offerinterruptonphase=draw to MTG.txt, which is included in the other modes by default...to recreate our "chance to do stuff on ais turn... it will say you are interrupting "draw"...but i will clarify that you are intterupting the MOVE TO phase "draw"...not the action of drawing a card... this is even better then our previous method to do stuff on ai's turn, becuase now we can play cards that prevent ais draw ect :) becuase before we were interrupting the action of drawing for the turn...
37 lines
1.0 KiB
Plaintext
37 lines
1.0 KiB
Plaintext
#If you change this file, be sure to report your changes into testsuite.txt!
|
|
name=Classic
|
|
[INIT]
|
|
mode=mtg
|
|
[PLAYERS]
|
|
life:20
|
|
offerinterruptonphase=draw
|
|
auto=shuffle
|
|
auto=draw:7
|
|
auto=@each my draw:draw:1
|
|
auto=maxPlay(land)1
|
|
|
|
|
|
#Lands Mana Rules
|
|
auto=lord(Plains|MyBattlefield) {T}:Add{W}
|
|
auto=lord(Island|MyBattlefield) {T}:Add{U}
|
|
auto=lord(Swamp|MyBattlefield) {T}:Add{B}
|
|
auto=lord(Mountains|MyBattlefield) {T}:Add{R}
|
|
auto=lord(Forest|MyBattlefield) {T}:Add{G}
|
|
|
|
|
|
#Mana Empties from manapool at the end of each phase
|
|
auto=@each untap:removeMana(*)
|
|
auto=@each upkeep:removeMana(*)
|
|
auto=@each draw:removeMana(*)
|
|
auto=@each firstmain:removeMana(*)
|
|
auto=@each combatbegins:removeMana(*)
|
|
auto=@each attackers:removeMana(*)
|
|
auto=@each blockers:removeMana(*)
|
|
auto=@each combatdamage:removeMana(*)
|
|
auto=@each combatEnds:removeMana(*)
|
|
auto=@each secondmain:removeMana(*)
|
|
auto=@each end:removeMana(*)
|
|
auto=@each cleanup:removeMana(*)
|
|
|
|
#reset Creature damage at the cleanup phase
|
|
auto=@each cleanup:all(*|myBattlefield) resetDamage |