1. Coercion on opposing Tainted Oracle.
2. Twilight Shepherdess' ability on Tainted Oracle
3. At the end of the turn both players draw two cards.
Visible in BP Maxi1230 vs Nauan
1. Coercion on opposing Tainted Oracle.
2. Twilight Shepherdess' ability on Tainted Oracle
3. At the end of the turn both players draw two cards.
Visible in BP Maxi1230 vs Nauan
Assassin of the coming winter
Warrior of the Blue Phoenix
Greatness, Reborn
Umm....Maxi, you had confluence of fate in play. The opponent drew two cards because his Oracle died. You drew two cards because you had played two attachments that turn
Shadow of the Night
Warrior of The Blue Phoenix
Greatness, Reborn
Seeker of potential, hidden from the light
Teacher from the darkness, the Shadow of The Night
To you I bring my knowledge, hidden from plain sight
And write it in my blog, bringing new things to the fight
IGN: BP Umbra Nox
Hmm shouldn't I have drawn those two cards from oracle then?
Noob me is nooby
Assassin of the coming winter
Warrior of the Blue Phoenix
Greatness, Reborn
OK, so the issue here is that killing as an effect is not immediate - it is a two-step thing involving damage first along with anything else that should happen at that same time and THEN the game checks who is on 0HP and kills those heroes/allies to trigger their "when X is killed" effects.
We are at the end of turn, so SRO is processed in order, starting with Shepherdess doing lethal damage to TO (putting TO on 0HP) and then Coercion comes off all in the same time step, swapping TO back. The first available point for the game to check who is on 0HP to them kill them off and trigger their on-killed effect is after Coercion has come off and swapped it back.
Maybe some players might like us to both damage and check for 0HP and kill all in the same step (then move onto other things that should have happened in that time step), but we have intentionally separated out things that might put an ally on 0HP from the point where the game realises they are at 0HP to remove them from the game.
This is a coding and rules decision to do this breadth-first resolving and it can be seen clearly in cards like Tidal Wave. All the allies takes the damage in the single time step of the card being summoned and then we check who is on 0HP. In this case with Shepherdess and Coercion and Twilight Oracle, everything that should happen at the end of turn gets to happen in that time step and then we check who is on 0HP to kill them off.
1. Process all things that should happen at end of turn.
1.1. Shepherdess does 2 damage to TO.
1.2. Coercion comes off TO and swaps it back.
2. Check if any allies are on 0HP to kill them off (trigger their on-killed effects and then put them in the graveyard).
Reminder of Tidal Wave behaviour:
1. Process all things that should happen when Tidal Wave is summoned with three allies on board.
1.1. First ally takes lethal damage.
1.2. Second ally takes lethal damage.
1.3. Third ally takes lethal damage.
2. Check if any allies are on 0HP to kill them off (trigger their on-killed effects and then put them in the graveyard).
Note that if you have Coercion on a TO when you play Tidal Wave then you will get the 2 cards in this example.
Related bug fix from 2014: http://dev.wulven.com:8080/browse/SE-711
Hope that helps!
Last edited by Gondorian; 03-08-2017 at 09:50 AM.
Leader Developer and Game Designer
Former Game Director and Chairman
10,000th Post | 15,000th Post | 20,000th Post
Comprehensive Location Rules
EASY Waves Wallet Tutorial | Portal for Token Holders
Premium Foil Pack and Prize Pack Contents | Definitive List of Sleeves
How to Claim Top 10 Prizes for Best Score
Hall of Fame
Bookmarks