Fix some spell set loading issues

This commit is contained in:
Michael Cook (mackal)
2016-08-29 19:23:40 -04:00
parent fa337d441e
commit d8fe5124ff
8 changed files with 48 additions and 5 deletions
+3 -1
View File
@@ -3246,8 +3246,10 @@ namespace SoD
DECODE_LENGTH_EXACT(structs::LoadSpellSet_Struct);
SETUP_DIRECT_DECODE(LoadSpellSet_Struct, structs::LoadSpellSet_Struct);
for (uint32 i = 0; i < MAX_PP_MEMSPELL; ++i)
for (int i = 0; i < structs::MAX_PP_MEMSPELL; ++i)
emu->spell[i] = eq->spell[i];
for (int i = structs::MAX_PP_MEMSPELL; i < MAX_PP_MEMSPELL; ++i)
emu->spell[i] = 0xFFFFFFFF;
FINISH_DIRECT_DECODE();
}