Commit Graph

441 Commits

Author SHA1 Message Date
Janik Kleinhoff
0bb5f3b75d Fix/improve various messages a little bit. 2014-08-29 02:10:21 +02:00
Janik Kleinhoff
9c87bce157 Make command help more consistent; make sure commands are documented. 2014-08-29 00:51:53 +02:00
Yizhe Shen
7376fe54ea Fix to allow player_stats to be case-insensitive for nicks. 2014-08-26 22:04:48 -04:00
nyuszika7h
b251a34e31 Make on_give_me_ops independent from endofwho 2014-08-27 00:23:52 +02:00
nyuszika7h
37c0c075fa Try to gain op when bot thinks it isn't opped 2014-08-26 23:58:29 +02:00
skizzerz
3146baa983 Ensure we have enough params for fsay and fact 2014-08-24 22:03:48 -05:00
skizzerz
b466c47026 Fix some \!nolynch related issues with awkward messages, inconsistent functionality, and improper interaction with vote-altering totems. 2014-08-24 21:50:28 -05:00
skizzerz
06f51a3731 Fix case where people were not being marked as not-dced if they joined as a different nick and then /nicked to return to village. 2014-08-24 12:35:29 -05:00
nyuszika7h
c5ff638056 Add !fsay and !fact 2014-08-24 18:14:32 +02:00
nyuszika7h
883599155a Merge pull request #58 from skizzerz/master
Various bugfixes and new mad scientist option
2014-08-22 21:13:14 +02:00
nyuszika7h
c666d8967e !fghost: remove potentially confusing message 2014-08-22 15:43:34 +02:00
skizzerz
b82cc92997 Add option for mad scientist to skip over dead players, based on how many players joined the game 2014-08-22 01:03:50 -05:00
skizzerz
d69cd50f8d Allow hunter to change their kill at night using !kill without needing to !retract first 2014-08-22 01:03:50 -05:00
skizzerz
68bfe2b65d Do not display duplicate death messages, a night kill overrides any chained kills (lovers, scientists, assassins, etc.) 2014-08-22 01:03:50 -05:00
jacob1
f2a92402e9 fix grammar mistake in headshot message (again) 2014-08-21 01:32:10 -04:00
jacob1
bfc6b6f8cf small cleanup / bugfix in !roles 2014-08-20 01:27:19 -04:00
skizzerz
6ee671f903 Fix bug where night would abruptly end if there are no wolves alive to receive gun. 2014-08-19 22:40:26 -05:00
jacob1
d34a65dd98 add missing period for matchmaker message in !simple 2014-08-19 21:58:08 -04:00
jacob1
8fd41d4bf9 fix !roles with argument 2014-08-19 21:54:17 -04:00
jacob1
fc1f110773 !stats orders names in join order 2014-08-19 21:30:55 -04:00
jacob1
e0d3476a2c !roles properly displays roles that drop out, and can show roles for a specific player count 2014-08-19 21:26:04 -04:00
nyuszika7h
390fd937bf Fix indentation 2014-08-17 22:35:29 +02:00
nyuszika7h
552be7f18b Update aliases for !nolynch 2014-08-17 22:25:52 +02:00
Vgr E.Barry
edc9ec1ed9 Added nolynch/abstain command
Features:
- Added var.NO_LYNCH
- Tweaked hurry_up to count not-lynching players
- Makes day end without a lynch if enough players abstain
- Consider pacifists and not-lynching as equal for lynching calculation
(in chk_decision and hurry_up)
- Add "x players have refrained from voting" in !votes
- Added actual nolynch/abstain command, which is a toggle to no_lynch or
not
- Make !voting automatically remove the player from the no-lynchers
- Make !retract remove the player from no-lynchers
2014-08-17 22:19:53 +02:00
nyuszika7h
c823689dbd Fix previous commit 2014-08-17 19:12:48 +02:00
nyuszika7h
2e5b087d3b Fix !fgame check for admins/owners 2014-08-17 18:02:31 +02:00
skizzerz
84b2fdc24e Improvements
- Make rapidfire more rapid by reducing timers and adding in time lord
- Correctly credit someone for a win if they die and THEN /part or /quit
  (someone that dies and is /kicked will not get a win, as that usually
  means they cheated or something.)
