1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Kid Icarus

Discussion in 'Theme Development' started by SuperChillarmy, Oct 23, 2012.

  1. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    Pastebin
    Coding
    {
    "name": "Kid Icarus",
    "author": "SuperChillarmy",
    "summary": "http://wiki.pokemon-online.eu/wiki/Theme:Kid_Icarus. PM SuperChillarmy if you have any questions, comments, concerns, or bug reports!",
    "sides": [
    {
    "side": "underworld",
    "translation": "Underworld Army",
    "winmsg": "The portal to the Underworld was opened! ~Players~ were let loose on the human race, killing all those in their path to be ruled mercilessly in the darkest depths of the Underworld."
    },
    {
    "side": "fon",
    "translation": "Forces of Nature",
    "winmsg": "The human race was in a state of panic as Reset Bombs rained upon Planet Earth. ~Players~ laughed triumphantly, removing the greedy humans from Earth and restoring the natural balance of life."
    },
    {
    "side": "village",
    "translation": "Palutena's Army",
    "winmsg": "The Army of Light fought a worthy battle, and sent all those looking to harm Earth away. ~Players~ will be sung about both in Skyworld and Earth for ages to come!"
    },
    {
    "side": "chaoskin",
    "translation": "Chaos Kin",
    "winmsg": "Amongst all the fighting a shadow lurks. With a flash he possesses those worthy, and kills all else. ~Players~ will now devour the souls of all the living or use them as its own puppet. Beware the Chaos Kin."
    },
    {
    "side": "medusa",
    "translation": "Medusa",
    "winmsg": "Somehow against all odds, Medusa (~Players~) was the only living thing remaining."
    }
    ],
    "roles": [
    {
    "role": "human",
    "translation": "Human",
    "side": "village",
    "help": "You are a normal Human! You have no real say in the war going on, but you can vote the bad guys off during the day!",
    "actions": {}
    },
    {
    "role": "pit1",
    "translation": "Pit",
    "info": "Can use /kill during standby (non-revealing). Can use /reveal to reveal his identity during standby. Knows Palutena. Sided with Palutena's Army.",
    "side": "village",
    "help": "You are Pit, commander of Palutena's Army! You must lead the Centurions to victory! Use /kill [name] during standby to kill those who oppose you! Also, when all those who can kill through protect are dead, use /reveal [Self] to reveal yourself to your army! Also, you are in constant communication with Lady Palutena and know her identity.",
    "actions": {
    "standby": {
    "kill": {
    "target": "AnyButSelf",
    "msg": "You can now kill someone using /kill [name]. Don't kill your teammates!",
    "killmsg": "Pit jumps from Skyworld and soars into the thick of battle. He draws his Angel Bow, and fires a shot straight through ~Target~'s heart, killing him/her instantly!"
    },
    "reveal": {
    "msg": "You can now use /reveal",
    "revealmsg": "~Self~ descends from Skyworld in all his glory, calling to his allies!"
    }
    },
    "startup": {
    "revealRole": "palutena"
    }
    }
    },
    {
    "role": "pit2",
    "translation": "Pit",
    "info": "Can use /kill during standby (non-revealing). Sided with Palutena's Army.",
    "side": "village",
    "help": "You are Pit, commander of Palutena's Army! You must lead the Centurions to victory! Use /kill [name] during standby to kill those who oppose you!",
    "actions": {
    "standby": {
    "kill": {
    "target": "AnyButSelf",
    "msg": "You can now kill someone using /kill [name]. Don't kill your teammates!",
    "killmsg": "Pit jumps from Skyworld and soars into the thick of battle. He draws his Angel Bow, and fires a shot straight through ~Target~'s heart, killing him/her instantly!"
    }
    }
    }
    },
    {
    "role": "palutena",
    "translation": "Palutena",
    "info": "Gets a distract and an inspect. Knows Pit. Sided with Palutena's Army.",
    "side": "village",
    "help": "You are the Goddess of Light, Palutena! You must protect the innocent humans from the Underworld and the Forces of Nature! You can use both /inspect [name] and /distract [name] to find the bad guys! Beware though, as both Pittoo and Medusa inspect as Hades.",
    "actions": {
    "night": {
    "inspect": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 37
    },
    "distract": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 3,
    "distractmsg": "From the heavens comes Palutena's light. It blinds you temporarily, and you couldn't do anything this night.",
    "teammsg": "Your partner was blinded by Palutena's light! You had to help him, and couldn't so anything last night."
    }
    }
    }
    },
    {
    "role": "magnus",
    "translation": "Magnus",
    "info": "Gets a protect. Inspects as a Human. Gets hax on inspect and distract. Sided with Palutena's Army.",
    "side": "village",
    "help": "You are Magnus! You are well-known as the only human that can hold his own against the Underworld Army! Use /protect [name] to assist your team and prevent them from dying. You inspect as a human though, so try your best to stay in the shadows! You have a chance to find Palutena as well!",
    "actions": {
    "night": {
    "protect": {
    "target": "AnyButSelf",
    "common": "Role",
    "priority": 4,
    "broadcast": "role"
    }
    },
    "inspect": {
    "revealAs": "human"
    },
    "hax": {
    "distract": {
    "revealRole": 0.05
    },
    "inspect": {
    "revealRole": 0.05
    }
    }
    }
    },
    {
    "role": "pittoo",
    "translation": "Pittoo",
    "info": "Can stalk once during the night. Sided with Palutena's Army.",
    "side": "village",
    "help": "You are Pittoo! You are really sick of all this fighting, and have allied yourself with Palutena's Army to put an end to all this nonsense! Use /stalk [name] to find out if your target visited anyone that night! You also have a high chance to find out who's dying during the night. Beware however, you inspect as Hades! Also, if you die, the powerhouse Amazon Pandora is released! Be sure not to die!",
    "actions": {
    "night": {
    "stalk": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 45
    }
    },
    "hax": {
    "kill": {
    "revealTeam": 0.1,
    "revealPlayer": 0.05
    }
    },
    "inspect": {
    "revealAs": "hades"
    },
    "onDeath": {
    "convertRoles": {
    "pandora": "amazonpandora"
    },
    "convertmsg": "As Pittoo falls, a flash of light slowly emerges from his chest. It flies far away to Pandora, who is converted into Amazon Pandora! Beware her power!"
    }
    }
    },
    {
    "role": "strongarm",
    "translation": "Centurion Strongarm",
    "info": "Nightbomb with .5 votes. Sided with Palutena's Army.",
    "side": "village",
    "help": "You are a Centurion Strongarm! You are the burliest and most manly soldier in Palutena's Army. With your bulging muscles and sheer masculinity you take down your attacker during the night! However, your brain is also pure muscle, so no one listens to you. You only have .5 votes!",
    "actions": {
    "kill": {
    "mode": "killattacker"
    },
    "vote": 0.5
    }
    },
    {
    "role": "knight",
    "translation": "Centurion Knight",
    "info": "50% chance to evade nightkills. Sided with Palutena's Army.",
    "side": "village",
    "help": "You are a Centurion Knight! Hand picked from Palutena's Army, you are considered elite among Centurions. You are fully capable of defending yourself, so you have a 50% chance to evade any attacks during the night!",
    "actions": {
    "kill": {
    "mode": {
    "evadeChance": 0.5
    }
    }
    }
    },
    {
    "role": "centurion",
    "translation": "Centurion",
    "info": "Shares a nightkill with its fellow Centurions. Sided with Palutena's Army.",
    "side": "village",
    "help": "You are a Centurion! While you are weak alone, in numbers you can hold your own! You and your fellow Centurions share a nightkill by using /kill [name]! Don't kill your own team (especially other Centurions)!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButSelf",
    "common": "Role",
    "priority": 20,
    "broadcast": "role"
    }
    }
    }
    },
    {
    "role": "hades",
    "translation": "Hades",
    "info": "Shares a nightkill with his team. Immune to nightkills, hax, and distract. Sided with the Underworld Army.",
    "side": "underworld",
    "help": "You are Hades, God of the Underworld! You are all-powerful, and laugh at any petty resistance that dares to stand in your way! While your only action is a nightkill (/kill [name]), you cannot be distracted or haxed! You should do the killing on your team. Also, you are immune to nightkills!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Hades) has decided to kill ~Target~!"
    }
    },
    "kill": {
    "mode": "ignore"
    },
    "distract": {
    "mode": "ignore",
    "msg": "~Distracter~ came to you last night, but you just ignored him/her!"
    },
    "avoidHax": [
    "kill"
    ],
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "pandora",
    "translation": "Pandora",
    "info": "Shares a nightkill with her team. Converts to Amazon Pandora when Pittoo dies. Gets hax on stalk. Sided with the Underworld Army.",
    "side": "underworld",
    "help": "You are Pandora! While you aren't terribly powerful in your normal form, you convert into Amazon Pandora when Pittoo dies! Be sure to try and find him! Besides that, you share a kill with your teammates using /kill [name]. However, let Hades kill if he is alive because he can't be distracted or haxed!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Pandora) has decided to kill ~Target~!"
    }
    },
    "hax": {
    "stalk": {
    "revealTeam": 0.1,
    "revealPlayer": 0.05
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "amazonpandora",
    "translation": "Amazon Pandora",
    "info": "Shares a nightkill with her team. Gets a nonrevealing daykill. Sided with the Underworld Army.",
    "side": "underworld",
    "help": "You are Amazon Pandora! Time to end this war! You can use /kill [name] during standby to kill one person. You won't be revealed. Besides that, you share a kill with your teammates using /kill [name]. However, let Hades kill if he is alive because he can't be distracted or haxed!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Pandora) has decided to kill ~Target~!"
    }
    },
    "standby": {
    "kill": {
    "target": "AnyButTeam",
    "msg": "You can kill now using /kill [name]. You won't be revealed!",
    "killmsg": "A heart-shaped arrow flies from the distance and hits ~Target~, piercing his/her heart. Before anyone can catch her, Amazon Pandora warps away. Her seductive laugh echoes through everyone's ears."
    }
    }
    }
    },
    {
    "role": "merenguy",
    "translation": "Underworld Merenguy",
    "info": "Shares a nightkill with his team. Can distract one person during the night. Sided with the Underworld Army.",
    "side": "underworld",
    "help": "You are the Underworld Merenguy! You can use /kill [name] during the night! You share this with your team, and you should let Hades kill while he's alive. Besides that, you can use /distract [name] during the night to prevent them from doing anything!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Underworld Merenguy) has decided to kill ~Target~!"
    },
    "distract": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 3,
    "distractmsg": "The Underworld Merenguy does a dance, and you couldn't turn away! You couldn't do anything this night.",
    "teammsg": "Your partner mesmerized by the Underworld Merenguy, and couldn't do anything last night."
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "eggplantwizard",
    "translation": "Eggplant Wizard",
    "info": "Shares a nightkill with his team. Can convert one person during the night with a 75% chance of failing. Sided with the Underworld Army.",
    "side": "underworld",
    "help": "You are the Eggplant Wizard! You can use /kill [name] during the night! You share this with your team, and you should let Hades kill while he's alive. You can also use /convert [name] to turn someone into an eggplant! However, because you have such awful accuracy you only have a 25% chance of hitting your target.",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Amazon Pandora) has decided to kill ~Target~!"
    },
    "convert": {
    "target": "AnyButTeam",
    "common": "Self",
    "priority": 69,
    "newRole": "eggplant",
    "silent": true,
    "failChance": 0.75
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "eggplant",
    "translation": "Eggplant",
    "side": "underworld",
    "help": "You are an Eggplant! That darn Eggplant Wizard actually hit you... Now you can't do anything! You do have -1 votes though, as since your only defence is running away you have a 15% chance to evade nightkills.",
    "actions": {
    "kill": {
    "mode": {
    "evadeChance": 0.15
    }
    },
    "vote": -1
    }
    },
    {
    "role": "monoeye",
    "translation": "Monoeye",
    "info": "Shares a nightkill with its team. Sided with the Underworld Army.",
    "side": "underworld",
    "help": "You are a Monoeye! You are a normal Underworld grunt, and really don't have much power. You do share a kill with your team using /kill [name] though!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Monoeye) has decided to kill ~Target~!"
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "skuttler",
    "translation": "Skuttler",
    "info": "Shares a nightkill with its team. Has -1 votes. Sided with the Underworld Army.",
    "side": "underworld",
    "help": "You are a Skuttler! You are a normal Underworld grunt, and really don't have much power. You do share a kill with your team using /kill [name] though! You also have -1 vote, so use that in strategic ways to help your team!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Skuttler) has decided to kill ~Target~!"
    }
    },
    "startup": "team-reveal-with-roles",
    "vote": -1
    }
    },
    {
    "role": "viridi",
    "translation": "Viridi",
    "info": "Can inspect one person during the night. Shares a kill with her team. Sided with the Forces of Nature.",
    "side": "fon",
    "help": "You are Viridi, the Goddess of Nature! The human scum have poisoned the Earth with their greed and selfishness! It is time to eliminate them and return Earth to its natural balance. You share a kill with your team using /kill [name]. You also can use /inspect [name] to find a player's identity! Bring your team to victory!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 13,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Viridi) has decided to kill ~Target~!"
    },
    "inspect": {
    "target": "AnyButTeam",
    "common": "Self",
    "priority": 30
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "phosphora",
    "translation": "Phosphora",
    "info": "Shares a kill with her team. Can kill again once per night starting the third night that ignores distracts and protects. Sided with the Forces of Nature.",
    "side": "fon",
    "help": "You are Phosphora, the Goddess of Lightning! You've decided to help Viridi in her quest to make Earth natural again. You share a kill with your team using /kill [name]. You can also use /kill2 [name] to kill an additional person every night starting at night 3! This kill ignores distracts and protects, so go crazy!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 28,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Phosphora) has decided to kill ~Target~!"
    },
    "kill2": {
    "command": "kill",
    "target": "AnyButTeam",
    "common": "Self",
    "priority": 1,
    "initialrecharge": 3
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "cragalanche",
    "translation": "Cragalanche",
    "info": "Can protect one person during the night. Shares a kill with its team. Revenges daykills. Sided with the Forces of Nature.",
    "side": "fon",
    "help": "You are Cragalanche! You are basically a hunk of rock. However, you can take a ton of punishment before going down. You can protect your teammates using /protect [name]. Also, if someone tries to daykill you, you will kill them as you die! Finally, you share a kill with your team.",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 13,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Cragalanche) has decided to kill ~Target~!"
    },
    "protect": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 2
    }
    },
    "daykill": "bomb",
    "daykillrevengemsg": "~Target~ tried to kill ~Self~, but as ~Self~ was dying it exploded! The rocky debris smashed ~Target~ into pieces",
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "arlon",
    "translation": "Arlon",
    "info": "Can safeguard one person during the night. Shares a kill with his team. Vote counts as -3. Sided with the Forces of Nature.",
    "side": "fon",
    "help": "You are Arlon, guardian of the Lunar Sanctum! You can use /safeguard [name] to protect someone from both poisons and conversions! Also, you have -3 votes due to being incredibly annoying. You also share a kill with your team using /kill [name].",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 13,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Cragalanche) has decided to kill ~Target~!"
    },
    "safeguard": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 4
    }
    },
    "vote": -3,
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "nutski",
    "translation": "Nutski",
    "info": "Shares a kill with its team. Sided with the Forces of Nature.",
    "side": "fon",
    "help": "You are a Nutski! You are a normal Forces of Nature grunt, and really don't have much power. You do share a kill with your team using /kill [name] though!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Nutski) has decided to kill ~Target~!"
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "chaoskin",
    "translation": "Chaos Kin",
    "info": "Can poison one person per night (dies in 1 night). Can convert one person into a Stolen Soul once every two nights. Sided with itself.",
    "side": "chaoskin",
    "help": "You are the dreaded Chaos Kin! You don't care who wins the war, you just want everyone to suffer! Use /convert [name] to steal the soul of a player and take it as your own. You can do this once every two nights. You also poison one person by using /poison [name]. They will die 1 night later!",
    "actions": {
    "night": {
    "convert": {
    "target": "AnyButTeam",
    "common": "Self",
    "priority": 8,
    "newRole": "soul",
    "silent": false,
    "recharge": 2,
    "convertmsg": "The Chaos Kin has taken another soul as its own!"
    },
    "poison": {
    "target": "AnyButTeam",
    "common": "Self",
    "priority": 38,
    "broadcast": "Team"
    }
    }
    }
    },
    {
    "role": "soul",
    "translation": "Stolen Soul",
    "info": "Can use /copy (stalk, protect, safeguard, distract, inspect). Dies two nights after being converted. Sided with the Chaos Kin.",
    "side": "chaoskin",
    "help": "You have been possessed by the Chaos Kin, and have been converted into a Stolen Soul! You will be completely devoured in 2 nights, but you do get to use /copy [name]. Your target will randomly be stalked, protected, safeguarded, distracted, or inspected.",
    "actions": {
    "night": {
    "copy": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 6,
    "command": {
    "stalk": 0.2,
    "protect": 0.2,
    "safeguard": 0.2,
    "distract": 0.2,
    "inspect": 0.2
    }
    }
    },
    "initialCondition": {
    "poison": {
    "count": 2,
    "poisonDeadMessage": "You were devoured by the Chaos Kin!"
    }
    }
    }
    },
    {
    "role": "medusa",
    "translation": "Medusa",
    "info": "Wins with everyone except the Underworld Army. Can kill one person during standby (revealing). Inspects as Hades. Sided with itself.",
    "side": "medusa",
    "help": "You are Medusa, and you're out for revenge. Hades will not let your soul rest, using it as a toy. It is now time to extreminate him and all of his Underworld Army! Type /kill [name] during standby to eliminate Hades and the rest of the Underworld. You will be revealed however, so use your kill wisely. You can win with anyone except the Underworld Army, but due to your malicious past you inspect as Hades.",
    "actions": {
    "inspect": {
    "revealAs": "hades"
    },
    "standby": {
    "kill": {
    "target": "AnyButSelf",
    "msg": "You can now kill someone using /kill [name] :",
    "killmsg": "~Self~ petrifies ~Target~ with her cursed gaze and strikes down her target in one hit!"
    }
    }
    },
    "winningSides": [
    "village",
    "fon",
    "chaoskin",
    "medusa"
    ]
    }
    ],
    "roles1": [
    "pit2",
    "palutena",
    "hades",
    "pittoo",
    "pandora",
    "knight",
    "viridi",
    "human",
    "human",
    "monoeye"
    ],
    "roles2": [
    "pit1",
    "palutena",
    "pittoo",
    "magnus",
    "hades",
    "pandora",
    "viridi",
    "phosphora",
    "human",
    "cragalanche",
    "medusa",
    "strongarm",
    "knight",
    "merenguy",
    "human",
    "human",
    "eggplantwizard",
    "centurion",
    "nutski",
    "knight",
    "centurion",
    "chaoskin",
    "arlon",
    "nutski",
    "human",
    "monoeye",
    "human",
    "centurion",
    "human",
    "human"
    ],
    "villageCantLoseRoles": [
    "pit1",
    "pit2",
    "magnus",
    "strongarm",
    "centurion",
    "medusa"
    ]
    }
    Theme Description
    Hello and welcome to my first theme Kid Icarus! this theme is based off of the best 3DS game Kid Icarus: Uprising. There are three main factions in this theme: Palutena's Army (the village), the Underworld Army, and the Forces of Nature. There are also a few lone roles.

    Palutena's Army is based around the duo I have dubbed "PitTena." These two make up the core of Palutena's Army, with Palutena inspecting and distracting, while Pit gets a non-revealing daykill and a self-reveal. While this may seem OP, they are both very prone to killing and both cannot claim due to bad converters and poisoners, and also an important miller mechanic that will be explained later. Another element that nerfs PitTena is the fact that the village's BG, Magnus, inspects as a human. This is a blessing and a curse, as this hides Magnus from both Palutena's and Viridi's inspects. The next big power role probably makes the biggest impact in the game. Enter Pittoo. I will explain him later on, but he is a spy and stalker that inspects as Hades. While this may make him seem like a normal miller, Pittoo dying will prove disastrous for both Palutena's Army and the FoN. When Pittoo dies Pandora converts into Amazon Pandora, an Underworld non-revealing daykiller. Ah Pittoo, to claim or not to claim, that is the question. Beyond these main roles, there are the Centurions who share a nightkill, the Centurion Strongarm who revenges nightkills and has a vote of .5, and the Centurion Knights who have a 50% chance to evade nightkills. The Centurion Knights need to be careful that they aren't taken for Hades!

    The next faction is the Underworld Army. Leading the charge is Hades, who evades nightkills, hax, and distract. He should control the Underworld Army's kills until he dies. Pandora is a regular mafia grunt until Pittoo dies. When Pittoo dies, she converts into a powerful non-revealing daykiller. The Underworld Merenguy gets a distract, making Palutena hesitant to claim and disrupting all the other factions' plans. Both the Skuttler and the Monoeye are basic mafia that simple share a nightkill with their team. The Underworld should always look out for Pittoo claims, as killing Pittoo means a huge power boost for their team. They also need to kill Medusa ASAP, as her only goal in the game is to eliminate them. Basically, let Hades kill and kill Pitto when you find him. Pandora also gets hax on Pittoo's stalk. The newest addition to this faction is the Eggplant Wizard, who can convert people into Eggplants. However, this convert only has a 25% chance to work.

    The final faction is the Forces of Nature. They are led by Viridi who gets an inspect, Phosphora who gets a kefka-kill in addition to the factional kill, and Cragalanche who can protect one person and is a day bomb. Arlon has a safeguard and can use his -3 votes in sneaky ways. There is then the loser Nutski who just shares the factional kill. The FoN is probably the most straightforward faction: kill people, BG your team, inspect quiet people etc. etc.

    There are two lone roles in this theme so far. The Chaos Kin is the destructive role. What I believe is that indies aren't just another annoyance, they should be a monster to deal with. So the Chaos Kin has two roles that "kill" through protect: a convert and a poison. The idea of the Chaos Kin is to poison and convert all those dangerous to you. The Chaos Kin's convert role, the Lost Soul, dies in 2 nights and gets /copy command, which randomly can inspect, stalk, safeguard, protect, and distract. Medusa is the other indie in this theme, and she plays more of a conspirator role. She can win with everyone except the Underworld, and along with Pit she alone can kill Hades during the day with her revealing daykill.
    Why this theme is unique
    So now that we're done with role summary and my brief opinions, I need to explain what sets this theme apart from others. First of all, the main diversity of this theme from others is the use of millers to a larger extent. When Palutena and/or Viridi find someone that inspects as Hades, they may also have found two other roles that are crucial for killing Hades (Pittoo and Medusa). This creates a sense of uncertainty and excitement in the theme. Other themes in my opinion really don't make enough use of the miller role, and I've tried to do so here.

    Another aspect of this theme that sets it apart is the Chaos Kin. While other converters from different themes convert players into a near useless role, the Chaos Kin's convertee (the Lost Soul) gets an initial poison of 2 nights and a 1 time poison with a count of three nights. The Chaos Kin and the Lost Soul, unlike other lone roles in other themes, are truly a powerful faction that can indirectly kill through protect.

    Finally, some of the cooler and more unique roles are in the Future Ideas spoiler. I suggest you take a look there!
    Future Ideas
    Light/Dark Fighter - Aligned with themselves. Can self convert into a number of different roles (acquiring a weapon) to give them a number of different roles in addition to a shared nightkill such as -5 votes, distract, protect, hax, and a night bomb.
    Chariot Master - Conspirator with self reveal. When lynched converts into the lone chariot.
    Lone Chariot - Can be converted by any team. +100 votes.
    Edits
    Edit1: Minor grammar changes
    Edit2: Moar grammar. Added "info". Gave Hades a distract message.
    Edit3: Nutski is now on FoN where it was supposed to be in the first place. Skuttler has -1 votes.
    Edit4: Phosphora has an InitialCharge on her kill2. The Lost Soul now has a stalk with a 50% chance of failure instead of 3 night poison.
    Edit5: Added both Eggplant Wizard and Arlon.
    Edit6: Even moar grammar. Changed up the Stolen Soul role and gave it a /copy command.
    Edit7: Made the Eggplant a but more interesting.
    Edit8: Even moar grammar. Shortened the theme description.
    Edit9: Made a secondary Pit role for smaller games.
    Edit10: Forgot to give Merenguy and Eggplant Wizard teamreveal. Fixed.
    Edit11: Forgot to mention Cragalanche shares its team's kill. fixed.
    Edit12: Moar minor edits
    Edit13: See above
    Thanks for reading! Any constructive criticism is appreciated!
     
    Last edited: Dec 15, 2012
  2. Beast

    Beast I do what I want

    Joined:
    Sep 7, 2012
    Messages:
    925
    Likes Received:
    31
    You still have errors in your code. :( I only fixed what was wrong with JSON not the errors in that show up in Rice's checker. You need to hurry up and fix them so that people can rate the theme appropriately.

    {
    "name": "kidicarus",
    "author": "SuperChillarmy",
    "minplayers": 5,
    "summary": "ill get to this lator. give beastcharizard a shoutout",
    "sides": [
    {
    "side": "underworld",
    "translation": "The Underworld Army",
    "winmsg": "The portal to the Underworld was opened! ~Players~ were let loose on the human race, killing all those in their path to be ruled mercilessly in the darkest depths of the Underworld."
    },
    {
    "side": "fon",
    "translation": "The Forces of Nature",
    "winmsg": "The human race was in a state of panic as Reset Bombs rained upon Planet Earth. ~Players~ laughed triumphantly, removing the greedy humans from Earth and restoring the natural balance of life."
    },
    {
    "side": "village",
    "translation": "Palutena's Army",
    "winmsg": "The Army of Light fought a worthy battle, and sent all those looking to harm Earth away. ~Players~ will be sung about both in Skyworld and Earth for ages to come!"
    },
    {
    "side": "chaoskin",
    "translation": "Chaos Kin",
    "winmsg": "Amongst all the fighting a shadow lurks. With a flash he possesses those worthy, and kills all else. ~Players~ will now devour the souls of all the living or use them as its own puppet. Beware the Chaos Kin."
    },
    {
    "side": "medusa",
    "translation": "Medusa",
    "winmsg": "Somehow against all odds, Medusa (~Players~) was the only living thing remaining."
    }
    ],
    "roles": [
    {
    "role": "human",
    "translation": "Human",
    "side": "village",
    "help": "You are a normal Human! You have no real say in the war going on, but you can vote the bad guys off during the day!",
    "actions": {}
    },
    {
    "role": "pit",
    "translation": "Pit",
    "info": "Can use /kill during standby (non-revealing). Can use /reveal to reveal his identity during standby. Knows Palutena. Sided with Palutena's Army.",
    "side": "village",
    "help": "You are Pit, commander of Palutena's Army! You must lead the Centurions to victory! Use /kill [name] during standby to kill those who oppose you! Also, when Amazon Pandora and Phosphora are dead use /reveal to reveal yourself to your army! Also, you are in constant communication with Lady Palutena and know her identity.",
    "actions": {
    "standby": {
    "kill": {
    "target": "AnyButSelf",
    "msg": "You can now kill someone using /kill [name]. Don't kill your teammates!",
    "killmsg": "Pit jumps from Skyworld and soars into the thick of battle. He draws his Angel Bow, and fires a shot straight through ~Target~'s heart, killing him/her instantly!"
    },
    "reveal": {
    "msg": "You can now use /reveal",
    "revealmsg": "~Self~ descends from Skyworld in all his glory, calling to his allies!"
    }
    },
    "startup": {
    "revealRole": "palutena"
    }
    }
    },
    {
    "role": "palutena",
    "translation": "Palutena",
    "info": "Gets a distract and an inspect. Knows Pit. Sided with Palutena's Army.",
    "side": "village",
    "help": "You are the Goddess of Light, Palutena! You must protect the innocent humans from the Underworld and the Forces of Nature! You can use both /inspect [name] and /distract [name] to find the bad guys! If you find a baddie, be sure to report to Pit, who you know! Beware though, as both Pittoo and Medusa inspect as Hades.",
    "actions": {
    "night": {
    "inspect": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 37
    },
    "distract": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 3,
    "distractmsg": "From the heavens comes Palutena's light. It blinds you temporarily, and you couldn't do anything this night.",
    "teammsg": "Your partner was blinded by Palutena's night! You had to help him, and couldn't ~Action~ last night."
    }
    }
    }
    },
    {
    "role": "magnus",
    "translation": "Magnus",
    "info": "Gets a protect. Inspects as a Human. Gets hax on inspect and distract. Sided with Palutena's Army.",
    "side": "village",
    "help": "You are Magnus! You are well-known as the only human that can hold his own against the Underworld Army! Use /protect [name] to assist your team and prevent them from dying. You inspect as a human though, so try your best to stay in the shadows! You have a chance to find Palutena as well!",
    "actions": {
    "night": {
    "protect": {
    "target": "AnyButSelf",
    "common": "Role",
    "priority": 4,
    "broadcast": "role"
    }
    },
    "inspect": {
    "revealAs": "human"
    },
    "hax": {
    "distract": {
    "revealRole": 0.05
    },
    "inspect": {
    "revealRole": 0.05
    }
    }
    }
    },
    {
    "role": "pittoo",
    "translation": "Pittoo",
    "info": "Can stalk once during the night. Sided with Palutena's Army.",
    "side": "village",
    "help": "You are Pittoo! You really are sick of all this fighting, and have allied yourself with Palutena's Army to put an end to all this nonsense! use /stalk [name] to find out if your target visited anyone that night! You also have a high chance to find out who's dying during the night. Beware however, you inspect as Hades! Also, if you die, the powerhouse Amazon Pandora is released! Be sure not to die!",
    "actions": {
    "night": {
    "stalk": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 45
    }
    },
    "hax": {
    "kill": {
    "revealTeam": 0.1,
    "revealPlayer": 0.05
    }
    },
    "inspect": {
    "revealAs": "hades"
    },
    "onDeath": {
    "convertRoles": {
    "pandora": "amazonpandora"
    },
    "convertmsg": "As Pittoo falls, a flash of light slowly emerges from his chest. It flies far away to Pandora, who is converted into Amazon Pandora! Beware her power!"
    }
    }
    },
    {
    "role": "strongarm",
    "translation": "Centurion Strongarm",
    "info": "Nightbomb with .5 votes. Sided with Palutena's Army.",
    "side": "village",
    "help": "You are a Centurion Strongarm! You are the burliest and most manly soldier in Palutena's Armor. With your bulging muscles and sheer masculinity you take down your attacker during the night! However, your brain is also pure muscle, so no one listens to you. You only have .5 votes!",
    "actions": {
    "kill": {
    "mode": "killattacker"
    },
    "vote": 0.5
    }
    },
    {
    "role": "knight",
    "translation": "Centurion Knight",
    "info": "50% chance to evade nightkills. Sided with Palutena's Army.",
    "side": "village",
    "help": "You are a Centurion Knight! Hand picked from Palutena's Army, you are considered elite among Centurions. You are fully capable of defending yourself, so you have a 50% chance to evade any attacks during the night!",
    "actions": {
    "kill": {
    "mode": {
    "evadeChance": 0.5
    }
    }
    }
    },
    {
    "role": "centurion",
    "translation": "Centurion",
    "info": "Shares a night with its fellow Centurions. Sided with Palutena's Army.",
    "side": "village",
    "help": "You are a Centurion! While you are weak alone, in numbers you can hold your own! You and your fellow Centurions share a nightkill by using /kill [name]! Don't kill your own team (especially other Centurions)!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButSelf",
    "common": "Role",
    "priority": 20,
    "broadcast": "role"
    }
    }
    }
    },
    {
    "role": "hades",
    "translation": "Hades",
    "info": "Shares a nightkill with his team. Immune to nightkills, hax, and distract. Sided with the Underworld Army.",
    "side": "underworld",
    "help": "You are Hades, God of the Underworld! You all all-powerful, and laugh at any petty resistance that dares to stand in your way! While your only action is a nightkill (/kill [name]), you cannot be distracted or haxed! You should do the killing on your team. Also, you are immune to nightkills!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Hades) have decided to kill ~Target~!"
    }
    },
    "kill": {
    "mode": "ignore"
    },
    "distract": {
    "mode": "ignore"
    },
    "avoidHax": [
    "kill"
    ],
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "pandora",
    "translation": "Pandora",
    "info": "Shares a nightkill with her team. Converts to Amazon Pandora when Pittoo dies. Gets hax on stalk. Sided with the Underworld Army.",
    "side": "underworld",
    "help": "You are Pandora! While you aren't terribly powerful in your normal form, you convert into Amazon Pandora when Pitto dies! Be sure to try and find him! Besides that, you share a kill with your teammates using /kill [name]. However, let Hades kill if he is alive because he can't be distracted or haxed!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Pandora) have decided to kill ~Target~!"
    }
    },
    "hax": {
    "stalk": {
    "revealTeam": 0.1,
    "revealPlayer": 0.05
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "amazonpandora",
    "translation": "Amazon Pandora",
    "info": "Shares a nightkill with her team. Gets a nonrevealing daykill. Sided with the Underworld Army.",
    "side": "underworld",
    "help": "You are Amazon Pandora! Time to end this war! You can use /kill [name] during standby to kill one person. Besides that, you share a kill with your teammates using /kill [name]. However, let Hades kill if he is alive because he can't be distracted or haxed!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Pandora) have decided to kill ~Target~!"
    }
    },
    "standby": {
    "kill": {
    "target": "AnyButTeam",
    "msg": "You can kill now using /kill [name]. You won't be revealed!",
    "killmsg": "A heart-shaped arrow flies from the distance and hits ~Target~, piercing his/her heart. Before anyone can catch her, Amazon pandora warps away, her seductive laugh achoing through everyone's ears."
    }
    }
    }
    },
    {
    "role": "merenguy",
    "translation": "Underworld Merenguy",
    "info": "Shares a nightkill with his team. Can distract one person during the night. Sided with the Underworld Army.",
    "side": "underworld",
    "help": "You are the Underworld Merenguy! You can use /kill [name] during the night! You share this with your team, and you should let Hades kill while he's alive. Besides that, you can use /distract [name] during the night to prevent them from doing anything!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Amazon Pandora) have decided to kill ~Target~!"
    },
    "distract": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 3,
    "distractmsg": "The Underworld Merenguy does a dance, and you couldn't turn away! You couldn't ~Action~ this night.",
    "teammsg": "Your partner mesmerized by the Underworld Merenguy, and couldn't ~Action~ last night."
    }
    }
    }
    },
    {
    "role": "monoeye",
    "translation": "Monoeye",
    "side": "underworld",
    "help": "You are a Monoeye! You are a normal Underworld grunt, and really don't have much power. You do share a kill with your team using /kill [name] though!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Monoeye) have decided to kill ~Target~!"
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "skuttler",
    "translation": "Skuttler",
    "side": "underworld",
    "help": "You are a Skuttler! You are a normal Underworld grunt, and really don't have much power. You do share a kill with your team using /kill [name] though!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Skuttler) have decided to kill ~Target~!"
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "viridi",
    "translation": "Viridi",
    "side": "fon",
    "help": "You are Viridi, the Goddess of Nature! The human scum have poisoned the Earth with their greed and selfishness! It is time to eliminate them and return Earth to its natural balance. You share a kill with your team using /kill [name]. You also can use /inspect [name] to find a player's identity! Bring your team to victory!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 13,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Viridi) have decided to kill ~Target~!"
    },
    "inspect": {
    "target": "AnyButTeam",
    "common": "Self",
    "priority": 30
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "phosphora",
    "translation": "Phosphora",
    "side": "fon",
    "help": "You are Phosphora, the Goddess of Lightning! You've decided to help Viridi in her quest to make Earth natural again. You share a kill with your team using /kill [name]. You also can use /kill2 [name] to kill an additional person every night! This kill ignores distracts and protects, so go crazy!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 28
    },
    "kill2": {
    "command": "kill",
    "target": "AnyButTeam",
    "common": "Self",
    "priority": 1
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "cragalanche",
    "translation": "Cragalanche",
    "side": "fon",
    "help": "You are Phosphora, the Goddess of Lightning! You've decided to help Viridi in her quest to make Earth natural again. You share a kill with your team using /kill [name]. You also can use /kill2 [name] to kill an additional person every night! This kill ignores distracts and protects, so go crazy!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 13,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Cragalanche) have decided to kill ~Target~!"
    },
    "protect": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 2
    }
    },
    "daykill": "bomb",
    "daykillrevengemsg": "~Target~ tried to kill ~Self, but as ~Self~ was dying it exploded! The rocky debris smashed ~Target~ into pieces",
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "nutski",
    "translation": "Nutski",
    "side": "underworld",
    "help": "You are a Nutski! You are a normal Underworld grunt, and really don't have much power. You do share a kill with your team using /kill [name] though!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 15,
    "broadcast": "team",
    "broadcastmsg": "±Game: Your teammate ~Player~ (Nutski) have decided to kill ~Target~!"
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "chaoskin",
    "translation": "Chaos Kin",
    "side": "chaoskin",
    "help": "You are the dreaded Chaos Kin! You don't care who wins the war, you just want everyone to suffer! Use /convert [name] to steal the soul of a player and take it as your own. You can do this once every two nights. You also poison one person by using /poison [name]. They will die 1 night later!",
    "actions": {
    "night": {
    "convert": {
    "target": "AnyButTeam",
    "common": "Self",
    "priority": 8,
    "newRole": "soul",
    "silent": false,
    "recharge": 2,
    "convertmsg": "The Chaos Kin has taken another soul as its own!"
    },
    "poison": {
    "target": "AnyButTeam",
    "common": "Self",
    "priority": 38,
    "broadcast": "Team",
    "count": 1
    }
    }
    }
    },
    {
    "role": "soul",
    "translation": "Stolen Soul",
    "side": "chaoskin",
    "help": "You have been possessed by the Chaos Kin, and have been converted into a Stolen Soul! You will be completely devoured in 2 nights, but you do get a one-time poison! Your target will die in 3 nights!",
    "actions": {
    "night": {
    "poison": {
    "target": "AnyButTeam",
    "common": "Role",
    "priority": 56,
    "broadcast": "Team",
    "charges": 1,
    "count": 3
    }
    },
    "initialCondition": {
    "poison": {
    "count": 2,
    "poisonDeadMessage": "You were devoured by the Chaos Kin!"
    }
    }
    }
    },
    {
    "role": "medusa",
    "translation": "Medusa",
    "side": "medusa",
    "help": "You are Medusa, and you're out for revenge. Hades will not let your soul rest, using it as a toy. It is now time to extreminate him and all of his Underworld Army! Type /kill [name] during standby to eliminate Hades and the rest of the Underworld. You will be revealed however, so use your kill wisely. You can win with anyone except the Underworld Army, but due to your malicious past you inspect as Hades.",
    "actions": {
    "inspect": {
    "revealAs": "hades"
    },
    "standby": {
    "kill": {
    "target": "AnyButSelf",
    "msg": "You can now kill someone using /kill [name] :",
    "killmsg": "~Self~ petrifies ~Target~ with her cursed gaze and strikes down her target in one hit!"
    }
    }
    },
    "winningSides": [
    "village",
    "fon",
    "chaoskin",
    "medusa"
    ]
    }
    ],
    "roles1": [
    "pit",
    "palutena",
    "hades",
    "pittoo",
    "pandora",
    "knight",
    "viridi",
    "human",
    "human",
    "monoeye"
    ],
    "roles2": [
    "pit",
    "palutena",
    "pittoo",
    "magnus",
    "hades",
    "pandora",
    "viridi",
    "phosphora",
    "human",
    "cragalanche",
    "medusa",
    "strongarm",
    "knight",
    "merenguy",
    "human",
    "human",
    "skuttler",
    "centurion",
    "nutski",
    "knight",
    "centurion",
    "chaoskin",
    "human",
    "nutski",
    "human",
    "monoeye",
    "human",
    "centurion",
    "human",
    "human"
    ],
    "villageCantLoseRoles": [
    "pit",
    "palutena",
    "magnus",
    "strongarm",
    "centurion",
    "medusa"
    ]
    }
    [/HIDE]

    there you go.
     
    Last edited: Oct 23, 2012
  3. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    Wow, thanks so much Beast ^_^

    Updated main post with corrected code, and currently finishing the Theme Description.

    Edit: Awright, the main post is complete. Feel free to approve (or reject :/) away!
     
    Last edited: Oct 24, 2012
  4. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
  5. Zzyzx Road

    Zzyzx Road Member

    Joined:
    Feb 16, 2012
    Messages:
    572
    Likes Received:
    2
    PO Trainer Name:
    Zzyzx Road
    You don't need minplayers if it's set to 5, as that is default.

    Please add a summary or go bother Beast a little more :P

    Try to trim the win messages a bit, as they would have a line broken in small screens like mine :x

    would it not be "shares a nightkill"?

    Roles that ignore distract should have "msg" as their distract message, otherwise it'd look like they were distracted, even though they weren't.

    That would be "has", and it also could be a Merenguy or Monoeye so I wouldn't recommend saying it was Pandora. Same applies for Pandora's message mentioning Hades.

    ...

    Are Nutski, Monoeye and Skuttler meant to be the exact same? If so, you could make them a single role.

    You are lacking "canConvert".

    You also don't need to set "charges" if it's to be set to 1, same for poison's count.

    I didn't even look at the order the roles appear, I will after you fix these errors above.

    Overall, I don't think this theme has anything special. If you tried to diversify it a bit, it'd be nice.
     
  6. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    Thanks Zzyxz Road! It turns out I did a bunch of grammar stuff after creating the Pastebin but didn't update the Pastebin. Yay for stupidity!

    I fixed all the grammar errors you pointed out. The Monoeye and Skuttler are the exact same roles and are simply there for flavor, and the Nutski is the equivalent to them on the FoN side.

    I didn't put the "canConvert" command because Chaos Kin can convert any role. Also, for the Lost Soul I set "charges" to 1 because it gets to use the poison only once. Did I misinterpret the "charges" command?

    Also, I do have a small paragraph in the Theme Description about what makes this theme different. I'll expand on it a bit more however. Thanks so much for looking over this!
     
  7. Beast

    Beast I do what I want

    Joined:
    Sep 7, 2012
    Messages:
    925
    Likes Received:
    31
    I think Road is confusing recharge and charges. You did right with the charges part being 1.
     
  8. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    Ah, okay that makes more sense.

    Updated main post with "Why this theme is unique" and 'Edits". Also, the pastebin should be up to date now.
     
  9. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    Bump again...
     
  10. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    K, idk... if this theme really is that bad can you QCs just decline it and give some feedback? I really am oblivious as to why everyone is ignoring this (except Zzxyz and Beast <3), so if someone can explain why this theme isn't worth critiquing I'd appreciate it.
     
  11. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    Bump again....
     
  12. Samphire

    Samphire Too much hard work!

    Joined:
    Jul 31, 2012
    Messages:
    778
    Likes Received:
    158
    The theme seems okay, but I still think it needs fine tuning. I like how you have tried to balance and not make the Pit-Palutena team too OP by making some people inspect as Hades, however, I do have a few issues. Your use of two basic mafia roles on the underworld army seems a little odd. I would perhaps turn one to have a -1 vote just to add a bit more strategy to the game and diversify, or get rid of one of them. Phosphora and Cragalanche could make the kill count quite high with their second kill, in my personal opinion I might give it a recharge. Also like zzy pointed out, Cragalanche's text is the same as Phosphora.

    I shall not accept or decline at the current moment, just leave that as food for thought. I can see where you are going with this theme, and with a bit of fine tuning it could be good.
     
  13. Fegelein

    Fegelein The Mechanic

    Joined:
    Feb 6, 2012
    Messages:
    1,068
    Likes Received:
    53
    PO Trainer Name:
    Fegelein
    You'll need a summary, you can do that in your own time. Perhaps writing about the game Kid Icarus, the characters you can find, and who to contact if they find any problems with it.
    I dislike the Centurion Knight, perhaps a minus vote to make it more interesting than a villy with evade.
    Give Phosphora's second kill either a recharge, or intialcharge, or both, I feel it is rather overpowered.
    I've always found BG's as Bomb controversial (though I did it with Engineer in Average Town). With Cragalanche, you may want a daykill bomb, so it works as a good Pit counter.

    I think this theme is excellent though, but I'll need to check it over again before giving my final verdict.
     
  14. two sides of one coin

    two sides of one coin sick of all her shit

    Joined:
    Mar 1, 2012
    Messages:
    1,255
    Likes Received:
    0
    Small thing really, but on Future Ideas I see you have the idea of a revealing Consp who converts when lynched. If he reveals, why would he be lynched when he's a Consp? I presume the priority means that it would just work out giving one team a Kuja always when he is converted after being lynched, meaning that the whole idea is kinda flawed.
     
  15. Beast

    Beast I do what I want

    Joined:
    Sep 7, 2012
    Messages:
    925
    Likes Received:
    31
    I find this is be contradictory to how Cragalanche is in the game. He should not be a daykill bomb because you have to hit him in the back to do any real damage to him so Pit being able to kill him and not die makes a lot of sense.
     
  16. Fegelein

    Fegelein The Mechanic

    Joined:
    Feb 6, 2012
    Messages:
    1,068
    Likes Received:
    53
    PO Trainer Name:
    Fegelein
    I myself haven't played the games so I wouldn't know that :x
    I do think there should be a role that is a daykill bomb to stop Pit dominating the game however.
     
  17. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    Hey Samphire! Thanks for the comments! The two different basic mafia roles was just for flavor, but I think giving one -1 votes is a good idea. I'll implement that. Cragalanche doesn't have its own kill, it shares a kill while being a BG and daybomb. Also, I fixed Cragalanche's help text.

    Hey Fegelein, thanks for the compliment and feedback! The reason I gave the Centurion Knight an evade (along with helping its team late-game) is so that when a player evades a kill it is still not necessarily Hades. - votes would make the Centurion Knight simply be able to self-vote and prove he isn't Hades. However, I will consider the - votes. I like the idea of an InitialCharge for Phosphora's kill, and I think I'll implement that to balance things a bit more. Cragalanche is already a day bomb, unless I coded him incorrectly, and his purpose is to prevent Pit from going crazy in daykills once the PRs are connected.

    Hey TheSexiOne, thanks for the comment! The point of the Chariot Master/Lightning Chariot is not to win with everyone, but to reveal himself when he wants and be lynched. When he is lynched, he is converted on lynch to the Lightning Chariot. I will then give one role (maybe two) on each team the ability to convert the Lightning Chariot to their own team. All the converts would be the same priority, so essentially they'd need to spam the /convert command to try and get the last convert before night ends. I'm not sure if my theory is correct, but I think this would work.

    To Do List:

    • [*]Theme Summary
    • Give Phosphora's kill an InitialCharge
      [*]Give Skuttler -1 vote
      [*]Make a distract message for Hades
     
    Last edited: Nov 5, 2012
  18. Fegelein

    Fegelein The Mechanic

    Joined:
    Feb 6, 2012
    Messages:
    1,068
    Likes Received:
    53
    PO Trainer Name:
    Fegelein
    You coded Craga as a nightkill bomb though.
     
  19. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    I'm pretty sure that's a day kill bomb :P
     
  20. Fegelein

    Fegelein The Mechanic

    Joined:
    Feb 6, 2012
    Messages:
    1,068
    Likes Received:
    53
    PO Trainer Name:
    Fegelein
    So it was, my apologies. I thought it was a nightkill bomb.
     
  21. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    Okay, my checklist is "done". I'm having second thoughts about giving Phosphora an InitialCharge, so thoughts are appreciated. Also, please please please continue with the feedback, it means a lot!
     
  22. Katia

    Katia Haxy Haxy!

    Joined:
    Apr 17, 2012
    Messages:
    261
    Likes Received:
    0
    This theme has an awful lot of killing going on. Might want tot rim that down a bit.
     
  23. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    Let me do a count off the top of my head:

    Nightkills
    Centurions - shared
    Underworld Army - shared
    Forces of Nature - shared
    Phosphora - additional kill
    Chaos Kin - poison (1 night)
    Lost Soul - poison (3 nights)

    Daykills
    Pit - non-revealing
    Pandora - only when Pittoo dies
    Medusa - revealing

    So that's a total of 6 nightkills and 3 daykills. That does seem like a bit much, it still isn't too much imo .Medusa and Pit aren't going to be using their daykills willy-nilly as they may hit PRs/important roles. Same with the Centurions. Pandora only gets to daykill when Pittoo dies. However, I am thinking of changing both Phosphora's nightkill to having an InitialCharge, and maybe changing up what the Lost Soul can do.
     
  24. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    Instead of editing I'll bump make a new post. Phosphora's kill now has an InitialCharge of 3 and the Lost Soul's poison is now a /stalk with a 50% chance of success. Review away!
     
  25. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
  26. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    Bumumpity bump
     
  27. Beast

    Beast I do what I want

    Joined:
    Sep 7, 2012
    Messages:
    925
    Likes Received:
    31
    Super, you are bumping to quickly for my taste. :P

    You need to make the Chaos kin have the copy command and "take control" of a role to use their action.
     
  28. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    Oh whoops I already bumped today... My bad o_o

    I like that idea. Maybe I should give the Chaos Kin a one-time protect, distract, and kill to follow the Chaos Kin's behavior in the game. I'll also start coding some of the roles in Future Ideas.

    EDIT: Added Arlon and Eggplant Wizard!!
     
    Last edited: Nov 12, 2012
  29. Li Q. Assir

    Li Q. Assir Mindblower

    Joined:
    Jul 31, 2012
    Messages:
    498
    Likes Received:
    0
    Hi SuperChillarmy!!! Here are the main issues, I noticed:

    - Palutena's team message for distract: "Your partner was blinded by Palutena's night..."

    - Centurions info text: "Shares a night with its fellow Centurions..."

    - Hades' help text: "You are Hades, God of the Underworld! You all all-powerful, and laugh..."


    - Eggplant has no votes or actions, making it a very weak, boring and almost useless and role. Almost same as dead, isn't it?

    - Notice that Eggplant Wizard's command have a higher priority than inspect, meaning that Palutena will know the role of someone before they get converted, if both have the same target at the same night. Was this supposed to happen?

    - Having a bad guy who can use the convert and poison commands (and maybe distract), I guess that there should be a good safeguarder too to try to stop them.

    - @Chaos Kin. You don't need a "count" attribute for poison, if they will die next night. 1 is standard.

    - Stolen Soul has stalk and dies the same night it can use that command, according to the info text. A bit weird, in my opinion. Also, it is said, in the info text, that it dies 1 night after conversion, but it is coded that it will die 2 nights after. Doesn't caring to what night it will die, a simple stalk with just 50% success rate is very useless.[/HIDE]

    A simple, but very interesting theme, with strong and diverse teams and a fine flavour (even though I didn't play Kid Icarus, I know some characters from SSBB). Please, change the red things (and maybe the others too ^^), so you'll earn my approval [1].
     
  30. Katia

    Katia Haxy Haxy!

    Joined:
    Apr 17, 2012
    Messages:
    261
    Likes Received:
    0
    Main server went down so we had ample time to test things. Important stuff has been bolded.

    (11:58:31) ±Game: Li Q. Assir started a game with theme kidicarus!

    (11:59:32) ***************************************************************************************
    (11:59:32) Times Up! :
    (11:59:32) The Roles have been Decided! :
    (11:59:32) ±Game: You are a Cragalanche!
    (11:59:32) ±Game: You are Cragalanche! You are basically a hunk of rock. However, you can take a ton of punishment before going down. You can protect your teammates using /protect [name]. Also, if someone tries to daykill you, you will kill them as you die!
    (11:59:32) ±Game: Your team is Hopkirk (Viridi), Katia (Cragalanche) and Remme (Phosphora).
    (11:59:32) Current Roles: Centurion Strongarm, Cragalanche, Hades, Human, Magnus, Medusa, Palutena, Pandora, Phosphora, Pit, Pittoo, Viridi.
    (11:59:32) Current Players: Hopkirk, JhenMohran, Katia, Kid Icarus, LeGantZ, Li Q. Assir, Metial, Princess Luna, Remme, RockAndRoll, ScorchedSwords, Trosh.
    (11:59:32) Current Team: Cragalanche, Phosphora, Viridi
    (11:59:32) Time: Night 1
    (11:59:32) Make your moves, you only have 30 seconds! :
    (11:59:32) ***************************************************************************************
    (11:59:33) Trosh: sheesh
    (11:59:36) ±Murkrow: Loaded theme Presents
    (11:59:37) JhenMohran: well lets play this Kid Icarus cause Kid Icarus is a great game Kid Icarus yeah!
    (11:59:37) Kid Icarus: stop the caps
    (11:59:43) Fegelein: Presents is almost approved
    (11:59:46) ±Game: You have chosen to protect Remme!
    (11:59:49) Kid Icarus: Wow everyone loves me C:
    (11:59:52) Princess Luna: uhh
    (11:59:52) Metial: human here
    (11:59:54) Trosh: Everybody kill me!
    (11:59:56) ±Game: Your teammate Remme (Phosphora) has decided to kill Kid Icarus!
    (11:59:57) Princess Luna: Why dont i daykill?
    (12:00:01) Trosh: Power role here
    (12:00:02) ***************************************************************************************
    (12:00:02) Times Up! :
    (12:00:02) ±Kill: Kid Icarus (Pittoo) died!
    (12:00:02) As Pittoo falls, a flash of light slowly emerges from his chest. It flies far away to Pandora, who is converted into Amazon Pandora! Beware her power!
    (12:00:02) ±Kill: Trosh (Centurion Strongarm) died!
    (12:00:02) ±Kill: Princess Luna (Hades) died!
    (12:00:02) ***************************************************************************************
    (12:00:02) Current Roles: Amazon Pandora, Cragalanche, Human, Magnus, Medusa, Palutena, Phosphora, Pit, Viridi.
    (12:00:02) Current Players: Hopkirk, JhenMohran, Katia, LeGantZ, Li Q. Assir, Metial, Remme, RockAndRoll, ScorchedSwords.
    (12:00:02) Current Team: Cragalanche, Phosphora, Viridi
    (12:00:02) Time: Day 1
    (12:00:02) You have 30 seconds to debate who are the bad guys! :
    (12:00:02) ***************************************************************************************
    (12:00:11) ***************************************************************************************
    (12:00:11) ±Game: LeGantZ tried to kill ~Self, but as Katia was dying it exploded! The rocky debris smashed LeGantZ into pieces
    (12:00:11) ±Kill: LeGantZ (Pit) died!
    (12:00:11) ±Kill: Katia (Cragalanche) died!
    (12:00:11) ***************************************************************************************
    (12:00:14) JhenMohran: eeeeeeeeeeer
    (12:00:16) JhenMohran: oh
    (12:00:17) ***************************************************************************************
    (12:00:17) ±Game: A heart-shaped arrow flies from the distance and hits Remme, piercing his/her heart. Before anyone can catch her, Amazon pandora warps away, her seductive laugh achoing through everyone's ears.
    (12:00:17) ±Kill: Remme (Phosphora) died!
    (12:00:17) ***************************************************************************************
    (12:00:18) ScorchedSwords: ~Self~
    (12:00:18) JhenMohran: hmm
    (12:00:23) ±Game: The game is in progress. Please type /join to join the next mafia game.
    (12:00:27) Metial: well daykiller on the loose now lol
    (12:00:31) RockAndRoll: massive killing spree
    (12:00:33) ***************************************************************************************
    (12:00:33) Current Roles: Amazon Pandora, Human, Magnus, Medusa, Palutena, Viridi.
    (12:00:33) Current Players: Hopkirk, JhenMohran, Li Q. Assir, Metial, RockAndRoll, ScorchedSwords.
    (12:00:33) Time: Day 1
    (12:00:33) It's time to vote someone off, type /Vote [name], you only have 30 seconds! :
    (12:00:33) ***************************************************************************************
    (12:00:34) ScorchedSwords: oh wow
    (12:00:56) JhenMohran: are there any kill through BG roles in this?
    (12:01:00) Fegelein: *gulp*
    (12:01:03) ***************************************************************************************
    (12:01:03) Times Up! :
    (12:01:03) No one was voted off! :
    (12:01:03) ***************************************************************************************
    (12:01:03) Current Roles: Amazon Pandora, Human, Magnus, Medusa, Palutena, Viridi.
    (12:01:03) Current Players: Hopkirk, JhenMohran, Li Q. Assir, Metial, RockAndRoll, ScorchedSwords.
    (12:01:03) Time: Night 2
    (12:01:03) Make your moves, you only have 30 seconds! :
    (12:01:03) ***************************************************************************************
    (12:01:10) Li Q. Assir: there is, JhenMohran. but not enough people
    (12:01:21) JhenMohran: ahhk
    (12:01:34) ***************************************************************************************
    (12:01:34) Times Up! :
    (12:01:34) ±Kill: RockAndRoll (Medusa) died!
    (12:01:34) ±Kill: Metial (Human) died!
    (12:01:34) ***************************************************************************************
    (12:01:34) Current Roles: Amazon Pandora, Magnus, Palutena, Viridi.
    (12:01:34) Current Players: Hopkirk, JhenMohran, Li Q. Assir, ScorchedSwords.
    (12:01:34) Time: Day 2
    (12:01:34) You have 30 seconds to debate who are the bad guys! :
    (12:01:34) ***************************************************************************************
    (12:01:38) ***************************************************************************************
    (12:01:38) ±Game: A heart-shaped arrow flies from the distance and hits ScorchedSwords, piercing his/her heart. Before anyone can catch her, Amazon pandora warps away, her seductive laugh achoing through everyone's ears.
    (12:01:38) ±Kill: ScorchedSwords (Magnus) died!
    (12:01:38) ***************************************************************************************
    (12:01:58) Katia won against Arcana.
    (12:02:04) ***************************************************************************************
    (12:02:04) Current Roles: Amazon Pandora, Palutena, Viridi.
    (12:02:04) Current Players: Hopkirk, JhenMohran, Li Q. Assir.
    (12:02:04) Time: Day 2
    (12:02:04) It's time to vote someone off, type /Vote [name], you only have 30 seconds! :
    (12:02:04) ***************************************************************************************
    (12:02:17) JhenMohran: gg then
    (12:02:20) Li Q. Assir: so...
    (12:02:29) Li Q. Assir: Palutena here
    (12:02:32) ±Game:Hopkirk voted for Li Q. Assir!
    (12:02:36) ±Game:Li Q. Assir voted for Hopkirk!
    (12:02:37) Hopkirk: viridi here
    (12:02:41) Li Q. Assir: what?
    (12:02:42) ±Game:JhenMohran voted for Li Q. Assir!
    (12:02:43) ***************************************************************************************
    (12:02:43) Times Up! :
    (12:02:43) ±Game: Li Q. Assir (Amazon Pandora) was removed from the game!
    (12:02:43) Current Roles: Palutena, Viridi.
    (12:02:43) Current Players: Hopkirk, JhenMohran.
    (12:02:43) Time: Night 3
    (12:02:43) Make your moves, you only have 30 seconds! :
    (12:02:43) ***************************************************************************************
    (12:02:54) Li Q. Assir: meh...
    (12:02:56) JhenMohran: will this go on forever then?
    (12:03:08) Li Q. Assir: I could swear you were teammates
    (12:03:14) ***************************************************************************************
    (12:03:14) Times Up! :
    (12:03:14) No one died! :
    (12:03:14) ***************************************************************************************
    (12:03:14) Current Roles: Palutena, Viridi.
    (12:03:14) Current Players: Hopkirk, JhenMohran.

    (12:03:14) Time: Day 3
    (12:03:14) You have 30 seconds to debate who are the bad guys! :
    (12:03:14) ***************************************************************************************
    (12:03:31) Li Q. Assir: viridi, Y U no kill?
    (12:03:37) JhenMohran: I got Distract

    (12:03:39) Hopkirk: i was distracted
    (12:03:45) Li Q. Assir: oh
    (12:03:45) ***************************************************************************************
    (12:03:45) Current Roles: Palutena, Viridi.
    (12:03:45) Current Players: Hopkirk, JhenMohran.
    (12:03:45) Time: Day 3
    (12:03:45) It's time to vote someone off, type /Vote [name], you only have 30 seconds! :
    (12:03:45) ***************************************************************************************
    (12:03:51) ***************************************************************************************
    (12:03:51) ±Game: Li Q. Assir has stopped the game!
    (12:03:51) ***************************************************************************************

    Would be best to remove Palutena from the village can't lose role list to prevent this from happening.
     
    Last edited: Nov 13, 2012
  31. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    So I fixed all the grammar things and minor coding errors etc. Only big change is that Stolen Soul now has a /copy command, which randomly either distracts, inspects, protects, safeguards, or stalk a player. Feedback is appreciated.

    Also, thanks Li for the approval :D The eggplant priority was intentional, however I do agree that the village should have a safeguarder. For those of you who have actually played Kid Icarus, I was thinking of making the Girl and Dog from the Ring of Chaos chapter appear on the good side. The girl would have a /safeguard, and the dog would have... I don't really know. :P
     
  32. Li Q. Assir

    Li Q. Assir Mindblower

    Joined:
    Jul 31, 2012
    Messages:
    498
    Likes Received:
    0
    I said you had to fix ALL the red things. I guess you're still missing one. (hint: eggplant)

    PS: your JSON is invalid now, after this update.
     
  33. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    Herp, missed the eggplant. I'm not really sure what to do with it as in-game an eggplant is literally useless and can only run away... eh, I'll give him -1 and a 10% evade I guess :P

    Oh, and the JSON error was some champion comma that somehow got added... I don't even
     
  34. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    Mmk, eggplant has been updated. It now has -1 votes and a 15% evade chance for kills.
     
  35. Li Q. Assir

    Li Q. Assir Mindblower

    Joined:
    Jul 31, 2012
    Messages:
    498
    Likes Received:
    0
    Nice ^.^

    PS: the pastebin link is broken.
     
  36. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    Pastebin has been fixed. I'll hopefully be coding the girl and dog sometime this week.

    Edit: Actually, I want to get this tested a bit more or approved and see how the balance is before I screw with things even more.
     
  37. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0
    Sorry for the double post, but I feel I need to say this. I will be using Ricekirby's new /copy command in a new form of the Chaos Kin when the command goes through to PO.
     
  38. Beast

    Beast I do what I want

    Joined:
    Sep 7, 2012
    Messages:
    925
    Likes Received:
    31
    I am pretty sure it is already on PO it just isn't on PO2.

    I would really like to see the /copy work.

    I have really liked this theme from the very beginning so I will gladly give this an Approve[2], assuming you always make sure your Json is valid.
     
  39. Li Q. Assir

    Li Q. Assir Mindblower

    Joined:
    Jul 31, 2012
    Messages:
    498
    Likes Received:
    0
    The user becomes the role the target is. We tested it on Creatures. And I liked.
     
  40. SuperChillarmy

    SuperChillarmy Mafiaaaaaa

    Joined:
    Apr 7, 2011
    Messages:
    77
    Likes Received:
    0