Macbeth

Discussion in 'Theme Development' started by pokemonwelove, Nov 20, 2013.

  1. pokemonwelove

    pokemonwelove New Member

    Joined:
    Nov 20, 2013
    Messages:
    3
    Likes Received:
    0
    This is my theme that I thought of. This is what I have so far, feel free to criticize it.

    This theme would be good to have because there are currently no themes named after plays (as far as I know), and because throughout the play Macbeth, it seems (at least to me) that they are playing some form of Mafia.

    Sides:
    Macbeth:

    Lady Macbeth
    Macbeth
    Murderer

    Scotland:
    Banquo
    Citizen
    Citizen
    Donalbain
    Donalbain King
    Duncan
    King's First Guard
    King's Second Guard
    Macduff
    Malcolm
    Malcolm King

    Shakespeare:

    Shakespeare

    The Rebellion:

    Macdonwald
    Rebel Soldier
    Thane of Cawdor
    [/HIDE]

    Roles:

    Scotland

    Duncan (king)
    Help Text: You are the king of Scotland! As the leader, you can /sentence to announce who you want to be killed each day! You also have 5 votes! You can also /inspect to try to figure out who is doing what, but you have a 50% chance of getting it wrong!
    Abilities:
    Night Actions:
    Inspect: Can inspect target as True Role [50.00%], Macbeth [40.00%] or King's First Guard [10.00%].
    Standby Actions:
    Expose: User is not revealed.
    Vote counts as 5.

    Banquo (Quo)
    Help Text: You are Macbeth's best friend. But that does not sway your allegiance to the crown. You are enlisted to help find the traitors. Use /inspect to try to find who he is! But be careful. You may mistake people for Macbeth because of your friendship.
    Abilities:
    Night Actions:
    Inspect: Has a 25% chance of failing.

    Malcolm (Son1)
    Help Text: You are Duncan's son, the Prince of Cumberland. You can /king to become king if Duncan dies, but be careful. When you become king, you are revealed to all. You can also /stalk to try to find out who is visiting who!
    Abilities:
    Night Actions:
    Stalk:

    Donalbain (Son2)
    Help Text: You are Duncan's son, and Malcolm's brother. You can /king to become king, but be careful. When you become king, you are revealed to all. You can also /stalk to find out who visited who, but it only works 50% of the time.
    Abilities:
    Night Actions:
    Stalk: Has a 50% chance of failing.

    Malcolm King (king2)
    Help Text: You are the king of Scotland! As the leader, you can /sentence to announce who you want to be killed each day!
    Abilities:
    Standby Actions:
    Expose: User is not revealed.

    Donalbain King (king3)
    Help Text: You are the king of Scotland! As the leader, you can /sentence to announce who you want to be killed each day!
    Abilities:
    Standby Actions:
    Expose: User is not revealed.

    King's First Guard (guard)
    Help Text: Type /Protect [name] to protect someone! It is advised you protect the king!
    Abilities:
    Night Actions:
    Protect: Shared with role.
    Knows players with the same role.

    King's Second Guard (guard2)
    Help Text: Type /Protect [name] to protect someone! It is advised that you protect the King!
    Abilities:
    Night Actions:
    Protect: Shared with role.
    Knows players with the same role.

    Citizen (citizen)
    Help Text: You are a loyal follower of Duncan! Unfortunately, you cannot do anything to help on the battle lines, but you can vote to aid Duncan in his sentencing!
    Abilities:

    Citizen (millercit)
    Help Text: You are a loyal follower of Duncan! Unfortunately, you cannot do anything to help on the battle lines, but you can vote to aid Duncan in his sentencing!
    Abilities:
    Gets night hax on:
    Protect: Team/Action/Target (25%). Player/Team (5%).

    Macduff (MacD)
    Help Text: You are the hero of the story! Use /kill to kill one person during the standby phase. Use it cautiously, because you want that kill to be on Macbeth!
    Abilities:
    Standby Actions:
    Kill: User is not revealed. Can be used 1 times per day.


    Macbeth

    Lady Macbeth (LMB)
    Help Text: You are Macbeth's faithful wife. Use /distract and /waste to try to get the guards wasted so Macbeth can kill the king!
    Abilities:
    Night Actions:
    Distract:
    Waste: Distract.

    Macbeth (Mac)
    Help Text: You are a great war hero, who has been named Thane of Glamis, but some witches tell you of a prophecy for you to become king! Use /kill to kill one person per night. Because of your great influence, your vote counts as 2.5
    Abilities:
    Night Actions:
    Kill: Can't be haxed.
    Vote counts as 2.5.

    Murderer (murder)
    Help Text: You are a very poor man, who will do anything to help avenge your misfortune in life! Use /poison to poison someone, and they will die in 2 nights
    Abilities:
    Night Actions:
    Poison: Kills after 1 days. Shared with role. Can be used 1 times per night.


    The Rebellion

    Thane of Cawdor (thane)
    Help Text: You are Thane of Cawdor, but you have decided to rebel against the king! Use /kill to kill one person per night. Because of your great influence as a Thane, your vote counts as 1.25
    Abilities:
    Night Actions:
    Kill: Can't be haxed.
    Vote counts as 1.25.

    Rebel Soldier (rebelsol)
    Help Text: You are a loyal follower of the Thane of Cawdor! Unfortunately, you cannot do anything to help too much on the battle lines, and your vote is .75 due to your betrayal.
    Abilities:
    Vote counts as 0.75.

    Macdonwald (MacDon)
    Help Text: Use /inspect to try to find who is the king and who is Macbeth in order to try to win the rebellion!
    Abilities:
    Night Actions:
    Inspect:


    Shakespeare

    Shakespeare (shake)
    Help Text: You have the pen for the
    Abilities:
    Standby Actions:
    Kill: User is not revealed.

    [/HIDE]

    The Code:

    Code (text):
    1. {
    2.     "name": "Macbeth",
    3.     "author": "pokemonwelove",
    4.     "summary": "Scotland is at war! Macbeth is considered the hero of the war, but he is secretly conspiring with his wife to kill the king! Stop him and the rebellion to win the war! Special thanks to Karp Karpity for his JSON debugging work!",
    5.     "sides": [
    6.         {
    7.             "side": "Scot",
    8.             "translation": "Scotland",
    9.             "winmsg": "Scotland was saved from a rebellion by ~Players~, who have done so in the name of Scotland."
    10.         },
    11.         {
    12.             "side": "Mac",
    13.             "translation": "Macbeth",
    14.             "winmsg": "Macbeth has overthrown the government and rules as the king!(~Players~) may have committed treason, but it paid off in the long run!"
    15.         },
    16.         {
    17.             "side": "rebel",
    18.             "translation": "The Rebellion",
    19.             "winmsg": "Before long, the rebellion,(~Players~) had taken over Scotland, instituting a new government."
    20.         },
    21.         {
    22.             "side": "shake",
    23.             "translation": "Shakespeare",
    24.             "winmsg": "After going through many drafts of Macbeth,(~Players~) threw out the play, never to be seen again."
    25.         }
    26.     ],
    27.     "roles": [
    28.         {
    29.             "role": "king",
    30.             "translation": "Duncan",
    31.             "side": "Scot",
    32.             "help": "You are the king of Scotland! As the leader, you can /sentence to announce who you want to be killed each day! You also have 5 votes! You can also /inspect to try to figure out who is doing what, but you have a 50% chance of getting it wrong!",
    33.             "info": "The king of Scotland. Sided with Scotland.",
    34.             "actions": {
    35.                 "standby": {
    36.                     "expose": {
    37.                         "target": "AnyButSelf",
    38.                         "msg": "You can type /sentence [name] to sentence them to death!",
    39.                         "exposemsg": "Duncan has sentenced ~Target~ to death!"
    40.                     }
    41.                 },
    42.                 "night": {
    43.                     "inspect": {
    44.                         "target": "AnyButSelf",
    45.                         "common": "Self",
    46.                         "priority": 30,
    47.                         "Sight": {
    48.                             "true": 0.5,
    49.                             "Mac": 0.4,
    50.                             "guard": 0.1
    51.                         }
    52.                     }
    53.                 },
    54.                 "vote": 5
    55.             }
    56.         },
    57.         {
    58.             "role": "Quo",
    59.             "translation": "Banquo",
    60.             "side": "Scot",
    61.             "help": "You are Macbeth's best friend. But that does not sway your allegiance to the crown. You are enlisted to help find the traitors. Use /inspect to try to find who he is! But be careful. You may mistake people for Macbeth because of your friendship.",
    62.             "info": "Macbeth's best friend. Sided with Scotland.",
    63.             "actions": {
    64.                 "night": {
    65.                     "inspect": {
    66.                         "target": "AnyButSelf",
    67.                         "common": "Self",
    68.                         "priority": 30,
    69.                         "failChance": 0.25
    70.                     }
    71.                 }
    72.             }
    73.         },
    74.         {
    75.             "role": "Son1",
    76.             "translation": "Malcolm",
    77.             "side": "Scot",
    78.             "help": "You are Duncan's son, the Prince of Cumberland. You can /king to become king if Duncan dies, but be careful. When you become king, you are revealed to all. You can also /stalk to try to find out who is visiting who!",
    79.             "info": "The Prince of Cumberland, can convert to King, also stalks. Sided with the Scotland.",
    80.             "actions": {
    81.                 "night": {
    82.                     "stalk": {
    83.                         "target": "AnyButSelf",
    84.                         "common": "Self",
    85.                         "priority": 31
    86.                     }
    87.                 }
    88.             }
    89.         },
    90.         {
    91.             "role": "Son2",
    92.             "translation": "Donalbain",
    93.             "side": "Scot",
    94.             "help": "You are Duncan's son, and Malcolm's brother. You can /king to become king, but be careful. When you become king, you are revealed to all. You can also /stalk to find out who visited who, but it only works 50% of the time.",
    95.             "info": "The Prince of Cumberland's brother. Sided with the Scotland.",
    96.             "actions": {
    97.                 "night": {
    98.                     "stalk": {
    99.                         "target": "AnyButSelf",
    100.                         "common": "Self",
    101.                         "priority": 31,
    102.                         "failChance": 0.5
    103.                     }
    104.                 }
    105.             }
    106.         },
    107.         {
    108.             "role": "king2",
    109.             "translation": "Malcolm King",
    110.             "side": "Scot",
    111.             "help": "You are the king of Scotland! As the leader, you can /sentence to announce who you want to be killed each day!",
    112.             "info": "The king of Scotland. Sided with Scotland.",
    113.             "actions": {
    114.                 "standby": {
    115.                     "expose": {
    116.                         "target": "AnyButSelf",
    117.                         "msg": "You can type /sentence [name] to sentence them to death!",
    118.                         "exposemsg": "Malcolm has sentenced ~Target~ to death!"
    119.                     }
    120.                 }
    121.             }
    122.         },
    123.         {
    124.             "role": "king3",
    125.             "translation": "Donalbain King",
    126.             "side": "Scot",
    127.             "help": "You are the king of Scotland! As the leader, you can /sentence to announce who you want to be killed each day!",
    128.             "info": "The king of Scotland. Sided with Scotland.",
    129.             "actions": {
    130.                 "standby": {
    131.                     "expose": {
    132.                         "target": "AnyButSelf",
    133.                         "msg": "You can type /sentence [name] to sentence them to death!",
    134.                         "exposemsg": "Donalbain has sentenced ~Target~ to death!"
    135.                     }
    136.                 }
    137.             }
    138.         },
    139.         {
    140.             "role": "guard",
    141.             "translation": "King's First Guard",
    142.             "side": "Scot",
    143.             "help": "Type /Protect [name] to protect someone! It is advised you protect the king!",
    144.             "actions": {
    145.                 "night": {
    146.                     "protect": {
    147.                         "target": "AnyButSelf",
    148.                         "common": "Role",
    149.                         "priority": 5,
    150.                         "broadcast": "role"
    151.                     }
    152.                 },
    153.                 "startup": "role-reveal"
    154.             }
    155.         },
    156.         {
    157.             "role": "guard2",
    158.             "translation": "King's Second Guard",
    159.             "side": "Scot",
    160.             "help": "Type /Protect [name] to protect someone! It is advised that you protect the King!",
    161.             "actions": {
    162.                 "night": {
    163.                     "protect": {
    164.                         "target": "AnyButSelf",
    165.                         "common": "Role",
    166.                         "priority": 5,
    167.                         "broadcast": "role"
    168.                     }
    169.                 },
    170.                 "startup": "role-reveal"
    171.             }
    172.         },
    173.         {
    174.             "role": "citizen",
    175.             "translation": "Citizen",
    176.             "side": "Scot",
    177.             "help": "You are a loyal follower of Duncan! Unfortunately, you cannot do anything to help on the battle lines, but you can vote to aid Duncan in his sentencing!",
    178.             "actions": {}
    179.         },
    180.         {
    181.             "role": "millercit",
    182.             "translation": "Citizen",
    183.             "side": "Scot",
    184.             "help": "You are a loyal follower of Duncan! Unfortunately, you cannot do anything to help on the battle lines, but you can vote to aid Duncan in his sentencing!",
    185.             "actions": {
    186.                 "hax": {
    187.                     "protect": {
    188.                         "revealTeam": 0.25,
    189.                         "revealPlayer": 0.05
    190.                     }
    191.                 }
    192.             }
    193.         },
    194.         {
    195.             "role": "MacD",
    196.             "translation": "Macduff",
    197.             "side": "Scot",
    198.             "help": "You are the hero of the story! Use /kill to kill one person during the standby phase. Use it cautiously, because you want that kill to be on Macbeth!",
    199.             "info": "The hero of Macbeth. Sided with Scotland.",
    200.             "actions": {
    201.                 "standby": {
    202.                     "kill": {
    203.                         "target": "AnyButSelf",
    204.                         "killmsg": "Macduff cuts off ~Target~'s head!",
    205.                         "limit": 1
    206.                     }
    207.                 }
    208.             }
    209.         },
    210.         {
    211.             "role": "LMB",
    212.             "translation": "Lady Macbeth",
    213.             "side": "Mac",
    214.             "help": "You are Macbeth's faithful wife. Use /distract and /waste to try to get the guards wasted so Macbeth can kill the king!",
    215.             "info": "Macbeth's wife. Sided with Macbeth.",
    216.             "actions": {
    217.                 "night": {
    218.                     "distract": {
    219.                         "target": "AnyButSelf",
    220.                         "common": "Self",
    221.                         "priority": 10,
    222.                         "distractmsg": "Lady Macbeth got you so drunk, and you were able to be easily passed for the king to be killed!"
    223.                     },
    224.                     "waste": {
    225.                         "command": "distract",
    226.                         "target": "AnyButTeam",
    227.                         "common": "Self",
    228.                         "priority": 10
    229.                     }
    230.                 }
    231.             }
    232.         },
    233.         {
    234.             "role": "Mac",
    235.             "translation": "Macbeth",
    236.             "side": "Mac",
    237.             "help": "You are a great war hero, who has been named Thane of Glamis, but some witches tell you of a prophecy for you to become king! Use /kill to kill one person per night. Because of your great influence, your vote counts as 2.5",
    238.             "info": "A great war hero. Sided with Macbeth.",
    239.             "actions": {
    240.                 "night": {
    241.                     "kill": {
    242.                         "target": "AnyButSelf",
    243.                         "common": "Self",
    244.                         "priority": 1
    245.                     }
    246.                 },
    247.                 "vote": 2.5,
    248.                 "avoidHax": [
    249.                     "kill"
    250.                 ]
    251.             }
    252.         },
    253.         {
    254.             "role": "murder",
    255.             "translation": "Murderer",
    256.             "side": "Mac",
    257.             "help": "You are a very poor man, who will do anything to help avenge your misfortune in life! Use /poison to poison someone, and they will die in 2 nights",
    258.             "actions": {
    259.                 "night": {
    260.                     "poison": {
    261.                         "target": "AnyButSelf",
    262.                         "common": "Role",
    263.                         "priority": 40,
    264.                         "broadcast": "none",
    265.                         "limit": 1,
    266.                         "count": 2
    267.                     }
    268.                 }
    269.             }
    270.         },
    271.         {
    272.             "role": "thane",
    273.             "translation": "Thane of Cawdor",
    274.             "side": "rebel",
    275.             "help": "You are Thane of Cawdor, but you have decided to rebel against the king! Use /kill to kill one person per night. Because of your great influence as a Thane, your vote counts as 1.25",
    276.             "actions": {
    277.                 "night": {
    278.                     "kill": {
    279.                         "target": "AnyButSelf",
    280.                         "common": "Self",
    281.                         "priority": 1
    282.                     }
    283.                 },
    284.                 "vote": 1.25,
    285.                 "avoidHax": [
    286.                     "kill"
    287.                 ]
    288.             },
    289.             "info": "The leader of the rebellion. Sided with the rebellion."
    290.         },
    291.         {
    292.             "role": "rebelsol",
    293.             "translation": "Rebel Soldier",
    294.             "side": "rebel",
    295.             "help": "You are a loyal follower of the Thane of Cawdor! Unfortunately, you cannot do anything to help too much on the battle lines, and your vote is .75 due to your betrayal.",
    296.             "actions": {
    297.                 "vote": 0.75
    298.             }
    299.         },
    300.         {
    301.             "role": "MacDon",
    302.             "translation": "Macdonwald",
    303.             "side": "rebel",
    304.             "help": "Use /inspect to try to find who is the king and who is Macbeth in order to try to win the rebellion!",
    305.             "info": "A betrayer of the king. Sided with Scotland.",
    306.             "actions": {
    307.                 "night": {
    308.                     "inspect": {
    309.                         "target": "AnyButSelf",
    310.                         "common": "Self",
    311.                         "priority": 30
    312.                     }
    313.                 }
    314.             }
    315.         },
    316.         {
    317.             "role": "shake",
    318.             "translation": "Shakespeare",
    319.             "side": "shake",
    320.             "help": "You have the pen for the ",
    321.             "info": "A great war heo. Sided with Macbeth.",
    322.             "actions": {
    323.                 "standby": {
    324.                     "kill": {
    325.                         "target": "AnyButSelf",
    326.                         "msg": "Are you tired of someone in this play? just use /kill to get rid of them!",
    327.                         "killmsg": "±Shakespeare: ~Target~ is randomly forgotten by everyone forever"
    328.                     }
    329.                 }
    330.             }
    331.         }
    332.     ],
    333.     "roles1": [
    334.         "Quo",
    335.         "king",
    336.         "Son1",
    337.         "Son2",
    338.         "guard",
    339.         "guard2",
    340.         "Mac",
    341.         "MacD",
    342.         "LMB",
    343.         "citizen",
    344.         "citizen",
    345.         "citizen",
    346.         "millercit",
    347.         "MacDon",
    348.         "thane",
    349.         "rebelsol",
    350.         "rebelsol",
    351.         "shake",
    352.         "murder",
    353.         "citizen",
    354.         "citizen",
    355.         "citizen",
    356.         "rebelsol",
    357.         "murder",
    358.         "citizen",
    359.         "citizen",
    360.         "citizen",
    361.         "rebelsol",
    362.         "murder",
    363.         "citizen",
    364.         "citizen",
    365.         "citizen",
    366.         "rebelsol",
    367.         "murder",
    368.         "citizen",
    369.         "citizen",
    370.         "citizen",
    371.         "rebelsol",
    372.         "murder",
    373.         "citizen",
    374.         "citizen",
    375.         "citizen",
    376.         "rebelsol",
    377.         "murder",
    378.         "citizen",
    379.         "citizen",
    380.         "citizen",
    381.         "rebelsol",
    382.         "murder"
    383.     ],
    384.     "lynchmsg": "±Game: ~Player~ (~Role~) was thought to be the killer, so he was voted off!",
    385.     "killmsg": "±Game: ~Player~ (~Role~) was murdered!",
    386.     "votemsg": "~Player~ threw a dagger at ~Target~!"
    387. }
    388.          
    [/HIDE]
     
    Last edited: Nov 22, 2013
  2. Sky Sentinel

    Sky Sentinel You see?

    Joined:
    Oct 21, 2012
    Messages:
    814
    Likes Received:
    24
    PO Trainer Name:
    Sky Sentinel
    If you want help with anything, you can let me know

    Edit: I saw you had Karp fix it. I fixed the two errors that remained:
    http://pastebin.com/AhfGhTcM

    Murderer (murder)
    Help Text: You are a very poor man, who will do anything to help avenge your misfortune in life! Use /poison to poison someone, and they will die in 2 nights
    Abilities:
    Night Actions:
    Poison: Kills after 1 days. Shared with role. Can be used 99 times per night.

    I don't think you want this, either.
     
    Last edited: Nov 22, 2013