Name:Geth's Summons
ManaCost:2 B B
Types:Sorcery
A:SP$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Choose up to one creature card in your graveyard | SubAbility$ DBReturnCorrupted | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return up to one target creature card from your graveyard to the battlefield. Corrupted — For each opponent who has three or more poison counters as you cast this spell, put up to one target creature card from that player's graveyard onto the battlefield under your control.
SVar:DBReturnCorrupted:DB$ ChangeZone | Origin$ Graveyard | TargetMin$ 0 | TargetMax$ OneEach | TargetsForEachPlayer$ True | TgtZone$ Graveyard | GainControl$ True | Destination$ Battlefield | TgtPrompt$ Choose target card in an opponent's graveyard | ValidTgts$ Creature.RememberedPlayerCtrl,Creature.ControlledBy Opponent.IsCorrupted | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
T:Mode$ SpellCast | ValidCard$ Card.Self | Static$ True | Execute$ CountCorruptedPlayers
SVar:CountCorruptedPlayers:DB$ Pump | RememberObjects$ Opponent.IsCorrupted
T:Mode$ ChangesZone | Origin$ Stack | Destination$ Any | ValidCard$ Card.Self | Static$ True | Execute$ DBCleanup
SVar:OneEach:PlayerCountOpponents$HasPropertyIsCorrupted
DeckHints:Ability$Graveyard & Keyword$Toxic|Poisonous|Infect
Oracle:Return up to one target creature card from your graveyard to the battlefield.\nCorrupted — For each opponent who has three or more poison counters as you cast this spell, put up to one target creature card from that player's graveyard onto the battlefield under your control.
