forked from mirror/openmw-tes3mp
Take in account a temporary disposition in isAggressive check (bug #3987)
This commit is contained in:
parent
6301fb8497
commit
d1489f5b42
1 changed files with 1 additions and 1 deletions
|
@ -1490,7 +1490,7 @@ namespace MWMechanics
|
|||
{
|
||||
int disposition = 50;
|
||||
if (ptr.getClass().isNpc())
|
||||
disposition = getDerivedDisposition(ptr, false);
|
||||
disposition = getDerivedDisposition(ptr, true);
|
||||
|
||||
int fight = std::max(0, ptr.getClass().getCreatureStats(ptr).getAiSetting(CreatureStats::AI_Fight).getModified()
|
||||
+ static_cast<int>(getFightDistanceBias(ptr, target) + getFightDispositionBias(static_cast<float>(disposition))));
|
||||
|
|
Loading…
Reference in a new issue