I've had this happen three times now, twice to my opponent and once to me. When one of player 2's characters has picked their last card and the whole hand discards, the next character for the player 1 team draws 3 cards and must choose one. However there's occasionally a glitch where player 2 sees that player 1 has a hand with three cards in it and it says player 1 is choosing, but from player 1's side it shows no character on either team with cards in front of them and it still says that player 2 is selecting. When it happens a refresh/log back in has always solved the problem.
Okay so had this happen again with a slight variation. This time player 1 had drawn their last card, their hand discarded and no selection of cards popped up for player 2. So it's not always for one particular player position. So here's what's consistent with this bug: Happens in QD. Always happens when one player has chosen the last card for one of their characters and that hand discards Everything appears fine for the player who just chose a card The other player will see their opponent's hand discard, but will not draw new cards to choose from They will also still have the banner saying "[Opponent's Name] is selecting" even though it is clear that they are done selecting as their hand has discarded.
Played 5 QD games today, had this bug happen for two different opponents. One had clearly had it happen before because he knew exactly what it was, the other had not.
It would be very helpful to open your console when this happens and see if there are any errors in the console. Also, if you can note the time and your opponent's name I can try to locate errors in the server log (I'll take a look around there anyway).
From "Match Results" my opponents and match times (EST) were: Mad Mage 14:02 house 14:21 krystalis1 14:46 Yth 15:05 Jafferwock 15:35 I'm afraid I don't remember which ones were the one's where it glitched (though I think it was probably the early matches?). Also, for what it's worth, in both of the cases that happened today it was my opponent who was frozen.
What would really help is if you can bring up the console and type "dumpclientcommands" next time this happens. Thanks!
Okay, I'm assuming then just copy and paste whatever output I get here? Also, will that be helpful still if my opponent freezes, or only if I'm the one that stalls out?
Yes, the output from that is what we need (just copy and paste). It will be helpful in either or both cases (you or your opponent freezes).
Just happened in a casual QD Shrine with @Scarponi : Code: BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Kalin drew Mail for Ngweam BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Kalin drew Stab for Ngweam BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Kalin drew Reliable Hide Armor for Ngweam BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Participant=Kalin,PlayerID=88,User=19,Event=SelectCardRequired,ChoiceType=selCardDis,Selections=Reliable Hide Armor|Stab|Mail BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Participant=Kalin,Event=SelectCard,Selection=Reliable Hide Armor BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Group=Ngweam,Event=Discard,Card=Stab BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Group=Ngweam,Event=Discard,Card=Mail BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Ngweam,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Ngweam,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Ngweam,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Ngweam,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Ngweam,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Ngweam,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Ngweam,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Scarponi01 drew a card for Idordae BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Scarponi01 drew a card for Idordae BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Scarponi01 drew a card for Idordae BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Participant=Scarponi01,PlayerID=550,User=18,Event=SelectCardRequired,ChoiceType=selCardDis,Selections=null|null|null BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Participant=Scarponi01,Event=SelectCard,Selection=[NULL] BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Group=Idordae,Event=Discard,Card=Simple Strike BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Group=Idordae,Event=Discard,Card=Fire Spray BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Idordae,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Idordae,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Idordae,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Idordae,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Idordae,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Idordae,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Idordae,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Command::instruct Unhandled Instruction: (utf_string) type: done (bool) IIU: false BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Command::instruct current command queue: com.cardhunter.battle.commands::DeckPeekCommand com.cardhunter.battle.commands::DeckToHandCommand com.cardhunter.battle.commands::DrawCardCommand com.cardhunter.battle.commands::DrawCardCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawRetainCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawRetainCommand com.cardhunter.battle.commands::StartTurnCommand BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Battle::run failed due to command error. BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Received invalid instruction on command com.cardhunter.battle.commands::DeckPeekCommand: forced defeat BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Kalin was defeated BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Command::instruct Unhandled Instruction: (utf_string) type: deckPeeks (bool) IIU: false (sfs_object) DP: (sfs_array) peeks: (sfs_object) (int) cownerg: -1 (utf_string) type: Enchanted Harness (int) cownerp: -1 (int) group: 2 (int) owner: 0 (int) card: 0 (utf_string) origin: Nasrum's Moccasins (int_array) SENDID: [0] BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Command::instruct current command queue: com.cardhunter.battle.commands::DeckToHandCommand com.cardhunter.battle.commands::GameOverPhaseCommand com.cardhunter.battle.commands::DrawCardCommand com.cardhunter.battle.commands::DrawCardCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawRetainCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawRetainCommand com.cardhunter.battle.commands::StartTurnCommand BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Battle::run failed due to command error. BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Received invalid instruction on command com.cardhunter.battle.commands::DeckToHandCommand: forced defeat > dumpclientcommands Queued commands: > dumpqueue com.cardhunter.battle.commands::GameOverPhaseCommand com.cardhunter.battle.commands::DrawCardCommand com.cardhunter.battle.commands::DrawCardCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawRetainCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawRetainCommand com.cardhunter.battle.commands::StartTurnCommand PS. F1 wouldn't open the console until I opened my Friends list.
Kalin and I got the bug on test, he's the one that stuck, but here's what I pulled from the console from my side (hope it helps, it's all Greek to me): EDIT: Here's just the end of the log, the forum restrictions wouldn't let me post more. I'll save it though, let me know if you want me to email/post the earlier log text. Code: StaticCardRenderer::checkTextArea Desperate Block Thumbnail Title is too wide. StaticCardRenderer::checkTextArea Desperate Block Thumbnail Title is too wide. BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Participant=Scarponi01,PlayerID=550,User=18,Event=SelectCardRequired,ChoiceType=selCardDis,Selections=Jump Back|Dancing Cut|Sparkling Cloth Armor StaticCardRenderer::checkTextArea Desperate Block Thumbnail Title is too wide. StaticCardRenderer::checkTextArea Desperate Block Thumbnail Title is too wide. BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Participant=Scarponi01,Event=SelectCard,Selection=Sparkling Cloth Armor BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Group=Idordae,Event=Discard,Card=Jump Back BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Group=Idordae,Event=Discard,Card=Dancing Cut BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Kalin drew a card for Ngweam BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Kalin drew a card for Ngweam BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Kalin drew a card for Ngweam BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Participant=Kalin,PlayerID=88,User=19,Event=SelectCardRequired,ChoiceType=selCardDis,Selections=null|null|null BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Participant=Kalin,Event=SelectCard,Selection=[NULL] StaticCardRenderer::checkTextArea Lunging Thrust Thumbnail Title is too wide. StaticCardRenderer::checkTextArea Lunging Thrust Thumbnail Title is too wide. BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Group=Ngweam,Event=Discard,Card=Lunging Thrust BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Group=Ngweam,Event=Discard,Card=Able Stab BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Scarponi01 drew Instant Burn for Idordae BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Scarponi01 drew Arcane Spray for Idordae BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Scarponi01 drew Dissolve Armor for Idordae BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Participant=Scarponi01,PlayerID=550,User=18,Event=SelectCardRequired,ChoiceType=selCardDis,Selections=Dissolve Armor|Arcane Spray|Instant Burn BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Participant=Scarponi01,Event=SelectCard,Selection=Dissolve Armor BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Group=Idordae,Event=Discard,Card=Arcane Spray BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Group=Idordae,Event=Discard,Card=Instant Burn BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Kalin drew a card for Ngweam BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Kalin drew a card for Ngweam BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Kalin drew a card for Ngweam BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Participant=Kalin,PlayerID=88,User=19,Event=SelectCardRequired,ChoiceType=selCardDis,Selections=null|null|null BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Participant=Kalin,Event=SelectCard,Selection=[NULL] BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Group=Ngweam,Event=Discard,Card=Simple Bash BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Group=Ngweam,Event=Discard,Card=Strong Hack BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Scarponi01 drew Hot Spot for Idordae BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Scarponi01 drew Sorcerous Bolt for Idordae BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Scarponi01 drew Hardy Mail for Idordae BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Participant=Scarponi01,PlayerID=550,User=18,Event=SelectCardRequired,ChoiceType=selCardDis,Selections=Hardy Mail|Sorcerous Bolt|Hot Spot BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Participant=Scarponi01,Event=SelectCard,Selection=Sorcerous Bolt BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Group=Idordae,Event=Discard,Card=Hardy Mail BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Group=Idordae,Event=Discard,Card=Hot Spot BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Kalin drew a card for Ngweam BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Kalin drew a card for Ngweam BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Kalin drew a card for Ngweam BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Participant=Kalin,PlayerID=88,User=19,Event=SelectCardRequired,ChoiceType=selCardDis,Selections=null|null|null BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Participant=Kalin,Event=SelectCard,Selection=[NULL] BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Group=Ngweam,Event=Discard,Card=Stab BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Group=Ngweam,Event=Discard,Card=Mail BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Ngweam,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Ngweam,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Ngweam,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Ngweam,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Ngweam,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Ngweam,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Ngweam,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Scarponi01 drew Toughened Hide Strips for Idordae BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Scarponi01 drew Fire Spray for Idordae BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Scarponi01 drew Simple Strike for Idordae BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Participant=Scarponi01,PlayerID=550,User=18,Event=SelectCardRequired,ChoiceType=selCardDis,Selections=Simple Strike|Fire Spray|Toughened Hide Strips BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Participant=Scarponi01,Event=SelectCard,Selection=Toughened Hide Strips BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Group=Idordae,Event=Discard,Card=Simple Strike BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Group=Idordae,Event=Discard,Card=Fire Spray BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Idordae,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Idordae healed 2 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Idordae,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Idordae,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Idordae,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Idordae,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Idordae,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE WARNING: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Player=[object Player],Group=Idordae,Event=Discard Unrevealed Card Error,Hand index=-1 BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Kalin drew a card for Drakkruff BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Kalin drew a card for Drakkruff BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Msg=Kalin drew a card for Drakkruff BATTLE LOG: Scenario=Quick Draw Golden Shrine Test,Room=Scarponi01's battle vs Kalin,RoomID=11,Participant=Kalin,PlayerID=88,User=19,Event=SelectCardRequired,ChoiceType=selCardDis,Selections=null|null|null > dumpclientcommands Queued commands: > clip > dumpqueue com.cardhunter.battle.commands::SelectCardCommand com.cardhunter.battle.commands::DiscardSelectedCardCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawRetainCommand com.cardhunter.battle.commands::QuickDrawCommand com.cardhunter.battle.commands::QuickDrawRetainCommand com.cardhunter.battle.commands::StartTurnCommand > clip
Found the problem thanks to these logs. If you look carefully, you can see that Scarponi draws and retains a Toughened Hide Strips. Then, when selection is complete, all the cards kept are discarded. However, these cards are hidden from Kalin. Discarding the Toughened Hide Stripes triggers Healing on Idordae (Scarponi's character) but Kalin is unaware of that healing as he can't see the cards. So, the battle state gets out of sync. I will fix this.
Interesting, I was wondering if it was a particular paper quality card that was causing the bug since it always happened on the last card drawn for a hand.