0 of 0

File information

Last updated

Original upload

Created by

mym

Uploaded by

mym

Virus scan

Safe to use

Tags for this mod

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
Take Cover (OpenMW)

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:


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