Commit Graph

1941 Commits

Author SHA1 Message Date
jacob1
c350603ea0 add reply() command, cleans up some logic with deciding where to send messages
This also easily fixes the bug where commands in alternate channels would be sent to a /notice
2015-11-04 00:07:35 -05:00
skizzerz
44d1173c20 Make !fquit act like !quit
Notably, this will cause the nick to be consdered "dced" so they do not
receive a win, and it applies stasis just as !quit would (preventing the
nick from joining deadchat, among other uses for stasis).

Fixes #183
2015-11-02 21:38:58 -06:00
skizzerz
d67ab56a45 Rework dullahan death
Instead of treating dullahan as if they have a permanent retribution and
desperation totem, they now instead kill a random target in their list
should they die. If all of their targets are dead, nothing special
happens when they die.
2015-11-02 21:26:20 -06:00
Vgr E. Barry
6eb1ce44e1 Special-case lynched fool 2015-11-02 21:33:45 -05:00
Vgr E. Barry
2ee1110e41 Fix !wiki not accounting for PMs 2015-11-02 21:33:45 -05:00
Vgr E. Barry
806097444b Refactor rename_player 2015-11-02 21:33:45 -05:00
skizzerz
f7777649bf Fix /nick allowing one to avoid nightmares 2015-11-02 20:08:17 -06:00
jacob1
b97085c32a fix database error 2015-11-01 19:03:13 -05:00
skizzerz
0f5a08f1c7 Add ENABLE_DEADCHAT setting 2015-11-01 17:45:22 -06:00
skizzerz
4e65ad6e19 Remove unused format params 2015-11-01 14:23:29 -06:00
skizzerz
950c11e0a0 Don't advertise how many people turned 2015-10-31 23:38:24 -05:00
skizzerz
d8f1a5d946 Fix bug with nightmares attempting to message/kill dead people 2015-10-31 23:31:59 -05:00
skizzerz
ac1bfb778f Fix nightmare not tracking paths correctly and fix joining deadchat 2015-10-31 22:46:01 -05:00
skizzerz
e0cd6e577d Unrestrict random 2015-10-31 16:04:38 -05:00
jacob1
0f6f41f263 remove sleepy custom commands better (doesn't delete !w alias for wait now) 2015-10-31 16:26:49 -04:00
skizzerz
10ad9d35a2 Deadchat performance improvements 2015-10-31 15:08:52 -05:00
jacob1
d4f9e59576 add demoniac and succubus wins to gstats
tables should be automaticly converted
2015-10-31 12:13:52 -04:00
jacob1
4abd9a41dd change 'sleepy' likelihood to 20 temporarily (nyuszika7h edit) 2015-10-31 10:55:59 -04:00
jacob1
85fac86b4a fix error breaking nightmares, add back word I accidentally deleted 2015-10-31 10:55:21 -04:00
jacob1
930e35b31d fix sleepy mode breaking !help after game ends 2015-10-31 02:49:26 -04:00
jacob1
cb95394dd8 fix error with !help <invalid command> 2015-10-31 02:48:51 -04:00
skizzerz
6e647e86e9 Yet another nightmare fix (with initial path selection) 2015-10-30 22:55:52 -05:00
skizzerz
106e7ed213 Don't retribute people already dying due to something else 2015-10-30 22:06:13 -05:00
Vgr E. Barry
5217fa6fee Fix bot joining deadchat 2015-10-30 22:43:01 -04:00
Vgr E. Barry
bcf6feafb3 Fix dullahan target count 2015-10-30 22:42:51 -04:00
Vgr E. Barry
ad78c9e613 Fix harlot being entranced when visiting 2015-10-30 22:09:26 -04:00
skizzerz
a9375e5157 fix nick derp 2015-10-30 20:30:47 -05:00
skizzerz
e60a32d400 Fix final roles 2015-10-30 20:28:32 -05:00
skizzerz
cb07d67a8f Fix doomsayer message 2015-10-30 20:20:40 -05:00
skizzerz
cfb435e1cb Another nightmare fix 2015-10-30 20:19:20 -05:00
jacob1
202dcd33cb force non-!simple for the new roles 2015-10-30 21:06:22 -04:00
skizzerz
aa4d165646 fix nightmares (again) 2015-10-30 19:56:22 -05:00
skizzerz
fc138f0af4 Disable disable wolfchat 2015-10-30 19:46:36 -05:00
skizzerz
e2f313440d Merge remote-tracking branch 'origin/master' into sleepy 2015-10-30 19:40:46 -05:00
Vgr E. Barry
ee3a2c6ab9 Temporarily disable new roles in random 2015-10-30 20:32:29 -04:00
skizzerz
ffacac3764 Fix nightmare kills 2015-10-30 19:20:25 -05:00
skizzerz
cb7a6db8e8 Fix stats for sleepy (hardcode for now) 2015-10-30 19:08:00 -05:00
jacob1
b2147cd033 don't message fake nicks in mass_privmsg 2015-10-30 20:06:00 -04:00
jacob1
7b8c504c79 fix error when starting 'random' game 2015-10-30 20:05:43 -04:00
jacob1
d878525bfe fix syntax error with random.shuffle, ensure dullahan targets are actually shuffled, add dullahan / prophet / blessed villager to !myrole 2015-10-30 19:15:39 -04:00
jacob1
45e29a3fcd fix syntax error 2015-10-30 19:15:05 -04:00
jacob1
4e1b17ada6 fix !fquit in join phase 2015-10-30 19:14:32 -04:00
skizzerz
df93da0d2e Fix direction picking 2015-10-30 15:39:02 -07:00
jacob1
a7c7bb808e fix syntax error and error preventing restart 2015-10-30 18:18:44 -04:00
Vgr E. Barry
3c90830cff Fix a NameError 2015-10-30 18:13:17 -04:00
skizzerz
cf91ab2c98 More informative messages for nightmares, fix dullahan target issue 2015-10-30 15:06:18 -07:00
jacob1
12384d191d fixes to nightmares 2015-10-30 15:06:17 -07:00
jacob1
e77ad447ef fixes to nightmares 2015-10-30 18:03:43 -04:00
Vgr E. Barry
2cf3852518 Fix circular imports 2015-10-30 17:38:39 -04:00
skizzerz
e860eeabdd Give a failure message for nightmares 2015-10-30 14:21:29 -07:00