Menace Tanking System
This mod allows characters to generate Menace. The character in a party with the highest Menace is the character who, 9 times out of 10, will be the priority target for AI-controlled enemies.
Menace scales with Wits (or Wisdom for you Divine War players out there). Each point in Wits adds +1 to your Menace gains and -1 to your Menace decreases (except the -10 Menace deficit each turn).
You can generate Menace in a number of ways:
- Menace is increased by the same percentage of a target’s Vitality you deplete with an attack, up to 20.
- Menace is increased by the same percentage of a target’s Vitality you heal with a spell, up to 25.
- Critical Hits generate an additional 5 Menace.
- The flashiest and scariest status effects bestow 10-30 Menace upon the inflicter, severity depending.
- Certain skills such as Provoke and Bouncing Shield generate 10-30 Menace. Like status effects, these must be discovered through experience.
Notably, Menace depletes by 10 every turn, punishing indolence (or rewarding it, situation depending).
You cannot see your total Menace, only how much Menace was generated or lost by a particular action.
Simply add the following DB entries to the INIT section of a story code file in any mod:
Statuses Given
DB_MEN_MenaceStatusesGiven("[status name]",[menace generated]);
Statuses Received
DB_MEN_MenaceStatusesReceived("[status name]",[menace generated]);
Skills
DB_MEN_MenaceSkills("[skill name]",[menace generated]);
For example:
DB_MEN_MenaceStatusesGiven("KNOCKED_DOWN",25);
DB_MEN_MenaceStatusesReceived("ENRAGED",20);
DB_MEN_MenaceSkills("Shout_Taunt",30);
If you’re a mod author and want your statuses/skills in the mod, feel free to send me their filenames and some values you think would be appropriate.
Thumbnail art by Luna L: Check out her artwork here![www.artstation.com]