Original author is Cake. I've expressed interest in the theme for the past month or so but have changed things around a bit. Original paste can be found here Current paste: here Pasted: Spoiler { "name": "Pokemon", "author": "Scatterbrain", "summary": "The legendaries are not your friends...except Celebi. Fight against the rogue Bidoof Mafia, then the Regi and the Eon Mafia! Watch out for Arceus who kills both day and night, and Mewtwo who destroys anyone during the voting phase...on the side of Treasure Town, the wonder of Shiny Magikarp and Farfetch'd are your Samurais! Win the battle to save Treasure Town!", "minplayers": 3, "variables": { "safeguard_priority": 1, "mew_distract": 2, "feebas_distract_priority": 3, "protect_priority": 5, "missingno_poison": 6, "lati_kill": 10, "regikill_priority": 15, "bidoof_priority": 20, "mew_kill": 25, "vigikill_priority": 30, "arceus_priority": 35, "inspect_priority": 40, "stalk_priority": 45, "watch_priority": 50, "self_convert_priority": 55, "WIDR_mewtwo": [ "gallade", "gyarados", "shiny_gyarados", "shiny_magikarp", "bidoof", "bibarel", "latios", "latias", "mega_latios", "mega_latias", "regice", "regirock", "registeel", "regigigas", "bronzong", "arceus", "missingno", "farfetchd" ] }, "sides": [ { "side": "lati", "translation": "Eon Twins", "winmsg": "The Eon Twins (~Players~) finally found each other and survived the ensuing madness!" }, { "side": "latias", "translation": "Latias", "winmsg": "Latias (~Players~), enraged over her brother's death, took revenge on the other Pokemon!" }, { "side": "latios", "translation": "Latios", "winmsg": "Latios (~Players~), enraged over his sister's death, took revenge on the other Pokemon!" }, { "side": "regi", "translation": "Regi Trio", "winmsg": "The Regis, ~Players~, rebuilt the world in their own way, leaving no room for pesky invaders like the Treasure Town!" }, { "side": "arceus", "translation": "Arceus", "winmsg": "Arceus (~Players~) began to remake the world, purifying it of all the 'bad' presences it had to defeat to recreate it!" }, { "side": "village", "translation": "Treasure Town", "winmsg": "Treasure Town was saved by the hard-working actions of the residents, ~Players~, who continue to live a happy life in the town to this day." }, { "side": "mew", "translation": "Mew and Mewtwo", "winmsg": "Mewhahaha! Mew and Mewtwo, ~Players~, defeated all opposition, and began to make the world how it used to be." }, { "side": "missingno", "translation": "Missingno", "winmsg": "Missingno (~Players~) corrupted the game file and erased its competition!" }, { "side": "bidoof", "translation": "Bidoof Mafia", "winmsg": "Before long, the Bidoof Mafia (~Players~) had taken over, making all the other Pokemon their servants..." } ], "roles": [ { "role": "missingno", "translation": "Missingno", "side": "missingno", "info": "Poisons an infinite amount of people during the night (die in 6 nights). Vote of 2. Evades the first kill and distract. Sided by itself.", "help": "You are Missingno, the infamous entity that haunts all of Pokemon-kind. During the night, you can /poison an INFINITE amount of people. This will kill them in 6 nights. Your votes also counts as 2, but you are by yourself.", "actions": { "kill": { "mode": { "evadeCharges": 1 } }, "distract": { "mode": { "evadeCharges": 1 } }, "night": { "poison": { "target": "AnyButSelf", "common": "Self", "priority": "variable:missingno_poison", "limit": 99, "bypass": [ "ignore", "evadeChance", "evadeCharges" ], "count": 7, "poisonDeadMessage": "Your data was corrupted by Missingno!" } }, "vote": 2 } }, { "role": "villager0", "translation": "Magikarp", "side": "village", "info": "Villager with a chance to hax nightkills. In bigger games, can /splash to evolve into Gyarados (95% fail chance). ~Sided~", "help": "Karp Karp! You're notorious for being incompetent and pathetic. You have no actions, but you have a chance to hax kills.", "actions": { "hax": { "kill": { "revealTeam": 0.03, "revealPlayer": 0.0075 } } } }, { "role": "villager", "translation": "Magikarp", "side": "village", "hide": true, "info": "Villager who can hax kills and /evolve into Gyarados (95% fail chance). ~Sided~", "help": "Karp Karp! You're notorious for being incompetent and pathetic. You can /splash if you like, but it won't do anything...unless you're lucky. You also have a chance to hax kills.", "actions": { "night": { "evolve": { "command": "convert", "failChance": 0.95, "target": "OnlySelf", "common": "Self", "pierce": true, "priority": "variable:self_convert_priority", "newRole": "gyarados", "canConvert": [ "villager" ], "convertmsg": "Magikarp evolved into Gyarados!" } } } }, { "role": "murkrow", "translation": "Murkrow", "side": "village", "info": "Can stalk or watch during the night, but inspects as Latios. Latios knows identity, and kills distractions. ~Sided~", "help": "Kacaw! You roam the night sky, wandering endlessly, as crows are wont to do. You can either /stalk or /watch someone during the night, but you inspect as Latios. Also, Latios knows your identity (but he probably won't kill you) and you also kill distractions!", "actions": { "distract": { "mode": "ChangeTarget", "hookermsg": "You startled Murkrow, but he called his flock and they took you down!", "msg": "~Distracter~ startled you, but you called your fellow Murkrow to take them down!" }, "night": { "stalk": { "target": "AnyButSelf", "common": "Self", "priority": "variable:stalk_priority", "cancel": [ "watch" ] }, "watch": { "target": "AnyButSelf", "common": "Self", "priority": "variable:watch_priority", "cancel": [ "stalk" ] } }, "inspect": { "revealAs": "latios" } } }, { "role": "murkrow2", "translation": "Murkrow", "side": "village", "info": "Can stalk or watch during the night, but inspects as Arceus. ~Sided~", "help": "Kacaw! You roam the night sky, wandering endlessly, as crows are wont to do. You can either /stalk or /watch someone during the night, but you inspect as Arceus.", "actions": { "night": { "stalk": { "target": "AnyButSelf", "common": "Self", "priority": "variable:stalk_priority", "cancel": [ "watch" ] }, "watch": { "target": "AnyButSelf", "common": "Self", "priority": "variable:watch_priority", "cancel": [ "stalk" ] } }, "inspect": { "revealAs": "arceus" } } }, { "role": "murkrow3", "translation": "Murkrow", "side": "village", "info": "Can stalk or watch during the night, but inspects as Mewtwo. ~Sided~", "help": "Kacaw! You roam the night sky, wandering endlessly, as crows are wont to do. You can either /stalk or /watch someone during the night, but you inspect as Mewtwo.", "actions": { "night": { "stalk": { "target": "AnyButSelf", "common": "Self", "priority": "variable:stalk_priority", "cancel": [ "watch" ] }, "watch": { "target": "AnyButSelf", "common": "Self", "priority": "variable:watch_priority", "cancel": [ "stalk" ] } }, "inspect": { "revealAs": "mewtwo" } } }, { "role": "inspector", "translation": "Stoutland", "side": "village", "info": "Inspector that can hax protects. ~Sided~", "help": "WOOF. You are a loyal canine companion who also aid in recovering lost persons in mountain ranges or lost at sea. Type /inspect [name] to find out someone's identity! You also get hax on protects.", "actions": { "hax": { "protect": { "revealRole": 0.05 } }, "night": { "inspect": { "target": "AnyButSelf", "common": "Self", "priority": "variable:inspect_priority" } } } }, { "role": "feebas", "translation": "Feebas", "side": "village", "info": "Distracter who can evolve into Milotic (two distracts) after the 5th night. ~Sided~", "help": "Feebas are ugly and useless. Eat more Pokeblocks! You can /distract someone to prevent them from using their actions. After the fifth night you can /evolve into Milotic (two distracts).", "actions": { "night": { "evolve": { "command": "convert", "initialrecharge": 6, "target": "OnlySelf", "common": "Self", "pierce": true, "priority": "variable:self_convert_priority", "newRole": "milotic", "canConvert": [ "feebas" ], "convertmsg": "Feebas evolved into Milotic!" }, "distract": { "target": "AnyButSelf", "common": "Role", "priority": "variable:feebas_distract_priority" } } } }, { "role": "milotic", "translation": "Milotic", "side": "village", "info": "Double distracter that evolves from Feebas. ~Sided~", "help": "Congrats, you evolved into a gorgeous Milotic! Revered for your awe-inspiring beauty, you catch the attention of humans and Pokemon alike! You can /distract two people during the night to prevent them from using their actions.", "actions": { "night": { "distract": { "target": "AnyButSelf", "common": "Role", "priority": "variable:feebas_distract_priority", "limit": 2 } } } }, { "role": "bodyguard", "translation": "Dragonite", "side": "village", "info": "Bodyguard that can hax inspects. ~Sided~", "help": "Saving Pokemon from being killed is the same as saving people from drowning, right? Type /protect [name] to protect someone from being killed! You also get hax on inspects.", "actions": { "hax": { "inspect": { "revealRole": 0.05 } }, "night": { "protect": { "target": "AnyButSelf", "common": "Self", "priority": "variable:protect_priority" } } } }, { "role": "latios", "translation": "Latios", "side": "lati", "info": "Doesn't know Latias. Can kill one person during the night (shared with Latias, can't kill her or be haxed). Knows Murkrow. When Latias dies, kill pierces protect and gets an inspect. ~Sided~", "help": "As the male twin of the Eon Dragons, you are looking for your lost twin Latias, but you don't know where she went. You can /kill someone during the night, which is shared with Latias. You can't be haxed, and you can't hit her either. When Latias dies, you get a piercing kill and an inspect, and when you die, she gets a piercing kill and a self-protect. Also, for some strange reason, you know Murkrow, but don't kill him, since he inspects as you!", "actions": { "startup": { "revealRole": [ "murkrow" ] }, "onDeath": { "convertRoles": { "latias": "mega_latias" }, "convertmsg": "±Game: Latios died! Enraged, Latias mega-evolves into Mega Latias!" }, "avoidHax": [ "kill" ], "night": { "kill": { "target": "AnyButTeam", "common": "Team", "priority": "variable:lati_kill" } }, "preventTeamvote": true } }, { "role": "latias", "translation": "Latias", "side": "lati", "info": "Doesn't know Latios. Can kill one person during the night (shared with Latios, can't kill her or be haxed). When Latios dies, kill pierces protect and gets a self-protect. ~Sided~", "help": "As the female twin of the Eon Dragons, you are looking for your lost twin Latios, but you don't know where he went. You can /kill someone during the night, which is shared with Latios. You can't be haxed, and you can't hit him either. When Latios dies, you get a piercing kill and a self-protect, and when you die, he gets a piercing kill and an inspect.", "actions": { "onDeath": { "convertRoles": { "latios": "mega_latios" }, "convertmsg": "±Game: Latias died! Enraged, Latios mega-evolves into Mega Latios!" }, "avoidHax": [ "kill" ], "night": { "kill": { "target": "AnyButTeam", "common": "Team", "priority": "variable:lati_kill" } }, "preventTeamvote": true } }, { "role": "mega_latios", "translation": "Mega Latios", "side": "latios", "info": "Piercing kill and inspect that can't be haxed. Knows Murkrow. ~Sided~", "help": "Enraged over Latias' death, you must avenge her!", "help2": "You can /kill someone during the night, which goes through protect and can't be haxed. You can also /inspect someone to find out their identity, and you can't be haxed for that either!", "actions": { "startup": { "revealRole": [ "murkrow" ] }, "avoidHax": [ "kill", "inspect" ], "night": { "kill": { "target": "AnyButTeam", "common": "Team", "priority": "variable:lati_kill", "pierce": true }, "inspect": { "target": "AnyButSelf", "common": "Self", "priority": "variable:inspect_priority" } } } }, { "role": "mega_latias", "translation": "Mega Latias", "side": "latias", "info": "Piercing kill and self-protect that can't be haxed. ~Sided~", "help": "Enraged over Latios' death, you must avenge him!", "help2": "You can /kill someone during the night, which goes through protect and can't be haxed. You can also /protect yourself, and you can't be haxed for that either!", "actions": { "avoidHax": [ "kill", "protect" ], "night": { "kill": { "target": "AnyButTeam", "common": "Team", "priority": "variable:lati_kill", "pierce": true }, "protect": { "target": "OnlySelf", "common": "Self", "priority": "variable:protect_priority" } } } }, { "role": "registeel", "translation": "Registeel", "side": "regi", "info": "Factional kill, ignores poison and has a 25% chance to ignore nightkills and daykills. ~Sided~", "help": "As the middle man of the Regi trio, your balanced stats always happen to steel the show! Ha, get it? You can /kill, and this is shared with Regice and Regirock. You can't be poisoned since you're a Steel-type, and since you're a balance between Regirock and Regice, you ignore 25% of nightkills and daykills!", "actions": { "kill": { "mode": { "evadeChance": 0.25 } }, "daykill": { "mode": { "evadeChance": 0.25 } }, "poison": { "mode": "ignore" }, "night": { "kill": { "target": "AnyButTeam", "common": "Team", "priority": "variable:regikill_priority", "broadcast": "team" } }, "teamUtilities": true } }, { "role": "regirock", "translation": "Regirock", "side": "regi", "info": "Factional kill, 50% chance to evade nightkills. ~Sided~", "help": "The stone-tattered rock star of the Regi Trio, you definitely put up a hell of a fight.", "help2": "You can /kill, this is shared with Registeel and Regice. You're tough and resistant, so you evade all nightkills!", "actions": { "kill": { "mode": { "evadeChance": 0.5 } }, "night": { "kill": { "target": "AnyButTeam", "common": "Team", "priority": "variable:regikill_priority", "broadcast": "team" } }, "teamUtilities": true } }, { "role": "regice", "translation": "Regice", "side": "regi", "info": "Factional kill, 50% chance to evade daykills. ~Sided~", "help": "The coolest member of the Regi Trio, your icy onslaught makes you a worthy opponent.", "help2": "You can /kill, this is shared with Registeel and Regirock. Your ultracold ice won't budge or melt during the day, meaning you avoid daykills too!", "actions": { "daykill": { "mode": { "evadeChance": 0.5 } }, "night": { "kill": { "target": "AnyButTeam", "common": "Team", "priority": "variable:regikill_priority", "broadcast": "team" } }, "teamUtilities": true } }, { "role": "regigigas", "translation": "Regigigas", "side": "regi", "help": "You are the leader of the legendary golems, Regigigas! As of now, you can only /Protect yourself or one of your fellow Regi. After five nights have passed, you may kill during the night (separately from your teammates) and the day!", "info": "Can protect self or teammate during night, ignores distract and can kill (separately) during night and day after 5th night. After n5, can kill and daykill (doesn't reveal). ~Sided~", "actions": { "standby": { "crush": { "command": "kill", "initialrecharge": 6, "target": "AnyButSelf", "msg": "Bring them down with /Crush [name]!", "killmsg": "Regigigas grabs ~Target~ and squeezes them with Crush Grip!" } }, "night": { "kill": { "initialrecharge": 6, "target": "AnyButTeam", "common": "Self", "priority": "variable:regikill_priority", "broadcast": "team", "broadcastmsg": "Regigigas (~Self~) is going to kill ~Target~! Pick a different target!", "command": "kill", "msg": "Regigigas' mighty stomp caused your end..." }, "protect": { "target": "OnlyTeam", "common": "Self", "priority": 5, "broadcast": "team" } }, "distract": { "mode": "ignore", "msg": "The puny ~Distracter~ came to you, but they were so small that you didn't even see them." }, "teamUtilities": true } }, { "role": "farfetchd", "translation": "Farfetch'd", "side": "village", "info": "Revealing samurai. ~Sided~", "help": "You're seen as weak. This angers you. Team up with the Good Pokemon to take their enemies down!", "help2": "During the day, strike them down with your powerful leek using /kill. This will reveal you though, so use it wisely, lest you incur the wrath of Arceus...", "actions": { "standby": { "kill": { "target": "AnyButSelf", "msg": "Slash your opposition with /kill [name] using your leek! This will reveal you though.", "killmsg": "~Self~ (Farfetch'd) picked up a leek and fought ~Target~ to the death with it!" } } } }, { "role": "shiny_magikarp", "translation": "Shiny Magikarp", "side": "village", "info": "Nonrevealing samurai who inspects as Magikarp and can evolve into Shiny Gyarados (nonrevealing samurai, 10% nightkill evade chance) after five turns. ~Sided~", "help": "Karp Karp! You're notorious for being incompetent and pathe- WAIT YOU'RE SHINY!", "help2": "During the day, Splash into action with /kill - you will not be revealed, and you will inspect as a regular Magikarp. After five turns, you can /evolve into a Shiny Gyarados (nonrevealing samurai, 10% nightkill evade chance).", "actions": { "night": { "evolve": { "command": "convert", "initialrecharge": 6, "target": "OnlySelf", "common": "Self", "pierce": true, "priority": "variable:self_convert_priority", "newRole": "shiny_gyarados", "canConvert": [ "shiny_magikarp" ], "convertmsg": "Shiny Magikarp evolved into Shiny Gyarados!" } }, "inspect": { "revealAs": "villager" }, "standby": { "kill": { "target": "AnyButSelf", "msg": "Take them down with /kill!", "killmsg": "The Shiny Magikarp leaps out of a lake! ~Target~ faints out of shock!" } } } }, { "role": "shiny_gyarados", "translation": "Shiny Gyarados", "side": "village", "info": "Nonrevealing samurai who inspects as Gyarados and has a 10% nightkill evade chance. ~Sided~", "help": "GYYAAARRR!!! You're the fierce and intimidating Red Gyarados of fables and legends!", "help2": "During the day, strike those who don't revere your strength and sheer might with /kill; you won't be revealed, and your Intimidate ability allows you to evade 10% of nightkills.", "actions": { "kill": { "mode": { "evadeChance": 0.1 } }, "inspect": { "revealAs": "gyarados" }, "standby": { "kill": { "target": "AnyButSelf", "msg": "Take them down with /kill!", "killmsg": "The Shiny Gyarados goes on a rampage, destroying everything, including ~Target~, in it's path!" } } } }, { "role": "gyarados", "translation": "Gyarados", "side": "village", "help": "Roaaaar! You trained enough and evolved into Gyarados!", "help2": "You know your fellow Gyarados, and can defeat any non-Ghost with Hyper Beam every other turn with /kill! It's not the most accurate move, however, so it could miss.", "info": "A vigilante who kills every other turn, has 10% chance to miss and can't kill Ghost-types. Sided with the Treasure Town.", "actions": { "night": { "kill": { "target": "AnyButRole", "common": "Role", "priority": "variable:vigikill_priority", "recharge": 2, "msg": "You were struck down by Gyarados' Hyper Beam...", "failChance": 0.1 } }, "startup": "role-reveal" } }, { "role": "celebi", "translation": "Celebi", "side": "village", "help": "Unlike the other legendaries, you approve of Treasure Town, because of your friend Grovyle having helped the residents before. Your task is to protect your friends; use /Guard to protect someone from most night actions, and to heal them of poison, but they will also be distracted. You may also get hax on poisons!", "info": "Can guard (distract, protect, safeguard and detox) someone and gets hax on poisons. ~Sided~", "actions": { "night": { "guard": { "target": "AnyButSelf", "common": "Role", "priority": "variable:safeguard_priority", "command": [ "distract", "protect", "safeguard", "detox" ] } }, "hax": { "poison": { "revealTeam": 0.03, "revealPlayer": 0.0075 } } } }, { "role": "liepard", "translation": "Liepard", "side": "village", "info": "Vote counts as 2. ~Sided~", "help": "You are a sneaky Liepard and rigged the voting system...your vote counts as 2! Vote to remove threats to Treasure Town during the day!", "actions": { "vote": 2 } }, { "role": "arceus", "translation": "Arceus", "side": "arceus", "help": "You created this world, and now you wish to destroy it. Use /kill during both the day and the night to use Judgment on another Pokemon, leading you one step closer to your goal. As your Judgement strikes last during the night, you are immune to nightkills and distractions.", "info": "A daykiller and nightkiller that can pierce protections and defensive modes, can't be haxed, kills distractions and cannot be nightkilled. Sided by itself.", "actions": { "kill": { "mode": "ignore" }, "night": { "kill": { "target": "AnyButSelf", "common": "Self", "priority": "variable:arceus_priority", "bypass": [ "ignore", "ChangeTarget", "killattacker", "poisonattacker", "identify", "die", "evadeChance", "evadeCharges", "killif" ], "broadcast": "*", "pierce": true, "msg": "Once Arceus decided to stop you, there was nothing you could do..." } }, "distract": { "mode": "ignore", "msg": "~Distracter~ attempted to stop you" }, "avoidHax": [ "kill" ], "avoidStandbyHax": [ "kill" ], "standby": { "kill": { "target": "AnyButSelf", "msg": "Use Judgment now, with /kill!", "killmsg": "Arceus used Judgment on ~Target~! ~Target~ was obliterated..." } } } }, { "role": "mewtwo", "translation": "Mewtwo", "side": "mew", "help": "Your psychic powers grant you the power to instantly kill someone with /vote during the voting phase -- unless they are saved by Bronzong, that is.", "info": "9999 votes. ~Sided~", "winIfDeadRoles": "variable:WIDR_mewtwo", "actions": { "vote": 9999, "startup": "team-reveal-with-roles" } }, { "role": "mew", "translation": "Mew", "side": "mew", "help": "You wish to restore the world to its original state, however you can no longer count on Arceus's help due to his insanity, so you decided to remake it with your clone, Mewtwo's, help; however the other Pokemon always got in your way wanting you to play with them. Enraged by this, you masqueraded as a Magikarp with Transform. During the night, you can /inspect someone to find out their role + distract them and /kill to kill someone. You inspect as Magikarp, so you can avoid inspectors!", "info": "A killer who can inspect and distract (one command) who inspects as a Magikarp, cannot be haxed, and gets hax on kills. Sided with the Psychic Felines.", "actions": { "night": { "kill": { "target": "AnyButTeam", "common": "Role", "priority": "variable:mew_kill", "broadcast": "team", "msg": "Magikarp used Splash! It's a 1HKO...Mew defeated you!" }, "inspect": { "target": "AnyButTeam", "common": "Self", "priority": "variable:mew_distract", "command": [ "distract", "inspect" ] } }, "inspect": { "revealAs": "villager" }, "teamUtilities": true, "hax": { "kill": { "revealTeam": 0.05, "revealPlayer": 0.025 } } } }, { "role": "bronzong", "translation": "Bronzong", "side": "village", "info": "Vote counts as -9998. ~Sided~", "help": "The bringer of harvests, the chime of your bell summons rain.", "actions": { "vote": -9998 } }, { "role": "electrode", "translation": "Electrode", "side": "village", "help": "Kaboom! As an Electrode, your job is to explode, and with your special Aftermath ability you obtained from a world of dreams, when you're attacked you'll explode, taking your attacker with you! And if anyone attacks you during the day, you'll use Explosion and defeat them. However, your vote counts as 0 because others avoid you.", "info": "A day and night bomb with a vote of 0. ~Sided~", "actions": { "kill": { "mode": "killattacker", "msg": "±Electrode: BOOM! You tried to target Electrode, who exploded and made you faint!" }, "daykill": "bomb", "daykillrevengemsg": "KABOOM! ~Target~ tried to kill Electrode, who used Explosion! ~Self~ fainted! ~Target~ fainted!", "vote": 0 } }, { "role": "gallade", "translation": "Gallade", "side": "village", "help": "A talented warrior in both physical fighting and psychic assaults. Use /kill during the night to put your fighting skills to good use, and your psychic senses may pick up who else can kill!", "info": "A vigilante who might get hax on kill. Sided with the Treasure Town.", "actions": { "hax": { "kill": { "revealTeam": 0.03, "revealPlayer": 0.0075 } }, "night": { "kill": { "target": "AnyButSelf", "common": "Self", "priority": "variable:vigikill_priority", "msg": "Gallade defeated you with Close Combat!" } } } }, { "role": "bidoof", "translation": "Bidoof", "side": "bidoof", "info": "Factional kill. ~Sided~", "help": "Help: Enough people disliked you for you to team up to do something about it, and the time for that is now! Use /kill to raise an army of Bidoof and destroy a hater!", "actions": { "night": { "kill": { "target": "AnyButTeam", "common": "Team", "priority": "variable:bidoof_priority", "broadcast": "team" } }, "teamUtilities": true } }, { "role": "bibarel", "translation": "Bibarel", "side": "bidoof", "info": "Separate kill from Bidoof. During voting phase, 40% of votes gets deducted from total. ~Sided~", "help": "Leader of the Bidoof Mafia, you will lead them to victory! Use /kill to destroy a hater, separate from the Bidoof! During the voting phase, you get 40% of the votes deducted from your total!", "actions": { "voteMultiplier": 0.6, "night": { "kill": { "target": "AnyButTeam", "common": "Self", "priority": "variable:bidoof_priority", "broadcast": "team" } }, "teamUtilities": true } } ], "roles1": [ "villager0", "villager0", "regigigas" ], "roles2": [ "inspector", "murkrow", "murkrow", "latios", "murkrow", "murkrow", "murkrow", "latios" ], "roles3": [ "villager0", "murkrow", "villager0", "latios", "inspector", "bodyguard", "mew", "villager0", "feebas", "villager0", "latias", "villager0", "villager0", "villager0" ], "roles4": [ "villager", "murkrow", "villager", "latios", "inspector", "bodyguard", "bronzong", "mewtwo", "feebas", "farfetchd", "latias", "villager", "villager", "villager", "regice", "villager", "regirock", "gallade" ], "roles5": [ "bidoof", "arceus", "villager", "villager", "inspector", "celebi", "bronzong", "mewtwo", "feebas", "farfetchd", "villager", "liepard", "bibarel", "villager", "regice", "registeel", "regirock", "gallade", "villager", "villager", "mew", "villager", "bidoof", "regigigas", "missingno", "shiny_magikarp", "bidoof", "villager", "villager", "villager", "villager" ], "villageCantLoseRoles": [ "farfetchd", "gallade", "gyarados", "liepard", "villager", "shiny_magikarp", "shiny_gyarados" ], "killmsg": "~Player~ (~Role~) fainted!", "killusermsg": "You fainted!", "changelog": {} } Notable differences: Spoiler Some Mafia (Dialga, Palkia, Giratina, Deoxys, Jirachi) and a lot of village roles (Unova starters, Chinchou, Joltik, Vigilantes like Krook and Gengar) are absent. Missingno can now poison an infinite amount of people during the night (like Neptunium from Elements or Rayquaza from WWW) and has a vote of 2. Evades first kill and distract. Bibarel has a vote multiplier of 0.6 (-40% of votes are deducted, meaning that if Bibarel has 7 votes on him, it only totals to 4.2 votes). Arceus' nightkill can't be stopped, can't be nightkilled either. Ignores distract too. Murkrow inspects as Latios (though there are other millers for Bidoof and Arceus I have yet to use). He can either stalk or watch someone during the night. He also kills distractions. Latios knows the identity of Murkrows who inspect as him. Mew's inspect now also distracts (this is an early game gimmick for Murkrow to give him some leverage) All hax has been significantly lowered (Magikarp's rates were 0.05:0.02, and PR/mafia rates were 0.15:0.07) Feebas now evolves into Milotic after the fifth night. Regigigas can self-protect or protect one of his teammates during the night. After the fifth night, he can nightkill and daykill. Regice has a 50% chance to evade daykills, Regirock has a 50% chance to evade nightkills, and Registeel has a 25% chance to evade both. Celebi is now a Jailkeeper who safeguards and removes poison. Latias and Latios are still separate (method for identification is still the same), but get extra actions when the other dies (they Mega Evolve!!!!!!!!) Possible ideas: Spoiler Get rid of Bidoof and Bibarel from roles5 and find somewhere to put him in earlier games. Find somewhere for Electrode. Use other millers for Murkrow (not sure what to do with them). Remove Latios and Latias in early games and replace it for Bidoof. Regigigas in ~16p games (solo role, would be fun to see though, but there would need to be less killing roles in order to give him a chance which is bad for balance) Mew can /transform (copy role, but keep side) when Mewtwo dies (possible day action?) Custom hax messages (since Pokemon is a very flavor-based theme) Add Deoxys and/or Jirachi back. I'm willing to work with someone to co-author, PM on forum if interested. I don't have access to a computer 24/7 unfortunately. Would also be great to bounce ideas around. I'm already a little mad at myself for changing the theme in sake of balance, so no adding roles that weren't in the theme to begin with. I'm a little less hesitant about removing the roles from later updates (here for reference) but core PRs and sides/villains won't be removed.
Seems like you don't understand how voteMultiplier works. It's not a voteshield, it only affects the person you vote on.
I just went over the description for it in HTMMT 3.0 and after reading it carefully for five minutes, I just finally realized what was wrong haha. Fixed it though, thanks for that Rice.
Wait so, are you looking for a co-author to help you finish editing the theme, or is it already complete and just want someone to help you co-auth?
@Pangaea aside from spawn, the theme is complete. The reason I put it in Theme Development was to get the community's input and to make sure I wasn't running it into hell, like theme revivals are wont to do (see: Ember, Hoenn). It's also because, as mentioned earlier, the spawn isn't really ready yet. roles1-roles3 are alright in terms of nonpeak, but roles4 and roles5 felt more of like a competition to cram in the most roles without due respect to balance.
The main thing I always wondered about this theme was the core of it. What is it based around? Is it just a typical mafia theme with a bunch of internal conflicts within the teams? Is it just a normal mafia setup with unique roles? How does village connect? Is it just a mashup of power roles against the mafia? I never really played this theme (although I'm aware that it was one of the most popular mafia themes during it's time), so what exactly is this theme based around? Also, Bronzong's help message appears to be incomplete (he isn't told that his vote is meant to counter Mewtwo's).
As for the core of the theme, in small games, it was basically like default. List of themes on the server before the great theme wipe of 2012: http://pastebin.com/ib6zFfDt Original Pokemon's roles1: (minplayers 5) Spoiler "roles1": [ "bg", <---dragonite "spect", <---stoutland "ugly", <---pl "bidoof", <--- basic mafia "glitch", <---- werewolf "karp", <---vanillager "crow", <----miller "bidoof", <----basic mafia's partner "lie", <----mayor "karp" <----villager ], Compared to historically similar default: (minplayers 5) Spoiler "roles1": [ "bodyguard", "mafia", "inspector", "werewolf", "hooker", (all above match up far) "villager", <---vanillager "truemiller", <---miller "villager", <---villager (!) "mafia", <----mafia partner (!!) "baka", <---consp (!!!) "mayor"<---mayor (!!!!) ], ! and !! are swapped !!! - baka (proto for conspirator) has a nightkill with the lowest prio of any other role in the theme, this is swapped with mayor and replaced with a villager in pokemon (an interesting anecdote was that this was changed: at the time Pokemon was around, the conspirator initially had no actions, but he still kept his ability to win with any side but the wolf !!!! - swapped with magikarp in pokemon theme In all honesty, Cake just added new roles and actions to roles every time RiceKirby or Lamperi made an improvement to Mafia. TL;DR pokemon was basically default in small games, but every other theme was at the time too. In this theme, there were (are) no centric power roles, and each power role has a sort of balance. Inspectors have Mew and village-sided millers to keep them in check, distractions have Murkrow (said miller) to worry about, killers and vigilantes have Electrode to worry about, and that's about it. Protect/safeguard and watch/stalk are the only ones without mechanical disadvantages (aside from the latter two being blocked by safeguard), but using any action in a game with Murkrow watching/stalking a target that dies can raise some eyebrows (e.g. Dragonite protects Player A, who is killed by poison from the previous phase, can cause an observant Murkrow to think that Dragonite is a killer). Joltik, however, was supposed to be the central role of Pokemon in big games. It reveals itself during the day, and can't be daykilled, but has a vote of 0.5. Since there were no piercing killers at the time, it would provide the village with some solid game setup. Assuming Bronzong and Celebi were alive, it would be able to (in theory) connect the village. Which is actually a good idea right about now - to give the village some certainty. One last thing: as for Bronzong, I'll get right back to it. Thanks!
I spotted something else in the code. The Magikarp role that can evolve is told it can use /splash to attempt to do this, but the code has it as 'evolve'.