Commit Graph

778 Commits

Author SHA1 Message Date
skizzerz
28f2dcebf8 Add event system with one sample event in chk_win
Further information on how this system works may be found on the wiki.
If there is no information on the wiki, poke woffle incessently until
there is.
2015-05-09 12:19:31 -05:00
Janik Kleinhoff
2aa9df07b9 !wiki: escape the query before building regex 2015-05-07 15:59:48 +00:00
skizzerz
59a2247a12 Fix silenced ghost still killing (at random) 2015-04-28 20:47:53 -05:00
skizzerz
dc9196237c Fix end-of-game message for lycan
Lycans and people with lycanthropy totem now properly show up as wolves
if they turned during the game by removing special-case tracking for
them (var.LYCANS) and opting for the generic role-change tracking
(var.FINAL_ROLES) instead. Also, make it so that wolves don't "turn
into" wolves if they are afflicted with lycanthropy and then
subsequently targeted by wolves (which can happen with luck/misdirection
totem).
2015-04-27 23:13:37 -05:00
nyuszika7h
f7af95405a fjoin: Remove stasis if it's 1 game, error otherwise 2015-04-20 20:46:18 +02:00
nyuszika7h
a6c4303e3e Don't ignore host stasis if user is identified 2015-04-20 20:46:18 +02:00
jacob1
c55b6703c5 don't allow fjoining users that aren't in the channel 2015-04-18 21:27:16 -04:00
jacob1
abbca6d167 fix bug where inchan is set to false when it shouldn't be (breaks nick tracking) 2015-04-18 18:58:24 -04:00
jacob1
2f0a827fe8 nyuszika7h fell into a river and was swept away. 2015-04-18 17:54:31 -04:00
jacob1
f3fd5b970c remove LEAVE_ON_LOGOUT setting, now enabled automatically when ACCOUNTS_ONLY is on
note: this setting seems to trigger when switching accounts also
2015-04-18 17:45:40 -04:00
jacob1
b35287f0a1 stasis is only added to accounts, not cloaks, when var.ACCOUNTS_ONLY is on
can still manually specify a host with !fstasis. Also when an account is stasised, it no longer hides the fact that the host might be stasised also
2015-04-16 13:12:50 -04:00
jacob1
f68ad397a8 don't ping a playing using an account of someone else with that account is already joined
I mostly made this to have it stop pinging my alt, mooo
2015-04-16 12:56:47 -04:00
jacob1
2b4895f34c don't allow fjoining unidentified players when var.ACCOUNTS_ONLY is on 2015-04-16 12:55:21 -04:00
nyuszika7h
1d77fc4a29 Revert "Ping joined players even if the bot was quit and restarted manually"
This reverts commit 1db767cafa.

This is actually rarely useful, and more often annoying, especially when
debugging.
2015-04-16 18:53:58 +02:00
nyuszika7h
cc3805f064 Don't ping unidentified users if ACCOUNTS_ONLY is enabled 2015-04-16 16:19:35 +02:00
nyuszika7h
c93ead1642 Remove rarely used constant 2015-04-16 16:17:42 +02:00
nyuszika7h
a03b585bde Fix minor oversight in commit baa3831 2015-04-16 16:17:42 +02:00
nyuszika7h
1db767cafa Ping joined players even if the bot was quit and restarted manually 2015-04-16 16:17:42 +02:00
nyuszika7h
4ab966fc06 Handle errors gracefully when pinging previously joined players 2015-04-16 16:17:42 +02:00
nyuszika7h
1de23dafb8 Unhook the initial WHO hooks after processing them
This fixes an issue where calling !ping or !admins would disable
accounts, because they unconditionally send a normal WHO request.
2015-04-16 16:17:42 +02:00
nyuszika7h
9479807852 Use separate hook IDs where using the same one doesn't make sense
I'd prefer not using the same hook ID for anything, but it's convenient
to be able to unhook multiple related things at once, so we'll just
change the hook IDs again if it's ever needed. Nothing should be
hardcoding them anyway, so changing them shouldn't cause issues.
2015-04-16 16:16:07 +02:00
jacob1
cf096c20d0 fix !roles <gamemode> <playercount> not working, fix !roles random <playercount> working
Also add a message if there are no roles defined for a acertain player count instead of saying nothing
2015-04-07 21:33:47 -04:00
nyuszika7h
528e484937 Tweak "no players remaining" message
"Nobody wins." sounds awkward IMO, and it's quite obvious anyway.
2015-04-06 14:48:36 +02:00
nyuszika7h
f56e9344cf !time: Clarify game cancellation message 2015-04-06 13:39:01 +02:00
Ryan Schmidt
6bae3b9a3a Fix mad scientist message sometimes showing incorrect targets
Closes #124
2015-04-05 23:47:05 -05:00
jacob1
6097a58820 fix error when alpha wolf is only wolf and gunner tries shooting at night 2015-04-05 00:51:22 -04:00
Vgr E.Barry
3c5f742f74 Add loading print 2015-04-04 07:39:58 -04:00
Vgr E.Barry
378334478c Move files around and update references 2015-04-04 07:39:54 -04:00