From 9f6bfecc02d75b4220e3abaf462a0fcdd992de04 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Tue, 2 May 2023 17:10:12 -0400 Subject: [PATCH] DB Updates --- sql/base/auth_database.sql | 14 +- .../auth/master/2023_04_06_00_auth.sql | 7 + .../auth/master/2023_04_12_00_auth.sql | 7 + .../auth/master/2023_04_25_00_auth.sql | 7 + .../world/master/2023_04_05_00_world.sql | 12 + .../world/master/2023_04_06_00_world.sql | 25 + .../world/master/2023_04_06_01_world.sql | 220 +++++++ .../world/master/2023_04_06_02_world.sql | 335 ++++++++++ .../world/master/2023_04_06_03_world.sql | 5 + .../world/master/2023_04_06_04_world.sql | 3 + .../world/master/2023_04_08_00_world.sql | 29 + .../world/master/2023_04_08_01_world.sql | 599 ++++++++++++++++++ .../world/master/2023_04_08_02_world.sql | 13 + .../world/master/2023_04_08_03_world.sql | 40 ++ .../world/master/2023_04_08_04_world.sql | 18 + .../world/master/2023_04_09_00_world.sql | 19 + .../world/master/2023_04_09_01_world.sql | 59 ++ .../world/master/2023_04_09_02_world.sql | 13 + .../world/master/2023_04_09_03_world.sql | 82 +++ .../world/master/2023_04_09_04_world.sql | 2 + .../2023_04_10_00_world_script_waypoints.sql | 150 +++++ .../world/master/2023_04_15_00_world.sql | 283 +++++++++ .../world/master/2023_04_15_01_world.sql | 169 +++++ .../world/master/2023_04_15_02_world.sql | 172 +++++ .../world/master/2023_04_15_03_world.sql | 167 +++++ .../world/master/2023_04_15_04_world.sql | 239 +++++++ .../world/master/2023_04_15_05_world.sql | 164 +++++ .../world/master/2023_04_15_06_world.sql | 163 +++++ .../world/master/2023_04_15_07_world.sql | 167 +++++ .../world/master/2023_04_16_00_world.sql | 216 +++++++ .../world/master/2023_04_16_01_world.sql | 13 + .../world/master/2023_04_17_00_world.sql | 57 ++ .../world/master/2023_04_19_00_world.sql | 46 ++ .../world/master/2023_04_23_00_world.sql | 9 + .../world/master/2023_04_23_01_world.sql | 3 + .../world/master/2023_04_23_02_world.sql | 27 + .../world/master/2023_04_24_00_world.sql | 30 + .../world/master/2023_04_24_01_world.sql | 55 ++ .../world/master/2023_04_24_02_world.sql | 150 +++++ .../world/master/2023_04_24_03_world.sql | 111 ++++ .../world/master/2023_04_24_04_world.sql | 83 +++ .../world/master/2023_04_25_00_world.sql | 178 ++++++ 42 files changed, 4157 insertions(+), 4 deletions(-) create mode 100644 sql/updates/auth/master/2023_04_06_00_auth.sql create mode 100644 sql/updates/auth/master/2023_04_12_00_auth.sql create mode 100644 sql/updates/auth/master/2023_04_25_00_auth.sql create mode 100644 sql/updates/world/master/2023_04_05_00_world.sql create mode 100644 sql/updates/world/master/2023_04_06_00_world.sql create mode 100644 sql/updates/world/master/2023_04_06_01_world.sql create mode 100644 sql/updates/world/master/2023_04_06_02_world.sql create mode 100644 sql/updates/world/master/2023_04_06_03_world.sql create mode 100644 sql/updates/world/master/2023_04_06_04_world.sql create mode 100644 sql/updates/world/master/2023_04_08_00_world.sql create mode 100644 sql/updates/world/master/2023_04_08_01_world.sql create mode 100644 sql/updates/world/master/2023_04_08_02_world.sql create mode 100644 sql/updates/world/master/2023_04_08_03_world.sql create mode 100644 sql/updates/world/master/2023_04_08_04_world.sql create mode 100644 sql/updates/world/master/2023_04_09_00_world.sql create mode 100644 sql/updates/world/master/2023_04_09_01_world.sql create mode 100644 sql/updates/world/master/2023_04_09_02_world.sql create mode 100644 sql/updates/world/master/2023_04_09_03_world.sql create mode 100644 sql/updates/world/master/2023_04_09_04_world.sql create mode 100644 sql/updates/world/master/2023_04_10_00_world_script_waypoints.sql create mode 100644 sql/updates/world/master/2023_04_15_00_world.sql create mode 100644 sql/updates/world/master/2023_04_15_01_world.sql create mode 100644 sql/updates/world/master/2023_04_15_02_world.sql create mode 100644 sql/updates/world/master/2023_04_15_03_world.sql create mode 100644 sql/updates/world/master/2023_04_15_04_world.sql create mode 100644 sql/updates/world/master/2023_04_15_05_world.sql create mode 100644 sql/updates/world/master/2023_04_15_06_world.sql create mode 100644 sql/updates/world/master/2023_04_15_07_world.sql create mode 100644 sql/updates/world/master/2023_04_16_00_world.sql create mode 100644 sql/updates/world/master/2023_04_16_01_world.sql create mode 100644 sql/updates/world/master/2023_04_17_00_world.sql create mode 100644 sql/updates/world/master/2023_04_19_00_world.sql create mode 100644 sql/updates/world/master/2023_04_23_00_world.sql create mode 100644 sql/updates/world/master/2023_04_23_01_world.sql create mode 100644 sql/updates/world/master/2023_04_23_02_world.sql create mode 100644 sql/updates/world/master/2023_04_24_00_world.sql create mode 100644 sql/updates/world/master/2023_04_24_01_world.sql create mode 100644 sql/updates/world/master/2023_04_24_02_world.sql create mode 100644 sql/updates/world/master/2023_04_24_03_world.sql create mode 100644 sql/updates/world/master/2023_04_24_04_world.sql create mode 100644 sql/updates/world/master/2023_04_25_00_world.sql diff --git a/sql/base/auth_database.sql b/sql/base/auth_database.sql index 4c77bf095..a9e92e25d 100644 --- a/sql/base/auth_database.sql +++ b/sql/base/auth_database.sql @@ -703,7 +703,10 @@ INSERT INTO `build_info` VALUES (48749,10,0,7,NULL,NULL,'92DBCCA0E33DFB8A17A2B6A39246B288',NULL,NULL,NULL), (48838,10,0,7,NULL,NULL,'9E6F4E1E46EF228D2DE90F7BC48AAA96',NULL,NULL,NULL), (48865,10,0,7,NULL,NULL,'4B774ABE7B34D6702571B4279A4B6A13',NULL,NULL,NULL), -(48892,10,0,7,NULL,NULL,'AA31BF27458321B03A1A346964DD7B9D',NULL,NULL,NULL); +(48892,10,0,7,NULL,NULL,'AA31BF27458321B03A1A346964DD7B9D',NULL,NULL,NULL), +(48966,10,0,7,NULL,NULL,'823142CA131FBB715FF55D4343E55C6D',NULL,NULL,NULL), +(48999,10,0,7,NULL,NULL,'79BA6FF0F9672EEF875F64155C8B62D4',NULL,NULL,NULL), +(49267,10,0,7,NULL,NULL,'EEE77EA5A216E0731ADBB41AEFB1DF31',NULL,NULL,NULL); /*!40000 ALTER TABLE `build_info` ENABLE KEYS */; UNLOCK TABLES; @@ -2311,7 +2314,7 @@ CREATE TABLE `realmlist` ( `timezone` tinyint unsigned NOT NULL DEFAULT '0', `allowedSecurityLevel` tinyint unsigned NOT NULL DEFAULT '0', `population` float unsigned NOT NULL DEFAULT '0', - `gamebuild` int unsigned NOT NULL DEFAULT '48892', + `gamebuild` int unsigned NOT NULL DEFAULT '49267', `Region` tinyint unsigned NOT NULL DEFAULT '1', `Battlegroup` tinyint unsigned NOT NULL DEFAULT '1', PRIMARY KEY (`id`), @@ -2326,7 +2329,7 @@ CREATE TABLE `realmlist` ( LOCK TABLES `realmlist` WRITE; /*!40000 ALTER TABLE `realmlist` DISABLE KEYS */; INSERT INTO `realmlist` VALUES -(1,'Trinity','127.0.0.1','127.0.0.1','255.255.255.0',8085,0,0,1,0,0,48892,1,1); +(1,'Trinity','127.0.0.1','127.0.0.1','255.255.255.0',8085,0,0,1,0,0,49267,1,1); /*!40000 ALTER TABLE `realmlist` ENABLE KEYS */; UNLOCK TABLES; @@ -2678,7 +2681,10 @@ INSERT INTO `updates` VALUES ('2023_03_31_00_auth.sql','3F8CB31A261BCFE5C9A08B12945221CAA652AB24','ARCHIVED','2023-03-31 11:15:43',0), ('2023_03_31_01_auth.sql','A70E14B46537BC9208663B94EDF6CE51CB1B23BA','ARCHIVED','2023-03-31 23:16:09',0), ('2023_04_02_00_auth.sql','0238E0CE22D6422B19F648D026349A018CD4DB04','ARCHIVED','2023-04-02 01:02:26',0), -('2023_04_05_00_auth.sql','67317FC9DAA66EBF68468E60F99E1F6DD5B237E8','RELEASED','2023-04-05 10:39:51',0); +('2023_04_05_00_auth.sql','67317FC9DAA66EBF68468E60F99E1F6DD5B237E8','RELEASED','2023-04-05 10:39:51',0), +('2023_04_06_00_auth.sql','FECA06F32D077B1660D9FF8204D94F5C8E4065B4','RELEASED','2023-04-06 04:18:58',0), +('2023_04_12_00_auth.sql','E28F892FCC2A923683E5EEE24E98C618A9534318','RELEASED','2023-04-12 00:26:10',0), +('2023_04_25_00_auth.sql','AF297F37715F4A4C84E84182358C26CA83B0C655','RELEASED','2023-04-25 11:14:36',0); /*!40000 ALTER TABLE `updates` ENABLE KEYS */; UNLOCK TABLES; diff --git a/sql/updates/auth/master/2023_04_06_00_auth.sql b/sql/updates/auth/master/2023_04_06_00_auth.sql new file mode 100644 index 000000000..54deaa805 --- /dev/null +++ b/sql/updates/auth/master/2023_04_06_00_auth.sql @@ -0,0 +1,7 @@ +DELETE FROM `build_info` WHERE `build`=48966; +INSERT INTO `build_info` (`build`,`majorVersion`,`minorVersion`,`bugfixVersion`,`hotfixVersion`,`winAuthSeed`,`win64AuthSeed`,`mac64AuthSeed`,`winChecksumSeed`,`macChecksumSeed`) VALUES +(48966,10,0,7,NULL,NULL,'823142CA131FBB715FF55D4343E55C6D',NULL,NULL,NULL); + +UPDATE `realmlist` SET `gamebuild`=48966 WHERE `gamebuild`=48892; + +ALTER TABLE `realmlist` CHANGE `gamebuild` `gamebuild` int unsigned NOT NULL DEFAULT '48966'; diff --git a/sql/updates/auth/master/2023_04_12_00_auth.sql b/sql/updates/auth/master/2023_04_12_00_auth.sql new file mode 100644 index 000000000..e3a8a7ef9 --- /dev/null +++ b/sql/updates/auth/master/2023_04_12_00_auth.sql @@ -0,0 +1,7 @@ +DELETE FROM `build_info` WHERE `build`=48999; +INSERT INTO `build_info` (`build`,`majorVersion`,`minorVersion`,`bugfixVersion`,`hotfixVersion`,`winAuthSeed`,`win64AuthSeed`,`mac64AuthSeed`,`winChecksumSeed`,`macChecksumSeed`) VALUES +(48999,10,0,7,NULL,NULL,'79BA6FF0F9672EEF875F64155C8B62D4',NULL,NULL,NULL); + +UPDATE `realmlist` SET `gamebuild`=48999 WHERE `gamebuild`=48966; + +ALTER TABLE `realmlist` CHANGE `gamebuild` `gamebuild` int unsigned NOT NULL DEFAULT '48999'; diff --git a/sql/updates/auth/master/2023_04_25_00_auth.sql b/sql/updates/auth/master/2023_04_25_00_auth.sql new file mode 100644 index 000000000..ac8dc2c56 --- /dev/null +++ b/sql/updates/auth/master/2023_04_25_00_auth.sql @@ -0,0 +1,7 @@ +DELETE FROM `build_info` WHERE `build`=49267; +INSERT INTO `build_info` (`build`,`majorVersion`,`minorVersion`,`bugfixVersion`,`hotfixVersion`,`winAuthSeed`,`win64AuthSeed`,`mac64AuthSeed`,`winChecksumSeed`,`macChecksumSeed`) VALUES +(49267,10,0,7,NULL,NULL,'EEE77EA5A216E0731ADBB41AEFB1DF31',NULL,NULL,NULL); + +UPDATE `realmlist` SET `gamebuild`=49267 WHERE `gamebuild`=48999; + +ALTER TABLE `realmlist` CHANGE `gamebuild` `gamebuild` int unsigned NOT NULL DEFAULT '49267'; diff --git a/sql/updates/world/master/2023_04_05_00_world.sql b/sql/updates/world/master/2023_04_05_00_world.sql new file mode 100644 index 000000000..7287d23d4 --- /dev/null +++ b/sql/updates/world/master/2023_04_05_00_world.sql @@ -0,0 +1,12 @@ +-- +DROP TABLE IF EXISTS `creature_template_gossip`; +CREATE TABLE `creature_template_gossip` ( + `CreatureID` int UNSIGNED NOT NULL, + `MenuID` int UNSIGNED NOT NULL, + `VerifiedBuild` int NOT NULL DEFAULT 0, + PRIMARY KEY (`CreatureID`, `MenuID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + +INSERT INTO `creature_template_gossip` SELECT `entry`, `gossip_menu_id`, `VerifiedBuild` FROM `creature_template` WHERE `gossip_menu_id` <> 0; + +ALTER TABLE `creature_template` DROP COLUMN `gossip_menu_id`; diff --git a/sql/updates/world/master/2023_04_06_00_world.sql b/sql/updates/world/master/2023_04_06_00_world.sql new file mode 100644 index 000000000..82ca9eb6d --- /dev/null +++ b/sql/updates/world/master/2023_04_06_00_world.sql @@ -0,0 +1,25 @@ +-- +DROP TABLE IF EXISTS `creature_template_sparring`; +CREATE TABLE `creature_template_sparring` ( + `Entry` int unsigned NOT NULL, + `NoNPCDamageBelowHealthPct` float NOT NULL, + PRIMARY KEY (`Entry`,`NoNPCDamageBelowHealthPct`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + +-- transition from old sparring system +DELETE FROM `creature_template_sparring` WHERE `Entry` IN(32882,32883,32885,32886,32907,32908); +INSERT INTO `creature_template_sparring` (`Entry`, `NoNPCDamageBelowHealthPct`) VALUES +(32882, 100), +(32883, 100), +(32885, 100), +(32907, 100), +(32908, 100); + +-- example in sentinel hill +DELETE FROM `creature_template_sparring` WHERE `Entry` IN(54372, 54373, 54371, 42407); +INSERT INTO `creature_template_sparring` (`Entry`, `NoNPCDamageBelowHealthPct`) VALUES +(54372, 85), +(54373, 85), +(54371, 85), +(42407, 85), +(51915, 85); diff --git a/sql/updates/world/master/2023_04_06_01_world.sql b/sql/updates/world/master/2023_04_06_01_world.sql new file mode 100644 index 000000000..2dc5eda3c --- /dev/null +++ b/sql/updates/world/master/2023_04_06_01_world.sql @@ -0,0 +1,220 @@ +-- Scaling Cataclysm Timewalk +DELETE FROM `creature_template_scaling` WHERE (`DifficultyID`=2 AND `Entry` IN (197563,197564,88222,197547,54434,54566,44834,44801,44841,44949,44648,44715,44658,18721,40784,40597,48571,136406,41201,47319,185584,196411,196412,203158,42499,136407,42189,42201,43242,42691,42789,43159,42695,43286,49473,51397,42188,49267,103673,42692,42428,136403,136404,42333,42845,47000,89,46492,52019,46387,43875,45981,45932,45935,45930,45928,45926,45991,42844,47342,47085,43873,45572,45504,45455,198555,45919,198547,196280,46007,45922,45924,47238,54435,54494,54446,54445,54795,54641,54639,54693,54690,54691,54542,54687,54191,54197,54403,77942,148196,54521,54952,54385,54507,54511,54474,54486,54123,54517,54488,54489,68267,193004,136402,50417,40015,40011,40013,51340,39705,136399,50284,40817,50376,40401,40447,31216,60199,40023,39700,40017,40343,40021,40019,6112,39990,39994,40004,40084,193495,154854,19198,45269,45268,44713,44704,44541,45259,43934,43927,43926,43817,48907,48906,48904,43801,44234,44892,45378,43650,43655,136398,43658,45379,44712,44711,44798,44840,17252,27893,59738,45126,135002,55659,98035,27829,24207,163366,45063,26125,122033)) OR (`DifficultyID`=0 AND `Entry` IN (50270,50048,43214,42810,43357,43438,43537,43430,42696,51396,43662,43391,42808,49929,191287,189113,51157,45917,43878,49943,45704,45477,45912,45915,47305,49476,39985,39698,39679,39670,39665,39708,40164,39987,39982,39980,39978,39842,44260,27989,203895,203894,203885,202656)); +INSERT INTO `creature_template_scaling` (`Entry`, `DifficultyID`, `LevelScalingDeltaMin`, `LevelScalingDeltaMax`, `ContentTuningID`, `VerifiedBuild`) VALUES +(197563, 2, 0, 0, 2057, 48865), +(197564, 2, 0, 0, 2057, 48865), +(88222, 2, 0, 0, 371, 48865), +(197547, 2, 0, 0, 2466, 48865), +(54434, 2, 2, 2, 1110, 48865), +(54566, 2, 0, 0, 1110, 48865), +(44834, 2, 1, 1, 1113, 48865), +(44801, 2, 1, 1, 1113, 48865), +(44841, 2, 1, 1, 1113, 48865), +(44949, 2, 1, 1, 1113, 48865), +(44648, 2, 1, 1, 1113, 48865), +(44715, 2, 1, 1, 1113, 48865), +(44658, 2, 1, 1, 1113, 48865), +(18721, 2, 0, 0, 328, 48865), +(40784, 2, 1, 1, 1113, 48865), +(40597, 2, 1, 1, 1113, 48865), +(48571, 2, 2, 2, 1113, 48865), +(136406, 2, 0, 0, 482, 48865), +(41201, 2, 1, 1, 1113, 48865), +(50270, 0, 1, 1, 259, 48865), +(47319, 2, 0, 0, 482, 48865), +(185584, 2, 0, 0, 482, 48865), +(196411, 2, 0, 0, 2275, 48865), +(196412, 2, 0, 0, 2275, 48865), +(203158, 2, 0, 0, 2150, 48865), +(42499, 2, 0, 0, 1115, 48865), +(136407, 2, 0, 0, 482, 48865), +(42189, 2, 3, 3, 257, 48865), +(42201, 2, 3, 3, 257, 48865), +(43242, 2, 0, 0, 54, 48865), +(42691, 2, 0, 0, 1115, 48865), +(42789, 2, 0, 0, 1115, 48865), +(43159, 2, 2, 2, 1115, 48865), +(42695, 2, 0, 0, 1115, 48865), +(43286, 2, 0, 0, 1115, 48865), +(49473, 2, 0, 0, 1115, 48865), +(51397, 2, 0, 0, 257, 48865), +(42188, 2, 2, 2, 1115, 48865), +(49267, 2, 1, 1, 1115, 48865), +(103673, 2, 0, 0, 482, 48865), +(42692, 2, 1, 1, 1115, 48865), +(42428, 2, 1, 1, 1115, 48865), +(136403, 2, 0, 0, 482, 48865), +(136404, 2, 0, 0, 482, 48865), +(42333, 2, 2, 2, 1115, 48865), +(42845, 2, 0, 0, 1115, 48865), +(50048, 0, 0, 0, 257, 48865), +(43214, 0, 2, 2, 1115, 48865), +(42810, 0, 1, 1, 1115, 48865), +(43357, 0, 2, 2, 1115, 48865), +(43438, 0, 2, 2, 1115, 48865), +(43537, 0, 0, 0, 1115, 48865), +(43430, 0, 0, 0, 1115, 48865), +(42696, 0, 0, 0, 1115, 48865), +(51396, 0, 0, 0, 257, 48865), +(43662, 0, 0, 0, 1115, 48865), +(43391, 0, 1, 1, 1115, 48865), +(42808, 0, 0, 0, 1115, 48865), +(49929, 0, 0, 0, 81, 48865), +(191287, 0, 0, 0, 371, 48865), +(189113, 0, 0, 0, 371, 48865), +(47000, 2, 2, 2, 258, 48865), +(89, 2, 0, 0, 482, 48865), +(46492, 2, 0, 0, 1114, 48865), +(52019, 2, 0, 0, 1114, 48865), +(46387, 2, 2, 2, 258, 48865), +(43875, 2, 2, 2, 1114, 48865), +(45981, 2, 0, 0, 258, 48865), +(45932, 2, 0, 0, 1114, 48865), +(45935, 2, 0, 0, 1114, 48865), +(45930, 2, 0, 0, 1114, 48865), +(45928, 2, 0, 0, 1114, 48865), +(45926, 2, 0, 0, 1114, 48865), +(45991, 2, 2, 2, 258, 48865), +(42844, 2, 3, 3, 1026, 48865), +(47342, 2, 3, 3, 258, 48865), +(47085, 2, 2, 2, 258, 48865), +(43873, 2, 2, 2, 1114, 48865), +(45572, 2, 2, 2, 258, 48865), +(45504, 2, 2, 2, 258, 48865), +(45455, 2, 2, 2, 258, 48865), +(198555, 2, 0, 0, 482, 48865), +(45919, 2, 0, 0, 1114, 48865), +(198547, 2, 0, 0, 482, 48865), +(196280, 2, 0, 0, 482, 48865), +(46007, 2, 3, 3, 258, 48865), +(45922, 2, 0, 0, 1114, 48865), +(45924, 2, 0, 0, 1114, 48865), +(47238, 2, 0, 0, 1114, 48865), +(51157, 0, 3, 3, 258, 48865), +(45917, 0, 0, 0, 1114, 48865), +(43878, 0, 2, 2, 1114, 48865), +(49943, 0, 2, 2, 258, 48865), +(45704, 0, 0, 0, 1114, 48865), +(45477, 0, 0, 0, 1114, 48865), +(45912, 0, 0, 0, 1114, 48865), +(45915, 0, 0, 0, 1114, 48865), +(47305, 0, 2, 2, 258, 48865), +(54435, 2, 0, 0, 1110, 48865), +(54494, 2, 2, 2, 1110, 48865), +(54446, 2, 2, 2, 1110, 48865), +(54445, 2, 2, 2, 1110, 48865), +(54795, 2, 0, 0, 1110, 48865), +(54641, 2, 2, 2, 1110, 48865), +(54639, 2, 2, 2, 1110, 48865), +(54693, 2, 0, 0, 1110, 48865), +(54690, 2, 0, 0, 1110, 48865), +(54691, 2, 0, 0, 1110, 48865), +(54542, 2, 2, 2, 1110, 48865), +(54687, 2, 0, 0, 1110, 48865), +(54191, 2, 0, 0, 1110, 48865), +(54197, 2, 0, 0, 1110, 48865), +(54403, 2, 0, 0, 1110, 48865), +(77942, 2, 0, 0, 482, 48865), +(148196, 2, 0, 0, 830, 48865), +(54521, 2, 0, 0, 1110, 48865), +(54952, 2, 0, 0, 1110, 48865), +(54385, 2, 0, 0, 1110, 48865), +(54507, 2, 0, 0, 1110, 48865), +(54511, 2, 0, 0, 1110, 48865), +(54474, 2, 0, 0, 1110, 48865), +(54486, 2, 0, 0, 1110, 48865), +(54123, 2, 2, 2, 1110, 48865), +(54517, 2, 0, 0, 1110, 48865), +(54488, 2, 0, 0, 1110, 48865), +(54489, 2, 0, 0, 1110, 48865), +(68267, 2, 0, 0, 371, 48865), +(193004, 2, 0, 0, 2401, 48865), +(136402, 2, 0, 0, 482, 48865), +(50417, 2, 0, 0, 251, 48865), +(40015, 2, 0, 0, 1119, 48865), +(40011, 2, 0, 0, 1119, 48865), +(40013, 2, 0, 0, 1119, 48865), +(51340, 2, 0, 0, 251, 48865), +(39705, 2, 2, 2, 1119, 48865), +(136399, 2, 0, 0, 482, 48865), +(50284, 2, 0, 0, 1119, 48865), +(40817, 2, 0, 0, 1119, 48865), +(50376, 2, 0, 0, 251, 48865), +(40401, 2, 1, 1, 251, 48865), +(40447, 2, 0, 0, 1119, 48865), +(31216, 2, 0, 0, 482, 48865), +(60199, 2, 0, 0, 482, 48865), +(40023, 2, 0, 0, 1119, 48865), +(39700, 2, 2, 2, 1119, 48865), +(40017, 2, 0, 0, 1119, 48865), +(40343, 2, 1, 1, 251, 48865), +(40021, 2, 0, 0, 1119, 48865), +(40019, 2, 0, 0, 1119, 48865), +(6112, 2, 0, 0, 482, 48865), +(39990, 2, 0, 0, 1119, 48865), +(39994, 2, 0, 0, 1119, 48865), +(40004, 2, 0, 0, 1119, 48865), +(40084, 2, 0, 0, 1119, 48865), +(49476, 0, 0, 0, 251, 48865), +(39985, 0, 0, 0, 1119, 48865), +(39698, 0, 2, 2, 1119, 48865), +(39679, 0, 2, 2, 1119, 48865), +(39670, 0, 2, 2, 251, 48865), +(39665, 0, 2, 2, 1119, 48865), +(39708, 0, 0, 0, 1119, 48865), +(40164, 0, 0, 0, 251, 48865), +(39987, 0, 0, 0, 1119, 48865), +(39982, 0, 0, 0, 1119, 48865), +(39980, 0, 0, 0, 1119, 48865), +(39978, 0, 0, 0, 1119, 48865), +(39842, 0, 0, 0, 251, 48865), +(193495, 2, 0, 0, 2401, 48865), +(154854, 2, 0, 0, 371, 48865), +(19198, 2, 0, 0, 328, 48865), +(45269, 2, 0, 0, 1116, 48865), +(45268, 2, 0, 0, 1116, 48865), +(44713, 2, -1, -1, 256, 48865), +(44704, 2, 0, 0, 1116, 48865), +(44541, 2, 0, 0, 256, 48865), +(45259, 2, 0, 0, 1116, 48865), +(43934, 2, 0, 0, 1116, 48865), +(43927, 2, 2, 2, 1116, 48865), +(43926, 2, 0, 0, 256, 48865), +(43817, 2, 0, 0, 256, 48865), +(48907, 2, 0, 0, 256, 48865), +(48906, 2, 2, 2, 256, 48865), +(48904, 2, 0, 0, 256, 48865), +(43801, 2, 0, 0, 256, 48865), +(44234, 2, 0, 0, 1116, 48865), +(44892, 2, 0, 0, 1116, 48865), +(45378, 2, 2, 2, 256, 48865), +(43650, 2, 0, 0, 256, 48865), +(43655, 2, 0, 0, 256, 48865), +(136398, 2, 0, 0, 482, 48865), +(43658, 2, 0, 0, 1116, 48865), +(45379, 2, 2, 2, 256, 48865), +(44712, 2, -2, -2, 256, 48865), +(44711, 2, -2, -2, 256, 48865), +(44798, 2, -2, -2, 256, 48865), +(44840, 2, -2, -2, 256, 48865), +(17252, 2, 0, 0, 482, 48865), +(27893, 2, 0, 0, 482, 48865), +(59738, 2, 0, 0, 482, 48865), +(45126, 2, 0, 0, 256, 48865), +(135002, 2, 0, 0, 482, 48865), +(55659, 2, 0, 0, 482, 48865), +(98035, 2, 0, 0, 482, 48865), +(27829, 2, 0, 0, 482, 48865), +(24207, 2, 0, 0, 482, 48865), +(163366, 2, 0, 0, 482, 48865), +(45063, 2, 0, 0, 1116, 48865), +(26125, 2, 0, 0, 482, 48865), +(122033, 2, 0, 0, 371, 48865), +(44260, 0, 0, 0, 1116, 48865), +(27989, 0, 0, 0, 886, 48865), +(203895, 0, 0, 0, 2078, 48865), +(203894, 0, 0, 0, 2078, 48865), +(203885, 0, 0, 0, 2078, 48865), +(202656, 0, 0, 0, 2590, 48865); + +UPDATE `creature_template_scaling` SET `VerifiedBuild`=48865 WHERE (`DifficultyID`=2 AND `Entry` IN (54433,54431,54543,54556,54552,54553,54496,54550,44752,44566,44950,44864,40925,40765,40923,40936,40935,40943,40792,40633,44404,41139,40584,40586,40634,51395,40579,39959,39960,44656,40788,40825,41096,39616,40577,45672,54928,54751,54923,54920,54867,92870,45439,3527,100820,48097,48092,44895,49045,45124,44796,47794,43614,63508,37231,43499,44980,44982,45062,47720,44898,45065,44896,44897)) OR (`DifficultyID`=0 AND `Entry` IN (40655,50276,45030,22517,51391,45620,45621,44581,50278,48983,36171,196065,142666,142668,196156,185572,188844,192013,189238,197617,197574,197676,197641,197681,197695,198239,191767,197694,185570,189360,185689,198976,189281,189280,197247,197246,189197,189364,189031,192522,189222,188930,197436,188929,188995,188889,187695,187693,197786,190118,196998,196997,197783,185561,189165,189136,93808,22515,40350,49859,49857,193285,193283,21252,192814,198580,189632,188694,188670,185556,188227,197781,189543,112015,54945,57864,54476,54432,55091,180016,188219,15214,187788,32642,32641,196141,44977,44932,44926,44577,45377,45342,49219,44819,40539,43612,44261,44922,44924,45122,44981,44976,45097,50038,50036,50037,53488,45096,45007,44586,45001,174170,143622,191841,191844,193321,47649,76168,188223,198742,196153,189500,189489,189028,184170,189285,185562,197182,199530,189827,199528,199527,199526,186794,201492,196499,199261,189183,187678,189168,197711,188004,195106,187669,121541,187676,32639,32638,189895,188869,188747,188824,62822,62821,199605,188706,188293,188210,189869,197533,188825,188823,184168,197986,199220)); diff --git a/sql/updates/world/master/2023_04_06_02_world.sql b/sql/updates/world/master/2023_04_06_02_world.sql new file mode 100644 index 000000000..2423102a8 --- /dev/null +++ b/sql/updates/world/master/2023_04_06_02_world.sql @@ -0,0 +1,335 @@ +-- Scaling MoP Timewalk +DELETE FROM `creature_template_scaling` WHERE (`DifficultyID`=2 AND `Entry` IN (147692,56762,200388,56439,62865,62360,56511,56658,56874,56872,59149,56882,65393,56448,59546,59547,59544,59545,56732,59552,59553,56574,59873,60578,200126,59555,57080,56873,63420,56871,56586,200137,64399,59598,200131,57109,65317,56542,58815,56843,200387,59891,62231,62229,56861,62249,58319,56915,62358,59271,59262,199708,173994,58835,56928,56912,61213,60502,66905,64710,64740,56883,59836,56895,56877,59835,56636,59813,59778,59794,65555,64553,59954,59955,56822,59834,56709,56743,56825,56745,56742,56823,59750,56913,60421,56824,56932,65537,56589,59792,59793,63848,66419,59208,59206,59207,59205,56917,192337,64617,56911,56920,56918,56919,65400,65401,56879,56880,56896,59892,56876,56875,59885,59721,65111,63992,63991,64467,56906,63192,60415,58202,59800,59801,59820,59723,66904,56890,56889,58108,58109,65337,59886,59819,56799,61177,56484,56706,56501,56502,58146,58844,58824,64387,64468,59804,35387,71942,61499,136407,61398,61387,38463,63808,56884,58812,58810,58803,58807,59036,58794,61679,66652,58201,189988,61239,56767,61338,61433,61451,56640,56713,61340,58344,60006,60007,60005,58345,61337,56541,61339,63739,61216,61240,61242,67229,19668,61399,56472,56678,56473,64250,64243,135002,56646,65402,56395,61243,56766,56765,56763,56764,56870,59895,56505,61550,61392,61389,61478,61449,61247,64549,56397,98035,67231,61455,61447,61450,55659,144961,61444,61549,61551,61453,61445,61442,64548,64547,17252,61884,63093,27893,56719,65407,26125,99773,62900,196153,27989,203158,184170,195880,59738,59167,59099,59100,58722,59369,59316,59153,59242,59220,58640,58758,59711,58753,66240,59230,59227,59707,58635,185584,89,103358,59080,59467,59501,62731)) OR (`DifficultyID`=0 AND `Entry` IN (64432,61431,61945,63091,61946,61947,61415,61432,54398,62236,56754,59751,56747,64550,59811,58198,65414,56926,59741,59752,65257,60162,63717,59808,197969,27914,64563,59613,58664,58757,58633,59359,59184,58875,58823,59980,59929,59982,58662,59213,59304,59200,59360,54020,58822,59480,59193,59368,58917,50485,59614,59503,59375,193318,27882,127948,179166,201398,203895,203894,203885,202656)); +INSERT INTO `creature_template_scaling` (`Entry`, `DifficultyID`, `LevelScalingDeltaMin`, `LevelScalingDeltaMax`, `ContentTuningID`, `VerifiedBuild`) VALUES +(147692, 2, 0, 0, 371, 48892), +(56762, 2, 2, 2, 2565, 48892), +(200388, 2, 0, 0, 2565, 48892), +(56439, 2, 2, 2, 2565, 48892), +(62865, 2, 0, 0, 482, 48892), +(62360, 2, 0, 0, 2565, 48892), +(56511, 2, 0, 0, 2565, 48892), +(56658, 2, 0, 0, 2565, 48892), +(56874, 2, 0, 0, 2565, 48892), +(56872, 2, 0, 0, 2565, 48892), +(59149, 2, 0, 0, 2565, 48892), +(56882, 2, 0, 0, 2565, 48892), +(65393, 2, 0, 0, 2565, 48892), +(56448, 2, 2, 2, 2565, 48892), +(59546, 2, 1, 1, 2565, 48892), +(59547, 2, 1, 1, 2565, 48892), +(59544, 2, 0, 0, 2565, 48892), +(59545, 2, 0, 0, 2565, 48892), +(56732, 2, 2, 2, 2565, 48892), +(59552, 2, 0, 0, 2565, 48892), +(59553, 2, 0, 0, 2565, 48892), +(56574, 2, 0, 0, 2565, 48892), +(59873, 2, 0, 0, 2565, 48892), +(60578, 2, 3, 3, 2565, 48892), +(200126, 2, 0, 0, 2565, 48892), +(59555, 2, 0, 0, 2565, 48892), +(57080, 2, 0, 0, 2565, 48892), +(56873, 2, 0, 0, 2565, 48892), +(63420, 2, 0, 0, 657, 48892), +(56871, 2, 0, 0, 2565, 48892), +(56586, 2, 0, 0, 2565, 48892), +(200137, 2, 0, 0, 2565, 48892), +(64399, 2, 0, 0, 2565, 48892), +(59598, 2, 0, 0, 2565, 48892), +(200131, 2, 0, 0, 2565, 48892), +(57109, 2, 0, 0, 2565, 48892), +(65317, 2, 0, 0, 2565, 48892), +(56542, 2, 0, 0, 2565, 48892), +(58815, 2, 0, 0, 2565, 48892), +(56843, 2, 0, 0, 2565, 48892), +(200387, 2, 1, 1, 2565, 48892), +(59891, 2, 0, 0, 2565, 48892), +(62231, 2, 1, 1, 2565, 48892), +(62229, 2, 0, 0, 2565, 48892), +(56861, 2, 0, 0, 2565, 48892), +(62249, 2, 0, 0, 2565, 48892), +(58319, 2, 0, 0, 2565, 48892), +(56915, 2, 2, 2, 2565, 48892), +(62358, 2, 0, 0, 2565, 48892), +(59271, 2, 0, 0, 482, 48892), +(59262, 2, 0, 0, 482, 48892), +(199708, 2, 0, 0, 2285, 48892), +(173994, 2, 0, 0, 371, 48892), +(58835, 2, 0, 0, 2565, 48892), +(56928, 2, 0, 0, 2565, 48892), +(56912, 2, 0, 0, 2565, 48892), +(61213, 2, 2, 2, 2565, 48892), +(60502, 2, 0, 0, 2565, 48892), +(66905, 2, 0, 0, 2565, 48892), +(64710, 2, 0, 0, 2565, 48892), +(64740, 2, 0, 0, 2565, 48892), +(56883, 2, -2, -2, 2565, 48892), +(59836, 2, -1, -1, 2565, 48892), +(56895, 2, 2, 2, 2565, 48892), +(56877, 2, 2, 2, 2565, 48892), +(59835, 2, 0, 0, 2565, 48892), +(56636, 2, 2, 2, 2565, 48892), +(59813, 2, -2, -2, 2565, 48892), +(59778, 2, -1, -1, 2565, 48892), +(59794, 2, -1, -1, 2565, 48892), +(65555, 2, -2, -2, 2565, 48892), +(64553, 2, 0, 0, 2565, 48892), +(59954, 2, 0, 0, 2565, 48892), +(59955, 2, 0, 0, 2565, 48892), +(56822, 2, -2, -2, 2565, 48892), +(59834, 2, -2, -2, 2565, 48892), +(56709, 2, -2, -2, 2565, 48892), +(56743, 2, 0, 0, 2565, 48892), +(56825, 2, -2, -2, 2565, 48892), +(56745, 2, 0, 0, 2565, 48892), +(56742, 2, 0, 0, 2565, 48892), +(56823, 2, -2, -2, 2565, 48892), +(59750, 2, 0, 0, 2565, 48892), +(56913, 2, -2, -2, 2565, 48892), +(60421, 2, -2, -2, 2565, 48892), +(56824, 2, -2, -2, 2565, 48892), +(56932, 2, -2, -2, 2565, 48892), +(65537, 2, 0, 0, 2565, 48892), +(56589, 2, 2, 2, 2565, 48892), +(59792, 2, -2, -2, 2565, 48892), +(59793, 2, -2, -2, 2565, 48892), +(63848, 2, -2, -2, 2565, 48892), +(66419, 2, 0, 0, 2565, 48892), +(59208, 2, 2, 2, 2565, 48892), +(59206, 2, 2, 2, 2565, 48892), +(59207, 2, 2, 2, 2565, 48892), +(59205, 2, 2, 2, 2565, 48892), +(56917, 2, 2, 2, 2565, 48892), +(192337, 2, 0, 0, 482, 48892), +(64617, 2, 0, 0, 482, 48892), +(56911, 2, 0, 0, 2565, 48892), +(56920, 2, 0, 0, 2565, 48892), +(56918, 2, 0, 0, 2565, 48892), +(56919, 2, 0, 0, 2565, 48892), +(65400, 2, 0, 0, 2565, 48892), +(65401, 2, 0, 0, 2565, 48892), +(56879, 2, 0, 0, 2565, 48892), +(56880, 2, 0, 0, 2565, 48892), +(56896, 2, 0, 0, 2565, 48892), +(59892, 2, 0, 0, 2565, 48892), +(56876, 2, 0, 0, 2565, 48892), +(56875, 2, 0, 0, 2565, 48892), +(59885, 2, 0, 0, 2565, 48892), +(59721, 2, -2, -2, 2565, 48892), +(65111, 2, 0, 0, 2565, 48892), +(63992, 2, -2, -2, 2565, 48892), +(63991, 2, -2, -2, 2565, 48892), +(64467, 2, 0, 0, 2565, 48892), +(56906, 2, 2, 2, 2565, 48892), +(63192, 2, 0, 0, 2565, 48892), +(60415, 2, -4, -4, 2565, 48892), +(58202, 2, 0, 0, 2565, 48892), +(59800, 2, 0, 0, 2565, 48892), +(59801, 2, 0, 0, 2565, 48892), +(59820, 2, 0, 0, 2565, 48892), +(59723, 2, -2, -2, 2565, 48892), +(66904, 2, 0, 0, 2565, 48892), +(56890, 2, 0, 0, 2565, 48892), +(56889, 2, 0, 0, 2565, 48892), +(58108, 2, 1, 1, 2565, 48892), +(58109, 2, -2, -2, 2565, 48892), +(65337, 2, 0, 0, 2565, 48892), +(59886, 2, -2, -2, 2565, 48892), +(59819, 2, 0, 0, 2565, 48892), +(56799, 2, 0, 0, 2565, 48892), +(61177, 2, 1, 1, 2565, 48892), +(56484, 2, 0, 0, 2565, 48892), +(56706, 2, 0, 0, 2565, 48892), +(56501, 2, -2, -2, 2565, 48892), +(56502, 2, 0, 0, 2565, 48892), +(58146, 2, 0, 0, 2565, 48892), +(58844, 2, 0, 0, 2565, 48892), +(58824, 2, 0, 0, 2565, 48892), +(64387, 2, 2, 2, 2565, 48892), +(64468, 2, 2, 2, 2565, 48892), +(59804, 2, 0, 0, 2565, 48892), +(35387, 2, 0, 0, 371, 48892), +(71942, 2, 0, 0, 371, 48892), +(61499, 2, 3, 3, 2565, 48892), +(136407, 2, 0, 0, 482, 48892), +(61398, 2, 2, 2, 2565, 48892), +(61387, 2, 0, 0, 2565, 48892), +(38463, 2, 0, 0, 1023, 48892), +(63808, 2, -2, -2, 2565, 48892), +(56884, 2, 2, 2, 2565, 48892), +(58812, 2, 1, 1, 2565, 48892), +(58810, 2, 1, 1, 2565, 48892), +(58803, 2, 1, 1, 2565, 48892), +(58807, 2, 1, 1, 2565, 48892), +(59036, 2, 1, 1, 2565, 48892), +(58794, 2, 1, 1, 2565, 48892), +(61679, 2, 0, 0, 2565, 48892), +(66652, 2, 0, 0, 2565, 48892), +(58201, 2, 1, 1, 2565, 48892), +(189988, 2, 0, 0, 482, 48892), +(61239, 2, 1, 1, 2565, 48892), +(56767, 2, 1, 1, 2565, 48892), +(61338, 2, 1, 1, 2565, 48892), +(61433, 2, 3, 3, 2565, 48892), +(61451, 2, 3, 3, 2565, 48892), +(56640, 2, 2, 2, 2565, 48892), +(56713, 2, 2, 2, 2565, 48892), +(61340, 2, 1, 1, 2565, 48892), +(58344, 2, 0, 0, 2565, 48892), +(60006, 2, 2, 2, 2565, 48892), +(60007, 2, 2, 2, 2565, 48892), +(60005, 2, 2, 2, 2565, 48892), +(58345, 2, 0, 0, 2565, 48892), +(61337, 2, 1, 1, 2565, 48892), +(56541, 2, 2, 2, 2565, 48892), +(61339, 2, 1, 1, 2565, 48892), +(63739, 2, 0, 0, 2565, 48892), +(61216, 2, 1, 1, 2565, 48892), +(61240, 2, 1, 1, 2565, 48892), +(61242, 2, 1, 1, 2565, 48892), +(67229, 2, 2, 2, 2565, 48892), +(19668, 2, 0, 0, 482, 48892), +(61399, 2, 0, 0, 2565, 48892), +(56472, 2, 1, 1, 2565, 48892), +(56678, 2, -1, -1, 2565, 48892), +(56473, 2, 1, 1, 2565, 48892), +(64250, 2, 3, 3, 2565, 48892), +(64243, 2, 0, 0, 2565, 48892), +(135002, 2, 0, 0, 482, 48892), +(56646, 2, 0, 0, 2565, 48892), +(65402, 2, 0, 0, 2565, 48892), +(56395, 2, 0, 0, 2565, 48892), +(61243, 2, 2, 2, 2565, 48892), +(56766, 2, 0, 0, 2565, 48892), +(56765, 2, 1, 1, 2565, 48892), +(56763, 2, 1, 1, 2565, 48892), +(56764, 2, 1, 1, 2565, 48892), +(56870, 2, 2, 2, 2565, 48892), +(59895, 2, 2, 2, 2565, 48892), +(56505, 2, 3, 3, 2565, 48892), +(61550, 2, 0, 0, 2565, 48892), +(61392, 2, 0, 0, 2565, 48892), +(61389, 2, 0, 0, 2565, 48892), +(61478, 2, 3, 3, 2565, 48892), +(61449, 2, 0, 0, 2565, 48892), +(61247, 2, 0, 0, 2565, 48892), +(64549, 2, 1, 1, 2565, 48892), +(56397, 2, 3, 3, 2565, 48892), +(98035, 2, 0, 0, 482, 48892), +(67231, 2, 2, 2, 2565, 48892), +(61455, 2, 0, 0, 2565, 48892), +(61447, 2, 0, 0, 2565, 48892), +(61450, 2, 0, 0, 2565, 48892), +(55659, 2, 0, 0, 482, 48892), +(144961, 2, 0, 0, 482, 48892), +(61444, 2, 2, 2, 2565, 48892), +(61549, 2, 0, 0, 2565, 48892), +(61551, 2, 0, 0, 2565, 48892), +(61453, 2, 1, 1, 2565, 48892), +(61445, 2, 2, 2, 2565, 48892), +(61442, 2, 2, 2, 2565, 48892), +(64548, 2, 0, 0, 2565, 48892), +(64547, 2, 0, 0, 2565, 48892), +(17252, 2, 0, 0, 482, 48892), +(61884, 2, 2, 2, 2565, 48892), +(63093, 2, 3, 3, 2565, 48892), +(27893, 2, 0, 0, 482, 48892), +(56719, 2, 2, 2, 2565, 48892), +(64432, 0, 3, 3, 2565, 48892), +(61431, 0, 0, 0, 2565, 48892), +(61945, 0, 0, 0, 2565, 48892), +(63091, 0, 0, 0, 2565, 48892), +(61946, 0, 0, 0, 2565, 48892), +(61947, 0, 0, 0, 2565, 48892), +(61415, 0, 0, 0, 2565, 48892), +(61432, 0, 0, 0, 2565, 48892), +(65407, 2, 0, 0, 2565, 48892), +(54398, 0, 0, 0, 391, 48892), +(26125, 2, 0, 0, 482, 48892), +(99773, 2, 0, 0, 633, 48892), +(62236, 0, 2, 2, 2565, 48892), +(56754, 0, 2, 2, 2565, 48892), +(59751, 0, 0, 0, 2565, 48892), +(56747, 0, 2, 2, 2565, 48892), +(64550, 0, 3, 3, 2565, 48892), +(59811, 0, 0, 0, 2565, 48892), +(58198, 0, 0, 0, 2565, 48892), +(65414, 0, 0, 0, 2565, 48892), +(56926, 0, 0, 0, 2565, 48892), +(59741, 0, 0, 0, 2565, 48892), +(59752, 0, 0, 0, 2565, 48892), +(65257, 0, 0, 0, 2565, 48892), +(60162, 0, 3, 3, 2565, 48892), +(63717, 0, 0, 0, 2565, 48892), +(59808, 0, 0, 0, 2565, 48892), +(197969, 0, 0, 0, 371, 48892), +(27914, 0, 0, 0, 371, 48892), +(62900, 2, 0, 0, 371, 48892), +(196153, 2, 1, 1, 2078, 48892), +(27989, 2, 0, 0, 886, 48892), +(203158, 2, 0, 0, 2150, 48892), +(184170, 2, 0, 0, 2078, 48892), +(195880, 2, 0, 0, 840, 48892), +(59738, 2, 0, 0, 482, 48892), +(59167, 2, 0, 0, 1187, 48892), +(59099, 2, 0, 0, 1187, 48892), +(59100, 2, 0, 0, 1187, 48892), +(58722, 2, 2, 2, 1187, 48892), +(59369, 2, 1, 1, 1187, 48892), +(59316, 2, 2, 2, 1187, 48892), +(59153, 2, 2, 2, 1187, 48892), +(59242, 2, 0, 0, 1187, 48892), +(59220, 2, 2, 2, 1187, 48892), +(58640, 2, 0, 0, 1187, 48892), +(58758, 2, 0, 0, 1187, 48892), +(59711, 2, 0, 0, 1187, 48892), +(58753, 2, 0, 0, 1187, 48892), +(66240, 2, 0, 0, 1187, 48892), +(59230, 2, 0, 0, 1187, 48892), +(59227, 2, 0, 0, 1187, 48892), +(59707, 2, 0, 0, 1187, 48892), +(58635, 2, 0, 0, 1187, 48892), +(185584, 2, 0, 0, 482, 48892), +(89, 2, 0, 0, 482, 48892), +(103358, 2, 0, 0, 482, 48892), +(59080, 2, 2, 2, 1187, 48892), +(59467, 2, 0, 0, 1187, 48892), +(59501, 2, 0, 0, 1187, 48892), +(62731, 2, 0, 0, 1187, 48892), +(64563, 0, 0, 0, 1187, 48892), +(59613, 0, 1, 1, 1187, 48892), +(58664, 0, 2, 2, 1187, 48892), +(58757, 0, 0, 0, 1187, 48892), +(58633, 0, 2, 2, 1187, 48892), +(59359, 0, 1, 1, 1187, 48892), +(59184, 0, 2, 2, 1187, 48892), +(58875, 0, 2, 2, 1187, 48892), +(58823, 0, 0, 0, 1187, 48892), +(59980, 0, 0, 0, 1187, 48892), +(59929, 0, 0, 0, 1187, 48892), +(59982, 0, 0, 0, 1187, 48892), +(58662, 0, 0, 0, 1187, 48892), +(59213, 0, 0, 0, 1187, 48892), +(59304, 0, 0, 0, 1187, 48892), +(59200, 0, 2, 2, 1187, 48892), +(59360, 0, 0, 0, 1187, 48892), +(54020, 0, 0, 0, 328, 48892), +(58822, 0, 1, 1, 1187, 48892), +(59480, 0, 0, 0, 1187, 48892), +(59193, 0, 1, 1, 1187, 48892), +(59368, 0, 0, 0, 1187, 48892), +(58917, 0, 0, 0, 1187, 48892), +(50485, 0, 0, 0, 81, 48892), +(59614, 0, 0, 0, 1187, 48892), +(59503, 0, 0, 0, 1187, 48892), +(59375, 0, 0, 0, 651, 48892), +(193318, 0, 0, 0, 2401, 48892), +(27882, 0, 0, 0, 298, 48892), +(127948, 0, 0, 0, 371, 48892), +(179166, 0, 0, 0, 371, 48892), +(201398, 0, 0, 0, 2589, 48892), +(203895, 0, 0, 0, 2078, 48892), +(203894, 0, 0, 0, 2078, 48892), +(203885, 0, 0, 0, 2078, 48892), +(202656, 0, 0, 0, 2590, 48892); + +UPDATE `creature_template_scaling` SET `VerifiedBuild`=48892 WHERE (`DifficultyID`=0 AND `Entry` IN (77221,196156,27829,60199,62005,190176,189539,185714,197710,188661,197912,174170,30298,59394,59481,45979,193321,189500,188054,199393,197834,197833,99582,196448,188056,188006,194645,199720,194643,194644,194646,198594,197553,199599,193114,185553,199601,194649,194648,197244,114665,185548,199603,193468,189591,189617,43499,193284,121541,193283,189168,193004,143622,187788,188219,197533,189632,188223,189827,196499,197781,193495,199395,187676,187669,188747,196191,188706,195106,198742,188694,187678,188227,188293,197711,199605,189285,198580,199220,189489,185562,199261,197182,185556,188825,188869,188670,189543,197986,32639,32638,199530,188004,199528,32642,62822,32641,189895,62821,199527,199526,188210,188824,188823,142666,186794,201492,184168,142668,189869,192814)); diff --git a/sql/updates/world/master/2023_04_06_03_world.sql b/sql/updates/world/master/2023_04_06_03_world.sql new file mode 100644 index 000000000..3174299d1 --- /dev/null +++ b/sql/updates/world/master/2023_04_06_03_world.sql @@ -0,0 +1,5 @@ +DELETE FROM `creature_template_sparring` WHERE `Entry` IN (44791, 44792, 44793); +INSERT INTO `creature_template_sparring` (`Entry`, `NoNPCDamageBelowHealthPct`) VALUES +(44791, 80), +(44792, 80), +(44793, 80); diff --git a/sql/updates/world/master/2023_04_06_04_world.sql b/sql/updates/world/master/2023_04_06_04_world.sql new file mode 100644 index 000000000..94e22bcf9 --- /dev/null +++ b/sql/updates/world/master/2023_04_06_04_world.sql @@ -0,0 +1,3 @@ +DELETE FROM `spell_script_names` WHERE `spell_id`=8613; +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(8613, 'spell_gen_skinning'); diff --git a/sql/updates/world/master/2023_04_08_00_world.sql b/sql/updates/world/master/2023_04_08_00_world.sql new file mode 100644 index 000000000..91162d0b3 --- /dev/null +++ b/sql/updates/world/master/2023_04_08_00_world.sql @@ -0,0 +1,29 @@ +-- Shift existing rows by 3 bits to reserve space for 3 other tables +UPDATE `waypoint_data` SET `id`=(`id` << 3) ORDER BY `id` DESC; +UPDATE `creature_addon` SET `path_id`=(`path_id` << 3); +UPDATE `event_scripts` SET `datalong`=(`datalong` << 3) WHERE `command`=20 AND `datalong` > 0; +UPDATE `event_scripts` SET `dataint`=(`dataint` << 3) WHERE `command`=35 AND `datalong`=2 AND `dataint` > 0; +UPDATE `spell_scripts` SET `datalong`=(`datalong` << 3) WHERE `command`=20 AND `datalong` > 0; +UPDATE `spell_scripts` SET `dataint`=(`dataint` << 3) WHERE `command`=35 AND `datalong`=2 AND `dataint` > 0; +UPDATE `waypoint_scripts` SET `datalong`=(`datalong` << 3) WHERE `command`=20 AND `datalong` > 0; +UPDATE `waypoint_scripts` SET `dataint`=(`dataint` << 3) WHERE `command`=35 AND `datalong`=2 AND `dataint` > 0; + +-- use bit 0 for waypoints +DELETE FROM `waypoint_data` WHERE `id` & 1; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`) +SELECT ((w.`entry` << 3) | 1), w.`pointid`, w.`position_x`, w.`position_y`, w.`position_z`, w.`orientation`, w.`delay`, MAX(IFNULL(ss.`action_param1`, 0)) +FROM `waypoints` w +LEFT JOIN `smart_scripts` ss ON w.`entry`=ss.`action_param2` AND ss.`action_type`=53 AND ss.`action_param2` > 0 +GROUP BY ((w.`entry` << 3) | 1), w.`pointid`, w.`position_x`, w.`position_y`, w.`position_z`, w.`orientation`, w.`delay`; + +UPDATE `smart_scripts` SET `action_param2`=((`action_param2` << 3) | 1) WHERE `action_type`=53 AND `action_param2` > 0; +UPDATE `smart_scripts` SET `action_param1`=((`action_param1` << 3) | 1) WHERE `action_type`=113 AND `action_param1` > 0; +UPDATE `smart_scripts` SET `action_param2`=((`action_param2` << 3) | 1) WHERE `action_type`=113 AND `action_param2` > 0; +UPDATE `smart_scripts` SET `action_param3`=((`action_param3` << 3) | 1) WHERE `action_type`=113 AND `action_param3` > 0; +UPDATE `smart_scripts` SET `action_param4`=((`action_param4` << 3) | 1) WHERE `action_type`=113 AND `action_param4` > 0; +UPDATE `smart_scripts` SET `action_param5`=((`action_param5` << 3) | 1) WHERE `action_type`=113 AND `action_param5` > 0; +UPDATE `smart_scripts` SET `action_param6`=((`action_param6` << 3) | 1) WHERE `action_type`=113 AND `action_param6` > 0; +UPDATE `smart_scripts` SET `action_param7`=((`action_param7` << 3) | 1) WHERE `action_type`=113 AND `action_param7` > 0; +UPDATE `smart_scripts` SET `event_param2`=((`event_param2` << 3) | 1) WHERE `event_type` IN(40, 55, 56, 57, 58) AND `event_param2` > 0; + +DROP TABLE IF EXISTS `waypoints`; diff --git a/sql/updates/world/master/2023_04_08_01_world.sql b/sql/updates/world/master/2023_04_08_01_world.sql new file mode 100644 index 000000000..03ebde340 --- /dev/null +++ b/sql/updates/world/master/2023_04_08_01_world.sql @@ -0,0 +1,599 @@ +SET @CGUID := 850720; +SET @OGUID := 502182; + +-- Creature +DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+157; +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 +(@CGUID+0, 131402, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 698.6932373046875, 1220.2138671875, 98.17423248291015625, 2.29954695701599121, 7200, 2, 0, 14156, 0, 1, 0, 0, 0, 48966), -- Underrot Tick (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 278641 - Blood Burst) (possible waypoints or random movement) +(@CGUID+1, 130217, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 633.68597412109375, 1258.4639892578125, 98.60064697265625, 2.998783111572265625, 7200, 8, 0, 5, 0, 1, 0, 0, 0, 48966), -- Nazmani Weevil (Area: The Underrot - Difficulty: Mythic) CreateObject1 +(@CGUID+2, 131492, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 1, 772.410888671875, 1205.466064453125, 70.90663909912109375, 6.11704111099243164, 7200, 0, 0, 70780, 1807, 0, 0, 0, 0, 48966), -- Devout Blood Priest (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 236530 - Mod Scale +25%) +(@CGUID+3, 133663, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 1, 714.3819580078125, 1264.13720703125, 97.4490966796875, 5.071341991424560546, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Fanatical Headhunter (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 236530 - Mod Scale +25%) +(@CGUID+4, 131402, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 674.4979248046875, 1263.2757568359375, 96.8077392578125, 5.072631359100341796, 7200, 2, 0, 14156, 0, 1, 0, 0, 0, 48966), -- Underrot Tick (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 278641 - Blood Burst) (possible waypoints or random movement) +(@CGUID+5, 131402, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 677.646484375, 1269.3994140625, 97.423919677734375, 4.013452053070068359, 7200, 2, 0, 14156, 0, 1, 0, 0, 0, 48966), -- Underrot Tick (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 278641 - Blood Burst) (possible waypoints or random movement) +(@CGUID+6, 139630, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 677.5662841796875, 1254.5262451171875, 97.3759765625, 4.465796947479248046, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 48966), -- Blight Recluse (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+7, 131492, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 1, 716.17706298828125, 1255.8785400390625, 97.4490966796875, 3.318543910980224609, 7200, 0, 0, 70780, 1807, 0, 0, 0, 0, 48966), -- Devout Blood Priest (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 236530 - Mod Scale +25%, 271577 - Blood Empower) +(@CGUID+8, 131402, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 675.521484375, 1272.9169921875, 97.413665771484375, 3.102550029754638671, 7200, 2, 0, 14156, 0, 1, 0, 0, 0, 48966), -- Underrot Tick (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 278641 - Blood Burst) (possible waypoints or random movement) +(@CGUID+9, 131402, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 709.7064208984375, 1222.16162109375, 99.04914093017578125, 5.38204193115234375, 7200, 2, 0, 14156, 0, 1, 0, 0, 0, 48966), -- Underrot Tick (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 278641 - Blood Burst) (possible waypoints or random movement) +(@CGUID+10, 130909, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 667.73681640625, 1234.5684814453125, 97.57103729248046875, 3.657451868057250976, 7200, 6, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Fetid Maggot (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+11, 131402, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 707.8201904296875, 1217.1793212890625, 100.1437454223632812, 4.694113731384277343, 7200, 2, 0, 14156, 0, 1, 0, 0, 0, 48966), -- Underrot Tick (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 278641 - Blood Burst) (possible waypoints or random movement) +(@CGUID+12, 133663, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 1, 771.54638671875, 1199.87548828125, 70.90564727783203125, 6.116643905639648437, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Fanatical Headhunter (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 236530 - Mod Scale +25%) +(@CGUID+13, 131436, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 775.61114501953125, 1202.064208984375, 69.3397064208984375, 6.118013381958007812, 7200, 0, 0, 113248, 0, 0, 0, 0, 0, 48966), -- Chosen Blood Matron (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 148500 - Invisibility and Stealth Detection) +(@CGUID+14, 120652, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 633.546875, 1252.8853759765625, 98.73419189453125, 3.138837814331054687, 7200, 0, 0, 14156, 0, 0, 0, 0, 0, 48966), -- Global Affix Stalker (Area: The Underrot - Difficulty: Mythic) CreateObject1 +(@CGUID+15, 133663, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 1, 714.99652099609375, 1247.529541015625, 97.4490966796875, 1.358727693557739257, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Fanatical Headhunter (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 236530 - Mod Scale +25%) +(@CGUID+16, 131402, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 666.516357421875, 1264.6339111328125, 96.3922882080078125, 3.886670351028442382, 7200, 2, 0, 14156, 0, 1, 0, 0, 0, 48966), -- Underrot Tick (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 278641 - Blood Burst) (possible waypoints or random movement) +(@CGUID+17, 131402, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 666.77020263671875, 1269.2581787109375, 96.01709747314453125, 3.014825105667114257, 7200, 2, 0, 14156, 0, 1, 0, 0, 0, 48966), -- Underrot Tick (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 278641 - Blood Burst) (possible waypoints or random movement) +(@CGUID+18, 131436, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 673.6607666015625, 1254.7667236328125, 97.557525634765625, 3.23475193977355957, 7200, 0, 0, 113248, 0, 0, 0, 0, 0, 48966), -- Chosen Blood Matron (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 148500 - Invisibility and Stealth Detection) (possible waypoints or random movement) +(@CGUID+19, 130217, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 704.10736083984375, 1233.486083984375, 98.17377471923828125, 1.18474578857421875, 7200, 8, 0, 5, 0, 1, 0, 0, 0, 48966), -- Nazmani Weevil (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+20, 131402, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 704.03424072265625, 1216.5755615234375, 99.64112091064453125, 0.926966071128845214, 7200, 2, 0, 14156, 0, 1, 0, 0, 0, 48966), -- Underrot Tick (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 278641 - Blood Burst) (possible waypoints or random movement) +(@CGUID+21, 131402, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 705.64874267578125, 1222.7103271484375, 99.10309600830078125, 4.057688236236572265, 7200, 2, 0, 14156, 0, 1, 0, 0, 0, 48966), -- Underrot Tick (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 278641 - Blood Burst) (possible waypoints or random movement) +(@CGUID+22, 133663, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 1, 726.578125, 1254.1875, 97.4490966796875, 2.954288244247436523, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Fanatical Headhunter (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 236530 - Mod Scale +25%) +(@CGUID+23, 135219, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 820.69268798828125, 1285.673583984375, 68.3031768798828125, 3.238937139511108398, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Befouled Spirit Stalker (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: ) +(@CGUID+24, 131402, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 838.369873046875, 1126.9732666015625, 39.59352493286132812, 1.204007625579833984, 7200, 2, 0, 14156, 0, 1, 0, 0, 0, 48966), -- Underrot Tick (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 278641 - Blood Burst) +(@CGUID+25, 133835, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 788.41278076171875, 1113.6768798828125, 40.9606170654296875, 1.922821879386901855, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Feral Bloodswarmer (Area: The Underrot - Difficulty: Mythic) CreateObject1 +(@CGUID+26, 68553, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 868.98089599609375, 1230.0833740234375, 56.30517196655273437, 0, 7200, 0, 0, 2854, 0, 0, 0, 0, 0, 48966), -- SLG Generic MoP (Large AOI) (Area: The Underrot - Difficulty: Mythic) CreateObject1 +(@CGUID+27, 133663, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 1, 811.810791015625, 1282.3333740234375, 67.20257568359375, 0.321743935346603393, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Fanatical Headhunter (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 236530 - Mod Scale +25%) +(@CGUID+28, 130217, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 806.80853271484375, 1208.934814453125, 68.7495574951171875, 0.299983292818069458, 7200, 8, 0, 5, 0, 1, 0, 0, 0, 48966), -- Nazmani Weevil (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+29, 131436, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 803.6180419921875, 1283.732666015625, 67.927032470703125, 6.226246356964111328, 7200, 0, 0, 113248, 0, 0, 0, 0, 0, 48966), -- Chosen Blood Matron (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 148500 - Invisibility and Stealth Detection) (possible waypoints or random movement) +(@CGUID+30, 131492, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 1, 800.5509033203125, 1286.7413330078125, 69.00562286376953125, 6.224223613739013671, 7200, 0, 0, 70780, 1807, 0, 0, 0, 0, 48966), -- Devout Blood Priest (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 236530 - Mod Scale +25%) (possible waypoints or random movement) +(@CGUID+31, 133663, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 1, 782.8992919921875, 1200.7239990234375, 68.865966796875, 6.258143901824951171, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Fanatical Headhunter (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 236530 - Mod Scale +25%) +(@CGUID+32, 133663, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 1, 798.24652099609375, 1209.6180419921875, 68.865966796875, 4.262096881866455078, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Fanatical Headhunter (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 236530 - Mod Scale +25%) +(@CGUID+33, 135219, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 794.06768798828125, 1201.43408203125, 70.267242431640625, 3.238937139511108398, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Befouled Spirit Stalker (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: ) +(@CGUID+34, 130217, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 824.4761962890625, 1134.6187744140625, 39.55449295043945312, 0.187627628445625305, 7200, 8, 0, 5, 0, 1, 0, 0, 0, 48966), -- Nazmani Weevil (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+35, 131318, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 1, 869.50177001953125, 1230.201416015625, 56.49785995483398437, 3.187054872512817382, 7200, 0, 0, 339720, 4650, 0, 0, 0, 0, 48966), -- Elder Leaxa (Area: The Underrot - Difficulty: Mythic) CreateObject1 +(@CGUID+36, 133663, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 1, 800.22979736328125, 1281.09375, 69.38422393798828125, 6.224023342132568359, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Fanatical Headhunter (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 236530 - Mod Scale +25%) (possible waypoints or random movement) +(@CGUID+37, 133835, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 785.25921630859375, 1126.768798828125, 39.36435699462890625, 5.527443408966064453, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Feral Bloodswarmer (Area: The Underrot - Difficulty: Mythic) CreateObject1 +(@CGUID+38, 131436, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 816.59552001953125, 1277.5364990234375, 67.20257568359375, 1.196610450744628906, 7200, 0, 0, 113248, 0, 0, 0, 0, 0, 48966), -- Chosen Blood Matron (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 148500 - Invisibility and Stealth Detection) +(@CGUID+39, 130909, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 789.06390380859375, 1124.2518310546875, 39.38431167602539062, 2.695383071899414062, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Fetid Maggot (Area: The Underrot - Difficulty: Mythic) CreateObject1 +(@CGUID+40, 133663, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 1, 820.9305419921875, 1294.9149169921875, 67.20257568359375, 4.705288887023925781, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Fanatical Headhunter (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 236530 - Mod Scale +25%) +(@CGUID+41, 131436, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 812.08856201171875, 1289.282958984375, 67.20257568359375, 5.993048667907714843, 7200, 0, 0, 113248, 0, 0, 0, 0, 0, 48966), -- Chosen Blood Matron (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 148500 - Invisibility and Stealth Detection) +(@CGUID+42, 139630, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 776.36395263671875, 1085.24169921875, 39.9749603271484375, 1.063041567802429199, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 48966), -- Blight Recluse (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+43, 131492, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 1, 828.87677001953125, 1279.5208740234375, 67.20257568359375, 2.496401309967041015, 7200, 0, 0, 70780, 1807, 0, 0, 0, 0, 48966), -- Devout Blood Priest (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 236530 - Mod Scale +25%) +(@CGUID+44, 139630, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 810.0675048828125, 1284.78271484375, 67.1138153076171875, 3.493728160858154296, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 48966), -- Blight Recluse (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+45, 131492, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 1, 799.40277099609375, 1192.578125, 68.865966796875, 2.152610301971435546, 7200, 0, 0, 70780, 1807, 0, 0, 0, 0, 48966), -- Devout Blood Priest (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 236530 - Mod Scale +25%) +(@CGUID+46, 131402, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 845.239013671875, 1122.6583251953125, 40.270355224609375, 4.718248367309570312, 7200, 2, 0, 14156, 0, 1, 0, 0, 0, 48966), -- Underrot Tick (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 278641 - Blood Burst) +(@CGUID+47, 133852, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 845.82684326171875, 1022.96148681640625, 40.36276626586914062, 2.725759506225585937, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Living Rot (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+48, 133852, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 829.80767822265625, 1072.5125732421875, 41.25033950805664062, 5.092510223388671875, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Living Rot (Area: The Underrot - Difficulty: Mythic) CreateObject1 +(@CGUID+49, 133870, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 797.134521484375, 1042.8717041015625, 42.29153823852539062, 0.077433831989765167, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Diseased Lasher (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+50, 133852, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 820.72601318359375, 1070.62939453125, 41.083404541015625, 4.738750457763671875, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Living Rot (Area: The Underrot - Difficulty: Mythic) CreateObject1 +(@CGUID+51, 133870, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 788.16802978515625, 1050.5533447265625, 41.35469436645507812, 2.07548379898071289, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Diseased Lasher (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+52, 130909, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 806.563720703125, 987.823486328125, 42.05197906494140625, 1.81435251235961914, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Fetid Maggot (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+53, 133852, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 825.120361328125, 1087.7047119140625, 40.33591079711914062, 1.098467350006103515, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Living Rot (Area: The Underrot - Difficulty: Mythic) CreateObject1 +(@CGUID+54, 133870, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 815.15411376953125, 992.2308349609375, 41.7357635498046875, 3.328139781951904296, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Diseased Lasher (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+55, 130217, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 817.5447998046875, 1038.899169921875, 42.014739990234375, 4.736787796020507812, 7200, 8, 0, 5, 0, 1, 0, 0, 0, 48966), -- Nazmani Weevil (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+56, 133870, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 776.2335205078125, 1048.063720703125, 40.17415237426757812, 4.473482131958007812, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Diseased Lasher (Area: The Underrot - Difficulty: Mythic) CreateObject1 +(@CGUID+57, 139630, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 818.36737060546875, 1092.7083740234375, 40.116302490234375, 3.794138908386230468, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 48966), -- Blight Recluse (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+58, 131402, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 844.871826171875, 1115.1240234375, 40.22533416748046875, 1.013219714164733886, 7200, 2, 0, 14156, 0, 1, 0, 0, 0, 48966), -- Underrot Tick (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 278641 - Blood Burst) +(@CGUID+59, 133870, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 770.404541015625, 1049.486083984375, 39.91707229614257812, 4.473048686981201171, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Diseased Lasher (Area: The Underrot - Difficulty: Mythic) CreateObject1 +(@CGUID+60, 131402, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 850.21502685546875, 1123.969970703125, 40.6819610595703125, 1.715449810028076171, 7200, 2, 0, 14156, 0, 1, 0, 0, 0, 48966), -- Underrot Tick (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 278641 - Blood Burst) +(@CGUID+61, 131402, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 838.10125732421875, 1115.1717529296875, 39.84352493286132812, 1.956023454666137695, 7200, 2, 0, 14156, 0, 1, 0, 0, 0, 48966), -- Underrot Tick (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 278641 - Blood Burst) +(@CGUID+62, 131402, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 836.44598388671875, 1120.7066650390625, 39.71852493286132812, 3.373514175415039062, 7200, 2, 0, 14156, 0, 1, 0, 0, 0, 48966), -- Underrot Tick (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 278641 - Blood Burst) +(@CGUID+63, 133852, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 818.66827392578125, 1010.30987548828125, 41.49860763549804687, 3.717681407928466796, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Living Rot (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+64, 133870, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 787.6348876953125, 1038.462158203125, 41.7923736572265625, 3.362168788909912109, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Diseased Lasher (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+65, 133870, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 840.2999267578125, 1033.1395263671875, 40.6867523193359375, 6.075685977935791015, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Diseased Lasher (Area: The Underrot - Difficulty: Mythic) CreateObject1 +(@CGUID+66, 130909, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 843.5582275390625, 1117.9151611328125, 40.18080520629882812, 5.494484901428222656, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Fetid Maggot (Area: The Underrot - Difficulty: Mythic) CreateObject1 +(@CGUID+67, 131402, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 854.51702880859375, 1110.8282470703125, 40.65801239013671875, 4.609994888305664062, 7200, 2, 0, 14156, 0, 1, 0, 0, 0, 48966), -- Underrot Tick (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 278641 - Blood Burst) +(@CGUID+68, 133852, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 880.16986083984375, 998.63604736328125, 40.38259506225585937, 1.944772720336914062, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Living Rot (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+69, 133852, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 860.64996337890625, 944.4927978515625, 41.67582321166992187, 5.639118671417236328, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Living Rot (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+70, 133870, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 851.937744140625, 953.63372802734375, 40.648681640625, 0.3718014657497406, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Diseased Lasher (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+71, 133835, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 823.0670166015625, 980.67144775390625, 41.26456451416015625, 2.821413040161132812, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Feral Bloodswarmer (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+72, 131817, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 862.49652099609375, 982.31597900390625, 39.23170852661132812, 2.852214574813842773, 7200, 0, 0, 495460, 100, 0, 0, 0, 0, 48966), -- Cragmaw the Infested (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 279156 - Crawg Eating) +(@CGUID+73, 130909, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 823.82196044921875, 969.388916015625, 41.71027755737304687, 5.624958992004394531, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Fetid Maggot (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+74, 138187, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 1012.75347900390625, 1240.829833984375, 12.65874004364013671, 5.911023616790771484, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Grotesque Horror (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 177645 - Submerged, 271955 - Tentacle Base) +(@CGUID+75, 133835, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 886.48333740234375, 960.09747314453125, 41.19463348388671875, 4.932362556457519531, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Feral Bloodswarmer (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+76, 133835, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 860.38494873046875, 1016.34490966796875, 39.69624710083007812, 1.474715709686279296, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Feral Bloodswarmer (Area: The Underrot - Difficulty: Mythic) CreateObject1 +(@CGUID+77, 133835, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 873.8834228515625, 949.47283935546875, 41.12395477294921875, 3.258074045181274414, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Feral Bloodswarmer (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+78, 133852, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 884.3388671875, 981.62322998046875, 40.64867019653320312, 2.605680704116821289, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Living Rot (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+79, 133870, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 872.90020751953125, 1006.772705078125, 40.05278778076171875, 3.800324201583862304, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Diseased Lasher (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+80, 133852, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 844.04681396484375, 953.278564453125, 41.73216629028320312, 1.628462195396423339, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Living Rot (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+81, 138187, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 968.88714599609375, 1234.7535400390625, 14.46331405639648437, 5.911023616790771484, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Grotesque Horror (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 177645 - Submerged, 271955 - Tentacle Base) +(@CGUID+82, 133835, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 829.77178955078125, 997.10076904296875, 40.518585205078125, 3.864098310470581054, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Feral Bloodswarmer (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+83, 133912, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 974.310791015625, 1246.7760009765625, 15.00263595581054687, 1.555563092231750488, 7200, 0, 0, 70780, 1864, 0, 0, 0, 0, 48966), -- Bloodsworn Defiler (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 222912 - Mod Scale 175%) +(@CGUID+84, 130909, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 893.63897705078125, 1008.3515625, 42.6126556396484375, 2.100015163421630859, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Fetid Maggot (Area: The Underrot - Difficulty: Mythic) CreateObject1 +(@CGUID+85, 133912, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 958.122314453125, 1197.493408203125, 17.25376510620117187, 4.936623573303222656, 7200, 0, 0, 70780, 1864, 0, 0, 0, 0, 48966), -- Bloodsworn Defiler (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 222912 - Mod Scale 175%) +(@CGUID+86, 138187, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 965.0538330078125, 1178.810791015625, 17.420654296875, 5.911023616790771484, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Grotesque Horror (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 177645 - Submerged, 271955 - Tentacle Base) +(@CGUID+87, 130909, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 857.84722900390625, 984.08160400390625, 39.23116683959960937, 4.681471824645996093, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Fetid Maggot (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune)) +(@CGUID+88, 138281, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 1001.4932861328125, 1242.4288330078125, 13.21955299377441406, 3.31236124038696289, 7200, 0, 0, 113248, 0, 0, 0, 0, 0, 48966), -- Faceless Corruptor (Area: The Underrot - Difficulty: Mythic) CreateObject1 +(@CGUID+89, 138187, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 993.1007080078125, 1203.2083740234375, 17.44475364685058593, 5.911023616790771484, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Grotesque Horror (Area: The Underrot - Difficulty: Mythic) CreateObject1 (Auras: 177645 - Submerged, 271955 - Tentacle Base) +(@CGUID+90, 133852, 1841, 9391, 9391, '1,2,23,8', 0, 0, 0, 0, 832.43389892578125, 963.40350341796875, 41.44072341918945312, 1.520984172821044921, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Living Rot (Area: The Underrot - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+91, 138187, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1023.95489501953125, 1257.4254150390625, 12.75382518768310546, 5.911023616790771484, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Grotesque Horror (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 177645 - Submerged, 271955 - Tentacle Base) +(@CGUID+92, 138281, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1033.4097900390625, 1134.6666259765625, 14.69067859649658203, 1.643191695213317871, 7200, 0, 0, 113248, 0, 0, 0, 0, 0, 48966), -- Faceless Corruptor (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 +(@CGUID+93, 138187, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1057.15283203125, 1240.8350830078125, 13.59142589569091796, 5.911023616790771484, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Grotesque Horror (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 177645 - Submerged, 271955 - Tentacle Base) +(@CGUID+94, 138187, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1066.5225830078125, 1266.173583984375, 11.41441535949707031, 5.911023616790771484, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Grotesque Horror (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 177645 - Submerged, 271955 - Tentacle Base) +(@CGUID+95, 138187, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1071.2708740234375, 1293.7847900390625, 8.326403617858886718, 5.911023616790771484, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Grotesque Horror (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 177645 - Submerged, 271955 - Tentacle Base) +(@CGUID+96, 133836, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 1, 1067.314208984375, 1189.8287353515625, 18.05634498596191406, 1.96393740177154541, 7200, 3, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Reanimated Guardian (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 271872 - Bone Spirit Aura) +(@CGUID+97, 131383, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1032.9444580078125, 1058.2899169921875, 33.33089447021484375, 4.573857784271240234, 7200, 0, 0, 495460, 100, 0, 0, 0, 0, 48966), -- Sporecaller Zancha (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: ) +(@CGUID+98, 133836, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 1, 1076.4559326171875, 1180.3154296875, 19.12542343139648437, 1.988620638847351074, 7200, 3, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Reanimated Guardian (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 271872 - Bone Spirit Aura) +(@CGUID+99, 134284, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 1, 1082.013916015625, 1189.4774169921875, 20.28182792663574218, 4.6102142333984375, 7200, 0, 0, 70780, 1807, 0, 0, 0, 0, 48966), -- Fallen Deathspeaker (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 263835 - Deathspeaker Spawn) +(@CGUID+100, 138281, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1093.5299072265625, 1235.026611328125, 14.99462223052978515, 2.746405601501464843, 7200, 0, 0, 113248, 0, 0, 0, 0, 0, 48966), -- Faceless Corruptor (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 +(@CGUID+101, 138187, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1069.2291259765625, 1134.2257080078125, 16.16880226135253906, 5.911023616790771484, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Grotesque Horror (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 177645 - Submerged, 271955 - Tentacle Base) +(@CGUID+102, 138281, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1091.328125, 1333.53125, 5.940267562866210937, 4.30108499526977539, 7200, 0, 0, 113248, 0, 0, 0, 0, 0, 48966), -- Faceless Corruptor (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 +(@CGUID+103, 133836, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 1, 1087.2725830078125, 1183.9237060546875, 20.29243278503417968, 4.105435371398925781, 7200, 3, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Reanimated Guardian (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 271872 - Bone Spirit Aura) (possible waypoints or random movement) +(@CGUID+104, 139630, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 803.3516845703125, 988.15814208984375, 42.08780670166015625, 3.381125211715698242, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 48966), -- Blight Recluse (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+105, 133836, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 1, 935.843017578125, 929.4710693359375, 47.06266021728515625, 2.139068603515625, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Reanimated Guardian (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 271872 - Bone Spirit Aura) (possible waypoints or random movement) +(@CGUID+106, 133836, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 1, 935.00518798828125, 935.9461669921875, 46.93221282958984375, 3.569495439529418945, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Reanimated Guardian (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 271872 - Bone Spirit Aura) (possible waypoints or random movement) +(@CGUID+107, 133836, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 1, 947.36834716796875, 930.52740478515625, 47.31108856201171875, 1.017481446266174316, 7200, 4, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Reanimated Guardian (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 271872 - Bone Spirit Aura) (possible waypoints or random movement) +(@CGUID+108, 133912, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1035.064208984375, 1025.1927490234375, 33.69562530517578125, 1.748207569122314453, 7200, 0, 0, 70780, 1864, 0, 0, 0, 0, 48966), -- Bloodsworn Defiler (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 222912 - Mod Scale 175%) +(@CGUID+109, 133912, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1030.15283203125, 1025.5086669921875, 33.70556259155273437, 1.748207569122314453, 7200, 0, 0, 70780, 1864, 0, 0, 0, 0, 48966), -- Bloodsworn Defiler (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 222912 - Mod Scale 175%) +(@CGUID+110, 138281, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1103.6492919921875, 1325.607666015625, 6.032054901123046875, 4.063190937042236328, 7200, 0, 0, 113248, 0, 0, 0, 0, 0, 48966), -- Faceless Corruptor (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 +(@CGUID+111, 139630, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1012.12152099609375, 1245.6129150390625, 12.75779247283935546, 0, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 48966), -- Blight Recluse (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+112, 133836, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 1, 1098.4375, 1178.2833251953125, 17.26056861877441406, 4.712388992309570312, 7200, 3, 0, 70780, 0, 1, 0, 0, 0, 48966), -- Reanimated Guardian (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 271872 - Bone Spirit Aura) (possible waypoints or random movement) +(@CGUID+113, 138187, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1112.8629150390625, 1212.984375, 14.97478580474853515, 5.911023616790771484, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Grotesque Horror (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 177645 - Submerged, 271955 - Tentacle Base) +(@CGUID+114, 133912, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1087.2857666015625, 1144.7381591796875, 14.95239734649658203, 5.826910972595214843, 7200, 4, 0, 70780, 1864, 1, 0, 0, 0, 48966), -- Bloodsworn Defiler (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 222912 - Mod Scale 175%) (possible waypoints or random movement) +(@CGUID+115, 139630, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 995.26171875, 1194.8443603515625, 17.69634056091308593, 5.688140869140625, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 48966), -- Blight Recluse (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+116, 130217, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 989.20538330078125, 1147.6207275390625, 14.40235233306884765, 0.482305526733398437, 7200, 8, 0, 5, 0, 1, 0, 0, 0, 48966), -- Nazmani Weevil (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+117, 134284, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 1, 952.640625, 928.3211669921875, 47.440277099609375, 3.088200569152832031, 7200, 0, 0, 70780, 1807, 0, 0, 0, 0, 48966), -- Fallen Deathspeaker (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 263835 - Deathspeaker Spawn) +(@CGUID+118, 138187, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1024.79345703125, 995.87847900390625, 35.035919189453125, 5.911023616790771484, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Grotesque Horror (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 177645 - Submerged, 271955 - Tentacle Base) +(@CGUID+119, 134284, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 1, 1007.626953125, 973.8101806640625, 39.39960479736328125, 1.138669848442077636, 7200, 0, 0, 70780, 1807, 0, 0, 0, 0, 48966), -- Fallen Deathspeaker (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 263835 - Deathspeaker Spawn) +(@CGUID+120, 133912, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1016.7396240234375, 983.76214599609375, 36.86212921142578125, 1.164063930511474609, 7200, 0, 0, 70780, 1864, 0, 0, 0, 0, 48966), -- Bloodsworn Defiler (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 222912 - Mod Scale 175%) +(@CGUID+121, 138187, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1114.3160400390625, 1170.078125, 14.97231388092041015, 5.911023616790771484, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Grotesque Horror (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 177645 - Submerged, 271955 - Tentacle Base) +(@CGUID+122, 138740, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 1, 987.078125, 1089.8975830078125, 33.25746536254882812, 2.766138076782226562, 7200, 0, 0, 141560, 0, 0, 0, 0, 0, 48966), -- Musashitake (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 272773 - 8.0 Underrot Dungeon - Sporecaller Zancha - Achievement Add Visual) +(@CGUID+123, 138187, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1100.6353759765625, 1129.986083984375, 14.68400001525878906, 5.911023616790771484, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Grotesque Horror (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 177645 - Submerged, 271955 - Tentacle Base) +(@CGUID+124, 138187, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 984.86114501953125, 935.50177001953125, 47.48064041137695312, 3.153665781021118164, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Grotesque Horror (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 177645 - Submerged, 271955 - Tentacle Base) +(@CGUID+125, 138281, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1113.6016845703125, 1203.0169677734375, 15.00757884979248046, 1.492654681205749511, 7200, 0, 0, 113248, 0, 0, 0, 0, 0, 48966), -- Faceless Corruptor (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 +(@CGUID+126, 130217, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 897.57208251953125, 989.714599609375, 42.29478836059570312, 3.79715728759765625, 7200, 8, 0, 5, 0, 1, 0, 0, 0, 48966), -- Nazmani Weevil (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+127, 133836, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 1, 1030.3790283203125, 943.35791015625, 38.03745269775390625, 3.469202041625976562, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Reanimated Guardian (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 271872 - Bone Spirit Aura) +(@CGUID+128, 134419, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1031.454833984375, 1175.8524169921875, 12.08784675598144531, 4.736319541931152343, 7200, 0, 0, 1415600, 0, 0, 0, 0, 0, 48966), -- Titan Keeper Hezrel (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 279551 - Shadow Visual State) +(@CGUID+129, 133836, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 1, 1028.001708984375, 938.59832763671875, 39.38484573364257812, 3.569432258605957031, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Reanimated Guardian (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 271872 - Bone Spirit Aura) (possible waypoints or random movement) +(@CGUID+130, 133836, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 1, 1018.51416015625, 942.22882080078125, 41.07466888427734375, 3.083926677703857421, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Reanimated Guardian (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 271872 - Bone Spirit Aura) (possible waypoints or random movement) +(@CGUID+131, 134284, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 1, 1024.45068359375, 942.720458984375, 39.20760726928710937, 3.202183961868286132, 7200, 0, 0, 70780, 1807, 0, 0, 0, 0, 48966), -- Fallen Deathspeaker (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 263835 - Deathspeaker Spawn) (possible waypoints or random movement) +(@CGUID+132, 139630, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 862.0224609375, 954.7725830078125, 40.60529327392578125, 5.725517749786376953, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 48966), -- Blight Recluse (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+133, 133836, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 1, 1023.726318359375, 948.69482421875, 39.52112579345703125, 3.212969779968261718, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Reanimated Guardian (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 271872 - Bone Spirit Aura) +(@CGUID+134, 139630, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1016.85980224609375, 1056.7257080078125, 33.11280059814453125, 1.541554450988769531, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 48966), -- Blight Recluse (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 +(@CGUID+135, 144306, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1025.439208984375, 1066.8646240234375, 33.33089447021484375, 5.471001625061035156, 7200, 0, 0, 70780, 1864, 0, 0, 0, 0, 48966), -- Bloodsworn Defiler (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 222912 - Mod Scale 175%) +(@CGUID+136, 133835, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1037.5858154296875, 928.622802734375, 68.098785400390625, 2.621216297149658203, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Feral Bloodswarmer (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+137, 144306, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1024.9410400390625, 1050.9879150390625, 33.47074127197265625, 0.834099888801574707, 7200, 0, 0, 70780, 1864, 0, 0, 0, 0, 48966), -- Bloodsworn Defiler (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 222912 - Mod Scale 175%) +(@CGUID+138, 133835, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1118.7921142578125, 1009.1453857421875, 61.59543609619140625, 4.164049148559570312, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Feral Bloodswarmer (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+139, 130217, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1073.838623046875, 1237.9398193359375, 14.47161579132080078, 6.052370071411132812, 7200, 8, 0, 5, 0, 1, 0, 0, 0, 48966), -- Nazmani Weevil (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+140, 144306, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1040.1475830078125, 1066.8697509765625, 33.40680313110351562, 3.993519783020019531, 7200, 0, 0, 70780, 1864, 0, 0, 0, 0, 48966), -- Bloodsworn Defiler (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 222912 - Mod Scale 175%) +(@CGUID+141, 133835, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1058.3001708984375, 922.67626953125, 32.62597274780273437, 1.74248504638671875, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Feral Bloodswarmer (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+142, 133835, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1037.778564453125, 907.2071533203125, 54.54974746704101562, 1.919513344764709472, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Feral Bloodswarmer (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+143, 144306, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1041.1041259765625, 1051.6285400390625, 33.5359954833984375, 2.443913221359252929, 7200, 0, 0, 70780, 1864, 0, 0, 0, 0, 48966), -- Bloodsworn Defiler (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (Auras: 222912 - Mod Scale 175%) +(@CGUID+144, 133835, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1086.6658935546875, 950.8387451171875, 29.6870880126953125, 2.37820744514465332, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Feral Bloodswarmer (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+145, 133835, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1123.8326416015625, 995.958740234375, 72.4276580810546875, 2.568267345428466796, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Feral Bloodswarmer (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+146, 133835, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1030.6943359375, 902.805908203125, 23.05453300476074218, 2.248753309249877929, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Feral Bloodswarmer (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+147, 133835, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1057.78662109375, 917.18548583984375, 47.87449264526367187, 2.807102918624877929, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Feral Bloodswarmer (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+148, 133835, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1115.5068359375, 992.48089599609375, 45.16369247436523437, 3.396327018737792968, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Feral Bloodswarmer (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 +(@CGUID+149, 139630, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1086.236328125, 1145.474365234375, 14.95239734649658203, 2.141190528869628906, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 48966), -- Blight Recluse (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+150, 139630, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1009.71307373046875, 975.07879638671875, 39.05723953247070312, 5.13843393325805664, 7200, 0, 0, 5, 0, 0, 0, 0, 0, 48966), -- Blight Recluse (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+151, 133835, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1107.2445068359375, 926.91339111328125, 62.37392425537109375, 3.026115179061889648, 7200, 0, 0, 70780, 0, 0, 0, 0, 0, 48966), -- Feral Bloodswarmer (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+152, 63420, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1105.66845703125, 1338.626708984375, 10.34186267852783203, 4.075899124145507812, 7200, 0, 0, 2854, 0, 0, 0, 0, 0, 48966), -- SLG Generic MoP (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 +(@CGUID+153, 130217, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 1041.4893798828125, 979.85821533203125, 33.62405776977539062, 1.989417433738708496, 7200, 8, 0, 5, 0, 1, 0, 0, 0, 48966), -- Nazmani Weevil (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+154, 130217, 1841, 9391, 10020, '1,2,23,8', 0, 0, 0, 0, 985.30364990234375, 933.36126708984375, 47.5264892578125, 3.272115707397460937, 7200, 8, 0, 5, 0, 1, 0, 0, 0, 48966), -- Nazmani Weevil (Area: Sanctuary of Blood - Difficulty: Mythic) CreateObject1 (possible waypoints or random movement) +(@CGUID+155, 133007, 1841, 9391, 10021, '1,2,23,8', 0, 0, 0, 0, 1184.986083984375, 1451.4254150390625, -181.49493408203125, 1.044219017028808593, 7200, 0, 0, 552084, 100, 0, 0, 0, 0, 48966), -- Unbound Abomination (Area: Ruins of Xal'vor - Difficulty: Mythic) CreateObject1 (Auras: 269185 - Blood Barrier) +(@CGUID+156, 134419, 1841, 9391, 10021, '1,2,23,8', 0, 0, 0, 0, 1199.423583984375, 1481.9375, -181.506317138671875, 4.290438652038574218, 7200, 0, 0, 1415600, 0, 0, 0, 0, 0, 48966), -- Titan Keeper Hezrel (Area: Ruins of Xal'vor - Difficulty: Mythic) CreateObject1 (Auras: 279250 - Holy Channel) +(@CGUID+157, 130217, 1841, 9391, 10021, '1,2,23,8', 0, 0, 0, 0, 1222.0159912109375, 1501.2403564453125, -181.464569091796875, 5.326083183288574218, 7200, 8, 0, 5, 0, 1, 0, 0, 0, 48966); -- Nazmani Weevil (Area: Ruins of Xal'vor - Difficulty: Mythic) CreateObject1 +DELETE FROM `creature_addon` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+157; +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES +(@CGUID+2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, '236530'), -- Devout Blood Priest - 236530 - Mod Scale +25% +(@CGUID+3, 0, 0, 0, 0, 0, 1, 0, 723, 0, 0, 0, 3, '236530'), -- Fanatical Headhunter - 236530 - Mod Scale +25% +(@CGUID+7, 0, 0, 0, 0, 0, 1, 0, 0, 13325, 0, 0, 3, '236530 271577'), -- Devout Blood Priest - 236530 - Mod Scale +25%, 271577 - Blood Empower +(@CGUID+12, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, '236530'), -- Fanatical Headhunter - 236530 - Mod Scale +25% +(@CGUID+14, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 5, ''), -- Global Affix Stalker +(@CGUID+15, 0, 0, 0, 0, 0, 1, 0, 723, 0, 0, 0, 3, '236530'), -- Fanatical Headhunter - 236530 - Mod Scale +25% +(@CGUID+22, 0, 0, 0, 0, 0, 1, 0, 723, 0, 0, 0, 3, '236530'), -- Fanatical Headhunter - 236530 - Mod Scale +25% +(@CGUID+26, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 4, ''), -- SLG Generic MoP (Large AOI) +(@CGUID+27, 0, 0, 0, 0, 0, 1, 0, 724, 0, 0, 0, 3, '236530'), -- Fanatical Headhunter - 236530 - Mod Scale +25% +(@CGUID+30, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, '236530'), -- Devout Blood Priest - 236530 - Mod Scale +25% +(@CGUID+31, 0, 0, 0, 0, 0, 1, 0, 723, 0, 0, 0, 3, '236530'), -- Fanatical Headhunter - 236530 - Mod Scale +25% +(@CGUID+32, 0, 0, 0, 0, 0, 1, 0, 723, 0, 0, 0, 3, '236530'), -- Fanatical Headhunter - 236530 - Mod Scale +25% +(@CGUID+36, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, '236530'), -- Fanatical Headhunter - 236530 - Mod Scale +25% +(@CGUID+40, 0, 0, 0, 0, 0, 1, 0, 724, 0, 0, 0, 3, '236530'), -- Fanatical Headhunter - 236530 - Mod Scale +25% +(@CGUID+43, 0, 0, 0, 0, 0, 1, 0, 724, 0, 0, 0, 3, '236530'), -- Devout Blood Priest - 236530 - Mod Scale +25% +(@CGUID+45, 0, 0, 0, 0, 0, 1, 0, 723, 0, 0, 0, 3, '236530'), -- Devout Blood Priest - 236530 - Mod Scale +25% +(@CGUID+87, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 3, '159474'), -- Fetid Maggot - 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune) +(@CGUID+136, 0, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 3, ''), -- Feral Bloodswarmer +(@CGUID+138, 0, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 3, ''), -- Feral Bloodswarmer +(@CGUID+141, 0, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 3, ''), -- Feral Bloodswarmer +(@CGUID+142, 0, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 3, ''), -- Feral Bloodswarmer +(@CGUID+144, 0, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 3, ''), -- Feral Bloodswarmer +(@CGUID+145, 0, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 3, ''), -- Feral Bloodswarmer +(@CGUID+146, 0, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 3, ''), -- Feral Bloodswarmer +(@CGUID+147, 0, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 3, ''), -- Feral Bloodswarmer +(@CGUID+148, 0, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 3, ''), -- Feral Bloodswarmer +(@CGUID+151, 0, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 3, ''); -- Feral Bloodswarmer + +-- GameObjects +DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+5; +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 +(@OGUID+0, 252248, 1841, 9391, 9391, '1,2,23,8', 0, 0, 616.69097900390625, 1256.9461669921875, 103.8511734008789062, 5.799980640411376953, 0, 0, -0.2392587661743164, 0.970955848693847656, 7200, 255, 1, 48966), -- Instance Portal (Area: The Underrot - Difficulty: Mythic) CreateObject1 +(@OGUID+1, 295355, 1841, 9391, 9391, '1,2,23,8', 0, 0, 872.06597900390625, 1149.592041015625, 52.25160598754882812, 4.787228107452392578, 0.622781753540039062, -0.52217578887939453, -0.43625259399414062, 0.386211097240447998, 7200, 255, 1, 48966), -- Web (Area: The Underrot - Difficulty: Mythic) CreateObject1 +(@OGUID+2, 295354, 1841, 9391, 9391, '1,2,23,8', 0, 0, 878.357666015625, 1154.123291015625, 52.64917755126953125, 4.317960739135742187, 0.484431266784667968, -0.59184551239013671, -0.58023452758789062, 0.279952138662338256, 7200, 255, 1, 48966), -- Web (Area: The Underrot - Difficulty: Mythic) CreateObject1 +(@OGUID+3, 295356, 1841, 9391, 9391, '1,2,23,8', 0, 0, 872.1492919921875, 1153.1024169921875, 42.60771560668945312, 2.242745637893676757, 0, 0, 0.900697708129882812, 0.434446364641189575, 7200, 255, 1, 48966), -- Wall (Area: The Underrot - Difficulty: Mythic) CreateObject1 +(@OGUID+4, 296385, 1841, 9391, 9391, '1,2,23,8', 0, 0, 1103.611083984375, 1336.295166015625, 5.103426456451416015, 4.162615776062011718, 0, 0, -0.87249469757080078, 0.488623589277267456, 7200, 255, 1, 48966), -- Pyramid Door (Area: The Underrot - Difficulty: Mythic) CreateObject1 +(@OGUID+5, 296384, 1841, 9391, 9391, '1,2,23,8', 0, 0, 1103.638916015625, 1336.4461669921875, 11.77979946136474609, 4.122861862182617187, -0.4680795669555664, 0.867672920227050781, 0.099225044250488281, 0.134905755519866943, 7200, 255, 1, 48966); -- Pyramid Web (Area: The Underrot - Difficulty: Mythic) CreateObject1 +DELETE FROM `gameobject_addon` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+5; + +-- Creature Template Addon +DELETE FROM `creature_template_addon` WHERE `entry` IN (133007 /*133007 (Unbound Abomination) - Blood Barrier*/, 144306 /*144306 (Bloodsworn Defiler) - Mod Scale 175%*/, 134419 /*134419 (Titan Keeper Hezrel) - Shadow Visual State*/, 138740 /*138740 (Musashitake) - 8.0 Underrot Dungeon - Sporecaller Zancha - Achievement Add Visual*/, 134284 /*134284 (Fallen Deathspeaker) - Deathspeaker Spawn*/, 131383 /*131383 (Sporecaller Zancha)*/, 133836 /*133836 (Reanimated Guardian) - Bone Spirit Aura*/, 138281 /*138281 (Faceless Corruptor)*/, 133912 /*133912 (Bloodsworn Defiler) - Mod Scale 175%*/, 132137 /*132137 (Cosmetic Blood Tick) - Ride Vehicle Hardcoded, Mod Scale 90-100%*/, 138187 /*138187 (Grotesque Horror) - Submerged, Tentacle Base*/, 131817 /*131817 (Cragmaw the Infested) - Crawg Eating*/, 133870 /*133870 (Diseased Lasher)*/, 133852 /*133852 (Living Rot)*/, 131318 /*131318 (Elder Leaxa)*/, 133685 /*133685 (Befouled Spirit) - Ride Vehicle Hardcoded*/, 68553 /*68553 (SLG Generic MoP (Large AOI))*/, 133835 /*133835 (Feral Bloodswarmer)*/, 131436 /*131436 (Chosen Blood Matron) - Invisibility and Stealth Detection*/, 130909 /*130909 (Fetid Maggot)*/, 133663 /*133663 (Fanatical Headhunter) - Mod Scale +25%*/, 131492 /*131492 (Devout Blood Priest) - Mod Scale +25%*/, 131402 /*131402 (Underrot Tick) - Blood Burst*/); +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES +(133007, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, '269185'), -- 133007 (Unbound Abomination) - Blood Barrier +(144306, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, '222912'), -- 144306 (Bloodsworn Defiler) - Mod Scale 175% +(134419, 0, 0, 8, 0, 0, 1, 0, 0, 0, 0, 0, 0, '279551'), -- 134419 (Titan Keeper Hezrel) - Shadow Visual State +(138740, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, '272773'), -- 138740 (Musashitake) - 8.0 Underrot Dungeon - Sporecaller Zancha - Achievement Add Visual +(134284, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, '263835'), -- 134284 (Fallen Deathspeaker) - Deathspeaker Spawn +(131383, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, ''), -- 131383 (Sporecaller Zancha) +(133836, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, '271872'), -- 133836 (Reanimated Guardian) - Bone Spirit Aura +(138281, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, ''), -- 138281 (Faceless Corruptor) +(133912, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, '222912'), -- 133912 (Bloodsworn Defiler) - Mod Scale 175% +(132137, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, '237007'), -- 132137 (Cosmetic Blood Tick) - Mod Scale 90-100% +(138187, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, '177645 271955'), -- 138187 (Grotesque Horror) - Submerged, Tentacle Base +(131817, 0, 0, 0, 0, 0, 1, 0, 418, 0, 0, 0, 3, '279156 271771'), -- 131817 (Cragmaw the Infested) - Crawg Eating +(133870, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, ''), -- 133870 (Diseased Lasher) +(133852, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, ''), -- 133852 (Living Rot) +(131318, 0, 0, 0, 0, 0, 1, 0, 0, 13325, 0, 0, 3, ''), -- 131318 (Elder Leaxa) +(133685, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, ''), -- 133685 (Befouled Spirit) +(68553, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 4, ''), -- 68553 (SLG Generic MoP (Large AOI)) +(133835, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, ''), -- 133835 (Feral Bloodswarmer) +(131436, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, '148500'), -- 131436 (Chosen Blood Matron) - Invisibility and Stealth Detection +(130909, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, ''), -- 130909 (Fetid Maggot) +(133663, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, '236530'), -- 133663 (Fanatical Headhunter) - Mod Scale +25% +(131402, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, '278641'); -- 131402 (Underrot Tick) - Blood Burst + +-- Creature Template +UPDATE `creature_template` SET `unit_flags3`=16777216 WHERE `entry`=132137; -- Cosmetic Blood Tick +UPDATE `creature_template` SET `unit_flags`=32768, `unit_flags2`=2048 WHERE `entry`=134419; -- Titan Keeper Hezrel + +-- Creature Movement +DELETE FROM `creature_template_movement` WHERE `CreatureId` IN (135219); +INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`, `Chase`, `Random`, `InteractionPauseTimer`) VALUES +(135219, 0, 0, 1, 1, 0, 0, NULL); -- Befouled Spirit + +-- Creature Movement Override +DELETE FROM `creature_movement_override` WHERE `SpawnId` IN (@CGUID+136, @CGUID+138, @CGUID+141, @CGUID+142, @CGUID+144, @CGUID+145, @CGUID+146, @CGUID+147, @CGUID+148, @CGUID+151); +INSERT INTO `creature_movement_override` (`SpawnId`, `Ground`, `Swim`, `Flight`, `Rooted`, `Chase`, `Random`, `InteractionPauseTimer`) VALUES +(@CGUID+136, 0, 0, 1, 0, 0, 0, NULL), +(@CGUID+138, 0, 0, 1, 0, 0, 0, NULL), +(@CGUID+141, 0, 0, 1, 0, 0, 0, NULL), +(@CGUID+142, 0, 0, 1, 0, 0, 0, NULL), +(@CGUID+144, 0, 0, 1, 0, 0, 0, NULL), +(@CGUID+145, 0, 0, 1, 0, 0, 0, NULL), +(@CGUID+146, 0, 0, 1, 0, 0, 0, NULL), +(@CGUID+147, 0, 0, 1, 0, 0, 0, NULL), +(@CGUID+148, 0, 0, 1, 0, 0, 0, NULL), +(@CGUID+151, 0, 0, 1, 0, 0, 0, NULL); + +-- Vehicle +DELETE FROM `vehicle_template_accessory` WHERE (`entry`=135219 AND `seat_id`=0) OR (`entry`=131817 AND `seat_id` IN (7,6,5,4,3,2,1,0)); +INSERT INTO `vehicle_template_accessory` (`entry`, `accessory_entry`, `seat_id`, `minion`, `description`, `summontype`, `summontimer`) VALUES +(135219, 133685, 0, 1, 'Befouled Spirit Stalker - Befouled Spirit', 8, 0), -- Befouled Spirit Stalker - Befouled Spirit +(131817, 132137, 7, 1, 'Cragmaw the Infested - Cosmetic Blood Tick', 8, 0), -- Cragmaw the Infested - Cosmetic Blood Tick +(131817, 132137, 6, 1, 'Cragmaw the Infested - Cosmetic Blood Tick', 8, 0), -- Cragmaw the Infested - Cosmetic Blood Tick +(131817, 132137, 5, 1, 'Cragmaw the Infested - Cosmetic Blood Tick', 8, 0), -- Cragmaw the Infested - Cosmetic Blood Tick +(131817, 132137, 4, 1, 'Cragmaw the Infested - Cosmetic Blood Tick', 8, 0), -- Cragmaw the Infested - Cosmetic Blood Tick +(131817, 132137, 3, 1, 'Cragmaw the Infested - Cosmetic Blood Tick', 8, 0), -- Cragmaw the Infested - Cosmetic Blood Tick +(131817, 132137, 2, 1, 'Cragmaw the Infested - Cosmetic Blood Tick', 8, 0), -- Cragmaw the Infested - Cosmetic Blood Tick +(131817, 132137, 1, 1, 'Cragmaw the Infested - Cosmetic Blood Tick', 8, 0), -- Cragmaw the Infested - Cosmetic Blood Tick +(131817, 132137, 0, 1, 'Cragmaw the Infested - Cosmetic Blood Tick', 8, 0); -- Cragmaw the Infested - Cosmetic Blood Tick + +-- SpellClick +DELETE FROM `npc_spellclick_spells` WHERE `npc_entry` IN (135219, 131817); +INSERT INTO `npc_spellclick_spells` (`npc_entry`, `spell_id`, `cast_flags`, `user_type`) VALUES +(135219, 46598, 0, 0), +(131817, 46598, 0, 0); + +-- Conditions +DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 13 AND `SourceGroup` = 1 AND `SourceEntry` = 271578); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(13, 1, 271578, 0, 0, 31, 0, 3, 133663, 0, 0, 0, 0, '', 'Blood Empower - can only Target Fanatical Headhunter (133663)'); + +-- Scaling (Mythic) +DELETE FROM `creature_template_scaling` WHERE (`DifficultyID`=23 AND `Entry` IN (133007,63420,144306,134419,138740,134284,131383,133836,138281,133912,132137,138187,131817,133870,133852,131318,133685,68553,133835,135219,131436,130909,139630,133663,131492,130217,131402)); +INSERT INTO `creature_template_scaling` (`Entry`, `DifficultyID`, `LevelScalingDeltaMin`, `LevelScalingDeltaMax`, `ContentTuningID`, `VerifiedBuild`) VALUES +(133007, 23, 2, 2, 502, 48966), +(63420, 23, 0, 0, 657, 48966), +(144306, 23, 1, 1, 502, 48966), +(134419, 23, 0, 0, 502, 48966), +(138740, 23, 0, 0, 502, 48966), +(134284, 23, 0, 0, 502, 48966), +(131383, 23, 2, 2, 502, 48966), +(133836, 23, 0, 0, 502, 48966), +(138281, 23, 1, 1, 502, 48966), +(133912, 23, 1, 1, 502, 48966), +(132137, 23, 0, 0, 502, 48966), +(138187, 23, 0, 0, 502, 48966), +(131817, 23, 2, 2, 502, 48966), +(133870, 23, 0, 0, 502, 48966), +(133852, 23, 0, 0, 502, 48966), +(131318, 23, 2, 2, 502, 48966), +(133685, 23, 1, 1, 502, 48966), +(68553, 23, 0, 0, 657, 48966), +(133835, 23, 0, 0, 502, 48966), +(135219, 23, 0, 0, 502, 48966), +(131436, 23, 1, 1, 502, 48966), +(130909, 23, 0, 0, 502, 48966), +(139630, 23, 0, 0, 81, 48966), +(133663, 23, 0, 0, 502, 48966), +(131492, 23, 0, 0, 502, 48966), +(130217, 23, 0, 0, 81, 48966), +(131402, 23, 0, 0, 502, 48966); + +UPDATE `creature_template_scaling` SET `VerifiedBuild`=48966 WHERE (`Entry`=120652 AND `DifficultyID`=23); + +-- Model Updates +UPDATE `creature_model_info` SET `VerifiedBuild`=48966 WHERE `DisplayID` IN (86632, 76851, 81977, 79182, 80459, 80467, 83311, 81377, 11686, 76653, 79500, 16925, 80910, 75861, 81380); +UPDATE `creature_model_info` SET `BoundingRadius`=1.075765132904052734, `CombatReach`=3, `VerifiedBuild`=48966 WHERE `DisplayID`=83603; +UPDATE `creature_model_info` SET `BoundingRadius`=0.347222000360488891, `CombatReach`=1.5, `VerifiedBuild`=48966 WHERE `DisplayID`=85815; +UPDATE `creature_model_info` SET `BoundingRadius`=0.604653477668762207, `CombatReach`=1.5, `VerifiedBuild`=48966 WHERE `DisplayID`=88121; +UPDATE `creature_model_info` SET `BoundingRadius`=1.288985729217529296, `CombatReach`=2, `VerifiedBuild`=48966 WHERE `DisplayID`=84376; +UPDATE `creature_model_info` SET `BoundingRadius`=1.527754187583923339, `CombatReach`=3.75, `VerifiedBuild`=48966 WHERE `DisplayID`=84808; +UPDATE `creature_model_info` SET `BoundingRadius`=1.469839096069335937, `CombatReach`=2.20000004768371582, `VerifiedBuild`=48966 WHERE `DisplayID`=78855; +UPDATE `creature_model_info` SET `BoundingRadius`=0.342625141143798828, `CombatReach`=0.300000011920928955, `VerifiedBuild`=48966 WHERE `DisplayID`=43156; +UPDATE `creature_model_info` SET `BoundingRadius`=0.840022027492523193, `CombatReach`=1.80000007152557373, `VerifiedBuild`=48966 WHERE `DisplayID`=82394; +UPDATE `creature_model_info` SET `BoundingRadius`=1, `CombatReach`=1.5, `VerifiedBuild`=48966 WHERE `DisplayID`=80852; +UPDATE `creature_model_info` SET `BoundingRadius`=0.691260099411010742, `CombatReach`=1.5, `VerifiedBuild`=48966 WHERE `DisplayID` IN (79501, 79502, 79499); +UPDATE `creature_model_info` SET `BoundingRadius`=0.5, `CombatReach`=1, `VerifiedBuild`=48966 WHERE `DisplayID`=84145; +UPDATE `creature_model_info` SET `BoundingRadius`=1.220501065254211425, `CombatReach`=2.699999809265136718, `VerifiedBuild`=48966 WHERE `DisplayID`=85816; +UPDATE `creature_model_info` SET `BoundingRadius`=0.375, `CombatReach`=0.625, `VerifiedBuild`=48966 WHERE `DisplayID`=88361; +UPDATE `creature_model_info` SET `BoundingRadius`=0.150000005960464477, `CombatReach`=0.150000005960464477, `VerifiedBuild`=48966 WHERE `DisplayID`=81808; + +-- Waypoints for CGUID+29 +DELETE FROM `creature_formations` WHERE `leaderGUID` = @CGUID+29; +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES +(@CGUID+29, @CGUID+29, 0, 0, 515, 0, 0), +(@CGUID+29, @CGUID+30, 3, 90, 515, 3, 9), +(@CGUID+29, @CGUID+36, 3, 270, 515, 3, 9); + +SET @PATH := (@CGUID+29) * 10; +DELETE FROM `waypoint_data` WHERE `id`= @PATH; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`) VALUES +(@PATH, 0, 772.6979, 1290.066, 78.58463, NULL, 0), +(@PATH, 1, 759.5938, 1290.72, 83.01493, NULL, 0), +(@PATH, 2, 749.2535, 1287.257, 86.373, NULL, 0), +(@PATH, 3, 739.9358, 1282.415, 89.86629, NULL, 6228), +(@PATH, 4, 749.2535, 1287.257, 86.373, NULL, 0), +(@PATH, 5, 759.5938, 1290.72, 83.01493, NULL, 0), +(@PATH, 6, 772.6979, 1290.066, 78.58463, NULL, 0), +(@PATH, 7, 781.4011, 1288.002, 75.50561, NULL, 0), +(@PATH, 8, 791.1302, 1284.444, 72.21384, NULL, 0), +(@PATH, 9, 803.618, 1283.733, 67.92703, NULL, 7012), +(@PATH, 10, 791.1302, 1284.444, 72.21384, NULL, 0), +(@PATH, 11, 781.4011, 1288.002, 75.50561, NULL, 0); + +UPDATE `creature` SET `position_x`= 772.6979, `position_y`= 1290.066, `position_z`= 78.58463, `orientation`= 0, `wander_distance`= 0, `MovementType`= 2 WHERE `guid`= @CGUID+29; +DELETE FROM `creature_addon` WHERE `guid`= @CGUID+29; +INSERT INTO `creature_addon` (`guid`, `path_id`, `SheathState`, `auras`) VALUES +(@CGUID+29, @PATH, 1, '148500'); + +-- Waypoints for CGUID+13 +DELETE FROM `creature_formations` WHERE `leaderGUID` = @CGUID+13; +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES +(@CGUID+13, @CGUID+13, 0, 0, 515, 0, 0), +(@CGUID+13, @CGUID+2, 3, 90, 515, 1, 6), +(@CGUID+13, @CGUID+12, 3, 270, 515, 1, 6); + +SET @PATH := (@CGUID+13) * 10; +DELETE FROM `waypoint_data` WHERE `id`= @PATH; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`) VALUES +(@PATH, 0, 733.3184, 1228.456, 89.02717, NULL, 0), +(@PATH, 1, 722.2379, 1234.934, 93.59602, NULL, 10829), +(@PATH, 2, 733.1373, 1228.578, 89.14413, NULL, 0), +(@PATH, 3, 741.0695, 1220.5, 85.86668, NULL, 0), +(@PATH, 4, 749.5851, 1211.198, 81.02641, NULL, 0), +(@PATH, 5, 761.9462, 1204.342, 75.16568, NULL, 0), +(@PATH, 6, 775.6111, 1202.064, 69.33971, NULL, 6173), +(@PATH, 7, 761.9462, 1204.342, 75.16568, NULL, 0), +(@PATH, 8, 749.5851, 1211.198, 81.02641, NULL, 0), +(@PATH, 9, 741.0695, 1220.5, 85.86668, NULL, 0); + +UPDATE `creature` SET `position_x`= 733.3184, `position_y`= 1228.456, `position_z`= 89.02717, `orientation`= 0, `wander_distance`= 0, `MovementType`= 2 WHERE `guid`= @CGUID+13; +DELETE FROM `creature_addon` WHERE `guid`= @CGUID+13; +INSERT INTO `creature_addon` (`guid`, `path_id`, `SheathState`, `auras`) VALUES +(@CGUID+13, @PATH, 1, '148500'); + +-- Waypoints for CGUID+18 +SET @PATH := (@CGUID+18) * 10; +DELETE FROM `waypoint_data` WHERE `id`= @PATH; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`) VALUES +(@PATH, 0, 670.7691, 1254.497, 97.57507, NULL, 0), +(@PATH, 1, 662.566, 1252.899, 97.20186, NULL, 6356), +(@PATH, 2, 670.7691, 1254.497, 97.57507, NULL, 0), +(@PATH, 3, 680.0417, 1255.363, 97.5188, NULL, 0), +(@PATH, 4, 700.6458, 1251.748, 97.26582, NULL, 6266), +(@PATH, 5, 680.0417, 1255.363, 97.5188, NULL, 0); + +UPDATE `creature` SET `position_x`= 670.7691, `position_y`= 1254.497, `position_z`= 97.57507, `orientation`= 0, `wander_distance`= 0, `MovementType`= 2 WHERE `guid`= @CGUID+18; +DELETE FROM `creature_addon` WHERE `guid`= @CGUID+18; +INSERT INTO `creature_addon` (`guid`, `path_id`, `SheathState`, `auras`) VALUES +(@CGUID+18, @PATH, 1, '148500'); + +-- Waypoints for CGUID+59 +DELETE FROM `creature_formations` WHERE `leaderGUID` = @CGUID+59; +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES +(@CGUID+59, @CGUID+59, 0, 0, 515, 0, 0), +(@CGUID+59, @CGUID+56, 4, 270, 515, 4, 9); + +SET @PATH := (@CGUID+59) * 10; +DELETE FROM `waypoint_data` WHERE `id`= @PATH; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`) VALUES +(@PATH, 0, 791.7986, 1091.767, 39.52708, NULL, 0), +(@PATH, 1, 781.6893, 1089.958, 39.97496, NULL, 0), +(@PATH, 2, 773.2309, 1075.156, 39.97496, NULL, 0), +(@PATH, 3, 773.6996, 1062.99, 39.91878, NULL, 0), +(@PATH, 4, 770.4045, 1049.486, 39.91707, NULL, 10647), +(@PATH, 5, 773.6996, 1062.99, 39.91878, NULL, 0), +(@PATH, 6, 773.2309, 1075.156, 39.97496, NULL, 0), +(@PATH, 7, 781.6893, 1089.958, 39.97496, NULL, 0), +(@PATH, 8, 791.7986, 1091.767, 39.52708, NULL, 0), +(@PATH, 9, 808.2864, 1092.793, 40.44687, NULL, 10686); + +UPDATE `creature` SET `position_x`= 791.7986, `position_y`= 1091.767, `position_z`= 39.52708, `orientation`= 0, `wander_distance`= 0, `MovementType`= 2 WHERE `guid`= @CGUID+59; +UPDATE `creature` SET `position_x`= 791.7986, `position_y`= 1091.767, `position_z`= 39.52708, `orientation`= 0 WHERE `guid` = @CGUID+56; +DELETE FROM `creature_addon` WHERE `guid`= @CGUID+59; +INSERT INTO `creature_addon` (`guid`, `path_id`, `SheathState`) VALUES +(@CGUID+59, @PATH, 1); + +-- Waypoints for CGUID+73 +SET @PATH := (@CGUID+73) * 10; +DELETE FROM `waypoint_data` WHERE `id`= @PATH; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`) VALUES +(@PATH, 0, 823.3976, 969.717, 41.79215, NULL, 0), +(@PATH, 1, 836.1702, 959.8507, 41.5631, NULL, 0), +(@PATH, 2, 853.7969, 947.4601, 41.29772, NULL, 0), +(@PATH, 3, 881.332, 942.3193, 43.94463, NULL, 0), +(@PATH, 4, 897.8073, 942.0399, 44.83733, NULL, 0), +(@PATH, 5, 881.3594, 942.3143, 43.8648, NULL, 0), +(@PATH, 6, 853.7969, 947.4601, 41.29772, NULL, 0), +(@PATH, 7, 836.1702, 959.8507, 41.5631, NULL, 0); + +UPDATE `creature` SET `position_x`= 823.3976, `position_y`= 969.717, `position_z`= 41.79215, `orientation`= 0, `wander_distance`= 0, `MovementType`= 2 WHERE `guid`= @CGUID+73; +DELETE FROM `creature_addon` WHERE `guid`= @CGUID+73; +INSERT INTO `creature_addon` (`guid`, `path_id`, `SheathState`) VALUES +(@CGUID+73, @PATH, 1); + +-- Waypoints for CGUID+84 +SET @PATH := (@CGUID+84) * 10; +DELETE FROM `waypoint_data` WHERE `id`= @PATH; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`) VALUES +(@PATH, 0, 903.9271, 984.5764, 42.73545, NULL, 0), +(@PATH, 1, 903.5452, 971.467, 44.15049, NULL, 0), +(@PATH, 2, 903.9258, 984.4668, 42.70176, NULL, 0), +(@PATH, 3, 900.3229, 996.2813, 43.05308, NULL, 0), +(@PATH, 4, 894.2639, 1007.283, 42.67657, NULL, 0), +(@PATH, 5, 889.743, 1015.014, 42.35088, NULL, 0), +(@PATH, 6, 894.2639, 1007.283, 42.67657, NULL, 0), +(@PATH, 7, 900.3229, 996.2813, 43.05308, NULL, 0); + +UPDATE `creature` SET `position_x`= 903.9271, `position_y`= 984.5764, `position_z`= 42.73545, `orientation`= 0, `wander_distance`= 0, `MovementType`= 2 WHERE `guid`= @CGUID+84; +DELETE FROM `creature_addon` WHERE `guid`= @CGUID+84; +INSERT INTO `creature_addon` (`guid`, `path_id`, `SheathState`) VALUES +(@CGUID+84, @PATH, 1); + +-- Waypoints for CGUID+52 +SET @PATH := (@CGUID+52) * 10; +DELETE FROM `waypoint_data` WHERE `id`= @PATH; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`) VALUES +(@PATH, 0, 806.8246, 1004.79, 42.11616, NULL, 0), +(@PATH, 1, 808.0555, 1010.096, 41.89131, NULL, 0), +(@PATH, 2, 806.8246, 1004.79, 42.11616, NULL, 0), +(@PATH, 3, 805.9479, 990.2795, 41.86857, NULL, 0), +(@PATH, 4, 809.7882, 974.8472, 42.35831, NULL, 0), +(@PATH, 5, 817.3386, 960.0469, 43.82864, NULL, 4), +(@PATH, 6, 809.7882, 974.8472, 42.35831, NULL, 0), +(@PATH, 7, 805.9479, 990.2795, 41.86857, NULL, 0); + +UPDATE `creature` SET `position_x`= 806.8246, `position_y`= 1004.79, `position_z`= 42.11616, `orientation`= 0, `wander_distance`= 0, `MovementType`= 2 WHERE `guid`= @CGUID+52; +DELETE FROM `creature_addon` WHERE `guid`= @CGUID+52; +INSERT INTO `creature_addon` (`guid`, `path_id`, `SheathState`) VALUES +(@CGUID+52, @PATH, 1); + +-- Waypoints for CGUID+131 +DELETE FROM `creature_formations` WHERE `leaderGUID` = @CGUID+131; +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES +(@CGUID+131, @CGUID+131, 0, 0, 515, 0, 0), +(@CGUID+131, @CGUID+133, 4, 90, 515, 4, 0), +(@CGUID+131, @CGUID+129, 4, 270, 515, 4, 0), +(@CGUID+131, @CGUID+130, 4, 180, 515, 4, 0), +(@CGUID+131, @CGUID+127, 4, 360, 515, 4, 0); + +SET @PATH := (@CGUID+131) * 10; +DELETE FROM `waypoint_data` WHERE `id`= @PATH; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`) VALUES +(@PATH, 0, 1019.122, 942.3958, 40.7231, NULL, 0), +(@PATH, 1, 1028.286, 942.9531, 38.42855, NULL, 0), +(@PATH, 2, 1038.868, 949.3055, 35.92035, NULL, 0), +(@PATH, 3, 1039.385, 963.5452, 34.64948, NULL, 0), +(@PATH, 4, 1047.191, 978.2448, 32.76249, NULL, 0), +(@PATH, 5, 1039.385, 963.5452, 34.64948, NULL, 0), +(@PATH, 6, 1038.868, 949.3055, 35.92035, NULL, 0), +(@PATH, 7, 1028.286, 942.9531, 38.42855, NULL, 0); + +UPDATE `creature` SET `position_x`= 1019.122, `position_y`= 942.3958, `position_z`= 40.7231, `orientation`= 0, `wander_distance`= 0, `MovementType`= 2 WHERE `guid`= @CGUID+131; +DELETE FROM `creature_addon` WHERE `guid`= @CGUID+131; +INSERT INTO `creature_addon` (`guid`, `path_id`, `SheathState`, `auras`) VALUES +(@CGUID+131, @PATH, 1, '263835'); + +-- Waypoints for CGUID+85 +SET @PATH := (@CGUID+85) * 10; +DELETE FROM `waypoint_data` WHERE `id`= @PATH; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`) VALUES +(@PATH, 0, 968.3993, 1211.688, 17.5772, NULL, 0), +(@PATH, 1, 961.0729, 1207.517, 17.34902, NULL, 0), +(@PATH, 2, 957.9097, 1198.425, 17.23327, NULL, 0), +(@PATH, 3, 961.1962, 1184.016, 17.55016, NULL, 0), +(@PATH, 4, 974.0677, 1179.991, 17.49499, NULL, 0), +(@PATH, 5, 985.2674, 1179.983, 17.24499, NULL, 0), +(@PATH, 6, 995.0434, 1186.797, 17.58764, NULL, 0), +(@PATH, 7, 994.6389, 1197.568, 17.36999, NULL, 0), +(@PATH, 8, 982.7136, 1210.476, 17.48723, NULL, 0); + +UPDATE `creature` SET `position_x`= 968.3993, `position_y`= 1211.688, `position_z`= 17.5772, `orientation`= 0, `wander_distance`= 0, `MovementType`= 2 WHERE `guid`= @CGUID+85; +DELETE FROM `creature_addon` WHERE `guid`= @CGUID+85; +INSERT INTO `creature_addon` (`guid`, `path_id`, `SheathState`) VALUES +(@CGUID+85, @PATH, 1); + +-- Waypoints for CGUID+120 +DELETE FROM `creature_formations` WHERE `leaderGUID` = @CGUID+120; +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES +(@CGUID+120, @CGUID+120, 0, 0, 515, 0, 0), +(@CGUID+120, @CGUID+119, 4, 270, 515, 2, 5); + +SET @PATH := (@CGUID+120) * 10; +DELETE FROM `waypoint_data` WHERE `id`= @PATH; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`) VALUES +(@PATH, 0, 1011.087, 971.7691, 39.10444, NULL, 0), +(@PATH, 1, 1016.74, 983.7621, 36.86213, NULL, 0), +(@PATH, 2, 1022.974, 998.2239, 34.82282, NULL, 0), +(@PATH, 3, 1016.74, 983.7621, 36.86213, NULL, 0), +(@PATH, 4, 1011.087, 971.7691, 39.10444, NULL, 0), +(@PATH, 5, 1005.469, 959.3993, 41.84456, NULL, 0); + +UPDATE `creature` SET `position_x`= 1011.087, `position_y`= 971.7691, `position_z`= 39.10444, `orientation`= 0, `wander_distance`= 0, `MovementType`= 2 WHERE `guid`= @CGUID+120; +DELETE FROM `creature_addon` WHERE `guid`= @CGUID+120; +INSERT INTO `creature_addon` (`guid`, `path_id`, `SheathState`) VALUES +(@CGUID+120, @PATH, 1); + +-- Waypoints for CGUID+88 +SET @PATH := (@CGUID+88) * 10; +DELETE FROM `waypoint_data` WHERE `id`= @PATH; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`) VALUES +(@PATH, 0, 986.7795, 1240.28, 14.65292, NULL, 0), +(@PATH, 1, 996.2952, 1241.528, 13.73922, NULL, 0), +(@PATH, 2, 1011.471, 1244.149, 12.70725, NULL, 0), +(@PATH, 3, 1021.972, 1250.288, 12.70725, NULL, 0), +(@PATH, 4, 1011.471, 1244.149, 12.70725, NULL, 0), +(@PATH, 5, 996.2952, 1241.528, 13.73922, NULL, 0), +(@PATH, 6, 986.7795, 1240.28, 14.65292, NULL, 0), +(@PATH, 7, 973.2327, 1239.49, 14.65292, NULL, 0), +(@PATH, 8, 963.9566, 1240.326, 14.86794, NULL, 0), +(@PATH, 9, 973.2327, 1239.49, 14.65292, NULL, 0); + +UPDATE `creature` SET `position_x`= 986.7795, `position_y`= 1240.28, `position_z`= 14.65292, `orientation`= 0, `wander_distance`= 0, `MovementType`= 2 WHERE `guid`= @CGUID+88; +DELETE FROM `creature_addon` WHERE `guid`= @CGUID+88; +INSERT INTO `creature_addon` (`guid`, `path_id`, `SheathState`) VALUES +(@CGUID+88, @PATH, 1); + +-- Waypoints for CGUID+125 +SET @PATH := (@CGUID+125) * 10; +DELETE FROM `waypoint_data` WHERE `id`= @PATH; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`) VALUES +(@PATH, 0, 1113.278, 1167.554, 14.8971, NULL, 0), +(@PATH, 1, 1111.417, 1154.887, 15.00158, NULL, 0), +(@PATH, 2, 1113.278, 1167.554, 14.8971, NULL, 0), +(@PATH, 3, 1113.483, 1177.689, 14.8971, NULL, 0), +(@PATH, 4, 1112.736, 1191.962, 15.0221, NULL, 0), +(@PATH, 5, 1113.802, 1205.576, 15.00422, NULL, 0), +(@PATH, 6, 1112.736, 1191.962, 15.0221, NULL, 0), +(@PATH, 7, 1113.483, 1177.689, 14.8971, NULL, 0); + +UPDATE `creature` SET `position_x`= 1113.278, `position_y`= 1167.554, `position_z`= 14.8971, `orientation`= 0, `wander_distance`= 0, `MovementType`= 2 WHERE `guid`= @CGUID+125; +DELETE FROM `creature_addon` WHERE `guid`= @CGUID+125; +INSERT INTO `creature_addon` (`guid`, `path_id`, `SheathState`) VALUES +(@CGUID+125, @PATH, 1); + +-- Waypoints for CGUID+100 +SET @PATH := (@CGUID+100) * 10; +DELETE FROM `waypoint_data` WHERE `id`= @PATH; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`) VALUES +(@PATH, 0, 1086.564, 1237.932, 14.98883, NULL, 0), +(@PATH, 1, 1076.757, 1240.653, 14.43695, NULL, 0), +(@PATH, 2, 1064.466, 1247.338, 13.13039, NULL, 0), +(@PATH, 3, 1051.616, 1247.401, 12.88039, NULL, 0), +(@PATH, 4, 1064.326, 1247.417, 13.12783, NULL, 0), +(@PATH, 5, 1076.757, 1240.653, 14.43695, NULL, 0), +(@PATH, 6, 1086.564, 1237.932, 14.98883, NULL, 0), +(@PATH, 7, 1099.125, 1232.693, 14.99928, NULL, 0); + +UPDATE `creature` SET `position_x`= 1086.564, `position_y`= 1237.932, `position_z`= 14.98883, `orientation`= 0, `wander_distance`= 0, `MovementType`= 2 WHERE `guid`= @CGUID+100; +DELETE FROM `creature_addon` WHERE `guid`= @CGUID+100; +INSERT INTO `creature_addon` (`guid`, `path_id`, `SheathState`) VALUES +(@CGUID+100, @PATH, 1); \ No newline at end of file diff --git a/sql/updates/world/master/2023_04_08_02_world.sql b/sql/updates/world/master/2023_04_08_02_world.sql new file mode 100644 index 000000000..62f3bf278 --- /dev/null +++ b/sql/updates/world/master/2023_04_08_02_world.sql @@ -0,0 +1,13 @@ +UPDATE `creature_template` SET `AIName`='' WHERE `entry`=4262; + +DELETE FROM `creature_template_gossip` WHERE `CreatureID`=4262 AND `MenuID`=10265; +INSERT INTO `creature_template_gossip` (`CreatureID`, `MenuID`, `VerifiedBuild`) VALUES +(4262, 10265, 48676); + +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=4262; + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=22 AND `SourceId`=0 AND `SourceEntry`=4262; +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=14 AND `SourceGroup` IN (2352, 10265) AND `SourceEntry`=0; +INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES +(14, 2352, 0, 0, 0, 23, 1, 702, 0, 0, 1, 0, 0, '', 'Show gossip menu if creature is not located in Rut''theran Village'), +(14, 10265, 0, 0, 0, 23, 1, 702, 0, 0, 0, 0, 0, '', 'Show gossip menu if creature is located in Rut''theran Village'); diff --git a/sql/updates/world/master/2023_04_08_03_world.sql b/sql/updates/world/master/2023_04_08_03_world.sql new file mode 100644 index 000000000..50bc3e5ba --- /dev/null +++ b/sql/updates/world/master/2023_04_08_03_world.sql @@ -0,0 +1,40 @@ +SET @CGUID := 850720; + +-- Waypoints for CGUID+88 +SET @PATH := (@CGUID+88+1) * 10; +DELETE FROM `waypoint_data` WHERE `id`= @PATH; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`) VALUES +(@PATH, 0, 986.7795, 1240.28, 14.65292, NULL, 0), +(@PATH, 1, 996.2952, 1241.528, 13.73922, NULL, 0), +(@PATH, 2, 1011.471, 1244.149, 12.70725, NULL, 0), +(@PATH, 3, 1021.972, 1250.288, 12.70725, NULL, 0), +(@PATH, 4, 1011.471, 1244.149, 12.70725, NULL, 0), +(@PATH, 5, 996.2952, 1241.528, 13.73922, NULL, 0), +(@PATH, 6, 986.7795, 1240.28, 14.65292, NULL, 0), +(@PATH, 7, 973.2327, 1239.49, 14.65292, NULL, 0), +(@PATH, 8, 963.9566, 1240.326, 14.86794, NULL, 0), +(@PATH, 9, 973.2327, 1239.49, 14.65292, NULL, 0); + +DELETE FROM `creature_addon` WHERE `guid`= @CGUID+88; +INSERT INTO `creature_addon` (`guid`, `path_id`, `SheathState`) VALUES +(@CGUID+88, @PATH, 1); + +-- Restore overwritten data +DELETE FROM `waypoint_data` WHERE `id`= 8508080; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES +(8508080, 1, -4461.39, 1320.19, 116.671, 2.07029, 0, 0, 0, 100, 0), +(8508080, 2, -4461.39, 1320.19, 116.671, 2.07029, 6000, 0, 0, 100, 0), +(8508080, 3, -4437.87, 1320.73, 107.994, 0.026686, 0, 0, 0, 100, 0), +(8508080, 4, -4429.75, 1320.01, 102.811, 0.199472, 0, 0, 0, 100, 0), +(8508080, 5, -4391.8, 1322.44, 87.4861, 1.84096, 6000, 0, 0, 100, 0), +(8508080, 6, -4388.37, 1323.54, 86.0792, 0.160202, 0, 0, 0, 100, 0), +(8508080, 7, -4376.18, 1324.69, 86.2675, 0.113078, 0, 0, 0, 100, 0), +(8508080, 8, -4353.49, 1326.68, 83.7979, 0.081662, 0, 0, 0, 100, 0), +(8508080, 9, -4333.21, 1328.34, 79.46, 1.92342, 0, 0, 0, 100, 0), +(8508080, 10, -4343.59, 1327.15, 79.8803, 3.27431, 0, 0, 0, 100, 0), +(8508080, 11, -4353.99, 1325.67, 83.5299, 3.20755, 0, 0, 0, 100, 0), +(8508080, 12, -4376.35, 1325.08, 86.4001, 3.21933, 0, 0, 0, 100, 0), +(8508080, 13, -4385.88, 1324.13, 85.6785, 3.22966, 0, 0, 0, 100, 0), +(8508080, 14, -4395.42, 1322.08, 88.9694, 1.36434, 6000, 0, 0, 100, 0), +(8508080, 15, -4420.52, 1322.59, 99.8929, 3.11971, 0, 0, 0, 100, 0), +(8508080, 16, -4438.77, 1321.67, 108.814, 3.03331, 0, 0, 0, 100, 0); diff --git a/sql/updates/world/master/2023_04_08_04_world.sql b/sql/updates/world/master/2023_04_08_04_world.sql new file mode 100644 index 000000000..0b6261943 --- /dev/null +++ b/sql/updates/world/master/2023_04_08_04_world.sql @@ -0,0 +1,18 @@ +DELETE FROM `spell_proc` WHERE `SpellId` IN (226990,227098,227327,206478,228141,228400,228445,230080,230140,230236,230257,231862); +INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES +(226990,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Item - Proc Agility +(227098,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Inspiration +(227327,0x00,107,0x00100000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x4,0x1,0x0,0x0,0x0,0,0,0,0), -- Gluttony +(206478,0x00,107,0x00100000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x4,0x1,0x0,0x0,0x0,0,0,0,0), -- Demonic Appetite +(228141,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Marfisi's Giant Censer +(228400,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x2,0x2,0x403,0x0,0x0,0,0,0,0), -- Mark of the Ancient Priestess +(228445,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- March of the Legion +(230080,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Intangible Presence +(230140,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x2,0x2,0x403,0x0,0x0,0,0,0,0), -- Loose Mana +(230236,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Volatile Energy +(230257,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Flame Wreath +(231862,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x4,0x2,0x1000,0x0,0x0,0,0,0,0); -- Bleak Eruption + +DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_item_set_march_of_the_legion'); +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(228445,'spell_item_set_march_of_the_legion'); diff --git a/sql/updates/world/master/2023_04_09_00_world.sql b/sql/updates/world/master/2023_04_09_00_world.sql new file mode 100644 index 000000000..93915f479 --- /dev/null +++ b/sql/updates/world/master/2023_04_09_00_world.sql @@ -0,0 +1,19 @@ +UPDATE `conditions` SET `SourceEntry`=230335 WHERE `SourceTypeOrReferenceId`=32 AND `SourceGroup`=8 AND `SourceEntry`=79470; +UPDATE `conditions` SET `ConditionValue1`=261021 WHERE `ConditionTypeOrReference`=48 AND `ConditionValue1`=11221 AND `ConditionValue2`=0; +UPDATE `conditions` SET `ConditionValue1`=261022, `ConditionValue2`=0 WHERE `ConditionTypeOrReference`=48 AND `ConditionValue1`=11221 AND `ConditionValue2`=1; +UPDATE `conditions` SET `ConditionValue1`=263462 WHERE `ConditionTypeOrReference`=48 AND `ConditionValue1`=12592 AND `ConditionValue2`=0; +UPDATE `conditions` SET `ConditionValue1`=2483, `ConditionValue2`=50 WHERE `SourceTypeOrReferenceId`=4 AND `SourceEntry`=46110 AND `ConditionTypeOrReference`=7; +UPDATE `conditions` SET `ConditionValue1`=2512, `ConditionValue2`=1 WHERE `SourceTypeOrReferenceId`=1 AND `SourceEntry`=46108 AND `ConditionTypeOrReference`=7; +UPDATE `conditions` SET `ConditionValue1`=2514 WHERE `SourceTypeOrReferenceId`=19 AND `SourceEntry`=29515 AND `ConditionTypeOrReference`=7; +UPDATE `conditions` SET `ConditionValue1`=170 WHERE `ConditionTypeOrReference`=26 AND `ConditionValue1`=2; + +DELETE FROM `conditions` WHERE `ConditionTypeOrReference`=48 AND `ConditionValue1`=0; +DELETE FROM `conditions` WHERE `ConditionTypeOrReference`=7 AND `ConditionValue1`=129; +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=1 AND `SourceEntry` IN (9293, 13523, 28276, 28277, 28558, 29669, 29672, 29673, 29674, 29675, 37331, 37332, 37333, 37334); +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry` IN (9455, 17698, 29705, 29727, 30232, 33831, 50524, 58836, 67303, 67304, 67305, 67306, 67307, 67308, 67328, 67755, 67756, 67757, 68614, 68798, 69294, 72031, 72032, 72033, 72273, 72456, 72527, 72746, 72747, 72748, 72850, 72851, 72852, 72868, 72869, 73785, 73786, 73787, 74270, 74271, 74272, 74318, 74319, 74320, 74321, 74323, 74758, 75464, 76379, 79614, 79781, 82192, 88354); +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=17 AND `SourceEntry` IN (56453, 60089); +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=18 AND `SourceGroup`=31897; + +DELETE FROM `disables` WHERE `sourceType`=1 AND `entry`=29512; +INSERT INTO `disables` (`sourceType`, `entry`, `flags`, `params_0`, `params_1`, `comment`) VALUES +(1, 29512, 0, '', '', 'Deprecated quest: Putting the Carnies Back Together Again'); diff --git a/sql/updates/world/master/2023_04_09_01_world.sql b/sql/updates/world/master/2023_04_09_01_world.sql new file mode 100644 index 000000000..45b68a571 --- /dev/null +++ b/sql/updates/world/master/2023_04_09_01_world.sql @@ -0,0 +1,59 @@ +DELETE FROM `spell_proc` WHERE `SpellId` IN (234113,235003,235007,235011,235015,235017,235019,236308,236503,238101,238133,238142,238524,242207,242209,242215,242248,242262,242285,242628,243994,244034,244066,244134,244330,245729,247625,248168,248171,248173,248175,248198,248199,248200,248218,248256,248257,248260,248262,248264,248265,248266,248267,248268,248269,248274,248276,248277,248278,250075,250768,250846); +INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES +(234113,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x3,0x0,0x0,0,0,0,0), -- Arrogance +(235003,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Iron Protection +(235007,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x402,0x0,0x0,0,0,0,0), -- Searing Words +(235011,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x2,0x2,0x403,0x0,0x0,0,0,0,0), -- Price of Progress +(235015,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x2,0x2,0x403,0x0,0x0,0,0,0,0), -- Melon-choly +(235017,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Fermenting Furuncle +(235019,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Windswept +(236308,0x00,4,0x00000000,0x00004000,0x00000000,0x00000800,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Storm of Destruction +(236503,0x00,107,0x00200000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x4,0x2,0x0,0x0,0x0,0,0,0,0), -- Demon Essence Absorber +(238101,0x00,6,0x00000000,0x00080000,0x00000000,0x00000000,0x0,0x0,0x1,0x1,0x403,0x0,0x0,0,0,0,0), -- Mind Quickening +(238133,0x00,10,0x00800000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Blessed Stalwart +(238142,0x00,11,0x00200000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Lashing Flames +(238524,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Fel Barbs +(242207,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x3,0x0,0x0,0,0,0,0), -- Infernal Skin +(242209,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Infernal Skin +(242215,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Infernal Cinders +(242248,0x00,3,0x00000000,0x00000020,0x00000000,0x00000000,0x0,0x0,0x4,0x1,0x0,0x0,0x0,0,0,0,0), -- Item - Mage T20 Arcane 2P Bonus +(242262,0x00,10,0x00000000,0x00000000,0x00040000,0x00000000,0x0,0x0,0x4,0x1,0x0,0x0,0x0,0,0,0,0), -- Item - Paladin T20 Holy 4P Bonus +(242285,0x00,11,0x00000000,0x00000010,0x00000000,0x00000000,0x0,0x0,0x4,0x1,0x0,0x0,0x0,0,0,0,0), -- Item - Shaman T20 Enhancement 4P Bonus +(242628,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Cunning of the Deceiver +(243994,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Empyrean Demolisher +(244034,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Emerald Shadowfang +(244066,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Madness of the Betrayer +(244134,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x2,0x2,0x403,0x0,0x0,0,0,0,0), -- Memento of Tyrande +(244330,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Siphon Essence +(245729,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Meteor Shard +(247625,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Lightblood Elixir +(248168,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Force of Magma +(248171,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Smoldering Claw +(248173,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Drakefang Butcher +(248175,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Flame Wrath +(248198,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Stoneslayer +(248199,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Demonshear +(248200,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Naglering +(248218,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Houndmaster's Weapons +(248256,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Firebreather +(248257,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Bloodfist +(248260,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Barman Shanker +(248262,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Skullforge Reaver +(248264,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Keris of Zul'Serak +(248265,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- The Cruel Hand of Timmy +(248266,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Fist of the Damned +(248267,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Wraith Scythe +(248268,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Soul Breaker +(248269,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Blade of the Wretched +(248274,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Galgann's Firehammer +(248276,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Venomspitter +(248277,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Hookfang Shanker +(248278,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Lord General's Sword +(250075,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x402,0x0,0x0,0,0,0,0), -- Item - Attack Crits Proc Agi +(250768,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x2,0x2,0x403,0x0,0x0,0,0,0,0), -- Whispers of L'ura +(250846,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0); -- Void Tendril + +DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_item_seal_of_darkshire_nobility','spell_item_lightblood_elixir'); +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(234113 ,'spell_item_seal_of_darkshire_nobility'), +(247625 ,'spell_item_lightblood_elixir'); diff --git a/sql/updates/world/master/2023_04_09_02_world.sql b/sql/updates/world/master/2023_04_09_02_world.sql new file mode 100644 index 000000000..088aaee95 --- /dev/null +++ b/sql/updates/world/master/2023_04_09_02_world.sql @@ -0,0 +1,13 @@ +DROP PROCEDURE IF EXISTS apply_if_exists_2023_04_09_02_world; + +DELIMITER ;; +CREATE PROCEDURE apply_if_exists_2023_04_09_02_world() BEGIN + IF EXISTS (SELECT * FROM `information_schema`.`columns` WHERE `table_schema`=SCHEMA() AND `table_name`='creature_template' AND `column_name`='HoverHeight') THEN + ALTER TABLE `creature_template` DROP COLUMN `HoverHeight`; + END IF; +END;; + +DELIMITER ; +CALL apply_if_exists_2023_04_09_02_world(); + +DROP PROCEDURE IF EXISTS apply_if_exists_2023_04_09_02_world; diff --git a/sql/updates/world/master/2023_04_09_03_world.sql b/sql/updates/world/master/2023_04_09_03_world.sql new file mode 100644 index 000000000..31f0934b8 --- /dev/null +++ b/sql/updates/world/master/2023_04_09_03_world.sql @@ -0,0 +1,82 @@ +-- fix underrot path ids +SET @CGUID := 850720; + +-- ref 28828c4d8f208088544f55a4ecde338d1423070a +SET @GUID_OFFSET = 88; +SET @OLD_PATH := (@CGUID+@GUID_OFFSET+1) * 10; +SET @NEW_PATH := ((@CGUID+@GUID_OFFSET) * 10) << 3; +UPDATE `waypoint_data` SET `id`=@NEW_PATH WHERE `id`=@OLD_PATH; +UPDATE `creature_addon` SET `path_id`=@NEW_PATH WHERE `path_id`=@OLD_PATH; + +-- ref db6c97b1061e059b9906f220e62e1ebd2292d835 +SET @GUID_OFFSET = 29; +SET @OLD_PATH := (@CGUID+@GUID_OFFSET) * 10; +SET @NEW_PATH := ((@CGUID+@GUID_OFFSET) * 10) << 3; +UPDATE `waypoint_data` SET `id`=@NEW_PATH WHERE `id`=@OLD_PATH; +UPDATE `creature_addon` SET `path_id`=@NEW_PATH WHERE `path_id`=@OLD_PATH; + +SET @GUID_OFFSET = 13; +SET @OLD_PATH := (@CGUID+@GUID_OFFSET) * 10; +SET @NEW_PATH := ((@CGUID+@GUID_OFFSET) * 10) << 3; +UPDATE `waypoint_data` SET `id`=@NEW_PATH WHERE `id`=@OLD_PATH; +UPDATE `creature_addon` SET `path_id`=@NEW_PATH WHERE `path_id`=@OLD_PATH; + +SET @GUID_OFFSET = 18; +SET @OLD_PATH := (@CGUID+@GUID_OFFSET) * 10; +SET @NEW_PATH := ((@CGUID+@GUID_OFFSET) * 10) << 3; +UPDATE `waypoint_data` SET `id`=@NEW_PATH WHERE `id`=@OLD_PATH; +UPDATE `creature_addon` SET `path_id`=@NEW_PATH WHERE `path_id`=@OLD_PATH; + +SET @GUID_OFFSET = 59; +SET @OLD_PATH := (@CGUID+@GUID_OFFSET) * 10; +SET @NEW_PATH := ((@CGUID+@GUID_OFFSET) * 10) << 3; +UPDATE `waypoint_data` SET `id`=@NEW_PATH WHERE `id`=@OLD_PATH; +UPDATE `creature_addon` SET `path_id`=@NEW_PATH WHERE `path_id`=@OLD_PATH; + +SET @GUID_OFFSET = 73; +SET @OLD_PATH := (@CGUID+@GUID_OFFSET) * 10; +SET @NEW_PATH := ((@CGUID+@GUID_OFFSET) * 10) << 3; +UPDATE `waypoint_data` SET `id`=@NEW_PATH WHERE `id`=@OLD_PATH; +UPDATE `creature_addon` SET `path_id`=@NEW_PATH WHERE `path_id`=@OLD_PATH; + +SET @GUID_OFFSET = 84; +SET @OLD_PATH := (@CGUID+@GUID_OFFSET) * 10; +SET @NEW_PATH := ((@CGUID+@GUID_OFFSET) * 10) << 3; +UPDATE `waypoint_data` SET `id`=@NEW_PATH WHERE `id`=@OLD_PATH; +UPDATE `creature_addon` SET `path_id`=@NEW_PATH WHERE `path_id`=@OLD_PATH; + +SET @GUID_OFFSET = 52; +SET @OLD_PATH := (@CGUID+@GUID_OFFSET) * 10; +SET @NEW_PATH := ((@CGUID+@GUID_OFFSET) * 10) << 3; +UPDATE `waypoint_data` SET `id`=@NEW_PATH WHERE `id`=@OLD_PATH; +UPDATE `creature_addon` SET `path_id`=@NEW_PATH WHERE `path_id`=@OLD_PATH; + +SET @GUID_OFFSET = 131; +SET @OLD_PATH := (@CGUID+@GUID_OFFSET) * 10; +SET @NEW_PATH := ((@CGUID+@GUID_OFFSET) * 10) << 3; +UPDATE `waypoint_data` SET `id`=@NEW_PATH WHERE `id`=@OLD_PATH; +UPDATE `creature_addon` SET `path_id`=@NEW_PATH WHERE `path_id`=@OLD_PATH; + +SET @GUID_OFFSET = 85; +SET @OLD_PATH := (@CGUID+@GUID_OFFSET) * 10; +SET @NEW_PATH := ((@CGUID+@GUID_OFFSET) * 10) << 3; +UPDATE `waypoint_data` SET `id`=@NEW_PATH WHERE `id`=@OLD_PATH; +UPDATE `creature_addon` SET `path_id`=@NEW_PATH WHERE `path_id`=@OLD_PATH; + +SET @GUID_OFFSET = 120; +SET @OLD_PATH := (@CGUID+@GUID_OFFSET) * 10; +SET @NEW_PATH := ((@CGUID+@GUID_OFFSET) * 10) << 3; +UPDATE `waypoint_data` SET `id`=@NEW_PATH WHERE `id`=@OLD_PATH; +UPDATE `creature_addon` SET `path_id`=@NEW_PATH WHERE `path_id`=@OLD_PATH; + +SET @GUID_OFFSET = 125; +SET @OLD_PATH := (@CGUID+@GUID_OFFSET) * 10; +SET @NEW_PATH := ((@CGUID+@GUID_OFFSET) * 10) << 3; +UPDATE `waypoint_data` SET `id`=@NEW_PATH WHERE `id`=@OLD_PATH; +UPDATE `creature_addon` SET `path_id`=@NEW_PATH WHERE `path_id`=@OLD_PATH; + +SET @GUID_OFFSET = 100; +SET @OLD_PATH := (@CGUID+@GUID_OFFSET) * 10; +SET @NEW_PATH := ((@CGUID+@GUID_OFFSET) * 10) << 3; +UPDATE `waypoint_data` SET `id`=@NEW_PATH WHERE `id`=@OLD_PATH; +UPDATE `creature_addon` SET `path_id`=@NEW_PATH WHERE `path_id`=@OLD_PATH; diff --git a/sql/updates/world/master/2023_04_09_04_world.sql b/sql/updates/world/master/2023_04_09_04_world.sql new file mode 100644 index 000000000..f1a3dbb18 --- /dev/null +++ b/sql/updates/world/master/2023_04_09_04_world.sql @@ -0,0 +1,2 @@ +-- move missing pathids in template_addon +UPDATE `creature_template_addon` SET `path_id`=(`path_id` << 3); diff --git a/sql/updates/world/master/2023_04_10_00_world_script_waypoints.sql b/sql/updates/world/master/2023_04_10_00_world_script_waypoints.sql new file mode 100644 index 000000000..d349060a8 --- /dev/null +++ b/sql/updates/world/master/2023_04_10_00_world_script_waypoints.sql @@ -0,0 +1,150 @@ +-- +DROP PROCEDURE IF EXISTS apply_if_exists_2023_04_10_00_world; + +DELIMITER ;; +CREATE PROCEDURE apply_if_exists_2023_04_10_00_world() BEGIN + IF EXISTS (SELECT * FROM `information_schema`.`columns` WHERE `table_schema`=SCHEMA() AND `table_name`='script_waypoint') THEN + DELETE FROM `waypoint_data` WHERE `id` & 2; + INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `delay`) SELECT ((s.`entry` << 3) | 2), s.`pointid`, s.`location_x`, s.`location_y`, s.`location_z`, s.`waittime` FROM `script_waypoint` s; + + DROP TABLE IF EXISTS `script_waypoint`; + END IF; +END;; + +DELIMITER ; +CALL apply_if_exists_2023_04_10_00_world(); + +DROP PROCEDURE IF EXISTS apply_if_exists_2023_04_10_00_world; + +-- Rage Winterchill +SET @PATH_ID := 142138; +DELETE FROM `waypoint_data` WHERE `id`=@PATH_ID; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`) VALUES +(@PATH_ID, 0, 4896.08, -1576.35, 1333.65), +(@PATH_ID, 1, 4898.68, -1615.02, 1329.48), +(@PATH_ID, 2, 4907.12, -1667.08, 1321.00), +(@PATH_ID, 3, 4963.18, -1699.35, 1340.51), +(@PATH_ID, 4, 4989.16, -1716.67, 1335.74), +(@PATH_ID, 5, 5026.27, -1736.89, 1323.02), +(@PATH_ID, 6, 5037.77, -1770.56, 1324.36), +(@PATH_ID, 7, 5067.23, -1789.95, 1321.17); + +-- Kazrogal +SET @PATH_ID := 143106; +DELETE FROM `waypoint_data` WHERE `id`=@PATH_ID; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`) VALUES +(@PATH_ID, 0, 5492.91, -2404.61, 1462.63), +(@PATH_ID, 1, 5531.76, -2460.87, 1469.55), +(@PATH_ID, 2, 5554.58, -2514.66, 1476.12), +(@PATH_ID, 3, 5554.16, -2567.23, 1479.90), +(@PATH_ID, 4, 5540.67, -2625.99, 1480.89), +(@PATH_ID, 5, 5508.16, -2659.20, 1480.15), +(@PATH_ID, 6, 5489.62, -2704.05, 1482.18), +(@PATH_ID, 7, 5457.04, -2726.26, 1485.10); + +-- Azgalor +SET @PATH_ID := 142738; +DELETE FROM `waypoint_data` WHERE `id`=@PATH_ID; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`) VALUES +(@PATH_ID, 0, 5492.91, -2404.61, 1462.63), +(@PATH_ID, 1, 5531.76, -2460.87, 1469.55), +(@PATH_ID, 2, 5554.58, -2514.66, 1476.12), +(@PATH_ID, 3, 5554.16, -2567.23, 1479.90), +(@PATH_ID, 4, 5540.67, -2625.99, 1480.89), +(@PATH_ID, 5, 5508.16, -2659.20, 1480.15), +(@PATH_ID, 6, 5489.62, -2704.05, 1482.18), +(@PATH_ID, 7, 5457.04, -2726.26, 1485.10); + +-- Anetheron +SET @PATH_ID := 142466; +DELETE FROM `waypoint_data` WHERE `id`=@PATH_ID; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`) VALUES +(@PATH_ID, 0, 4896.08, -1576.35, 1333.65), +(@PATH_ID, 1, 4898.68, -1615.02, 1329.48), +(@PATH_ID, 2, 4907.12, -1667.08, 1321.00), +(@PATH_ID, 3, 4963.18, -1699.35, 1340.51), +(@PATH_ID, 4, 4989.16, -1716.67, 1335.74), +(@PATH_ID, 5, 5026.27, -1736.89, 1323.02), +(@PATH_ID, 6, 5037.77, -1770.56, 1324.36), +(@PATH_ID, 7, 5067.23, -1789.95, 1321.17); + +-- ------------------------------------------------------------------------------------------------ + +SET @MOVE_TYPE_RUN := 1; +SET @MOVE_TYPE_WALK := 0; + +-- Thrall, old_hillsbrad.cpp +SET @PATHID := 143010; +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id`=@PATHID AND `point` < 8; +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_WALK WHERE `id`=@PATHID AND `point` BETWEEN 8 AND 10; +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id`=@PATHID AND `point` BETWEEN 11 AND 29; +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_WALK WHERE `id`=@PATHID AND `point` = 30; +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id`=@PATHID AND `point` BETWEEN 31 AND 58; +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_WALK WHERE `id`=@PATHID AND `point`=59; +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id`=@PATHID AND `point` BETWEEN 60 AND 63; +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_WALK WHERE `id`=@PATHID AND `point` BETWEEN 64 AND 70; +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id`=@PATHID AND `point` BETWEEN 71 AND 80; +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_WALK WHERE `id`=@PATHID AND `point` BETWEEN 81 AND 83; +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id`=@PATHID AND `point` BETWEEN 84 AND 90; +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_WALK WHERE `id`=@PATHID AND `point` BETWEEN 91 AND 96; +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id`=@PATHID AND `point` >= 97; + +-- Magwin, zone_azuremyst_isle.cpp +SET @PATHID := 138498; +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_WALK WHERE `id`=@PATHID; +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id`=@PATHID AND `point` >= 28; + +-- Wizzlecrank Shredder, zone_the_barrens.cpp +SET @PATHID := 27514; +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id`=@PATHID; +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_WALK WHERE `id`=@PATHID AND `point` BETWEEN 9 AND 17; +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id`=@PATHID AND `point` >= 18; + +-- Brann Bronzebeard, halls_of_stone.cpp +SET @PATHID := 224562; +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id`=@PATHID AND `point` >= 1; + +-- Maghar Captive, zone_nagrand.cpp +SET @PATHID := 145682; +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id`=@PATHID AND `point` >= 16; + +-- ------------------------------------------------------------------------------------------------ + +-- Mograine, chapter5.cpp +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id`=233386; + +-- Scarlet Trainee, boss_herod.cpp +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id`=52602; + +-- Anetheron, boss_anetheron.cpp +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id`=142466; + +-- Azgalor, boss_azgalor.cpp +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id`=142738; + +-- Kazrogal, boss_kazrogal.cpp +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id`=143106; + +-- Rage Winterchill, boss_rage_winterchill.cpp +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id`=142138; + +-- Legoso, zone_bloodmyst_isle.cpp +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id`=143858; + +-- Skeletal Gryphon, boss_black_knight.cpp +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id`=283930; + +-- Crok Scourgebane, boss_sister_svalna.cpp +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id`=297034; + +-- Mimirons Inferno, boss_flame_leviathan.cpp +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id`=266962; + +-- Icefang, zone_storm_peaks.cpp +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id`=236818; + +-- Garments of quests, npcs_special.cpp +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id` IN(99386,99418,99426,99434,99442); + +-- Taretha, old_hillsbrad.cpp +UPDATE `waypoint_data` SET `move_type`=@MOVE_TYPE_RUN WHERE `id`=151098; diff --git a/sql/updates/world/master/2023_04_15_00_world.sql b/sql/updates/world/master/2023_04_15_00_world.sql new file mode 100644 index 000000000..fb3688b3a --- /dev/null +++ b/sql/updates/world/master/2023_04_15_00_world.sql @@ -0,0 +1,283 @@ +SET @CGUID := 3000061; +SET @OGUID := 3001259; +SET @POOL := 5703; +SET @EVENT := 9; + +-- Creature templates +UPDATE `creature_template` SET `speed_run`=0.571428596973419189, `BaseAttackTime`=2000, `unit_flags`=33555200, `unit_flags2`=33556480, `unit_flags3`=524288 WHERE `entry`=130907; -- Egg +UPDATE `creature_template` SET `BaseAttackTime`=2000, `unit_flags`=33536, `unit_flags2`=2048 WHERE `entry`=85773; -- Mystical Spring Bouquet +UPDATE `creature_template` SET `speed_run`=0.857142865657806396, `unit_flags`=768 WHERE `entry`=33975; -- Noblegarden Bunny +UPDATE `creature_template` SET `speed_walk`=0.400000005960464477, `unit_flags`=256, `unit_flags3`=524288 WHERE `entry`=32793; -- Baby Bunny +UPDATE `creature_template` SET `speed_run`=0.857142865657806396, `unit_flags`=768 WHERE `entry`=32791; -- Spring Rabbit +UPDATE `creature_template` SET `unit_flags`=33554432, `unit_flags3`=524288 WHERE `entry`=32784; -- Noblegarden Bunny Controller +UPDATE `creature_template` SET `unit_flags3`=524288 WHERE `entry`=32781; -- Noblegarden Rabbit + +DELETE FROM `creature_template_addon` WHERE `entry` IN (130907, 85773, 33975, 32837, 32798, 32793, 32791, 32784, 32781); +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES +(130907, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- 130907 (Egg) +(85773, 0, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- 85773 (Mystical Spring Bouquet) +(33975, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- 33975 (Noblegarden Bunny) +(32837, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- 32837 (Noblegarden Merchant) +(32798, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- 32798 (Spring Gatherer) +(32793, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- 32793 (Baby Bunny) +(32791, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, '61723'), -- 32791 (Spring Rabbit) - Spring Rabbit Periodic +(32784, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- 32784 (Noblegarden Bunny Controller) +(32781, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''); -- 32781 (Noblegarden Rabbit) + +DELETE FROM `creature_template_movement` WHERE `CreatureId` IN (130907, 85773); +INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`, `Chase`, `Random`, `InteractionPauseTimer`) VALUES +(130907, 0, 0, 1, 1, 0, 0, NULL), +(85773, 0, 0, 1, 0, 0, 0, NULL); + +-- Gossips +UPDATE `creature_template_gossip` SET `VerifiedBuild`=48999 WHERE (`CreatureID`=32837 AND `MenuID`=10257); + +UPDATE `gossip_menu` SET `VerifiedBuild`=48999 WHERE (`MenuID`=10257 AND `TextID`=14239); + +UPDATE `gossip_menu_option` SET `GossipOptionID`=37187, `VerifiedBuild`=48999 WHERE (`MenuID`=10257 AND `OptionID`=0); + +-- Equipments +DELETE FROM `creature_equip_template` WHERE (`ID`=1 AND `CreatureID`=32837); +INSERT INTO `creature_equip_template` (`CreatureID`, `ID`, `ItemID1`, `AppearanceModID1`, `ItemVisual1`, `ItemID2`, `AppearanceModID2`, `ItemVisual2`, `ItemID3`, `AppearanceModID3`, `ItemVisual3`, `VerifiedBuild`) VALUES +(32837, 1, 0, 0, 0, 45073, 0, 0, 0, 0, 0, 48966); -- Noblegarden Merchant + +UPDATE `creature_equip_template` SET `VerifiedBuild`=48966 WHERE (`ID`=1 AND `CreatureID` IN (75687,75686,75685,12430,11025,9987,6928,6027,5880,3881,3706,3620,3336,3294,3175,3174,3173,3172,3171,3170,3169,3168,3167,3165,3164,3163,3142,3139)); + +-- Models +DELETE FROM `creature_model_info` WHERE `DisplayID`=111675; +INSERT INTO `creature_model_info` (`DisplayID`, `BoundingRadius`, `CombatReach`, `DisplayID_Other_Gender`, `VerifiedBuild`) VALUES +(111675, 0.372000008821487426, 1.5, 0, 48966); + +UPDATE `creature_model_info` SET `VerifiedBuild`=48966 WHERE `DisplayID` IN (101523, 1132, 100727, 81472, 66220, 84680, 61763, 59099, 49781, 31738, 31737, 9799, 9801, 9800, 9798, 1206, 42722, 42720, 46940, 36585, 36584, 7511, 35611, 33829, 32324, 1973, 32226, 31446, 1139, 28726, 28304, 28998, 28288, 29000, 6302, 4626, 328, 28118, 28120, 12477, 11901, 10570, 9262, 5705, 5730, 4728, 1560, 4611, 10171, 3755, 1897, 4296, 3884, 1986, 1654, 3751, 3748, 3747, 3746, 3745, 3744, 3749, 3743, 3741, 3742, 3740, 3739, 3737, 3738, 1877, 3736, 2487, 2486, 381); +UPDATE `creature_model_info` SET `BoundingRadius`=0.382999986410140991, `CombatReach`=1.5, `VerifiedBuild`=48966 WHERE `DisplayID`=28309; + +UPDATE `creature_template_model` SET `VerifiedBuild`=48966 WHERE (`Idx`=2 AND `CreatureID` IN (3300,49743,130907,32837,99541,75685,32793,75686,26125,32781,49837)) OR (`Idx`=1 AND `CreatureID` IN (3300,32798,49743,130907,32837,99541,75687,75685,32793,75686,26125,32781,49837,32784)) OR (`Idx`=0 AND `CreatureID` IN (3300,3191,3173,3881,32798,3175,85773,62116,64993,417,62821,3142,305,3164,40625,40970,49743,3169,71486,3706,61751,59072,39323,6787,130907,32837,3166,47654,174170,11943,356,99541,3620,9987,25064,3125,3139,18379,41140,28363,3099,416,165189,68288,12430,3170,5943,14505,62822,32642,75687,3167,304,3126,3294,3336,75685,1860,32793,32641,43239,63063,175156,33975,75686,6928,5880,65011,32791,58960,89713,26125,47418,5951,3168,3163,3171,32781,40971,6027,202517,44380,35362,3165,49837,39423,180016,63061,43499,32784,3174,97285,3172,11025)) OR (`Idx`=3 AND `CreatureID` IN (49743,32837,99541,75685,75686,26125,49837)); + +-- Scaling +DELETE FROM `creature_template_scaling` WHERE (`DifficultyID`=0 AND `Entry` IN (202517,175156,130907,85773,33975,32837,32798,32793,32791,32784,32781)); +INSERT INTO `creature_template_scaling` (`Entry`, `DifficultyID`, `LevelScalingDeltaMin`, `LevelScalingDeltaMax`, `ContentTuningID`, `VerifiedBuild`) VALUES +(202517, 0, 0, 0, 1281, 48966), +(175156, 0, 0, 0, 70, 48966), +(130907, 0, 0, 0, 390, 48966), +(85773, 0, 0, 0, 371, 48966), +(33975, 0, 0, 0, 371, 48966), +(32837, 0, 0, 0, 390, 48966), +(32798, 0, 0, 0, 390, 48966), +(32793, 0, 0, 0, 390, 48966), +(32791, 0, 0, 0, 371, 48966), +(32784, 0, 0, 0, 390, 48966), +(32781, 0, 0, 0, 390, 48966); + +UPDATE `creature_template_scaling` SET `VerifiedBuild`=48966 WHERE (`DifficultyID`=0 AND `Entry` IN (180016,174170,99541,97285,89713,75687,75686,75685,63063,63061,62822,62821,62116,61751,49837,49743,47418,44380,43499,41140,40971,40970,39423,39323,32642,32641,12430,11943,11025,9987,6928,6787,6027,5951,5943,5880,3881,3706,3620,3336,3300,3294,3191,3175,3174,3173,3172,3171,3170,3169,3168,3167,3166,3165,3164,3163,3142,3139,3126,3125,3099)); + +-- Vendor data +DELETE FROM `npc_vendor` WHERE (`entry`=32837 AND `item`=6835 AND `ExtendedCost`=2572 AND `type`=1) OR (`entry`=32837 AND `item`=19028 AND `ExtendedCost`=2573 AND `type`=1) OR (`entry`=32837 AND `item`=116359 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=32837 AND `item`=116358 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=32837 AND `item`=116357 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=32837 AND `item`=165802 AND `ExtendedCost`=6454 AND `type`=1) OR (`entry`=32837 AND `item`=204675 AND `ExtendedCost`=6131 AND `type`=1) OR (`entry`=32837 AND `item`=164924 AND `ExtendedCost`=2573 AND `type`=1) OR (`entry`=32837 AND `item`=164923 AND `ExtendedCost`=2573 AND `type`=1) OR (`entry`=32837 AND `item`=164922 AND `ExtendedCost`=2573 AND `type`=1) OR (`entry`=32837 AND `item`=74283 AND `ExtendedCost`=2573 AND `type`=1) OR (`entry`=32837 AND `item`=74282 AND `ExtendedCost`=2573 AND `type`=1) OR (`entry`=32837 AND `item`=72145 AND `ExtendedCost`=3689 AND `type`=1) OR (`entry`=32837 AND `item`=116258 AND `ExtendedCost`=2574 AND `type`=1) OR (`entry`=32837 AND `item`=141532 AND `ExtendedCost`=6131 AND `type`=1) OR (`entry`=32837 AND `item`=151806 AND `ExtendedCost`=2573 AND `type`=1) OR (`entry`=32837 AND `item`=151804 AND `ExtendedCost`=2572 AND `type`=1) OR (`entry`=32837 AND `item`=188694 AND `ExtendedCost`=2573 AND `type`=1); +INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `ExtendedCost`, `type`, `PlayerConditionID`, `IgnoreFiltering`, `VerifiedBuild`) VALUES +(32837, 24, 116359, 0, 0, 1, 0, 0, 48966), -- Magnificently-Painted Egg +(32837, 23, 116358, 0, 0, 1, 0, 0, 48966), -- Intricately-Painted Egg +(32837, 22, 116357, 0, 0, 1, 0, 0, 48966), -- Poorly-Painted Egg +(32837, 21, 165802, 0, 6454, 1, 0, 0, 48966), -- Noble Gardener's Hearthstone +(32837, 20, 204675, 0, 6131, 1, 0, 0, 48966), -- -Unknown- +(32837, 18, 164924, 0, 2573, 1, 0, 0, 48966), -- Yellow Spring Circlet +(32837, 17, 164923, 0, 2573, 1, 0, 0, 48966), -- Brown Spring Circlet +(32837, 16, 164922, 0, 2573, 1, 0, 0, 48966), -- Blue Spring Circlet +(32837, 15, 74283, 0, 2573, 1, 0, 0, 48966), -- Pink Spring Circlet +(32837, 14, 74282, 0, 2573, 1, 0, 0, 48966), -- Black Spring Circlet +(32837, 13, 72145, 0, 3689, 1, 0, 0, 48966), -- Swift Springstrider +(32837, 12, 116258, 0, 2574, 1, 0, 0, 48966), -- Mystical Spring Bouquet +(32837, 11, 141532, 0, 6131, 1, 0, 0, 48966), -- Noblegarden Bunny +(32837, 8, 151806, 0, 2573, 1, 0, 0, 48966), -- Elegant Dress +(32837, 7, 151804, 0, 2572, 1, 0, 0, 48966), -- Black Tuxedo Pants +(32837, 5, 188694, 0, 2573, 1, 0, 0, 48966); -- Spring Florist's Pouch + +UPDATE `npc_vendor` SET `slot`=19, `VerifiedBuild`=48999 WHERE (`entry`=32837 AND `item`=44793 AND `ExtendedCost`=2574 AND `type`=1); -- Tome of Polymorph: Rabbit +UPDATE `npc_vendor` SET `slot`=10, `VerifiedBuild`=48966 WHERE (`entry`=32837 AND `item`=44794 AND `ExtendedCost`=2574 AND `type`=1); -- Spring Rabbit's Foot +UPDATE `npc_vendor` SET `slot`=9, `VerifiedBuild`=48966 WHERE (`entry`=32837 AND `item`=44803 AND `ExtendedCost`=2573 AND `type`=1); -- Spring Circlet +UPDATE `npc_vendor` SET `slot`=6, `VerifiedBuild`=48966 WHERE (`entry`=32837 AND `item`=6833 AND `ExtendedCost`=2572 AND `type`=1); -- White Tuxedo Shirt +UPDATE `npc_vendor` SET `slot`=4, `VerifiedBuild`=48966 WHERE (`entry`=32837 AND `item`=44800 AND `ExtendedCost`=2573 AND `type`=1); -- Spring Robes +UPDATE `npc_vendor` SET `slot`=3, `VerifiedBuild`=48966 WHERE (`entry`=32837 AND `item`=45073 AND `ExtendedCost`=2573 AND `type`=1); -- Spring Flowers +UPDATE `npc_vendor` SET `slot`=2, `VerifiedBuild`=48966 WHERE (`entry`=32837 AND `item`=44792 AND `ExtendedCost`=2571 AND `type`=1); -- Blossoming Branch +UPDATE `npc_vendor` SET `slot`=1, `VerifiedBuild`=48966 WHERE (`entry`=32837 AND `item`=44818 AND `ExtendedCost`=2575 AND `type`=1); -- Noblegarden Egg + +-- Gameobject templates +UPDATE `gameobject_template` SET `VerifiedBuild`=48966 WHERE `entry` IN (31580, 272677, 221517, 1618, 221519, 203850, 31574, 3849, 18079, 106327, 31577, 186238, 207207, 174859, 3847, 3851, 106336, 194054, 221516, 190549, 143981, 106326, 18075, 31578, 31575, 3658, 31573, 21680, 55250, 51703, 3848, 3850, 221518, 31579, 278457, 50983, 3719, 18076, 149038, 31572, 375041, 106325, 106335, 51702, 191164, 203471); +UPDATE `gameobject_template` SET `type`=50, `Data1`=26884, `Data3`=0, `Data6`=300, `Data7`=0, `Data14`=61712, `Data18`=10, `Data19`=1, `Data30`=0, `VerifiedBuild`=48966 WHERE `entry`=113771; -- Brightly Colored Egg +UPDATE `gameobject_template` SET `type`=50, `Data1`=26884, `Data3`=0, `Data6`=300, `Data7`=0, `Data14`=61712, `Data18`=10, `Data19`=1, `Data30`=0, `VerifiedBuild`=48966 WHERE `entry`=113768; -- Brightly Colored Egg +UPDATE `gameobject_template` SET `type`=50, `Data1`=26884, `Data3`=0, `Data6`=300, `Data7`=0, `Data14`=61712, `Data18`=10, `Data19`=1, `Data30`=0, `VerifiedBuild`=48966 WHERE `entry`=113770; -- Brightly Colored Egg +UPDATE `gameobject_template` SET `type`=50, `Data1`=26884, `Data3`=0, `Data6`=300, `Data7`=0, `Data14`=61712, `Data18`=10, `Data19`=1, `Data30`=0, `VerifiedBuild`=48966 WHERE `entry`=113769; -- Brightly Colored Egg + +UPDATE `gameobject_template_addon` SET `flags`=278528 WHERE `entry` IN (113771, 113770, 113769, 113768); -- Brightly Colored Egg + +DELETE FROM `gameobject_loot_template` WHERE `Entry`=26884; +INSERT INTO `gameobject_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES +(26884, 45072, 0, 100, 0, 1, 0, 1, 1, 'Brightly Colored Egg - Brightly Colored Egg'); + +-- Quests +UPDATE `quest_poi` SET `VerifiedBuild`=48966 WHERE (`QuestID`=13479 AND `BlobIndex`=4 AND `Idx1`=8) OR (`QuestID`=13479 AND `BlobIndex`=3 AND `Idx1`=7) OR (`QuestID`=13479 AND `BlobIndex`=2 AND `Idx1`=6) OR (`QuestID`=13479 AND `BlobIndex`=1 AND `Idx1`=5) OR (`QuestID`=13479 AND `BlobIndex`=0 AND `Idx1`=4) OR (`QuestID`=13479 AND `BlobIndex`=3 AND `Idx1`=3) OR (`QuestID`=13479 AND `BlobIndex`=2 AND `Idx1`=2) OR (`QuestID`=13479 AND `BlobIndex`=1 AND `Idx1`=1) OR (`QuestID`=13479 AND `BlobIndex`=0 AND `Idx1`=0) OR (`QuestID`=13503 AND `BlobIndex`=4 AND `Idx1`=8) OR (`QuestID`=13503 AND `BlobIndex`=3 AND `Idx1`=7) OR (`QuestID`=13503 AND `BlobIndex`=2 AND `Idx1`=6) OR (`QuestID`=13503 AND `BlobIndex`=1 AND `Idx1`=5) OR (`QuestID`=13503 AND `BlobIndex`=0 AND `Idx1`=4) OR (`QuestID`=13503 AND `BlobIndex`=3 AND `Idx1`=3) OR (`QuestID`=13503 AND `BlobIndex`=2 AND `Idx1`=2) OR (`QuestID`=13503 AND `BlobIndex`=1 AND `Idx1`=1) OR (`QuestID`=13503 AND `BlobIndex`=0 AND `Idx1`=0) OR (`QuestID`=13483 AND `BlobIndex`=3 AND `Idx1`=3) OR (`QuestID`=13483 AND `BlobIndex`=2 AND `Idx1`=2) OR (`QuestID`=13483 AND `BlobIndex`=1 AND `Idx1`=1) OR (`QuestID`=13483 AND `BlobIndex`=0 AND `Idx1`=0); + +UPDATE `quest_poi_points` SET `VerifiedBuild`=48966 WHERE (`QuestID`=13479 AND `Idx1`=8 AND `Idx2`=0) OR (`QuestID`=13479 AND `Idx1`=7 AND `Idx2`=0) OR (`QuestID`=13479 AND `Idx1`=6 AND `Idx2`=0) OR (`QuestID`=13479 AND `Idx1`=5 AND `Idx2`=0) OR (`QuestID`=13479 AND `Idx1`=4 AND `Idx2`=0) OR (`QuestID`=13479 AND `Idx1`=3 AND `Idx2`=0) OR (`QuestID`=13479 AND `Idx1`=2 AND `Idx2`=0) OR (`QuestID`=13479 AND `Idx1`=1 AND `Idx2`=0) OR (`QuestID`=13479 AND `Idx1`=0 AND `Idx2`=0) OR (`QuestID`=13503 AND `Idx1`=8 AND `Idx2`=0) OR (`QuestID`=13503 AND `Idx1`=7 AND `Idx2`=0) OR (`QuestID`=13503 AND `Idx1`=6 AND `Idx2`=0) OR (`QuestID`=13503 AND `Idx1`=5 AND `Idx2`=0) OR (`QuestID`=13503 AND `Idx1`=4 AND `Idx2`=0) OR (`QuestID`=13503 AND `Idx1`=3 AND `Idx2`=0) OR (`QuestID`=13503 AND `Idx1`=2 AND `Idx2`=0) OR (`QuestID`=13503 AND `Idx1`=1 AND `Idx2`=0) OR (`QuestID`=13503 AND `Idx1`=0 AND `Idx2`=0) OR (`QuestID`=13483 AND `Idx1`=3 AND `Idx2`=0) OR (`QuestID`=13483 AND `Idx1`=2 AND `Idx2`=0) OR (`QuestID`=13483 AND `Idx1`=1 AND `Idx2`=0) OR (`QuestID`=13483 AND `Idx1`=0 AND `Idx2`=0); + +DELETE FROM `quest_details` WHERE `ID`=13503; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(13503, 1, 0, 0, 0, 0, 0, 0, 0, 48966); -- A Tisket, a Tasket; a Noblegarden Basket + +UPDATE `quest_details` SET `VerifiedBuild`=48966 WHERE `ID`=13479; + +UPDATE `quest_request_items` SET `VerifiedBuild`=48966 WHERE `ID`=13479; +UPDATE `quest_request_items` SET `EmoteOnComplete`=6, `EmoteOnIncomplete`=6, `VerifiedBuild`=48966 WHERE `ID`=13503; -- A Tisket, a Tasket, a Noblegarden Basket + +UPDATE `quest_offer_reward` SET `Emote1`=1, `VerifiedBuild`=48966 WHERE `ID`=13479; -- The Great Egg Hunt +UPDATE `quest_offer_reward` SET `Emote1`=1, `VerifiedBuild`=48966 WHERE `ID`=13503; -- A Tisket, a Tasket, a Noblegarden Basket +UPDATE `quest_offer_reward` SET `Emote1`=1, `VerifiedBuild`=48966 WHERE `ID`=13483; -- Spring Gatherers + +DELETE FROM `creature_queststarter` WHERE (`id`=32798 AND `quest`=13479) OR (`id`=32837 AND `quest`=13503); +INSERT INTO `creature_queststarter` (`id`, `quest`, `VerifiedBuild`) VALUES +(32798, 13479, 48966), -- The Great Egg Hunt offered Spring Gatherer +(32837, 13503, 48966); -- A Tisket, a Tasket; a Noblegarden Basket offered Noblegarden Merchant + +DELETE FROM `game_event_creature_quest` WHERE (`id`=32798 AND `quest`=13479) OR (`id`=32837 AND `quest`=13503); + +UPDATE `creature_questender` SET `VerifiedBuild`=48966 WHERE (`id`=32798 AND `quest` IN (13479,13483)) OR (`id`=32837 AND `quest`=13503); + +-- Creature spawns +DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+1; +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 +(@CGUID+0, 32798, 1, 14, 362, '0', 0, 0, 0, 0, 325.455963134765625, -4702.5595703125, 16.25337600708007812, 4.398229598999023437, 120, 0, 0, 361340, 28784, 0, 0, 0, 0, 48966), -- Spring Gatherer (Area: Razor Hill - Difficulty: 0) CreateObject1 +(@CGUID+1, 32837, 1, 14, 362, '0', 0, 0, 0, 1, 332.42694091796875, -4706.69384765625, 16.10466957092285156, 4.24114990234375, 120, 0, 0, 112919, 0, 0, 0, 0, 0, 48966); -- Noblegarden Merchant (Area: Razor Hill - Difficulty: 0) CreateObject1 + +-- Gameobject spawns +DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+60; +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 +(@OGUID+0, 113768, 1, 14, 362, '0', 0, 0, 355.270172119140625, -4747.91552734375, 11.87413978576660156, 4.468043327331542968, 0, 0, -0.7880105972290039, 0.615661680698394775, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject1 +(@OGUID+1, 113768, 1, 14, 362, '0', 0, 0, 334.039947509765625, -4715.2412109375, 14.46225833892822265, 2.932138919830322265, 0, 0, 0.994521141052246093, 0.104535527527332305, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject1 +(@OGUID+2, 113768, 1, 14, 362, '0', 0, 0, 291.97198486328125, -4769.19482421875, 11.78971004486083984, 5.70722818374633789, 0, 0, -0.28401470184326171, 0.958819925785064697, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject1 +(@OGUID+3, 113768, 1, 14, 362, '0', 0, 0, 283.290008544921875, -4640.93017578125, 19.03820037841796875, 4.223697185516357421, 0, 0, -0.85716724395751953, 0.515038192272186279, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject1 +(@OGUID+4, 113768, 1, 14, 362, '0', 0, 0, 303.12200927734375, -4648.72998046875, 18.23189926147460937, 1.396261811256408691, 0, 0, 0.642786979675292968, 0.766044974327087402, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+5, 113768, 1, 14, 362, '0', 0, 0, 334.5162353515625, -4771.11572265625, 12.6344451904296875, 4.729844093322753906, 0, 0, -0.70090866088867187, 0.713251054286956787, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+6, 113768, 1, 14, 362, '0', 0, 0, 301.93438720703125, -4870.2822265625, 10.22832775115966796, 6.178466320037841796, 0, 0, -0.05233573913574218, 0.998629570007324218, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject1 +(@OGUID+7, 113768, 1, 14, 362, '0', 0, 0, 346.7109375, -4851.771484375, 10.36444759368896484, 1.727874636650085449, 0, 0, 0.760405540466308593, 0.649448513984680175, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+8, 113768, 1, 14, 362, '0', 0, 0, 360.94140625, -4771.21826171875, 12.4835662841796875, 5.794494152069091796, 0, 0, -0.24192142486572265, 0.970295846462249755, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+9, 113768, 1, 14, 362, '0', 0, 0, 340.698150634765625, -4711.13916015625, 14.79842281341552734, 2.181660413742065429, 0, 0, 0.887010574340820312, 0.461749136447906494, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject1 +(@OGUID+10, 113768, 1, 14, 362, '0', 0, 0, 276.00299072265625, -4770.0498046875, 11.5141000747680664, 2.687806606292724609, 0, 0, 0.974370002746582031, 0.224951311945915222, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+11, 113768, 1, 14, 362, '0', 0, 0, 337.99017333984375, -4857.97509765625, 10.31077861785888671, 5.829400539398193359, 0, 0, -0.22495079040527343, 0.974370121955871582, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject1 +(@OGUID+12, 113768, 1, 14, 362, '0', 0, 0, 352.032135009765625, -4839.193359375, 10.81149482727050781, 2.251473426818847656, 0, 0, 0.902585029602050781, 0.430511653423309326, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+13, 113768, 1, 14, 362, '0', 0, 0, 290.459869384765625, -4840.1337890625, 10.22612476348876953, 6.213373661041259765, 0, 0, -0.03489875793457031, 0.999390840530395507, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject1 +(@OGUID+14, 113768, 1, 14, 362, '0', 0, 0, 363.89556884765625, -4700.451171875, 14.53150272369384765, 3.124123096466064453, 0, 0, 0.99996185302734375, 0.008734640665352344, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+15, 113768, 1, 14, 362, '0', 0, 0, 330.67724609375, -4863.697265625, 10.59202289581298828, 3.24634718894958496, 0, 0, -0.99862861633300781, 0.052353221923112869, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject1 +(@OGUID+16, 113768, 1, 14, 362, '0', 0, 0, 328.954010009765625, -4769.869140625, 12.58316326141357421, 3.159062385559082031, 0, 0, -0.99996185302734375, 0.008734640665352344, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+17, 113768, 1, 14, 362, '0', 0, 0, 316.161041259765625, -4769.37451171875, 11.73401832580566406, 4.886923789978027343, 0, 0, -0.64278697967529296, 0.766044974327087402, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+18, 113768, 1, 14, 362, '0', 0, 0, 268.51910400390625, -4690.78466796875, 15.13873100280761718, 4.1538848876953125, 0, 0, -0.8746194839477539, 0.484810054302215576, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+19, 113768, 1, 14, 362, '0', 0, 0, 324.217254638671875, -4854.93896484375, 10.40522098541259765, 5.567600727081298828, 0, 0, -0.35020732879638671, 0.936672210693359375, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+20, 113768, 1, 14, 362, '0', 0, 0, 321.19964599609375, -4696.80908203125, 16.92251014709472656, 1.413715124130249023, 0, 0, 0.649447441101074218, 0.760406434535980224, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+21, 113768, 1, 14, 362, '0', 0, 0, 317.043609619140625, -4880.7587890625, 11.80964279174804687, 1.85004889965057373, 0, 0, 0.798635482788085937, 0.60181504487991333, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject1 +(@OGUID+22, 113768, 1, 14, 362, '0', 0, 0, 385.884429931640625, -4708.232421875, 13.39989757537841796, 1.762782454490661621, 0, 0, 0.771624565124511718, 0.636078238487243652, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+23, 113768, 1, 14, 362, '0', 0, 0, 344.142913818359375, -4778.52978515625, 12.51441574096679687, 2.129300594329833984, 0, 0, 0.874619483947753906, 0.484810054302215576, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+24, 113768, 1, 14, 362, '0', 0, 0, 323.1534423828125, -4883.08984375, 12.9871225357055664, 1.099556446075439453, 0, 0, 0.522498130798339843, 0.852640450000762939, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+25, 113768, 1, 14, 362, '0', 0, 0, 339.025177001953125, -4710.0556640625, 15.1651611328125, 3.961898565292358398, 0, 0, -0.91705989837646484, 0.398749500513076782, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject1 +(@OGUID+26, 113768, 1, 14, 362, '0', 0, 0, 275.167999267578125, -4773.33984375, 13.87380027770996093, 1.692969322204589843, 0, 0, 0.748955726623535156, 0.662620067596435546, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+27, 113768, 1, 14, 362, '0', 0, 0, 328.2882080078125, -4662.6181640625, 16.56503677368164062, 3.630291461944580078, 0, 0, -0.97029495239257812, 0.241925001144409179, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject1 +(@OGUID+28, 113768, 1, 14, 362, '0', 0, 0, 389.870025634765625, -4706.98876953125, 13.30764484405517578, 2.007128477096557617, 0, 0, 0.84339141845703125, 0.537299633026123046, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+29, 113768, 1, 14, 362, '0', 0, 0, 303.072998046875, -4646.64990234375, 17.48959922790527343, 1.902408957481384277, 0, 0, 0.814115524291992187, 0.580702960491180419, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+30, 113768, 1, 14, 362, '0', 0, 0, 306.1719970703125, -4741.7001953125, 14.6801004409790039, 2.338739633560180664, 0, 0, 0.920504570007324218, 0.3907318115234375, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+31, 113768, 1, 14, 362, '0', 0, 0, 364.1470947265625, -4755.33251953125, 12.16670894622802734, 0.191985160112380981, 0, 0, 0.095845222473144531, 0.995396256446838378, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject1 +(@OGUID+32, 113768, 1, 14, 362, '0', 0, 0, 332.496002197265625, -4763.7216796875, 12.64983558654785156, 3.43830275535583496, 0, 0, -0.98901557922363281, 0.147811368107795715, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+33, 113768, 1, 14, 362, '0', 0, 0, 298.308929443359375, -4846.50830078125, 10.15275859832763671, 3.385940074920654296, 0, 0, -0.99254608154296875, 0.121869951486587524, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject1 +(@OGUID+34, 113768, 1, 14, 362, '0', 0, 0, 336.808258056640625, -4835.126953125, 9.985502243041992187, 2.67034769058227539, 0, 0, 0.972369194030761718, 0.233448356389999389, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+35, 113768, 1, 14, 362, '0', 0, 0, 319.55029296875, -4699.10009765625, 15.94217586517333984, 4.415683269500732421, 0, 0, -0.80385684967041015, 0.594822824001312255, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+36, 113768, 1, 14, 362, '0', 0, 0, 311.713531494140625, -4860.96337890625, 10.5355844497680664, 3.141592741012573242, 0, 0, -1, 0, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject1 +(@OGUID+37, 113768, 1, 14, 362, '0', 0, 0, 296.473968505859375, -4784.9462890625, 10.68887805938720703, 5.777040958404541015, 0, 0, -0.25037956237792968, 0.968147754669189453, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+38, 113768, 1, 14, 362, '0', 0, 0, 293.0069580078125, -4709.486328125, 13.10925769805908203, 4.677483558654785156, 0, 0, -0.71933937072753906, 0.694658815860748291, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+39, 113768, 1, 14, 362, '0', 0, 0, 273.9288330078125, -4690.83837890625, 14.2204437255859375, 2.059488296508789062, 0, 0, 0.857167243957519531, 0.515038192272186279, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+40, 113768, 1, 14, 362, '0', 0, 0, 312.223968505859375, -4690.0380859375, 15.92078971862792968, 4.764749526977539062, 0, 0, -0.6883544921875, 0.725374460220336914, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+41, 113768, 1, 14, 362, '0', 0, 0, 322.0186767578125, -4706.11474609375, 15.05232429504394531, 6.213373661041259765, 0, 0, -0.03489875793457031, 0.999390840530395507, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+42, 113768, 1, 14, 362, '0', 0, 0, 337.672088623046875, -4791.3291015625, 11.25179100036621093, 3.560472726821899414, 0, 0, -0.97814750671386718, 0.207912087440490722, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+43, 113768, 1, 14, 362, '0', 0, 0, 335.92633056640625, -4807.642578125, 10.0479888916015625, 4.660029888153076171, 0, 0, -0.72537422180175781, 0.688354730606079101, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+44, 113768, 1, 14, 362, '0', 0, 0, 275.355987548828125, -4777.60009765625, 11.21770000457763671, 4.241150379180908203, 0, 0, -0.85264015197753906, 0.522498607635498046, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+45, 113768, 1, 14, 362, '0', 0, 0, 273.6390380859375, -4729.33349609375, 13.6144256591796875, 1.832594871520996093, 0, 0, 0.793353080749511718, 0.608761727809906005, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+46, 113768, 1, 14, 362, '0', 0, 0, 360.844512939453125, -4837.46533203125, 11.54411888122558593, 3.78736734390258789, 0, 0, -0.94832324981689453, 0.317305892705917358, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+47, 113768, 1, 14, 362, '0', 0, 0, 334.89483642578125, -4708.2578125, 15.73802661895751953, 3.961898565292358398, 0, 0, -0.91705989837646484, 0.398749500513076782, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+48, 113768, 1, 14, 362, '0', 0, 0, 369.17138671875, -4767.84912109375, 12.46781158447265625, 5.270895957946777343, 0, 0, -0.48480892181396484, 0.87462007999420166, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+49, 113768, 1, 14, 362, '0', 0, 0, 285.003173828125, -4813.873046875, 10.23443126678466796, 6.12610626220703125, 0, 0, -0.07845878601074218, 0.996917366981506347, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+50, 113768, 1, 14, 362, '0', 0, 0, 366.177093505859375, -4687.220703125, 16.71437263488769531, 0.314158439636230468, 0, 0, 0.156434059143066406, 0.987688362598419189, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+51, 113768, 1, 14, 362, '0', 0, 0, 366.759429931640625, -4720.51806640625, 13.57157516479492187, 4.939284324645996093, 0, 0, -0.6225137710571289, 0.78260880708694458, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+52, 113768, 1, 14, 362, '0', 0, 0, 365.129852294921875, -4765.50537109375, 12.51550865173339843, 2.059488296508789062, 0, 0, 0.857167243957519531, 0.515038192272186279, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject1 +(@OGUID+53, 113768, 1, 14, 362, '0', 0, 0, 290.7449951171875, -4649.580078125, 19.20910072326660156, 3.769911527633666992, 0, 0, -0.95105648040771484, 0.309017121791839599, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+54, 113768, 1, 14, 362, '0', 0, 0, 318.375152587890625, -4782.64404296875, 10.1410064697265625, 4.712389945983886718, 0, 0, -0.70710659027099609, 0.707106947898864746, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+55, 113768, 1, 14, 362, '0', 0, 0, 355.703125, -4660.28466796875, 16.75362586975097656, 3.22885894775390625, 0, 0, -0.99904823303222656, 0.043619260191917419, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject1 +(@OGUID+56, 113768, 1, 14, 362, '0', 0, 0, 311.033050537109375, -4850.38427734375, 10.24135208129882812, 0.977383077144622802, 0, 0, 0.469470977783203125, 0.882947921752929687, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject1 +(@OGUID+57, 113768, 1, 14, 362, '0', 0, 0, 329.909454345703125, -4774.55517578125, 12.36009693145751953, 1.85004889965057373, 0, 0, 0.798635482788085937, 0.60181504487991333, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+58, 113768, 1, 14, 362, '0', 0, 0, 360.73687744140625, -4753.80712890625, 12.40971088409423828, 0.034906249493360519, 0, 0, 0.017452239990234375, 0.999847710132598876, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+59, 113768, 1, 14, 362, '0', 0, 0, 330.09954833984375, -4843.18115234375, 10.02168083190917968, 3.9793548583984375, 0, 0, -0.9135446548461914, 0.406738430261611938, 300, 255, 1, 48966), -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject2 +(@OGUID+60, 113768, 1, 14, 362, '0', 0, 0, 362.3165283203125, -4839.447265625, 11.79933643341064453, 5.93412017822265625, 0, 0, -0.17364788055419921, 0.984807789325714111, 300, 255, 1, 48966); -- Brightly Colored Egg (Area: Razor Hill - Difficulty: 0) CreateObject1 + +UPDATE `pool_template` SET `description`='Noblegarden - Razor Hill - Brightly Colored Egg' WHERE `entry`=@POOL; + +DELETE FROM `pool_members` WHERE `type`=1 AND `spawnId` BETWEEN @OGUID+0 AND @OGUID+60; +INSERT INTO `pool_members` (`type`, `spawnId`, `poolSpawnId`, `chance`, `description`) VALUES +(1, @OGUID+0, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+1, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+2, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+3, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+4, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+5, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+6, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+7, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+8, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+9, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+10, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+11, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+12, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+13, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+14, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+15, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+16, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+17, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+18, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+19, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+20, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+21, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+22, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+23, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+24, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+25, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+26, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+27, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+28, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+29, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+30, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+31, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+32, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+33, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+34, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+35, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+36, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+37, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+38, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+39, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+40, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+41, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+42, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+43, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+44, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+45, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+46, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+47, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+48, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+49, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+50, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+51, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+52, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+53, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+54, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+55, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+56, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+57, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+58, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+59, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+60, @POOL, 0, 'Noblegarden - Brightly Colored Egg'); + +-- Event spawns +DELETE FROM `game_event_creature` WHERE `eventEntry`=@EVENT AND `guid` BETWEEN @CGUID+0 AND @CGUID+1; +INSERT INTO `game_event_creature` (`eventEntry`, `guid`) VALUES +(@EVENT, @CGUID+0), +(@EVENT, @CGUID+1); diff --git a/sql/updates/world/master/2023_04_15_01_world.sql b/sql/updates/world/master/2023_04_15_01_world.sql new file mode 100644 index 000000000..1aab9fd93 --- /dev/null +++ b/sql/updates/world/master/2023_04_15_01_world.sql @@ -0,0 +1,169 @@ +SET @CGUID := 3000063; +SET @OGUID := 3001320; +SET @POOL := 5704; +SET @EVENT := 9; + +-- Equipments +UPDATE `creature_equip_template` SET `VerifiedBuild`=48999 WHERE (`ID`=1 AND `CreatureID` IN (51637,43013,40809,36644,32837,23618,10600,6747,6290,5940,5939,5938,3884,3688,3224,3223,3222,3221,3220,3219,3218,3217,3215,3212,3081,3078,3077,3076,3067,3065,3064,3063,3055,3054,2985,2948,2947)); + +-- Models +DELETE FROM `creature_model_info` WHERE `DisplayID`=109480; +INSERT INTO `creature_model_info` (`DisplayID`, `BoundingRadius`, `CombatReach`, `DisplayID_Other_Gender`, `VerifiedBuild`) VALUES +(109480, 0.722000002861022949, 3, 0, 48999); + +UPDATE `creature_model_info` SET `VerifiedBuild`=48999 WHERE `DisplayID` IN (1230, 81472, 36620, 45900, 3867, 32937, 37561, 35612, 33509, 33510, 32080, 30271, 12241, 28309, 28305, 11686, 328, 6302, 26064, 21641, 14579, 14578, 14349, 12246, 11641, 11902, 11054, 10051, 10050, 10052, 9935, 9936, 9269, 5507, 5486, 4992, 4960, 4608, 4605, 4604, 1547, 3807, 4298, 4299, 4300, 10181, 3784, 4265, 3783, 3782, 3781, 3779, 3780, 3777, 3775, 3806, 3804, 10182, 3803, 3802, 3800, 3796, 3795, 3811, 3820, 3794, 1678, 3814, 3822, 643, 1220, 3826, 3821, 1072, 4626); +UPDATE `creature_model_info` SET `BoundingRadius`=1.049999952316284179, `CombatReach`=0.875, `VerifiedBuild`=48999 WHERE `DisplayID`=1100; + +UPDATE `creature_template_model` SET `VerifiedBuild`=48999 WHERE (`Idx`=0 AND `CreatureID` IN (3067,3688,3223,2620,32798,32784,3065,61141,2947,11407,51637,29238,32791,6290,6747,197248,14549,3077,32837,2948,10050,2985,43015,14542,2956,32781,3079,197261,12355,10721,12354,3212,63067,40809,10599,3063,63607,3884,14550,64993,3080,6776,5939,3217,59072,53561,3220,3685,305,1860,5940,3219,4166,65011,3054,23616,3064,18379,3069,3218,11944,14505,5938,3078,3222,34155,47654,3076,23618,721,3055,40625,130907,6271,47419,49996,3690,36644,35362,356,3215,43013,10600,28363,2959,3081,71486,25064,68288,3224,3221,63068,304)) OR (`Idx`=1 AND `CreatureID` IN (32798,32784,32837,32781,10721,4166,721,130907,6271,49996)) OR (`Idx`=3 AND `CreatureID` IN (32837,10721,49996)) OR (`Idx`=2 AND `CreatureID` IN (32837,32781,10721,4166,130907,49996)); + +-- Scaling +DELETE FROM `creature_template_scaling` WHERE (`DifficultyID`=0 AND `Entry` IN (197261,197248)); +INSERT INTO `creature_template_scaling` (`Entry`, `DifficultyID`, `LevelScalingDeltaMin`, `LevelScalingDeltaMax`, `ContentTuningID`, `VerifiedBuild`) VALUES +(197261, 0, 0, 0, 71, 48999), +(197248, 0, 0, 0, 872, 48999); + +UPDATE `creature_template_scaling` SET `VerifiedBuild`=48999 WHERE (`DifficultyID`=0 AND `Entry` IN (130907,63607,63067,61141,53561,51637,49996,47419,43015,43013,40809,36644,34155,32837,32798,32784,32781,29238,23618,23616,14550,14549,14542,12355,12354,11944,11407,10721,10600,10599,10050,6776,6747,6290,6271,5940,5939,5938,4166,3884,3690,3688,3685,3224,3223,3222,3221,3220,3219,3218,3217,3215,3212,3081,3080,3079,3078,3077,3076,3069,3067,3065,3064,3063,3055,3054,2985,2959,2956,2948,2947,2620,721)); +UPDATE `creature_template_scaling` SET `LevelScalingDeltaMin`=0, `LevelScalingDeltaMax`=0, `VerifiedBuild`=48999 WHERE (`Entry`=63068 AND `DifficultyID`=0); + +-- Creature spawns +DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+1; +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 +(@CGUID+0, 32798, 1, 215, 222, '0', 0, 0, 0, 0, -2331.5634765625, -353.3446044921875, -8.7226419448852539, 4.939281940460205078, 120, 0, 0, 361340, 28784, 0, 0, 0, 0, 48999), -- Spring Gatherer (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@CGUID+1, 32837, 1, 215, 222, '0', 0, 0, 0, 1, -2344.7900390625, -363.304718017578125, -8.44505882263183593, 5.916666030883789062, 120, 0, 0, 112919, 0, 0, 0, 0, 0, 48999); -- Noblegarden Merchant (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 + +-- Gameobject spawns +DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+60; +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 +(@OGUID+0, 113768, 1, 215, 222, '0', 0, 0, -2347.83251953125, -413.63446044921875, -8.96202564239501953, 2.460912704467773437, 0, 0, 0.942641258239746093, 0.333807557821273803, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+1, 113768, 1, 215, 222, '0', 0, 0, -2342.54736328125, -349.9722900390625, -9.09745502471923828, 2.216565132141113281, 0, 0, 0.894933700561523437, 0.44619917869567871, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+2, 113768, 1, 215, 222, '0', 0, 0, -2361.373779296875, -337.949462890625, -8.81586837768554687, 4.345870018005371093, 0, 0, -0.82412624359130859, 0.566406130790710449, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+3, 113768, 1, 215, 222, '0', 0, 0, -2388.350830078125, -336.115509033203125, -9.55712413787841796, 6.056293010711669921, 0, 0, -0.11320304870605468, 0.993571877479553222, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+4, 113768, 1, 215, 222, '0', 0, 0, -2253.6357421875, -330.25067138671875, -9.42489814758300781, 2.513273954391479492, 0, 0, 0.951056480407714843, 0.309017121791839599, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+5, 113768, 1, 215, 222, '0', 0, 0, -2319.938720703125, -266.86553955078125, -8.62991046905517578, 5.881760597229003906, 0, 0, -0.19936752319335937, 0.979924798011779785, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+6, 113768, 1, 215, 222, '0', 0, 0, -2402.84375, -323.60150146484375, -13.5089969635009765, 3.333590030670166015, 0, 0, -0.99539566040039062, 0.095851235091686248, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+7, 113768, 1, 215, 222, '0', 0, 0, -2269.7197265625, -459.976287841796875, -8.11767196655273437, 3.106652259826660156, 0, 0, 0.999847412109375, 0.017469281330704689, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+8, 113768, 1, 215, 222, '0', 0, 0, -2300.449462890625, -311.462677001953125, -9.42492580413818359, 0.698131442070007324, 0, 0, 0.342020034790039062, 0.939692676067352294, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+9, 113768, 1, 215, 222, '0', 0, 0, -2240.66650390625, -319.601287841796875, -9.42489814758300781, 1.553341388702392578, 0, 0, 0.700908660888671875, 0.713251054286956787, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject2 +(@OGUID+10, 113768, 1, 215, 222, '0', 0, 0, -2361.63720703125, -364.892364501953125, -7.82731103897094726, 4.398232460021972656, 0, 0, -0.80901622772216796, 0.587786316871643066, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+11, 113768, 1, 215, 222, '0', 0, 0, -2335.442626953125, -470.685882568359375, -7.50701808929443359, 5.044002056121826171, 0, 0, -0.58070278167724609, 0.814115643501281738, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+12, 113768, 1, 215, 222, '0', 0, 0, -2273.23828125, -457.413421630859375, -8.11050796508789062, 5.096362113952636718, 0, 0, -0.55919265747070312, 0.829037725925445556, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+13, 113768, 1, 215, 222, '0', 0, 0, -2361.177490234375, -363.4959716796875, -8.84961318969726562, 1.204277276992797851, 0, 0, 0.56640625, 0.824126183986663818, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject2 +(@OGUID+14, 113768, 1, 215, 222, '0', 0, 0, -2416.27294921875, -388.86981201171875, -2.01838111877441406, 1.85004889965057373, 0, 0, 0.798635482788085937, 0.60181504487991333, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+15, 113768, 1, 215, 222, '0', 0, 0, -2252.828125, -331.364593505859375, -8.71656513214111328, 3.263772249221801757, 0, 0, -0.99813461303710937, 0.061051756143569946, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject2 +(@OGUID+16, 113768, 1, 215, 222, '0', 0, 0, -2267.097412109375, -251.08746337890625, -9.42489910125732421, 4.328419685363769531, 0, 0, -0.82903671264648437, 0.559194147586822509, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+17, 113768, 1, 215, 222, '0', 0, 0, -2331.9541015625, -308.407806396484375, -9.42487525939941406, 2.111847877502441406, 0, 0, 0.870355606079101562, 0.492423713207244873, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+18, 113768, 1, 215, 222, '0', 0, 0, -2327.260498046875, -390.677093505859375, -7.06188678741455078, 2.007128477096557617, 0, 0, 0.84339141845703125, 0.537299633026123046, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+19, 113768, 1, 215, 222, '0', 0, 0, -2282.72021484375, -454.371795654296875, -8.42139911651611328, 5.794494152069091796, 0, 0, -0.24192142486572265, 0.970295846462249755, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+20, 113768, 1, 215, 222, '0', 0, 0, -2217.088623046875, -371.261260986328125, -8.67500782012939453, 5.881760597229003906, 0, 0, -0.19936752319335937, 0.979924798011779785, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+21, 113768, 1, 215, 222, '0', 0, 0, -2352.67626953125, -366.20452880859375, -8.41767406463623046, 4.433136463165283203, 0, 0, -0.79863548278808593, 0.60181504487991333, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject2 +(@OGUID+22, 113768, 1, 215, 222, '0', 0, 0, -2230.2548828125, -366.454803466796875, -9.53273487091064453, 3.036838293075561523, 0, 0, 0.998628616333007812, 0.052353221923112869, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Stonebull Lake - Difficulty: 0) CreateObject2 +(@OGUID+23, 113768, 1, 215, 222, '0', 0, 0, -2390.044677734375, -339.814697265625, -9.407928466796875, 0.24434557557106018, 0, 0, 0.121869087219238281, 0.9925462007522583, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject2 +(@OGUID+24, 113768, 1, 215, 222, '0', 0, 0, -2287.876220703125, -288.458221435546875, -9.42492580413818359, 4.136432647705078125, 0, 0, -0.87881660461425781, 0.477159708738327026, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+25, 113768, 1, 215, 222, '0', 0, 0, -2273.411865234375, -276.89556884765625, -9.42492580413818359, 0.593410074710845947, 0, 0, 0.292370796203613281, 0.95630502700805664, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject2 +(@OGUID+26, 113768, 1, 215, 222, '0', 0, 0, -2176.453369140625, -410.323516845703125, -4.76947498321533203, 1.954769015312194824, 0, 0, 0.829037666320800781, 0.559192776679992675, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+27, 113768, 1, 215, 222, '0', 0, 0, -2299.219970703125, -420.457305908203125, -7.85126590728759765, 1.029743075370788574, 0, 0, 0.492423057556152343, 0.870355963706970214, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject2 +(@OGUID+28, 113768, 1, 215, 222, '0', 0, 0, -2371.84326171875, -313.506591796875, -9.70726776123046875, 5.881760597229003906, 0, 0, -0.19936752319335937, 0.979924798011779785, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+29, 113768, 1, 215, 222, '0', 0, 0, -2401.508544921875, -397.7005615234375, 0.737452983856201171, 1.378809213638305664, 0, 0, 0.636077880859375, 0.771624863147735595, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject2 +(@OGUID+30, 113768, 1, 215, 222, '0', 0, 0, -2184.87548828125, -403.018524169921875, -4.54367780685424804, 0.942476630210876464, 0, 0, 0.453989982604980468, 0.891006767749786376, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+31, 113768, 1, 215, 222, '0', 0, 0, -2257.600341796875, -339.871673583984375, -9.42489910125732421, 4.694936752319335937, 0, 0, -0.71325016021728515, 0.700909554958343505, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject2 +(@OGUID+32, 113768, 1, 215, 222, '0', 0, 0, -2282.802978515625, -256.79791259765625, -9.42492580413818359, 4.206246376037597656, 0, 0, -0.86162853240966796, 0.50753939151763916, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject2 +(@OGUID+33, 113768, 1, 215, 222, '0', 0, 0, -2332.2314453125, -467.31884765625, -7.18609809875488281, 1.762782454490661621, 0, 0, 0.771624565124511718, 0.636078238487243652, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+34, 113768, 1, 215, 222, '0', 0, 0, -2325.057861328125, -384.087982177734375, -8.11107254028320312, 4.677483558654785156, 0, 0, -0.71933937072753906, 0.694658815860748291, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+35, 113768, 1, 215, 222, '0', 0, 0, -2326.96630859375, -465.051055908203125, -6.85657978057861328, 1.308995485305786132, 0, 0, 0.608760833740234375, 0.793353796005249023, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+36, 113768, 1, 215, 222, '0', 0, 0, -2392.396240234375, -349.039459228515625, -9.12102603912353515, 5.393068790435791015, 0, 0, -0.43051052093505859, 0.902585566043853759, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+37, 113768, 1, 215, 222, '0', 0, 0, -2382.197021484375, -327.314422607421875, -9.51232719421386718, 3.124123096466064453, 0, 0, 0.99996185302734375, 0.008734640665352344, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+38, 113768, 1, 215, 222, '0', 0, 0, -2328.320556640625, -390.059539794921875, -7.95401906967163085, 3.961898565292358398, 0, 0, -0.91705989837646484, 0.398749500513076782, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject2 +(@OGUID+39, 113768, 1, 215, 222, '0', 0, 0, -2219.932861328125, -368.954986572265625, -8.82813453674316406, 3.90954136848449707, 0, 0, -0.92718315124511718, 0.37460830807685852, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Stonebull Lake - Difficulty: 0) CreateObject2 +(@OGUID+40, 113768, 1, 215, 222, '0', 0, 0, -2377.040771484375, -409.395477294921875, -4.16336297988891601, 0.261798173189163208, 0, 0, 0.130525588989257812, 0.991444945335388183, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+41, 113768, 1, 215, 222, '0', 0, 0, -2189.530029296875, -402.936065673828125, -4.74416112899780273, 3.961898565292358398, 0, 0, -0.91705989837646484, 0.398749500513076782, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject2 +(@OGUID+42, 113768, 1, 215, 222, '0', 0, 0, -2370.638916015625, -357.866119384765625, -9.02785587310791015, 3.420850038528442382, 0, 0, -0.99026775360107421, 0.139175355434417724, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+43, 113768, 1, 215, 222, '0', 0, 0, -2327.317626953125, -426.91119384765625, -6.94147777557373046, 0.15707901120185852, 0, 0, 0.078458786010742187, 0.996917366981506347, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+44, 113768, 1, 215, 222, '0', 0, 0, -2277.632080078125, -455.945465087890625, -8.15755939483642578, 6.03883981704711914, 0, 0, -0.12186908721923828, 0.9925462007522583, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+45, 113768, 1, 215, 222, '0', 0, 0, -2346.15087890625, -345.013580322265625, -9.10674953460693359, 3.054326534271240234, 0, 0, 0.999048233032226562, 0.043619260191917419, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject2 +(@OGUID+46, 113768, 1, 215, 222, '0', 0, 0, -2350.813232421875, -305.639312744140625, -9.42381095886230468, 3.159062385559082031, 0, 0, -0.99996185302734375, 0.008734640665352344, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject2 +(@OGUID+47, 113768, 1, 215, 222, '0', 0, 0, -2415.029296875, -396.488067626953125, -2.10432100296020507, 4.9218292236328125, 0, 0, -0.62932014465332031, 0.77714616060256958, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject2 +(@OGUID+48, 113768, 1, 215, 222, '0', 0, 0, -2355.528564453125, -364.94073486328125, -8.70328426361083984, 4.939284324645996093, 0, 0, -0.6225137710571289, 0.78260880708694458, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+49, 113768, 1, 215, 222, '0', 0, 0, -2349.915283203125, -296.165771484375, -9.42484760284423828, 0.471238493919372558, 0, 0, 0.233445167541503906, 0.972369968891143798, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+50, 113768, 1, 215, 222, '0', 0, 0, -2334.794189453125, -445.24102783203125, -6.3900618553161621, 6.265733242034912109, 0, 0, -0.00872611999511718, 0.999961912631988525, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+51, 113768, 1, 215, 222, '0', 0, 0, -2330.307861328125, -259.410980224609375, -7.49656295776367187, 2.757613182067871093, 0, 0, 0.981626510620117187, 0.190812408924102783, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject2 +(@OGUID+52, 113768, 1, 215, 222, '0', 0, 0, -2343.528076171875, -346.439971923828125, -8.97362709045410156, 4.206246376037597656, 0, 0, -0.86162853240966796, 0.50753939151763916, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject2 +(@OGUID+53, 113768, 1, 215, 222, '0', 0, 0, -2181.802490234375, -399.683929443359375, -4.33336496353149414, 1.623155713081359863, 0, 0, 0.725374221801757812, 0.688354730606079101, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject2 +(@OGUID+54, 113768, 1, 215, 222, '0', 0, 0, -2407.536376953125, -318.334381103515625, -14.9106988906860351, 4.834563255310058593, 0, 0, -0.66261959075927734, 0.748956084251403808, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Stonebull Lake - Difficulty: 0) CreateObject1 +(@OGUID+55, 113768, 1, 215, 222, '0', 0, 0, -2349.622802734375, -364.795989990234375, -8.49971580505371093, 5.93412017822265625, 0, 0, -0.17364788055419921, 0.984807789325714111, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject2 +(@OGUID+56, 113768, 1, 215, 222, '0', 0, 0, -2278.845458984375, -396.289398193359375, -9.35440540313720703, 2.565631866455078125, 0, 0, 0.958819389343261718, 0.284016460180282592, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject2 +(@OGUID+57, 113768, 1, 215, 222, '0', 0, 0, -2142.54638671875, -391.8114013671875, -2.58831405639648437, 5.84685373306274414, 0, 0, -0.21643924713134765, 0.976296067237854003, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+58, 113768, 1, 215, 222, '0', 0, 0, -2215.665771484375, -302.492401123046875, -9.19234561920166015, 4.345870018005371093, 0, 0, -0.82412624359130859, 0.566406130790710449, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject2 +(@OGUID+59, 113768, 1, 215, 222, '0', 0, 0, -2235.35595703125, -302.007354736328125, -9.42489814758300781, 0.401424884796142578, 0, 0, 0.199367523193359375, 0.979924798011779785, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 +(@OGUID+60, 113768, 1, 215, 222, '0', 0, 0, -2241.80078125, -285.2822265625, -9.42489814758300781, 3.141592741012573242, 0, 0, -1, 0, 300, 255, 1, 48999); -- Brightly Colored Egg (Area: Bloodhoof Village - Difficulty: 0) CreateObject1 + +UPDATE `pool_template` SET `description`='Noblegarden - Bloodhoof Village - Brightly Colored Egg' WHERE `entry`=@POOL; + +DELETE FROM `pool_members` WHERE `type`=1 AND `spawnId` BETWEEN @OGUID+0 AND @OGUID+60; +INSERT INTO `pool_members` (`type`, `spawnId`, `poolSpawnId`, `chance`, `description`) VALUES +(1, @OGUID+0, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+1, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+2, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+3, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+4, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+5, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+6, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+7, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+8, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+9, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+10, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+11, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+12, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+13, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+14, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+15, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+16, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+17, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+18, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+19, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+20, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+21, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+22, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+23, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+24, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+25, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+26, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+27, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+28, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+29, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+30, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+31, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+32, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+33, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+34, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+35, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+36, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+37, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+38, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+39, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+40, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+41, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+42, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+43, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+44, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+45, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+46, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+47, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+48, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+49, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+50, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+51, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+52, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+53, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+54, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+55, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+56, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+57, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+58, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+59, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+60, @POOL, 0, 'Noblegarden - Brightly Colored Egg'); + +-- Event spawns +DELETE FROM `game_event_creature` WHERE `eventEntry`=@EVENT AND `guid` BETWEEN @CGUID+0 AND @CGUID+1; +INSERT INTO `game_event_creature` (`eventEntry`, `guid`) VALUES +(@EVENT, @CGUID+0), +(@EVENT, @CGUID+1); diff --git a/sql/updates/world/master/2023_04_15_02_world.sql b/sql/updates/world/master/2023_04_15_02_world.sql new file mode 100644 index 000000000..2d3ad93fc --- /dev/null +++ b/sql/updates/world/master/2023_04_15_02_world.sql @@ -0,0 +1,172 @@ +SET @CGUID := 3000065; +SET @OGUID := 3001381; +SET @POOL := 5705; +SET @EVENT := 9; + +-- Equipments +UPDATE `creature_equip_template` SET `VerifiedBuild`=48999 WHERE (`ID`=1 AND `CreatureID` IN (51323,47405,44047,39117,39100,33996,12428,10665,10055,6785,5759,5750,5725,5724,5695,5688,4773,4731,3548,3547,2310,2309,2210,2209,2137,2136,2135,2134,2132,2131,2130,2129,2128,2127,2118,2114,1941,1746,1745,1744,1743,1742,1738,1652,1515,1499)); + +-- Models +DELETE FROM `creature_model_info` WHERE `DisplayID`=109482; +INSERT INTO `creature_model_info` (`DisplayID`, `BoundingRadius`, `CombatReach`, `DisplayID_Other_Gender`, `VerifiedBuild`) VALUES +(109482, 0.382999986410140991, 1.5, 0, 48999); + +UPDATE `creature_model_info` SET `VerifiedBuild`=48999 WHERE `DisplayID` IN (100727, 36615, 38601, 51457, 51456, 35626, 2177, 45952, 2176, 77405, 77407, 77406, 7118, 11411, 35607, 35603, 4129, 33228, 31313, 31311, 31249, 24719, 29754, 29130, 29026, 28313, 28304, 28118, 28120, 24890, 10721, 4449, 12475, 10670, 10672, 10671, 11904, 10720, 10033, 9999, 9274, 5508, 4179, 4176, 10192, 4107, 4039, 8190, 3945, 2789, 1418, 1141, 1639, 1635, 3521, 3529, 3528, 3533, 11426, 2861, 2856, 1634, 1638, 1631, 1637, 1601, 1599, 1603, 1602, 1600, 1604, 1632, 3520, 2854, 2859, 2860, 2857, 2853, 2862, 1666, 3517, 47211, 9021, 1201, 1200, 1649, 3514, 304); +UPDATE `creature_model_info` SET `BoundingRadius`=0.620783627033233642, `VerifiedBuild`=48999 WHERE `DisplayID`=10853; + +UPDATE `creature_template_model` SET `VerifiedBuild`=48999 WHERE (`Idx`=0 AND `CreatureID` IN (38980,11945,3547,12428,63069,1525,10665,2209,43359,3548,5695,55659,2310,129912,1738,73644,51323,35169,4773,1547,4075,174170,2210,5750,2118,1499,12343,620,1553,2114,27870,17252,2135,2127,2314,2132,32642,47400,5688,73641,32641,10716,1941,1742,1743,2131,44047,12341,11156,4731,47415,63073,12922,1515,5759,38981,47405,1746,2137,39100,33996,12342,2130,1652,2211,38976,10055,1745,2136,34238,6785,1526,2134,14558,2309,39117,37574,5724,1560,197265,61366,73640,2128,61905,43124,2311,1744,2129,5725)) OR (`Idx`=1 AND `CreatureID` IN (43359,55659,51323,4075,27870,2211,38976,37574,61366)) OR (`Idx`=2 AND `CreatureID` IN (55659,51323,4075,27870,2211,61366)) OR (`Idx`=3 AND `CreatureID` IN (51323,27870,2211)); + +-- Scaling +DELETE FROM `creature_template_scaling` WHERE (`DifficultyID`=0 AND `Entry` IN (197265,38976,27870,10716)); +INSERT INTO `creature_template_scaling` (`Entry`, `DifficultyID`, `LevelScalingDeltaMin`, `LevelScalingDeltaMax`, `ContentTuningID`, `VerifiedBuild`) VALUES +(197265, 0, 0, 0, 2401, 48999), +(38976, 0, 0, 0, 75, 48999), +(27870, 0, 0, 0, 298, 48999), +(10716, 0, 0, 0, 75, 48999); + +UPDATE `creature_template_scaling` SET `VerifiedBuild`=48999 WHERE (`DifficultyID`=0 AND `Entry` IN (174170,129912,73644,73641,73640,63073,61905,61366,55659,51323,47415,47405,47400,44047,43359,43124,39117,39100,38980,37574,35169,34238,33996,32791,32642,32641,14558,12428,12343,12342,12341,11945,11156,10665,10055,6785,5759,5750,5725,5724,5695,5688,4773,4731,4075,3548,3547,2314,2311,2310,2309,2211,2210,2209,2137,2136,2135,2134,2132,2131,2130,2129,2128,2127,2118,2114,1941,1746,1745,1744,1743,1742,1738,1652,1560,1553,1547,1526,1525,1515,1499,620)); +UPDATE `creature_template_scaling` SET `LevelScalingDeltaMin`=0, `LevelScalingDeltaMax`=0, `VerifiedBuild`=48999 WHERE (`Entry`=63069 AND `DifficultyID`=0); +UPDATE `creature_template_scaling` SET `ContentTuningID`=75, `VerifiedBuild`=48999 WHERE (`Entry`=12922 AND `DifficultyID`=0); + +-- Creature spawns +DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+1; +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 +(@CGUID+0, 32798, 0, 85, 159, '0', 0, 0, 0, 0, 2237.427001953125, 248.7291717529296875, 33.65734100341796875, 2.914699792861938476, 120, 0, 0, 361340, 28784, 0, 0, 0, 0, 48999), -- Spring Gatherer (Area: Brill - Difficulty: 0) CreateObject1 +(@CGUID+1, 32837, 0, 85, 159, '0', 0, 0, 0, 1, 2241.442626953125, 260.8663330078125, 33.65694427490234375, 2.373647689819335937, 120, 0, 0, 112919, 0, 0, 0, 0, 0, 48999); -- Noblegarden Merchant (Area: Brill - Difficulty: 0) CreateObject1 + +-- Gameobject spawns +DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+60; +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 +(@OGUID+0, 113768, 0, 85, 159, '0', 0, 0, 2224.3701171875, 318.531005859375, 33.573699951171875, 0.994837164878845214, 0, 0, 0.477158546447753906, 0.878817260265350341, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject1 +(@OGUID+1, 113768, 0, 85, 159, '0', 0, 0, 2226.22998046875, 332.584991455078125, 33.57360076904296875, 3.78736734390258789, 0, 0, -0.94832324981689453, 0.317305892705917358, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject1 +(@OGUID+2, 113768, 0, 85, 159, '0', 0, 0, 2275.75, 288.2969970703125, 35.8842010498046875, 5.777040958404541015, 0, 0, -0.25037956237792968, 0.968147754669189453, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject1 +(@OGUID+3, 113768, 0, 85, 159, '0', 0, 0, 2266.989990234375, 325.785003662109375, 34.81570053100585937, 0.680676698684692382, 0, 0, 0.333806037902832031, 0.942641794681549072, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject1 +(@OGUID+4, 113768, 0, 85, 159, '0', 0, 0, 2292.93994140625, 295.52099609375, 33.527801513671875, 0.104719325900077819, 0, 0, 0.052335739135742187, 0.998629570007324218, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject1 +(@OGUID+5, 113768, 0, 85, 159, '0', 0, 0, 2234.919921875, 256.678985595703125, 38.50370025634765625, 3.612837791442871093, 0, 0, -0.97236919403076171, 0.233448356389999389, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject1 +(@OGUID+6, 113768, 0, 85, 159, '0', 0, 0, 2284.68994140625, 299.743011474609375, 36.862701416015625, 4.642575740814208984, 0, 0, -0.731353759765625, 0.681998312473297119, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject1 +(@OGUID+7, 113768, 0, 85, 159, '0', 0, 0, 2313.300048828125, 298.292999267578125, 36.31480026245117187, 1.640606880187988281, 0, 0, 0.731352806091308593, 0.6819993257522583, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject1 +(@OGUID+8, 113768, 0, 85, 159, '0', 0, 0, 2247.389892578125, 220.113006591796875, 33.574798583984375, 3.700104713439941406, 0, 0, -0.96126079559326171, 0.275640487670898437, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject1 +(@OGUID+9, 113768, 0, 85, 159, '0', 0, 0, 2268.260009765625, 233.5850067138671875, 33.69060134887695312, 4.677483558654785156, 0, 0, -0.71933937072753906, 0.694658815860748291, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+10, 113768, 0, 85, 159, '0', 0, 0, 2264.22998046875, 281.4219970703125, 38.56010055541992187, 1.902408957481384277, 0, 0, 0.814115524291992187, 0.580702960491180419, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+11, 113768, 0, 85, 159, '0', 0, 0, 2268.929931640625, 292.09698486328125, 38.55830001831054687, 1.012289404869079589, 0, 0, 0.484808921813964843, 0.87462007999420166, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+12, 113768, 0, 85, 159, '0', 0, 0, 2243.25, 255.1649932861328125, 38.505401611328125, 5.148722648620605468, 0, 0, -0.53729915618896484, 0.843391716480255126, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+13, 113768, 0, 85, 159, '0', 0, 0, 2267.31005859375, 320.264007568359375, 38.44390106201171875, 6.213373661041259765, 0, 0, -0.03489875793457031, 0.999390840530395507, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+14, 113768, 0, 85, 159, '0', 0, 0, 2259.8701171875, 266.459991455078125, 33.68849945068359375, 1.239183306694030761, 0, 0, 0.580702781677246093, 0.814115643501281738, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+15, 113768, 0, 85, 159, '0', 0, 0, 2249.820068359375, 330.875, 36.35770034790039062, 4.101525306701660156, 0, 0, -0.88701057434082031, 0.461749136447906494, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject1 +(@OGUID+16, 113768, 0, 85, 159, '0', 0, 0, 2294.5400390625, 256.571014404296875, 38.93349838256835937, 5.480334281921386718, 0, 0, -0.39073085784912109, 0.920504987239837646, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+17, 113768, 0, 85, 159, '0', 0, 0, 2280.1201171875, 226.9239959716796875, 33.9468994140625, 2.426007747650146484, 0, 0, 0.936672210693359375, 0.350207358598709106, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+18, 113768, 0, 85, 159, '0', 0, 0, 2254.010009765625, 318.489990234375, 33.69060134887695312, 2.792518377304077148, 0, 0, 0.984807014465332031, 0.173652306199073791, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+19, 113768, 0, 85, 159, '0', 0, 0, 2264.679931640625, 324.295013427734375, 37.55250167846679687, 2.635444164276123046, 0, 0, 0.96814727783203125, 0.250381410121917724, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+20, 113768, 0, 85, 159, '0', 0, 0, 2246.860107421875, 246.3419952392578125, 33.69150161743164062, 1.727874636650085449, 0, 0, 0.760405540466308593, 0.649448513984680175, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+21, 113768, 0, 85, 159, '0', 0, 0, 2229.64990234375, 295.531005859375, 36.52610015869140625, 0.925023794174194335, 0, 0, 0.446197509765625, 0.894934535026550292, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+22, 113768, 0, 85, 159, '0', 0, 0, 2304.820068359375, 258.35101318359375, 36.22169876098632812, 0.453785061836242675, 0, 0, 0.224950790405273437, 0.974370121955871582, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+23, 113768, 0, 85, 159, '0', 0, 0, 2238.31005859375, 302.87200927734375, 33.632598876953125, 0.785396754741668701, 0, 0, 0.38268280029296875, 0.923879802227020263, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+24, 113768, 0, 85, 159, '0', 0, 0, 2233.590087890625, 305.42401123046875, 35.49129867553710937, 4.258606910705566406, 0, 0, -0.84804725646972656, 0.529920578002929687, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+25, 113768, 0, 85, 159, '0', 0, 0, 2249.68994140625, 337.790008544921875, 39.80630111694335937, 0.942476630210876464, 0, 0, 0.453989982604980468, 0.891006767749786376, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+26, 113768, 0, 85, 159, '0', 0, 0, 2238.550048828125, 271.907989501953125, 35.32059860229492187, 2.059488296508789062, 0, 0, 0.857167243957519531, 0.515038192272186279, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+27, 113768, 0, 85, 159, '0', 0, 0, 2336.860107421875, 269.738006591796875, 34.220001220703125, 3.560472726821899414, 0, 0, -0.97814750671386718, 0.207912087440490722, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+28, 113768, 0, 85, 159, '0', 0, 0, 2232.6298828125, 236.4579925537109375, 33.5959014892578125, 2.44346022605895996, 0, 0, 0.939692497253417968, 0.34202045202255249, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+29, 113768, 0, 85, 159, '0', 0, 0, 2237.81005859375, 239.4969940185546875, 33.65549850463867187, 1.902408957481384277, 0, 0, 0.814115524291992187, 0.580702960491180419, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+30, 113768, 0, 85, 159, '0', 0, 0, 2229.449951171875, 222.8040008544921875, 33.58140182495117187, 0.855210542678833007, 0, 0, 0.414692878723144531, 0.909961462020874023, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+31, 113768, 0, 85, 159, '0', 0, 0, 2275.2099609375, 270.79998779296875, 39.8291015625, 5.288348197937011718, 0, 0, -0.4771585464477539, 0.878817260265350341, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject1 +(@OGUID+32, 113768, 0, 85, 159, '0', 0, 0, 2248.5, 297.636993408203125, 34.5998992919921875, 0.471238493919372558, 0, 0, 0.233445167541503906, 0.972369968891143798, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject1 +(@OGUID+33, 113768, 0, 85, 159, '0', 0, 0, 2261.090087890625, 269.993011474609375, 35.17490005493164062, 0.959929943084716796, 0, 0, 0.461748123168945312, 0.887011110782623291, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject1 +(@OGUID+34, 113768, 0, 85, 159, '0', 0, 0, 2225.169921875, 291.09698486328125, 36.64530181884765625, 3.822272777557373046, 0, 0, -0.94264125823974609, 0.333807557821273803, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject1 +(@OGUID+35, 113768, 0, 85, 159, '0', 0, 0, 2279.320068359375, 253.457000732421875, 34.59640121459960937, 0.191985160112380981, 0, 0, 0.095845222473144531, 0.995396256446838378, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+36, 113768, 0, 85, 159, '0', 0, 0, 2256.340087890625, 324.12799072265625, 33.65000152587890625, 3.822272777557373046, 0, 0, -0.94264125823974609, 0.333807557821273803, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+37, 113768, 0, 85, 159, '0', 0, 0, 2241.2900390625, 266.7449951171875, 35.32049942016601562, 5.201082706451416015, 0, 0, -0.51503753662109375, 0.857167601585388183, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+38, 113768, 0, 85, 159, '0', 0, 0, 2245.090087890625, 242.5780029296875, 33.68539810180664062, 5.70722818374633789, 0, 0, -0.28401470184326171, 0.958819925785064697, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+39, 113768, 0, 85, 159, '0', 0, 0, 2225.4599609375, 243.240997314453125, 33.57440185546875, 5.061456203460693359, 0, 0, -0.57357597351074218, 0.819152355194091796, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+40, 113768, 0, 85, 159, '0', 0, 0, 2304.580078125, 303.792999267578125, 38.9337005615234375, 4.747295856475830078, 0, 0, -0.69465827941894531, 0.719339847564697265, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+41, 113768, 0, 85, 159, '0', 0, 0, 2218.340087890625, 326.714996337890625, 33.57400131225585937, 3.106652259826660156, 0, 0, 0.999847412109375, 0.017469281330704689, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+42, 113768, 0, 85, 159, '0', 0, 0, 2253.6298828125, 308.60198974609375, 33.69060134887695312, 1.954769015312194824, 0, 0, 0.829037666320800781, 0.559192776679992675, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+43, 113768, 0, 85, 159, '0', 0, 0, 2327.669921875, 271.490997314453125, 33.76340103149414062, 1.623155713081359863, 0, 0, 0.725374221801757812, 0.688354730606079101, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+44, 113768, 0, 85, 159, '0', 0, 0, 2216.580078125, 270.954986572265625, 33.5885009765625, 2.251473426818847656, 0, 0, 0.902585029602050781, 0.430511653423309326, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+45, 113768, 0, 85, 159, '0', 0, 0, 2304.449951171875, 263.511993408203125, 38.83810043334960937, 2.792518377304077148, 0, 0, 0.984807014465332031, 0.173652306199073791, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject1 +(@OGUID+46, 113768, 0, 85, 159, '0', 0, 0, 2261.580078125, 343.506988525390625, 33.57379913330078125, 5.969027042388916015, 0, 0, -0.1564340591430664, 0.987688362598419189, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+47, 113768, 0, 85, 159, '0', 0, 0, 2265.159912109375, 347.70001220703125, 33.57709884643554687, 6.108653545379638671, 0, 0, -0.08715534210205078, 0.996194720268249511, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject1 +(@OGUID+48, 113768, 0, 85, 159, '0', 0, 0, 2243.510009765625, 302.970001220703125, 39.810699462890625, 4.799657344818115234, 0, 0, -0.67558956146240234, 0.737277925014495849, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+49, 113768, 0, 85, 159, '0', 0, 0, 2226.35009765625, 313.22601318359375, 33.57469940185546875, 3.22885894775390625, 0, 0, -0.99904823303222656, 0.043619260191917419, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+50, 113768, 0, 85, 159, '0', 0, 0, 2299.3701171875, 253.6999969482421875, 33.57519912719726562, 3.665196180343627929, 0, 0, -0.96592521667480468, 0.258821308612823486, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject1 +(@OGUID+51, 113768, 0, 85, 159, '0', 0, 0, 2255.820068359375, 299.696014404296875, 38.559600830078125, 3.106652259826660156, 0, 0, 0.999847412109375, 0.017469281330704689, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+52, 113768, 0, 85, 159, '0', 0, 0, 2233.2900390625, 339.730987548828125, 33.57360076904296875, 0.820303261280059814, 0, 0, 0.398748397827148437, 0.917060375213623046, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+53, 113768, 0, 85, 159, '0', 0, 0, 2271.909912109375, 277.436004638671875, 33.69060134887695312, 4.520402908325195312, 0, 0, -0.77162456512451171, 0.636078238487243652, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+54, 113768, 0, 85, 159, '0', 0, 0, 2275.760009765625, 271.389007568359375, 33.6885986328125, 5.916667938232421875, 0, 0, -0.18223476409912109, 0.98325502872467041, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+55, 113768, 0, 85, 159, '0', 0, 0, 2258.0400390625, 328.014007568359375, 33.57960128784179687, 0.767943859100341796, 0, 0, 0.374606132507324218, 0.927184045314788818, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+56, 113768, 0, 85, 159, '0', 0, 0, 2280.550048828125, 264.85198974609375, 34.1277008056640625, 6.195919513702392578, 0, 0, -0.04361915588378906, 0.999048233032226562, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+57, 113768, 0, 85, 159, '0', 0, 0, 2258.820068359375, 331.14898681640625, 33.59650039672851562, 1.239183306694030761, 0, 0, 0.580702781677246093, 0.814115643501281738, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject1 +(@OGUID+58, 113768, 0, 85, 159, '0', 0, 0, 2259.89990234375, 269.25201416015625, 38.457000732421875, 5.375615119934082031, 0, 0, -0.4383707046508789, 0.898794233798980712, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject1 +(@OGUID+59, 113768, 0, 85, 159, '0', 0, 0, 2274.489990234375, 220.389007568359375, 33.70220184326171875, 3.176533222198486328, 0, 0, -0.999847412109375, 0.017469281330704689, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 +(@OGUID+60, 113768, 0, 85, 159, '0', 0, 0, 2248.10009765625, 307.697998046875, 36.00139999389648437, 2.042035102844238281, 0, 0, 0.852640151977539062, 0.522498607635498046, 300, 255, 1, 48999); -- Brightly Colored Egg (Area: Brill - Difficulty: 0) CreateObject2 + +UPDATE `pool_template` SET `description`='Noblegarden - Brill - Brightly Colored Egg' WHERE `entry`=@POOL; + +DELETE FROM `pool_members` WHERE `type`=1 AND `spawnId` BETWEEN @OGUID+0 AND @OGUID+60; +INSERT INTO `pool_members` (`type`, `spawnId`, `poolSpawnId`, `chance`, `description`) VALUES +(1, @OGUID+0, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+1, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+2, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+3, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+4, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+5, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+6, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+7, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+8, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+9, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+10, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+11, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+12, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+13, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+14, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+15, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+16, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+17, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+18, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+19, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+20, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+21, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+22, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+23, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+24, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+25, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+26, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+27, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+28, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+29, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+30, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+31, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+32, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+33, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+34, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+35, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+36, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+37, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+38, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+39, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+40, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+41, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+42, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+43, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+44, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+45, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+46, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+47, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+48, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+49, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+50, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+51, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+52, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+53, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+54, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+55, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+56, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+57, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+58, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+59, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+60, @POOL, 0, 'Noblegarden - Brightly Colored Egg'); + +-- Event spawns +DELETE FROM `game_event_creature` WHERE `eventEntry`=@EVENT AND `guid` BETWEEN @CGUID+0 AND @CGUID+1; +INSERT INTO `game_event_creature` (`eventEntry`, `guid`) VALUES +(@EVENT, @CGUID+0), +(@EVENT, @CGUID+1); diff --git a/sql/updates/world/master/2023_04_15_03_world.sql b/sql/updates/world/master/2023_04_15_03_world.sql new file mode 100644 index 000000000..15b469898 --- /dev/null +++ b/sql/updates/world/master/2023_04_15_03_world.sql @@ -0,0 +1,167 @@ +SET @CGUID := 2000011; +SET @OGUID := 2000377; +SET @POOL := 5706; +SET @EVENT := 9; + +-- Equipments +UPDATE `creature_equip_template` SET `VerifiedBuild`=48999 WHERE (`ID`=1 AND `CreatureID` IN (43012,17005,16924,16923,16279,16276,16275,16272,16270,16269,16267,16266,16262,16258,16257,16221,16185,15644,15501,15433,15418,15403)); + +-- Models +UPDATE `creature_model_info` SET `VerifiedBuild`=48999 WHERE `DisplayID` IN (61763, 16918, 20027, 42722, 42720, 42335, 35615, 33749, 33687, 18335, 18334, 16625, 16626, 17477, 16689, 16686, 16707, 16685, 16683, 16715, 16681, 16680, 16677, 16700, 16705, 16687, 16702, 16703, 89801, 89421, 89419, 89418, 89800, 16690, 16675, 15513, 16350, 15531, 15525, 15530, 15912, 15906, 2958, 1206, 901); + +UPDATE `creature_template_model` SET `VerifiedBuild`=48999 WHERE (`Idx`=0 AND `CreatureID` IN (44244,62821,47421,16277,16258,16269,15638,16916,15501,16266,16275,15433,89713,18929,17005,16186,15403,16259,16262,16257,16267,18926,1420,16185,62020,16279,15644,15418,16923,16276,16221,62822,43012,63079,16270,16271,16924,15493,16272,2914,63080)) OR (`Idx`=7 AND `CreatureID`=16221) OR (`Idx`=6 AND `CreatureID`=16221) OR (`Idx`=5 AND `CreatureID`=16221) OR (`Idx`=4 AND `CreatureID`=16221) OR (`Idx`=3 AND `CreatureID` IN (16221,2914)) OR (`Idx`=2 AND `CreatureID` IN (16221,2914)) OR (`Idx`=1 AND `CreatureID` IN (16221,2914)); + +-- Scaling +UPDATE `creature_template_scaling` SET `VerifiedBuild`=48999 WHERE (`DifficultyID`=0 AND `Entry` IN (89713,63080,62822,62821,62020,47421,44244,43012,18929,18926,17005,16924,16923,16916,16279,16277,16276,16275,16272,16271,16270,16269,16267,16266,16262,16259,16258,16257,16221,16186,16185,15644,15638,15501,15493,15433,15418,15403,2914,1420)); +UPDATE `creature_template_scaling` SET `LevelScalingDeltaMin`=0, `LevelScalingDeltaMax`=0, `VerifiedBuild`=48999 WHERE (`Entry`=63079 AND `DifficultyID`=0); + +-- Old creature spawns +DELETE FROM `creature` WHERE `guid` IN (152263, 152275); +DELETE FROM `game_event_creature` WHERE `guid` IN (152263, 152275); + +-- Creature spawns +DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+1; +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 +(@CGUID+0, 32798, 530, 3430, 3665, '0', 0, 0, 0, 0, 9494.3193359375, -6840.35400390625, 17.06127166748046875, 0.977384388446807861, 120, 0, 0, 361340, 28784, 0, 0, 0, 0, 48999), -- Spring Gatherer (Area: Falconwing Square - Difficulty: 0) CreateObject1 +(@CGUID+1, 32837, 530, 3430, 3665, '0', 0, 0, 0, 1, 9488.0693359375, -6834.07177734375, 17.06610488891601562, 0.767944872379302978, 120, 0, 0, 112919, 0, 0, 0, 0, 0, 48999); -- Noblegarden Merchant (Area: Falconwing Square - Difficulty: 0) CreateObject1 + +-- Old gameobject spawns +DELETE FROM `gameobject` WHERE `guid` BETWEEN 151982 AND 152001; +DELETE FROM `pool_members` WHERE `type`=1 AND `spawnId` BETWEEN 151982 AND 152001; + +-- Gameobject spawns +DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+60; +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 +(@OGUID+0, 113768, 530, 3430, 3665, '0', 0, 0, 9482.1640625, -6833.26025390625, 17.44304656982421875, 1.029743075370788574, 0, 0, 0.492423057556152343, 0.870355963706970214, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject1 +(@OGUID+1, 113768, 530, 3430, 3665, '0', 0, 0, 9475.8251953125, -6802.6904296875, 16.49495124816894531, 2.583080768585205078, 0, 0, 0.961260795593261718, 0.275640487670898437, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject1 +(@OGUID+2, 113768, 530, 3430, 3665, '0', 0, 0, 9491.375, -6766.29150390625, 16.49406814575195312, 1.204277276992797851, 0, 0, 0.56640625, 0.824126183986663818, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject1 +(@OGUID+3, 113768, 530, 3430, 3665, '0', 0, 0, 9480.9208984375, -6818.58984375, 16.70401763916015625, 4.188792228698730468, 0, 0, -0.86602497100830078, 0.50000077486038208, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject1 +(@OGUID+4, 113768, 530, 3430, 3665, '0', 0, 0, 9501.7158203125, -6844.98974609375, 16.67441940307617187, 5.131268978118896484, 0, 0, -0.54463863372802734, 0.838670849800109863, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject1 +(@OGUID+5, 113768, 530, 3430, 3665, '0', 0, 0, 9521.6435546875, -6816.15478515625, 16.48992347717285156, 4.293513298034667968, 0, 0, -0.8386697769165039, 0.544640243053436279, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject1 +(@OGUID+6, 113768, 530, 3430, 3665, '0', 0, 0, 9512.5, -6851.67578125, 16.92402076721191406, 4.747295856475830078, 0, 0, -0.69465827941894531, 0.719339847564697265, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject1 +(@OGUID+7, 113768, 530, 3430, 3665, '0', 0, 0, 9557.2041015625, -6835.95166015625, 16.53261756896972656, 0.331610709428787231, 0, 0, 0.16504669189453125, 0.986285746097564697, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject1 +(@OGUID+8, 113768, 530, 3430, 3665, '0', 0, 0, 9541.005859375, -6791.65625, 16.47096633911132812, 1.186823248863220214, 0, 0, 0.559192657470703125, 0.829037725925445556, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+9, 113768, 530, 3430, 3665, '0', 0, 0, 9542.0224609375, -6853.79150390625, 17.39933013916015625, 5.427974700927734375, 0, 0, -0.41469287872314453, 0.909961462020874023, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+10, 113768, 530, 3430, 3665, '0', 0, 0, 9543.6142578125, -6786.87060546875, 16.21173667907714843, 6.108653545379638671, 0, 0, -0.08715534210205078, 0.996194720268249511, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+11, 113768, 530, 3430, 3533, '0', 0, 0, 9477.9296875, -6806.37353515625, 16.49356460571289062, 1.605701684951782226, 0, 0, 0.719339370727539062, 0.694658815860748291, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Ruins of Silvermoon - Difficulty: 0) CreateObject2 +(@OGUID+12, 113768, 530, 3430, 3533, '0', 0, 0, 9555.583984375, -6825.9541015625, 16.49430656433105468, 3.333590030670166015, 0, 0, -0.99539566040039062, 0.095851235091686248, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Ruins of Silvermoon - Difficulty: 0) CreateObject2 +(@OGUID+13, 113768, 530, 3430, 3665, '0', 0, 0, 9502.6474609375, -6842.96630859375, 16.54372978210449218, 4.1538848876953125, 0, 0, -0.8746194839477539, 0.484810054302215576, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+14, 113768, 530, 3430, 3665, '0', 0, 0, 9520.5126953125, -6769.96240234375, 16.46599578857421875, 0.15707901120185852, 0, 0, 0.078458786010742187, 0.996917366981506347, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+15, 113768, 530, 3430, 3665, '0', 0, 0, 9552.9208984375, -6815.78662109375, 16.37353515625, 3.194002151489257812, 0, 0, -0.99965667724609375, 0.026201646775007247, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+16, 113768, 530, 3430, 3533, '0', 0, 0, 9517.8701171875, -6809.6748046875, 17.32817268371582031, 1.605701684951782226, 0, 0, 0.719339370727539062, 0.694658815860748291, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Ruins of Silvermoon - Difficulty: 0) CreateObject2 +(@OGUID+17, 113768, 530, 3430, 3665, '0', 0, 0, 9483.5869140625, -6825.03515625, 16.76105880737304687, 2.426007747650146484, 0, 0, 0.936672210693359375, 0.350207358598709106, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject1 +(@OGUID+18, 113768, 530, 3430, 3665, '0', 0, 0, 9481.080078125, -6815.55712890625, 16.54894065856933593, 5.096362113952636718, 0, 0, -0.55919265747070312, 0.829037725925445556, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject1 +(@OGUID+19, 113768, 530, 3430, 3665, '0', 0, 0, 9505.6328125, -6800.7177734375, 16.49178695678710937, 2.181660413742065429, 0, 0, 0.887010574340820312, 0.461749136447906494, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject1 +(@OGUID+20, 113768, 530, 3430, 3665, '0', 0, 0, 9495.4658203125, -6846.54931640625, 17.44208908081054687, 5.113816738128662109, 0, 0, -0.55193614959716796, 0.833886384963989257, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject1 +(@OGUID+21, 113768, 530, 3430, 3665, '0', 0, 0, 9551.2763671875, -6828.86669921875, 16.4930419921875, 3.543023586273193359, 0, 0, -0.97992420196533203, 0.199370384216308593, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject1 +(@OGUID+22, 113768, 530, 3430, 3665, '0', 0, 0, 9536.599609375, -6850.8671875, 16.52987098693847656, 0.802850961685180664, 0, 0, 0.390730857849121093, 0.920504987239837646, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject1 +(@OGUID+23, 113768, 530, 3430, 3665, '0', 0, 0, 9502.2998046875, -6762.97021484375, 17.01189994812011718, 2.565631866455078125, 0, 0, 0.958819389343261718, 0.284016460180282592, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject1 +(@OGUID+24, 113768, 530, 3430, 3665, '0', 0, 0, 9549.0673828125, -6848.283203125, 17.22985267639160156, 4.852017402648925781, 0, 0, -0.65605831146240234, 0.754710197448730468, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject1 +(@OGUID+25, 113768, 530, 3430, 3665, '0', 0, 0, 9555.3203125, -6831.57177734375, 16.4930572509765625, 3.43830275535583496, 0, 0, -0.98901557922363281, 0.147811368107795715, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+26, 113768, 530, 3430, 3665, '0', 0, 0, 9551.388671875, -6831.77734375, 16.49342536926269531, 0.122172988951206207, 0, 0, 0.061048507690429687, 0.998134791851043701, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+27, 113768, 530, 3430, 3665, '0', 0, 0, 9549.1708984375, -6806.85986328125, 16.44730186462402343, 0.977383077144622802, 0, 0, 0.469470977783203125, 0.882947921752929687, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+28, 113768, 530, 3430, 3665, '0', 0, 0, 9556.2744140625, -6847.72412109375, 17.26838493347167968, 5.480334281921386718, 0, 0, -0.39073085784912109, 0.920504987239837646, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+29, 113768, 530, 3430, 3665, '0', 0, 0, 9513.88671875, -6792.2490234375, 16.49246025085449218, 3.822272777557373046, 0, 0, -0.94264125823974609, 0.333807557821273803, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+30, 113768, 530, 3430, 3665, '0', 0, 0, 9543.0654296875, -6858.04443359375, 17.3531036376953125, 4.241150379180908203, 0, 0, -0.85264015197753906, 0.522498607635498046, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+31, 113768, 530, 3430, 3665, '0', 0, 0, 9473.0537109375, -6814.23828125, 16.96545600891113281, 1.291541695594787597, 0, 0, 0.60181427001953125, 0.798636078834533691, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+32, 113768, 530, 3430, 3665, '0', 0, 0, 9545.62109375, -6850.70849609375, 17.35140419006347656, 1.48352813720703125, 0, 0, 0.675589561462402343, 0.737277925014495849, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+33, 113768, 530, 3430, 3665, '0', 0, 0, 9528.9765625, -6806.951171875, 16.49247932434082031, 0.698131442070007324, 0, 0, 0.342020034790039062, 0.939692676067352294, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+34, 113768, 530, 3430, 3665, '0', 0, 0, 9476.580078125, -6803.029296875, 17.40802955627441406, 6.195919513702392578, 0, 0, -0.04361915588378906, 0.999048233032226562, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+35, 113768, 530, 3430, 3533, '0', 0, 0, 9515.3251953125, -6849.64697265625, 16.58533477783203125, 3.071766138076782226, 0, 0, 0.999390602111816406, 0.034906134009361267, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Ruins of Silvermoon - Difficulty: 0) CreateObject2 +(@OGUID+36, 113768, 530, 3430, 3665, '0', 0, 0, 9483.8017578125, -6827.62841796875, 16.69309425354003906, 3.089183330535888671, 0, 0, 0.99965667724609375, 0.026201646775007247, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+37, 113768, 530, 3430, 3665, '0', 0, 0, 9552.7314453125, -6830.08056640625, 17.609283447265625, 4.049167633056640625, 0, 0, -0.89879322052001953, 0.438372820615768432, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+38, 113768, 530, 3430, 3665, '0', 0, 0, 9519.1904296875, -6804.69189453125, 17.32817268371582031, 0.034906249493360519, 0, 0, 0.017452239990234375, 0.999847710132598876, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+39, 113768, 530, 3430, 3665, '0', 0, 0, 9465.041015625, -6770.330078125, 16.55310630798339843, 2.548179388046264648, 0, 0, 0.956304550170898437, 0.292372345924377441, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject1 +(@OGUID+40, 113768, 530, 3430, 3665, '0', 0, 0, 9485.275390625, -6829.40185546875, 16.59279823303222656, 0.925023794174194335, 0, 0, 0.446197509765625, 0.894934535026550292, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject1 +(@OGUID+41, 113768, 530, 3430, 3665, '0', 0, 0, 9516.333984375, -6771.748046875, 16.49357795715332031, 0.27925160527229309, 0, 0, 0.139172554016113281, 0.990268170833587646, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject1 +(@OGUID+42, 113768, 530, 3430, 3665, '0', 0, 0, 9515.3515625, -6857.80712890625, 16.58345222473144531, 3.682650327682495117, 0, 0, -0.96362972259521484, 0.26724100112915039, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject1 +(@OGUID+43, 113768, 530, 3430, 3665, '0', 0, 0, 9546.796875, -6839.79541015625, 16.49825668334960937, 1.762782454490661621, 0, 0, 0.771624565124511718, 0.636078238487243652, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+44, 113768, 530, 3430, 3665, '0', 0, 0, 9468.7314453125, -6813.2080078125, 16.87607192993164062, 3.508116960525512695, 0, 0, -0.98325443267822265, 0.182238012552261352, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+45, 113768, 530, 3430, 3665, '0', 0, 0, 9481.3212890625, -6769.88427734375, 16.50426864624023437, 4.258606910705566406, 0, 0, -0.84804725646972656, 0.529920578002929687, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+46, 113768, 530, 3430, 3665, '0', 0, 0, 9512.7314453125, -6804.7919921875, 17.32817268371582031, 6.248279094696044921, 0, 0, -0.01745223999023437, 0.999847710132598876, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+47, 113768, 530, 3430, 3665, '0', 0, 0, 9516.9736328125, -6806.08203125, 17.32817268371582031, 4.276057243347167968, 0, 0, -0.84339141845703125, 0.537299633026123046, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+48, 113768, 530, 3430, 3665, '0', 0, 0, 9465.3388671875, -6789.05126953125, 16.54677009582519531, 1.012289404869079589, 0, 0, 0.484808921813964843, 0.87462007999420166, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject1 +(@OGUID+49, 113768, 530, 3430, 3665, '0', 0, 0, 9507.724609375, -6846.98681640625, 16.99977302551269531, 4.380776405334472656, 0, 0, -0.81411552429199218, 0.580702960491180419, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+50, 113768, 530, 3430, 3665, '0', 0, 0, 9475.248046875, -6809.73876953125, 16.58126640319824218, 3.263772249221801757, 0, 0, -0.99813461303710937, 0.061051756143569946, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+51, 113768, 530, 3430, 3665, '0', 0, 0, 9529.376953125, -6765.759765625, 15.29880237579345703, 2.617989301681518554, 0, 0, 0.965925216674804687, 0.258821308612823486, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+52, 113768, 530, 3430, 3665, '0', 0, 0, 9555.13671875, -6828.63671875, 16.49392318725585937, 0.890116631984710693, 0, 0, 0.430510520935058593, 0.902585566043853759, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+53, 113768, 530, 3430, 3665, '0', 0, 0, 9516.921875, -6803.25537109375, 17.32817268371582031, 2.094393253326416015, 0, 0, 0.866024971008300781, 0.50000077486038208, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+54, 113768, 530, 3430, 3533, '0', 0, 0, 9511.4794921875, -6770.26513671875, 16.49357795715332031, 4.084071159362792968, 0, 0, -0.8910064697265625, 0.453990638256072998, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Ruins of Silvermoon - Difficulty: 0) CreateObject2 +(@OGUID+55, 113768, 530, 3430, 3665, '0', 0, 0, 9545.3935546875, -6777.9873046875, 14.78086566925048828, 2.70525527000427246, 0, 0, 0.97629547119140625, 0.216442063450813293, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+56, 113768, 530, 3430, 3665, '0', 0, 0, 9517.7041015625, -6799.71533203125, 17.32817268371582031, 4.747295856475830078, 0, 0, -0.69465827941894531, 0.719339847564697265, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+57, 113768, 530, 3430, 3665, '0', 0, 0, 9477.859375, -6794.8310546875, 16.49660873413085937, 3.368495941162109375, 0, 0, -0.99357128143310546, 0.113208353519439697, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+58, 113768, 530, 3430, 3665, '0', 0, 0, 9535.8505859375, -6858.06494140625, 16.67221450805664062, 1.954769015312194824, 0, 0, 0.829037666320800781, 0.559192776679992675, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject1 +(@OGUID+59, 113768, 530, 3430, 3665, '0', 0, 0, 9543.541015625, -6796.333984375, 16.48163414001464843, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 +(@OGUID+60, 113768, 530, 3430, 3665, '0', 0, 0, 9522.673828125, -6804.63916015625, 17.32817268371582031, 3.22885894775390625, 0, 0, -0.99904823303222656, 0.043619260191917419, 300, 255, 1, 48999); -- Brightly Colored Egg (Area: Falconwing Square - Difficulty: 0) CreateObject2 + +UPDATE `pool_template` SET `description`='Noblegarden - Falconwing Square - Brightly Colored Egg' WHERE `entry`=@POOL; + +DELETE FROM `pool_members` WHERE `type`=1 AND `spawnId` BETWEEN @OGUID+0 AND @OGUID+60; +INSERT INTO `pool_members` (`type`, `spawnId`, `poolSpawnId`, `chance`, `description`) VALUES +(1, @OGUID+0, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+1, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+2, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+3, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+4, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+5, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+6, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+7, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+8, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+9, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+10, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+11, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+12, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+13, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+14, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+15, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+16, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+17, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+18, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+19, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+20, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+21, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+22, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+23, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+24, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+25, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+26, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+27, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+28, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+29, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+30, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+31, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+32, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+33, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+34, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+35, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+36, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+37, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+38, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+39, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+40, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+41, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+42, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+43, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+44, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+45, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+46, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+47, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+48, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+49, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+50, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+51, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+52, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+53, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+54, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+55, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+56, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+57, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+58, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+59, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+60, @POOL, 0, 'Noblegarden - Brightly Colored Egg'); + +-- Event spawns +DELETE FROM `game_event_creature` WHERE `eventEntry`=@EVENT AND `guid` BETWEEN @CGUID+0 AND @CGUID+1; +INSERT INTO `game_event_creature` (`eventEntry`, `guid`) VALUES +(@EVENT, @CGUID+0), +(@EVENT, @CGUID+1); diff --git a/sql/updates/world/master/2023_04_15_04_world.sql b/sql/updates/world/master/2023_04_15_04_world.sql new file mode 100644 index 000000000..774aa2649 --- /dev/null +++ b/sql/updates/world/master/2023_04_15_04_world.sql @@ -0,0 +1,239 @@ +SET @CGUID := 3000067; +SET @OGUID := 3001442; +SET @POOL := 5699; +SET @EVENT := 9; + +-- Creature templates +DELETE FROM `creature_template_addon` WHERE `entry` IN (32836, 32799); +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES +(32836, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- 32836 (Noblegarden Vendor) +(32799, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''); -- 32799 (Spring Collector) + +-- Gossips +UPDATE `creature_template_gossip` SET `VerifiedBuild`=48999 WHERE (`CreatureID`=32836 AND `MenuID`=10257); + +-- Equipments +DELETE FROM `creature_equip_template` WHERE (`CreatureID`=32836 AND `ID`=1); +INSERT INTO `creature_equip_template` (`CreatureID`, `ID`, `ItemID1`, `AppearanceModID1`, `ItemVisual1`, `ItemID2`, `AppearanceModID2`, `ItemVisual2`, `ItemID3`, `AppearanceModID3`, `ItemVisual3`, `VerifiedBuild`) VALUES +(32836, 1, 0, 0, 0, 45073, 0, 0, 0, 0, 0, 48999); -- Noblegarden Vendor + +UPDATE `creature_equip_template` SET `VerifiedBuild`=48999 WHERE (`ID`=1 AND `CreatureID` IN (46983,6374,6306,3935,2046,1430,1423,927,917,913,906,794,514,465,377,328,241,240,151,68)) OR (`ID`=2 AND `CreatureID`=42218); + +-- Models +DELETE FROM `creature_model_info` WHERE `DisplayID`=104798; +INSERT INTO `creature_model_info` (`DisplayID`, `BoundingRadius`, `CombatReach`, `DisplayID_Other_Gender`, `VerifiedBuild`) VALUES +(104798, 0.338548988103866577, 0, 0, 48999); + +UPDATE `creature_model_info` SET `VerifiedBuild`=48999 WHERE `DisplayID` IN (29819, 61764, 13091, 23767, 35576, 35369, 30301, 3263, 29284, 32729, 28312, 28282, 28111, 24898, 1924, 11898, 5527, 9257, 5092, 5365, 4866, 2408, 2410, 3234, 3236, 1060, 1296, 3340, 856, 857, 3335, 1293, 3258, 134, 1299, 1297, 1300, 3271, 654, 347, 221, 338, 903, 1288, 3266, 1295, 1294, 1291, 5038, 3254, 1985, 1292, 503, 1289, 99389, 1298, 1287, 366); +UPDATE `creature_model_info` SET `BoundingRadius`=0.138684809207916259, `CombatReach`=0.5, `VerifiedBuild`=48999 WHERE `DisplayID`=5554; +UPDATE `creature_model_info` SET `BoundingRadius`=0.305999994277954101, `CombatReach`=1.5, `VerifiedBuild`=48999 WHERE `DisplayID`=28303; +UPDATE `creature_model_info` SET `BoundingRadius`=1.316326498985290527, `CombatReach`=1.096938729286193847, `VerifiedBuild`=48999 WHERE `DisplayID`=18156; + +UPDATE `creature_template_model` SET `VerifiedBuild`=48999 WHERE (`Idx`=3 AND `CreatureID` IN (68,32836,13321)) OR (`Idx`=2 AND `CreatureID` IN (68,143622,32836,13321)) OR (`Idx`=1 AND `CreatureID` IN (68,143622,115141,46985,32836,1933,32799,13321,1423)) OR (`Idx`=0 AND `CreatureID` IN (68,165189,30,927,6121,795,2046,253,796,32638,906,151,11940,6749,74,42260,143622,416,115141,377,46983,42983,2442,113,46985,797,3937,514,43499,32836,89715,883,6374,299,295,241,54,66,1412,465,6778,5403,42218,6306,328,5406,54741,47384,18362,794,1933,913,1430,32799,32639,184600,13321,308,60199,63015,63014,525,1632,3935,890,917,1423,2329,46982,240)); + +-- Scaling +DELETE FROM `creature_template_scaling` WHERE (`DifficultyID`=0 AND `Entry` IN (183708,115141,42260,32836,32799)); +INSERT INTO `creature_template_scaling` (`Entry`, `DifficultyID`, `LevelScalingDeltaMin`, `LevelScalingDeltaMax`, `ContentTuningID`, `VerifiedBuild`) VALUES +(183708, 0, 0, 0, 371, 48999), +(115141, 0, 0, 0, 371, 48999), +(42260, 0, 0, 0, 73, 48999), +(32836, 0, 0, 0, 390, 48999), +(32799, 0, 0, 0, 390, 48999); + +UPDATE `creature_template_scaling` SET `VerifiedBuild`=48999 WHERE (`DifficultyID`=0 AND `Entry` IN (143622,89715,63015,63014,60199,47384,46985,46983,46982,43499,42983,42218,32639,32638,13321,11940,6778,6749,6374,6306,6121,5406,5403,3937,3935,2442,2329,2046,1933,1632,1430,1423,1412,927,917,913,906,890,883,797,796,795,794,525,514,465,377,328,299,295,253,241,240,151,113,74,68,66,54,30)); +UPDATE `creature_template_scaling` SET `ContentTuningID`=73 WHERE (`Entry`=12922 AND `DifficultyID`=0); + +-- Vendor data +DELETE FROM `npc_vendor` WHERE (`entry`=32836 AND `item`=6835 AND `ExtendedCost`=2572 AND `type`=1) OR (`entry`=32836 AND `item`=19028 AND `ExtendedCost`=2573 AND `type`=1) OR (`entry`=32836 AND `item`=116359 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=32836 AND `item`=116358 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=32836 AND `item`=116357 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=32836 AND `item`=165802 AND `ExtendedCost`=6454 AND `type`=1) OR (`entry`=32836 AND `item`=204675 AND `ExtendedCost`=6131 AND `type`=1) OR (`entry`=32836 AND `item`=164924 AND `ExtendedCost`=2573 AND `type`=1) OR (`entry`=32836 AND `item`=164923 AND `ExtendedCost`=2573 AND `type`=1) OR (`entry`=32836 AND `item`=164922 AND `ExtendedCost`=2573 AND `type`=1) OR (`entry`=32836 AND `item`=74283 AND `ExtendedCost`=2573 AND `type`=1) OR (`entry`=32836 AND `item`=74282 AND `ExtendedCost`=2573 AND `type`=1) OR (`entry`=32836 AND `item`=72145 AND `ExtendedCost`=3689 AND `type`=1) OR (`entry`=32836 AND `item`=116258 AND `ExtendedCost`=2574 AND `type`=1) OR (`entry`=32836 AND `item`=141532 AND `ExtendedCost`=6131 AND `type`=1) OR (`entry`=32836 AND `item`=151806 AND `ExtendedCost`=2573 AND `type`=1) OR (`entry`=32836 AND `item`=151804 AND `ExtendedCost`=2572 AND `type`=1) OR (`entry`=32836 AND `item`=188694 AND `ExtendedCost`=2573 AND `type`=1); +INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `ExtendedCost`, `type`, `PlayerConditionID`, `IgnoreFiltering`, `VerifiedBuild`) VALUES +(32836, 24, 116359, 0, 0, 1, 0, 0, 48999), -- Magnificently-Painted Egg +(32836, 23, 116358, 0, 0, 1, 0, 0, 48999), -- Intricately-Painted Egg +(32836, 22, 116357, 0, 0, 1, 0, 0, 48999), -- Poorly-Painted Egg +(32836, 21, 165802, 0, 6454, 1, 0, 0, 48999), -- Noble Gardener's Hearthstone +(32836, 20, 204675, 0, 6131, 1, 0, 0, 48999), -- -Unknown- +(32836, 18, 164924, 0, 2573, 1, 0, 0, 48999), -- Yellow Spring Circlet +(32836, 17, 164923, 0, 2573, 1, 0, 0, 48999), -- Brown Spring Circlet +(32836, 16, 164922, 0, 2573, 1, 0, 0, 48999), -- Blue Spring Circlet +(32836, 15, 74283, 0, 2573, 1, 0, 0, 48999), -- Pink Spring Circlet +(32836, 14, 74282, 0, 2573, 1, 0, 0, 48999), -- Black Spring Circlet +(32836, 13, 72145, 0, 3689, 1, 0, 0, 48999), -- Swift Springstrider +(32836, 12, 116258, 0, 2574, 1, 0, 0, 48999), -- Mystical Spring Bouquet +(32836, 11, 141532, 0, 6131, 1, 0, 0, 48999), -- Noblegarden Bunny +(32836, 8, 151806, 0, 2573, 1, 0, 0, 48999), -- Elegant Dress +(32836, 7, 151804, 0, 2572, 1, 0, 0, 48999), -- Black Tuxedo Pants +(32836, 5, 188694, 0, 2573, 1, 0, 0, 48999); -- Spring Florist's Pouch + +UPDATE `npc_vendor` SET `slot`=19, `VerifiedBuild`=48999 WHERE (`entry`=32836 AND `item`=44793 AND `ExtendedCost`=2574 AND `type`=1); -- Tome of Polymorph: Rabbit +UPDATE `npc_vendor` SET `slot`=10, `VerifiedBuild`=48999 WHERE (`entry`=32836 AND `item`=44794 AND `ExtendedCost`=2574 AND `type`=1); -- Spring Rabbit's Foot +UPDATE `npc_vendor` SET `slot`=9, `VerifiedBuild`=48999 WHERE (`entry`=32836 AND `item`=44803 AND `ExtendedCost`=2573 AND `type`=1); -- Spring Circlet +UPDATE `npc_vendor` SET `slot`=6, `VerifiedBuild`=48999 WHERE (`entry`=32836 AND `item`=6833 AND `ExtendedCost`=2572 AND `type`=1); -- White Tuxedo Shirt +UPDATE `npc_vendor` SET `slot`=4, `VerifiedBuild`=48999 WHERE (`entry`=32836 AND `item`=44800 AND `ExtendedCost`=2573 AND `type`=1); -- Spring Robes +UPDATE `npc_vendor` SET `slot`=3, `VerifiedBuild`=48999 WHERE (`entry`=32836 AND `item`=45073 AND `ExtendedCost`=2573 AND `type`=1); -- Spring Flowers +UPDATE `npc_vendor` SET `slot`=2, `VerifiedBuild`=48999 WHERE (`entry`=32836 AND `item`=44792 AND `ExtendedCost`=2571 AND `type`=1); -- Blossoming Branch +UPDATE `npc_vendor` SET `slot`=1, `VerifiedBuild`=48999 WHERE (`entry`=32836 AND `item`=44818 AND `ExtendedCost`=2575 AND `type`=1); -- Noblegarden Egg + +-- Quests +UPDATE `quest_poi` SET `VerifiedBuild`=48999 WHERE (`QuestID`=13502 AND `BlobIndex`=3 AND `Idx1`=7) OR (`QuestID`=13502 AND `BlobIndex`=2 AND `Idx1`=6) OR (`QuestID`=13502 AND `BlobIndex`=1 AND `Idx1`=5) OR (`QuestID`=13502 AND `BlobIndex`=0 AND `Idx1`=4) OR (`QuestID`=13502 AND `BlobIndex`=3 AND `Idx1`=3) OR (`QuestID`=13502 AND `BlobIndex`=2 AND `Idx1`=2) OR (`QuestID`=13502 AND `BlobIndex`=1 AND `Idx1`=1) OR (`QuestID`=13502 AND `BlobIndex`=0 AND `Idx1`=0) OR (`QuestID`=13480 AND `BlobIndex`=3 AND `Idx1`=7) OR (`QuestID`=13480 AND `BlobIndex`=2 AND `Idx1`=6) OR (`QuestID`=13480 AND `BlobIndex`=1 AND `Idx1`=5) OR (`QuestID`=13480 AND `BlobIndex`=0 AND `Idx1`=4) OR (`QuestID`=13480 AND `BlobIndex`=3 AND `Idx1`=3) OR (`QuestID`=13480 AND `BlobIndex`=2 AND `Idx1`=2) OR (`QuestID`=13480 AND `BlobIndex`=1 AND `Idx1`=1) OR (`QuestID`=13480 AND `BlobIndex`=0 AND `Idx1`=0); + +UPDATE `quest_poi_points` SET `VerifiedBuild`=48999 WHERE (`QuestID`=13502 AND `Idx1`=7 AND `Idx2`=0) OR (`QuestID`=13502 AND `Idx1`=6 AND `Idx2`=0) OR (`QuestID`=13502 AND `Idx1`=5 AND `Idx2`=0) OR (`QuestID`=13502 AND `Idx1`=4 AND `Idx2`=0) OR (`QuestID`=13502 AND `Idx1`=3 AND `Idx2`=0) OR (`QuestID`=13502 AND `Idx1`=2 AND `Idx2`=0) OR (`QuestID`=13502 AND `Idx1`=1 AND `Idx2`=0) OR (`QuestID`=13502 AND `Idx1`=0 AND `Idx2`=0) OR (`QuestID`=13480 AND `Idx1`=7 AND `Idx2`=0) OR (`QuestID`=13480 AND `Idx1`=6 AND `Idx2`=0) OR (`QuestID`=13480 AND `Idx1`=5 AND `Idx2`=0) OR (`QuestID`=13480 AND `Idx1`=4 AND `Idx2`=0) OR (`QuestID`=13480 AND `Idx1`=3 AND `Idx2`=0) OR (`QuestID`=13480 AND `Idx1`=2 AND `Idx2`=0) OR (`QuestID`=13480 AND `Idx1`=1 AND `Idx2`=0) OR (`QuestID`=13480 AND `Idx1`=0 AND `Idx2`=0); + +DELETE FROM `quest_details` WHERE `ID` IN (13502 /*A Tisket, a Tasket, a Noblegarden Basket*/, 13480 /*The Great Egg Hunt*/); +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(13502, 1, 0, 0, 0, 0, 0, 0, 0, 48999), -- A Tisket, a Tasket, a Noblegarden Basket +(13480, 0, 0, 0, 0, 0, 0, 0, 0, 48999); -- The Great Egg Hunt + +UPDATE `quest_request_items` SET `VerifiedBuild`=48999 WHERE `ID`=13480; +UPDATE `quest_request_items` SET `EmoteOnComplete`=6, `EmoteOnIncomplete`=6, `VerifiedBuild`=48999 WHERE `ID`=13502; -- A Tisket, a Tasket, a Noblegarden Basket + +UPDATE `quest_offer_reward` SET `Emote1`=1, `VerifiedBuild`=48999 WHERE `ID`=13480; -- The Great Egg Hunt +UPDATE `quest_offer_reward` SET `Emote1`=1, `VerifiedBuild`=48999 WHERE `ID`=13502; -- A Tisket, a Tasket, a Noblegarden Basket + +DELETE FROM `creature_queststarter` WHERE (`id`=32836 AND `quest`=13502) OR (`id`=32799 AND `quest`=13480); +INSERT INTO `creature_queststarter` (`id`, `quest`, `VerifiedBuild`) VALUES +(32836, 13502, 48999), -- A Tisket, a Tasket, a Noblegarden Basket offered Noblegarden Vendor +(32799, 13480, 48999); -- The Great Egg Hunt offered Spring Collector + +DELETE FROM `game_event_creature_quest` WHERE (`id`=32836 AND `quest`=13502) OR (`id`=32799 AND `quest`=13480); + +UPDATE `creature_questender` SET `VerifiedBuild`=48999 WHERE (`id`=32799 AND `quest`=13480) OR (`id`=32836 AND `quest`=13502); + +-- Creature spawns +DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+1; +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 +(@CGUID+0, 32799, 0, 12, 87, '0', 0, 0, 0, 0, -9453.4013671875, 43.5556640625, 56.9488983154296875, 0.820304751396179199, 120, 0, 0, 361340, 28784, 0, 0, 0, 0, 48999), -- Spring Collector (Area: Goldshire - Difficulty: 0) CreateObject1 +(@CGUID+1, 32836, 0, 12, 87, '0', 0, 0, 0, 1, -9451.5791015625, 41.67638015747070312, 57.13817596435546875, 0.698131680488586425, 120, 0, 0, 112919, 0, 0, 0, 0, 0, 48999); -- Noblegarden Vendor (Area: Goldshire - Difficulty: 0) CreateObject1 + +-- Gameobject spawns +DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+59; +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 +(@OGUID+0, 113768, 0, 12, 87, '0', 0, 0, -9427.1923828125, 91.4727935791015625, 61.21803665161132812, 4.939284324645996093, 0, 0, -0.6225137710571289, 0.78260880708694458, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject1 +(@OGUID+1, 113768, 0, 12, 87, '0', 0, 0, -9464.0654296875, 81.3900299072265625, 57.09015655517578125, 2.67034769058227539, 0, 0, 0.972369194030761718, 0.233448356389999389, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject1 +(@OGUID+2, 113768, 0, 12, 87, '0', 0, 0, -9455.0009765625, 39.21593093872070312, 56.560028076171875, 1.832594871520996093, 0, 0, 0.793353080749511718, 0.608761727809906005, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject1 +(@OGUID+3, 113768, 0, 12, 87, '0', 0, 0, -9438.0205078125, 39.95573043823242187, 61.09588623046875, 5.515241622924804687, 0, 0, -0.37460613250732421, 0.927184045314788818, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject1 +(@OGUID+4, 113768, 0, 12, 87, '0', 0, 0, -9457.9970703125, 153.0222930908203125, 55.9447174072265625, 0.820303261280059814, 0, 0, 0.398748397827148437, 0.917060375213623046, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject1 +(@OGUID+5, 113768, 0, 12, 87, '0', 0, 0, -9481.8125, 19.87120246887207031, 56.71354293823242187, 4.241150379180908203, 0, 0, -0.85264015197753906, 0.522498607635498046, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject1 +(@OGUID+6, 113768, 0, 12, 87, '0', 0, 0, -9476.4013671875, 7.092448234558105468, 56.79965972900390625, 0.034906249493360519, 0, 0, 0.017452239990234375, 0.999847710132598876, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject1 +(@OGUID+7, 113768, 0, 12, 87, '0', 0, 0, -9499.2626953125, 18.69297981262207031, 57.23841094970703125, 5.410521507263183593, 0, 0, -0.42261791229248046, 0.906307935714721679, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject1 +(@OGUID+8, 113768, 0, 12, 87, '0', 0, 0, -9426.9453125, 114.7942733764648437, 58.42198944091796875, 0.383971005678176879, 0, 0, 0.190808296203613281, 0.981627285480499267, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+9, 113768, 0, 12, 87, '0', 0, 0, -9480.4248046875, 32.35883331298828125, 56.87048721313476562, 0.890116631984710693, 0, 0, 0.430510520935058593, 0.902585566043853759, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+10, 113768, 0, 12, 87, '0', 0, 0, -9455.3583984375, 81.647705078125, 56.94331741333007812, 6.14356088638305664, 0, 0, -0.06975555419921875, 0.997564136981964111, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+11, 113768, 0, 12, 87, '0', 0, 0, -9440.6845703125, 147.3583221435546875, 55.94527435302734375, 3.926995515823364257, 0, 0, -0.92387866973876953, 0.38268551230430603, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject1 +(@OGUID+12, 113768, 0, 12, 87, '0', 0, 0, -9475.3212890625, 5.740613937377929687, 56.799102783203125, 3.211419343948364257, 0, 0, -0.9993906021118164, 0.034906134009361267, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+13, 113768, 0, 12, 87, '0', 0, 0, -9504.1220703125, 67.5321197509765625, 56.66607666015625, 5.166176319122314453, 0, 0, -0.52991867065429687, 0.84804844856262207, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+14, 113768, 0, 12, 87, '0', 0, 0, -9474.0048828125, 119.0806198120117187, 61.16604995727539062, 4.48549652099609375, 0, 0, -0.7826080322265625, 0.622514784336090087, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+15, 113768, 0, 12, 87, '0', 0, 0, -9481.19140625, 25.92350196838378906, 56.667816162109375, 3.804818391799926757, 0, 0, -0.94551849365234375, 0.325568377971649169, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+16, 113768, 0, 12, 87, '0', 0, 0, -9456.140625, 45.11393356323242187, 56.59143829345703125, 1.448621988296508789, 0, 0, 0.662619590759277343, 0.748956084251403808, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+17, 113768, 0, 12, 87, '0', 0, 0, -9484.3369140625, 45.25434112548828125, 57.34398269653320312, 2.164205789566040039, 0, 0, 0.882946968078613281, 0.469472706317901611, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+18, 113768, 0, 12, 87, '0', 0, 0, -9455.783203125, 14.86138153076171875, 61.39904022216796875, 6.213373661041259765, 0, 0, -0.03489875793457031, 0.999390840530395507, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+19, 113768, 0, 12, 87, '0', 0, 0, -9425.24609375, 56.1703033447265625, 57.14700698852539062, 2.583080768585205078, 0, 0, 0.961260795593261718, 0.275640487670898437, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+20, 113768, 0, 12, 87, '0', 0, 0, -9447.38671875, 121.5978775024414062, 58.34397506713867187, 4.468043327331542968, 0, 0, -0.7880105972290039, 0.615661680698394775, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject1 +(@OGUID+21, 113768, 0, 12, 87, '0', 0, 0, -9479.3603515625, 25.92648696899414062, 60.92392349243164062, 3.001946926116943359, 0, 0, 0.997563362121582031, 0.069766148924827575, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+22, 113768, 0, 12, 87, '0', 0, 0, -9418.30078125, 50.16276168823242187, 57.67116165161132812, 0.383971005678176879, 0, 0, 0.190808296203613281, 0.981627285480499267, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+23, 113768, 0, 12, 87, '0', 0, 0, -9473.6669921875, 41.13194656372070312, 58.04854202270507812, 0.820303261280059814, 0, 0, 0.398748397827148437, 0.917060375213623046, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+24, 113768, 0, 12, 87, '0', 0, 0, -9456.5126953125, -6.74994611740112304, 56.52862167358398437, 0.314158439636230468, 0, 0, 0.156434059143066406, 0.987688362598419189, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+25, 113768, 0, 12, 87, '0', 0, 0, -9470.6708984375, -9.53401660919189453, 56.47237014770507812, 2.687806606292724609, 0, 0, 0.974370002746582031, 0.224951311945915222, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+26, 113768, 0, 12, 87, '0', 0, 0, -9475.91015625, 82.3177032470703125, 57.33209991455078125, 5.532694816589355468, 0, 0, -0.3665008544921875, 0.93041771650314331, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+27, 113768, 0, 12, 87, '0', 0, 0, -9464.390625, 40.13606643676757812, 56.57317733764648437, 1.623155713081359863, 0, 0, 0.725374221801757812, 0.688354730606079101, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+28, 113768, 0, 12, 87, '0', 0, 0, -9464.6533203125, 42.49153518676757812, 56.67975234985351562, 1.972219824790954589, 0, 0, 0.83388519287109375, 0.55193793773651123, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+29, 113768, 0, 12, 87, '0', 0, 0, -9479.4765625, 10.19829654693603515, 56.53090286254882812, 3.52557229995727539, 0, 0, -0.98162651062011718, 0.190812408924102783, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+30, 113768, 0, 12, 87, '0', 0, 0, -9413.67578125, 102.2490768432617187, 58.97899627685546875, 3.43830275535583496, 0, 0, -0.98901557922363281, 0.147811368107795715, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+31, 113768, 0, 12, 87, '0', 0, 0, -9498.7939453125, 93.2223052978515625, 57.46051025390625, 2.199114561080932617, 0, 0, 0.8910064697265625, 0.453990638256072998, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject1 +(@OGUID+32, 113768, 0, 12, 87, '0', 0, 0, -9497.642578125, 83.65937042236328125, 57.02725601196289062, 4.729844093322753906, 0, 0, -0.70090866088867187, 0.713251054286956787, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject1 +(@OGUID+33, 113768, 0, 12, 87, '0', 0, 0, -9478.8818359375, 39.21875, 56.77740859985351562, 3.036838293075561523, 0, 0, 0.998628616333007812, 0.052353221923112869, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject1 +(@OGUID+34, 113768, 0, 12, 87, '0', 0, 0, -9460.0244140625, -10.7960071563720703, 56.4792022705078125, 1.221729278564453125, 0, 0, 0.573575973510742187, 0.819152355194091796, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject1 +(@OGUID+35, 113768, 0, 12, 87, '0', 0, 0, -9473.4365234375, -4.50596809387207031, 56.47398757934570312, 4.712389945983886718, 0, 0, -0.70710659027099609, 0.707106947898864746, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+36, 113768, 0, 12, 87, '0', 0, 0, -9452.013671875, 35.95703125, 56.557098388671875, 1.029743075370788574, 0, 0, 0.492423057556152343, 0.870355963706970214, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+37, 113768, 0, 12, 87, '0', 0, 0, -9424.7890625, 63.39501953125, 57.61668014526367187, 1.745326757431030273, 0, 0, 0.766043663024902343, 0.642788589000701904, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+38, 113768, 0, 12, 87, '0', 0, 0, -9482.205078125, 13.31000423431396484, 56.59750747680664062, 3.717553615570068359, 0, 0, -0.95881938934326171, 0.284016460180282592, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+39, 113768, 0, 12, 87, '0', 0, 0, -9471.685546875, 9.245442390441894531, 56.46634292602539062, 3.560472726821899414, 0, 0, -0.97814750671386718, 0.207912087440490722, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+40, 113768, 0, 12, 87, '0', 0, 0, -9454.0849609375, 77.8565521240234375, 57.1008453369140625, 4.345870018005371093, 0, 0, -0.82412624359130859, 0.566406130790710449, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+41, 113768, 0, 12, 87, '0', 0, 0, -9475.6298828125, 41.67426300048828125, 56.55297088623046875, 2.914689540863037109, 0, 0, 0.993571281433105468, 0.113208353519439697, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+42, 113768, 0, 12, 87, '0', 0, 0, -9500.7216796875, 61.15163803100585937, 60.55394363403320312, 1.361356139183044433, 0, 0, 0.629320144653320312, 0.77714616060256958, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+43, 113768, 0, 12, 87, '0', 0, 0, -9450.4365234375, 85.74774932861328125, 56.887786865234375, 3.420850038528442382, 0, 0, -0.99026775360107421, 0.139175355434417724, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+44, 113768, 0, 12, 87, '0', 0, 0, -9454.0048828125, 18.51627540588378906, 56.52930831909179687, 4.031712055206298828, 0, 0, -0.90258502960205078, 0.430511653423309326, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject1 +(@OGUID+45, 113768, 0, 12, 87, '0', 0, 0, -9462.0380859375, 126.9747161865234375, 58.97404098510742187, 1.134462952613830566, 0, 0, 0.537299156188964843, 0.843391716480255126, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+46, 113768, 0, 12, 87, '0', 0, 0, -9471.2060546875, 43.40961456298828125, 56.56018829345703125, 2.129300594329833984, 0, 0, 0.874619483947753906, 0.484810054302215576, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+47, 113768, 0, 12, 87, '0', 0, 0, -9473.2080078125, 77.1795806884765625, 57.27287673950195312, 3.839725255966186523, 0, 0, -0.93969249725341796, 0.34202045202255249, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+48, 113768, 0, 12, 87, '0', 0, 0, -9463.6669921875, 144.8678436279296875, 57.6059112548828125, 5.811946868896484375, 0, 0, -0.2334451675415039, 0.972369968891143798, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject1 +(@OGUID+49, 113768, 0, 12, 87, '0', 0, 0, -9435.9736328125, 148.226837158203125, 56.1290740966796875, 2.513273954391479492, 0, 0, 0.951056480407714843, 0.309017121791839599, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject1 +(@OGUID+50, 113768, 0, 12, 87, '0', 0, 0, -9501.3310546875, 77.87619781494140625, 57.33635330200195312, 0, 0, 0, 0, 1, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+51, 113768, 0, 12, 87, '0', 0, 0, -9437.6044921875, 39.91292190551757812, 57.04927444458007812, 0.314158439636230468, 0, 0, 0.156434059143066406, 0.987688362598419189, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+52, 113768, 0, 12, 87, '0', 0, 0, -9423.0029296875, 109.6742095947265625, 58.81770706176757812, 1.518436193466186523, 0, 0, 0.6883544921875, 0.725374460220336914, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject1 +(@OGUID+53, 113768, 0, 12, 87, '0', 0, 0, -9417.96484375, 114.415283203125, 59.97459793090820312, 1.151916384696960449, 0, 0, 0.544638633728027343, 0.838670849800109863, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+54, 113768, 0, 12, 87, '0', 0, 0, -9437.6552734375, 113.321533203125, 57.51654052734375, 5.916667938232421875, 0, 0, -0.18223476409912109, 0.98325502872467041, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+55, 113768, 0, 12, 87, '0', 0, 0, -9459.9599609375, 106.1653671264648437, 57.489990234375, 4.607671737670898437, 0, 0, -0.74314403533935546, 0.669131457805633544, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+56, 113768, 0, 12, 87, '0', 0, 0, -9453.1181640625, 27.43283462524414062, 56.52930831909179687, 4.363324165344238281, 0, 0, -0.81915187835693359, 0.573576688766479492, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+57, 113768, 0, 12, 87, '0', 0, 0, -9477.541015625, 52.1982421875, 61.03461456298828125, 5.95157480239868164, 0, 0, -0.16504669189453125, 0.986285746097564697, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject1 +(@OGUID+58, 113768, 0, 12, 87, '0', 0, 0, -9470.9482421875, 44.38764190673828125, 56.50810623168945312, 4.310965538024902343, 0, 0, -0.83388519287109375, 0.55193793773651123, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 +(@OGUID+59, 113768, 0, 12, 87, '0', 0, 0, -9430.13671875, 63.52734375, 56.78419876098632812, 3.019413232803344726, 0, 0, 0.998134613037109375, 0.061051756143569946, 300, 255, 1, 48999); -- Brightly Colored Egg (Area: Goldshire - Difficulty: 0) CreateObject2 + +UPDATE `pool_template` SET `description`='Noblegarden - Goldshire - Brightly Colored Egg' WHERE `entry`=@POOL; + +DELETE FROM `pool_members` WHERE `type`=1 AND `spawnId` BETWEEN @OGUID+0 AND @OGUID+59; +INSERT INTO `pool_members` (`type`, `spawnId`, `poolSpawnId`, `chance`, `description`) VALUES +(1, @OGUID+0, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+1, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+2, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+3, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+4, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+5, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+6, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+7, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+8, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+9, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+10, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+11, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+12, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+13, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+14, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+15, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+16, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+17, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+18, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+19, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+20, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+21, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+22, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+23, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+24, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+25, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+26, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+27, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+28, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+29, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+30, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+31, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+32, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+33, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+34, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+35, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+36, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+37, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+38, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+39, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+40, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+41, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+42, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+43, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+44, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+45, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+46, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+47, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+48, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+49, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+50, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+51, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+52, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+53, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+54, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+55, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+56, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+57, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+58, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+59, @POOL, 0, 'Noblegarden - Brightly Colored Egg'); + +-- Event spawns +DELETE FROM `game_event_creature` WHERE `eventEntry`=@EVENT AND `guid` BETWEEN @CGUID+0 AND @CGUID+1; +INSERT INTO `game_event_creature` (`eventEntry`, `guid`) VALUES +(@EVENT, @CGUID+0), +(@EVENT, @CGUID+1); diff --git a/sql/updates/world/master/2023_04_15_05_world.sql b/sql/updates/world/master/2023_04_15_05_world.sql new file mode 100644 index 000000000..6054264b4 --- /dev/null +++ b/sql/updates/world/master/2023_04_15_05_world.sql @@ -0,0 +1,164 @@ +SET @CGUID := 3000069; +SET @OGUID := 3001502; +SET @POOL := 5700; +SET @EVENT := 9; + +-- Equipments +UPDATE `creature_equip_template` SET `VerifiedBuild`=48999 WHERE (`ID`=2 AND `CreatureID` IN (43464,1228,1226)) OR (`ID`=1 AND `CreatureID` IN (41335,41181,40951,40950,12996,12427,11941,9980,6806,6328,6119,5612,2878,2326,1699,1691,1690,1378,1377,1375,1373,1273,1269,1268,1267,1252,1247,1245,1241,1240,1234,1232,1231,1229,727)); + +-- Models +UPDATE `creature_model_info` SET `VerifiedBuild`=48999 WHERE `DisplayID` IN (1132, 30586, 42203, 36342, 35581, 32403, 33381, 33279, 33278, 604, 31934, 22769, 1782, 1811, 32194, 28360, 25587, 28302, 12474, 11899, 9253, 5525, 5042, 4864, 3607, 6929, 5040, 3433, 3415, 3435, 3414, 3430, 3427, 5105, 5106, 3405, 3398, 3438, 3417, 3440, 3441, 1684, 1376, 3434, 3513, 3422, 3425, 3420, 3436, 1622, 3558, 3431, 10215, 3429, 607, 1608, 1598); +UPDATE `creature_model_info` SET `BoundingRadius`=0.305999994277954101, `CombatReach`=1.5, `VerifiedBuild`=48999 WHERE `DisplayID`=28306; + +UPDATE `creature_template_model` SET `VerifiedBuild`=48999 WHERE (`Idx`=0 AND `CreatureID` IN (63074,1374,175155,37198,1125,727,1690,1226,1234,11941,1375,2878,12427,1252,1238,24110,1228,63075,43701,1377,1691,1247,40950,1267,5612,1692,41181,1231,1872,6328,61690,1373,1273,2326,43464,33975,1232,1269,6119,1245,41188,12996,40951,1378,37518,41478,1241,6806,41335,47396,5568,1268,1240,9980,1699,41189,1229,43224,48935,61689)) OR (`Idx`=1 AND `CreatureID` IN (727,24110,41181,41188,12996,41335,5568,41189,43224)) OR (`Idx`=3 AND `CreatureID` IN (41181,41335,5568)) OR (`Idx`=2 AND `CreatureID` IN (41181,41335,5568,43224)); + +-- Scaling +DELETE FROM `creature_template_scaling` WHERE (`DifficultyID`=0 AND `Entry` IN (175155,37518,37198)); +INSERT INTO `creature_template_scaling` (`Entry`, `DifficultyID`, `LevelScalingDeltaMin`, `LevelScalingDeltaMax`, `ContentTuningID`, `VerifiedBuild`) VALUES +(175155, 0, 0, 0, 74, 48999), +(37518, 0, 0, 0, 1477, 48999), +(37198, 0, 0, 0, 1477, 48999); + +UPDATE `creature_template_scaling` SET `VerifiedBuild`=48999 WHERE (`DifficultyID`=0 AND `Entry` IN (63075,61690,61689,48935,47396,43701,43464,43224,41478,41335,41189,41188,41181,40951,40950,24110,12996,12427,11941,9980,6806,6328,6119,5612,5568,2878,2326,1872,1699,1692,1691,1690,1378,1377,1375,1374,1373,1273,1269,1268,1267,1252,1247,1245,1241,1240,1238,1234,1232,1231,1229,1228,1226,1125,727)); +UPDATE `creature_template_scaling` SET `LevelScalingDeltaMin`=0, `LevelScalingDeltaMax`=0, `VerifiedBuild`=48999 WHERE (`Entry`=63074 AND `DifficultyID`=0); + +-- Creature spawns +DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+1; +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 +(@CGUID+0, 32799, 0, 1, 131, '0', 0, 0, 0, 0, -5596.77001953125, -506.9320068359375, 401.2413330078125, 2.513274192810058593, 120, 0, 0, 361340, 28784, 0, 0, 0, 0, 48999), -- Spring Collector (Area: Kharanos - Difficulty: 0) CreateObject1 +(@CGUID+1, 32836, 0, 1, 131, '0', 0, 0, 0, 1, -5600.47021484375, -512.7509765625, 401.5533447265625, 1.588249564170837402, 120, 0, 0, 112919, 0, 0, 0, 0, 0, 48999); -- Noblegarden Vendor (Area: Kharanos - Difficulty: 0) CreateObject1 + +-- Gameobject spawns +DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+59; +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 +(@OGUID+0, 113768, 0, 1, 131, '0', 0, 0, -5641.919921875, -530.1510009765625, 404.553009033203125, 1.623155713081359863, 0, 0, 0.725374221801757812, 0.688354730606079101, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject1 +(@OGUID+1, 113768, 0, 1, 131, '0', 0, 0, -5625.35009765625, -523.54400634765625, 403.863006591796875, 0.680676698684692382, 0, 0, 0.333806037902832031, 0.942641794681549072, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject1 +(@OGUID+2, 113768, 0, 1, 131, '0', 0, 0, -5551.1201171875, -475.1099853515625, 397.944000244140625, 1.710421562194824218, 0, 0, 0.754709243774414062, 0.656059443950653076, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject1 +(@OGUID+3, 113768, 0, 1, 131, '0', 0, 0, -5574.18994140625, -515.8489990234375, 402.803009033203125, 4.1538848876953125, 0, 0, -0.8746194839477539, 0.484810054302215576, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject1 +(@OGUID+4, 113768, 0, 1, 131, '0', 0, 0, -5583.83984375, -476.837005615234375, 397.76300048828125, 1.815141916275024414, 0, 0, 0.788010597229003906, 0.615661680698394775, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject1 +(@OGUID+5, 113768, 0, 1, 131, '0', 0, 0, -5572.02978515625, -457.20599365234375, 403.20599365234375, 3.769911527633666992, 0, 0, -0.95105648040771484, 0.309017121791839599, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject1 +(@OGUID+6, 113768, 0, 1, 131, '0', 0, 0, -5606.81005859375, -446.06500244140625, 403.97900390625, 0.314158439636230468, 0, 0, 0.156434059143066406, 0.987688362598419189, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+7, 113768, 0, 1, 131, '0', 0, 0, -5637.740234375, -529.75299072265625, 404.60101318359375, 1.117009282112121582, 0, 0, 0.529918670654296875, 0.84804844856262207, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+8, 113768, 0, 1, 131, '0', 0, 0, -5591.89990234375, -508.066986083984375, 401.45001220703125, 3.124123096466064453, 0, 0, 0.99996185302734375, 0.008734640665352344, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+9, 113768, 0, 1, 131, '0', 0, 0, -5639, -504.024993896484375, 396.66900634765625, 5.6897735595703125, 0, 0, -0.29237174987792968, 0.956304728984832763, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject1 +(@OGUID+10, 113768, 0, 1, 131, '0', 0, 0, -5651.759765625, -504.99700927734375, 396.85101318359375, 6.195919513702392578, 0, 0, -0.04361915588378906, 0.999048233032226562, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+11, 113768, 0, 1, 131, '0', 0, 0, -5590.93994140625, -497.847991943359375, 399.436004638671875, 5.288348197937011718, 0, 0, -0.4771585464477539, 0.878817260265350341, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+12, 113768, 0, 1, 131, '0', 0, 0, -5561.3798828125, -454.769012451171875, 403.0260009765625, 4.014260292053222656, 0, 0, -0.90630722045898437, 0.422619491815567016, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+13, 113768, 0, 1, 131, '0', 0, 0, -5588.740234375, -514.17401123046875, 404.09600830078125, 0.139624491333961486, 0, 0, 0.06975555419921875, 0.997564136981964111, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+14, 113768, 0, 1, 131, '0', 0, 0, -5629.68017578125, -477.993011474609375, 397.100006103515625, 4.066620349884033203, 0, 0, -0.89493370056152343, 0.44619917869567871, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+15, 113768, 0, 1, 131, '0', 0, 0, -5584.02978515625, -462.618988037109375, 402.3070068359375, 0.523597896099090576, 0, 0, 0.258818626403808593, 0.965925931930541992, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+16, 113768, 0, 1, 131, '0', 0, 0, -5614.0498046875, -522.4959716796875, 402.70599365234375, 3.700104713439941406, 0, 0, -0.96126079559326171, 0.275640487670898437, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+17, 113768, 0, 1, 131, '0', 0, 0, -5577.18994140625, -521.81402587890625, 401.47698974609375, 6.003933906555175781, 0, 0, -0.13917255401611328, 0.990268170833587646, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+18, 113768, 0, 1, 131, '0', 0, 0, -5594.56005859375, -460.384002685546875, 402.493011474609375, 4.782202720642089843, 0, 0, -0.68199825286865234, 0.731353819370269775, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+19, 113768, 0, 1, 131, '0', 0, 0, -5535.89990234375, -504.5, 401.279998779296875, 4.310965538024902343, 0, 0, -0.83388519287109375, 0.55193793773651123, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+20, 113768, 0, 1, 131, '0', 0, 0, -5578.06982421875, -508.540985107421875, 404.09600830078125, 4.607671737670898437, 0, 0, -0.74314403533935546, 0.669131457805633544, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+21, 113768, 0, 1, 131, '0', 0, 0, -5597.52001953125, -476.048004150390625, 396.980010986328125, 3.752462387084960937, 0, 0, -0.95371627807617187, 0.300707906484603881, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+22, 113768, 0, 1, 131, '0', 0, 0, -5593.080078125, -490.4949951171875, 397.649993896484375, 4.991643905639648437, 0, 0, -0.60181427001953125, 0.798636078834533691, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+23, 113768, 0, 1, 131, '0', 0, 0, -5578.14990234375, -516.45098876953125, 404.09600830078125, 5.759587764739990234, 0, 0, -0.25881862640380859, 0.965925931930541992, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+24, 113768, 0, 1, 131, '0', 0, 0, -5645.81005859375, -506.29998779296875, 396.864990234375, 4.276057243347167968, 0, 0, -0.84339141845703125, 0.537299633026123046, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+25, 113768, 0, 1, 131, '0', 0, 0, -5631.669921875, -478.305999755859375, 397.141998291015625, 5.794494152069091796, 0, 0, -0.24192142486572265, 0.970295846462249755, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+26, 113768, 0, 1, 131, '0', 0, 0, -5654.43994140625, -499.233001708984375, 397.0419921875, 2.268925428390502929, 0, 0, 0.906307220458984375, 0.422619491815567016, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+27, 113768, 0, 1, 131, '0', 0, 0, -5588.47021484375, -506.386993408203125, 401.389007568359375, 0.331610709428787231, 0, 0, 0.16504669189453125, 0.986285746097564697, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+28, 113768, 0, 1, 131, '0', 0, 0, -5545.60009765625, -497.102996826171875, 402.079010009765625, 5.602506637573242187, 0, 0, -0.33380699157714843, 0.942641437053680419, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Thunderbrew Distillery - Difficulty: 0) CreateObject2 +(@OGUID+29, 113768, 0, 1, 131, '0', 0, 0, -5591.83984375, -501.423004150390625, 400.1099853515625, 1.082102894783020019, 0, 0, 0.51503753662109375, 0.857167601585388183, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+30, 113768, 0, 1, 131, '0', 0, 0, -5638.41015625, -530.447998046875, 404.927001953125, 2.460912704467773437, 0, 0, 0.942641258239746093, 0.333807557821273803, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject1 +(@OGUID+31, 113768, 0, 1, 131, '0', 0, 0, -5633.7099609375, -500.428009033203125, 396.66900634765625, 3.78736734390258789, 0, 0, -0.94832324981689453, 0.317305892705917358, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+32, 113768, 0, 1, 131, '0', 0, 0, -5570.3701171875, -454.209991455078125, 402.22601318359375, 3.22885894775390625, 0, 0, -0.99904823303222656, 0.043619260191917419, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+33, 113768, 0, 1, 131, '0', 0, 0, -5640.06982421875, -511.8599853515625, 398.785003662109375, 4.258606910705566406, 0, 0, -0.84804725646972656, 0.529920578002929687, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Thunderbrew Distillery - Difficulty: 0) CreateObject2 +(@OGUID+34, 113768, 0, 1, 131, '0', 0, 0, -5659.6201171875, -501.9949951171875, 397.35400390625, 0.418878614902496337, 0, 0, 0.207911491394042968, 0.978147625923156738, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+35, 113768, 0, 1, 131, '0', 0, 0, -5666.080078125, -496.1409912109375, 397.2550048828125, 4.293513298034667968, 0, 0, -0.8386697769165039, 0.544640243053436279, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+36, 113768, 0, 1, 131, '0', 0, 0, -5585.18994140625, -461.907989501953125, 402.358001708984375, 4.625123500823974609, 0, 0, -0.73727703094482421, 0.67559051513671875, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+37, 113768, 0, 1, 131, '0', 0, 0, -5543.06982421875, -475.489013671875, 397.93798828125, 1.186823248863220214, 0, 0, 0.559192657470703125, 0.829037725925445556, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+38, 113768, 0, 1, 131, '0', 0, 0, -5588.14990234375, -451.483001708984375, 403.20599365234375, 6.265733242034912109, 0, 0, -0.00872611999511718, 0.999961912631988525, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+39, 113768, 0, 1, 131, '0', 0, 0, -5655.43994140625, -507.667999267578125, 397.51800537109375, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+40, 113768, 0, 1, 131, '0', 0, 0, -5592.35009765625, -477.011993408203125, 396.980010986328125, 4.468043327331542968, 0, 0, -0.7880105972290039, 0.615661680698394775, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject1 +(@OGUID+41, 113768, 0, 1, 131, '0', 0, 0, -5615.9501953125, -446.212005615234375, 404.558990478515625, 4.084071159362792968, 0, 0, -0.8910064697265625, 0.453990638256072998, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+42, 113768, 0, 1, 131, '0', 0, 0, -5628.72021484375, -497.47698974609375, 397.230987548828125, 5.410521507263183593, 0, 0, -0.42261791229248046, 0.906307935714721679, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+43, 113768, 0, 1, 131, '0', 0, 0, -5653.39990234375, -498.02099609375, 396.873992919921875, 1.291541695594787597, 0, 0, 0.60181427001953125, 0.798636078834533691, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+44, 113768, 0, 1, 131, '0', 0, 0, -5572.72998046875, -462.92999267578125, 402.26800537109375, 2.879789113998413085, 0, 0, 0.991444587707519531, 0.130528271198272705, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+45, 113768, 0, 1, 131, '0', 0, 0, -5589.14990234375, -477.10699462890625, 397.566009521484375, 1.588248729705810546, 0, 0, 0.713250160217285156, 0.700909554958343505, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+46, 113768, 0, 1, 131, '0', 0, 0, -5634.759765625, -478.43499755859375, 396.985992431640625, 4.799657344818115234, 0, 0, -0.67558956146240234, 0.737277925014495849, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+47, 113768, 0, 1, 131, '0', 0, 0, -5554.669921875, -446.8380126953125, 403.45098876953125, 2.111847877502441406, 0, 0, 0.870355606079101562, 0.492423713207244873, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+48, 113768, 0, 1, 131, '0', 0, 0, -5550.990234375, -438.001007080078125, 405.385009765625, 1.588248729705810546, 0, 0, 0.713250160217285156, 0.700909554958343505, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+49, 113768, 0, 1, 131, '0', 0, 0, -5636.759765625, -501.881011962890625, 396.66900634765625, 5.270895957946777343, 0, 0, -0.48480892181396484, 0.87462007999420166, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+50, 113768, 0, 1, 131, '0', 0, 0, -5639.81982421875, -477.9429931640625, 396.8380126953125, 4.799657344818115234, 0, 0, -0.67558956146240234, 0.737277925014495849, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+51, 113768, 0, 1, 131, '0', 0, 0, -5537.10009765625, -475.811004638671875, 398.22100830078125, 4.642575740814208984, 0, 0, -0.731353759765625, 0.681998312473297119, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject1 +(@OGUID+52, 113768, 0, 1, 131, '0', 0, 0, -5626.330078125, -478.569000244140625, 396.980010986328125, 2.495818138122558593, 0, 0, 0.948323249816894531, 0.317305892705917358, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+53, 113768, 0, 1, 131, '0', 0, 0, -5603.31982421875, -514.6619873046875, 401.82598876953125, 1.500982880592346191, 0, 0, 0.681998252868652343, 0.731353819370269775, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject1 +(@OGUID+54, 113768, 0, 1, 131, '0', 0, 0, -5590.85009765625, -507.5050048828125, 404.09600830078125, 5.497788906097412109, 0, 0, -0.38268280029296875, 0.923879802227020263, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject1 +(@OGUID+55, 113768, 0, 1, 131, '0', 0, 0, -5531.89990234375, -461.553985595703125, 402.1619873046875, 5.131268978118896484, 0, 0, -0.54463863372802734, 0.838670849800109863, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+56, 113768, 0, 1, 131, '0', 0, 0, -5545.35986328125, -475.141998291015625, 397.95001220703125, 0.366517573595046997, 0, 0, 0.182234764099121093, 0.98325502872467041, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+57, 113768, 0, 1, 131, '0', 0, 0, -5549.990234375, -499.27099609375, 401.70098876953125, 5.881760597229003906, 0, 0, -0.19936752319335937, 0.979924798011779785, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+58, 113768, 0, 1, 131, '0', 0, 0, -5563.830078125, -535.073974609375, 409.95599365234375, 5.201082706451416015, 0, 0, -0.51503753662109375, 0.857167601585388183, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 +(@OGUID+59, 113768, 0, 1, 131, '0', 0, 0, -5561.02978515625, -445.5830078125, 403.800994873046875, 5.410521507263183593, 0, 0, -0.42261791229248046, 0.906307935714721679, 300, 255, 1, 48999); -- Brightly Colored Egg (Area: Kharanos - Difficulty: 0) CreateObject2 + +UPDATE `pool_template` SET `description`='Noblegarden - Kharanos - Brightly Colored Egg' WHERE `entry`=@POOL; + +DELETE FROM `pool_members` WHERE `type`=1 AND `spawnId` BETWEEN @OGUID+0 AND @OGUID+59; +INSERT INTO `pool_members` (`type`, `spawnId`, `poolSpawnId`, `chance`, `description`) VALUES +(1, @OGUID+0, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+1, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+2, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+3, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+4, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+5, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+6, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+7, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+8, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+9, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+10, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+11, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+12, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+13, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+14, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+15, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+16, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+17, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+18, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+19, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+20, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+21, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+22, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+23, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+24, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+25, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+26, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+27, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+28, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+29, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+30, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+31, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+32, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+33, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+34, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+35, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+36, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+37, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+38, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+39, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+40, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+41, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+42, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+43, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+44, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+45, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+46, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+47, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+48, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+49, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+50, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+51, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+52, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+53, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+54, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+55, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+56, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+57, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+58, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+59, @POOL, 0, 'Noblegarden - Brightly Colored Egg'); + +-- Event spawns +DELETE FROM `game_event_creature` WHERE `eventEntry`=@EVENT AND `guid` BETWEEN @CGUID+0 AND @CGUID+1; +INSERT INTO `game_event_creature` (`eventEntry`, `guid`) VALUES +(@EVENT, @CGUID+0), +(@EVENT, @CGUID+1); diff --git a/sql/updates/world/master/2023_04_15_06_world.sql b/sql/updates/world/master/2023_04_15_06_world.sql new file mode 100644 index 000000000..eee788138 --- /dev/null +++ b/sql/updates/world/master/2023_04_15_06_world.sql @@ -0,0 +1,163 @@ +SET @CGUID := 3000071; +SET @OGUID := 3001562; +SET @POOL := 5701; +SET @EVENT := 9; + +-- Equipments +UPDATE `creature_equip_template` SET `VerifiedBuild`=48999 WHERE (`ID`=1 AND `CreatureID` IN (43005,34761,12429,6736,6286,4266,3614,3610,3609,3608,3603,3602,3601,3600,3599,3598,3571,3567,2083,2081,2078)); + +-- Models +UPDATE `creature_model_info` SET `VerifiedBuild`=48999 WHERE `DisplayID` IN (4615, 2055, 6300, 36956, 36944, 62734, 12769, 10045, 35613, 33171, 29139, 27823, 12476, 11900, 9270, 5749, 5440, 4989, 4862, 4235, 4236, 1711, 1710, 1714, 1701, 1705, 1712, 1700, 1709, 1702, 1706, 1703, 1708, 1704, 1707, 4849, 4852, 4850, 2686, 1528, 12729, 2459, 1682, 1896, 6805, 2429, 3033, 759, 10832); + +UPDATE `creature_template_model` SET `VerifiedBuild`=48999 WHERE (`Idx`=0 AND `CreatureID` IN (61757,34575,49842,3613,40553,11942,48624,3614,3567,62242,6781,3306,3599,6736,3600,1998,49778,47420,2083,3611,10051,34761,1995,3612,48623,2022,2081,2078,2041,63070,3571,3608,4265,3604,2042,3515,6286,3609,4266,6094,3598,49728,65097,3601,12429,3603,3602,43005,3610)) OR (`Idx`=1 AND `CreatureID` IN (34575,49842,3571,49728)) OR (`Idx`=3 AND `CreatureID` IN (49842,3571,49728)) OR (`Idx`=2 AND `CreatureID` IN (49842,3571,49728)); + +-- Scaling +DELETE FROM `creature_template_scaling` WHERE (`Entry`=113136 AND `DifficultyID`=0); +INSERT INTO `creature_template_scaling` (`Entry`, `DifficultyID`, `LevelScalingDeltaMin`, `LevelScalingDeltaMax`, `ContentTuningID`, `VerifiedBuild`) VALUES +(113136, 0, 0, 0, 371, 48999); + +UPDATE `creature_template_scaling` SET `LevelScalingDeltaMin`=0, `LevelScalingDeltaMax`=0, `VerifiedBuild`=48999 WHERE (`Entry`=65097 AND `DifficultyID`=0); +UPDATE `creature_template_scaling` SET `VerifiedBuild`=48999 WHERE (`DifficultyID`=0 AND `Entry` IN (63070,62242,61757,49842,49778,49728,48624,48623,47420,43005,40553,34761,34575,12429,11942,10051,6781,6736,6286,6094,4266,4265,3614,3613,3612,3611,3610,3609,3608,3604,3603,3602,3601,3600,3599,3598,3571,3567,3515,3306,2083,2081,2078,2042,2041,2022,1998,1995)); + +-- Creature spawns +DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+1; +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 +(@CGUID+0, 32799, 1, 141, 186, '0', 0, 0, 0, 0, 9836.3330078125, 969.412353515625, 1308.505126953125, 0.314159274101257324, 120, 0, 0, 361340, 28784, 0, 0, 0, 0, 48999), -- Spring Collector (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@CGUID+1, 32836, 1, 141, 186, '0', 0, 0, 0, 1, 9838.54296875, 961.83575439453125, 1308.533203125, 0.453785598278045654, 120, 0, 0, 112919, 0, 0, 0, 0, 0, 48999); -- Noblegarden Vendor (Area: Dolanaar - Difficulty: 0) CreateObject1 + +-- Gameobject spawns +DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+60; +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 +(@OGUID+0, 113768, 1, 141, 186, '0', 0, 0, 9784.2099609375, 969.43035888671875, 1306.0733642578125, 1.396261811256408691, 0, 0, 0.642786979675292968, 0.766044974327087402, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@OGUID+1, 113768, 1, 141, 186, '0', 0, 0, 9837.5712890625, 944.31512451171875, 1306.8673095703125, 6.09120035171508789, 0, 0, -0.09584522247314453, 0.995396256446838378, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@OGUID+2, 113768, 1, 141, 186, '0', 0, 0, 9885.7431640625, 934.13653564453125, 1307.543701171875, 1.972219824790954589, 0, 0, 0.83388519287109375, 0.55193793773651123, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@OGUID+3, 113768, 1, 141, 186, '0', 0, 0, 9790.1455078125, 932.15472412109375, 1308.1011962890625, 3.508116960525512695, 0, 0, -0.98325443267822265, 0.182238012552261352, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@OGUID+4, 113768, 1, 141, 186, '0', 0, 0, 9813.13671875, 936.6649169921875, 1308.404052734375, 4.607671737670898437, 0, 0, -0.74314403533935546, 0.669131457805633544, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@OGUID+5, 113768, 1, 141, 186, '0', 0, 0, 9860.51953125, 912.7969970703125, 1308.530029296875, 0.139624491333961486, 0, 0, 0.06975555419921875, 0.997564136981964111, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@OGUID+6, 113768, 1, 141, 186, '0', 0, 0, 9837.103515625, 978.41058349609375, 1306.82666015625, 4.712389945983886718, 0, 0, -0.70710659027099609, 0.707106947898864746, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@OGUID+7, 113768, 1, 141, 186, '0', 0, 0, 9714.7001953125, 990.93804931640625, 1294.8983154296875, 6.021387100219726562, 0, 0, -0.13052558898925781, 0.991444945335388183, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@OGUID+8, 113768, 1, 141, 186, '0', 0, 0, 9677.677734375, 968.15692138671875, 1293.7860107421875, 4.084071159362792968, 0, 0, -0.8910064697265625, 0.453990638256072998, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@OGUID+9, 113768, 1, 141, 186, '0', 0, 0, 9764.7001953125, 874.474365234375, 1297.418701171875, 0.645771682262420654, 0, 0, 0.317304611206054687, 0.948323667049407958, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+10, 113768, 1, 141, 186, '0', 0, 0, 9799.23046875, 973.43914794921875, 1303.2203369140625, 2.268925428390502929, 0, 0, 0.906307220458984375, 0.422619491815567016, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+11, 113768, 1, 141, 186, '0', 0, 0, 9797.20703125, 924.8836669921875, 1306.8704833984375, 5.113816738128662109, 0, 0, -0.55193614959716796, 0.833886384963989257, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+12, 113768, 1, 141, 186, '0', 0, 0, 9826.576171875, 934.53009033203125, 1307.4765625, 2.617989301681518554, 0, 0, 0.965925216674804687, 0.258821308612823486, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+13, 113768, 1, 141, 186, '0', 0, 0, 9764.15234375, 891.73529052734375, 1298.1422119140625, 4.328419685363769531, 0, 0, -0.82903671264648437, 0.559194147586822509, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+14, 113768, 1, 141, 186, '0', 0, 0, 9836.7431640625, 947.90997314453125, 1306.714111328125, 5.602506637573242187, 0, 0, -0.33380699157714843, 0.942641437053680419, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+15, 113768, 1, 141, 186, '0', 0, 0, 9823.7783203125, 920.981689453125, 1304.5885009765625, 3.403396368026733398, 0, 0, -0.99144458770751953, 0.130528271198272705, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+16, 113768, 1, 141, 186, '0', 0, 0, 9805.1650390625, 933.521728515625, 1307.33935546875, 4.712389945983886718, 0, 0, -0.70710659027099609, 0.707106947898864746, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+17, 113768, 1, 141, 186, '0', 0, 0, 9870.2900390625, 980.46697998046875, 1309.6800537109375, 4.48549652099609375, 0, 0, -0.7826080322265625, 0.622514784336090087, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@OGUID+18, 113768, 1, 141, 186, '0', 0, 0, 9761.611328125, 931.51104736328125, 1299.7672119140625, 3.054326534271240234, 0, 0, 0.999048233032226562, 0.043619260191917419, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@OGUID+19, 113768, 1, 141, 186, '0', 0, 0, 9828.7158203125, 931.17230224609375, 1306.9986572265625, 0.436331570148468017, 0, 0, 0.216439247131347656, 0.976296067237854003, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+20, 113768, 1, 141, 186, '0', 0, 0, 9847.4248046875, 956.81597900390625, 1306.99267578125, 0.034906249493360519, 0, 0, 0.017452239990234375, 0.999847710132598876, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+21, 113768, 1, 141, 186, '0', 0, 0, 9785.072265625, 936.801025390625, 1307.3857421875, 1.466075778007507324, 0, 0, 0.669130325317382812, 0.74314504861831665, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+22, 113768, 1, 141, 186, '0', 0, 0, 9805.51953125, 932.68402099609375, 1309.300048828125, 5.497788906097412109, 0, 0, -0.38268280029296875, 0.923879802227020263, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+23, 113768, 1, 141, 186, '0', 0, 0, 9875.76953125, 959.9656982421875, 1308.5509033203125, 1.064649581909179687, 0, 0, 0.507537841796875, 0.861629426479339599, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@OGUID+24, 113768, 1, 141, 186, '0', 0, 0, 9778.068359375, 966.87152099609375, 1306.5452880859375, 6.161012649536132812, 0, 0, -0.06104850769042968, 0.998134791851043701, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+25, 113768, 1, 141, 186, '0', 0, 0, 9887.40234375, 931.87823486328125, 1307.5709228515625, 0.034906249493360519, 0, 0, 0.017452239990234375, 0.999847710132598876, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+26, 113768, 1, 141, 186, '0', 0, 0, 9794.083984375, 935.43292236328125, 1307.495849609375, 3.857182979583740234, 0, 0, -0.93667125701904296, 0.350209832191467285, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+27, 113768, 1, 141, 186, '0', 0, 0, 9785.58984375, 883.0936279296875, 1298.1529541015625, 6.12610626220703125, 0, 0, -0.07845878601074218, 0.996917366981506347, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+28, 113768, 1, 141, 186, '0', 0, 0, 9834.787109375, 977.89044189453125, 1306.5548095703125, 5.078907966613769531, 0, 0, -0.56640625, 0.824126183986663818, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+29, 113768, 1, 141, 186, '0', 0, 0, 9823.4326171875, 942.53515625, 1307.0968017578125, 1.378809213638305664, 0, 0, 0.636077880859375, 0.771624863147735595, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+30, 113768, 1, 141, 186, '0', 0, 0, 9865.529296875, 996.1749267578125, 1309.404541015625, 0.15707901120185852, 0, 0, 0.078458786010742187, 0.996917366981506347, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+31, 113768, 1, 141, 186, '0', 0, 0, 9858.8876953125, 912.82965087890625, 1306.2568359375, 0.471238493919372558, 0, 0, 0.233445167541503906, 0.972369968891143798, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+32, 113768, 1, 141, 186, '0', 0, 0, 9814.17578125, 938.75042724609375, 1308.3084716796875, 1.239183306694030761, 0, 0, 0.580702781677246093, 0.814115643501281738, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+33, 113768, 1, 141, 186, '0', 0, 0, 9818.826171875, 940.40594482421875, 1308.3074951171875, 0.977383077144622802, 0, 0, 0.469470977783203125, 0.882947921752929687, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@OGUID+34, 113768, 1, 141, 186, '0', 0, 0, 9779.5009765625, 893.6844482421875, 1297.871337890625, 2.129300594329833984, 0, 0, 0.874619483947753906, 0.484810054302215576, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@OGUID+35, 113768, 1, 141, 186, '0', 0, 0, 9733.5771484375, 963.84307861328125, 1294.39501953125, 3.45575571060180664, 0, 0, -0.98768806457519531, 0.156436234712600708, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@OGUID+36, 113768, 1, 141, 186, '0', 0, 0, 9718.4267578125, 988.63897705078125, 1295.068115234375, 3.298687219619750976, 0, 0, -0.99691677093505859, 0.078466430306434631, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@OGUID+37, 113768, 1, 141, 186, '0', 0, 0, 9876.3095703125, 979.510009765625, 1310.1600341796875, 0.139624491333961486, 0, 0, 0.06975555419921875, 0.997564136981964111, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: 0 - Difficulty: 0) CreateObject1 +(@OGUID+38, 113768, 1, 141, 186, '0', 0, 0, 9784.5791015625, 934.6805419921875, 1307.6177978515625, 2.146752834320068359, 0, 0, 0.878816604614257812, 0.477159708738327026, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+39, 113768, 1, 141, 186, '0', 0, 0, 9779.3818359375, 871.46527099609375, 1297.429931640625, 4.59021615982055664, 0, 0, -0.74895572662353515, 0.662620067596435546, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@OGUID+40, 113768, 1, 141, 186, '0', 0, 0, 9809.50390625, 936.32305908203125, 1307.838134765625, 3.90954136848449707, 0, 0, -0.92718315124511718, 0.37460830807685852, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+41, 113768, 1, 141, 186, '0', 0, 0, 9810.8125, 976.96820068359375, 1304.439208984375, 1.029743075370788574, 0, 0, 0.492423057556152343, 0.870355963706970214, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+42, 113768, 1, 141, 186, '0', 0, 0, 9777.8388671875, 960.312744140625, 1306.6773681640625, 4.206246376037597656, 0, 0, -0.86162853240966796, 0.50753939151763916, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+43, 113768, 1, 141, 186, '0', 0, 0, 9764.2373046875, 946.02191162109375, 1305.3731689453125, 0.122172988951206207, 0, 0, 0.061048507690429687, 0.998134791851043701, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+44, 113768, 1, 141, 186, '0', 0, 0, 9800.3232421875, 925.2529296875, 1306.9283447265625, 0.837757468223571777, 0, 0, 0.406736373901367187, 0.913545548915863037, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+45, 113768, 1, 141, 186, '0', 0, 0, 9727.2451171875, 969.8856201171875, 1294.6402587890625, 4.468043327331542968, 0, 0, -0.7880105972290039, 0.615661680698394775, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@OGUID+46, 113768, 1, 141, 186, '0', 0, 0, 9786.6318359375, 932.9698486328125, 1307.8604736328125, 4.345870018005371093, 0, 0, -0.82412624359130859, 0.566406130790710449, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+47, 113768, 1, 141, 186, '0', 0, 0, 9750.5439453125, 904.02850341796875, 1295.517333984375, 0.261798173189163208, 0, 0, 0.130525588989257812, 0.991444945335388183, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+48, 113768, 1, 141, 186, '0', 0, 0, 9796.9736328125, 926.81097412109375, 1306.8636474609375, 2.356194972991943359, 0, 0, 0.923879623413085937, 0.382683247327804565, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@OGUID+49, 113768, 1, 141, 186, '0', 0, 0, 9721.951171875, 987.2344970703125, 1295.744140625, 1.85004889965057373, 0, 0, 0.798635482788085937, 0.60181504487991333, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@OGUID+50, 113768, 1, 141, 186, '0', 0, 0, 9674.05078125, 940.224609375, 1290.3349609375, 5.131268978118896484, 0, 0, -0.54463863372802734, 0.838670849800109863, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@OGUID+51, 113768, 1, 141, 186, '0', 0, 0, 9671.5009765625, 943.3984375, 1290.744873046875, 5.078907966613769531, 0, 0, -0.56640625, 0.824126183986663818, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@OGUID+52, 113768, 1, 141, 186, '0', 0, 0, 9772.0712890625, 896.5762939453125, 1297.1168212890625, 1.780233979225158691, 0, 0, 0.7771453857421875, 0.629321098327636718, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+53, 113768, 1, 141, 186, '0', 0, 0, 9857.7548828125, 973.2294921875, 1304.809326171875, 4.799657344818115234, 0, 0, -0.67558956146240234, 0.737277925014495849, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+54, 113768, 1, 141, 186, '0', 0, 0, 9841.9345703125, 978.24652099609375, 1306.6475830078125, 5.393068790435791015, 0, 0, -0.43051052093505859, 0.902585566043853759, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+55, 113768, 1, 141, 186, '0', 0, 0, 9830.556640625, 928.17413330078125, 1306.2283935546875, 2.44346022605895996, 0, 0, 0.939692497253417968, 0.34202045202255249, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+56, 113768, 1, 141, 186, '0', 0, 0, 9882.2900390625, 957.22601318359375, 1311.06005859375, 2.268925428390502929, 0, 0, 0.906307220458984375, 0.422619491815567016, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+57, 113768, 1, 141, 186, '0', 0, 0, 9895.0791015625, 964.6641845703125, 1310.525390625, 0.593410074710845947, 0, 0, 0.292370796203613281, 0.95630502700805664, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 +(@OGUID+58, 113768, 1, 141, 186, '0', 0, 0, 9860.888671875, 910.63336181640625, 1306.1309814453125, 2.844882726669311523, 0, 0, 0.989015579223632812, 0.147811368107795715, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@OGUID+59, 113768, 1, 141, 186, '0', 0, 0, 9683.44140625, 933.64581298828125, 1290.6617431640625, 0.837757468223571777, 0, 0, 0.406736373901367187, 0.913545548915863037, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject1 +(@OGUID+60, 113768, 1, 141, 186, '0', 0, 0, 9881.388671875, 956.99261474609375, 1308.8040771484375, 2.600535154342651367, 0, 0, 0.963629722595214843, 0.26724100112915039, 300, 255, 1, 48999); -- Brightly Colored Egg (Area: Dolanaar - Difficulty: 0) CreateObject2 + +UPDATE `pool_template` SET `description`='Noblegarden - Dolanaar - Brightly Colored Egg' WHERE `entry`=@POOL; + +DELETE FROM `pool_members` WHERE `type`=1 AND `spawnId` BETWEEN @OGUID+0 AND @OGUID+60; +INSERT INTO `pool_members` (`type`, `spawnId`, `poolSpawnId`, `chance`, `description`) VALUES +(1, @OGUID+0, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+1, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+2, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+3, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+4, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+5, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+6, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+7, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+8, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+9, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+10, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+11, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+12, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+13, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+14, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+15, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+16, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+17, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+18, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+19, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+20, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+21, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+22, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+23, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+24, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+25, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+26, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+27, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+28, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+29, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+30, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+31, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+32, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+33, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+34, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+35, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+36, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+37, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+38, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+39, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+40, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+41, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+42, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+43, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+44, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+45, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+46, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+47, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+48, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+49, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+50, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+51, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+52, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+53, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+54, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+55, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+56, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+57, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+58, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+59, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+60, @POOL, 0, 'Noblegarden - Brightly Colored Egg'); + +-- Event spawns +DELETE FROM `game_event_creature` WHERE `eventEntry`=@EVENT AND `guid` BETWEEN @CGUID+0 AND @CGUID+1; +INSERT INTO `game_event_creature` (`eventEntry`, `guid`) VALUES +(@EVENT, @CGUID+0), +(@EVENT, @CGUID+1); diff --git a/sql/updates/world/master/2023_04_15_07_world.sql b/sql/updates/world/master/2023_04_15_07_world.sql new file mode 100644 index 000000000..3aea8a1d1 --- /dev/null +++ b/sql/updates/world/master/2023_04_15_07_world.sql @@ -0,0 +1,167 @@ +SET @CGUID := 2000013; +SET @OGUID := 2000438; +SET @POOL := 5702; +SET @EVENT := 9; + +-- Equipments +UPDATE `creature_equip_template` SET `VerifiedBuild`=48999 WHERE (`ID`=1 AND `CreatureID` IN (18810,18038,17930,17483,17482,17481,17480,17228,17215,17212,16551)) OR (`ID`=2 AND `CreatureID`=17228); + +-- Models +UPDATE `creature_model_info` SET `VerifiedBuild`=48999 WHERE `DisplayID` IN (36640, 17327, 42343, 35616, 33600, 18214, 17372, 17375, 17385, 17333, 17334, 17230, 17235, 17231, 17229, 17234, 17232, 17233, 17215, 16997, 16945, 16928, 16922, 16924, 16912, 16911, 17599, 16873, 16872, 17009, 16864, 16862, 16861, 16860, 16785, 16260, 16202, 4878); + +UPDATE `creature_template_model` SET `VerifiedBuild`=48999 WHERE (`Idx`=0 AND `CreatureID` IN (17212,17488,17484,17215,17268,17232,17110,17486,17214,18038,17483,17930,17983,17360,17482,17114,17117,17196,17480,6145,17116,16476,17228,17485,18810,43991,17929,47431,17201,16551,63078,17481,17200,62050,16553,17222,63077)) OR (`Idx`=3 AND `CreatureID` IN (18038,17228)) OR (`Idx`=2 AND `CreatureID` IN (18038,17228)) OR (`Idx`=1 AND `CreatureID` IN (18038,17228)); + +-- Scaling +UPDATE `creature_template_scaling` SET `LevelScalingDeltaMin`=0, `LevelScalingDeltaMax`=0, `VerifiedBuild`=48999 WHERE (`Entry`=63078 AND `DifficultyID`=0); +UPDATE `creature_template_scaling` SET `VerifiedBuild`=48999 WHERE (`DifficultyID`=0 AND `Entry` IN (63077,62050,47431,43991,18810,18038,17983,17930,17929,17488,17486,17485,17484,17483,17482,17481,17480,17360,17268,17232,17228,17222,17215,17214,17212,17201,17200,17196,17117,17116,17114,17110,16553,16551,16476,6145)); + +-- Old creature spawns +DELETE FROM `creature` WHERE `guid` IN (152268, 152272); +DELETE FROM `game_event_creature` WHERE `guid` IN (152268, 152272); + +-- Creature spawns +DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+1; +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 +(@CGUID+0, 32799, 530, 3524, 3576, '0', 0, 0, 0, 0, -4184.8505859375, -12497.708984375, 44.44465255737304687, 2.530727386474609375, 120, 0, 0, 361340, 28784, 0, 0, 0, 0, 48999), -- Spring Collector (Area: Azure Watch - Difficulty: 0) CreateObject1 +(@CGUID+1, 32836, 530, 3524, 3576, '0', 0, 0, 0, 1, -4183.29150390625, -12495.4609375, 44.44465255737304687, 2.635447263717651367, 120, 0, 0, 112919, 0, 0, 0, 0, 0, 48999); -- Noblegarden Vendor (Area: Azure Watch - Difficulty: 0) CreateObject1 + +-- Old gameobject spawns +DELETE FROM `gameobject` WHERE `guid` BETWEEN 152002 AND 152023; +DELETE FROM `pool_members` WHERE `type`=1 AND `spawnId` BETWEEN 152002 AND 152023; + +-- Gameobject spawns +DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+60; +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 +(@OGUID+0, 113768, 530, 3524, 3576, '0', 0, 0, -4208.51416015625, -12519.412109375, 45.92644500732421875, 5.096362113952636718, 0, 0, -0.55919265747070312, 0.829037725925445556, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject1 +(@OGUID+1, 113768, 530, 3524, 3576, '0', 0, 0, -4222.3369140625, -12506.958984375, 45.52767181396484375, 0.959929943084716796, 0, 0, 0.461748123168945312, 0.887011110782623291, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject1 +(@OGUID+2, 113768, 530, 3524, 3576, '0', 0, 0, -4153.87255859375, -12537.1025390625, 45.58904266357421875, 2.583080768585205078, 0, 0, 0.961260795593261718, 0.275640487670898437, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject1 +(@OGUID+3, 113768, 530, 3524, 3576, '0', 0, 0, -4149.34326171875, -12472.0048828125, 45.14905929565429687, 2.565631866455078125, 0, 0, 0.958819389343261718, 0.284016460180282592, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+4, 113768, 530, 3524, 3576, '0', 0, 0, -4203.27880859375, -12435.0439453125, 44.94586181640625, 4.782202720642089843, 0, 0, -0.68199825286865234, 0.731353819370269775, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+5, 113768, 530, 3524, 3576, '0', 0, 0, -4130.310546875, -12487.00390625, 44.01567840576171875, 5.777040958404541015, 0, 0, -0.25037956237792968, 0.968147754669189453, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+6, 113768, 530, 3524, 3576, '0', 0, 0, -4215.51220703125, -12524.1728515625, 45.64808273315429687, 5.026549339294433593, 0, 0, -0.5877847671508789, 0.809017360210418701, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+7, 113768, 530, 3524, 3576, '0', 0, 0, -4179.11181640625, -12499.0126953125, 44.36132049560546875, 3.52557229995727539, 0, 0, -0.98162651062011718, 0.190812408924102783, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+8, 113768, 530, 3524, 3576, '0', 0, 0, -4186.53662109375, -12437.9677734375, 43.41905593872070312, 0.191985160112380981, 0, 0, 0.095845222473144531, 0.995396256446838378, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+9, 113768, 530, 3524, 3576, '0', 0, 0, -4125.05126953125, -12510.56640625, 44.61471939086914062, 2.146752834320068359, 0, 0, 0.878816604614257812, 0.477159708738327026, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+10, 113768, 530, 3524, 3576, '0', 0, 0, -4152.5693359375, -12480.7216796875, 44.78427505493164062, 2.879789113998413085, 0, 0, 0.991444587707519531, 0.130528271198272705, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+11, 113768, 530, 3524, 3576, '0', 0, 0, -4169.34228515625, -12543.484375, 45.19704055786132812, 2.042035102844238281, 0, 0, 0.852640151977539062, 0.522498607635498046, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+12, 113768, 530, 3524, 3576, '0', 0, 0, -4208.2314453125, -12439.9658203125, 45.40089035034179687, 4.502951622009277343, 0, 0, -0.7771453857421875, 0.629321098327636718, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+13, 113768, 530, 3524, 3576, '0', 0, 0, -4204.111328125, -12532.3330078125, 45.79191207885742187, 0.593410074710845947, 0, 0, 0.292370796203613281, 0.95630502700805664, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+14, 113768, 530, 3524, 3576, '0', 0, 0, -4223.697265625, -12482.1318359375, 45.09798812866210937, 5.253442287445068359, 0, 0, -0.49242305755615234, 0.870355963706970214, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+15, 113768, 530, 3524, 3576, '0', 0, 0, -4233.84375, -12534.5517578125, 45.83507537841796875, 5.637413978576660156, 0, 0, -0.31730461120605468, 0.948323667049407958, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject1 +(@OGUID+16, 113768, 530, 3524, 3576, '0', 0, 0, -4171.57958984375, -12539.2119140625, 44.8950042724609375, 4.118979454040527343, 0, 0, -0.88294696807861328, 0.469472706317901611, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+17, 113768, 530, 3524, 3576, '0', 0, 0, -4182.41748046875, -12497.8115234375, 44.36132049560546875, 5.70722818374633789, 0, 0, -0.28401470184326171, 0.958819925785064697, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+18, 113768, 530, 3524, 3576, '0', 0, 0, -4107.16357421875, -12484.3095703125, 42.57118606567382812, 5.777040958404541015, 0, 0, -0.25037956237792968, 0.968147754669189453, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+19, 113768, 530, 3524, 3576, '0', 0, 0, -4218.2939453125, -12444.4658203125, 44.77256011962890625, 5.794494152069091796, 0, 0, -0.24192142486572265, 0.970295846462249755, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject1 +(@OGUID+20, 113768, 530, 3524, 3576, '0', 0, 0, -4128.91259765625, -12455.61328125, 45.4173126220703125, 1.605701684951782226, 0, 0, 0.719339370727539062, 0.694658815860748291, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+21, 113768, 530, 3524, 3576, '0', 0, 0, -4144.59716796875, -12490.173828125, 44.60271835327148437, 4.694936752319335937, 0, 0, -0.71325016021728515, 0.700909554958343505, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+22, 113768, 530, 3524, 3576, '0', 0, 0, -4159.7255859375, -12451.6943359375, 47.19725418090820312, 3.543023586273193359, 0, 0, -0.97992420196533203, 0.199370384216308593, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject1 +(@OGUID+23, 113768, 530, 3524, 3576, '0', 0, 0, -4120.8798828125, -12523.7998046875, 44.01050186157226562, 5.009094715118408203, 0, 0, -0.59482288360595703, 0.80385679006576538, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+24, 113768, 530, 3524, 3576, '0', 0, 0, -4156.12060546875, -12427.064453125, 41.67079544067382812, 1.588248729705810546, 0, 0, 0.713250160217285156, 0.700909554958343505, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject1 +(@OGUID+25, 113768, 530, 3524, 3576, '0', 0, 0, -4224.55322265625, -12536.251953125, 45.90106964111328125, 4.520402908325195312, 0, 0, -0.77162456512451171, 0.636078238487243652, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+26, 113768, 530, 3524, 3576, '0', 0, 0, -4175.40185546875, -12501.923828125, 44.36132049560546875, 1.32644820213317871, 0, 0, 0.615660667419433593, 0.788011372089385986, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+27, 113768, 530, 3524, 3576, '0', 0, 0, -4229.93359375, -12539.373046875, 47.32204818725585937, 4.48549652099609375, 0, 0, -0.7826080322265625, 0.622514784336090087, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject1 +(@OGUID+28, 113768, 530, 3524, 3576, '0', 0, 0, -4151.11572265625, -12476.2529296875, 44.9427337646484375, 2.042035102844238281, 0, 0, 0.852640151977539062, 0.522498607635498046, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+29, 113768, 530, 3524, 3576, '0', 0, 0, -4177.18310546875, -12504.0283203125, 44.36132049560546875, 0.645771682262420654, 0, 0, 0.317304611206054687, 0.948323667049407958, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+30, 113768, 530, 3524, 3576, '0', 0, 0, -4240.671875, -12536, 46.06270599365234375, 4.607671737670898437, 0, 0, -0.74314403533935546, 0.669131457805633544, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+31, 113768, 530, 3524, 3576, '0', 0, 0, -4178.70361328125, -12506.4892578125, 44.36132049560546875, 1.413715124130249023, 0, 0, 0.649447441101074218, 0.760406434535980224, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+32, 113768, 530, 3524, 3576, '0', 0, 0, -4126.5546875, -12485.4365234375, 44.16746902465820312, 2.565631866455078125, 0, 0, 0.958819389343261718, 0.284016460180282592, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+33, 113768, 530, 3524, 3576, '0', 0, 0, -4244.74462890625, -12516.26171875, 47.49639892578125, 4.223697185516357421, 0, 0, -0.85716724395751953, 0.515038192272186279, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject1 +(@OGUID+34, 113768, 530, 3524, 3576, '0', 0, 0, -4154.8544921875, -12432.228515625, 42.12904739379882812, 3.089183330535888671, 0, 0, 0.99965667724609375, 0.026201646775007247, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject1 +(@OGUID+35, 113768, 530, 3524, 3576, '0', 0, 0, -4180.6552734375, -12501.15234375, 44.36132049560546875, 3.839725255966186523, 0, 0, -0.93969249725341796, 0.34202045202255249, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject1 +(@OGUID+36, 113768, 530, 3524, 3576, '0', 0, 0, -4212.07958984375, -12534.8798828125, 49.40731048583984375, 4.310965538024902343, 0, 0, -0.83388519287109375, 0.55193793773651123, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject1 +(@OGUID+37, 113768, 530, 3524, 3576, '0', 0, 0, -4176.45654296875, -12499.5439453125, 44.36132049560546875, 1.518436193466186523, 0, 0, 0.6883544921875, 0.725374460220336914, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject1 +(@OGUID+38, 113768, 530, 3524, 3576, '0', 0, 0, -4207.76416015625, -12558.9716796875, 40.88757705688476562, 3.176533222198486328, 0, 0, -0.999847412109375, 0.017469281330704689, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject1 +(@OGUID+39, 113768, 530, 3524, 3576, '0', 0, 0, -4130.71435546875, -12457.6259765625, 44.69279861450195312, 0.15707901120185852, 0, 0, 0.078458786010742187, 0.996917366981506347, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject1 +(@OGUID+40, 113768, 530, 3524, 3576, '0', 0, 0, -4119.05859375, -12466.28515625, 44.92216110229492187, 2.530723094940185546, 0, 0, 0.953716278076171875, 0.300707906484603881, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject1 +(@OGUID+41, 113768, 530, 3524, 3576, '0', 0, 0, -4187.65478515625, -12441.2529296875, 43.54225921630859375, 0.907570242881774902, 0, 0, 0.438370704650878906, 0.898794233798980712, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+42, 113768, 530, 3524, 3576, '0', 0, 0, -4214.66259765625, -12509.1826171875, 45.62058258056640625, 4.9218292236328125, 0, 0, -0.62932014465332031, 0.77714616060256958, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject1 +(@OGUID+43, 113768, 530, 3524, 3576, '0', 0, 0, -4179.55615234375, -12503.681640625, 44.36132049560546875, 3.560472726821899414, 0, 0, -0.97814750671386718, 0.207912087440490722, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+44, 113768, 530, 3524, 3576, '0', 0, 0, -4164.70751953125, -12450.853515625, 43.98172760009765625, 5.585053920745849609, 0, 0, -0.34202003479003906, 0.939692676067352294, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+45, 113768, 530, 3524, 3576, '0', 0, 0, -4226.50830078125, -12461.1337890625, 46.89155197143554687, 2.094393253326416015, 0, 0, 0.866024971008300781, 0.50000077486038208, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+46, 113768, 530, 3524, 3576, '0', 0, 0, -4218.46826171875, -12464.912109375, 45.33121490478515625, 2.775068521499633789, 0, 0, 0.983254432678222656, 0.182238012552261352, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+47, 113768, 530, 3524, 3576, '0', 0, 0, -4138.423828125, -12489.173828125, 43.98773574829101562, 4.572763919830322265, 0, 0, -0.75470924377441406, 0.656059443950653076, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+48, 113768, 530, 3524, 3576, '0', 0, 0, -4174.0458984375, -12499.55078125, 44.35198211669921875, 3.577930212020874023, 0, 0, -0.97629547119140625, 0.216442063450813293, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+49, 113768, 530, 3524, 3576, '0', 0, 0, -4140.8154296875, -12536.91015625, 45.58305740356445312, 5.881760597229003906, 0, 0, -0.19936752319335937, 0.979924798011779785, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject1 +(@OGUID+50, 113768, 530, 3524, 3576, '0', 0, 0, -4232.0673828125, -12510.0615234375, 45.498443603515625, 2.530723094940185546, 0, 0, 0.953716278076171875, 0.300707906484603881, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+51, 113768, 530, 3524, 3576, '0', 0, 0, -4238.49365234375, -12511.97265625, 46.19207000732421875, 2.827429771423339843, 0, 0, 0.987688064575195312, 0.156436234712600708, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+52, 113768, 530, 3524, 3576, '0', 0, 0, -4149.318359375, -12451.025390625, 44.22807693481445312, 6.161012649536132812, 0, 0, -0.06104850769042968, 0.998134791851043701, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+53, 113768, 530, 3524, 3576, '0', 0, 0, -4229.58056640625, -12465.6484375, 46.10487747192382812, 2.967041015625, 0, 0, 0.996193885803222656, 0.087165042757987976, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+54, 113768, 530, 3524, 3576, '0', 0, 0, -4125.16015625, -12529.400390625, 44.402801513671875, 1.797688722610473632, 0, 0, 0.7826080322265625, 0.622514784336090087, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject1 +(@OGUID+55, 113768, 530, 3524, 3576, '0', 0, 0, -4212.9794921875, -12506.271484375, 45.41414642333984375, 2.303830623626708984, 0, 0, 0.913544654846191406, 0.406738430261611938, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+56, 113768, 530, 3524, 3576, '0', 0, 0, -4158.24169921875, -12536.68359375, 45.23476028442382812, 4.572763919830322265, 0, 0, -0.75470924377441406, 0.656059443950653076, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+57, 113768, 530, 3524, 3576, '0', 0, 0, -4184.04833984375, -12563.8427734375, 40.13847732543945312, 4.747295856475830078, 0, 0, -0.69465827941894531, 0.719339847564697265, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+58, 113768, 530, 3524, 3576, '0', 0, 0, -4228.81201171875, -12471.248046875, 45.97747421264648437, 4.101525306701660156, 0, 0, -0.88701057434082031, 0.461749136447906494, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 +(@OGUID+59, 113768, 530, 3524, 3576, '0', 0, 0, -4196.94482421875, -12443.091796875, 45.49990081787109375, 0.890116631984710693, 0, 0, 0.430510520935058593, 0.902585566043853759, 300, 255, 1, 48999), -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject1 +(@OGUID+60, 113768, 530, 3524, 3576, '0', 0, 0, -4219.15234375, -12507.3642578125, 45.38512039184570312, 3.752462387084960937, 0, 0, -0.95371627807617187, 0.300707906484603881, 300, 255, 1, 48999); -- Brightly Colored Egg (Area: Azure Watch - Difficulty: 0) CreateObject2 + +UPDATE `pool_template` SET `description`='Noblegarden - Azure Watch - Brightly Colored Egg' WHERE `entry`=@POOL; + +DELETE FROM `pool_members` WHERE `type`=1 AND `spawnId` BETWEEN @OGUID+0 AND @OGUID+60; +INSERT INTO `pool_members` (`type`, `spawnId`, `poolSpawnId`, `chance`, `description`) VALUES +(1, @OGUID+0, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+1, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+2, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+3, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+4, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+5, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+6, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+7, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+8, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+9, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+10, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+11, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+12, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+13, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+14, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+15, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+16, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+17, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+18, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+19, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+20, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+21, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+22, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+23, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+24, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+25, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+26, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+27, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+28, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+29, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+30, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+31, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+32, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+33, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+34, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+35, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+36, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+37, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+38, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+39, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+40, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+41, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+42, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+43, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+44, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+45, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+46, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+47, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+48, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+49, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+50, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+51, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+52, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+53, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+54, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+55, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+56, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+57, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+58, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+59, @POOL, 0, 'Noblegarden - Brightly Colored Egg'), +(1, @OGUID+60, @POOL, 0, 'Noblegarden - Brightly Colored Egg'); + +-- Event spawns +DELETE FROM `game_event_creature` WHERE `eventEntry`=@EVENT AND `guid` BETWEEN @CGUID+0 AND @CGUID+1; +INSERT INTO `game_event_creature` (`eventEntry`, `guid`) VALUES +(@EVENT, @CGUID+0), +(@EVENT, @CGUID+1); diff --git a/sql/updates/world/master/2023_04_16_00_world.sql b/sql/updates/world/master/2023_04_16_00_world.sql new file mode 100644 index 000000000..83d6abb7d --- /dev/null +++ b/sql/updates/world/master/2023_04_16_00_world.sql @@ -0,0 +1,216 @@ +DELETE FROM `spell_proc` WHERE `SpellId` IN (251777,251813,251825,251854,251878,253026,253285,253287,253305,253323,255148,255150,255151,255800,258880,258881,258885,258896,258907,258933,258942,258946,258954,258969,258972,258976,258981,258984,258989,258993, +259003,259004,259005,259006,259007,259008,259009,262111,262226,262304,262507,265000,265003,265025,265027,265034,265036,265057,265066,265071,265072,265073,265078,265079,265082,265083,265090,265094,265162,265167,265170,265174,265176,265230,265233,265234, +265236,265238,265240,265255,265266,265270,265274,265276,265278,265282,265285,265310,265317,265327,265331,265353,265408,265413,265414,265416,265419,265421,268035,268175,268399,268401,268441,268503,268506,268507,268508,268512,268516,268517,268531,268533, +268535,268546,268557,268566,268603,268605,268608,268610,268617,268620,268621,268624,268771,268855,268888,268900,268906,268912,269718,269884,269886,269888,269891,270658,270671,270673,270675,271072,271102,271104,271547,271818,272258,272275,272276,272837, +272933,272936,272956,272969,272980,273005,273153,273298,273292,273332,273449,273454,273463,273799,273825,273835,273858,273975,273987,273991,274155,274376,274597,274835,275514,275864,276076,276214,276266,276840,277182,277958,277966,278053,278138,278142, +278224,278248,278251,278287,278356,278382,278519,278573,278603,278815,278840,278859,278951,278991,279006,279193); +INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES +(251777,0x00,8,0x10010000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x402,0x0,0x0,0,0,0,0), -- Item - Rogue T21 Assassination 4P Bonus +(251813,0x00,7,0x00000000,0x00000000,0x00040000,0x00000000,0x0,0x0,0x2,0x2,0x403,0x0,0x0,0,0,0,0), -- Item - Druid T21 Restoration 2P Bonus +(251825,0x00,53,0x00000000,0x00000000,0x00000000,0x00004000,0x0,0x0,0x2,0x2,0x403,0x0,0x0,0,0,0,0), -- Item - Monk T21 Mistweaver 2P Bonus +(251854,0x00,5,0x00000000,0x00002000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Item - Warlock T21 Destruction 2P Bonus +(251878,0x00,4,0x00000000,0x40000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Item - Warrior T21 Arms 2P Bonus +(253026,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x4,0x2,0x1000,0x0,0x0,0,0,0,0), -- Impending Inevitability +(253285,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x2,0x2,0x403,0x0,0x0,0,0,0,0), -- Highfather's Timekeeping +(253287,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x3,0x0,0x0,0,0,0,0), -- Highfather's Timekeeping +(253305,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Flames of F'harg +(253323,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Shadow Strike +(255148,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x2,0x2,0x403,0x0,0x0,0,0,0,0), -- Coastal Surge +(255150,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Torrent of Elements +(255151,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Gale-Force Striking +(255800,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x2,0x2,0x403,0x0,0x0,0,0,0,0), -- Wounded +(258880,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- The Chief's Enforcer +(258881,0x00,107,0x00001000,0x00000040,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Trail of Ruin +(258885,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Gahz'rilla's Fang +(258896,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Bite of Serra'kis +(258907,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Jang'thraze +(258933,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Sul'thraze +(258942,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- The Hand of Antu'sul +(258946,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Ripsaw +(258954,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Darkwater Talwar +(258969,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Glutton's Cleaver +(258972,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Stinging Viper +(258976,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Diabolic Skiver +(258981,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Bloodcursed Felblade +(258984,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Razor Gauntlets +(258989,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Gatorbite Axe +(258993,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x2,0x2,0x403,0x0,0x0,0,0,0,0), -- Fist of Stone +(259003,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Claw of Celebras +(259004,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Princess Theradras' Scepter +(259005,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Blade of Eternal Darkness +(259006,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Venomstrike +(259007,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Coldrage Dagger +(259008,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Satyr's Lash +(259009,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Strike of the Hydra +(262111,0x00,4,0x02C00000,0x40004000,0x00000000,0x00000800,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Mastery: Deep Wounds +(262226,0x00,4,0x00000000,0x00004004,0x00000000,0x00000800,0x0,0x0,0x1,0x2,0x402,0x0,0x0,0,0,0,0), -- Unbridled Wrath +(262304,0x00,4,0x02400000,0x00004000,0x00000000,0x00100000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Deep Wounds +(262507,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Crystalline Shockwave +(265000,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Fiery War Axe +(265003,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Duskwood Staff +(265025,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Archeus +(265027,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Phytoblade +(265034,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Runic Darkblade +(265036,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Claw of the Shadowmancer +(265057,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Bleeding Crescent +(265066,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Grimclaw +(265071,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Black Menace +(265072,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- The Ziggler +(265073,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Silithid Ripper +(265078,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Shoni's Disarming Tool +(265079,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Gryphon Rider's Stormhammer +(265082,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Linken's Sword of Mastery +(265083,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Felstriker +(265090,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Incendiary Ammunition (DND) +(265094,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Frost-Laced Ammunition (DND) +(265162,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Doombringer +(265167,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Argent Avenger +(265170,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Ashbringer +(265174,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Darrowspike +(265176,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Bonechill Hammer +(265230,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Shimmering Platinum Warhammer +(265233,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Gutwrencher +(265234,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Hameya's Slayer +(265236,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Windreaper +(265238,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Ichor Spitter +(265240,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Sulfuron Hammer +(265255,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Quel'Serrar +(265266,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Sprinter's Sword +(265270,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Ebon Hand +(265274,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Drakefist Hammer +(265276,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Dragonmaw +(265278,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Deep Thunder +(265282,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Stormherald +(265285,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Infinity Blade +(265310,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Singed Vis'kag the Bloodletter +(265317,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Gleaming Quel'Serrar +(265327,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Burnished Quel'Serrar +(265331,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Tempered Vis'kag the Bloodletter +(265353,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Meteor Shard +(265408,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Seeping Willow +(265413,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Petrified Willow +(265414,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Blackhand Doomcutter +(265416,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Blackhand Doomsaw +(265419,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Bleakblade of Shahram +(265421,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Dripping Willow +(268035,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Lingering Spore Pods +(268175,0x00,107,0x80000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Void Reaver +(268399,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Template Secondary Stat Proc +(268401,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Template Primary Stat Proc +(268441,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Resonating Elemental Heart +(268503,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Elder's Stormseed +(268506,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Galewind Chimes +(268507,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Bargain For Power +(268508,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Relic of the Makers +(268512,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Siren's Melody +(268516,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Dread Spore +(268517,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Sharpened Claws +(268531,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Sound Barrier +(268533,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Want For Nothing +(268535,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Best In Show +(268546,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Exposure +(268557,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Luminous Honey Jar +(268566,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Rikal's Ritual Beads +(268603,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Master's Sight +(268605,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Blood Crazed +(268608,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- PH Crit Buff - Nazmir +(268610,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Potency Manipulator +(268617,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Swell of Voodoo +(268620,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Diemetradon Frenzy +(268621,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- PH Verse Buff - Zuldazar +(268624,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Shark's Bite +(268771,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Dread Captain's Spyglass +(268855,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Versatile Navigation +(268888,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Quick Navigation +(268900,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Masterful Navigation +(268906,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Deadly Navigation +(268912,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Stalwart Navigation +(269718,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- PH Crit Buff - Zuldazar 2 +(269884,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Unbound Power of Zem'lan +(269886,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Residual Viciousness +(269888,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Boiling Time +(269891,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Searing Zap +(270658,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x4,0x2,0x0,0x0,0x0,0,0,0,0), -- Azerite Fortification +(270671,0x00,3,0x00200000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x4,0x0,0x0,0x0,0,0,0,0), -- Arcane Pummeling +(270673,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Azerite Veins +(270675,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Winds of War +(271072,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Conch of Dark Whispers +(271102,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Rezan's Gleaming Eye +(271104,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Butcher's Eye +(271547,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Strength in Numbers +(271818,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x2,0x2,0x403,0x0,0x0,0,0,0,0), -- Blessed Portents +(272258,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x2,0x2,0x403,0x0,0x0,0,0,0,0), -- Concentrated Mending +(272275,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x2,0x2,0x403,0x0,0x0,0,0,0,0), -- Bracing Chill +(272276,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x2,0x2,0x403,0x0,0x0,0,0,0,0), -- Bracing Chill +(272837,0x00,4,0x00000000,0x00000000,0x00000000,0x08000000,0x0,0x0,0x4,0x2,0x0,0x0,0x0,0,0,0,0), -- Trample the Weak +(272933,0x00,3,0x00000000,0x00000008,0x00000000,0x00000000,0x0,0x0,0x4,0x2,0x0,0x0,0x0,0,0,0,0), -- Flames of Alacrity +(272936,0x00,8,0x00000000,0x00000000,0x00000000,0x00008000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Deadshot +(272956,0x00,5,0x00000000,0x00000000,0x10000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Accelerant +(272969,0x00,3,0x00000000,0x00000000,0x00000080,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Packed Ice +(272980,0x00,11,0x00000003,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Volcanic Lightning +(273005,0x00,11,0x00200000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Primal Primer +(273153,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Rezan's Fury +(273298,0x00,53,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Sunrise Technique +(273292,0x00,53,0x00000000,0x00000080,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Sunrise Technique +(273332,0x00,3,0x00000010,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Preheat +(273449,0x00,11,0x10000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Lava Shock +(273454,0x00,8,0x00800000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Storm of Steel +(273463,0x00,11,0x10000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Strength of Earth +(273799,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Maokka's Carving +(273825,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Wandering Soul +(273835,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Filthy Transfusion +(273858,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Sandstorm +(273975,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Will of the Loa +(273987,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Primal Instinct +(273991,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Speed of the Spirits +(274155,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x3,0x0,0x0,0,0,0,0), -- Direhorn Studded Belt +(274376,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Marie's Fresh Baked Cookies +(274597,0x00,3,0x00000010,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Blaster Master +(274835,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Sweete's Sweet Dice +(275514,0x00,3,0x00000020,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Orbital Precision +(275864,0x00,4,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x2040,0x0,0x0,0,0,0,0), -- Reinforced Plating +(276076,0x00,8,0x00000100,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x1,0x403,0x0,0x0,0,0,0,0), -- Poisoned Wire +(276214,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x3,0x0,0x0,0,0,0,0), -- Marie's Fresh Baked Cookies +(276266,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x4,0x2,0x1000,0x0,0x0,0,0,0,0), -- Spirit's Swiftness +(276840,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Silvered Weapons +(277182,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Gladiator's Insignia +(277958,0x00,11,0x00000003,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Synapse Shock +(277966,0x00,9,0x00000000,0x00000000,0x00010000,0x00000001,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Blur of Talons +(278053,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Bloodshaping +(278138,0x00,10,0x00200000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Radiant Incandescence +(278142,0x00,10,0x00000000,0x00010000,0x00000000,0x00000000,0x0,0x0,0x2,0x2,0x403,0x0,0x0,0,0,0,0), -- Radiant Incandescence +(278224,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Coalesced Essence +(278248,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Razorleaf Tempest +(278251,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Avian Tempest +(278287,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Kraulok's Strength +(278356,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Blood Hatred +(278382,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Seaborne Tempest +(278519,0x00,10,0x00000000,0x00020000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Divine Right +(278573,0x00,10,0x00800000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x402,0x0,0x0,0,0,0,0), -- Judicious Defense +(278603,0x00,15,0x00000000,0x00000004,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x402,0x0,0x0,0,15,0,0), -- Killer Frost +(278815,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Lion's Grace +(278840,0x00,4,0x00000000,0x00000000,0x00000000,0x00001000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Simmering Rage +(278859,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Chill of the Runes +(278951,0x00,10,0x00004000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Soaring Shield +(278991,0x00,4,0x00000400,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Callous Reprisal +(279006,0x00,4,0x00000080,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Deafening Crash +(279193,0x00,4,0x00000000,0x00000000,0x00000000,0x00002000,0x0,0x0,0x4,0x2,0x0,0x0,0x0,0,0,0,0); -- Bloodsport + + +DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_item_highfathers_machination','spell_item_seeping_scourgewing','spell_item_seeping_scourgewing_aoe_check','spell_item_azerite_fortification', +'spell_item_strength_in_numbers','spell_item_blessed_portents','spell_item_concentrated_mending','spell_item_bracing_chill_proc','spell_item_bracing_chill_search_jump_target','spell_item_trample_the_weak', +'spell_item_orbital_precision','spell_item_blur_of_talons','spell_item_divine_right'); +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(253287,'spell_item_highfathers_machination'), +(253323,'spell_item_seeping_scourgewing'), +(255861,'spell_item_seeping_scourgewing_aoe_check'), +(277253,'spell_item_azerite_fortification'), +(271548,'spell_item_strength_in_numbers'), +(271843,'spell_item_blessed_portents'), +(272260,'spell_item_concentrated_mending'), +(272276,'spell_item_bracing_chill_proc'), +(272436,'spell_item_bracing_chill_search_jump_target'), +(272837,'spell_item_trample_the_weak'), +(275514,'spell_item_orbital_precision'), +(277966,'spell_item_blur_of_talons'), +(278519,'spell_item_divine_right'); diff --git a/sql/updates/world/master/2023_04_16_01_world.sql b/sql/updates/world/master/2023_04_16_01_world.sql new file mode 100644 index 000000000..583e00c9d --- /dev/null +++ b/sql/updates/world/master/2023_04_16_01_world.sql @@ -0,0 +1,13 @@ +DELETE FROM `spell_script_names` WHERE `spell_id` IN (2825, 32182, 80353, 264667, 390386, 146555, 178207, 230935, 256740, 309658, 381301); +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(2825, 'spell_sha_bloodlust'), +(32182, 'spell_sha_heroism'), +(80353, 'spell_mage_time_warp'), +(264667, 'spell_hun_primal_rage'), +(390386, 'spell_evo_fury_of_the_aspects'), +(146555, 'spell_item_bloodlust_drums'), +(178207, 'spell_item_bloodlust_drums'), +(230935, 'spell_item_bloodlust_drums'), +(256740, 'spell_item_bloodlust_drums'), +(309658, 'spell_item_bloodlust_drums'), +(381301, 'spell_item_bloodlust_drums'); diff --git a/sql/updates/world/master/2023_04_17_00_world.sql b/sql/updates/world/master/2023_04_17_00_world.sql new file mode 100644 index 000000000..0bf3b5138 --- /dev/null +++ b/sql/updates/world/master/2023_04_17_00_world.sql @@ -0,0 +1,57 @@ +-- Elder Leaxa +DELETE FROM `instance_template` WHERE `map` = 1841; +INSERT INTO `instance_template` (`map`, `parent`, `script`) VALUES +(1841, 0, 'instance_underrot'); + +DELETE FROM `instance_encounters` WHERE `entry` IN (2111, 2112, 2118, 2123); +INSERT INTO `instance_encounters` (`entry`, `creditType`, `creditEntry`, `lastEncounterDungeon`, `comment`) VALUES +(2111, 0, 131318, 0, 'Elder Leaxa'), +(2112, 0, 131817, 0, 'Cragmaw the Infested'), +(2118, 0, 131383, 0, 'Sporecaller Zancha'), +(2123, 0, 133007, 0, 'Unbound Abomination'); + +UPDATE `creature_template` SET `AIName` = '', `ScriptName` = 'boss_elder_leaxa' WHERE `entry` = 131318; +UPDATE `creature_template` SET `faction` = 14, `BaseAttackTime`=2000, `unit_flags`=33555200, `unit_flags2`=2099200, `unit_flags3`=17301505, `flags_extra` = 0x00000080 | 0x20000000 , `AIName` = '', `ScriptName` = 'npc_blood_wave_stalker' WHERE `entry`=132398; -- Blood Wave Stalker +UPDATE `creature_template` SET `faction`= 16, `BaseAttackTime`=2000, `unit_flags`=32832, `unit_flags2`=2099200, `unit_flags3`=524288, `AIName` = '', `ScriptName` = 'npc_blood_effigy' WHERE `entry`=134701; -- Blood Effigy + +DELETE FROM `creature_template_addon` WHERE `entry` IN (134701, 132398); +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES +(134701, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, '272385'), -- 134701 (Blood Effigy) - Blood Mirror +(132398, 0, 0, 0, 0, 0, 1, 0, 0, 12224, 0, 0, 3, ''); -- 132398 (Blood Wave Stalker) - Creeping Rot + +DELETE FROM `creature_template_movement` WHERE `CreatureID` = 132398; +INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`, `Chase`, `Random`, `InteractionPauseTimer`) VALUES +(132398, 1, 0, 1, 0, 0, 0, NULL); + +-- AreaTrigger +DELETE FROM `areatrigger_template` WHERE `IsServerSide`=0 AND `Id` = 17135; +INSERT INTO `areatrigger_template` (`Id`, `IsServerSide`, `Type`, `Flags`, `Data0`, `Data1`, `Data2`, `Data3`, `Data4`, `Data5`, `Data6`, `Data7`, `VerifiedBuild`) VALUES +(17135, 0, 4, 4, 2.5, 2.5, 20, 20, 0.300000011920928955, 0.300000011920928955, 0, 0, 28153); + +DELETE FROM `areatrigger_create_properties` WHERE `Id` = 12454; +INSERT INTO `areatrigger_create_properties` (`Id`, `AreaTriggerId`, `MoveCurveId`, `ScaleCurveId`, `MorphCurveId`, `FacingCurveId`, `AnimId`, `AnimKitId`, `DecalPropertiesId`, `TimeToTarget`, `TimeToTargetScale`, `Shape`, `ShapeData0`, `ShapeData1`, `ShapeData2`, `ShapeData3`, `ShapeData4`, `ShapeData5`, `ShapeData6`, `ShapeData7`, `VerifiedBuild`) VALUES +(12454, 17135, 0, 0, 0, 0, 0, 0, 0, 0, 10000, 4, 2.5, 2.5, 20, 20, 0.300000011920928955, 0.300000011920928955, 0, 0, 28153); -- SpellId : 261496 + +DELETE FROM `areatrigger_template_actions` WHERE `AreaTriggerId` = 17135 AND `IsServerSide` = 0; +INSERT INTO `areatrigger_template_actions` (`AreaTriggerId`, `IsServerSide`, `ActionType`, `ActionParam`, `TargetType`) VALUES +(17135, 0, 1, 261498, 2); + +DELETE FROM `creature_text` WHERE `CreatureID` = 131318; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(131318, 0, 0, 'For de glory of G\'huun!', 14, 0, 100, 0, 0, 101028, 148173, 0, 'Elder Leaxa to Player'), +(131318, 1, 0, 'G\'huun\'s power take you!', 14, 0, 100, 0, 0, 101027, 148180, 0, 'Elder Leaxa'), +(131318, 2, 0, 'Rot and wither!', 14, 0, 100, 0, 0, 101026, 148211, 0, 'Elder Leaxa to Player'), +(131318, 3, 0, 'G\'huun be everywhere!', 14, 0, 100, 0, 0, 101025, 148212, 0, 'Elder Leaxa'), +(131318, 4, 0, '|TINTERFACE\\ICONS\\INV_TikiMan2_Bloodtroll.blp:20|t Elder Leaxa begins to cast |cFFF00000|Hspell:264603|h[Blood Mirror]|h|r!', 41, 0, 100, 0, 0, 101025, 157334, 0, 'Elder Leaxa'), +(131318, 5, 0, 'My power grows!', 14, 0, 100, 0, 0, 101031, 95739, 0, 'Elder Leaxa to Player'); + +-- SpellScripts +DELETE FROM `spell_script_names` WHERE `spell_id` IN (260879, 264747, 264757, 260889, 261496, 261498, 264603); +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(260879, 'spell_taint_of_ghuun'), +(264747, 'spell_sanguine_feast_selector'), +(264757, 'spell_taint_of_ghuun'), +(260889, 'spell_creeping_rot_selector'), +(261496, 'spell_creeping_rot_aura'), +(261498, 'spell_taint_of_ghuun'), +(264603, 'spell_blood_mirror_selector'); diff --git a/sql/updates/world/master/2023_04_19_00_world.sql b/sql/updates/world/master/2023_04_19_00_world.sql new file mode 100644 index 000000000..f7564c8e3 --- /dev/null +++ b/sql/updates/world/master/2023_04_19_00_world.sql @@ -0,0 +1,46 @@ +DELETE FROM `spell_proc` WHERE `SpellId` IN (279387,279426,279449,279582,279685,279752,279900,279921,279955,280163,280403,280408,280409,280411,280778,281238,207256,281712,281720,281842,285469,285471,285495,285499,286579,287650,287700,288084,288304,288571); +INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES +(279387,0x00,10,0x00000000,0x00000000,0x00000000,0x00000400,0x0,0x0,0x4,0x2,0x0,0x0,0x0,0,0,0,0), -- Inspiring Vanguard +(279426,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Butcher Cut +(279449,0x00,107,0x00400000,0x00000000,0x00000020,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Essence Sever +(279582,0x00,107,0x00001000,0x00000040,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Revolving Blades +(279685,0x00,3,0x00000000,0x00004000,0x00000000,0x00000000,0x0,0x0,0x4,0x2,0x0,0x0,0x0,0,0,0,0), -- Frigid Grasp +(279752,0x00,8,0x00000000,0x00000000,0x00000000,0x00000100,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Blade In The Shadows +(279900,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Unstable Flames +(279921,0x00,53,0x00100000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Open Palm Strikes +(279955,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Azerite Globules +(280163,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Barrage Of Many Bombs +(280403,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Tidal Surge +(280408,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Blood Rite +(280409,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x4,0x2,0x0,0x0,0x0,0,0,0,0), -- Blood Rite +(280411,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Incite the Pack +(280778,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Glory in Battle +(281238,0x00,15,0x00200000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x4,0x2,0x0,0x0,0x0,0,0,0,0), -- Obliteration +(207256,0x00,15,0x00000000,0x00040006,0x04000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Obliteration +(281712,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Cut of Death +(281720,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Vile Bile +(281842,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Tradewinds +(285469,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Thunder Jolt +(285471,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Frozen Flow +(285495,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Moon Touched +(285499,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Gurubashi Pride +(286579,0x00,8,0x00000000,0x01000000,0x00000000,0x00000000,0x0,0x0,0x4,0x2,0x0,0x0,0x0,0,0,0,0), -- Nothing Personal +(287650,0x00,8,0x00000000,0x00040000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x402,0x0,0x0,0,0,0,0), -- Echoing Blades +(287700,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Superior Stratagem +(288084,0x00,4,0x00000000,0x00000400,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x402,0x0,0x0,0,0,0,0), -- Cold Steel, Hot Blood +(288304,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Gift of Wind +(288571,0x00,9,0x00000000,0x00000000,0x00010000,0x00000001,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0); -- Primeval Intuition + +DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_azerite_gen_aura_calc_from_2nd_effect_triggered_spell','spell_item_blood_rite','spell_dk_obliteration','spell_item_tradewinds','spell_item_bastion_of_might','spell_item_echoing_blades','spell_item_echoing_blades_damage'); +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(280409,'spell_azerite_gen_aura_calc_from_2nd_effect_triggered_spell'), +(280409,'spell_item_blood_rite'), +(280412,'spell_azerite_gen_aura_calc_from_2nd_effect_triggered_spell'), +(280413,'spell_azerite_gen_aura_calc_from_2nd_effect_triggered_spell'), +(207256,'spell_dk_obliteration'), +(281843,'spell_item_tradewinds'), +(281843,'spell_azerite_gen_aura_calc_from_2nd_effect_triggered_spell'), +(287379,'spell_item_bastion_of_might'), +(287379,'spell_azerite_gen_aura_calc_from_2nd_effect_triggered_spell'), +(287650,'spell_item_echoing_blades'), +(287653,'spell_item_echoing_blades_damage'); diff --git a/sql/updates/world/master/2023_04_23_00_world.sql b/sql/updates/world/master/2023_04_23_00_world.sql new file mode 100644 index 000000000..8917b3b09 --- /dev/null +++ b/sql/updates/world/master/2023_04_23_00_world.sql @@ -0,0 +1,9 @@ +DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_warl_strengthen_pact_succubus','spell_warl_strengthen_pact_incubus','spell_warl_random_sayaad','spell_warl_summon_sayaad','spell_warl_sayaad_precast_disorientation'); +INSERT INTO `spell_script_names` (`spell_id`,`ScriptName`) VALUES +(366323,'spell_warl_strengthen_pact_succubus'), +(366325,'spell_warl_strengthen_pact_incubus'), +(366330,'spell_warl_random_sayaad'), +(366222,'spell_warl_summon_sayaad'), +(366323,'spell_warl_sayaad_precast_disorientation'), +(366325,'spell_warl_sayaad_precast_disorientation'), +(366222,'spell_warl_sayaad_precast_disorientation'); diff --git a/sql/updates/world/master/2023_04_23_01_world.sql b/sql/updates/world/master/2023_04_23_01_world.sql new file mode 100644 index 000000000..7ca1406ab --- /dev/null +++ b/sql/updates/world/master/2023_04_23_01_world.sql @@ -0,0 +1,3 @@ +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_pri_divine_star_shadow'; +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(122121, 'spell_pri_divine_star_shadow'); diff --git a/sql/updates/world/master/2023_04_23_02_world.sql b/sql/updates/world/master/2023_04_23_02_world.sql new file mode 100644 index 000000000..81410b573 --- /dev/null +++ b/sql/updates/world/master/2023_04_23_02_world.sql @@ -0,0 +1,27 @@ +DELETE FROM `spell_proc` WHERE `SpellId` IN (288880,288882,289391,292650,292824,292975,292991,295157,295175,295391,295430,296141,296207,296963,298564,299388,299906,299939,299940); +INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES +(288880,0x00,107,0x00100000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x2,0x2,0x403,0x0,0x0,0,0,0,0), -- Hour of Reaping +(288882,0x00,107,0x00000000,0x00000004,0x00000000,0x00000000,0x0,0x0,0x1,0x1,0x403,0x0,0x0,0,0,0,0), -- Hour of Reaping +(289391,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Buster Shot +(292650,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x3,0x0,0x0,0,0,0,0), -- Custody of the Deep +(292824,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Petrified Willow +(292975,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Blackhand Doomcutter +(292991,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Bleakblade of Shahram +(295157,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Storm Nimbus +(295175,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Spiteful Binding +(295391,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Oblivion Spear +(295430,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x3,0x2,0x403,0x0,0x0,0,0,0,0), -- Ephemeral Vigor +(296141,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Knowledge of Mortality +(296207,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x2,0x2,0x403,0x0,0x0,0,0,0,0), -- Seed of Eonar +(296963,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Conductive Ink +(298564,0x00,11,0x00000000,0x00000000,0x00002000,0x00000000,0x0,0x0,0x4,0x2,0x0,0x0,0x0,0,0,0,0), -- Might of the Worldsplitter +(299388,0x00,11,0x00000003,0x80000000,0x00000000,0x00000001,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Galvanizing Nimbus +(299906,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x403,0x0,0x0,0,0,0,0), -- Fusion Burn +(299939,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x2,0x2,0x403,0x0,0x0,0,0,0,0), -- Seed of Eonar +(299940,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x2,0x2,0x403,0x0,0x0,0,0,0,0); -- Seed of Eonar + + +DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_item_hour_of_reaping','spell_item_grips_of_forsaken_sanity'); +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(288882,'spell_item_hour_of_reaping'), +(295175,'spell_item_grips_of_forsaken_sanity'); diff --git a/sql/updates/world/master/2023_04_24_00_world.sql b/sql/updates/world/master/2023_04_24_00_world.sql new file mode 100644 index 000000000..aeef56ad4 --- /dev/null +++ b/sql/updates/world/master/2023_04_24_00_world.sql @@ -0,0 +1,30 @@ +-- Quest stuff +UPDATE `quest_offer_reward` SET `VerifiedBuild`=48526 WHERE `ID` IN (9514, 9506); + +DELETE FROM `quest_poi` WHERE (`QuestID`=9514 AND `BlobIndex`=0 AND `Idx1`=1) OR (`QuestID`=9514 AND `BlobIndex`=0 AND `Idx1`=0); +INSERT INTO `quest_poi` (`QuestID`, `BlobIndex`, `Idx1`, `ObjectiveIndex`, `QuestObjectiveID`, `QuestObjectID`, `MapID`, `UiMapID`, `Priority`, `Flags`, `WorldEffectID`, `PlayerConditionID`, `NavigationPlayerConditionID`, `SpawnTrackingID`, `AlwaysAllowMergingBlobs`, `VerifiedBuild`) VALUES +(9514, 0, 1, 0, 256344, 23759, 530, 97, 0, 1, 0, 0, 0, 0, 0, 48526), -- Rune Covered Tablet +(9514, 0, 0, -1, 0, 0, 530, 97, 0, 1, 0, 0, 0, 0, 0, 48526); -- Rune Covered Tablet + +UPDATE `quest_poi` SET `VerifiedBuild`=48526 WHERE (`QuestID`=9530 AND `BlobIndex`=0 AND `Idx1`=3) OR (`QuestID`=9530 AND `BlobIndex`=0 AND `Idx1`=2) OR (`QuestID`=9530 AND `BlobIndex`=0 AND `Idx1`=1) OR (`QuestID`=9530 AND `BlobIndex`=0 AND `Idx1`=0) OR (`QuestID`=9506 AND `BlobIndex`=0 AND `Idx1`=3) OR (`QuestID`=9506 AND `BlobIndex`=0 AND `Idx1`=2) OR (`QuestID`=9506 AND `BlobIndex`=0 AND `Idx1`=1) OR (`QuestID`=9506 AND `BlobIndex`=0 AND `Idx1`=0) OR (`QuestID`=72291 AND `BlobIndex`=0 AND `Idx1`=0) OR (`QuestID`=72192 AND `BlobIndex`=0 AND `Idx1`=2) OR (`QuestID`=72192 AND `BlobIndex`=0 AND `Idx1`=1) OR (`QuestID`=72192 AND `BlobIndex`=0 AND `Idx1`=0) OR (`QuestID`=71179 AND `BlobIndex`=0 AND `Idx1`=1) OR (`QuestID`=71179 AND `BlobIndex`=0 AND `Idx1`=0) OR (`QuestID`=71146 AND `BlobIndex`=0 AND `Idx1`=0) OR (`QuestID`=71024 AND `BlobIndex`=0 AND `Idx1`=6) OR (`QuestID`=71024 AND `BlobIndex`=0 AND `Idx1`=5) OR (`QuestID`=71024 AND `BlobIndex`=0 AND `Idx1`=4) OR (`QuestID`=71024 AND `BlobIndex`=0 AND `Idx1`=3) OR (`QuestID`=71024 AND `BlobIndex`=0 AND `Idx1`=2) OR (`QuestID`=71024 AND `BlobIndex`=0 AND `Idx1`=1) OR (`QuestID`=71024 AND `BlobIndex`=0 AND `Idx1`=0) OR (`QuestID`=71007 AND `BlobIndex`=0 AND `Idx1`=1) OR (`QuestID`=71007 AND `BlobIndex`=0 AND `Idx1`=0) OR (`QuestID`=70437 AND `BlobIndex`=0 AND `Idx1`=3) OR (`QuestID`=70437 AND `BlobIndex`=0 AND `Idx1`=2) OR (`QuestID`=70437 AND `BlobIndex`=0 AND `Idx1`=1) OR (`QuestID`=70437 AND `BlobIndex`=0 AND `Idx1`=0) OR (`QuestID`=67298 AND `BlobIndex`=0 AND `Idx1`=3) OR (`QuestID`=67298 AND `BlobIndex`=0 AND `Idx1`=2) OR (`QuestID`=67298 AND `BlobIndex`=0 AND `Idx1`=1) OR (`QuestID`=67298 AND `BlobIndex`=0 AND `Idx1`=0) OR (`QuestID`=66217 AND `BlobIndex`=0 AND `Idx1`=3) OR (`QuestID`=66217 AND `BlobIndex`=0 AND `Idx1`=2) OR (`QuestID`=66217 AND `BlobIndex`=1 AND `Idx1`=1) OR (`QuestID`=66217 AND `BlobIndex`=0 AND `Idx1`=0) OR (`QuestID`=66042 AND `BlobIndex`=0 AND `Idx1`=2) OR (`QuestID`=66042 AND `BlobIndex`=0 AND `Idx1`=1) OR (`QuestID`=66042 AND `BlobIndex`=0 AND `Idx1`=0) OR (`QuestID`=65245 AND `BlobIndex`=0 AND `Idx1`=2) OR (`QuestID`=65245 AND `BlobIndex`=0 AND `Idx1`=1) OR (`QuestID`=65245 AND `BlobIndex`=0 AND `Idx1`=0) OR (`QuestID`=65033 AND `BlobIndex`=0 AND `Idx1`=1) OR (`QuestID`=65033 AND `BlobIndex`=0 AND `Idx1`=0) OR (`QuestID`=56119 AND `BlobIndex`=0 AND `Idx1`=1) OR (`QuestID`=56119 AND `BlobIndex`=0 AND `Idx1`=0) OR (`QuestID`=53436 AND `BlobIndex`=0 AND `Idx1`=1) OR (`QuestID`=53436 AND `BlobIndex`=0 AND `Idx1`=0) OR (`QuestID`=50599 AND `BlobIndex`=0 AND `Idx1`=0) OR (`QuestID`=50601 AND `BlobIndex`=0 AND `Idx1`=0) OR (`QuestID`=43179 AND `BlobIndex`=0 AND `Idx1`=0) OR (`QuestID`=42234 AND `BlobIndex`=0 AND `Idx1`=0) OR (`QuestID`=42422 AND `BlobIndex`=0 AND `Idx1`=0); +DELETE FROM `quest_poi_points` WHERE (`QuestID`=9514 AND `Idx1`=1 AND `Idx2`=9) OR (`QuestID`=9514 AND `Idx1`=1 AND `Idx2`=8) OR (`QuestID`=9514 AND `Idx1`=1 AND `Idx2`=7) OR (`QuestID`=9514 AND `Idx1`=1 AND `Idx2`=6) OR (`QuestID`=9514 AND `Idx1`=1 AND `Idx2`=5) OR (`QuestID`=9514 AND `Idx1`=1 AND `Idx2`=4) OR (`QuestID`=9514 AND `Idx1`=1 AND `Idx2`=3) OR (`QuestID`=9514 AND `Idx1`=1 AND `Idx2`=2) OR (`QuestID`=9514 AND `Idx1`=1 AND `Idx2`=1) OR (`QuestID`=9514 AND `Idx1`=1 AND `Idx2`=0) OR (`QuestID`=9514 AND `Idx1`=0 AND `Idx2`=0); +INSERT INTO `quest_poi_points` (`QuestID`, `Idx1`, `Idx2`, `X`, `Y`, `Z`, `VerifiedBuild`) VALUES +(9514, 1, 9, -4950, -12151, -2, 48526), -- Rune Covered Tablet +(9514, 1, 8, -5020, -12082, -1, 48526), -- Rune Covered Tablet +(9514, 1, 7, -5051, -11981, -1, 48526), -- Rune Covered Tablet +(9514, 1, 6, -5051, -11913, -1, 48526), -- Rune Covered Tablet +(9514, 1, 5, -5048, -11586, 0, 48526), -- Rune Covered Tablet +(9514, 1, 4, -5018, -11552, 0, 48526), -- Rune Covered Tablet +(9514, 1, 3, -4820, -11465, -37, 48526), -- Rune Covered Tablet +(9514, 1, 2, -4688, -11548, -25, 48526), -- Rune Covered Tablet +(9514, 1, 1, -4883, -12152, 2, 48526), -- Rune Covered Tablet +(9514, 1, 0, -4915, -12181, -2, 48526), -- Rune Covered Tablet +(9514, 0, 0, -4702, -12419, 12, 48526); -- Rune Covered Tablet + +UPDATE `quest_poi_points` SET `VerifiedBuild`=48526 WHERE (`QuestID`=9530 AND `Idx1`=3 AND `Idx2`=0) OR (`QuestID`=9530 AND `Idx1`=2 AND `Idx2`=5) OR (`QuestID`=9530 AND `Idx1`=2 AND `Idx2`=4) OR (`QuestID`=9530 AND `Idx1`=2 AND `Idx2`=3) OR (`QuestID`=9530 AND `Idx1`=2 AND `Idx2`=2) OR (`QuestID`=9530 AND `Idx1`=2 AND `Idx2`=1) OR (`QuestID`=9530 AND `Idx1`=2 AND `Idx2`=0) OR (`QuestID`=9530 AND `Idx1`=1 AND `Idx2`=2) OR (`QuestID`=9530 AND `Idx1`=1 AND `Idx2`=1) OR (`QuestID`=9530 AND `Idx1`=1 AND `Idx2`=0) OR (`QuestID`=9530 AND `Idx1`=0 AND `Idx2`=0) OR (`QuestID`=9506 AND `Idx1`=3 AND `Idx2`=0) OR (`QuestID`=9506 AND `Idx1`=2 AND `Idx2`=0) OR (`QuestID`=9506 AND `Idx1`=1 AND `Idx2`=0) OR (`QuestID`=9506 AND `Idx1`=0 AND `Idx2`=0) OR (`QuestID`=72291 AND `Idx1`=0 AND `Idx2`=0) OR (`QuestID`=72192 AND `Idx1`=2 AND `Idx2`=0) OR (`QuestID`=72192 AND `Idx1`=1 AND `Idx2`=0) OR (`QuestID`=72192 AND `Idx1`=0 AND `Idx2`=0) OR (`QuestID`=71179 AND `Idx1`=1 AND `Idx2`=0) OR (`QuestID`=71179 AND `Idx1`=0 AND `Idx2`=0) OR (`QuestID`=71146 AND `Idx1`=0 AND `Idx2`=0) OR (`QuestID`=71024 AND `Idx1`=6 AND `Idx2`=0) OR (`QuestID`=71024 AND `Idx1`=5 AND `Idx2`=0) OR (`QuestID`=71024 AND `Idx1`=4 AND `Idx2`=0) OR (`QuestID`=71024 AND `Idx1`=3 AND `Idx2`=0) OR (`QuestID`=71024 AND `Idx1`=2 AND `Idx2`=0) OR (`QuestID`=71024 AND `Idx1`=1 AND `Idx2`=0) OR (`QuestID`=71024 AND `Idx1`=0 AND `Idx2`=0) OR (`QuestID`=71007 AND `Idx1`=1 AND `Idx2`=0) OR (`QuestID`=71007 AND `Idx1`=0 AND `Idx2`=0) OR (`QuestID`=70437 AND `Idx1`=3 AND `Idx2`=0) OR (`QuestID`=70437 AND `Idx1`=2 AND `Idx2`=7) OR (`QuestID`=70437 AND `Idx1`=2 AND `Idx2`=6) OR (`QuestID`=70437 AND `Idx1`=2 AND `Idx2`=5) OR (`QuestID`=70437 AND `Idx1`=2 AND `Idx2`=4) OR (`QuestID`=70437 AND `Idx1`=2 AND `Idx2`=3) OR (`QuestID`=70437 AND `Idx1`=2 AND `Idx2`=2) OR (`QuestID`=70437 AND `Idx1`=2 AND `Idx2`=1) OR (`QuestID`=70437 AND `Idx1`=2 AND `Idx2`=0) OR (`QuestID`=70437 AND `Idx1`=1 AND `Idx2`=0) OR (`QuestID`=70437 AND `Idx1`=0 AND `Idx2`=0) OR (`QuestID`=67298 AND `Idx1`=3 AND `Idx2`=0) OR (`QuestID`=67298 AND `Idx1`=2 AND `Idx2`=0) OR (`QuestID`=67298 AND `Idx1`=1 AND `Idx2`=0) OR (`QuestID`=67298 AND `Idx1`=0 AND `Idx2`=0) OR (`QuestID`=66217 AND `Idx1`=3 AND `Idx2`=0) OR (`QuestID`=66217 AND `Idx1`=2 AND `Idx2`=11) OR (`QuestID`=66217 AND `Idx1`=2 AND `Idx2`=10) OR (`QuestID`=66217 AND `Idx1`=2 AND `Idx2`=9) OR (`QuestID`=66217 AND `Idx1`=2 AND `Idx2`=8) OR (`QuestID`=66217 AND `Idx1`=2 AND `Idx2`=7) OR (`QuestID`=66217 AND `Idx1`=2 AND `Idx2`=6) OR (`QuestID`=66217 AND `Idx1`=2 AND `Idx2`=5) OR (`QuestID`=66217 AND `Idx1`=2 AND `Idx2`=4) OR (`QuestID`=66217 AND `Idx1`=2 AND `Idx2`=3) OR (`QuestID`=66217 AND `Idx1`=2 AND `Idx2`=2) OR (`QuestID`=66217 AND `Idx1`=2 AND `Idx2`=1) OR (`QuestID`=66217 AND `Idx1`=2 AND `Idx2`=0) OR (`QuestID`=66217 AND `Idx1`=1 AND `Idx2`=0) OR (`QuestID`=66217 AND `Idx1`=0 AND `Idx2`=0) OR (`QuestID`=66042 AND `Idx1`=2 AND `Idx2`=0) OR (`QuestID`=66042 AND `Idx1`=1 AND `Idx2`=0) OR (`QuestID`=66042 AND `Idx1`=0 AND `Idx2`=0) OR (`QuestID`=65245 AND `Idx1`=2 AND `Idx2`=0) OR (`QuestID`=65245 AND `Idx1`=1 AND `Idx2`=10) OR (`QuestID`=65245 AND `Idx1`=1 AND `Idx2`=9) OR (`QuestID`=65245 AND `Idx1`=1 AND `Idx2`=8) OR (`QuestID`=65245 AND `Idx1`=1 AND `Idx2`=7) OR (`QuestID`=65245 AND `Idx1`=1 AND `Idx2`=6) OR (`QuestID`=65245 AND `Idx1`=1 AND `Idx2`=5) OR (`QuestID`=65245 AND `Idx1`=1 AND `Idx2`=4) OR (`QuestID`=65245 AND `Idx1`=1 AND `Idx2`=3) OR (`QuestID`=65245 AND `Idx1`=1 AND `Idx2`=2) OR (`QuestID`=65245 AND `Idx1`=1 AND `Idx2`=1) OR (`QuestID`=65245 AND `Idx1`=1 AND `Idx2`=0) OR (`QuestID`=65245 AND `Idx1`=0 AND `Idx2`=0) OR (`QuestID`=65033 AND `Idx1`=1 AND `Idx2`=0) OR (`QuestID`=65033 AND `Idx1`=0 AND `Idx2`=0) OR (`QuestID`=56119 AND `Idx1`=1 AND `Idx2`=0) OR (`QuestID`=56119 AND `Idx1`=0 AND `Idx2`=0) OR (`QuestID`=53436 AND `Idx1`=1 AND `Idx2`=0) OR (`QuestID`=53436 AND `Idx1`=0 AND `Idx2`=0) OR (`QuestID`=50599 AND `Idx1`=0 AND `Idx2`=0) OR (`QuestID`=50601 AND `Idx1`=0 AND `Idx2`=0) OR (`QuestID`=43179 AND `Idx1`=0 AND `Idx2`=0) OR (`QuestID`=42234 AND `Idx1`=0 AND `Idx2`=0) OR (`QuestID`=42422 AND `Idx1`=0 AND `Idx2`=0); + +DELETE FROM `quest_details` WHERE `ID`=9514; +INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES +(9514, 0, 0, 0, 0, 0, 0, 0, 0, 48526); -- Rune Covered Tablet + +UPDATE `quest_details` SET `VerifiedBuild`=48526 WHERE `ID` IN (9530, 9506); diff --git a/sql/updates/world/master/2023_04_24_01_world.sql b/sql/updates/world/master/2023_04_24_01_world.sql new file mode 100644 index 000000000..e07ff5789 --- /dev/null +++ b/sql/updates/world/master/2023_04_24_01_world.sql @@ -0,0 +1,55 @@ +SET @DF_CGUID := 9003508; +SET @SL_CGUID := 1051930; +SET @BFA_CGUID := 850878; +SET @MOP_CGUID := 397099; + +-- Creature (Dragonflight) +DELETE FROM `creature` WHERE `guid` BETWEEN @DF_CGUID+0 AND @DF_CGUID+1; +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 +(@DF_CGUID+0, 68, 0, 1519, 5148, '0', 0, 0, 0, 1, -8824.2607421875, 608.84893798828125, 95.21520233154296875, 6.018694877624511718, 120, 0, 0, 169379, 0, 0, 0, 0, 0, 48999), -- Stormwind City Guard (Area: Trade District - Difficulty: 0) CreateObject1 (Auras: ) +(@DF_CGUID+1, 68, 0, 1519, 5148, '0', 0, 0, 0, 1, -8822.5, 607.9444580078125, 95.52862548828125, 2.22620391845703125, 120, 0, 0, 169379, 0, 0, 0, 0, 0, 48999); -- Stormwind City Guard (Area: Trade District - Difficulty: 0) CreateObject1 (Auras: ) + +DELETE FROM `creature_addon` WHERE `guid` BETWEEN @DF_CGUID+0 AND @DF_CGUID+1; +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES +(@DF_CGUID+0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- Stormwind City Guard +(@DF_CGUID+1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''); -- Stormwind City Guard + +-- Creature (Shadowlands) +DELETE FROM `creature` WHERE `guid` BETWEEN @SL_CGUID+0 AND @SL_CGUID+2; +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 +(@SL_CGUID+0, 175416, 0, 1519, 5148, '0', 0, 0, 0, 0, -8790.6181640625, 693.607666015625, 102.415252685546875, 4.17626190185546875, 120, 0, 0, 124211, 0, 0, 0, 0, 0, 48999), -- Miggi (Area: Trade District - Difficulty: 0) CreateObject1 +(@SL_CGUID+1, 175420, 0, 1519, 5148, '0', 0, 0, 0, 0, -8789.2744140625, 693.34552001953125, 102.4373626708984375, 3.584607124328613281, 120, 0, 0, 112919, 0, 0, 0, 0, 0, 48999), -- Mangeclaw (Area: Trade District - Difficulty: 0) CreateObject1 (Auras: 266099 - Cosmetic - Sleep Zzz) +(@SL_CGUID+2, 179896, 0, 1519, 5148, '0', 0, 0, 0, 0, -8758.4111328125, 652.02606201171875, 104.3722991943359375, 3.906674623489379882, 120, 0, 0, 27, 0, 0, 0, 0, 0, 48999); -- Finn (Area: Trade District - Difficulty: 0) CreateObject1 + +-- Creature (Battle for Azeroth) +DELETE FROM `creature` WHERE `guid` BETWEEN @BFA_CGUID+0 AND @BFA_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 +(@BFA_CGUID+0, 140253, 0, 1519, 5148, '0', 11595, 0, 0, 0, -8847.5087890625, 547.97222900390625, 97.18389892578125, 0.448394298553466796, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Darnassian Refugee (Area: Trade District - Difficulty: 0) CreateObject1 +(@BFA_CGUID+1, 140253, 0, 1519, 5148, '0', 11595, 0, 0, 0, -8907.6025390625, 621.65106201171875, 99.60980224609375, 2.419799327850341796, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Darnassian Refugee (Area: Trade District - Difficulty: 0) CreateObject1 +(@BFA_CGUID+2, 140253, 0, 1519, 5148, '0', 11595, 0, 0, 0, -8847.7587890625, 549.6163330078125, 97.0777587890625, 5.656514644622802734, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Darnassian Refugee (Area: Trade District - Difficulty: 0) CreateObject1 +(@BFA_CGUID+3, 140253, 0, 1519, 5148, '0', 11595, 0, 0, 0, -8908.9482421875, 622.732666015625, 99.610015869140625, 5.622133255004882812, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999); -- Darnassian Refugee (Area: Trade District - Difficulty: 0) CreateObject1 +DELETE FROM `creature_addon` WHERE `guid` BETWEEN @BFA_CGUID+0 AND @BFA_CGUID+3; +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES +(@BFA_CGUID+0, 0, 0, 0, 0, 0, 1, 0, 0, 16023, 0, 0, 0, ''), -- Darnassian Refugee +(@BFA_CGUID+2, 0, 0, 0, 0, 0, 1, 0, 0, 16023, 0, 0, 0, ''); -- Darnassian Refugee + +-- Creature (Mists of Pandaria) +DELETE FROM `creature` WHERE `guid` BETWEEN @MOP_CGUID+0 AND @MOP_CGUID+1; +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 +(@MOP_CGUID+0, 61896, 0, 1519, 5148, '0', 0, 0, 0, 0, -8907.1337890625, 552.16839599609375, 94.367950439453125, 4.079800605773925781, 120, 0, 0, 112919, 0, 0, 0, 0, 0, 48999), -- Josie (Area: Trade District - Difficulty: 0) CreateObject1 +(@MOP_CGUID+1, 61895, 0, 1519, 5148, '0', 0, 0, 0, 0, -8908.3125, 550.623291015625, 94.46007537841796875, 0.706794440746307373, 120, 0, 0, 85, 0, 0, 0, 0, 0, 48999); -- Marty (Area: Trade District - Difficulty: 0) CreateObject1 + +-- Creature Template Addon +DELETE FROM `creature_template_addon` WHERE `entry` = 175420; +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES +(175420, 0, 0, 3, 0, 0, 1, 0, 0, 0, 0, 0, 0, '266099'); -- 175420 (Mangeclaw) - Cosmetic - Sleep Zzz + +UPDATE `creature_template_addon` SET `mount`=28912 WHERE `entry`=49877; -- 49877 (Captain Lancy Revshon) + +-- SAI +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` IN (-(@DF_CGUID+0), -(@DF_CGUID+1), -(@BFA_CGUID+1), -(@BFA_CGUID+3)); +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-(@DF_CGUID+0), 0, 0, 0, 1, 0, 100, 0, 5000, 8000, 5000, 8000, 10, 273, 6, 274, 11, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'OOC every 5-8s - do random Emote - to self'), +(-(@DF_CGUID+1), 0, 0, 0, 1, 0, 100, 0, 5000, 8000, 5000, 8000, 10, 273, 6, 274, 11, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'OOC every 5-8s - do random Emote - to self'), +(-(@BFA_CGUID+1), 0, 0, 0, 1, 0, 100, 0, 3000, 5000, 3000, 5000, 10, 25, 6, 603, 273, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'OOC every 3-5s - do random Emote - to self'), +(-(@BFA_CGUID+3), 0, 0, 0, 1, 0, 100, 0, 3000, 5000, 3000, 5000, 10, 1, 25, 6, 274, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'OOC every 3-5s - do random Emote - to self'); diff --git a/sql/updates/world/master/2023_04_24_02_world.sql b/sql/updates/world/master/2023_04_24_02_world.sql new file mode 100644 index 000000000..1268da5f9 --- /dev/null +++ b/sql/updates/world/master/2023_04_24_02_world.sql @@ -0,0 +1,150 @@ +SET @CGUID := 9003510; +SET @OGUID := 9000356; + +SET @NPCTEXTID := 590063; + +-- Creature +DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+5; +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 +(@CGUID+0, 201312, 0, 1519, 5390, '0', 0, 0, 0, 1, -8834.4306640625, 846.55731201171875, 100.0329742431640625, 2.239473342895507812, 120, 0, 0, 271005, 21588, 0, 0, 0, 0, 48999), -- Warpweaver Taxoss (Area: The Canals - Difficulty: 0) CreateObject1 +(@CGUID+1, 198579, 0, 1519, 5390, '0', 0, 0, 0, 1, -8826.6044921875, 868.62677001953125, 98.93257904052734375, 0, 120, 0, 0, 225838, 0, 0, 0, 0, 0, 48999), -- Valarian (Area: The Canals - Difficulty: 0) CreateObject1 +(@CGUID+2, 198589, 0, 1519, 5390, '0', 0, 0, 0, 0, -8816.67578125, 831.04168701171875, 99.0924224853515625, 6.227503776550292968, 120, 0, 0, 225838, 0, 0, 0, 0, 0, 48999), -- Dilya (Area: The Canals - Difficulty: 0) CreateObject1 +(@CGUID+3, 185468, 0, 1519, 5390, '0', 0, 0, 0, 0, -8828.15625, 837.295166015625, 99.56524658203125, 4.694650173187255859, 120, 0, 0, 112919, 0, 0, 0, 0, 0, 48999), -- Tawny Seabraid (Area: The Canals - Difficulty: 0) CreateObject1 +(@CGUID+4, 198581, 0, 1519, 5390, '0', 0, 0, 0, 0, -8812.6181640625, 841.07293701171875, 99.1856536865234375, 1.522986412048339843, 120, 0, 0, 225838, 0, 0, 0, 0, 0, 48999), -- Sam Corff (Area: The Canals - Difficulty: 0) CreateObject1 +(@CGUID+5, 185467, 0, 1519, 5390, '0', 0, 0, 0, 0, -8830.7412109375, 835.4132080078125, 99.60166168212890625, 5.549360275268554687, 120, 0, 0, 112919, 0, 0, 0, 0, 0, 48999); -- Wilder Seabraid (Area: The Canals - Difficulty: 0) CreateObject1 + +-- remove old worker spawn +DELETE FROM `creature` WHERE `guid` = 1051065; +DELETE FROM `creature_addon` WHERE `guid` = 1051065; + +-- GameObject +DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+1; +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 +(@OGUID+0, 377200, 0, 1519, 5390, '0', 0, 0, -8833.8857421875, 831.6319580078125, 99.2657012939453125, 5.746389389038085937, 0, 0, -0.26518726348876953, 0.96419692039489746, 120, 255, 1, 48999), -- Collector's Cache (Area: The Canals - Difficulty: 0) CreateObject1 +(@OGUID+1, 386352, 0, 1519, 5390, '0', 0, 0, -8825.72265625, 836.734375, 101.3313369750976562, 3.658707380294799804, -0.18628168106079101, 0.66533660888671875, -0.70127487182617187, 0.175612986087799072, 120, 255, 1, 48999); -- Trading Post Post (Area: The Canals - Difficulty: 0) CreateObject1 + +DELETE FROM `gameobject_template_addon` WHERE `entry` IN (386352 /*Trading Post Post*/, 377200 /*Collector's Cache*/); +INSERT INTO `gameobject_template_addon` (`entry`, `faction`, `flags`, `WorldEffectID`, `AIAnimKitID`) VALUES +(386352, 0, 262144, 0, 0), -- Trading Post Post +(377200, 0, 262144, 0, 0); -- Collector's Cache + +DELETE FROM `gameobject_template` WHERE `entry` IN (377200 /*Collector's Cache*/, 386352 /*Trading Post Post*/); +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 +(377200, 62, 79144, 'Collector\'s Cache', '', '', '', 1, 77779, 3000, 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, 444, 48999), -- Collector's Cache +(386352, 10, 79862, 'Trading Post Post', '', '', '', 0.300000011920928955, 0, 0, 0, 3000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30556, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 444, 48999); -- Trading Post Post + +-- Creature Template +UPDATE `creature_template` SET `faction`=12, `npcflag`=2251799813685249, `BaseAttackTime`=2000, `unit_flags`=33536, `unit_flags2`=2048 WHERE `entry`=185467; -- Wilder Seabraid +UPDATE `creature_template` SET `faction`=12, `npcflag`=1, `BaseAttackTime`=2000, `unit_flags`=33600, `unit_flags2`=2048 WHERE `entry`=198581; -- Sam Corff +UPDATE `creature_template` SET `faction`=12, `npcflag`=2251799813685251, `BaseAttackTime`=2000, `unit_flags`=33536, `unit_flags2`=2048 WHERE `entry`=185468; -- Tawny Seabraid +UPDATE `creature_template` SET `faction`=12, `npcflag`=1, `BaseAttackTime`=2000, `unit_flags`=33600, `unit_flags2`=2048 WHERE `entry`=198589; -- Dilya +UPDATE `creature_template` SET `faction`=35, `npcflag`=268435585, `BaseAttackTime`=2000, `unit_flags`=512, `unit_flags2`=2048 WHERE `entry`=201312; -- Warpweaver Taxoss +UPDATE `creature_template` SET `faction`=12, `npcflag`=1, `BaseAttackTime`=2000, `unit_flags`=33600, `unit_flags2`=2048 WHERE `entry`=198579; -- Valarian + +-- Creature Equip Template +DELETE FROM `creature_equip_template` WHERE (`ID`=1 AND `CreatureID` IN (198579,201312)); +INSERT INTO `creature_equip_template` (`CreatureID`, `ID`, `ItemID1`, `AppearanceModID1`, `ItemVisual1`, `ItemID2`, `AppearanceModID2`, `ItemVisual2`, `ItemID3`, `AppearanceModID3`, `ItemVisual3`, `VerifiedBuild`) VALUES +(198579, 1, 118560, 0, 0, 0, 0, 0, 0, 0, 0, 48999), -- Valarian +(201312, 1, 71739, 0, 0, 71741, 0, 0, 0, 0, 0, 48999); -- Warpweaver Taxoss + +-- Gossip & Text +DELETE FROM `creature_template_gossip` WHERE (`CreatureID`=201312 AND `MenuID`=21043) OR (`CreatureID`=198579 AND `MenuID`=30210) OR (`CreatureID`=198589 AND `MenuID`=30123) OR (`CreatureID`=198581 AND `MenuID`=30124) OR (`CreatureID`=185467 AND `MenuID`=30312) OR (`CreatureID`=185468 AND `MenuID`=30315); +INSERT INTO `creature_template_gossip` (`CreatureID`, `MenuID`, `VerifiedBuild`) VALUES +(201312, 21043, 48999), -- Warpweaver Taxoss +(198579, 30210, 48999), -- Valarian +(198589, 30123, 48999), -- Dilya +(198581, 30124, 48999), -- Sam Corff +(185467, 30312, 48999), -- Wilder Seabraid +(185468, 30315, 48999); -- Tawny Seabraid + +DELETE FROM `npc_text` WHERE `ID` BETWEEN @NPCTEXTID+0 AND @NPCTEXTID+8; +INSERT INTO `npc_text` (`ID`, `Probability0`, `Probability1`, `Probability2`, `Probability3`, `Probability4`, `Probability5`, `Probability6`, `Probability7`, `BroadcastTextId0`, `BroadcastTextId1`, `BroadcastTextId2`, `BroadcastTextId3`, `BroadcastTextId4`, `BroadcastTextId5`, `BroadcastTextId6`, `BroadcastTextId7`, `VerifiedBuild`) VALUES +(@NPCTEXTID+0, 1, 0, 0, 0, 0, 0, 0, 0, 232985, 0, 0, 0, 0, 0, 0, 0, 48999), -- 198579 (Valarian) +(@NPCTEXTID+1, 1, 0, 0, 0, 0, 0, 0, 0, 232693, 0, 0, 0, 0, 0, 0, 0, 48999), -- 198589 (Dilya) +(@NPCTEXTID+2, 1, 0, 0, 0, 0, 0, 0, 0, 232694, 0, 0, 0, 0, 0, 0, 0, 48999), -- 198581 (Sam Corff) +(@NPCTEXTID+3, 1, 0, 0, 0, 0, 0, 0, 0, 233637, 0, 0, 0, 0, 0, 0, 0, 48999), -- 185467 (Wilder Seabraid) +(@NPCTEXTID+4, 1, 0, 0, 0, 0, 0, 0, 0, 234629, 0, 0, 0, 0, 0, 0, 0, 48999), -- 185468 (Tawny Seabraid) +(@NPCTEXTID+5, 1, 0, 0, 0, 0, 0, 0, 0, 235387, 0, 0, 0, 0, 0, 0, 0, 48999), -- 386352 (Trading Post Post) +(@NPCTEXTID+6, 1, 0, 0, 0, 0, 0, 0, 0, 235388, 0, 0, 0, 0, 0, 0, 0, 48999), -- 386352 (Trading Post Post) +(@NPCTEXTID+7, 1, 0, 0, 0, 0, 0, 0, 0, 235389, 0, 0, 0, 0, 0, 0, 0, 48999), -- 386352 (Trading Post Post) +(@NPCTEXTID+8, 1, 0, 0, 0, 0, 0, 0, 0, 235391, 0, 0, 0, 0, 0, 0, 0, 48999); -- 386352 (Trading Post Post) + +DELETE FROM `gossip_menu` WHERE (`MenuID`=30210 AND `TextID`=@NPCTEXTID+0) OR (`MenuID`=30123 AND `TextID`=@NPCTEXTID+1) OR (`MenuID`=30124 AND `TextID`=@NPCTEXTID+2) OR (`MenuID`=30312 AND `TextID`=@NPCTEXTID+3) OR (`MenuID`=30315 AND `TextID`=@NPCTEXTID+4) OR (`MenuID`=30556 AND `TextID`=@NPCTEXTID+5) OR (`MenuID`=30557 AND `TextID`=@NPCTEXTID+6) OR (`MenuID`=30558 AND `TextID`=@NPCTEXTID+7) OR (`MenuID`=30560 AND `TextID`=@NPCTEXTID+8); +INSERT INTO `gossip_menu` (`MenuID`, `TextID`, `VerifiedBuild`) VALUES +(30210, @NPCTEXTID+0, 48999), -- 198579 (Valarian) +(30123, @NPCTEXTID+1, 48999), -- 198589 (Dilya) +(30124, @NPCTEXTID+2, 48999), -- 198581 (Sam Corff) +(30312, @NPCTEXTID+3, 48999), -- 185467 (Wilder Seabraid) +(30315, @NPCTEXTID+4, 48999), -- 185468 (Tawny Seabraid) +(30556, @NPCTEXTID+5, 48999), -- 386352 (Trading Post Post) +(30557, @NPCTEXTID+6, 48999), -- 386352 (Trading Post Post) +(30558, @NPCTEXTID+7, 48999), -- 386352 (Trading Post Post) +(30560, @NPCTEXTID+8, 48999); -- 386352 (Trading Post Post) + +DELETE FROM `gossip_menu_option` WHERE (`OptionID` IN (0, 1, 3) AND `MenuID` IN (30312,30315,30556)); +INSERT INTO `gossip_menu_option` (`GossipOptionID`, `MenuID`, `OptionID`, `OptionNpc`, `OptionText`, `OptionBroadcastTextId`, `Language`, `ActionMenuID`, `ActionPoiID`, `BoxCoded`, `BoxMoney`, `BoxText`, `BoxBroadcastTextID`, `SpellID`, `Flags`, `OverrideIconID`, `GossipNpcOptionID`, `VerifiedBuild`) VALUES +(107824, 30312, 0, 47, 'I\'d like to see what you have to offer this month.', 0, 0, 0, 0, 0, 0, NULL, 0, NULL, 0, NULL, NULL, 48999), +(107827, 30315, 0, 47, 'I\'d like to see what you have to offer this month.', 0, 0, 0, 0, 0, 0, NULL, 0, NULL, 0, NULL, NULL, 48999), +(108167, 30556, 0, 0, '', 0, 0, 30557, 0, 0, 0, NULL, 0, NULL, 0, NULL, NULL, 48999), +(108166, 30556, 1, 0, '', 0, 0, 30558, 0, 0, 0, NULL, 0, NULL, 0, NULL, NULL, 48999), +(108164, 30556, 3, 0, '', 0, 0, 30560, 0, 0, 0, NULL, 0, NULL, 0, NULL, NULL, 48999); + +-- Scaling & Model +DELETE FROM `creature_template_scaling` WHERE (`Entry`=199731 AND `DifficultyID`=0); +INSERT INTO `creature_template_scaling` (`Entry`, `DifficultyID`, `LevelScalingDeltaMin`, `LevelScalingDeltaMax`, `ContentTuningID`, `VerifiedBuild`) VALUES +(199731, 0, 0, 0, 864, 48999); + +UPDATE `creature_template_scaling` SET `VerifiedBuild`=48999 WHERE (`DifficultyID`=0 AND `Entry` IN (14438,133704,111190,185467,152643,133509,198482,30730,51348,1312,49701,5494,30713,42288,338,198529,5493,198581,32520,42339,1318,185669,140253,185468,1976,198589,1317,197287,49893,46180,185670,49540,198579,11068,5386,1316,52031,201312,183978,185672,199602,1315)); + +DELETE FROM `creature_model_info` WHERE `DisplayID`=104792; +INSERT INTO `creature_model_info` (`DisplayID`, `BoundingRadius`, `CombatReach`, `DisplayID_Other_Gender`, `VerifiedBuild`) VALUES +(104792, 5.723157882690429687, 6, 0, 48999); + +-- Vendor +DELETE FROM `npc_vendor` WHERE (`entry`=201312 AND `item`=202308 AND `ExtendedCost`=7856 AND `type`=1) OR (`entry`=201312 AND `item`=202307 AND `ExtendedCost`=7856 AND `type`=1) OR (`entry`=201312 AND `item`=202306 AND `ExtendedCost`=7856 AND `type`=1) OR (`entry`=201312 AND `item`=202305 AND `ExtendedCost`=7856 AND `type`=1) OR (`entry`=201312 AND `item`=202304 AND `ExtendedCost`=7856 AND `type`=1) OR (`entry`=201312 AND `item`=202303 AND `ExtendedCost`=7856 AND `type`=1) OR (`entry`=201312 AND `item`=202301 AND `ExtendedCost`=7854 AND `type`=1) OR (`entry`=201312 AND `item`=202300 AND `ExtendedCost`=7854 AND `type`=1) OR (`entry`=201312 AND `item`=202298 AND `ExtendedCost`=7856 AND `type`=1) OR (`entry`=201312 AND `item`=202297 AND `ExtendedCost`=7854 AND `type`=1) OR (`entry`=201312 AND `item`=202296 AND `ExtendedCost`=7854 AND `type`=1) OR (`entry`=201312 AND `item`=202295 AND `ExtendedCost`=7854 AND `type`=1) OR (`entry`=201312 AND `item`=190888 AND `ExtendedCost`=7855 AND `type`=1) OR (`entry`=201312 AND `item`=190858 AND `ExtendedCost`=7855 AND `type`=1) OR (`entry`=201312 AND `item`=190830 AND `ExtendedCost`=7855 AND `type`=1) OR (`entry`=201312 AND `item`=190803 AND `ExtendedCost`=7855 AND `type`=1) OR (`entry`=201312 AND `item`=190697 AND `ExtendedCost`=7855 AND `type`=1) OR (`entry`=201312 AND `item`=190686 AND `ExtendedCost`=7854 AND `type`=1) OR (`entry`=201312 AND `item`=190673 AND `ExtendedCost`=7855 AND `type`=1) OR (`entry`=201312 AND `item`=190544 AND `ExtendedCost`=7855 AND `type`=1) OR (`entry`=201312 AND `item`=190429 AND `ExtendedCost`=7855 AND `type`=1) OR (`entry`=201312 AND `item`=190202 AND `ExtendedCost`=7855 AND `type`=1) OR (`entry`=201312 AND `item`=190167 AND `ExtendedCost`=7855 AND `type`=1) OR (`entry`=201312 AND `item`=190064 AND `ExtendedCost`=7855 AND `type`=1) OR (`entry`=201312 AND `item`=189870 AND `ExtendedCost`=7855 AND `type`=1) OR (`entry`=201312 AND `item`=188249 AND `ExtendedCost`=7234 AND `type`=1) OR (`entry`=201312 AND `item`=188248 AND `ExtendedCost`=7234 AND `type`=1) OR (`entry`=201312 AND `item`=188244 AND `ExtendedCost`=7235 AND `type`=1) OR (`entry`=201312 AND `item`=188243 AND `ExtendedCost`=7235 AND `type`=1) OR (`entry`=201312 AND `item`=188237 AND `ExtendedCost`=7236 AND `type`=1) OR (`entry`=201312 AND `item`=188236 AND `ExtendedCost`=7236 AND `type`=1) OR (`entry`=201312 AND `item`=151116 AND `ExtendedCost`=6211 AND `type`=1) OR (`entry`=201312 AND `item`=151120 AND `ExtendedCost`=6188 AND `type`=1) OR (`entry`=201312 AND `item`=151119 AND `ExtendedCost`=6188 AND `type`=1) OR (`entry`=201312 AND `item`=151118 AND `ExtendedCost`=6188 AND `type`=1) OR (`entry`=201312 AND `item`=151117 AND `ExtendedCost`=6188 AND `type`=1) OR (`entry`=201312 AND `item`=157577 AND `ExtendedCost`=6188 AND `type`=1) OR (`entry`=201312 AND `item`=157576 AND `ExtendedCost`=6188 AND `type`=1) OR (`entry`=201312 AND `item`=157574 AND `ExtendedCost`=6188 AND `type`=1) OR (`entry`=201312 AND `item`=157573 AND `ExtendedCost`=6188 AND `type`=1) OR (`entry`=201312 AND `item`=164378 AND `ExtendedCost`=6444 AND `type`=1) OR (`entry`=201312 AND `item`=168061 AND `ExtendedCost`=6188 AND `type`=1) OR (`entry`=201312 AND `item`=168060 AND `ExtendedCost`=6188 AND `type`=1) OR (`entry`=201312 AND `item`=168059 AND `ExtendedCost`=6188 AND `type`=1) OR (`entry`=201312 AND `item`=168058 AND `ExtendedCost`=6188 AND `type`=1); +INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `ExtendedCost`, `type`, `PlayerConditionID`, `IgnoreFiltering`, `VerifiedBuild`) VALUES +(201312, 45, 202308, 0, 7856, 1, 0, 0, 48999), -- Alley Skulker's Bandana +(201312, 44, 202307, 0, 7856, 1, 0, 0, 48999), -- Well-Worn Tricorne +(201312, 43, 202306, 0, 7856, 1, 0, 0, 48999), -- Dread Captain's Chapeau +(201312, 42, 202305, 0, 7856, 1, 0, 0, 48999), -- Stevedore's Skullcap +(201312, 41, 202304, 0, 7856, 1, 0, 0, 48999), -- Green Beanie +(201312, 40, 202303, 0, 7856, 1, 0, 0, 48999), -- Crimson Beanie +(201312, 39, 202301, 0, 7854, 1, 0, 0, 48999), -- Focalized Mana Accelerator +(201312, 38, 202300, 0, 7854, 1, 0, 0, 48999), -- Zealot's Prayer Staff +(201312, 37, 202298, 0, 7856, 1, 0, 0, 48999), -- Trader's Bicorne +(201312, 36, 202297, 0, 7854, 1, 0, 0, 48999), -- Jade Arcus +(201312, 35, 202296, 0, 7854, 1, 0, 0, 48999), -- Deathmantle Ripper +(201312, 34, 202295, 0, 7854, 1, 0, 0, 48999), -- Anointed Crusader's Claymore +(201312, 33, 190888, 0, 7855, 1, 0, 0, 48999), -- Embrace of the Great Dark Beyond +(201312, 32, 190858, 0, 7855, 1, 0, 0, 48999), -- Girdle of Chilled Embers +(201312, 31, 190830, 0, 7855, 1, 0, 0, 48999), -- Mad Thief's Boots +(201312, 30, 190803, 0, 7855, 1, 0, 0, 48999), -- Lost Acolyte's Boots +(201312, 29, 190697, 0, 7855, 1, 0, 0, 48999), -- Boots of a Broken World +(201312, 28, 190686, 0, 7854, 1, 0, 0, 48999), -- Anetheron's Edge +(201312, 27, 190673, 0, 7855, 1, 0, 0, 48999), -- Waistguard of the Infernal Eye +(201312, 26, 190544, 0, 7855, 1, 0, 0, 48999), -- Ultramafic Girdle +(201312, 25, 190429, 0, 7855, 1, 0, 0, 48999), -- Clasp of Ursine Rage +(201312, 24, 190202, 0, 7855, 1, 0, 0, 48999), -- Scoundrel's Missing Boots +(201312, 23, 190167, 0, 7855, 1, 0, 0, 48999), -- Vault Stalker's Greaves +(201312, 22, 190064, 0, 7855, 1, 0, 0, 48999), -- Ymirjar Berserker's Girdle +(201312, 21, 189870, 0, 7855, 1, 0, 0, 48999), -- Arcanofire Wrap +(201312, 20, 188249, 0, 7234, 1, 0, 0, 48999), -- Freezing Footguards +(201312, 19, 188248, 0, 7234, 1, 0, 0, 48999), -- Searing Stompers +(201312, 18, 188244, 0, 7235, 1, 0, 0, 48999), -- Virulent Gravetreaders +(201312, 17, 188243, 0, 7235, 1, 0, 0, 48999), -- Shadow-Stitched Stalkers +(201312, 16, 188237, 0, 7236, 1, 0, 0, 48999), -- Conjuror's Slippers +(201312, 15, 188236, 0, 7236, 1, 0, 0, 48999), -- Patroller's Footwear +(201312, 14, 151116, 0, 6211, 1, 50225, 0, 48999), -- Fashionable Undershirt +(201312, 13, 151120, 0, 6188, 1, 9206, 0, 48999), -- Ensemble: Righteous Battleplate +(201312, 12, 151119, 0, 6188, 1, 4617, 0, 48999), -- Ensemble: Der'izu Armor +(201312, 11, 151118, 0, 6188, 1, 17097, 0, 48999), -- Ensemble: Obsidian Prowler's Garb +(201312, 10, 151117, 0, 6188, 1, 0, 0, 48999), -- Ensemble: Mana-Etched Regalia +(201312, 9, 157577, 0, 6188, 1, 9206, 0, 48999), -- Ensemble: Goldspine Plate +(201312, 8, 157576, 0, 6188, 1, 4617, 0, 48999), -- Ensemble: Crimson Sentinel Garb +(201312, 7, 157574, 0, 6188, 1, 17097, 0, 48999), -- Ensemble: Tundraspite Armor +(201312, 6, 157573, 0, 6188, 1, 0, 0, 48999), -- Ensemble: Mindwrack Raiment +(201312, 5, 164378, 0, 6444, 1, 0, 0, 48999), -- Letter from an Admirer +(201312, 4, 168061, 0, 6188, 1, 9206, 0, 48999), -- Ensemble: Amaranthine Path Armor +(201312, 3, 168060, 0, 6188, 1, 4617, 0, 48999), -- Ensemble: Chainmail of the Timeless Hunt +(201312, 2, 168059, 0, 6188, 1, 17097, 0, 48999), -- Ensemble: Restless Dreambound Battlegear +(201312, 1, 168058, 0, 6188, 1, 0, 0, 48999); -- Ensemble: Tranquil Spiritbind Regalia diff --git a/sql/updates/world/master/2023_04_24_03_world.sql b/sql/updates/world/master/2023_04_24_03_world.sql new file mode 100644 index 000000000..25b2fa6aa --- /dev/null +++ b/sql/updates/world/master/2023_04_24_03_world.sql @@ -0,0 +1,111 @@ +SET @CGUID := 850882; +SET @OGUID := 502188; + +-- Creature +DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+9; +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 +(@CGUID+0, 140253, 0, 1519, 5390, '0', 11595, 0, 0, 0, -8798.09375, 794.5711669921875, 99.46814727783203125, 1.681571602821350097, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Darnassian Refugee (Area: The Canals - Difficulty: 0) CreateObject1 +(@CGUID+1, 140253, 0, 1519, 5390, '0', 11595, 0, 0, 0, -8879.544921875, 746.23614501953125, 96.85052490234375, 0.47253158688545227, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Darnassian Refugee (Area: The Canals - Difficulty: 0) CreateObject1 +(@CGUID+2, 140253, 0, 1519, 5390, '0', 11595, 0, 0, 0, -8875.609375, 747.99652099609375, 96.92919158935546875, 3.576866865158081054, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Darnassian Refugee (Area: The Canals - Difficulty: 0) CreateObject1 +(@CGUID+3, 140253, 0, 1519, 5390, '0', 11595, 0, 0, 0, -8797.06640625, 795.890625, 99.541656494140625, 3.589731216430664062, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Darnassian Refugee (Area: The Canals - Difficulty: 0) CreateObject1# +(@CGUID+4, 140253, 0, 1519, 5390, '0', 11595, 0, 0, 0, -8883.0244140625, 741.47222900390625, 96.87177276611328125, 1.906056165695190429, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Darnassian Refugee (Area: The Canals - Difficulty: 0) CreateObject1 +(@CGUID+5, 140253, 0, 1519, 5390, '0', 11595, 0, 0, 0, -8875.2900390625, 746.92535400390625, 96.9213409423828125, 3.058384895324707031, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Darnassian Refugee (Area: The Canals - Difficulty: 0) CreateObject1 +(@CGUID+6, 140253, 0, 1519, 5390, '0', 11595, 0, 0, 0, -8876.5400390625, 745.18402099609375, 96.8824920654296875, 2.080346345901489257, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Darnassian Refugee (Area: The Canals - Difficulty: 0) CreateObject1 +(@CGUID+7, 140253, 0, 1519, 5390, '0', 11595, 0, 0, 0, -8846.1494140625, 664.04962158203125, 97.71561431884765625, 3.812569618225097656, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Darnassian Refugee (Area: The Canals - Difficulty: 0) CreateObject1 +(@CGUID+8, 140253, 0, 1519, 5390, '0', 11595, 0, 0, 0, -8879.953125, 743.93231201171875, 96.81751251220703125, 1.181711196899414062, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Darnassian Refugee (Area: The Canals - Difficulty: 0) CreateObject1 +(@CGUID+9, 140253, 0, 1519, 5390, '0', 11595, 0, 0, 0, -8834.8017578125, 783.1812744140625, 96.4649200439453125, 0.513175249099731445, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999); -- Darnassian Refugee (Area: The Canals - Difficulty: 0) CreateObject1 +DELETE FROM `creature_addon` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+9; +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES +(@CGUID+0, 0, 0, 0, 0, 0, 1, 0, 0, 16023, 0, 0, 0, ''), -- Darnassian Refugee +(@CGUID+1, 0, 0, 0, 0, 0, 1, 0, 0, 16023, 0, 0, 0, ''), -- Darnassian Refugee +(@CGUID+2, 0, 0, 0, 0, 0, 1, 0, 0, 16023, 0, 0, 0, ''), -- Darnassian Refugee +(@CGUID+3, 0, 0, 0, 0, 0, 1, 0, 0, 16023, 0, 0, 0, ''), -- Darnassian Refugee +(@CGUID+4, 0, 0, 3, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- Darnassian Refugee +(@CGUID+5, 0, 0, 0, 0, 0, 1, 0, 0, 16023, 0, 0, 0, ''), -- Darnassian Refugee +(@CGUID+6, 0, 0, 0, 0, 0, 1, 0, 0, 16023, 0, 0, 0, ''), -- Darnassian Refugee +(@CGUID+8, 0, 0, 3, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''); -- Darnassian Refugee + +-- GameObject +DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+3; +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 +(@OGUID+0, 293422, 0, 1519, 5390, '0', 11595, 0, -8877.7607421875, 746.62847900390625, 96.79808807373046875, 3.591427803039550781, 0, 0, -0.97481250762939453, 0.223025903105735778, 120, 255, 1, 48999), -- Campfire (Area: The Canals - Difficulty: 0) CreateObject1 +(@OGUID+1, 292771, 0, 1519, 5390, '0', 11595, 0, -8875.173828125, 747.6649169921875, 96.84838104248046875, 2.952866554260253906, 0, 0, 0.995551109313964843, 0.094223096966743469, 120, 255, 1, 48999), -- Sleeping Mat A (Area: The Canals - Difficulty: 0) CreateObject1 +(@OGUID+2, 292771, 0, 1519, 5390, '0', 11595, 0, -8883.2119140625, 741.27777099609375, 96.79941558837890625, 2.259133577346801757, 0, 0, 0.904227256774902343, 0.427051573991775512, 120, 255, 1, 48999), -- Sleeping Mat A (Area: The Canals - Difficulty: 0) CreateObject1 +(@OGUID+3, 292774, 0, 1519, 5390, '0', 11595, 0, -8879.8212890625, 743.859375, 96.73526763916015625, 1.687471270561218261, 0, 0, 0.74713134765625, 0.664676427841186523, 120, 255, 1, 48999); -- Sleeping Mat B (Area: The Canals - Difficulty: 0) CreateObject1 + +-- Waypoints for CGUID+9 +SET @PATH := ((@CGUID+9) * 10) << 3; +DELETE FROM `waypoint_data` WHERE `id`= @PATH; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`) VALUES +(@PATH, 0, -8823.207, 811.5261, 98.95956, NULL, 0), +(@PATH, 1, -8821.849, 825.2309, 98.95956, NULL, 0), +(@PATH, 2, -8821.518, 837.7014, 99.11344, NULL, 0), +(@PATH, 3, -8821.741, 849.7795, 99.15983, NULL, 0), +(@PATH, 4, -8819.639, 863.7153, 99.11344, NULL, 0), +(@PATH, 5, -8817.526, 875.4358, 98.93258, NULL, 0), +(@PATH, 6, -8818.611, 887.0746, 98.68258, NULL, 0), +(@PATH, 7, -8825.801, 900.9028, 98.48063, NULL, 0), +(@PATH, 8, -8834.411, 910.6302, 98.81559, NULL, 0), +(@PATH, 9, -8841.404, 917.5712, 100.5124, NULL, 0), +(@PATH, 10, -8844.214, 921.8871, 101.6354, NULL, 0), +(@PATH, 11, -8846.685, 926.4028, 102.2452, NULL, 0), +(@PATH, 12, -8850.978, 931.3281, 102.4424, NULL, 0), +(@PATH, 13, -8858.396, 931.059, 102.31, NULL, 0), +(@PATH, 14, -8864.974, 928.2153, 104.1025, NULL, 0), +(@PATH, 15, -8884.526, 916.9305, 109.3932, NULL, 0), +(@PATH, 16, -8892.226, 913.1302, 110.8938, NULL, 0), +(@PATH, 17, -8898.082, 915.4011, 111.8998, NULL, 0), +(@PATH, 18, -8902.683, 923.2639, 114.4177, NULL, 0), +(@PATH, 19, -8908.132, 931.8455, 116.6109, NULL, 0), +(@PATH, 20, -8915.859, 944.7083, 117.4827, NULL, 0), +(@PATH, 21, -8925.009, 949.4948, 117.4647, NULL, 0), +(@PATH, 22, -8936.054, 949.5191, 117.3027, NULL, 0), +(@PATH, 23, -8957.993, 955.2031, 117.656, NULL, 0), +(@PATH, 24, -8973.264, 958.1493, 117.3336, NULL, 0), +(@PATH, 25, -8987.072, 960.3916, 115.5421, NULL, 0), +(@PATH, 26, -8996.411, 958.8004, 113.1536, NULL, 0), +(@PATH, 27, -9002.863, 956.25, 111.4323, NULL, 0), +(@PATH, 28, -9007.279, 950.8785, 110.1642, NULL, 0), +(@PATH, 29, -9010.551, 942.7448, 109.3073, NULL, 0), +(@PATH, 30, -9013.837, 933.6893, 108.4323, NULL, 0), +(@PATH, 31, -9014.435, 923.7795, 107.6785, NULL, 0), +(@PATH, 32, -9012.018, 913.9496, 106.7939, NULL, 0), +(@PATH, 33, -9006.982, 906.2379, 106.4324, NULL, 0), +(@PATH, 34, -8994.891, 897.2066, 105.7421, NULL, 0), +(@PATH, 35, -8986.899, 891.2083, 105.7833, NULL, 0), +(@PATH, 36, -8983.212, 887.059, 105.8882, NULL, 0), +(@PATH, 37, -8977.363, 880.0278, 106.5682, NULL, 0), +(@PATH, 38, -8975.614, 875.816, 106.6895, NULL, 0), +(@PATH, 39, -8976.271, 867.6389, 106.8163, NULL, 0), +(@PATH, 40, -8976.366, 859.0886, 106.2209, NULL, 0), +(@PATH, 41, -8977.896, 850.2882, 105.6643, NULL, 0), +(@PATH, 42, -8982.188, 844.007, 105.7448, NULL, 0), +(@PATH, 43, -8989.25, 836.5538, 105.8355, NULL, 0), +(@PATH, 44, -8993.067, 830.2327, 105.5081, NULL, 0), +(@PATH, 45, -8994.497, 823.5313, 105.0306, NULL, 0), +(@PATH, 46, -8993.06, 813.1371, 103.8971, NULL, 0), +(@PATH, 47, -8990.667, 804.467, 103.2317, NULL, 0), +(@PATH, 48, -8985.636, 791.4583, 100.1733, NULL, 0), +(@PATH, 49, -8974.384, 779.0729, 96.78595, NULL, 0), +(@PATH, 50, -8965.111, 773.8004, 95.18354, NULL, 0), +(@PATH, 51, -8952.571, 771.1684, 92.32258, NULL, 0), +(@PATH, 52, -8937.104, 772.8611, 89.25166, NULL, 0), +(@PATH, 53, -8924.911, 779.6684, 87.56687, NULL, 0), +(@PATH, 54, -8913.481, 788.8871, 87.43955, NULL, 0), +(@PATH, 55, -8908.639, 789.3438, 87.80674, NULL, 0), +(@PATH, 56, -8905.071, 785.7535, 88.46152, NULL, 0), +(@PATH, 57, -8895.395, 772.441, 91.233, NULL, 0), +(@PATH, 58, -8890.278, 765.7917, 93.10377, NULL, 0), +(@PATH, 59, -8883.455, 756.3646, 95.95631, NULL, 0), +(@PATH, 60, -8879.966, 754.6545, 96.3108, NULL, 0), +(@PATH, 61, -8872.397, 760.2101, 96.9358, NULL, 0), +(@PATH, 62, -8862.462, 767.5643, 96.86636, NULL, 0), +(@PATH, 63, -8846.049, 776.8489, 96.11636, NULL, 0), +(@PATH, 64, -8833.654, 783.8281, 96.49136, NULL, 0), +(@PATH, 65, -8827.603, 789.9496, 96.84409, NULL, 0), +(@PATH, 66, -8823.927, 800.5504, 97.77573, NULL, 0); + +UPDATE `creature` SET `position_x`= -8823.207, `position_y`= 811.5261, `position_z`= 98.95956, `orientation`= 0, `wander_distance`= 0, `MovementType`= 2 WHERE `guid`= @CGUID+9; +DELETE FROM `creature_addon` WHERE `guid`= @CGUID+9; +INSERT INTO `creature_addon` (`guid`, `path_id`, `SheathState`) VALUES +(@CGUID+9, @PATH, 1); diff --git a/sql/updates/world/master/2023_04_24_04_world.sql b/sql/updates/world/master/2023_04_24_04_world.sql new file mode 100644 index 000000000..c9eb9f402 --- /dev/null +++ b/sql/updates/world/master/2023_04_24_04_world.sql @@ -0,0 +1,83 @@ +SET @DF_CGUID := 9003516; + +SET @BFA_CGUID := 850892; +SET @BFA_OGUID := 502192; + +-- Creature (Dragonflight) +DELETE FROM `creature` WHERE `guid` BETWEEN @DF_CGUID+0 AND @DF_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 +(@DF_CGUID+0, 198506, 0, 1519, 5154, '0', 0, 0, 0, 0, -8957.4599609375, 853.5242919921875, 105.4457550048828125, 4.250233650207519531, 120, 0, 0, 112919, 0, 0, 0, 0, 0, 48999), -- Krenzen (Area: Mage Quarter - Difficulty: 0) CreateObject1 (Auras: ) +(@DF_CGUID+1, 198509, 0, 1519, 5154, '0', 0, 0, 0, 0, -8958.453125, 850.638916015625, 105.4063339233398437, 5.002696990966796875, 120, 0, 0, 27, 0, 0, 0, 0, 0, 48999), -- Berkeley (Area: Mage Quarter - Difficulty: 0) CreateObject1 +(@DF_CGUID+2, 198505, 0, 1519, 5154, '0', 0, 0, 0, 0, -8957.9423828125, 849.3524169921875, 105.2938156127929687, 2.111641645431518554, 120, 0, 0, 112919, 0, 0, 0, 0, 0, 48999), -- Blue (Area: Mage Quarter - Difficulty: 0) CreateObject1 (Auras: ) +(@DF_CGUID+3, 174146, 0, 1519, 5154, '0', 0, 0, 0, 1, -8988.44140625, 863.4149169921875, 105.75732421875, 5.188758373260498046, 120, 0, 0, 11277, 5751, 0, 0, 0, 0, 48999); -- Archivist Thomas (Area: Mage Quarter - Difficulty: 0) CreateObject1 + +-- Creature (Battle for Azeroth) +DELETE FROM `creature` WHERE `guid` BETWEEN @BFA_CGUID+0 AND @BFA_CGUID+13; +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 +(@BFA_CGUID+0, 158436, 0, 1519, 5154, '0', 0, 0, 0, 0, -8969.404296875, 840.77606201171875, 105.7334060668945312, 2.908312559127807617, 120, 0, 0, 2035, 0, 0, 0, 0, 0, 48999), -- Lisa Schaefer (Area: Mage Quarter - Difficulty: 0) CreateObject1 (Auras: ) +(@BFA_CGUID+1, 158440, 0, 1519, 5154, '0', 0, 0, 0, 0, -8970.4794921875, 839.02606201171875, 105.7063140869140625, 1.87994086742401123, 120, 0, 0, 2035, 0, 0, 0, 0, 0, 48999), -- Mikey Schaefer (Area: Mage Quarter - Difficulty: 0) CreateObject1 (Auras: ) +(@BFA_CGUID+2, 158753, 0, 1519, 5154, '0', 0, 0, 0, 0, -8971.16015625, 838.842041015625, 105.7097549438476562, 1.842674136161804199, 120, 0, 0, 27, 0, 0, 0, 0, 0, 48999), -- Bella (Area: Mage Quarter - Difficulty: 0) CreateObject1 +(@BFA_CGUID+3, 158463, 0, 1519, 5154, '0', 0, 0, 0, 0, -8974.29296875, 836.458984375, 105.5615615844726562, 3.827786922454833984, 120, 0, 0, 27, 0, 0, 0, 0, 0, 48999), -- Wiley (Area: Mage Quarter - Difficulty: 0) CreateObject1 +(@BFA_CGUID+4, 158755, 0, 1519, 5154, '0', 0, 0, 0, 0, -8969.0283203125, 839.109375, 105.6865615844726562, 2.347805023193359375, 120, 0, 0, 27, 0, 0, 0, 0, 0, 48999), -- Rufus (Area: Mage Quarter - Difficulty: 0) CreateObject1 +(@BFA_CGUID+5, 158456, 0, 1519, 5154, '0', 0, 0, 0, 0, -8969.4658203125, 841.19268798828125, 105.6865615844726562, 3.114154577255249023, 120, 0, 0, 27, 0, 0, 0, 0, 0, 48999), -- Emma (Area: Mage Quarter - Difficulty: 0) CreateObject1 +(@BFA_CGUID+6, 140407, 0, 1519, 5154, '0', 11595, 0, 0, 0, -8987.8232421875, 827.24652099609375, 105.38824462890625, 1.498167634010314941, 120, 0, 0, 17621, 0, 0, 0, 0, 0, 48999), -- Stormwind City Clerk (Area: Mage Quarter - Difficulty: 0) CreateObject1 +(@BFA_CGUID+7, 140403, 0, 1519, 5154, '0', 11595, 0, 0, 0, -8988.3857421875, 830.02777099609375, 105.515625, 4.749882221221923828, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Displaced Gilnean Refugee (Area: Mage Quarter - Difficulty: 0) CreateObject1 +(@BFA_CGUID+8, 140403, 0, 1519, 5154, '0', 11595, 0, 0, 0, -8984.6142578125, 827.86456298828125, 105.61285400390625, 3.347713947296142578, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Displaced Gilnean Refugee (Area: Mage Quarter - Difficulty: 0) CreateObject1 +(@BFA_CGUID+9, 140253, 0, 1519, 5154, '0', 11595, 0, 0, 0, -8932.0009765625, 775.70941162109375, 88.6034088134765625, 0.509090721607208251, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Darnassian Refugee (Area: Mage Quarter - Difficulty: 0) CreateObject1 +(@BFA_CGUID+10, 140253, 0, 1519, 5154, '0', 11595, 0, 0, 0, -8990.12890625, 830.72393798828125, 105.4895858764648437, 5.291107177734375, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Darnassian Refugee (Area: Mage Quarter - Difficulty: 0) CreateObject1 +(@BFA_CGUID+11, 140253, 0, 1519, 5154, '0', 11595, 0, 0, 0, -8986.4033203125, 828.90625, 105.5572967529296875, 4.075306415557861328, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Darnassian Refugee (Area: Mage Quarter - Difficulty: 0) CreateObject1 +(@BFA_CGUID+12, 140253, 0, 1519, 5154, '0', 11595, 0, 0, 0, -8990.048828125, 828.34552001953125, 105.359375, 5.735158920288085937, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Darnassian Refugee (Area: Mage Quarter - Difficulty: 0) CreateObject1 +(@BFA_CGUID+13, 140253, 0, 1519, 5154, '0', 11595, 0, 0, 0, -8984.25, 830.029541015625, 105.6805572509765625, 3.796868801116943359, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999); -- Darnassian Refugee (Area: Mage Quarter - Difficulty: 0) CreateObject1 + +-- GameObjects (Battle for Azeroth) +DELETE FROM `gameobject` WHERE `guid` BETWEEN @BFA_OGUID+0 AND @BFA_OGUID+1; +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 +(@BFA_OGUID+0, 322639, 0, 1519, 5154, '0', '0', 0, -8969.5673828125, 842.8524169921875, 105.6014328002929687, 5.101047515869140625, 0, 0, -0.55724906921386718, 0.830345392227172851, 120, 255, 1, 48999), -- [DNT] Dog Bowl (Area: Mage Quarter - Difficulty: 0) CreateObject1 +(@BFA_OGUID+1, 335930, 0, 1519, 5154, '0', '0', 0, -8969.5537109375, 839.79339599609375, 105.6597137451171875, 5.17418670654296875, 0, 0, -0.52651786804199218, 0.850164055824279785, 120, 255, 1, 48999); -- Picnic Basket (scale x0.75) (Area: Mage Quarter - Difficulty: 0) CreateObject1 + +-- Creature Template +UPDATE `creature_template` SET `faction`=1732, `BaseAttackTime`=2000, `unit_flags`=32768, `unit_flags2`=2048 WHERE `entry`=198505; -- Blue +UPDATE `creature_template` SET `faction`=1732, `BaseAttackTime`=2000, `unit_flags`=32768, `unit_flags2`=2048 WHERE `entry`=198506; -- Krenzen +UPDATE `creature_template` SET `faction`=35, `npcflag`=16777216, `BaseAttackTime`=2000, `unit_flags`=33536, `unit_flags2`=2048 WHERE `entry`=198509; -- Berkeley + +-- Creature Template Addon +DELETE FROM `creature_template_addon` WHERE `entry` IN (158436, 158440, 158456, 158753, 174146); +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES +(158436, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, ''), -- 158436 (Lisa Schaefer) +(158440, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, ''), -- 158440 (Mikey Schaefer) +(158456, 0, 0, 3, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- 158456 (Emma) +(158753, 0, 0, 3, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- 158753 (Bella) +(174146, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''); -- 174146 (Archivist Thomas) + +-- Gossip +DELETE FROM `creature_template_gossip` WHERE (`CreatureID`=174146 AND `MenuID`=26438); +INSERT INTO `creature_template_gossip` (`CreatureID`, `MenuID`, `VerifiedBuild`) VALUES +(174146, 26438, 48999); -- Archivist Thomas + +DELETE FROM `gossip_menu` WHERE (`MenuID`=26438 AND `TextID`=30675); +INSERT INTO `gossip_menu` (`MenuID`, `TextID`, `VerifiedBuild`) VALUES +(26438, 30675, 48999); -- 174146 (Archivist Thomas) + +DELETE FROM `gossip_menu_option` WHERE (`MenuID`=26438 AND `OptionID`=0); +INSERT INTO `gossip_menu_option` (`GossipOptionID`, `MenuID`, `OptionID`, `OptionNpc`, `OptionText`, `OptionBroadcastTextId`, `Language`, `ActionMenuID`, `ActionPoiID`, `BoxCoded`, `BoxMoney`, `BoxText`, `BoxBroadcastTextID`, `SpellID`, `Flags`, `OverrideIconID`, `GossipNpcOptionID`, `VerifiedBuild`) VALUES +(52027, 26438, 0, 0, 'I want to experience the Battle for Lordaeron.', 205324, 0, 0, 0, 0, 0, NULL, 0, NULL, 0, NULL, NULL, 48999); + +-- NPC SpellClick +DELETE FROM `npc_spellclick_spells` WHERE `npc_entry` IN (198509, 158456, 158753, 158755, 158463); +INSERT INTO `npc_spellclick_spells` (`npc_entry`, `spell_id`, `cast_flags`, `user_type`) VALUES +(198509, 224326, 1, 0), +(158456, 224326, 1, 0), +(158753, 224326, 1, 0), +(158755, 224326, 1, 0), +(158463, 224326, 1, 0); + +-- Scaling & Model +DELETE FROM `creature_template_scaling` WHERE (`Entry`=198601 AND `DifficultyID`=0); +INSERT INTO `creature_template_scaling` (`Entry`, `DifficultyID`, `LevelScalingDeltaMin`, `LevelScalingDeltaMax`, `ContentTuningID`, `VerifiedBuild`) VALUES +(198601, 0, 0, 0, 864, 48999); + +UPDATE `creature_template_scaling` SET `VerifiedBuild`=48999 WHERE (`DifficultyID`=0 AND `Entry` IN (149436,198071,149467,140407,1311,151937,149099,1310,158436,1141,3628,1347,1309,82564,1346,149616,84751,198505,1307,3627,148233,198506,84749,4078,158463,174146,140403,158755,150122,5567,85307,142668,85819,2708,23837,5566,84745,158753,85818,149626,89174,51677,142666,1308,2334,85817,5694,1300,1419,147741,5500,1314,149131,198096,103033,85816,5499,148124,149121,158456,2485,149445,5498,52408,198509,149124,331,158440,5497,1429)); + +DELETE FROM `creature_model_info` WHERE `DisplayID`=110254; +INSERT INTO `creature_model_info` (`DisplayID`, `BoundingRadius`, `CombatReach`, `DisplayID_Other_Gender`, `VerifiedBuild`) VALUES +(110254, 0.601749539375305175, 1.5, 0, 48999); diff --git a/sql/updates/world/master/2023_04_25_00_world.sql b/sql/updates/world/master/2023_04_25_00_world.sql new file mode 100644 index 000000000..8fb79dd32 --- /dev/null +++ b/sql/updates/world/master/2023_04_25_00_world.sql @@ -0,0 +1,178 @@ +SET @SL_CGUID := 1051933; + +SET @BFA_CGUID := 850906; +SET @BFA_OGUID := 502194; + +-- Creature (Shadowlands) +DELETE FROM `creature` WHERE `guid` = @SL_CGUID+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`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`) VALUES +(@SL_CGUID+0, 173819, 0, 1519, 5151, '0', 0, 0, 0, 1, -8509.8505859375, 826.20489501953125, 106.6000442504882812, 2.294117689132690429, 120, 0, 0, 112919, 100, 0, 0, 0, 0, 48999); -- Reckful (Area: Cathedral Square - Difficulty: 0) CreateObject1 + +-- Creature (Battle for Azeroth) +DELETE FROM `creature` WHERE `guid` BETWEEN @BFA_CGUID+0 AND @BFA_CGUID+21; +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 +(@BFA_CGUID+0, 141504, 0, 1519, 5151, '0', 11595, 0, 0, 0, -8522.9482421875, 830.420166015625, 106.611419677734375, 2.5095062255859375, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Wounded Refugee (Area: Cathedral Square - Difficulty: 0) CreateObject1 (Auras: 244971 - Set Health (Random 15%-55%)) +(@BFA_CGUID+1, 141504, 0, 1519, 5151, '0', 11595, 0, 0, 0, -8538.8974609375, 865.37847900390625, 106.6004638671875, 5.614012718200683593, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Wounded Refugee (Area: Cathedral Square - Difficulty: 0) CreateObject1 (Auras: 244971 - Set Health (Random 15%-55%)) +(@BFA_CGUID+2, 141504, 0, 1519, 5151, '0', 11595, 0, 0, 0, -8542.4013671875, 855.107666015625, 106.6008224487304687, 1.990334749221801757, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Wounded Refugee (Area: Cathedral Square - Difficulty: 0) CreateObject1 (Auras: 244971 - Set Health (Random 15%-55%)) +(@BFA_CGUID+3, 141504, 0, 1519, 5151, '0', 11595, 0, 0, 0, -8566.58203125, 835.99481201171875, 106.6158523559570312, 2.370974063873291015, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Wounded Refugee (Area: Cathedral Square - Difficulty: 0) CreateObject1 (Auras: 244971 - Set Health (Random 15%-55%)) +(@BFA_CGUID+4, 141508, 0, 1519, 5151, '0', 11595, 0, 0, 1, -8517.001953125, 836.685791015625, 106.6098861694335937, 2.137318611145019531, 120, 0, 0, 833, 9550, 0, 0, 0, 0, 48999), -- Stormwind Priest (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_CGUID+5, 141504, 0, 1519, 5151, '0', 11595, 0, 0, 0, -8539.4912109375, 816.888916015625, 106.6147384643554687, 2.839437723159790039, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Wounded Refugee (Area: Cathedral Square - Difficulty: 0) CreateObject1 (Auras: 244971 - Set Health (Random 15%-55%)) +(@BFA_CGUID+6, 141504, 0, 1519, 5151, '0', 11595, 0, 0, 0, -8519.22265625, 840.17706298828125, 106.6129074096679687, 2.378452062606811523, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Wounded Refugee (Area: Cathedral Square - Difficulty: 0) CreateObject1 (Auras: 244971 - Set Health (Random 15%-55%)) +(@BFA_CGUID+7, 141504, 0, 1519, 5151, '0', 11595, 0, 0, 0, -8551.779296875, 847.78125, 106.601043701171875, 5.791043281555175781, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Wounded Refugee (Area: Cathedral Square - Difficulty: 0) CreateObject1 (Auras: 244971 - Set Health (Random 15%-55%)) +(@BFA_CGUID+8, 141504, 0, 1519, 5151, '0', 11595, 0, 0, 0, -8533.9775390625, 869.13714599609375, 106.6010894775390625, 5.225872039794921875, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Wounded Refugee (Area: Cathedral Square - Difficulty: 0) CreateObject1 (Auras: 244971 - Set Health (Random 15%-55%)) +(@BFA_CGUID+9, 141508, 0, 1519, 5151, '0', 11595, 0, 0, 1, -8538.50390625, 862.76043701171875, 106.6013565063476562, 0.953504741191864013, 120, 0, 0, 833, 9550, 0, 0, 0, 0, 48999), -- Stormwind Priest (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_CGUID+10, 142816, 0, 1519, 5151, '0', 11595, 0, 0, 0, -8529.88671875, 851.83331298828125, 106.71527099609375, 5.408730983734130859, 120, 0, 0, 11900, 0, 0, 0, 0, 0, 48999), -- Mia Greymane (Area: Cathedral Square - Difficulty: 0) CreateObject1 (Auras: 244972 - Set Health (Random 65%-85%)) +(@BFA_CGUID+11, 141504, 0, 1519, 5151, '0', 11595, 0, 0, 0, -8556.5283203125, 843.94097900390625, 106.6012191772460937, 4.247577667236328125, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Wounded Refugee (Area: Cathedral Square - Difficulty: 0) CreateObject1 (Auras: 244971 - Set Health (Random 15%-55%)) +(@BFA_CGUID+12, 141508, 0, 1519, 5151, '0', 11595, 0, 0, 1, -8542.8798828125, 816.375, 106.6105728149414062, 0.150510147213935852, 120, 0, 0, 833, 9550, 0, 0, 0, 0, 48999), -- Stormwind Priest (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_CGUID+13, 141504, 0, 1519, 5151, '0', 11595, 0, 0, 0, -8508.37890625, 841.701416015625, 106.6160888671875, 2.034646034240722656, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Wounded Refugee (Area: Cathedral Square - Difficulty: 0) CreateObject1 (Auras: 244971 - Set Health (Random 15%-55%)) +(@BFA_CGUID+14, 141504, 0, 1519, 5151, '0', 11595, 0, 0, 0, -8543.220703125, 821.51043701171875, 106.6160430908203125, 5.216535091400146484, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Wounded Refugee (Area: Cathedral Square - Difficulty: 0) CreateObject1 (Auras: 244971 - Set Health (Random 15%-55%)) +(@BFA_CGUID+15, 141504, 0, 1519, 5151, '0', 11595, 0, 0, 0, -8567.47265625, 842.12847900390625, 106.6136932373046875, 0.465026795864105224, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Wounded Refugee (Area: Cathedral Square - Difficulty: 0) CreateObject1 (Auras: 244971 - Set Health (Random 15%-55%)) +(@BFA_CGUID+16, 141504, 0, 1519, 5151, '0', 11595, 0, 0, 0, -8510.7236328125, 839.90277099609375, 106.61175537109375, 4.509583950042724609, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Wounded Refugee (Area: Cathedral Square - Difficulty: 0) CreateObject1 (Auras: 244971 - Set Health (Random 15%-55%)) +(@BFA_CGUID+17, 141508, 0, 1519, 5151, '0', 11595, 0, 0, 1, -8559.6181640625, 845.03643798828125, 106.6057052612304687, 3.496173858642578125, 120, 0, 0, 833, 9550, 0, 0, 0, 0, 48999), -- Stormwind Priest (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_CGUID+18, 141504, 0, 1519, 5151, '0', 11595, 0, 0, 0, -8544.439453125, 813.16668701171875, 106.6119384765625, 2.060442447662353515, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Wounded Refugee (Area: Cathedral Square - Difficulty: 0) CreateObject1 (Auras: 244971 - Set Health (Random 15%-55%)) +(@BFA_CGUID+19, 141504, 0, 1519, 5151, '0', 11595, 0, 0, 0, -8535.126953125, 860.78472900390625, 106.6009979248046875, 2.166921138763427734, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Wounded Refugee (Area: Cathedral Square - Difficulty: 0) CreateObject1 (Auras: 244971 - Set Health (Random 15%-55%)) +(@BFA_CGUID+20, 140253, 0, 1519, 5151, '0', 11595, 0, 0, 0, -8632.044921875, 775.28125, 97.28206634521484375, 4.064085960388183593, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999), -- Darnassian Refugee (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_CGUID+21, 140253, 0, 1519, 5151, '0', 11595, 0, 0, 0, -8633.0712890625, 775.1492919921875, 97.291900634765625, 5.555368900299072265, 120, 0, 0, 119, 0, 0, 0, 0, 0, 48999); -- Darnassian Refugee (Area: Cathedral Square - Difficulty: 0) CreateObject1 +DELETE FROM `creature_addon` WHERE `guid` BETWEEN @BFA_CGUID+0 AND @BFA_CGUID+21; +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES +(@BFA_CGUID+20, 0, 0, 0, 0, 0, 1, 0, 0, 16023, 0, 0, 0, ''), -- Darnassian Refugee +(@BFA_CGUID+21, 0, 0, 0, 0, 0, 1, 0, 0, 16023, 0, 0, 0, ''); -- Darnassian Refugee + +-- GameObject (Battle for Azeroth) +DELETE FROM `gameobject` WHERE `guid` BETWEEN @BFA_OGUID+0 AND @BFA_OGUID+21; +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 +(@BFA_OGUID+0, 292771, 0, 1519, 5151, '0', 11595, 0, -8538.9423828125, 865.3125, 106.5171432495117187, 5.3492279052734375, 0, 0, -0.45019054412841796, 0.892932534217834472, 120, 255, 1, 48999), -- Sleeping Mat A (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_OGUID+1, 292771, 0, 1519, 5151, '0', 11595, 0, -8510.783203125, 839.94793701171875, 106.5280380249023437, 3.763466596603393554, 0, 0, -0.95204734802246093, 0.305950760841369628, 120, 255, 1, 48999), -- Sleeping Mat A (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_OGUID+2, 292771, 0, 1519, 5151, '0', 11595, 0, -8551.8232421875, 847.71527099609375, 106.5176773071289062, 5.3492279052734375, 0, 0, -0.45019054412841796, 0.892932534217834472, 120, 255, 1, 48999), -- Sleeping Mat A (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_OGUID+3, 292771, 0, 1519, 5151, '0', 11595, 0, -8508.4599609375, 841.8125, 106.5321197509765625, 2.199450969696044921, 0, 0, 0.891082763671875, 0.453840821981430053, 120, 255, 1, 48999), -- Sleeping Mat A (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_OGUID+4, 292771, 0, 1519, 5151, '0', 11595, 0, -8547.8720703125, 857.90972900390625, 106.5224227905273437, 0.608440041542053222, 0, 0, 0.299549102783203125, 0.954080879688262939, 120, 255, 1, 48999), -- Sleeping Mat A (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_OGUID+5, 292771, 0, 1519, 5151, '0', 11595, 0, -8543.263671875, 821.4375, 106.5326080322265625, 5.369798660278320312, 0, 0, -0.44098281860351562, 0.897515535354614257, 120, 255, 1, 48999), -- Sleeping Mat A (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_OGUID+6, 292771, 0, 1519, 5151, '0', 11595, 0, -8544.3974609375, 813.232666015625, 106.5284423828125, 2.199450969696044921, 0, 0, 0.891082763671875, 0.453840821981430053, 120, 255, 1, 48999), -- Sleeping Mat A (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_OGUID+7, 292771, 0, 1519, 5151, '0', 11595, 0, -8525.513671875, 828.55902099609375, 106.5261764526367187, 5.405657291412353515, 0, 0, -0.4248208999633789, 0.905277431011199951, 120, 255, 1, 48999), -- Sleeping Mat A (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_OGUID+8, 292771, 0, 1519, 5151, '0', 11595, 0, -8511.59765625, 845.98956298828125, 106.5319595336914062, 5.303237438201904296, 0, 0, -0.47060298919677734, 0.882345080375671386, 120, 255, 1, 48999), -- Sleeping Mat A (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_OGUID+9, 292771, 0, 1519, 5151, '0', 11595, 0, -8562.283203125, 846.1649169921875, 106.5213470458984375, 3.8733367919921875, 0, 0, -0.93381214141845703, 0.357763737440109252, 120, 255, 1, 48999), -- Sleeping Mat A (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_OGUID+10, 292771, 0, 1519, 5151, '0', 11595, 0, -8539.4423828125, 816.951416015625, 106.5308609008789062, 2.199450969696044921, 0, 0, 0.891082763671875, 0.453840821981430053, 120, 255, 1, 48999), -- Sleeping Mat A (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_OGUID+11, 292771, 0, 1519, 5151, '0', 11595, 0, -8535.08203125, 860.857666015625, 106.5176773071289062, 2.23638772964477539, 0, 0, 0.899312019348144531, 0.437307506799697875, 120, 255, 1, 48999), -- Sleeping Mat A (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_OGUID+12, 292771, 0, 1519, 5151, '0', 11595, 0, -8537.076171875, 818.7742919921875, 106.5318069458007812, 0.521441936492919921, 0, 0, 0.257777214050292968, 0.966204345226287841, 120, 255, 1, 48999), -- Sleeping Mat A (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_OGUID+13, 292771, 0, 1519, 5151, '0', 11595, 0, -8567.41015625, 842.08331298828125, 106.5303497314453125, 0.630055963993072509, 0, 0, 0.309843063354492187, 0.950787723064422607, 120, 255, 1, 48999), -- Sleeping Mat A (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_OGUID+14, 292771, 0, 1519, 5151, '0', 11595, 0, -8541.298828125, 863.47052001953125, 106.5173110961914062, 3.671227216720581054, 0, 0, -0.96514034271240234, 0.261732876300811767, 120, 255, 1, 48999), -- Sleeping Mat A (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_OGUID+15, 292771, 0, 1519, 5151, '0', 11595, 0, -8542.357421875, 855.1805419921875, 106.5174713134765625, 2.23638772964477539, 0, 0, 0.899312019348144531, 0.437307506799697875, 120, 255, 1, 48999), -- Sleeping Mat A (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_OGUID+16, 292771, 0, 1519, 5151, '0', 11595, 0, -8519.1787109375, 840.23956298828125, 106.5296707153320312, 2.199450969696044921, 0, 0, 0.891082763671875, 0.453840821981430053, 120, 255, 1, 48999), -- Sleeping Mat A (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_OGUID+17, 292771, 0, 1519, 5151, '0', 11595, 0, -8522.908203125, 830.48956298828125, 106.5282135009765625, 2.199450969696044921, 0, 0, 0.891082763671875, 0.453840821981430053, 120, 255, 1, 48999), -- Sleeping Mat A (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_OGUID+18, 292771, 0, 1519, 5151, '0', 11595, 0, -8566.546875, 836.05035400390625, 106.5327529907226562, 2.169827222824096679, 0, 0, 0.884263038635253906, 0.466989129781723022, 120, 255, 1, 48999), -- Sleeping Mat A (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_OGUID+19, 292771, 0, 1519, 5151, '0', 11595, 0, -8534.0224609375, 869.0711669921875, 106.5177383422851562, 5.3492279052734375, 0, 0, -0.45019054412841796, 0.892932534217834472, 120, 255, 1, 48999), -- Sleeping Mat A (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_OGUID+20, 292771, 0, 1519, 5151, '0', 11595, 0, -8556.5986328125, 843.9757080078125, 106.5178985595703125, 3.851963758468627929, 0, 0, -0.93758201599121093, 0.347764253616333007, 120, 255, 1, 48999), -- Sleeping Mat A (Area: Cathedral Square - Difficulty: 0) CreateObject1 +(@BFA_OGUID+21, 292771, 0, 1519, 5151, '0', 11595, 0, -8521.6162109375, 838.14239501953125, 106.5289688110351562, 0.702180325984954833, 0, 0, 0.343921661376953125, 0.938998341560363769, 120, 255, 1, 48999); -- Sleeping Mat A (Area: Cathedral Square - Difficulty: 0) CreateObject1 + +-- Creature Template Addon +DELETE FROM `creature_template_addon` WHERE `entry` IN (142816 /*142816 (Mia Greymane) - Set Health (Random 65%-85%)*/, 173819 /*173819 (Reckful)*/, 141504 /*141504 (Wounded Refugee) - Set Health (Random 15%-55%)*/); +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES +(142816, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, '244972'), -- 142816 (Mia Greymane) - Set Health (Random 65%-85%) +(173819, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- 173819 (Reckful) +(141504, 0, 0, 3, 0, 0, 1, 0, 0, 0, 0, 0, 0, '244971'); -- 141504 (Wounded Refugee) - Set Health (Random 15%-55%) + +-- Vendor data +DELETE FROM `npc_vendor` WHERE `entry` = 1351; +INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `ExtendedCost`, `type`, `PlayerConditionID`, `IgnoreFiltering`, `VerifiedBuild`) VALUES +(1351, 2, 188152, 0, 0, 1, 0, 0, 48999), -- Gateway Control Shard +(1351, 1, 64670, 0, 0, 1, 0, 0, 48999); -- Vanishing Powder + +-- Waypoints for CGUID+ +SET @PATH := ((@BFA_CGUID+10) * 10) << 3; +DELETE FROM `waypoint_data` WHERE `id`= @PATH; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`) VALUES +(@PATH, 0, -8524.986, 845.0139, 106.7153, NULL, 0), +(@PATH, 1, -8522.462, 841.684, 106.726, NULL, 0), +(@PATH, 2, -8519.886, 838.7066, 106.7994, NULL, 0), +(@PATH, 3, -8514.759, 839.2491, 106.7099, NULL, 0), +(@PATH, 4, -8512.698, 839.6268, 106.7612, NULL, 17797), +(@PATH, 5, -8517.776, 837.2917, 106.7774, NULL, 0), +(@PATH, 6, -8520.116, 835.6511, 106.7477, NULL, 0), +(@PATH, 7, -8522.31, 833.9462, 106.7958, NULL, 0), +(@PATH, 8, -8523.38, 832.0243, 106.774, NULL, 15237), +(@PATH, 9, -8527.482, 829.7761, 106.7872, NULL, 0), +(@PATH, 10, -8531.575, 826.1233, 106.7153, NULL, 0), +(@PATH, 11, -8536.676, 821.8768, 106.7272, NULL, 0), +(@PATH, 12, -8539.404, 820.7604, 106.5699, NULL, 0), +(@PATH, 13, -8541.674, 820.5972, 106.6513, NULL, 17886), +(@PATH, 14, -8543.623, 824.7066, 106.5682, NULL, 0), +(@PATH, 15, -8546.804, 828.75, 106.5683, NULL, 0), +(@PATH, 16, -8550.891, 833.7656, 106.5683, NULL, 0), +(@PATH, 17, -8557.059, 841.8729, 106.6568, NULL, 0), +(@PATH, 18, -8558.545, 843.684, 106.5682, NULL, 0), +(@PATH, 19, -8563.594, 842.6754, 106.5682, NULL, 0), +(@PATH, 20, -8565.729, 842.4393, 106.6401, NULL, 18108), +(@PATH, 21, -8560.835, 844.559, 106.5682, NULL, 0), +(@PATH, 22, -8557.299, 847.592, 106.6376, NULL, 0), +(@PATH, 23, -8554.665, 848.9462, 106.6114, NULL, 0), +(@PATH, 24, -8552.651, 848.9496, 106.5798, NULL, 19434), +(@PATH, 25, -8544.216, 856.4028, 106.5682, NULL, 0), +(@PATH, 26, -8543.645, 856.1858, 106.5682, NULL, 12263), +(@PATH, 27, -8539.816, 860.2552, 106.6487, NULL, 0), +(@PATH, 28, -8536.698, 862.7882, 106.5898, NULL, 0), +(@PATH, 29, -8533.681, 865.8663, 106.5683, NULL, 0), +(@PATH, 30, -8533.625, 867.2535, 106.5683, NULL, 18137), +(@PATH, 31, -8536.391, 863.0938, 106.6017, NULL, 0), +(@PATH, 32, -8536.232, 859.6614, 106.7595, NULL, 0), +(@PATH, 33, -8534.163, 856.8055, 106.5682, NULL, 0), +(@PATH, 34, -8531.191, 853.3941, 106.7153, NULL, 0), +(@PATH, 35, -8527.953, 849.5208, 106.7153, NULL, 0); + +UPDATE `creature` SET `position_x`= -8524.986, `position_y`= 845.0139, `position_z`= 106.7153, `orientation`= 0, `wander_distance`= 0, `MovementType`= 2 WHERE `guid`= @BFA_CGUID+10; +DELETE FROM `creature_addon` WHERE `guid`= @BFA_CGUID+10; +INSERT INTO `creature_addon` (`guid`, `path_id`, `SheathState`) VALUES +(@BFA_CGUID+10, @PATH, 1); + +-- Waypoints for 850889 +SET @CGUID := 850889; +SET @PATH := ((@CGUID) * 10) << 3; +DELETE FROM `waypoint_data` WHERE `id`= @PATH; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`) VALUES +(@PATH, 0, -8845.349, 639.941, 96.30545, NULL, 0), +(@PATH, 1, -8835.585, 629.132, 94.4088, NULL, 0), +(@PATH, 2, -8817.658, 612.7761, 95.58038, NULL, 0), +(@PATH, 3, -8809.368, 604.2205, 96.32818, NULL, 0), +(@PATH, 4, -8799.75, 594.8108, 97.65174, NULL, 0), +(@PATH, 5, -8790.748, 593.0833, 97.80921, NULL, 0), +(@PATH, 6, -8778.522, 602.0625, 97.40015, NULL, 0), +(@PATH, 7, -8772.622, 607.3438, 97.40015, NULL, 0), +(@PATH, 8, -8768.125, 607.632, 97.15015, NULL, 0), +(@PATH, 9, -8757.004, 596.8438, 97.18454, NULL, 0), +(@PATH, 10, -8746.024, 584.8507, 97.52133, NULL, 0), +(@PATH, 11, -8739.005, 577.9757, 97.64633, NULL, 0), +(@PATH, 12, -8735.406, 576.3264, 97.52133, NULL, 0), +(@PATH, 13, -8729.268, 579.0521, 97.56379, NULL, 0), +(@PATH, 14, -8717.109, 591.2882, 98.65571, NULL, 0), +(@PATH, 15, -8709.904, 595.3143, 98.88874, NULL, 0), +(@PATH, 16, -8704.806, 604.6215, 99.39964, NULL, 0), +(@PATH, 17, -8702.696, 618.1059, 100.1496, NULL, 0), +(@PATH, 18, -8703.683, 632.0851, 100.529, NULL, 0), +(@PATH, 19, -8706.998, 645.2934, 100.3612, NULL, 0), +(@PATH, 20, -8716.596, 668.1094, 98.98618, NULL, 0), +(@PATH, 21, -8728.911, 689.8924, 98.98618, NULL, 0), +(@PATH, 22, -8742.248, 707.5608, 98.7635, NULL, 0), +(@PATH, 23, -8754.929, 725.2587, 98.35701, NULL, 0), +(@PATH, 24, -8764.607, 735.3246, 99.1385, NULL, 0), +(@PATH, 25, -8775.783, 741.4114, 99.52339, NULL, 0), +(@PATH, 26, -8791.264, 745.4271, 98.23225, NULL, 0), +(@PATH, 27, -8809.04, 739.8438, 97.8885, NULL, 0), +(@PATH, 28, -8822.618, 732.4097, 98.3643, NULL, 0), +(@PATH, 29, -8828.754, 728.7309, 98.6143, NULL, 0), +(@PATH, 30, -8834.538, 725.7049, 98.0135, NULL, 0), +(@PATH, 31, -8839.41, 723.3055, 97.72175, NULL, 0), +(@PATH, 32, -8843.002, 720.9948, 97.5135, NULL, 0), +(@PATH, 33, -8843.411, 717.5643, 97.6385, NULL, 0), +(@PATH, 34, -8838.018, 707.2049, 97.7635, NULL, 0), +(@PATH, 35, -8830.661, 690.5816, 97.4527, NULL, 0), +(@PATH, 36, -8826.064, 679.9827, 97.56671, NULL, 0), +(@PATH, 37, -8826.323, 676.5018, 97.8277, NULL, 0), +(@PATH, 38, -8830.779, 674.0035, 98.4588, NULL, 0), +(@PATH, 39, -8840.383, 668.6328, 98.01768, NULL, 0), +(@PATH, 40, -8846.549, 663.7327, 97.69608, NULL, 0), +(@PATH, 41, -8850.228, 657.8316, 97.00443, NULL, 0), +(@PATH, 42, -8849.165, 648.0712, 96.55692, NULL, 0); + +UPDATE `creature` SET `position_x`= -8845.349, `position_y`= 639.941, `position_z`= 96.30545, `orientation`= 0, `wander_distance`= 0, `MovementType`= 2 WHERE `guid`= @CGUID; +DELETE FROM `creature_addon` WHERE `guid`= @CGUID; +INSERT INTO `creature_addon` (`guid`, `path_id`, `SheathState`) VALUES +(@CGUID, @PATH, 1);