Final Fantasy Tactics Advance (FFTA)

Discussion in 'Review' started by Rand, Sep 13, 2013.

Thread Status:
Not open for further replies.
  1. Rand

    Rand The Rand we all know and love

    Joined:
    Apr 15, 2012
    Messages:
    42
    Likes Received:
    1
    PO Trainer Name:
    Gemini-S58
    Hello, this is Rand.

    Lonk here Impa on me prs pm me

    Raw
    {
    "name": "FFTA",
    "author": [
    "Xelaoen"
    ],
    "summary": "Ivalice is at war! Every race has gone mad and started killing members of other races! There's also the Judge and the Judgemaster who are willing to send to jail everyone involved. (PM Rand for Comments) ",
    "sides": [
    {
    "side": "hume",
    "translation": "Human",
    "winmsg": "~Players~ are now officialy the master race of Ivallice!"
    },
    {
    "side": "bangaa",
    "translation": "Bangaa",
    "winmsg": "Now nobody will ever dare call ~Players~ Lizards ever again."
    },
    {
    "side": "kupo",
    "translation": "Moogle",
    "winmsg": "~Players~ can now kupo at peace."
    },
    {
    "side": "numou",
    "translation": "Nu Mou",
    "winmsg": "A new era for the Nu Mou has started thanks to ~Players~!"
    },
    {
    "side": "viera",
    "translation": "Viera",
    "winmsg": "~Players~ the Femme Fatale have won!"
    },
    {
    "side": "law",
    "translation": "Judge",
    "winmsg": "~Players~ have now ensured peace in Ivalice."
    }
    ],
    "roles": [
    {
    "role": "hunt",
    "translation": "Hunter",
    "side": "hume",
    "help": "You are a skilled hunter and you are able to inspect someone at night using /inspect and also you can /mark someone to hint that he should be removed during the voting phase.",
    "info": "Human Inspector and may hint on who should be Voted during the Day",
    "actions": {
    "night": {
    "inspect": {
    "common": "Self",
    "priority": 50,
    "target": "AnyButSelf"
    }
    },
    "standby": {
    "mark": {
    "command": "expose",
    "target": "AnyButSelf",
    "msg": "You can now /mark someone to hint everyone into voting him!",
    "exposemsg": "An arrow flies from nowhere and hits ~Target~ in the back! The arrow had a note: This one has to get out!"
    }
    }
    }
    },
    {
    "role": "pala",
    "translation": "Paladin",
    "side": "hume",
    "help": "You are a Paladin, your strong protective skills enable you to protect and safeguard people at night using /protect [name] and /safeguard [name]. Also your high influence gives you a vote of 2!",
    "info": "<Human> Bodyguard with 2 votes and a Safeguard.",
    "actions": {
    "vote": 2,
    "night": {
    "protect": {
    "common": "Self",
    "priority": 12,
    "target": "AnyButSelf"
    },
    "safeguard": {
    "common": "Self",
    "priority": 13,
    "target": "AnyButSelf"
    }
    }
    }
    },
    {
    "role": "blue",
    "translation": "Blue Mage",
    "side": "hume",
    "help": "You're a distractor, use /distract [name] to prevent someone from using an action during the night. Your magical proficency also gives you a 45% chance to evade nightkills.",
    "info": "<Human> Distractor, 45% of evading Nightkills.",
    "actions": {
    "kill": {
    "mode": {
    "evadeChance": 0.45
    }
    },
    "night": {
    "distract": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 4,
    "distractmsg": "The Blue Mage used his powers to prevent your actions tonight.",
    "teammsg": "The Blue Mage used his powers on your teammate, you couldn't ~Action~ tonight."
    }
    }
    }
    },
    {
    "role": "fight",
    "translation": "Fighter",
    "side": "hume",
    "help": "With a sword in your hand there's no match for you! use /kill twice at night!.",
    "info": "<Human> with 2 Nightkills.",
    "actions": {
    "night": {
    "kill": {
    "common": "Self",
    "priority": 18,
    "target": "AnyButSelf",
    "limit": 2
    }
    }
    }
    },
    {
    "role": "ninja",
    "translation": "Ninja",
    "side": "hume",
    "help": "You are one sneaky fellow with a chance to know other people's doings during the night and a small chance to know their doings during the day, you can also /stalk someone to check who did they visit that night.",
    "info": "Human Spy and Stalker, also has a really small chance to hax during the day.",
    "actions": {
    "night": {
    "stalk": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 52
    }
    },
    "standbyHax": {
    "kill": {
    "revealPlayer": 0.01
    },
    "expose": {
    "revealPlayer": 0.01
    },
    "mark": {
    "revealPlayer": 0.01
    }
    },
    "hax": {
    "stalk": {
    "revealTeam": 0.2,
    "revealPlayer": 0.1
    },
    "kill": {
    "revealTeam": 0.2,
    "revealPlayer": 0.1
    },
    "distract": {
    "revealTeam": 0.2,
    "revealPlayer": 0.1
    },
    "protect": {
    "revealTeam": 0.2,
    "revealPlayer": 0.1
    },
    "safeguard": {
    "revealTeam": 0.2,
    "revealPlayer": 0.1
    },
    "poison": {
    "revealTeam": 0.2,
    "revealPlayer": 0.1
    },
    "inspect": {
    "revealTeam": 0.2,
    "revealPlayer": 0.1
    }
    }
    }
    },
    {
    "role": "hthief",
    "translation": "Human Thief",
    "side": "hume",
    "help": "Always doing sneaky jobs you have so much street smarts you have a chance to know who is doing what during the night. You can try turning into a /ninja [yourname] during the night.",
    "info": "<Human> Spy, Can turn into Ninja",
    "actions": {
    "hax": {
    "stalk": {
    "revealTeam": 0.17,
    "revealPlayer": 0.09
    },
    "kill": {
    "revealTeam": 0.17,
    "revealPlayer": 0.09
    },
    "distract": {
    "revealTeam": 0.17,
    "revealPlayer": 0.09
    },
    "protect": {
    "revealTeam": 0.17,
    "revealPlayer": 0.09
    },
    "safeguard": {
    "revealTeam": 0.17,
    "revealPlayer": 0.09
    },
    "poison": {
    "revealTeam": 0.17,
    "revealPlayer": 0.09
    },
    "inspect": {
    "revealTeam": 0.17,
    "revealPlayer": 0.09
    }
    },
    "night": {
    "ninja": {
    "command": "convert",
    "convertmsg": "A Thief has changed his Job and is now a Ninja.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "ninja",
    "canConvert": [
    "hthief"
    ]
    }
    }
    }
    },
    {
    "role": "harc",
    "translation": "Human Archer",
    "side": "hume",
    "help": "You've got a keen eye and can /inspect people during the night. You can also /hunt [yourname] during the night to try turning into a real hunter.",
    "info": "<Human> Inspector, Can turn into Hunter.",
    "actions": {
    "night": {
    "inspect": {
    "target": "AnyButSelf",
    "priority": 50,
    "common": "Self"
    },
    "hunt": {
    "command": "convert",
    "convertmsg": "An Archer has changed his Job and is now a Hunter.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "hunt",
    "canConvert": [
    "harc"
    ]
    }
    },
    "startup": {
    "revealRole": "sold2"
    }
    }
    },
    {
    "role": "sold1",
    "translation": "Soldier",
    "side": "hume",
    "help": "You're a strong Soldier able to /protect at night. Use /pala [yourname] to turn into a Paladin.",
    "info": "<Human> Bodyguard, Can turn into a Paladin.",
    "actions": {
    "night": {
    "protect": {
    "target": "AnyButSelf",
    "priority": 12,
    "common": "Self"
    },
    "pala": {
    "command": "convert",
    "convertmsg": "A Soldier has changed his Job and is now a Paladin.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "pala",
    "canConvert": [
    "sold1"
    ]
    }
    }
    }
    },
    {
    "role": "sold2",
    "translation": "Soldier",
    "side": "hume",
    "help": "You're a strong Soldier able to /kill at night. You may also try to /fight [yourname] to turn into a Fighter.",
    "info": "<Human> Nightkiller, Can turn into Fighter, Knows Human Archer.",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButSelf",
    "priority": 27,
    "common": "Self"
    },
    "fight": {
    "command": "convert",
    "convertmsg": "A Soldier has changed his Job and is now a Fighter.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "fight",
    "canConvert": [
    "sold2"
    ]
    }
    },
    "startup": {
    "revealRole": "harc"
    }
    }
    },
    {
    "role": "hblack",
    "translation": "Human Black Mage",
    "side": "hume",
    "help": "Your black magic knowledge lets you /kill at night. Use /illu [yourname] to turn into an Illusionist.",
    "info": "<Human> Nightkiller, turns into Illusionist",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButSelf",
    "priority": 22,
    "common": "Self"
    },
    "illu": {
    "command": "convert",
    "convertmsg": "A Black Mage has changed his Job and is now an Illusionist.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "hillu",
    "canConvert": [
    "hblack"
    ]
    }
    }
    }
    },
    {
    "role": "hwhite",
    "translation": "Human White Mage",
    "side": "hume",
    "help": "Your white magic knowledge lets you /distract at night. Use /blue [yourname] to turn into a Blue Mage.",
    "info": "<Human> PL, turns into Blue Mage",
    "actions": {
    "night": {
    "distract": {
    "target": "AnyButSelf",
    "priority": 8,
    "common": "Self",
    "distractmsg": "The White Mage used his powers to prevent your actions tonight.",
    "teammsg": "The White Mage used his powers on your teammate, you couldn't ~Action~ tonight."
    },
    "blue": {
    "command": "convert",
    "convertmsg": "A White Mage has changed his Job and is now a Blue Mage.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "blue",
    "canConvert": [
    "hwhite"
    ]
    }
    }
    }
    },
    {
    "role": "hillu",
    "translation": "Human Illusionist",
    "side": "hume",
    "help": "A master of Phantasmatic Magic, /kill during the day!",
    "info": "<Human> Daykiller.",
    "actions": {
    "standby": {
    "kill": {
    "target": "AnyButSelf",
    "msg": "It's time to /kill someone!",
    "killmsg": "The earth shakes, volcanoes erupt, and a tornado has just took ~Target~ off to the skies!",
    "revealChance": 0,
    "revealmsg": "Contact Rand, this command should not reveal!"
    }
    }
    }
    },
    {
    "role": "temp",
    "translation": "Templar",
    "side": "bangaa",
    "help": "You are a Bangaa Templar! Use /inspect at night!",
    "info": "<Bangaa> Spy and Inspector.",
    "actions": {
    "night": {
    "inspect": {
    "target": "AnyButSelf",
    "priority": 50,
    "common": "Self"
    }
    },
    "hax": {
    "stalk": {
    "revealTeam": 0.2,
    "revealPlayer": 0.1
    },
    "kill": {
    "revealTeam": 0.2,
    "revealPlayer": 0.1
    },
    "distract": {
    "revealTeam": 0.2,
    "revealPlayer": 0.1
    },
    "protect": {
    "revealTeam": 0.2,
    "revealPlayer": 0.1
    },
    "safeguard": {
    "revealTeam": 0.2,
    "revealPlayer": 0.1
    },
    "poison": {
    "revealTeam": 0.2,
    "revealPlayer": 0.1
    },
    "inspect": {
    "revealTeam": 0.2,
    "revealPlayer": 0.1
    }
    }
    }
    },
    {
    "role": "def",
    "translation": "Defender",
    "side": "bangaa",
    "help": "You're a High Trained Defender, you can /protect 2 people at night.",
    "info": "<Bangaa> Bodyguard, can protect 2 people.",
    "actions": {
    "night": {
    "protect": {
    "target": "AnyButSelf",
    "priority": 12,
    "common": "Self",
    "limit": 2
    }
    }
    }
    },
    {
    "role": "drago",
    "translation": "Dragoon",
    "side": "bangaa",
    "help": "You are a strong warrior trained in the ways of the dragons! You can /kill twice during the day!.",
    "info": "<Bangaa> with 2 Night Kills.",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButSelf",
    "priority": 23,
    "common": "Self"
    }
    },
    "distract": {
    "mode": "ChangeTarget",
    "hookermsg": "You tried to distract a Dragoon, you were Exterminated instead!",
    "msg": "The ~Distracter~ came to you last night, he died now."
    }
    }
    },
    {
    "role": "monk",
    "translation": "White Monk",
    "side": "bangaa",
    "help": "You are a White Monk, using your Ki knowledge you are able to tell who visited who during the night using /stalk. You can also choose turning into a /templar [yourname] or a /bishop [yourname], Communicate with other monks.",
    "info": "<Bangaa> Stalker and Spy, Can turn into Templar or Bishop",
    "actions": {
    "night": {
    "stalk": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 52
    },
    "templar": {
    "command": "convert",
    "convertmsg": "A White Monk has changed his Job and is now a Templar.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "temp",
    "canConvert": [
    "monk"
    ]
    },
    "bishop": {
    "command": "convert",
    "convertmsg": "A White Monk has changed his Job and is now a Bishop.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "bishop",
    "canConvert": [
    "monk"
    ]
    }
    },
    "hax": {
    "stalk": {
    "revealTeam": 0.15,
    "revealPlayer": 0.08
    },
    "kill": {
    "revealTeam": 0.15,
    "revealPlayer": 0.08
    },
    "distract": {
    "revealTeam": 0.15,
    "revealPlayer": 0.08
    },
    "protect": {
    "revealTeam": 0.15,
    "revealPlayer": 0.08
    },
    "safeguard": {
    "revealTeam": 0.15,
    "revealPlayer": 0.08
    },
    "poison": {
    "revealTeam": 0.15,
    "revealPlayer": 0.08
    },
    "inspect": {
    "revealTeam": 0.15,
    "revealPlayer": 0.08
    }
    },
    "startup": {
    "revealRole": "monk"
    }
    }
    },
    {
    "role": "glad",
    "translation": "Gadiator",
    "side": "bangaa",
    "help": "You are the best of the best in battle use /kill [name] during the Day to kill (Exposes yourself), no one has won a single fight against you and thus you Kill anyone who tries doing so.",
    "info": "<Bangaa> DayKiller Reveals on Daykill and Revenges Daykills as well.",
    "actions": {
    "standby": {
    "kill": {
    "target": "AnyButSelf",
    "msg": "It's time to /kill! Let's show them what am I capable of!",
    "killmsg": "The Gladiator strikes his blade on ~Target~ killing him instantly!",
    "revealChance": 1,
    "revealmsg": "~Self~ then proceeds to shout out: ARE YOU NOT ENTERTAINED!?"
    }
    },
    "daykill": {
    "mode": {
    "revenge": [ "hillu", "nmillu", "assa", "judgem" ]
    }
    },
    "daykillrevengemsg": "~Target~ tried to kill the Gladiator, how foolish of him."
    }
    },
    {
    "role": "bishop",
    "translation": "Bishop",
    "side": "bangaa",
    "help": "You can use holy magic to /distract an enemy and to /safeguard an ally.",
    "info": "<Bangaa> PL with Safeguard.",
    "actions": {
    "night": {
    "distract": {
    "target": "AnyButSelf",
    "priority": 9,
    "distractmsg": "The Bishop was hindering your actions tonight.",
    "teammsg": "One of your teammates was busy with the Bishop this night.",
    "common": "Self"
    },
    "safeguard": {
    "common": "Self",
    "priority": 13,
    "target": "AnyButSelf"
    }
    }
    }
    },
    {
    "role": "war1",
    "translation": "Warrior",
    "side": "bangaa",
    "help": "You're a strong warrior able to /kill at night. You can change into a /gladiator [yourname] or a /dragoon [yourname], communicate with your team.",
    "info": "<Bangaa> Nightkiller, can turn into Gladiator or Dragoon.",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButSelf",
    "priority": 24,
    "common": "Role"
    },
    "gladiator": {
    "command": "convert",
    "convertmsg": "A Warrior has changed his Job and is now a Gladiator.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "glad",
    "canConvert": [
    "war1"
    ]
    },
    "dragoon": {
    "command": "convert",
    "convertmsg": "A Warrior has changed his Job and is now a Dragoon.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "drago",
    "canConvert": [
    "war1"
    ]
    }
    },
    "startup": {
    "revealRole": "war1"
    }
    }
    },
    {
    "role": "war2",
    "translation": "Warrior",
    "side": "bangaa",
    "help": "You're a strong warrior able to /protect at night. You can change into a /defender [yourname].",
    "info": "<Bangaa> BG, can turn into Defender.",
    "actions": {
    "night": {
    "protect": {
    "target": "AnyButSelf",
    "priority": 12,
    "common": "Self"
    },
    "defender": {
    "command": "convert",
    "convertmsg": "A Warrior has changed his Job and is now a Defender.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "def",
    "canConvert": [
    "war2"
    ]
    }
    }
    }
    },
    {
    "role": "beast",
    "translation": "Beastmaster",
    "side": "numou",
    "help": "With your control over monsters they will sometimes tell you what others do during the night. Try to /morph [yourname] to turn into a Morpher",
    "info": "<Nu Mou> Spy, turns into Morpher",
    "actions": {
    "hax": {
    "stalk": {
    "revealTeam": 0.17,
    "revealPlayer": 0.09
    },
    "kill": {
    "revealTeam": 0.17,
    "revealPlayer": 0.09
    },
    "distract": {
    "revealTeam": 0.17,
    "revealPlayer": 0.09
    },
    "protect": {
    "revealTeam": 0.17,
    "revealPlayer": 0.09
    },
    "safeguard": {
    "revealTeam": 0.17,
    "revealPlayer": 0.09
    },
    "poison": {
    "revealTeam": 0.17,
    "revealPlayer": 0.09
    },
    "inspect": {
    "revealTeam": 0.17,
    "revealPlayer": 0.09
    }
    },
    "night": {
    "morph": {
    "command": "convert",
    "convertmsg": "A Beastmaster has changed his Job and is now a Morpher.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "morph",
    "canConvert": [
    "beast"
    ]
    }
    }
    }
    },
    {
    "role": "morph",
    "translation": "Morpher",
    "side": "numou",
    "help": "You are a Morpher, able to become a monster at will, use your abilities to /protect yourself and to find out what others did during the night. (vote counts as 0.9).",
    "info": "<Nu Mou> Spy with Self Protect and vote of .9",
    "actions": {
    "vote": 0.9,
    "night": {
    "protect": {
    "common": "Self",
    "priority": 12,
    "target": "OnlySelf"
    }
    },
    "hax": {
    "stalk": {
    "revealTeam": 0.25,
    "revealPlayer": 0.13
    },
    "kill": {
    "revealTeam": 0.25,
    "revealPlayer": 0.13
    },
    "distract": {
    "revealTeam": 0.25,
    "revealPlayer": 0.13
    },
    "protect": {
    "revealTeam": 0.25,
    "revealPlayer": 0.13
    },
    "safeguard": {
    "revealTeam": 0.25,
    "revealPlayer": 0.13
    },
    "poison": {
    "revealTeam": 0.25,
    "revealPlayer": 0.13
    },
    "inspect": {
    "revealTeam": 0.25,
    "revealPlayer": 0.13
    }
    }
    }
    },
    {
    "role": "alche",
    "translation": "Alchemist",
    "side": "numou",
    "help": "Your knowledge in Alchemy lets you /poison twice during the night.",
    "info": "<Nu Mou> with 2 Poisons.",
    "actions": {
    "night": {
    "poison": {
    "target": "AnyButSelf",
    "common": "Role",
    "broadcast": "none",
    "limit": 2,
    "count": 4,
    "priority": 51
    }
    }
    }
    },
    {
    "role": "nmtime",
    "translation": "Nu Mou Time Mage",
    "side": "numou",
    "help": "Via your use of Chronomagic /kill someone during the night. Your control over time gives you the capacity to vote for 2.5!",
    "info": "<Nu Mou> Killer, has vote of 2.5",
    "actions": {
    "vote": 2.5,
    "night": {
    "kill": {
    "target": "AnyButSelf",
    "common": "Role",
    "priority": 17
    }
    }
    }
    },
    {
    "role": "nmillu",
    "translation": "Nu Mou Illusionist",
    "side": "numou",
    "help": "A master of Phantasmatic Magic, /kill during the day!",
    "info": "<Nu Mou> Daykiller.",
    "actions": {
    "standby": {
    "kill": {
    "target": "AnyButSelf",
    "msg": "It's time to /kill someone!",
    "killmsg": "The skies are filled with clouds, you hear thunders everywhere, and a tidal wave took ~Target~ straight into the ocean!",
    "revealChance": 0,
    "revealmsg": "Contact Rand, this command should not reveal!"
    }
    }
    }
    },
    {
    "role": "sage",
    "translation": "Sage",
    "side": "numou",
    "help": "Your Magic proficency lets you /distract someone and /safeguard someone during the night!",
    "info": "<Nu Mou> with Distract and Safeguard",
    "actions": {
    "night": {
    "distract": {
    "common": "Self",
    "priority": 7,
    "target": "AnyButSelf",
    "distractmsg": "The Sage used his powers to prevent your actions tonight.",
    "teammsg": "The Sage used his powers on your teammate, you couldn't ~Action~ tonight."
    },
    "safeguard": {
    "common": "Self",
    "target": "AnyButSelf",
    "priority": 13
    }
    }
    }
    },
    {
    "role": "nmwhite",
    "translation": "Nu Mou White Mage",
    "side": "numou",
    "help": "Your Magic proficency lets you /distract at night. You can try to /sage [yourname] to change job!",
    "info": "<Nu Mou> Distractor, can turn into Sage",
    "actions": {
    "night": {
    "distract": {
    "common": "Self",
    "priority": 10,
    "target": "AnyButSelf",
    "distractmsg": "The White Mage used his powers to prevent your actions tonight.",
    "teammsg": "The White Mage used his powers on your teammate, you couldn't ~Action~ tonight."
    },
    "sage": {
    "command": "convert",
    "convertmsg": "A White Mage has changed his Job and is now a Sage.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "sage",
    "canConvert": [
    "nmwhite"
    ]
    }
    }
    }
    },
    {
    "role": "nmblack1",
    "translation": "Nu Mou Black Mage",
    "side": "numou",
    "help": "Your black magic knowledge lets you /kill at night. Use /alche [yourname] for Alchemist and /time [yourname] for Time Mage. Communicate with your team.",
    "info": "<Nu Mou> Nightkiller, turns into Alchemist or Time Mage.",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButSelf",
    "priority": 21,
    "common": "Role"
    },
    "alche": {
    "command": "convert",
    "convertmsg": "A Black Mage has changed his Job and is now an Alchemist.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "alche",
    "canConvert": [
    "nmblack1"
    ]
    },
    "time": {
    "command": "convert",
    "convertmsg": "A Black Mage has changed his Job and is now a Time Mage.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "nmtime",
    "canConvert": [
    "nmblack1"
    ]
    }
    },
    "startup": {
    "revealRole": "nmblack1"
    }
    }
    },
    {
    "role": "nmblack2",
    "translation": "Nu Mou Black Mage",
    "side": "numou",
    "help": "Your black magic knowledge lets you /kill at night. Use /illus [yourname] to turn into an Illusionist.",
    "info": "<Nu Mou> Nightkiller, turns into Illusionist.",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButSelf",
    "priority": 28,
    "common": "Role"
    },
    "illus": {
    "command": "convert",
    "convertmsg": "A Black Mage has changed his Job and is now an Illusionist.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "nmillu",
    "canConvert": [
    "nmblack2"
    ]
    }
    }
    }
    },
    {
    "role": "mtime",
    "translation": "Moogle Time Mage",
    "side": "kupo",
    "help": "Kupo! Expose other people's roles during the day! Kupo!",
    "info": "<Moogle> Exposer.",
    "actions": {
    "standby": {
    "expose": {
    "target": "AnyButSelf",
    "msg": "/expose now! Kupo!",
    "exposemsg": "I see with my little eye a ~Role~, and that is ~Target~! Kupo!"
    }
    },
    "daykill": "revealkiller",
    "daykillrevengemsg": "The Temporal Shield from ~Self~ activated upon his death, revealing ~Target~ as the ~Role~!"
    }
    },
    {
    "role": "mog",
    "translation": "Mog Knight",
    "side": "kupo",
    "help": "Kupo! You're one of the strongest warriors among the Moogles, use /protect twice during the night Kupo!",
    "info": "<Moogle> BG with 2 protects!",
    "actions": {
    "night": {
    "protect": {
    "common": "Self",
    "priority": 12,
    "target": "AnyButSelf",
    "limit": 2
    }
    }
    }
    },
    {
    "role": "juggler",
    "translation": "Juggler",
    "side": "kupo",
    "help": "A moogle stunt master kupo! /distract to prevent someone from moving! you are able to tell what others do during the night kupo!",
    "info": "<Moogle> Spy PL",
    "actions": {
    "night": {
    "distract": {
    "target": "AnyButSelf",
    "common": "Role",
    "priority": 2
    }
    },
    "hax": {
    "stalk": {
    "revealTeam": 0.2,
    "revealPlayer": 0.1
    },
    "kill": {
    "revealTeam": 0.2,
    "revealPlayer": 0.1
    },
    "distract": {
    "revealTeam": 0.2,
    "revealPlayer": 0.1
    },
    "protect": {
    "revealTeam": 0.2,
    "revealPlayer": 0.1
    },
    "safeguard": {
    "revealTeam": 0.2,
    "revealPlayer": 0.1
    },
    "poison": {
    "revealTeam": 0.2,
    "revealPlayer": 0.1
    },
    "inspect": {
    "revealTeam": 0.2,
    "revealPlayer": 0.1
    }
    }
    }
    },
    {
    "role": "animist1",
    "translation": "Animist",
    "side": "kupo",
    "help": "A regular moogle with a -2 vote, Kupo! You can /mog [yourname] to turn into a Mog Knight!",
    "info": "<Moogle> with a vote of -2, can turn into a Mog Knight",
    "actions": {
    "vote": -2,
    "night": {
    "mog": {
    "command": "convert",
    "convertmsg": "An Animist has changed his Job and is now a Mog Knight.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "mog",
    "canConvert": [
    "animist1"
    ]
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "animist2",
    "translation": "Animist",
    "side": "kupo",
    "help": "A regular moogle with a -2 vote, Kupo! You can /gun [yourname] to turn into a Gunner!",
    "info": "<Moogle> with a vote of -2, can turn into Gunner",
    "actions": {
    "vote": -2,
    "night": {
    "gun": {
    "command": "convert",
    "convertmsg": "An Animist has changed his Job and is now a Gunner.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "gun",
    "canConvert": [
    "animist2"
    ]
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "gun",
    "translation": "Gunner",
    "side": "kupo",
    "help": "Use your rifle to /kill! you also have a vote of -2, Kupo!",
    "info": "<Moogle> Night killer with vote of -2!",
    "actions": {
    "vote": -2,
    "night": {
    "kill": {
    "target": "AnyButSelf",
    "common": "Role",
    "priority": 16
    }
    }
    }
    },
    {
    "role": "mthief",
    "translation": "Moogle Thief",
    "side": "kupo",
    "help": "A small and hard to spot sneaky moogle, Kupo. You have a chance to know what others did during the night! you can turn into a /juggler [yourname] or a /gadgeteer [yourname]",
    "info": "<Moogle> Spy",
    "actions": {
    "hax": {
    "stalk": {
    "revealTeam": 0.17,
    "revealPlayer": 0.09
    },
    "kill": {
    "revealTeam": 0.17,
    "revealPlayer": 0.09
    },
    "distract": {
    "revealTeam": 0.17,
    "revealPlayer": 0.09
    },
    "protect": {
    "revealTeam": 0.17,
    "revealPlayer": 0.09
    },
    "safeguard": {
    "revealTeam": 0.17,
    "revealPlayer": 0.09
    },
    "poison": {
    "revealTeam": 0.17,
    "revealPlayer": 0.09
    },
    "inspect": {
    "revealTeam": 0.17,
    "revealPlayer": 0.09
    }
    },
    "night": {
    "juggler": {
    "command": "convert",
    "convertmsg": "A Thief has changed his Job and is now a Juggler.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "juggler",
    "canConvert": [
    "mthief"
    ]
    },
    "gadgeteer": {
    "command": "convert",
    "convertmsg": "A Thief has changed his Job and is now a Gadgeteer.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "gadget",
    "canConvert": [
    "mthief"
    ]
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "gadget",
    "translation": "Gadgeteer",
    "side": "kupo",
    "help": "A mischievous moogle with a -4 vote, Kupo!",
    "info": "<Moogle> with a vote of -4",
    "actions": {
    "vote": -4
    }
    },
    {
    "role": "mblack",
    "translation": "Moogle Black Mage",
    "side": "kupo",
    "help": "Your black magic knowledge lets you /kill at night. Kupo. Use /timemage [yourname] to turn into a Time Mage.",
    "info": "<Moogle> Nightkiller, turns into Time Mage",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButSelf",
    "priority": 20,
    "common": "Self"
    },
    "timemage": {
    "command": "convert",
    "convertmsg": "A Black Mage has changed his Job and is now a Time Mage.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "mtime",
    "canConvert": [
    "mblack"
    ]
    }
    },
    "startup": "team-reveal-with-roles"
    }
    },
    {
    "role": "snipe",
    "translation": "Sniper",
    "side": "viera",
    "help": "Your keen eye lets you find out somebody's role using /inspect!",
    "info": "<Viera> Inspector with chance to avoid Nightkills",
    "actions": {
    "night": {
    "inspect": {
    "common": "Self",
    "target": "AnyButSelf",
    "priority": 50
    }
    },
    "kill": {
    "mode": {
    "evadeChance": 0.60
    }
    }
    }
    },
    {
    "role": "summon",
    "translation": "Summoner",
    "side": "viera",
    "help": "You are able to summon creatures from other world! use them to /protect your allies from kills and /safeguard to shield everything else! Your vote counts as 2.",
    "info": "<Viera> with Protect and Safeguard, has vote of 2",
    "actions": {
    "vote": 2,
    "night": {
    "protect": {
    "common": "Self",
    "target": "AnyButSelf",
    "priority": 12
    },
    "safeguard": {
    "common": "Self",
    "target": "AnyButSelf",
    "priority": 13
    }
    }
    }
    },
    {
    "role": "fencer1",
    "translation": "Fencer",
    "side": "viera",
    "help": "A well trained Fencer, able to /kill people during the night! you can also try turning into an /assassin [yourname]",
    "info": "<Viera> Nightkiller, can turn into Assassin",
    "actions": {
    "night": {
    "kill": {
    "common": "Self",
    "target": "AnyButSelf",
    "priority": 19
    },
    "assassin": {
    "command": "convert",
    "convertmsg": "A Fencer has changed her Job and is now an Assassin.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "assa",
    "canConvert": [
    "fencer1"
    ]
    }
    }
    }
    },
    {
    "role": "fencer2",
    "translation": "Fencer",
    "side": "viera",
    "help": "A well trained Fencer, able to /kill people during the night! you can also try turning into a /redmage [yourname]",
    "info": "<Viera> Nightkiller, can turn into a Red Mage",
    "actions": {
    "night": {
    "kill": {
    "common": "Self",
    "target": "AnyButSelf",
    "priority": 26
    },
    "redmage": {
    "command": "convert",
    "convertmsg": "A Fencer has changed his Job and is now a Red Mage.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "red",
    "canConvert": [
    "fencer2"
    ]
    }
    }
    }
    },
    {
    "role": "red",
    "translation": "Red Mage",
    "side": "viera",
    "help": "A Jack of all Trades, you can use one out of all the skills during the night! /kill, /inspect, /distract, /protect, /safeguard, /stalk or /poison",
    "info": "<Viera> Poisoner, knows Summoner",
    "actions": {
    "night": {
    "poison": {
    "common": "Self",
    "target": "AnyButSelf",
    "priority": 51,
    "restrict": ["kill", "safeguard", "inspect", "protect", "distract", "stalk"]
    },
    "inspect": {
    "target": "AnyButSelf",
    "priority": 50,
    "common": "Self",
    "restrict": ["kill", "safeguard", "poison", "protect", "distract", "stalk"]
    },
    "protect": {
    "target": "AnyButSelf",
    "priority": 12,
    "common": "Self",
    "restrict": ["kill", "safeguard", "inspect", "poison", "distract", "stalk"]
    },
    "safeguard": {
    "common": "Self",
    "target": "AnyButSelf",
    "priority": 13,
    "restrict": ["kill", "poison", "inspect", "protect", "distract", "stalk"]
    },
    "kill": {
    "common": "Self",
    "target": "AnyButSelf",
    "priority": 25,
    "restrict": ["poison", "safeguard", "inspect", "protect", "distract", "stalk"]
    },
    "distract": {
    "common": "Self",
    "priority": 11,
    "distractmsg": "The Red Mage distracted you tonight.",
    "teammsg": "The Red Mage distracted your teammate.",
    "target": "AnyButSelf",
    "restrict": ["kill", "safeguard", "inspect", "protect", "poison", "stalk"]
    },
    "stalk": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 52,
    "restrict": ["kill", "safeguard", "inspect", "protect", "distract", "poison"]
    }
    }
    }
    },
    {
    "role": "assa",
    "translation": "Assassin",
    "side": "viera",
    "help": "An authentic Femme Fatale! You /kill during day and night!",
    "info": "<Viera> Nightkiller and Daykiller",
    "actions": {
    "standby": {
    "kill": {
    "target": "AnyButSelf",
    "msg": "Use /kill to assassinate someone!",
    "killmsg": "~Target~ has been assassinated!"
    }
    },
    "night": {
    "kill": {
    "target": "AnyButSelf",
    "priority": 15,
    "common": "Role"
    }
    }
    }
    },
    {
    "role": "elem",
    "translation": "Elementalist",
    "side": "viera",
    "help": "You use your control over the elements to /distract people during the night, Twice!",
    "info": "<Viera> with 2 distracts",
    "actions": {
    "night": {
    "distract": {
    "target": "AnyButSelf",
    "distractmsg": "You see a beautiful light that suddenly flashes and blinds you, making you unable to perform your actions.",
    "teammsg": "Your teammate was dealing with the Elementalist's Trickery this night.",
    "priority": 3,
    "common": "Role",
    "limit": 2
    },
    "safeguard": {
    "target": "AnyButSelf",
    "common": "Role",
    "priority": 10
    }
    }
    }
    },
    {
    "role": "vwhite",
    "translation": "Viera White Mage",
    "side": "viera",
    "help": "Use your white magic proficency to /distract during the night! You can become a Summoner or Elementalist by using /summon [yourname] or /element [yourname] (Communicate with your team)",
    "info": "<Viera> Safeguarder, Can turn into Summoner or Elementalist",
    "actions": {
    "night": {
    "distract": {
    "target": "AnyButSelf",
    "common": "Role",
    "priority": 6,
    "distractmsg": "The White Mage used her powers to prevent your actions tonight.",
    "teammsg": "The White Mage used her powers on your teammate, you couldn't ~Action~ tonight."
    },
    "element": {
    "command": "convert",
    "convertmsg": "A White Mage has changed her Job and is now an Elementalist.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "elem",
    "canConvert": [
    "vwhite"
    ]
    },
    "summon": {
    "command": "convert",
    "convertmsg": "A White Mage has changed her Job and is now a Summoner.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "summon",
    "canConvert": [
    "vwhite"
    ]
    }
    },
    "startup": {
    "revealRole": "vwhite"
    }
    }
    },
    {
    "role": "varc",
    "translation": "Viera Archer",
    "side": "viera",
    "help": "With your keen eye you can /inspect at night, /snipe [yourname] to turn into a Sniper",
    "info": "<Viera> Inspecter, turns into Sniper",
    "actions": {
    "night": {
    "inspect": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 50
    },
    "snipe": {
    "command": "convert",
    "convertmsg": "An Archer has changed her Job and is now a Sniper.",
    "target": "OnlySelf",
    "common": "Self",
    "priority": 54,
    "failChance": 0.25,
    "newRole": "snipe",
    "canConvert": [
    "varc"
    ]
    }
    }
    }
    },
    {
    "role": "judge",
    "translation": "Judge",
    "side": "law",
    "help": "With the power of law on your side you have a vote of 99! and the ability to hinder someone's actions during the night using /distract.",
    "info": "Distractor with 99 votes, sided with Judges",
    "actions": {
    "vote": 99,
    "night": {
    "distract": {
    "common": "Self",
    "distractmsg": "Yellow Card for you!",
    "priority": 1,
    "target": "AnyButTeam",
    "teammsg": "One of Your teammates recieved a Yellow Card and couldn't ~Command~ tonight."
    }
    },
    "startup": {
    "revealRole": "judgem"
    }
    }
    },
    {
    "role": "judgem",
    "translation": "Judgemaster",
    "side": "law",
    "help": "With your Judge Sword you must stop all of these troublemakers, /kill at day and night!",
    "info": "Day and Nightkiller, sided with Judges.",
    "actions": {
    "night": {
    "kill": {
    "command": "kill",
    "common": "Self",
    "priority": 14,
    "target": "AnyButTeam"
    }
    },
    "distract": {
    "mode": "ChangeTarget",
    "hookermsg": "You tried to distract the Judgemaster, you were Exterminated instead!",
    "msg": "The ~Distracter~ came to you last night, he died now."
    },
    "standby": {
    "kill": {
    "command": "kill",
    "target": "AnyButTeam",
    "msg": "/kill an enemy! No worries, you won't be revealed!",
    "killmsg": "The Judgesword falls upon ~Target~."
    }
    },
    "startup": {
    "revealRole": "judge"
    }
    }
    }
    ],
    "minplayers": 6,
    "roles1": [
    "hthief",
    "sold1",
    "hblack",
    "war1",
    "war2",
    "monk",
    "hwhite",
    "judgem",
    "war1"
    ],
    "roles2": [
    "harc",
    "sold1",
    "hwhite",
    "war1",
    "war2",
    "monk",
    "beast",
    "nmblack1",
    "nmwhite",
    "judge",
    "hblack",
    "war1",
    "nmblack1",
    "sold2",
    "monk"
    ],
    "roles3": [
    "harc",
    "sold1",
    "hwhite",
    "war1",
    "war2",
    "monk",
    "beast",
    "nmblack1",
    "nmwhite",
    "mblack",
    "mthief",
    "animist1",
    "sold2",
    "war1",
    "nmblack1",
    "animist2",
    "judge",
    "judgem"
    ],
    "roles4": [
    "harc",
    "sold1",
    "hwhite",
    "war1",
    "war2",
    "monk",
    "beast",
    "nmblack1",
    "nmwhite",
    "mblack",
    "animist1",
    "mthief",
    "varc",
    "fencer1",
    "vwhite",
    "judge",
    "sold2",
    "vwhite",
    "war1",
    "nmblack1",
    "animist2",
    "judgem",
    "hblack",
    "monk",
    "nmblack2",
    "mthief",
    "fencer2",
    "hthief",
    "war1",
    "mthief",
    "fencer2"
    ],
    "killmsg": "±Game: ~Player~(~Role~) has fallen",
    "killusermsg": "You have been defeated!",
    "lynchmsg": "±Game: ~Player~(~Role~) was sent to prision!",
    "drawmsg": "The war is finnaly over, but everybody lost.",
    "changelog": {
    "09.16.2013": "More changes",
    "09.14.2013": "Added some Changes",
    "08.23.2013": "Reworked.",
    "08.15.2013": "Theme was created."
    }
    }

    My first mafia coding, I'm so happy x).

    Kind of a PokeScum + RO theme.
    Teams:
    Humans: Archer knows Soldier2 from the start
    Archer (insp) > Hunter (L)
    soldier1 (bg) > Paladin (BG SG 2vote)
    soldier2 (kill)> Fighter (2kills)
    Thief (spy) > Ninja (Spy Stalker)
    Black Mage (kill) > Illusionist (daykill)
    White Mage (pl) > Blue Mage (PL + Avoidkill)

    Bangaa: Warrior1's know eachother. Monks also know eachother.
    Warrior1 (kill) > Dragoon (2Kills, Kills distractors)
    > Gladiator (Exposing Daykill revenges Daykills)
    Warrior2 (bg) > Defender (BG2)
    Monk (spy stalker) > Templar (Spy Inspect)
    > Bishop (PL SG)

    Nu Mou: Black Mages know eachother from the start to avoid picking the same role.
    Beast (spy) > Morpher (Insp + SelfBG)
    Black Mage (kill) > Alchemist (2 Poison)
    > Illusionist (Daykill)
    > Time (Kill Mayor)
    White Mage (PL) > Sage (PL SG)

    Moogle: < All of these guys know eachother from the start
    Animist2 (-2) > Gunner (Kill -2)
    Animist1 (-2) > Mog Knight (2BG)
    Thief (Spy) > Juggler (Spy PL)
    > Gadgeteer (-4)
    Black Mage (kill) > Time (Exposer, Exposes who daykills him)

    Viera: White Mages know eachother.
    Archer (insp) > Sniper (Insp Avoidkill)
    Fencer1 (kill) > Assassin (Nightkill Daykill)
    Fencer2 (kill) > Red (1 out of all nightcommands)
    White Mage (PL) > Summoner (BG SG Mayor)
    > Elementalist (PL2)

    Judges: Obviously know eachother.
    Judge (PL 99 votes)
    Judgemaster (Daykill Kills Distractors)
    [/HIDE]
    Everyone has a 25% chance of failing convert.

    Priorities:
    [1] Judge (Distract)
    [2] Juggler (Distract)
    [3] Elementalist (Distract)
    [4] Blue Mage (Distract)
    [6] Viera White Mage (Distract)
    [7] Sage (Distract)
    [8] Human White Mage (Distract)
    [9] Bishop (Distract)
    [10] Elementalist (Safeguard)
    [10] Nu Mou White Mage (Distract)
    [11] Red Mage (Distract)
    [12] Defender (Protect)
    [12] Warrior (Protect)
    [12] Soldier (Protect)
    [12] Paladin (Protect)
    [12] Summoner (Protect)
    [12] Red Mage (Protect)
    [12] Morpher (Protect)
    [12] Mog Knight (Protect)
    [13] Sage (Safeguard)
    [13] Paladin (Safeguard)
    [13] Red Mage (Safeguard)
    [13] Summoner (Safeguard)
    [13] Bishop (Safeguard)
    [14] Judgemaster (Kill)
    [15] Assassin (Kill)
    [16] Gunner (Kill)
    [17] Nu Mou Time Mage (Kill)
    [18] Fighter (Kill)
    [19] Fencer (Kill)
    [20] Moogle Black Mage (Kill)
    [21] Nu Mou Black Mage (Kill)
    [22] Human Black Mage (Kill)
    [23] Dragoon (Kill)
    [24] Warrior (Kill)
    [25] Red Mage (Kill)
    [26] Fencer (Kill)
    [27] Soldier (Kill)
    [28] Nu Mou Black Mage (Kill)
    [50] Red Mage (Inspect)
    [50] Sniper (Inspect)
    [50] Hunter (Inspect)
    [50] Viera Archer (Inspect)
    [50] Human Archer (Inspect)
    [50] Templar (Inspect)
    [51] Red Mage (Poison)
    [51] Alchemist (Poison)
    [52] White Monk (Stalk)
    [52] Ninja (Stalk)
    [52] Red Mage (Stalk)
    [54] Nu Mou White Mage (Sage)
    [54] Human White Mage (Blue)
    [54] White Monk (Templar)
    [54] Nu Mou Black Mage (Time)
    [54] Human Black Mage (Illu)
    [54] Human Archer (Hunt)
    [54] Fencer (Assassin)
    [54] Viera White Mage (Summon)
    [54] Viera Archer (Snipe)
    [54] Nu Mou Black Mage (Alche)
    [54] Human Thief (Ninja)
    [54] White Monk (Bishop)
    [54] Animist (Gun)
    [54] Moogle Black Mage (Timemage)
    [54] Warrior (Gladiator)
    [54] Nu Mou Black Mage (Illus)
    [54] Warrior (Dragoon)
    [54] Soldier (Pala)
    [54] Beastmaster (Morph)
    [54] Fencer (Redmage)
    [54] Viera White Mage (Element)
    [54] Warrior (Defender)
    [54] Soldier (Fight)
    [54] Animist (Mog)
    [54] Moogle Thief (Gadgeteer)
    [54] Moogle Thief (Juggler)

    Roles and Number of players
    List 1 (6~9 players):
    Human Thief (hthief)
    Soldier (sold1)
    Human Black Mage (hblack)
    Warrior (war1)
    Warrior (war2)
    White Monk (monk)
    Human White Mage (hwhite)
    Judgemaster (judgem)
    Warrior (war1)

    List 2 (10~15 players):
    Human Archer (harc)
    Soldier (sold1)
    Human White Mage (hwhite)
    Warrior (war1)
    Warrior (war2)
    White Monk (monk)
    Beastmaster (beast)
    Nu Mou Black Mage (nmblack1)
    Nu Mou White Mage (nmwhite)
    Judge (judge)
    Human Black Mage (hblack)
    Warrior (war1)
    Nu Mou Black Mage (nmblack1)
    Soldier (sold2)
    White Monk (monk)

    List 3 (16~18 players):
    Human Archer (harc)
    Soldier (sold1)
    Human White Mage (hwhite)
    Warrior (war1)
    Warrior (war2)
    White Monk (monk)
    Beastmaster (beast)
    Nu Mou Black Mage (nmblack1)
    Nu Mou White Mage (nmwhite)
    Moogle Black Mage (mblack)
    Moogle Thief (mthief)
    Animist (animist1)
    Soldier (sold2)
    Warrior (war1)
    Nu Mou Black Mage (nmblack1)
    Animist (animist2)
    Judge (judge)
    Judgemaster (judgem)

    List 4 (19~31 players):
    Human Archer (harc)
    Soldier (sold1)
    Human White Mage (hwhite)
    Warrior (war1)
    Warrior (war2)
    White Monk (monk)
    Beastmaster (beast)
    Nu Mou Black Mage (nmblack1)
    Nu Mou White Mage (nmwhite)
    Moogle Black Mage (mblack)
    Animist (animist1)
    Moogle Thief (mthief)
    Viera Archer (varc)
    Fencer (fencer1)
    Viera White Mage (vwhite)
    Judge (judge)
    Soldier (sold2)
    Viera White Mage (vwhite)
    Warrior (war1)
    Nu Mou Black Mage (nmblack1)
    Animist (animist2)
    Judgemaster (judgem)
    Human Black Mage (hblack)
    White Monk (monk)
    Nu Mou Black Mage (nmblack2)
    Moogle Thief (mthief)
    Fencer (fencer2)
    Human Thief (hthief)
    Warrior (war1)
    Moogle Thief (mthief)
    Fencer (fencer2)

    At full games there will be some people who should stay as basic role to avoid sharing kills (Example: Warrior1)

    :D


    Edits
    1st
    Added IceKirby's help and info Suggestions, Separated a Nu Mou Black Mage (there could have been more than one NMIllusionist), Moogle Black Mage for some reason was sided with Humans (lol), some roles had outdated info (Blue Mage said it had 20% evadechance when it was 35%), HThief and Beastmaster had 90% on haxing player (lol), AND changed the Priority and Spawn lists to these provided by MafiaChecker (ty IceKirby).

    2nd
    Refeer to the 11th post in this thread, also changed the pastebin link to Raw.
     
    Last edited: Sep 16, 2013
  2. Sr Betato

    Sr Betato Sir Betato

    Joined:
    Aug 14, 2013
    Messages:
    75
    Likes Received:
    0
    PO Trainer Name:
    Sir Betato
    I want to post some critiques in the theme but first of all :

    Use Jsonlint to check if the theme has errors, since there is an error.

    And There is way too many distractors and killers, but idk if that really makes this theme special,

    But still, QCs decide


    EDIT: Also, give the raw paste, not the actual link. nvm this just makes me lazy to click the raw link :x
     
    Last edited: Sep 14, 2013
  3. IceKirby

    IceKirby A.K.A. RiceKirby

    Joined:
    Apr 26, 2011
    Messages:
    2,176
    Likes Received:
    635
    PO Trainer Name:
    RiceKirby
    Just click the "RAW" link at the Pastebin page. Also, iirc, Fuzzy made Moogle make it so the server can accept non-RAW links.

    Edit:
    You should explain better the commands. Stuff like
    should be explained as "you may also try to /fight [yourname]" so the player will understand that is a command to transform itself.

    You should also make the role's side clearer in the "info". I know you mention stuff like "Human Killer", but that can easily go unnoticed by someone trying to figure the roles by using /roles.

    Also, as an actual critique to the theme, I noticed this theme uses a linear class change system (unlike from RO's forked class change). IMO, RO's forked system is more interesting because it allows for players to make an interesting choice, so I think you should work more on your class tree. I'm not saying you should copy RO's system (that would only make both themes too similar), but to add something else to make this theme's class change better. As it is now, Roles merely evolve and get more power, which could easily transform the game into a mess since everyone can get stronger so easily.
    An idea would be to allow a player to go back to a previous class, and then balance the classes in a way that, when you change classes, you gain a new power in exchange of another one you had previously, or you get a stronger ability but with a risky drawback.
     
    Last edited: Sep 14, 2013
  4. Rand

    Rand The Rand we all know and love

    Joined:
    Apr 15, 2012
    Messages:
    42
    Likes Received:
    1
    PO Trainer Name:
    Gemini-S58
    "Fatal errors found in your script:
    No fatal errors found. Good job.
    Minor errors found in your script:
    No minor errors found. Good job."

    Not sure what are you talking about, I debug it after modifying every time, and the first thing that it warns you about is if there is a JSON-Error.

    Could you be a bit more specific on this? :0

    Changing back seems like a good idea but as it is now It wouldn't help the humans at all.
     
  5. MewtwoHidden

    MewtwoHidden My Hax Makes Me Famous

    Joined:
    Nov 22, 2012
    Messages:
    823
    Likes Received:
    119
    PO Trainer Name:
    MewtwoHidden
    Definitely a large amount of kills. Moogles look weaker comparatively. Fix Dragoon it is said to kill twice during the day, but gets 1 kill at night. There are so many Kills/Poisons going around that I seriously doubt that this will be any more than randkilling. Decline [1]
     
    Last edited: Sep 14, 2013
  6. IceKirby

    IceKirby A.K.A. RiceKirby

    Joined:
    Apr 26, 2011
    Messages:
    2,176
    Likes Received:
    635
    PO Trainer Name:
    RiceKirby
    The way the help text is currently, the player has no indication that /fight is a command meant to be used on themselves. Either adding the '[yourname]' or explaining that the player should use it on itself should solve that.

    As for the info, at a first glance it's hard to understand which side each role is with. Most of the themes uses the "Sided with Good People" at the end of the "info" attribute (AKA the /roles text), but in your case you only mention the race at the beginning, which could easily get unnoticed.

    Yeah, that suggestion would require most of the roles revised so both initial and evolved forms could have its advantages.

    Could you please give it a proper review? This theme has a different mechanic from what you see in ClanWar, just saying that is not helping anyone at all.
     
  7. Rand

    Rand The Rand we all know and love

    Joined:
    Apr 15, 2012
    Messages:
    42
    Likes Received:
    1
    PO Trainer Name:
    Gemini-S58
    After using the command there's a message about an invalid target, but ok, gonna add the "[yourname]"

    And for that last one, I can see your point, would it make it clearer if I put it something like "<Bangaa> Bodyguard" on the info?
     
  8. IceKirby

    IceKirby A.K.A. RiceKirby

    Joined:
    Apr 26, 2011
    Messages:
    2,176
    Likes Received:
    635
    PO Trainer Name:
    RiceKirby
    The player should be able to know what the command does before deciding to use it.

    I think you can keep it without the <> and simply add the "Sided with Bangaas" at the end of the info. It may sound a bit redundant, but that's where players are used to look for that information.
     
  9. Windblown

    Windblown sable knight

    Joined:
    Aug 12, 2012
    Messages:
    841
    Likes Received:
    169
    85% chance of convert is pretty strong.

    I'll be honest in that I don't really like factional mafia themes but I'll try to take out that personal preference out of the review; everything does remind me too much like RO though. I do agree there are quite a lot of kills (around 10 at max, including both day and night phase?). Everyone has an action and lots of revenging also going around. It's kind of a case of "hope you find your team and convince everyone to get people not on your team." (incidentally Hunter's team does a good job of doing so).

    Sides like Viera might be underpowered because their powers of survival might just be overwhelmed with kills flying everywhere. But there are also a lot of PLs (and I can foresee things being very inefficient with 7 people going "I got PL'd").

    That exposing Moogle needs to be told they can /expose during the day in their help, also.
     
  10. Hobbes2

    Hobbes2 Aren't I dead or something

    Joined:
    May 21, 2011
    Messages:
    1,168
    Likes Received:
    2
    PO Trainer Name:
    Hobbes2
    I'm literally playing FFTA right now, lol

    I like the way you took the job system and made it into this, however the big problem I see is that it's a lot alike RO. Two RO like themes isn't really worth it imo.

    I think something to look at is if there is another way to spin this game's job system into a theme.
     
  11. Rand

    Rand The Rand we all know and love

    Joined:
    Apr 15, 2012
    Messages:
    42
    Likes Received:
    1
    PO Trainer Name:
    Gemini-S58
    I'm thinking on reducing the % to 75

    Well they're both class-changing rpg's, similarities are unavoidable but they can be reduced.

    About Actions, I'm thinking of making some of them rechargable, but I have to know which sides are the stongest enough to deserve a nerf.

    Also will do the following changes: increase Blue Mage's current avoidkill by 10%, Sage will now have Safeguard instead of being a mayor (distract stays the same), Nu Mou Time Mage will now have it's distract removed and given extra votes (2.5?), and Moogle Time Mage revealing whoever daykills him.

    And about Vieras, well they can have 2 Red Mages in full games, that's pretty strong imo.

    And a question about something; Is there a way to implement a Combo System?
    My idea would be that a side requires a set amount of kills to perform a daykilling, unrevealing combo on someone. But I am not sure on how to put something like this in the code besides adding x3 lines of code by making a "combo_insertrolehere" version of each role and also have no idea on how to make it a single shared-by-team daykill.
     
  12. Stocke

    Stocke Wat is dis I don't even

    Joined:
    Mar 27, 2013
    Messages:
    128
    Likes Received:
    77
    To begin with, and as pointed out before, this feels too much like RO. Second, and again ninja'd, too many kills flying around.

    To boot, roles are mostly unconnected, so those that get some connection have a considerable advantage (there are some that get reveal on their role but only spawn themselves, making it useless). That means the Judge team which is quite potent, Human Archer/PalaSoldier combo that works a bit like Hector and Lyndis and important thing, the killer Warriors from Bangaa team that DON'T share kills AND can become Dragoons to kill TWICE per night (CAPS for emphasis on important things :D). That's some serious business there. And that's not pointing out that Dragoons get to kill distractors as well (though they should be informed of that and while we're at that Gladiator shows up as "Gadiator" too). Combine that with obvious difficulty to connect teams reliably and we get a serious problem.


    All in all, there seems to be reasons for me to give it a Decline [2].
     
  13. Rand

    Rand The Rand we all know and love

    Joined:
    Apr 15, 2012
    Messages:
    42
    Likes Received:
    1
    PO Trainer Name:
    Gemini-S58
    Now that you say it dragoon does have a un-shared kill (warrior1 shares with role), editing that and some other roles that can be multiple and do not share commands making it op.

    And as for connection; Humans: Archer knows Soldier2 (the one with the kill not the protect), human thief is also a role suitable for connection.
    Bangaas: Warrior1 knows the second Warrior1 and Monk knows the second Monk, one of the monks should become a templar and the second should wait to keep his stalk before becoming bishop (or a second templar but that would leave them without a pl and safeguard).
    Nu Mous: there are BlackMages1 know eachother and Morpher can just selfbg forever while inspecting.
    Moogles know eachother, but they lack the killing power the others have. People should watch out for the huge randwagons they might make to see who are the moogles.
    Vieras: these are awesome as white mages know eachother and fencer2 too, 2 Red mages and 1 Sniper makes it a triple inspect per night (after they've changed classes).
    Judges: these will be the biggest target on people's minds because 99 votes and daykiller, the Judge has to be sneaky
     
  14. Stocke

    Stocke Wat is dis I don't even

    Joined:
    Mar 27, 2013
    Messages:
    128
    Likes Received:
    77
    Actually it's right, I worded it wrong, I meant to say that they don't share kills upon becoming Dragoon.

    I retract the "other roles spawn only themselves thing", apparently I'm stupid and can't check a role list properly. I excuse myself for that. Or the PalaSoldier/ArcherHunter combo. I'm not yet used to checking whole themes, specially if I don't know them. Correct me any time I do something like this.

    However the points still remain. Hunter knowing the Soldier that kills (and will kill even more) is as problematic as Warriors are. Aside Moogles and Judge other teams won't probably make it in time to connect because it's still a killfest. It's still too much RO like. And I didn't mention before but now remembered, it doesn't support up to 40 players as it's being asked for new themes in the review.

    Sadly I have to mantain my decline for now.
     
Thread Status:
Not open for further replies.