I've run into some gotchas with the system.
Who killed my Martyr?
Two Pikemen strike a moving Martyr. The stack builds, both their attacks resolve, and the stack is empty. During death resolution, which Pikeman is the murderer?
Possible solutions:
They both did it. During death resolution, all units that damaged the deceased during the stack are flagged as its killer.
Pros: The player doesn't need to understand the arcane innerworkings of automatic sequencing to predict the outcome.
Cons: It would change the balance of triggered attacks and Martyrs
He did it. The unit that first inflicted lethal damage on the Martyr is flagged as its killer.
Pros and Cons: opposite of "They both did it"
Which attack was healed?
A player has a Warrior and Healer, and the Warrior takes a move that causes a Tower and a Pikeman to strike it. The Pikeman is power 4, and the Tower is power 3. How much life does the Warrior have now?
Possible solutions:
Temporary overhealing. All heal effects on a stack will add the unit's Max Life attribute to its current life. During Death Resolution, any Life above Max Life is lost.
Pros: The player will be able to predict the outcome of the action without having to know which effects happen in what order.
Cons: Triggered healing will become more powerful by creating an extra damage buffer. The mechanic is also somewhat counter-intuitive.
Dueling Dracolichs
Two players in a Cooperative game have a Dracolich. An enemy unit dies. Which player gets the risen enemy?
Possible Solutions:
Staggered sequence. The trigger priority for the failed Tomb Lord effect increases, so the Dracolichs will alternate which one gets the risen enemy.
Pros: One Dracolich doesn't cancel out the other.
Cons: It's difficult for the players to predict which one will go first.
Who killed my Martyr?
Two Pikemen strike a moving Martyr. The stack builds, both their attacks resolve, and the stack is empty. During death resolution, which Pikeman is the murderer?
Possible solutions:
They both did it. During death resolution, all units that damaged the deceased during the stack are flagged as its killer.
Pros: The player doesn't need to understand the arcane innerworkings of automatic sequencing to predict the outcome.
Cons: It would change the balance of triggered attacks and Martyrs
He did it. The unit that first inflicted lethal damage on the Martyr is flagged as its killer.
Pros and Cons: opposite of "They both did it"
Which attack was healed?
A player has a Warrior and Healer, and the Warrior takes a move that causes a Tower and a Pikeman to strike it. The Pikeman is power 4, and the Tower is power 3. How much life does the Warrior have now?
Possible solutions:
Temporary overhealing. All heal effects on a stack will add the unit's Max Life attribute to its current life. During Death Resolution, any Life above Max Life is lost.
Pros: The player will be able to predict the outcome of the action without having to know which effects happen in what order.
Cons: Triggered healing will become more powerful by creating an extra damage buffer. The mechanic is also somewhat counter-intuitive.
Dueling Dracolichs
Two players in a Cooperative game have a Dracolich. An enemy unit dies. Which player gets the risen enemy?
Possible Solutions:
Staggered sequence. The trigger priority for the failed Tomb Lord effect increases, so the Dracolichs will alternate which one gets the risen enemy.
Pros: One Dracolich doesn't cancel out the other.
Cons: It's difficult for the players to predict which one will go first.