Link: http://dl.dropbox.com/u/10065307/Mafia/SSBB.js Code: Spoiler Code (text): { "name": "SSBB", "author": [ "Hoboman2.0", "RiceKirby" ], "summary": "Nintendo's all-stars collide in a wild and crazy mafia theme, in this one Brawl to end them all! No brawler is safe at any moment, be it mafia or villager... Created by Hoboman2.0 and resurrected by RiceKirby, PM them if you want to leave any comments and suggestions.", "border": "***~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~", "minplayers": 7, "sides": [ { "side": "village", "translation": "Good People" }, { "side": "mafia1", "translation": "Hyrulian Mafia" }, { "side": "mafia2", "translation": "Italian Mafia" }, { "side": "mafia3", "translation": "Penguin Mafia" }, { "side": "mafia4", "translation": "Meta Knight" }, { "side": "werewolf", "translation": "Wolf" }, { "side": "godfather1", "translation": "Purin" }, { "side": "godfather2", "translation": "Game & Watch" } ], "roles": [ { "role": "villager", "translation": "Mario", "side": "village", "help": "If you don't know who Mario is, get out from under your rock! You don’t have any special commands during the night, but you do have a tiny chance to find out who is going to be killed! Vote to remove people in the day!", "actions": { "hax": { "kill": { "revealTeam": 0.07, "revealPlayer": 0.02 }, "poison": { "revealTeam": 0.06, "revealPlayer": 0.03 } } } }, { "role": "mason", "translation": "Luigi", "side": "village", "help": "You are also known as King of Second Bananas! You don’t have any special commands during the night, but you know your fellow Luigis! Oh, and your vote counts as -1!", "info": "Knows other Luigis. Vote counts as -1. Sided with Good People", "actions": { "vote": -1, "startup": "role-reveal" } }, { "role": "inspector", "translation": "Lucas", "side": "village", "help": "Due to your amazing PSI abilities, you can type /inspect [name] to find someone's identity! Due to being a minor, your vote only counts for 0.5 though!", "info": "Can inspect one person during the night. Vote counts as 0.5. Power up if Ness is defeated. Sided with Good People.", "actions": { "night": { "inspect": { "target": "AnyButSelf", "common": "Self", "priority": 21 } }, "vote": 0.5 } }, { "role": "inspector2", "translation": "Lucas", "side": "village", "help": "Your determination has increased! You still can use /inspect [name] during the night, but now your vote counts as 1.5 and you have a 50% chance of evading daykills!", "info": "Can inspect one person during the night. Vote counts as 1.5. Has a 50% chance of evading daykills. Appears if Ness is defeated while Lucas is alive. Sided with Good People.", "actions": { "night": { "inspect": { "target": "AnyButSelf", "common": "Self", "priority": 21 } }, "vote": 1.5, "daykill": { "mode": { "evadeChance": 0.5 } } } }, { "role": "bodyguard1", "translation": "Ness", "side": "village", "help": "You are a PSI extrodinare from Eagleland! Because of your mastery of PSI, you can type /protect [name] to protect someone from any harmful effect (including poison)! PSI also allows you have a small chance of finding out who gets killed next! (No action). Your vote counts for 0.5 though, due to being a minor.", "info": "Can protect + safeguard one person during the night. Get hax on kill. Vote counts as 0.5. Sided with Good People", "actions": { "night": { "protect": { "command": [ "safeguard", "protect" ], "target": "AnyButSelf", "common": "Self", "priority": 3 } }, "hax": { "kill": { "revealTeam": 0.3, "revealPlayer": 0.05 } }, "vote": 0.5, "onDeath": { "convertRoles": { "inspector": "inspector2" }, "convertmsg": "Lucas' determination increased due to Ness' defeat!" } } }, { "role": "bodyguard2", "translation": "Donkey Kong", "side": "village", "help": "You are a fairly huge ape! Type /protect [name] to protect someone! You can protect two people, due to your giant size. Because you are an ape, you are immune to distraction!", "actions": { "night": { "protect": { "target": "AnyButSelf", "common": "Self", "priority": 6, "limit": 2 } }, "distract": { "mode": "ignore", "msg": "The ~Distracter~ came to you last night! You ignored her!" } } }, { "role": "hooker1", "translation": "Peach", "side": "village", "help": "You are the Princess of the Mushroom Kingdom! Type /distract [name] to distract someone! Vote to remove people in the day! Due to being a princess, your vote counts as 2!", "actions": { "night": { "distract": { "target": "AnyButSelf", "common": "Self", "priority": 1 } }, "vote": 2 } }, { "role": "vigilante1", "translation": "Link", "side": "village", "help": "Known as the Hero of Time, you can type /kill [name] to kill someone using the Master Sword!", "actions": { "night": { "kill": { "target": "AnyButSelf", "common": "Self", "priority": 17 } } } }, { "role": "samurai1", "translation": "Captain Falcon", "side": "village", "help": "You are a famous F-Zero Racer! You dont have any special commands during the night, but you can use /punch [name] during the standby to defeat someone with a punch (you will be revealed though). And your vote counts as 3, because YOU ARE A FREAKING CAPTAIN! ", "actions": { "standby": { "punch": { "target": "AnyButSelf", "msg": "You can kill now using /punch [name] :", "killmsg": "~Self~ pulls out a fist and punches it through ~Target~'s chest! FALCON PAUWNCH!", "command": "kill" } }, "vote": 3 } }, { "role": "samurai2", "translation": "Marth", "side": "village", "help": "As the King of Altea, you can type /kill [name] during the day phase to kill someone! You will have a 33% chance of revealing your identity though!", "info": "Can kill one person during the standby (33% chance of revealing). Sided with Good People.", "actions": { "standby": { "kill": { "target": "AnyButSelf", "msg": "You can kill now using /kill [name] :", "killmsg": "Marth pulls out a sword and strikes it through ~Target~'s chest! Critical Hit!", "revealChance": 0.33, "revealmsg": "±Game: After using Critical Hit, Marth tripped and was revealed to be ~Self~!" } } } }, { "role": "miller", "translation": "Pit", "side": "village", "help": "If you don't know who Mario is, get out from under your rock! You don’t have any special commands during the night, but you do have a tiny chance to find out who is going to be killed! Vote to remove people in the day!", "info": "Sees itself as Mario, but gets inspected as Meta Knight. Sided with Good People.", "actions": { "inspect": { "revealAs": "mafia4boss" }, "startup": { "revealAs": "villager" }, "onlist": "mafia4boss" } }, { "role": "spy", "translation": "Snake", "side": "village", "help": "You are Solid Snake, commando of FOXHOUND! You can find out who is going to get killed, poisoned or inspected next (no command for this ability)! You can use /stalk [name] to tell who someone visited during the night!", "actions": { "night": { "stalk": { "target": "AnyButSelf", "common": "Self", "priority": 23 } }, "hax": { "kill": { "revealTeam": 0.35, "revealPlayer": 0.1 }, "poison": { "revealTeam": 0.25, "revealPlayer": 0.1 }, "inspect": { "revealTeam": 0.2, "revealPlayer": 0.1 } } } }, { "role": "vigilante2", "translation": "Samus", "side": "village", "help": "You are an amazing bounty hunter! Type /kill [name] to kill someone using a missile every night, and /distract [name] to distract someone every 2 nights! Your Morph Ball transformation and your Power Suit grants you a 10% chance of dodging nightkills and 50% chance of evading poison! You can also change to Zero Suit Samus using /zero [yourname], but you can't change forms and use your other abilities at the same night!", "actions": { "kill": { "mode": { "evadeChance": 0.1 } }, "poison": { "mode": { "evadeChance": 0.5 } }, "night": { "kill": { "target": "AnyButSelf", "common": "Self", "priority": 19, "initialrecharge": 1, "restrict": [ "zero" ] }, "distract": { "target": "AnyButSelf", "common": "Self", "priority": 2, "recharge": 2, "initialrecharge": 1, "restrict": [ "zero" ] }, "zero": { "target": "OnlySelf", "common": "Self", "command": "convert", "priority": 0, "newRole": "hooker2", "canConvert": [ "vigilante2" ], "convertmsg": "Samus took her clothes off!", "restrict": [ "kill", "distract" ] } } } }, { "role": "hooker2", "translation": "Zero Suit Samus", "side": "village", "help": "You took your clothes off, and became Zero Suit Samus. You can /distract [name] every night, but can only /kill [name] every 2 nights! You now have a 10% chance of dodging poison, but a 50% chance of dodging kills. You can put on your Power Suit again by typing /power [yourname], but you can't change forms and use your other actions during the same night.", "actions": { "kill": { "mode": { "evadeChance": 0.5 } }, "poison": { "mode": { "evadeChance": 0.1 } }, "night": { "kill": { "target": "AnyButSelf", "common": "Self", "priority": 19, "recharge": 2, "initialrecharge": 1, "restrict": [ "power" ] }, "distract": { "target": "AnyButSelf", "common": "Self", "priority": 2, "initialrecharge": 1, "restrict": [ "power" ] }, "power": { "target": "OnlySelf", "common": "Self", "command": "convert", "priority": 0, "newRole": "vigilante2", "canConvert": [ "hooker2" ], "convertmsg": "Samus put her Suit back on!", "restrict": [ "kill", "distract" ] } } } }, { "role": "bomb", "translation": "Sonic", "side": "village", "help": "You are the fastest thing alive! If someone tries to kill you, you will kill them back, and you even survive if it's a daykill! Due to being annoying, your vote count as 0!", "actions": { "kill": { "mode": "killattacker" }, "daykill": "revenge", "daykillrevengemsg": "~Target~ tries to hit ~Self~ (Sonic), but ~Self~ dodges, making ~Target~ fall from the stage!", "vote": 0 } }, { "role": "mayor", "translation": "Olimar", "side": "village", "help": "An Employee of the Hocotate Freights, your vote counts as 6 due to the multitude of Pikmins! Also, your space suit makes you immune to poison!", "actions": { "poison": { "mode": "ignore" }, "vote": 6 } }, { "role": "mafia1", "translation": "Ganondorf", "side": "mafia1", "help": "You are the King of Evil! Type /kill [name] to kill someone (shared with your teammates)!", "actions": { "night": { "kill": { "target": "AnyButTeam", "common": "Team", "priority": 15, "broadcast": "team" } }, "startup": "team-reveal-with-roles" } }, { "role": "mafia1boss", "translation": "Ganon", "side": "mafia1", "help": "You are the great big beast that resides within Ganondorf! Type /kill [name] to kill someone (shared with your teammates)! You can't be distracted or daykilled, but you will revert to your Ganondorf form if you get lynched!", "actions": { "night": { "kill": { "target": "AnyButTeam", "common": "Team", "priority": 15, "broadcast": "team" } }, "distract": { "mode": "ignore", "msg": "The ~Distracter~ came to you last night! She barely escaped! Bwa. Hah. Hah. HAAAAA!" }, "daykill": "evade", "lynch": { "convertTo": "mafia1", "convertmsg": "~Old~ took ~Count~% of damage and reverted to its ~New~ form!" }, "startup": "team-reveal-with-roles" } }, { "role": "mafia2", "translation": "Wario", "side": "mafia2", "help": "You are the rather chubby Anti-Mario! Type /poison [name] to poison someone, which causes them die next night! You also have a slight chance of discovering people who have the protect command!", "actions": { "night": { "poison": { "target": "AnyButTeam", "common": "Team", "priority": 9, "broadcast": "team", "poisonDeadMessage": "You got killed by the poison of Wa-Wa-Wario!" } }, "hax": { "protect": { "revealPlayer": 0.1 } }, "startup": "team-reveal-with-roles" } }, { "role": "mafia2boss", "translation": "Wario Man", "side": "mafia2", "help": "You are Wario Man, Wario's Alter Ego! Type /kill [name] to kill someone! Type /poison [name] to poison someone, and they will die the following night, and this goes through protect!", "actions": { "night": { "poison": { "target": "AnyButTeam", "common": "Team", "priority": 9, "broadcast": "team", "poisonDeadMessage": "You got killed by the poison of Wa-Wa-Wario!" }, "kill": { "target": "AnyButTeam", "common": "Self", "priority": 14, "broadcast": "team" } }, "startup": "team-reveal-with-roles" } }, { "role": "mafia3boss", "translation": "King Dedede", "side": "mafia3", "help": "You are the greedy king of Dream Land! Type /kill [name] to kill someone! You are a king, so your vote counts as 4!", "actions": { "night": { "kill": { "target": "AnyButTeam", "common": "Self", "priority": 16, "broadcast": "Team" } }, "vote": 4, "onDeath": { "convertRoles": { "mafia3": "mafia4" }, "convertmsg": "±Game: Upon losing their King, the Waddle Doos joined the Meta Knight team!" }, "startup": "team-reveal-with-roles" } }, { "role": "mafia3", "translation": "Waddle Doo", "side": "mafia3", "help": "You are the rather innocent servant of the greedy king of Dream Land! Type /protect [name] during the night to protect your king. You also evade daykills due to being inconspicuous, and inspections reveal you as an innocent Mario, due to being pure of heart! Your vote counts for 0.5, due to being a servant! If King Dedede dies, you will be sided with Meta Knight!", "info": "Can protect one person during the night. Vote counts as 0.5. Can't be daykilled. Inspected as Mario. Sided with Penguin Mafia, but changes to Meta Knight's team if King Dedede dies.", "actions": { "night": { "protect": { "target": "AnyButSelf", "common": "Self", "priority": 7, "broadcast": "Team" } }, "inspect": { "revealAs": "villager" }, "daykill": "evade", "vote": 0.5, "startup": "team-reveal-with-roles" } }, { "role": "mafia4boss", "translation": "Meta Knight", "side": "mafia4", "help": "You are the honorable and badass mysterious captain of the Halberd! You can type /kill [name] during the day phase to kill someone! You will not be revealed when you kill! You are on your own, but the Waddle Doos will come to your side if King Dedede dies! ", "actions": { "standby": { "kill": { "target": "AnyButTeam", "msg": "You can kill now using /kill [name] :", "killmsg": "Meta Knight pulls out the holy sword, Galaxia, and strikes it through ~Target~'s chest!" } }, "startup": "team-reveal-with-roles" } }, { "role": "mafia4", "translation": "Waddle Doo", "side": "mafia4", "help": "You are now sided with Meta Knight! Type /protect [name] during the night to protect your new master. You also evade daykills due to being inconspicuous, and inspections reveal you as an innocent Mario, due to being pure of heart! Your vote counts for 0.5, due to being a servant!", "actions": { "night": { "protect": { "target": "AnyButSelf", "common": "Self", "priority": 7, "broadcast": "Team" } }, "inspect": { "revealAs": "villager" }, "daykill": "evade", "vote": 0.5, "startup": "team-reveal-with-roles" } }, { "role": "werewolf", "translation": "Wolf", "side": "werewolf", "help": "You are the dude who can't let Star Fox do stuff! Type /kill [name] to kill someone! In addition, if you get distracted, you will kill them instead! You are on your own!", "actions": { "night": { "kill": { "target": "AnyButSelf", "common": "Self", "priority": 11 } }, "distract": { "mode": "ChangeTarget", "hookermsg": "You tried to distract Wolf (what an idea, srsly), you were ravishly shot at!", "msg": "The ~Distracter~ came to you last night! You devoured her instead !" }, "avoidHax": [ "kill" ] } }, { "role": "godfather1", "translation": "Jigglypuff", "side": "godfather1", "help": "You are the balloon Pokémon! Type /kill [name] during the night to kill someone! Type /kill [name2] again to kill a second target! You can also type /distract [name] during the night to put someone to sleep! You are on your own!", "actions": { "night": { "kill": { "target": "AnyButTeam", "common": "Self", "priority": 18, "limit": 2 }, "distract": { "target": "AnyButTeam", "common": "Self", "priority": 5 } }, "avoidHax": [ "kill" ], "startup": "team-reveal-with-roles" } }, { "role": "godfather2", "translation": "Mr. Game & Watch", "side": "godfather2", "help": "You are a resident of the Flat Zone! You can type /poison [name] during the night to defeat someone after one day, but with luck that person will be killed immediately (25% chance)! You can also type /judge [name] to stalk someone's movements, and, with some luck, find their identity (20% chance) or even kill them (10% chance). You reveal as Mario when inspected, and you are on your own!", "info": "Can poison one person during the night (with a 25% chance of killing immediately). Can judge one person during the night (70% chance of stalking, 20% inspecting, 10% killing). Inspected as Mario. Sided with Mr. Game & Watch.", "actions": { "night": { "poison": { "target": "AnyButTeam", "common": "Self", "priority": 13, "command": { "poison": 0.75, "kill": 0.25 } }, "judge": { "target": "AnyButTeam", "common": "Self", "priority": 20, "command": { "stalk": 0.7, "inspect": 0.2, "kill": 0.1 } } }, "inspect": { "revealAs": "villager" }, "startup": "team-reveal-with-roles" } }, { "role": "kirby", "translation": "Kirby", "side": { "random": { "village": 0.05, "mafia1": 0.15, "mafia2": 0.15, "mafia3": 0.15, "mafia4": 0.15, "godfather1": 0.15, "godfather2": 0.15 } }, "help": "You are the adorable plush resident of Dream Land! Due to your versality, you can use almost any action during the night, but with limited charges (kill x1, poison x1, protect x2, inspect x2, stalk x2, distract x3). You are sided with a random team, so help them win!", "info": "Can kill (1 charge), poison (1 charge), protect (2 charges), inspect (2 charges), stalk (2 charges) and distract (3 charges) during the night. Sided with a random team.", "actions": { "night": { "protect": { "target": "AnyButSelf", "common": "Self", "priority": 8, "charges": 2 }, "distract": { "target": "AnyButSelf", "common": "Self", "priority": 4, "charges": 3 }, "poison": { "target": "AnyButSelf", "common": "Self", "priority": 10, "charges": 1 }, "kill": { "target": "AnyButSelf", "common": "Self", "priority": 12, "charges": 1 }, "inspect": { "target": "AnyButSelf", "common": "Self", "priority": 22, "charges": 2 }, "stalk": { "target": "AnyButSelf", "common": "Self", "priority": 24, "charges": 2 } }, "startup": { "team-revealif": [ "mafia1", "mafia2", "mafia3", "mafia4", "godfather1", "godfather2" ] } } } ], "roles1": [ "mafia1", "mafia1", "werewolf", "hooker1", "mason", "mason", "villager", "villager", "mafia1boss", "samurai1" ], "roles2": [ "inspector", "bodyguard1", "hooker1", "mafia1", "mafia1", "mafia2", "mafia2", "villager", "villager", "mason", "mason", "mafia4boss", "spy", "miller", "mafia1boss", "samurai1", "mafia2boss", "vigilante1" ], "roles3": [ "inspector", "bodyguard1", "bodyguard2", "hooker1", "villager", "villager", "miller", "mason", "mason", "samurai1", "mafia1", "mafia1", "mafia1boss", "mafia2", "mafia2", "mafia2boss", "mafia3", "mafia3boss", "mafia4boss", "spy", "villager", "kirby", "mason", "vigilante1", "godfather2", "villager", "mafia3", "bomb", "mayor", "mafia1", "vigilante2", "mafia2", "villager", "godfather1", "samurai2", "villager" ], "villageCantLoseRoles": [ "inspector2", "hooker1", "hooker2", "samurai1", "samurai2", "vigilante1", "vigilante2", "mayor", "kirby" ], "killmsg": "±Announcer: ~Player~(~Role~) has been thrown off of the screen!", "killusermsg": "You have been thrown off the screen!" } [/HIDE] Since Cake is not going to work on SSBB+ for a while and Hoboman left me as a co-author for SSBB for cases like this, I'm reposting SSBB. Please note that I made some changes to this version. Roles: Spoiler Good People Mario: Minor Hax (Kill, Poison) Luigi: -1 vote, knows other Luigis Lucas: Inspect, 0.5 votes, power up if Ness dies (Inspect, 1.5 votes, 50% daykill evasion) Ness: Protect + Safeguard, 0.5 votes, Hax on Kill Donkey Kong: Bodyguard (Limit:2), Ignore Distractors Peach: Distract, 2 votes Captain Falcon: Daykill (revealed), 3 votes Sonic: Daykill Revenge, Nightkill Bomb, 0 votes Snake: Stalk, Hax on Kill, Poison and Inspect Link: Nightkill Samus: Kill, Distract (recharge: 2), 10% evade on kill, 50% on poison, can change to Zero Suit Samus Zero Suit Samus: Distract, Kill (recharge: 2), 10% evade on poison, 50% on kill, can change to Power Suit Samus Olimar: 6 votes, immune to poison Marth: Daykill (33% reveal chance) Pit: Inspected as Meta Knight, sees itself as Mario Hyrulian Mafia Ganondorf: Nightkill Ganon: Nightkill, Ignore Distractors, can't be daykilled, convert to Ganondorf when lynched Italian Mafia Wario: Poison, Hax on protect Wario Man: Poison, Nightkill Penguin Mafia King Dedede: Nightkill, 4 votes Waddle Doo: Protect, 0.5 votes, Inspected as Mario, Can't be daykilled, change to Meta Knight's team if Dedede dies Meta Knight Meta Knight: Daykill (concealed) Wolf Wolf: Nightkill, avoids hax, kill distractors. Only appears in small games. Jigglypuff Jigglypuff: Nightkill (limit:2), Distract, avoid hax. Only appears in really big games. Mr. Game & Watch Mr. Game & Watch: Poison (Has a 25% chance of killing instead of poisoning), Judge (70% chance of stalking, 20% chance of inspecting, 10% chance of killing), Inspected as Mario Kirby Kirby: All Actions with charges (1 kills, 2 inspects, 1 poison, 3 distracts, 2 protects, 2 stalk), Sided with a random team (low chance of siding with village).[/HIDE] Note that I removed (at least for now) some roles compared to the version before the Great Theme Deletion. Removed roles were Bowser (irrelevant, Ganondorf can do the same thing), Ice Climbers (merged with Jigglypuff), Lucario (Saving for better ideas) and Yoshi (it wasn't implemented anyway). Other roles were (slightly) changed for balancing. I don't think I need to explain fully how the theme work, so I'll focus on the changes I made. The theme still rely a lot on roles like Luigi and Captain Falcon, who can reveal themselves (even if risky) to organize the good people, since this was, from my point of view, the strong point of this theme. This version has an increased number of Marios and Olimar appearing slightly earlier, so village can have a better control over the voting phase. Wario and Dedede's teams are pratically intact. Ganon got a simple buff to make it slightly more resistant (it can basically survive one lynch). Meta Knight, who would side with Dedede in large games in the previous version, is alone again now, but it will recruit the surviving Waddle Doos in case King Dedede dies, making it an interesting crossfiring/conflict point for the bad guys. Mr. Game & Watch is a different type of solo role that has a lower firepower but can find information, and, with some luck, get an extra kill. Finally, Kirby is now closer to how Hoboman wanted it to be, but due to balancing issues, I thought it was not a good idea to have him as a village-sided role. I'm still not sure if Kirby would fit better as a Conspirator or a Random Team role, but this role is meant to support whichever team he can with some nice variety but limited actions. I'd like to point to the roles spawn list as an important factor in this theme. Reading the roles, it may look like there are lots of killers, but some of them (Samus, Marth, Jigglypuff) only appear at really large games (30+ players). Also, please note that only one Samus form can be in a same game (same for Lucas). Spawn List: Spoiler Small Games (Minimum: 7 players). Ganondorf (mafia1) Ganondorf (mafia1) Wolf (werewolf) Peach (hooker1) Luigi (mason) Luigi (mason) Mario (villager) Mario (villager) Ganon (mafia1boss) Captain Falcon (samurai1) Medium Games Lucas (inspector) Ness (bodyguard1) Peach (hooker1) Ganondorf (mafia1) Ganondorf (mafia1) Wario (mafia2) Wario (mafia2) Mario (villager) Mario (villager) Luigi (mason) Luigi (mason) Meta Knight (mafia4boss) Snake (spy) Pit (miller) Ganon (mafia1boss) Captain Falcon (samurai1) Wario Man (mafia2boss) Link (vigilante1) Large Games Lucas (inspector) Ness (bodyguard1) Donkey Kong (bodyguard2) Peach (hooker1) Mario (villager) Mario (villager) Pit (miller) Luigi (mason) Luigi (mason) Captain Falcon (samurai1) Ganondorf (mafia1) Ganondorf (mafia1) Ganon (mafia1boss) Wario (mafia2) Wario (mafia2) Wario Man (mafia2boss) Waddle Doo (mafia3) King Dedede (mafia3boss) Meta Knight (mafia4boss) Snake (spy) Mario (villager) Kirby (kirby) Luigi (mason) Link (vigilante1) Mr. Game & Watch (godfather2) Mario (villager) Waddle Doo (mafia3) Sonic (bomb) Olimar (mayor) Ganondorf (mafia1) Samus (vigilante2) Wario (mafia2) Mario (villager) Jigglypuff (godfather1) Marth (samurai2) Mario (villager) [/HIDE]Priority List: Spoiler 1. Peach (Distract) 2. Samus (Distract) 3. Ness (Protect + Safeguard) 4. Kirby (Distract) 5. Jigglypuff (Distract) 6. Donkey Kong (Protect) 7. Waddle Doo (Protect) 8. Kirby (Protect) 9. Wario/Wario Man (Poison) 10. Kirby (Poison) 11. Wolf (Kill) 12. Kirby (Kill) 13. Mr. Game & Watch (Poison) 14. Wario Man (Kill) 15. Ganondorf/Ganon (Kill) 16. King Dedede (Kill) 17. Link (Kill) 18. Jigglypuff (Kill) 19. Samus (Kill) 20. Mr. Game & Watch (Judge) 21. Lucas (Inspect) 22. Kirby (Inspect) 23. Snake (Stalk) 24. Kirby (Stalk) [/HIDE]
This theme reworked isn't bad. As a "Mafia Channel legacy" it maintains its own feel, while being substantially different from default. I see that smaller games keep a parallel to default's smaller games. But nonetheless, it's a good theme and I liked the reworking you pulled, rice.
Being converted to dork when lynched would just waste a Hyrulian nightkill if Peach is smart. :/ Maybe Sonic's original daykill evasion were better than his current revenge, seen as a random daykill may get a big threat out too early. Also, his /reveal eases his connection way too much; he already can't be killed, and unless Sonic's evidently AFK a Mafia would never claim Sonic. Mariohax doesn't look high, but when playing it almost always gets a lot of nightkillers revealed, unless you already reduced the chances? Dedede should evade hax, in my opinion.
It still wastes a turn for the village. Also, Ganon is not explicitly revealed when lynched (although it shouldn't be hard to guess). If you think it's not enough, I could make it convert to a Ganondorf version that ignores/kill distractors. Sonic is a role I'm willing to change a lot if needed. I could remove one of the bomb abilities and/or its /taunt, or I could even make it evade safeguards (so Sonic would be more vulnerable to Wario). No, I kept the chances for now. I'm thinking about either reducing Mario or Ness' hax (or both), since there are more Marios now. BRB copying from Kirby theme then- oh, I mean, I could have that too since it's the only killer in its team, but it used to work as it is (could be different now due to increase of Marios). I'll think about it.
Maybe I'm just a bad person inside but I like it when the bad guys win... some of the times at least. I've always hated the ease at which Luigis facilitate connects. I actually like the fact that Sonic blows himself and somebody up. I prefer seeing this than him gallivanting around and gathering all the good guys in one night, making the game come down to just process of elimination. Yeah he might take somebody vital. But that's the point. Do damage and move on. Keep the game interesting, exciting. I like the changes that I see so far. Many of the roles seem as unique as they should be. Mr. G&W, Jigglypuff. Oh, and I like Kirby. He's basically an unscripted conspirator. With the correct tools at his disposal to make his role even more interesting. The possible dissent in the DDD camp is a nice touch too. I want to look over the old theme to see the changes in more detail. As well as find out what the deal is with the + before saying anything final on this. Good job. Spoiler Bias_mode disabled[/HIDE]
Oh hey this theme. Well, it's way simplified from SSBB+ alright, while still keeping that hectic feel of the original game. I disagree with removing Bowser though. Although he performs essentially the same role as Ganondorf, he adds one thing to the thing- flavour, which is always nice when it doesn't get in the way of strategy (it doesn't in this case). There are still too many lone roles, and none of them are remotely close to winning without a fortuitous chain of events. Even the two main mafia teams are kinda small. Perhaps the Hyrulian and Italian Mafia could be combined (no team reveal on each other?) as games get larger. I think SSBB+ had something like that. Yeah, take out Sonic's reveal, lest his bomb powers go to waste. Luigis are enough for connecting. And Kirby seems extremely OP. I understand he's in your username, but come on. Getting Kirby on you team practically gives you 5 more power roles in one. Really, village is quite strong in its current state. Something that goes for just about all themes, default included, but it's something to be aware of.
I wouldn't mind seeing more mafia implemented. Kirby is limited by his charges. He can only perform each action so many times and he has no evasion or self-protect. He helps to balance the seemingly minute number of mafia.
I understand that, but he gets way too many charges on them. 3 distracts? 2 protects? Everything else? Fact is, whichever side gets him will gain an absolutely massive advantage, and makes luck play too much of a role in the theme. And what if he appears on the village side? Mafia can say bye to any chance they have of winning. I suggest toning down Kirby to only be able to use each command once (still extremely powerful), making him not appear on the village side (or at a very low rate), and moving him later in the roles list so a game of 10 players doesn't get overwhelmed by his godly abilities.
I'll agree with... reducing his chances of appearing on the villy side. they don't need help (1%, forget them). As well as pushing his appearance back since he's such a little badass. Idk if each command needs to be limited to 1 only though. Not ready to agree with that part.
I want to keep it as simple as possible, so, at least for now, Bowser is not needed (would be cool? Yeah, but it's a low priority IMO). Same thing for merging teams: I feel like the lose their identity if they are merged, making things more confusing (one may start a game and not notice it's a merged teams game). Regarding the solo roles, remember that Wolf only appears in small games. For the others, Jigglypuff has a good firepower, Meta Knight is the only fully concealed daykiller and can get some bodyguards and Mr. Game & Watch may need something else (maybe inspect as Mario and/or 2 votes?). Also, none of those can be haxed. Regarding Kirby, he only has one charge for both kill and poison, making him more of a support role for its team. And remember that those actions will be wasted if failing (protected user, distracting a role with no night actions, etc). If you still think it's too much, I could restrict him so he can only use one of his commands per night. BTW, I like the idea of having Kirby with a smaller chance of getting sided with village, since it makes them wonder who Kirby is sided with. About village being strong, that's balanced in the spawn list. If you compare with the previous version, you will notice more Marios and some PRs only appearing later. Mafia Teams sizes are the same as before (only removal was Ice Climbers, but I increased Mr. Game & Watch's firepower). Unless anyone thinks the SSBB version before the deletion had a really OP village, they they should be weaker in this version. BTW, I removed Sonic's /taunt and reduced Mario and Ness' hax.
It looks like Lucas is supposed to be powered up when Ness dies, but I don't see the role that he changes into. Was that an idea that was supposed to be scrapped?
The role is there in the code, right below Lucas. In the roles summary, his power up is right after the normal ability.
Really liking what you've done to change it, and really hope that the theme returns sometime soon. Though opinions on Kirby seem a little mixed. Perhaps he targets someone n1 (simulating his 'suck-up-absorb') and then join the team of who he targets/gains their abilities?
They're strong, yes, but they lack in numbers. One single rand takes them out of the game for good, although it's easier said than done. More likely they'll cause a lot of damage with all their kills, but ultimately lose because they don't have the numbers to back them up. This is a problem with all lone roles as a whole, and this theme has up to 3 at a time. Kirby may make one of them that much more powerful, but you cannot rely on him. I can't be 100% sure since you shrunk the village, but it's something to think about. And yeah, I like Ozma's idea, letting the player choose instead of the server. I'm not sure how you would code that though.
That idea for Kirby is not possible currently. It's not hard to code that feature, but I'm not going to code that only for one role. I'd rather work with what it's available for now. I could use SSBB+'s Kirby idea, but I guess everyone remember that 90% of the time the players would change to the same role. Also, because Jigglypuff appears only at 34 players, most games will have only 2 lone roles (same as FF). And one of those roles can get bodyguards during the game, and there's still Kirby.
I like how you were able to make this different from the original SSBB, but leave enough elements from it to give it the same feel. The use of new features makes it better than the ways they were used before IMO. It seems better than before, being less of a killfest and not having an absurd amount of roles. It's not exactly perfect, though, with what was said above, and small games seem default-ish still. The voting is also weird then, with the odd votes (Lucas's 0.5 and Peach's 2) having a bigger impact here than at higher amounts of players. Peach herself could tie against 2 Ganondorfs and with Lucas around, ties are harder to execute... I think the problem of being boring at small games remains an issue with SSBB.
Changed roles1 list. Small games will have no Inspector or Bodyguards anymore, and village will have to rely on Luigi connection and Peach to win. Also, added a minimum of 7 players to make sure both Luigis will be in the game.
I like that idea. Changes the game-play completely, since there will be no way to confirm who is who. It also allows mafia to pose as Luigi and throw the game into confusion. I like it.
Wolf's distract mode msg should be fixed And also you should put some more info into jiggly's description
I like how the Waddle Doos are working, I don't know if that was there already but I've seen it just now, good job. Although MK is still weak until he lucks out on Dedede's death. Overall I like how you're directing the theme, I'll wait for a few other changes and details for now.
Both SSBB and SSBB+ tried to add something for Waddle Doos in case King Dedede died, I just used a different method, so you can say that was there in a different way. I can't change anything else if I don't get more feedback, so I'd like to ask either for some more criticism or an official approve/decline. For a mafia-sided role that can't kill, having negative votes would only be useful for stalling. Also, I wanted to give village more control over the voting phase, so adding a negative voter to the bad guys (which already has King Dedede) would be too confusing.
Not quite sure what else I was waiting to see in this theme. I guess I was just hoping to see the complete destruction of all things Luigi. Allowing those pestering villagers to come together. Hacks! But I suppose I shall subdue the darker side of this dark entity known as Oh So Shoddy and settle for Meta Knight rampaging through the town in broad daylight. I long to see this occurring once again. And with the Waddles sitting in the wings eager to switch sides, I'm thoroughly excited. Anyway... Super! Smash! Brothers! APPROVED!
I like this theme. The balance changes you have made to incorporate all the new commands look just right. It's almost like a perfect theme. Except nothing is perfect... This will get an Approval [2] from me. I'd love to see it playtested for the minor tweaks each theme will need.
Why not have it so that Lucas and Ness are twin roles? Just an idea; dunno if that was already mentioned or a concept you thought of but I thought it'd be cool. Regardless... I don't see any reason why the theme should be held back other than that it's a pr fest , as it is no longer resembles a PR fest. Approved #3.
Not quite sure what is meant by 'twin roles' but I like the idea of a sniper going berserk after his spotter dies. In the same sense, an inspector being a bit more rash and making bolder moves after losing his bodyguard is definitely a nice interpretation of the roles. I like it the way it is.
I think he is referring to the twins feature. It's like, if Role A dies, Role B will auto convert into whatever role he is set to. Is the twins feature even available?
Because Lucas' twin is Claus, not Ness. [/Mother3Reference] Jokes aside, that's a reference to Subspace Emissary, when Lucas gets braver after Ness is defeated. Since Ness doesn't get that motivation boost, I didn't add such ability.
So you could just follow Subspace Emissary and make Lucas stronger if Ness dies and nothing happens to Ness if Lucas dies.
I'm a little worried about Lucas getting a 50% chance of daykill evade when Ness dies. I know waddle doo and ganon evade, but if lucas is known MK can just spam until he gets the kill.
Oh, so that was changed. It used to be that, it would just say "This person is not here..." or something like that. Looks pretty good then.
Just so everyone knows. The "twin role" is when one role dies - the other is effected and vice versa. ie: When you kill role a, role b gets a boost. if role b, role a is a boost. We have that now but it's not always "twin" (both roles having that onDeathconvert ability). I just thought it'd be cool but I understand why Kirby excluded that ability since it's relative to the actual game.