Commit Graph

949 Commits

Author SHA1 Message Date
nyuszika7h
868ef5c74e Fix typo in werecrow message 2014-11-17 22:23:59 +01:00
Janik Kleinhoff
ecc17933d9 Fix missing period 2014-11-17 11:06:14 +00:00
jacob1
04c4b46a3e Revert "fix wolf cub / traitor turning in chk_win even when end_game is false, + some other random error" 3c53ae19e8 2014-11-16 22:05:11 -05:00
nyuszika7h
54d45ba02c Revert "fstasis: Improve non-negative integer message"
This reverts commit 6468cf42b7.

The new message is confusing, as it doesn't exclude floating point
numbers, which are invalid here.
2014-11-16 10:37:17 +01:00
nyuszika7h
6468cf42b7 fstasis: Improve non-negative integer message
Suggested by @ecksdee.
2014-11-16 10:33:56 +01:00
nyuszika7h
5f98397dfb Update .mailmap 2014-11-14 17:26:08 +01:00
nyuszika7h
93b1c47ee2 Log messages sent to fake players instead of sending them 2014-11-14 17:19:50 +01:00
nyuszika7h
05866b62ca s/RNAME/REALNAME/ 2014-11-14 13:54:28 +01:00
nyuszika7h
8fe1cf9ef5 Fix commit dc156da
This reverts one of the changes made by that commit. Not PMing fake
nicks can make debugging impossible without real players.
2014-11-14 11:37:55 +01:00
jacob1
3c53ae19e8 fix wolf cub / traitor turning in chk_win even when end_game is false, + some other random error 2014-11-14 00:28:48 -05:00
jacob1
dcae30a707 ident and realname config settings 2014-11-14 00:22:47 -05:00
jacob1
8c4281de94 !roles can print out roles from other game modes 2014-11-10 22:51:39 -05:00
skizzerz
9ecd1075be 2 wolves instead of just 1, also make sure that hidden amnesiac is off (is by default, but just in case it gets changed) 2014-11-05 22:48:03 -06:00
skizzerz
7ad7580817 Add amnesia gamemode 2014-11-05 21:45:15 -06:00
jacob1
9f979439ea minor !fdeny change
to please the woffle god
2014-11-03 20:13:28 -05:00
jacob1
85675dedc6 remove ALLOW / DENY from botconfig 2014-11-03 13:44:39 -05:00
jacob1
c514296a80 save !fdeny / !fallow in database, also allow commands to be added / removed individually 2014-11-03 13:37:24 -05:00
nyuszika7h
aee5bce1b0 allow_deny: Fix stale references to 'allow' 2014-11-03 18:36:28 +01:00
nyuszika7h
bb6e3e9dfe fallow, fdeny: Add temporary warning about persistence
Or rather, the lack of it.
2014-11-03 14:25:26 +01:00
nyuszika7h
06ae51d29f allow_deny: Improve assertion code 2014-11-03 14:15:30 +01:00
nyuszika7h
5e9f1031ae Fix fallow/fdeny 2014-11-03 14:11:11 +01:00
skizzerz
71fd4acb8a Fix how !stats interacts with amensiac 2014-11-02 21:36:39 -06:00
jacob1
54af1fbd2d fix !fallow message 2014-11-02 16:27:41 -05:00
jacob1
815b38a7e9 New commands: !fdeny and !fallow 2014-11-02 15:58:14 -05:00
Janik Kleinhoff
e16ed28787 settings/wolfgame.py: raise WAIT_AFTER_JOIN to 25 2014-11-02 04:15:21 +01:00
Ryan Schmidt
8a64f73715 Fix error in list_players
If a list of roles is passed to list_players, the function breaks if there aren't any alive players with that role and emits a stacktrace. Unsure of what this actually affects, but I saw it in the console a bunch of times.
2014-10-31 22:57:43 -05:00
nyuszika7h
59c589f3e1 !fwait: Code cleanup 2014-10-26 10:10:02 +01:00
jacob1
0275c773e5 Merge pull request #75 from benny/patch-1
Fix small typo in GA message
2014-10-25 23:46:52 -04:00
Benjamin Donald-Wilson
897095c4ff Fix small typo in GA message 2014-10-26 14:41:49 +11:00
Janik Kleinhoff
78778b9b16 fix typo 2014-10-26 02:22:58 +01:00
Janik Kleinhoff
1ec60fe99b !fwait: improve message a little 2014-10-26 02:19:39 +01:00
Janik Kleinhoff
5965848bcf !fwait: Allow arbitrary wait durations
We indeed don't have all day, but people with access to fwait should
know as much already anyway. Additionally, this interfered with undoing
a long fwait; !fwait 9999 was possible, !fwait -9999 was not.
2014-10-26 02:10:52 +01:00
nyuszika7h
52b0ea061c .mailmap: Update my primary email address 2014-10-13 17:00:45 +02:00
nyuszika7h
aa441e5d8c Rename .md files to .markdown 2014-10-13 17:00:39 +02:00
Janik Kleinhoff
472d71811a myrole: Only tell shamans their totem at night 2014-09-28 08:10:51 +02:00
Janik Kleinhoff
f3d7e569ae frole: Adjust behaviour for templates; allow specifying totem
The syntax to give 'foo' the additional 'bar' template is now
!frole foo +bar
or, in the case of templates like gunner that can take an argument,
!frole foo +gunner = 9001
Removing a template uses - instead:
!frole foo -bar

