1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-02-04 12:39:55 +00:00

Avoid retrieving setting every frame

This commit is contained in:
scrawl 2017-02-26 17:34:24 +01:00
parent 5caf53b6a3
commit 6f4c03aa32

View File

@ -358,7 +358,8 @@ namespace MWMechanics
} }
// If set in the settings file, player followers and escorters will become aggressive toward enemies in combat with them or the player // If set in the settings file, player followers and escorters will become aggressive toward enemies in combat with them or the player
if (!aggressive && isPlayerFollowerOrEscorter && Settings::Manager::getBool("followers attack on sight", "Game")) static const bool followersAttackOnSight = Settings::Manager::getBool("followers attack on sight", "Game");
if (!aggressive && isPlayerFollowerOrEscorter && followersAttackOnSight)
{ {
if (actor2.getClass().getCreatureStats(actor2).getAiSequence().isInCombat(actor1)) if (actor2.getClass().getCreatureStats(actor2).getAiSequence().isInCombat(actor1))
aggressive = true; aggressive = true;