At the beginning of each end step, each player who tapped a land for mana this turn sacrifices a land of their choice. Desolation deals 2 damage to each player who sacrificed a Plains this way.
TrampleAt the beginning of your upkeep, if you don't control a creature named Keeper of Kookus, Kookus deals 3 damage to you and attacks this turn if able.: Kookus gets +1/+0 until end of turn.
Phasing (This phases in or out before you untap during each of your untap steps. While it's phased out, it's treated as though it doesn't exist.)Creatures with flying can't attack or block, and their activated abilities with in their costs can't be activated.
Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.): The next 1 damage that would be dealt to Zhalfirin Crusader this turn is dealt to any target instead.
At the beginning of each player's upkeep, that player may sacrifice a creature of their choice. If that player doesn't, they lose 5 life and you sacrifice Pillar Tombs of Aku.
When Suleiman's Legacy enters, destroy all Djinns and Efreets. They can't be regenerated.Whenever a Djinn or Efreet enters, destroy it. It can't be regenerated.
If damage would be dealt to Lichenthrope, put that many -1/-1 counters on it instead.At the beginning of your upkeep, remove a -1/-1 counter from Lichenthrope.
Flying, trampleCumulative upkeep (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.)
When Brood of Cockroaches is put into your graveyard from the battlefield, at the beginning of the next end step, you lose 1 life and return Brood of Cockroaches to your hand.
Creatures don't untap during their controllers' untap steps.At the beginning of each player's upkeep, that player may choose any number of tapped nongreen creatures they control and pay for each creature chosen this way. If the player does, untap those creatures.
Enchant creature: Enchanted creature phases out. (While it's phased out, it's treated as though it doesn't exist. It phases in before its controller untaps during their next untap step.)