Advertisement
derpinator

Forum Mafia w/ Mod

Jul 31st, 2014
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 113.32 KB | None | 0 0
  1. {
  2. "name": "FM",
  3. "threadlink": "http://pokemon-online.eu/forums/showthread.php?22345-Default",
  4. "summary": "It's like Forum Mafia but with it's own twists!",
  5. "altname": "Forum Mafia",
  6. "author": "Scatterbrain",
  7. "tips": {
  8. "Tips": "are for the weak"
  9. },
  10. "sides": [
  11. {
  12. "side": "mafia",
  13. "translation": "Mafia"
  14. },
  15. {
  16. "side": "village",
  17. "translation": "Village"
  18. },
  19. {
  20. "side": "werewolf",
  21. "translation": "WereWolf"
  22. },
  23. {
  24. "side": "serial_killer",
  25. "translation": "Serial Killer"
  26. },
  27. {
  28. "side": "sadist",
  29. "translation": "Sadist"
  30. },
  31. {
  32. "side": "mod",
  33. "translation": "Moderator"
  34. }
  35. ],
  36. "variables": {
  37. "town_win_condition": "±Win Condition: You win if you are the only faction (side) remaining.",
  38. "mafia_win_condition": "±Win Condition: You win if you are the only faction (side) remaining, or if nothing can stop this from happening.",
  39. "werewolf_win_condition": "±Win Condition: You win if you are the only faction (side) remaining, or if nothing can stop this from happening.",
  40. "sk_win_condition": "±Win Condition: You win if you are the only one left, or if nothing can stop this from happening.",
  41. "sadist_win_condition": "±Win Condition: You win when all of the Townies are dead, or if you outnumber the Town, or if nothing can stop this from happening.",
  42. "before_all_else": 0,
  43. "roleblock_werewolf": 1,
  44. "roleblock_mafia": 2,
  45. "roleblock_village": 3,
  46. "healblock_prio": 4,
  47. "protect_priority": 5,
  48. "poison_priority": 9,
  49. "werewolf_priority": 10,
  50. "mafia_priority": 15,
  51. "serial_priority": 20,
  52. "vigikill_prio": 25,
  53. "inspect_priority": 30,
  54. "self_converts": 35,
  55. "converts_nonself": 40,
  56. "detox_priority": 45,
  57. "stalk_priority": 50,
  58. "watch_priority": 55,
  59. "mafia_arson": {
  60. "command": "poison",
  61. "target": "AnyButTeam",
  62. "common": "Self",
  63. "priority": "variable:poison_priority",
  64. "broadcast": [],
  65. "poisonDeadMessage": "The Mafia Arsonist burned your house on fire, and you succumbed to your burn wounds today."
  66. },
  67. "mafia_team_list": [
  68. "mafia",
  69. "mafia_strongman",
  70. "mafia_arsonist",
  71. "mafia_healblocker",
  72. "mafia_doctor",
  73. "mafia_godfather"
  74. ],
  75. "werwolf_team_list": [
  76. "werewolf",
  77. "werewolf_votebomb",
  78. "werewolf_ascetic"
  79. ],
  80. "mode_ignore": {
  81. "mode": "ignore",
  82. "msg": "Your target survived!"
  83. },
  84. "fisherman_gps_action": {
  85. "failChance": 0.75,
  86. "command": "convert",
  87. "target": "OnlySelf",
  88. "common": "Self",
  89. "priority": "variable:self_converts",
  90. "cancel": [
  91. "syringe",
  92. "gun",
  93. "vest",
  94. "glasses",
  95. "binoculars"
  96. ],
  97. "newRole": "fisherman_gps",
  98. "pierce": true,
  99. "convertmsg": "A Fisherman went fishing and found a GPS!"
  100. },
  101. "fisherman_gps_action_closed": {
  102. "failChance": 0.75,
  103. "command": "convert",
  104. "target": "OnlySelf",
  105. "common": "Self",
  106. "priority": "variable:self_converts",
  107. "cancel": [
  108. "syringe",
  109. "gun",
  110. "vest",
  111. "glasses",
  112. "binoculars"
  113. ],
  114. "newRole": "fisherman_gps_closed",
  115. "pierce": true,
  116. "convertmsg": "A Fisherman went fishing and found a GPS!"
  117. },
  118. "fisherman_binoculars_action": {
  119. "failChance": 0.75,
  120. "command": "convert",
  121. "target": "OnlySelf",
  122. "common": "Self",
  123. "priority": "variable:self_converts",
  124. "cancel": [
  125. "syringe",
  126. "gun",
  127. "vest",
  128. "gps",
  129. "glasses"
  130. ],
  131. "newRole": "fisherman_binoculars",
  132. "pierce": true,
  133. "convertmsg": "A Fisherman went fishing and found a pair of binoculars!"
  134. },
  135. "fisherman_binoculars_action_closed": {
  136. "failChance": 0.75,
  137. "command": "convert",
  138. "target": "OnlySelf",
  139. "common": "Self",
  140. "priority": "variable:self_converts",
  141. "cancel": [
  142. "syringe",
  143. "gun",
  144. "vest",
  145. "gps",
  146. "glasses"
  147. ],
  148. "newRole": "fisherman_binoculars_closed",
  149. "pierce": true,
  150. "convertmsg": "A Fisherman went fishing and found a pair of binoculars!"
  151. },
  152. "fisherman_vest_action": {
  153. "failChance": 0.8,
  154. "command": "convert",
  155. "target": "OnlySelf",
  156. "common": "Self",
  157. "priority": "variable:self_converts",
  158. "cancel": [
  159. "syringe",
  160. "gun",
  161. "glasses",
  162. "gps",
  163. "binoculars"
  164. ],
  165. "newRole": "fisherman_vest",
  166. "pierce": true,
  167. "convertmsg": "A Fisherman went fishing and found a bulletproof vest!"
  168. },
  169. "fisherman_vest_action_closed": {
  170. "failChance": 0.8,
  171. "command": "convert",
  172. "target": "OnlySelf",
  173. "common": "Self",
  174. "priority": "variable:self_converts",
  175. "cancel": [
  176. "syringe",
  177. "gun",
  178. "glasses",
  179. "gps",
  180. "binoculars"
  181. ],
  182. "newRole": "fisherman_vest_closed",
  183. "pierce": true,
  184. "convertmsg": "A Fisherman went fishing and found a bulletproof vest!"
  185. },
  186. "fisherman_syringe_action": {
  187. "failChance": 0.9,
  188. "command": "convert",
  189. "target": "OnlySelf",
  190. "common": "Self",
  191. "priority": "variable:self_converts",
  192. "cancel": [
  193. "glasses",
  194. "gun",
  195. "vest",
  196. "gps",
  197. "binoculars"
  198. ],
  199. "newRole": "fisherman_syringe",
  200. "pierce": true,
  201. "convertmsg": "A Fisherman went fishing and found a syringe!"
  202. },
  203. "fisherman_syringe_action_closed": {
  204. "failChance": 0.9,
  205. "command": "convert",
  206. "target": "OnlySelf",
  207. "common": "Self",
  208. "priority": "variable:self_converts",
  209. "cancel": [
  210. "glasses",
  211. "gun",
  212. "vest",
  213. "gps",
  214. "binoculars"
  215. ],
  216. "newRole": "fisherman_syringe_closed",
  217. "pierce": true,
  218. "convertmsg": "A Fisherman went fishing and found a syringe!"
  219. },
  220. "fisherman_glasses_action": {
  221. "failChance": 0.85,
  222. "command": "convert",
  223. "target": "OnlySelf",
  224. "common": "Self",
  225. "priority": "variable:self_converts",
  226. "cancel": [
  227. "syringe",
  228. "gun",
  229. "vest",
  230. "gps",
  231. "binoculars"
  232. ],
  233. "newRole": "fisherman_glasses",
  234. "pierce": true,
  235. "convertmsg": "A Fisherman went fishing and found a pair of glasses!"
  236. },
  237. "fisherman_glasses_action_closed": {
  238. "failChance": 0.85,
  239. "command": "convert",
  240. "target": "OnlySelf",
  241. "common": "Self",
  242. "priority": "variable:self_converts",
  243. "cancel": [
  244. "syringe",
  245. "gun",
  246. "vest",
  247. "gps",
  248. "binoculars"
  249. ],
  250. "newRole": "fisherman_glasses_closed",
  251. "pierce": true,
  252. "convertmsg": "A Fisherman went fishing and found a pair of glasses!"
  253. },
  254. "fisherman_gun_action": {
  255. "failChance": 0.95,
  256. "command": "convert",
  257. "target": "OnlySelf",
  258. "common": "Self",
  259. "priority": "variable:self_converts",
  260. "cancel": [
  261. "syringe",
  262. "glasses",
  263. "vest",
  264. "gps",
  265. "binoculars"
  266. ],
  267. "newRole": "fisherman_gun",
  268. "pierce": true,
  269. "convertmsg": "A Fisherman went fishing and found a gun!"
  270. },
  271. "fisherman_gun_action_closed": {
  272. "failChance": 0.95,
  273. "command": "convert",
  274. "target": "OnlySelf",
  275. "common": "Self",
  276. "priority": "variable:self_converts",
  277. "cancel": [
  278. "syringe",
  279. "glasses",
  280. "vest",
  281. "gps",
  282. "binoculars"
  283. ],
  284. "newRole": "fisherman_gun_closed",
  285. "pierce": true,
  286. "convertmsg": "A Fisherman went fishing and found a gun!"
  287. },
  288. "inspect_anybutself": {
  289. "target": "AnyButSelf",
  290. "common": "Self",
  291. "priority": "variable:inspect_priority"
  292. },
  293. "protect_anybutself": {
  294. "target": "AnyButSelf",
  295. "common": "Role",
  296. "priority": "variable:protect_priority"
  297. },
  298. "mafia_protect": {
  299. "target": "OnlyTeam",
  300. "common": "Role",
  301. "priority": "variable:mafia_priority",
  302. "cancel": [
  303. "detox"
  304. ]
  305. },
  306. "mafia_detox": {
  307. "target": "OnlyTeam",
  308. "common": "Role",
  309. "priority": "variable:detox_priority",
  310. "cancel": [
  311. "protect"
  312. ]
  313. },
  314. "faith_healer_bg": {
  315. "target": "AnyButSelf",
  316. "common": "Self",
  317. "priority": "variable:protect_priority",
  318. "failChance": 0.5
  319. },
  320. "roleblock_anybutself": {
  321. "target": "AnyButSelf",
  322. "common": "Self",
  323. "priority": "variable:roleblock_village"
  324. },
  325. "watch_anybutself": {
  326. "target": "AnyButSelf",
  327. "common": "Self",
  328. "priority": "variable:watch_priority"
  329. },
  330. "stalk_anybutself": {
  331. "target": "AnyButSelf",
  332. "common": "Self",
  333. "priority": "variable:stalk_priority"
  334. },
  335. "safeguard_anybutself": {
  336. "target": "AnyButSelf",
  337. "common": "Self",
  338. "priority": "variable:protect_priority"
  339. },
  340. "vigikill": {
  341. "target": "AnyButSelf",
  342. "common": "Self",
  343. "priority": "variable:vigikill_prio"
  344. },
  345. "mafia_factional_kill": {
  346. "target": "AnyButTeam",
  347. "common": "Team",
  348. "priority": "variable:mafia_priority",
  349. "broadcast": "team"
  350. },
  351. "werewolf_factional_kill": {
  352. "target": "AnyButTeam",
  353. "common": "Team",
  354. "priority": "variable:werewolf_priority"
  355. }
  356. },
  357. "roles": [
  358. {
  359. "role": "villager",
  360. "translation": "Vanilla Townie",
  361. "side": "village",
  362. "help": "You don't have any special commands during the night! Vote to remove people in the day!",
  363. "help2": "town_win_condition",
  364. "actions": {
  365. "dummy2": {
  366. "mode": "die"
  367. }
  368. }
  369. },
  370. {
  371. "role": "bulletproof",
  372. "translation": "Bulletproof",
  373. "side": "village",
  374. "help": "You are the founder of Tactical Ballistics, a military-grade store that sells surplus military items to residents of this fine Town! You wear a bulletproof vest wherever you go, so that means you can't be killed during the night or day. (you can still be lynched and targetted by arson though!)",
  375. "info": "Can't be nightkilled or daykilled. Sided with the Town.",
  376. "help2": "town_win_condition",
  377. "actions": {
  378. "onDeath": {
  379. "convertRoles": {
  380. "backup": "cop"
  381. },
  382. "convertmsg": "±Game: The Backup learns of the Cop's death, and becomes a Cop too!"
  383. },
  384. "daykill": "evade",
  385. "kill": {
  386. "mode": "ignore",
  387. "msg": "Your target survived!"
  388. }
  389. }
  390. },
  391. {
  392. "role": "nurse",
  393. "translation": "Nurse",
  394. "side": "village",
  395. "help": "You're being trained by the Doctor to become a Doctor yourself, but Med School's tough and expensive, and as it turns out, won't be over till long after either the Mafia or you're dead. When the Doctor dies, you rise to the occasion and become a Doctor yourself!",
  396. "info": "On death of the Doctor, becomes a Doctor. Sided with the Town.",
  397. "help2": "town_win_condition",
  398. "actions": {}
  399. },
  400. {
  401. "role": "backup",
  402. "translation": "Backup",
  403. "side": "village",
  404. "help": "Ah, the jack-of-all-trades! You have many undiscovered talents, but as it turns out, you have not discovered them...yet. You fill in for the first Power Role (a Town Role that isn't a Townie) to die. No command is needed for this.",
  405. "help2": "town_win_condition",
  406. "info": "Becomes the first Power Role to die. Sided with the Town.",
  407. "actions": {}
  408. },
  409. {
  410. "role": "loved_townie",
  411. "translation": "Loved Townie",
  412. "side": "village",
  413. "help": "You don't have any special commands during the night, but you have a voteshield of -1! Vote to remove people in the day!",
  414. "help2": "town_win_condition",
  415. "info": "Voteshield of -1. Sided with the Town.",
  416. "actions": {
  417. "dummy2": {
  418. "mode": "die"
  419. },
  420. "voteshield": -1
  421. }
  422. },
  423. {
  424. "role": "hated_townie",
  425. "translation": "Hated Townie",
  426. "side": "village",
  427. "help": "You don't have any special commands during the night, but you have a voteshield of +1! Vote to remove people in the day!",
  428. "help2": "town_win_condition",
  429. "info": "Voteshield of +1. Sided with the Town.",
  430. "actions": {
  431. "voteshield": 1,
  432. "dummy2": {
  433. "mode": "die"
  434. }
  435. }
  436. },
  437. {
  438. "role": "vampire",
  439. "translation": "Vampire",
  440. "side": "village",
  441. "help": "You don't have any actions during the night, but if voted off, you become Lynched Vampire. From there on, you can't be killed, but you can be lynched again. You can also choose to ressurect yourself when you become Lynched Vampire, but it's best to frame it on someone. Vote to remove people during the day!",
  442. "help2": "town_win_condition",
  443. "info": "If lynched, becomes Lynched Vampire. On list and on team as Vanilla Townie, and inspects as one too. Sided with the Town.",
  444. "actions": {
  445. "inspect": {
  446. "revealAs": "villager"
  447. },
  448. "onlist": "villager",
  449. "onteam": "villager",
  450. "lynch": {
  451. "convertTo": "lynched_vampire",
  452. "convertmsg": ""
  453. }
  454. }
  455. },
  456. {
  457. "role": "lynched_vampire",
  458. "translation": "Lynched Vampire",
  459. "side": "village",
  460. "help": "You've been lynched! While you are still sided on the Town, you may now reveal to them that you are Lynched Vampire, or keep it to yourself, and frame it on someone else! You are also bulletproof, since you are already dead. If you want to switch sides, type /rise.",
  461. "help2": "town_win_condition",
  462. "info": "Can't be killed (but can be lynched). Can rise during the night to switch sides and become a Mafia Goon. Sided with the Town.",
  463. "actions": {
  464. "kill": {
  465. "mode": "ignore"
  466. },
  467. "onlist": "villager",
  468. "onteam": "villager",
  469. "night": {
  470. "rise": {
  471. "command": "convert",
  472. "target": "OnlySelf",
  473. "common": "Self",
  474. "priority": "variable:self_converts",
  475. "newRole": "mafia",
  476. "convertmsg": "A Lynched Vampire rises from the dead and becomes a Mafia Goon!"
  477. }
  478. }
  479. }
  480. },
  481. {
  482. "role": "governor",
  483. "translation": "Governor",
  484. "side": "village",
  485. "help": "A high ranking military official, you also double as the Governor. With your executive powers, you can save one person during the lynch phase with your -9999 votes. However, you can be lynched yourself, so be careful!",
  486. "help2": "town_win_condition",
  487. "info": "Vote counts as -9999. Sided with the Town.",
  488. "actions": {
  489. "vote": -9999
  490. }
  491. },
  492. {
  493. "role": "cop",
  494. "translation": "Cop",
  495. "side": "village",
  496. "help": "The Mafia are up to no good again, and it's up to you to track them down! Type /Inspect [name] to find out someone's role!",
  497. "help2": "town_win_condition",
  498. "info": "Can inspect one person's role during the night. Sided with Village.",
  499. "actions": {
  500. "onDeath": {
  501. "convertRoles": {
  502. "backup": "cop"
  503. },
  504. "convertmsg": "±Game: The Backup learns of the Cop's death, and becomes a Cop too!"
  505. },
  506. "night": {
  507. "inspect": "variable:inspect_anybutself"
  508. }
  509. }
  510. },
  511. {
  512. "role": "voteless_cop",
  513. "translation": "Voteless Cop",
  514. "side": "village",
  515. "help": "The Mafia are up to no good again, and it's up to you to track them down! Type /Inspect [name] to find out someone's role! During the day, you can't vote. Use your negotiation powers to get the bad guys out!",
  516. "help2": "town_win_condition",
  517. "info": "Can inspect one person's role during the night. Can't vote. Sided with Village.",
  518. "actions": {
  519. "onDeath": {
  520. "convertRoles": {
  521. "backup": "cop"
  522. },
  523. "convertmsg": "±Game: The Backup learns of the Cop's death, and becomes a Cop too!"
  524. },
  525. "night": {
  526. "inspect": "variable:inspect_anybutself"
  527. }
  528. }
  529. },
  530. {
  531. "role": "ATF",
  532. "translation": "ATF Agent",
  533. "side": "village",
  534. "help": "Martial law has been enforced -- and thus citizen's rights as granted by the Constitution and all of it's subsidies are now null and void. As a member of the Alcohol, Tobacco and Firearms bureau (ATF), you can violate someone's Second and Fourth Amendment rights with /Search [name]. This will inform you if they have a gun in their house. The Vigilante, Gunsmith and the Mafia have guns. If there is no result, they probably don't have a gun (except if they are Mafia Godfather or Serial Killer).",
  535. "help2": "town_win_condition",
  536. "info": "Can search to find out if someone has a gun. Sided with Village.",
  537. "actions": {
  538. "onDeath": {
  539. "convertRoles": {
  540. "backup": "ATF"
  541. },
  542. "convertmsg": "±Game: The Backup learns of the Cop's death, and becomes a Cop too!"
  543. },
  544. "night": {
  545. "search": {
  546. "command": "dummy",
  547. "target": "AnyButRole",
  548. "common": "Role",
  549. "priority": "variable:inspect_priority"
  550. }
  551. }
  552. }
  553. },
  554. {
  555. "role": "gunsmith",
  556. "translation": "Gunsmith",
  557. "side": "village",
  558. "help": "You have a very useful skill in making guns. You can give someone a gun with /Give [name]. This arms deal will take place after the ATF Agent. You can only give a gun to a Townie or the Mafia, and they will become Armed Townie if you hit a Townie, and Mafia Strongman if you hit a Mafia Goon.",
  559. "info": "Can give a Townie or Mafia Goon a gun during the night (becomes Armed Townie or Mafia Strongman, respectively). Sided with the Town.",
  560. "actions": {
  561. "night": {
  562. "give": {
  563. "command": "convert",
  564. "common": "Self",
  565. "target": "AnyButSelf",
  566. "priority": "variable:converts_nonself",
  567. "canConvert": [
  568. "villager",
  569. "mafia"
  570. ],
  571. "newRole": {
  572. "armed_townie": [
  573. "villager"
  574. ],
  575. "mafia_strongman": [
  576. "mafia"
  577. ]
  578. },
  579. "convertmsg": "A Gunsmith gave someone a gun!",
  580. "pierce": true
  581. }
  582. }
  583. }
  584. },
  585. {
  586. "role": "fisherman",
  587. "translation": "Fisherman",
  588. "side": "village",
  589. "info": "Can fish for an item to gain a one-time use of the following actions: syringe (protect), glasses (inspect), gun (nightkill), vest (nightkill evasion), gps (stalk), or binoculars (watch). Sided with the Town.",
  590. "help": "You like fishing, but the Mafia have a really big appetite for fish, and they're all gone. You can still try to fish for items though. You can type the following (but only once) to gain one-time usage of the following actions: /syringe (protect), /glasses (inspect), /gun (nightkill), /vest (nightkill evasion), /gps (stalk), or /binoculars (watch).",
  591. "help2": "town_win_condition",
  592. "actions": {
  593. "onDeath": {
  594. "convertRoles": {
  595. "backup": "fisherman"
  596. },
  597. "convertmsg": "±Game: The Town's Fisherman has died! The Backup takes his Fishing Rod "
  598. },
  599. "night": {
  600. "syringe": "variable:fisherman_syringe_action",
  601. "glasses": "variable:fisherman_glasses_action",
  602. "gun": "variable:fisherman_gun_action",
  603. "vest": "variable:fisherman_vest_action",
  604. "gps": "variable:fisherman_gps_action",
  605. "binoculars": "variable:fisherman_binoculars_action"
  606. }
  607. }
  608. },
  609. {
  610. "role": "fisherman_syringe",
  611. "translation": "Fisherman",
  612. "side": "village",
  613. "hide": true,
  614. "help": "You can type /Protect [name] once per game to protect someone from dying. You can still try to fish for items though. You can type the following (but only once) to gain one-time usage of the following actions: /syringe (protect), /glasses (inspect), /gun (nightkill), /vest (nightkill evasion), /gps (stalk), or /binoculars (watch). You can only hold one item at a time though.",
  615. "help2": "town_win_condition",
  616. "actions": {
  617. "onDeath": {
  618. "convertRoles": {
  619. "backup": "fisherman"
  620. },
  621. "convertmsg": "±Game: The Town's Fisherman has died! The Backup takes his Fishing Rod "
  622. },
  623. "night": {
  624. "protect": {
  625. "target": "AnyButSelf",
  626. "common": "Self",
  627. "priority": "variable:protect_priority",
  628. "charges": 1
  629. },
  630. "syringe": "variable:fisherman_syringe_action",
  631. "glasses": "variable:fisherman_glasses_action",
  632. "gun": "variable:fisherman_gun_action",
  633. "vest": "variable:fisherman_vest_action",
  634. "gps": "variable:fisherman_gps_action",
  635. "binoculars": "variable:fisherman_binoculars_action"
  636. }
  637. }
  638. },
  639. {
  640. "role": "fisherman_glasses",
  641. "translation": "Fisherman",
  642. "side": "village",
  643. "hide": true,
  644. "help": "You can type /Inspect [name] once per game to find out someone's role. You can still try to fish for items though. You can type the following (but only once) to gain one-time usage of the following actions: /syringe (protect), /glasses (inspect), /gun (nightkill), /vest (nightkill evasion), /gps (stalk), or /binoculars (watch). You can only hold one item at a time though.",
  645. "help2": "town_win_condition",
  646. "actions": {
  647. "onDeath": {
  648. "convertRoles": {
  649. "backup": "fisherman"
  650. },
  651. "convertmsg": "±Game: The Town's Fisherman has died! The Backup takes his Fishing Rod "
  652. },
  653. "night": {
  654. "inspect": {
  655. "target": "AnyButSelf",
  656. "common": "Self",
  657. "priority": "variable:inspect_priority",
  658. "charges": 1
  659. },
  660. "syringe": "variable:fisherman_syringe_action",
  661. "glasses": "variable:fisherman_glasses_action",
  662. "gun": "variable:fisherman_gun_action",
  663. "vest": "variable:fisherman_vest_action",
  664. "gps": "variable:fisherman_gps_action",
  665. "binoculars": "variable:fisherman_binoculars_action"
  666. }
  667. }
  668. },
  669. {
  670. "role": "fisherman_gun",
  671. "translation": "Fisherman",
  672. "side": "village",
  673. "hide": true,
  674. "help": "You can type /Kill [name] once per game to kill someone. You can still try to fish for items though. You can type the following (but only once) to gain one-time usage of the following actions: /syringe (protect), /glasses (inspect), /gun (nightkill), /vest (nightkill evasion), /gps (stalk), or /binoculars (watch). You can only hold one item at a time though.",
  675. "help2": "town_win_condition",
  676. "actions": {
  677. "onDeath": {
  678. "convertRoles": {
  679. "backup": "fisherman"
  680. },
  681. "convertmsg": "±Game: The Town's Fisherman has died! The Backup takes his Fishing Rod "
  682. },
  683. "night": {
  684. "kill": {
  685. "target": "AnyButSelf",
  686. "common": "Self",
  687. "priority": "variable:vigikill_prio",
  688. "charges": 1
  689. },
  690. "syringe": "variable:fisherman_syringe_action",
  691. "glasses": "variable:fisherman_glasses_action",
  692. "gun": "variable:fisherman_gun_action",
  693. "vest": "variable:fisherman_vest_action",
  694. "gps": "variable:fisherman_gps_action",
  695. "binoculars": "variable:fisherman_binoculars_action"
  696. }
  697. }
  698. },
  699. {
  700. "role": "fisherman_vest",
  701. "translation": "Fisherman",
  702. "side": "village",
  703. "hide": true,
  704. "help": "You can survive one nightkill during the game. You can still try to fish for items though. You can type the following (but only once) to gain one-time usage of the following actions: /syringe (protect), /glasses (inspect), /gun (nightkill), /vest (nightkill evasion), /gps (stalk), or /binoculars (watch). You can only hold one item at a time though.",
  705. "help2": "town_win_condition",
  706. "actions": {
  707. "kill": {
  708. "mode": {
  709. "evadeCharges": 1
  710. },
  711. "evadechargemsg": "Someone tried killing you! Your vest took the hit for you though, but you can't survive anymore hits.",
  712. "msg": "Your target survived!"
  713. },
  714. "onDeath": {
  715. "convertRoles": {
  716. "backup": "fisherman"
  717. },
  718. "convertmsg": "±Game: The Town's Fisherman has died! The Backup takes his Fishing Rod "
  719. },
  720. "night": {
  721. "syringe": "variable:fisherman_syringe_action",
  722. "glasses": "variable:fisherman_glasses_action",
  723. "gun": "variable:fisherman_gun_action",
  724. "vest": "variable:fisherman_vest_action",
  725. "gps": "variable:fisherman_gps_action",
  726. "binoculars": "variable:fisherman_binoculars_action"
  727. }
  728. }
  729. },
  730. {
  731. "role": "fisherman_gps",
  732. "translation": "Fisherman",
  733. "side": "village",
  734. "hide": true,
  735. "help": "You can type /Stalk [name] once per game to track who your target visited, if any. You can still try to fish for items though. You can type the following (but only once) to gain one-time usage of the following actions: /syringe (protect), /glasses (inspect), /gun (nightkill), /vest (nightkill evasion), /gps (stalk), or /binoculars (watch). You can only hold one item at a time though.",
  736. "help2": "town_win_condition",
  737. "actions": {
  738. "onDeath": {
  739. "convertRoles": {
  740. "backup": "fisherman"
  741. },
  742. "convertmsg": "±Game: The Town's Fisherman has died! The Backup takes his Fishing Rod "
  743. },
  744. "night": {
  745. "stalk": {
  746. "target": "AnyButSelf",
  747. "common": "Self",
  748. "priority": "variable:stalk_priority",
  749. "charges": 1
  750. },
  751. "syringe": "variable:fisherman_syringe_action",
  752. "glasses": "variable:fisherman_glasses_action",
  753. "gun": "variable:fisherman_gun_action",
  754. "vest": "variable:fisherman_vest_action",
  755. "gps": "variable:fisherman_gps_action",
  756. "binoculars": "variable:fisherman_binoculars_action"
  757. }
  758. }
  759. },
  760. {
  761. "role": "fisherman_binoculars",
  762. "translation": "Fisherman",
  763. "side": "village",
  764. "hide": true,
  765. "help": "You can type /Watch [name] once per game to find out who your target is being visited by, if any. You can still try to fish for items though. You can type the following (but only once) to gain one-time usage of the following actions: /syringe (protect), /glasses (inspect), /gun (nightkill), /vest (nightkill evasion), /gps (stalk), or /binoculars (watch). You can only hold one item at a time though.",
  766. "help2": "town_win_condition",
  767. "actions": {
  768. "onDeath": {
  769. "convertRoles": {
  770. "backup": "fisherman"
  771. },
  772. "convertmsg": "±Game: The Town's Fisherman has died! The Backup takes his Fishing Rod "
  773. },
  774. "night": {
  775. "watch": {
  776. "target": "AnyButSelf",
  777. "common": "Self",
  778. "priority": "variable:watch_priority",
  779. "charges": 1
  780. },
  781. "syringe": "variable:fisherman_syringe_action",
  782. "glasses": "variable:fisherman_glasses_action",
  783. "gun": "variable:fisherman_gun_action",
  784. "vest": "variable:fisherman_vest_action",
  785. "gps": "variable:fisherman_gps_action",
  786. "binoculars": "variable:fisherman_binoculars_action"
  787. }
  788. }
  789. },
  790. {
  791. "role": "doctor",
  792. "translation": "Doctor",
  793. "side": "village",
  794. "help": "Type /Protect [name] to protect someone from dying!",
  795. "info": "Can protect someone from dying. Sided with the Town.",
  796. "help2": "town_win_condition",
  797. "actions": {
  798. "onDeath": {
  799. "convertRoles": {
  800. "backup": "doctor",
  801. "nurse": "doctor"
  802. },
  803. "convertmsg": "±Game: The Town's only Doctor has died! His successor now takes over!"
  804. },
  805. "night": {
  806. "protect": "variable:protect_anybutself"
  807. }
  808. }
  809. },
  810. {
  811. "role": "faith_healer",
  812. "translation": "Faith Healer",
  813. "side": "village",
  814. "help": "Type /Protect [name] to protect someone from dying! Divine spirits only have a 50% chance of hearing you, though, and fulfilling your command.",
  815. "info": "Has a protect with a 50% fail chance. Sided with the Town.",
  816. "help2": "town_win_condition",
  817. "actions": {
  818. "onDeath": {
  819. "convertRoles": {
  820. "backup": "faith_healer"
  821. },
  822. "convertmsg": "±Game: The Town's Faith Healer has died! The Backup becomes a Faith Healer!"
  823. },
  824. "night": {
  825. "protect": "variable:faith_healer_bg"
  826. }
  827. }
  828. },
  829. {
  830. "role": "mafia",
  831. "translation": "Mafia Goon",
  832. "side": "mafia",
  833. "help": "You are here to rule the Town with an iron fist! Type /Kill [name] to kill someone (shared with your team).",
  834. "info": "Factional kill. Sided with the Mafia.",
  835. "help2": "variable:mafia_win_condition",
  836. "actions": {
  837. "teamUtilities": true,
  838. "night": {
  839. "kill": "variable:mafia_factional_kill"
  840. }
  841. }
  842. },
  843. {
  844. "role": "mafia_strongman",
  845. "translation": "Mafia Strongman",
  846. "side": "mafia",
  847. "help": "Type /Kill [name] to kill someone (shared with your team). You can also type /Kill2 [name] twice per game to kill an extra target! The kill will be guaranteed to work, unless you are distracted. You also show up as Mafia Goon on the roles list, use this to your advantage to strike the Town when they are most vulnerable!",
  848. "info": "Factional kill and a second kill twice per game that can pierce and hit through evasive modes. Sided with the Mafia.",
  849. "help2": "variable:mafia_win_condition",
  850. "actions": {
  851. "teamUtilities": true,
  852. "night": {
  853. "kill": "variable:mafia_factional_kill",
  854. "kill2": {
  855. "target": "AnyButSelf",
  856. "common": "Role",
  857. "priority": "variable:mafia_priority",
  858. "command": "kill",
  859. "pierce": true,
  860. "bypass": [
  861. "ignore",
  862. "evadeCharges"
  863. ]
  864. }
  865. }
  866. }
  867. },
  868. {
  869. "role": "mafia_arsonist",
  870. "translation": "Mafia Arsonist",
  871. "side": "mafia",
  872. "help": "You like setting fire to everything around you! Type /Kill [name] to kill someone (shared with your team). You can also type /Arson [name] to kill a second target. This will go through protect, but the Firefighter can prevent fires and help your targets before they die!",
  873. "help2": "variable:mafia_win_condition",
  874. "actions": {
  875. "teamUtilities": true,
  876. "night": {
  877. "kill": "variable:mafia_factional_kill",
  878. "arson": "variable:mafia_arson"
  879. }
  880. }
  881. },
  882. {
  883. "role": "mafia_healblocker",
  884. "translation": "Mafia Healblocker",
  885. "side": "mafia",
  886. "help": "Type /Kill [name] to kill someone (shared with your team). You can also type /Block [name] to block someone from being targetted by beneficial commands, such as protect, safeguard, and detox!",
  887. "help2": "variable:mafia_win_condition",
  888. "actions": {
  889. "teamUtilities": true,
  890. "night": {
  891. "kill": "variable:mafia_factional_kill",
  892. "guard": {
  893. "target": "AnyButSelf",
  894. "priority": "variable:healblock_prio",
  895. "common": "Role",
  896. "guardActions": [
  897. "protect",
  898. "keep",
  899. "safeguard",
  900. "rescue"
  901. ]
  902. }
  903. }
  904. }
  905. },
  906. {
  907. "role": "mafia_doctor",
  908. "translation": "Mafia Doctor",
  909. "side": "mafia",
  910. "help": "You're a member of the Mafia, only difference is, you went to Medical School and can heal your teammates. Type /Kill [name] to kill someone (shared with your team). You can also type /Protect [name] to protect someone from dying, or /Detox [name] to clear someone of burn wounds/poisons.",
  911. "help2": "variable:mafia_win_condition",
  912. "actions": {
  913. "teamUtilities": true,
  914. "night": {
  915. "kill": "variable:mafia_factional_kill",
  916. "protect": "variable:mafia_detox"
  917. }
  918. }
  919. },
  920. {
  921. "role": "mafia_godfather",
  922. "translation": "Mafia Godfather",
  923. "side": "mafia",
  924. "help": "The brains and the leader of the Mafia. Type /Kill [name] to kill someone (shared with your team). You are roleblock and investigation-immune (you can't be targetted by /roleblock, /distract, or /keep, and you show up as clean when someone uses /watch, /stalk, or /inspect).",
  925. "help2": "variable:mafia_win_condition",
  926. "actions": {
  927. "distract": {
  928. "mode": "ignore"
  929. },
  930. "watch": {
  931. "mode": "ignore"
  932. },
  933. "stalk": {
  934. "mode": "noVisit"
  935. },
  936. "inspect": {
  937. "revealAs": "villager"
  938. },
  939. "teamUtilities": true,
  940. "night": {
  941. "kill": "variable:mafia_factional_kill"
  942. }
  943. }
  944. },
  945. {
  946. "role": "undercover_werewolf",
  947. "translation": "Undercover Werewolf",
  948. "side": "werewolf",
  949. "help": "Menacing predator of the night, you also happen to populate the Town. During the night, you can hunt someone down with your pack (team) with /Kill [name]. During the night, you are immune to distract, watch and stalk, while anyone who inspects you sees you as Vanilla Townie!",
  950. "help2": "variable:mafia_win_condition",
  951. "actions": {
  952. "distract": {
  953. "mode": "ignore"
  954. },
  955. "watch": {
  956. "mode": "ignore"
  957. },
  958. "stalk": {
  959. "mode": "noVisit"
  960. },
  961. "inspect": {
  962. "revealAs": "villager"
  963. },
  964. "teamUtilities": true,
  965. "night": {
  966. "kill": "variable:mafia_factional_kill"
  967. }
  968. }
  969. },
  970. {
  971. "role": "sadist",
  972. "translation": "Sadist",
  973. "side": "sadist",
  974. "help": "It's so much better when they suffer. Though you know most of the population, it is now time to get rid of them. During the night, you can type /Kill [name] to get rid of a Townie (even if protected by Doctor or Jailkeeper). This will only work if they are a Townie. You have a voteshield of -2, and you also know all the Townies.",
  975. "help2": "variable:sadist_win_condition",
  976. "info": "Can kill someone (only works on Townies). Voteshield of -2. Wins when all Townies are dead. Sided with himself.",
  977. "actions": {
  978. "voteshield": -2,
  979. "night": {
  980. "kill": {
  981. "target": "AnyButTeam",
  982. "common": "Self",
  983. "priority": 10,
  984. "command": "dummy2",
  985. "pierce": true
  986. }
  987. },
  988. "startup": {
  989. "revealPlayers": ["villager", "armed_townie", "hated_townie", "loved_townie" ],
  990. "revealPlayersMsg": "The Townies are: ~Players~. Kill them to win!"
  991. },
  992. "onDeadRoles": {
  993. "convertTo": {
  994. "sadist_win": ["villager", "armed_townie", "loved_townie", "hated_townie"]
  995. },
  996. "convertmsg": "The Sadist has tortured and murdered the Townies, and has finally won!"
  997. }
  998. }
  999. },
  1000. {
  1001. "role": "sadist_win",
  1002. "translation": "Sadist",
  1003. "side": "sadist",
  1004. "help": "You win the game!!",
  1005. "hide": true,
  1006. "winIfDeadRoles": [
  1007. ],
  1008. "actions": {
  1009. }
  1010. },
  1011. {
  1012. "role": "firefighter",
  1013. "translation": "Firefighter",
  1014. "side": "village",
  1015. "help": "The Town is in the middle of a deadly conflict with the Mafia. You thought your service wouldn't be required, but some of the Mafia have a tendency to, well, set fire to everything. During the night, you can type /Rescue [name] to stop a fire in it's tracks! This will also clear them of any burn wounds they get from the fire!",
  1016. "help2": "variable:town_win_condition",
  1017. "actions": {
  1018. "onDeath": {
  1019. "convertRoles": {
  1020. "backup": "firefighter"
  1021. },
  1022. "convertmsg": "±Game: The Town's Firefigher died! The Backup gets his Fire Truck and equipment to become the best Firefighter he can be!"
  1023. },
  1024. "teamUtilities": true,
  1025. "night": {
  1026. "rescue": {
  1027. "command": [
  1028. "guard",
  1029. "detox"
  1030. ],
  1031. "target": "AnyButSelf",
  1032. "priority": "variable:healblock_prio",
  1033. "common": "Role",
  1034. "guardActions": [
  1035. "arson"
  1036. ]
  1037. }
  1038. }
  1039. }
  1040. },
  1041. {
  1042. "role": "werewolf",
  1043. "translation": "Werewolf",
  1044. "side": "werewolf",
  1045. "help": "The moon is full! It is the time to strike! Type /Kill [name] to kill someone!",
  1046. "help2": "variable:werewolf_win_condition",
  1047. "actions": {
  1048. "teamUtilities": true,
  1049. "night": {
  1050. "kill": "variable:werewolf_factional_kill"
  1051. }
  1052. }
  1053. },
  1054. {
  1055. "role": "werewolf_ascetic",
  1056. "translation": "Ascetic Werewolf",
  1057. "side": "werewolf",
  1058. "help": "The moon is full! It is the time to strike! Type /Kill [name] to kill someone! You cannot be targeted by any commands other than kill.",
  1059. "help2": "variable:werewolf_win_condition",
  1060. "info": "Can kill one person during the night. Can't be targetted by any actions besides kill. Sided with the Werewolves.",
  1061. "actions": {
  1062. "guard": "variable:mode_ignore",
  1063. "detox": "variable:mode_ignore",
  1064. "protect": "variable:mode_ignore",
  1065. "safeguard": "variable:mode_ignore",
  1066. "shield": "variable:mode_ignore",
  1067. "poison": "variable:mode_ignore",
  1068. "distract": "variable:mode_ignore",
  1069. "stalk": "variable:mode_ignore",
  1070. "watch": "variable:mode_ignore",
  1071. "inspect": "variable:mode_ignore",
  1072. "convert": "variable:mode_ignore",
  1073. "teamUtilities": true,
  1074. "night": {
  1075. "kill": "variable:werewolf_factional_kill"
  1076. }
  1077. }
  1078. },
  1079. {
  1080. "role": "werewolf_votebomb",
  1081. "translation": "Werewolf Votebomb",
  1082. "side": "werewolf",
  1083. "help": "The moon is full! It is the time to strike! Type /Kill [name] to kill someone! If lynched, you take down the first one to vote for you.",
  1084. "help2": "variable:werewolf_win_condition",
  1085. "info": "Can kill one person during the night. Can't be targetted by any actions besides kill. Sided with the Werewolves.",
  1086. "actions": {
  1087. "lynch": {
  1088. "killVoters": {
  1089. "first": 1,
  1090. "last": 0,
  1091. "message": "As it got lynched, ~Self~ exploded! ~Target~ was caught in the explosion and died too!"
  1092. }
  1093. },
  1094. "night": {
  1095. "kill": "variable:werewolf_factional_kill"
  1096. }
  1097. }
  1098. },
  1099. {
  1100. "role": "roleblocker",
  1101. "translation": "Roleblocker",
  1102. "side": "village",
  1103. "help": "You have the ability to stop most people from using their actions! Type /roleblock or /distract [name] to do so.",
  1104. "help2": "variable:town_win_condition",
  1105. "actions": {
  1106. "onDeath": {
  1107. "convertRoles": {
  1108. "backup": "roleblocker"
  1109. },
  1110. "convertmsg": "±Game: The Town's Roleblocker has died! The Backup saves the day and becomes a Roleblocker!"
  1111. },
  1112. "night": {
  1113. "distract": {
  1114. "priority": "variable:roleblock_village",
  1115. "common": "Self",
  1116. "target": "AnyButSelf",
  1117. "restrict": [
  1118. "roleblock"
  1119. ]
  1120. },
  1121. "roleblock": {
  1122. "command": "distract",
  1123. "priority": "variable:roleblock_village",
  1124. "common": "Self",
  1125. "target": "AnyButSelf",
  1126. "restrict": [
  1127. "distract"
  1128. ]
  1129. }
  1130. }
  1131. }
  1132. },
  1133. {
  1134. "role": "jailkeeper",
  1135. "translation": "Jailkeeper",
  1136. "side": "village",
  1137. "help": "You are staff at the Town's (overpopulated) jail now that the Mafia have come to your town. You can type /Keep [name] to detain your target. They will be unable to perform actions but in exchange cannot be killed during the night. Vote to remove people during the day!",
  1138. "help2": "variable:town_win_condition",
  1139. "actions": {
  1140. "onDeath": {
  1141. "convertRoles": {
  1142. "backup": "jailkeeper"
  1143. },
  1144. "convertmsg": "±Game: The Town's Jailkeeper died! The Backup goes on a crime-fighting adventure and becomes a Jailkeeper too!"
  1145. },
  1146. "night": {
  1147. "distract": {
  1148. "priority": "variable:roleblock_village",
  1149. "common": "Self",
  1150. "target": "AnyButSelf",
  1151. "command": [
  1152. "distract",
  1153. "protect",
  1154. "dummy3"
  1155. ]
  1156. }
  1157. }
  1158. }
  1159. },
  1160. {
  1161. "role": "doublevoter",
  1162. "translation": "Doublevoter",
  1163. "side": "village",
  1164. "help": "You have manipulated the system in your favor and double your vote power. Use it to vote off threats to the Town!",
  1165. "help2": "variable:town_win_condition",
  1166. "actions": {
  1167. "onDeath": {
  1168. "convertRoles": {
  1169. "backup": "doublevoter"
  1170. },
  1171. "convertmsg": "±Game: The Doublevoter has fallen! Luckily for the Town, the Backup received his voting powers too and became a Doublevoter!"
  1172. },
  1173. "vote": 2
  1174. }
  1175. },
  1176. {
  1177. "role": "vigilante",
  1178. "translation": "Vigilante",
  1179. "side": "village",
  1180. "help": "An armed citizen with the help of a (former) standard-military issue Sniper Rifle, you can type /Kill [name] to blow someone's brains out! Try not to kill Town residents, though.",
  1181. "actions": {
  1182. "onDeath": {
  1183. "convertRoles": {
  1184. "backup": "vigilante"
  1185. },
  1186. "convertmsg": "±Game: When the Vigilante was found dead, the Backup took his gun and swore revenge!"
  1187. },
  1188. "night": {
  1189. "kill": "variable:vigikill"
  1190. }
  1191. }
  1192. },
  1193. {
  1194. "role": "armed_townie",
  1195. "translation": "Armed Townie",
  1196. "side": "village",
  1197. "help": "The Gunsmith gave you a gun! Together with the other Armed Townies, you can type /Kill [name] during the night to take someone down! You also know the other Armed Townies, but each of you show up as Vanilla Townie on the Team and Roles lists.",
  1198. "actions": {
  1199. "dummy2": {
  1200. "mode": "die"
  1201. },
  1202. "startup": "role-reveal",
  1203. "onlist": "villager",
  1204. "onteam": "villager",
  1205. "onDeath": {
  1206. "convertRoles": {
  1207. "backup": "armed_townie"
  1208. },
  1209. "convertmsg": "±Game: When an Armed Townie was found dead, the Backup got his gone and swore vengeance, becoming an Armed Townie too!"
  1210. },
  1211. "night": {
  1212. "kill": {
  1213. "target": "AnyButRole",
  1214. "common": "Role",
  1215. "priority": "variable:vigikill_prio"
  1216. }
  1217. }
  1218. }
  1219. },
  1220. {
  1221. "role": "closed_town",
  1222. "translation": "Town Resident",
  1223. "side": "village",
  1224. "help": "alert alert gurl alert",
  1225. "help2": "this is an error lol if you're seeing this pm Scatterbrain",
  1226. "hide": true
  1227. },
  1228. {
  1229. "role": "closed_mafia",
  1230. "translation": "Mafia",
  1231. "side": "mafia",
  1232. "help": "alert alert gurl alert",
  1233. "help2": "this is an error lol if you're seeing this pm Scatterbrain",
  1234. "hide": true
  1235. },
  1236. {
  1237. "role": "closed_werewolf",
  1238. "translation": "Werewolf",
  1239. "side": "werewolf",
  1240. "help": "alert alert gurl alert",
  1241. "help2": "this is an error lol if you're seeing this pm Scatterbrain",
  1242. "hide": true
  1243. },
  1244. {
  1245. "role": "villager_closed",
  1246. "translation": "Town Resident",
  1247. "startupmsg": "You are a Vanilla Townie!",
  1248. "side": "village",
  1249. "help": "You don't have any special commands during the night! Vote to remove people in the day!",
  1250. "help2": "town_win_condition",
  1251. "hide": true,
  1252. "actions": {
  1253. "onteam": "closed_town",
  1254. "onlist": "closed_town",
  1255. "lynch": {
  1256. "revealAs": "closed_town"
  1257. },
  1258. "inspect": {
  1259. "revealAs": "villager"
  1260. },
  1261. "dummy2": {
  1262. "mode": "die"
  1263. }
  1264. }
  1265. },
  1266. {
  1267. "role": "bulletproof_closed",
  1268. "translation": "Town Resident",
  1269. "startupmsg": "You are the Bulletproof!",
  1270. "side": "village",
  1271. "help": "You are the founder of Tactical Ballistics, a military-grade store that sells surplus military items to residents of this fine Town! You wear a bulletproof vest wherever you go, so that means you can't be killed during the night or day. (you can still be lynched and targetted by arson though!)",
  1272. "info": "Can't be nightkilled or daykilled. Sided with the Town.",
  1273. "hide": true,
  1274. "help2": "town_win_condition",
  1275. "actions": {
  1276. "onteam": "closed_town",
  1277. "onlist": "closed_town",
  1278. "lynch": {
  1279. "revealAs": "closed_town"
  1280. },
  1281. "inspect": {
  1282. "revealAs": "bulletproof"
  1283. },
  1284. "onDeath": {
  1285. "convertRoles": {
  1286. "backup_closed": "cop_closed"
  1287. },
  1288. "convertmsg": "±Game: The Backup learns of the Cop's death, and becomes a Cop too!"
  1289. },
  1290. "daykill": "evade",
  1291. "kill": {
  1292. "mode": "ignore",
  1293. "msg": "Your target survived!"
  1294. }
  1295. }
  1296. },
  1297. {
  1298. "role": "nurse_closed",
  1299. "translation": "Town Resident",
  1300. "startupmsg": "You are the Nurse!",
  1301. "side": "village",
  1302. "hide": true,
  1303. "help": "You're being trained by the Doctor to become a Doctor yourself, but Med School's tough and expensive, and as it turns out, won't be over till long after either the Mafia or you're dead. When the Doctor dies, you rise to the occasion and become a Doctor yourself!",
  1304. "info": "On death of the Doctor, becomes a Doctor. Sided with the Town.",
  1305. "help2": "town_win_condition",
  1306. "actions": {
  1307. "onteam": "closed_town",
  1308. "onlist": "closed_town",
  1309. "inspect": {
  1310. "revealAs": "nurse"
  1311. },
  1312. "lynch": {
  1313. "revealAs": "closed_town"
  1314. }
  1315. }
  1316. },
  1317. {
  1318. "role": "backup_closed",
  1319. "translation": "Town Resident",
  1320. "startupmsg": "You are the Backup!",
  1321. "side": "village",
  1322. "help": "Ah, the jack-of-all-trades! You have many undiscovered talents, but as it turns out, you have not discovered them...yet. You fill in for the first Power Role (a Town Role that isn't a Townie) to die. No command is needed for this.",
  1323. "help2": "town_win_condition",
  1324. "info": "Becomes the first Power Role to die. Sided with the Town.",
  1325. "actions": {
  1326. "onteam": "closed_town",
  1327. "onlist": "closed_town",
  1328. "inspect": {
  1329. "revealAs": "backup"
  1330. },
  1331. "lynch": {
  1332. "revealAs": "closed_town"
  1333. }}
  1334. },
  1335. {
  1336. "role": "loved_townie_closed",
  1337. "translation": "Town Resident",
  1338. "startupmsg": "You are the Loved Townie!",
  1339. "side": "village",
  1340. "help": "You don't have any special commands during the night, but you have a voteshield of -1! Vote to remove people in the day!",
  1341. "help2": "town_win_condition",
  1342. "info": "Voteshield of -1. Sided with the Town.",
  1343. "actions": {
  1344. "onteam": "closed_town",
  1345. "onlist": "closed_town",
  1346. "lynch": {
  1347. "revealAs": "closed_town"
  1348. },
  1349. "inspect": {
  1350. "revealAs": "loved_townie"
  1351. },
  1352. "dummy2": {
  1353. "mode": "die"
  1354. },
  1355. "voteshield": -1
  1356. }
  1357. },
  1358. {
  1359. "role": "hated_townie_closed",
  1360. "translation": "Town Resident",
  1361. "startupmsg": "You are the Hated Townie!",
  1362. "side": "village",
  1363. "help": "You don't have any special commands during the night, but you have a voteshield of +1! Vote to remove people in the day!",
  1364. "help2": "town_win_condition",
  1365. "info": "Voteshield of +1. Sided with the Town.",
  1366. "actions": {
  1367. "onteam": "closed_town",
  1368. "onlist": "closed_town",
  1369. "lynch": {
  1370. "revealAs": "closed_town"
  1371. },
  1372. "inspect": {
  1373. "revealAs": "hated_townie"
  1374. },
  1375. "voteshield": 1,
  1376. "dummy2": {
  1377. "mode": "die"
  1378. }
  1379. }
  1380. },
  1381. {
  1382. "role": "vampire_closed",
  1383. "translation": "Town Resident",
  1384. "startupmsg": "You are the Vampire!",
  1385. "side": "village",
  1386. "help": "You don't have any actions during the night, but if voted off, you become Lynched Vampire. From there on, you can't be killed, but you can be lynched again. You can also choose to ressurect yourself when you become Lynched Vampire, but it's best to frame it on someone. Vote to remove people during the day!",
  1387. "help2": "town_win_condition",
  1388. "info": "If lynched, becomes Lynched Vampire. On list and on team as Vanilla Townie, and inspects as one too. Sided with the Town.",
  1389. "actions": {
  1390. "onteam": "closed_town",
  1391. "onlist": "closed_town",
  1392. "inspect": {
  1393. "revealAs": "villager"
  1394. },
  1395. "onlist": "closed_town",
  1396. "onteam": "closed_town",
  1397. "lynch": {
  1398. "convertTo": "lynched_vampire_closed",
  1399. "convertmsg": ""
  1400. }
  1401. }
  1402. },
  1403. {
  1404. "role": "lynched_vampire_closed",
  1405. "translation": "Town Resident",
  1406. "side": "village",
  1407. "startupmsg": "You are the Lynched Vampire!",
  1408. "help": "You've been lynched! While you are still sided on the Town, you may now reveal to them that you are Lynched Vampire, or keep it to yourself, and frame it on someone else! You are also bulletproof, since you are already dead. If you want to switch sides, type /rise.",
  1409. "help2": "town_win_condition",
  1410. "info": "Can't be killed (but can be lynched). Can rise during the night to switch sides and become a Mafia Goon. Sided with the Town.",
  1411. "actions": {
  1412. "lynch": {
  1413. "revealAs": "closed_town"
  1414. },
  1415. "kill": {
  1416. "mode": "ignore"
  1417. },
  1418. "onlist": "closed_town",
  1419. "onteam": "closed_town",
  1420. "night": {
  1421. "rise": {
  1422. "command": "convert",
  1423. "target": "OnlySelf",
  1424. "common": "Self",
  1425. "priority": "variable:self_converts",
  1426. "newRole": "mafia_closed",
  1427. "convertmsg": "A Lynched Vampire rises from the dead and becomes a Mafia Goon!"
  1428. }
  1429. }
  1430. }
  1431. },
  1432. {
  1433. "role": "governor_closed",
  1434. "translation": "Town Resident",
  1435. "side": "village",
  1436. "startupmsg": "You are the Governor!",
  1437. "help": "A high ranking military official, you also double as the Governor. With your executive powers, you can save one person during the lynch phase with your -9999 votes. However, you can be lynched yourself, so be careful!",
  1438. "help2": "town_win_condition",
  1439. "info": "Vote counts as -9999. Sided with the Town.",
  1440. "actions": {
  1441. "inspect": {
  1442. "revealAs": "governor"
  1443. },
  1444. "onteam": "closed_town",
  1445. "onlist": "closed_town",
  1446. "lynch": {
  1447. "revealAs": "closed_town"
  1448. },
  1449. "vote": -9999
  1450. }
  1451. },
  1452. {
  1453. "role": "cop_closed",
  1454. "translation": "Town Resident",
  1455. "startupmsg": "You are the Cop!",
  1456. "side": "village",
  1457. "help": "The Mafia are up to no good again, and it's up to you to track them down! Type /Inspect [name] to find out someone's role!",
  1458. "help2": "town_win_condition",
  1459. "info": "Can inspect one person's role during the night. Sided with Village.",
  1460. "actions": {
  1461. "inspect": {
  1462. "revealAs": "cop"
  1463. },
  1464. "onteam": "closed_town",
  1465. "onlist": "closed_town",
  1466. "lynch": {
  1467. "revealAs": "closed_town"
  1468. },
  1469. "onDeath": {
  1470. "convertRoles": {
  1471. "backup_closed": "cop_closed"
  1472. },
  1473. "convertmsg": "±Game: The Backup learns of the Cop's death, and becomes a Cop too!"
  1474. },
  1475. "night": {
  1476. "inspect": "variable:inspect_anybutself"
  1477. }
  1478. }
  1479. },
  1480. {
  1481. "role": "voteless_cop_closed",
  1482. "translation": "Voteless Cop",
  1483. "startupmsg": "You are the Voteless Cop!",
  1484. "side": "village",
  1485. "help": "The Mafia are up to no good again, and it's up to you to track them down! Type /Inspect [name] to find out someone's role! During the day, you can't vote. Use your negotiation powers to get the bad guys out!",
  1486. "help2": "town_win_condition",
  1487. "info": "Can inspect one person's role during the night. Can't vote. Sided with Village.",
  1488. "actions": {
  1489. "inspect": {
  1490. "revealAs": "voteless_cop"
  1491. },
  1492. "onteam": "closed_town",
  1493. "onlist": "closed_town",
  1494. "lynch": {
  1495. "revealAs": "closed_town"
  1496. },
  1497. "onDeath": {
  1498. "convertRoles": {
  1499. "backup_closed": "cop_closed"
  1500. },
  1501. "convertmsg": "±Game: The Backup learns of the Cop's death, and becomes a Cop too!"
  1502. },
  1503. "night": {
  1504. "inspect": "variable:inspect_anybutself"
  1505. }
  1506. }
  1507. },
  1508. {
  1509. "role": "ATF_closed",
  1510. "translation": "Town Resident",
  1511. "startupmsg": "You are the ATF Agent!",
  1512. "side": "village",
  1513. "help": "Martial law has been enforced -- and thus citizen's rights as granted by the Constitution and all of it's subsidies are now null and void. As a member of the Alcohol, Tobacco and Firearms bureau (ATF), you can violate someone's Second and Fourth Amendment rights with /Search [name]. This will inform you if they have a gun in their house. The Vigilante, Gunsmith and the Mafia have guns. If there is no result, they probably don't have a gun (except if they are Mafia Godfather or Serial Killer).",
  1514. "help2": "town_win_condition",
  1515. "info": "Can search to find out if someone has a gun. Sided with Village.",
  1516. "actions": {
  1517. "inspect": {
  1518. "revealAs": "ATF"
  1519. },
  1520. "onteam": "closed_town",
  1521. "onlist": "closed_town",
  1522. "lynch": {
  1523. "revealAs": "closed_town"
  1524. },
  1525. "onDeath": {
  1526. "convertRoles": {
  1527. "backup_closed": "ATF_closed"
  1528. },
  1529. "convertmsg": "±Game: The Backup learns of the Cop's death, and becomes a Cop too!"
  1530. },
  1531. "night": {
  1532. "search": {
  1533. "command": "dummy",
  1534. "target": "AnyButRole",
  1535. "common": "Role",
  1536. "priority": "variable:inspect_priority"
  1537. }
  1538. }
  1539. }
  1540. },
  1541. {
  1542. "role": "gunsmith_closed",
  1543. "translation": "Town Resident",
  1544. "startupmsg": "You are the Gunsmith!",
  1545. "side": "village",
  1546. "help": "You have a very useful skill in making guns. You can give someone a gun with /Give [name]. This arms deal will take place after the ATF Agent. You can only give a gun to a Townie or the Mafia, and they will become Armed Townie if you hit a Townie, and Mafia Strongman if you hit a Mafia Goon.",
  1547. "info": "Can give a Townie or Mafia Goon a gun during the night (becomes Armed Townie or Mafia Strongman, respectively). Sided with the Town.",
  1548. "actions": {
  1549. "onteam": "closed_town",
  1550. "onlist": "closed_town",
  1551. "inspect": {
  1552. "revealAs": "gunsmith"
  1553. },
  1554. "lynch": {
  1555. "revealAs": "closed_town"
  1556. },
  1557. "night": {
  1558. "give": {
  1559. "command": "convert",
  1560. "common": "Self",
  1561. "target": "AnyButSelf",
  1562. "priority": "variable:converts_nonself",
  1563. "canConvert": [
  1564. "villager_closed",
  1565. "mafia_closed"
  1566. ],
  1567. "newRole": {
  1568. "armed_townie_closed": [
  1569. "villager_closed"
  1570. ],
  1571. "mafia_strongman_closed": [
  1572. "mafia_closed"
  1573. ]
  1574. },
  1575. "convertmsg": "A Gunsmith gave someone a gun!",
  1576. "pierce": true
  1577. }
  1578. }
  1579. }
  1580. },
  1581. {
  1582. "role": "fisherman_closed",
  1583. "translation": "Town Resident",
  1584. "startupmsg": "You are the Fisherman!",
  1585. "side": "village",
  1586. "info": "Can fish for an item to gain a one-time use of the following actions: syringe (protect), glasses (inspect), gun (nightkill), vest (nightkill evasion), gps (stalk), or binoculars (watch). Sided with the Town.",
  1587. "help": "You like fishing, but the Mafia have a really big appetite for fish, and they're all gone. You can still try to fish for items though. You can type the following (but only once) to gain one-time usage of the following actions: /syringe (protect), /glasses (inspect), /gun (nightkill), /vest (nightkill evasion), /gps (stalk), or /binoculars (watch).",
  1588. "help2": "town_win_condition",
  1589. "actions": {
  1590. "onteam": "closed_town",
  1591. "onlist": "closed_town",
  1592. "inspect": {
  1593. "revealAs": "fisherman"
  1594. },
  1595. "lynch": {
  1596. "revealAs": "closed_town"
  1597. },
  1598. "onDeath": {
  1599. "convertRoles": {
  1600. "backup_closed": "fisherman_closed"
  1601. },
  1602. "convertmsg": "±Game: The Town's Fisherman has died! The Backup takes his Fishing Rod "
  1603. },
  1604. "inspect": {
  1605. "revealAs": "fisherman"
  1606. },
  1607. "night": {
  1608. "syringe": "variable:fisherman_syringe_action_closed",
  1609. "glasses": "variable:fisherman_glasses_action_closed",
  1610. "gun": "variable:fisherman_gun_action_closed",
  1611. "vest": "variable:fisherman_vest_action_closed",
  1612. "gps": "variable:fisherman_gps_action_closed",
  1613. "binoculars": "variable:fisherman_binoculars_action_closed"
  1614. }
  1615. }
  1616. },
  1617. {
  1618. "role": "fisherman_syringe_closed",
  1619. "translation": "Town Resident",
  1620. "startupmsg": "You are the Fisherman!",
  1621. "side": "village",
  1622. "hide": true,
  1623. "help": "You can type /Protect [name] once per game to protect someone from dying. You can still try to fish for items though. You can type the following (but only once) to gain one-time usage of the following actions: /syringe (protect), /glasses (inspect), /gun (nightkill), /vest (nightkill evasion), /gps (stalk), or /binoculars (watch). You can only hold one item at a time though.",
  1624. "help2": "town_win_condition",
  1625. "actions": {
  1626. "onteam": "closed_town",
  1627. "onlist": "closed_town",
  1628. "inspect": {
  1629. "revealAs": "fisherman"
  1630. },
  1631. "lynch": {
  1632. "revealAs": "closed_town"
  1633. },
  1634. "onDeath": {
  1635. "convertRoles": {
  1636. "backup_closed": "fisherman_closed"
  1637. },
  1638. "convertmsg": "±Game: The Town's Fisherman has died! The Backup takes his Fishing Rod "
  1639. },
  1640. "night": {
  1641. "protect": {
  1642. "target": "AnyButSelf",
  1643. "common": "Self",
  1644. "priority": "variable:protect_priority",
  1645. "charges": 1
  1646. },
  1647. "syringe": "variable:fisherman_syringe_action_closed",
  1648. "glasses": "variable:fisherman_glasses_action_closed",
  1649. "gun": "variable:fisherman_gun_action_closed",
  1650. "vest": "variable:fisherman_vest_action_closed",
  1651. "gps": "variable:fisherman_gps_action_closed",
  1652. "binoculars": "variable:fisherman_binoculars_action_closed"
  1653. }
  1654. }
  1655. },
  1656. {
  1657. "role": "fisherman_glasses_closed",
  1658. "translation": "Town Resident",
  1659. "startupmsg": "You are the Fisherman!",
  1660. "side": "village",
  1661. "hide": true,
  1662. "help": "You can type /Inspect [name] once per game to find out someone's role. You can still try to fish for items though. You can type the following (but only once) to gain one-time usage of the following actions: /syringe (protect), /glasses (inspect), /gun (nightkill), /vest (nightkill evasion), /gps (stalk), or /binoculars (watch). You can only hold one item at a time though.",
  1663. "help2": "town_win_condition",
  1664. "actions": {
  1665. "onteam": "closed_town",
  1666. "onlist": "closed_town",
  1667. "lynch": {
  1668. "revealAs": "closed_town"
  1669. },
  1670. "inspect": {
  1671. "revealAs": "fisherman"
  1672. },
  1673. "onDeath": {
  1674. "convertRoles": {
  1675. "backup_closed": "fisherman_closed"
  1676. },
  1677. "convertmsg": "±Game: The Town's Fisherman has died! The Backup takes his Fishing Rod "
  1678. },
  1679. "night": {
  1680. "inspect": {
  1681. "target": "AnyButSelf",
  1682. "common": "Self",
  1683. "priority": "variable:inspect_priority",
  1684. "charges": 1
  1685. },
  1686. "syringe": "variable:fisherman_syringe_action_closed",
  1687. "glasses": "variable:fisherman_glasses_action_closed",
  1688. "gun": "variable:fisherman_gun_action_closed",
  1689. "vest": "variable:fisherman_vest_action_closed",
  1690. "gps": "variable:fisherman_gps_action_closed",
  1691. "binoculars": "variable:fisherman_binoculars_action_closed"
  1692. }
  1693. }
  1694. },
  1695. {
  1696. "role": "fisherman_gun_closed",
  1697. "translation": "Town Resident",
  1698. "startupmsg": "You are the Fisherman!",
  1699. "side": "village",
  1700. "hide": true,
  1701. "help": "You can type /Kill [name] once per game to kill someone. You can still try to fish for items though. You can type the following (but only once) to gain one-time usage of the following actions: /syringe (protect), /glasses (inspect), /gun (nightkill), /vest (nightkill evasion), /gps (stalk), or /binoculars (watch). You can only hold one item at a time though.",
  1702. "help2": "town_win_condition",
  1703. "actions": {
  1704. "onteam": "closed_town",
  1705. "onlist": "closed_town",
  1706. "lynch": {
  1707. "revealAs": "closed_town"
  1708. },
  1709. "inspect": {
  1710. "revealAs": "fisherman"
  1711. },
  1712. "onDeath": {
  1713. "convertRoles": {
  1714. "backup_closed": "fisherman_closed"
  1715. },
  1716. "convertmsg": "±Game: The Town's Fisherman has died! The Backup takes his Fishing Rod "
  1717. },
  1718. "night": {
  1719. "kill": {
  1720. "target": "AnyButSelf",
  1721. "common": "Self",
  1722. "priority": "variable:vigikill_prio",
  1723. "charges": 1
  1724. },
  1725. "syringe": "variable:fisherman_syringe_action_closed",
  1726. "glasses": "variable:fisherman_glasses_action_closed",
  1727. "gun": "variable:fisherman_gun_action_closed",
  1728. "vest": "variable:fisherman_vest_action_closed",
  1729. "gps": "variable:fisherman_gps_action_closed",
  1730. "binoculars": "variable:fisherman_binoculars_action_closed"
  1731. }
  1732. }
  1733. },
  1734. {
  1735. "role": "fisherman_vest_closed",
  1736. "translation": "Town Resident",
  1737. "startupmsg": "You are the Fisherman!",
  1738. "side": "village",
  1739. "hide": true,
  1740. "help": "You can survive one nightkill during the game. You can still try to fish for items though. You can type the following (but only once) to gain one-time usage of the following actions: /syringe (protect), /glasses (inspect), /gun (nightkill), /vest (nightkill evasion), /gps (stalk), or /binoculars (watch). You can only hold one item at a time though.",
  1741. "help2": "town_win_condition",
  1742. "actions": {
  1743. "onteam": "closed_town",
  1744. "onlist": "closed_town",
  1745. "inspect": {
  1746. "revealAs": "fisherman"
  1747. },
  1748. "lynch": {
  1749. "revealAs": "closed_town"
  1750. },
  1751. "kill": {
  1752. "mode": {
  1753. "evadeCharges": 1
  1754. },
  1755. "evadechargemsg": "Someone tried killing you! Your vest took the hit for you though, but you can't survive anymore hits.",
  1756. "msg": "Your target survived!"
  1757. },
  1758. "onDeath": {
  1759. "convertRoles": {
  1760. "backup_closed": "fisherman_closed"
  1761. },
  1762. "convertmsg": "±Game: The Town's Fisherman has died! The Backup takes his Fishing Rod "
  1763. },
  1764. "night": {
  1765. "syringe": "variable:fisherman_syringe_action_closed",
  1766. "glasses": "variable:fisherman_glasses_action_closed",
  1767. "gun": "variable:fisherman_gun_action_closed",
  1768. "vest": "variable:fisherman_vest_action_closed",
  1769. "gps": "variable:fisherman_gps_action_closed",
  1770. "binoculars": "variable:fisherman_binoculars_action_closed"
  1771. }
  1772. }
  1773. },
  1774. {
  1775. "role": "fisherman_gps_closed",
  1776. "translation": "Town Resident",
  1777. "startupmsg": "You are the Fisherman!",
  1778. "side": "village",
  1779. "hide": true,
  1780. "help": "You can type /Stalk [name] once per game to track who your target visited, if any. You can still try to fish for items though. You can type the following (but only once) to gain one-time usage of the following actions: /syringe (protect), /glasses (inspect), /gun (nightkill), /vest (nightkill evasion), /gps (stalk), or /binoculars (watch). You can only hold one item at a time though.",
  1781. "help2": "town_win_condition",
  1782. "actions": {
  1783. "inspect": {
  1784. "revealAs": "fisherman"
  1785. },
  1786. "onteam": "closed_town",
  1787. "onlist": "closed_town",
  1788. "lynch": {
  1789. "revealAs": "closed_town"
  1790. },
  1791. "onDeath": {
  1792. "convertRoles": {
  1793. "backup_closed": "fisherman_closed"
  1794. },
  1795. "convertmsg": "±Game: The Town's Fisherman has died! The Backup takes his Fishing Rod "
  1796. },
  1797. "night": {
  1798. "stalk": {
  1799. "target": "AnyButSelf",
  1800. "common": "Self",
  1801. "priority": "variable:stalk_priority",
  1802. "charges": 1
  1803. },
  1804. "syringe": "variable:fisherman_syringe_action_closed",
  1805. "glasses": "variable:fisherman_glasses_action_closed",
  1806. "gun": "variable:fisherman_gun_action_closed",
  1807. "vest": "variable:fisherman_vest_action_closed",
  1808. "gps": "variable:fisherman_gps_action_closed",
  1809. "binoculars": "variable:fisherman_binoculars_action_closed"
  1810. }
  1811. }
  1812. },
  1813. {
  1814. "role": "fisherman_binoculars_closed",
  1815. "translation": "Town Resident",
  1816. "startupmsg": "You are the Fisherman!",
  1817. "side": "village",
  1818. "hide": true,
  1819. "help": "You can type /Watch [name] once per game to find out who your target is being visited by, if any. You can still try to fish for items though. You can type the following (but only once) to gain one-time usage of the following actions: /syringe (protect), /glasses (inspect), /gun (nightkill), /vest (nightkill evasion), /gps (stalk), or /binoculars (watch). You can only hold one item at a time though.",
  1820. "help2": "town_win_condition",
  1821. "actions": {
  1822. "inspect": {
  1823. "revealAs": "fisherman"
  1824. },
  1825. "onteam": "closed_town",
  1826. "onlist": "closed_town",
  1827. "lynch": {
  1828. "revealAs": "closed_town"
  1829. },
  1830. "onDeath": {
  1831. "convertRoles": {
  1832. "backup_closed": "fisherman_closed"
  1833. },
  1834. "convertmsg": "±Game: The Town's Fisherman has died! The Backup takes his Fishing Rod "
  1835. },
  1836. "night": {
  1837. "watch": {
  1838. "target": "AnyButSelf",
  1839. "common": "Self",
  1840. "priority": "variable:watch_priority",
  1841. "charges": 1
  1842. },
  1843. "syringe": "variable:fisherman_syringe_action_closed",
  1844. "glasses": "variable:fisherman_glasses_action_closed",
  1845. "gun": "variable:fisherman_gun_action_closed",
  1846. "vest": "variable:fisherman_vest_action_closed",
  1847. "gps": "variable:fisherman_gps_action_closed",
  1848. "binoculars": "variable:fisherman_binoculars_action_closed"
  1849. }
  1850. }
  1851. },
  1852. {
  1853. "role": "doctor_closed",
  1854. "translation": "Town Resident",
  1855. "startupmsg": "You are the Doctor!",
  1856. "side": "village",
  1857. "help": "Type /Protect [name] to protect someone from dying!",
  1858. "info": "Can protect someone from dying. Sided with the Town.",
  1859. "help2": "town_win_condition",
  1860. "actions": {
  1861. "onteam": "closed_town",
  1862. "onlist": "closed_town",
  1863. "inspect": {
  1864. "revealAs": "doctor"
  1865. },
  1866. "lynch": {
  1867. "revealAs": "closed_town"
  1868. },
  1869. "onDeath": {
  1870. "convertRoles": {
  1871. "backup_closed": "doctor_closed",
  1872. "nurse_closed": "doctor_closed"
  1873. },
  1874. "convertmsg": "±Game: The Town's only Doctor has died! His successor now takes over!"
  1875. },
  1876. "night": {
  1877. "protect": "variable:protect_anybutself"
  1878. }
  1879. }
  1880. },
  1881. {
  1882. "role": "faith_healer_closed",
  1883. "translation": "Town Resident",
  1884. "startupmsg": "You are the Faith Healer!",
  1885. "side": "village",
  1886. "help": "Type /Protect [name] to protect someone from dying! Divine spirits only have a 50% chance of hearing you, though, and fulfilling your command.",
  1887. "info": "Has a protect with a 50% fail chance. Sided with the Town.",
  1888. "help2": "town_win_condition",
  1889. "actions": {
  1890. "inspect": {
  1891. "revealAs": "faith_healer"
  1892. },
  1893. "onteam": "closed_town",
  1894. "onlist": "closed_town",
  1895. "lynch": {
  1896. "revealAs": "closed_town"
  1897. },
  1898. "onDeath": {
  1899. "convertRoles": {
  1900. "backup_closed": "faith_healer_closed"
  1901. },
  1902. "convertmsg": "±Game: The Town's Faith Healer has died! The Backup becomes a Faith Healer!"
  1903. },
  1904. "night": {
  1905. "protect": "variable:faith_healer_bg"
  1906. }
  1907. }
  1908. },
  1909. {
  1910. "role": "mafia_closed",
  1911. "translation": "Mafia",
  1912. "startupmsg": "You are a Mafia Goon!",
  1913. "side": "mafia",
  1914. "help": "You are here to rule the Town with an iron fist! Type /Kill [name] to kill someone (shared with your team).",
  1915. "info": "Factional kill. Sided with the Mafia.",
  1916. "help2": "variable:mafia_win_condition",
  1917. "actions": {
  1918. "onlist": "closed_mafia",
  1919. "onteam": "mafia",
  1920. "lynch": {
  1921. "revealAs": "closed_mafia"
  1922. },
  1923. "inspect": {
  1924. "revealAs": "mafia"
  1925. },
  1926. "teamUtilities": true,
  1927. "night": {
  1928. "kill": "variable:mafia_factional_kill"
  1929. }
  1930. }
  1931. },
  1932. {
  1933. "role": "mafia_strongman_closed",
  1934. "translation": "Mafia",
  1935. "startupmsg": "You are the Mafia Strongman!",
  1936. "side": "mafia",
  1937. "help": "Type /Kill [name] to kill someone (shared with your team). You can also type /Kill2 [name] twice per game to kill an extra target! The kill will be guaranteed to work, unless you are distracted. You also show up as Mafia Goon on the roles list, use this to your advantage to strike the Town when they are most vulnerable!",
  1938. "info": "Factional kill and a second kill twice per game that can pierce and hit through evasive modes. Sided with the Mafia.",
  1939. "help2": "variable:mafia_win_condition",
  1940. "actions": {
  1941. "onteam": "closed_mafia",
  1942. "onlist": "mafia_strongman",
  1943. "lynch": {
  1944. "revealAs": "closed_mafia"
  1945. },
  1946. "inspect": {
  1947. "revealAs": "mafia_strongman"
  1948. },
  1949. "teamUtilities": true,
  1950. "night": {
  1951. "kill": "variable:mafia_factional_kill",
  1952. "kill2": {
  1953. "target": "AnyButSelf",
  1954. "common": "Role",
  1955. "priority": "variable:mafia_priority",
  1956. "command": "kill",
  1957. "pierce": true,
  1958. "bypass": [
  1959. "ignore",
  1960. "evadeCharges"
  1961. ]
  1962. }
  1963. }
  1964. }
  1965. },
  1966. {
  1967. "role": "mafia_arsonist_closed",
  1968. "translation": "Mafia",
  1969. "startupmsg": "You are the Mafia Arsonist!",
  1970. "side": "mafia",
  1971. "help": "You like setting fire to everything around you! Type /Kill [name] to kill someone (shared with your team). You can also type /Arson [name] to kill a second target. This will go through protect, but the Firefighter can prevent fires and help your targets before they die!",
  1972. "help2": "variable:mafia_win_condition",
  1973. "actions": {
  1974. "onteam": "mafia_arsonist",
  1975. "onlist": "closed_mafia",
  1976. "lynch": {
  1977. "revealAs": "closed_mafia"
  1978. },
  1979. "inspect": {
  1980. "revealAs": "mafia_arsonist"
  1981. },
  1982. "teamUtilities": true,
  1983. "night": {
  1984. "kill": "variable:mafia_factional_kill",
  1985. "arson": "variable:mafia_arson"
  1986. }
  1987. }
  1988. },
  1989. {
  1990. "role": "mafia_healblocker_closed",
  1991. "translation": "Mafia",
  1992. "startupmsg": "You are the Mafia Healblocker!",
  1993. "side": "mafia",
  1994. "help": "Type /Kill [name] to kill someone (shared with your team). You can also type /Block [name] to block someone from being targetted by protective and beneficial commands, such as protect, safeguard, and detox!",
  1995. "help2": "variable:mafia_win_condition",
  1996. "actions": {
  1997. "onteam": "mafia_healblocker",
  1998. "onlist": "closed_mafia",
  1999. "lynch": {
  2000. "revealAs": "closed_mafia"
  2001. },
  2002. "inspect": {
  2003. "revealAs": "mafia_healblocker"
  2004. },
  2005. "teamUtilities": true,
  2006. "night": {
  2007. "kill": "variable:mafia_factional_kill",
  2008. "guard": {
  2009. "target": "AnyButSelf",
  2010. "priority": "variable:healblock_prio",
  2011. "common": "Role",
  2012. "guardActions": [
  2013. "protect",
  2014. "keep",
  2015. "safeguard",
  2016. "rescue"
  2017. ]
  2018. }
  2019. }
  2020. }
  2021. },
  2022. {
  2023. "role": "mafia_doctor_closed",
  2024. "translation": "Mafia",
  2025. "startupmsg": "You are the Mafia Doctor!",
  2026. "side": "mafia",
  2027. "help": "You're a member of the Mafia, only difference is, you went to Medical School and can heal your teammates. Type /Kill [name] to kill someone (shared with your team). You can also type /Protect [name] to protect someone from dying, or /Detox [name] to clear someone of burn wounds/poisons.",
  2028. "help2": "variable:mafia_win_condition",
  2029. "actions": {
  2030. "onteam": "mafia_doctor",
  2031. "onlist": "closed_mafia",
  2032. "lynch": {
  2033. "revealAs": "closed_mafia"
  2034. },
  2035. "inspect": {
  2036. "revealAs": "mafia_doctor"
  2037. },
  2038. "teamUtilities": true,
  2039. "night": {
  2040. "kill": "variable:mafia_factional_kill",
  2041. "protect": "variable:mafia_detox"
  2042. }
  2043. }
  2044. },
  2045. {
  2046. "role": "mafia_godfather_closed",
  2047. "translation": "Mafia",
  2048. "startupmsg": "You are the Mafia Godfather!",
  2049. "side": "mafia",
  2050. "help": "The brains and the leader of the Mafia. Type /Kill [name] to kill someone (shared with your team). You are roleblock and investigation-immune (you can't be targetted by /roleblock, /distract, or /keep, and you show up as clean when someone uses /watch, /stalk, or /inspect).",
  2051. "help2": "variable:mafia_win_condition",
  2052. "actions": {
  2053. "onteam": "mafia_godfather",
  2054. "onlist": "closed_mafia",
  2055. "lynch": {
  2056. "revealAs": "closed_mafia"
  2057. },
  2058. "inspect": {
  2059. "revealAs": "mafia_godfather"
  2060. },
  2061. "distract": {
  2062. "mode": "ignore"
  2063. },
  2064. "watch": {
  2065. "mode": "ignore"
  2066. },
  2067. "stalk": {
  2068. "mode": "noVisit"
  2069. },
  2070. "inspect": {
  2071. "revealAs": "villager"
  2072. },
  2073. "teamUtilities": true,
  2074. "night": {
  2075. "kill": "variable:mafia_factional_kill"
  2076. }
  2077. }
  2078. },
  2079. {
  2080. "role": "undercover_werewolf_closed",
  2081. "translation": "Werewolf",
  2082. "side": "werewolf",
  2083. "startupmsg": "You are the Undercover Werewolf!",
  2084. "help": "Menacing predator of the night, you also happen to populate the Town. During the night, you can hunt someone down with your pack (team) with /Kill [name]. During the night, you are immune to distract, watch and stalk, while anyone who inspects you sees you as Vanilla Townie!",
  2085. "help2": "variable:mafia_win_condition",
  2086. "actions": {
  2087. "onteam": "undercover_werewolf",
  2088. "onlist": "closed_werewolf",
  2089. "lynch": {
  2090. "revealAs": "closed_werewolf"
  2091. },
  2092. "distract": {
  2093. "mode": "ignore"
  2094. },
  2095. "watch": {
  2096. "mode": "ignore"
  2097. },
  2098. "stalk": {
  2099. "mode": "noVisit"
  2100. },
  2101. "inspect": {
  2102. "revealAs": "villager"
  2103. },
  2104. "teamUtilities": true,
  2105. "night": {
  2106. "kill": "variable:mafia_factional_kill"
  2107. }
  2108. }
  2109. },
  2110. {
  2111. "role": "sadist_closed",
  2112. "translation": "Sadist",
  2113. "side": "sadist",
  2114. "help": "It's so much better when they suffer. Though you know most of the population, it is now time to get rid of them. During the night, you can type /Kill [name] to get rid of a Townie (even if protected by Doctor or Jailkeeper). This will only work if they are a Townie. You have a voteshield of -2, and you also know all the Townies.",
  2115. "help2": "variable:sadist_win_condition",
  2116. "info": "Can kill someone (only works on Townies). Voteshield of -2. Wins when all Townies are dead. Sided with himself.",
  2117. "actions": {
  2118. "voteshield": -2,
  2119. "night": {
  2120. "kill": {
  2121. "target": "AnyButTeam",
  2122. "common": "Self",
  2123. "priority": 10,
  2124. "command": "dummy2",
  2125. "pierce": true
  2126. }
  2127. },
  2128. "startup": {
  2129. "revealPlayers": ["villager", "armed_townie", "hated_townie", "loved_townie", "villager_closed", "armed_townie_closed", "hated_townie_closed", "loved_townie_closed"],
  2130. "revealPlayersMsg": "The Townies are: ~Players~. Kill them to win!"
  2131. },
  2132. "onDeadRoles": {
  2133. "convertTo": {
  2134. "sadist_win_closed": ["villager", "armed_townie", "hated_townie", "loved_townie", "villager_closed", "armed_townie_closed", "hated_townie_closed", "loved_townie_closed"]
  2135. },
  2136. "convertmsg": "The Sadist has tortured and murdered the Townies, and has finally won!"
  2137. }
  2138. }
  2139. },
  2140. {
  2141. "role": "sadist_win_closed",
  2142. "translation": "Sadist",
  2143. "side": "sadist",
  2144. "help": "You win the game!!",
  2145. "hide": true,
  2146. "winIfDeadRoles": [
  2147. ],
  2148. "actions": {
  2149. }
  2150. },
  2151. {
  2152. "role": "firefighter_closed",
  2153. "translation": "Town Resident",
  2154. "startupmsg": "You are the Firefighter!",
  2155. "side": "village",
  2156. "help": "The Town is in the middle of a deadly conflict with the Mafia. You thought your service wouldn't be required, but some of the Mafia have a tendency to, well, set fire to everything. During the night, you can type /Rescue [name] to stop a fire in it's tracks! This will also clear them of any burn wounds they get from the fire!",
  2157. "help2": "variable:town_win_condition",
  2158. "actions": {
  2159. "onteam": "closed_town",
  2160. "onlist": "closed_town",
  2161. "lynch": {
  2162. "revealAs": "closed_town"
  2163. },
  2164. "inspect": {
  2165. "revealAs": "firefighter"
  2166. },
  2167. "onDeath": {
  2168. "convertRoles": {
  2169. "backup_closed": "firefighter_closed"
  2170. },
  2171. "convertmsg": "±Game: The Town's Firefigher died! The Backup gets his Fire Truck and equipment to become the best Firefighter he can be!"
  2172. },
  2173. "teamUtilities": true,
  2174. "night": {
  2175. "rescue": {
  2176. "command": [
  2177. "guard",
  2178. "detox"
  2179. ],
  2180. "target": "AnyButSelf",
  2181. "priority": "variable:protect_priority",
  2182. "common": "Role",
  2183. "guardActions": [
  2184. "arson"
  2185. ]
  2186. }
  2187. }
  2188. }
  2189. },
  2190. {
  2191. "role": "werewolf_closed",
  2192. "translation": "Werewolf",
  2193. "startupmsg": "You are a Werewolf!",
  2194. "side": "werewolf",
  2195. "help": "The moon is full! It is the time to strike! Type /Kill [name] to kill someone!",
  2196. "help2": "variable:werewolf_win_condition",
  2197. "actions": {
  2198. "onteam": "werewolf",
  2199. "onlist": "closed_werewolf",
  2200. "inspect": {
  2201. "revealAs": "werewolf"
  2202. },
  2203. "lynch": {
  2204. "revealAs": "closed_werewolf"
  2205. },
  2206. "teamUtilities": true,
  2207. "night": {
  2208. "kill": "variable:werewolf_factional_kill"
  2209. }
  2210. }
  2211. },
  2212. {
  2213. "role": "werewolf_ascetic_closed",
  2214. "translation": "Werewolf",
  2215. "startupmsg": "You are the Ascetic Werewolf!",
  2216. "side": "werewolf",
  2217. "help": "The moon is full! It is the time to strike! Type /Kill [name] to kill someone! You cannot be targeted by any commands other than kill.",
  2218. "help2": "variable:werewolf_win_condition",
  2219. "info": "Can kill one person during the night. Can't be targetted by any actions besides kill. Sided with the Werewolves.",
  2220. "actions": {
  2221. "onteam": "werewolf_ascetic",
  2222. "onlist": "closed_werewolf",
  2223. "lynch": {
  2224. "revealAs": "closed_werewolf"
  2225. },
  2226. "guard": "variable:mode_ignore",
  2227. "detox": "variable:mode_ignore",
  2228. "protect": "variable:mode_ignore",
  2229. "safeguard": "variable:mode_ignore",
  2230. "shield": "variable:mode_ignore",
  2231. "poison": "variable:mode_ignore",
  2232. "distract": "variable:mode_ignore",
  2233. "stalk": {
  2234. "mode": "noVisit"
  2235. },
  2236. "watch": "variable:mode_ignore",
  2237. "inspect": {
  2238. "revealAs": "villager"
  2239. },
  2240. "convert": "variable:mode_ignore",
  2241. "teamUtilities": true,
  2242. "night": {
  2243. "kill": "variable:werewolf_factional_kill"
  2244. }
  2245. }
  2246. },
  2247. {
  2248. "role": "werewolf_votebomb_closed",
  2249. "translation": "Werewolf",
  2250. "startupmsg": "You are the Werewolf Votebomb!",
  2251. "side": "werewolf",
  2252. "help": "The moon is full! It is the time to strike! Type /Kill [name] to kill someone! If lynched, you take down the first one to vote for you.",
  2253. "help2": "variable:werewolf_win_condition",
  2254. "info": "Can kill one person during the night. Can't be targetted by any actions besides kill. Sided with the Werewolves.",
  2255. "actions": {
  2256. "onteam": "werewolf_votebomb",
  2257. "onlist": "closed_werewolf",
  2258. "lynch": {
  2259. "revealAs": "closed_werewolf"
  2260. },
  2261. "inspect": {
  2262. "revealAs": "werewolf_votebomb"
  2263. },
  2264. "lynch": {
  2265. "killVoters": {
  2266. "first": 1,
  2267. "last": 0,
  2268. "message": "As it got lynched, ~Self~ exploded! ~Target~ was caught in the explosion and died too!"
  2269. }
  2270. },
  2271. "night": {
  2272. "kill": "variable:werewolf_factional_kill"
  2273. }
  2274. }
  2275. },
  2276. {
  2277. "role": "roleblocker_closed",
  2278. "translation": "Town Resident",
  2279. "startupmsg": "You are the Roleblocker!",
  2280. "side": "village",
  2281. "help": "You have the ability to stop most people from using their actions! Type /roleblock or /distract [name] to do so.",
  2282. "help2": "variable:town_win_condition",
  2283. "actions": {
  2284. "onteam": "closed_town",
  2285. "onlist": "closed_town",
  2286. "inspect": {
  2287. "revealAs": "roleblocker"
  2288. },
  2289. "lynch": {
  2290. "revealAs": "closed_town"
  2291. },
  2292. "onDeath": {
  2293. "convertRoles": {
  2294. "backup_closed": "roleblocker_closed"
  2295. },
  2296. "convertmsg": "±Game: The Town's Roleblocker has died! The Backup saves the day and becomes a Roleblocker!"
  2297. },
  2298. "night": {
  2299. "distract": {
  2300. "priority": "variable:roleblock_village",
  2301. "common": "Self",
  2302. "target": "AnyButSelf",
  2303. "restrict": [
  2304. "roleblock"
  2305. ]
  2306. },
  2307. "roleblock": {
  2308. "command": "distract",
  2309. "priority": "variable:roleblock_village",
  2310. "common": "Self",
  2311. "target": "AnyButSelf",
  2312. "restrict": [
  2313. "distract"
  2314. ]
  2315. }
  2316. }
  2317. }
  2318. },
  2319. {
  2320. "role": "jailkeeper_closed",
  2321. "translation": "Town Resident",
  2322. "startupmsg": "You are a Jailkeeper!",
  2323. "side": "village",
  2324. "help": "You are staff at the Town's (overpopulated) jail now that the Mafia have come to your town. You can type /Keep [name] to detain your target. They will be unable to perform actions but in exchange cannot be killed during the night. Vote to remove people during the day!",
  2325. "help2": "variable:town_win_condition",
  2326. "actions": {
  2327. "onteam": "closed_town",
  2328. "onlist": "closed_town",
  2329. "lynch": {
  2330. "revealAs": "closed_town"
  2331. },
  2332. "inspect": {
  2333. "revealAs": "jailkeeper"
  2334. },
  2335. "onDeath": {
  2336. "convertRoles": {
  2337. "backup_closed": "jailkeeper_closed"
  2338. },
  2339. "convertmsg": "±Game: The Town's Jailkeeper died! The Backup goes on a crime-fighting adventure and becomes a Jailkeeper too!"
  2340. },
  2341. "night": {
  2342. "distract": {
  2343. "priority": "variable:roleblock_village",
  2344. "common": "Self",
  2345. "target": "AnyButSelf",
  2346. "command": [
  2347. "distract",
  2348. "protect",
  2349. "dummy3"
  2350. ]
  2351. }
  2352. }
  2353. }
  2354. },
  2355. {
  2356. "role": "doublevoter_closed",
  2357. "translation": "Town Resident",
  2358. "startupmsg": "You are the Doublevoter!",
  2359. "side": "village",
  2360. "help": "You have manipulated the system in your favor and double your vote power. Use it to vote off threats to the Town!",
  2361. "help2": "variable:town_win_condition",
  2362. "actions": {
  2363. "inspect": {
  2364. "revealAs": "doublevoter"
  2365. },
  2366. "onteam": "closed_town",
  2367. "onlist": "closed_town",
  2368. "lynch": {
  2369. "revealAs": "closed_town"
  2370. },
  2371. "onDeath": {
  2372. "convertRoles": {
  2373. "backup_closed": "doublevoter_closed"
  2374. },
  2375. "convertmsg": "±Game: The Doublevoter has fallen! Luckily for the Town, the Backup received his voting powers too and became a Doublevoter!"
  2376. },
  2377. "vote": 2
  2378. }
  2379. },
  2380. {
  2381. "role": "vigilante_closed",
  2382. "translation": "Town Resident",
  2383. "side": "village",
  2384. "startupmsg": "You are a Vigilante!",
  2385. "help": "An armed citizen with the help of a (former) standard-military issue Sniper Rifle, you can type /Kill [name] to blow someone's brains out! Try not to kill Town residents, though.",
  2386. "actions": {
  2387. "inspect": {
  2388. "revealAs": "vigilante"
  2389. },
  2390. "onteam": "closed_town",
  2391. "onlist": "closed_town",
  2392. "lynch": {
  2393. "revealAs": "closed_town"
  2394. },
  2395. "onDeath": {
  2396. "convertRoles": {
  2397. "backup_closed": "vigilante_closed"
  2398. },
  2399. "convertmsg": "±Game: When the Vigilante was found dead, the Backup took his gun and swore revenge!"
  2400. },
  2401. "night": {
  2402. "kill": "variable:vigikill"
  2403. }
  2404. }
  2405. },
  2406. {
  2407. "role": "armed_townie_closed",
  2408. "translation": "Town Resident",
  2409. "startupmsg": "You are an Armed Townie!",
  2410. "side": "village",
  2411. "help": "The Gunsmith gave you a gun! Together with the other Armed Townies, you can type /Kill [name] during the night to take someone down! You also know the other Armed Townies.",
  2412. "actions": {
  2413. "onteam": "closed_town",
  2414. "onlist": "closed_town",
  2415. "lynch": {
  2416. "revealAs": "closed_town"
  2417. },
  2418. "inspect": {
  2419. "revealAs": "armed_townie"
  2420. },
  2421. "dummy2": {
  2422. "mode": "die"
  2423. },
  2424. "startup": {
  2425. "revealPlayers": ["armed_townie", "armed_townie_closed"],
  2426. "revealPlayersMsg": "People with your role are: ~Players~."
  2427. },
  2428. "onDeath": {
  2429. "convertRoles": {
  2430. "backup_closed": "armed_townie_closed"
  2431. },
  2432. "convertmsg": "±Game: When an Armed Townie was found dead, the Backup got his gone and swore vengeance, becoming an Armed Townie too!"
  2433. },
  2434. "night": {
  2435. "kill": {
  2436. "target": "AnyButRole",
  2437. "common": "Role",
  2438. "priority": "variable:vigikill_prio"
  2439. }
  2440. }
  2441. }
  2442. },
  2443. {
  2444. "role": "serial_killer",
  2445. "translation": "Serial Killer",
  2446. "side": "serial_killer",
  2447. "info": "Can kill during the night and day (user isn't revealed).",
  2448. "help": "You like going on killing sprees and shooting innocent Townies. Who doesn't? During the night, you can type /Kill [name] to take someone down. You can also type /Kill [name] during the day to kill another person. You are all by yourself, but you die if the Jailkeeper protects you!",
  2449. "actions": {
  2450. "standby": {
  2451. "kill": {
  2452. "target": "AnyButSelf",
  2453. "msg": "It's your time to shine! Type /Kill [name] to make headlines once more!",
  2454. "killmsg": "The Serial Killer sets his sights on ~Target~, and pulls the trigger! Headshot!"
  2455. }
  2456. },
  2457. "night": {
  2458. "kill": {
  2459. "target": "AnyButSelf",
  2460. "common": "Self",
  2461. "priority": "variable:serial_priority"
  2462. }
  2463. },
  2464. "dummy3": {
  2465. "mode": "die"
  2466. }
  2467. }
  2468. },
  2469. {
  2470. "role": "moderator",
  2471. "translation": "Moderator",
  2472. "side": "mod",
  2473. "help": "You're secretly pulling the strings of the game being played right now. During the night, you can type /Open or /Closed to change the setup of the game. (Open will disclose the faction and roles in play, while Closed will disclose only the Faction). During the day, you can type /modkill [name] to get rid of them!",
  2474. "help2": "mod_win_condition",
  2475. "info": "Can change setup from open to closed (default setup is open). Can modkill one person during the day.",
  2476. "actions": {
  2477. "night": {
  2478. "closed": {
  2479. "command": "massconvert",
  2480. "target": "OnlySelf",
  2481. "common": "Self",
  2482. "priority": "variable:before_all_else",
  2483. "restrict": [
  2484. "open"
  2485. ],
  2486. "convertRoles": {
  2487. "villager": "villager_closed",
  2488. "bulletproof": "bulletproof_closed",
  2489. "nurse": "villager_closed",
  2490. "backup": "backup_closed",
  2491. "loved_townie": "loved_townie_closed",
  2492. "hated_townie": "hated_townie_closed",
  2493. "armed_townie": "armed_townie_closed",
  2494. "vampire": "vampire_closed",
  2495. "lynched_vampire": "lynched_vampire_closed",
  2496. "governor": "governor_closed",
  2497. "cop": "cop_closed",
  2498. "voteless_cop": "voteless_cop_closed",
  2499. "ATF": "ATF_closed",
  2500. "gunsmith": "gunsmith_closed",
  2501. "fisherman": "fisherman_closed",
  2502. "fisherman_glasses": "fisherman_glasses_closed",
  2503. "fisherman_gps": "fisherman_gps_closed",
  2504. "fisherman_gun": "fisherman_gun_closed",
  2505. "fisherman_vest": "fisherman_vest_closed",
  2506. "fisherman_syringe": "fisherman_syringe_closed",
  2507. "fisherman_binoculars": "fisherman_binoculars_closed",
  2508. "doctor": "doctor_closed",
  2509. "faith_healer": "faith_healer_closed",
  2510. "firefighter": "firefighter_closed",
  2511. "roleblocker": "roleblocker_closed",
  2512. "jailkeeper": "jailkeeper_closed",
  2513. "vigilante": "vigilante_closed",
  2514. "doublevoter": "doublevoter_closed",
  2515. "mafia": "mafia_closed",
  2516. "mafia_strongman": "mafia_strongman_closed",
  2517. "mafia_doctor": "mafia_doctor_closed",
  2518. "mafia_arsonist": "mafia_arsonist_closed",
  2519. "mafia_healblocker": "mafia_healblocker_closed",
  2520. "mafia_godfather": "mafia_godfather_closed",
  2521. "werewolf": "werewolf_closed",
  2522. "werewolf_ascetic": "werewolf_ascetic_closed",
  2523. "werewolf_votebomb": "werewolf_votebomb_closed"
  2524. },
  2525. "singlemassconvertmsg": "The Moderator changes the setup to Open!"
  2526. },
  2527. "open": {
  2528. "command": "massconvert",
  2529. "target": "OnlySelf",
  2530. "common": "Self",
  2531. "priority": "variable:before_all_else",
  2532. "restrict": [
  2533. "closed"
  2534. ],
  2535. "convertRoles": {
  2536. "villager_closed": "villager",
  2537. "bulletproof_closed": "bulletproof",
  2538. "nurse_closed": "villager",
  2539. "backup_closed": "backup",
  2540. "loved_townie_closed": "loved_townie",
  2541. "hated_townie_closed": "hated_townie",
  2542. "armed_townie_closed": "armed_townie",
  2543. "vampire_closed": "vampire",
  2544. "lynched_vampire_closed": "lynched_vampire",
  2545. "governor_closed": "governor",
  2546. "cop_closed": "cop",
  2547. "voteless_cop_closed": "voteless_cop",
  2548. "ATF_closed": "ATF",
  2549. "gunsmith_closed": "gunsmith",
  2550. "fisherman_closed": "fisherman",
  2551. "fisherman_glasses_closed": "fisherman_glasses",
  2552. "fisherman_gps_closed": "fisherman_gps",
  2553. "fisherman_gun_closed": "fisherman_gun",
  2554. "fisherman_vest_closed": "fisherman_vest",
  2555. "fisherman_syringe_closed": "fisherman_syringe",
  2556. "fisherman_binoculars_closed": "fisherman_binoculars",
  2557. "doctor_closed": "doctor",
  2558. "faith_healer_closed": "faith_healer",
  2559. "firefighter_closed": "firefighter",
  2560. "roleblocker_closed": "roleblocker",
  2561. "jailkeeper_closed": "jailkeeper",
  2562. "vigilante_closed": "vigilante",
  2563. "doublevoter_closed": "doublevoter",
  2564. "mafia_closed": "mafia",
  2565. "mafia_strongman_closed": "mafia_strongman",
  2566. "mafia_doctor_closed": "mafia_doctor",
  2567. "mafia_arsonist_closed": "mafia_arsonist",
  2568. "mafia_healblocker_closed": "mafia_healblocker",
  2569. "mafia_godfather_closed": "mafia_godfather",
  2570. "werewolf_closed": "werewolf",
  2571. "werewolf_ascetic_closed": "werewolf_ascetic",
  2572. "werewolf_votebomb_closed": "werewolf_votebomb"
  2573. },
  2574. "singlemassconvertmsg": "The Moderator changes the setup to Closed!"
  2575. }
  2576. }
  2577. }
  2578. }
  2579. ],
  2580. "roles1": [],
  2581. "roles2": [],
  2582. "roles3": [],
  2583. "villageCantLoseRoles": [],
  2584. "changelog": {},
  2585. "checkNoVoters": true
  2586. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement