skizzerz
9f21eb65c3
Fix gstats reporting 'foo wins'
2016-09-23 18:52:21 -05:00
nyuszika7h
5a20801209
Mention game mode in !gstats output
...
This is to make it clear that !gstats without arguments returns stats
only for the default game mode.
2016-09-23 15:14:27 +02:00
skizzerz
1bce120e1c
Remove cursed and mayor from evilvillage
...
Both templates serve to make life miserable for village team, who
already have it rough as-is. Cursed makes it so that hunter's sole shot
misses half the time, and mayor makes it so that fakeclaiming has less
of a chance of working out (and wolf kills the fakeclaimer the next
night thus ending any confusion).
2016-09-17 13:29:17 -05:00
nyuszika7h
4ab6acee09
Always use pipe separator for notes in warning log
...
Warning reasons might contain parentheses so it may be ambiguous, and
deletions are already logged with the pipe character, which is also used
when setting the warning, anyway.
2016-09-15 15:20:41 +02:00
skizzerz
cc7138eb44
Fix cursed villager not being seen as wolf
2016-09-13 16:42:54 -05:00
skizzerz
01dfdc7ac4
Split blessed and cursed villager
2016-09-13 16:35:54 -05:00
skizzerz
f5d510374a
Fix !warn ack duplicating stasis, remove !fquit warning
2016-09-13 10:55:52 -05:00
nyuszika7h
9ea822d7d8
Lowercase account in !fflags with single argument
2016-09-13 12:42:34 +02:00
skizzerz
0a763b64e5
Fix previous commit to ACTUALLY set the stasis
2016-09-12 23:42:42 -05:00
skizzerz
b23f17cd75
Delay stasis until warning is acked
2016-09-12 23:39:11 -05:00
skizzerz
cd9e436bc2
Fix error when VG is driven off by retribution totem
...
Error only manifests if it was a wolf-side VG, or if it was a
village-side VG and no wolf-side VGs also attempted to kill that person
(in other words, the VG was given lead credit for the kill).
2016-09-12 14:05:32 -05:00
nyuszika7h
01b7cea83c
Use regular lowercase for hosts + minor code cleanup
2016-09-11 19:59:46 +02:00
nyuszika7h
037065b40c
Don't let dead players with same account/host rejoin in maelstrom
2016-09-11 17:40:39 +02:00
jacob1
cae1df1423
Fix !swap and !fsync voicing players during night if DEVOICE_DURING_NIGHT is set
2016-09-10 23:28:20 -04:00
skizzerz
446d77b452
Split GA and bodyguard
2016-09-10 11:22:10 -05:00
skizzerz
87e8b57745
Adjust warnings track
2016-09-10 11:00:04 -05:00
nyuszika7h
ecbf32c9ad
Add an explanatory message for pings after bot restart
...
Just like when a game is canceled due to taking too long to start,
although in this case players may notice that the bot restarted, it
doesn't hurt to make it clear to them.
2016-09-09 21:41:45 +02:00
nyuszika7h
21c3931b7b
Reply in private at night if DEVOICE_DURING_NIGHT is on
2016-09-09 21:29:02 +02:00
skizzerz
0adee06b40
Fix voting mayor
2016-09-08 19:07:22 -05:00
nyuszika7h
20d5ede0f2
Fix !ftemplate
2016-09-08 22:07:00 +02:00
nyuszika7h
8dddd4c3b0
Move other nicks to be kicked to guest nick pattern
2016-09-08 22:02:45 +02:00
jacob1
f51833d4c4
fix error when day times out with a tie vote
2016-09-03 14:28:39 -04:00
skizzerz
0287b05bcd
Split shaman
...
This has a number of related changes in other files due to needing to
re-prioritize events and fixing other bits of code to play more nicely
with split-off totems. Alpha wolf handling was moved after protection
handling because it should've been that way to begin with, and as part
of splitting off protection totem it needed to be split at the same
time. Same with fallen angel changes with how protection now adjusts the
killers lists.
2016-09-02 13:56:26 -05:00
nyuszika7h
8bd98b9e5c
Make guest nick pattern configurable
...
Closes #247 .
2016-08-29 00:55:51 +02:00
nyuszika7h
1082736d2e
Check for actual guest nicks rather than anything starting with "Guest"
2016-08-27 17:11:17 +02:00
skizzerz
2dd19f3277
Fix death totems not triggering VG correctly
2016-08-26 13:19:19 -05:00
skizzerz
e816f4b436
Fix issue where sometimes the bot didn't recognize someone returning to the village
2016-08-25 21:47:54 -05:00
jacob1
2f0d299903
Fix !fwarn del log message, modify colors
2016-08-25 21:59:43 -04:00
skizzerz
b950060285
Fxi tpyo
2016-08-25 13:17:31 -05:00
nyuszika7h
67e6d086a2
Add support for CTCP TIME
2016-08-24 23:09:07 +02:00
skizzerz
55fa1cbb88
Fix error when wolves attack monster
2016-08-23 12:05:50 -05:00
skizzerz
cd0423deb0
Fix wild child
2016-08-21 21:11:12 -05:00
skizzerz
411d8a6509
Revert "Disable wild child in random"
...
This reverts commit b089a6eee8ab1aff7ce881cb329b6c157cb8709c.
2016-08-21 14:10:43 -05:00
jacob1
b089a6eee8
Disable wild child in random
...
role is buggy, needs further testing
2016-08-21 15:09:14 -04:00
skizzerz
1fdd9250d6
Fix tempban sanction not working
2016-08-19 23:46:13 -05:00
skizzerz
ac78e46e91
Fix VG win attribution
2016-08-19 23:46:04 -05:00
jacob1
f222c9ab16
fix dullahan spine whip
2016-08-18 23:06:12 -04:00
jacob1
ead74e0fe5
log !fwarn add/set/del to LOG_CHANNEL, if set
2016-08-17 23:55:22 -04:00
skizzerz
3479b72ce7
Let mystic know of all unsplit special roles too
2016-08-17 17:22:00 -05:00
skizzerz
d5d30eb6ae
Squash error on fdie/frestart
...
oyoyo already closes the socket as part of a finally block, we don't
need to also do that.
2016-08-17 17:14:53 -05:00
skizzerz
af2fef5ea9
Fix exchange totem not firing
2016-08-17 17:06:27 -05:00
skizzerz
ebb3bdccfb
Split mystic/wolf mystic
2016-08-17 16:52:37 -05:00
skizzerz
32dc611acf
Split detective
2016-08-17 16:07:01 -05:00
skizzerz
457feb92de
Split off doomsayer's sickness too
2016-08-17 12:46:16 -05:00
skizzerz
f66a1502dc
Split doomsayer
2016-08-17 11:46:40 -05:00
skizzerz
3eccf32765
Use a non-discriminatory variable name #WolfSphereLivesMatter
2016-08-16 10:34:16 -05:00
Vgr E. Barry
9333588126
Modify the decorators so that nicks may be used for commands
...
Also add framework so that custom roles can modify what roles are part
of a pack of tetrahedron wolves more easily, but no other part has been
done to help that.
2016-08-15 23:38:33 -04:00
skizzerz
2e11f67e7e
Fix error when 2 people kill each other the same night
2016-08-15 21:22:08 -05:00
skizzerz
781c1bfb99
Rebuild indexes after schema updates
...
Also bump schema version to 4 to force a reindex
2016-08-15 21:10:03 -05:00
skizzerz
32f2a2eb2c
Fix !stats for non-players
2016-08-15 19:41:45 -05:00