- Break up long messages (roles, player totals) at intelligent points.
2014-08-12 23:07:02 -05:00
skizzerz
b39ecbace0 Remove left-behind debug message and fix bug if someone changes nicks during night causing night to not end properly 2014-08-12 17:50:37 -05:00
skizzerz
dd46ea26a9 Merge branch 'master' of https://github.com/lykoss/lykos 2014-08-11 21:32:22 -05:00
nyuszika7h
1e2de1de9a Fix !fgoat 2014-08-11 10:35:49 +02:00
skizzerz
d8dbdabdd1 Ensure idlers never get credited for win 2014-08-10 19:53:49 -05:00
skizzerz
4bc9be8454 Merge branch 'master' of https://github.com/lykoss/lykos
Conflicts:
	modules/wolfgame.py
2014-08-10 19:12:19 -05:00
nyuszika7h
9216ef0c45 Add missing dot 2014-08-11 00:08:08 +02:00
nyuszika7h
11e411a052 Fix previous commit 2014-08-11 00:07:33 +02:00
nyuszika7h
df48af8a9d Improve !fgoat 2014-08-11 00:06:39 +02:00
nyuszika7h
885873701f Merge pull request #48 from brrr2/fix
Update for showing votes, time and roles.
2014-08-10 23:37:23 +02:00
skizzerz
bd2451b3b5 Redo default roles and fix bug where day timing out didn't correctly apply vote altering totems 2014-08-10 14:14:27 -05:00
skizzerz
cd43225b53 Visiting harlots now die if given death totem, and harlots that visit a visiting harlot that was given death totem and also targeted by wolves now dies as well. Closes #71 2014-08-10 12:05:42 -05:00
Yizhe Shen
5700ec7d01 Updated output behaviour for in-game commands available in PM.
- Updated behaviour for listroles(), show_votes(), timeleft()
- Uses !simple settings when those commands are given in PM
- Uses notice if channel is +z and a game is in progress
2014-08-09 15:00:05 -04:00
skizzerz
c6359b3908 Make mad scientist always trigger on death 2014-08-09 00:26:51 -05:00
skizzerz
4e7fbdada2 Merge branch 'master' of https://github.com/lykoss/lykos
Conflicts:
	modules/wolfgame.py
2014-08-07 22:54:09 -05:00
skizzerz
a9f3125a9c remove bit of logging code that was erroring out night if we had 2 wolf kills. We're already logging dead people later on anyway so this is 100% unnecessary 2014-08-07 22:53:02 -05:00
skizzerz
83fb02666d Fix clone cloning amnesiac 2014-08-06 19:46:36 -05:00
Vgr E.Barry
cdf96cfc2b Added !fgoat command for admins. Allows unlimited amount of goats. 2014-08-06 13:42:33 -04:00
Skizzerz
5a5c8fbb50 Fix impatience totem allowing votes while dead 2014-08-05 23:22:01 -05:00
Skizzerz
8b49e1c0c8 Finish retribution totem and remove unused config var 2014-08-05 23:19:54 -05:00
Skizzerz
277c99db41 Fix exchange totem and wolf cub and other improvements 2014-08-05 21:34:46 -05:00
skizzerz
9a697e13c2 Fix !flastgame to prevent people from using !j to get around it 2014-08-05 11:48:45 -05:00
skizzerz
9e4d8d7017 Merge remote-tracking branch 'upstream/master'
Conflicts:
	modules/wolfgame.py
2014-08-05 11:16:52 -05:00
nyuszika7h
a4b7c02450 Merge branch 'master' of https://github.com/lykoss/lykos 2014-08-05 14:28:53 +02:00