Commit Graph

102 Commits

Author SHA1 Message Date
Robert Wall
abefb90db2 Re-add missing . at the end of !retract response.
Minor change requested by someone in #wolfgame a while ago. The old
!retract message ended in a period, and it's still there in the logger
message, but the new in-channel message didn't have one.
2013-07-05 22:26:07 -07:00
Robert Wall
5630e6f537 Merge pull request #2 from skizzerz/wording
change wording for !join (suggested by Makiavel)
2013-07-05 22:11:27 -07:00
Robert Wall
c2887bc761 Add empty declarations and checks to partly fix START_WITH_DAY.
This commit adds some variable declarations and other minor things so
that setting var.START_WITH_DAY to 1 doesn't cause errors. This commit
doesn't actually fix that gamemode completely, since I'm still
pondering how best to make the game notify people of their roles when
the game starts in this mode, but it's a good start.
2013-07-05 22:00:13 -07:00
Robert Wall
339a63fe33 Clean up var.illegal_joins during !start, fix related !join bug
This patch fixes a bug in !join that caused new entries to be created in
the var.illegal_joins dictionary for every joining player because of a
missing check to see if the player's cloak is in the dictionary at all.

It also adds logic to !start to remove entries from the
var.illegal_joins dict if they currently have a value of 0, since these
entries are no longer relevant.

These changes together make !eval var.illegal_joins far more useful for
getting a list of *just* stasised players.
2013-06-28 19:58:30 -07:00
Skizzerz
f65f64102c change wording for !join (suggested by Makiavel) 2013-06-27 21:35:49 -05:00
Robert Wall
b7cb0d38ab Merge branch 'master' into elkyrww 2013-06-23 23:51:15 -07:00
Robert Wall
70132b6aea Make the help command always reply in PM to reduce spamminess 2013-06-23 16:06:21 -07:00
Robert Wall
a813cc611f Remind the village drunk of their role every night.
(See: http://code.google.com/p/wolf/issues/detail?id=86)
2013-06-02 14:53:22 -07:00
Robert Wall
475ffe715b Adding player count to !join, !leave, and !fleave 2013-06-02 14:47:39 -07:00
Melissa Draper
1a6eb7c35b Eliminate pronouns (S/He, his/her, etc) from messages
(See: http://code.google.com/p/wolf/issues/detail?id=89)
2013-06-02 14:25:01 -07:00
Eitan Adler
84fdc5ff2d Be more careful about applying stasis 2013-06-02 12:23:56 +02:00
Eitan Adler
42dae3c818 the player may have not yet said anything 2013-06-01 16:18:08 +02:00
Eitan Adler
a2ec66f27d Revert stasis on return 2013-06-01 16:06:24 +02:00
Eitan Adler
d309ae8568 Use make_stasis 2013-06-01 16:05:46 +02:00
Eitan Adler
0f4e7a91a1 fix prior (hence the 'sort of') 2013-06-01 16:04:39 +02:00
Eitan Adler
80d494bf86 use make_stasis correctly
remove stasis when a player returns (sort of)
2013-06-01 16:04:19 +02:00
Eitan Adler
9a1571fbf4 Move from roles -> special roles. 2013-06-01 16:02:14 +02:00
Eitan Adler
b6749abce8 add a 'special roles' option 2013-06-01 16:01:02 +02:00
Eitan Adler
2b0fd11a58 Use the correct stasis penalty 2013-06-01 16:00:17 +02:00
Eitan Adler
1e5af88fb1 Fix stasis usage 2013-06-01 15:59:34 +02:00
Eitan Adler
eb3d4d3ccd When force starting pass the correct param as nick 2013-06-01 15:56:58 +02:00
Melissa Draper
a63c49ca4a Add phase (day/night) to the roles stats line 2013-05-29 22:37:46 +12:00
Melissa Draper
7d4554b951 Fix last said bugs after player rejoins or their connection drops 2013-05-30 22:00:52 +12:00
Eitan Adler
30f182bcb3 fix coin 2013-05-26 17:04:29 +02:00
Eitan Adler
1724ca5dc8 Per channel request 2013-05-26 10:00:35 +02:00
Eitan Adler
4283f9b28e disable until I'm awake 2013-05-18 01:54:43 -04:00
Eitan Adler
7d5b2cc7bd don't fix the problem, just make goat herder the starter 2013-05-18 01:51:10 -04:00
Eitan Adler
3b818f6181 fix random 2013-05-18 01:46:24 -04:00
Eitan Adler
37fa6bfbd7 again... 2am is bad 2013-05-18 01:44:18 -04:00
Eitan Adler
f57b054db1 don't be an idiot 2013-05-18 01:43:36 -04:00
Eitan Adler
5e3baa317c fix goat herder 2013-05-18 01:40:51 -04:00
Eitan Adler
9e8ac652ab Try to do the goat herder, at 2 am 2013-05-18 01:37:42 -04:00
Eitan Adler
21872f39bc fix duplicate 'on on' 2013-05-12 11:51:44 -04:00
Eitan Adler
501f51d5d6 add a control for self lynching 2013-04-21 09:13:11 -04:00
Eitan Adler
235cef0cd7 fix stasis 2013-04-21 00:12:46 -04:00
Eitan Adler
36d6cfaff3 add more color types 2013-04-19 19:32:48 -04:00
Eitan Adler
71a988df23 Clean up bot a bit.
Add messages & kicks for colour
2013-04-19 19:20:10 -04:00
Eitan Adler
70f7bbb45a quick hack to test something about python 2013-04-15 15:29:22 -04:00
Eitan Adler
8c3544d44a Fix !roles for real
Submitted by:	dwfreed
2013-04-15 15:25:42 -04:00
Eitan Adler
e7685135ff I hate laptops 2013-04-14 09:01:12 -04:00
Eitan Adler
45445aab00 add colour to !roles 2013-04-14 01:13:32 -04:00
Eitan Adler
92aad0da7d Add stasis feature 2013-04-14 01:12:15 -04:00
Eitan Adler
6239b31a71 Add short day settings.
This makes the games go slightly faster when there are fewer players
2013-04-13 23:15:27 -04:00
Eitan Adler
eef1d2cd95 Disallow lynching yourself 2013-04-13 17:41:30 -04:00
Eitan Adler
975388665a remove unused imports 2013-04-09 19:09:17 -04:00
Eitan Adler
5a8b2684fe Add roles command 2013-04-09 18:58:34 -04:00
Eitan Adler
e54c4274c5 Merge jcaoi's flastgame fix 2013-04-07 23:06:50 -04:00
Eitan Adler
8c2b56960e Change coin to be more pythonic 2013-04-07 23:06:13 -04:00
Eitan Adler
c96c05ac6d Fix leave-from-different channel issue 2013-04-07 23:05:23 -04:00
Jimmy Cao
087d179317 Fix the problem where !help wouldn't work when used after flastgame 2013-04-06 23:55:44 -05:00