Commit Graph

1709 Commits

Author SHA1 Message Date
skizzerz
16db66677c Complete doomsayer (untested) 2015-10-29 01:24:27 -05:00
Vgr E. Barry
3571d664ed Some succubus fixes 2015-10-29 00:06:00 -04:00
Vgr E. Barry
e3ad8a24db Make automatic totem aware of entrancement 2015-10-28 22:28:30 -04:00
Vgr E. Barry
c525380be6 Allow !fquit to leave someone from deadchat 2015-10-28 22:17:03 -04:00
Vgr E. Barry
bc8b336640 Finish up succubus 2015-10-28 22:17:02 -04:00
skizzerz
f9d55db79f Finish prophet
pray <role> is kinda awkward, may want to change the command name
2015-10-28 00:09:45 -05:00
Vgr E. Barry
da81909162 Most of succubus 2015-10-27 22:54:18 -04:00
Lukas Martini
2421485875 Remove duplicate demoniac entry in TRUE_NEUTRAL_ROLES in src/settings.py 2015-10-27 23:42:10 +01:00
Lukas Martini
70454bfc3a Merge branch 'sleepy' of https://phab.skizzerz.net/diffusion/LKOS/lykos into sleepy 2015-10-27 23:34:38 +01:00
Lukas Martini
c80078d7f4 Add first version of the demoniac role 2015-10-27 23:34:09 +01:00
Vgr E. Barry
9765703902 Finish deadchat 2015-10-27 16:24:06 -04:00
skizzerz
be051dde70 Initial work for prophet role
!pray command is complete, role is missing night messages as well as
initializing/resetting var.PRAYED in transition_night
2015-10-27 01:02:28 -05:00
skizzerz
dea6052ed5 Rename devout to prophet 2015-10-26 23:09:25 -05:00
Vgr E. Barry
10be2e341f First draft of the !deadchat pref 2015-10-26 23:49:41 -04:00
Vgr E. Barry
8517dff63d Add the game events 2015-10-26 23:49:41 -04:00
skizzerz
1a78a2abfb Add blessed villager template, begin devout 2015-10-26 21:01:34 -05:00
Vgr E. Barry
524773bcdf Finish the woflchat restrictions for the Halloween events 2015-10-26 10:40:39 -04:00
Vgr E. Barry
1fb4fb0418 Syntax fixes 2015-10-25 22:29:21 -04:00
skizzerz
32bd4bed30 Add in possession roles, convert template_restrictions to an ordereddict 2015-10-25 20:43:35 -05:00
Vgr E. Barry
38a35dd3ad Merge branches 'sleepy' and 'sleepy' of https://phab.skizzerz.net/diffusion/LKOS/lykos into sleepy 2015-10-25 21:40:15 -04:00
Vgr E. Barry
5476bcdf27 Small tweaks to wolfchat restrictions 2015-10-25 21:37:59 -04:00
skizzerz
92741acb2f Add preliminary sleepy mode
Also new entries into ROLE_GUIDE for all of the to-be-added roles and
templates.
2015-10-25 20:04:08 -05:00
skizzerz
f166baeaa9 Add consecrate command for priests 2015-10-25 16:38:46 -05:00
Vgr E. Barry
2127b217b7 Add deadchat and wolfchat restrictions 2015-10-23 21:51:57 -04:00
skizzerz
9f4b205c72 Add priest role
Right now only the !bless command is active, subsequent commits
will add other commands.
2015-10-23 19:51:01 -05:00
nyuszika7h
87cc9b9875 Revert "Add "HTTP Error 420: I'm a Tea(weed)pot" ping reply"
This reverts commit a7cedd2aa9.
2015-10-23 16:32:01 +02:00
nyuszika7h
a7cedd2aa9 Add "HTTP Error 420: I'm a Tea(weed)pot" ping reply
Suggested by ParuNexus.
2015-10-23 10:40:08 +02:00
Ryan Schmidt
f25f90c910 Add amnesiac to SEEN_DEFAULT
amnesiac is a hidden role, although detective-types can pierce it the seer is not a detective-type.
2015-10-22 18:58:00 -07:00
Ryan Schmidt
5b91123242 also fix 13p aleatoire
I totally misread stats and thought that village needed a boost at 14, whereas the boost was actually needed at 13. At the same time, 14 was relatively good beforehand, so needed to reintroduce something there that advantaged wolves. This may turn out to be too large of a boost, but we shall see.
2015-10-22 15:02:53 -07:00
Ryan Schmidt
16d630daa5 Rebalance high player counts for aleatoire (14+)
Village needed a bit of a boost at 14 but were too powerful at 15, so moved GA earlier but postponed hunter until 17. Wolves also needed a boost at 17 so added in a 3rd.
2015-10-22 14:53:36 -07:00
nyuszika7h
57a6879d10 Merge pull request #179 from FastLizard4/master
Add another !ping reply
2015-10-22 23:43:17 +02:00
Andrew "FastLizard4" Adams
8f4a9decdc Add another !ping reply 2015-10-22 13:53:50 -07:00
jacob1
833bdb9828 make classic majority only
Classic is old and not so fun anymore, and 7p classic always sucks when it shows up.

