Core/Creatures: ported all existing static flag implementations from master branch

This commit is contained in:
Ovahlord committed 2023-08-27 17:16:18 +02:00
1 parent 393b4d0dc6
commit ff575bcef0
7 files changed
+110 -30

No files matched your search

+1 -1
View File
@@ -557,7 +557,7 @@ void ObjectMgr::LoadCreatureTemplate(Field* fields)
creatureTemplate.MechanicImmuneMask = fields[79].GetUInt32();
creatureTemplate.SpellSchoolImmuneMask = fields[80].GetUInt32();
creatureTemplate.flags_extra = fields[81].GetUInt32();
CreatureStaticFlagsHolder(CreatureStaticFlags(fields[82].GetUInt32()), CreatureStaticFlags2(fields[83].GetUInt32()),
creatureTemplate.StaticFlags = CreatureStaticFlagsHolder(CreatureStaticFlags(fields[82].GetUInt32()), CreatureStaticFlags2(fields[83].GetUInt32()),
CreatureStaticFlags3(fields[84].GetUInt32()), CreatureStaticFlags4(fields[85].GetUInt32()), CreatureStaticFlags5(fields[86].GetUInt32()));
creatureTemplate.ScriptID = GetScriptId(fields[87].GetCString());
}