aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMalcrom <malcromdev@gmail.com>2013-12-15 13:43:18 -0330
committerMalcrom <malcromdev@gmail.com>2013-12-15 13:43:18 -0330
commita2e7191b2665cb8dafeb9623e114b5c2f339b82c (patch)
treea46f071ca114f874ee6f10d8b250fb72e7a76f8a
parentf0a742a8c471ba948d5d86c1ab5e3a74329a9a92 (diff)
Core/Unit: prevent COMMAND_ATTACK being added for Trained Rock Falcon.
Also added spells for Trained Rock Falcon to db.
-rw-r--r--sql/updates/world/2013_12_15_00_world_creature_template.sql2
-rw-r--r--src/server/game/Entities/Unit/Unit.cpp5
2 files changed, 5 insertions, 2 deletions
diff --git a/sql/updates/world/2013_12_15_00_world_creature_template.sql b/sql/updates/world/2013_12_15_00_world_creature_template.sql
new file mode 100644
index 00000000000..a7b1c9ea6eb
--- /dev/null
+++ b/sql/updates/world/2013_12_15_00_world_creature_template.sql
@@ -0,0 +1,2 @@
+-- Trained Rock Falcon spells for quest 11470 "There Exists No Honor Among Birds"
+UPDATE `creature_template` SET `spell1`=44422,`spell2`=44423,`spell3`=44424 WHERE `entry`=24783;
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp
index de331d5caf8..93831ab0387 100644
--- a/src/server/game/Entities/Unit/Unit.cpp
+++ b/src/server/game/Entities/Unit/Unit.cpp
@@ -13617,9 +13617,10 @@ void CharmInfo::InitPossessCreateSpells()
// Adding entrys to this switch will prevent COMMAND_ATTACK being added to pet bar.
switch (_unit->GetEntry())
{
- case 40281: //Crashin' Thrashin' Racer
- case 27664: //Crashin' Thrashin' Racer
case 23575: // Mindless Abomination
+ case 24783: // Trained Rock Falcon
+ case 27664: // Crashin' Thrashin' Racer
+ case 40281: // Crashin' Thrashin' Racer
break;
default:
InitEmptyActionBar();