- 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.
…
This is the Werewolf game bot for ##werewolf on freenode. It's a fork of lycanthrope, which was the last bot used in #wolfgame before it died.
We have an active community, and we'd love for you to join us!
Running your own copy
You need Python 3.2 or newer to run the bot.
Copy botconfig.py.example
to botconfig.py
and modify the settings as needed. You can also copy-paste individual settings from src/settings.py
into botconfig.py
if you want to modify them.
To start the bot, run ./wolfbot.py
. You can use --verbose
to log all raw IRC messages and --debug
to enable some debugging features. These options should not be used in production.
Description