fix: temporary disable abmormal effects

This commit is contained in:
Иванов Иван 2024-08-08 21:12:57 +02:00
parent 38c8a67bfb
commit e95d748f00
2 changed files with 4 additions and 8 deletions

View File

@ -29,17 +29,13 @@ namespace Interlude
{ {
const auto data = m_L2GameData.GetMSData(skillId, level); const auto data = m_L2GameData.GetMSData(skillId, level);
if (!data) { const auto iconEntry = data ? m_FName.GetEntry(data->iconNameIndex) : nullptr;
throw RuntimeException(std::format(L"cannot load MSData for abnormal effect {}", skillId));
}
const auto iconEntry = m_FName.GetEntry(data->iconNameIndex);
return std::make_shared<Entities::AbnormalEffect>( return std::make_shared<Entities::AbnormalEffect>(
skillId, skillId,
static_cast<uint8_t>(level), static_cast<uint8_t>(level),
data->name ? std::wstring(data->name) : L"", data && data->name ? std::wstring(data->name) : L"",
data->description ? std::wstring(data->description) : L"", data && data->description ? std::wstring(data->description) : L"",
iconEntry ? std::wstring(iconEntry->value) : L"" iconEntry ? std::wstring(iconEntry->value) : L""
); );
} }

View File

@ -42,7 +42,7 @@ public:
{L"player", GetPlayerRepository()}, {L"player", GetPlayerRepository()},
{L"skill", GetSkillRepository()}, {L"skill", GetSkillRepository()},
{L"item", GetItemRepository()}, {L"item", GetItemRepository()},
{L"abnormalEffect", GetAbnormalEffectRepository()}, //{L"abnormalEffect", GetAbnormalEffectRepository()},
{L"chat", GetChatMessageRepository()} {L"chat", GetChatMessageRepository()}
}; };
} }