emilis
01c61c143e
beholder: now wakes twice in the night
...
once to pick their target, another time to see what they saw (if any)
also fixes host screen (including /big) not responding to some lobby
changes
2025-12-11 18:14:35 +00:00
emilis
391e4ea6d7
bugfix: shapeshifted PRs no longer get prompted
2025-12-04 13:14:12 +00:00
emilis
38bd545862
scapegoat auras
2025-12-03 16:16:20 +00:00
emilis
0bd54a517d
guardian: self guard is no longer an option
2025-11-30 14:44:06 +00:00
emilis
c2f33e670c
small fixes, see commit message
...
killing roles no longer get skipped if they die
actually, no roles except intel + mason recruit get skipped
if their source dies that night
scapegoats can no longer redeem into apprentices
limited killers (militia/alpha wolf): protection causes them to expend
their shot (shapeshifter still safe)
insomniac: test for dire wolf block (blocks don't count as visits)
2025-11-19 15:22:10 +00:00
emilis
bc7cb5b2cb
vindicator: activate on alignment, not team
2025-11-19 10:36:46 +00:00
emilis
f711ca0a55
if you die tonight you might not get woken up
...
about footer
2025-11-14 18:26:16 +00:00
emilis
ad7ffaac31
cargo fix + warning fixes
2025-11-14 13:33:06 +00:00
emilis
b2a118a132
removed unprocessed changes from story
...
improved some error messages
better icons for !=, insomniac, hunter, apprentice
blocks now apply retroactively
2025-11-14 12:48:11 +00:00
emilis
ac4ce81638
aura setup & impl, shift fail screen, bugfixes
2025-11-13 10:05:40 +00:00
emilis
f193e4e691
bloodletter implementation + aura logic + traitor
2025-11-11 14:23:39 +00:00
emilis
a2013adea9
beholder: only gets info on non-role blocked deaths
2025-11-07 23:50:45 +00:00
emilis
fc4da3bcc5
fix: militia never being spent
2025-11-07 21:10:17 +00:00
emilis
8b894b4c8c
apprentice now wakes in role-appropriate night order
2025-11-07 20:51:40 +00:00
emilis
082f0bba38
update tests in line with new changes
2025-11-07 20:33:04 +00:00
emilis
54f065be1e
add AGPLv3 license and accompanying file headers
2025-11-06 10:24:51 +00:00
emilis
96ce57f9f3
GoToSleep stage for all results
2025-10-17 21:20:55 +01:00
emilis
599918bd59
fix reverting-related test fails, bugs on previous with ss
2025-10-14 09:58:32 +01:00
emilis
00617afe7b
promps/pages/results for a bunch of roles
2025-10-13 23:29:10 +01:00
emilis
9f00d2b912
added end-game story screen with icons
...
bugfixes and tests to guardians and hunters
ron serialization for game story saves
2025-10-12 23:48:52 +01:00
emilis
08db7f9bfc
pages for prompts, daytime setup
2025-10-10 10:27:21 +01:00
emilis
62d650fb34
reimplement previous
2025-10-07 21:18:31 +01:00
emilis
17f583539d
insomniac role + mason fixes
...
also styling improvements
2025-10-07 17:45:21 +01:00
emilis
ae71ea4eb0
lone wolf role + tests
2025-10-07 11:52:06 +01:00
emilis
98493d34be
qr mode + fix mortician
2025-10-07 10:47:59 +01:00
emilis
f034656bef
weightlifter role and test
2025-10-06 22:36:58 +01:00
emilis
da580a459e
pyremaster role and tests
2025-10-06 22:30:01 +01:00
emilis
9fa5843b5a
black knight role and tests
2025-10-06 21:59:44 +01:00
emilis
153d39f0bb
empath fix and tests
2025-10-06 21:12:12 +01:00
emilis
b1e80b5f4f
beholder tests
2025-10-06 20:55:12 +01:00
emilis
a8506c5881
more roles, no longer exposing role through char
2025-10-06 20:45:15 +01:00
emilis
c0838c276c
cargo fix && cargo clippy fix
2025-10-05 11:01:42 +01:00
emilis
88665302f6
elder death protection & lynching
...
also made PlayerId and CharacterId Copy
2025-10-05 10:52:37 +01:00