Commit Graph

  • ac78e46e91 Fix VG win attribution skizzerz 2016-08-19 23:46:04 -05:00
  • f222c9ab16 fix dullahan spine whip jacob1 2016-08-18 23:06:12 -04:00
  • ead74e0fe5 log !fwarn add/set/del to LOG_CHANNEL, if set jacob1 2016-08-17 23:55:15 -04:00
  • 3479b72ce7 Let mystic know of all unsplit special roles too skizzerz 2016-08-17 17:22:00 -05:00
  • d5d30eb6ae Squash error on fdie/frestart skizzerz 2016-08-17 17:14:53 -05:00
  • af2fef5ea9 Fix exchange totem not firing skizzerz 2016-08-17 17:06:27 -05:00
  • ebb3bdccfb Split mystic/wolf mystic skizzerz 2016-08-17 16:52:37 -05:00
  • 32dc611acf Split detective skizzerz 2016-08-17 16:07:01 -05:00
  • 457feb92de Split off doomsayer's sickness too skizzerz 2016-08-17 12:46:16 -05:00
  • f66a1502dc Split doomsayer skizzerz 2016-08-17 11:41:28 -05:00
  • 3b2534d4a5 Fix duplicate period in alpha wolf message Vgr E. Barry 2016-08-16 13:03:21 -04:00
  • 3eccf32765 Use a non-discriminatory variable name #WolfSphereLivesMatter skizzerz 2016-08-16 10:34:16 -05:00
  • 9333588126 Modify the decorators so that nicks may be used for commands Vgr E. Barry 2016-08-15 23:38:33 -04:00
  • 2e11f67e7e Fix error when 2 people kill each other the same night skizzerz 2016-08-15 21:22:08 -05:00
  • 781c1bfb99 Rebuild indexes after schema updates skizzerz 2016-08-15 21:08:29 -05:00
  • 32f2a2eb2c Fix !stats for non-players skizzerz 2016-08-15 19:41:38 -05:00
  • 28ba8e2175 Fix missing import in warnings skizzerz 2016-08-15 19:08:51 -05:00
  • b5571c82e0 split VG skizzerz 2016-08-15 18:05:41 -05:00
  • fe4ccc3ca7 Add __all__ to src/utilities.py Vgr E. Barry 2016-08-13 13:03:03 -04:00
  • 6460eb6804 Define methods in IRCClient instead of using a decorator Vgr E. Barry 2016-08-13 12:33:20 -04:00
  • 273db4b553 Move local import globally Vgr E. Barry 2016-08-13 12:09:19 -04:00
  • 4631d3dd1d Set the ground up for static type checking Vgr E. Barry 2016-08-13 11:43:05 -04:00
  • ecec9bf4a8 Nice things are not allowed Vgr E. Barry 2016-08-13 11:39:41 -04:00
  • cdaae22b2f Tell mypy to not care about user-defined modules Vgr E. Barry 2016-08-12 13:11:07 -04:00
  • f96d73a8af Make commands that only work while playing fail silently if the person isn't playing skizzerz 2016-08-11 22:36:37 -05:00
  • 3f5e3fce78 Add syntax highlighting to the pastebin error URLs nyuszika7h 2016-08-11 20:31:14 +02:00
  • 052a2b2823 fix crow skizzerz 2016-08-10 23:17:27 -05:00
  • 23f27b088a Split dullahan skizzerz 2016-08-10 18:05:36 -05:00
  • 10dff4a73d Tweak some seer's event listener Vgr E.Barry 2016-08-10 18:08:41 -04:00
  • 3f3b5bf1d7 Use ptpb.pw as pastebin with vanity IDs nyuszika7h 2016-08-10 23:38:54 +02:00
  • 35ad6c2766 Fix error in !stats introduced by RESTRICT_WOLFCHAT modifications skizzerz 2016-08-10 15:29:14 -05:00
  • 67f698a701 Add vigilante skizzerz 2016-08-10 13:16:17 -05:00
  • ac2f28e6ed Fix totem display glitch in maelstrom skizzerz 2016-08-10 12:56:48 -05:00
  • 4011707c10 Finish up RESTRICT_WOLFCHAT settings skizzerz 2016-08-10 12:46:46 -05:00
  • b25f6186ec Fix hunter autocomplete skizzerz 2016-08-10 10:58:08 -05:00
  • 09d90fd7e2 Revert "Revert last 3 commits - broken code" skizzerz 2016-08-10 10:34:24 -05:00
  • 5e91556426 Revert last 3 commits - broken code nyuszika7h 2016-08-10 16:29:46 +02:00
  • 8e02e5933b Split hunter skizzerz 2016-08-09 21:52:58 -05:00
  • 97c0981e2a Split off wolf (WIP) skizzerz 2016-08-09 17:10:56 -05:00
  • 3855c54c35 Split villager/cultist skizzerz 2016-08-09 12:44:02 -05:00
  • eb64f5dc45 Only check silence for role commands, and only after they have the right role skizzerz 2016-08-09 12:19:58 -05:00
  • cd11ace8a2 Tweak reset listeners Vgr E.Barry 2016-08-09 12:10:46 -04:00
  • 6b90e52aef Add another gif nyuszika7h 2016-08-09 11:30:36 +02:00
  • 215bc7d241 Fix myrole issue skizzerz 2016-08-08 21:45:43 -05:00
  • 672c01ef96 flog ALL the errors Ryan Schmidt 2016-08-08 18:44:10 -07:00
  • 10f94de9b3 Initial work splitting off roles skizzerz 2016-08-08 19:21:05 -05:00
  • 957ab9a17a Begin work splitting roles into their own files skizzerz 2016-08-08 18:42:32 -05:00
  • f9c4ef6b28 don't allow users not in the channel to run commands jacob1 2016-08-08 18:48:01 -04:00
  • f8d953f8ab Don't reply on bad invites Ryan Schmidt 2016-08-08 15:29:31 -07:00
  • 05fbedd0e2 Fix sql syntax error when setting stasis jacob1 2016-08-06 12:39:25 -04:00
  • 75b386917e Fix var.CASEMAPPING error during db upgrade jacob1 2016-08-06 12:38:59 -04:00
  • fe9877f471 Restore OrderedDict hack, still needed in 3.3 nyuszika7h 2016-08-05 22:06:15 +02:00
  • 274a132f65 Increase hard requirement for running the bot to Python 3.3 Vgr E.Barry 2016-08-03 14:16:35 -04:00
  • f38735d5a1 Allow everyone dying in {rapid,drunk}fire to make them all win Vgr E.Barry 2016-08-03 14:12:47 -04:00
  • b76b214374 Roll back the 3.2-compatibility hack with OrderedDict.keys Vgr E.Barry 2016-08-03 14:10:27 -04:00
  • 5b22bdd18a Prevent winners duplication in stop_game Vgr E.Barry 2016-08-03 14:09:38 -04:00
  • 5db2a5d0f2 Fix local variable name clashing with global function Vgr E.Barry 2016-08-03 12:07:28 -04:00
  • cd3f9fc345 Add tempban sanction (#238) Ryan Schmidt 2016-08-02 14:57:09 -07:00
  • c3698539c1 Revert "Don't show villagergame in !help game" nyuszika7h 2016-08-01 16:46:00 +02:00
  • cd13f8626d Fix turncoat side display bug nyuszika7h 2016-08-01 16:45:07 +02:00
  • 7de19cd7a6 Don't show villagergame in !help game nyuszika7h 2016-07-31 11:29:52 +02:00
  • 1852bf2c44 Fiery fellows forcibly fling former friend face first, finding fire's flames fast Vgr E. Barry 2016-07-29 16:22:15 -04:00
  • 700ccc2629 Revert nobody wins to allow non-team wins to happen, fix messages skizzerz 2016-07-28 18:22:22 -05:00
  • b8aef06ba7 Fix "nobody wins" to actually mean nobody wins skizzerz 2016-07-28 16:35:43 -05:00
  • 616bcf624f Fix invalid name Vgr E. Barry 2016-07-28 16:02:57 -04:00
  • f3eef86db5 Fix casing (again) skizzerz 2016-07-28 11:36:36 -05:00
  • 965e0481ec Remove redundant ALPHA_WOLF_NIGHTS definition for random nyuszika7h 2016-07-28 10:39:03 +02:00
  • 598c994e43 Allow Iciloo to successfully !vote alpha skizzerz 2016-07-27 23:22:14 -05:00
  • e95fb49a70 Really fix pre_restart_state for real for real (once more, with feeling) skizzerz 2016-07-27 23:09:46 -05:00
  • 3fcfa83c43 Really fix pre_restart_state (for real this time) skizzerz 2016-07-27 23:07:29 -05:00
  • 45930c3ffd <insert commit message here> skizzerz 2016-07-27 23:05:14 -05:00
  • e6b6383b45 rejigger fdie too skizzerz 2016-07-27 23:01:28 -05:00
  • ebaca56c92 Improve string formatting Vgr E. Barry 2016-07-27 23:49:55 -04:00
  • 0cd5c9dd7c Fix syntax error Vgr E. Barry 2016-07-27 23:48:00 -04:00
  • 218d01088d wat skizzerz 2016-07-27 22:47:26 -05:00
  • e47a348f22 Remove old db calls skizzerz 2016-07-27 22:45:43 -05:00
  • 0c0268e1b7 Report overall winrate skizzerz 2016-07-27 21:37:37 -05:00
  • 1b7b2f6799 Make discrimination based on case ilegel skizzerz 2016-07-27 17:03:34 -05:00
  • 1e21445e43 Fix typo Vgr E. Barry 2016-07-27 15:55:12 -04:00
  • 862111be9e I'm the best at space skizzerz 2016-07-27 11:45:45 -05:00
  • b5ae34804d Make 0 point warnings no-op skizzerz 2016-07-27 11:42:22 -05:00
  • 22aa7af5c6 Merge pull request #235 - Schema upgrade by skizzerz Ryan Schmidt 2016-07-27 09:38:23 -07:00
  • 0caaba9152 Make !refreshdb reply with "Done." nyuszika7h 2016-07-26 23:26:39 +02:00
  • 73f99b4ae4 Use separate warning for /quit than for /part nyuszika7h 2016-07-26 22:32:35 +02:00
  • dc1b1e7f6a add back DISABLED_GAMEMODES jacob1 2016-07-25 00:06:38 -04:00
  • 265a1cc442 Revert "Clearly indicate not enough players for game mode" skizzerz 2016-07-22 21:45:15 -05:00
  • 89b38794e1 fix !swap, blame nyuszika7h jacob1 2016-07-22 20:36:20 -04:00
  • bc8e7e6da1 fix !revealroles working during games jacob1 2016-07-22 20:26:37 -04:00
  • aedf39efce Clearly indicate not enough players for game mode nyuszika7h 2016-07-22 23:58:26 +02:00
  • db519a6827 Notice players instead of silence when already voted game mode nyuszika7h 2016-07-22 10:36:44 +02:00
  • b556e74fd8 Revert "Fix use of chan where not defined" skizzerz 2016-07-21 22:03:00 -05:00
  • e14c3f1d9c Make alpha bite turn target immediately skizzerz 2016-07-21 18:20:29 -05:00
  • 07e3018d06 Fix 4301ba4 properly skizzerz 2016-07-21 17:05:38 -05:00
  • 4301ba4c48 Fix use of chan where not defined nyuszika7h 2016-07-21 23:56:44 +02:00
  • 7c7facdd7d Fix commit e04410e nyuszika7h 2016-07-21 23:22:46 +02:00
  • 4383a64c08 Removed now-redundant message nyuszika7h 2016-07-21 23:18:08 +02:00
  • d45a54179b alpha wolf QoL adjustments skizzerz 2016-07-21 16:10:46 -05:00
  • bc9f27c6d5 Don't require -force for !fdie and !frestart in debug mode nyuszika7h 2016-07-21 23:07:01 +02:00
  • e04410ecaa Ignore !notice in PM if called with arguments nyuszika7h 2016-07-20 00:25:03 +02:00
  • b6d07a9707 Simplify code to use reply() where possible nyuszika7h 2016-07-18 17:55:18 +02:00