Commit Graph

  • 81263bd822 Fix guardian winconds; now a game will always end with a team winning skizzerz 2016-07-21 14:05:28 -05:00
  • d59f2ec4a8 Use reply() in !warn/!fwarn instead of hardcoding cli.notice() nyuszika7h 2016-07-18 10:28:13 +02:00
  • dd05f5e6d8 make MS always skip over dead players in rapidfire Ryan Schmidt 2016-07-16 23:29:32 -07:00
  • 00bf10f6c0 Fix giving warnings to new players skizzerz 2016-07-16 22:55:56 -05:00
  • d2dc4d2deb Remove care/kill color/bold/startspam settings skizzerz 2016-07-16 22:48:18 -05:00
  • 04577f15dd Add missing # sign before "!fwarn add" reply nyuszika7h 2016-07-11 22:40:33 +02:00
  • 9d827b95be I hate python skizzerz 2016-07-11 15:34:05 -05:00
  • af02e63305 *jacob1 force pushed 1 commit to master jacob1 2016-07-09 15:24:27 -04:00
  • ca14cc3578 fix "you win a goat" ping message, this shouldn't be an action jacob1 2016-07-09 15:23:31 -04:00
  • e2469c342f Make !ping actually goat the user when they win a goat nyuszika7h 2016-07-09 10:32:13 +02:00
  • 8aede6d01d Let's go with NOT trying to be clever Ryan Schmidt 2016-07-07 12:28:32 -07:00
  • f6f05db7cc Disable succubus in maelstrom Ryan Schmidt 2016-07-06 14:14:49 -07:00
  • 8d1cfa1a77 Update README.md Emanuel Barry 2016-06-30 20:31:53 -04:00
  • 7a0c9b87e1 Expiration date fixes for fwarn skizzerz 2016-06-28 12:48:07 -05:00
  • f8ed5c7dbd Fix pluralization of warning points nyuszika7h 2016-06-28 10:30:20 +02:00
  • 137408d1f4 Allow # in front of warning numbers for warn view/ack skizzerz 2016-06-26 12:42:59 -05:00
  • 454afca1b3 Various fixes skizzerz 2016-06-26 12:37:22 -05:00
  • e83e6caac3 Remove bureaucrat nyuszika7h 2016-06-23 22:20:33 +02:00
  • 9009304db0 fix fwarn list skizzerz 2016-06-22 00:08:01 -05:00
  • ef4e60bc37 Make fwarn +F instead of +A since it can be used to deny commands skizzerz 2016-06-21 23:51:52 -05:00
  • c6bd24aea7 Fix fool wins and auto warning expirations skizzerz 2016-06-21 22:17:24 -05:00
  • 7980b13ba4 Add missing warning messages skizzerz 2016-06-21 22:02:09 -05:00
  • 79614a0719 Use thread-local storage to hold sqlite connection skizzerz 2016-06-21 17:02:18 -05:00
  • c08cd3efbc Merge pull request #225 from lykoss/newdb Ryan Schmidt 2016-06-21 13:28:18 -07:00
  • 79c70fdeb3 Adjust messages skizzerz 2016-06-20 13:44:09 -05:00
  • 16a0a28e36 Re-add botconfig.ADMINS and ADMINS_ACCOUNTS skizzerz 2016-06-14 17:05:05 -05:00
  • 1bf468224e Update syntax descriptions skizzerz 2016-06-14 16:47:13 -05:00
  • b39828be7f Remove !join skizzerz 2016-06-14 12:02:54 -05:00
  • 2f62c4a867 Fix some embarassing typos skizzerz 2016-06-13 16:40:57 -05:00
  • adea98e3ed Fix some derps skizzerz 2016-06-12 23:03:47 -05:00
  • 75447310f3 Tweak definition of is_fake_nick Vgr E. Barry 2016-06-12 14:37:33 -04:00
  • 2151df4fef Add !fflags and !ftemplate skizzerz 2016-06-07 17:02:12 -05:00
  • a6ea55a8fe Finish warning system skizzerz 2016-06-07 14:17:21 -05:00
  • bba5ab745e Make bot run and fwarn partially work skizzerz 2016-06-06 18:44:45 -05:00
  • 2d2ce6483a Initial work on new schema and warning system skizzerz 2016-02-28 20:03:32 -06:00
  • 9ac1f3fd5b Fix missing comma nyuszika7h 2016-06-06 07:43:43 +02:00
  • a552e1cc56 Update mad scientist message to say it is village sided jacob1 2016-06-05 21:25:38 -04:00
  • 2b7ce0b6da Further detective message tweak Ryan Schmidt 2016-05-30 11:36:57 -07:00
  • 793428f69b Remove spurious newlines from detective_notify Ryan Schmidt 2016-05-30 11:17:59 -07:00
  • 8fd3e365c2 Update harlot message Ryan Schmidt 2016-05-26 21:09:58 -07:00
  • 9ea9a1a317 Fix modelines in other files nyuszika7h 2016-05-11 16:09:19 +02:00
  • 2d1c745ae6 messages/en.json: Fix indentation, add vim modeline nyuszika7h 2016-05-11 15:53:41 +02:00
  • 6c166d4fb0 meow Ryan Schmidt 2016-05-10 16:17:45 -07:00
  • fe451962cd Fix spurious error when ending night as shaman and dying. Ryan Schmidt 2016-05-10 15:37:57 -07:00
  • accd75cfaf Changed winner = "none" to "no_team_wins" nyuszika7h 2016-05-01 20:43:48 +02:00
  • 6bc2d40a64 Use defaultdict for event callback lists Ryan Schmidt 2016-05-01 10:51:17 -07:00
  • 108fe19278 Skip quit safeguard for Ctrl-C in console nyuszika7h 2016-04-30 22:42:12 +02:00
  • 1f0a1e1303 Add a safeguard to !fdie and !frestart when a game is running nyuszika7h 2016-04-19 16:16:59 +02:00
  • 4ecfead19e !stasis: Use reply() nyuszika7h 2016-04-19 15:50:51 +02:00
  • dfb23a1892 reply(): Add prefix_nick option nyuszika7h 2016-04-19 15:49:54 +02:00
  • 44ca368724 Add !stasis command to view amount of stasis you have without joining nyuszika7h 2016-04-19 10:33:30 +02:00
  • a65b371111 Blacklist wild child from maelstrom Vgr E. Barry 2016-04-18 22:50:35 -04:00
  • 29d2a1f83e Add an option for the pony to land on the tosser nyuszika7h 2016-04-16 15:34:06 +02:00
  • f564a7a01e Don't rename functions, ever. Ryan Schmidt 2016-04-11 12:44:30 -07:00
  • 7fa7f8564f Pony tweaks nyuszika7h 2016-04-10 22:10:47 +02:00
  • 7fc0ab9f39 Fix missing message Vgr E. Barry 2016-04-10 12:14:49 -04:00
  • 952081d300 Make oracle not see through wild child's disguise Vgr E. Barry 2016-04-09 17:11:07 -04:00
  • f8e1d96994 Make !myrole tell the wild child who their idol is Vgr E. Barry 2016-04-09 17:05:02 -04:00
  • 7b2cc43a50 Run, Forrest, Run! Vgr E. Barry 2016-04-09 16:57:11 -04:00
  • 4d03ed03cf Spread out "give" to the commands Vgr E. Barry 2016-04-09 14:08:02 -04:00
  • e8aff5d0c3 Small change to allow stacking of cmd decorators Vgr E. Barry 2016-04-09 14:07:39 -04:00
  • d9b5c0fd55 Don't add extra cursed to villagergame Ryan Schmidt 2016-04-08 14:53:29 -07:00
  • 71ff8c34e8 Notify players in deadchat when the game ends Bryce Roesner 2016-04-07 13:16:46 -05:00
  • 4d480e32c6 ensure player is added to var.PLAYERS upon midgame join in maelstrom jacob1 2016-04-06 22:52:45 -04:00
  • 1aa18af5cb Tell players to use !join if they try to !start when no game is running nyuszika7h 2016-04-06 18:28:51 +02:00
  • 949fe168bf Fix villagergame to actually make nobody win if they fail Ryan Schmidt 2016-04-06 09:24:55 -07:00
  • 63e6c7eab5 Kill var.WOLF_GUNNERS with fire Ryan Schmidt 2016-04-05 22:40:37 -07:00
  • 2973decce8 aleatoire balance tweaks Ryan Schmidt 2016-04-05 21:59:59 -07:00
  • 8bb12f73e6 Update gamemodes.py.example Ryan Schmidt 2016-04-05 13:46:26 -07:00
  • 4e41dfe47a Add CTCP VERSION support io 2016-04-04 20:18:04 -03:00
  • 5108822594 use var.GAME_PLASES for reply() in utilities.py jacob1 2016-04-03 22:47:28 -04:00
  • db43486fa8 make sure admins always prints to alternate channels even when a game is running jacob1 2016-04-03 22:26:53 -04:00
  • 4f1d9d8920 One slipped through skizzerz 2016-04-01 10:40:12 -05:00
  • b369a0d4b3 Nothing to see here, move along. skizzerz 2016-03-31 23:45:35 -05:00
  • c32b9031d3 Make use of botconfig vars for chanserv Ryan Schmidt 2016-02-26 14:49:55 -07:00
  • 602c99a6ff Detect op status on joining empty channel nyuszika7h 2016-02-26 22:39:28 +01:00
  • 73030424cd Blacklist monster and demoniac in maelstrom Ryan Schmidt 2016-02-25 15:13:57 -07:00
  • 8a49977318 Derp skizzerz 2016-02-19 16:41:40 -06:00
  • 6fff851350 Add event framework to allow for injecting phases skizzerz 2016-02-19 15:39:32 -06:00
  • f0663d7aa4 Add var.GAME_PHASES to track when a game is in progress instead of hardcoding night/day skizzerz 2016-02-19 15:04:26 -06:00
  • 997b2c3c89 Default balance fix Ryan Schmidt 2016-02-17 16:25:44 -07:00
  • 05bab1d83f Fix ALL THE THINGS Vgr E. Barry 2016-02-11 13:55:25 -05:00
  • fb3e7eb8b6 woof Vgr E. Barry 2016-02-11 13:26:23 -05:00
  • beb5ffd54c derp Vgr E. Barry 2016-02-11 13:26:15 -05:00
  • edb9df50ea Fix error when lynching person with revealing totem Vgr E. Barry 2016-02-11 12:00:04 -05:00
  • 4a969f729a Fix nicks not being tracked in join phase Vgr E. Barry 2016-02-09 15:25:11 -05:00
  • a10f6052a6 Track players nicks after death Vgr E. Barry 2016-02-09 12:16:29 -05:00
  • 610874c5a1 Fix chained deaths on lynch and also prophet skizzerz 2016-02-08 17:37:48 -06:00
  • c4cfbfca83 Prophet QOL improvements skizzerz 2016-02-08 09:37:09 -06:00
  • 00e976d1e0 Notify players in PM if they part the channel during a game nyuszika7h 2016-02-08 08:47:01 +01:00
  • fc815c1549 Fix midgame role attribution in maelstrom skizzerz 2016-02-05 21:53:29 -06:00
  • 48b5db2d9c Maelstrom fixes skizzerz 2016-02-03 23:11:58 -06:00
  • 805ee7e18a Fix mm being able to be assigned n2+ in mael skizzerz 2016-02-03 22:10:38 -06:00
  • dbad8d1f09 Part 2 of 2 skizzerz 2016-02-03 22:04:29 -06:00
  • 69f72499ef Make frole only work during game skizzerz 2016-02-03 20:30:15 -06:00
  • abc90530d8 Partial revert of 56827a2, rm unneeded (and horrific) code skizzerz 2016-02-01 21:05:01 -06:00
  • 32db6b131d allow using !gstats in alternate channels while a game is going on elsewhere jacob1 2016-02-01 20:54:47 -05:00
  • 56827a2ce2 lycan balance adjustments jacob1 2016-02-01 20:54:15 -05:00
  • 6738acc82c Add disabled-by-default start spam killer skizzerz 2016-02-01 17:32:02 -06:00
  • f3a7be45d4 Relay wolf shaman and do prefix hiding in wolfchat skizzerz 2016-02-01 10:29:06 -06:00