diff --git a/projects/mtg/bin/Res/rules/hermit.txt b/projects/mtg/bin/Res/rules/hermit.txt new file mode 100644 index 000000000..b6bb26c55 --- /dev/null +++ b/projects/mtg/bin/Res/rules/hermit.txt @@ -0,0 +1,38 @@ +name=Hermit Druid Basic +unlock=prx_timreh +[INIT] +mode=hermit +[PLAYERS] +life:18 +offerinterruptonphase=draw +auto=sethand:5 +auto=shuffle +auto=draw:handsize +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 \ No newline at end of file diff --git a/projects/mtg/bin/Res/rules/mtg.txt b/projects/mtg/bin/Res/rules/mtg.txt index 41585324e..d20fd5ace 100644 --- a/projects/mtg/bin/Res/rules/mtg.txt +++ b/projects/mtg/bin/Res/rules/mtg.txt @@ -5,8 +5,9 @@ mode=mtg [PLAYERS] life:20 offerinterruptonphase=draw +auto=sethand:7 auto=shuffle -auto=draw:7 +auto=draw:handsize auto=@each my draw:draw:1 auto=maxPlay(land)1 diff --git a/projects/mtg/bin/Res/rules/stonehewer.txt b/projects/mtg/bin/Res/rules/stonehewer.txt new file mode 100644 index 000000000..d5a11cbe2 --- /dev/null +++ b/projects/mtg/bin/Res/rules/stonehewer.txt @@ -0,0 +1,9 @@ +include mtg.txt +name=Stone Hewer Basic +unlock=prx_rewehenots +[INIT] +mode=stonehewer +[PLAYERS] +life:15 +auto=draw:1 +auto=sethand:8 diff --git a/projects/mtg/bin/Res/rules/testsuite.txt b/projects/mtg/bin/Res/rules/testsuite.txt index c846e35f0..f35e6665e 100644 --- a/projects/mtg/bin/Res/rules/testsuite.txt +++ b/projects/mtg/bin/Res/rules/testsuite.txt @@ -4,6 +4,7 @@ hidden mode=mtg [PLAYERS] life:20 +auto=sethand:7 auto=@each my draw:draw:1 auto=maxPlay(land)1