refactor(Core/Instance): make SetBossState void (#13412)

This commit is contained in:
Angelo Venturini
2023-02-04 20:05:20 -03:00
committed by GitHub
parent 1f5ca6a7b4
commit 0ed7813e84
2 changed files with 4 additions and 4 deletions
+3 -3
View File
@@ -338,10 +338,11 @@ bool InstanceScript::SetBossState(uint32 id, EncounterState state)
return false; return false;
} }
std::string InstanceScript::LoadBossState(const char* data) void InstanceScript::LoadBossState(const char* data)
{ {
if (!data) if (!data)
return nullptr; return;
std::istringstream loadStream(data); std::istringstream loadStream(data);
uint32 buff; uint32 buff;
uint32 bossId = 0; uint32 bossId = 0;
@@ -351,7 +352,6 @@ std::string InstanceScript::LoadBossState(const char* data)
if (buff < TO_BE_DECIDED) if (buff < TO_BE_DECIDED)
SetBossState(bossId, (EncounterState)buff); SetBossState(bossId, (EncounterState)buff);
} }
return loadStream.str();
} }
std::string InstanceScript::GetBossSaveData() std::string InstanceScript::GetBossSaveData()
+1 -1
View File
@@ -271,7 +271,7 @@ protected:
void UpdateDoorState(GameObject* door); void UpdateDoorState(GameObject* door);
void UpdateMinionState(Creature* minion, EncounterState state); void UpdateMinionState(Creature* minion, EncounterState state);
std::string LoadBossState(char const* data); void LoadBossState(char const* data);
std::string GetBossSaveData(); std::string GetBossSaveData();
private: private:
static void LoadObjectData(ObjectData const* creatureData, ObjectInfoMap& objectInfo); static void LoadObjectData(ObjectData const* creatureData, ObjectInfoMap& objectInfo);