The new "role = arg" syntax also applies for shamans and crazed shamans:
!frole foo shaman = impatience
A random totem is selected as usual, rather than the bot crashing, if no
argument is given.
2014-09-28 08:05:21 +02:00
Janik Kleinhoff
7fa8e459f7 Fix "at some poisonous berries" typo 2014-09-28 04:37:40 +02:00
Janik Kleinhoff
c1c742db23 Avoid printing role when it's "person", without a syntax error 2014-09-28 01:20:00 +02:00
nyuszika7h
ffa7f7c58c leave & fleave: Don't say role if it's "person"
And other minor improvements.
2014-09-28 00:55:36 +02:00
nyuszika7h
11b508d40b fstasis: Add missing return 2014-09-27 12:49:03 +02:00
nyuszika7h
2a306fcc7c fstasis: Improve messages 2014-09-27 12:46:07 +02:00
jacob1
f1f166f052 fix fstasis not handling hostmasks with capital letters properly 2014-09-27 00:53:56 -04:00
nyuszika7h
3937eae6c8 Merge pull request #73 from Romtam/master
Added missing dot in !abs limit on first day
2014-09-26 14:40:20 +02:00
Romtam
b7fac7be4c Added missing dot 2014-09-26 19:35:43 +07:00
Janik Kleinhoff
92a8c5bd60 Make fjoin message for fake nicks consistent with others 2014-09-25 23:30:58 +02:00
jacob1
dc156da64c don't display the join message / pm fake nicks when in debug mode 2014-09-25 16:37:05 -04:00
jacob1
82b53f92d9 village can't abstain on day one 2014-09-25 16:00:06 -04:00
nyuszika7h
6dc4f4859f Fix the bot telling you you haven't voted after retracting abstain
Reported by @Vgr255 on IRC.
2014-09-20 11:53:11 +02:00
Janik Kleinhoff
b2e0a6b1a3 Add quieting code again, but disabled by default
This reverts commit 5e4bb1ed5d and puts
the relevant quiet-related code in a conditional instead, depending on a
newly-added var.QUIET_DEAD_PLAYERS setting.
2014-09-18 16:12:17 +02:00
nyuszika7h
5e4bb1ed5d Remove quieting
Per discussion in ##werewolf-ops, nick changes are easier to notice than
PM logs which could be faked, and we can ban repeat offenders if needed
anyway.
2014-09-18 15:48:43 +02:00