Cap lowered to 4p like original classic, also
2015-10-21 16:26:02 -04:00
skizzerz
738ff7a441 Fix alpha wolf biting an immunized person with retribution totem not dying from totem 2015-10-20 22:48:16 -05:00
skizzerz
5a97397cd9 Alpha wolf fixes
- Correctly logic out bite interacting with harlot, immunized, and lycan:
- A harlot that isn't home does not get bit and refunds the bite unless
  they visit a wolfteam member or visit the unprotected wolves' victim
  (in either of those cases, they get bit instead of dying)
- A lycan or someone with a lycanthropy totem that gets bitten
  immediately turns to wolf and refunds the bite. The regular wolf kill
  still happens too, so this is essentially a freebie for alpha wolf.
- An immunized target dies per normal, but the death from the bite does
  not stack with the death from a normal wolf kill for the purposes of
  protection (meaning a single protection will guard against both).
- Fix nightdone check so that night doesn't end prematurely if alpha
  would be eligible to bite but has already done so previously in the
  game.
2015-10-20 22:26:37 -05:00
Vgr E. Barry
8995ec5815 Fix error on starting random 2015-10-19 15:29:55 -04:00
Vgr E. Barry
1a64a72a78 Change variable name 2015-10-19 15:20:10 -04:00
Vgr E. Barry
e4ca30f830 Remove priorities in events 2015-10-19 15:06:02 -04:00
Vgr E. Barry
f1922540af Change lovers cluster win message 2015-10-19 15:05:28 -04:00
Vgr E. Barry
27f39c916f Change handling of chk_win events 2015-10-19 15:05:14 -04:00
Vgr E. Barry
04180bc036 Add alternate win condition if only lovers are alive
The message could use a better phrasing, but anyway this works.
2015-10-19 14:51:03 -04:00
skizzerz
26e7acc8f8 More fallow/fdeny fixes
- Always apply host-based allows/denies even in var.ACCOUNTS_ONLY is set
- Fix display of mixed-mode allows/denies for a particular user
- Make -acc and -host switches operate more intelligently on both the
  bare command as well as when given an argument
2015-10-18 20:56:27 -05:00
skizzerz
db0823bb37 Let vengeful ghosts use !retract 2015-10-18 19:20:08 -05:00
skizzerz
15b547ed77 Fix -acc and -host switches on fallow/fdeny 2015-10-18 15:18:55 -05:00
Ryan Schmidt
1aff6f4e6a Merge pull request #173 from laneatomic/simple-ident-track
update simple, notice to track ident@host for users sharing hosts
2015-10-14 18:59:53 -07:00
Lane Farrow
a9210b03c4 update simple, notice to track ident@host for users sharing hosts 2015-10-14 20:23:02 -05:00
Vgr E. Barry
45d13846a1 Fix !game and !lynch to not display the same vote twice
Players may no longer vote-spam individual players (or mistakenly vote
the same person/game mode twice)
2015-10-13 16:46:21 -04:00
Vgr E. Barry
4befeef033 Add missing period
That'll teach me to merge early
2015-10-13 10:16:29 -04:00
Emanuel Barry
ef522ea8ce Merge pull request #171 from acz13/patch-1
abra0's suggestion
2015-10-13 10:14:12 -04:00
jacob1
e30c8e3e19 this seems to fix the problem where the IRC lib ate errors 2015-10-12 19:22:25 -04:00