PlayersCommittee / gemp-swccg-public

Online Play system for SWCCG
https://gemp.starwarsccg.org/
MIT License
27 stars 29 forks source link

Furry Fury not reducing power from power/battle destiny draws #730

Closed Gergall closed 5 months ago

Gergall commented 6 months ago

Describe the bug

Furry Fury reduces Light's power somewhat, but does not reduce the power that comes from power destinies and battle destinies. For example if Light draws a 5 for battle destiny, then no matter how good the Furry Fury draws are, Light will get to keep 5 power instead of being reduced to 0 power.

To Reproduce

Steps to reproduce the behavior:

  1. Initiate a battle where Light will get a power destiny or a battle destiny.
  2. Play Furry Fury
  3. Draw very high destinies for Furry Fury
  4. No matter how high Dark draws for FF, Light will keep the power from their destiny draws.

Game Replay ID:

https://gemp.starwarsccg.org/gemp-swccg/game.html?replayId=GergallTS1$y1y64pffxlqul2d6 Bug occurs in the battle on DS Turn 2

Expected behavior

In the replay, DS Turn 2, Light's power is 8 from HCATFv, +2 from a power destiny, +2 from a battle destiny. 12 total power Dark plays Furry Fury and draws 6+6=12. This should reduce LS to 0 power. However, the bug is that LS keeps 4 power (the amount from their power and battle destiny draws).

Screenshots

image

Additional context

This bug might be more of a general problem affecting all cards that subtract from total power. Let me know if you want me to test other cards like Sergeant Barich.