MoonstruckMinun

EV2

Mar 31st, 2015
400
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 85.10 KB | None | 0 0
  1. {
  2. "name": "EV",
  3. "altname": "Eeveelution",
  4. "threadlink": "http://pokemon-online.eu/threads/eeveelutions.27373/",
  5. "minplayers": 3,
  6. "summary": "The Evolutionary War is upon us! The Island of Eevee is being overrun by all sorts of branched Evolution that want the resort for their own! Meanwhile, Zoroark lurks in the shadows, evading detection and killing all who get in their way.",
  7. "author": "<b><i><span style='color:#005CE6'>Miki Sayaka</span></i></b>",
  8. "tips": {
  9. "Did you know?": "Most roles can use their commands on the same night they evolve!",
  10. "Game size": "You may want to consider which evolutions are worth waiting for based on how many players there are!"
  11. },
  12. "delayedConversionMsg": true,
  13. "lynchmsg": "~Player~ (~Role~) was exiled from the Eevee nation!",
  14. "killmsg": "~Player~ (~Role~) fainted!",
  15. "killusermsg": "*** Survival of the fittest, as they say!",
  16. "variables": {
  17. "blocked": -100,
  18. "insectvote": [-3, -2.5, -2, -1.5, -1, -0.5, 0, 0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5, 5.5, 6]
  19. },
  20. "sides": [
  21. {
  22. "side": "mafia",
  23. "translation": "Hitmontaucracy",
  24. "winmsg": "The Hitmons have knocked all opposition of out the ring! The fighting spirit lives on thanks to ~Players~!"
  25. },
  26. {
  27. "side": "mega",
  28. "translation": "Mega Eevee",
  29. "winmsg": "The Mega Eevee have destroyed all the Fakemons and restored order to the universe! (Wait, isn't Mega Eevee a Fakemon?)"
  30. },
  31. {
  32. "side": "smafia",
  33. "translation": "Psychics",
  34. "winmsg": "~Players~ have taken over the island as their own!"
  35. },
  36. {
  37. "side": "village",
  38. "translation": "Eevee Nation",
  39. "winmsg": "Peace has been restored for all of Eeveekind! ~Players~ are free to be whatever type of Eevee they choose!"
  40. },
  41. {
  42. "side": "werewolf",
  43. "translation": "Master of Illusions",
  44. "winmsg": "±Zorua: Kwee-kwee! Thought I was a cute little Eevee, didn't ya? Now this little resort belongs to ~Players~ :3"
  45. },
  46. {
  47. "side": "godfather",
  48. "translation": "Reptiles",
  49. "winmsg": "The island has been overrun by Kecleon thanks to the subversive tactics of ~Players~!"
  50. },
  51. {
  52. "side": "robot",
  53. "translation": "Artificial Life",
  54. "winmsg": "±Porygon: Finally. Robotic beings rule the world. Good work ~Players~. Bzzt."
  55. }
  56. ],
  57. "roles": [
  58. {
  59. "role": "dummy",
  60. "translation": "All",
  61. "side": "village",
  62. "hide": true,
  63. "help": "",
  64. "actions": {
  65. "night": {
  66. "evolution": {
  67. "command": "convert",
  68. "newRole": "villager",
  69. "target": "OnlySelf",
  70. "common": "Self",
  71. "priority": 1
  72. }
  73. }
  74. }
  75. },
  76. {
  77. "role": "dummy2",
  78. "translation": "Eeveelution",
  79. "side": "village",
  80. "hide": true,
  81. "help": "",
  82. "actions": {}
  83. },
  84. {
  85. "role": "dummy3",
  86. "translation": "Mega Eeveelution",
  87. "side": "village",
  88. "hide": true,
  89. "help": "",
  90. "actions": {}
  91. },
  92. {
  93. "role": "villager",
  94. "translation": "Eevee",
  95. "side": "village",
  96. "help": "You are an Eevee! Right now you can only vote, but if you choose to evolve you can gain a new power! Use /Flying to become a Aveon (can /Inspect), /Rock to become a Petreon (can /Protect), or /Ground to become a Terreon (Can block lynches). Starting night 2, you can become Brawleon with /Fighting or Wispeon with /Ghost, which can both /Distract but die if they are Distracted by their same role. By night 4, you can /Bug to become Insecteon (Knows other Insecteon, random vote between -3 and 6) or /Poison to become Vipereon (vote counts as 4). If you wait until night 6, you can /Steel to become a Mecheon, which counters all kills without fail! Additionally, YOU CAN USE YOUR NIGHT ACTIONS ON THE TURN YOU EVOLVE!",
  97. "info": "Can evolve into Terreon, Petreon, or Aveon night 1. Can evolve into Brawleon or Wispeon night 2. Can evolve into Insecteon or Vipereon night 4. Can evolve into Mecheon night 6. ~Sided~",
  98. "actions": {
  99. "onlist": "villager",
  100. "onteam": "villager",
  101. "initialCondition": {"clearCurse": true},
  102. "night": {
  103. "ground": {
  104. "command": "convert",
  105. "newRole": "blocker",
  106. "target": "OnlySelf",
  107. "noFollow": true,
  108. "common": "Self",
  109. "silent": true,
  110. "cancel": [
  111. "rock",
  112. "flying",
  113. "fighting",
  114. "ghost",
  115. "bug",
  116. "poison",
  117. "steel"
  118.  
  119. ],
  120. "hide": true,
  121. "priority": 1
  122. },
  123. "rock": {
  124. "command": "convert",
  125. "newRole": "bodyguard",
  126. "target": "OnlySelf",
  127. "noFollow": true,
  128. "common": "Self",
  129. "silent": true,
  130. "cancel": [
  131. "ground",
  132. "flying",
  133. "fighting",
  134. "ghost",
  135. "bug",
  136. "poison",
  137. "steel"
  138.  
  139. ],
  140. "hide": true,
  141. "priority": 100
  142. },
  143. "flying": {
  144. "command": "convert",
  145. "newRole": "inspector",
  146. "target": "OnlySelf",
  147. "noFollow": true,
  148. "common": "Self",
  149. "silent": true,
  150. "cancel": [
  151. "rock",
  152. "ground",
  153. "fighting",
  154. "ghost",
  155. "bug",
  156. "poison",
  157. "steel"
  158. ],
  159. "hide": true,
  160. "priority": 1
  161. },
  162. "fighting": {
  163. "command": "convert",
  164. "newRole": "pl1",
  165. "target": "OnlySelf",
  166. "common": "Self",
  167. "cancel": [
  168. "rock",
  169. "ground",
  170. "flying",
  171. "ghost",
  172. "bug",
  173. "poison",
  174. "steel"
  175. ],
  176. "initialrecharge": 2,
  177. "noFollow": true,
  178. "silent": true,
  179. "hide": true,
  180. "priority": 1
  181. },
  182. "ghost": {
  183. "command": "convert",
  184. "newRole": "pl2",
  185. "target": "OnlySelf",
  186. "common": "Self",
  187. "cancel": [
  188. "rock",
  189. "ground",
  190. "flying",
  191. "fighting",
  192. "bug",
  193. "poison",
  194. "steel"
  195. ],
  196. "initialrecharge": 2,
  197. "noFollow": true,
  198. "silent": true,
  199. "hide": true,
  200. "priority": 1
  201. },
  202. "bug": {
  203. "command": "convert",
  204. "newRole": "mason",
  205. "target": "OnlySelf",
  206. "common": "Self",
  207. "cancel": [
  208. "rock",
  209. "ground",
  210. "flying",
  211. "fighting",
  212. "ghost",
  213. "poison",
  214. "steel"
  215. ],
  216. "initialrecharge": 4,
  217. "noFollow": true,
  218. "silent": true,
  219. "hide": true,
  220. "priority": 1
  221. },
  222. "poison": {
  223. "command": "convert",
  224. "newRole": "mayor",
  225. "target": "OnlySelf",
  226. "common": "Self",
  227. "cancel": [
  228. "rock",
  229. "ground",
  230. "flying",
  231. "fighting",
  232. "ghost",
  233. "bug",
  234. "steel"
  235. ],
  236. "initialrecharge": 4,
  237. "noFollow": true,
  238. "silent": true,
  239. "hide": true,
  240. "priority": 1
  241. },
  242. "steel": {
  243. "command": "convert",
  244. "newRole": "counter",
  245. "target": "OnlySelf",
  246. "common": "Self",
  247. "cancel": [
  248. "rock",
  249. "ground",
  250. "flying",
  251. "fighting",
  252. "ghost",
  253. "bug",
  254. "poison"
  255. ],
  256. "initialrecharge": 6,
  257. "noFollow": true,
  258. "silent": true,
  259. "hide": true,
  260. "priority": 1
  261. },
  262. "protect": {
  263. "command": [
  264. "dummy2"
  265. ],
  266. "target": "AnyButSelf",
  267. "common": "Self",
  268. "noFollow": true,
  269. "hide": true,
  270. "priority": 5
  271. },
  272. "block": {
  273. "command": [
  274. "dummy2"
  275. ],
  276. "target": "Any",
  277. "common": "Self",
  278. "noFollow": true,
  279. "hide": true,
  280. "priority": 50
  281. },
  282. "inspect": {
  283. "command": [
  284. "dummy2"
  285. ],
  286. "target": "AnyButSelf",
  287. "common": "Self",
  288. "noFollow": true,
  289. "hide": true,
  290. "priority": 30
  291. },
  292. "distract": {
  293. "command": [
  294. "dummy2"
  295. ],
  296. "target": "AnyButSelf",
  297. "noFollow": true,
  298. "common": "Self",
  299. "hide": true,
  300. "priority": 3
  301. }
  302. },
  303. "stalk": {
  304. "mode": "noVisit"
  305. }
  306. }
  307. },
  308. {
  309. "role": "villagerx",
  310. "translation": "Eevee",
  311. "side": "village",
  312. "hide": true,
  313. "help": "You are an Eevee! Right now you can only vote, but if you choose to evolve you can gain a new power! Use /Flying to become a Aveon (can /Inspect), /Rock to become a Petreon (can /Protect), or /Ground to become a Terreon (Can block lynches). Starting night 2, you can become Brawleon with /Fighting or Wispeon with /Ghost, which can both /Distract but die if they are Distracted by their same role. By night 4, you can /Bug to become Insecteon (Knows other Insecteon, random vote between -3 and 6) or /Poison to become Vipereon (vote counts as 4). If you wait until night 6, you can /Steel to become a Mecheon, which counters all kills without fail! Additionally, YOU CAN USE YOUR NIGHT ACTIONS ON THE TURN YOU EVOLVE!",
  314. "info": "Can evolve into Terreon, Petreon, or Aveon night 1. Can evolve into Brawleon or Wispeon night 2. Can evolve into Insecteon or Vipereon night 4. Can evolve into Mecheon night 6. ~Sided~",
  315. "actions": {
  316. "onlist": "villager",
  317. "onteam": "villager",
  318. "voteshield": "variable:blocked",
  319. "initialCondition": {
  320. "curse": {
  321. "cursedRole": "villager",
  322. "curseCount": 2,
  323. "silentCurse": true
  324. }
  325. },
  326. "night": {
  327. "ground": {
  328. "command": "convert",
  329. "newRole": "blocker",
  330. "target": "OnlySelf",
  331. "noFollow": true,
  332. "common": "Self",
  333. "silent": true,
  334. "cancel": [
  335. "rock",
  336. "flying",
  337. "fighting",
  338. "ghost",
  339. "bug",
  340. "poison",
  341. "steel"
  342.  
  343. ],
  344. "hide": true,
  345. "priority": 1
  346. },
  347. "rock": {
  348. "command": "convert",
  349. "newRole": "bodyguard",
  350. "target": "OnlySelf",
  351. "noFollow": true,
  352. "common": "Self",
  353. "silent": true,
  354. "cancel": [
  355. "ground",
  356. "flying",
  357. "fighting",
  358. "ghost",
  359. "bug",
  360. "poison",
  361. "steel"
  362.  
  363. ],
  364. "hide": true,
  365. "priority": 100
  366. },
  367. "flying": {
  368. "command": "convert",
  369. "newRole": "inspector",
  370. "target": "OnlySelf",
  371. "noFollow": true,
  372. "common": "Self",
  373. "silent": true,
  374. "cancel": [
  375. "rock",
  376. "ground",
  377. "fighting",
  378. "ghost",
  379. "bug",
  380. "poison",
  381. "steel"
  382. ],
  383. "hide": true,
  384. "priority": 1
  385. },
  386. "fighting": {
  387. "command": "convert",
  388. "newRole": "pl1",
  389. "target": "OnlySelf",
  390. "common": "Self",
  391. "cancel": [
  392. "rock",
  393. "ground",
  394. "flying",
  395. "ghost",
  396. "bug",
  397. "poison",
  398. "steel"
  399. ],
  400. "initialrecharge": 2,
  401. "noFollow": true,
  402. "silent": true,
  403. "hide": true,
  404. "priority": 1
  405. },
  406. "ghost": {
  407. "command": "convert",
  408. "newRole": "pl2",
  409. "target": "OnlySelf",
  410. "common": "Self",
  411. "cancel": [
  412. "rock",
  413. "ground",
  414. "flying",
  415. "fighting",
  416. "bug",
  417. "poison",
  418. "steel"
  419. ],
  420. "initialrecharge": 2,
  421. "noFollow": true,
  422. "silent": true,
  423. "hide": true,
  424. "priority": 1
  425. },
  426. "bug": {
  427. "command": "convert",
  428. "newRole": "mason",
  429. "target": "OnlySelf",
  430. "common": "Self",
  431. "cancel": [
  432. "rock",
  433. "ground",
  434. "flying",
  435. "fighting",
  436. "ghost",
  437. "poison",
  438. "steel"
  439. ],
  440. "initialrecharge": 4,
  441. "noFollow": true,
  442. "silent": true,
  443. "hide": true,
  444. "priority": 1
  445. },
  446. "poison": {
  447. "command": "convert",
  448. "newRole": "mayor",
  449. "target": "OnlySelf",
  450. "common": "Self",
  451. "cancel": [
  452. "rock",
  453. "ground",
  454. "flying",
  455. "fighting",
  456. "ghost",
  457. "bug",
  458. "steel"
  459. ],
  460. "initialrecharge": 4,
  461. "noFollow": true,
  462. "silent": true,
  463. "hide": true,
  464. "priority": 1
  465. },
  466. "steel": {
  467. "command": "convert",
  468. "newRole": "counter",
  469. "target": "OnlySelf",
  470. "common": "Self",
  471. "cancel": [
  472. "rock",
  473. "ground",
  474. "flying",
  475. "fighting",
  476. "ghost",
  477. "bug",
  478. "poison"
  479. ],
  480. "initialrecharge": 6,
  481. "noFollow": true,
  482. "silent": true,
  483. "hide": true,
  484. "priority": 1
  485. },
  486. "protect": {
  487. "command": [
  488. "dummy2"
  489. ],
  490. "target": "AnyButSelf",
  491. "common": "Self",
  492. "noFollow": true,
  493. "hide": true,
  494. "priority": 5
  495. },
  496. "block": {
  497. "command": [
  498. "dummy2"
  499. ],
  500. "target": "Any",
  501. "common": "Self",
  502. "noFollow": true,
  503. "hide": true,
  504. "priority": 50
  505. },
  506. "inspect": {
  507. "command": [
  508. "dummy2"
  509. ],
  510. "target": "AnyButSelf",
  511. "common": "Self",
  512. "noFollow": true,
  513. "hide": true,
  514. "priority": 30
  515. },
  516. "distract": {
  517. "command": [
  518. "dummy2"
  519. ],
  520. "target": "AnyButSelf",
  521. "noFollow": true,
  522. "common": "Self",
  523. "hide": true,
  524. "priority": 3
  525. }
  526. },
  527. "stalk": {
  528. "mode": "noVisit"
  529. }
  530. }
  531. },
  532. {
  533. "role": "bodyguard",
  534. "translation": "Petreon",
  535. "side": "village",
  536. "help": "Congratulations! You have evolved into Petreon! You can use your solid foundation to /Protect someone from kills during the night. Since you are made of Rock, your formation takes a while to stabilize; if anyone kills you before the second night, you kill them back!",
  537. "info": "Bodyguard. Bombs nightkills on the turn it evolves. Dies if blocked. Can't be protected. ~Sided~",
  538. "actions": {
  539. "onlist": "dummy2",
  540. "onteam": "dummy2",
  541. "initialCondition": {
  542. "curse": {
  543. "cursedRole": "bodyguardv",
  544. "curseCount": -1,
  545. "silentCurse": true
  546. }
  547. },
  548. "kill": {
  549. "mode": "killattacker",
  550. "msg": "You killed ~Target~, but they exploded and killed you too!"
  551. },
  552. "dummy5": {
  553. "mode": "die",
  554. "msg": "You tried to Block ~Target~, but they were made of stones and collapsed!"
  555. },
  556. "protect": {
  557. "mode": "ignore",
  558. "silent": true
  559. },
  560. "daykill": "bomb",
  561. "daykillrevengemsg": "~Target~ tried to ambush ~Self~! \"Defensive type?\" ~Self~ exclaimed. \"My 110 Attack would like a word with you!\" With their last breath, ~Self~ fires a Stone Edge at their killer!",
  562. "night": {
  563. "protect": {
  564. "command": [
  565. "protect"
  566. ],
  567. "protectmsg": "Your target was Protected!",
  568. "target": "AnyButSelf",
  569. "common": "Self",
  570. "priority": 6
  571. }
  572. }
  573. }
  574. },
  575. {
  576. "role": "bodyguardv",
  577. "translation": "Petreon",
  578. "side": "village",
  579. "hide": true,
  580. "help": "Congratulations! You have evolved into Petreon! You can use your solid foundation to /Protect someone from kills during the night. Since you are made of Rock, your formation takes a while to stabilize; if anyone kills you before the second night, you kill them back!",
  581. "info": "Bodyguard. Bombs nightkills on the next turn after evolution. Can't be protected. Dies if blocked. ~Sided~",
  582. "actions": {
  583. "initialCondition": {"clearCurse": true},
  584. "onlist": "dummy2",
  585. "onteam": "dummy2",
  586. "dummy5": {
  587. "mode": "die",
  588. "msg": "You tried to Block ~Target~, but they were made of stones and collapsed!"
  589. },
  590. "night": {
  591. "protect": {
  592. "command": [
  593. "protect"
  594. ],
  595. "protectmsg": "Your target was Protected!",
  596. "target": "AnyButSelf",
  597. "common": "Self",
  598. "priority": 6
  599. }
  600. }
  601. }
  602. },
  603. {
  604. "role": "blocker",
  605. "translation": "Terreon",
  606. "side": "village",
  607. "help": "Congratulations! You have evolved into Terreon! Using your natural powers, you can /block one person, even yourself, to fortify your stance in the earth, preventing that player from being lynched during the day. Because of plate tectonics, this won't work on anyone who just evolved!",
  608. "info": "Can Block one person during the Night, giving them a -100 voteshield. ~Sided~",
  609. "actions": {
  610. "initialCondition": {"clearCurse": true},
  611. "onlist": "dummy2",
  612. "onteam": "dummy2",
  613. "night": {
  614. "block": {
  615. "command": [
  616. "curse",
  617. "dummy"
  618. ],
  619. "cursedRole": {
  620. "blockerx": ["blocker"],
  621. "inspectorx": ["inspector"],
  622. "masonx": ["mason"],
  623. "mayorx": ["mayor"],
  624. "pl1x": ["pl1"],
  625. "pl2x": ["pl2"],
  626. "villagerx": ["villager"],
  627. "counterx": ["counter"],
  628. "smafia1x": ["smafia1"],
  629. "smafia2x": ["smafia2"],
  630. "smafiax": ["smafia"],
  631. "mafiax": ["mafia"],
  632. "mafia1x": ["mafia1"],
  633. "mafia2x": ["mafia2"],
  634. "mafia3x": ["mafia3"],
  635. "mvapx": ["mvap"],
  636. "mjoltx": ["mjolt"],
  637. "mflarex": ["mflare"],
  638. "mespx": ["mesp"],
  639. "mumbx": ["mumb"],
  640. "mleafx": ["mleaf"],
  641. "mglacex": ["mglace"],
  642. "msylvx": ["msylv"],
  643. "meeveex": ["meevee"]
  644. },
  645. "cursemsg": "",
  646. "silentCurse": true,
  647. "curseCount": -1,
  648. "silent": true,
  649. "target": "Any",
  650. "common": "Self",
  651. "priority": 6
  652. }
  653. }
  654. }
  655. },
  656. {
  657. "role": "blockerx",
  658. "translation": "Terreon",
  659. "side": "village",
  660. "hide": true,
  661. "help": "Congratulations! You have evolved into Terreon! Using your natural powers, you can /block one person, even yourself, to fortify your stance in the earth, preventing that player from being lynched during the day.",
  662. "info": "Can Block one person during the Night, giving them a -100 voteshield. ~Sided~",
  663. "actions": {
  664. "voteshield": "variable:blocked",
  665. "initialCondition": {
  666. "curse": {
  667. "cursedRole": "blocker",
  668. "curseCount": 1,
  669. "silentCurse": true
  670. }
  671. },
  672. "onlist": "dummy2",
  673. "onteam": "dummy2",
  674. "night": {
  675. "block": {
  676. "command": [
  677. "curse",
  678. "dummy"
  679. ],
  680. "cursedRole": {
  681. "blockerx": ["blocker"],
  682. "inspectorx": ["inspector"],
  683. "masonx": ["mason"],
  684. "mayorx": ["mayor"],
  685. "pl1x": ["pl1"],
  686. "pl2x": ["pl2"],
  687. "villagerx": ["villager"],
  688. "counterx": ["counter"],
  689. "smafia1x": ["smafia1"],
  690. "smafia2x": ["smafia2"],
  691. "smafiax": ["smafia"],
  692. "mafiax": ["mafia"],
  693. "mafia1x": ["mafia1"],
  694. "mafia2x": ["mafia2"],
  695. "mafia3x": ["mafia3"],
  696. "mvapx": ["mvap"],
  697. "mjoltx": ["mjolt"],
  698. "mflarex": ["mflare"],
  699. "mespx": ["mesp"],
  700. "mumbx": ["mumb"],
  701. "mleafx": ["mleaf"],
  702. "mglacex": ["mglace"],
  703. "msylvx": ["msylv"],
  704. "meeveex": ["meevee"]
  705. },
  706. "silentCurse": true,
  707. "curseCount": -1,
  708. "silent": true,
  709. "cursemsg": "",
  710. "target": "Any",
  711. "common": "Self",
  712. "priority": 6
  713. }
  714. }
  715. }
  716. },
  717. {
  718. "role": "inspector",
  719. "translation": "Aveon",
  720. "side": "village",
  721. "help": "Congratulations! You have evolved into Aveon! You ",
  722. "info": "Can Side Inspect. Appears as Mega Eevee if Inspected. ~Sided~",
  723. "actions": {
  724. "initialCondition": {"clearCurse": true},
  725. "onlist": "dummy2",
  726. "onteam": "dummy2",
  727. "inspect": {"seenSide": "mega"},
  728. "night": {
  729. "inspect": {
  730. "command": [
  731. "inspect"
  732. ],
  733. "Sight": "Team",
  734. "target": "AnyButSelf",
  735. "common": "Self",
  736. "priority": 30
  737. }
  738. }
  739. }
  740. },
  741. {
  742. "role": "inspectorx",
  743. "translation": "Aveon",
  744. "side": "village",
  745. "hide": true,
  746. "help": "Congratulations! You have evolved into Aveon! You ",
  747. "info": "Can Side Inspect. Appears as Mega Eevee if Inspected. ~Sided~",
  748. "actions": {
  749. "voteshield": "variable:blocked",
  750. "initialCondition": {
  751. "curse": {
  752. "cursedRole": "blocker",
  753. "curseCount": 1,
  754. "silentCurse": true
  755. }
  756. },
  757. "onlist": "dummy2",
  758. "onteam": "dummy2",
  759. "inspect": {"seenSide": "mega"},
  760. "night": {
  761. "inspect": {
  762. "command": [
  763. "inspect"
  764. ],
  765. "Sight": "Team",
  766. "target": "AnyButSelf",
  767. "common": "Self",
  768. "priority": 30
  769. }
  770. }
  771. }
  772. },
  773. {
  774. "role": "pl1",
  775. "translation": "Brawleon",
  776. "side": "village",
  777. "help": "Congratulations! You have evolved into Brawleon!",
  778. "info": "Distractor. Dies if Distracted by another Brawleon. Ignores Wispeon. ~Sided~",
  779. "actions": {
  780. "initialCondition": {"clearCurse": true},
  781. "onlist": "dummy2",
  782. "onteam": "dummy2",
  783. "distract": {
  784. "mode": {
  785. "ignore": [
  786. "pl2", "pl2x"
  787. ]
  788. }
  789. },
  790. "dummy6": {
  791. "mode": "die",
  792. "msg": "Another Brawleon picked a fight with you, and you died!"
  793. },
  794. "night": {
  795. "distract": {
  796. "command": ["distract", "dummy6"],
  797. "target": "AnyButSelf",
  798. "common": "Self",
  799. "distractmsg": "You were knocked out by a Brawleon! You couldn't do anything this night!",
  800. "priority": 3
  801. }
  802. }
  803. }
  804. },
  805. {
  806. "role": "pl1x",
  807. "translation": "Brawleon",
  808. "side": "village",
  809. "hide": true,
  810. "help": "Congratulations! You have evolved into Brawleon!",
  811. "info": "Distractor. Dies if Distracted by another Brawleon. Ignores Wispeon. ~Sided~",
  812. "actions": {
  813. "voteshield": "variable:blocked",
  814. "initialCondition": {
  815. "curse": {
  816. "cursedRole": "pl1",
  817. "curseCount": 2,
  818. "silentCurse": true
  819. }
  820. },
  821. "onlist": "dummy2",
  822. "onteam": "dummy2",
  823. "distract": {
  824. "mode": {
  825. "ignore": [
  826. "pl2", "pl2x"
  827. ]
  828. }
  829. },
  830. "dummy6": {
  831. "mode": "die",
  832. "msg": "Another Brawleon picked a fight with you, and you died!"
  833. },
  834. "night": {
  835. "distract": {
  836. "command": ["distract", "dummy6"],
  837. "target": "AnyButSelf",
  838. "common": "Self",
  839. "distractmsg": "You were knocked out by a Brawleon! You couldn't do anything this night!",
  840. "priority": 3
  841. }
  842. }
  843. }
  844. },
  845. {
  846. "role": "pl2",
  847. "translation": "Wispeon",
  848. "side": "village",
  849. "help": "Congratulations! You have evolved into Wispeon!",
  850. "info": "Distractor. Dies if Distracted by another Wispeon. Ignores Brawleon. ~Sided~",
  851. "actions": {
  852. "initialCondition": {"clearCurse": true},
  853. "onlist": "dummy2",
  854. "onteam": "dummy2",
  855. "distract": {
  856. "mode": {
  857. "ignore": [
  858. "pl1", "pl1x"
  859. ]
  860. }
  861. },
  862. "dummy7": {
  863. "mode": "die",
  864. "msg": "Another Wispeon picked a fight with you, and you died!"
  865. },
  866. "night": {
  867. "distract": {
  868. "command": ["distract", "dummy7"],
  869. "target": "AnyButSelf",
  870. "common": "Self",
  871. "distractmsg": "You were spooked out by a Wispeon! You couldn't do anything this night!",
  872. "priority": 3
  873. }
  874. }
  875. }
  876. },
  877. {
  878. "role": "pl2x",
  879. "translation": "Wispeon",
  880. "hide": true,
  881. "side": "village",
  882. "help": "Congratulations! You have evolved into Wispeon!",
  883. "info": "Distractor. Dies if Distracted by another Wispeon. Ignores Brawleon. ~Sided~",
  884. "actions": {
  885. "voteshield": "variable:blocked",
  886. "initialCondition": {
  887. "curse": {
  888. "cursedRole": "pl2",
  889. "curseCount": 2,
  890. "silentCurse": true
  891. }
  892. },
  893. "onlist": "dummy2",
  894. "onteam": "dummy2",
  895. "distract": {
  896. "mode": {
  897. "ignore": [
  898. "pl1", "pl1x"
  899. ]
  900. }
  901. },
  902. "dummy7": {
  903. "mode": "die",
  904. "msg": "Another Wispeon picked a fight with you, and you died!"
  905. },
  906. "night": {
  907. "distract": {
  908. "command": ["distract", "dummy7"],
  909. "target": "AnyButSelf",
  910. "common": "Self",
  911. "distractmsg": "You were spooked out by a Wispeon! You couldn't do anything this night!",
  912. "priority": 3
  913. }
  914. }
  915. }
  916. },
  917. {
  918. "role": "mason",
  919. "translation": "Insecteon",
  920. "side": "village",
  921. "help": "Congratulations! You have evolved into Insecteon! You live in a swarm, so you know all the other Insecteons in your pack! However, your behavior is highly erratic so your vote could be anywhere between -3 and 6.",
  922. "info": "Knows other Insecteon. Random vote between -3 and 6. Counters daykills. ~Sided~",
  923. "actions": {
  924. "initialCondition": {"clearCurse": true},
  925. "vote": "variable:insectvote",
  926. "startup": "role-reveal",
  927. "onlist": "dummy2",
  928. "onteam": "dummy2",
  929. "daykill": "bomb",
  930. "daykillrevengemsg": "~Target~ tried to ambush an Insection, but they weren't going down without a fight! ~Self~'s Swarm-activated Bug Buzz (high damage roll) OHKO'd ~Target~!",
  931. "teamTalk": [
  932. "mason"
  933. ]
  934. }
  935. },
  936. {
  937. "role": "masonx",
  938. "translation": "Insecteon",
  939. "side": "village",
  940. "hide": true,
  941. "help": "Congratulations! You have evolved into Insecteon! You live in a swarm, so you know all the other Insecteons in your pack! However, your behavior is highly erratic so your vote could be anywhere between -3 and 6.",
  942. "info": "Knows other Insecteon. Random vote between -3 and 6. ~Sided~",
  943. "actions": {
  944. "voteshield": "variable:blocked",
  945. "initialCondition": {
  946. "curse": {
  947. "cursedRole": "mason",
  948. "curseCount": 2,
  949. "silentCurse": true
  950. }
  951. },
  952. "vote": "variable:insectvote",
  953. "startup": "role-reveal",
  954. "onlist": "dummy2",
  955. "onteam": "dummy2",
  956. "daykill": "bomb",
  957. "daykillrevengemsg": "~Target~ tried to ambush an Insection, but they weren't going down without a fight! ~Self~'s Swarm-activated Bug Buzz (high damage roll) OHKO'd ~Target~!",
  958. "teamTalk": [
  959. "mason"
  960. ]
  961. }
  962. },
  963. {
  964. "role": "mayor",
  965. "translation": "Vipereon",
  966. "side": "village",
  967. "help": "Congratulations! You have evolved into Vipereon! You don't know any useful extra moves, but your high offensive stats give you a powerful vote of 5!",
  968. "info": "Vote counts as 5. ~Sided~",
  969. "actions": {
  970. "initialCondition": {"clearCurse": true},
  971. "vote": 5,
  972. "onlist": "dummy2",
  973. "onteam": "dummy2"
  974. }
  975. },
  976. {
  977. "role": "mayorx",
  978. "translation": "Vipereon",
  979. "hide": true,
  980. "side": "village",
  981. "help": "Congratulations! You have evolved into Vipereon! You don't know any useful extra moves, but your high offensive stats give you a powerful vote of 5!",
  982. "info": "Vote counts as 5. ~Sided~",
  983. "actions": {
  984. "voteshield": "variable:blocked",
  985. "initialCondition": {
  986. "curse": {
  987. "cursedRole": "mayor",
  988. "curseCount": 2,
  989. "silentCurse": true
  990. }
  991. },
  992. "onlist": "dummy2",
  993. "onteam": "dummy2",
  994. "vote": 5
  995. }
  996. },
  997. {
  998. "role": "counter",
  999. "translation": "Mecheon",
  1000. "side": "village",
  1001. "help": "Congratulations! You have evolved into Mecheon! Your advanced technologies allow you to counter all kills that target you during the Night and Day! However, you are slower than your average Eeveelution, so your vote only counts for 0.9!",
  1002. "actions": {
  1003. "initialCondition": {"clearCurse": true},
  1004. "onlist": "dummy2",
  1005. "onteam": "dummy2",
  1006. "vote": 0.9,
  1007. "daykill": "revenge",
  1008. "daykillrevengemsg": "~Target~ fired a ray of energy at a Mecheon, but it had no effect! Mecheon reflected the beam right back at ~Target~!",
  1009. "kill": {
  1010. "mode": {
  1011. "evadeChance": 1
  1012. },
  1013. "msg": "Your target can't be killed right now!"
  1014. }
  1015. }
  1016. },
  1017. {
  1018. "role": "counterx",
  1019. "translation": "Mecheon",
  1020. "side": "village",
  1021. "hide": true,
  1022. "help": "Congratulations! You have evolved into Mecheon! Your advanced technologies allow you to counter all kills that target you during the Night and Day! However, you are slower than your average Eeveelution, so your vote only counts for 0.9!",
  1023. "actions": {
  1024. "onlist": "dummy2",
  1025. "onteam": "dummy2",
  1026. "vote": 0.9,
  1027. "daykill": "revenge",
  1028. "voteshield": "variable:blocked",
  1029. "initialCondition": {
  1030. "curse": {
  1031. "cursedRole": "counter",
  1032. "curseCount": 2,
  1033. "silentCurse": true
  1034. }
  1035. },
  1036. "daykillrevengemsg": "~Target~ fired a ray of energy at a Mecheon, but it had no effect! Mecheon reflected the beam right back at ~Target~!",
  1037. "kill": {
  1038. "mode": {
  1039. "evadeChance": 1
  1040. },
  1041. "msg": "Your target can't be killed right now!"
  1042. }
  1043. }
  1044. },
  1045. {
  1046. "role": "mafia",
  1047. "translation": "Tyrogue",
  1048. "side": "mafia",
  1049. "help": "You are Tyrogue! You can evolve into any of Hitmonlee, Hitmonchan, or Hitmontop by using /Lee, /Chan, and /Top respectively! As you evolve, you can /Kill. Hitmonlee ignores Distractors, Hitmonchan has a once-per-game extra kill, and Hitmontop has a -2 voteshield. You can't evolve into Hitmontop until night 2.",
  1050. "info": "Can evolve into Hitmonlee or Hitmonchan night 1. Can evolve into Hitmontop night 2. ~Sided~",
  1051. "actions": {
  1052. "teamTalk": true,
  1053. "preventTeamvote": true,
  1054. "initialCondition": {"clearCurse": true},
  1055. "night": {
  1056. "lee": {
  1057. "command": "convert",
  1058. "newRole": "mafia1",
  1059. "target": "OnlySelf",
  1060. "common": "Self",
  1061. "priority": 1,
  1062. "hide": true,
  1063. "silent": true,
  1064. "noFollow": true,
  1065. "limit": 1,
  1066. "restrict": [
  1067. "lee",
  1068. "chan",
  1069. "top"
  1070. ],
  1071. "broadcast": "team"
  1072. },
  1073. "chan": {
  1074. "command": "convert",
  1075. "newRole": "mafia2",
  1076. "target": "OnlySelf",
  1077. "common": "Self",
  1078. "priority": 1,
  1079. "hide": true,
  1080. "silent": true,
  1081. "noFollow": true,
  1082. "limit": 1,
  1083. "restrict": [
  1084. "lee",
  1085. "chan",
  1086. "top"
  1087. ],
  1088. "broadcast": "team"
  1089. },
  1090. "top": {
  1091. "command": "convert",
  1092. "newRole": "mafia3",
  1093. "target": "OnlySelf",
  1094. "common": "Self",
  1095. "priority": 1,
  1096. "limit": 1,
  1097. "hide": true,
  1098. "silent": true,
  1099. "noFollow": true,
  1100. "initialrecharge": 2,
  1101. "restrict": [
  1102. "lee",
  1103. "chan",
  1104. "top"
  1105. ],
  1106. "broadcast": "team"
  1107. },
  1108. "kill": {
  1109. "command": [
  1110. "dummy2"
  1111. ],
  1112. "target": "AnyButTeam",
  1113. "common": "Team",
  1114. "hide": true,
  1115. "noFollow": true,
  1116. "priority": 13,
  1117. "broadcast": "team"
  1118. }
  1119. },
  1120. "startup": "team-reveal-with-roles"
  1121. }
  1122. },
  1123. {
  1124. "role": "mafia1",
  1125. "translation": "Hitmonlee",
  1126. "side": "mafia",
  1127. "help": "Congratulations! You have evolved into Hitmonlee! Your incredible kicks allow you to /Kill during the night even if someone tries to Distract you!",
  1128. "info": "Killer who ignores Distractors. ~Sided~",
  1129. "actions": {
  1130. "initialCondition": {"clearCurse": true},
  1131. "teamTalk": true,
  1132. "preventTeamvote": true,
  1133. "distract": {
  1134. "mode": "ignore"
  1135. },
  1136. "night": {
  1137. "kill": {
  1138. "target": "AnyButTeam",
  1139. "common": "Team",
  1140. "priority": 13,
  1141. "msg": "You were sent flying by a powerful kick!",
  1142. "hide": true,
  1143. "broadcast": "team"
  1144. }
  1145. },
  1146. "startup": "team-reveal-with-roles"
  1147. }
  1148. },
  1149. {
  1150. "role": "mafia2",
  1151. "translation": "Hitmonchan",
  1152. "side": "mafia",
  1153. "help": "Congratulations! You have evolved into Hitmonchan! With your Iron Fists, you can /Kill your enemies during the night! Once per game, you can use /Kill2 for a second kill!",
  1154. "info": "Can /Kill, and has a once-per-game /Kill2. ~Sided~",
  1155. "actions": {
  1156. "initialCondition": {"clearCurse": true},
  1157. "teamTalk": true,
  1158. "preventTeamvote": true,
  1159. "night": {
  1160. "kill": {
  1161. "target": "AnyButTeam",
  1162. "common": "Team",
  1163. "priority": 13,
  1164. "broadcast": "team",
  1165. "msg": "You were pummeled by a powerful punch!",
  1166. "hide": true
  1167. },
  1168. "kill2": {
  1169. "command": "kill",
  1170. "target": "AnyButTeam",
  1171. "common": "Team",
  1172. "priority": 13,
  1173. "broadcast": "team",
  1174. "charges": 1,
  1175. "msg": "You were pummeled by a powerful punch!",
  1176. "hide": true
  1177. }
  1178. },
  1179. "startup": "team-reveal-with-roles"
  1180. }
  1181. },
  1182. {
  1183. "role": "mafia3",
  1184. "translation": "Hitmontop",
  1185. "side": "mafia",
  1186. "help": "Congratulations! You have evolved into Hitmontop! You can /Kill to eliminate the Eevees during the night! Your balanced coordination makes you hard to keep down, so you have a voteshield of -2!",
  1187. "info": "Killer with a voteshield of -2. ~Sided~",
  1188. "actions": {
  1189. "initialCondition": {"clearCurse": true},
  1190. "teamTalk": true,
  1191. "preventTeamvote": true,
  1192. "voteshield": -2,
  1193. "night": {
  1194. "kill": {
  1195. "target": "AnyButTeam",
  1196. "common": "Team",
  1197. "priority": 13,
  1198. "msg": "You have been spun around too many times!",
  1199. "hide": true,
  1200. "broadcast": "team"
  1201. }
  1202. },
  1203. "startup": "team-reveal-with-roles"
  1204. }
  1205. },
  1206. {
  1207. "role": "mafiax",
  1208. "translation": "Tyrogue",
  1209. "side": "mafia",
  1210. "hide": true,
  1211. "help": "You are Tyrogue! You can evolve into any of Hitmonlee, Hitmonchan, or Hitmontop by using /Lee, /Chan, and /Top respectively! As you evolve, you can /Kill. Hitmonlee ignores Distractors, Hitmonchan has a once-per-game extra kill, and Hitmontop has a -2 voteshield. You can't evolve into Hitmontop until night 2.",
  1212. "info": "Can evolve into Hitmonlee or Hitmonchan night 1. Can evolve into Hitmontop night 2. ~Sided~",
  1213. "actions": {
  1214. "teamTalk": true,
  1215. "preventTeamvote": true,
  1216. "voteshield": "variable:blocked",
  1217. "initialCondition": {
  1218. "curse": {
  1219. "cursedRole": "mafia",
  1220. "curseCount": 2,
  1221. "silentCurse": true
  1222. }
  1223. },
  1224. "night": {
  1225. "lee": {
  1226. "command": "convert",
  1227. "newRole": "mafia1",
  1228. "target": "OnlySelf",
  1229. "common": "Self",
  1230. "priority": 1,
  1231. "hide": true,
  1232. "silent": true,
  1233. "noFollow": true,
  1234. "limit": 1,
  1235. "restrict": [
  1236. "lee",
  1237. "chan",
  1238. "top"
  1239. ],
  1240. "broadcast": "team"
  1241. },
  1242. "chan": {
  1243. "command": "convert",
  1244. "newRole": "mafia2",
  1245. "target": "OnlySelf",
  1246. "common": "Self",
  1247. "priority": 1,
  1248. "hide": true,
  1249. "silent": true,
  1250. "noFollow": true,
  1251. "limit": 1,
  1252. "restrict": [
  1253. "lee",
  1254. "chan",
  1255. "top"
  1256. ],
  1257. "broadcast": "team"
  1258. },
  1259. "top": {
  1260. "command": "convert",
  1261. "newRole": "mafia3",
  1262. "target": "OnlySelf",
  1263. "common": "Self",
  1264. "priority": 1,
  1265. "limit": 1,
  1266. "hide": true,
  1267. "silent": true,
  1268. "noFollow": true,
  1269. "initialrecharge": 2,
  1270. "restrict": [
  1271. "lee",
  1272. "chan",
  1273. "top"
  1274. ],
  1275. "broadcast": "team"
  1276. },
  1277. "kill": {
  1278. "command": [
  1279. "dummy2"
  1280. ],
  1281. "target": "AnyButTeam",
  1282. "common": "Team",
  1283. "hide": true,
  1284. "noFollow": true,
  1285. "priority": 13,
  1286. "broadcast": "team"
  1287. }
  1288. },
  1289. "startup": "team-reveal-with-roles"
  1290. }
  1291. },
  1292. {
  1293. "role": "mafia1x",
  1294. "hide": true,
  1295. "translation": "Hitmonlee",
  1296. "side": "mafia",
  1297. "help": "Congratulations! You have evolved into Hitmonlee! Your incredible kicks allow you to /Kill during the night even if someone tries to Distract you!",
  1298. "info": "Killer who ignores Distractors. ~Sided~",
  1299. "actions": {
  1300. "teamTalk": true,
  1301. "preventTeamvote": true,
  1302. "voteshield": "variable:blocked",
  1303. "initialCondition": {
  1304. "curse": {
  1305. "cursedRole": "mafia1",
  1306. "curseCount": 2,
  1307. "silentCurse": true
  1308. }
  1309. },
  1310. "distract": {
  1311. "mode": "ignore"
  1312. },
  1313. "night": {
  1314. "kill": {
  1315. "target": "AnyButTeam",
  1316. "common": "Team",
  1317. "priority": 13,
  1318. "msg": "You were sent flying by a powerful kick!",
  1319. "hide": true,
  1320. "broadcast": "team"
  1321. }
  1322. },
  1323. "startup": "team-reveal-with-roles"
  1324. }
  1325. },
  1326. {
  1327. "role": "mafia2x",
  1328. "hide": true,
  1329. "translation": "Hitmonchan",
  1330. "side": "mafia",
  1331. "help": "Congratulations! You have evolved into Hitmonchan! With your Iron Fists, you can /Kill your enemies during the night! Once per game, you can use /Kill2 for a second kill!",
  1332. "info": "Can /Kill, and has a once-per-game /Kill2. ~Sided~",
  1333. "actions": {
  1334. "teamTalk": true,
  1335. "preventTeamvote": true,
  1336. "voteshield": "variable:blocked",
  1337. "initialCondition": {
  1338. "curse": {
  1339. "cursedRole": "mafia2",
  1340. "curseCount": 2,
  1341. "silentCurse": true
  1342. }
  1343. },
  1344. "night": {
  1345. "kill": {
  1346. "target": "AnyButTeam",
  1347. "common": "Team",
  1348. "priority": 13,
  1349. "broadcast": "team",
  1350. "msg": "You were pummeled by a powerful punch!",
  1351. "hide": true
  1352. },
  1353. "kill2": {
  1354. "command": "kill",
  1355. "target": "AnyButTeam",
  1356. "common": "Team",
  1357. "priority": 13,
  1358. "broadcast": "team",
  1359. "charges": 1,
  1360. "msg": "You were pummeled by a powerful punch!",
  1361. "hide": true
  1362. }
  1363. },
  1364. "startup": "team-reveal-with-roles"
  1365. }
  1366. },
  1367. {
  1368. "role": "mafia3x",
  1369. "translation": "Hitmontop",
  1370. "side": "mafia",
  1371. "hide": true,
  1372. "help": "Congratulations! You have evolved into Hitmontop! You can /Kill to eliminate the Eevees during the night! Your balanced coordination makes you hard to keep down, so you have a voteshield of -2!",
  1373. "info": "Killer with a voteshield of -2. ~Sided~",
  1374. "actions": {
  1375. "teamTalk": true,
  1376. "preventTeamvote": true,
  1377. "voteshield": "variable:blocked",
  1378. "initialCondition": {
  1379. "curse": {
  1380. "cursedRole": "mafia3",
  1381. "curseCount": 2,
  1382. "silentCurse": true
  1383. }
  1384. },
  1385. "night": {
  1386. "kill": {
  1387. "target": "AnyButTeam",
  1388. "common": "Team",
  1389. "priority": 13,
  1390. "msg": "You have been spun around too many times!",
  1391. "hide": true,
  1392. "broadcast": "team"
  1393. }
  1394. },
  1395. "startup": "team-reveal-with-roles"
  1396. }
  1397. },
  1398. {
  1399. "role": "mafiadummy",
  1400. "translation": "Hitmonaucracy",
  1401. "side": "mafia",
  1402. "help": "",
  1403. "info": "",
  1404. "hide": true,
  1405. "actions": {
  1406. "night": {
  1407. "kill": {
  1408. "target": "AnyButTeam",
  1409. "common": "Team",
  1410. "priority": 13,
  1411. "broadcast": "team"
  1412. }
  1413. },
  1414. "startup": "team-reveal-with-roles"
  1415. }
  1416. },
  1417. {
  1418. "role": "meevee",
  1419. "translation": "Mega Eevee",
  1420. "side": "mega",
  1421. "help": "You are a MEGA EEVEE! Right now you can only vote and kill, but if you choose to evolve you can gain a new power! Use /Water to become a Vaporeon (can /Protect), /Electric to become a Jolteon (can /Follow), or /Fire to become a Flareon (3 votes). Starting night 2, you can become Espeon (can /Inspect) with /Psychic or Umbreon (can /Distract) with /Dark. By night 4, you can /Grass to become Leafeon (Knows other Leafeon, 2 votes) or /Ice to become Glaceon (can /Expose). If you wait until night 6, you can /Fairy to become a Sylveon, which can kill during the day without fail! Additionally, YOU CAN USE YOUR NIGHT ACTIONS ON THE TURN YOU EVOLVE!",
  1422. "info": "Can evolve into Mega Jolteon, Vaporeon, or Flareon night 1. Can evolve into Mega Espeon or Umbreon night 2. Can evolve into Mega Leafeon or Glaceon night 4. Can evolve into Mega Sylveon night 6. ~Sided~",
  1423. "actions": {
  1424. "initialCondition": {"clearCurse": true},
  1425. "teamUtilities": true,
  1426. "night": {
  1427. "water": {
  1428. "command": "convert",
  1429. "newRole": "mvap",
  1430. "target": "OnlySelf",
  1431. "noFollow": true,
  1432. "common": "Self",
  1433. "silent": true,
  1434. "cancel": [
  1435. "electric",
  1436. "fire",
  1437. "psychic",
  1438. "dark",
  1439. "grass",
  1440. "ice",
  1441. "fairy"
  1442. ],
  1443. "hide": true,
  1444. "priority": 1
  1445. },
  1446. "electric": {
  1447. "command": "convert",
  1448. "newRole": "mjolt",
  1449. "target": "OnlySelf",
  1450. "noFollow": true,
  1451. "common": "Self",
  1452. "silent": true,
  1453. "cancel": [
  1454. "water",
  1455. "fire",
  1456. "psychic",
  1457. "dark",
  1458. "grass",
  1459. "ice",
  1460. "fairy"
  1461. ],
  1462. "hide": true,
  1463. "priority": 1
  1464. },
  1465. "fire": {
  1466. "command": "convert",
  1467. "newRole": "mflare",
  1468. "target": "OnlySelf",
  1469. "common": "Self",
  1470. "cancel": [
  1471. "electric",
  1472. "water",
  1473. "psychic",
  1474. "dark",
  1475. "grass",
  1476. "ice",
  1477. "fairy"
  1478. ],
  1479. "silent": true,
  1480. "noFollow": true,
  1481. "hide": true,
  1482. "priority": 1
  1483. },
  1484. "psychic": {
  1485. "command": "convert",
  1486. "newRole": "mesp",
  1487. "target": "OnlySelf",
  1488. "common": "Self",
  1489. "cancel": [
  1490. "electric",
  1491. "fire",
  1492. "water",
  1493. "dark",
  1494. "grass",
  1495. "ice",
  1496. "fairy"
  1497. ],
  1498. "initialrecharge": 2,
  1499. "noFollow": true,
  1500. "silent": true,
  1501. "hide": true,
  1502. "priority": 1
  1503. },
  1504. "dark": {
  1505. "command": "convert",
  1506. "newRole": "mumb",
  1507. "target": "OnlySelf",
  1508. "common": "Self",
  1509. "cancel": [
  1510. "electric",
  1511. "fire",
  1512. "psychic",
  1513. "water",
  1514. "grass",
  1515. "ice",
  1516. "fairy"
  1517. ],
  1518. "initialrecharge": 2,
  1519. "noFollow": true,
  1520. "silent": true,
  1521. "hide": true,
  1522. "priority": 1
  1523. },
  1524. "grass": {
  1525. "command": "convert",
  1526. "newRole": "mleaf",
  1527. "target": "OnlySelf",
  1528. "common": "Self",
  1529. "cancel": [
  1530. "electric",
  1531. "fire",
  1532. "psychic",
  1533. "dark",
  1534. "water",
  1535. "ice",
  1536. "fairy"
  1537. ],
  1538. "initialrecharge": 4,
  1539. "noFollow": true,
  1540. "silent": true,
  1541. "hide": true,
  1542. "priority": 1
  1543. },
  1544. "ice": {
  1545. "command": "convert",
  1546. "newRole": "mglace",
  1547. "target": "OnlySelf",
  1548. "common": "Self",
  1549. "cancel": [
  1550. "electric",
  1551. "fire",
  1552. "psychic",
  1553. "dark",
  1554. "grass",
  1555. "water",
  1556. "fairy"
  1557. ],
  1558. "initialrecharge": 4,
  1559. "noFollow": true,
  1560. "silent": true,
  1561. "hide": true,
  1562. "priority": 1
  1563. },
  1564. "fairy": {
  1565. "command": "convert",
  1566. "newRole": "msylv",
  1567. "target": "OnlySelf",
  1568. "common": "Self",
  1569. "cancel": [
  1570. "electric",
  1571. "fire",
  1572. "psychic",
  1573. "dark",
  1574. "grass",
  1575. "ice",
  1576. "water"
  1577. ],
  1578. "initialrecharge": 6,
  1579. "noFollow": true,
  1580. "silent": true,
  1581. "hide": true,
  1582. "priority": 1
  1583. },
  1584. "protect": {
  1585. "command": [
  1586. "dummy2"
  1587. ],
  1588. "target": "AnyButSelf",
  1589. "common": "Self",
  1590. "noFollow": true,
  1591. "hide": true,
  1592. "priority": 5
  1593. },
  1594. "follow": {
  1595. "command": [
  1596. "dummy2"
  1597. ],
  1598. "target": "AnyButSelf",
  1599. "common": "Self",
  1600. "noFollow": true,
  1601. "hide": true,
  1602. "priority": 50
  1603. },
  1604. "inspect": {
  1605. "command": [
  1606. "dummy2"
  1607. ],
  1608. "target": "AnyButSelf",
  1609. "common": "Self",
  1610. "noFollow": true,
  1611. "hide": true,
  1612. "priority": 30
  1613. },
  1614. "distract": {
  1615. "command": [
  1616. "dummy2"
  1617. ],
  1618. "target": "AnyButSelf",
  1619. "noFollow": true,
  1620. "common": "Self",
  1621. "hide": true,
  1622. "priority": 3
  1623. },
  1624. "kill": {
  1625. "target": "AnyButTeam",
  1626. "hide": true,
  1627. "common": "Team",
  1628. "priority": 15
  1629. }
  1630. }
  1631. }
  1632. },
  1633. {
  1634. "role": "meeveex",
  1635. "hide": true,
  1636. "translation": "Mega Eevee",
  1637. "side": "mega",
  1638. "help": "You are a MEGA EEVEE! Right now you can only vote and kill, but if you choose to evolve you can gain a new power! Use /Water to become a Vaporeon (can /Protect), /Electric to become a Jolteon (can /Follow), or /Fire to become a Flareon (3 votes). Starting night 2, you can become Espeon (can /Inspect) with /Psychic or Umbreon (can /Distract) with /Dark. By night 4, you can /Grass to become Leafeon (Knows other Leafeon, 2 votes) or /Ice to become Glaceon (can /Expose). If you wait until night 6, you can /Fairy to become a Sylveon, which can kill during the day without fail! Additionally, YOU CAN USE YOUR NIGHT ACTIONS ON THE TURN YOU EVOLVE!",
  1639. "info": "Can evolve into Mega Jolteon, Vaporeon, or Flareon night 1. Can evolve into Mega Espeon or Umbreon night 2. Can evolve into Mega Leafeon or Glaceon night 4. Can evolve into Mega Sylveon night 6. ~Sided~",
  1640. "actions": {
  1641. "voteshield": "variable:blocked",
  1642. "initialCondition": {
  1643. "curse": {
  1644. "cursedRole": "meevee",
  1645. "curseCount": 2,
  1646. "silentCurse": true
  1647. }
  1648. },
  1649. "night": {
  1650. "water": {
  1651. "command": "convert",
  1652. "newRole": "mvap",
  1653. "target": "OnlySelf",
  1654. "noFollow": true,
  1655. "common": "Self",
  1656. "silent": true,
  1657. "cancel": [
  1658. "electric",
  1659. "fire",
  1660. "psychic",
  1661. "dark",
  1662. "grass",
  1663. "ice",
  1664. "fairy"
  1665. ],
  1666. "hide": true,
  1667. "priority": 1
  1668. },
  1669. "electric": {
  1670. "command": "convert",
  1671. "newRole": "mjolt",
  1672. "target": "OnlySelf",
  1673. "noFollow": true,
  1674. "common": "Self",
  1675. "silent": true,
  1676. "cancel": [
  1677. "water",
  1678. "fire",
  1679. "psychic",
  1680. "dark",
  1681. "grass",
  1682. "ice",
  1683. "fairy"
  1684. ],
  1685. "hide": true,
  1686. "priority": 1
  1687. },
  1688. "fire": {
  1689. "command": "convert",
  1690. "newRole": "mflare",
  1691. "target": "OnlySelf",
  1692. "common": "Self",
  1693. "cancel": [
  1694. "electric",
  1695. "water",
  1696. "psychic",
  1697. "dark",
  1698. "grass",
  1699. "ice",
  1700. "fairy"
  1701. ],
  1702. "silent": true,
  1703. "noFollow": true,
  1704. "hide": true,
  1705. "priority": 1
  1706. },
  1707. "psychic": {
  1708. "command": "convert",
  1709. "newRole": "mesp",
  1710. "target": "OnlySelf",
  1711. "common": "Self",
  1712. "cancel": [
  1713. "electric",
  1714. "fire",
  1715. "water",
  1716. "dark",
  1717. "grass",
  1718. "ice",
  1719. "fairy"
  1720. ],
  1721. "initialrecharge": 2,
  1722. "noFollow": true,
  1723. "silent": true,
  1724. "hide": true,
  1725. "priority": 1
  1726. },
  1727. "dark": {
  1728. "command": "convert",
  1729. "newRole": "mumb",
  1730. "target": "OnlySelf",
  1731. "common": "Self",
  1732. "cancel": [
  1733. "electric",
  1734. "fire",
  1735. "psychic",
  1736. "water",
  1737. "grass",
  1738. "ice",
  1739. "fairy"
  1740. ],
  1741. "initialrecharge": 2,
  1742. "noFollow": true,
  1743. "silent": true,
  1744. "hide": true,
  1745. "priority": 1
  1746. },
  1747. "grass": {
  1748. "command": "convert",
  1749. "newRole": "mleaf",
  1750. "target": "OnlySelf",
  1751. "common": "Self",
  1752. "cancel": [
  1753. "electric",
  1754. "fire",
  1755. "psychic",
  1756. "dark",
  1757. "water",
  1758. "ice",
  1759. "fairy"
  1760. ],
  1761. "initialrecharge": 4,
  1762. "noFollow": true,
  1763. "silent": true,
  1764. "hide": true,
  1765. "priority": 1
  1766. },
  1767. "ice": {
  1768. "command": "convert",
  1769. "newRole": "mglace",
  1770. "target": "OnlySelf",
  1771. "common": "Self",
  1772. "cancel": [
  1773. "electric",
  1774. "fire",
  1775. "psychic",
  1776. "dark",
  1777. "grass",
  1778. "water",
  1779. "fairy"
  1780. ],
  1781. "initialrecharge": 4,
  1782. "noFollow": true,
  1783. "silent": true,
  1784. "hide": true,
  1785. "priority": 1
  1786. },
  1787. "fairy": {
  1788. "command": "convert",
  1789. "newRole": "msylv",
  1790. "target": "OnlySelf",
  1791. "common": "Self",
  1792. "cancel": [
  1793. "electric",
  1794. "fire",
  1795. "psychic",
  1796. "dark",
  1797. "grass",
  1798. "ice",
  1799. "water"
  1800. ],
  1801. "initialrecharge": 6,
  1802. "noFollow": true,
  1803. "silent": true,
  1804. "hide": true,
  1805. "priority": 1
  1806. },
  1807. "protect": {
  1808. "command": [
  1809. "dummy2"
  1810. ],
  1811. "target": "AnyButSelf",
  1812. "common": "Self",
  1813. "noFollow": true,
  1814. "hide": true,
  1815. "priority": 5
  1816. },
  1817. "follow": {
  1818. "command": [
  1819. "dummy2"
  1820. ],
  1821. "target": "AnyButSelf",
  1822. "common": "Self",
  1823. "noFollow": true,
  1824. "hide": true,
  1825. "priority": 50
  1826. },
  1827. "inspect": {
  1828. "command": [
  1829. "dummy2"
  1830. ],
  1831. "target": "AnyButSelf",
  1832. "common": "Self",
  1833. "noFollow": true,
  1834. "hide": true,
  1835. "priority": 30
  1836. },
  1837. "distract": {
  1838. "command": [
  1839. "dummy2"
  1840. ],
  1841. "target": "AnyButSelf",
  1842. "noFollow": true,
  1843. "common": "Self",
  1844. "hide": true,
  1845. "priority": 3
  1846. },
  1847. "kill": {
  1848. "target": "AnyButTeam",
  1849. "common": "Team",
  1850. "hide": true,
  1851. "priority": 15
  1852. }
  1853. }
  1854. }
  1855. },
  1856. {
  1857. "role": "mvap",
  1858. "translation": "Mega Vaporeon",
  1859. "side": "mega",
  1860. "help": "Congratulations! You have evolved into Mega Vaporeon! You can use your majestic water moves to /Protect anyone, including yourself, from kills and inspections twice per night.",
  1861. "info": "Can Protect+Safeguard (any) twice per night. ~Sided~",
  1862. "actions": {
  1863. "onlist": "dummy3",
  1864. "onteam": "dummy3",
  1865. "initialCondition": {"clearCurse": true},
  1866. "teamUtilities": true,
  1867.  
  1868. "night": {
  1869. "protect": {
  1870. "command": [
  1871. "protect",
  1872. "safeguard"
  1873. ],
  1874. "limit": 2,
  1875. "protectmsg": "Your target was Protected!",
  1876. "target": "Any",
  1877. "common": "Self",
  1878. "priority": 6
  1879. },
  1880. "kill": {
  1881. "target": "AnyButTeam",
  1882. "noFollow": true,
  1883. "common": "Team",
  1884. "priority": 15
  1885. }
  1886. }
  1887. }
  1888. },
  1889. {
  1890. "role": "mjolt",
  1891. "translation": "Mega Jolteon",
  1892. "side": "mega",
  1893. "help": "Congratulations! You have evolved into Jolteon! Your incredible speed allows you to /Follow one person during the night to see who they visit! If you are lynched, you will escape long enough to land one more kill before dying!",
  1894. "info": "Vengeful if lynched. ~Sided~",
  1895. "actions": {
  1896. "onlist": "dummy3",
  1897. "onteam": "dummy3",
  1898. "initialCondition": {"clearCurse": true},
  1899. "teamUtilities": true,
  1900.  
  1901. "night": {
  1902. "kill": {
  1903. "target": "AnyButTeam",
  1904. "noFollow": true,
  1905. "common": "Team",
  1906. "priority": 15
  1907. }
  1908. },
  1909. "lynch": {"convertTo": "vengeful", "convertmsg": "Zap! In an instant, ~Self~ vanishes and goes on a thunderous rampage!"}
  1910. }
  1911. },
  1912. {
  1913. "role": "vengeful",
  1914. "translation": "Mega Jolteon",
  1915. "side": "mega",
  1916. "help": "Before being exiled, you can make one last stand for the Mega Eevee nation! Try to /Kill one of your enemies!",
  1917. "info": "Can follow one person during the night. ~Sided~",
  1918. "hide": true,
  1919. "actions": {
  1920. "initialCondition": {"poison": {"count": -1, "poisonDeadMessage": "You had a good run, but your electricity ran out!"}},
  1921. "onlist": "dummy3",
  1922. "teamUtilities": true,
  1923. "onteam": "dummy3",
  1924. "night": {
  1925. "kill": {
  1926. "bypass": ["ignore"],
  1927. "target": "AnyButSelf",
  1928. "common": "Self",
  1929. "priority": -1
  1930. }
  1931. }
  1932. }
  1933. },
  1934. {
  1935. "role": "mflare",
  1936. "translation": "Mega Flareon",
  1937. "side": "mega",
  1938. "help": "Congratulations! You have evolved into a Mega Flareon! You don't have any special commands during the night besides /Kill, but you can eliminate people during day with your impressive vote of 3!",
  1939. "info": "Vote counts as 3. ~Sided~",
  1940. "actions": {
  1941. "initialCondition": {"clearCurse": true},
  1942. "teamUtilities": true,
  1943.  
  1944. "onlist": "dummy3",
  1945. "onteam": "dummy3",
  1946. "night": {
  1947. "kill": {
  1948. "target": "AnyButTeam",
  1949. "noFollow": true,
  1950. "common": "Team",
  1951. "priority": 15
  1952. }
  1953. },
  1954. "vote": 3
  1955. }
  1956. },
  1957. {
  1958. "role": "mesp",
  1959. "translation": "Mega Espeon",
  1960. "side": "mega",
  1961. "help": "Congratulations! You have evolved into Mega Espeon! With your superior cognitive powers, you can now /Inspect to discern someone's role! Because you resist Fighting, you are not affected by Brawleon's phasing!",
  1962. "info": "Ignores Brawleon. Can Inspect. Vote counts as 2. ~Sided~",
  1963. "actions": {
  1964. "distract": {
  1965. "mode": {
  1966. "ignore": [
  1967. "pl1", "pl1x"
  1968. ]
  1969. }
  1970. },
  1971. "initialCondition": {"clearCurse": true},
  1972. "teamUtilities": true,
  1973.  
  1974. "vote": 2,
  1975. "onlist": "dummy3",
  1976. "onteam": "dummy3",
  1977. "night": {
  1978. "inspect": {
  1979. "target": "AnyButSelf",
  1980. "common": "Self",
  1981. "hide": true,
  1982. "priority": 30
  1983. },
  1984. "kill": {
  1985. "target": "AnyButSelf",
  1986. "common": "Team",
  1987. "priority": 15
  1988. }
  1989. }
  1990. }
  1991. },
  1992. {
  1993. "role": "mumb",
  1994. "translation": "Umbreon",
  1995. "side": "mega",
  1996. "help": "Congratulations! You have evolved into Umbreon! With your elusory powers of moonlight, you can /Distract to block someone's action! Because you resist Ghost, you are not affected by Wispeon's spooking!",
  1997. "info": "Distractor. Ignores Wispeon. ~Sided~",
  1998. "actions": {
  1999. "initialCondition": {"clearCurse": true},
  2000. "teamUtilities": true,
  2001.  
  2002. "onlist": "dummy3",
  2003. "onteam": "dummy3",
  2004. "distract": {
  2005. "mode": {
  2006. "ignore": [
  2007. "pl2", "pl2x"
  2008. ]
  2009. }
  2010. },
  2011. "night": {
  2012. "distract": {
  2013. "target": "AnyButSelf",
  2014. "common": "Self",
  2015. "distractmsg": "\"Nya!\" You were pounced by an Umbreon! Looks like you won't be going anywhere tonight...",
  2016. "priority": 3
  2017. },
  2018. "kill": {
  2019. "target": "AnyButSelf",
  2020. "common": "Team",
  2021. "priority": 15
  2022. }
  2023. }
  2024. }
  2025. },
  2026. {
  2027. "role": "mglace",
  2028. "translation": "Mega Glaceon",
  2029. "side": "mega",
  2030. "help": "Congratulations! You have evolved into Mega Glaceon! Because you are so cold, you have a voteshield of -3!.",
  2031. "info": "Voteshield of -3. ~Sided~",
  2032. "actions": {
  2033. "initialCondition": {"clearCurse": true},
  2034. "teamUtilities": true,
  2035.  
  2036. "onlist": "dummy3",
  2037. "onteam": "dummy3",
  2038. "voteshield": -3,
  2039. "night": {
  2040. "kill": {
  2041. "target": "AnyButSelf",
  2042. "common": "Team",
  2043. "priority": 15
  2044. }
  2045. }
  2046. }
  2047. },
  2048. {
  2049. "role": "mleaf",
  2050. "translation": "Mega Leafeon",
  2051. "side": "mega",
  2052. "help": "Congratulations! You have evolved into Mega Leafeon! You can now kill during the day as well as during the night!",
  2053. "info": "Can daykill (10% chance to reveal). ~Sided~",
  2054. "actions": {
  2055. "onlist": "dummy3",
  2056. "onteam": "dummy3",
  2057. "initialCondition": {"clearCurse": true},
  2058. "teamUtilities": true,
  2059.  
  2060. "night": {
  2061. "kill": {
  2062. "target": "AnyButSelf",
  2063. "common": "Team",
  2064. "priority": 15
  2065. }
  2066. },
  2067. "standby": {
  2068. "kill": {
  2069. "target": "AnyButSelf",
  2070. "msg": "You can kill now using /kill [name] :",
  2071. "revealChance": 0.1,
  2072. "revealmsg": "*** ~Self~ is absorbing sunlight...",
  2073. "killmsg": "\"If you do not bring the fight to me, then I will bring the fight to you!\" Leafeon used Razor Leaf! ~Target~ fainted!"
  2074. }
  2075. }
  2076. }
  2077. },
  2078. {
  2079. "role": "msylv",
  2080. "translation": "Mega Sylveon",
  2081. "side": "mega",
  2082. "help": "Congratulations! You have evolved into Mega Sylveon! You can now destroy the anyone during the day with /Kill during the day up to 5 times! Be careful of roles that counter. Also you will be revealed when you kill.",
  2083. "info": "Can kill during standby five times. ~Sided~",
  2084. "actions": {
  2085. "initialCondition": {"clearCurse": true},
  2086. "teamUtilities": true,
  2087.  
  2088. "onlist": "dummy3",
  2089. "onteam": "dummy3",
  2090. "standby": {
  2091. "kill": {
  2092. "target": "AnyButSelf",
  2093. "limit": 5,
  2094. "msg": "You can kill now using /kill [name] five times! :",
  2095. "killmsg": "\"Does this look like the face of mercy!?\" says ~Self~. \"N-n-n-no -\" ~Target~ managed to answer before being being annihilated by the impending rainbow destruction beam!"
  2096. }
  2097. }
  2098. }
  2099. },
  2100. {
  2101. "role": "mvapx",
  2102. "hide": true,
  2103. "translation": "Mega Vaporeon",
  2104. "side": "mega",
  2105. "help": "Congratulations! You have evolved into Mega Vaporeon! You can use your majestic water moves to /Protect anyone, including yourself, from kills and inspections twice per night.",
  2106. "info": "Can Protect+Safeguard (any) twice per night. ~Sided~",
  2107. "actions": {
  2108. "onlist": "dummy3",
  2109. "onteam": "dummy3",
  2110. "voteshield": "variable:blocked",
  2111. "teamUtilities": true,
  2112. "initialCondition": {
  2113. "curse": {
  2114. "cursedRole": "mvap",
  2115. "curseCount": 2,
  2116. "silentCurse": true
  2117. }
  2118. },
  2119. "night": {
  2120. "protect": {
  2121. "command": [
  2122. "protect",
  2123. "safeguard"
  2124. ],
  2125. "limit": 2,
  2126. "protectmsg": "Your target was Protected!",
  2127. "target": "Any",
  2128. "common": "Self",
  2129. "priority": 6
  2130. },
  2131. "kill": {
  2132. "target": "AnyButTeam",
  2133. "noFollow": true,
  2134. "common": "Team",
  2135. "priority": 15
  2136. }
  2137. }
  2138. }
  2139. },
  2140. {
  2141. "role": "mjoltx",
  2142. "translation": "Mega Jolteon",
  2143. "side": "mega",
  2144. "hide": true,
  2145. "help": "Congratulations! You have evolved into Jolteon! Your incredible speed allows you to /Follow one person during the night to see who they visit! If you are lynched, you will escape long enough to land one more kill before dying!",
  2146. "info": "Vengeful if lynched. ~Sided~",
  2147. "actions": {
  2148. "onlist": "dummy3",
  2149. "onteam": "dummy3",
  2150. "voteshield": "variable:blocked",
  2151. "teamUtilities": true,
  2152. "initialCondition": {
  2153. "curse": {
  2154. "cursedRole": "mjolt",
  2155. "curseCount": 2,
  2156. "silentCurse": true
  2157. }
  2158. },
  2159. "night": {
  2160. "kill": {
  2161. "target": "AnyButTeam",
  2162. "noFollow": true,
  2163. "common": "Team",
  2164. "priority": 15
  2165. }
  2166. },
  2167. "lynch": {"convertTo": "vengeful", "convertmsg": "Zap! In an instant, ~Self~ vanishes and goes on a thunderous rampage!"}
  2168. }
  2169. },
  2170. {
  2171. "role": "mflarex",
  2172. "translation": "Mega Flareon",
  2173. "side": "mega",
  2174. "hide": true,
  2175. "help": "Congratulations! You have evolved into a Mega Flareon! You don't have any special commands during the night besides /Kill, but you can eliminate people during day with your impressive vote of 3!",
  2176. "info": "Vote counts as 3. ~Sided~",
  2177. "actions": {
  2178. "voteshield": "variable:blocked",
  2179. "teamUtilities": true,
  2180. "initialCondition": {
  2181. "curse": {
  2182. "cursedRole": "mflare",
  2183. "curseCount": 2,
  2184. "silentCurse": true
  2185. }
  2186. },
  2187. "onlist": "dummy3",
  2188. "onteam": "dummy3",
  2189. "night": {
  2190. "kill": {
  2191. "target": "AnyButTeam",
  2192. "noFollow": true,
  2193. "common": "Team",
  2194. "priority": 15
  2195. }
  2196. },
  2197. "vote": 3
  2198. }
  2199. },
  2200. {
  2201. "role": "mespx",
  2202. "translation": "Mega Espeon",
  2203. "side": "mega",
  2204. "hide": true,
  2205. "help": "Congratulations! You have evolved into Mega Espeon! With your superior cognitive powers, you can now /Inspect to discern someone's role! Because you resist Fighting, you are not affected by Brawleon's phasing!",
  2206. "info": "Ignores Brawleon. Can Inspect. Vote counts as 2. ~Sided~",
  2207. "actions": {
  2208. "distract": {
  2209. "mode": {
  2210. "ignore": [
  2211. "pl1", "pl1x"
  2212. ]
  2213. }
  2214. },
  2215. "voteshield": "variable:blocked",
  2216. "teamUtilities": true,
  2217. "initialCondition": {
  2218. "curse": {
  2219. "cursedRole": "mesp",
  2220. "curseCount": 2,
  2221. "silentCurse": true
  2222. }
  2223. },
  2224. "vote": 2,
  2225. "onlist": "dummy3",
  2226. "onteam": "dummy3",
  2227. "night": {
  2228. "inspect": {
  2229. "target": "AnyButSelf",
  2230. "common": "Self",
  2231. "hide": true,
  2232. "priority": 30
  2233. },
  2234. "kill": {
  2235. "target": "AnyButSelf",
  2236. "common": "Team",
  2237. "priority": 15
  2238. }
  2239. }
  2240. }
  2241. },
  2242. {
  2243. "role": "mumbx",
  2244. "translation": "Umbreon",
  2245. "side": "mega",
  2246. "hide": true,
  2247. "help": "Congratulations! You have evolved into Umbreon! With your elusory powers of moonlight, you can /Distract to block someone's action! Because you resist Ghost, you are not affected by Wispeon's spooking!",
  2248. "info": "Distractor. Ignores Wispeon. ~Sided~",
  2249. "actions": {
  2250. "voteshield": "variable:blocked",
  2251. "teamUtilities": true,
  2252. "initialCondition": {
  2253. "curse": {
  2254. "cursedRole": "mumb",
  2255. "curseCount": 2,
  2256. "silentCurse": true
  2257. }
  2258. },
  2259. "onlist": "dummy3",
  2260. "onteam": "dummy3",
  2261. "distract": {
  2262. "mode": {
  2263. "ignore": [
  2264. "pl2", "pl2x"
  2265. ]
  2266. }
  2267. },
  2268. "night": {
  2269. "distract": {
  2270. "target": "AnyButTeam",
  2271. "common": "Self",
  2272. "distractmsg": "\"Nya!\" You were pounced by an Umbreon! Looks like you won't be going anywhere tonight...",
  2273. "priority": 3
  2274. },
  2275. "kill": {
  2276. "target": "AnyButSelf",
  2277. "common": "Team",
  2278. "priority": 15
  2279. }
  2280. }
  2281. }
  2282. },
  2283. {
  2284. "role": "mglacex",
  2285. "translation": "Mega Glaceon",
  2286. "side": "mega",
  2287. "hide": true,
  2288. "help": "Congratulations! You have evolved into Mega Glaceon! Because you are so cold, you have a voteshield of -3!.",
  2289. "info": "Voteshield of -3. ~Sided~",
  2290. "actions": {
  2291. "voteshield": "variable:blocked",
  2292. "teamUtilities": true,
  2293. "initialCondition": {
  2294. "curse": {
  2295. "cursedRole": "mglace",
  2296. "curseCount": 2,
  2297. "silentCurse": true
  2298. }
  2299. },
  2300. "onlist": "dummy3",
  2301. "onteam": "dummy3",
  2302. "night": {
  2303. "kill": {
  2304. "target": "AnyButSelf",
  2305. "common": "Team",
  2306. "priority": 15
  2307. }
  2308. }
  2309. }
  2310. },
  2311. {
  2312. "role": "mleafx",
  2313. "translation": "Mega Leafeon",
  2314. "side": "mega",
  2315. "hide": true,
  2316. "help": "Congratulations! You have evolved into Mega Leafeon! You can now kill during the day as well as during the night!",
  2317. "info": "Can daykill (10% chance to reveal). ~Sided~",
  2318. "actions": {
  2319. "onlist": "dummy3",
  2320. "onteam": "dummy3",
  2321. "voteshield": "variable:blocked",
  2322. "initialCondition": {
  2323. "curse": {
  2324. "cursedRole": "mleaf",
  2325. "curseCount": 2,
  2326. "silentCurse": true
  2327. }
  2328. },
  2329. "teamUtilities": true,
  2330. "night": {
  2331. "kill": {
  2332. "target": "AnyButSelf",
  2333. "common": "Team",
  2334. "priority": 15
  2335. }
  2336. },
  2337. "standby": {
  2338. "kill": {
  2339. "target": "AnyButSelf",
  2340. "msg": "You can kill now using /kill [name] :",
  2341. "revealChance": 0.1,
  2342. "revealmsg": "*** ~Self~ is absorbing sunlight...",
  2343. "killmsg": "\"If you do not bring the fight to me, then I will bring the fight to you!\" Leafeon used Razor Leaf! ~Target~ fainted!"
  2344. }
  2345. }
  2346. }
  2347. },
  2348. {
  2349. "role": "msylvx",
  2350. "translation": "Mega Sylveon",
  2351. "side": "mega",
  2352. "hide": true,
  2353. "help": "Congratulations! You have evolved into Mega Sylveon! You can now destroy the anyone during the day with /Kill during the day up to 5 times! Be careful of roles that counter. Also you will be revealed when you kill.",
  2354. "info": "Can kill during standby five times. ~Sided~",
  2355. "actions": {
  2356. "teamUtilities": true,
  2357.  
  2358. "onlist": "dummy3",
  2359. "onteam": "dummy3",
  2360. "voteshield": "variable:blocked",
  2361. "initialCondition": {
  2362. "curse": {
  2363. "cursedRole": "msylv",
  2364. "curseCount": 2,
  2365. "silentCurse": true
  2366. }
  2367. },
  2368. "standby": {
  2369. "kill": {
  2370. "target": "AnyButSelf",
  2371. "limit": 5,
  2372. "msg": "You can kill now using /kill [name] five times! :",
  2373. "killmsg": "\"Does this look like the face of mercy!?\" says ~Self~. \"N-n-n-no -\" ~Target~ managed to answer before being being annihilated by the impending rainbow destruction beam!"
  2374. }
  2375. }
  2376. }
  2377. },
  2378. {
  2379. "role": "smafia",
  2380. "translation": "Kirlia",
  2381. "side": "smafia",
  2382. "help": "Zzz... Oh, you are a Kirlia! You can evolve into Gardevoir with /Psychic and to gain a day Inspect and a Nightkill. Alternatively, you can /Fighting to become Gallade, who has 99 votes!",
  2383. "info": "Can evolve into Gardevoir or Gallade. Doesn't know its team. ~Sided~",
  2384. "actions": {
  2385. "initialCondition": {"clearCurse": true},
  2386.  
  2387. "night": {
  2388. "psychic": {
  2389. "command": "convert",
  2390. "newRole": "smafia1",
  2391. "target": "OnlySelf",
  2392. "common": "Self",
  2393. "cancel": [
  2394. "fighting"
  2395. ],
  2396. "priority": 1,
  2397. "hide": true,
  2398. "silent": true,
  2399. "noFollow": true
  2400. },
  2401. "fighting": {
  2402. "command": "convert",
  2403. "newRole": "smafia2",
  2404. "target": "OnlySelf",
  2405. "common": "Self",
  2406. "cancel": [
  2407. "psychic"
  2408. ],
  2409. "priority": 1,
  2410. "hide": true,
  2411. "silent": true,
  2412. "noFollow": true
  2413. }
  2414. }
  2415. }
  2416. },
  2417. {
  2418. "role": "smafiax",
  2419. "translation": "Kirlia",
  2420. "side": "smafia",
  2421. "hide": true,
  2422. "help": "Zzz... Oh, you are a Kirlia! You can evolve into Gardevoir with /Psychic and to gain a day Inspect and a Nightkill. Alternatively, you can /Fighting to become Gallade, who has 99 votes!",
  2423. "info": "Can evolve into Gardevoir or Gallade. Doesn't know its team. ~Sided~",
  2424. "actions": {
  2425. "voteshield": "variable:blocked",
  2426. "initialCondition": {
  2427. "curse": {
  2428. "cursedRole": "smafia1",
  2429. "curseCount": 2,
  2430. "silentCurse": true
  2431. }
  2432. },
  2433. "night": {
  2434. "psychic": {
  2435. "command": "convert",
  2436. "newRole": "smafia1",
  2437. "target": "OnlySelf",
  2438. "common": "Self",
  2439. "cancel": [
  2440. "fighting"
  2441. ],
  2442. "priority": 1,
  2443. "hide": true,
  2444. "silent": true,
  2445. "noFollow": true
  2446. },
  2447. "fighting": {
  2448. "command": "convert",
  2449. "newRole": "smafia2",
  2450. "target": "OnlySelf",
  2451. "common": "Self",
  2452. "cancel": [
  2453. "psychic"
  2454. ],
  2455. "priority": 1,
  2456. "hide": true,
  2457. "silent": true,
  2458. "noFollow": true
  2459. }
  2460. }
  2461. }
  2462. },
  2463. {
  2464. "role": "smafia1",
  2465. "translation": "Gardevoir",
  2466. "side": "smafia",
  2467. "help": "Congratulations! You evolved into Gardevoir! You can now /Inspect during the day and /Kill during the Night!",
  2468. "info": "Can Inspect during the Day. Can kill during the Night. ~Sided~",
  2469. "actions": {
  2470. "initialCondition": {"clearCurse": true},
  2471.  
  2472. "night": {
  2473. "kill": {
  2474. "target": "AnyButSelf",
  2475. "common": "Self",
  2476. "priority": 16
  2477. }
  2478. },
  2479. "standby": {
  2480. "inspect": {
  2481. "command": "expose",
  2482. "target": "AnyButSelf",
  2483. "msg": "You can find someone's role by typing /inspect [name] (you won't be revealed!)",
  2484. "exposemsg": "Gardevoir used its Telepathy to idenify the ~Role~!",
  2485. "exposedtargetmsg": "~Target~ is the ~Role~!"
  2486. }
  2487. }
  2488. }
  2489. },
  2490. {
  2491. "role": "smafia1x",
  2492. "translation": "Gardevoir",
  2493. "side": "smafia",
  2494. "hide": true,
  2495. "help": "Congratulations! You evolved into Gardevoir! You can now /Inspect during the day and /Kill during the Night!",
  2496. "info": "Can Inspect during the Day (can fake on self). Can kill during the Night. ~Sided~",
  2497. "actions": {
  2498. "voteshield": "variable:blocked",
  2499. "initialCondition": {
  2500. "curse": {
  2501. "cursedRole": "smafia1",
  2502. "curseCount": 2,
  2503. "silentCurse": true
  2504. }
  2505. },
  2506. "night": {
  2507. "kill": {
  2508. "target": "AnyButSelf",
  2509. "common": "Self",
  2510. "priority": 16
  2511. }
  2512. },
  2513. "standby": {
  2514. "inspect": {
  2515. "command": "expose",
  2516. "target": "Any",
  2517. "msg": "You can find someone's role by typing /inspect [name] (you won't be revealed!)",
  2518. "exposemsg": "Gardevoir used its Telepathy to idenify ~Target~!",
  2519. "exposedtargetmsg": "~Target~ is the ~Role~!"
  2520. }
  2521. }
  2522. }
  2523. },
  2524. {
  2525. "role": "smafia2",
  2526. "translation": "Gallade",
  2527. "side": "smafia",
  2528. "help": "Congratulations! You evolved into Gallade! Use your unparalleled close combat skills to vote off people with your 99 votes! Use your telekenises to /distract one player during the night.",
  2529. "info": "Vote counts as 99. Doesn't know teammates. Can silent Distract. ~Sided~",
  2530. "actions": {
  2531. "initialCondition": {"clearCurse": true},
  2532. "night": {
  2533. "distract": {
  2534. "target": "AnyButSelf",
  2535. "common": "Self",
  2536. "priority": 0,
  2537. "distractmsg": ""
  2538. }
  2539. },
  2540. "vote": 99
  2541. }
  2542. },
  2543. {
  2544. "role": "smafia2x",
  2545. "translation": "Gallade",
  2546. "side": "smafia",
  2547. "hide": true,
  2548. "help": "Congratulations! You evolved into Gallade! Use your unparalleled close combat skills to vote off people with your 99 votes!",
  2549. "info": "Vote counts as 99. Doesn't know teammates. ~Sided~",
  2550. "actions": {
  2551. "voteshield": "variable:blocked",
  2552. "initialCondition": {
  2553. "curse": {
  2554. "cursedRole": "mflare",
  2555. "curseCount": 2,
  2556. "silentCurse": true
  2557. }
  2558. },
  2559. "night": {
  2560. "distract": {
  2561. "target": "AnyButSelf",
  2562. "common": "Self",
  2563. "priority": 0,
  2564. "distractmsg": ""
  2565. }
  2566. },
  2567. "vote": 99
  2568. }
  2569. },
  2570. {
  2571. "role": "werewolf2",
  2572. "translation": "Zoroark",
  2573. "side": "werewolf",
  2574. "help": "Which of these Pokémon is not like the other? Hehe! Silly, question, Zoroark looks just like all the rest! Teach those Eevees who's the boss of the vulpine world and /Kill them during the day! You kill everyone who visits you during the Night! If you are killed, you will simply blend in with the shadows and escape!",
  2575. "info": "Can Illusion (Inspect). Kills any PLs, Inspectors, Protectors, or Terreon who targets during the Night. Can Kill during Standby. Can't be nightkilled. ~Sided~",
  2576. "actions": {
  2577. "teamTalk": true,
  2578. "preventTeamvote": true,
  2579. "kill": {
  2580. "mode": {
  2581. "evadeChance": 1
  2582. },
  2583. "msg": "Your target was Protected!"
  2584. },
  2585. "inspect": {
  2586. "mode": "killattacker",
  2587. "msg": "What a harmless, cute little ~Role~... wait, what's with the -"
  2588. },
  2589. "protect": {
  2590. "mode": "killattacker",
  2591. "msg": "What a harmless, cute little ~Role~... wait, what's with the -"
  2592. },
  2593. "convert": {
  2594. "mode": "killattacker",
  2595. "msg": "What a harmless, cute little ~Role~... wait, what's with the -"
  2596. },
  2597. "distract": {
  2598. "mode": "killattacker",
  2599. "msg": "What a harmless, cute little ~Role~... wait, what's with the -"
  2600. },
  2601. "startup": "team-reveal",
  2602. "night": {
  2603. "illusion": {
  2604. "command": [
  2605. "inspect"
  2606. ],
  2607. "target": "AnyButSelf",
  2608. "priority": 45,
  2609. "common": "Self"
  2610. }
  2611. },
  2612. "standby": {
  2613. "kill": {
  2614. "target": "AnyButSelf",
  2615. "msg": "You can now /kill someone! You won't be revealed.",
  2616. "killmsg": "A shadowy figure looms over ~Target~. A few quick slashes and they fall to the ground. They didn't stand a chance."
  2617. }
  2618. }
  2619. }
  2620. }
  2621. ],
  2622. "roles1": [
  2623. "villager",
  2624. "villager",
  2625. "smafia",
  2626. "villager",
  2627. "smafia",
  2628. "villager"
  2629. ],
  2630. "roles2": [
  2631. "villager",
  2632. "villager",
  2633. "villager",
  2634. "villager",
  2635. "villager",
  2636. "meevee",
  2637. "meevee",
  2638. "villager"
  2639. ],
  2640. "roles3": [
  2641. "villager",
  2642. "villager",
  2643. "villager",
  2644. "villager",
  2645. "villager",
  2646. "villager",
  2647. "mafia",
  2648. "mafia",
  2649. "meevee",
  2650. "meevee",
  2651. "villager",
  2652. "villager",
  2653. "werewolf2",
  2654. "villager",
  2655. "villager"
  2656. ],
  2657. "roles4": [
  2658. "villager",
  2659. "villager",
  2660. "villager",
  2661. "villager",
  2662. "villager",
  2663. "villager",
  2664. "villager",
  2665. "villager",
  2666. "villager",
  2667. "mafia",
  2668. "mafia",
  2669. "meevee",
  2670. "meevee",
  2671. "werewolf2",
  2672. "villager",
  2673. "mafia",
  2674. "meevee",
  2675. "villager",
  2676. "villager",
  2677. "villager",
  2678. "meevee",
  2679. "mafia",
  2680. "villager",
  2681. "villager",
  2682. "mafia",
  2683. "meevee",
  2684. "villager",
  2685. "villager",
  2686. "meevee",
  2687. "mafia",
  2688. "werewolf2",
  2689. "villager",
  2690. "villager",
  2691. "mafia",
  2692. "meevee",
  2693. "villager",
  2694. "villager",
  2695. "meevee",
  2696. "mafia"
  2697. ],
  2698. "villageCantLoseRoles": [
  2699. "mayor",
  2700. "counter",
  2701. "counterx",
  2702. "mason",
  2703. "blocker",
  2704. "villager",
  2705. "blockerx",
  2706. "inspectorx",
  2707. "masonx",
  2708. "mayorx",
  2709. "pl1x",
  2710. "pl2x"
  2711. ],
  2712. "changelog": {
  2713. "May 15, 2014": "Theme created.",
  2714. "June 17, 2014": "Tested Shiny Eevee, disabled until it can work. Jolteon Stalks (/Follow). Espeon Watches in addition to Inspect.",
  2715. "June 18, 2014": "IMPORTANT: Commands may now be used OUT OF EVOLUTION. You can /Inspect the same night you evolve into Espeon for example. Or /Kill the same night you evolve into become Hitmonlee. Gorebyss and Huntail are the only exceptions, they must evolve to move.",
  2716. "June 19, 2014": "Hitmonlee ignores distract but has the same priority as other Hitmons. Clamperl priority moved behind Tyrogues. Glaceon evades exposes. Cleaned up the changelog. Until Shiny is available, testing Eeveelutions appearing separately as unevolved Eevees.",
  2717. "June 20, 2014": "Testing a new 3-6 player setup. Vaporeon bombs daykills. Testing Zoroark. Kecleon share a kill now.",
  2718. "June 28, 2014": "Shiny Eevee re-enabled. Added RoleTalk to Leafeon. Disabled accidental teamvotes. Zorua's and Zoroark's evade messages are now the same as Vaporeon's Protect message.",
  2719. "July 13, 2014": "Shiny Eevee now exposes daykillers. Porygon-Z is now a \"kefkuja\".",
  2720. "July 17, 2014": "Hitmonchan's special is now a once-per-game extra kill2. Bellossom no longer has a voteshield, but they can kill twice during the day. Vaporeon is VCLR in nonpeak. Bellossom can't teamkill anymore. Jolteon is vengeful.",
  2721. "November 8, 2014": "Vileplume's vote is now 1.5.",
  2722. "March 31, 2015": "Simplified summary and tips."
  2723. }
  2724. }
Advertisement
Add Comment
Please, Sign In to add comment