diff options
author | ModoX <moardox@gmail.com> | 2024-01-03 01:51:01 +0100 |
---|---|---|
committer | ModoX <moardox@gmail.com> | 2024-01-03 01:52:05 +0100 |
commit | f7a75a58f5f98eb21438bc84985a9aeb9c643a52 (patch) | |
tree | 5009cd592b1db7d36b290a6b8025551152ba90b9 /src | |
parent | 6de4281232b257a867df913b0e4a390b96c32cd5 (diff) |
Scripts/DunMorogh: Removed some experimental leftovers from Joren Ironstock script
Diffstat (limited to 'src')
-rw-r--r-- | src/server/scripts/EasternKingdoms/zone_dun_morogh_area_coldridge_valley.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/server/scripts/EasternKingdoms/zone_dun_morogh_area_coldridge_valley.cpp b/src/server/scripts/EasternKingdoms/zone_dun_morogh_area_coldridge_valley.cpp index 25d347119b2..8df996ec5ac 100644 --- a/src/server/scripts/EasternKingdoms/zone_dun_morogh_area_coldridge_valley.cpp +++ b/src/server/scripts/EasternKingdoms/zone_dun_morogh_area_coldridge_valley.cpp @@ -486,7 +486,7 @@ struct npc_joren_ironstock : public ScriptedAI { _scheduler.Schedule(minTime, maxTime, [this, guid = invader->GetGUID()](TaskContext /*task*/) { - _invadersToShoot.push_back(guid); + _invadersToShoot.push(guid); }); } @@ -498,8 +498,6 @@ struct npc_joren_ironstock : public ScriptedAI { if (Creature* invader = me->SummonCreature(NPC_ROCKJAW_INVADER, Trinity::Containers::SelectRandomContainerElement(RockjawInvaderSpawnPoints), TEMPSUMMON_CORPSE_TIMED_DESPAWN, 18s)) { - invader->SetScriptStringId("joren_invader"); - invader->AI()->SetGUID(me->GetGUID()); if (me->HasInArc(float(M_PI), invader) && !me->IsInCombat()) EnqueueInvader(invader, 1s, 3s); else @@ -514,7 +512,7 @@ struct npc_joren_ironstock : public ScriptedAI if (!_invadersToShoot.empty()) { ObjectGuid guid = _invadersToShoot.front(); - _invadersToShoot.pop_front(); + _invadersToShoot.pop(); Creature* invader = ObjectAccessor::GetCreature(*me, guid); if (invader && invader->IsAlive()) @@ -526,7 +524,7 @@ struct npc_joren_ironstock : public ScriptedAI Talk(SAY_SHOOT_ROCKJAW, invader); } else - _invadersToShoot.push_back(guid); + _invadersToShoot.push(guid); } } task.Repeat(1s); @@ -545,7 +543,7 @@ struct npc_joren_ironstock : public ScriptedAI private: TaskScheduler _scheduler; - std::deque<ObjectGuid> _invadersToShoot; + std::queue<ObjectGuid> _invadersToShoot; }; void AddSC_dun_morogh_area_coldridge_valley() |