Jimmy Cao
0858b0737c
backout revision 297
13 years ago
Jimmy Cao
52154b9413
prevent crashing if !fgame is given invalid arguments
13 years ago
Jimmy Cao
7fb6b6eb80
cleanup of fgame
13 years ago
zamabe
6de1e1a2a4
Changed behavior of stats command and added a players command.
...
The stats command's behavior has been to ping every person already
playing. The solution placed into practice here is to split the
more annoying (and frankly, mostly unnecessary) half of the command
into a different command for use when actually wanted/needed.
13 years ago
zamabe
603f955a00
Allow players to join the game after being pinged.
...
Check for and enforce a minimum wait time when ping command is used
to avoid leaving players behind after pinging them.
13 years ago
Jimmy Cao
613c7fca05
various tweaks
13 years ago
Jimmy Cao
ea9acbc0f8
better regex matching for quiet list at startup
13 years ago
Jimmy Cao
fb1c1ea6cb
automatic devoice and -q when join
13 years ago
Jimmy Cao
9569e4a0f0
Rainboy's ingenius fix for issue 59: no devoice if player DC's
13 years ago
Jimmy Cao
71190ca1bb
fixed werecrow bugs
13 years ago
Jimmy Cao
078b7bb633
fix the wording in werecrow messages
13 years ago
Jimmy Cao
38edcffdb1
major restructuring
...
--HG--
rename : wolfgame.py => modules/wolfgame.py
rename : var.py => settings/wolfgame.py
rename : decorators.py => tools/decorators.py
rename : wolfgamelogger.py => tools/wolfgamelogger.py
13 years ago
Jimmy Cao
c7bdb28016
fixed possible bugs
13 years ago
Jimmy Cao
c0f294312a
massive improvements to tracking
13 years ago
Jimmy Cao
9d41d28653
improved tracking
13 years ago
Jimmy Cao
a7e8ad3831
better stats (needs testing)
13 years ago
Jimmy Cao
4fb2a1679d
added support for account-notify
13 years ago
Jimmy Cao
36aa826df9
added support for extended join
13 years ago
Jimmy Cao
9b10167511
removed nick change tracking
13 years ago
Jimmy Cao
7946fca603
prevent nick changing DC'd players
13 years ago
Jimmy Cao
c4c7c6b258
fix a wolf relay bug
13 years ago
Jimmy Cao
01730bc94f
fix autorestart after kick due to excess flood
13 years ago
Jimmy Cao
150748841f
!frehash in debug mode sets timers to 0 now
13 years ago
Jimmy Cao
023f07c968
add gunner, drunk to the end-of-game stats listing
14 years ago
Jimmy Cao
7d57c8ad2d
fix fake nick recognition
14 years ago
Jimmy Cao
3f36fb3fb5
change line endings to unix style
14 years ago
jcao219
eff717cfff
fix another bug
14 years ago
jcao219
b957f9922a
fix bug 56
14 years ago
jcao219
345b597dc9
add a player record on join in the database
14 years ago
jcao219
03c9444af0
record the cloaks of dead people
14 years ago
jcao219
908d08acd7
Tweak the stats database so that tying stats data to a player is much easier
14 years ago
jcao219
1e3320b2b9
bug fix
14 years ago
jcao219
d808d748ef
hopefully fix the elusive nick-change bug, prevent DC'd users from rejoining after a game ends
14 years ago
jcao219
e5ed0ef929
bug fix for the quit-rejoin code
14 years ago
jcao219
e77ed98399
logging to a *separate* file when a player returns after he disconnects
14 years ago
jcao219
e5120eec99
log when someone returns (after DC)
14 years ago
jcao219
c81d98dfbb
allow players that quit/part during the game to rejoin within a certain period of time after their disconnection
14 years ago
jcao219
9c775996ac
split messages that are too large, and also fix a bug where the bot doesn't completely exit on fbye
14 years ago
jcao219
45ba87c3b5
fix a gunner message in the night bug, and a wolf killing bug caused by a recent commit
14 years ago
jcao219
887f95ea1b
wounded traitors count against wolves now.
14 years ago
jcao219
c98f3a1a63
bolded "almost setting" message
14 years ago
jcao219
79a2c74416
Some commands now notice if you aren't in the game
14 years ago
jcao219
4d53588847
!stats and !votes notice if the player who did it is not in the game
14 years ago
jcao219
3ca1a35398
fully implement autocomplete targeting
14 years ago
jcao219
2afda11e1b
better error handling
14 years ago
jcao219
0a6ffdbf8b
fixed bug in !kill that allowed the killing of other wolves
14 years ago
jcao219
4570cf2c75
fix various minor bugs
14 years ago
jcao219
faf3d29970
fixed error that sometimes happen when fdie is used
14 years ago
jcao219
2ad3b5293f
fixed UI bug - if harlot dies while visiting or g.angel while protecting
14 years ago
jcao219
556cc86d4a
faftergame, flastgame also improved
14 years ago