HearthSim / Hearthstone-Deck-Tracker

A deck tracker and deck manager for Hearthstone on Windows
https://hsreplay.net/downloads/
4.61k stars 1.11k forks source link

Thief Rogue Deck: Maestra of the M. wrong Class registered, can't move games to correct class Rogue #4447

Open x-ProgrammEd-x opened 1 year ago

x-ProgrammEd-x commented 1 year ago

Bug report

Expected Behavior

  1. HDT registers the correct class - Rogue - when playing with Maestra of the Masquerade.
  2. In case of a mistake in class allocation, HDT allows for a registered game to be moved to any class, not just the one it registered (either wrongly due to Maestra or not at all, which happens sometimes)

Actual Behavior

If a Deck is not selected and active (here: Thief Rogue with the Legendary Card "Maestra of the Masquerade"), HDT registers the game with the "fake" class, Maestra "disguises" the player with. It then does not allow for the game to be moved to the correct class Rogue.

Steps to reproduce behavior

  1. Create a Deck with the Legendary Card "Maestra of the Masquerade" (aka Thief Rogue)
  2. Do NOT "use" the Deck, i.e. do not make it active
  3. Start a game with the created Deck
  4. Select the Deck in HDT and make it active during the game (HDT sometimes does not allow for that or rather "unselects" the deck again by itself)
  5. finish the game and watch HDT displaying the wrong class and the game not being associated with the rogue deck you created
  6. try to move the game to the rogue deck --> HDT only offers decks from the wrongly selected class

Log/Screenshots

All marked games were played with the deck shown on the bottom "RO - THIEF ROGUE (v.4.0)"

grafik