diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/server/scripts/EasternKingdoms/Scholomance/boss_kirtonos_the_herald.cpp | 41 | 
1 files changed, 18 insertions, 23 deletions
diff --git a/src/server/scripts/EasternKingdoms/Scholomance/boss_kirtonos_the_herald.cpp b/src/server/scripts/EasternKingdoms/Scholomance/boss_kirtonos_the_herald.cpp index 091c9fd1f91..bf42fb0324b 100644 --- a/src/server/scripts/EasternKingdoms/Scholomance/boss_kirtonos_the_herald.cpp +++ b/src/server/scripts/EasternKingdoms/Scholomance/boss_kirtonos_the_herald.cpp @@ -142,12 +142,7 @@ class boss_kirtonos_the_herald : public CreatureScript                  me->DespawnOrUnsummon(5000);              } -            void DamageTaken(Unit* /*killer*/, uint32 &damage) -            { - -            } - -            void IsSummonedBy(Unit* summoner) +            void IsSummonedBy(Unit* /*summoner*/)              {                  me->SetDisableGravity(true);                  me->SetReactState(REACT_PASSIVE); @@ -227,7 +222,7 @@ class boss_kirtonos_the_herald : public CreatureScript                      _introTimer -= diff;                  } -            if (!UpdateVictim()) +                if (!UpdateVictim())                      return;                  events.Update(diff); @@ -241,27 +236,27 @@ class boss_kirtonos_the_herald : public CreatureScript                      {                          case EVENT_SWOOP:                              DoCast(me, SPELL_SWOOP); -                            events.ScheduleEvent(EVENT_SWOOP, urand(15000, 15000)); +                            events.ScheduleEvent(EVENT_SWOOP, 15000);                              break;                          case EVENT_WING_FLAP:                              DoCast(me, SPELL_WING_FLAP); -                            events.ScheduleEvent(EVENT_WING_FLAP, urand(13000, 13000)); +                            events.ScheduleEvent(EVENT_WING_FLAP, 13000);                              break;                          case EVENT_PIERCE_ARMOR:                              DoCastVictim(SPELL_PIERCE_ARMOR, true); -                            events.ScheduleEvent(EVENT_PIERCE_ARMOR, urand(12000, 12000)); +                            events.ScheduleEvent(EVENT_PIERCE_ARMOR, 12000);                              break;                          case EVENT_DISARM:                              DoCastVictim(SPELL_DISARM, true); -                            events.ScheduleEvent(EVENT_DISARM, urand(11000, 11000)); +                            events.ScheduleEvent(EVENT_DISARM, 11000);                              break;                          case EVENT_SHADOW_BOLT:                              DoCastVictim(SPELL_SHADOW_BOLT, true); -                            events.ScheduleEvent(EVENT_SHADOW_BOLT, urand(42000, 42000)); +                            events.ScheduleEvent(EVENT_SHADOW_BOLT, 42000);                              break;                          case EVENT_CURSE_OF_TONGUES:                              DoCastVictim(SPELL_CURSE_OF_TONGUES, true); -                            events.ScheduleEvent(EVENT_CURSE_OF_TONGUES, urand(35000, 35000)); +                            events.ScheduleEvent(EVENT_CURSE_OF_TONGUES, 35000);                              break;                          case EVENT_DONINATE_MIND:                              DoCastVictim(SPELL_DONINATE_MIND, true); @@ -312,16 +307,16 @@ enum Brazier_Of_The_Herald  class go_brazier_of_the_herald : public GameObjectScript  { -public: -    go_brazier_of_the_herald() : GameObjectScript("go_brazier_of_the_herald") { } - -    bool OnGossipHello(Player* player, GameObject* go) -    { -        go->UseDoorOrButton(); -        go->PlayDirectSound(SOUND_SCREECH,0); -        player->SummonCreature(NPC_KIRTONOS, 315.028f, 70.53845f, 102.1496f, 0.3859715f, TEMPSUMMON_DEAD_DESPAWN, 900000); -        return true; -    } +    public: +        go_brazier_of_the_herald() : GameObjectScript("go_brazier_of_the_herald") { } + +        bool OnGossipHello(Player* player, GameObject* go) +        { +            go->UseDoorOrButton(); +            go->PlayDirectSound(SOUND_SCREECH, 0); +            player->SummonCreature(NPC_KIRTONOS, 315.028f, 70.53845f, 102.1496f, 0.3859715f, TEMPSUMMON_DEAD_DESPAWN, 900000); +            return true; +        }  };  void AddSC_boss_kirtonos_the_herald()  | 
