aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKillyana <morphone1@gmail.com>2017-10-28 21:05:13 +0200
committerKillyana <morphone1@gmail.com>2017-10-28 21:05:13 +0200
commit48ecd81d614559c6f023aa8910a99901d9d794b5 (patch)
treecaa26dffc5f81550c25ecb9c21cf02551d49a82c /src
parentfaa6d9d0632ac3405f62cdbc59c8837f683f59a5 (diff)
Creature/Scripts: Add Aggro sound to Cairne Bloodhoo, Sylvanas Windrunner and Thrall
Diffstat (limited to 'src')
-rw-r--r--src/server/scripts/EasternKingdoms/zone_undercity.cpp6
-rw-r--r--src/server/scripts/Kalimdor/zone_orgrimmar.cpp10
-rw-r--r--src/server/scripts/Kalimdor/zone_thunder_bluff.cpp10
3 files changed, 24 insertions, 2 deletions
diff --git a/src/server/scripts/EasternKingdoms/zone_undercity.cpp b/src/server/scripts/EasternKingdoms/zone_undercity.cpp
index 37fe5cec1f9..4eaf6ce0002 100644
--- a/src/server/scripts/EasternKingdoms/zone_undercity.cpp
+++ b/src/server/scripts/EasternKingdoms/zone_undercity.cpp
@@ -82,6 +82,11 @@ enum Sylvanas
GUID_EVENT_INVOKER = 1,
};
+enum Sounds
+{
+ SOUND_AGGRO = 5886
+};
+
float HighborneLoc[4][3]=
{
{1285.41f, 312.47f, 0.51f},
@@ -120,6 +125,7 @@ public:
void EnterCombat(Unit* /*who*/) override
{
+ DoPlaySoundToSet(me, SOUND_AGGRO);
_events.ScheduleEvent(EVENT_FADE, 30000);
_events.ScheduleEvent(EVENT_SUMMON_SKELETON, 20000);
_events.ScheduleEvent(EVENT_BLACK_ARROW, 15000);
diff --git a/src/server/scripts/Kalimdor/zone_orgrimmar.cpp b/src/server/scripts/Kalimdor/zone_orgrimmar.cpp
index 2603173e992..fc0d5120015 100644
--- a/src/server/scripts/Kalimdor/zone_orgrimmar.cpp
+++ b/src/server/scripts/Kalimdor/zone_orgrimmar.cpp
@@ -170,6 +170,11 @@ enum ThrallWarchief
SPELL_SHOCK = 16034
};
+enum Sounds
+{
+ SOUND_AGGRO = 5880
+};
+
/// @todo verify abilities/timers
class npc_thrall_warchief : public CreatureScript
{
@@ -197,7 +202,10 @@ public:
Initialize();
}
- void EnterCombat(Unit* /*who*/) override { }
+ void EnterCombat(Unit* /*who*/) override
+ {
+ DoPlaySoundToSet(me, SOUND_AGGRO);
+ }
void UpdateAI(uint32 diff) override
{
diff --git a/src/server/scripts/Kalimdor/zone_thunder_bluff.cpp b/src/server/scripts/Kalimdor/zone_thunder_bluff.cpp
index 0f894631345..cca5311c8b8 100644
--- a/src/server/scripts/Kalimdor/zone_thunder_bluff.cpp
+++ b/src/server/scripts/Kalimdor/zone_thunder_bluff.cpp
@@ -41,6 +41,11 @@ enum CairneBloodhoof
SPELL_UPPERCUT = 22916
};
+enum Sounds
+{
+ SOUND_AGGRO = 5884
+};
+
#define GOSSIP_HCB "I know this is rather silly but a young ward who is a bit shy would like your hoofprint."
/// @todo verify abilities/timers
class npc_cairne_bloodhoof : public CreatureScript
@@ -75,7 +80,10 @@ public:
Initialize();
}
- void EnterCombat(Unit* /*who*/) override { }
+ void EnterCombat(Unit* /*who*/) override
+ {
+ DoPlaySoundToSet(me, SOUND_AGGRO);
+ }
void UpdateAI(uint32 diff) override
{