Was on the last battle of High Mountain Pass, and the game froze showing a trait Gray played: But the logs say the crash was caused by the shredders playing Shredding Strike: Spoiler: logs ATTLE LOG: Scenario=Pass Ogre Lair,Room=PASS (Kalin),RoomID=592913,Msg=Gary must play a Trait BATTLE LOG: Player=Gary,Scenario=Pass Ogre Lair,Room=PASS (Kalin),RoomID=592913,Event=PlayAction,Action=Obvious Maneuver,Instigator=Bonecrunch,Targets= BATTLE LOG: Scenario=Pass Ogre Lair,Room=PASS (Kalin),RoomID=592913,Msg=Gary drew a card for Mottled Ogres BATTLE LOG: Scenario=Pass Ogre Lair,Room=PASS (Kalin),RoomID=592913,Msg=Gary must play a Trait BATTLE LOG: Player=Gary,Scenario=Pass Ogre Lair,Room=PASS (Kalin),RoomID=592913,Event=PlayAction,Action=Defensiveness,Instigator=Cloudspell,Targets= BATTLE WARNING: Scenario=Pass Ogre Lair,Room=PASS (Kalin),RoomID=592913,Msg=Command::instruct Unhandled Instruction: (sfs_object) HP: (sfs_array) peeks: (sfs_object) (int) card: 1 (int) owner: 1 (utf_string) origin: Goblin Shredders (int) group: 3 (int) cownerg: 3 (int) cownerp: 1 (bool) logOnClient: false (utf_string) type: Shredding Strike (int) IUID: -1 (int) ACTG: 3 (int) ACTC: 1 (bool) IIU: false (int) INST: 1 (int_array) TARA: [0] (int_array) TARP: [0] (utf_string) type: action (int_array) TARG: [0] BATTLE WARNING: Scenario=Pass Ogre Lair,Room=PASS (Kalin),RoomID=592913,Msg=Command::instruct current command queue: com.cardhunter.battle.commands::CheckForTriggerCommand com.cardhunter.battle.commands::ResolveActionCommand com.cardhunter.battle.commands::IncrementActivePlayerCommand com.cardhunter.battle.commands::CheckForTraitsCommand com.cardhunter.battle.commands::StartScoringPhaseCommand com.cardhunter.battle.commands::StartDiscardPhaseCommand com.cardhunter.battle.commands::EndTurnCommand BATTLE WARNING: Scenario=Pass Ogre Lair,Room=PASS (Kalin),RoomID=592913,Msg=Battle::run failed due to command error. BATTLE LOG: Scenario=Pass Ogre Lair,Room=PASS (Kalin),RoomID=592913,Msg=Received invalid instruction on command com.cardhunter.battle.commands::CheckForTriggerCommand: forced defeat BATTLE LOG: Scenario=Pass Ogre Lair,Room=PASS (Kalin),RoomID=592913,Msg=Gary was defeated BATTLE WARNING: Scenario=Pass Ogre Lair,Room=PASS (Kalin),RoomID=592913,Msg=Command::instruct Unhandled Instruction: (utf_string) type: done (bool) IIU: false BATTLE WARNING: Scenario=Pass Ogre Lair,Room=PASS (Kalin),RoomID=592913,Msg=Command::instruct current command queue: com.cardhunter.battle.commands::ResolveActionCommand com.cardhunter.battle.commands::GameOverPhaseCommand com.cardhunter.battle.commands::IncrementActivePlayerCommand com.cardhunter.battle.commands::CheckForTraitsCommand com.cardhunter.battle.commands::StartScoringPhaseCommand com.cardhunter.battle.commands::StartDiscardPhaseCommand com.cardhunter.battle.commands::EndTurnCommand BATTLE WARNING: Scenario=Pass Ogre Lair,Room=PASS (Kalin),RoomID=592913,Msg=Battle::run failed due to command error. BATTLE LOG: Scenario=Pass Ogre Lair,Room=PASS (Kalin),RoomID=592913,Msg=Received invalid instruction on command com.cardhunter.battle.commands::ResolveActionCommand: forced defeat I closed the Steam client, logged back in, it told me I had a battle in progress, I said yes to resume, and the battle resumed after the Shredding Strike. Looking over the logs, I realize that it crashed while checking for triggers, and I think my mage was holding Ethereal Form at the time. (I should have cropped the image less.)
Did you disconnect and reconnect before this happened? I'm pretty sure we've got a problem when that happens but if there's also some other reproducible problem I'd love to know about it.