diff options
author | ccrs <ccrs@users.noreply.github.com> | 2019-07-01 01:08:21 +0200 |
---|---|---|
committer | ccrs <ccrs@users.noreply.github.com> | 2019-07-01 01:08:21 +0200 |
commit | 4c398743b9ea67090dcb390643a7aa5bd49348c3 (patch) | |
tree | f352378d4186b92e9bd9ab2fd1a9240b1cc3894f | |
parent | b19a23a5c6b7d6cac972ebb2e917dc378f61c993 (diff) |
Scripts/ICC: cleanup ReadSaveDataMore definition
-rw-r--r-- | src/server/scripts/Northrend/IcecrownCitadel/instance_icecrown_citadel.cpp | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/instance_icecrown_citadel.cpp b/src/server/scripts/Northrend/IcecrownCitadel/instance_icecrown_citadel.cpp index e200abaea50..3f9d142be08 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/instance_icecrown_citadel.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/instance_icecrown_citadel.cpp @@ -22,7 +22,6 @@ #include "InstanceScript.h" #include "Map.h" #include "ObjectMgr.h" -#include "Pet.h" #include "Player.h" #include "PoolMgr.h" #include "ScriptMgr.h" @@ -1326,21 +1325,20 @@ class instance_icecrown_citadel : public InstanceMapScript void ReadSaveDataMore(std::istringstream& data) override { + uint32 temp = 0; + data >> HeroicAttempts; - uint32 temp = 0; data >> temp; - if (temp == IN_PROGRESS) - ColdflameJetsState = NOT_STARTED; - else - ColdflameJetsState = temp ? DONE : NOT_STARTED; + ColdflameJetsState = temp == DONE ? DONE : NOT_STARTED; data >> temp; - BloodQuickeningState = temp ? DONE : NOT_STARTED; // DONE means finished (not success/fail) + BloodQuickeningState = temp == DONE ? DONE : NOT_STARTED; + data >> BloodQuickeningMinutes; data >> temp; - UpperSpireTeleporterActiveState = temp ? DONE : NOT_STARTED; + UpperSpireTeleporterActiveState = temp == DONE ? DONE : NOT_STARTED; } void Update(uint32 diff) override |