|
|
@ -3189,8 +3189,6 @@ namespace MWWorld
|
|
|
|
{
|
|
|
|
{
|
|
|
|
bool operator() (Ptr ptr)
|
|
|
|
bool operator() (Ptr ptr)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
// Can't reset actors that were moved to a different cell, because we don't know what cell they came from.
|
|
|
|
|
|
|
|
// This could be fixed once we properly track actor cell changes, but may not be desirable behaviour anyhow.
|
|
|
|
|
|
|
|
if (ptr.getClass().isActor() && ptr.getCellRef().hasContentFile())
|
|
|
|
if (ptr.getClass().isActor() && ptr.getCellRef().hasContentFile())
|
|
|
|
{
|
|
|
|
{
|
|
|
|
const ESM::Position& origPos = ptr.getCellRef().getPosition();
|
|
|
|
const ESM::Position& origPos = ptr.getCellRef().getPosition();
|
|
|
|