Maze bugs out when "Reappropriated" during Monkey Magic

Discussion in 'Bugs' started by jagrpoker, May 1, 2015.

  1. jagrpoker

    jagrpoker Kobold

    Alright guys, this is the first time I'm reporting so please bear with me.

    The event happened during monkey wars and it goes like this:
    1. 1vs1 situation. My monkey vs enemy Tree
    2. I used Reappropriate on an enemy Tree, and stole Maze of the Mind
    3. (Random stuff happens in between)
    4. Eventually, the Tree attempts to move away from me. He is within 5 squares, so the Maze triggers. However, it is not me who gets to control the move, but my enemy!.. And after he finishes moving, he says he is "frozen". The clock is ticking down (for me), and neither of us seem to be able to do anything.
    ThetianKnight wast then nice enough to give me the win, since that would have been the outcome should the maze have worked out properly.

    Please have a look at the issue, and congratulations on creating this awesome game that is Card Hunter.


    (Here is the last part of the battle log, covering the bug)

    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Msg=Turn Complete
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Msg=Starting round 3
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Event=Attachment Phase Initiated
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Event=Draw Phase Initiated
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Msg=ThetianKnight drew Walk for LE Tree 1
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Msg=ThetianKnight drew a card for LE Tree 1
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Msg=ThetianKnight drew a card for LE Tree 1
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Msg=ThetianKnight drew a card for LE Tree 1
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Msg=jagrpoker drew Scamper for LE Monkey 3
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Msg=jagrpoker drew Quick Step for LE Monkey 3
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Msg=jagrpoker drew Reappropriate for LE Monkey 3
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Msg=jagrpoker drew Scamper for LE Monkey 4
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Msg=jagrpoker drew Jump Back for LE Monkey 4
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Msg=jagrpoker drew Reappropriate for LE Monkey 4
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Event=Action Phase Initiated
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Msg=The active player is now ThetianKnight
    BATTLE LOG: Player=ThetianKnight,Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Event=PlayAction,Action=Staggering Blow,Instigator=Mightyroot,Targets=Kabujin
    stopTimer 0 344
    startTimer 1 313
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Group=LE Monkey 3,Event=Discard,Card=Scamper
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Msg=Kabujin took 9 damage
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Msg=Kabujin died
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Group=LE Monkey 3,Event=Discard,Card=Reappropriate
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Group=LE Monkey 3,Event=Discard,Card=Quick Step
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Msg=The active player is now jagrpoker
    BATTLE LOG: Player=jagrpoker,Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Event=PlayAction,Action=Reappropriate,Instigator=Kolobuz,Targets=Mightyroot
    stopTimer 1 307
    startTimer 0 344
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Msg=SeeverSelectCardsCommand:: selected card
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Msg=LE Tree 1 transferred Maze of the Mind to LE Monkey 4
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Msg=The active player is now ThetianKnight
    BATTLE LOG: Player=ThetianKnight,Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Event=PlayAction,Action=Strong Bludgeon,Instigator=Mightyroot,Targets=Kolobuz
    stopTimer 0 341
    stopTimer 1 298
    startTimer 1 298
    BATTLE LOG: Player=ThetianKnight,Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Event=TriggerSucceed,Trigger=Jump Back,TriggeringActor=Kolobuz,AffectedActors=,TriggerType=Unknown,TriggerLocation=Hand
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Player=jagrpoker,Participant=jagrpoker,Actor=Kolobuz,Event=Move,Origin=(5, 7),StartFacing=(0, -1),Destination=(5, 9),EndFacing=(0, -1)
    BATTLE WARNING: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Msg=Invalid action: Strong Bludgeon, played by LE Tree 1 - too few target actors (0/1)
    BATTLE WARNING: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Msg=Invalid action: Strong Bludgeon, played by LE Tree 1 - too few target actors (0/1)
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Msg=The active player is now jagrpoker
    BATTLE LOG: Player=jagrpoker,Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Event=PlayAction,Action=Scamper,Instigator=Kolobuz,Targets=
    stopTimer 1 290
    startTimer 1 290
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Player=jagrpoker,Participant=jagrpoker,Actor=Kolobuz,Event=Move,Origin=(5, 9),StartFacing=(0, -1),Destination=(5, 7),EndFacing=(0, -1)
    stopTimer 1 289
    startTimer 0 341
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Msg=The active player is now ThetianKnight
    BATTLE LOG: Player=ThetianKnight,Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Event=PlayAction,Action=Walk,Instigator=Mightyroot,Targets=
    stopTimer 0 328
    startTimer 1 289
    BATTLE LOG: Player=ThetianKnight,Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Event=TriggerSucceed,Trigger=Maze of the Mind,TriggeringActor=Kolobuz,AffectedActors=Mightyroot,TriggerType=Action,TriggerLocation=Hand
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Group=LE Monkey 4,Event=Discard,Card=Maze of the Mind
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Player=ThetianKnight,Participant=ThetianKnight,Actor=Mightyroot,Event=Move,Origin=(4, 6),StartFacing=(1, 0),Destination=(5, 4),EndFacing=(1, 0)
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Msg=ThetianKnight was defeated
    BATTLE LOG: Scenario=LG Monkey Magic,Room=jagrpoker vs ThetianKnight,RoomID=695128,Event=GameOver
    Initializing deck builder
     
  2. Flaxative

    Flaxative Party Leader

    Yeah, "ownership" is weird in cases like these. Thanks for reporting, and we'll fix when we can.
     
  3. Magic Elves

    Magic Elves Thaumaturge

    If I had to guess, it's because the game really does not like cards being used by someone other than the team that originally drew them. Maze of the mind still technically belonged to the tree, so when the card activated, the cards owner (tree) controlled the move, and then the game froze because it can't handle that kind of thing. I think this kind of thing might be able to be solved by having cards that take other cards just create a copy similarly to Block, Soldier! instead of taking the card itself, but I don't know much about the game's code so it might not work.
     

Share This Page