davewx7 / citadel

A turn based strategy game based on the Anura engine
Other
97 stars 25 forks source link

Doomsday Toll random game_state bugs #223

Open sapientN3T opened 6 years ago

sapientN3T commented 6 years ago

The Doomsday Toll ability is causing seemingly random game_state bugs. Here are some examples:

2018-06-09 12_25_54-argentum age

Steps to Reproduce:

  1. play_test("chrono")

  2. discard something like a Misty Swamp for example (the bug seems to happen more when I pick a land or creature card instead of a spell, though that might just be my imagination)

  3. then play a Noumenon card to get a shadow copy of your discard. You can of course use debug_card("Noumenon") if one is not in your hand.

  4. then play the shadow card to trigger Doomsday Toll

  5. observe that the log message does not match with what happens in the game, e.g. player takes damage that was not logged... and sometimes a creature will just go poof! it's not in the crypt, just gone!... other oddities, etc.