Fix mLocals not being updated in InterpreterContext::updatePtr

pull/129/head
scrawl 8 years ago
parent c6822b9eb6
commit 70c5f64caa

@ -576,6 +576,9 @@ namespace MWScript
void InterpreterContext::updatePtr(const MWWorld::Ptr& base, const MWWorld::Ptr& updated)
{
if (!mReference.isEmpty() && base == mReference)
{
mReference = updated;
mLocals = &mReference.getRefData().getLocals();
}
}
}

Loading…
Cancel
Save