About this mod
Enemies with melee attacks will now try to hide themselves if the player attacks them from a position they cannot reach.
- Requirements
- Permissions and credits
- Changelogs
OpenMW 0.49 or newer is required!
Enemies with melee attacks will now try to hide themselves if the player attacks them from a position they cannot reach.
Why
When facing strong enemies fighting with melee attacks, a common and easy strategy is to levitate and use ranged attacks.
When doing so, the engine will generally make enemies flee and run randomly, and the player just have to shoot from above.
This is too easy and not realistic.
How it works
The mod detects when:
- an actor (NPC or creature) engages combat with the player,
- the actor has a melee attack (hand-to-hand, weapon, spell),
- the player uses a ranged attack (marksman or spell),
- the actor cannot reach the player to attack him.
If all those conditions are met, the engine will make the actor flee.
Then when fleeing, if the actor goes behind environment elements (rocks, trees, buildings...), he will try to hide and stay still until:
- the player discovers his hideout, then the actor will flee again,
- the player goes down and is reachable again, then the actor will attack the player,
- the player switch to a melee attack, then the actor will wait or run towards the player,
- the actor is injured, then he will try to find another hideout,
- the actor is too far away, then he will resume his vanilla behavior.
Compatibility
Requires OpenMW 0.49.
Should be compatible with anything, maybe except mods that alter NPCs or creatures behavior during combat.
If unsure, place Take Cover after such mods.
Special care has been taken for compatibility with:
Seems to work well with:
- Protective Guards (OpenMW)
- Pursuit (OpenMW)
- No More Indifferent Actors To Combats (OpenMW)
- Wildlife Attacks NPCs Too OpenMW
Thanks to
- Bethesda for creating Morrowind
- OpenMW team for their great game engine and for adding so useful Lua bindings
- Nexus for hosting most Morrowind mods
- Modding-OpenMW for their huge contribution to Morrowind
Installation
- Decompress the mod archive in a folder named "TakeCover"
- In openmw.cfg
- Add the full path to the "TakeCover/00 Core" directory as a data path
- Add TakeCover.omwscripts as a content file
For example:
data="C:\games\OpenMWMods\Gameplay\TakeCover\00 Core"
content=TakeCover.omwscripts
More info on how to install OpenMW mods here.
Update the mod
Just replace the mod files.
Uninstallation
Just remove the openmw.cfg entries, your game will be as before.
Localization
EN: @mym
Repository
This is an open source project, check the repository.
Feel free to report issues or suggestions.
Author
@mym