
This is my attempt (GitHub) at an automatic fear tracker that listens for duality rolls from Demiplane-linked character sheets and bumps up a game fear counter everytime someone rolls with fear. It sends notices to all players showing the new fear value.
Players can turn notifications on or off as they wish, or simply run !fear to see the current value. As the GM, you can reset and set the fear at any time.
Cmd | Description |
---|---|
!fear | Reports the current fear counter value. |
!fear [on/off] | Turns fear notices on or off (you only). Specifically, when a Demiplane duality roll with fear is detected, you will be sent a whisper by the game of the new fear counter value (if on). The default is on for all players. |
!fear reset | GM-only. Resets the fear counter to 0 . |
!fear reset known | GM-only. Resets the known players to empty, this causes players to receive the first welcome message again with instructions to turn notifications on or off. |
!fear spend [number] | GM-only. Decreases the fear counter by 1, or optionally a specific number (to a minimum of 0). This will send a notice to players that fear has been spent. |
!fear set [number] | GM-only. Sets the fear to any number (0-999) |
Here's an example, the first roll did not generate fear, but the second did (fear was at 4):
Notices include (which you can tweak in the script if you wish):
- 0 Fear: Have no fear. There is none to be had.
- 1 Fear: There is a single fear (1).
- 2-3 Fear: There is some fear (#).
- 4-7 Fear: There is much fear (#).
- 8+ Fear: There is intense fear (#).