aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNaddley <NaddleyTC@gmail.com>2025-01-04 16:16:53 +0100
committerNaddley <NaddleyTC@gmail.com>2025-01-04 16:16:53 +0100
commit6f326d5b361e34fd017cd561f927466ec26dd31c (patch)
tree98f9203730becda617a2dd9133b0f2b267d977aa
parent3cbf5812a055f0b1a14ae9faf8c738cfd9ef6ba0 (diff)
DB/Stormwind: Added some more spawns to Stormwind Embassy
-rw-r--r--sql/updates/world/master/2025_01_04_01_world.sql128
1 files changed, 128 insertions, 0 deletions
diff --git a/sql/updates/world/master/2025_01_04_01_world.sql b/sql/updates/world/master/2025_01_04_01_world.sql
new file mode 100644
index 00000000000..ef15d5f6188
--- /dev/null
+++ b/sql/updates/world/master/2025_01_04_01_world.sql
@@ -0,0 +1,128 @@
+SET @LCGUID := 6001071;
+SET @SLCGUID := 8000063;
+
+SET @LOGUID := 6000605;
+SET @BFAOGUID := 7000368;
+SET @SLOGUID := 8000021;
+SET @WWOGUID := 10001356;
+
+-- Creature (Legion)
+DELETE FROM `creature` WHERE `guid` = @LCGUID+0;
+INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `MovementType`, `npcflag`, `unit_flags`, `unit_flags2`, `unit_flags3`, `VerifiedBuild`) VALUES
+(@LCGUID+0, 126332, 0, 1519, 9171, '0', 0, 0, 0, 0, -8151.033203125, 818.5538330078125, 75.80060577392578125, 3.977140188217163085, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 58238); -- Aysa Cloudsinger (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+
+-- Creature (Shadowlands)
+DELETE FROM `creature` WHERE `guid` = @SLCGUID+0;
+INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `MovementType`, `npcflag`, `unit_flags`, `unit_flags2`, `unit_flags3`, `VerifiedBuild`) VALUES
+(@SLCGUID+0, 167032, 0, 1519, 9171, '0', 0, 0, 0, 0, -8196.3095703125, 745.33856201171875, 78.415435791015625, 1.435181260108947753, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 58238); -- Chromie (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+
+-- GameObject (Legion)
+DELETE FROM `gameobject` WHERE `guid` BETWEEN @LOGUID+0 AND @LOGUID+24;
+INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES
+(@LOGUID+0, 278332, 0, 1519, 9171, '0', 0, 0, -8158.24755859375, 814.6324462890625, 75.7172698974609375, 2.33001255989074707, 0, 0, 0.918790817260742187, 0.394744753837585449, 120, 255, 1, 58238), -- Bench (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@LOGUID+1, 232235, 0, 1519, 9171, '0', 0, 0, -8185.623046875, 864.94805908203125, 70.01805877685546875, 3.851733207702636718, 0, 0, -0.9376220703125, 0.34765625, 120, 255, 1, 58238), -- Woodbench (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@LOGUID+2, 278333, 0, 1519, 9171, '0', 0, 0, -8161.1572265625, 817.72943115234375, 75.7172698974609375, 5.393068790435791015, 0, 0, -0.43051052093505859, 0.902585566043853759, 120, 255, 1, 58238), -- Bench (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@LOGUID+3, 232224, 0, 1519, 9171, '0', 0, 0, -8182.42578125, 861.87860107421875, 70.01805877685546875, 3.902530431747436523, 0, 0, -0.92849063873291015, 0.371355801820755004, 120, 255, 1, 58238), -- Woodbench (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@LOGUID+4, 232225, 0, 1519, 9171, '0', 0, 0, -8185.12548828125, 858.0399169921875, 70.01805877685546875, 0.807585895061492919, 0, 0, 0.392909049987792968, 0.919577360153198242, 120, 255, 1, 58238), -- Woodbench (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@LOGUID+5, 227906, 0, 1519, 9171, '0', 0, 0, -8139.892578125, 868.665771484375, 76.43599700927734375, 0.829028248786926269, 0, 0, 0.402745246887207031, 0.915312111377716064, 120, 255, 1, 58238), -- Anvil (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@LOGUID+6, 227907, 0, 1519, 9171, '0', 0, 0, -8141.93701171875, 862.1610107421875, 75.70650482177734375, 4.337140560150146484, 0, 0, -0.82659053802490234, 0.56280374526977539, 120, 255, 1, 58238), -- Keg Stand (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@LOGUID+7, 278324, 0, 1519, 9171, '0', 0, 0, -8166.53955078125, 818.25762939453125, 75.89896392822265625, 3.926995515823364257, 0, 0, -0.92387866973876953, 0.38268551230430603, 120, 255, 1, 58238), -- Chair (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@LOGUID+8, 227908, 0, 1519, 9171, '0', 0, 0, -8138.76318359375, 864.8076171875, 76.54122161865234375, 3.586656570434570312, 0, 0, -0.975341796875, 0.220699742436408996, 120, 255, 1, 58238), -- Log Bundle (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@LOGUID+9, 278325, 0, 1519, 9171, '0', 0, 0, -8166.93310546875, 815.52960205078125, 75.89896392822265625, 2.59181070327758789, 0, 0, 0.962454795837402343, 0.271441996097564697, 120, 255, 1, 58238), -- Chair (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@LOGUID+10, 227909, 0, 1519, 9171, '0', 0, 0, -8134.2763671875, 862.94952392578125, 76.27972412109375, 2.068211555480957031, 0, 0, 0.859405517578125, 0.51129460334777832, 120, 255, 1, 58238), -- Forge (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@LOGUID+11, 278326, 0, 1519, 9171, '0', 0, 0, -8155.22314453125, 811.36871337890625, 75.7172698974609375, 5.497788906097412109, 0, 0, -0.38268280029296875, 0.923879802227020263, 120, 255, 1, 58238), -- Bench (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@LOGUID+12, 278327, 0, 1519, 9171, '0', 0, 0, -8152.15087890625, 808.314453125, 75.7172698974609375, 2.356194972991943359, 0, 0, 0.923879623413085937, 0.382683247327804565, 120, 255, 1, 58238), -- Bench (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@LOGUID+13, 278310, 0, 1519, 9171, '0', 0, 0, -8173.923828125, 801.70489501953125, 74.3568267822265625, 3.961903095245361328, 0, 0, -0.91705894470214843, 0.398751676082611083, 120, 255, 1, 58238), -- Mailbox (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@LOGUID+14, 278328, 0, 1519, 9171, '0', 0, 0, -8150.18212890625, 823.91436767578125, 75.7172698974609375, 4.3633270263671875, 0, 0, -0.81915092468261718, 0.573578059673309326, 120, 255, 1, 58238), -- Chair (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@LOGUID+15, 278311, 0, 1519, 9171, '0', 0, 0, -8205.126953125, 824.01739501953125, 70.47891998291015625, 5.576327323913574218, 0, 0, -0.34611701965332031, 0.938191354274749755, 120, 255, 1, 58238), -- Bonfire (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@LOGUID+16, 278329, 0, 1519, 9171, '0', 0, 0, -8145.36669921875, 819.0809326171875, 75.7172698974609375, 3.447027206420898437, 0, 0, -0.98836135864257812, 0.152124300599098205, 120, 255, 1, 58238), -- Chair (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@LOGUID+17, 278330, 0, 1519, 9171, '0', 0, 0, -8151.375, 805.238525390625, 75.966461181640625, 1.422442793846130371, 0, 0, 0.652759552001953125, 0.757565200328826904, 120, 255, 1, 58238), -- Chair (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@LOGUID+18, 278331, 0, 1519, 9171, '0', 0, 0, -8148.20556640625, 821.5069580078125, 75.7172698974609375, 3.918267250061035156, 0, 0, -0.92553997039794921, 0.378649920225143432, 120, 255, 1, 58238), -- Chair (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@LOGUID+19, 232234, 0, 1519, 9171, '0', 0, 0, -8187.51416015625, 860.9403076171875, 70.01805877685546875, 0.807509124279022216, 0, 0, 0.392873764038085937, 0.91959238052368164, 120, 255, 1, 58238), -- Woodbench (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@LOGUID+20, 273853, 0, 1519, 9171, '0', 0, 0, -8148.3818359375, 815.60418701171875, 75.4190216064453125, 3.899293422698974609, 0, 0, -0.92909049987792968, 0.369852513074874877, 120, 255, 0, 58238), -- Void Elf (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@LOGUID+21, 273855, 0, 1519, 9171, '0', 0, 0, -8154.42724609375, 822.00518798828125, 75.52974700927734375, 3.899293422698974609, 0, 0, -0.92909049987792968, 0.369852513074874877, 120, 255, 1, 58238), -- Lightforged Draenei (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@LOGUID+22, 218719, 0, 1519, 9171, '0', 0, 0, -8203.171875, 651.4913330078125, 67.15387725830078125, 0, 0, 0, 0, 1, 120, 255, 1, 58238), -- Raft (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@LOGUID+23, 267647, 0, 1519, 9171, '0', 0, 0, -8265.9912109375, 742.64410400390625, 78.39960479736328125, 1.194282293319702148, 0, 0, 0.562280654907226562, 0.826946437358856201, 120, 255, 1, 58238), -- Paladin - Scenario - Cosmetic Item (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@LOGUID+24, 267647, 0, 1519, 9171, '0', 0, 0, -8265.951171875, 744.76043701171875, 78.39960479736328125, 6.018938064575195312, 0, 0, -0.13173961639404296, 0.991284370422363281, 120, 255, 1, 58238); -- Paladin - Scenario - Cosmetic Item (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+DELETE FROM `gameobject_addon` WHERE `guid` BETWEEN @LOGUID+0 AND @LOGUID+24;
+INSERT INTO `gameobject_addon` (`guid`, `parent_rotation0`, `parent_rotation1`, `parent_rotation2`, `parent_rotation3`, `WorldEffectID`, `AIAnimKitID`) VALUES
+(@LOGUID+0, 0, 0, 0.925540387630462646, -0.37864893674850463, 0, 0), -- Bench
+(@LOGUID+1, 0, 0, -0.38671103119850158, 0.922200918197631835, 0, 0), -- Woodbench
+(@LOGUID+2, 0, 0, 0.925540387630462646, -0.37864893674850463, 0, 0), -- Bench
+(@LOGUID+3, 0, 0, -0.38671103119850158, 0.922200918197631835, 0, 0), -- Woodbench
+(@LOGUID+4, 0, 0, -0.38671103119850158, 0.922200918197631835, 0, 0), -- Woodbench
+(@LOGUID+5, 0, 0, 0.96814805269241333, -0.2503785490989685, 0, 0), -- Anvil
+(@LOGUID+6, 0, 0, 0.96814805269241333, -0.2503785490989685, 0, 0), -- Keg Stand
+(@LOGUID+7, 0, 0, 0.925540387630462646, -0.37864893674850463, 0, 0), -- Chair
+(@LOGUID+8, 0, 0, 0.96814805269241333, -0.2503785490989685, 0, 0), -- Log Bundle
+(@LOGUID+9, 0, 0, 0.925540387630462646, -0.37864893674850463, 0, 0), -- Chair
+(@LOGUID+10, 0, 0, 0.96814805269241333, -0.2503785490989685, 0, 0), -- Forge
+(@LOGUID+11, 0, 0, 0.925540387630462646, -0.37864893674850463, 0, 0), -- Bench
+(@LOGUID+12, 0, 0, 0.925540387630462646, -0.37864893674850463, 0, 0), -- Bench
+(@LOGUID+14, 0, 0, 0.925540387630462646, -0.37864893674850463, 0, 0), -- Chair
+(@LOGUID+16, 0, 0, 0.925540387630462646, -0.37864893674850463, 0, 0), -- Chair
+(@LOGUID+17, 0, 0, 0.925540387630462646, -0.37864893674850463, 0, 0), -- Chair
+(@LOGUID+18, 0, 0, 0.925540387630462646, -0.37864893674850463, 0, 0), -- Chair
+(@LOGUID+19, 0, 0, -0.38671103119850158, 0.922200918197631835, 0, 0); -- Woodbench
+
+-- Gameobject (Battle for Azeroth)
+DELETE FROM `gameobject` WHERE `guid` BETWEEN @BFAOGUID+0 AND @BFAOGUID+2;
+INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES
+(@BFAOGUID+0, 298865, 0, 1519, 9171, '0', 0, 0, -8156.3125, 823.74481201171875, 76.10884857177734375, 3.92230224609375, 0, 0, -0.924774169921875, 0.380516409873962402, 120, 255, 1, 58238), -- Dark Iron Dwarf (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@BFAOGUID+1, 339222, 0, 1519, 9171, '0', 0, 0, -8151.00341796875, 825.953125, 75.7172698974609375, 3.837418556213378906, 0, 0, -0.94008636474609375, 0.34093642234802246, 120, 255, 1, 58238), -- Mechagnome (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+(@BFAOGUID+2, 316736, 0, 1519, 9171, '0', 0, 0, -8146.38916015625, 814.06597900390625, 75.7172698974609375, 3.893828630447387695, 0, 0, -0.93009757995605468, 0.367312550544738769, 120, 255, 1, 58238); -- Kul Tiran (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+
+-- GameObject (Shadowlands)
+DELETE FROM `gameobject` WHERE `guid` = @SLOGUID+0;
+INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES
+(@SLOGUID+0, 350063, 0, 1519, 9171, '0', 0, 0, -8196.39453125, 744.904541015625, 76.43845367431640625, 0.205067232251167297, 0, 0, 0.102354049682617187, 0.994748055934906005, 120, 255, 1, 58238); -- Chromie's Hourglass (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+
+-- GameObject (War Within)
+DELETE FROM `gameobject` WHERE `guid` = @WWOGUID+0;
+INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES
+(@WWOGUID+0, 452030, 0, 1519, 9171, '0', 0, 0, -8143.05908203125, 818.43231201171875, 75.71726226806640625, 3.863133907318115234, 0, 0, -0.93562507629394531, 0.352995336055755615, 120, 255, 1, 58238); -- Earthen (Area: Stormwind Embassy - Difficulty: 0) CreateObject1
+
+-- Template Addon
+DELETE FROM `gameobject_template_addon` WHERE `entry`=452030;
+INSERT INTO `gameobject_template_addon` (`entry`, `faction`, `flags`, `WorldEffectID`, `AIAnimKitID`) VALUES
+(452030, 0, 0x40000, 0, 0); -- Earthen
+
+DELETE FROM `creature_template_addon` WHERE `entry` = 167032; -- 167032 (Chromie)
+INSERT INTO `creature_template_addon` (`entry`, `PathId`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES
+(167032, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''); -- 167032 (Chromie)
+
+-- Gossip
+DELETE FROM `creature_template_gossip` WHERE (`CreatureID`=126332 AND `MenuID`=22198);
+INSERT INTO `creature_template_gossip` (`CreatureID`, `MenuID`, `VerifiedBuild`) VALUES
+(126332, 22198, 58238); -- Aysa Cloudsinger
+
+-- Quest
+DELETE FROM `quest_details` WHERE `ID` IN (58214 /*Urgent Care*/, 54706 /*Made in Kul Tiras*/);
+INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES
+(58214, 1, 0, 0, 0, 0, 0, 0, 0, 58238), -- Urgent Care
+(54706, 0, 0, 0, 0, 0, 0, 0, 0, 58238); -- Made in Kul Tiras
+
+UPDATE `quest_details` SET `VerifiedBuild`=58238 WHERE `ID` IN (51813, 49787, 49698, 50239);
+
+DELETE FROM `creature_queststarter` WHERE (`id`=126332 AND `quest` IN (58214,54706,51813,49787,49698,50239));
+INSERT INTO `creature_queststarter` (`id`, `quest`, `VerifiedBuild`) VALUES
+(126332, 58214, 58238), -- Urgent Care offered by Aysa Cloudsinger
+(126332, 54706, 58238), -- Made in Kul Tiras offered by Aysa Cloudsinger
+(126332, 51813, 58238), -- Blackrock Depths offered by Aysa Cloudsinger
+(126332, 49787, 58238), -- The Ghostlands offered by Aysa Cloudsinger
+(126332, 49698, 58238), -- The Lightforged offered by Aysa Cloudsinger
+(126332, 50239, 58238); -- A Choice of Allies offered by Aysa Cloudsinger
+
+DELETE FROM `creature_questender` WHERE (`id`=126332 AND `quest` IN (50239,49929));
+INSERT INTO `creature_questender` (`id`, `quest`, `VerifiedBuild`) VALUES
+(126332, 50239, 58238), -- A Choice of Allies ended by Aysa Cloudsinger
+(126332, 49929, 58238); -- The Call for Allies ended by Aysa Cloudsinger
+
+DELETE FROM `quest_template_addon` WHERE `ID` IN (50239, 58214, 54706, 51813, 49787, 49698);
+INSERT INTO `quest_template_addon` (`ID`, `MaxLevel`, `AllowableClasses`, `SourceSpellID`, `PrevQuestID`, `NextQuestID`, `ExclusiveGroup`, `BreadcrumbForQuestId`, `RewardMailTemplateID`, `RewardMailDelay`, `RequiredSkillID`, `RequiredSkillPoints`, `RequiredMinRepFaction`, `RequiredMaxRepFaction`, `RequiredMinRepValue`, `RequiredMaxRepValue`, `ProvidedItemCount`, `SpecialFlags`, `ScriptName`) VALUES
+(50239, 0, 0, 0, 49929, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- A Choice of Allies
+(58214, 0, 0, 0, 50239, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- Urgent Care
+(54706, 0, 0, 0, 50239, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- Made in Kul Tiras
+(51813, 0, 0, 0, 50239, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- Blackrock Depths
+(49787, 0, 0, 0, 50239, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- The Ghostlands
+(49698, 0, 0, 0, 50239, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''); -- The Lightforged