AiWander: reset spawn position, if an actor was moved to another cell (bug #4010)

This commit is contained in:
Andrei Kortunov 2017-09-23 20:59:06 +04:00
parent 0e648222b8
commit 91adfc9fc0

View file

@ -200,6 +200,7 @@ namespace MWMechanics
stopWalking(actor, storage);
currentCell = actor.getCell();
storage.mPopulateAvailableNodes = true;
mStoredInitialActorPosition = false;
}
mRemainingDuration -= ((duration*MWBase::Environment::get().getWorld()->getTimeScaleFactor()) / 3600);