diff --git a/Source/Contents/Items/RuneSystem.cpp b/Source/Contents/Items/RuneSystem.cpp index dc87c426..e98649d1 100644 --- a/Source/Contents/Items/RuneSystem.cpp +++ b/Source/Contents/Items/RuneSystem.cpp @@ -240,7 +240,7 @@ int RuneSetData::CountActiveSlots() const { int count = 0; for (RuneData* rune : this->m_slots) { if (rune) { - count += rune->m_active; + count += rune->IsActive(); } } diff --git a/Source/Contents/Items/RuneSystem.h b/Source/Contents/Items/RuneSystem.h index 8d8ffc2b..4ab0cd95 100644 --- a/Source/Contents/Items/RuneSystem.h +++ b/Source/Contents/Items/RuneSystem.h @@ -28,7 +28,7 @@ public: class RuneData { public: /* 0008 */ int m_kind; - /* 000C */ bool m_active; + /* 000C */ std::uint8_t m_active; /* 0010 */ std::int64_t m_id; /* 0018 */ std::string m_name; /* 0030 */ std::string m_resName;