mirror of
https://github.com/TES3MP/TES3MP.git
synced 2025-10-03 18:10:45 -04:00
added missing initialisation of NPC/creature spell lists from ESX records
This commit is contained in:
parent
bcf3a81a6c
commit
6c928e93d3
@ -66,6 +66,11 @@ namespace MWClass
|
|||||||
data->mCreatureStats.setFlee(ref->base->mAiData.mFlee);
|
data->mCreatureStats.setFlee(ref->base->mAiData.mFlee);
|
||||||
data->mCreatureStats.setAlarm(ref->base->mAiData.mAlarm);
|
data->mCreatureStats.setAlarm(ref->base->mAiData.mAlarm);
|
||||||
|
|
||||||
|
// spells
|
||||||
|
for (std::vector<std::string>::const_iterator iter (ref->base->mSpells.list.begin());
|
||||||
|
iter!=ref->base->mSpells.list.end(); ++iter)
|
||||||
|
data->mCreatureStats.getSpells().add (*iter);
|
||||||
|
|
||||||
// store
|
// store
|
||||||
ptr.getRefData().setCustomData (data.release());
|
ptr.getRefData().setCustomData (data.release());
|
||||||
}
|
}
|
||||||
|
@ -105,6 +105,11 @@ namespace MWClass
|
|||||||
data->mCreatureStats.setFlee(ref->base->mAiData.mFlee);
|
data->mCreatureStats.setFlee(ref->base->mAiData.mFlee);
|
||||||
data->mCreatureStats.setAlarm(ref->base->mAiData.mAlarm);
|
data->mCreatureStats.setAlarm(ref->base->mAiData.mAlarm);
|
||||||
|
|
||||||
|
// spells
|
||||||
|
for (std::vector<std::string>::const_iterator iter (ref->base->spells.list.begin());
|
||||||
|
iter!=ref->base->spells.list.end(); ++iter)
|
||||||
|
data->mCreatureStats.getSpells().add (*iter);
|
||||||
|
|
||||||
// store
|
// store
|
||||||
ptr.getRefData().setCustomData (data.release());
|
ptr.getRefData().setCustomData (data.release());
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user