[Bug] Game Sticks in Quick Draw draft portion

Discussion in 'Bugs' started by Scarponi, Aug 27, 2014.

  1. Scarponi

    Scarponi Moderator

    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.
     
  2. Scarponi

    Scarponi Moderator

    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.
     
    Last edited: Sep 8, 2014
  3. Scarponi

    Scarponi Moderator

    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.
     
  4. Jon

    Jon Blue Manchu Staff Member

    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).
     
  5. Scarponi

    Scarponi Moderator

    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.
     
  6. Jon

    Jon Blue Manchu Staff Member

    What would really help is if you can bring up the console and type "dumpclientcommands" next time this happens. Thanks!
     
  7. Scarponi

    Scarponi Moderator

    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?
     
  8. Jon

    Jon Blue Manchu Staff Member

    Oh, and "dumpqueue" would be helpful too.
     
  9. Jon

    Jon Blue Manchu Staff Member

    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).
     
  10. Kalin

    Kalin Begat G'zok

    Just happened in a casual QD Shrine with @Scarponi :

    qd-freeze.png

    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.
     
    Last edited: Sep 9, 2014
  11. Scarponi

    Scarponi Moderator

    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
     
  12. Jon

    Jon Blue Manchu Staff Member

    That's very helpful, thanks!
     
  13. Jon

    Jon Blue Manchu Staff Member

    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.
     
  14. Scarponi

    Scarponi Moderator

    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.
     
  15. Farbs

    Farbs Blue Manchu Staff Member

    Nice catch Jon! Thanks Scarponi for the details.
     

Share This Page