Battle of Walkers game mode

A place to find all custom made campaigns, mods and to discuss the story mode and how to create mods.

Battle of Walkers game mode

Postby gothx » Fri Aug 11, 2017 3:20 am

Advertising
Hello, I've made this little game mode to see if I could make a game similar to Shadow Era, or Commander.
It is still a work in progress right now but feel it has potential.

Right now the game allows you to start with a Planeswalker out on your side of the field and damage to a player is supposed to be dealt as 1 poison no matter the amount of damage (still working on it/ Planeswalkers deal regular damage and poison 1 at the moment) so then you either lose by losing all 20 life or by 10 poison counters.
When your Planeswalker is destroyed or put into the graveyard by ulting then at each cleanup phase you will be asked if you want to reanimate a target Planeswalker from your graveyard.
The idea behind this is to try and always have a Planeswalker out during each turn.
I'd suggest to use a 61 card deck 60main /1 Planswalker and try to only have ONE Planeswalker in your deck.

Here is the code
Create a text file with notepad or wordpad, copy and paste game text and place file in Wagic/Res/rules
It should appear in the game mode screen

#Game_Mode#

include mtg.txt
name=WalkerszBttle2
[INIT]
mode=mtg

#MTG Game specific rules
auto=bonusrule
auto=putinplayrule
auto=kickerrule
auto=alternativecostrule
auto=buybackrule
auto=flashbackrule
auto=retracerule
auto=suspendrule
auto=morphrule
auto=payzerorule
auto=overloadrule
auto=attackrule
auto=attackcostrule
auto=blockrule
auto=blockcostrule
auto=combattriggerrule
auto=legendrule
auto=planeswalkerrule
auto=planeswalkerdamage
auto=planeswalkerattack
auto=tokencleanuprule
auto=persistrule
auto=vampirerule
auto=unearthrule
auto=lifelinkrule
auto=deathtouchrule
auto=soulbondrule
auto=dredgerule
auto=bestowrule

[PLAYERS]

auto=shuffle
auto=draw:7
auto=lord(Planeswalker) poisontoxic
auto=maxPlay(planewalkerrule)1

auto=@each upkeep:auto=moveTo(my battlefield) all(Planeswalker|myLibrary)
auto=moveTo(myBattlefield) all(Planeswalker|myLibrary)
auto=@each cleanup:auto=moveTo(myBattlefield) target(Planeswalker|mygraveyard)




#Lands Mana Rules
auto=lord(Plains[-noactivatedability;-nomanaability;-notapability;land]|MyBattlefield) {T}:Add{W}
auto=lord(Island[-noactivatedability;-nomanaability;-notapability;land]|MyBattlefield) {T}:Add{U}
auto=lord(Swamp[-noactivatedability;-nomanaability;-notapability;land]|MyBattlefield) {T}:Add{B}
auto=lord(Mountain[-noactivatedability;-nomanaability;-notapability;land]|MyBattlefield) {T}:Add{R}
auto=lord(Forest[-noactivatedability;-nomanaability;-notapability;land]|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
gothx
 
Posts: 46
Joined: Tue Dec 16, 2008 8:20 am

Advertising

Return to Campaigns and mods

Who is online

Users browsing this forum: No registered users and 1 guest

cron