nyuszika7h
d7ba07d7bf
Fix flastgame (blame @Vgr255)
2015-03-21 12:49:18 +01:00
nyuszika7h
b73f9350db
Fix KeyError when there are no elders
2015-03-21 00:56:28 +01:00
Vgr E.Barry
2cdc609ecd
Fix day duration not changing if time lord dies farther in the day
2015-03-20 19:28:04 -04:00
jacob1
c0a6e9bc3b
modify fgoat to use all the arguments given if the first one isn't a nick
2015-03-20 00:25:16 -04:00
jacob1
0678e097d6
append lovers list to the existing end of game roles list
2015-03-18 22:39:23 -04:00
jacob1
c9a50586b8
fix pstats game totals being too high (counted most templates)
2015-03-18 22:25:44 -04:00
jacob1
4b07779bc3
allow using !votes in join phase to see gamemode votes
2015-03-17 00:02:15 -04:00
jacob1
51c0cb9188
fix bug where you couldn't use !roles at all when in the random game mode
2015-03-17 00:01:53 -04:00
nyuszika7h
3985063b60
If the bot was restarted in the join phase, ping the players afterwards
2015-03-16 23:55:57 +01:00
nyuszika7h
1da0bd1a9e
settings/villagergame.wolfgame.py: Remove obsolete file
2015-03-16 23:24:10 +01:00
nyuszika7h
938e02058f
Improve lycan message
2015-03-16 23:15:20 +01:00
Vgr E.Barry
5547d30721
Remove obsolete raw nick check for !vote
2015-03-15 19:48:37 -04:00
Vgr E.Barry
6d70f04b53
Make bare !vote allow one to see votes even if not playing
2015-03-15 19:46:47 -04:00
Vgr E.Barry
dda9348fb2
Only register votes on join if player was successfully joined
2015-03-15 14:24:51 -04:00
Vgr E.Barry
588d044e9e
Allow !join to register game mode votes
2015-03-15 13:31:40 -04:00
Vgr E.Barry
77569e3b24
Remove the obsolete parse_nick call under game()
2015-03-15 13:29:23 -04:00
Vgr E.Barry
b21d0608d9
Hardcode amnesiac to never turn into amnesiac
2015-03-11 00:00:22 -04:00
Vgr E.Barry
c9ca3acc7c
Game mode: random - "balance" tweaks
2015-03-10 22:50:16 -04:00
nyuszika7h
fcdea846c1
fdie/frestart: Change quit message if aftergame
2015-03-10 14:09:10 +01:00
Vgr E.Barry
de1c8a240f
Significantly lower the number of possible gunners and assassins for the random game mode.
2015-03-09 19:35:30 -04:00
jacob1
4c198029d8
use var.break_long_message in !wiki
2015-03-09 14:06:47 -04:00
jacob1
5d1006bbcc
new command !wiki which prints information on roles from the wiki, closes #105
2015-03-09 13:52:46 -04:00
jacob1
7be5bc50e1
make gamemode votes by nick and not by cloak, fix deleting votes when a player quits
2015-03-09 01:55:55 -04:00
jacob1
cf4458142a
fix nick changes erroring in debug mode (reaper isn't running)
2015-03-09 01:55:16 -04:00
jacob1
59bbac1653
fix bug where detective could change nicks to id an infinite number of times
2015-03-09 01:54:52 -04:00
jacob1
3c5c2374d5
fix bugs where idlers might make night end early (or never), fixes #65
...
some variables that stored whether certain roles had acted weren't being cleared, neither were hunter/vengeful ghost kills (although they get to pick a new target anyway).
2015-03-09 01:37:07 -04:00
jacob1
a8430e4525
handle assassins separately in chk_nightdone, fixes #118
2015-03-09 00:56:40 -04:00
jacob1
47100dd2eb
fix doing !roles default when in another game mode
...
has to check ORIGINAL_SETTINGS to get them since 'default' itself doesn't define any settings
2015-03-09 00:40:34 -04:00
Vgr E.Barry
1e7783bad5
Fix !roles erroring out on invalid game modes.
2015-03-08 20:50:15 -04:00
Vgr E.Barry
c84b44f004
Allow for stacking wolf gunner's bullets, and allow for wolves to be both normal and wolf gunners.
2015-03-08 19:29:16 -04:00
Vgr E.Barry
24ce3ef384
Merge branch 'master' of https://github.com/lykoss/lykos
2015-03-08 19:06:52 -04:00
Vgr E.Barry
e458adf0cc
Reduce number of gunners and assassins at lower player counts for random.
2015-03-08 19:06:42 -04:00
nyuszika7h
57da36563a
Fix @skizzerz's entry in .mailmap
2015-03-08 21:40:34 +01:00
Vgr E.Barry
624f3a2b2c
Make the random game mode even more random.
2015-03-08 15:17:06 -04:00
Vgr E.Barry
868db7cf07
Add a way to conceal roles from certain game modes.
2015-03-08 15:16:18 -04:00
Vgr E.Barry
28f4e0a2dd
Make the bot re-attribute roles before sending PMs if the game ends on first night.
2015-03-08 11:08:01 -04:00
Vgr E.Barry
3857954d9e
Replace non-printable characters in files too.
2015-03-08 10:08:12 -04:00
Vgr E.Barry
a1ef3beca2
Remake get_timestamp() to work properly with various timezones.
...
Today was the change to Daylight Savings for a part of the world, and
the get_timestamp() function broke because of this. This change fixes
this.
2015-03-08 09:49:36 -04:00
Vgr E.Barry
5a3311aa99
Make 'immunize' not fail if doctor is not in var.DOCTORS
2015-03-07 23:12:41 -05:00
Vgr E.Barry
96933498d8
Properly fix amnesiac doctor not having immunizations.
2015-03-07 22:55:16 -05:00
Vgr E.Barry
2fa8f2411f
Add a new game mode: random
2015-03-07 21:06:29 -05:00
Vgr E.Barry
0d8720be38
Fix crash if amnesiac turns into doctor.
...
Normally, doctor is blacklisted for amnesiac, so this never occurred,
but with the new "random" game mode this can happen. Fortunately this
was caught in testing.
2015-03-07 21:03:33 -05:00
Vgr E.Barry
a4a6546478
Improve handling of amnesiac turning.
...
- Proper a/an use when an amnesiac turns.
- If amnesiac turns into a role with wolfchat access, they are not told
that themselves turned into their role.
- If var.AMNESIAC_NIGHTS is set to 1 (normally shouldn't happen, but
happens now in the "random" game mode), it doesn't tell the amnesiac
they just remembered what they were, as game just began anyway.
2015-03-07 21:02:22 -05:00
jacob1
8eef082067
Clarify vengeful ghost in !revealroles
2015-03-05 16:45:19 -05:00
nyuszika7h
4c14ef0021
Merge pull request #115 from lykoss/no-mysterious-plague
...
Remove the mysterious plague
2015-03-04 09:00:06 +01:00
Janik Kleinhoff
916d933900
Remove the mysterious plague
...
We have the reaper now, and the mysterious plague does more harm than
good in bigger games.
2015-03-03 19:18:24 +00:00
Vgr E.Barry
d95e62c239
Increase lycan and noreveal's likelihoods.
2015-03-03 11:14:24 -05:00
nyuszika7h
7651de67eb
Remove debug code
...
Yes, I pushed debug code again. >_>
2015-03-02 12:27:17 +01:00
nyuszika7h
f81fd879a2
frestart: Fix {normal,verbose,debug}mode
...
I also made it more flexible and added the mode to the quit message.
2015-03-02 12:25:27 +01:00
nyuszika7h
695a7b4dee
Allow specifying a reason for fdie and frestart
2015-03-02 11:55:56 +01:00