aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
diff options
context:
space:
mode:
authorOvah <dreadkiller@gmx.de>2020-02-08 20:47:46 +0100
committerGitHub <noreply@github.com>2020-02-08 20:47:46 +0100
commit98d6c501d7c1a7a632c6ff8b1d46c7d0d4ae5b37 (patch)
tree8b4e5fc77bacc7bf22681ce229b09c0741ccbeb9 /src/server/scripts
parent58313fc33092236b4eedbbfb25e10ab42bec6b0e (diff)
Core/Vehicles: implement vehicle seat addon table to specify seat ori… (#24112)
* Core/Vehicles: implement vehicle seat addon table to specify seat orientation offsets and exit positions in form of offsets or absolute positions * converted Traveler's Tundra Mammoth to seat addon table data * first follow batch * whoopsie * Core/Vehicles: go from local copies to pointers * Update and rename 2020_99_99_99_world.sql to 2020_02_08_01_world.sql Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
Diffstat (limited to 'src/server/scripts')
-rw-r--r--src/server/scripts/World/npcs_special.cpp35
1 files changed, 0 insertions, 35 deletions
diff --git a/src/server/scripts/World/npcs_special.cpp b/src/server/scripts/World/npcs_special.cpp
index b035dc7f304..128a76acf1d 100644
--- a/src/server/scripts/World/npcs_special.cpp
+++ b/src/server/scripts/World/npcs_special.cpp
@@ -2880,40 +2880,6 @@ public:
}
};
-enum TravelerTundraMammothNPCs
-{
- NPC_HAKMUD_OF_ARGUS = 32638,
- NPC_GNIMO = 32639,
- NPC_DRIX_BLACKWRENCH = 32641,
- NPC_MOJODISHU = 32642
-};
-
-class npc_traveler_tundra_mammoth_exit_pos : public UnitScript
-{
-public:
- npc_traveler_tundra_mammoth_exit_pos() : UnitScript("npc_traveler_tundra_mammoth_exit_pos") { }
-
- void ModifyVehiclePassengerExitPos(Unit* passenger, Vehicle* /*vehicle*/, Position& pos)
- {
- if (passenger->GetTypeId() == TYPEID_UNIT)
- {
- switch (passenger->GetEntry())
- {
- // Right side
- case NPC_DRIX_BLACKWRENCH:
- case NPC_GNIMO:
- pos.RelocateOffset({ -2.0f, -2.0f, 0.0f, 0.0f });
- break;
- // Left side
- case NPC_MOJODISHU:
- case NPC_HAKMUD_OF_ARGUS:
- pos.RelocateOffset({ -2.0f, 2.0f, 0.0f, 0.0f });
- break;
- }
- }
- }
-};
-
void AddSC_npcs_special()
{
new npc_air_force_bots();
@@ -2941,5 +2907,4 @@ void AddSC_npcs_special()
new npc_train_wrecker();
new npc_argent_squire_gruntling();
new npc_bountiful_table();
- new npc_traveler_tundra_mammoth_exit_pos();
}