New game modes
Rules for several new game modes and rules horde, get a random tribe and summon a creature from your deck each turn paradise, lands tap for all mana false god, exchange permanents at upkeep morinfen, lose 1 life for every permanent you control at upkeep, starts at 50 life
This commit is contained in:
15
projects/mtg/bin/Res/rules/falseGod.txt
Normal file
15
projects/mtg/bin/Res/rules/falseGod.txt
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
include mtg.txt
|
||||||
|
name=False God
|
||||||
|
unlock=prx_karona
|
||||||
|
[INIT]
|
||||||
|
mode=mtg
|
||||||
|
|
||||||
|
[PLAYERS]
|
||||||
|
life:28
|
||||||
|
auto=shuffle
|
||||||
|
auto=draw:6
|
||||||
|
|
||||||
|
auto=@each myupkeep:auto=moverandom(*) from(opponentBattlefield) to(myBattlefield)
|
||||||
|
auto=@each myupkeep:auto=moverandom(*) from(myBattlefield) to(opponentBattlefield)
|
||||||
|
|
||||||
|
auto=maxPlay(land)+1
|
||||||
13
projects/mtg/bin/Res/rules/horde.txt
Normal file
13
projects/mtg/bin/Res/rules/horde.txt
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
include mtg.txt
|
||||||
|
name=Horde
|
||||||
|
unlock=prx_horde
|
||||||
|
[INIT]
|
||||||
|
mode=horde
|
||||||
|
|
||||||
|
[PLAYERS]
|
||||||
|
life:20
|
||||||
|
auto=shuffle
|
||||||
|
auto=draw:7
|
||||||
|
|
||||||
|
auto=@each my upkeep:if type(creature[manacost<=2]|mylibrary)~lessthan~1 then moverandom(creature[manacost<=4]) from(library) to(battlefield)
|
||||||
|
auto=@each my upkeep:moverandom(creature[manacost<=2]) from(library) to(battlefield)
|
||||||
12
projects/mtg/bin/Res/rules/morinfen.txt
Normal file
12
projects/mtg/bin/Res/rules/morinfen.txt
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
include mtg.txt
|
||||||
|
name=Morifen
|
||||||
|
unlock=prx_morinfen
|
||||||
|
[INIT]
|
||||||
|
mode=mtg
|
||||||
|
|
||||||
|
[PLAYERS]
|
||||||
|
life:50
|
||||||
|
auto=shuffle
|
||||||
|
auto=draw:7
|
||||||
|
|
||||||
|
auto=@each myupkeep:foreach(*|mybattlefield) life:-1
|
||||||
20
projects/mtg/bin/Res/rules/paradise.txt
Normal file
20
projects/mtg/bin/Res/rules/paradise.txt
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
include mtg.txt
|
||||||
|
name=Paradise
|
||||||
|
unlock=prx_paradise
|
||||||
|
[INIT]
|
||||||
|
mode=mtg
|
||||||
|
|
||||||
|
[PLAYERS]
|
||||||
|
life:17
|
||||||
|
auto=shuffle
|
||||||
|
auto=draw:7
|
||||||
|
|
||||||
|
auto=lord(*[-noactivatedability;-nomanaability;-notapability;land]|MyBattlefield) {T}:Add{W}
|
||||||
|
|
||||||
|
auto=lord(*[-noactivatedability;-nomanaability;-notapability;land]|MyBattlefield) {T}:Add{U}
|
||||||
|
|
||||||
|
auto=lord(*[-noactivatedability;-nomanaability;-notapability;land]|MyBattlefield) {T}:Add{R}
|
||||||
|
|
||||||
|
auto=lord(*[-noactivatedability;-nomanaability;-notapability;land]|MyBattlefield) {T}:Add{B}
|
||||||
|
|
||||||
|
auto=lord(*[-noactivatedability;-nomanaability;-notapability;land]|MyBattlefield) {T}:Add{G}
|
||||||
9
projects/mtg/bin/Res/rules/random3.txt
Normal file
9
projects/mtg/bin/Res/rules/random3.txt
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
include mtg.txt
|
||||||
|
name=Random 3 Colors
|
||||||
|
unlock=prx_rnddeck
|
||||||
|
[INIT]
|
||||||
|
mode=random3
|
||||||
|
|
||||||
|
[PLAYERS]
|
||||||
|
auto=shuffle
|
||||||
|
auto=draw:7
|
||||||
16
projects/mtg/bin/Res/rules/random5.txt
Normal file
16
projects/mtg/bin/Res/rules/random5.txt
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
include mtg.txt
|
||||||
|
name=Random 5 Colors
|
||||||
|
unlock=prx_rnddeck
|
||||||
|
[INIT]
|
||||||
|
mode=random5
|
||||||
|
|
||||||
|
[PLAYERS]
|
||||||
|
life:20
|
||||||
|
auto=shuffle
|
||||||
|
auto=draw:7
|
||||||
|
|
||||||
|
auto=lord(*[-noactivatedability;-nomanaability;-notapability;land]|MyBattlefield) {T}:Add{W}
|
||||||
|
auto=lord(*[-noactivatedability;-nomanaability;-notapability;land]|MyBattlefield) {T}:Add{U}
|
||||||
|
auto=lord(*[-noactivatedability;-nomanaability;-notapability;land]|MyBattlefield) {T}:Add{R}
|
||||||
|
auto=lord(*[-noactivatedability;-nomanaability;-notapability;land]|MyBattlefield) {T}:Add{B}
|
||||||
|
auto=lord(*[-noactivatedability;-nomanaability;-notapability;land]|MyBattlefield) {T}:Add{G}
|
||||||
11
projects/mtg/bin/Res/rules/setLimited.txt
Normal file
11
projects/mtg/bin/Res/rules/setLimited.txt
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
include mtg.txt
|
||||||
|
name=Set Limited
|
||||||
|
unlock=prx_rnddeck
|
||||||
|
[INIT]
|
||||||
|
mode=set_limited
|
||||||
|
|
||||||
|
[PLAYERS]
|
||||||
|
life:20
|
||||||
|
auto=shuffle
|
||||||
|
auto=draw:7
|
||||||
|
|
||||||
17
projects/mtg/bin/Res/rules/titania.txt
Normal file
17
projects/mtg/bin/Res/rules/titania.txt
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
include mtg.txt
|
||||||
|
name=Titania
|
||||||
|
unlock=prx_titania
|
||||||
|
[INIT]
|
||||||
|
mode=mtg
|
||||||
|
|
||||||
|
[PLAYERS]
|
||||||
|
life:15
|
||||||
|
auto=shuffle
|
||||||
|
auto=draw:9
|
||||||
|
|
||||||
|
auto=maxPlay(land)+1
|
||||||
|
#auto=@each myupkeep:auto=moverandom(*) from(myBattlefield) to #(opponentBattlefield)
|
||||||
|
#auto=@each myupkeep:auto=moverandom(*) from(opponentBattlefield) #to(myBattlefield)
|
||||||
|
|
||||||
|
#auto=@each myupkeep:draw:1
|
||||||
|
#auto=@each myupkeep:life:-1
|
||||||
Reference in New Issue
Block a user