#pragma once #include struct SpellItem; struct TESForm; struct TESShout; struct TESSpellList : BaseFormComponent { struct Lists { SpellItem** spells{nullptr}; TESForm** unk4{nullptr}; TESShout** shouts{nullptr}; uint32_t spellCount{0}; uint32_t unk4Count{0}; uint32_t shoultCount{0}; }; Lists* lists; void Initialize(); }; static_assert(sizeof(TESSpellList::Lists) == 0x28);