About this mod
Standalone aggression system of W3EE Redux that scales off of difficulty
- Permissions and credits
- Changelogs
W3EE Redux has a system that adjusts how aggressive enemies are. This mod is a standalone version of that aggression system
As a general idea, aggression controls how relentless enemies are in combat i.e. how often they attack
As EE Redux's system was reliant on external components and a mod menu to function correctly I introduced a new way of scaling this aggression, difficulty. This means that playing on low difficulties will result in lower aggression and playing on high difficulties will result in higher aggression
Alternatively you could install one of the optional Static Aggressive Enemy files which will simply set the aggression value to a static number no matter the difficulty
It is difficult to explain and is better understood in-game. You should notice a difference, especially in group fights
Technicals
This mod modifies btTicket.ws. The chances of another mod editing this file is slim but it should hopefully merge without difficulties
Aggression exists on a scale of 0-90 with 0 being lowest aggression and 90 being highest aggression. Through a calculation these are the aggression values of the difficulties:
- Just the Story - 20
- Story and Sword - 40
- Blood and Broken Bones - 60
- Death March - 80
For reference, the vanilla aggression value is 0
This mod was made on the Complete Edition (4.01+) so it will work on current versions of the game. I do not have the legacy 1.32 version at hand although I've been told by some helpers that it should work
TLDR; This mod works on both The Complete Edition (4.01+) and Legacy (1.32)
Installation
Download the archive and place modAggressiveEnemies or one of the static versions e.g. modAggressiveEnemies_Extreme in your mods folder
Uninstallation
Remove modAggressiveEnemies or one of the static versions e.g. modAggressiveEnemies_Extreme from your mods folder
Credits
Kolaris for creating the original aggression system and allowing me to make it standalone
Aeltoth for some coding assistance
Support my work here