aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sql/updates/world/master/2022_04_02_00_world.sql203
1 files changed, 203 insertions, 0 deletions
diff --git a/sql/updates/world/master/2022_04_02_00_world.sql b/sql/updates/world/master/2022_04_02_00_world.sql
new file mode 100644
index 00000000000..d02b54a810c
--- /dev/null
+++ b/sql/updates/world/master/2022_04_02_00_world.sql
@@ -0,0 +1,203 @@
+SET @CGUID := 1050920;
+SET @OGUID := 600216;
+
+DELETE FROM `phase_name` WHERE `ID` IN (17913, 17911, 17912, 17914);
+INSERT INTO `phase_name` (`ID`, `Name`) VALUES
+(17913, 'Zereth Mortis Haven Night Fae Anima Courier'),
+(17911, 'Zereth Mortis Haven Kyrian Anima Courier'),
+(17912, 'Zereth Mortis Haven Venthyr Anima Courier'),
+(17914, 'Zereth Mortis Haven Necrolord Anima Courier');
+
+-- Creatures
+DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+3;
+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`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES
+-- Nightfae
+(@CGUID+0, 184240, 2374, 13536, 13632, '0', 17913, 0, 0, 0, -4237.97900390625, 724.5850830078125, -45.1217269897460937, 4.633160591125488281, 7200, 0, 0, 149435, 0, 0, 0, 0, 0, 42979), -- Aliotha (Area: -Unknown- - Difficulty: 0)
+-- Kyrian
+(@CGUID+1, 184239, 2374, 13536, 13632, '0', 17911, 0, 0, 0, -4237.86962890625, 724.58331298828125, -45.1217536926269531, 4.619889736175537109, 7200, 0, 0, 149435, 0, 0, 0, 0, 0, 42979), -- Hipponius (Area: -Unknown- - Difficulty: 0)
+-- Venthyr
+(@CGUID+2, 184242, 2374, 13536, 13632, '0', 17912, 0, 0, 0, -4237.984375, 724.32293701171875, -45.1216621398925781, 4.631205558776855468, 7200, 0, 0, 149435, 0, 0, 0, 0, 0, 42979), -- Edwardi (Area: -Unknown- - Difficulty: 0)
+-- Necrolord
+(@CGUID+3, 184241, 2374, 13536, 13632, '0', 17914, 0, 0, 0, -4238.2568359375, 724.4305419921875, -45.1216201782226562, 4.666056156158447265, 7200, 0, 0, 149435, 0, 0, 0, 0, 0, 42979); -- Brakka Noct (Area: -Unknown- - Difficulty: 0)
+
+-- GameObject
+DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+8;
+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
+-- Nightfae
+(@OGUID+0, 376060, 2374, 13536, 13632, '0', 17913, 0, -4235.15478515625, 723.08331298828125, -45.2253303527832031, 3.234871387481689453, -0.2457442283630371, -0.39219188690185546, -0.87279987335205078, 0.154969885945320129, 7200, 255, 1, 42979), -- Anima Canister (Area: -Unknown- - Difficulty: 0)
+(@OGUID+1, 376060, 2374, 13536, 13632, '0', 17913, 0, -4236.14599609375, 723.16668701171875, -45.20758056640625, 4.70120859146118164, -0.29909372329711914, -0.05707645416259765, -0.70823383331298828, 0.636938035488128662, 7200, 255, 1, 42979), -- Anima Canister (Area: -Unknown- - Difficulty: 0)
+(@OGUID+2, 376060, 2374, 13536, 13632, '0', 17913, 0, -4236.82275390625, 724.73089599609375, -45.221771240234375, 5.139094352722167968, -0.02048301696777343, 0.351384162902832031, -0.45244693756103515, 0.819390833377838134, 7200, 255, 1, 42979), -- Anima Canister (Area: -Unknown- - Difficulty: 0)
+-- Kyrian
+(@OGUID+3, 376057, 2374, 13536, 13632, '0', 17911, 0, -4236.26025390625, 723.4149169921875, -45.2074089050292968, 4.619890213012695312, 0, 0, -0.73904228210449218, 0.673659086227416992, 7200, 255, 1, 42979), -- Anima Canister (Area: -Unknown- - Difficulty: 0)
+(@OGUID+4, 376057, 2374, 13536, 13632, '0', 17911, 0, -4234.7431640625, 722.5399169921875, -45.2193489074707031, 3.510786771774291992, 0, 0, -0.98301029205322265, 0.183550402522087097, 7200, 255, 1, 42979), -- Anima Canister (Area: -Unknown- - Difficulty: 0)
+-- Venthyr
+(@OGUID+5, 376058, 2374, 13536, 13632, '0', 17912, 0, -4234.63916015625, 722.52081298828125, -45.2225227355957031, 3.47400665283203125, 0, 0, -0.98621940612792968, 0.165442705154418945, 7200, 255, 1, 42979), -- Anima Canister (Area: -Unknown- - Difficulty: 0)
+(@OGUID+6, 376058, 2374, 13536, 13632, '0', 17912, 0, -4236.12158203125, 723.36114501953125, -45.2076797485351562, 4.631206035614013671, 0, 0, -0.73521900177001953, 0.677829682826995849, 7200, 255, 1, 42979), -- Anima Canister (Area: -Unknown- - Difficulty: 0)
+-- Necrolord
+(@OGUID+7, 376059, 2374, 13536, 13632, '0', 17914, 0, -4236.04150390625, 723.5850830078125, -41.1788063049316406, 4.648786544799804687, -0.04558849334716796, -0.03080558776855468, -0.72845268249511718, 0.682883143424987792, 7200, 255, 1, 42979), -- Anima Canister (Area: -Unknown- - Difficulty: 0)
+(@OGUID+8, 376059, 2374, 13536, 13632, '0', 17914, 0, -4234.69775390625, 722.56597900390625, -41.6089820861816406, 4.029964447021484375, 0, 0, -0.90296077728271484, 0.429722934961318969, 7200, 255, 1, 42979); -- Anima Canister (Area: -Unknown- - Difficulty: 0)
+
+-- Creature Template
+UPDATE `creature_template` SET `gossip_menu_id`=27513, `minlevel`=60, `maxlevel`=60, `faction`=3192, `npcflag`=1, `BaseAttackTime`=2000, `unit_flags`=32768, `unit_flags2`=2048 WHERE `entry`=184240; -- Aliotha
+UPDATE `creature_template` SET `gossip_menu_id`=27515, `minlevel`=60, `maxlevel`=60, `faction`=3176, `npcflag`=1, `BaseAttackTime`=2000, `unit_flags`=32768, `unit_flags2`=2048 WHERE `entry`=184242; -- Edwardi
+UPDATE `creature_template` SET `gossip_menu_id`=27512, `minlevel`=60, `maxlevel`=60, `faction`=3166, `npcflag`=1, `BaseAttackTime`=2000, `unit_flags`=32768, `unit_flags2`=2048 WHERE `entry`=184239; -- Hipponius
+UPDATE `creature_template` SET `gossip_menu_id`=27514, `minlevel`=60, `maxlevel`=60, `faction`=3171, `npcflag`=1, `BaseAttackTime`=2000, `unit_flags`=32768, `unit_flags2`=2048 WHERE `entry`=184241; -- Brakka Noct
+
+-- GameObject Template
+DELETE FROM `gameobject_template` WHERE `entry` IN (376057, 376058, 376059);
+INSERT INTO `gameobject_template` (`entry`, `type`, `displayId`, `name`, `IconName`, `castBarCaption`, `unk1`, `size`, `Data0`, `Data1`, `Data2`, `Data3`, `Data4`, `Data5`, `Data6`, `Data7`, `Data8`, `Data9`, `Data10`, `Data11`, `Data12`, `Data13`, `Data14`, `Data15`, `Data16`, `Data17`, `Data18`, `Data19`, `Data20`, `Data21`, `Data22`, `Data23`, `Data24`, `Data25`, `Data26`, `Data27`, `Data28`, `Data29`, `Data30`, `Data31`, `Data32`, `Data33`, `Data34`, `ContentTuningId`, `VerifiedBuild`) VALUES
+(376057, 5, 59644, 'Anima Canister', '', '', '', 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2057, 42979), -- Anima Canister
+(376058, 5, 59976, 'Anima Canister', '', '', '', 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2057, 42979), -- Anima Canister
+(376059, 5, 60222, 'Anima Canister', '', '', '', 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2057, 42979); -- Anima Canister
+
+-- Gossip
+DELETE FROM `gossip_menu` WHERE (`MenuID`=27513 AND `TextID`=43861) OR (`MenuID`=27512 AND `TextID`=43859) OR (`MenuID`=27515 AND `TextID`=43862) OR (`MenuID`=27514 AND `TextID`=43860);
+INSERT INTO `gossip_menu` (`MenuID`, `TextID`, `VerifiedBuild`) VALUES
+(27513, 43861, 42979), -- 184240 (Aliotha)
+(27512, 43859, 42979), -- 184239 (Hipponius)
+(27515, 43862, 42979), -- 184242 (Edwardi)
+(27514, 43860, 42979); -- 184241 (Brakka Noct)
+
+DELETE FROM `gossip_menu_option` WHERE (`MenuID` = 27512 AND `OptionID` = 0) OR (`MenuID` = 27513 AND `OptionID` = 0) OR (`MenuID` = 27514 AND `OptionID` = 0) OR (`MenuID` = 27515 AND `OptionID` = 0);
+INSERT INTO `gossip_menu_option` (`MenuID`, `OptionID`, `OptionIcon`, `OptionText`, `OptionBroadcastTextId`, `OptionType`, `OptionNpcFlag`, `Language`, `ActionMenuID`, `ActionPoiID`, `BoxCoded`, `BoxMoney`, `BoxText`, `BoxBroadcastTextID`, `VerifiedBuild`) VALUES
+(27512, 0, 0, 'Deliver my Anima.', 0, 1, 1, 0, 0, 0, 0, 0, NULL, 0, 42979),
+(27513, 0, 0, 'Deliver my Anima.', 0, 1, 1, 0, 0, 0, 0, 0, NULL, 0, 42979),
+(27514, 0, 0, 'Deliver my Anima.', 0, 1, 1, 0, 0, 0, 0, 0, NULL, 0, 42979),
+(27515, 0, 0, 'Deliver my Anima.', 0, 1, 1, 0, 0, 0, 0, 0, NULL, 0, 42979);
+
+-- NPC Text
+DELETE FROM `npc_text` WHERE `ID` IN (43861 /*43861*/, 43859 /*43859*/, 43862 /*43862*/, 43860 /*43860*/);
+INSERT INTO `npc_text` (`ID`, `Probability0`, `Probability1`, `Probability2`, `Probability3`, `Probability4`, `Probability5`, `Probability6`, `Probability7`, `BroadcastTextId0`, `BroadcastTextId1`, `BroadcastTextId2`, `BroadcastTextId3`, `BroadcastTextId4`, `BroadcastTextId5`, `BroadcastTextId6`, `BroadcastTextId7`, `VerifiedBuild`) VALUES
+(43861, 0, 0, 0, 0, 0, 0, 0, 0, 214884, 0, 0, 0, 0, 0, 0, 0, 42979), -- 43861
+(43859, 0, 0, 0, 0, 0, 0, 0, 0, 214882, 0, 0, 0, 0, 0, 0, 0, 42979), -- 43859
+(43862, 0, 0, 0, 0, 0, 0, 0, 0, 214886, 0, 0, 0, 0, 0, 0, 0, 42979), -- 43862
+(43860, 0, 0, 0, 0, 0, 0, 0, 0, 214885, 0, 0, 0, 0, 0, 0, 0, 42979); -- 43860
+
+-- Scaling and Modelstuff Oribos + Zereth Mortis
+DELETE FROM `creature_template_scaling` WHERE (`DifficultyID`=0 AND `Entry` IN (184240,185279,184239,184242,184055,181028,181490,185282,185285,178909,184071,185457,55455,185488,181361,178098,183143,180961,178015,180936,182769,183903,178936,180918,183677,180916,180948,180650,182257,181183,184934,180931,180920,184241,178895,180933,180927,185702,180926,182218,180052,183963,180923,182245,177486,184487,184486,185713,177476,183378,180950,178016,182681,172538,181003,180715,178094,178196,177432,181006,185807,185291,180956,178913));
+INSERT INTO `creature_template_scaling` (`Entry`, `DifficultyID`, `LevelScalingDeltaMin`, `LevelScalingDeltaMax`, `ContentTuningID`, `VerifiedBuild`) VALUES
+(184240, 0, 0, 0, 2057, 42979),
+(185279, 0, 0, 0, 837, 42979),
+(184239, 0, 0, 0, 2057, 42979),
+(184242, 0, 0, 0, 2057, 42979),
+(184055, 0, 0, 0, 2057, 42979),
+(181028, 0, 0, 0, 2057, 42979),
+(181490, 0, 0, 0, 2057, 42979),
+(185282, 0, 0, 0, 2057, 42979),
+(185285, 0, 0, 0, 2057, 42979),
+(178909, 0, 0, 0, 2170, 42979),
+(184071, 0, 0, 0, 2057, 42979),
+(185457, 0, 0, 0, 2057, 42979),
+(55455, 0, 2, 2, 328, 42979),
+(185488, 0, 0, 0, 2057, 42979),
+(181361, 0, 0, 0, 81, 42979),
+(178098, 0, 0, 0, 2170, 42979),
+(183143, 0, 0, 0, 371, 42979),
+(180961, 0, 0, 0, 2057, 42979),
+(178015, 0, 0, 0, 2057, 42979),
+(180936, 0, 0, 0, 2057, 42979),
+(182769, 0, 0, 0, 371, 42979),
+(183903, 0, 0, 0, 2057, 42979),
+(178936, 0, 0, 0, 2170, 42979),
+(180918, 0, 0, 0, 2057, 42979),
+(183677, 0, 0, 0, 2057, 42979),
+(180916, 0, 0, 0, 2057, 42979),
+(180948, 0, 0, 0, 2057, 42979),
+(180650, 0, 0, 0, 2057, 42979),
+(182257, 0, 0, 0, 2057, 42979),
+(181183, 0, 0, 0, 2057, 42979),
+(184934, 0, 0, 0, 2057, 42979),
+(180931, 0, 0, 0, 2057, 42979),
+(180920, 0, 0, 0, 2057, 42979),
+(184241, 0, 0, 0, 2057, 42979),
+(178895, 0, 0, 0, 2057, 42979),
+(180933, 0, 0, 0, 2057, 42979),
+(180927, 0, 0, 0, 2057, 42979),
+(185702, 0, 0, 0, 2057, 42979),
+(180926, 0, 0, 0, 2057, 42979),
+(182218, 0, 0, 0, 371, 42979),
+(180052, 0, 0, 0, 2057, 42979),
+(183963, 0, 0, 0, 2057, 42979),
+(180923, 0, 0, 0, 2057, 42979),
+(182245, 0, 0, 0, 371, 42979),
+(177486, 0, 0, 0, 2057, 42979),
+(184487, 0, 0, 0, 2057, 42979),
+(184486, 0, 0, 0, 2057, 42979),
+(185713, 0, 0, 0, 2057, 42979),
+(177476, 0, 0, 0, 2057, 42979),
+(183378, 0, 0, 0, 371, 42979),
+(180950, 0, 0, 0, 2057, 42979),
+(178016, 0, 0, 0, 2057, 42979),
+(182681, 0, 0, 0, 2057, 42979),
+(172538, 0, 0, 0, 328, 42979),
+(181003, 0, 0, 0, 2057, 42979),
+(180715, 0, 0, 0, 2170, 42979),
+(178094, 0, 0, 0, 81, 42979),
+(178196, 0, 0, 0, 2057, 42979),
+(177432, 0, 0, 0, 2057, 42979),
+(181006, 0, 0, 0, 2057, 42979),
+(185807, 0, 0, 0, 2057, 42979),
+(185291, 0, 0, 0, 2057, 42979),
+(180956, 0, 0, 0, 81, 42979),
+(178913, 0, 0, 0, 2170, 42979);
+
+DELETE FROM `creature_model_info` WHERE `DisplayID` IN (104976, 98973, 105360, 98790, 98837, 98838, 105286, 105243, 98834, 105126, 98829, 103756, 104896, 104965, 101214, 104868, 103087, 101996, 100994, 104964, 105234, 105237, 101775, 98506, 105239, 105236, 101984, 98897, 98509, 102043, 98508, 100733, 100381, 98828, 104860, 100731, 104867, 105459, 105242, 100453, 103135, 105245, 101986, 100732, 101985, 104562, 104014, 101054, 104973, 100377, 98816, 100995, 105241, 101048, 105460, 98818, 100379, 98968);
+INSERT INTO `creature_model_info` (`DisplayID`, `BoundingRadius`, `CombatReach`, `DisplayID_Other_Gender`, `VerifiedBuild`) VALUES
+(104976, 1.181651949882507324, 1, 0, 42979),
+(98973, 1.382709264755249023, 1, 0, 42979),
+(105360, 1.446130156517028808, 1.80000007152557373, 0, 42979),
+(98790, 1.604430198669433593, 2.099999904632568359, 0, 42979),
+(98837, 2.671834230422973632, 1.5, 0, 42979),
+(98838, 2.003875732421875, 1.125, 0, 42979),
+(105286, 0.200000002980232238, 0, 0, 42979),
+(105243, 1.06494307518005371, 2, 0, 42979),
+(98834, 2.671834230422973632, 1.5, 0, 42979),
+(105126, 1.087563276290893554, 0, 0, 42979),
+(98829, 0.525600016117095947, 2, 0, 42979),
+(103756, 0.233049288392066955, 0, 0, 42979),
+(104896, 1.382709264755249023, 1, 0, 42979),
+(104965, 0.167517349123954772, 0.150000005960464477, 0, 42979),
+(101214, 1.116782307624816894, 1, 0, 42979),
+(104868, 1.224684476852416992, 2.299999952316284179, 0, 42979),
+(103087, 1.06494307518005371, 2, 0, 42979),
+(101996, 0.269567370414733886, 0.33000001311302185, 0, 42979),
+(100994, 1.116782307624816894, 1, 0, 42979),
+(104964, 1.116782307624816894, 1, 0, 42979),
+(105234, 1.06494307518005371, 2, 0, 42979),
+(105237, 1.06494307518005371, 2, 0, 42979),
+(101775, 1.171437382698059082, 2.20000004768371582, 0, 42979),
+(98506, 1.186721682548522949, 1.10000002384185791, 0, 42979),
+(105239, 1.06494307518005371, 2, 0, 42979),
+(105236, 1.06494307518005371, 2, 0, 42979),
+(101984, 0.204370692372322082, 1.5, 0, 42979),
+(98897, 1.11678171157836914, 1, 0, 42979),
+(98509, 1.186721682548522949, 1.10000002384185791, 0, 42979),
+(102043, 1.06494307518005371, 2, 0, 42979),
+(98508, 1.186721682548522949, 1.10000002384185791, 0, 42979),
+(100733, 1.06494307518005371, 2, 0, 42979),
+(100381, 0.24570108950138092, 1, 0, 42979),
+(98828, 0.525600016117095947, 2, 0, 42979),
+(104860, 5.039999961853027343, 4.5, 0, 42979),
+(100731, 1.06494307518005371, 2, 0, 42979),
+(104867, 1.331178903579711914, 2.5, 0, 42979),
+(105459, 0.932197153568267822, 0, 0, 42979),
+(105242, 1.06494307518005371, 2, 0, 42979),
+(100453, 0.780315995216369628, 0.629999995231628417, 0, 42979),
+(103135, 1.06494307518005371, 2, 0, 42979),
+(105245, 1.171437382698059082, 2.20000004768371582, 0, 42979),
+(101986, 0.204370692372322082, 1.5, 0, 42979),
+(100732, 1.06494307518005371, 2, 0, 42979),
+(101985, 0.204370692372322082, 1.5, 0, 42979),
+(104562, 1.224684476852416992, 2.299999952316284179, 0, 42979),
+(104014, 1.026265621185302734, 0, 0, 42979),
+(101054, 1.126080513000488281, 0, 0, 42979),
+(104973, 1.116782307624816894, 1, 0, 42979),
+(100377, 0.24570108950138092, 1, 0, 42979),
+(98816, 0.612324118614196777, 0, 0, 42979),
+(100995, 1.116782307624816894, 1, 0, 42979),
+(105241, 1.06494307518005371, 2, 0, 42979),
+(101048, 1.126080513000488281, 0, 0, 42979),
+(105460, 0.932197153568267822, 0, 0, 42979),
+(98818, 0.816432118415832519, 0, 0, 42979),
+(100379, 0.24570108950138092, 1, 0, 42979),
+(98968, 1.116782307624816894, 1, 0, 42979);