TerryCavanagh / diceydungeons.com

Dicey Dungeons
48 stars 7 forks source link

Dodged Ignite returned the wrong dice #2995

Open TerryCavanagh opened 1 year ago

TerryCavanagh commented 1 year ago

Got this bug report by email, it's a little spooky! Doesn't seem like there's an obvious issue with the Ignite scripts, so it might need a deeper investigation:

I got to level 4, playing Loud Bird, and on the bird’s last turn they added the 50% dodge effect.

I played two sixes on Ignite on my next turn (play doubles, inflict 1 burn, dice are returned to you). The effect was dodged, and the dice were returned as 1s.

I was momentarily confused because I was 99.9% sure I just used double-6s on the card. At the end of my turn I had a countdown to play on and I wanted to turn the 1 into a 6. (Combat Spatula, turn a dice upside down.)

The dice came back as a 1. At this point I figured I missed some nuance in the changed rules.

I then used the OTHER 1 dice, which would have been the second dice returned from the Ignite. I played it on a countdown (Gemstone Staff+) which had 3 points left. All 3 points got played out and the attack was performed.

This means the dice returned from Ignite had a value of six (or possibly 3,4, or 5 if it’s a weird bug) but were visually skinned as ones.

TerryCavanagh commented 1 year ago

...thinking about this a little, it's possible that Ignite actually returned two 12s, hah