diff options
| author | Keader <keader.android@gmail.com> | 2019-06-17 13:06:24 -0300 |
|---|---|---|
| committer | Keader <keader.android@gmail.com> | 2019-06-17 13:06:24 -0300 |
| commit | 70cbedd75dff077fa75e25c4c467f0efd4bb6252 (patch) | |
| tree | a7bb6e6ea5acc314a391213cc30c0ba4287cd9f0 | |
| parent | d0bdd06087eaed87c8705c6fad13e3dc08695615 (diff) | |
Core/Scripts: Fixed a reference error introduced in 394b119664bc16dc5376f1404925b6d0b5a26876
| -rw-r--r-- | src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.cpp b/src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.cpp index c5427475990..17ac9291b1d 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.cpp @@ -1891,7 +1891,7 @@ std::vector<uint32> DarkFallensEmotes = struct npc_icc_orb_controller : public ScriptedAI { - npc_icc_orb_controller(Creature* creature) : ScriptedAI(creature), _isInCombat(false) { } + npc_icc_orb_controller(Creature* creature) : ScriptedAI(creature), _isInCombat(false), _isLongRepeat(false) { } void Reset() override { @@ -1910,14 +1910,14 @@ struct npc_icc_orb_controller : public ScriptedAI if (creatures.empty()) return; - bool isLongRepeat = false; - _scheduler.Schedule(1s, [this, &isLongRepeat](TaskContext visual) + _isLongRepeat = false; + _scheduler.Schedule(1s, [this](TaskContext visual) { ObjectGuid guid = Trinity::Containers::SelectRandomContainerElement(_minionGuids); if (Unit* minion = ObjectAccessor::GetUnit(*me, guid)) minion->CastSpell(nullptr, SPELL_BLOOD_ORB_VISUAL); - visual.Repeat(isLongRepeat ? 21s : 3s); - isLongRepeat = !isLongRepeat; + visual.Repeat(_isLongRepeat ? 21s : 3s); + _isLongRepeat = !_isLongRepeat; }); } @@ -1966,6 +1966,7 @@ private: TaskScheduler _scheduler; GuidVector _minionGuids; bool _isInCombat; + bool _isLongRepeat; }; struct DarkFallenAI : public ScriptedAI |
