aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Entities/Unit/Unit.cpp3
-rw-r--r--src/server/game/Scripting/ScriptMgr.cpp6
-rw-r--r--src/server/game/Scripting/ScriptMgr.h7
-rw-r--r--src/server/scripts/Northrend/zone_borean_tundra.cpp41
4 files changed, 0 insertions, 57 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp
index d995a57617f..4bcf5e101ef 100644
--- a/src/server/game/Entities/Unit/Unit.cpp
+++ b/src/server/game/Entities/Unit/Unit.cpp
@@ -12092,9 +12092,6 @@ void Unit::_ExitVehicle(Position const* exitPosition)
pos = vehicle->GetBase()->GetPosition();
pos.SetOrientation(GetOrientation());
- // To-do: snap this hook out of existance
- sScriptMgr->ModifyVehiclePassengerExitPos(this, vehicle, pos);
-
// Change exit position based on seat entry addon data
if (seatAddon)
{
diff --git a/src/server/game/Scripting/ScriptMgr.cpp b/src/server/game/Scripting/ScriptMgr.cpp
index 4bda44df27e..35aaf0829cb 100644
--- a/src/server/game/Scripting/ScriptMgr.cpp
+++ b/src/server/game/Scripting/ScriptMgr.cpp
@@ -2349,12 +2349,6 @@ void ScriptMgr::OnQuestObjectiveChange(Player* player, Quest const* quest, Quest
tmpscript->OnQuestObjectiveChange(player, quest, objective, oldAmount, newAmount);
}
-void ScriptMgr::ModifyVehiclePassengerExitPos(Unit* passenger, Vehicle* vehicle, Position& pos)
-{
- FOREACH_SCRIPT(UnitScript)->ModifyVehiclePassengerExitPos(passenger, vehicle, pos);
- FOREACH_SCRIPT(CreatureScript)->ModifyVehiclePassengerExitPos(passenger, vehicle, pos);
-}
-
SpellScriptLoader::SpellScriptLoader(char const* name)
: ScriptObject(name)
{
diff --git a/src/server/game/Scripting/ScriptMgr.h b/src/server/game/Scripting/ScriptMgr.h
index 5796a7ebd92..bca92bbe3af 100644
--- a/src/server/game/Scripting/ScriptMgr.h
+++ b/src/server/game/Scripting/ScriptMgr.h
@@ -447,9 +447,6 @@ class TC_GAME_API UnitScript : public ScriptObject
// Called when Spell Damage is being Dealt
virtual void ModifySpellDamageTaken(Unit* /*target*/, Unit* /*attacker*/, int32& /*damage*/, SpellInfo const* /*spellInfo*/) { }
-
- // Called when an unit exits a vehicle
- virtual void ModifyVehiclePassengerExitPos(Unit* /*passenger*/, Vehicle* /*vehicle*/, Position& /*pos*/) { }
};
class TC_GAME_API CreatureScript : public ScriptObject
@@ -462,9 +459,6 @@ class TC_GAME_API CreatureScript : public ScriptObject
~CreatureScript();
- // Called when an unit exits a vehicle
- virtual void ModifyVehiclePassengerExitPos(Unit* /*passenger*/, Vehicle* /*vehicle*/, Position& /*pos*/) { }
-
// Called when a CreatureAI object is needed for the creature.
virtual CreatureAI* GetAI(Creature* /*creature*/) const = 0;
};
@@ -1271,7 +1265,6 @@ class TC_GAME_API ScriptMgr
void ModifyPeriodicDamageAurasTick(Unit* target, Unit* attacker, uint32& damage);
void ModifyMeleeDamage(Unit* target, Unit* attacker, uint32& damage);
void ModifySpellDamageTaken(Unit* target, Unit* attacker, int32& damage, SpellInfo const* spellInfo);
- void ModifyVehiclePassengerExitPos(Unit* passenger, Vehicle* vehicle, Position& pos);
public: /* AreaTriggerEntityScript */
diff --git a/src/server/scripts/Northrend/zone_borean_tundra.cpp b/src/server/scripts/Northrend/zone_borean_tundra.cpp
index e29a429506f..c7a23a39d50 100644
--- a/src/server/scripts/Northrend/zone_borean_tundra.cpp
+++ b/src/server/scripts/Northrend/zone_borean_tundra.cpp
@@ -1738,46 +1738,6 @@ public:
}
};
-enum OrabusTheHelmsman
-{
- NPC_ORABUS = 32576,
- NPC_KVALDIR_CREWMAN_1 = 32577,
- NPC_KVALDIR_CREWMAN_2 = 32578,
- NPC_KVALDIR_CREWMAN_3 = 32579,
- NPC_KVALDIR_CREWMAN_4 = 32580
-};
-
-class npc_orabus_the_helmsman_ship_exit_pos : public UnitScript
-{
-public:
- npc_orabus_the_helmsman_ship_exit_pos() : UnitScript("npc_orabus_the_helmsman_ship_exit_pos") { }
-
- void ModifyVehiclePassengerExitPos(Unit* passenger, Vehicle* /*vehicle*/, Position& pos)
- {
- if (passenger->GetTypeId() == TYPEID_UNIT)
- {
- switch (passenger->GetEntry())
- {
- case NPC_ORABUS:
- pos.Relocate(2807.858f, 7038.571f, 7.075813f, 4.73481f);
- break;
- case NPC_KVALDIR_CREWMAN_1:
- pos.Relocate(2801.168f, 7046.468f, 5.362013f, 4.73481f);
- break;
- case NPC_KVALDIR_CREWMAN_2:
- pos.Relocate(2803.729f, 7046.516f, 5.362013f, 4.73481f);
- break;
- case NPC_KVALDIR_CREWMAN_3:
- pos.Relocate(2801.48f, 7051.379f, 5.362913f, 4.73481f);
- break;
- case NPC_KVALDIR_CREWMAN_4:
- pos.Relocate(2803.319f, 7051.411f, 5.362913f, 4.73481f);
- break;
- }
- }
- }
-};
-
enum ShorteningBlaster
{
SPELL_SHORTENING_BLASTER_BIGGER1 = 45674,
@@ -1952,7 +1912,6 @@ void AddSC_borean_tundra()
new spell_windsoul_totem_aura();
new spell_q11719_bloodspore_ruination_45997();
new npc_bloodmage_laurith();
- new npc_orabus_the_helmsman_ship_exit_pos();
RegisterSpellScript(spell_q11653_shortening_blaster);
RegisterSpellScript(spell_nerubar_web_random_unit_not_on_quest);
RegisterSpellScript(spell_nerubar_web_random_unit_not_on_quest_dummy);