Divinity: Original Sin 2

Divinity: Original Sin 2

83 ratings
Menace Tanking System
   
Award
Favorite
Favorited
Unfavorite
Type: Add-on
Game Mode: Story
File Size
Posted
Updated
9.004 MB
Nov 7, 2019 @ 9:46am
Nov 14, 2019 @ 12:05pm
6 Change Notes ( view )

Subscribe to download
Menace Tanking System

Description
The new tanking system that lets you grab the enemy's attention with style!

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.

Want to add your own Menace-generating skills and statuses?

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.

If you want to play with Constitution scaling instead, click here.

Thumbnail art by Luna L: Check out her artwork here![www.artstation.com]
< >
77 Comments
bladex07 Apr 18 @ 8:54pm 
Yeah, I agree with many. Really awesome design/idea. We are enjoying the pseudo tanking but still figuring out which/why X amount of menace is generated. But I have mixed feelings about the AI responding to wayyy across the map. It's probably easier just to make it flat but if there was an intelligence threshold. Less intelligence- target nearest (often attack menace target if they don't resist) and more intelligence had higher resistance to menace and then attack lowest/hp or MVP.
3 cats in a trenchcoat Mar 6 @ 4:55pm 
I feel like I can confirm that something isn't working right here. Multiple times now it's seemed like my partner has pulled higher menace than me despite my best efforts, with no explanation why. The latest instance is the worst offender so far.

We're doing a paired lone wolf playthrough, using Divinity Unleashed. I'm stacking Wits like crazy, they've barely touched it.

Combat starts. I'm in the middle of a group of 6-7 enemies. I proceed to unload multiple damage and condition-applying AoEs, scoring between 15-20 menace per target per ability, easily pulling 350+ raw menace in a single turn. Partner turn comes, they fire a couple of AoEs into an untouched group of 3 enemies to the side, probably 20 menace per target per hit. Despite this, they gain highest menace.

Something about the math just isn't adding up. There's absolutely no way that the amount of raw menace they generated was anywhere close to mine (probably less than half), but the mod thinks otherwise.
bladex07 Mar 3 @ 9:12pm 
How does stench work with menace?
Jaidantatem Oct 15, 2020 @ 3:13am 
So i'm playing with some Origin characters and I've tried to set Beast as my tank because Battering Ram, Shield Up, Shield Throw, etc. are all really good menace farms and I even set his wits up to 26-30 or so but my Lohse--whose wits are at 10--keeps managing to steal menace just with simple acts of casting Restoration and Teleportation. I don't know if this is intended or if something's amiss. Would love some advice for this.
Orionox Sep 17, 2020 @ 6:14am 
Enraged could also ignore menace
Orionox Sep 17, 2020 @ 6:12am 
Would it be possible to make this scale with leadership and countered by the enemies Loremaster skill? It would be interesting if leadership acted as a modifier (NOT A FLAT +/-) on the damage generated menace. It would be REALLY interesting if ontop of that, enemies with a high enough loremaster skill could ignore the effects of menace.... Also, would be interesting if another ability (sneaking/thievery/perseverance) acted as a stat to decrease your menance gains. Would definitelty be a more involved/complicated system than what is currently there, but I think i like how it would effect the game.
Nickamus Jul 31, 2020 @ 1:18pm 
I see a lot of conversation about balancing Menace gains vs decay, what stat to use, caps, etc. Perhaps an ability that you can toggle for free to enable/disable menace generation, or apply a modifier to it, could solve the problem? Perhaps things could generate a static amount of Menace, and you could have a buff that either amplified it, or decreased it? That way the player has more control over who has aggro, and its not an arbitrary stat decision that doesn't necessarily follow logic or build choice. Wits is used a lot for archers - probably not your tank. Constitution has dubious value without other mods, so feels like a point sink. Seems untethering from attributes could bear fruit, if it makes sense code wise.
aaltair03 Jul 9, 2020 @ 9:24am 
Hi Kalavinka, I'm finding that as I progress in the game my tank is having a tough time holding aggro, even though her wits are higher than the rest of the party. Generally Sebille or Fane draw all the attention while my tank chases enemies all over the place. I know some skills create more menace and I do see an improvement when I use those, but the moment Sebille backstabs, that's it. I'm using the Valkyrie class mod and I even modified the story code file so that a few of those skills would generate menace, and it's still not enough. My tank has 20 wits while Sebille has 14, do I need a larger gap? Plus, I can't figure out how to increase critical chance for those characters without investing somewhat in wits. I feel like I'm missing something obvious, advice?
Boss Tripp May 8, 2020 @ 3:33pm 
Any way to get this into gm mode?
Destruin Mar 29, 2020 @ 5:22pm 
Is it possible to change the likelihood an AI goes for the highest menace target? As well is there plans to make menace proximity based rather than the entire battlefield? I love the mod but the range at which I can pull ppl off gives it less thought to me. No pick and choose of who the tank covers. - Another idea instead of proximity based is maybe tracking it by specific npcs rather than drawing every ai in combat even from the far reaches.