# OVERRIDE of Forge's stock script. Changes vs stock:
#   1. removed `AI:RemoveDeck:All` -- stock Forge is forbidden from ever playing this
#   2. added `AILogic$ AtOppEOT` -- copied from Woe Strider (w/woe_strider.txt), which
#      has the IDENTICAL "AB$ Scry | Cost$ Sac<1/Creature>" ability and is NOT blocked.
#      That card is the proof this pattern is pilotable by the AI.
#   3. added `SVar:AIPreference:SacCost$Creature.Other` -- tells the AI WHAT to feed it
#      (pattern from c/carrion_feeder.txt, which works today)
#   4. restricted the sac cost to `Creature.Other`
#
# RULES DEVIATION (deliberate, documented): stock Viscera Seer can sacrifice ITSELF.
# This override cannot. Woe Strider is likewise `.Other`. Allowing self-sacrifice
# risks the AI eating its own outlet. The deviation is small but it IS a deviation --
# per-card results for Viscera Seer are correspondingly less exact.
Name:Viscera Seer
ManaCost:B
Types:Creature Vampire Wizard
PT:1/1
A:AB$ Scry | Cost$ Sac<1/Creature.Other/another creature> | ScryNum$ 1 | AILogic$ AtOppEOT | SpellDescription$ Scry 1. (Look at the top card of your library. You may put that card on the bottom.)
SVar:AIPreference:SacCost$Creature.Other
DeckHas:Ability$Sacrifice
Oracle:Sacrifice a creature: Scry 1. (Look at the top card of your library. You may put that card on the bottom.)
