Avoid retrieving setting every frame

0.6.1
scrawl 8 years ago
parent 5caf53b6a3
commit 6f4c03aa32

@ -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 (!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))
aggressive = true;

Loading…
Cancel
Save