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
35f12d311e
Slight reword in game timeout message
...
Although I guess nobody thinks that you *must* join again after the game
timed out if you are still active, better this way IMO.
2016-09-09 21:40: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
0ee47253f4
Fix missing message with fflags when nobody has access
2016-09-02 13:58:29 -05: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
cc05019fc3
Instruct users to do "pip install --user" instead
...
Without that flag, it will try to install globally and fail unless the
user is administrator/root.
(And let's hope nobody runs lykos as root - though some may be smart
enough to realize sudo is needed).
2016-08-24 23:09:17 +02:00
nyuszika7h
67e6d086a2
Add support for CTCP TIME
2016-08-24 23:09:07 +02:00
Vgr E. Barry
7cbc86cc98
Add hard dependency for typing
and type hints
...
No actual type hints have been added yet. This will give a slight chance
for bot owners who currently don't have it installed to install it
before we start adding type hints.
2016-08-24 16:58:24 -04:00
Vgr E. Barry
7fd6654480
Tweak startup dependency error message formatting
2016-08-24 16:49:53 -04:00
nyuszika7h
f19f2af5f6
Update CONTRIBUTING.md
2016-08-23 23:52:38 +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 b089a6eee8
.
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
jacob1
5e2e905c35
fix clone_notify message
2016-08-20 22:37:18 -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
Vgr E. Barry
3b2534d4a5
Fix duplicate period in alpha wolf message
2016-08-16 13:03:21 -04: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