Not entirely sure Savage Curse is to blame, and this might be best tacked on to one of the other threads about freezing. Just played Dancing Cut with Savage Curse applied, and the seemed to freeze just after the Savage Curse card appears on the screen (awaiting discard). Log: BATTLE LOG: Scenario=MP Forest,Room=Jayce vs Melvin,RoomID=4262,Msg=Player Jayce must select targets BATTLE LOG: Player=Jayce,Scenario=MP Forest,Room=Jayce vs Melvin,RoomID=4262,Event=PlayAction,Action=Dancing Cut,Instigator=Ibor the Mighty,Targets=Felvin stopTimer 1 664 startTimer 0 1200 stopTimer 0 1200 startTimer 1 664 BATTLE LOG: Player=Jayce,Scenario=MP Forest,Room=Jayce vs Melvin,RoomID=4262,Event=TriggerSucceed,Trigger=Savage Curse,TriggeringActor=Ibor the Mighty,AffectedActors=,TriggerType=Action,TriggerLocation=ActorAttachment MESSAGE: Error #1009 STACK TRACE: TypeError: Error #1009 at com.cardhunter.pcclient::ReceiveHandPeekCommand/start() at com.cardhunter.pcclient::CardHunterScreen/startCommand() at com.cardhunter.pcclient::BattleScreen/startCommand() at com.cardhunter.pcclient::CardHunterScreen/queueCommand() at com.cardhunter.pcclient::ReceiveHandPeekCommand$/constructFromBattleEvent() at flash.events::EventDispatcher/dispatchEvent() at com.cardhunter.battle.AS3Client::BattleAS3Client/sendEvent() at com.cardhunter.battle::Battle/disseminateEvents() at com.cardhunter.battle::Battle/run() at com.cardhunter.pcclient::BattleScreen/dequeueCommand() at com.cardhunter.pcclient::ResolveTriggerCommand/end() at com.cardhunter.pcclient::ResolveTriggerCommand/update() at com.cardhunter.pcclient::CardHunterScreen/updateCommands() at com.cardhunter.pcclient::BattleScreen/updateCommands() at com.cardhunter.pcclient::CardHunterScreen/update() at com.cardhunter.pcclient::ScreenRoot/update() PARTY: (utf_string) Name: MP (sfs_array) Members: (sfs_object) (sfs_object) inventory: (sfs_array) Items: (utf_string) Double-edged Sword (utf_string) Polished Plancon (utf_string) Spear of Dancing (utf_string) Jerkin of Thorns (utf_string) Heavy Tin Shield (utf_string) Welk's Helm (utf_string) Bouncing Boots (utf_string) Novice Command (utf_string) Advanced Gouging (int) charIndex: 1 (sfs_object) (sfs_object) inventory: (sfs_array) Items: (utf_string) Bishop's Hammer (utf_string) True Strike Spear (utf_string) Angel's Strapping (utf_string) Parrying Buckler (utf_string) Off-balance Boots (utf_string) St Ulrich's Bones (utf_string) Skull of Savage Iljin (utf_string) Pungent Incense (utf_string) Trained Flexibility (utf_string) Perfect Lifesteal (int) charIndex: 3 (sfs_object) (sfs_object) inventory: (sfs_array) Items: (utf_string) Staff of Immolation (utf_string) Sub-zero Staff (utf_string) Box of Flames (utf_string) Ring of Appropriation (utf_string) Smoke Pin (utf_string) Booming Ring (utf_string) Resistant Wisp Robes (utf_string) Cheap Fencer's Boots (utf_string) Stout Charger (utf_string) Novice Teleportation (int) charIndex: 11 (sfs_object) (sfs_object) inventory: (sfs_array) Items: (int) charIndex: 2 (int) Index: 2 (int_array) ActiveChars: [11,1,3] CLIENT COMMANDS: com.cardhunter.pcclient::ReceiveHandPeekCommand BATTLE COMMANDS: com.cardhunter.battle.commands::HandPeekCommand com.cardhunter.battle.commands:iscardCardCommand com.cardhunter.battle.commands::CheckTriggeredDiscardCommand 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 CLIENT VERSION: 0.5629
Looks like Spiked Mail being bad again (that's the card you should have discarded). I'll look into this today or tomorrow.