Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "name": "Hoenn",
- "author": [
- "PokeWorldBW",
- "Scatterbrain"
- ],
- "variables": {
- "rivalRoles": {
- "info": "Rival roles are two conflicting roles that often share the same commands or something. Think Seviper/Zangoose.",
- "roles": {
- "seviper": "zangoose",
- "kyogre": "groudon",
- "banette": "absol"
- }
- },
- "pairRoles": {
- "info": "Pair roles are two symbiotic roles that are more often than not on the same side and support each other somehow.",
- "roles": {
- "lunatone": "solrock",
- "latios": "latias",
- "plusle": "minun",
- "hariyama": "manectric",
- "ninjask": "shedinja"
- }
- }
- },
- "summary": "The fight for Hoenn has begun! The Good Pokemon fight the likes of Bug Pokemon like Ninjask, Ghosts like Dusclops, Dark types like Crawdaunt, and the almighty Dragons like Salamence! While Zangoose and Seviper hunt each other due to lack of resources, Deoxys is all alone in his ventures of global conquest while Jirachi offers protection to anyone who it bestows its wishes upon! Theme originally written by PokeWorldBW, adopted by Scatterbrain.",
- "sides": [
- {
- "side": "village",
- "translation": "Good Pokemon",
- "winmsg": "±Jirachi: The Good Pokemon (~Players~) have successfully defended Hoenn!"
- },
- {
- "side": "mafia1",
- "translation": "Ghost Pokemon",
- "winmsg": "±Jirachi: The Ghost Pokemon (~Players~) have eliminated the living!"
- },
- {
- "side": "mafia2",
- "translation": "Dark Pokemon",
- "winmsg": "±Jirachi: The Dark Pokemon (~Players~) have spread eternal darkness!"
- },
- {
- "side": "werewolf",
- "translation": "Bug Pokemon",
- "winmsg": "±Jirachi: The Bug Pokemon (~Players~) have emerged victorious!"
- },
- {
- "side": "godfather",
- "translation": "Dragon Pokemon",
- "winmsg": "±Jirachi: The Dragon Pokemon (~Players~) have taken over the land!"
- },
- {
- "side": "neutral",
- "translation": "Castform",
- "winmsg": "±Jirachi: Castform has emerged as the only remaining Pokemon! ~Players~ has won!"
- },
- {
- "side": "zangoose",
- "translation": "Zangoose",
- "winmsg": "±Jirachi: Zangoose slashed his way through victory and was the only one who survived! ~Players~ has won!"
- },
- {
- "side": "seviper",
- "translation": "Seviper",
- "winmsg": "±Jirachi: Seviper poisoned his opposition and was the only survivor! ~Players~ has won!"
- },
- {
- "side": "deoxys",
- "translation": "Deoxys",
- "winmsg": "±Jirachi: Deoxys (~Players~) infected all life on Earth and started an alien colony on Earth!"
- },
- {
- "side": "jirachi",
- "translation": "Jirachi",
- "winmsg": "±Jirachi: How am I, Jirachi, the only one left? I have no one but myself (~Players~) to attribute my success to!"
- }
- ],
- "roles": [
- {
- "role": "zig",
- "translation": "Zigzagoon",
- "side": "village",
- "help": "You restlessly wander around the forest because of your curiosity! However, you go to sleep at night and do not perform an action then. Vote to remove people in the day! You are sided with the Good Pokemon.",
- "info": "Basic villager. Sided with the Good Pokemon.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- }
- }
- },
- {
- "role": "lun",
- "translation": "Lunatone",
- "side": "village",
- "help": "You have been thought to have come from outer space! You are also able to float via telekinesis. Use your psychic powers to discover someone's identity by typing /Inspect [name] at night when lunar power is strongest! Vote to remove people in the day! You are sided with the Good Pokemon.",
- "info": "Basic inspector. Sided with the Good Pokemon.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "night": {
- "inspect": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 47
- }
- }
- }
- },
- {
- "role": "sol",
- "translation": "Solrock",
- "side": "village",
- "help": "You are rumored to have come from the sun, which most of your powers come from! Type /Protect [name] to protect one of the Good Pokemon! You are not fast enough to protect someone from Ninjask, though. Vote to remove people during the day! You are sided with the Good Pokemon.",
- "info": "Basic protector. Sided with the Good Pokemon.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "night": {
- "protect": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 6
- }
- }
- }
- },
- {
- "role": "har",
- "translation": "Hariyama",
- "side": "village",
- "help": "With palms as big as your body, you use them to protect yourself and others from attacks. Type /Protect [name] to protect someone from being killed! Once per game, you can type /Guard [name] to prevent a second target (including yourself) from being nightkilled. This will not save them from Ninjask, though. Your beefy body is easy to pick on though. Vote to remove people during the day! You are sided with the Good Pokemon!",
- "help2": "You have a voteshield of +3",
- "info": "Basic protector who can also protect himself or another target once per game. Voteshield of +3. Sided with the Good Pokemon.",
- "actions": {
- "voteshield": 3,
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "night": {
- "protect": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 6
- },
- "guard": {
- "charges": 1,
- "target": "Any",
- "common": "Self",
- "priority": 6,
- "command": "protect"
- }
- }
- }
- },
- {
- "role": "kec",
- "translation": "Kecleon",
- "side": "village",
- "info": "Can distract, inspect, protect, safeguard, poison, stalk, watch, or kill one person during the game. (Can only use one each) Vote counts as -1. Inspects as a Dragon to Flygon / Vibrava. Sided with the Good Pokemon.",
- "help": "The color changing salamander of the forest, you have access to many attacks. You can choose between using /distract, /inspect, /protect, /safeguard, /poison, /stalk, /watch, or /kill on someone! You can only use one at a time, and can't use the same action twice in a row, but you can safeguard and protect yourself. Finally, your vote counts as -1! You are sided with the Good Pokemon.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has less than one vote."
- },
- "vote": -1,
- "night": {
- "kill": {
- "target": "AnyButSelf",
- "common": "Team",
- "priority": 43,
- "charges": 1,
- "cancel": [
- "poison",
- "distract",
- "stalk",
- "watch",
- "poison",
- "protect",
- "safeguard",
- "inspect"
- ]
- },
- "poison": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 9,
- "poisonDeadMessage": "You were poisoned by Kecleon and died!",
- "charges": 1,
- "cancel": [
- "kill",
- "distract",
- "stalk",
- "watch",
- "poison",
- "protect",
- "safeguard",
- "inspect"
- ]
- },
- "distract": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 3,
- "msg": "Kecleon came to you and changed colors for you! You were about to chase him, but he camouflaged and disappeared!",
- "teammsg": "Your teammate was distracted by Kecleon! You ended up searching for him too after he ran off, but alas, he escaped.",
- "charges": 1,
- "cancel": [
- "poison",
- "kill",
- "stalk",
- "watch",
- "poison",
- "protect",
- "safeguard",
- "inspect"
- ]
- },
- "inspect": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 47,
- "charges": 1,
- "cancel": [
- "poison",
- "distract",
- "stalk",
- "watch",
- "poison",
- "protect",
- "safeguard",
- "kill"
- ]
- },
- "stalk": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 50,
- "charges": 1,
- "cancel": [
- "poison",
- "distract",
- "kill",
- "watch",
- "poison",
- "protect",
- "safeguard",
- "inspect"
- ]
- },
- "watch": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 50,
- "charges": 1,
- "cancel": [
- "poison",
- "distract",
- "stalk",
- "kill",
- "poison",
- "protect",
- "safeguard",
- "inspect"
- ]
- },
- "protect": {
- "target": "Any",
- "common": "Self",
- "priority": 6,
- "charges": 1,
- "cancel": [
- "poison",
- "distract",
- "stalk",
- "watch",
- "poison",
- "kill",
- "safeguard",
- "inspect"
- ]
- },
- "safeguard": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 6,
- "charges": 1,
- "cancel": [
- "poison",
- "distract",
- "stalk",
- "watch",
- "poison",
- "protect",
- "kill",
- "inspect"
- ]
- }
- }
- }
- },
- {
- "role": "mas",
- "translation": "Masquerain",
- "side": "village",
- "help": "You are able to hang from trees in the forest. With your psychic power and lovely chimes/earsplitting screeches, you are able to prevent someone from doing anything at night with /Distract [name]! Vote to remove people in the day! You are sided with the Good Pokemon.",
- "info": "Thinks he is and inspects as Chimecho. Has a dummy distract which doesn't work. Sided with the Good Pokemon.",
- "actions": {
- "inspect": {
- "revealAs": "chi"
- },
- "startup": {
- "revealAs": "chi"
- },
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "night": {
- "distract": {
- "command": "dummy5",
- "common": "Self",
- "priority": 4.5,
- "target": "AnyButSelf"
- }
- }
- }
- },
- {
- "role": "chi",
- "translation": "Chimecho",
- "side": "village",
- "help": "You are able to hang from trees in the forest. With your psychic power and lovely chimes/earsplitting screeches, you are able to prevent someone from doing anything at night with /Distract [name]! Vote to remove people in the day! You are sided with the Good Pokemon.",
- "info": "Basic distractor. Sided with the Good Pokemon.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "night": {
- "distract": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 4.5,
- "broadcast": "role",
- "distractmsg": "Chimecho came to you last night! You were too distracted with its chiming sound to do anything!",
- "teammsg": "Chimecho came to your partner last night! You were unable to ~Action~ anyone!"
- }
- }
- }
- },
- {
- "role": "man",
- "translation": "Manectric",
- "side": "village",
- "help": "You can't be protected by anyone!",
- "info": "Distracter who can distract once more per game but can't be protected. Sided with the Good Pokemon.",
- "actions": {
- "protect": {
- "mode": "ignore"
- },
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "night": {
- "distract": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 4.5,
- "broadcast": "role",
- "distractmsg": "Manectric shocked you with powerful electricity last night, preventing you from using any of your actions!",
- "teammsg": "Manectric shocked your partner last night, and couldn't use any of your shared actions together."
- },
- "spark": {
- "charges": 1,
- "command": "distract",
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 4.5,
- "broadcast": "role",
- "distractmsg": "Manectric shocked you with powerful electricity last night, preventing you from using any of your actions!",
- "teammsg": "Manectric shocked your partner last night, and couldn't use any of your shared actions together."
- }
- }
- }
- },
- {
- "role": "sab",
- "translation": "Sableye",
- "side": "mafia1",
- "winningSides": [
- "mafia1",
- "mafia2"
- ],
- "help": "Your Keen Eyes can see through the dark of night. Dark/Ghost yping aligns you to both the Dark and Ghost types. They know your identity as a being of night. If you find yourself alone, you will lash out with a kill. You can also /Taunt anyone to tell them how much they suck, but only your fellow Ghost and Dark-types will see it!",
- "info": "Gains a piercing kill if Dark-types and Ghost-types are dead. Immune to distracts. Sided and wins with Dark and Ghost types. ",
- "actions": {
- "night": {
- "taunt": {
- "command": "dummy5",
- "common": "Self",
- "pierce": true,
- "target": "AnyButSelf",
- "priority": 100,
- "broadcast": [
- "shu",
- "ban",
- "kul",
- "dus",
- "mig",
- "cac",
- "cra"
- ],
- "broadcastmsg": "~Target~ sucks!"
- }
- },
- "startup": "role-reveal",
- "distract": {
- "mode": "ignore"
- },
- "onDeadRoles": {
- "convertTo": {
- "sab1": [
- "shu",
- "dus",
- "ban",
- "mig",
- "cac",
- "cra"
- ]
- },
- "convertmsg": "Sableye is alone... So alone.. Time to kill!"
- },
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- }
- }
- },
- {
- "role": "sab1",
- "translation": "Sableye",
- "side": "mafia1",
- "hide": true,
- "winningSides": [
- "mafia1",
- "mafia2"
- ],
- "help": "They've cornered you! Your allies have fallen! Use your piercing /kill to finish them off! You also ignore distracts.",
- "info": "Can kill one person during the night. Sided with Ghost Pokemon, but wins with the Dark Pokemon as well.",
- "actions": {
- "distract": {
- "mode": "ignore"
- },
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "night": {
- "kill": {
- "target": "AnyButTeam",
- "common": "Team",
- "priority": 12,
- "broadcast": "team"
- }
- }
- }
- },
- {
- "role": "shu",
- "translation": "Shuppet",
- "side": "mafia1",
- "help": "The pre-evolution of Banette, you have traveled with your fellow Ghost-types with one goal in mind: to eliminate the living! Type /Kill [name] to kill someone at night! You also have a 10% chance for 0.5 more votes.",
- "info": "Shared nightkill with a 10% chance to have 1.5 votes. Sided with Ghost Pokemon.",
- "actions": {
- "vote": [
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1,
- 1.5
- ],
- "teamTalk": [
- "shu",
- "dus",
- "ban",
- "kul",
- "mega_ban"
- ],
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "night": {
- "kill": {
- "target": "AnyButTeam",
- "common": "Team",
- "priority": 44,
- "broadcast": [
- "shu",
- "dus",
- "ban"
- ]
- }
- },
- "startup": {
- "team-revealif": [
- "mafia1"
- ],
- "revealRole": "sab"
- }
- }
- },
- {
- "role": "kul",
- "translation": "Duskull",
- "side": "mafia1",
- "info": "Shared nightkill, bombs daykills, and ignores one nightkill per game. Sided with the Ghosts.",
- "help": "OooOoooOOHh. You're a spooky levitating ghost who loves to play around. You share a /kill with your team and ignore the first kill against you. If attacked during the day, you'll kill whoever did it!",
- "actions": {
- "startup": {
- "team-revealif": [
- "mafia1"
- ],
- "revealRole": "sab"
- },
- "kill": {
- "mode": {
- "evadeCharges": 1
- },
- "evadechargemsg": "Someone tried to kill you! How rude.",
- "msg": "Your target survived!"
- },
- "teamTalk": [
- "shu",
- "dus",
- "ban",
- "kul",
- "mega_ban"
- ],
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "night": {
- "kill": {
- "target": "AnyButTeam",
- "common": "Team",
- "priority": 12,
- "broadcast": [
- "shu",
- "dus",
- "ban",
- "kul"
- ]
- }
- },
- "daykill": "bomb",
- "daykillrevengemsg": "Heehee.. ~Self~ took ~Target~ to the shadow realm!"
- }
- },
- {
- "role": "dus",
- "translation": "Dusclops",
- "side": "mafia1",
- "info": "Shared nightkill, and can /Hypnotize to distract someone. Sided with Ghost Pokemon. ",
- "help": "You work with the Ghosts to eliminate the living! Type /Kill [name] to kill someone at night! Other Pokemon are Pressured by you since staring into your body will steal away their spirit and staring into your eye is hypnotic. You can type /Hypnotize [name] (or /Distract, either works) at night to prevent someone from doing anything!",
- "actions": {
- "teamTalk": [
- "shu",
- "dus",
- "ban",
- "kul",
- "mega_ban"
- ],
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "night": {
- "kill": {
- "target": "AnyButTeam",
- "common": "Team",
- "priority": 12,
- "broadcast": [
- "shu",
- "dus",
- "ban",
- "kul"
- ]
- },
- "hypnotize": {
- "command": "distract",
- "target": "AnyButTeam",
- "broadcast": [
- "shu",
- "dus",
- "ban",
- "kul"
- ],
- "common": "Self",
- "priority": 4,
- "distractmsg": "Dusclops hypnotized you last night. You fell asleep and were unable to do anything!",
- "teammsg": "Dusclops hypnotized your partner last night. You were unable to ~Action~ anyone!",
- "cancel": ["distract"]
- },
- "distract": {
- "target": "AnyButTeam",
- "broadcast": [
- "shu",
- "dus",
- "ban",
- "kul"
- ],
- "common": "Self",
- "priority": 4,
- "distractmsg": "Dusclops hypnotized you last night. You fell asleep and were unable to do anything!",
- "teammsg": "Dusclops hypnotized your partner last night. You were unable to ~Action~ anyone!",
- "cancel": ["hypnotize"]
- }
- },
- "startup": {
- "team-revealif": [
- "mafia1"
- ],
- "revealRole": "sab"
- }
- }
- },
- {
- "role": "ban",
- "translation": "Banette",
- "side": "mafia1",
- "info": "-1.5 votes, shared nightkill and poison. Sided with Ghost Pokemon. ",
- "help": "You work with the Ghosts to eliminate the living! You are extremely vengeful as you formed from cursed energy that possessed a dejected plush doll. As a result your vote counts as -1.5; enough to sway a tie, but not enough to influence the lynch when outnumbered. Type /Kill [name] to kill someone at night! You can also Curse someone with /Curse [name]. This goes through protect but kills them the next night.",
- "actions": {
- "teamTalk": [
- "shu",
- "dus",
- "ban",
- "kul",
- "mega_ban"
- ],
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has less than one vote."
- },
- "vote": -1.5,
- "night": {
- "kill": {
- "target": "AnyButTeam",
- "common": "Team",
- "priority": 12,
- "broadcast": [
- "shu",
- "dus",
- "ban",
- "kul"
- ]
- },
- "curse": {
- "command": "poison",
- "target": "AnyButTeam",
- "common": "Self",
- "broadcast": [
- "shu",
- "dus",
- "ban"
- ],
- "priority": 9,
- "poisonDeadMessage": "Oh no, you couldn't escape the Curse!"
- }
- },
- "startup": {
- "team-revealif": [
- "mafia1"
- ],
- "revealRole": "sab"
- }
- }
- },
- {
- "role": "shi",
- "translation": "Shiftry",
- "side": "mafia2",
- "info": "Shared nightkill and can't be voted out. Sided with the Dark Types.",
- "help": "As the ninja of the forest, you refuse to be removed during the vote. You share a /kill with your teammates.",
- "actions": {
- "voteshield": -9999,
- "teamTalk": [
- "mig",
- "cac",
- "cra",
- "abs",
- "shi",
- "mega_abs"
- ],
- "startup": {
- "team-revealif": [
- "mafia2"
- ],
- "revealRole": "sab"
- },
- "night": {
- "kill": {
- "target": "AnyButTeam",
- "common": "Team",
- "priority": 11,
- "broadcast": "team"
- }
- }
- }
- },
- {
- "role": "abs",
- "translation": "Absol",
- "side": "mafia2",
- "info": "Shared nightkill and can't be daykilled. Sided with the Dark Types.",
- "help": "The master of disaster. You've predicted the inevitable heat death of the universe, but the most relevant thing right now is ignoring day kills. You share a /kill with your dark team.",
- "actions": {
- "daykill": "evade",
- "teamTalk": [
- "mig",
- "cac",
- "cra",
- "abs",
- "shi",
- "mega_abs"
- ],
- "startup": {
- "team-revealif": [
- "mafia2"
- ],
- "revealRole": "sab"
- },
- "night": {
- "kill": {
- "target": "AnyButTeam",
- "common": "Team",
- "priority": 11,
- "broadcast": "team"
- }
- }
- }
- },
- {
- "role": "mig",
- "translation": "Mightyena",
- "side": "mafia2",
- "help": "You work together with other Dark Pokemon and hunt in a pack! You Intimidate other Pokemon and have Quick Feet. Type /Kill [name] to kill someone at night!",
- "help2": "Also, you have have a voteshield of 0 to -2!",
- "info": "Shared nightkill, and a chance to have either a 0, -1 or -2 voteshield. Sided with the Dark Pokemon.",
- "actions": {
- "voteshield": [
- -2,
- -1,
- 0
- ],
- "teamTalk": [
- "mig",
- "cac",
- "cra",
- "abs",
- "shi",
- "mega_abs"
- ],
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "night": {
- "kill": {
- "target": "AnyButTeam",
- "common": "Team",
- "priority": 11,
- "broadcast": "team"
- }
- },
- "startup": {
- "team-revealif": [
- "mafia2"
- ],
- "revealRole": "sab"
- }
- }
- },
- {
- "role": "cac",
- "translation": "Cacturne",
- "side": "mafia2",
- "help": "You work together with other Dark Pokemon to kill unsuspecting Pokemon at night! Type /Kill [name] to kill someone at night! Also, no one dares to come near your prickly thorns so you can type /Protect [name] to protect a Dark Pokemon at night! However, you are not fast enough to protect them from Ninjask.",
- "info": "Shared nightkill and protect. Sided with the Dark Pokemon.",
- "actions": {
- "teamTalk": [
- "mig",
- "cac",
- "cra",
- "abs",
- "shi",
- "mega_abs"
- ],
- "avoidHax": [
- "protect"
- ],
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target less than one vote."
- },
- "night": {
- "kill": {
- "target": "AnyButTeam",
- "common": "Team",
- "priority": 11,
- "broadcast": "team"
- },
- "protect": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 6
- }
- },
- "startup": {
- "team-revealif": [
- "mafia2"
- ],
- "revealRole": "sab"
- }
- }
- },
- {
- "role": "cra",
- "translation": "Crawdaunt",
- "side": "mafia2",
- "help": "You are violent in nature and do not hesitate to battle! Work together with the Dark Pokemon to eliminate foes! Type /Kill [name] to kill someone at night. You can also kill someone during the standby phase but you have a chance of getting revealed! Also, as you are an impressive king lobster with many victories, your vote counts as 1.5; enough to sway a tie, but not enough to influence the lynch when outnumbered.",
- "info": "1.5 votes, shared nightkill and daykill with a 20% chance to reveal. Sided with the Dark Pokemon.",
- "actions": {
- "teamTalk": [
- "mig",
- "cac",
- "cra",
- "abs",
- "shi",
- "mega_abs"
- ],
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has more than one vote."
- },
- "vote": 1.5,
- "night": {
- "kill": {
- "target": "AnyButTeam",
- "common": "Team",
- "priority": 11,
- "broadcast": "team"
- }
- },
- "standby": {
- "kill": {
- "target": "AnyButTeam",
- "msg": "You can kill now with your pincers using /Kill [name]. However you have a 25% chance to be revealed when you kill so choose wisely! :",
- "killmsg": "Crawdaunt walks up to ~Target~ and pounds him on the head with Crabhammer!",
- "revealChance": 0.2,
- "revealmsg": "~Self~ then scurries away and jumps into the lake."
- }
- },
- "startup": {
- "team-revealif": [
- "mafia2"
- ],
- "revealRole": "sab"
- }
- }
- },
- {
- "role": "swa",
- "translation": "Swampert",
- "side": "village",
- "help": "You do not perform an action at night. Since you are strong enough to move boulders weighing more than a ton and are able to sense storms with your radar-like fins, you are well respected. Therefore, your vote counts as 3. You are sided with the Good Pokemon.",
- "info": "Vote counts as 3. Sided with the Good Pokemon.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has more than one vote."
- },
- "vote": 3
- }
- },
- {
- "role": "mil",
- "translation": "Milotic",
- "help": "You are a very caring and compassionate Pokemon. You also have a passionate hatred for the Dragons, especially Salamence. Your vote counts as -99, meaning you can save someone from being voted out during the day! You are sided with the Good Pokemon.",
- "info": "Vote counts as -99. Sided with the Good Pokemon.",
- "side": "village",
- "note": "Spawn Milotic after second Dragon appears.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has less than one vote."
- },
- "vote": -99
- }
- },
- {
- "role": "swe",
- "translation": "Swellow",
- "side": "village",
- "help": "Since you constantly fly around the forest, you can /observe [name] to find either who visited your target or who your target visited! Vote to remove people in the day! You are sided with the Good Pokemon.",
- "info": "Can observe which either uses watch or stalk on the target. Sided with the Good Pokemon.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "night": {
- "observe": {
- "command": {
- "watch": 0.5,
- "stalk": 0.5
- },
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 50
- }
- }
- }
- },
- {
- "role": "wai",
- "translation": "Wailord",
- "side": "village",
- "help": "You've run aground on a forest somewhere in Hoenn. Your massive size means your vote counts as 10, but if you are voted for, 12 more votes get added to the total. Careful!",
- "info": "10 votes, but voteshield of 12. Sided with the Good Pokemon.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has more than one vote."
- },
- "vote": 10,
- "voteshield": 12
- }
- },
- {
- "role": "lin",
- "translation": "Linoone",
- "side": "village",
- "help": "You have evolved from Zigzagoon and now you are mature enough to take part in community events. Because of that, you are able to identify some good Pokemon during the night (But not who they are)! Vote to remove people in the day! You are sided with the Good Pokemon.",
- "info": "Gets 100% hax on Inspect, Protect and Distract. Sided with the Good Pokemon.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "hax": {
- "inspect": {
- "revealPlayer": 1,
- "revealRole": 1
- },
- "protect": {
- "revealPlayer": 1,
- "revealRole": 1
- },
- "distract": {
- "revealPlayer": 1,
- "revealRole": 1
- }
- },
- "startup": "role-reveal"
- }
- },
- {
- "role": "maw",
- "translation": "Mawile",
- "side": "village",
- "help": "You scare many Pokemon with your gigantic jaw behind you, and use it to Intimidate Pokemon like Dragons! While your opponents are scared, you can type /Inspect [name] to find out if they are a Dragon-type! You are sided with the Good Pokemon!",
- "info": "Inspects to find out if a target is a Dragon. Sided with the Good Pokemon.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "night": {
- "inspect": {
- "command": "dummy3",
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 47
- }
- }
- }
- },
- {
- "role": "bla",
- "translation": "Blaziken",
- "side": "village",
- "help": "Blazing flames spout from your wrists, making your punches even more powerful! Type /Kill [name] to kill someone at night, but don't kill the Good Pokemon as you are sided with them! Vote to remove people during the day.",
- "info": "Basic vigilante. Sided with the Good Pokemon.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "night": {
- "kill": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 10
- }
- }
- }
- },
- {
- "role": "ninc2",
- "translation": "Nincada",
- "side": "werewolf",
- "info": "Shared nightkill and dodges one nightkill as well. Sided with the Bug Pokemon.",
- "help": "You wander around the forest aimlessly, and occasionally burrow in it. You can type /Kill [name] to kill someone, but you should let Ninjask lead the kills since he can hit through protection! You also dodge one nightkill aimed at you!",
- "actions": {
- "startup": "team-reveal-with-roles",
- "teamTalk": true,
- "kill": {
- "mode": {
- "evadeCharges": 1
- },
- "evadechargemsg": "Someone tried to kill you! You burrowed underground to escape it!",
- "msg": "Your target survived!"
- },
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "night": {
- "kill": {
- "target": "AnyButTeam",
- "common": "Team",
- "priority": 44.1
- }
- }
- }
- },
- {
- "role": "nin",
- "translation": "Ninjask",
- "side": "werewolf",
- "help": "The fastest Pokemon with the Speed Boost ability, you kill even before Protect! You also avoid spies and daykillers! If Chimecho comes to you, you'll kill it; if Dusclops comes to you, you'll simply ignore it; if Castform comes to you, you'll be distracted regularly. Type /Kill [name] to kill someone during the night. You are sided with the Bug Pokemon.",
- "info": "Kill that outspeeds bodyguards, can't be daykilled. Can't be daykilled. Kills Chimeco, ignores Seviper, Zangoose and Dusclops. Powers up Nincada and Shedinja upon death. Sided with Bug Pokemon. ",
- "actions": {
- "teamTalk": true,
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "onDeath": {
- "convertRoles": {
- "she": "she_power",
- "ninc": "nincada_power",
- "nincada": "nincada_power"
- },
- "convertmsg": "±Jirachi: Ninjask is gone, but this empowers Shedinja and Nincada!"
- },
- "night": {
- "kill": {
- "target": "AnyButTeam",
- "common": "Self",
- "priority": 5
- }
- },
- "distract": {
- "mode": {
- "killif": [
- "chi"
- ],
- "ignore": [
- "dus",
- "sev",
- "zan"
- ]
- },
- "hookermsg": "You tried to distract Ninjask! It sliced you with X-Scissor!",
- "msg": "~Distracter~ tried to stop you last night but couldn't keep up!"
- },
- "daykill": "evade",
- "startup": "team-reveal-with-roles"
- }
- },
- {
- "role": "she",
- "translation": "Shedinja",
- "side": "werewolf",
- "help": "Your Wonder Guard ability prevents you from dying at night! However, it will not prevent you from dying in the day or from curses. Since other Pokemon hardly notice you, you can /Stalk [name] to find out what action your target used during the night. Because you are just a ghostly discarded shell, your vote counts as 0. You are sided with the Bug Pokemon.",
- "info": "0 votes and a stalk, but gains a nightkill once Ninjask dies. Sided with the Bug Pokemon.",
- "actions": {
- "teamTalk": true,
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has less than one vote."
- },
- "night": {
- "stalk": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 50
- }
- },
- "vote": 0,
- "kill": {
- "mode": "ignore"
- },
- "distract": {
- "mode": "ignore"
- },
- "startup": "team-reveal-with-roles"
- }
- },
- {
- "role": "she_power",
- "translation": "Empowered Shedinja",
- "side": "werewolf",
- "help": "Ninjask's gone, but you've gained a /Kill that you can use with Nincada. You still have Wonder Guard, which prevents you from dying at night! However, it will not prevent you from dying in the day or from curses. Since other Pokemon hardly notice you, you can /Stalk [name] to find out what action your target used during the night. Your vote still counts as 1 now.",
- "info": "Can kill one person during the night. Can stalk one person during the night. Immune to nightkills. Vote counts as 0. Sided with Bug Pokemon.",
- "hide": true,
- "players": "Whenever Ninjask dies.",
- "actions": {
- "teamTalk": true,
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has less than one vote."
- },
- "night": {
- "stalk": {
- "target": "AnyButTeam",
- "common": "Self",
- "priority": 50
- },
- "kill": {
- "target": "AnyButTeam",
- "common": "Team",
- "priority": 23
- }
- },
- "vote": 1,
- "kill": {
- "mode": "ignore"
- },
- "distract": {
- "mode": "ignore"
- },
- "startup": "team-reveal-with-roles"
- }
- },
- {
- "role": "ninc",
- "translation": "Surfaced Nincada",
- "side": "werewolf",
- "help": "The pre-evolution of Ninjask and Shedinja, you live underground for most of your life. During the day you can type /expose [name] to expose someone's indentity or type /rolename [name] to expose them as that role! Also your vote counts as -2. You cannot be voted out. If you want, you may /dig [name] on yourself to go back underground. You may not be killed once you are underground, but you also lose all your actions. If you do not go back underground by the 5th night, you will die! You are sided with the Bug Pokemon.",
- "info": "-2 votes, can't be voted out, /dig to become Grounded Nincada, and an expose/fake command during the standby phase. Dies if doesn't dig in 3 days. Gains nightkill when Ninjask dies. Sided with Bug Pokemon.",
- "actions": {
- "teamTalk": true,
- "standby": {
- "expose": {
- "target": "Any",
- "msg": "You can now /expose [name] to reveal someone's role! You can also type /rolename [name] and they will be revealed as whatever you put! You won't be revealed!",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the ~Role~!'"
- },
- "zigzagoon": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Zigzagoon!'"
- },
- "linoone": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Linoone!'"
- },
- "sceptile": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Sceptile!'"
- },
- "swampert": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Swampert!'"
- },
- "blaziken": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Blaziken!'"
- },
- "wailord": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Wailord!'"
- },
- "lunatone": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Lunatone!'"
- },
- "solrock": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Solrock!'"
- },
- "kecleon": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Kecleon!'"
- },
- "grumpig": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Zigzagoon!'"
- },
- "chimecho": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Chimecho!'"
- },
- "sableye": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Sableye!'"
- },
- "dusclops": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Dusclops!'"
- },
- "banette": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Banette!'"
- },
- "mightyena": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Mightyena!'"
- },
- "cacturne": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Cacturne!'"
- },
- "crawdaunt": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Lunatone!'"
- },
- "milotic": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Milotic!'"
- },
- "swellow": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Swellow!'"
- },
- "ninjask": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Ninjask!'"
- },
- "shedinja": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Shedinja!'"
- },
- "nincada": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Nincada!'"
- },
- "flygon": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Flygon!'"
- },
- "altaria": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Altaria!'"
- },
- "vibrava": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Vibrava!'"
- },
- "salamence": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Salamence!'"
- },
- "seviper": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Seviper!'"
- },
- "zangoose": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Zangoose!'"
- },
- "castform": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Castform!'"
- },
- "exploud": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Exploud!'"
- },
- "aggron": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Aggron!'"
- },
- "roselia": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Roselia!'"
- },
- "wynaut": {
- "command": "expose",
- "target": "Any",
- "exposemsg": "Nincada shouts! A message reverbrates through the air: '~Target~ is the Wynaut!'"
- }
- },
- "night": {
- "dig": {
- "command": "convert",
- "target": "OnlySelf",
- "common": "Self",
- "priority": 45,
- "newRole": "nincada",
- "canConvert": [
- "ninc"
- ],
- "convertmsg": "Nincada has now dug underground and cannot be killed!"
- }
- },
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has less than one vote."
- },
- "vote": -2,
- "voteshield": -1000,
- "initialCondition": {
- "poison": {
- "count": 3,
- "poisonDeadMessage": "You stayed aboveground too long!"
- }
- },
- "startup": "team-reveal-with-roles"
- }
- },
- {
- "role": "nincada",
- "translation": "Grounded Nincada",
- "side": "werewolf",
- "help": "You have now dug back underground! You can no longer be killed, but now your vote is 0 and you no longer have any actions! You can /resurface [name] on yourself to return aboveground again. You will die if you do not resurface by the 5th night! Also, you will be inspected as a random role and your voteshield of -0.1 will save you from ties.",
- "info": "0 votes, but -0.1 voteshield. Can /resurface to become Surfaced Nincada. Can't be nightkilled, daykilled or poisoned. Dies if doesn't resurface in 3 nights. Gains nightkill if Ninjask dies. Sided with Bug Pokemon.",
- "actions": {
- "teamTalk": true,
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has less than one vote."
- },
- "night": {
- "resurface": {
- "command": "convert",
- "target": "OnlySelf",
- "common": "Self",
- "priority": 45,
- "newRole": "ninc",
- "canConvert": [
- "nincada"
- ],
- "convertmsg": "Nincada has now come back aboveground!"
- }
- },
- "vote": 0,
- "voteshield": -0.1,
- "initialCondition": {
- "poison": {
- "count": 3,
- "poisonDeadMessage": "You stayed underground for too long!"
- }
- },
- "kill": {
- "mode": "ignore"
- },
- "poison": {
- "mode": "ignore"
- },
- "daykill": "evade",
- "inspect": {
- "revealAs": "*"
- }
- }
- },
- {
- "role": "nincada_power",
- "translation": "Empowered Nincada",
- "side": "werewolf",
- "help": "Ninjask's gone, but you've gained a /Kill that you can use with Shedinja. However, your kill is considerably slower than Shedinja's, so you should let him kill while he's alive. You no longer are protected from nightkills, daykills or lynches. However, you now have a vote of 1.",
- "info": "Shared nightkill (but kill is slower than Shedinja's). Sided with Bug Pokemon.",
- "players": "When Ninjask dies.",
- "actions": {
- "teamTalk": true,
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "night": {
- "kill": {
- "target": "AnyButTeam",
- "common": "Team",
- "priority": 43.5
- }
- },
- "startup": "team-reveal-with-roles"
- }
- },
- {
- "role": "alt",
- "translation": "Altaria",
- "side": "godfather",
- "help": "You fly through the sky looking like a cloud. You are often overshadowed by the other Dragon Pokemon; however, now is your time to shine! Type /Safeguard [name] twice during the night (you can use this on yourself) to protect someone from everything except kills! Your vote counts as -2. You can also kill someone during the day with /Outrage [name] but this WILL reveal you! You are sided with the Dragon Pokemon, so try not to kill them!",
- "info": "-2 votes, two safeguards per night, and can daykill but reveals itself. Doesn't know teammates. Sided with the Dragon Pokemon.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has less than one vote."
- },
- "vote": -2,
- "night": {
- "safeguard": {
- "target": "Any",
- "common": "Self",
- "priority": 6,
- "limit": 2
- }
- },
- "standby": {
- "outrage": {
- "command": "kill",
- "target": "AnyButSelf",
- "msg": "You can now kill by typing /Outrage [name], but this will reveal you.",
- "killmsg": "Altaria dives down from the sky to attack ~Target~ with an Outrage! ~Self~ became confused and revealed themself!"
- }
- }
- }
- },
- {
- "role": "fly",
- "translation": "Flygon",
- "side": "godfather",
- "help": "Nicknamed the elemental spirit of the desert, you are always enveloped in a sandstorm when flying since your wings whip up a cloud of sand. This prevents you from being distracted and tracked! Type /Kill [name] to kill someone during the night! You may also find your fellow Dragons with /Inspect [name]. This will only tell you if they are a Dragon, but watch out for Kecleon! You can also type /Outrage [name] during the day to smack someone with an Outrage! However, you reveal yourself due to confusion.",
- "info": "Can nightkill and inspect to see if someone is a Dragon or not. Can't be stalked or distracted, and knows Vibrava. Gets a revealing daykill. Sided with the Dragon Pokemon.",
- "actions": {
- "startup": {
- "revealRole": "vib"
- },
- "teamTalk": [
- "fly",
- "vib"
- ],
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "stalk": {
- "mode": "noVisit"
- },
- "night": {
- "kill": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 20
- },
- "inspect": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 47,
- "command": "dummy3"
- }
- },
- "avoidHax": [
- "inspect"
- ],
- "standby": {
- "outrage": {
- "command": "kill",
- "target": "AnyButSelf",
- "msg": "You can now kill by typing /Outrage [name] Keep in mind you will be revealed! :",
- "killmsg": "Flygon dives down from the sky to attack ~Target~ with an Outrage! ~Self~ became confused and revealed themself!"
- }
- },
- "distract": {
- "mode": "ignore",
- "msg": "±Jirachi: ~Distracter~ came to you last night but you were unaffected by them!"
- }
- }
- },
- {
- "role": "vib",
- "translation": "Vibrava",
- "side": "godfather",
- "help": "The evolutionary predecessor of Flygon, you are here to assist him and his fellow Dragons. Type /Inspect [name] twice per night to find them! Twice per game, you can /protect them, and you survive one nightkill. However, if all the other Dragons are gone, you'll be gone as well, so keep them alive by all means necessary!",
- "info": "Can protect twice per game, inspect twice per night to find out if someone is a Dragon or not, evades nightkills once per game, and dies when all other Dragons are dead. Knows Flygon. Sided with the Dragon Pokemon.",
- "actions": {
- "startup": {
- "revealRole": "vib"
- },
- "teamTalk": [
- "fly",
- "vib"
- ],
- "onDeadRoles": {
- "convertTo": {
- "vib_dead": [
- "fly",
- "sal",
- "alt"
- ]
- },
- "convertmsg": "The rest of the Dragons are gone! Vibrava goes on a journey to find them, never to be seen again."
- },
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "kill": {
- "mode": {
- "evadeCharges": 1
- },
- "evadechargemsg": "Someone tried killing you! You flew away from your attacker with Levitate!",
- "msg": "Your target survived!"
- },
- "avoidHax": [
- "protect",
- "inspect"
- ],
- "night": {
- "protect": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 6,
- "charges": 2
- },
- "inspect": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 47,
- "command": "dummy3"
- }
- }
- }
- },
- {
- "role": "vib_dead",
- "translation": "Vibrava",
- "side": "godfather",
- "help": "",
- "hide": true,
- "actions": {
- "initialCondition": {
- "poison": {
- "count": -1,
- "poisonDeadMessage": "All the other Dragons died, so you flew away to find them!"
- }
- }
- }
- },
- {
- "role": "sal",
- "translation": "Salamence",
- "side": "godfather",
- "winIfDeadRoles": [
- "ban",
- "cac",
- "sab1",
- "cra",
- "dus",
- "mil",
- "she_power",
- "abs",
- "shi",
- "kul",
- "kec",
- "mig",
- "nin",
- "sce",
- "ninc"
- ],
- "help": "After dreaming about flying since you were a Bagon, your dream finally came true when you evolved and grew wings! Type /Outrage [name] during the day to smack someone with an Outrage! However, you reveal yourself due to confusion. Since you are a magnificent dragon and everyone wishes they were you, your vote counts as 100! You are sided with the Dragon Pokemon.",
- "info": "Revealing daykill and 100 votes (2 in small games). Doesn't know teammates. Sided with the Dragon Pokemon.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has more than one vote."
- },
- "standby": {
- "outrage": {
- "command": "kill",
- "target": "AnyButSelf",
- "msg": "You can now kill by typing /Outrage [name] Keep in mind you will be revealed! :",
- "killmsg": "Salamence dives down from the sky to attack ~Target~ with an Outrage! ~Self~ became confused and revealed themself!"
- }
- },
- "vote": 100
- }
- },
- {
- "role": "sal_small",
- "translation": "Salamence",
- "side": "godfather",
- "hide": true,
- "help": "After dreaming about flying since you were a Bagon, your dream finally came true when you evolved and grew wings! Type /Outrage [name] during the day to smack someone with an Outrage! However, you reveal yourself due to confusion. Since you are a magnificent dragon and everyone wishes they were you, your vote counts as 2! You are sided with the Dragon Pokemon.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has more than one vote."
- },
- "standby": {
- "outrage": {
- "command": "kill",
- "target": "AnyButSelf",
- "msg": "You can now kill by typing /Outrage [name] Keep in mind you will be revealed! :",
- "killmsg": "Salamence dives down from the sky to attack ~Target~ with an Outrage! ~Self~ became confused and revealed themself!"
- }
- },
- "vote": 2
- }
- },
- {
- "role": "exp",
- "translation": "Exploud",
- "side": "village",
- "help": "You have sound-generating organs all over your body and trigger earthquakes with your loud bellowing! As such, you can /Yell [name] during the day to reveal their role! You also avoid daykills. You are sided with the Good Pokemon.",
- "info": "Exposer who can't be daykilled. Sided with Good Pokemon.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "standby": {
- "yell": {
- "command": "expose",
- "target": "AnyButSelf",
- "msg": "You can now /yell [name] to reveal someone's role!",
- "exposemsg": "~Self~ shouts that ~Target~ is a ~Role~!"
- }
- },
- "daykill": "evade"
- }
- },
- {
- "role": "sce",
- "translation": "Sceptile",
- "side": "village",
- "help": "Known as the King of the Forest, you are able to kill someone during the day with Solarbeam by typing /Kill [name]! Don't kill the Good Pokemon! You will be revealed when you kill, so make wise choices! You are sided with the Good Pokemon.",
- "info": "Basic samurai who reveals. Sided with the Good Pokemon.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "standby": {
- "kill": {
- "target": "AnyButSelf",
- "msg": "You can now kill by typing /Kill [name] Keep in mind you will be revealed and don't kill the Good Pokemon! :",
- "killmsg": "~Self~ takes in sunlight energy with the seeds on its back and fires a powerful Solarbeam at ~Target~!"
- }
- }
- }
- },
- {
- "role": "agg",
- "translation": "Aggron",
- "side": "village",
- "help": "You are strong and sturdy, qualities that make up a great bodyguard! Protect 2 of the Good Pokemon at night by typing /Protect [name] and /Protect [name2]. You can not be distracted from your task! However, since you are slow, Ninjask outspeeds you and can kill before you protect. Vote to remove people in the day! You are sided with the Good Pokemon.",
- "info": "Can protect twice during the night and can't be distracted. Sided with the Good Pokemon.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "night": {
- "protect": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 6,
- "limit": 2
- }
- },
- "distract": {
- "mode": "ignore",
- "msg": "±Jirachi: ~Distracter~ came to you last night but you were unaffected by them!"
- }
- }
- },
- {
- "role": "wyn",
- "translation": "Wynaut",
- "side": "village",
- "help": "You are the preevolution of Wobbuffet, who strangely is not native to Hoenn, although you are. You are only found in the wild on Mirage Island, and are extremely rare to come by. You are incapable of directly doing damage to anyone and thus have no night command. On the other hand, you are able to are able to counter attacks well and you will kill anyone that tries to kill you. However, as you are not fully evolved, you aren't powerful enough to live kills. You are sided with the Good Pokemon.",
- "info": "Bombs nightkills and daykills (does not survive). Sided with the Good Pokemon.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "kill": {
- "mode": "killattacker",
- "msg": "±Wynaut: You killed Wynaut, but it took you down as well with Destiny Bond!"
- },
- "daykill": "bomb",
- "daykillrevengemsg": "~Target~ attacks ~Self~, but Wynaut takes down ~Target~, too, with Destiny Bond!"
- }
- },
- {
- "role": "cla",
- "translation": "Claydol",
- "side": "village",
- "info": "Seen as a Duskull. Thinks he is Zigzagoon. Kills first person to vote it. Sided with the Good Pokemon.",
- "help": "You restlessly wander around the forest because of your curiosity! However, you go to sleep at night and do not perform an action then. Vote to remove people in the day! You are sided with the Good Pokemon.",
- "actions": {
- "lynch": {
- "killVoters": {
- "first": 1,
- "last": 0,
- "message": "Claydol used Explosion! No one escapes the debris, because both ~Target~ and ~Self~ are obliterated!"
- }
- },
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "inspect": {
- "revealAs": "kul"
- },
- "startup": {
- "revealAs": "zig"
- }
- },
- "players": "13-52 Players"
- },
- {
- "role": "slaking_solrock",
- "translation": "Slaking",
- "side": "village",
- "help": "You are rumored to have come from the sun, which most of your powers come from! Type /Protect [name] to protect one of the Good Pokemon! You are not fast enough to protect someone from Ninjask, though. Vote to remove people during the day! You are sided with the Good Pokemon.",
- "info": "Believes they are Solrock, and inspects as them. Sided with the Good Pokemon.",
- "actions": {
- "night": {
- "protect": {
- "command": "dummy5",
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 6
- }
- },
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "inspect": {
- "revealAs": "sol"
- },
- "startup": {
- "revealAs": "sol"
- }
- }
- },
- {
- "role": "ros",
- "translation": "Roselia",
- "side": "village",
- "help": "You have beautiful flowers, but you also have toxic thorns! If you are killed during the day, you will reveal your attacker for all to see. Also, after the 3rd night, you may /poison [name] to poison someone during the night. They will die 2 nights later. You can only poison every 3 nights. You are sided with the Good Pokemon",
- "info": "Can poison after night 3, and reveals whoever daykills it. Sided with Good Pokemon. ",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "night": {
- "poison": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 9,
- "count": 3,
- "initialrecharge": 3,
- "recharge": 3
- }
- },
- "daykill": "revealkiller",
- "daykillrevengemsg": "±Jirachi: ~Target~ was revealed to be a ~Role~ after killing ~Self!"
- }
- },
- {
- "role": "zan",
- "translation": "Zangoose",
- "side": "zangoose",
- "info": "Inspects every other night to find out if target is Seviper. Nightkill every other night after the first, and can self-bg and distract once per game. If he kills Seviper, wins with anyone. If Seviper dies, will win with Good Pokemon.",
- "help": "The lifelong rival of Seviper, you have one goal: to eliminate him. You can use /Inspect [name] every night to find out if they are Seviper or not. Once per game, you can type /Distract [name] to stop someone from acting and type /Guard to prevent you from being killed. Every other night after the first, you can /kill someone. If you achieve your goal of killing Seviper, you win with everyone. If Seviper dies some other way, you side with the Good Pokemon instead.",
- "actions": {
- "avoidHax": [
- "inspect",
- "distract"
- ],
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is Zangoose!!!"
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "onDeadRoles": {
- "convertTo": {
- "zan_vil": [
- "sev"
- ]
- },
- "convertmsg": "Because Seviper died, Zangoose joins the Good Pokemon!"
- },
- "night": {
- "kill": {
- "command": [
- "copy",
- "kill"
- ],
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 30,
- "initialrecharge": 2,
- "recharge": 2,
- "copyAs": {
- "zan_wwa": [
- "sev"
- ]
- },
- "copymsg": "Zangoose is king! The winner of a legendary war between Seviper and Zangoose! Praise his glory!"
- },
- "inspect": {
- "command": "dummy",
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 47
- },
- "distract": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 1,
- "charges": 1
- },
- "guard": {
- "command": "protect",
- "target": "OnlySelf",
- "common": "Self",
- "priority": 6,
- "charges": 1
- }
- }
- }
- },
- {
- "role": "zan_vil",
- "translation": "Zangoose",
- "side": "village",
- "startupmsg": "Zangoose, the Failure",
- "hide": true,
- "help": "Since Seviper died, you have put aside your violent ways and resorted to pacifism. You have no actions during the night. Vote to remove people in the day! You are sided with the Good Pokemon.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is Zangoose!!!"
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- }
- }
- },
- {
- "role": "zan_wwa",
- "translation": "Zangoose",
- "startupmsg": "Zangoose, the Champion",
- "side": "zangoose",
- "winningSides": "*",
- "hide": true,
- "help": "Since you have killed Seviper, you have now proven yourself to everyone. You can win with any side, just as long as you survive!",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is Zangoose!!!"
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- }
- }
- },
- {
- "role": "sev",
- "translation": "Seviper",
- "side": "seviper",
- "info": "Inspects every other night to find out if target is Zangoose. Nightkill every other night after the first, and can self-bg and distract once per game. If he kills Zangoose, wins with anyone. If Zangoose dies, will win with Good Pokemon.",
- "help": "The lifelong rival of Zangoose, you have one goal: to eliminate him. You can use /Inspect [name] every night to find out if they are Seviper or not. Once per game, you can type /Distract [name] to stop someone from acting and type /Guard to prevent you from being killed. Every other night after the first, you can /kill someone. If you achieve your goal of killing Zangoose, you win with everyone. If Zangoose dies some other way, you side with the Good Pokemon instead.",
- "actions": {
- "avoidHax": [
- "inspect",
- "distract"
- ],
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is Seviper!!!"
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "onDeadRoles": {
- "convertTo": {
- "sev_vil": [
- "zan"
- ]
- },
- "convertmsg": "Because Zangoose died, Seviper joins the Good Pokemon!"
- },
- "night": {
- "kill": {
- "command": [
- "copy",
- "kill"
- ],
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 30,
- "initialrecharge": 2,
- "recharge": 2,
- "copyAs": {
- "sev_wwa": [
- "zan"
- ]
- },
- "copymsg": "Seviper is king! The winner of a legendary war between Seviper and Zangoose! Praise his glory!"
- },
- "inspect": {
- "command": "dummy2",
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 47
- },
- "distract": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 2,
- "charges": 1
- },
- "guard": {
- "command": "protect",
- "target": "OnlySelf",
- "common": "Self",
- "priority": 6,
- "charges": 1
- }
- }
- }
- },
- {
- "role": "sev_vil",
- "translation": "Seviper",
- "side": "village",
- "hide": true,
- "startupmsg": "Seviper, the Failure",
- "help": "Since Zangoose died, you have abandoned your venomous tendencies and have resorted to making peace with everyone in Hoenn. You have no actions during the night. Vote to remove people in the day! You are sided with the Good Pokemon.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is Seviper!!!"
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- }
- }
- },
- {
- "role": "sev_wwa",
- "translation": "Seviper",
- "side": "seviper",
- "hide": true,
- "startupmsg": "Seviper, the Champion",
- "winningSides": "*",
- "help": "Since you have killed Zangoose, you have now proven yourself to everyone. You can win with any side, just as long as you survive!",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is Seviper!!!"
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- }
- }
- },
- {
- "role": "mega_man",
- "translation": "Mega Manectric",
- "side": "village",
- "hide": true,
- "help": "You Mega Evolved!",
- "help2": "With even more stronger electrical currents, you can type /distract and /spark every night to shock them with your powerful Thunderbolt! You also have a 20% chance of intimidating any poisoners or killers. You still can't be protected, though.",
- "info": "Double distracter with a 20% chance to evade poisons or kills but can't be protected. Sided with the Good Pokemon.",
- "actions": {
- "protect": {
- "mode": "ignore",
- "msg": ""
- },
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "night": {
- "distract": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 4.5,
- "broadcast": "role",
- "distractmsg": "Manectric shocked you with powerful electricity last night, preventing you from using any of your actions!",
- "teammsg": "Manectric shocked your partner last night, and couldn't use any of your shared actions together."
- },
- "spark": {
- "command": "distract",
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 4.5,
- "broadcast": "role",
- "distractmsg": "Manectric shocked you with powerful electricity last night, preventing you from using any of your actions!",
- "teammsg": "Manectric shocked your partner last night, and couldn't use any of your shared actions together."
- }
- }
- }
- },
- {
- "role": "mega_maw",
- "translation": "Mega Mawile",
- "side": "village",
- "hide": true,
- "help": "You Mega Evolved!",
- "help2": "You have developed a hatred for Dragon-types. You may track them down with /Inspect [name] to find out if they are a Dragon-type or not. You also attack any other Dragon trying to find out your identity!",
- "info": "Inspects to find out if the target is a Dragon, and kills Dragons who try to inspect her. Sided with the Good Pokemon.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ChangeTarget",
- "hookermsg": "You tried to inspect Mega Mawile, but you were devoured by her instead!",
- "msg": "The ~Distracter~ came to you last night! You devoured him with your massive jaws!"
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "night": {
- "inspect": {
- "command": "dummy3",
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 47
- }
- }
- }
- },
- {
- "role": "mega_ban",
- "translation": "Mega Banette",
- "side": "mafia1",
- "info": "-3 votes, shared nightkill, poison, and can /bond to take down anyone who kills it. Sided with Ghost Pokemon.",
- "help": "You work with the Ghosts to eliminate the living! You are extremely vengeful as you formed from cursed energy that possessed a dejected plush doll. As a result your vote counts as -1.5; enough to sway a tie, but not enough to influence the lynch when outnumbered. Type /Kill [name] to kill someone at night! You can also Curse someone with /Curse [name]. This goes through protect but kills them the next night.",
- "actions": {
- "teamTalk": [
- "shu",
- "dus",
- "ban",
- "kul",
- "mega_ban"
- ],
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has less than one vote."
- },
- "vote": -3,
- "night": {
- "kill": {
- "target": "AnyButTeam",
- "common": "Team",
- "priority": 12,
- "broadcast": [
- "shu",
- "dus",
- "ban",
- "kul"
- ]
- },
- "curse": {
- "command": "poison",
- "target": "AnyButTeam",
- "common": "Self",
- "broadcast": [
- "shu",
- "dus",
- "ban"
- ],
- "priority": 9,
- "poisonDeadMessage": "Oh no, you couldn't escape the Curse!"
- },
- "bond": {
- "command": ["curse", "convert"],
- "target": "OnlySelf",
- "common": "Role",
- "priority": -2,
- "broadcast": "team",
- "newRole": "mega_ban_bond",
- "cursedRole": {
- "mega_ban": ["mega_ban"]
- },
- "curseCount": -1,
- "pierce": true,
- "silent": true,
- "silentConvert": true,
- "silentCurse": true
- }
- },
- "startup": {
- "team-revealif": [
- "mafia1"
- ],
- "revealRole": "sab"
- }
- }
- },
- {
- "role": "mega_ban_bond",
- "translation": "Mega Banette",
- "side": "mafia1",
- "help": "",
- "hide": true,
- "actions": {
- "kill": {
- "mode": "killattacker",
- "msg": "±Banette: You tried attacking Banette, but he took you down as well with Destiny Bond!"
- },
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- }
- }
- },
- {
- "role": "mega_sce",
- "translation": "Mega Sceptile",
- "side": "village",
- "hide": true,
- "help": "You Mega Evolved!",
- "help2": "You are now part Dragon, but you have decided to use this to your advantage! Due to an insanely strong Dragon Pulse, you can kill one person during the day. You also kill any of the Dragons that try to take you down with Dragon Pulse!",
- "actions": {
- "daykill": "bomb",
- "daykillrevengemsg": "~Target~ attacks ~Self~, but Sceptile retaliates with Solarbeam and Dragon Pulse! ~Self~ dies from exhaustion!",
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is a Dragon!"
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "standby": {
- "kill": {
- "target": "AnyButSelf",
- "msg": "You can now kill by typing /Kill [name] Keep in mind you will be revealed and don't kill the Good Pokemon! :",
- "killmsg": "~Self~ takes in sunlight energy with the seeds on its back and fires a powerful Solarbeam at ~Target~!"
- }
- }
- }
- },
- {
- "role": "mega_swa",
- "translation": "Mega Swampert",
- "side": "village",
- "help": "You Mega Evolved!",
- "help2": "With newfound powers and bulk, you are able to overwhelm anyone (including Salamence) during the voting phase. You cannot be voted out, and anyone you vote for will be removed at the end of the voting phase. You are sided with the Good Pokemon.",
- "hide": true,
- "info": "Votekill, and can't be voted off. Sided with the Good Pokemon.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has more than one vote."
- },
- "vote": 999,
- "voteshield": -999
- }
- },
- {
- "role": "mega_bla",
- "translation": "Mega Blaziken",
- "side": "village",
- "hide": true,
- "help": "You Mega Evolved!",
- "help2": "Hit 'em fast, hit 'em hard. With Speed Boost, you accumulate momentum and strike with unbelievable force. Type /Kill [name] to kill someone! You ignore distractors and protectors, and can't be killed during the night!",
- "info": "Can kill one person during the night, faster than Ninjask. Ignores bodyguards and distracters. Can't be nightkilled. Sided with the Good Pokemon.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "kill": {
- "mode": "ignore",
- "msg": ""
- },
- "distract": {
- "mode": "ignore"
- },
- "night": {
- "kill": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 4.999
- }
- }
- }
- },
- {
- "role": "mega_agg",
- "translation": "Aggron",
- "side": "village",
- "hide": true,
- "help": "You Mega Evolved!",
- "help2": "You have transformed into a giant, with iron-clad armor. With it, you can protect two people during the night. This will also safeguard them from harmful commands, such as poisons and inspects, but this will not stop distracts. You also ignore anything attempting to distract you from your task.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "night": {
- "protect": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 6,
- "limit": 2,
- "command": ["protect", "safeguard"]
- }
- },
- "distract": {
- "mode": "ignore",
- "msg": "±Jirachi: ~Distracter~ came to you last night but you were unaffected by them!"
- }
- }
- },
- {
- "role": "mega_abs",
- "translation": "Mega Absol",
- "side": "mafia2",
- "info": "Separate nightkill from teammates, ignores daykills and -3 voteshield. Sided with the Dark Types.",
- "hide": true,
- "help": "You Mega Evolved!",
- "help2": "Though you are now mocked because of your feminine wings, your extrasensory skills still remain intact. You have a separate nightkill from your team, and with Magic Bounce, you can bounce away any attacks during the day, as well as 3 votes during the vote phase!",
- "actions": {
- "daykill": "evade",
- "voteshield": -3,
- "teamTalk": [
- "mig",
- "cac",
- "cra",
- "abs",
- "shi",
- "mega_abs"
- ],
- "startup": {
- "team-revealif": [
- "mafia2"
- ],
- "revealRole": "sab"
- },
- "night": {
- "kill": {
- "target": "AnyButTeam",
- "common": "Self",
- "priority": 11,
- "broadcast": "team",
- "broadcastmsg": "Mega Absol (~Self~) is going to kill ~Target~! Choose someone else!"
- }
- }
- }
- },
- {
- "role": "deo",
- "translation": "Deoxys-N",
- "side": "deoxys",
- "hide": "side",
- "help": "An alien virus that fell from space, you are here to colonize the entire planet, unbeknownst to the simple life forms that inhabit this world. You may alternate between /Attack, /Defense, and /Speed forms. Attack form lets you kill during the night and during the day, Defense form lets you poison in exchange for nightkill evasion twice during the day, and total evasion from daykills, while Speed form allows you to kill with higher priority than Ninjask or setup Spikes (poison/kill grounded attackers). You can't switch once you make your mind up though, so think carefully!",
- "info": "Can transform into Attack, Defense or Speed form. Sided by itself.",
- "actions": {
- "night": {
- "attack": {
- "command": "convert",
- "target": "OnlySelf",
- "common": "Self",
- "priority": 44,
- "newRole": "deo_a",
- "canConvert": [
- "deo"
- ],
- "convertmsg": "Deoxys finds a meteor and transforms into Attack Form!"
- },
- "defense": {
- "command": "convert",
- "target": "OnlySelf",
- "common": "Self",
- "priority": 44,
- "newRole": "deo_d",
- "canConvert": [
- "deo"
- ],
- "convertmsg": "Deoxys finds a meteor and transforms into Defense Form!"
- },
- "speed": {
- "command": "convert",
- "target": "OnlySelf",
- "common": "Self",
- "priority": 44,
- "newRole": "deo_s",
- "canConvert": [
- "deo"
- ],
- "convertmsg": "Deoxys finds a meteor and transforms into Speed Form!"
- }
- },
- "kill": {
- "mode": {
- "evadeChance": 0.1
- }
- },
- "daykill": {
- "mode": {
- "evadeChance": 0.1
- }
- }
- }
- },
- {
- "role": "deo_a",
- "translation": "Deoxys-A",
- "side": "deoxys",
- "hide": "side",
- "help": "You are now in Attack Form! Type /kill [name] during the night to kill someone, and /kill [name] during the day to kill someone too!",
- "info": "Can kill during the night and the day (not revealed). Sided with itself.",
- "actions": {
- "night": {
- "kill": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 11
- }
- },
- "standby": {
- "kill": {
- "target": "AnyButSelf",
- "msg": "You can kill now with /Kill [name]! You won't be revealed!",
- "killmsg": "Deoxys emerges from his hiding spot and swoops down on ~Target~, bringing them to space, and drops them down! The corpse of ~Target~ is burnt to a crisp due to atmospheric re-entry."
- }
- }
- }
- },
- {
- "role": "deo_d",
- "translation": "Deoxys-D",
- "side": "deoxys",
- "hide": "side",
- "help": "You are now in Defense Form! Type /Poison [name] to infect someone with your virus! They will die the night after. You also survive two nightkills and evade all daykills!",
- "info": "Can poison one person during the night. Survives two nightkills per game, and evades all daykills. Sided by itself.",
- "actions": {
- "night": {
- "poison": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 9,
- "poisonDeadMessage": "Deoxys infected you and the virus took over!"
- }
- },
- "kill": {
- "mode": {
- "evadeCharges": 2
- },
- "evadechargemsg": "Someone tried killing you! You survived the attack due to your amazing bulk!",
- "msg": "Your target survived!"
- },
- "daykill": "evade"
- }
- },
- {
- "role": "deo_s",
- "translation": "Deoxys-S",
- "side": "deoxys",
- "hide": "side",
- "help": "You are now in Speed Form! You can either type /Kill [name] to kill someone (faster than Ninjask, ignores bodyguards) or set /Spikes up. They will work when someone tries to kill you, and can hurt them!",
- "info": "Can either kill (ignores bodyguards, faster than Ninjask) or set down Spikes (1 layer = 2-day poison upon death, 2 layers = 1-day poison, 3 = instant death). Sided by itself.",
- "actions": {
- "night": {
- "kill": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 4.99
- },
- "spikes": {
- "command": "convert",
- "target": "OnlySelf",
- "common": "Self",
- "priority": 4.99,
- "newRole": "deo_s_spikes1",
- "canConvert": [
- "deo_s"
- ],
- "convertmsg": "Deoxys scatters Spikes all around everyone's feet, taunting anyone who tries to kill them!"
- }
- }
- }
- },
- {
- "role": "deo_s_spikes1",
- "translation": "Deoxys-S",
- "side": "deoxys",
- "hide": true,
- "help": "You set one layer of Spikes up! You can either type /Kill [name] to kill someone (faster than Ninjask, ignores bodyguards) or set /Spikes up. They will work when someone tries to kill you, and can hurt them!",
- "actions": {
- "kill": {
- "mode": "poisonattacker",
- "count": 3,
- "poisonDeadMessage": "Deoxys setup Spikes, and you were killed by them!"
- },
- "night": {
- "kill": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 4.99,
- "cancel": [
- "spikes"
- ]
- },
- "spikes": {
- "command": "convert",
- "target": "OnlySelf",
- "common": "Self",
- "priority": 4.99,
- "newRole": "deo_s_spikes1",
- "canConvert": [
- "deo_s_spikes1"
- ],
- "convertmsg": "Deoxys scatters Spikes all around everyone's feet, taunting anyone who tries to kill them!"
- }
- }
- }
- },
- {
- "role": "deo_s_spikes2",
- "translation": "Deoxys-S",
- "side": "deoxys",
- "hide": true,
- "help": "You set two layers of Spikes up! You can either type /Kill [name] to kill someone (faster than Ninjask, ignores bodyguards) or set /Spikes up. They will work when someone tries to kill you, and can hurt them!",
- "actions": {
- "kill": {
- "mode": "poisonattacker",
- "count": 2,
- "poisonDeadMessage": "Deoxys setup Spikes, and you were killed by them!"
- },
- "night": {
- "kill": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 4.99,
- "cancel": [
- "spikes"
- ]
- },
- "spikes": {
- "command": "convert",
- "target": "OnlySelf",
- "common": "Self",
- "priority": 4.99,
- "newRole": "deo_s_spikes3",
- "canConvert": [
- "deo_s_spikes2"
- ],
- "convertmsg": "Deoxys scatters Spikes all around everyone's feet, taunting anyone who tries to kill them!"
- }
- }
- }
- },
- {
- "role": "deo_s_spikes3",
- "translation": "Deoxys-S",
- "hide": true,
- "side": "deoxys",
- "help": "You set all three layers of Spikes up! You can type /Kill [name] to kill someone since you can't lay anymore Spikes. This kill will go through bodyguards and is faster than Ninjask's kill.",
- "actions": {
- "kill": {
- "mode": "killattacker",
- "poisonDeadMessage": "Deoxys setup Spikes, and you were killed by them!"
- },
- "night": {
- "kill": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 4.99
- }
- }
- }
- },
- {
- "role": "cas",
- "translation": "Castform",
- "side": "neutral",
- "winningSides": "*",
- "hide": "side",
- "help": "!",
- "info": "Vote of 2, can transform itself into Sunny, Rainy, or Snowy Castform. After night 6 it can kill 3 people during the night. Has a 10% to evade nightkills and daykills. Sided by itself, but wins with any side.",
- "actions": {
- "night": {
- "sun": {
- "command": "convert",
- "target": "OnlySelf",
- "common": "Self",
- "priority": 44,
- "newRole": "castforms",
- "canConvert": [
- "cas"
- ],
- "convertmsg": "The sun is now shining brightly! Castform transformed into its Sunny form!"
- },
- "rain": {
- "command": "convert",
- "target": "OnlySelf",
- "common": "Self",
- "priority": 44,
- "newRole": "castformr",
- "canConvert": [
- "cas"
- ],
- "convertmsg": "It started raining heavily! Castform transformed into its Rainy form!"
- },
- "hail": {
- "command": "convert",
- "target": "OnlySelf",
- "common": "Self",
- "priority": 44,
- "newRole": "castformh",
- "canConvert": [
- "cas"
- ],
- "convertmsg": "A hailstorm has begun! Castform transformed into its Snowy form!"
- },
- "kill": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 10,
- "initialrecharge": 6,
- "limit": 3
- }
- },
- "vote": 2,
- "kill": {
- "mode": {
- "evadeChance": 0.1
- }
- },
- "daykill": {
- "mode": {
- "evadeChance": 0.1
- }
- }
- }
- },
- {
- "role": "castforms",
- "translation": "Sunny Castform",
- "side": "neutral",
- "hide": "side",
- "winningSides": "*",
- "help": "!",
- "info": "Can inspect one person during the night. Can transform itself into Rainy or Snowy Castform. Vote counts as 2. Wins the game in any case.",
- "actions": {
- "avoidHax": [
- "inspect"
- ],
- "night": {
- "inspect": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 47
- },
- "rain": {
- "command": "convert",
- "target": "OnlySelf",
- "common": "Self",
- "priority": 44,
- "newRole": "castformr",
- "canConvert": [
- "castforms"
- ],
- "convertmsg": "It started raining heavily! Castform transformed into its Rainy form!"
- },
- "hail": {
- "command": "convert",
- "target": "OnlySelf",
- "common": "Self",
- "priority": 44,
- "newRole": "castformh",
- "canConvert": [
- "castforms"
- ],
- "convertmsg": "A hailstorm has begun! Castform transformed into its Snowy form!"
- }
- },
- "vote": 2
- }
- },
- {
- "role": "castformr",
- "translation": "Rainy Castform",
- "side": "neutral",
- "hide": "side",
- "winningSides": "*",
- "help": "!",
- "info": "Can protect one person during the night. Can transform itself into Sunny or Snowy Castform. Vote counts as 2. Wins the game in any case.",
- "actions": {
- "avoidHax": [
- "protect"
- ],
- "night": {
- "protect": {
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 6
- },
- "sun": {
- "command": "convert",
- "target": "OnlySelf",
- "common": "Self",
- "priority": 44,
- "newRole": "castforms",
- "canConvert": [
- "castformr"
- ],
- "convertmsg": "The sun is now shining brightly! Castform transformed into its Sunny form!"
- },
- "hail": {
- "command": "convert",
- "target": "OnlySelf",
- "common": "Self",
- "priority": 44,
- "newRole": "castformh",
- "canConvert": [
- "castformr"
- ],
- "convertmsg": "A hailstorm has begun! Castform transformed into its Snowy form!"
- }
- },
- "vote": 2
- }
- },
- {
- "role": "castformh",
- "translation": "Snowy Castform",
- "side": "neutral",
- "hide": "side",
- "winningSides": "*",
- "help": "!",
- "info": "Can freeze (distract) one person during the night. Can transform itself into Rainy or Sunny Castform. Vote counts as 2. Wins the game in any case.",
- "actions": {
- "night": {
- "freeze": {
- "command": "distract",
- "target": "AnyButSelf",
- "common": "Self",
- "priority": 4.6,
- "broadcast": "role",
- "distractmsg": "Castform froze you last night! You were too chilled to do anything!",
- "teammsg": "Castform froze your partner last night! You were unable to ~Action~ anyone!"
- },
- "sun": {
- "command": "convert",
- "target": "OnlySelf",
- "common": "Self",
- "priority": 44,
- "newRole": "castforms",
- "canConvert": [
- "castformh"
- ],
- "convertmsg": "The sun is now shining brightly! Castform transformed into its Sunny form!"
- },
- "rain": {
- "command": "convert",
- "target": "OnlySelf",
- "common": "Self",
- "priority": 44,
- "newRole": "castformr",
- "canConvert": [
- "castformh"
- ],
- "convertmsg": "It started raining heavily! Castform transformed into its Rainy form!"
- }
- },
- "vote": 2
- }
- },
- {
- "role": "jir",
- "translation": "Jirachi",
- "hide": "true",
- "side": "jirachi",
- "help": "You are rumored to make wishes come true every thousand years, but this doesn't stop you from using them to your advantage! You can type /Wish [name] to protect and safeguard someone from every command, including Ninjask! Watch out though, as this will distract them from their tasks as well! You can only do this every other day, though. You win with everyone too, just as long as you survive!",
- "info": "Can wish (protect, safeguard, detox and distract) someone every other night. Sided by itself, but Wins with any side.",
- "actions": {
- "dummy": {
- "mode": "ignore",
- "msg": "Your target is not Seviper."
- },
- "dummy2": {
- "msg": "Your target is not Zangoose."
- },
- "dummy3": {
- "mode": "ignore",
- "msg": "Your target is not a Dragon."
- },
- "dummy4": {
- "mode": "ignore",
- "msg": "Your target has exactly one vote."
- },
- "night": {
- "wish": {
- "command": [
- "protect",
- "distract",
- "detox",
- "safeguard"
- ],
- "target": "AnyButSelf",
- "common": "Self",
- "priority": -1,
- "msg": "The stars fall in place, and you are greeted by a mysterious figure. It cleanses you of all your status ailments. You go out of your way to thank it, but it disappears into the night...",
- "teammsg": "Your teammate was healed of status ailments and protected by a mysterious figure! They tried tracking it down, but couldn't find it!",
- "recharge": 2
- }
- }
- }
- }
- ],
- "roles1": [
- "lun",
- "shu",
- "sol",
- "nin",
- "chi",
- "zig",
- "zig",
- "ban",
- "swa",
- "zig",
- "ninc2",
- "zig"
- ],
- "roles2": [
- "sal",
- "mil",
- "bla",
- "zig",
- "vib",
- "cla",
- "lun",
- "dus",
- "zig",
- "kul",
- {
- "sol": 0.95,
- "har": 0.05
- },
- {
- "swa": 0.94,
- "wai": 0.06
- },
- "sce",
- "ban",
- "zig"
- ],
- "roles3": [
- "sal",
- "mil",
- "bla",
- "zig",
- "zig",
- "chi",
- "cla",
- "lun",
- "dus",
- "nin",
- "kul",
- {
- "sol": 0.92,
- "har": 0.08
- },
- {
- "swa": 0.89,
- "wai": 0.11
- },
- "sce",
- "vib",
- "she",
- "ban",
- "swe",
- "zig"
- ],
- "roles4": [
- "sal",
- "mil",
- "bla",
- "zig",
- "zig",
- "cla",
- "lun",
- "dus",
- "nin",
- "kul",
- {
- "sol": 0.9,
- "har": 0.1
- },
- {
- "swa": 0.85,
- "wai": 0.15
- },
- "sce",
- "vib",
- "ban",
- "she",
- "swe",
- "zig",
- {
- "chi": 0.88,
- "man": 0.12
- },
- "alt"
- ],
- "roles5": [
- "sal",
- "mil",
- "bla",
- "zig",
- "zig",
- "cla",
- "lun",
- "dus",
- "nin",
- "kul",
- {
- "sol": 0.8,
- "har": 0.12,
- "agg": 0.08
- },
- {
- "swa": 0.8,
- "wai": 0.2
- },
- "sce",
- "vib",
- "ban",
- "she",
- "swe",
- "abs",
- {
- "chi": 0.8,
- "man": 0.2
- },
- "alt",
- "cac",
- "shi",
- "lin",
- "zig",
- "sab",
- "cla"
- ],
- "roles6": [
- "sal",
- "mil",
- "bla",
- "zig",
- "zig",
- "cla",
- "lun",
- "dus",
- "nin",
- "kul",
- {
- "sol": 0.75,
- "har": 0.18,
- "agg": 0.17
- },
- {
- "swa": 0.75,
- "wai": 0.25
- },
- "sce",
- "vib",
- "ban",
- "she",
- "swe",
- "abs",
- {
- "chi": 0.75,
- "man": 0.25
- },
- "alt",
- "cac",
- "shi",
- "lin",
- "zig",
- "sab",
- "sev",
- "zan",
- "ninc",
- "cra",
- "maw",
- "kul",
- "fly",
- "kec",
- "zig",
- "cla",
- "wyn",
- "shu",
- "bla",
- "zig",
- "sol",
- "chi",
- "vib",
- "sab",
- "sce",
- "zig",
- "cla",
- "kul",
- "cla",
- "zig"
- ],
- "villageCantLoseRoles": [
- "swa",
- "bla",
- "wai",
- "mil",
- "sce",
- "kec"
- ],
- "killmsg": "±Jirachi: ~Player~ (~Role~) died!",
- "killusermsg": "±Jirachi: You were killed!",
- "delayedConversionMsg": true,
- "changelog": {
- "6.8.14(Night of a thousand fixes)": "Change in Sableye, fixes to dummy actions. Masquerain. VCLR. Spawn. Swellow. Sal before Vib. King's info. Claydol.",
- "Saturday, June 7th, 2014": "Fixed balance, Hariyama no longer appears in roles1. Added Slaking.",
- "Thursday, May 29th, 2014": "Added Deoxys and his Forms, and Jirachi.",
- "Friday, May 16th, 2014": "'Adoption' has commenced. All changes will be written in 'changes_full', which is accessible when typing /themeinfo Hoenn and clicking on the link."
- },
- "changes_full": {
- "Swellow": "Swellow now has a watch command instead of hax.",
- "Seviper and Zangoose": "Seviper and Zangoose are solo roles that both have 1x PL, 1x Self BG, an Inspect to find out if they are the opposite or not, and a kill. If one kills another, they win with everyone. If the other dies through other means, they lose actions and join the Good Pokemon.",
- "Kecleon": "He can distract, inspect, protect, safeguard, poison, stalk, watch, or kill someone, but only one at a time, and never twice in a row. He also has a vote of -1. He's sided with the Good Pokemon.",
- "Wailord": "Wailord has 10 votes, but a +3 voteshield. He's sided with the Good Pokemon.",
- "Shedinja and Nincada": "They both get a kill when Ninjask dies. Nincada's now only able to survive 3 nights aboveground/underground, forcing more alteration.",
- "Altaria": "Altaria now only has one daykill, and has two safeguards, and she can use them on herself if she likes.",
- "Sableye": "Sableye is still sided with the Ghost Pokemon, but wins with the Dark Pokemon as well.",
- "Linoone": "Linoone now has a stalk instead of hax. Hax is unfair. :("
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment