DB Updates
This commit is contained in:
@@ -1264,7 +1264,49 @@ INSERT INTO `build_auth_key` VALUES
|
||||
(63003,'Mac','x64','WoWC',0x51747BD29A6B1D635D88D8EA52F6D341),
|
||||
(63003,'Win','A64','WoW',0x0400F2403DD8EDF9D3DEF5AF511FA6DC),
|
||||
(63003,'Win','x64','WoW',0x6D1E354D17FB3885568FD704B87F98C2),
|
||||
(63003,'Win','x64','WoWC',0x082C75D4F7115F904230A5716E17995A);
|
||||
(63003,'Win','x64','WoWC',0x082C75D4F7115F904230A5716E17995A),
|
||||
(63163,'Mac','A64','WoW',0xA8DAF8783FBCEDC838F06D14F9337EB4),
|
||||
(63163,'Mac','A64','WoWC',0xA447DA7F38F1082999C66C6F403CEB21),
|
||||
(63163,'Mac','x64','WoW',0x396AF90D95CC4F0DF2A58C3BE3DA6C55),
|
||||
(63163,'Mac','x64','WoWC',0x0D1573C127ABCC39CBB98976F87C0D49),
|
||||
(63163,'Win','A64','WoW',0xD861754AF8BF0BF9AD55131DB40D4F1D),
|
||||
(63163,'Win','x64','WoW',0x79261C76FC38EBE8BEC0065DE478B8DF),
|
||||
(63163,'Win','x64','WoWC',0xE831CF15178929EC992A5389822B03E0),
|
||||
(63305,'Mac','A64','WoW',0x22E7C05A01EA110EFDACFFC2AE4B27DE),
|
||||
(63305,'Mac','A64','WoWC',0xBEB015F25B21F43EF52AF0FAA572E6E8),
|
||||
(63305,'Mac','x64','WoW',0xFE6D35D91A23B18C3E05C9CF587CB27F),
|
||||
(63305,'Mac','x64','WoWC',0x0D600A97C7207828F2DEC0DCA49BC0A8),
|
||||
(63305,'Win','A64','WoW',0xBA66EFD522EB2CDC8D3FF9184BCD91CA),
|
||||
(63305,'Win','x64','WoW',0x93C43B6A6902CA37F15C68AAB8E69321),
|
||||
(63305,'Win','x64','WoWC',0x47BBB811D2AC4DA0D74FEFC0DD32940E),
|
||||
(63506,'Mac','A64','WoW',0xDE529C1341CA640EC839ED26BF4E1F15),
|
||||
(63506,'Mac','A64','WoWC',0x77AC8716911DCEA2DB5F87215A2D6090),
|
||||
(63506,'Mac','x64','WoW',0x3F2314EB0EE2A8A0C2C830E52C9BD5B3),
|
||||
(63506,'Mac','x64','WoWC',0x20D2A070B78BFDEE73827C80CEDBDC16),
|
||||
(63506,'Win','A64','WoW',0x6D5DC638BF4AE6BDC34AB8624AEA49A7),
|
||||
(63506,'Win','x64','WoW',0x68631E3B12CE5AA4839C46B9C70EF231),
|
||||
(63506,'Win','x64','WoWC',0x2D3D993AF54F07CC108463F88016FAFF),
|
||||
(63660,'Mac','A64','WoW',0xA5FD60B6FE600DCD41DAD4DFFCF3CA0F),
|
||||
(63660,'Mac','A64','WoWC',0xC33A55FFC1AB8C5CB6D2C9175F4D3018),
|
||||
(63660,'Mac','x64','WoW',0x5BA8FC2098BBBD9FB30178B95B616DA6),
|
||||
(63660,'Mac','x64','WoWC',0x52BA0A6B2432D7584F597AFD1638C085),
|
||||
(63660,'Win','A64','WoW',0x58CDF4DAAF8EA1211A1514FBC4F668B5),
|
||||
(63660,'Win','x64','WoW',0xD613DF0CB4BE97E954BD4C8F0DCC0B3C),
|
||||
(63660,'Win','x64','WoWC',0x767FAAF58A1E698927D9226DEAABADC3),
|
||||
(63704,'Mac','A64','WoW',0x88A6E7FA99D6E842FFB4DB126A505DA0),
|
||||
(63704,'Mac','A64','WoWC',0x0BF4F67CDA8D398FA96A6330FD5B331A),
|
||||
(63704,'Mac','x64','WoW',0x186CCDAFD21B074CBFD5C4960A1397F9),
|
||||
(63704,'Mac','x64','WoWC',0xF6BA093EE09B78DC5E70FFA78ECAE49C),
|
||||
(63704,'Win','A64','WoW',0x855B9CFD0785A946AFAEEF2CF7B988CC),
|
||||
(63704,'Win','x64','WoW',0x7CB483EBD52970D0CBBB7952036CEAFA),
|
||||
(63704,'Win','x64','WoWC',0x4985EB04D5FE1D78EB0CC7D490EF6E79),
|
||||
(63796,'Mac','A64','WoW',0x37C6D6728FE1C680594B374DE295759F),
|
||||
(63796,'Mac','A64','WoWC',0x5F1902882D5525027A0F0255A68285E4),
|
||||
(63796,'Mac','x64','WoW',0xA154B606D59E981AABE1D089ED766062),
|
||||
(63796,'Mac','x64','WoWC',0x9874169656A5E844FDE8E89FDC4D01B6),
|
||||
(63796,'Win','A64','WoW',0xF11BB1558CDEF01264E8D0D7D0159463),
|
||||
(63796,'Win','x64','WoW',0x2D124FB65A2BAA4288570C2F8C4A5468),
|
||||
(63796,'Win','x64','WoWC',0x439696AE133D1F8F28E78D40E0113F41);
|
||||
/*!40000 ALTER TABLE `build_auth_key` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
@@ -1668,7 +1710,13 @@ INSERT INTO `build_info` VALUES
|
||||
(62801,11,2,0,NULL),
|
||||
(62876,11,2,0,NULL),
|
||||
(62958,11,2,0,NULL),
|
||||
(63003,11,2,0,NULL);
|
||||
(63003,11,2,0,NULL),
|
||||
(63163,11,2,0,NULL),
|
||||
(63305,11,2,0,NULL),
|
||||
(63506,11,2,5,NULL),
|
||||
(63660,11,2,5,NULL),
|
||||
(63704,11,2,5,NULL),
|
||||
(63796,11,2,5,NULL);
|
||||
/*!40000 ALTER TABLE `build_info` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
@@ -3281,7 +3329,7 @@ CREATE TABLE `realmlist` (
|
||||
`timezone` tinyint unsigned NOT NULL DEFAULT '0',
|
||||
`allowedSecurityLevel` tinyint unsigned NOT NULL DEFAULT '0',
|
||||
`population` float NOT NULL DEFAULT '0',
|
||||
`gamebuild` int unsigned NOT NULL DEFAULT '63003',
|
||||
`gamebuild` int unsigned NOT NULL DEFAULT '63796',
|
||||
`Region` tinyint unsigned NOT NULL DEFAULT '1',
|
||||
`Battlegroup` tinyint unsigned NOT NULL DEFAULT '1',
|
||||
PRIMARY KEY (`id`),
|
||||
@@ -3296,7 +3344,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',NULL,NULL,'255.255.255.0',8085,0,0,1,0,0,63003,1,1);
|
||||
(1,'Trinity','127.0.0.1','127.0.0.1',NULL,NULL,'255.255.255.0',8085,0,0,1,0,0,63796,1,1);
|
||||
/*!40000 ALTER TABLE `realmlist` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
@@ -3814,7 +3862,11 @@ INSERT INTO `updates` VALUES
|
||||
('2025_08_27_00_auth.sql','E7F59ADBE2F6534B226990267061AEFBFA3843FB','RELEASED','2025-08-27 10:16:36',0),
|
||||
('2025_08_29_00_auth.sql','222F1E2DE1D898F9A580E94574681B59D40E0402','RELEASED','2025-08-29 10:36:07',0),
|
||||
('2025_09_03_00_auth.sql','E32EA92D13EBDB5A6DF5101BDA89D89B782EBBAA','RELEASED','2025-09-03 20:30:58',0),
|
||||
('2025_09_04_00_auth.sql','B002D8EC5D883576ECC575DC545881837AB66FD3','RELEASED','2025-09-04 21:43:14',0);
|
||||
('2025_09_04_00_auth.sql','B002D8EC5D883576ECC575DC545881837AB66FD3','RELEASED','2025-09-04 21:43:14',0),
|
||||
('2025_09_12_00_auth.sql','B95D44F12BA980040BAEB982B01D359B55C2EA2B','RELEASED','2025-09-12 23:13:31',0),
|
||||
('2025_09_20_00_auth.sql','752B003BBEBDDD3E1BBFB342AD154EB50D5E6DC9','RELEASED','2025-09-20 01:31:35',0),
|
||||
('2025_10_10_00_auth.sql','D2CCA4D100F71481C1AD347EE00D025BF873B2F2','RELEASED','2025-10-10 00:02:43',0),
|
||||
('2025_10_11_00_auth.sql','9D39A17F4B14666677A409232A73986076FC4108','RELEASED','2025-10-11 12:34:55',0);
|
||||
/*!40000 ALTER TABLE `updates` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
|
||||
@@ -1849,6 +1849,7 @@ CREATE TABLE `character_trait_config` (
|
||||
`localIdentifier` int DEFAULT NULL,
|
||||
`skillLineId` int DEFAULT NULL,
|
||||
`traitSystemId` int DEFAULT NULL,
|
||||
`variationId` int DEFAULT NULL,
|
||||
`name` varchar(260) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
|
||||
PRIMARY KEY (`guid`,`traitConfigId`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||||
@@ -3547,7 +3548,7 @@ CREATE TABLE `quest_tracker` (
|
||||
`completed_by_gm` tinyint(1) NOT NULL DEFAULT '0',
|
||||
`core_hash` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '0',
|
||||
`core_revision` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '0',
|
||||
PRIMARY KEY (`id`,`character_guid`)
|
||||
UNIQUE KEY `idx_latest_quest_for_character` (`id`,`character_guid`,`quest_accept_time` DESC)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
@@ -3823,7 +3824,9 @@ INSERT INTO `updates` VALUES
|
||||
('2025_07_21_00_characters.sql','056A99B9AA90186E5B3177BF54C86607B6518BE9','ARCHIVED','2025-07-21 22:51:05',0),
|
||||
('2025_08_13_00_characters.sql','0A559553A1DD9FC973AB01C3B1A9284B07CFBB36','ARCHIVED','2025-08-12 20:17:45',0),
|
||||
('2025_08_16_00_characters.sql','8DF6284B6C7BEDAB599F7E4802FF8BCD80613A92','ARCHIVED','2025-08-16 14:58:22',0),
|
||||
('2025_08_19_00_characters.sql','EC197D88883CDA2B885675FE096DD56CCB143608','RELEASED','2025-08-19 01:03:26',0);
|
||||
('2025_08_19_00_characters.sql','EC197D88883CDA2B885675FE096DD56CCB143608','RELEASED','2025-08-19 01:03:26',0),
|
||||
('2025_09_09_00_characters.sql','CF3F0738623248620204175B049AAF0833262222','RELEASED','2025-09-09 14:11:21',0),
|
||||
('2025_10_10_00_characters.sql','F1EF875805AF1E87A413387F5449FE37D5205E94','RELEASED','2025-10-09 23:58:44',0);
|
||||
/*!40000 ALTER TABLE `updates` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
|
||||
@@ -0,0 +1,23 @@
|
||||
DELETE FROM `build_info` WHERE `build` IN (63163);
|
||||
INSERT INTO `build_info` (`build`,`majorVersion`,`minorVersion`,`bugfixVersion`,`hotfixVersion`) VALUES
|
||||
(63163,11,2,0,NULL);
|
||||
|
||||
DELETE FROM `build_auth_key` WHERE `build`=63163 AND `platform`='Mac' AND `arch`='A64' AND `type`='WoW';
|
||||
DELETE FROM `build_auth_key` WHERE `build`=63163 AND `platform`='Mac' AND `arch`='A64' AND `type`='WoWC';
|
||||
DELETE FROM `build_auth_key` WHERE `build`=63163 AND `platform`='Mac' AND `arch`='x64' AND `type`='WoW';
|
||||
DELETE FROM `build_auth_key` WHERE `build`=63163 AND `platform`='Mac' AND `arch`='x64' AND `type`='WoWC';
|
||||
DELETE FROM `build_auth_key` WHERE `build`=63163 AND `platform`='Win' AND `arch`='A64' AND `type`='WoW';
|
||||
DELETE FROM `build_auth_key` WHERE `build`=63163 AND `platform`='Win' AND `arch`='x64' AND `type`='WoW';
|
||||
DELETE FROM `build_auth_key` WHERE `build`=63163 AND `platform`='Win' AND `arch`='x64' AND `type`='WoWC';
|
||||
INSERT INTO `build_auth_key` (`build`,`platform`,`arch`,`type`,`key`) VALUES
|
||||
(63163,'Mac','A64','WoW',0xA8DAF8783FBCEDC838F06D14F9337EB4),
|
||||
(63163,'Mac','A64','WoWC',0xA447DA7F38F1082999C66C6F403CEB21),
|
||||
(63163,'Mac','x64','WoW',0x396AF90D95CC4F0DF2A58C3BE3DA6C55),
|
||||
(63163,'Mac','x64','WoWC',0x0D1573C127ABCC39CBB98976F87C0D49),
|
||||
(63163,'Win','A64','WoW',0xD861754AF8BF0BF9AD55131DB40D4F1D),
|
||||
(63163,'Win','x64','WoW',0x79261C76FC38EBE8BEC0065DE478B8DF),
|
||||
(63163,'Win','x64','WoWC',0xE831CF15178929EC992A5389822B03E0);
|
||||
|
||||
UPDATE `realmlist` SET `gamebuild`=63163 WHERE `gamebuild`=63003;
|
||||
|
||||
ALTER TABLE `realmlist` CHANGE `gamebuild` `gamebuild` int unsigned NOT NULL DEFAULT '63163';
|
||||
@@ -0,0 +1,23 @@
|
||||
DELETE FROM `build_info` WHERE `build` IN (63305);
|
||||
INSERT INTO `build_info` (`build`,`majorVersion`,`minorVersion`,`bugfixVersion`,`hotfixVersion`) VALUES
|
||||
(63305,11,2,0,NULL);
|
||||
|
||||
DELETE FROM `build_auth_key` WHERE `build`=63305 AND `platform`='Mac' AND `arch`='A64' AND `type`='WoW';
|
||||
DELETE FROM `build_auth_key` WHERE `build`=63305 AND `platform`='Mac' AND `arch`='A64' AND `type`='WoWC';
|
||||
DELETE FROM `build_auth_key` WHERE `build`=63305 AND `platform`='Mac' AND `arch`='x64' AND `type`='WoW';
|
||||
DELETE FROM `build_auth_key` WHERE `build`=63305 AND `platform`='Mac' AND `arch`='x64' AND `type`='WoWC';
|
||||
DELETE FROM `build_auth_key` WHERE `build`=63305 AND `platform`='Win' AND `arch`='A64' AND `type`='WoW';
|
||||
DELETE FROM `build_auth_key` WHERE `build`=63305 AND `platform`='Win' AND `arch`='x64' AND `type`='WoW';
|
||||
DELETE FROM `build_auth_key` WHERE `build`=63305 AND `platform`='Win' AND `arch`='x64' AND `type`='WoWC';
|
||||
INSERT INTO `build_auth_key` (`build`,`platform`,`arch`,`type`,`key`) VALUES
|
||||
(63305,'Mac','A64','WoW',0x22E7C05A01EA110EFDACFFC2AE4B27DE),
|
||||
(63305,'Mac','A64','WoWC',0xBEB015F25B21F43EF52AF0FAA572E6E8),
|
||||
(63305,'Mac','x64','WoW',0xFE6D35D91A23B18C3E05C9CF587CB27F),
|
||||
(63305,'Mac','x64','WoWC',0x0D600A97C7207828F2DEC0DCA49BC0A8),
|
||||
(63305,'Win','A64','WoW',0xBA66EFD522EB2CDC8D3FF9184BCD91CA),
|
||||
(63305,'Win','x64','WoW',0x93C43B6A6902CA37F15C68AAB8E69321),
|
||||
(63305,'Win','x64','WoWC',0x47BBB811D2AC4DA0D74FEFC0DD32940E);
|
||||
|
||||
UPDATE `realmlist` SET `gamebuild`=63305 WHERE `gamebuild`=63163;
|
||||
|
||||
ALTER TABLE `realmlist` CHANGE `gamebuild` `gamebuild` int unsigned NOT NULL DEFAULT '63305';
|
||||
@@ -0,0 +1,33 @@
|
||||
DELETE FROM `build_info` WHERE `build` IN (63506,63660,63704);
|
||||
INSERT INTO `build_info` (`build`,`majorVersion`,`minorVersion`,`bugfixVersion`,`hotfixVersion`) VALUES
|
||||
(63506,11,2,5,NULL),
|
||||
(63660,11,2,5,NULL),
|
||||
(63704,11,2,5,NULL);
|
||||
|
||||
DELETE FROM `build_auth_key` WHERE `build` IN (63506,63660,63704);
|
||||
INSERT INTO `build_auth_key` (`build`,`platform`,`arch`,`type`,`key`) VALUES
|
||||
(63506,'Mac','A64','WoW',0xDE529C1341CA640EC839ED26BF4E1F15),
|
||||
(63506,'Mac','A64','WoWC',0x77AC8716911DCEA2DB5F87215A2D6090),
|
||||
(63506,'Mac','x64','WoW',0x3F2314EB0EE2A8A0C2C830E52C9BD5B3),
|
||||
(63506,'Mac','x64','WoWC',0x20D2A070B78BFDEE73827C80CEDBDC16),
|
||||
(63506,'Win','A64','WoW',0x6D5DC638BF4AE6BDC34AB8624AEA49A7),
|
||||
(63506,'Win','x64','WoW',0x68631E3B12CE5AA4839C46B9C70EF231),
|
||||
(63506,'Win','x64','WoWC',0x2D3D993AF54F07CC108463F88016FAFF),
|
||||
(63660,'Mac','A64','WoW',0xA5FD60B6FE600DCD41DAD4DFFCF3CA0F),
|
||||
(63660,'Mac','A64','WoWC',0xC33A55FFC1AB8C5CB6D2C9175F4D3018),
|
||||
(63660,'Mac','x64','WoW',0x5BA8FC2098BBBD9FB30178B95B616DA6),
|
||||
(63660,'Mac','x64','WoWC',0x52BA0A6B2432D7584F597AFD1638C085),
|
||||
(63660,'Win','A64','WoW',0x58CDF4DAAF8EA1211A1514FBC4F668B5),
|
||||
(63660,'Win','x64','WoW',0xD613DF0CB4BE97E954BD4C8F0DCC0B3C),
|
||||
(63660,'Win','x64','WoWC',0x767FAAF58A1E698927D9226DEAABADC3),
|
||||
(63704,'Mac','A64','WoW',0x88A6E7FA99D6E842FFB4DB126A505DA0),
|
||||
(63704,'Mac','A64','WoWC',0x0BF4F67CDA8D398FA96A6330FD5B331A),
|
||||
(63704,'Mac','x64','WoW',0x186CCDAFD21B074CBFD5C4960A1397F9),
|
||||
(63704,'Mac','x64','WoWC',0xF6BA093EE09B78DC5E70FFA78ECAE49C),
|
||||
(63704,'Win','A64','WoW',0x855B9CFD0785A946AFAEEF2CF7B988CC),
|
||||
(63704,'Win','x64','WoW',0x7CB483EBD52970D0CBBB7952036CEAFA),
|
||||
(63704,'Win','x64','WoWC',0x4985EB04D5FE1D78EB0CC7D490EF6E79);
|
||||
|
||||
UPDATE `realmlist` SET `gamebuild`=63704 WHERE `gamebuild`=63305;
|
||||
|
||||
ALTER TABLE `realmlist` CHANGE `gamebuild` `gamebuild` int unsigned NOT NULL DEFAULT '63704';
|
||||
@@ -0,0 +1,23 @@
|
||||
DELETE FROM `build_info` WHERE `build` IN (63796);
|
||||
INSERT INTO `build_info` (`build`,`majorVersion`,`minorVersion`,`bugfixVersion`,`hotfixVersion`) VALUES
|
||||
(63796,11,2,5,NULL);
|
||||
|
||||
DELETE FROM `build_auth_key` WHERE `build`=63796 AND `platform`='Mac' AND `arch`='A64' AND `type`='WoW';
|
||||
DELETE FROM `build_auth_key` WHERE `build`=63796 AND `platform`='Mac' AND `arch`='A64' AND `type`='WoWC';
|
||||
DELETE FROM `build_auth_key` WHERE `build`=63796 AND `platform`='Mac' AND `arch`='x64' AND `type`='WoW';
|
||||
DELETE FROM `build_auth_key` WHERE `build`=63796 AND `platform`='Mac' AND `arch`='x64' AND `type`='WoWC';
|
||||
DELETE FROM `build_auth_key` WHERE `build`=63796 AND `platform`='Win' AND `arch`='A64' AND `type`='WoW';
|
||||
DELETE FROM `build_auth_key` WHERE `build`=63796 AND `platform`='Win' AND `arch`='x64' AND `type`='WoW';
|
||||
DELETE FROM `build_auth_key` WHERE `build`=63796 AND `platform`='Win' AND `arch`='x64' AND `type`='WoWC';
|
||||
INSERT INTO `build_auth_key` (`build`,`platform`,`arch`,`type`,`key`) VALUES
|
||||
(63796,'Mac','A64','WoW',0x37C6D6728FE1C680594B374DE295759F),
|
||||
(63796,'Mac','A64','WoWC',0x5F1902882D5525027A0F0255A68285E4),
|
||||
(63796,'Mac','x64','WoW',0xA154B606D59E981AABE1D089ED766062),
|
||||
(63796,'Mac','x64','WoWC',0x9874169656A5E844FDE8E89FDC4D01B6),
|
||||
(63796,'Win','A64','WoW',0xF11BB1558CDEF01264E8D0D7D0159463),
|
||||
(63796,'Win','x64','WoW',0x2D124FB65A2BAA4288570C2F8C4A5468),
|
||||
(63796,'Win','x64','WoWC',0x439696AE133D1F8F28E78D40E0113F41);
|
||||
|
||||
UPDATE `realmlist` SET `gamebuild`=63796 WHERE `gamebuild`=63704;
|
||||
|
||||
ALTER TABLE `realmlist` CHANGE `gamebuild` `gamebuild` int unsigned NOT NULL DEFAULT '63796';
|
||||
@@ -0,0 +1,3 @@
|
||||
ALTER TABLE `quest_tracker`
|
||||
DROP PRIMARY KEY,
|
||||
ADD UNIQUE INDEX `idx_latest_quest_for_character`(`id`, `character_guid`, `quest_accept_time` DESC);
|
||||
@@ -0,0 +1,3 @@
|
||||
ALTER TABLE `character_trait_config` ADD `variationId` int DEFAULT NULL AFTER `traitSystemId`;
|
||||
|
||||
UPDATE `character_trait_config` SET `variationId`=0 WHERE `type`=3;
|
||||
@@ -0,0 +1,7 @@
|
||||
SET @BTDID := 10000000;
|
||||
|
||||
-- Broadcast text duration
|
||||
DELETE FROM `broadcast_text_duration` WHERE (`VerifiedBuild`<0 AND `Locale`=1 AND `BroadcastTextID` IN (273753,277029));
|
||||
INSERT INTO `broadcast_text_duration` (`ID`, `Locale`, `Duration`, `BroadcastTextID`, `VerifiedBuild`) VALUES
|
||||
(@BTDID+0, 1, 3050, 273753, -63003),
|
||||
(@BTDID+1, 1, 4200, 277029, -63003);
|
||||
@@ -0,0 +1,101 @@
|
||||
ALTER TABLE `area_table` MODIFY `PvpCombatWorldStateID` int NOT NULL DEFAULT 0 AFTER `MountFlags`;
|
||||
|
||||
ALTER TABLE `broadcast_text` MODIFY `Flags` int NOT NULL DEFAULT 0 AFTER `EmotesID`;
|
||||
|
||||
ALTER TABLE `chr_specialization` MODIFY `Flags` int NOT NULL DEFAULT 0 AFTER `Role`;
|
||||
|
||||
ALTER TABLE `content_tuning` ADD `PrimaryStatScalingModPlayerDataElementCharacterID` int NOT NULL DEFAULT 0 AFTER `DamagePrimaryStatCurveID`;
|
||||
ALTER TABLE `content_tuning` ADD `PrimaryStatScalingModPlayerDataElementCharacterMultiplier` float NOT NULL DEFAULT 0 AFTER `PrimaryStatScalingModPlayerDataElementCharacterID`;
|
||||
|
||||
ALTER TABLE `curve` MODIFY `Flags` int NOT NULL DEFAULT 0 AFTER `Type`;
|
||||
|
||||
ALTER TABLE `curve_point` MODIFY `OrderIndex` int UNSIGNED NOT NULL DEFAULT 0 AFTER `CurveID`;
|
||||
|
||||
ALTER TABLE `item` MODIFY `ItemGroupSoundsID` int UNSIGNED NOT NULL DEFAULT 0 AFTER `IconFileDataID`;
|
||||
|
||||
ALTER TABLE `item_bonus_tree_node` ADD `ItemCreationContextGroupID` int NOT NULL DEFAULT 0 AFTER `MaxMythicPlusLevel`;
|
||||
ALTER TABLE `item_bonus_tree_node` ADD `Flags` int NOT NULL DEFAULT 0 AFTER `ItemCreationContextGroupID`;
|
||||
|
||||
--
|
||||
-- Table structure for table `item_creation_context`
|
||||
--
|
||||
DROP TABLE IF EXISTS `item_creation_context`;
|
||||
CREATE TABLE `item_creation_context` (
|
||||
`ID` int unsigned NOT NULL DEFAULT '0',
|
||||
`ItemContext` tinyint unsigned NOT NULL DEFAULT '0',
|
||||
`ItemCreationContextGroupID` int unsigned NOT NULL DEFAULT '0',
|
||||
`VerifiedBuild` int NOT NULL DEFAULT '0',
|
||||
PRIMARY KEY (`ID`,`VerifiedBuild`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||||
|
||||
--
|
||||
-- Table structure for table `item_offset_curve`
|
||||
--
|
||||
DROP TABLE IF EXISTS `item_offset_curve`;
|
||||
CREATE TABLE `item_offset_curve` (
|
||||
`ID` int unsigned NOT NULL DEFAULT '0',
|
||||
`CurveID` int NOT NULL DEFAULT '0',
|
||||
`Offset` int NOT NULL DEFAULT '0',
|
||||
`VerifiedBuild` int NOT NULL DEFAULT '0',
|
||||
PRIMARY KEY (`ID`,`VerifiedBuild`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||||
|
||||
--
|
||||
-- Table structure for table `item_scaling_config`
|
||||
--
|
||||
DROP TABLE IF EXISTS `item_scaling_config`;
|
||||
CREATE TABLE `item_scaling_config` (
|
||||
`ID` int unsigned NOT NULL DEFAULT '0',
|
||||
`ItemOffsetCurveID` int NOT NULL DEFAULT '0',
|
||||
`ItemLevel` int NOT NULL DEFAULT '0',
|
||||
`RequiredLevel` int NOT NULL DEFAULT '0',
|
||||
`Unknown1125` int NOT NULL DEFAULT '0',
|
||||
`VerifiedBuild` int NOT NULL DEFAULT '0',
|
||||
PRIMARY KEY (`ID`,`VerifiedBuild`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||||
|
||||
ALTER TABLE `item_sparse` ADD `ItemLevelOffsetCurveID` int NOT NULL DEFAULT 0 AFTER `PlayerLevelToItemLevelCurveID`;
|
||||
ALTER TABLE `item_sparse` ADD `ItemLevelOffsetItemLevel` int NOT NULL DEFAULT 0 AFTER `ItemLevelOffsetCurveID`;
|
||||
|
||||
ALTER TABLE `player_condition` MODIFY `Achievement1` int UNSIGNED NOT NULL DEFAULT 0 AFTER `AuraStacks4`;
|
||||
ALTER TABLE `player_condition` MODIFY `Achievement2` int UNSIGNED NOT NULL DEFAULT 0 AFTER `Achievement1`;
|
||||
ALTER TABLE `player_condition` MODIFY `Achievement3` int UNSIGNED NOT NULL DEFAULT 0 AFTER `Achievement2`;
|
||||
ALTER TABLE `player_condition` MODIFY `Achievement4` int UNSIGNED NOT NULL DEFAULT 0 AFTER `Achievement3`;
|
||||
|
||||
ALTER TABLE `player_data_element_account` ADD `Unknown1125` int NOT NULL DEFAULT 0 AFTER `Type`;
|
||||
|
||||
ALTER TABLE `player_data_element_character` ADD `Unknown1125` int NOT NULL DEFAULT 0 AFTER `Type`;
|
||||
|
||||
ALTER TABLE `player_data_flag_account` ADD `Unknown1125` int NOT NULL DEFAULT 0 AFTER `Unknown1107`;
|
||||
|
||||
ALTER TABLE `player_data_flag_character` ADD `Unknown1125` int NOT NULL DEFAULT 0 AFTER `Unknown1107`;
|
||||
|
||||
ALTER TABLE `scene_script` MODIFY `FirstSceneScriptID` int UNSIGNED NOT NULL DEFAULT 0 AFTER `ID`;
|
||||
ALTER TABLE `scene_script` MODIFY `NextSceneScriptID` int UNSIGNED NOT NULL DEFAULT 0 AFTER `FirstSceneScriptID`;
|
||||
|
||||
ALTER TABLE `spell_categories` MODIFY `DefenseType` int NOT NULL DEFAULT 0 AFTER `Category`;
|
||||
ALTER TABLE `spell_categories` MODIFY `PreventionType` int NOT NULL DEFAULT 0 AFTER `Mechanic`;
|
||||
|
||||
ALTER TABLE `spell_interrupts` MODIFY `InterruptFlags` int NOT NULL DEFAULT 0 AFTER `DifficultyID`;
|
||||
|
||||
ALTER TABLE `trait_cost` ADD `CurveID` int NOT NULL DEFAULT 0 AFTER `TraitCurrencyID`;
|
||||
|
||||
ALTER TABLE `trait_currency` ADD `PlayerDataElementAccountID` int NOT NULL DEFAULT 0 AFTER `Icon`;
|
||||
ALTER TABLE `trait_currency` ADD `PlayerDataElementCharacterID` int NOT NULL DEFAULT 0 AFTER `PlayerDataElementAccountID`;
|
||||
|
||||
--
|
||||
-- Table structure for table `trait_system`
|
||||
--
|
||||
DROP TABLE IF EXISTS `trait_system`;
|
||||
CREATE TABLE `trait_system` (
|
||||
`ID` int unsigned NOT NULL DEFAULT '0',
|
||||
`Flags` int NOT NULL DEFAULT '0',
|
||||
`WidgetSetID` int NOT NULL DEFAULT '0',
|
||||
`TraitChangeSpell` int NOT NULL DEFAULT '0',
|
||||
`ItemID` int NOT NULL DEFAULT '0',
|
||||
`VariationType` int NOT NULL DEFAULT '0',
|
||||
`VerifiedBuild` int NOT NULL DEFAULT '0',
|
||||
PRIMARY KEY (`ID`,`VerifiedBuild`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||||
|
||||
ALTER TABLE `ui_map_assignment` ADD `Unknown1125` int NOT NULL DEFAULT 0 AFTER `WmoGroupID`;
|
||||
@@ -0,0 +1,24 @@
|
||||
ALTER TABLE `jump_charge_params` ADD COLUMN `triggerSpellId` INT(11) NULL AFTER `parabolicCurveId`;
|
||||
|
||||
DELETE FROM `jump_charge_params` WHERE `id` IN (529,530,531,592,574,566,661,557,707,658,719,660,700,693,649,720,648,647,709,702);
|
||||
INSERT INTO `jump_charge_params` (`id`,`speed`,`treatSpeedAsMoveTimeSeconds`,`jumpGravity`,`spellVisualId`,`progressCurveId`,`parabolicCurveId`,`triggerSpellId`) VALUES
|
||||
(529, 0.5, 1, 47.8086, NULL, NULL, NULL, NULL),
|
||||
(530, 0.5, 1, 47.8086, NULL, NULL, NULL, NULL),
|
||||
(531, 0.15, 1, 526.293, NULL, NULL, NULL, NULL),
|
||||
(592, 0.3, 1, 266.666, 109373, NULL, NULL, NULL),
|
||||
(574, 0.04, 1, 5234.23, 108414, NULL, NULL, NULL),
|
||||
(566, 1, 1, 39.3676, 108168, NULL, NULL, NULL),
|
||||
(557, 1.25, 1, 19.2911, 109373, NULL, NULL, NULL),
|
||||
(661, 0.75, 1, 70.9219, NULL, 392, NULL, NULL),
|
||||
(707, 2, 1, 19.2911, NULL, NULL, NULL, NULL),
|
||||
(658, 2, 1, 19.2911, 116541, NULL, NULL, 374075),
|
||||
(719, 2, 1, 23.976, NULL, NULL, NULL, NULL),
|
||||
(660, 1, 1, 23.9521, NULL, NULL, NULL, NULL),
|
||||
(700, 0.75, 1, 73.6797, 119220, NULL, NULL, NULL),
|
||||
(693, 1, 1, 6.96146, 93595, NULL, NULL, 382441),
|
||||
(649, 0.75, 1, 42.5531, NULL, NULL, NULL, 369696),
|
||||
(720, 5, 1, 3.19871, NULL, NULL, NULL, NULL),
|
||||
(648, 0.35, 1, 189.37, NULL, NULL, NULL, 369602),
|
||||
(647, 0.5, 1, 84.7985, NULL, NULL, NULL, 369424),
|
||||
(709, 0.233, 1, 19.2911, NULL, NULL, NULL, NULL),
|
||||
(702, 0.5, 1, 19.2911, NULL, NULL, NULL, NULL);
|
||||
@@ -0,0 +1,53 @@
|
||||
SET @CGUID := 10006840;
|
||||
|
||||
SET @NPCTEXTID := 600131;
|
||||
|
||||
-- Creature
|
||||
DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @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`, `MovementType`, `npcflag`, `unit_flags`, `unit_flags2`, `unit_flags3`, `VerifiedBuild`) VALUES
|
||||
(@CGUID+0, 244485, 2738, 15336, 15792, '0', '0', 0, 0, 1, 1333.6146240234375, -1009.57122802734375, -97.1505813598632812, 3.755923271179199218, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 62748); -- Distributor Ba'nacl (Area: The Oasis - Difficulty: 0) CreateObject1
|
||||
|
||||
UPDATE `creature_template` SET `faction`=35, `npcflag`=209, `BaseAttackTime`=2000, `unit_flags`=0x100, `unit_flags2`=0x800 WHERE `entry`=244485; -- Distributor Ba'nacl
|
||||
|
||||
-- Difficulty
|
||||
DELETE FROM `creature_template_difficulty` WHERE (`DifficultyID`=0 AND `Entry` = 244485);
|
||||
INSERT INTO `creature_template_difficulty` (`Entry`, `DifficultyID`, `LevelScalingDeltaMin`, `LevelScalingDeltaMax`, `ContentTuningID`, `StaticFlags1`, `StaticFlags2`, `StaticFlags3`, `StaticFlags4`, `StaticFlags5`, `StaticFlags6`, `StaticFlags7`, `StaticFlags8`, `VerifiedBuild`) VALUES
|
||||
(244485, 0, 0, 0, 3008, 0x10000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 62748); -- 244485 (Distributor Ba'nacl) - CanSwim
|
||||
|
||||
UPDATE `creature_template_difficulty` SET `HealthScalingExpansion`=10, `CreatureDifficultyID`=323830 WHERE (`Entry`=244485 AND `DifficultyID`=0); -- Distributor Ba'nacl
|
||||
|
||||
-- Gossip
|
||||
DELETE FROM `creature_template_gossip` WHERE (`MenuID`=11905 AND `CreatureID`=244485);
|
||||
INSERT INTO `creature_template_gossip` (`CreatureID`, `MenuID`, `VerifiedBuild`) VALUES
|
||||
(244485, 11905, 62748); -- Distributor Ba'nacl
|
||||
|
||||
DELETE FROM `gossip_menu` WHERE (`MenuID`=11905 AND `TextID`=@NPCTEXTID+0);
|
||||
INSERT INTO `gossip_menu` (`MenuID`, `TextID`, `VerifiedBuild`) VALUES
|
||||
(11905, @NPCTEXTID+0, 62748); -- 244485 (Distributor Ba'nacl)
|
||||
|
||||
DELETE FROM `gossip_menu_option` WHERE `MenuID`=11905;
|
||||
INSERT INTO `gossip_menu_option` (`MenuID`, `GossipOptionID`, `OptionID`, `OptionNpc`, `OptionText`, `OptionBroadcastTextID`, `Language`, `Flags`, `ActionMenuID`, `ActionPoiID`, `GossipNpcOptionID`, `BoxCoded`, `BoxMoney`, `BoxText`, `BoxBroadcastTextID`, `SpellID`, `OverrideIconID`, `VerifiedBuild`) VALUES
|
||||
(11905, 38266, 0, 3, 'Train me.', 3266, 0, 0, 0, 0, NULL, 0, 0, NULL, 0, NULL, NULL, 62748),
|
||||
(11905, 38267, 1, 1, 'Let me browse your goods.', 2823, 0, 0, 0, 0, NULL, 0, 0, NULL, 0, NULL, NULL, 62748); -- OptionBroadcastTextID: 2823 - 7509 - 8097
|
||||
|
||||
-- Trainer
|
||||
DELETE FROM `creature_trainer` WHERE (`CreatureID`=244485 AND `MenuID`=11905);
|
||||
INSERT INTO `creature_trainer` (`CreatureID`, `TrainerID`, `MenuID`, `OptionID`) VALUES
|
||||
(244485, 10, 11905, 0);
|
||||
|
||||
-- NPC Text
|
||||
DELETE FROM `npc_text` WHERE `ID` BETWEEN @NPCTEXTID+0 AND @NPCTEXTID+0;
|
||||
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, 45086, 0, 0, 0, 0, 0, 0, 0, 62748); -- 244485 (Distributor Ba'nacl)
|
||||
|
||||
-- Vendor
|
||||
DELETE FROM `npc_vendor` WHERE `entry`=244485;
|
||||
INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `ExtendedCost`, `type`, `PlayerConditionID`, `IgnoreFiltering`, `VerifiedBuild`) VALUES
|
||||
(244485, 8, 6533, 0, 0, 1, 0, 0, 62748), -- Aquadynamic Fish Attractor
|
||||
(244485, 7, 6532, 0, 0, 1, 0, 0, 62748), -- Bright Baubles
|
||||
(244485, 6, 6530, 0, 0, 1, 0, 0, 62748), -- Nightcrawlers
|
||||
(244485, 5, 6529, 0, 0, 1, 0, 0, 62748), -- Shiny Bauble
|
||||
(244485, 4, 136377, 0, 0, 1, 0, 0, 62748), -- Oversized Bobber
|
||||
(244485, 3, 6365, 0, 0, 1, 0, 0, 62748), -- Strong Fishing Pole
|
||||
(244485, 2, 6256, 0, 0, 1, 0, 0, 62748), -- Fishing Pole
|
||||
(244485, 1, 228954, 0, 0, 1, 0, 0, 62748); -- Angler's Guide
|
||||
@@ -0,0 +1,47 @@
|
||||
-- Conversation
|
||||
DELETE FROM `conversation_template` WHERE `Id`=27025;
|
||||
INSERT INTO `conversation_template` (`Id`, `FirstLineID`, `TextureKitId`, `VerifiedBuild`) VALUES
|
||||
(27025, 73843, 0, 63003);
|
||||
|
||||
DELETE FROM `conversation_actors` WHERE (`ConversationId`=27025 AND `Idx`=0);
|
||||
INSERT INTO `conversation_actors` (`ConversationId`, `ConversationActorId`, `ConversationActorGuid`, `Idx`, `CreatureId`, `CreatureDisplayInfoId`, `NoActorObject`, `ActivePlayerObject`, `VerifiedBuild`) VALUES
|
||||
(27025, 102240, 10006837, 0, 0, 0, 0, 0, 63003); -- Full: 0x204258CD60E27BC000003400003A95CF Creature/0 R4246/S52 Map: 1643 (Kul Tiras) Entry: 231919 (Botanist Alaenra) Low: 3839439
|
||||
|
||||
DELETE FROM `conversation_line_template` WHERE `Id` IN (75661, 73843);
|
||||
INSERT INTO `conversation_line_template` (`Id`, `UiCameraID`, `ActorIdx`, `Flags`, `ChatType`, `VerifiedBuild`) VALUES
|
||||
(75661, 0, 0, 0, 0, 63003),
|
||||
(73843, 0, 0, 0, 0, 63003);
|
||||
|
||||
-- Quest
|
||||
DELETE FROM `quest_details` WHERE `ID` IN (85076 /*Don't Bee Crazy*/, 85077 /*Sticky Fingers*/);
|
||||
INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES
|
||||
(85076, 1, 0, 0, 0, 0, 0, 0, 0, 63003), -- Don't Bee Crazy
|
||||
(85077, 1, 0, 0, 0, 0, 0, 0, 0, 63003); -- Sticky Fingers
|
||||
|
||||
DELETE FROM `quest_request_items` WHERE `ID` IN (85077 /*Sticky Fingers*/, 85076 /*Don't Bee Crazy*/);
|
||||
INSERT INTO `quest_request_items` (`ID`, `EmoteOnComplete`, `EmoteOnIncomplete`, `EmoteOnCompleteDelay`, `EmoteOnIncompleteDelay`, `CompletionText`, `VerifiedBuild`) VALUES
|
||||
(85077, 0, 6, 0, 0, 'Did you get the honey?', 0), -- Sticky Fingers
|
||||
(85076, 0, 274, 0, 0, 'The poor bees...', 63003); -- Don't Bee Crazy
|
||||
|
||||
DELETE FROM `creature_queststarter` WHERE (`id`=231919 AND `quest` IN (85076,85077));
|
||||
INSERT INTO `creature_queststarter` (`id`, `quest`, `VerifiedBuild`) VALUES
|
||||
(231919, 85076, 63003), -- Don't Bee Crazy offered by Botanist Alaenra
|
||||
(231919, 85077, 63003); -- Sticky Fingers offered by Botanist Alaenra
|
||||
|
||||
DELETE FROM `creature_questender` WHERE (`id`=231919 AND `quest` IN (85076,85077));
|
||||
INSERT INTO `creature_questender` (`id`, `quest`, `VerifiedBuild`) VALUES
|
||||
(231919, 85076, 63003), -- Don't Bee Crazy ended by Botanist Alaenra
|
||||
(231919, 85077, 63003); -- Sticky Fingers ended by Botanist Alaenra
|
||||
|
||||
-- Botanist Alaenra smart ai
|
||||
SET @ENTRY := 231919;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 19, 0, 100, 0, 85076, 0, 0, 0, 0, 143, 27025, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On player accepted quest Don\'t Bee Crazy (85076) - Player who accepted quest: Start conversation 27025', ''),
|
||||
(@ENTRY, 0, 1, 0, 19, 0, 100, 0, 85077, 0, 0, 0, 0, 143, 27025, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On player accepted quest Sticky Fingers (85077) - Player who accepted quest: Start conversation 27025', '');
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 231919 AND `SourceId` = 0;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `Comment`) VALUES
|
||||
(22, 1, 231919, 0, 0, 47, 0, 85077, 74, 0, '', 0, 'Action invoker has Sticky Fingers (85077) in state complete, incomplete, rewarded'),
|
||||
(22, 2, 231919, 0, 0, 47, 0, 85076, 74, 0, '', 0, 'Action invoker has Don\'t Bee Crazy (85076) in state complete, incomplete, rewarded');
|
||||
@@ -0,0 +1,49 @@
|
||||
SET @CGUID := 10006841;
|
||||
|
||||
SET @NPCTEXTID := 600132;
|
||||
|
||||
-- Creature
|
||||
DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @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`, `MovementType`, `npcflag`, `unit_flags`, `unit_flags2`, `unit_flags3`, `VerifiedBuild`) VALUES
|
||||
(@CGUID+0, 241507, 2738, 15336, 15792, '0', '0', 0, 0, 0, 1315.8004150390625, -1110.4617919921875, -105.091537475585937, 1.481648564338684082, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 62748); -- Om'volt (Area: The Oasis - Difficulty: 0) CreateObject1
|
||||
|
||||
UPDATE `creature_template` SET `faction`=35, `npcflag`=65665, `BaseAttackTime`=2000, `unit_flags2`=0x800 WHERE `entry`=241507; -- Om'volt
|
||||
|
||||
-- Difficulty
|
||||
DELETE FROM `creature_template_difficulty` WHERE (`DifficultyID`=0 AND `Entry` = 241507);
|
||||
INSERT INTO `creature_template_difficulty` (`Entry`, `DifficultyID`, `LevelScalingDeltaMin`, `LevelScalingDeltaMax`, `ContentTuningID`, `StaticFlags1`, `StaticFlags2`, `StaticFlags3`, `StaticFlags4`, `StaticFlags5`, `StaticFlags6`, `StaticFlags7`, `StaticFlags8`, `VerifiedBuild`) VALUES
|
||||
(241507, 0, 0, 0, 3008, 0x10000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 62748); -- 241507 (Om'volt) - CanSwim
|
||||
|
||||
UPDATE `creature_template_difficulty` SET `HealthScalingExpansion`=10, `CreatureDifficultyID`=320767 WHERE (`Entry`=241507 AND `DifficultyID`=0); -- Om'volt
|
||||
|
||||
-- Gossip
|
||||
DELETE FROM `creature_template_gossip` WHERE (`MenuID`=38685 AND `CreatureID`=241507);
|
||||
INSERT INTO `creature_template_gossip` (`CreatureID`, `MenuID`, `VerifiedBuild`) VALUES
|
||||
(241507, 38685, 62748); -- Om'volt
|
||||
|
||||
DELETE FROM `gossip_menu` WHERE (`MenuID`=38685 AND `TextID`=@NPCTEXTID+0);
|
||||
INSERT INTO `gossip_menu` (`MenuID`, `TextID`, `VerifiedBuild`) VALUES
|
||||
(38685, @NPCTEXTID+0, 62748); -- 241507 (Om'volt)
|
||||
|
||||
DELETE FROM `gossip_menu_option` WHERE `MenuID`=38685;
|
||||
INSERT INTO `gossip_menu_option` (`MenuID`, `GossipOptionID`, `OptionID`, `OptionNpc`, `OptionText`, `OptionBroadcastTextID`, `Language`, `Flags`, `ActionMenuID`, `ActionPoiID`, `GossipNpcOptionID`, `BoxCoded`, `BoxMoney`, `BoxText`, `BoxBroadcastTextID`, `SpellID`, `OverrideIconID`, `VerifiedBuild`) VALUES
|
||||
(38685, 132910, 1, 1, 'I\'d like to browse your goods.', 0, 0, 0, 0, 0, NULL, 0, 0, NULL, 0, NULL, NULL, 62748),
|
||||
(38685, 132911, 0, 5, 'Make this inn your home.', 2822, 0, 0, 0, 0, 58815, 0, 0, NULL, 0, NULL, NULL, 62748); -- OptionBroadcastTextID: 2822 - 162070
|
||||
|
||||
-- NPC Text
|
||||
DELETE FROM `npc_text` WHERE `ID` BETWEEN @NPCTEXTID+0 AND @NPCTEXTID+0;
|
||||
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, 286496, 0, 0, 0, 0, 0, 0, 0, 62748); -- 241507 (Om'volt)
|
||||
|
||||
-- Vendor
|
||||
DELETE FROM `npc_vendor` WHERE `entry`=241507;
|
||||
INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `ExtendedCost`, `type`, `PlayerConditionID`, `IgnoreFiltering`, `VerifiedBuild`) VALUES
|
||||
(241507, 9, 247882, 0, 0, 1, 0, 0, 62748), -- Phase Regulator
|
||||
(241507, 8, 247699, 0, 0, 1, 0, 0, 62748), -- Coagulated "Milk" Protein
|
||||
(241507, 7, 247700, 0, 0, 1, 0, 0, 62748), -- Genuine K'areshi Honey
|
||||
(241507, 6, 247698, 0, 0, 1, 0, 0, 62748), -- Deep-Fired Devourer Legs
|
||||
(241507, 5, 247696, 0, 0, 1, 0, 0, 62748), -- Pungent Smelling Salts
|
||||
(241507, 4, 247694, 0, 0, 1, 0, 0, 62748), -- Snifted Void Essence
|
||||
(241507, 3, 247695, 0, 0, 1, 0, 0, 62748), -- Sparkling Mana Supplement
|
||||
(241507, 2, 247692, 0, 0, 1, 0, 0, 62748), -- K'areshi Grain Fluff
|
||||
(241507, 1, 247693, 0, 0, 1, 0, 0, 62748); -- Fermented Warpstalker Niblets
|
||||
@@ -0,0 +1,5 @@
|
||||
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_warr_heroic_leap_damage', 'spell_warr_heroic_leap_jump');
|
||||
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
|
||||
(52174, 'spell_warr_heroic_leap_damage');
|
||||
|
||||
UPDATE `jump_charge_params` SET `speed`=0.616, `jumpGravity`=126.496856689453125, `triggerSpellId`=52174 WHERE `id` = 17;
|
||||
@@ -0,0 +1,22 @@
|
||||
UPDATE `creature_template` SET `ScriptName`='boss_mana_devourer' WHERE `entry`=114252; -- Mana Devourer
|
||||
|
||||
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_mana_devourer_coalesce_power', 'spell_mana_devourer_energize', 'spell_mana_devourer_energy_discharge', 'spell_mana_devourer_energy_void');
|
||||
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
|
||||
(227297, 'spell_mana_devourer_coalesce_power'),
|
||||
(227451, 'spell_mana_devourer_energize'),
|
||||
(227457, 'spell_mana_devourer_energy_discharge'),
|
||||
(227524, 'spell_mana_devourer_energy_void');
|
||||
|
||||
DELETE FROM `areatrigger_create_properties` WHERE (`IsCustom`=0 AND `Id` IN (8791,8754));
|
||||
INSERT INTO `areatrigger_create_properties` (`Id`, `IsCustom`, `AreaTriggerId`, `IsAreatriggerCustom`, `Flags`, `MoveCurveId`, `ScaleCurveId`, `MorphCurveId`, `FacingCurveId`, `AnimId`, `AnimKitId`, `DecalPropertiesId`, `SpellForVisuals`, `TimeToTargetScale`, `Speed`, `Shape`, `ShapeData0`, `ShapeData1`, `ShapeData2`, `ShapeData3`, `ShapeData4`, `ShapeData5`, `ShapeData6`, `ShapeData7`, `ScriptName`, `VerifiedBuild`) VALUES
|
||||
(8791, 0, 12858, 0, 2, 0, 2294, 0, 0, -1, 0, 85, NULL, 120000, 0, 0, 10, 10, 0, 0, 0, 0, 0, 0, 'at_mana_devourer_energy_void', 61967), -- Spell: 227523 (Energy Void)
|
||||
(8754, 0, 12831, 0, 0, 0, 0, 0, 0, -1, 0, 0, NULL, 0, 14.09541225433349609, 0, 3, 3, 0, 0, 0, 0, 0, 0, 'at_mana_devourer_loose_mana', 61967); -- Spell: 227296 (Loose Mana)
|
||||
|
||||
DELETE FROM `areatrigger_template` WHERE (`IsCustom`=0 AND `Id` IN (12858,12831));
|
||||
INSERT INTO `areatrigger_template` (`Id`, `IsCustom`, `Flags`, `VerifiedBuild`) VALUES
|
||||
(12858, 0, 0, 61967),
|
||||
(12831, 0, 0, 61967);
|
||||
|
||||
DELETE FROM `spell_target_position` WHERE `ID` = 231499;
|
||||
INSERT INTO `spell_target_position` (`ID`, `EffectIndex`, `OrderIndex`, `MapID`, `PositionX`, `PositionY`, `PositionZ`, `VerifiedBuild`) VALUES
|
||||
(231499, 0, 0, 1651, 4151.8818359375, -2030.8836669921875, 730.5565185546875, 61967); -- Spell: 231499 (Teleport)
|
||||
@@ -0,0 +1,2 @@
|
||||
-- action_param4 used to be 'action invoker', it's been moved to flag = 4 in action_param5
|
||||
UPDATE smart_scripts SET action_param5 = action_param5 | 4, action_param4 = 0 WHERE action_type = 12 AND action_param4 > 0;
|
||||
@@ -0,0 +1,552 @@
|
||||
-- Difficulty
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=108585 AND `DifficultyID`=0); -- 108585 (Loranea) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=108747 AND `DifficultyID`=0); -- 108747 (Kymba Quickwidget) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=108583 AND `DifficultyID`=0); -- 108583 (Voraatios the Benedictive) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=108755 AND `DifficultyID`=0); -- 108755 (Stormsinger Taalos) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=108765 AND `DifficultyID`=0); -- 108765 (Seona Fireweaver) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=108758 AND `DifficultyID`=0); -- 108758 (Lightshielder Baetrix) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=108051 AND `DifficultyID`=0); -- 108051 (Alasdair Whitepeak) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=108753 AND `DifficultyID`=0); -- 108753 (Rorin Rivershade) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=108587 AND `DifficultyID`=0); -- 108587 (Su-Lai Snowpetal) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=108757 AND `DifficultyID`=0); -- 108757 (Haagios) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=108743 AND `DifficultyID`=0); -- 108743 (Niall Frostdrift) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=108742 AND `DifficultyID`=0); -- 108742 (Fen Cinderpaw) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=108745 AND `DifficultyID`=0); -- 108745 (Antone Sula) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=108754 AND `DifficultyID`=0); -- 108754 (Fingall Flamehammer) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=108141 AND `DifficultyID`=0); -- 108141 (Brother Zuo) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=108756 AND `DifficultyID`=0); -- 108756 (Navea the Purifier) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=108749 AND `DifficultyID`=0); -- 108749 (Bridgette Hicks) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=108744 AND `DifficultyID`=0); -- 108744 (Tessa Wybroff) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=108746 AND `DifficultyID`=0); -- 108746 (Zelena Moonbreak) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=107835 AND `DifficultyID`=0); -- 107835 (Alliance Recruit) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=107827 AND `DifficultyID`=0); -- 107827 (Alliance Recruit) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=107833 AND `DifficultyID`=0); -- 107833 (Alliance Recruit) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=107823 AND `DifficultyID`=0); -- 107823 (Alliance Recruit) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=107841 AND `DifficultyID`=0); -- 107841 (Alliance Recruit) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=107839 AND `DifficultyID`=0); -- 107839 (Alliance Recruit) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=107829 AND `DifficultyID`=0); -- 107829 (Alliance Recruit) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63003 WHERE (`Entry`=107826 AND `DifficultyID`=0); -- 107826 (Alliance Recruit) - CanSwim
|
||||
|
||||
-- Gossip
|
||||
DELETE FROM `creature_template_gossip` WHERE (`CreatureID`=108723 AND `MenuID`=19861);
|
||||
INSERT INTO `creature_template_gossip` (`CreatureID`, `MenuID`, `VerifiedBuild`) VALUES
|
||||
(108723, 19861, 63003); -- Kihra
|
||||
|
||||
-- Creature Text
|
||||
DELETE FROM `creature_text` WHERE `CreatureID` IN (108722,108723,108742,108743,108744,108745,108746,108747,108748,108749,108750,108751,108752,108753,108754,108755,108756,108757,108758,108759);
|
||||
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||
(108722, 0, 0, 'Well struck.', 12, 0, 100, 4, 0, 0, 114451, 0, 'Ramall Trueoak'),
|
||||
(108723, 0, 0, 'Thank you for the duel.', 12, 0, 100, 25, 0, 0, 114452, 0, 'Kihra'),
|
||||
(108742, 0, 0, 'You have bested me.', 12, 0, 100, 0, 0, 0, 114456, 0, 'Fen Cinderpaw'), -- BroadcastTextID: 102494 - 114456
|
||||
(108743, 0, 0, 'You have bested me.', 12, 0, 100, 5, 0, 0, 114456, 0, 'Niall Frostdrift'), -- BroadcastTextID: 102494 - 114456
|
||||
(108744, 0, 0, 'Well struck.', 12, 0, 100, 0, 0, 0, 114451, 0, 'Tessa Wybroff'),
|
||||
(108745, 0, 0, 'Next time I won\'t be so easy on you!', 12, 0, 100, 274, 0, 0, 114455, 0, 'Antone Sula'),
|
||||
(108746, 0, 0, 'You take this round.', 12, 0, 100, 0, 0, 0, 114458, 0, 'Zelena Moonbreak'),
|
||||
(108747, 0, 0, 'Good battle.', 12, 0, 100, 21, 0, 0, 114450, 0, 'Kymba Quickwidget'),
|
||||
(108748, 0, 0, 'Thank you for the duel.', 12, 0, 100, 274, 0, 0, 114452, 0, 'Audra Stoneshield'),
|
||||
(108749, 0, 0, 'Thank you for the duel.', 12, 0, 100, 0, 0, 0, 114452, 0, 'Bridgette Hicks'),
|
||||
(108750, 0, 0, 'You have won.', 12, 0, 100, 4, 0, 0, 114453, 0, 'Eunna Young'),
|
||||
(108751, 0, 0, 'Well struck.', 12, 0, 100, 5, 0, 0, 114451, 0, 'Arctic Whitemace'),
|
||||
(108752, 0, 0, 'You have bested me.', 12, 0, 100, 0, 0, 5495, 114456, 0, 'Ciarra Neil'), -- BroadcastTextID: 102494 - 114456
|
||||
(108753, 0, 0, 'Fine duel.', 12, 0, 100, 274, 0, 0, 114457, 0, 'Rorin Rivershade'),
|
||||
(108754, 0, 0, 'You have bested me.', 12, 0, 100, 0, 0, 0, 114456, 0, 'Fingall Flamehammer'), -- BroadcastTextID: 102494 - 114456
|
||||
(108755, 0, 0, 'You have won.', 12, 0, 100, 0, 0, 0, 114453, 0, 'Stormsinger Taalos'),
|
||||
(108756, 0, 0, 'You have won.', 12, 0, 100, 0, 0, 0, 114453, 0, 'Navea the Purifier'),
|
||||
(108757, 0, 0, 'Next time I won\'t be so easy on you!', 12, 0, 100, 5, 0, 0, 114455, 0, 'Haagios'),
|
||||
(108758, 0, 0, 'You have won.', 12, 0, 100, 25, 0, 0, 114453, 0, 'Lightshielder Baetrix'),
|
||||
(108759, 0, 0, 'Thank you for the duel.', 12, 0, 100, 25, 0, 0, 114452, 0, 'Loranea');
|
||||
|
||||
-- Creature Sparring
|
||||
DELETE FROM `creature_template_sparring` WHERE `Entry` IN (108765,108767);
|
||||
INSERT INTO `creature_template_sparring` (`Entry`, `NoNPCDamageBelowHealthPct`) VALUES
|
||||
(108765, 85),
|
||||
(108767, 85);
|
||||
|
||||
-- Creature String update
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticDuelCheer' WHERE `guid` IN (651117, 651122, 651121, 651142, 651141, 651150, 651128, 651144, 651151, 651156, 651143, 651114, 651115, 651111, 651079, 651085, 651093, 651078, 651083, 651066, 651070, 651064, 651091, 651086);
|
||||
|
||||
-- Quest
|
||||
DELETE FROM `creature_queststarter` WHERE (`id`=107934 AND `quest`=42782);
|
||||
INSERT INTO `creature_queststarter` (`id`, `quest`, `VerifiedBuild`) VALUES
|
||||
(107934, 42782, 63003); -- To Be Prepared offered by Recruiter Lee
|
||||
|
||||
DELETE FROM `quest_request_items` WHERE `ID`=42782;
|
||||
INSERT INTO `quest_request_items` (`ID`, `EmoteOnComplete`, `EmoteOnIncomplete`, `EmoteOnCompleteDelay`, `EmoteOnIncompleteDelay`, `CompletionText`, `VerifiedBuild`) VALUES
|
||||
(42782, 0, 0, 0, 0, 'The Light protects those who protect themselves!', 63003); -- To Be Prepared
|
||||
|
||||
DELETE FROM `quest_template_addon` WHERE `ID` = 42782;
|
||||
INSERT INTO `quest_template_addon` (`ID`, `MaxLevel`, `AllowableClasses`, `SourceSpellID`, `PrevQuestID`, `NextQuestID`, `ExclusiveGroup`, `BreadcrumbForQuestId`, `RewardMailTemplateID`, `RewardMailDelay`, `RequiredSkillID`, `RequiredSkillPoints`, `RequiredMinRepFaction`, `RequiredMaxRepFaction`, `RequiredMinRepValue`, `RequiredMaxRepValue`, `ProvidedItemCount`, `SpecialFlags`, `ScriptName`) VALUES
|
||||
(42782, 0, 0, 0, 40519, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '');
|
||||
|
||||
-- Alliance Recruit smart ai
|
||||
SET @ENTRY := 107826;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', '');
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 107826 AND `SourceId` = 0;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `Comment`) VALUES
|
||||
(22, 1, 107826, 0, 0, 58, 1, 0, 0, 0, 'CosmeticDuelCheer', 0, 'Object has StringID CosmeticDuelCheer');
|
||||
|
||||
-- Alliance Recruit smart ai
|
||||
SET @ENTRY := 107823;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', '');
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 107823 AND `SourceId` = 0;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `Comment`) VALUES
|
||||
(22, 1, 107823, 0, 0, 58, 1, 0, 0, 0, 'CosmeticDuelCheer', 0, 'Object has StringID CosmeticDuelCheer');
|
||||
|
||||
-- Alliance Recruit smart ai
|
||||
SET @ENTRY := 107841;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', '');
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 107841 AND `SourceId` = 0;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `Comment`) VALUES
|
||||
(22, 1, 107841, 0, 0, 58, 1, 0, 0, 0, 'CosmeticDuelCheer', 0, 'Object has StringID CosmeticDuelCheer');
|
||||
|
||||
-- Alliance Recruit smart ai
|
||||
SET @ENTRY := 107829;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', '');
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 107829 AND `SourceId` = 0;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `Comment`) VALUES
|
||||
(22, 1, 107829, 0, 0, 58, 1, 0, 0, 0, 'CosmeticDuelCheer', 0, 'Object has StringID CosmeticDuelCheer');
|
||||
|
||||
-- Alliance Recruit smart ai
|
||||
SET @ENTRY := 107839;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', '');
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 107839 AND `SourceId` = 0;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `Comment`) VALUES
|
||||
(22, 1, 107839, 0, 0, 58, 1, 0, 0, 0, 'CosmeticDuelCheer', 0, 'Object has StringID CosmeticDuelCheer');
|
||||
|
||||
-- Alliance Recruit smart ai
|
||||
SET @ENTRY := 107835;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', '');
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 107835 AND `SourceId` = 0;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `Comment`) VALUES
|
||||
(22, 1, 107835, 0, 0, 58, 1, 0, 0, 0, 'CosmeticDuelCheer', 0, 'Object has StringID CosmeticDuelCheer');
|
||||
|
||||
-- Alliance Recruit smart ai
|
||||
SET @ENTRY := 107833;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 1, 0, 100, 0, 1000, 3000, 3000, 12000, 0, 10, 25, 10, 4, 21, 15, 5, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 3 - 12 seconds (1 - 3s initially) (OOC) - Self: Play random emote: 25, 10, 4, 21, 15, 5', '');
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 107833 AND `SourceId` = 0;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `Comment`) VALUES
|
||||
(22, 1, 107833, 0, 0, 58, 1, 0, 0, 0, 'CosmeticDuelCheer', 0, 'Object has StringID CosmeticDuelCheer');
|
||||
|
||||
-- Kiruud the Relentless smart ai
|
||||
SET @ENTRY := 108767;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 1, 0, 100, 0, 1000, 1000, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 0, 19, 108765, 25, 0, 0, 0, 0, 0, 'Time = 1 seconds (OOC) - Self: Attack Closest alive creature Seona Fireweaver (108765) in 25 yards', ''),
|
||||
(@ENTRY, 0, 1, 0, 0, 0, 100, 0, 1000, 1000, 12000, 12000, 0, 11, 172757, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Every 12 seconds (1s initially) (IC) - Self: Cast spell 172757 on Victim', '');
|
||||
|
||||
-- Seona Fireweaver smart ai
|
||||
SET @ENTRY := 108765;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 1, 0, 100, 1, 1000, 1000, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 0, 19, 108767, 25, 0, 0, 0, 0, 0, 'Time = 1 seconds (OOC) - Self: Attack Closest alive creature Kiruud the Relentless (108767) in 25 yards', ''),
|
||||
(@ENTRY, 0, 1, 0, 0, 0, 100, 0, 1000, 1000, 2500, 25000, 0, 11, 198623, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Every 2.5 - 25 seconds (1 - 1s initially) (IC) - Self: Cast spell 198623 on Victim', '');
|
||||
|
||||
-- Niall Frostdrift smart ai
|
||||
SET @ENTRY := 108743;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 37, 0, 100, 0, 0, 0, 0, 0, 0, 42, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On AI initialize - Self: Set invincibility to 1 HP', ''),
|
||||
(@ENTRY, 0, 1, 2, 62, 0, 100, 0, 19861, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Gossip player: Close gossip', ''),
|
||||
(@ENTRY, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 2502, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set faction to 2502', ''),
|
||||
(@ENTRY, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 0, 17, 333, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set emote state to 333', ''),
|
||||
(@ENTRY, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Set event phase to phase 1', ''),
|
||||
(@ENTRY, 0, 5, 6, 2, 1, 100, 1, 0, 5, 0, 0, 0, 33, 108743, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Victim: Give kill credit (108743)', ''),
|
||||
(@ENTRY, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Stop combat', ''),
|
||||
(@ENTRY, 0, 7, 8, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 35, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Set faction to 35', ''),
|
||||
(@ENTRY, 0, 8, 9, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Talk 0 to invoker', ''),
|
||||
(@ENTRY, 0, 9, 10, 61, 0, 100, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Evade', ''),
|
||||
(@ENTRY, 0, 10, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Set event phase to default (0)', ''),
|
||||
(@ENTRY, 0, 11, 0, 0, 1, 100, 0, 0, 0, 2000, 3000, 0, 11, 171858, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 3 seconds (0 - 0s initially) (IC) - Self: Cast spell 171858 on Victim', ''),
|
||||
(@ENTRY, 0, 12, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', ''),
|
||||
(@ENTRY, 0, 13, 0, 1, 1, 100, 0, 5000, 5000, 5000, 5000, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 seconds (OOC) - Self: Reset faction', '');
|
||||
|
||||
-- Ramall Trueoak smart ai
|
||||
SET @ENTRY := 108722;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 37, 0, 100, 0, 0, 0, 0, 0, 0, 42, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On AI initialize - Self: Set invincibility to 1 HP', ''),
|
||||
(@ENTRY, 0, 1, 2, 62, 0, 100, 0, 19861, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Gossip player: Close gossip', ''),
|
||||
(@ENTRY, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 2502, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set faction to 2502', ''),
|
||||
(@ENTRY, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 0, 17, 333, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set emote state to 333', ''),
|
||||
(@ENTRY, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Set event phase to phase 1', ''),
|
||||
(@ENTRY, 0, 5, 6, 2, 1, 100, 1, 0, 5, 0, 0, 0, 33, 108722, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Victim: Give kill credit (108722)', ''),
|
||||
(@ENTRY, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Stop combat', ''),
|
||||
(@ENTRY, 0, 7, 8, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 35, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Set faction to 35', ''),
|
||||
(@ENTRY, 0, 8, 9, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Talk 0 to invoker', ''),
|
||||
(@ENTRY, 0, 9, 10, 61, 0, 100, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Evade', ''),
|
||||
(@ENTRY, 0, 10, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Set event phase to default (0)', ''),
|
||||
(@ENTRY, 0, 11, 0, 0, 1, 100, 0, 0, 0, 2000, 3000, 0, 11, 171773, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 3 seconds (0 - 0s initially) (IC) - Self: Cast spell 171773 on Victim', ''),
|
||||
(@ENTRY, 0, 12, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', ''),
|
||||
(@ENTRY, 0, 13, 0, 1, 1, 100, 0, 5000, 5000, 5000, 5000, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 seconds (OOC) - Self: Reset faction', '');
|
||||
|
||||
-- Tessa Wybroff smart ai
|
||||
SET @ENTRY := 108744;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 37, 0, 100, 0, 0, 0, 0, 0, 0, 42, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On AI initialize - Self: Set invincibility to 1 HP', ''),
|
||||
(@ENTRY, 0, 1, 2, 62, 0, 100, 0, 19861, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Gossip player: Close gossip', ''),
|
||||
(@ENTRY, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 2502, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set faction to 2502', ''),
|
||||
(@ENTRY, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 0, 17, 333, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set emote state to 333', ''),
|
||||
(@ENTRY, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Set event phase to phase 1', ''),
|
||||
(@ENTRY, 0, 5, 6, 2, 1, 100, 1, 0, 5, 0, 0, 0, 33, 108744, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Victim: Give kill credit (108744)', ''),
|
||||
(@ENTRY, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Stop combat', ''),
|
||||
(@ENTRY, 0, 7, 8, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 35, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Set faction to 35', ''),
|
||||
(@ENTRY, 0, 8, 9, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Talk 0 to invoker', ''),
|
||||
(@ENTRY, 0, 9, 10, 61, 0, 100, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Evade', ''),
|
||||
(@ENTRY, 0, 10, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Set event phase to default (0)', ''),
|
||||
(@ENTRY, 0, 11, 0, 0, 1, 100, 0, 0, 0, 2000, 3000, 0, 11, 171863, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 3 seconds (0 - 0s initially) (IC) - Self: Cast spell 171863 on Victim', ''),
|
||||
(@ENTRY, 0, 12, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', ''),
|
||||
(@ENTRY, 0, 13, 0, 1, 1, 100, 0, 5000, 5000, 5000, 5000, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 seconds (OOC) - Self: Reset faction', '');
|
||||
|
||||
-- Zelena Moonbreak smart ai
|
||||
SET @ENTRY := 108746;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 37, 0, 100, 0, 0, 0, 0, 0, 0, 42, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On AI initialize - Self: Set invincibility to 1 HP', ''),
|
||||
(@ENTRY, 0, 1, 2, 62, 0, 100, 0, 19861, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Gossip player: Close gossip', ''),
|
||||
(@ENTRY, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 2502, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set faction to 2502', ''),
|
||||
(@ENTRY, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 0, 17, 333, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set emote state to 333', ''),
|
||||
(@ENTRY, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Set event phase to phase 1', ''),
|
||||
(@ENTRY, 0, 5, 6, 2, 1, 100, 1, 0, 5, 0, 0, 0, 33, 108746, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Victim: Give kill credit (108746)', ''),
|
||||
(@ENTRY, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Stop combat', ''),
|
||||
(@ENTRY, 0, 7, 8, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 35, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Set faction to 35', ''),
|
||||
(@ENTRY, 0, 8, 9, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Talk 0 to invoker', ''),
|
||||
(@ENTRY, 0, 9, 10, 61, 0, 100, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Evade', ''),
|
||||
(@ENTRY, 0, 10, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Set event phase to default (0)', ''),
|
||||
(@ENTRY, 0, 11, 0, 0, 1, 100, 0, 0, 0, 2000, 3000, 0, 11, 172028, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 3 seconds (0 - 0s initially) (IC) - Self: Cast spell 172028 on Victim', ''),
|
||||
(@ENTRY, 0, 12, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', ''),
|
||||
(@ENTRY, 0, 13, 0, 1, 1, 100, 0, 5000, 5000, 5000, 5000, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 seconds (OOC) - Self: Reset faction', '');
|
||||
|
||||
-- Audra Stoneshield smart ai
|
||||
SET @ENTRY := 108748;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 37, 0, 100, 0, 0, 0, 0, 0, 0, 42, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On AI initialize - Self: Set invincibility to 1 HP', ''),
|
||||
(@ENTRY, 0, 1, 2, 62, 0, 100, 0, 19861, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Gossip player: Close gossip', ''),
|
||||
(@ENTRY, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 2502, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set faction to 2502', ''),
|
||||
(@ENTRY, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 0, 17, 333, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set emote state to 333', ''),
|
||||
(@ENTRY, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Set event phase to phase 1', ''),
|
||||
(@ENTRY, 0, 5, 6, 2, 1, 100, 1, 0, 5, 0, 0, 0, 33, 108748, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Victim: Give kill credit (108748)', ''),
|
||||
(@ENTRY, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Stop combat', ''),
|
||||
(@ENTRY, 0, 7, 8, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 35, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Set faction to 35', ''),
|
||||
(@ENTRY, 0, 8, 9, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Talk 0 to invoker', ''),
|
||||
(@ENTRY, 0, 9, 10, 61, 0, 100, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Evade', ''),
|
||||
(@ENTRY, 0, 10, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Set event phase to default (0)', ''),
|
||||
(@ENTRY, 0, 11, 0, 0, 1, 100, 0, 0, 0, 2000, 3000, 0, 11, 172772, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 3 seconds (0 - 0s initially) (IC) - Self: Cast spell 172772 on Victim', ''),
|
||||
(@ENTRY, 0, 12, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', ''),
|
||||
(@ENTRY, 0, 13, 0, 1, 1, 100, 0, 5000, 5000, 5000, 5000, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 seconds (OOC) - Self: Reset faction', '');
|
||||
|
||||
-- Haagios smart ai
|
||||
SET @ENTRY := 108757;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 37, 0, 100, 0, 0, 0, 0, 0, 0, 42, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On AI initialize - Self: Set invincibility to 1 HP', ''),
|
||||
(@ENTRY, 0, 1, 2, 62, 0, 100, 0, 19861, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Gossip player: Close gossip', ''),
|
||||
(@ENTRY, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 2502, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set faction to 2502', ''),
|
||||
(@ENTRY, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 0, 17, 333, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set emote state to 333', ''),
|
||||
(@ENTRY, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Set event phase to phase 1', ''),
|
||||
(@ENTRY, 0, 5, 6, 2, 1, 100, 1, 0, 5, 0, 0, 0, 33, 108757, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Victim: Give kill credit (108757)', ''),
|
||||
(@ENTRY, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Stop combat', ''),
|
||||
(@ENTRY, 0, 7, 8, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 35, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Set faction to 35', ''),
|
||||
(@ENTRY, 0, 8, 9, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Talk 0 to invoker', ''),
|
||||
(@ENTRY, 0, 9, 10, 61, 0, 100, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Evade', ''),
|
||||
(@ENTRY, 0, 10, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Set event phase to default (0)', ''),
|
||||
(@ENTRY, 0, 11, 0, 0, 1, 100, 0, 0, 0, 2000, 3000, 0, 11, 171884, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 3 seconds (0 - 0s initially) (IC) - Self: Cast spell 171884 on Victim', ''),
|
||||
(@ENTRY, 0, 12, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', ''),
|
||||
(@ENTRY, 0, 13, 0, 1, 1, 100, 0, 5000, 5000, 5000, 5000, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 seconds (OOC) - Self: Reset faction', '');
|
||||
|
||||
-- Ciarra Neil smart ai
|
||||
SET @ENTRY := 108752;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 37, 0, 100, 0, 0, 0, 0, 0, 0, 42, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On AI initialize - Self: Set invincibility to 1 HP', ''),
|
||||
(@ENTRY, 0, 1, 2, 62, 0, 100, 0, 19861, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Gossip player: Close gossip', ''),
|
||||
(@ENTRY, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 2502, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set faction to 2502', ''),
|
||||
(@ENTRY, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 0, 17, 333, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set emote state to 333', ''),
|
||||
(@ENTRY, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Set event phase to phase 1', ''),
|
||||
(@ENTRY, 0, 5, 6, 2, 1, 100, 1, 0, 5, 0, 0, 0, 33, 108752, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Victim: Give kill credit (108752)', ''),
|
||||
(@ENTRY, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Stop combat', ''),
|
||||
(@ENTRY, 0, 7, 8, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 35, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Set faction to 35', ''),
|
||||
(@ENTRY, 0, 8, 9, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Talk 0 to invoker', ''),
|
||||
(@ENTRY, 0, 9, 10, 61, 0, 100, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Evade', ''),
|
||||
(@ENTRY, 0, 10, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Set event phase to default (0)', ''),
|
||||
(@ENTRY, 0, 11, 0, 0, 1, 100, 0, 0, 0, 2000, 3000, 0, 11, 171884, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 3 seconds (0 - 0s initially) (IC) - Self: Cast spell 171884 on Victim', ''),
|
||||
(@ENTRY, 0, 12, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', ''),
|
||||
(@ENTRY, 0, 13, 0, 1, 1, 100, 0, 5000, 5000, 5000, 5000, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 seconds (OOC) - Self: Reset faction', '');
|
||||
|
||||
-- Kihra smart ai
|
||||
SET @ENTRY := 108723;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 37, 0, 100, 0, 0, 0, 0, 0, 0, 42, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On AI initialize - Self: Set invincibility to 1 HP', ''),
|
||||
(@ENTRY, 0, 1, 2, 62, 0, 100, 0, 19861, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Gossip player: Close gossip', ''),
|
||||
(@ENTRY, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 2502, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set faction to 2502', ''),
|
||||
(@ENTRY, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 0, 17, 333, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set emote state to 333', ''),
|
||||
(@ENTRY, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Set event phase to phase 1', ''),
|
||||
(@ENTRY, 0, 5, 6, 2, 1, 100, 1, 0, 5, 0, 0, 0, 33, 108723, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Victim: Give kill credit (108723)', ''),
|
||||
(@ENTRY, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Stop combat', ''),
|
||||
(@ENTRY, 0, 7, 8, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 35, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Set faction to 35', ''),
|
||||
(@ENTRY, 0, 8, 9, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Talk 0 to invoker', ''),
|
||||
(@ENTRY, 0, 9, 10, 61, 0, 100, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Evade', ''),
|
||||
(@ENTRY, 0, 10, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Set event phase to default (0)', ''),
|
||||
(@ENTRY, 0, 11, 0, 0, 1, 100, 0, 0, 0, 2000, 3000, 0, 11, 171777, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 3 seconds (0 - 0s initially) (IC) - Self: Cast spell 171777 on Victim', ''),
|
||||
(@ENTRY, 0, 12, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', ''),
|
||||
(@ENTRY, 0, 13, 0, 1, 1, 100, 0, 5000, 5000, 5000, 5000, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 seconds (OOC) - Self: Reset faction', '');
|
||||
|
||||
-- Stormsinger Taalos smart ai
|
||||
SET @ENTRY := 108755;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 37, 0, 100, 0, 0, 0, 0, 0, 0, 42, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On AI initialize - Self: Set invincibility to 1 HP', ''),
|
||||
(@ENTRY, 0, 1, 2, 62, 0, 100, 0, 19861, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Gossip player: Close gossip', ''),
|
||||
(@ENTRY, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 2502, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set faction to 2502', ''),
|
||||
(@ENTRY, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 0, 17, 333, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set emote state to 333', ''),
|
||||
(@ENTRY, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Set event phase to phase 1', ''),
|
||||
(@ENTRY, 0, 5, 6, 2, 1, 100, 1, 0, 5, 0, 0, 0, 33, 108755, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Victim: Give kill credit (108755)', ''),
|
||||
(@ENTRY, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Stop combat', ''),
|
||||
(@ENTRY, 0, 7, 8, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 35, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Set faction to 35', ''),
|
||||
(@ENTRY, 0, 8, 9, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Talk 0 to invoker', ''),
|
||||
(@ENTRY, 0, 9, 10, 61, 0, 100, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Evade', ''),
|
||||
(@ENTRY, 0, 10, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Set event phase to default (0)', ''),
|
||||
(@ENTRY, 0, 11, 0, 0, 1, 100, 0, 0, 0, 2000, 3000, 0, 11, 172677, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 3 seconds (0 - 0s initially) (IC) - Self: Cast spell 172677 on Victim', ''),
|
||||
(@ENTRY, 0, 12, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', ''),
|
||||
(@ENTRY, 0, 13, 0, 1, 1, 100, 0, 5000, 5000, 5000, 5000, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 seconds (OOC) - Self: Reset faction', '');
|
||||
|
||||
-- Lightshielder Baetrix smart ai
|
||||
SET @ENTRY := 108758;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 37, 0, 100, 0, 0, 0, 0, 0, 0, 42, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On AI initialize - Self: Set invincibility to 1 HP', ''),
|
||||
(@ENTRY, 0, 1, 2, 62, 0, 100, 0, 19861, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Gossip player: Close gossip', ''),
|
||||
(@ENTRY, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 2502, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set faction to 2502', ''),
|
||||
(@ENTRY, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 0, 17, 333, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set emote state to 333', ''),
|
||||
(@ENTRY, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Set event phase to phase 1', ''),
|
||||
(@ENTRY, 0, 5, 6, 2, 1, 100, 1, 0, 5, 0, 0, 0, 33, 108758, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Victim: Give kill credit (108758)', ''),
|
||||
(@ENTRY, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Stop combat', ''),
|
||||
(@ENTRY, 0, 7, 8, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 35, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Set faction to 35', ''),
|
||||
(@ENTRY, 0, 8, 9, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Talk 0 to invoker', ''),
|
||||
(@ENTRY, 0, 9, 10, 61, 0, 100, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Evade', ''),
|
||||
(@ENTRY, 0, 10, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Set event phase to default (0)', ''),
|
||||
(@ENTRY, 0, 11, 0, 0, 1, 100, 0, 0, 0, 2000, 3000, 0, 11, 171922, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 3 seconds (0 - 0s initially) (IC) - Self: Cast spell 171922 on Victim', ''),
|
||||
(@ENTRY, 0, 12, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', ''),
|
||||
(@ENTRY, 0, 13, 0, 1, 1, 100, 0, 5000, 5000, 5000, 5000, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 seconds (OOC) - Self: Reset faction', '');
|
||||
|
||||
-- Navea the Purifier smart ai
|
||||
SET @ENTRY := 108756;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 37, 0, 100, 0, 0, 0, 0, 0, 0, 42, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On AI initialize - Self: Set invincibility to 1 HP', ''),
|
||||
(@ENTRY, 0, 1, 2, 62, 0, 100, 0, 19861, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Gossip player: Close gossip', ''),
|
||||
(@ENTRY, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 2502, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set faction to 2502', ''),
|
||||
(@ENTRY, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 0, 17, 333, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set emote state to 333', ''),
|
||||
(@ENTRY, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Set event phase to phase 1', ''),
|
||||
(@ENTRY, 0, 5, 6, 2, 1, 100, 1, 0, 5, 0, 0, 0, 33, 108756, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Victim: Give kill credit (108756)', ''),
|
||||
(@ENTRY, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Stop combat', ''),
|
||||
(@ENTRY, 0, 7, 8, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 35, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Set faction to 35', ''),
|
||||
(@ENTRY, 0, 8, 9, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Talk 0 to invoker', ''),
|
||||
(@ENTRY, 0, 9, 10, 61, 0, 100, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Evade', ''),
|
||||
(@ENTRY, 0, 10, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Set event phase to default (0)', ''),
|
||||
(@ENTRY, 0, 11, 0, 0, 1, 100, 0, 0, 0, 2000, 3000, 0, 11, 172675, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 3 seconds (0 - 0s initially) (IC) - Self: Cast spell 172675 on Victim', ''),
|
||||
(@ENTRY, 0, 12, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', ''),
|
||||
(@ENTRY, 0, 13, 0, 1, 1, 100, 0, 5000, 5000, 5000, 5000, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 seconds (OOC) - Self: Reset faction', '');
|
||||
|
||||
-- Antone Sula smart ai
|
||||
SET @ENTRY := 108745;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 37, 0, 100, 0, 0, 0, 0, 0, 0, 42, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On AI initialize - Self: Set invincibility to 1 HP', ''),
|
||||
(@ENTRY, 0, 1, 2, 62, 0, 100, 0, 19861, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Gossip player: Close gossip', ''),
|
||||
(@ENTRY, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 2502, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set faction to 2502', ''),
|
||||
(@ENTRY, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 0, 17, 333, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set emote state to 333', ''),
|
||||
(@ENTRY, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Set event phase to phase 1', ''),
|
||||
(@ENTRY, 0, 5, 6, 2, 1, 100, 1, 0, 5, 0, 0, 0, 33, 108745, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Victim: Give kill credit (108745)', ''),
|
||||
(@ENTRY, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Stop combat', ''),
|
||||
(@ENTRY, 0, 7, 8, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 35, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Set faction to 35', ''),
|
||||
(@ENTRY, 0, 8, 9, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Talk 0 to invoker', ''),
|
||||
(@ENTRY, 0, 9, 10, 61, 0, 100, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Evade', ''),
|
||||
(@ENTRY, 0, 10, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Set event phase to default (0)', ''),
|
||||
(@ENTRY, 0, 11, 0, 0, 1, 100, 0, 0, 0, 2000, 3000, 0, 11, 172029, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 3 seconds (0 - 0s initially) (IC) - Self: Cast spell 172029 on Victim', ''),
|
||||
(@ENTRY, 0, 12, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', ''),
|
||||
(@ENTRY, 0, 13, 0, 1, 1, 100, 0, 5000, 5000, 5000, 5000, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 seconds (OOC) - Self: Reset faction', '');
|
||||
|
||||
-- Loranea smart ai
|
||||
SET @ENTRY := 108759;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 37, 0, 100, 0, 0, 0, 0, 0, 0, 42, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On AI initialize - Self: Set invincibility to 1 HP', ''),
|
||||
(@ENTRY, 0, 1, 2, 62, 0, 100, 0, 19861, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Gossip player: Close gossip', ''),
|
||||
(@ENTRY, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 2502, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set faction to 2502', ''),
|
||||
(@ENTRY, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 0, 17, 333, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set emote state to 333', ''),
|
||||
(@ENTRY, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Set event phase to phase 1', ''),
|
||||
(@ENTRY, 0, 5, 6, 2, 1, 100, 1, 0, 5, 0, 0, 0, 33, 108722, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Victim: Give kill credit (108722)', ''),
|
||||
(@ENTRY, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Stop combat', ''),
|
||||
(@ENTRY, 0, 7, 8, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 35, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Set faction to 35', ''),
|
||||
(@ENTRY, 0, 8, 9, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Talk 0 to invoker', ''),
|
||||
(@ENTRY, 0, 9, 10, 61, 0, 100, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Evade', ''),
|
||||
(@ENTRY, 0, 10, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Set event phase to default (0)', ''),
|
||||
(@ENTRY, 0, 11, 0, 0, 1, 100, 0, 0, 0, 2000, 3000, 0, 11, 171919, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 3 seconds (0 - 0s initially) (IC) - Self: Cast spell 171919 on Victim', ''),
|
||||
(@ENTRY, 0, 12, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', ''),
|
||||
(@ENTRY, 0, 13, 0, 1, 1, 100, 0, 5000, 5000, 5000, 5000, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 seconds (OOC) - Self: Reset faction', '');
|
||||
|
||||
-- Rorin Rivershade smart ai
|
||||
SET @ENTRY := 108753;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 37, 0, 100, 0, 0, 0, 0, 0, 0, 42, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On AI initialize - Self: Set invincibility to 1 HP', ''),
|
||||
(@ENTRY, 0, 1, 2, 62, 0, 100, 0, 19861, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Gossip player: Close gossip', ''),
|
||||
(@ENTRY, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 2502, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set faction to 2502', ''),
|
||||
(@ENTRY, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 0, 17, 333, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set emote state to 333', ''),
|
||||
(@ENTRY, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Set event phase to phase 1', ''),
|
||||
(@ENTRY, 0, 5, 6, 2, 1, 100, 1, 0, 5, 0, 0, 0, 33, 108753, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Victim: Give kill credit (108753)', ''),
|
||||
(@ENTRY, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Stop combat', ''),
|
||||
(@ENTRY, 0, 7, 8, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 35, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Set faction to 35', ''),
|
||||
(@ENTRY, 0, 8, 9, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Talk 0 to invoker', ''),
|
||||
(@ENTRY, 0, 9, 10, 61, 0, 100, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Evade', ''),
|
||||
(@ENTRY, 0, 10, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Set event phase to default (0)', ''),
|
||||
(@ENTRY, 0, 11, 0, 0, 1, 100, 0, 0, 0, 2000, 3000, 0, 11, 172670, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 3 seconds (0 - 0s initially) (IC) - Self: Cast spell 172670 on Victim', ''),
|
||||
(@ENTRY, 0, 12, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', ''),
|
||||
(@ENTRY, 0, 13, 0, 1, 1, 100, 0, 5000, 5000, 5000, 5000, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 seconds (OOC) - Self: Reset faction', '');
|
||||
|
||||
-- Bridgette Hicks smart ai
|
||||
SET @ENTRY := 108749;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 37, 0, 100, 0, 0, 0, 0, 0, 0, 42, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On AI initialize - Self: Set invincibility to 1 HP', ''),
|
||||
(@ENTRY, 0, 1, 2, 62, 0, 100, 0, 19861, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Gossip player: Close gossip', ''),
|
||||
(@ENTRY, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 2502, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set faction to 2502', ''),
|
||||
(@ENTRY, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 0, 17, 333, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set emote state to 333', ''),
|
||||
(@ENTRY, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Set event phase to phase 1', ''),
|
||||
(@ENTRY, 0, 5, 6, 2, 1, 100, 1, 0, 5, 0, 0, 0, 33, 108749, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Victim: Give kill credit (108749)', ''),
|
||||
(@ENTRY, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Stop combat', ''),
|
||||
(@ENTRY, 0, 7, 8, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 35, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Set faction to 35', ''),
|
||||
(@ENTRY, 0, 8, 9, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Talk 0 to invoker', ''),
|
||||
(@ENTRY, 0, 9, 10, 61, 0, 100, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Evade', ''),
|
||||
(@ENTRY, 0, 10, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Set event phase to default (0)', ''),
|
||||
(@ENTRY, 0, 11, 0, 0, 1, 100, 0, 0, 0, 2000, 3000, 0, 11, 172769, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 3 seconds (0 - 0s initially) (IC) - Self: Cast spell 172769 on Victim', ''),
|
||||
(@ENTRY, 0, 12, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', ''),
|
||||
(@ENTRY, 0, 13, 0, 1, 1, 100, 0, 5000, 5000, 5000, 5000, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 seconds (OOC) - Self: Reset faction', '');
|
||||
|
||||
-- Kymba Quickwidget smart ai
|
||||
SET @ENTRY := 108747;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 37, 0, 100, 0, 0, 0, 0, 0, 0, 42, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On AI initialize - Self: Set invincibility to 1 HP', ''),
|
||||
(@ENTRY, 0, 1, 2, 62, 0, 100, 0, 19861, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Gossip player: Close gossip', ''),
|
||||
(@ENTRY, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 2502, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set faction to 2502', ''),
|
||||
(@ENTRY, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 0, 17, 333, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set emote state to 333', ''),
|
||||
(@ENTRY, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Set event phase to phase 1', ''),
|
||||
(@ENTRY, 0, 5, 6, 2, 1, 100, 1, 0, 5, 0, 0, 0, 33, 108722, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Victim: Give kill credit (108722)', ''),
|
||||
(@ENTRY, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Stop combat', ''),
|
||||
(@ENTRY, 0, 7, 8, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 35, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Set faction to 35', ''),
|
||||
(@ENTRY, 0, 8, 9, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Talk 0 to invoker', ''),
|
||||
(@ENTRY, 0, 9, 10, 61, 0, 100, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Evade', ''),
|
||||
(@ENTRY, 0, 10, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Set event phase to default (0)', ''),
|
||||
(@ENTRY, 0, 11, 0, 0, 1, 100, 0, 0, 0, 2000, 3000, 0, 11, 171957, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 3 seconds (0 - 0s initially) (IC) - Self: Cast spell 171957 on Victim', ''),
|
||||
(@ENTRY, 0, 12, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', ''),
|
||||
(@ENTRY, 0, 13, 0, 1, 1, 100, 0, 5000, 5000, 5000, 5000, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 seconds (OOC) - Self: Reset faction', '');
|
||||
|
||||
-- Fingall Flamehammer smart ai
|
||||
SET @ENTRY := 108754;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 37, 0, 100, 0, 0, 0, 0, 0, 0, 42, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On AI initialize - Self: Set invincibility to 1 HP', ''),
|
||||
(@ENTRY, 0, 1, 2, 62, 0, 100, 0, 19861, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Gossip player: Close gossip', ''),
|
||||
(@ENTRY, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 2502, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set faction to 2502', ''),
|
||||
(@ENTRY, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 0, 17, 333, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set emote state to 333', ''),
|
||||
(@ENTRY, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Set event phase to phase 1', ''),
|
||||
(@ENTRY, 0, 5, 6, 2, 1, 100, 1, 0, 5, 0, 0, 0, 33, 108754, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Victim: Give kill credit (108754)', ''),
|
||||
(@ENTRY, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Stop combat', ''),
|
||||
(@ENTRY, 0, 7, 8, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 35, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Set faction to 35', ''),
|
||||
(@ENTRY, 0, 8, 9, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Talk 0 to invoker', ''),
|
||||
(@ENTRY, 0, 9, 10, 61, 0, 100, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Evade', ''),
|
||||
(@ENTRY, 0, 10, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Set event phase to default (0)', ''),
|
||||
(@ENTRY, 0, 11, 0, 0, 1, 100, 0, 0, 0, 2000, 3000, 0, 11, 172779, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 3 seconds (0 - 0s initially) (IC) - Self: Cast spell 172779 on Victim', ''),
|
||||
(@ENTRY, 0, 12, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', ''),
|
||||
(@ENTRY, 0, 13, 0, 1, 1, 100, 0, 5000, 5000, 5000, 5000, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 seconds (OOC) - Self: Reset faction', '');
|
||||
|
||||
-- Eunna Young smart ai
|
||||
SET @ENTRY := 108750;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 37, 0, 100, 0, 0, 0, 0, 0, 0, 42, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On AI initialize - Self: Set invincibility to 1 HP', ''),
|
||||
(@ENTRY, 0, 1, 2, 62, 0, 100, 0, 19861, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Gossip player: Close gossip', ''),
|
||||
(@ENTRY, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 2502, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set faction to 2502', ''),
|
||||
(@ENTRY, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 0, 17, 333, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set emote state to 333', ''),
|
||||
(@ENTRY, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Set event phase to phase 1', ''),
|
||||
(@ENTRY, 0, 5, 6, 2, 1, 100, 1, 0, 5, 0, 0, 0, 33, 108750, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Victim: Give kill credit (108750)', ''),
|
||||
(@ENTRY, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Stop combat', ''),
|
||||
(@ENTRY, 0, 7, 8, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 35, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Set faction to 35', ''),
|
||||
(@ENTRY, 0, 8, 9, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Talk 0 to invoker', ''),
|
||||
(@ENTRY, 0, 9, 10, 61, 0, 100, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Evade', ''),
|
||||
(@ENTRY, 0, 10, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Set event phase to default (0)', ''),
|
||||
(@ENTRY, 0, 11, 0, 0, 1, 100, 0, 0, 0, 2000, 3000, 0, 11, 172757, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 3 seconds (0 - 0s initially) (IC) - Self: Cast spell 172757 on Victim', ''),
|
||||
(@ENTRY, 0, 12, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', ''),
|
||||
(@ENTRY, 0, 13, 0, 1, 1, 100, 0, 5000, 5000, 5000, 5000, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 seconds (OOC) - Self: Reset faction', '');
|
||||
|
||||
-- Fen Cinderpaw smart ai
|
||||
SET @ENTRY := 108742;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 37, 0, 100, 0, 0, 0, 0, 0, 0, 42, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On AI initialize - Self: Set invincibility to 1 HP', ''),
|
||||
(@ENTRY, 0, 1, 2, 62, 0, 100, 0, 19861, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Gossip player: Close gossip', ''),
|
||||
(@ENTRY, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 2502, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set faction to 2502', ''),
|
||||
(@ENTRY, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 0, 17, 333, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Self: Set emote state to 333', ''),
|
||||
(@ENTRY, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'On gossip action 0 from menu 19861 selected - Set event phase to phase 1', ''),
|
||||
(@ENTRY, 0, 5, 6, 2, 1, 100, 1, 0, 5, 0, 0, 0, 33, 108742, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Victim: Give kill credit (108742)', ''),
|
||||
(@ENTRY, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Stop combat', ''),
|
||||
(@ENTRY, 0, 7, 8, 61, 0, 100, 0, 0, 0, 0, 0, 0, 2, 35, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Set faction to 35', ''),
|
||||
(@ENTRY, 0, 8, 9, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Talk 0 to invoker', ''),
|
||||
(@ENTRY, 0, 9, 10, 61, 0, 100, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Self: Evade', ''),
|
||||
(@ENTRY, 0, 10, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-5%% (once) - Set event phase to default (0)', ''),
|
||||
(@ENTRY, 0, 11, 0, 0, 1, 100, 0, 0, 0, 2000, 3000, 0, 11, 171764, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 3 seconds (0 - 0s initially) (IC) - Self: Cast spell 171764 on Victim', ''),
|
||||
(@ENTRY, 0, 12, 0, 1, 0, 100, 0, 0, 0, 2000, 12000, 0, 10, 25, 4, 21, 15, 5, 274, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 2 - 12 seconds (0 - 0s initially) (OOC) - Self: Play random emote: 25, 4, 21, 15, 5, 274', ''),
|
||||
(@ENTRY, 0, 13, 0, 1, 1, 100, 0, 5000, 5000, 5000, 5000, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Every 5 seconds (OOC) - Self: Reset faction', '');
|
||||
@@ -0,0 +1 @@
|
||||
ALTER TABLE `areatrigger_create_properties` ADD `SpeedIsTime` tinyint(1) unsigned NOT NULL DEFAULT '0' AFTER `Speed`;
|
||||
@@ -0,0 +1,875 @@
|
||||
SET @CGUID := 7003479;
|
||||
SET @ATID := 164;
|
||||
|
||||
-- Creature
|
||||
DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+109;
|
||||
INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `MovementType`, `npcflag`, `unit_flags`, `unit_flags2`, `unit_flags3`, `VerifiedBuild`) VALUES
|
||||
(@CGUID+0, 126151, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1020.3870849609375, 1221.982666015625, 7.634742259979248046, 0.703608155250549316, 120, 6, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Curseformed Familiar (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+1, 126151, 1643, 8721, 9170, '0', 0, 0, 0, 0, -983.44097900390625, 1178.095458984375, 7.858855724334716796, 4.287909984588623046, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Curseformed Familiar (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+2, 126151, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1040.21875, 1198.546875, 5.367901802062988281, 0.095402948558330535, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Curseformed Familiar (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+3, 126151, 1643, 8721, 9170, '0', 0, 0, 0, 0, -955.47052001953125, 1212.6492919921875, 6.110913276672363281, 1.060926198959350585, 120, 6, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Curseformed Familiar (Area: Timbered Strand - Difficulty: 0) CreateObject2 (possible waypoints or random movement)
|
||||
(@CGUID+4, 128937, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1012.373291015625, 1236.857666015625, 6.793526649475097656, 3.041042327880859375, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Scavenging Raven (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+5, 128937, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1011.02081298828125, 1232.49658203125, 10.24453163146972656, 1.600046396255493164, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Scavenging Raven (Area: Timbered Strand - Difficulty: 0) CreateObject2 (Auras: 258247 - Perched)
|
||||
(@CGUID+6, 130127, 1643, 8721, 9170, '0', 0, 0, 0, 0, -949.748291015625, 1187.0521240234375, 9.037817955017089843, 5.145512580871582031, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Forest Viper (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+7, 128937, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1015.5521240234375, 1238.2291259765625, 6.187700748443603515, 4.95774698257446289, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Scavenging Raven (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+8, 130127, 1643, 8721, 9170, '0', 0, 0, 0, 0, -953.37152099609375, 1217.4913330078125, 6.377184867858886718, 2.182572841644287109, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Forest Viper (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+9, 130127, 1643, 8721, 9170, '0', 0, 0, 0, 0, -982.72052001953125, 1165.54345703125, 8.447155952453613281, 2.139708518981933593, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Forest Viper (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+10, 130127, 1643, 8721, 9170, '0', 0, 0, 0, 0, -959.6024169921875, 1147.1024169921875, 7.485082149505615234, 0.712646305561065673, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Forest Viper (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+11, 128937, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1055.2117919921875, 1204.24658203125, 7.066392421722412109, 0.561177015304565429, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Scavenging Raven (Area: Timbered Strand - Difficulty: 0) CreateObject2 (Auras: 258247 - Perched)
|
||||
(@CGUID+12, 128937, 1643, 8721, 9170, '0', 0, 0, 0, 0, -992.76739501953125, 1191.767333984375, 6.896556854248046875, 5.020402908325195312, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Scavenging Raven (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+13, 128937, 1643, 8721, 9170, '0', 0, 0, 0, 0, -996.513916015625, 1160.2135009765625, 17.259246826171875, 0.812970399856567382, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Scavenging Raven (Area: Timbered Strand - Difficulty: 0) CreateObject2 (Auras: 258247 - Perched)
|
||||
(@CGUID+14, 130127, 1643, 8721, 9170, '0', 0, 0, 0, 0, -997.52777099609375, 1175.2100830078125, 8.040829658508300781, 1.032315015792846679, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Forest Viper (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+15, 126151, 1643, 8721, 9170, '0', 0, 0, 0, 0, -949.1788330078125, 1180.4461669921875, 10.10540962219238281, 0.236816823482513427, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Curseformed Familiar (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+16, 128942, 1643, 8721, 9170, '0', 0, 0, 0, 0, -907.2725830078125, 1233.5728759765625, 1.16168975830078125, 1.737533211708068847, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Mudfisher Crab (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+17, 130127, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1007.43231201171875, 1236.3941650390625, 7.094191551208496093, 3.209064722061157226, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Forest Viper (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+18, 130127, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1028.7586669921875, 1205.4757080078125, 5.778281211853027343, 5.591036796569824218, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Forest Viper (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+19, 128942, 1643, 8721, 9170, '0', 0, 0, 0, 0, -934.015625, 1262.4427490234375, 0.187540203332901, 2.489169120788574218, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Mudfisher Crab (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+20, 128937, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1051.6961669921875, 1206.90625, 5.47492074966430664, 2.058684110641479492, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Scavenging Raven (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+21, 126151, 1643, 8721, 9170, '0', 0, 0, 0, 0, -972.39239501953125, 1255.732666015625, 2.491249561309814453, 5.46521759033203125, 120, 6, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Curseformed Familiar (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+22, 130127, 1643, 8721, 9170, '0', 0, 0, 0, 0, -946.734375, 1232.3697509765625, 6.040618419647216796, 5.433637142181396484, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Forest Viper (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+23, 128937, 1643, 8721, 9170, '0', 0, 0, 0, 0, -919.47222900390625, 1218.8367919921875, 12.30871391296386718, 2.044929027557373046, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Scavenging Raven (Area: Timbered Strand - Difficulty: 0) CreateObject2 (Auras: 258247 - Perched)
|
||||
(@CGUID+24, 126151, 1643, 8721, 9170, '0', 0, 0, 0, 0, -969.359375, 1281.890625, 1.410550713539123535, 6.108299732208251953, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Curseformed Familiar (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+25, 128937, 1643, 8721, 9170, '0', 0, 0, 0, 0, -967.16839599609375, 1238.5867919921875, 4.381191730499267578, 5.025489330291748046, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Scavenging Raven (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+26, 130127, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1060.4947509765625, 1199.3958740234375, 6.4756011962890625, 5.58775186538696289, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Forest Viper (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+27, 128937, 1643, 8721, 9170, '0', 0, 0, 0, 0, -945.6875, 1282.8524169921875, 13.23130035400390625, 3.158654689788818359, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Scavenging Raven (Area: Timbered Strand - Difficulty: 0) CreateObject2 (Auras: 258247 - Perched)
|
||||
(@CGUID+28, 128937, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1014.8125, 1235.23095703125, 6.90690469741821289, 0.743078947067260742, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Scavenging Raven (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+29, 126151, 1643, 8721, 9170, '0', 0, 0, 0, 0, -945.9757080078125, 1251.5816650390625, 2.724215030670166015, 1.090157508850097656, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Curseformed Familiar (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+30, 126151, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1039.4478759765625, 1196.28125, 5.287876129150390625, 0.631844580173492431, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Curseformed Familiar (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+31, 126151, 1643, 8721, 9170, '0', 0, 0, 0, 0, -947.0850830078125, 1184.5086669921875, 9.756134033203125, 5.233860015869140625, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Curseformed Familiar (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+32, 128937, 1643, 8721, 9170, '0', 0, 0, 0, 0, -933.404541015625, 1204.12158203125, 16.24331092834472656, 3.734553813934326171, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Scavenging Raven (Area: Timbered Strand - Difficulty: 0) CreateObject2 (Auras: 258247 - Perched)
|
||||
(@CGUID+33, 130127, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1020.671875, 1226.15283203125, 7.493700981140136718, 0.59848487377166748, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Forest Viper (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+34, 126151, 1643, 8721, 9170, '0', 0, 0, 0, 0, -998.59027099609375, 1252.5191650390625, 3.9862060546875, 4.298240184783935546, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Curseformed Familiar (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+35, 128942, 1643, 8721, 9170, '0', 0, 0, 0, 0, -942.1475830078125, 1268.9947509765625, 1.787056922912597656, 4.822662830352783203, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Mudfisher Crab (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+36, 126151, 1643, 8721, 9170, '0', 0, 0, 0, 0, -986.045166015625, 1178.3367919921875, 7.9342803955078125, 4.800882816314697265, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Curseformed Familiar (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+37, 130127, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1011.56427001953125, 1179.796875, 6.629643917083740234, 4.309372901916503906, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Forest Viper (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+38, 128937, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1046.9254150390625, 1152.439208984375, 21.166961669921875, 5.981400966644287109, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Scavenging Raven (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+39, 130127, 1643, 8721, 9170, '0', 0, 0, 0, 0, -962.67535400390625, 1272.939208984375, 1.421199798583984375, 0, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Forest Viper (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+40, 126151, 1643, 8721, 9170, '0', 0, 0, 0, 0, -924.37847900390625, 1234.2430419921875, 3.521344184875488281, 2.767101049423217773, 120, 6, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Curseformed Familiar (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+41, 126151, 1643, 8721, 9170, '0', 0, 0, 0, 0, -966.96527099609375, 1278.2083740234375, 1.41277313232421875, 0.906354665756225585, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Curseformed Familiar (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+42, 128942, 1643, 8721, 9170, '0', 0, 0, 0, 0, -917.08331298828125, 1253.2100830078125, -1.01029980182647705, 0, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Mudfisher Crab (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+43, 130127, 1643, 8721, 9170, '0', 0, 0, 0, 0, -938.685791015625, 1194.7447509765625, 9.508968353271484375, 4.033689498901367187, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Forest Viper (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+44, 128937, 1643, 8721, 9170, '0', 0, 0, 0, 0, -933.55206298828125, 1207.7117919921875, 15.36217021942138671, 2.447749614715576171, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Scavenging Raven (Area: Timbered Strand - Difficulty: 0) CreateObject2 (Auras: 258247 - Perched)
|
||||
(@CGUID+45, 126151, 1643, 8721, 9170, '0', 0, 0, 0, 0, -917.97222900390625, 1195.71533203125, 7.988570690155029296, 2.598923444747924804, 120, 6, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Curseformed Familiar (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+46, 130127, 1643, 8721, 9170, '0', 0, 0, 0, 0, -991.953125, 1257.7413330078125, 3.272788524627685546, 5.545058727264404296, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Forest Viper (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+47, 126151, 1643, 8721, 9170, '0', 0, 0, 0, 0, -942.56597900390625, 1179.842041015625, 10.59627532958984375, 2.633798122406005859, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Curseformed Familiar (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+48, 128937, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1002.73272705078125, 1223.1771240234375, 17.85565757751464843, 2.600236892700195312, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Scavenging Raven (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+49, 128937, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1063.49658203125, 1240.6961669921875, 18.78057670593261718, 2.53448486328125, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Scavenging Raven (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+50, 128937, 1643, 8721, 9170, '0', 0, 0, 0, 0, -948.74652099609375, 1275.6805419921875, 9.349577903747558593, 4.170930862426757812, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Scavenging Raven (Area: Timbered Strand - Difficulty: 0) CreateObject2 (Auras: 258247 - Perched)
|
||||
(@CGUID+51, 128937, 1643, 8721, 9170, '0', 0, 0, 0, 0, -968.2742919921875, 1236.5660400390625, 4.46142578125, 0.673260450363159179, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Scavenging Raven (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+52, 126151, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1002.7603759765625, 1251.189208984375, 4.187633991241455078, 5.616820812225341796, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Curseformed Familiar (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+53, 130127, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1058.8072509765625, 1269.7552490234375, 8.393434524536132812, 3.680401086807250976, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Forest Viper (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+54, 128937, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1007.32989501953125, 1247.6666259765625, 24.4610137939453125, 0.207660511136054992, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Scavenging Raven (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+55, 128937, 1643, 8721, 9170, '0', 0, 0, 0, 0, -979.48956298828125, 1234.37158203125, 7.409296989440917968, 5.952071666717529296, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Scavenging Raven (Area: Timbered Strand - Difficulty: 0) CreateObject2 (Auras: 258247 - Perched)
|
||||
(@CGUID+56, 130127, 1643, 8721, 9170, '0', 0, 0, 0, 0, -991.09893798828125, 1233.77783203125, 5.629299163818359375, 0.636477291584014892, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Forest Viper (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+57, 130083, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1025.1910400390625, 1193.8802490234375, 4.874268531799316406, 0.15675412118434906, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Curseformed Ravager (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+58, 126151, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1051.7535400390625, 1246.532958984375, 3.902777671813964843, 2.38696455955505371, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Curseformed Familiar (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+59, 128937, 1643, 8721, 9170, '0', 0, 0, 0, 0, -995.3211669921875, 1248.501708984375, 20.18337059020996093, 3.032025575637817382, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Scavenging Raven (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+60, 126151, 1643, 8721, 9170, '0', 0, 0, 0, 0, -965.6319580078125, 1157.7274169921875, 7.31865549087524414, 5.720538616180419921, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Curseformed Familiar (Area: Timbered Strand - Difficulty: 0) CreateObject2 (possible waypoints or random movement)
|
||||
(@CGUID+61, 126782, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1033.7257080078125, 1335.532958984375, 0.731765329837799072, 3.66341567039489746, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Boat (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+62, 128942, 1643, 8721, 9170, '0', 0, 0, 0, 0, -877.545166015625, 1229.701416015625, -5.09544563293457031, 3.233819246292114257, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Mudfisher Crab (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+63, 126151, 1643, 8721, 9170, '0', 0, 0, 0, 0, -987.75347900390625, 1216.8228759765625, 4.522313117980957031, 2.598923444747924804, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Curseformed Familiar (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+64, 128942, 1643, 8721, 9170, '0', 0, 0, 0, 0, -885.9757080078125, 1175.982666015625, -1.73611104488372802, 2.941543102264404296, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Mudfisher Crab (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+65, 128942, 1643, 8721, 9170, '0', 0, 0, 0, 0, -893.109375, 1192.532958984375, 0.58400118350982666, 0.531914770603179931, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Mudfisher Crab (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+66, 128942, 1643, 8721, 9170, '0', 0, 0, 0, 0, -903.78302001953125, 1170.295166015625, 0.581597208976745605, 6.061593055725097656, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Mudfisher Crab (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+67, 128942, 1643, 8721, 9170, '0', 0, 0, 0, 0, -869.89581298828125, 1222.515625, -6.28936529159545898, 2.411651849746704101, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Mudfisher Crab (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+68, 128942, 1643, 8721, 9170, '0', 0, 0, 0, 0, -941.15277099609375, 1151.5103759765625, 1.64479684829711914, 4.997906684875488281, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Mudfisher Crab (Area: Timbered Strand - Difficulty: 0) CreateObject2 (possible waypoints or random movement)
|
||||
(@CGUID+69, 126434, 1643, 8721, 9170, '0', 0, 0, 0, 0, -957.62677001953125, 1114.1944580078125, -7.33427095413208007, 0.7345428466796875, 120, 6, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Coldscale Puffer (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+70, 130127, 1643, 8721, 0, '0', 0, 0, 0, 0, -1022.6007080078125, 1135.4617919921875, 2.557283878326416015, 4.434712886810302734, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Forest Viper (Area: 0 - Difficulty: 0) CreateObject2
|
||||
(@CGUID+71, 136986, 1643, 8721, 0, '0', 0, 0, 0, 0, -1107.6353759765625, 1046.0364990234375, 0.161623358726501464, 0.993938148021697998, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Sandshell Turtle (Area: 0 - Difficulty: 0) CreateObject2
|
||||
(@CGUID+72, 136986, 1643, 8721, 0, '0', 0, 0, 0, 0, -1089.7552490234375, 1039.3038330078125, 0.831078112125396728, 5.401402473449707031, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Sandshell Turtle (Area: 0 - Difficulty: 0) CreateObject2
|
||||
(@CGUID+73, 126151, 1643, 8721, 0, '0', 0, 0, 0, 0, -1054.1978759765625, 1165.763916015625, 4.60037994384765625, 2.205790281295776367, 120, 6, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Curseformed Familiar (Area: 0 - Difficulty: 0) CreateObject2
|
||||
(@CGUID+74, 130127, 1643, 8721, 0, '0', 0, 0, 0, 0, -1065.7257080078125, 1175.595458984375, 6.240631580352783203, 5.115195274353027343, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Forest Viper (Area: 0 - Difficulty: 0) CreateObject2
|
||||
(@CGUID+75, 128942, 1643, 8721, 0, '0', 0, 0, 0, 0, -1045.9322509765625, 1081.2916259765625, 1.949510574340820312, 3.404632329940795898, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Mudfisher Crab (Area: 0 - Difficulty: 0) CreateObject2
|
||||
(@CGUID+76, 128942, 1643, 8721, 0, '0', 0, 0, 0, 0, -1055.857666015625, 1114.2239990234375, 1.191258430480957031, 6.237021923065185546, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Mudfisher Crab (Area: 0 - Difficulty: 0) CreateObject2
|
||||
(@CGUID+77, 128942, 1643, 8721, 0, '0', 0, 0, 0, 0, -1041.8646240234375, 1076.6632080078125, 1.865728616714477539, 4.866837501525878906, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Mudfisher Crab (Area: 0 - Difficulty: 0) CreateObject2
|
||||
(@CGUID+78, 128942, 1643, 8721, 0, '0', 0, 0, 0, 0, -1045.84375, 1127.3055419921875, 0.22712564468383789, 0, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Mudfisher Crab (Area: 0 - Difficulty: 0) CreateObject2
|
||||
(@CGUID+79, 130127, 1643, 8721, 0, '0', 0, 0, 0, 0, -1045.376708984375, 1151.328125, 3.023640394210815429, 0.195682957768440246, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Forest Viper (Area: 0 - Difficulty: 0) CreateObject2
|
||||
(@CGUID+80, 126151, 1643, 8721, 0, '0', 0, 0, 0, 0, -1068.2708740234375, 1154.1754150390625, 3.667763471603393554, 2.812817573547363281, 120, 6, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Curseformed Familiar (Area: 0 - Difficulty: 0) CreateObject2
|
||||
(@CGUID+81, 130194, 1643, 8721, 0, '0', 0, 0, 0, 0, -1070.6285400390625, 1105.05908203125, 1.296374320983886718, 1.526719450950622558, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Foulwater Rat (Area: 0 - Difficulty: 0) CreateObject2
|
||||
(@CGUID+82, 136986, 1643, 8721, 0, '0', 0, 0, 0, 0, -1087.12158203125, 1063.720458984375, 0.865402817726135253, 5.382982730865478515, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Sandshell Turtle (Area: 0 - Difficulty: 0) CreateObject2
|
||||
(@CGUID+83, 130127, 1643, 8721, 0, '0', 0, 0, 0, 0, -1059.4166259765625, 1139.9097900390625, 2.856094837188720703, 3.72945261001586914, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Forest Viper (Area: 0 - Difficulty: 0) CreateObject2
|
||||
(@CGUID+84, 136986, 1643, 8721, 0, '0', 0, 0, 0, 0, -1087.0399169921875, 1039.375, 0.739237487316131591, 2.05644083023071289, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Sandshell Turtle (Area: 0 - Difficulty: 0) CreateObject2
|
||||
(@CGUID+85, 130127, 1643, 8721, 0, '0', 0, 0, 0, 0, -1069.43408203125, 1124.736083984375, 2.668241500854492187, 5.7016448974609375, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Forest Viper (Area: 0 - Difficulty: 0) CreateObject2
|
||||
(@CGUID+86, 128942, 1643, 8721, 0, '0', 0, 0, 0, 0, -1061.2882080078125, 1118.6302490234375, 0.360938340425491333, 0.494472831487655639, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Mudfisher Crab (Area: 0 - Difficulty: 0) CreateObject2
|
||||
(@CGUID+87, 127822, 1643, 8721, 0, '0', 0, 0, 0, 0, -1057.109375, 1107.703125, 2.372127056121826171, 5.613190174102783203, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Alpine Goat (Area: 0 - Difficulty: 0) CreateObject2
|
||||
(@CGUID+88, 126695, 1643, 8721, 0, '0', 0, 0, 0, 0, -1104.1510009765625, 1106.63720703125, 35.39870071411132812, 0.739183008670806884, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Baleful Raven (Area: 0 - Difficulty: 0) CreateObject2
|
||||
(@CGUID+89, 126151, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1093.046875, 1248.7117919921875, 11.78514957427978515, 3.743628740310668945, 120, 6, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Curseformed Familiar (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+90, 130127, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1011.576416015625, 1284.90283203125, 3.402704238891601562, 1.145603895187377929, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Forest Viper (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+91, 128942, 1643, 8721, 9170, '0', 0, 0, 0, 0, -983.015625, 1302.4132080078125, -0.30267390608787536, 4.380178451538085937, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Mudfisher Crab (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+92, 130132, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1054.8021240234375, 1290.49658203125, 6.577565670013427734, 0, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Strand Rat (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+93, 130132, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1096.1285400390625, 1236.576416015625, 12.3316650390625, 2.889202117919921875, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Strand Rat (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+94, 130127, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1046.78125, 1268.798583984375, 6.2086639404296875, 3.163860559463500976, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Forest Viper (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+95, 130083, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1081.49658203125, 1286.140625, 3.320164680480957031, 5.094935417175292968, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Curseformed Ravager (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+96, 130127, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1098.984375, 1274.1197509765625, 10.45144176483154296, 5.187495231628417968, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Forest Viper (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+97, 130132, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1032.515625, 1291.9254150390625, 6.185097694396972656, 5.513689517974853515, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Strand Rat (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+98, 130132, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1064.251708984375, 1281.6163330078125, 6.325452804565429687, 0, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 61967), -- Strand Rat (Area: Timbered Strand - Difficulty: 0) CreateObject2
|
||||
(@CGUID+99, 126478, 1643, 8721, 9170, '0', 0, 0, 0, 1, -1042.75, 1274.7916259765625, 6.67877054214477539, 5.499874114990234375, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Fletcher's Hollow Conscript (Area: Timbered Strand - Difficulty: 0) CreateObject1 (Auras: 255426 - Shoot Wickerman Trigger)
|
||||
(@CGUID+100, 126478, 1643, 8721, 9170, '0', 0, 0, 0, 1, -1052.083984375, 1292.8055419921875, 6.580196380615234375, 2.82173776626586914, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Fletcher's Hollow Conscript (Area: Timbered Strand - Difficulty: 0) CreateObject1 (Auras: 255426 - Shoot Wickerman Trigger)
|
||||
(@CGUID+101, 126478, 1643, 8721, 9170, '0', 0, 0, 0, 1, -1057.0208740234375, 1286.9461669921875, 6.748768329620361328, 2.385930061340332031, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Fletcher's Hollow Conscript (Area: Timbered Strand - Difficulty: 0) CreateObject1 (Auras: 255426 - Shoot Wickerman Trigger)
|
||||
(@CGUID+102, 126724, 1643, 8721, 9170, '0', 0, 0, 0, 1, -1047.55908203125, 1275.638916015625, 7.378104686737060546, 1.084452509880065917, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Bridget Bran (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+103, 126478, 1643, 8721, 9170, '0', 0, 0, 0, 1, -1059.907958984375, 1275.3802490234375, 7.359099388122558593, 4.328393936157226562, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Fletcher's Hollow Conscript (Area: Timbered Strand - Difficulty: 0) CreateObject1 (Auras: 255426 - Shoot Wickerman Trigger)
|
||||
(@CGUID+104, 126717, 1643, 8721, 9170, '0', 0, 0, 0, 1, -1055.15283203125, 1280.3785400390625, 7.385304927825927734, 0.242355644702911376, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Provisioner Stapleton (Area: Timbered Strand - Difficulty: 0) CreateObject1 (Auras: 219748 - Backpack Visual)
|
||||
(@CGUID+105, 126310, 1643, 8721, 9170, '0', 0, 0, 0, 1, -1040.8680419921875, 1283.74658203125, 6.949351787567138671, 1.218581557273864746, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Evelyn Pare (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+106, 126478, 1643, 8721, 9170, '0', 0, 0, 0, 1, -1092.125, 1304.2083740234375, 2.496259927749633789, 5.263822555541992187, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Fletcher's Hollow Conscript (Area: Timbered Strand - Difficulty: 0) CreateObject1 (Auras: 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune))
|
||||
(@CGUID+107, 126478, 1643, 8721, 9170, '0', 0, 0, 0, 1, -1078.953125, 1305.1285400390625, 2.228810548782348632, 0, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Fletcher's Hollow Conscript (Area: Timbered Strand - Difficulty: 0) CreateObject1 (Auras: 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune))
|
||||
(@CGUID+108, 126478, 1643, 8721, 9170, '0', 0, 0, 0, 1, -1080.173583984375, 1296.41845703125, 2.689307689666748046, 2.693448781967163085, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Fletcher's Hollow Conscript (Area: Timbered Strand - Difficulty: 0) CreateObject1 (Auras: 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune))
|
||||
(@CGUID+109, 126478, 1643, 8721, 9170, '0', 0, 0, 0, 1, -1105.4947509765625, 1302.44970703125, 4.289308547973632812, 2.380300760269165039, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 61967); -- Fletcher's Hollow Conscript (Area: Timbered Strand - Difficulty: 0) CreateObject1 (Auras: 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune))
|
||||
DELETE FROM `creature_addon` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+109;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES
|
||||
(@CGUID+4, 0, 0, 0, 0, 0, 1, 0, 428, 0, 0, 0, 0, ''), -- Scavenging Raven
|
||||
(@CGUID+7, 0, 0, 0, 0, 0, 1, 0, 428, 0, 0, 0, 0, ''), -- Scavenging Raven
|
||||
(@CGUID+12, 0, 0, 0, 0, 0, 1, 0, 428, 0, 0, 0, 0, ''), -- Scavenging Raven
|
||||
(@CGUID+20, 0, 0, 0, 0, 0, 1, 0, 428, 0, 0, 0, 0, ''), -- Scavenging Raven
|
||||
(@CGUID+25, 0, 0, 0, 0, 0, 1, 0, 428, 0, 0, 0, 0, ''), -- Scavenging Raven
|
||||
(@CGUID+28, 0, 0, 0, 0, 0, 1, 0, 428, 0, 0, 0, 0, ''), -- Scavenging Raven
|
||||
(@CGUID+51, 0, 0, 0, 0, 0, 1, 0, 428, 0, 0, 0, 0, ''), -- Scavenging Raven
|
||||
(@CGUID+99, 0, 0, 0, 0, 0, 2, 0, 0, 13249, 0, 0, 0, '255426'), -- Fletcher's Hollow Conscript - 255426 - Shoot Wickerman Trigger
|
||||
(@CGUID+100, 0, 0, 0, 0, 0, 2, 0, 0, 573, 0, 0, 0, '255426'), -- Fletcher's Hollow Conscript - 255426 - Shoot Wickerman Trigger
|
||||
(@CGUID+101, 0, 0, 0, 0, 0, 2, 0, 0, 13248, 0, 0, 0, '255426'), -- Fletcher's Hollow Conscript - 255426 - Shoot Wickerman Trigger
|
||||
(@CGUID+102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- Bridget Bran
|
||||
(@CGUID+103, 0, 0, 0, 0, 0, 2, 0, 0, 13248, 0, 0, 0, '255426'), -- Fletcher's Hollow Conscript - 255426 - Shoot Wickerman Trigger
|
||||
(@CGUID+104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '219748'), -- Provisioner Stapleton - 219748 - Backpack Visual
|
||||
(@CGUID+105, 0, 0, 0, 0, 0, 2, 0, 0, 13249, 0, 0, 0, ''), -- Evelyn Pare
|
||||
(@CGUID+106, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '159474'), -- Fletcher's Hollow Conscript - 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune)
|
||||
(@CGUID+107, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '159474'), -- Fletcher's Hollow Conscript - 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune)
|
||||
(@CGUID+108, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '159474'), -- Fletcher's Hollow Conscript - 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune)
|
||||
(@CGUID+109, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '159474'); -- Fletcher's Hollow Conscript - 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune)
|
||||
|
||||
-- Areatrigger
|
||||
DELETE FROM `areatrigger_template` WHERE (`Id` = @ATID+0 AND `IsCustom` = 1);
|
||||
INSERT INTO `areatrigger_template` (`Id`, `IsCustom`, `Flags`, `VerifiedBuild`) VALUES
|
||||
(@ATID+0, 1, 1, 0);
|
||||
|
||||
DELETE FROM `areatrigger_create_properties` WHERE (`Id`= 11845 AND `IsCustom`=0);
|
||||
INSERT INTO `areatrigger_create_properties` (`Id`, `IsCustom`, `AreaTriggerId`, `IsAreatriggerCustom`, `Flags`, `MoveCurveId`, `ScaleCurveId`, `MorphCurveId`, `FacingCurveId`, `AnimId`, `AnimKitId`, `DecalPropertiesId`, `SpellForVisuals`, `TimeToTargetScale`, `Shape`, `ShapeData0`, `ShapeData1`, `ShapeData2`, `ShapeData3`, `ShapeData4`, `ShapeData5`, `ShapeData6`, `ShapeData7`, `ScriptName`, `VerifiedBuild`) VALUES
|
||||
(11845, 0, @ATID+0, 1, 0, 0, 0, 0, 0, -1, 0, 0, NULL, 0, 0, 15, 15, 0, 0, 0, 0, 0, 0, 'at_drustvar_timbered_strand_shoot_wickerman', 0);
|
||||
|
||||
-- Template
|
||||
UPDATE `creature` SET `ScriptName` = 'npc_drustvar_shoot_wickerman_controller', `StringId` = 'ShootWickermanController' WHERE `guid` = @CGUID+101;
|
||||
UPDATE `creature_template` SET `ScriptName` = 'npc_drustvar_charging_familiar' WHERE `entry` = 137841;
|
||||
|
||||
UPDATE `gameobject_template` SET `ContentTuningId`=187, `VerifiedBuild`=61967 WHERE `entry`=273814; -- Bladed Charm
|
||||
UPDATE `gameobject_template` SET `ContentTuningId`=187, `VerifiedBuild`=61967 WHERE `entry`=296627; -- Bonfire
|
||||
UPDATE `gameobject_template` SET `ContentTuningId`=705, `VerifiedBuild`=61967 WHERE `entry`=291223; -- Small Treasure Chest
|
||||
UPDATE `gameobject_template` SET `ContentTuningId`=187, `VerifiedBuild`=61967 WHERE `entry`=276513; -- Intact Mudfish
|
||||
UPDATE `gameobject_template` SET `ContentTuningId`=187, `VerifiedBuild`=61967 WHERE `entry`=276515; -- Fishing Rod
|
||||
UPDATE `gameobject_template` SET `ContentTuningId`=464, `VerifiedBuild`=61967 WHERE `entry`=290754; -- Egg Sac
|
||||
UPDATE `gameobject_template` SET `ContentTuningId`=187, `VerifiedBuild`=61967 WHERE `entry`=272792; -- Egg Sac
|
||||
|
||||
-- Difficulty
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=61967 WHERE (`Entry`=126522 AND `DifficultyID`=0); -- 126522 (Sister Early) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x30000000, `VerifiedBuild`=61967 WHERE (`Entry`=137873 AND `DifficultyID`=0); -- 137873 (Slaughtered Pig) - CanSwim, Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=61967 WHERE (`Entry`=137748 AND `DifficultyID`=0); -- 137748 (Grotesque Thrall) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=61967 WHERE (`Entry`=126629 AND `DifficultyID`=0); -- 126629 (Captured Villager) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x30000100, `VerifiedBuild`=61967 WHERE (`Entry`=126506 AND `DifficultyID`=0); -- 126506 (Ensorcelled Pig Heart) - Sessile, CanSwim, Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=61967 WHERE (`Entry`=126523 AND `DifficultyID`=0); -- 126523 (Sister Mooring) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x30000100, `VerifiedBuild`=61967 WHERE (`Entry`=127652 AND `DifficultyID`=0); -- 127652 (Untended Fishing Rod) - Sessile, CanSwim, Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=61967 WHERE (`Entry`=125395 AND `DifficultyID`=0); -- 125395 (Fletcher's Hollow Villager) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=61967 WHERE (`Entry`=137842 AND `DifficultyID`=0); -- 137842 (Grotesque Thrall) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x20000100, `VerifiedBuild`=61967 WHERE (`Entry`=115634 AND `DifficultyID`=0); -- 115634 (Controller) - Sessile, Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x20000000, `VerifiedBuild`=61967 WHERE (`Entry`=126782 AND `DifficultyID`=0); -- 126782 (Boat) - Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=61967 WHERE (`Entry`=126724 AND `DifficultyID`=0); -- 126724 (Bridget Bran) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x20000100, `VerifiedBuild`=61967 WHERE (`Entry`=128964 AND `DifficultyID`=0); -- 128964 (Player Clone) - Sessile, Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=61967 WHERE (`Entry`=126717 AND `DifficultyID`=0); -- 126717 (Provisioner Stapleton) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=61967 WHERE (`Entry`=130606 AND `DifficultyID`=0); -- 130606 (Dormant Ravager) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=61967 WHERE (`Entry`=126310 AND `DifficultyID`=0); -- 126310 (Evelyn Pare) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=61967 WHERE (`Entry`=126478 AND `DifficultyID`=0); -- 126478 (Fletcher's Hollow Conscript) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=61967 WHERE (`Entry`=137841 AND `DifficultyID`=0); -- 137841 (Charging Familiar) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=61967 WHERE (`Entry`=130083 AND `DifficultyID`=0); -- 130083 (Curseformed Ravager) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=61967 WHERE (`Entry`=132166 AND `DifficultyID`=0); -- 132166 (Ian Glassel) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=61967 WHERE (`Entry`=126730 AND `DifficultyID`=0); -- 126730 (Fletcher's Hollow Woodsman) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=61967 WHERE (`Entry`=126159 AND `DifficultyID`=0); -- 126159 (Frightened Woodsman) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x30000000, `VerifiedBuild`=61967 WHERE (`Entry`=128937 AND `DifficultyID`=0); -- 128937 (Scavenging Raven) - CanSwim, Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=61967 WHERE (`Entry`=128942 AND `DifficultyID`=0); -- 128942 (Mudfisher Crab) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x20000100, `VerifiedBuild`=61967 WHERE (`Entry`=115913 AND `DifficultyID`=0); -- 115913 (Target) - Sessile, Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x30000100, `VerifiedBuild`=61967 WHERE (`Entry`=127548 AND `DifficultyID`=0); -- 127548 (Fishing Rod) - Sessile, CanSwim, Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=61967 WHERE (`Entry`=127553 AND `DifficultyID`=0); -- 127553 (Brinebeak) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=61967 WHERE (`Entry`=127526 AND `DifficultyID`=0); -- 127526 (Scavenging Snapclaw) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=61967 WHERE (`Entry`=127530 AND `DifficultyID`=0); -- 127530 (Ravenous Gull) - CanSwim
|
||||
|
||||
-- Model
|
||||
UPDATE `creature_model_info` SET `VerifiedBuild`=61967 WHERE `DisplayID` IN (16356, 79038, 16357, 16358, 85446, 78050, 78947, 32790, 32546, 79039, 85562, 40020, 78048, 85561, 78046, 85560, 78949, 81079, 77955, 78950, 79076, 39810, 79074, 85568, 78861, 85518, 4959, 78948, 85584, 1987, 85517, 82261, 85522, 79871, 85521, 1986, 80962, 75365, 72014, 32646, 21072, 79505, 78152, 60055, 4626, 21342, 52835, 81145, 45598, 78834, 81154, 64978, 75374, 33719, 26774, 6302, 79477);
|
||||
UPDATE `creature_model_info` SET `BoundingRadius`=0.306255877017974853, `CombatReach`=0.800000011920928955, `VerifiedBuild`=61967 WHERE `DisplayID`=36357;
|
||||
UPDATE `creature_model_info` SET `BoundingRadius`=0.859295487403869628, `CombatReach`=0.400000005960464477, `VerifiedBuild`=61967 WHERE `DisplayID`=45906;
|
||||
UPDATE `creature_model_info` SET `BoundingRadius`=1.990509390830993652, `CombatReach`=1.60000002384185791, `VerifiedBuild`=61967 WHERE `DisplayID`=77901;
|
||||
|
||||
-- Quest
|
||||
DELETE FROM `creature_questender` WHERE (`id`=126310 AND `quest`=48171);
|
||||
INSERT INTO `creature_questender` (`id`, `quest`, `VerifiedBuild`) VALUES
|
||||
(126310, 48171, 61967); -- The Curse of Fletcher's Hollow ended by Evelyn Pare
|
||||
|
||||
-- Gossip
|
||||
DELETE FROM `creature_template_gossip` WHERE (`CreatureID`=126310 AND `MenuID`=21484);
|
||||
INSERT INTO `creature_template_gossip` (`CreatureID`, `MenuID`, `VerifiedBuild`) VALUES
|
||||
(126310, 21484, 61967); -- Evelyn Pare
|
||||
|
||||
-- Spelltarget
|
||||
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 13) AND (`SourceEntry` IN (255416));
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `Comment`) VALUES
|
||||
(13, 1, 255416, 0, 0, 51, 0, 5, 137841, 0, '', 0, 'Potential target of the spell is TYPEID_UNIT, entry is 137841');
|
||||
|
||||
-- Vendor
|
||||
DELETE FROM `npc_vendor` WHERE (`entry`=126717 AND `item`=64670 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=126717 AND `item`=39505 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=126717 AND `item`=20815 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=126717 AND `item`=5956 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=126717 AND `item`=6217 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=126717 AND `item`=6256 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=126717 AND `item`=85663 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=126717 AND `item`=7005 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=126717 AND `item`=2901 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=126717 AND `item`=138293 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=126717 AND `item`=90146 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=126717 AND `item`=4470 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=126717 AND `item`=38682 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=126717 AND `item`=3371 AND `ExtendedCost`=0 AND `type`=1) OR (`entry`=126717 AND `item`=39354 AND `ExtendedCost`=0 AND `type`=1);
|
||||
INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `ExtendedCost`, `type`, `PlayerConditionID`, `IgnoreFiltering`, `VerifiedBuild`) VALUES
|
||||
(126717, 15, 64670, 0, 0, 1, 0, 0, 61967), -- Vanishing Powder
|
||||
(126717, 14, 39505, 0, 0, 1, 0, 0, 61967), -- Virtuoso Inking Set
|
||||
(126717, 13, 20815, 0, 0, 1, 0, 0, 61967), -- Jeweler's Toolset
|
||||
(126717, 12, 5956, 0, 0, 1, 0, 0, 61967), -- Blacksmith Hammer
|
||||
(126717, 11, 6217, 0, 0, 1, 0, 0, 61967), -- Copper Rod
|
||||
(126717, 10, 6256, 0, 0, 1, 0, 0, 61967), -- Fishing Pole
|
||||
(126717, 9, 85663, 0, 0, 1, 0, 0, 61967), -- Herbalist's Spade
|
||||
(126717, 8, 7005, 0, 0, 1, 0, 0, 61967), -- Skinning Knife
|
||||
(126717, 7, 2901, 0, 0, 1, 0, 0, 61967), -- Mining Pick
|
||||
(126717, 6, 138293, 0, 0, 1, 0, 0, 61967), -- Explorer's Pack
|
||||
(126717, 5, 90146, 0, 0, 1, 0, 0, 61967), -- Tinker's Kit
|
||||
(126717, 4, 4470, 0, 0, 1, 0, 0, 61967), -- Simple Wood
|
||||
(126717, 3, 38682, 0, 0, 1, 0, 0, 61967), -- Enchanting Vellum
|
||||
(126717, 2, 3371, 0, 0, 1, 0, 0, 61967), -- Crystal Vial
|
||||
(126717, 1, 39354, 0, 0, 1, 0, 0, 61967); -- Light Parchment
|
||||
|
||||
-- Scavenging Raven smart ai
|
||||
SET @ENTRY := 128937;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 1, 0, 100, 1, 1000, 1000, 0, 0, 0, 85, 258247, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Time = 1 seconds (OOC) - Self: Cast spell 258247 on self', '');
|
||||
|
||||
UPDATE `creature` SET `StringId` = 'ChannelPerched' WHERE `guid` IN (@CGUID+5, @CGUID+11, @CGUID+13, @CGUID+23, @CGUID+27, @CGUID+32, @CGUID+44, @CGUID+50, @CGUID+55);
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 128937 AND `SourceId` = 0;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `Comment`) VALUES
|
||||
(22, 1, 128937, 0, 0, 58, 1, 0, 0, 0, 'ChannelPerched', 0, 'Object has StringID ChannelPerched');
|
||||
|
||||
-- Path for Scavenging Raven
|
||||
SET @MOVERGUID := @CGUID+38;
|
||||
SET @ENTRY := 128937;
|
||||
SET @PATHOFFSET := 0;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 0, 0x2, 2.6714, 'Scavenging Raven - Cyclic Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1035.749, 1148.9601, 21.166962, NULL, 0),
|
||||
(@PATH, 1, -1024.0919, 1150.0227, 21.166962, NULL, 0),
|
||||
(@PATH, 2, -1013.7289, 1155.4656, 21.166962, NULL, 0),
|
||||
(@PATH, 3, -1006.2375, 1164.4598, 21.166962, NULL, 0),
|
||||
(@PATH, 4, -1002.75836, 1175.6362, 21.166962, NULL, 0),
|
||||
(@PATH, 5, -1003.82104, 1187.2933, 21.166962, NULL, 0),
|
||||
(@PATH, 6, -1009.26385, 1197.6564, 21.166962, NULL, 0),
|
||||
(@PATH, 7, -1018.25806, 1205.1477, 21.166962, NULL, 0),
|
||||
(@PATH, 8, -1029.4344, 1208.6268, 21.166962, NULL, 0),
|
||||
(@PATH, 9, -1041.0916, 1207.5641, 21.166962, NULL, 0),
|
||||
(@PATH, 10, -1051.4546, 1202.1213, 21.166962, NULL, 0),
|
||||
(@PATH, 11, -1058.946, 1193.1271, 21.166962, NULL, 0),
|
||||
(@PATH, 12, -1062.4252, 1181.9507, 21.166962, NULL, 0),
|
||||
(@PATH, 13, -1061.3624, 1170.2936, 21.166962, NULL, 0),
|
||||
(@PATH, 14, -1055.9197, 1159.9305, 21.166962, NULL, 0),
|
||||
(@PATH, 15, -1046.9254, 1152.4392, 21.166962, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `SheathState`) VALUES
|
||||
(@MOVERGUID, @PATH, 1);
|
||||
|
||||
-- Path for Scavenging Raven
|
||||
SET @MOVERGUID := @CGUID+48;
|
||||
SET @ENTRY := 128937;
|
||||
SET @PATHOFFSET := 1;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 0, 0x2, 9.1744, 'Scavenging Raven - Cyclic Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1012.57166, 1229.093, 17.855658, NULL, 0),
|
||||
(@PATH, 1, -1015.34564, 1240.2334, 17.855658, NULL, 0),
|
||||
(@PATH, 2, -1009.4297, 1250.0723, 17.855658, NULL, 0),
|
||||
(@PATH, 3, -998.28937, 1252.8462, 17.855658, NULL, 0),
|
||||
(@PATH, 4, -988.4505, 1246.9303, 17.855658, NULL, 0),
|
||||
(@PATH, 5, -985.6765, 1235.79, 17.855658, NULL, 0),
|
||||
(@PATH, 6, -991.5924, 1225.951, 17.855658, NULL, 0),
|
||||
(@PATH, 7, -1002.7327, 1223.1771, 17.855658, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `orientation`=0, `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `SheathState`) VALUES
|
||||
(@MOVERGUID, @PATH, 1);
|
||||
|
||||
-- Path for Scavenging Raven
|
||||
SET @MOVERGUID := @CGUID+49;
|
||||
SET @ENTRY := 128937;
|
||||
SET @PATHOFFSET := 2;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 0, 0x2, 2.6714, 'Scavenging Raven - Cyclic Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1073.1102, 1247.374, 18.780577, NULL, 0),
|
||||
(@PATH, 1, -1079.4366, 1257.2225, 18.780577, NULL, 0),
|
||||
(@PATH, 2, -1081.5126, 1268.7424, 18.780577, NULL, 0),
|
||||
(@PATH, 3, -1079.0221, 1280.1798, 18.780577, NULL, 0),
|
||||
(@PATH, 4, -1072.3442, 1289.7935, 18.780577, NULL, 0),
|
||||
(@PATH, 5, -1062.4957, 1296.1199, 18.780577, NULL, 0),
|
||||
(@PATH, 6, -1050.9758, 1298.1958, 18.780577, NULL, 0),
|
||||
(@PATH, 7, -1039.5385, 1295.7053, 18.780577, NULL, 0),
|
||||
(@PATH, 8, -1029.9248, 1289.0275, 18.780577, NULL, 0),
|
||||
(@PATH, 9, -1023.5984, 1279.179, 18.780577, NULL, 0),
|
||||
(@PATH, 10, -1021.5224, 1267.659, 18.780577, NULL, 0),
|
||||
(@PATH, 11, -1024.013, 1256.2217, 18.780577, NULL, 0),
|
||||
(@PATH, 12, -1030.6908, 1246.608, 18.780577, NULL, 0),
|
||||
(@PATH, 13, -1040.5393, 1240.2816, 18.780577, NULL, 0),
|
||||
(@PATH, 14, -1052.0592, 1238.2057, 18.780577, NULL, 0),
|
||||
(@PATH, 15, -1063.4966, 1240.6962, 18.780577, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `SheathState`) VALUES
|
||||
(@MOVERGUID, @PATH, 1);
|
||||
|
||||
-- Path for Scavenging Raven
|
||||
SET @MOVERGUID := @CGUID+54;
|
||||
SET @ENTRY := 128937;
|
||||
SET @PATHOFFSET := 3;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 0, 0x2, 9.1744, 'Scavenging Raven - Cyclic Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -996.09607, 1250.0336, 24.461014, NULL, 0),
|
||||
(@PATH, 1, -986.4788, 1243.7638, 24.461014, NULL, 0),
|
||||
(@PATH, 2, -984.1118, 1232.53, 24.461014, NULL, 0),
|
||||
(@PATH, 3, -990.3816, 1222.9127, 24.461014, NULL, 0),
|
||||
(@PATH, 4, -1001.6155, 1220.5458, 24.461014, NULL, 0),
|
||||
(@PATH, 5, -1011.2327, 1226.8156, 24.461014, NULL, 0),
|
||||
(@PATH, 6, -1013.59973, 1238.0493, 24.461014, NULL, 0),
|
||||
(@PATH, 7, -1007.3299, 1247.6666, 24.461014, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `SheathState`) VALUES
|
||||
(@MOVERGUID, @PATH, 1);
|
||||
|
||||
-- Path for Scavenging Raven
|
||||
SET @MOVERGUID := @CGUID+59;
|
||||
SET @ENTRY := 128937;
|
||||
SET @PATHOFFSET := 4;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 0, 0x2, 9.1745, 'Scavenging Raven - Cyclic Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1006.73285, 1249.7571, 20.18337, NULL, 0),
|
||||
(@PATH, 1, -1015.6898, 1242.5756, 20.18337, NULL, 0),
|
||||
(@PATH, 2, -1016.9452, 1231.164, 20.18337, NULL, 0),
|
||||
(@PATH, 3, -1009.7637, 1222.2069, 20.18337, NULL, 0),
|
||||
(@PATH, 4, -998.352, 1220.9515, 20.18337, NULL, 0),
|
||||
(@PATH, 5, -989.395, 1228.133, 20.18337, NULL, 0),
|
||||
(@PATH, 6, -988.13965, 1239.5447, 20.18337, NULL, 0),
|
||||
(@PATH, 7, -995.32117, 1248.5017, 20.18337, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `SheathState`) VALUES
|
||||
(@MOVERGUID, @PATH, 1);
|
||||
|
||||
-- Path for Curseformed Ravager
|
||||
SET @MOVERGUID := @CGUID+57;
|
||||
SET @ENTRY := 130083;
|
||||
SET @PATHOFFSET := 0;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 0, 0x0, NULL, 'Curseformed Ravager - Cosmetic Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1008.1285, 1196.5834, 5.3902035, NULL, 0),
|
||||
(@PATH, 1, -989.3941, 1205.3716, 5.199435, NULL, 0),
|
||||
(@PATH, 2, -970.17706, 1219.1302, 4.607386, NULL, 0),
|
||||
(@PATH, 3, -962.36115, 1234.9966, 4.6308064, NULL, 0),
|
||||
(@PATH, 4, -963.76044, 1251.4705, 2.9167786, NULL, 8660),
|
||||
(@PATH, 5, -962.36115, 1234.9966, 4.6308064, NULL, 0),
|
||||
(@PATH, 6, -970.17706, 1219.1302, 4.607386, NULL, 0),
|
||||
(@PATH, 7, -989.3941, 1205.3716, 5.199435, NULL, 0),
|
||||
(@PATH, 8, -1008.1285, 1196.5834, 5.3902035, NULL, 0),
|
||||
(@PATH, 9, -1025.8298, 1194.441, 4.7945294, NULL, 8558);
|
||||
|
||||
UPDATE `creature` SET `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `SheathState`) VALUES
|
||||
(@MOVERGUID, @PATH, 1);
|
||||
|
||||
-- Path for Curseformed Ravager
|
||||
SET @MOVERGUID := @CGUID+95;
|
||||
SET @ENTRY := 130083;
|
||||
SET @PATHOFFSET := 1;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 0, 0x0, NULL, 'Curseformed Ravager - Cosmetic Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1073.4896, 1264.026, 4.5967755, NULL, 0),
|
||||
(@PATH, 1, -1063.8785, 1248.6129, 4.5985093, NULL, 0),
|
||||
(@PATH, 2, -1055.6024, 1233.3281, 4.9807796, NULL, 0),
|
||||
(@PATH, 3, -1050.9913, 1220.4202, 5.1733847, NULL, 0),
|
||||
(@PATH, 4, -1049.401, 1199.9531, 5.468367, NULL, 0),
|
||||
(@PATH, 5, -1049.2223, 1181.5868, 5.36551, NULL, 0),
|
||||
(@PATH, 6, -1052.2969, 1170.5955, 4.940354, NULL, 6388),
|
||||
(@PATH, 7, -1049.2223, 1181.5868, 5.36551, NULL, 0),
|
||||
(@PATH, 8, -1049.401, 1199.9531, 5.468367, NULL, 0),
|
||||
(@PATH, 9, -1050.9913, 1220.4202, 5.1733847, NULL, 0),
|
||||
(@PATH, 10, -1055.6024, 1233.3281, 4.9807796, NULL, 0),
|
||||
(@PATH, 11, -1063.8785, 1248.6129, 4.5985093, NULL, 0),
|
||||
(@PATH, 12, -1073.4896, 1264.026, 4.5967755, NULL, 0),
|
||||
(@PATH, 13, -1078.7639, 1279.3541, 3.9363153, NULL, 0),
|
||||
(@PATH, 14, -1081.3004, 1285.7153, 3.2711282, NULL, 7784),
|
||||
(@PATH, 15, -1078.7639, 1279.3541, 3.9363153, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `SheathState`) VALUES
|
||||
(@MOVERGUID, @PATH, 1);
|
||||
|
||||
-- Path for Baleful Raven
|
||||
SET @MOVERGUID := @CGUID+88;
|
||||
SET @ENTRY := 126695;
|
||||
SET @PATHOFFSET := 8;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 0, 0x2, 3.3396, 'Baleful Raven - Cyclic Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1095.5005, 1114.523, 35.3987, NULL, 0),
|
||||
(@PATH, 1, -1084.4907, 1118.498, 35.3987, NULL, 0),
|
||||
(@PATH, 2, -1072.7977, 1117.9574, 35.3987, NULL, 0),
|
||||
(@PATH, 3, -1062.2019, 1112.983, 35.3987, NULL, 0),
|
||||
(@PATH, 4, -1054.316, 1104.3325, 35.3987, NULL, 0),
|
||||
(@PATH, 5, -1050.341, 1093.3228, 35.3987, NULL, 0),
|
||||
(@PATH, 6, -1050.8817, 1081.6299, 35.3987, NULL, 0),
|
||||
(@PATH, 7, -1055.856, 1071.0339, 35.3987, NULL, 0),
|
||||
(@PATH, 8, -1064.5065, 1063.1482, 35.3987, NULL, 0),
|
||||
(@PATH, 9, -1075.5162, 1059.1731, 35.3987, NULL, 0),
|
||||
(@PATH, 10, -1087.2092, 1059.7139, 35.3987, NULL, 0),
|
||||
(@PATH, 11, -1097.8052, 1064.6881, 35.3987, NULL, 0),
|
||||
(@PATH, 12, -1105.6909, 1073.3386, 35.3987, NULL, 0),
|
||||
(@PATH, 13, -1109.666, 1084.3484, 35.3987, NULL, 0),
|
||||
(@PATH, 14, -1109.1252, 1096.0413, 35.3987, NULL, 0),
|
||||
(@PATH, 15, -1104.151, 1106.6372, 35.3987, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `SheathState`) VALUES
|
||||
(@MOVERGUID, @PATH, 1);
|
||||
|
||||
-- Path for Charging Familiar
|
||||
SET @ENTRY := 137841;
|
||||
SET @PATHOFFSET := 0;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Charging Familiar - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1107.752, 1306.2344, 4.2342663, NULL, 0),
|
||||
(@PATH, 1, -1105.9551, 1305.3555, 3.9109073, NULL, 0),
|
||||
(@PATH, 2, -1104.1582, 1304.4766, 3.6759202, NULL, 0),
|
||||
(@PATH, 3, -1101.4629, 1303.1582, 3.4102116, NULL, 0),
|
||||
(@PATH, 4, -1099.666, 1302.2793, 3.1402373, NULL, 0),
|
||||
(@PATH, 5, -1097.8691, 1301.4004, 2.952486, NULL, 0),
|
||||
(@PATH, 6, -1093.377, 1299.2031, 2.7331445, NULL, 0),
|
||||
(@PATH, 7, -1078.1035, 1291.7324, 2.9034564, NULL, 0),
|
||||
(@PATH, 8, -1075.4082, 1290.4141, 3.1712468, NULL, 0),
|
||||
(@PATH, 9, -1073.6113, 1289.5352, 3.6470535, NULL, 0),
|
||||
(@PATH, 10, -1071.8145, 1288.6562, 4.117653, NULL, 0),
|
||||
(@PATH, 11, -1070.0176, 1287.7773, 4.58556, NULL, 0),
|
||||
(@PATH, 12, -1069.1191, 1287.3379, 4.953725, NULL, 0),
|
||||
(@PATH, 13, -1067.3223, 1286.459, 5.411983, NULL, 0),
|
||||
(@PATH, 14, -1066.4238, 1286.0195, 5.6251326, NULL, 0),
|
||||
(@PATH, 15, -1065.5254, 1285.5801, 5.807416, NULL, 0),
|
||||
(@PATH, 16, -1063.7285, 1284.7012, 6.06653, NULL, 0);
|
||||
|
||||
-- Path for Charging Familiar
|
||||
SET @ENTRY := 137841;
|
||||
SET @PATHOFFSET := 1;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Charging Familiar - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1110.0703, 1309.2725, 4.331596, NULL, 0),
|
||||
(@PATH, 1, -1108.25, 1308.4443, 4.034461, NULL, 0),
|
||||
(@PATH, 2, -1105.5195, 1307.2021, 3.8375747, NULL, 0),
|
||||
(@PATH, 3, -1103.6992, 1306.374, 3.529255, NULL, 0),
|
||||
(@PATH, 4, -1101.8789, 1305.5459, 3.2772467, NULL, 0),
|
||||
(@PATH, 5, -1099.1484, 1304.3037, 3.0439014, NULL, 0),
|
||||
(@PATH, 6, -1097.3281, 1303.4756, 2.8659687, NULL, 0),
|
||||
(@PATH, 7, -1094.5977, 1302.2334, 2.6397455, NULL, 0),
|
||||
(@PATH, 8, -1075.4844, 1293.5381, 2.8261364, NULL, 0),
|
||||
(@PATH, 9, -1072.7539, 1292.2959, 3.2904348, NULL, 0),
|
||||
(@PATH, 10, -1070.9336, 1291.4678, 3.6528673, NULL, 0),
|
||||
(@PATH, 11, -1069.1133, 1290.6396, 4.130217, NULL, 0),
|
||||
(@PATH, 12, -1068.2031, 1290.2256, 4.619435, NULL, 0),
|
||||
(@PATH, 13, -1067.293, 1289.8115, 4.8335752, NULL, 0),
|
||||
(@PATH, 14, -1066.3828, 1289.3975, 5.246695, NULL, 0),
|
||||
(@PATH, 15, -1065.4727, 1288.9834, 5.4194226, NULL, 0),
|
||||
(@PATH, 16, -1064.5625, 1288.5693, 5.5867577, NULL, 0),
|
||||
(@PATH, 17, -1063.6523, 1288.1553, 5.801051, NULL, 0),
|
||||
(@PATH, 18, -1062.7422, 1287.7412, 5.9683857, NULL, 0),
|
||||
(@PATH, 19, -1061.832, 1287.3271, 6.3225136, NULL, 0),
|
||||
(@PATH, 20, -1061.459, 1287.14, 6.357631, NULL, 0);
|
||||
|
||||
-- Path for Charging Familiar
|
||||
SET @ENTRY := 137841;
|
||||
SET @PATHOFFSET := 2;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Charging Familiar - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1115.6285, 1270.4618, 11.991214, NULL, 0),
|
||||
(@PATH, 1, -1114.584, 1266.667, 12.251726, NULL, 0),
|
||||
(@PATH, 2, -1112.7051, 1265.9873, 11.97921, NULL, 0),
|
||||
(@PATH, 3, -1111.7656, 1265.6475, 11.789886, NULL, 0),
|
||||
(@PATH, 4, -1109.8867, 1264.9678, 11.534676, NULL, 0),
|
||||
(@PATH, 5, -1108.9473, 1264.6279, 11.32185, NULL, 0),
|
||||
(@PATH, 6, -1106.1289, 1263.6084, 11.092177, NULL, 0),
|
||||
(@PATH, 7, -1105.1895, 1263.2686, 10.878208, NULL, 0),
|
||||
(@PATH, 8, -1103.3105, 1262.5889, 10.696095, NULL, 0),
|
||||
(@PATH, 9, -1102.3711, 1262.249, 10.528121, NULL, 0),
|
||||
(@PATH, 10, -1100.4922, 1261.5693, 10.238401, NULL, 0),
|
||||
(@PATH, 11, -1098.6133, 1260.8896, 9.957523, NULL, 0),
|
||||
(@PATH, 12, -1091.0977, 1258.1709, 9.374429, NULL, 0),
|
||||
(@PATH, 13, -1089.2188, 1257.4912, 9.168623, NULL, 0),
|
||||
(@PATH, 14, -1088.2793, 1257.1514, 8.836369, NULL, 0),
|
||||
(@PATH, 15, -1087.3398, 1256.8115, 8.641872, NULL, 0),
|
||||
(@PATH, 16, -1086.4004, 1256.4717, 8.230158, NULL, 0),
|
||||
(@PATH, 17, -1085.4609, 1256.1318, 8.000807, NULL, 0),
|
||||
(@PATH, 18, -1084.4948, 1255.7795, 7.683979, NULL, 0),
|
||||
(@PATH, 19, -1073.316, 1258.3837, 4.7902775, NULL, 0),
|
||||
(@PATH, 20, -1065.2048, 1270.8004, 7.9386816, NULL, 0);
|
||||
|
||||
-- Path for Charging Familiar
|
||||
SET @ENTRY := 137841;
|
||||
SET @PATHOFFSET := 3;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Charging Familiar - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1021.0486, 1227.4896, 7.2532063, NULL, 0),
|
||||
(@PATH, 1, -1020.834, 1229.167, 7.124133, NULL, 0),
|
||||
(@PATH, 2, -1020.834, 1231.167, 6.8541365, NULL, 0),
|
||||
(@PATH, 3, -1020.834, 1233.167, 6.5634046, NULL, 0),
|
||||
(@PATH, 4, -1021.28125, 1234.2275, 6.391777, NULL, 0),
|
||||
(@PATH, 5, -1021.7285, 1235.1221, 6.1842365, NULL, 0),
|
||||
(@PATH, 6, -1021.875, 1235.417, 6.079133, NULL, 0),
|
||||
(@PATH, 7, -1021.875, 1236.417, 5.8715935, NULL, 0),
|
||||
(@PATH, 8, -1021.875, 1237.417, 5.652939, NULL, 0),
|
||||
(@PATH, 9, -1022.60156, 1240.4092, 4.9601984, NULL, 0),
|
||||
(@PATH, 10, -1022.84375, 1241.3789, 4.694684, NULL, 0),
|
||||
(@PATH, 11, -1022.916, 1241.667, 4.5824804, NULL, 0),
|
||||
(@PATH, 12, -1022.916, 1243.667, 4.0396624, NULL, 0),
|
||||
(@PATH, 13, -1022.916, 1245.667, 3.5740478, NULL, 0),
|
||||
(@PATH, 14, -1023.3633, 1246.7275, 3.3458872, NULL, 0),
|
||||
(@PATH, 15, -1023.81055, 1247.6221, 3.1229463, NULL, 0),
|
||||
(@PATH, 16, -1024.2578, 1248.5166, 2.9246235, NULL, 0),
|
||||
(@PATH, 17, -1024.7051, 1249.4111, 2.7489502, NULL, 0),
|
||||
(@PATH, 18, -1025, 1250, 2.723629, NULL, 0),
|
||||
(@PATH, 19, -1026.4141, 1251.4141, 2.521698, NULL, 0),
|
||||
(@PATH, 20, -1029.2422, 1254.2422, 2.322771, NULL, 0),
|
||||
(@PATH, 21, -1032.7773, 1257.7773, 2.0842323, NULL, 0),
|
||||
(@PATH, 22, -1033.334, 1258.333, 2.0960023, NULL, 0),
|
||||
(@PATH, 23, -1034.3926, 1260.0283, 2.284857, NULL, 0),
|
||||
(@PATH, 24, -1035.4512, 1261.7236, 2.6848698, NULL, 0),
|
||||
(@PATH, 25, -1036.5098, 1263.419, 3.047623, NULL, 0),
|
||||
(@PATH, 26, -1037.0391, 1264.2666, 3.2892356, NULL, 0),
|
||||
(@PATH, 27, -1037.5684, 1265.1143, 3.7774231, NULL, 0),
|
||||
(@PATH, 28, -1038.0977, 1265.9619, 4.0190353, NULL, 0),
|
||||
(@PATH, 29, -1038.541, 1266.667, 4.272814, NULL, 0);
|
||||
|
||||
-- Path for Charging Familiar
|
||||
SET @ENTRY := 137841;
|
||||
SET @PATHOFFSET := 4;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Charging Familiar - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1107.543, 1310.6992, 4.011923, NULL, 0),
|
||||
(@PATH, 1, -1106.627, 1310.2979, 3.8319511, NULL, 0),
|
||||
(@PATH, 2, -1104.7949, 1309.4951, 3.511178, NULL, 0),
|
||||
(@PATH, 3, -1102.9629, 1308.6924, 3.2554235, NULL, 0),
|
||||
(@PATH, 4, -1100.2148, 1307.4883, 3.0294623, NULL, 0),
|
||||
(@PATH, 5, -1098.3828, 1306.6855, 2.833761, NULL, 0),
|
||||
(@PATH, 6, -1096.5508, 1305.8828, 2.6638746, NULL, 0),
|
||||
(@PATH, 7, -1092.8867, 1304.2773, 2.4649985, NULL, 0),
|
||||
(@PATH, 8, -1072.7344, 1295.4473, 2.6612177, NULL, 0),
|
||||
(@PATH, 9, -1070.9023, 1294.6445, 2.9333994, NULL, 0),
|
||||
(@PATH, 10, -1069.0703, 1293.8418, 3.2695231, NULL, 0),
|
||||
(@PATH, 11, -1068.1543, 1293.4404, 3.7718396, NULL, 0),
|
||||
(@PATH, 12, -1067.2383, 1293.0391, 3.9670625, NULL, 0),
|
||||
(@PATH, 13, -1066.3223, 1292.6377, 4.521852, NULL, 0),
|
||||
(@PATH, 14, -1064.4902, 1291.835, 4.839486, NULL, 0),
|
||||
(@PATH, 15, -1063.5742, 1291.4336, 5.1249566, NULL, 0),
|
||||
(@PATH, 16, -1061.7422, 1290.6309, 5.4238153, NULL, 0),
|
||||
(@PATH, 17, -1060.8262, 1290.2295, 5.7786813, NULL, 0),
|
||||
(@PATH, 18, -1059.9102, 1289.8281, 5.987424, NULL, 0),
|
||||
(@PATH, 19, -1059.375, 1289.583, 6.1688924, NULL, 0);
|
||||
|
||||
-- Path for Charging Familiar
|
||||
SET @ENTRY := 137841;
|
||||
SET @PATHOFFSET := 5;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Charging Familiar - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1116.6598, 1267.3698, 12.426893, NULL, 0),
|
||||
(@PATH, 1, -1113.8711, 1266.2686, 12.115467, NULL, 0),
|
||||
(@PATH, 2, -1112.0117, 1265.5342, 11.858885, NULL, 0),
|
||||
(@PATH, 3, -1110.1523, 1264.7998, 11.534676, NULL, 0),
|
||||
(@PATH, 4, -1109.2227, 1264.4326, 11.3354025, NULL, 0),
|
||||
(@PATH, 5, -1106.4336, 1263.331, 11.117255, NULL, 0),
|
||||
(@PATH, 6, -1104.5742, 1262.5967, 10.878208, NULL, 0),
|
||||
(@PATH, 7, -1103.6445, 1262.2295, 10.67298, NULL, 0),
|
||||
(@PATH, 8, -1101.7852, 1261.4951, 10.383262, NULL, 0),
|
||||
(@PATH, 9, -1099.9258, 1260.7607, 10.115615, NULL, 0),
|
||||
(@PATH, 10, -1097.1367, 1259.6592, 9.837471, NULL, 0),
|
||||
(@PATH, 11, -1093.418, 1258.1904, 9.636194, NULL, 0),
|
||||
(@PATH, 12, -1091.5586, 1257.456, 9.374429, NULL, 0),
|
||||
(@PATH, 13, -1089.6992, 1256.7217, 8.91655, NULL, 0),
|
||||
(@PATH, 14, -1087.8398, 1255.9873, 8.6070175, NULL, 0),
|
||||
(@PATH, 15, -1086.9102, 1255.6201, 8.412519, NULL, 0),
|
||||
(@PATH, 16, -1086.1146, 1255.3195, 8.018966, NULL, 0),
|
||||
(@PATH, 17, -1073.1354, 1256.7969, 4.883214, NULL, 0),
|
||||
(@PATH, 18, -1062.6337, 1267.8594, 7.822101, NULL, 0);
|
||||
|
||||
-- Path for Charging Familiar
|
||||
SET @ENTRY := 137841;
|
||||
SET @PATHOFFSET := 6;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Charging Familiar - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1107.9297, 1318.3926, 3.9033213, NULL, 0),
|
||||
(@PATH, 1, -1107.0137, 1317.9922, 3.528987, NULL, 0),
|
||||
(@PATH, 2, -1106.0977, 1317.5918, 3.2859883, NULL, 0),
|
||||
(@PATH, 3, -1105.1816, 1317.1914, 2.9346614, NULL, 0),
|
||||
(@PATH, 4, -1102.4336, 1315.9902, 2.661201, NULL, 0),
|
||||
(@PATH, 5, -1099.6855, 1314.7891, 2.4246476, NULL, 0),
|
||||
(@PATH, 6, -1094.1895, 1312.3867, 2.2517042, NULL, 0),
|
||||
(@PATH, 7, -1091.4414, 1311.1855, 2.0544846, NULL, 0),
|
||||
(@PATH, 8, -1065.793, 1299.9746, 2.2424545, NULL, 0),
|
||||
(@PATH, 9, -1063.0449, 1298.7734, 2.7613983, NULL, 0),
|
||||
(@PATH, 10, -1062.1289, 1298.373, 3.250316, NULL, 0),
|
||||
(@PATH, 11, -1061.2129, 1297.9727, 4.0925035, NULL, 0),
|
||||
(@PATH, 12, -1060.2969, 1297.5723, 5.021382, NULL, 0),
|
||||
(@PATH, 13, -1060.27, 1297.55, 4.842248, NULL, 0);
|
||||
|
||||
-- Path for Charging Familiar
|
||||
SET @ENTRY := 137841;
|
||||
SET @PATHOFFSET := 7;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Charging Familiar - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1004.6632, 1240.9635, 5.9242477, NULL, 0),
|
||||
(@PATH, 1, -1006.46094, 1241.8408, 5.6676493, NULL, 0),
|
||||
(@PATH, 2, -1010.4551, 1243.7881, 5.295284, NULL, 0),
|
||||
(@PATH, 3, -1011.86914, 1245.2021, 4.9393044, NULL, 0),
|
||||
(@PATH, 4, -1012.5762, 1245.9092, 4.552652, NULL, 0),
|
||||
(@PATH, 5, -1013.99023, 1247.3232, 4.1353264, NULL, 0),
|
||||
(@PATH, 6, -1014.69727, 1248.0303, 3.74057, NULL, 0),
|
||||
(@PATH, 7, -1016.1113, 1249.4443, 3.3683822, NULL, 0),
|
||||
(@PATH, 8, -1016.666, 1250, 3.234027, NULL, 0),
|
||||
(@PATH, 9, -1017.37305, 1250.707, 3.0460024, NULL, 0),
|
||||
(@PATH, 10, -1017.709, 1251.042, 2.9503796, NULL, 0),
|
||||
(@PATH, 11, -1018.75, 1252.083, 2.6778083, NULL, 0),
|
||||
(@PATH, 12, -1020.834, 1254.167, 2.3282757, NULL, 0),
|
||||
(@PATH, 13, -1022.24805, 1255.581, 2.1299415, NULL, 0),
|
||||
(@PATH, 14, -1024.3691, 1257.7021, 1.9223499, NULL, 0),
|
||||
(@PATH, 15, -1025, 1258.333, 1.9351819, NULL, 0),
|
||||
(@PATH, 16, -1026.4141, 1259.7471, 1.7315451, NULL, 0),
|
||||
(@PATH, 17, -1028.5352, 1261.8682, 1.5549204, NULL, 0),
|
||||
(@PATH, 18, -1029.166, 1262.5, 1.5743334, NULL, 0),
|
||||
(@PATH, 19, -1031.2871, 1264.6211, 1.8101692, NULL, 0),
|
||||
(@PATH, 20, -1032.7012, 1266.0352, 2.4896262, NULL, 0),
|
||||
(@PATH, 21, -1033.334, 1266.667, 2.8795176, NULL, 0),
|
||||
(@PATH, 22, -1033.4258, 1267.6631, 3.1313276, NULL, 0),
|
||||
(@PATH, 23, -1033.61, 1269.63, 3.8520648, NULL, 0);
|
||||
|
||||
-- Path for Charging Familiar
|
||||
SET @ENTRY := 137841;
|
||||
SET @PATHOFFSET := 8;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Charging Familiar - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1109.6465, 1314.9258, 4.4187794, NULL, 0),
|
||||
(@PATH, 1, -1108.7363, 1314.5107, 4.2213244, NULL, 0),
|
||||
(@PATH, 2, -1107.8262, 1314.0957, 4.012377, NULL, 0),
|
||||
(@PATH, 3, -1106.916, 1313.6807, 3.7599778, NULL, 0),
|
||||
(@PATH, 4, -1105.0957, 1312.8506, 3.4001656, NULL, 0),
|
||||
(@PATH, 5, -1102.3652, 1311.6055, 3.125982, NULL, 0),
|
||||
(@PATH, 6, -1100.5449, 1310.7754, 2.8937895, NULL, 0),
|
||||
(@PATH, 7, -1098.7246, 1309.9453, 2.6935196, NULL, 0),
|
||||
(@PATH, 8, -1095.9941, 1308.7002, 2.522256, NULL, 0),
|
||||
(@PATH, 9, -1093.2637, 1307.4551, 2.2916136, NULL, 0),
|
||||
(@PATH, 10, -1069.5996, 1296.6641, 2.6910062, NULL, 0),
|
||||
(@PATH, 11, -1066.8691, 1295.419, 3.2384732, NULL, 0),
|
||||
(@PATH, 12, -1065.959, 1295.0039, 3.4289682, NULL, 0),
|
||||
(@PATH, 13, -1065.0488, 1294.5889, 3.9790304, NULL, 0),
|
||||
(@PATH, 14, -1064.1387, 1294.1738, 4.1890955, NULL, 0),
|
||||
(@PATH, 15, -1063.2285, 1293.7588, 4.3722105, NULL, 0),
|
||||
(@PATH, 16, -1062.3184, 1293.3438, 4.943635, NULL, 0),
|
||||
(@PATH, 17, -1061.4082, 1292.9287, 5.2772765, NULL, 0),
|
||||
(@PATH, 18, -1060.498, 1292.5137, 5.465423, NULL, 0),
|
||||
(@PATH, 19, -1059.5879, 1292.0986, 5.674166, NULL, 0),
|
||||
(@PATH, 20, -1058.6777, 1291.6836, 5.882909, NULL, 0),
|
||||
(@PATH, 21, -1058.51, 1291.6, 6.0553017, NULL, 0);
|
||||
|
||||
-- Path for Charging Familiar
|
||||
SET @ENTRY := 137841;
|
||||
SET @PATHOFFSET := 9;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Charging Familiar - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1014.44727, 1231.6094, 7.4682183, NULL, 0),
|
||||
(@PATH, 1, -1014.9453, 1232.4766, 7.2187667, NULL, 0),
|
||||
(@PATH, 2, -1015.44336, 1233.3438, 7.0425935, NULL, 0),
|
||||
(@PATH, 3, -1016.43945, 1235.0781, 6.7597647, NULL, 0),
|
||||
(@PATH, 4, -1016.9375, 1235.9453, 6.4555254, NULL, 0),
|
||||
(@PATH, 5, -1017.43555, 1236.8125, 6.2515497, NULL, 0),
|
||||
(@PATH, 6, -1017.9336, 1237.6797, 5.9023657, NULL, 0),
|
||||
(@PATH, 7, -1018.43164, 1238.5469, 5.6695337, NULL, 0),
|
||||
(@PATH, 8, -1019.42773, 1240.2812, 5.30227, NULL, 0),
|
||||
(@PATH, 9, -1019.9258, 1241.1484, 4.9209113, NULL, 0),
|
||||
(@PATH, 10, -1020.4238, 1242.0156, 4.6548495, NULL, 0),
|
||||
(@PATH, 11, -1020.9219, 1242.8828, 4.2629232, NULL, 0),
|
||||
(@PATH, 12, -1021.91797, 1244.6172, 3.877346, NULL, 0),
|
||||
(@PATH, 13, -1022.91406, 1246.3516, 3.4158041, NULL, 0),
|
||||
(@PATH, 14, -1023.4121, 1247.2188, 3.1229463, NULL, 0),
|
||||
(@PATH, 15, -1023.91016, 1248.0859, 2.9472733, NULL, 0),
|
||||
(@PATH, 16, -1024.9062, 1249.8203, 2.7489502, NULL, 0),
|
||||
(@PATH, 17, -1025.9023, 1251.5547, 2.511332, NULL, 0),
|
||||
(@PATH, 18, -1026.8984, 1253.2891, 2.3421674, NULL, 0),
|
||||
(@PATH, 19, -1028.8906, 1256.7578, 2.1073968, NULL, 0),
|
||||
(@PATH, 20, -1029.8867, 1258.4922, 1.9199958, NULL, 0),
|
||||
(@PATH, 21, -1032.875, 1263.6953, 2.207642, NULL, 0),
|
||||
(@PATH, 22, -1033.373, 1264.5625, 2.5975335, NULL, 0),
|
||||
(@PATH, 23, -1034.3691, 1266.2969, 2.8795176, NULL, 0),
|
||||
(@PATH, 24, -1034.8672, 1267.1641, 3.4289753, NULL, 0),
|
||||
(@PATH, 25, -1035.3652, 1268.0312, 3.7352736, NULL, 0),
|
||||
(@PATH, 26, -1035.8633, 1268.8984, 4.334964, NULL, 0),
|
||||
(@PATH, 27, -1036.32, 1269.62, 4.543865, NULL, 0);
|
||||
|
||||
-- Path for Charging Familiar
|
||||
SET @ENTRY := 137841;
|
||||
SET @PATHOFFSET := 10;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Charging Familiar - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1104.8105, 1313.9932, 3.2742138, NULL, 0),
|
||||
(@PATH, 1, -1103.8945, 1313.5938, 3.0508022, NULL, 0),
|
||||
(@PATH, 2, -1100.2305, 1311.9961, 2.8551257, NULL, 0),
|
||||
(@PATH, 3, -1098.3984, 1311.1973, 2.6548557, NULL, 0),
|
||||
(@PATH, 4, -1095.6504, 1309.999, 2.3937478, NULL, 0),
|
||||
(@PATH, 5, -1091.9863, 1308.4014, 2.152523, NULL, 0),
|
||||
(@PATH, 6, -1070.002, 1298.8154, 2.3202586, NULL, 0),
|
||||
(@PATH, 7, -1067.2539, 1297.6172, 2.6934736, NULL, 0),
|
||||
(@PATH, 8, -1065.4219, 1296.8184, 3.2732494, NULL, 0),
|
||||
(@PATH, 9, -1064.5059, 1296.419, 3.483315, NULL, 0),
|
||||
(@PATH, 10, -1062.6738, 1295.6201, 4.059165, NULL, 0),
|
||||
(@PATH, 11, -1061.7578, 1295.2207, 4.317543, NULL, 0),
|
||||
(@PATH, 12, -1060.8418, 1294.8213, 4.780431, NULL, 0),
|
||||
(@PATH, 13, -1060.57, 1294.72, 5.0478086, NULL, 0);
|
||||
|
||||
-- Path for Charging Familiar
|
||||
SET @ENTRY := 137841;
|
||||
SET @PATHOFFSET := 11;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Charging Familiar - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1116.7291, 1263.5348, 12.732288, NULL, 0),
|
||||
(@PATH, 1, -1114.8379, 1262.8848, 12.491028, NULL, 0),
|
||||
(@PATH, 2, -1112.002, 1261.9092, 12.060682, NULL, 0),
|
||||
(@PATH, 3, -1111.0566, 1261.584, 11.844707, NULL, 0),
|
||||
(@PATH, 4, -1109.166, 1260.9336, 11.508425, NULL, 0),
|
||||
(@PATH, 5, -1108.2207, 1260.6084, 11.319796, NULL, 0),
|
||||
(@PATH, 6, -1105.3848, 1259.6328, 11.082425, NULL, 0),
|
||||
(@PATH, 7, -1103.4941, 1258.9824, 10.7575655, NULL, 0),
|
||||
(@PATH, 8, -1102.5488, 1258.6572, 10.586429, NULL, 0),
|
||||
(@PATH, 9, -1100.6582, 1258.0068, 10.322176, NULL, 0),
|
||||
(@PATH, 10, -1098.7676, 1257.3564, 10.105137, NULL, 0),
|
||||
(@PATH, 11, -1095.9316, 1256.3809, 9.923801, NULL, 0),
|
||||
(@PATH, 12, -1094.041, 1255.7305, 9.710344, NULL, 0),
|
||||
(@PATH, 13, -1092.1504, 1255.0801, 9.393428, NULL, 0),
|
||||
(@PATH, 14, -1090.2598, 1254.4297, 8.898365, NULL, 0),
|
||||
(@PATH, 15, -1088.3691, 1253.7793, 8.715607, NULL, 0),
|
||||
(@PATH, 16, -1087.4238, 1253.4541, 8.423813, NULL, 0),
|
||||
(@PATH, 17, -1085.5332, 1252.8037, 8.722738, NULL, 0),
|
||||
(@PATH, 18, -1084.9098, 1252.5764, 8.501776, NULL, 0),
|
||||
(@PATH, 19, -1071.7726, 1255.0695, 4.7779503, NULL, 0),
|
||||
(@PATH, 20, -1062.7014, 1261.2969, 6.453865, NULL, 0);
|
||||
|
||||
-- Path for Charging Familiar
|
||||
SET @ENTRY := 137841;
|
||||
SET @PATHOFFSET := 12;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Charging Familiar - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1099.6191, 1317.0605, 2.221225, NULL, 0),
|
||||
(@PATH, 1, -1091.375, 1313.4307, 2.0378296, NULL, 0),
|
||||
(@PATH, 2, -1069.3906, 1303.751, 1.8448014, NULL, 0),
|
||||
(@PATH, 3, -1062.0625, 1300.5244, 2.4219987, NULL, 0),
|
||||
(@PATH, 4, -1061.1465, 1300.1211, 3.2195883, NULL, 0),
|
||||
(@PATH, 5, -1060.69, 1299.92, 3.556062, NULL, 0);
|
||||
@@ -0,0 +1,39 @@
|
||||
SET @ATID := 165;
|
||||
SET @ATIDSPAWN := 261;
|
||||
SET @ATCP := 159;
|
||||
|
||||
-- Serverside Areatrigger
|
||||
DELETE FROM `areatrigger_template` WHERE (`Id` = @ATID+0 AND `IsCustom` = 1);
|
||||
INSERT INTO `areatrigger_template` (`Id`, `IsCustom`, `Flags`, `VerifiedBuild`) VALUES
|
||||
(@ATID+0, 1, 1, 0);
|
||||
|
||||
DELETE FROM `areatrigger` WHERE `SpawnId` BETWEEN @ATIDSPAWN+0 AND @ATIDSPAWN+0;
|
||||
INSERT INTO `areatrigger` (`SpawnId`, `AreaTriggerCreatePropertiesId`, `IsCustom`, `MapId`, `SpawnDifficulties`, `PosX`, `PosY`, `PosZ`, `Orientation`, `PhaseUseFlags`, `PhaseId`, `PhaseGroup`, `ScriptName`, `Comment`, `VerifiedBuild`) VALUES
|
||||
(@ATIDSPAWN+0, @ATCP+0, 1, 1643, '0', -1040.8680419921875, 1283.74658203125, 6.949351787567138671, 1.218581557273864746, 0, 0, 0, 'SmartAreaTriggerAI', 'Drustvar - trigger conversation for Evelyn Pare', 0);
|
||||
|
||||
DELETE FROM `areatrigger_create_properties` WHERE (`Id`= @ATCP+0 AND `IsCustom`=1) OR (`Id`= @ATCP+1 AND `IsCustom`=1) OR (`Id`= @ATCP+2 AND `IsCustom`=1);
|
||||
INSERT INTO `areatrigger_create_properties` (`Id`, `IsCustom`, `AreaTriggerId`, `IsAreatriggerCustom`, `Flags`, `MoveCurveId`, `ScaleCurveId`, `MorphCurveId`, `FacingCurveId`, `AnimId`, `AnimKitId`, `DecalPropertiesId`, `SpellForVisuals`, `TimeToTargetScale`, `Shape`, `ShapeData0`, `ShapeData1`, `ShapeData2`, `ShapeData3`, `ShapeData4`, `ShapeData5`, `ShapeData6`, `ShapeData7`, `ScriptName`, `VerifiedBuild`) VALUES
|
||||
(@ATCP+0, 1, @ATID+0, 1, 0, 0, 0, 0, 0, -1, 0, 0, NULL, 0, 0, 15, 15, 0, 0, 0, 0, 0, 0, '', 0);
|
||||
|
||||
-- Conversation
|
||||
DELETE FROM `conversation_template` WHERE `Id`=6209;
|
||||
INSERT INTO `conversation_template` (`Id`, `FirstLineID`, `TextureKitId`, `VerifiedBuild`) VALUES
|
||||
(6209, 13865, 0, 63003);
|
||||
|
||||
DELETE FROM `conversation_actors` WHERE (`ConversationId`=6209 AND `Idx`=0);
|
||||
INSERT INTO `conversation_actors` (`ConversationId`, `ConversationActorId`, `ConversationActorGuid`, `Idx`, `CreatureId`, `CreatureDisplayInfoId`, `NoActorObject`, `ActivePlayerObject`, `VerifiedBuild`) VALUES
|
||||
(6209, 60393, 7003584, 0, 0, 0, 0, 0, 63003); -- Full: 0x204268CD607B598000029000004150E0 Creature/0 R4250/S656 Map: 1643 (Kul Tiras) Entry: 126310 (Evelyn Pare) Low: 4280544
|
||||
|
||||
DELETE FROM `conversation_line_template` WHERE `Id` IN (13866, 13865);
|
||||
INSERT INTO `conversation_line_template` (`Id`, `UiCameraID`, `ActorIdx`, `Flags`, `ChatType`, `VerifiedBuild`) VALUES
|
||||
(13866, 0, 0, 0, 0, 63003),
|
||||
(13865, 0, 0, 0, 0, 63003);
|
||||
|
||||
-- Serverside AT smart ai
|
||||
DELETE FROM `smart_scripts` WHERE (`entryorguid` = @ATID+0 AND `source_type` = 12);
|
||||
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `Difficulties`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param_string`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `action_param_string`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_param_string`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||
(@ATID+0, 12, 0, 0, '', 46, 0, 100, 0, 0, 0, 0, 0, 0, '', 143, 6209, 0, 0, 0, 0, 0, 0, NULL, 7, 0, 0, 0, 0, NULL, 0, 0, 0, 0, 'On areatrigger enter - invoker: start conversation 6209');
|
||||
|
||||
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 28 AND `SourceGroup` = (@ATID+0) AND `SourceEntry` = 1);
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||
(28, (@ATID+0), 1, 0, 0, 47, 0, 48171, 2, 0, '', 0, 0, 0, '', 'Only trigger areatrigger when quest 48171 is complete');
|
||||
@@ -0,0 +1,97 @@
|
||||
-- Creature templates
|
||||
UPDATE `creature_template_addon` SET `PvpFlags`=0 WHERE `entry`=64868; -- 64868 (Kor'kron Dubs)
|
||||
|
||||
UPDATE `vehicle_template` SET `despawnDelayMs`=1 WHERE `despawnDelayMs`=0;
|
||||
|
||||
-- Difficulties
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10080000 WHERE (`Entry`=66915 AND `DifficultyID`=0);
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x12080000, `StaticFlags3`=0x40000, `VerifiedBuild`=61967 WHERE (`Entry`=66190 AND `DifficultyID`=0); -- 66190 (General Nazgrim) - Amphibious, CanSwim - AllowInteractionWhileInCombat
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x12080000, `StaticFlags3`=0x40000, `VerifiedBuild`=61967 WHERE (`Entry`=55135 AND `DifficultyID`=0); -- 55135 (General Nazgrim) - Amphibious, CanSwim - AllowInteractionWhileInCombat
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x22000100, `VerifiedBuild`=61967 WHERE (`Entry`=67032 AND `DifficultyID`=0); -- 67032 (Gunship Turret) - Sessile, Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x12080000, `StaticFlags3`=0x40000, `VerifiedBuild`=61967 WHERE (`Entry`=55054 AND `DifficultyID`=0); -- 55054 (General Nazgrim) - Amphibious, CanSwim - AllowInteractionWhileInCombat
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x12080000, `StaticFlags3`=0x40000, `VerifiedBuild`=61967 WHERE (`Entry`=54870 AND `DifficultyID`=0); -- 54870 (General Nazgrim) - Amphibious, CanSwim - AllowInteractionWhileInCombat
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x22000100, `VerifiedBuild`=61967 WHERE (`Entry`=66183 AND `DifficultyID`=0); -- 66183 (Gunship Turret) - Sessile, Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x22000100, `VerifiedBuild`=61967 WHERE (`Entry`=66674 AND `DifficultyID`=0); -- 66674 (Gunship Turret) - Sessile, Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x22000100, `VerifiedBuild`=61967 WHERE (`Entry`=66676 AND `DifficultyID`=0); -- 66676 (Gunship Turret) - Sessile, Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x22000100, `VerifiedBuild`=61967 WHERE (`Entry`=66677 AND `DifficultyID`=0); -- 66677 (Gunship Turret) - Sessile, Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x32080100, `VerifiedBuild`=61967 WHERE (`Entry`=66210 AND `DifficultyID`=0); -- 66210 (Thunder Hold Explosive Barrel) - Sessile, Amphibious, CanSwim, Floating - CannotTurn
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x32080100, `VerifiedBuild`=61967 WHERE (`Entry`=66203 AND `DifficultyID`=0); -- 66203 (Thunder Hold Cannon) - Sessile, Amphibious, CanSwim, Floating - CannotTurn
|
||||
|
||||
-- Spells
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry` IN (130162,130237,130248,130265,130970,130996,130997,130998,131202,131992);
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||
(13,1,130162,0,0,51,0,5,66200,0,0,0,0,'','Spell "Shredder Round" targets Thunder Hold Soldier'),
|
||||
(13,1,130162,0,1,51,0,5,66202,0,0,0,0,'','Spell "Shredder Round" targets Thunder Hold Laborer'),
|
||||
(13,1,130162,0,2,51,0,5,66203,0,0,0,0,'','Spell "Shredder Round" targets Thunder Hold Cannon'),
|
||||
(13,1,130162,0,3,51,0,5,66210,0,0,0,0,'','Spell "Shredder Round" targets Thunder Hold Explosive Barrel'),
|
||||
(13,1,130162,0,4,51,0,5,66291,0,0,0,0,'','Spell "Shredder Round" targets Thunder Hold Soldier'),
|
||||
(13,3,130237,0,0,51,0,5,66200,0,0,0,0,'','Spell "Cannon Explosion" targets Thunder Hold Soldier'),
|
||||
(13,3,130237,0,1,51,0,5,66202,0,0,0,0,'','Spell "Cannon Explosion" targets Thunder Hold Laborer'),
|
||||
(13,3,130237,0,2,51,0,5,66203,0,0,0,0,'','Spell "Cannon Explosion" targets Thunder Hold Cannon'),
|
||||
(13,3,130237,0,3,51,0,5,66210,0,0,0,0,'','Spell "Cannon Explosion" targets Thunder Hold Explosive Barrel'),
|
||||
(13,3,130237,0,4,51,0,5,66291,0,0,0,0,'','Spell "Cannon Explosion" targets Thunder Hold Soldier'),
|
||||
(13,1,130248,0,0,51,0,5,66200,0,0,0,0,'','Spell "Barrel Explosion" targets Thunder Hold Soldier'),
|
||||
(13,1,130248,0,1,51,0,5,66202,0,0,0,0,'','Spell "Barrel Explosion" targets Thunder Hold Laborer'),
|
||||
(13,1,130248,0,2,51,0,5,66203,0,0,0,0,'','Spell "Barrel Explosion" targets Thunder Hold Cannon'),
|
||||
(13,1,130248,0,3,51,0,5,66210,0,0,0,0,'','Spell "Barrel Explosion" targets Thunder Hold Explosive Barrel'),
|
||||
(13,1,130248,0,4,51,0,5,66291,0,0,0,0,'','Spell "Barrel Explosion" targets Thunder Hold Soldier'),
|
||||
(13,1,130265,0,0,51,0,5,66203,0,0,0,0,'','Spell "Cannon Blast" targets Thunder Hold Cannon'),
|
||||
(13,1,130970,0,0,51,0,5,40789,0,0,0,0,'','Spell "Rappelling Rope Aura" targets Generic Controller Bunny (CSA)'),
|
||||
(13,1,130996,0,0,51,0,5,66674,0,0,0,0,'','Spell "Summon Gunship Turret, Left" targets Gunship Turret'),
|
||||
(13,1,130997,0,0,51,0,5,66676,0,0,0,0,'','Spell "Summon Gunship Turret, Middle" targets Gunship Turret'),
|
||||
(13,1,130998,0,0,51,0,5,66677,0,0,0,0,'','Spell "Summon Gunship Turret, Right" targets Gunship Turret'),
|
||||
(13,1,131202,0,0,51,0,5,66795,0,0,0,0,'','Spell "Douse Flames" targets Gunship Fire Bunny'),
|
||||
(13,1,131992,0,0,51,0,5,67129,0,0,0,0,'','Spell "Rappelling Rope Aura" targets Rapelling Manfred');
|
||||
|
||||
-- Creature spawns
|
||||
UPDATE `creature` SET `PhaseId`=0, `PhaseGroup`=742 WHERE `id`=66915 AND `guid` IN (4000753,4000754,4000755,4000756);
|
||||
|
||||
DELETE FROM `creature_static_flags_override` WHERE `SpawnId` IN (4000753, 4000754, 4000755, 4000756);
|
||||
INSERT INTO `creature_static_flags_override` (`SpawnId`, `DifficultyId`, `StaticFlags1`, `StaticFlags2`, `StaticFlags3`, `StaticFlags4`, `StaticFlags5`, `StaticFlags6`, `StaticFlags7`, `StaticFlags8`) VALUES
|
||||
(4000753,0,0x10080100,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
||||
(4000754,0,0x10080100,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
||||
(4000755,0,0x10080100,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
|
||||
(4000756,0,0x10080100,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
|
||||
|
||||
-- Gameobject spawns
|
||||
UPDATE `gameobject` SET `PhaseId`=0, `PhaseGroup`=742 WHERE `id`=215967 AND `guid` IN (4000235,4000236,4000237,4000238,4000239);
|
||||
|
||||
-- Smart scripts
|
||||
UPDATE `smart_scripts` SET `comment`='Areatrigger 8514 - On enter - Invoker casts ''The Mission Scene - JF''' WHERE `entryorguid`=8514 AND `source_type`=2 AND `id`=0;
|
||||
UPDATE `smart_scripts` SET `comment`='Areatrigger 8190 - On enter - Store invoker in target list 1' WHERE `entryorguid`=8190 AND `source_type`=2 AND `id`=0;
|
||||
UPDATE `smart_scripts` SET `comment`='Areatrigger 8189 - On enter - Store invoker in target list 1' WHERE `entryorguid`=8189 AND `source_type`=2 AND `id`=0;
|
||||
UPDATE `smart_scripts` SET `comment`='Areatrigger 8130 - On enter - Store invoker in target list 1' WHERE `entryorguid`=8130 AND `source_type`=2 AND `id`=0;
|
||||
UPDATE `smart_scripts` SET `comment`='Areatrigger 8045 - On enter - Invoker casts ''Into the Mists Scene - JF''' WHERE `entryorguid`=8045 AND `source_type`=2 AND `id`=0;
|
||||
UPDATE `smart_scripts` SET `comment`='Areatrigger 7046 - On enter - Invoker casts ''The King''s Command Movie Aura''' WHERE `entryorguid`=7046 AND `source_type`=2 AND `id`=0;
|
||||
UPDATE `smart_scripts` SET `comment`='Areatrigger 7045 - On enter - Invoker casts ''The King''s Command Movie Aura''' WHERE `entryorguid`=7045 AND `source_type`=2 AND `id`=0;
|
||||
|
||||
SET @ACTIONLIST := 66203 * 100;
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid`=66203 AND `source_type`=0;
|
||||
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `Difficulties`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param_string`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `action_param_string`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_param_string`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||
(66203,0,0,1,'',11,0,100,0,0,0,0,0,0,'',42,1,0,0,0,0,0,0,NULL,1,0,0,0,0,NULL,0,0,0,0,'Thunder Hold Cannon - On respawn - Set invincibility'),
|
||||
(66203,0,1,0,'',61,0,100,0,0,0,0,0,0,'',116,15,0,0,0,0,0,0,NULL,1,0,0,0,0,NULL,0,0,0,0,'Thunder Hold Cannon - Event linked - Set corpse delay'),
|
||||
(66203,0,2,0,'',8,0,100,0x1,130162,0,0,0,0,'',64,1,0,0,0,0,0,0,NULL,7,0,0,0,0,NULL,0,0,0,0,'Thunder Hold Cannon - On spell hit - Store invoker in target list'),
|
||||
(66203,0,3,0,'',8,0,100,0x1,130237,0,0,0,0,'',64,1,0,0,0,0,0,0,NULL,7,0,0,0,0,NULL,0,0,0,0,'Thunder Hold Cannon - On spell hit - Store invoker in target list'),
|
||||
(66203,0,4,5,'',8,0,100,0x1,130248,0,0,0,0,'',64,1,0,0,0,0,0,0,NULL,7,0,0,0,0,NULL,0,0,0,0,'Thunder Hold Cannon - On spell hit - Store invoker in target list'),
|
||||
(66203,0,5,0,'',61,0,100,0,0,0,0,0,0,'',102,0,0,0,0,0,0,0,NULL,1,0,0,0,0,NULL,0,0,0,0,'Thunder Hold Cannon - Event linked - Disable health regen'),
|
||||
(66203,0,6,0,'',2,0,100,0x1,0,10,0,0,0,'',80,@ACTIONLIST+0,2,0,0,0,0,0,NULL,1,0,0,0,0,NULL,0,0,0,0,'Thunder Hold Cannon - On health pct (0-10%) - Call timed actionlist (Not repeatable)'),
|
||||
(66203,0,7,0,'',11,0,100,0,0,0,0,0,0,'',48,1,0,0,0,0,0,0,NULL,1,0,0,0,0,NULL,0,0,0,0,'Thunder Hold Cannon - On respawn - Set active (TEMP)');
|
||||
|
||||
SET @ACTIONLIST := 66210 * 100;
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid`=66210 AND `source_type`=0;
|
||||
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `Difficulties`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param_string`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `action_param_string`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_param_string`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||
(66210,0,0,0,'',11,0,100,0,0,0,0,0,0,'',42,1,0,0,0,0,0,0,NULL,1,0,0,0,0,NULL,0,0,0,0,'Thunder Hold Explosive Barrel - On respawn - Set invincibility'),
|
||||
(66210,0,1,0,'',8,0,100,0x1,130162,0,0,0,0,'',64,1,0,0,0,0,0,0,NULL,7,0,0,0,0,NULL,0,0,0,0,'Thunder Hold Explosive Barrel - On spell hit - Store invoker in target list'),
|
||||
(66210,0,2,0,'',8,0,100,0x1,130237,0,0,0,0,'',64,1,0,0,0,0,0,0,NULL,7,0,0,0,0,NULL,0,0,0,0,'Thunder Hold Explosive Barrel - On spell hit - Store invoker in target list'),
|
||||
(66210,0,3,4,'',8,0,100,0x1,130248,0,0,0,0,'',64,1,0,0,0,0,0,0,NULL,7,0,0,0,0,NULL,0,0,0,0,'Thunder Hold Explosive Barrel - On spell hit - Store invoker in target list'),
|
||||
(66210,0,4,0,'',61,0,100,0,0,0,0,0,0,'',102,0,0,0,0,0,0,0,NULL,1,0,0,0,0,NULL,0,0,0,0,'Thunder Hold Explosive Barrel - Event linked - Disable health regen'),
|
||||
(66210,0,5,0,'',2,0,100,0x1,0,10,0,0,0,'',80,@ACTIONLIST+0,2,0,0,0,0,0,NULL,1,0,0,0,0,NULL,0,0,0,0,'Thunder Hold Explosive Barrel - On health pct (0-10%) - Call timed actionlist (Not repeatable)'),
|
||||
(66210,0,6,0,'',11,0,100,0,0,0,0,0,0,'',48,1,0,0,0,0,0,0,NULL,1,0,0,0,0,NULL,0,0,0,0,'Thunder Hold Explosive Barrel - On respawn - Set active (TEMP)');
|
||||
|
||||
SET @ACTIONLIST := 66291 * 100;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type`=9 AND `entryorguid`=@ACTIONLIST;
|
||||
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `Difficulties`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param_string`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `action_param_string`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_param_string`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||
(@ACTIONLIST+0,9,0,0,'',0,0,100,0,0,0,0,0,0,'',66,0,0,0,0,0,0,0,NULL,19,66203,5,0,0,NULL,0,0,0,0,'Actionlist - Thunder Hold Soldier - Face closest Thunder Hold Cannon'),
|
||||
(@ACTIONLIST+0,9,1,0,'',0,0,100,0,0,0,0,0,0,'',17,0,0,0,0,0,0,0,NULL,1,0,0,0,0,NULL,0,0,0,0,'Actionlist - Thunder Hold Soldier - Remove emote state'),
|
||||
(@ACTIONLIST+0,9,2,0,'',0,0,100,0x20,0,0,0,0,0,'',11,130265,0,0,0,0,0,0,NULL,1,0,0,0,0,NULL,0,0,0,0,'Actionlist - Thunder Hold Soldier - Cast ''Cannon Blast'''),
|
||||
(@ACTIONLIST+0,9,3,0,'',0,0,100,0,200,200,0,0,0,'',17,27,0,0,0,0,0,0,NULL,1,0,0,0,0,NULL,0,0,0,0,'Actionlist - Thunder Hold Soldier - Set emote state');
|
||||
@@ -0,0 +1,8 @@
|
||||
DELETE FROM `spell_proc` WHERE `SpellId` IN (383490);
|
||||
INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES
|
||||
(383490,0x00,3,0x00000000,0x04000000,0x00000000,0x00000000,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0,0,0,0); -- Wildfire
|
||||
|
||||
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_mage_wildfire', 'spell_mage_wildfire_area');
|
||||
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
|
||||
(383492, 'spell_mage_wildfire_caster_crit'),
|
||||
(383493, 'spell_mage_wildfire_area_crit');
|
||||
@@ -0,0 +1,59 @@
|
||||
SET @CGUID := 7003589;
|
||||
|
||||
-- Creature
|
||||
DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @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`, `MovementType`, `npcflag`, `unit_flags`, `unit_flags2`, `unit_flags3`, `VerifiedBuild`) VALUES
|
||||
(@CGUID+0, 121603, 1643, 8721, 8852, '0', 8671, 0, 0, 0, -236.394821166992187, 2171.9453125, 64.43473052978515625, 2.813721895217895507, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163); -- Abby Lewis (Area: Glenbrook Homestead - Difficulty: 0) CreateObject1
|
||||
|
||||
DELETE FROM `creature_addon` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+0;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES
|
||||
(@CGUID+0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 13110, 0, 0, ''); -- Abby Lewis
|
||||
|
||||
-- Difficulty
|
||||
DELETE FROM `creature_template_difficulty` WHERE (`Entry`=121603 AND `DifficultyID`=1);
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63163 WHERE (`Entry`=121603 AND `DifficultyID`=0); -- 121603 (Abby Lewis) - CanSwim
|
||||
|
||||
-- Phasing
|
||||
DELETE FROM `phase_name` WHERE `ID` = 8671;
|
||||
INSERT INTO `phase_name` (`ID`, `Name`) VALUES
|
||||
(8671, 'Cosmetic - See Abby Lewis walking in Glenbrook Homestead');
|
||||
|
||||
DELETE FROM `phase_area` WHERE `PhaseId` = 8671;
|
||||
INSERT INTO `phase_area` (`AreaId`, `PhaseId`, `Comment`) VALUES
|
||||
(8721, 8671, 'See Abby Lewis walking in Glenbrook Homestead');
|
||||
|
||||
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId`=26 AND `SourceGroup` = 8671 AND `SourceEntry` = 0);
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `Comment`) VALUE
|
||||
(26, 8671, 0, 0, 0, 47, 0, 47289, 2|8|64, 0, 1, 'Apply Phase 8671 if Quest 47289 is not in progress|complete|rewarded');
|
||||
|
||||
-- Quest
|
||||
DELETE FROM `quest_details` WHERE `ID`=47289;
|
||||
INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES
|
||||
(47289, 1, 0, 0, 0, 0, 0, 0, 0, 63163); -- Teddies and Tea
|
||||
|
||||
DELETE FROM `creature_queststarter` WHERE (`id`=121603 AND `quest`=47289);
|
||||
INSERT INTO `creature_queststarter` (`id`, `quest`, `VerifiedBuild`) VALUES
|
||||
(121603, 47289, 63163); -- Teddies and Tea offered by Abby Lewis
|
||||
|
||||
-- Path for Abby Lewis
|
||||
SET @MOVERGUID := @CGUID+0;
|
||||
SET @ENTRY := 121603;
|
||||
SET @PATHOFFSET := 0;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 0, 0x0, NULL, 'Abby Lewis - Cosmetic Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -242.73785, 2177.8281, 64.8019, NULL, 0),
|
||||
(@PATH, 1, -240.68404, 2184.2883, 64.26467, NULL, 0),
|
||||
(@PATH, 2, -236.36285, 2187.6685, 64.159386, NULL, 0),
|
||||
(@PATH, 3, -230.15799, 2186.2275, 64.10291, NULL, 0),
|
||||
(@PATH, 4, -227.91145, 2181.2102, 64.0858, NULL, 0),
|
||||
(@PATH, 5, -230.05208, 2175.2344, 64.31818, NULL, 0),
|
||||
(@PATH, 6, -234.25348, 2171.217, 64.31387, NULL, 0),
|
||||
(@PATH, 7, -241.69618, 2173.75, 64.807434, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `position_x`=-242.73785, `position_y`=2177.8281, `position_z`=64.8019, `orientation`=0, `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
UPDATE `creature_addon` SET `PathId` = @PATH WHERE `guid` = @MOVERGUID;
|
||||
@@ -0,0 +1,161 @@
|
||||
SET @OGUID := 7000679;
|
||||
|
||||
SET @ATID := 166;
|
||||
SET @ATIDSPAWN := 262;
|
||||
SET @ATCP := 160;
|
||||
|
||||
-- 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, 278416, 1643, 8721, 8852, '0', 0, 0, -255.97222900390625, 2126.173583984375, 63.37022018432617187, 5.919377326965332031, 0, 0, -0.18090248107910156, 0.983501017093658447, 120, 255, 1, 63163), -- Trunksy (Area: Glenbrook Homestead - Difficulty: 0) CreateObject1
|
||||
(@OGUID+1, 278417, 1643, 8721, 8852, '0', 0, 0, -209.965286254882812, 2113.55908203125, 61.8964996337890625, 3.619467496871948242, 0, 0, -0.97159004211425781, 0.236670255661010742, 120, 255, 1, 63163); -- Mr. Munchykins (Area: Glenbrook Homestead - Difficulty: 0) CreateObject1
|
||||
|
||||
-- Serverside Areatrigger
|
||||
DELETE FROM `areatrigger_template` WHERE (`Id` = @ATID+0 AND `IsCustom` = 1);
|
||||
INSERT INTO `areatrigger_template` (`Id`, `IsCustom`, `Flags`, `VerifiedBuild`) VALUES
|
||||
(@ATID+0, 1, 1, 0);
|
||||
|
||||
DELETE FROM `areatrigger` WHERE `SpawnId` BETWEEN @ATIDSPAWN+0 AND @ATIDSPAWN+0;
|
||||
INSERT INTO `areatrigger` (`SpawnId`, `AreaTriggerCreatePropertiesId`, `IsCustom`, `MapId`, `SpawnDifficulties`, `PosX`, `PosY`, `PosZ`, `Orientation`, `PhaseUseFlags`, `PhaseId`, `PhaseGroup`, `ScriptName`, `Comment`, `VerifiedBuild`) VALUES
|
||||
(@ATIDSPAWN+0, @ATCP+0, 1, 1643, '0', -236.284195, 2179.960449, 64.161888, 4.373236, 0, 8671, 0, 'SmartAreaTriggerAI', 'Drustvar - trigger conversation for Abby Lewis', 0);
|
||||
|
||||
DELETE FROM `areatrigger_create_properties` WHERE (`Id`= @ATCP+0 AND `IsCustom`=1);
|
||||
INSERT INTO `areatrigger_create_properties` (`Id`, `IsCustom`, `AreaTriggerId`, `IsAreatriggerCustom`, `Flags`, `MoveCurveId`, `ScaleCurveId`, `MorphCurveId`, `FacingCurveId`, `AnimId`, `AnimKitId`, `DecalPropertiesId`, `SpellForVisuals`, `TimeToTargetScale`, `Shape`, `ShapeData0`, `ShapeData1`, `ShapeData2`, `ShapeData3`, `ShapeData4`, `ShapeData5`, `ShapeData6`, `ShapeData7`, `ScriptName`, `VerifiedBuild`) VALUES
|
||||
(@ATCP+0, 1, @ATID+0, 1, 0, 0, 0, 0, 0, -1, 0, 0, NULL, 0, 0, 15, 15, 0, 0, 0, 0, 0, 0, '', 0);
|
||||
|
||||
-- Template
|
||||
UPDATE `creature_template` SET `BaseAttackTime`=2000, `npcflag`=2, `unit_flags`=0x300, `unit_flags2`=0x800 WHERE `entry`=122169; -- Abby Lewis
|
||||
|
||||
UPDATE `gameobject_template` SET `ContentTuningId`=187, `VerifiedBuild`=63163 WHERE `entry`=278416; -- Trunksy
|
||||
UPDATE `gameobject_template` SET `ContentTuningId`=187, `VerifiedBuild`=63163 WHERE `entry`=278418; -- Mayor Striggs
|
||||
UPDATE `gameobject_template` SET `ContentTuningId`=187, `VerifiedBuild`=63163 WHERE `entry`=278417; -- Mr. Munchykins
|
||||
|
||||
-- Template Addon
|
||||
DELETE FROM `gameobject_template_addon` WHERE `entry` IN (278417 /*Mr. Munchykins*/, 278418 /*Mayor Striggs*/, 226941 /*Blood Splat*/, 278416 /*Trunksy*/);
|
||||
INSERT INTO `gameobject_template_addon` (`entry`, `faction`, `flags`, `WorldEffectID`, `AIAnimKitID`) VALUES
|
||||
(278417, 0, 0x204004, 0, 0), -- Mr. Munchykins
|
||||
(278418, 0, 0x204004, 0, 0), -- Mayor Striggs
|
||||
(226941, 0, 0x0, 0, 5605), -- Blood Splat
|
||||
(278416, 0, 0x204004, 0, 0); -- Trunksy
|
||||
|
||||
-- Difficulty
|
||||
DELETE FROM `creature_template_difficulty` WHERE (`Entry`=122169 AND `DifficultyID`=1);
|
||||
UPDATE `creature_template_difficulty` SET `LevelScalingDeltaMin`=3, `LevelScalingDeltaMax`=3, `ContentTuningID`=1723, `StaticFlags1`=0x10000000, `VerifiedBuild`=63163 WHERE (`Entry`=122169 AND `DifficultyID`=0); -- 122169 (Abby Lewis) - CanSwim
|
||||
|
||||
-- Conversation
|
||||
DELETE FROM `conversation_template` WHERE `Id`=5111;
|
||||
INSERT INTO `conversation_template` (`Id`, `FirstLineID`, `TextureKitId`, `VerifiedBuild`) VALUES
|
||||
(5111, 11446, 0, 63163);
|
||||
|
||||
DELETE FROM `conversation_actors` WHERE (`ConversationId`=5111 AND `Idx`=0);
|
||||
INSERT INTO `conversation_actors` (`ConversationId`, `ConversationActorId`, `ConversationActorGuid`, `Idx`, `CreatureId`, `CreatureDisplayInfoId`, `NoActorObject`, `ActivePlayerObject`, `VerifiedBuild`) VALUES
|
||||
(5111, 58657, 7003589, 0, 0, 0, 0, 0, 63163); -- Full: 0x204250CD6076C0C0004BE500004799FE Creature/0 R4244/S19429 Map: 1643 (Kul Tiras) Entry: 121603 (Abby Lewis) Low: 4692478
|
||||
|
||||
DELETE FROM `conversation_line_template` WHERE `Id` IN (14070, 14069, 14068, 14067, 11446);
|
||||
INSERT INTO `conversation_line_template` (`Id`, `UiCameraID`, `ActorIdx`, `Flags`, `ChatType`, `VerifiedBuild`) VALUES
|
||||
(14070, 0, 0, 0, 0, 63163),
|
||||
(14069, 0, 0, 0, 0, 63163),
|
||||
(14068, 0, 0, 0, 0, 63163),
|
||||
(14067, 0, 0, 0, 0, 63163),
|
||||
(11446, 0, 0, 0, 0, 63163);
|
||||
|
||||
-- Creature Text
|
||||
DELETE FROM `creature_text` WHERE `CreatureID` = 122169;
|
||||
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||
(122169, 0, 0, 'Yay! This is gonna be the best tea party ever! Let\'s find the other guests.', 12, 0, 100, 1, 0, 101540, 131088, 5, 'Abby Lewis to Player'),
|
||||
(122169, 1, 0, 'Trunksy! You know Miss Mary doesn\'t allow you in the house! You track mud everywhere!', 12, 0, 100, 1, 0, 101541, 131086, 5, 'Abby Lewis to Player'),
|
||||
(122169, 2, 0, 'Mr. Hawthorne was always trying to keep the doggies away from his animals. But now the doggies can finally have supper!', 12, 0, 100, 0, 0, 101537, 131616, 5, 'Abby Lewis to Player'),
|
||||
(122169, 3, 0, 'Oh Mr. Munchykins! You were hungry, weren\'t you? Come along now. It\'s time for tea.', 12, 0, 100, 1, 0, 101539, 131085, 5, 'Abby Lewis to Player'),
|
||||
(122169, 4, 0, 'Naughty Mayor Striggs! Always running away from your responsibilities to the townsfolk. Well, you can\'t run anymore!', 12, 0, 100, 1, 0, 101538, 131081, 5, 'Abby Lewis to Player'),
|
||||
(122169, 5, 0, 'Smoochums loves the woods. I\'m gonna make sure the doggies didn\'t get him!', 12, 0, 100, 1, 0, 101474, 131440, 5, 'Abby Lewis to Player');
|
||||
|
||||
-- GameObject Loot
|
||||
DELETE FROM `gameobject_loot_template` WHERE `Entry` IN (77468,77469,77471);
|
||||
INSERT INTO `gameobject_loot_template` (`Entry`, `ItemType`, `Item`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
|
||||
(77468, 0, 154874, 100, 1, 1, 0, 1, 1, 'Trunksy'),
|
||||
(77469, 0, 154894, 100, 1, 1, 0, 1, 1, 'Mr. Munchykins'),
|
||||
(77471, 0, 154875, 100, 1, 1, 0, 1, 1, 'Mayor Striggs');
|
||||
|
||||
-- SpellArea
|
||||
DELETE FROM `spell_area` WHERE `spell` = 243706 AND `area` = 8852;
|
||||
INSERT INTO `spell_area` (`spell`, `area`, `quest_start`, `quest_end`, `aura_spell`, `racemask`, `gender`, `flags`, `quest_start_status`, `quest_end_status`) VALUES
|
||||
(243706, 8852 , 47289, 47428, 0, 0, 2, 3, 74, 11);
|
||||
|
||||
-- Quest
|
||||
DELETE FROM `quest_details` WHERE `ID`=47428;
|
||||
INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES
|
||||
(47428, 1, 0, 0, 0, 0, 0, 0, 0, 63163); -- Kitty?
|
||||
|
||||
DELETE FROM `creature_queststarter` WHERE (`id`=122169 AND `quest`=47428);
|
||||
INSERT INTO `creature_queststarter` (`id`, `quest`, `VerifiedBuild`) VALUES
|
||||
(122169, 47428, 63163); -- Kitty? offered by Abby Lewis
|
||||
|
||||
DELETE FROM `creature_questender` WHERE (`id`=122169 AND `quest`=47289);
|
||||
INSERT INTO `creature_questender` (`id`, `quest`, `VerifiedBuild`) VALUES
|
||||
(122169, 47289, 63163); -- Teddies and Tea ended by Abby Lewis
|
||||
|
||||
DELETE FROM `quest_template_addon` WHERE `ID` = 47428;
|
||||
INSERT INTO `quest_template_addon` (`ID`, `MaxLevel`, `AllowableClasses`, `SourceSpellID`, `PrevQuestID`, `NextQuestID`, `ExclusiveGroup`, `BreadcrumbForQuestId`, `RewardMailTemplateID`, `RewardMailDelay`, `RequiredSkillID`, `RequiredSkillPoints`, `RequiredMinRepFaction`, `RequiredMaxRepFaction`, `RequiredMinRepValue`, `RequiredMaxRepValue`, `ProvidedItemCount`, `SpecialFlags`, `ScriptName`) VALUES
|
||||
(47428, 0, 0, 0, 47289, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '');
|
||||
|
||||
DELETE FROM `quest_objectives_completion_effect` WHERE `ObjectiveID` IN (290270,290271,290272);
|
||||
INSERT INTO `quest_objectives_completion_effect` (`ObjectiveID`, `GameEventID`, `SpellID`, `ConversationID`, `UpdatePhaseShift`, `UpdateZoneAuras`) VALUES
|
||||
(290270, NULL, 240068, NULL, 0, 0),
|
||||
(290271, NULL, 240069, NULL, 0, 0),
|
||||
(290272, NULL, 240070, NULL, 0, 0);
|
||||
|
||||
-- Spawntracking
|
||||
DELETE FROM `spawn_tracking_quest_objective` WHERE (`SpawnTrackingId`=1322940 AND `QuestObjectiveId`=290270) OR (`SpawnTrackingId`=1322933 AND `QuestObjectiveId`=290271) OR (`SpawnTrackingId`=1322913 AND `QuestObjectiveId`=290272);
|
||||
INSERT INTO `spawn_tracking_quest_objective` (`SpawnTrackingId`, `QuestObjectiveId`, `VerifiedBuild`) VALUES
|
||||
(1322940, 290270, 63163),
|
||||
(1322933, 290271, 63163),
|
||||
(1322913, 290272, 63163);
|
||||
|
||||
DELETE FROM `spawn_tracking` WHERE (`SpawnType`=1 AND `SpawnId` IN (@OGUID+0,@OGUID+1,7000415));
|
||||
INSERT INTO `spawn_tracking` (`SpawnTrackingId`, `SpawnType`, `SpawnId`, `QuestObjectiveIds`) VALUES
|
||||
(1322933, 1, @OGUID+0, 290271), -- Trunksy
|
||||
(1322913, 1, 7000415, 290272), -- Mayor Striggs
|
||||
(1322940, 1, @OGUID+1, 290270); -- Mr. Munchykins
|
||||
|
||||
DELETE FROM `spawn_tracking_state` WHERE (`SpawnType` = 1 AND `SpawnId` IN (@OGUID+0,@OGUID+1,7000415));
|
||||
INSERT INTO `spawn_tracking_state` (`SpawnType`, `SpawnId`, `State`, `Visible`, `StateSpellVisualId`, `StateAnimId`, `StateAnimKitId`, `StateWorldEffects`) VALUES
|
||||
(1, @OGUID+0, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(1, @OGUID+0, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(1, @OGUID+0, 2, 0, NULL, NULL, NULL, NULL),
|
||||
(1, @OGUID+1, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(1, @OGUID+1, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(1, @OGUID+1, 2, 0, NULL, NULL, NULL, NULL),
|
||||
(1, 7000415, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(1, 7000415, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(1, 7000415, 2, 0, NULL, NULL, NULL, NULL);
|
||||
|
||||
-- Abby Lewis smart ai
|
||||
SET @ENTRY := 122169;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 1, 54, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 'On just summoned - Owner/Summoner: Talk 0 to invoker', ''),
|
||||
(@ENTRY, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 29, 3, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 'On just summoned - Self: Follow Owner/Summoner by distance 3, angle 0', ''),
|
||||
(@ENTRY, 0, 2, 0, 8, 0, 100, 0, 240069, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 'On spell 240069 hit - Owner/Summoner: Talk 1 to invoker', ''),
|
||||
(@ENTRY, 0, 3, 0, 8, 0, 100, 0, 240068, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 'On spell 240068 hit - Owner/Summoner: Talk 3 to invoker', ''),
|
||||
(@ENTRY, 0, 4, 0, 8, 0, 100, 0, 240070, 0, 0, 0, 0, 1, 4, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 'On spell 240070 hit - Owner/Summoner: Talk 4 to invoker', ''),
|
||||
(@ENTRY, 0, 5, 0, 19, 0, 100, 0, 47428, 0, 0, 0, 0, 85, 240076, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On player accepted quest Kitty? (47428) - Player who accepted quest: Cast spell 240076 on self', ''),
|
||||
(@ENTRY, 0, 6, 0, 8, 0, 100, 0, 240076, 0, 0, 0, 0, 80, 12216900, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On spell 240076 hit - Self: Start timed action list id #Abby Lewis #0 (12216900) (update out of combat)', '');
|
||||
|
||||
-- Timed list 12216900 smart ai
|
||||
SET @ENTRY := 12216900;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 9 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Follow None by distance 0, angle 0', ''),
|
||||
(@ENTRY, 9, 1, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 1, 5, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 'After 1 seconds - Owner/Summoner: Talk 5 to invoker', ''),
|
||||
(@ENTRY, 9, 2, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 114, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 15, 0, 0, 'After 3 seconds - Self: Move forward by 0, left by 15, up by 0 yards', ''),
|
||||
(@ENTRY, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 41, 3000, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Despawn in 3 s', '');
|
||||
|
||||
-- Serverside AT smart ai
|
||||
DELETE FROM `smart_scripts` WHERE (`entryorguid` = @ATID+0 AND `source_type` = 12);
|
||||
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `Difficulties`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param_string`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `action_param_string`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_param_string`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||
(@ATID+0, 12, 0, 0, '', 46, 0, 100, 0, 0, 0, 0, 0, 0, '', 143, 5111, 0, 0, 0, 0, 0, 0, NULL, 7, 0, 0, 0, 0, NULL, 0, 0, 0, 0, 'On areatrigger enter - invoker: start conversation 5111');
|
||||
|
||||
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 28 AND `SourceGroup` = (@ATID+0) AND `SourceEntry` = 1);
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||
(28, (@ATID+0), 1, 0, 0, 47, 0, 47289, 2|8|64, 0, '', 1, 0, 0, '', 'Only trigger areatrigger when quest 47289 is not in progress|complete|rewarded');
|
||||
@@ -0,0 +1,221 @@
|
||||
SET @CGUID := 7003590;
|
||||
SET @OGUID := 7000681;
|
||||
|
||||
-- Creature
|
||||
DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+52;
|
||||
INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `MovementType`, `npcflag`, `unit_flags`, `unit_flags2`, `unit_flags3`, `VerifiedBuild`) VALUES
|
||||
(@CGUID+0, 121620, 1643, 8721, 8852, '0', 0, 0, 0, 0, -207, 2098.697998046875, 62.33990478515625, 2.501895427703857421, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Darkmaw Prowler (Area: Glenbrook Homestead - Difficulty: 0) CreateObject2 (Auras: 254701 - Possessed)
|
||||
(@CGUID+1, 121620, 1643, 8721, 8852, '0', 0, 0, 0, 0, -247.670135498046875, 2132.802001953125, 63.0606536865234375, 4.588072776794433593, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Darkmaw Prowler (Area: Glenbrook Homestead - Difficulty: 0) CreateObject2 (Auras: 254701 - Possessed)
|
||||
(@CGUID+2, 121620, 1643, 8721, 8852, '0', 0, 0, 0, 0, -255.725692749023437, 2099.072998046875, 61.2655487060546875, 5.854166984558105468, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Darkmaw Prowler (Area: Glenbrook Homestead - Difficulty: 0) CreateObject2 (Auras: 254701 - Possessed)
|
||||
(@CGUID+3, 121610, 1643, 8721, 8852, '0', 0, 0, 0, 0, -228.699661254882812, 2131.401123046875, 61.34502410888671875, 6.259618282318115234, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Watchful Raven (Area: Glenbrook Homestead - Difficulty: 0) CreateObject2
|
||||
(@CGUID+4, 121610, 1643, 8721, 8852, '0', 0, 0, 0, 0, -226.574661254882812, 2132.260498046875, 61.34328079223632812, 3.798971891403198242, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Watchful Raven (Area: Glenbrook Homestead - Difficulty: 0) CreateObject2
|
||||
(@CGUID+5, 121610, 1643, 8721, 8852, '0', 0, 0, 0, 0, -242.01910400390625, 2109.053955078125, 67.83048248291015625, 1.412065863609313964, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Watchful Raven (Area: Glenbrook Homestead - Difficulty: 0) CreateObject2
|
||||
(@CGUID+6, 129908, 1643, 8721, 8904, '0', 0, 0, 0, 0, -315.119781494140625, 2119.151123046875, 77.52124786376953125, 2.496338129043579101, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 63163), -- Woodlands Recluse (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject2
|
||||
(@CGUID+7, 121610, 1643, 8721, 8852, '0', 0, 0, 0, 0, -227.711807250976562, 2130.241455078125, 61.33203887939453125, 1.137654423713684082, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Watchful Raven (Area: Glenbrook Homestead - Difficulty: 0) CreateObject2
|
||||
(@CGUID+8, 121620, 1643, 8721, 8852, '0', 0, 0, 0, 0, -230.536453247070312, 2059.395751953125, 58.31372833251953125, 1.514426469802856445, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Darkmaw Prowler (Area: Glenbrook Homestead - Difficulty: 0) CreateObject2 (Auras: 254701 - Possessed)
|
||||
(@CGUID+9, 121610, 1643, 8721, 8852, '0', 0, 0, 0, 0, -241.461807250976562, 2136.564208984375, 69.782318115234375, 5.307258129119873046, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Watchful Raven (Area: Glenbrook Homestead - Difficulty: 0) CreateObject2 (Auras: 258247 - Perched)
|
||||
(@CGUID+10, 122961, 1643, 8721, 8852, '0', 0, 0, 0, 0, -283.3194580078125, 2144.46875, 79.86499786376953125, 4.226171493530273437, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Cursed Game-hawk (Area: Glenbrook Homestead - Difficulty: 0) CreateObject2 (Auras: 253956 - Possessed)
|
||||
(@CGUID+11, 121610, 1643, 8721, 8852, '0', 0, 0, 0, 0, -206.241317749023437, 2097.670166015625, 66.91942596435546875, 2.930638313293457031, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Watchful Raven (Area: Glenbrook Homestead - Difficulty: 0) CreateObject2 (Auras: 258247 - Perched)
|
||||
(@CGUID+12, 121620, 1643, 8721, 8852, '0', 0, 0, 0, 0, -258.145843505859375, 2156.467041015625, 66.13021087646484375, 4.558325767517089843, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Darkmaw Prowler (Area: Glenbrook Homestead - Difficulty: 0) CreateObject2 (Auras: 254701 - Possessed)
|
||||
(@CGUID+13, 121684, 1643, 8721, 8904, '0', 0, 0, 0, 0, -310.59375, 2114.12841796875, 76.49868011474609375, 4.760544300079345703, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Smoochums (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1
|
||||
(@CGUID+14, 121620, 1643, 8721, 8852, '0', 0, 0, 0, 0, -216.380203247070312, 2110.2900390625, 61.65161895751953125, 1.27909553050994873, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Darkmaw Prowler (Area: Glenbrook Homestead - Difficulty: 0) CreateObject2 (Auras: 254701 - Possessed)
|
||||
(@CGUID+15, 121610, 1643, 8721, 8852, '0', 0, 0, 0, 0, -243.463546752929687, 2100.111083984375, 70.455474853515625, 5.947761058807373046, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Watchful Raven (Area: Glenbrook Homestead - Difficulty: 0) CreateObject2 (Auras: 258247 - Perched)
|
||||
(@CGUID+16, 121610, 1643, 8721, 8852, '0', 0, 0, 0, 0, -240.642364501953125, 2078.44970703125, 70.3778228759765625, 6.098418235778808593, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Watchful Raven (Area: Glenbrook Homestead - Difficulty: 0) CreateObject2 (Auras: 258247 - Perched)
|
||||
(@CGUID+17, 121610, 1643, 8721, 8852, '0', 0, 0, 0, 0, -243.623260498046875, 2119.4462890625, 68.94051361083984375, 0.049120407551527023, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Watchful Raven (Area: Glenbrook Homestead - Difficulty: 0) CreateObject2 (Auras: 258247 - Perched)
|
||||
(@CGUID+18, 121610, 1643, 8721, 8852, '0', 0, 0, 0, 0, -218.26910400390625, 2077.442626953125, 65.0976409912109375, 1.318473577499389648, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Watchful Raven (Area: Glenbrook Homestead - Difficulty: 0) CreateObject2 (Auras: 258247 - Perched)
|
||||
(@CGUID+19, 121610, 1643, 8721, 8852, '0', 0, 0, 0, 0, -195.59722900390625, 2082.204833984375, 69.95484161376953125, 2.258758544921875, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Watchful Raven (Area: Glenbrook Homestead - Difficulty: 0) CreateObject2 (Auras: 258247 - Perched)
|
||||
(@CGUID+20, 129908, 1643, 8721, 8904, '0', 0, 0, 0, 0, -304.140625, 2108.76904296875, 75.53656005859375, 2.520004749298095703, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 63163), -- Woodlands Recluse (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject2
|
||||
(@CGUID+21, 129764, 1643, 8721, 8904, '0', 0, 0, 0, 0, -299.69097900390625, 2152.661376953125, 75.8958587646484375, 0.410748928785324096, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Hexcrazed Doe (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject2 (Auras: 123169 - Mod Scale 105-110%)
|
||||
(@CGUID+22, 129908, 1643, 8721, 8904, '0', 0, 0, 0, 0, -318.7725830078125, 2104.725830078125, 77.5648040771484375, 3.64345550537109375, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 63163), -- Woodlands Recluse (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject2
|
||||
(@CGUID+23, 129908, 1643, 8721, 8904, '0', 0, 0, 0, 0, -270.953125, 2159.154541015625, 70.9869537353515625, 2.839523077011108398, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 63163), -- Woodlands Recluse (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject2
|
||||
(@CGUID+24, 129764, 1643, 8721, 8904, '0', 0, 0, 0, 0, -299.942718505859375, 2154.546875, 76.18402862548828125, 6.17005014419555664, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Hexcrazed Doe (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject2 (Auras: 123169 - Mod Scale 105-110%)
|
||||
(@CGUID+25, 121620, 1643, 8721, 8904, '0', 0, 0, 0, 0, -257.076385498046875, 2130.51904296875, 63.58786392211914062, 3.891466617584228515, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Darkmaw Prowler (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject2 (Auras: 254701 - Possessed)
|
||||
(@CGUID+26, 124429, 1643, 8721, 8904, '0', 0, 0, 0, 0, -268.400360107421875, 2071.049560546875, 61.56212234497070312, 6.158946037292480468, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 63163), -- Scavenging Rat (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1 (possible waypoints or random movement)
|
||||
(@CGUID+27, 124316, 1643, 8721, 8904, '0', 0, 0, 0, 0, -210.748260498046875, 2113.178955078125, 61.93177032470703125, 5.140850067138671875, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Pig (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1 (Auras: 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune))
|
||||
(@CGUID+28, 129926, 1643, 8721, 8904, '0', 0, 0, 0, 0, -258.6475830078125, 2154.395751953125, 66.04390716552734375, 5.075294017791748046, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Chicken (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1 (Auras: 169471 - Bloody Death)
|
||||
(@CGUID+29, 124316, 1643, 8721, 8904, '0', 0, 0, 0, 0, -211.835067749023437, 2104.41845703125, 61.97541427612304687, 2.184660673141479492, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Pig (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1 (Auras: 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune))
|
||||
(@CGUID+30, 129926, 1643, 8721, 8904, '0', 0, 0, 0, 0, -213.446182250976562, 2110.614501953125, 61.79383087158203125, 0.408152341842651367, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Chicken (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1 (Auras: 138767 - Custom - Permanent Feign Death)
|
||||
(@CGUID+31, 129926, 1643, 8721, 8904, '0', 0, 0, 0, 0, -258.53125, 2154.928955078125, 66.04512786865234375, 0, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Chicken (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1 (Auras: 138767 - Custom - Permanent Feign Death)
|
||||
(@CGUID+32, 129926, 1643, 8721, 8904, '0', 0, 0, 0, 0, -208.274307250976562, 2110.748291015625, 62.1163177490234375, 2.305501222610473632, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Chicken (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1 (Auras: 138767 - Custom - Permanent Feign Death)
|
||||
(@CGUID+33, 124429, 1643, 8721, 8904, '0', 0, 0, 0, 0, -202.345916748046875, 2129.921875, 64.3500518798828125, 3.141592741012573242, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 63163), -- Scavenging Rat (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1 (possible waypoints or random movement)
|
||||
(@CGUID+34, 129926, 1643, 8721, 8904, '0', 0, 0, 0, 0, -259.305572509765625, 2176.647705078125, 66.39715576171875, 0, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Chicken (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1 (Auras: 138767 - Custom - Permanent Feign Death)
|
||||
(@CGUID+35, 124316, 1643, 8721, 8904, '0', 0, 0, 0, 0, -216.189239501953125, 2112.291748046875, 61.64409637451171875, 5.735554218292236328, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Pig (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1 (Auras: 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune))
|
||||
(@CGUID+36, 124429, 1643, 8721, 8904, '0', 0, 0, 0, 0, -255.729019165039062, 2187.936279296875, 68.14447784423828125, 4.693384647369384765, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 63163), -- Scavenging Rat (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1 (possible waypoints or random movement)
|
||||
(@CGUID+37, 129926, 1643, 8721, 8904, '0', 0, 0, 0, 0, -258.767364501953125, 2155.364501953125, 66.03820037841796875, 3.354825735092163085, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Chicken (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1 (Auras: 169471 - Bloody Death)
|
||||
(@CGUID+38, 124429, 1643, 8721, 8904, '0', 0, 0, 0, 0, -202.69915771484375, 2124.989501953125, 64.13677215576171875, 4.565979957580566406, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 63163), -- Scavenging Rat (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1 (possible waypoints or random movement)
|
||||
(@CGUID+39, 124316, 1643, 8721, 8904, '0', 0, 0, 0, 0, -208.51910400390625, 2099.654541015625, 62.24478912353515625, 0.866686880588531494, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Pig (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1 (Auras: 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune))
|
||||
(@CGUID+40, 124429, 1643, 8721, 8904, '0', 0, 0, 0, 0, -229.649383544921875, 2082.688232421875, 61.55254745483398437, 0.640896439552307128, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 63163), -- Scavenging Rat (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1 (possible waypoints or random movement)
|
||||
(@CGUID+41, 124429, 1643, 8721, 8904, '0', 0, 0, 0, 0, -248.5701904296875, 2166.6669921875, 65.82982635498046875, 0, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 63163), -- Scavenging Rat (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1
|
||||
(@CGUID+42, 129926, 1643, 8721, 8904, '0', 0, 0, 0, 0, -217.260421752929687, 2103.4775390625, 61.66666412353515625, 0, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Chicken (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1 (Auras: 138767 - Custom - Permanent Feign Death)
|
||||
(@CGUID+43, 129926, 1643, 8721, 8904, '0', 0, 0, 0, 0, -253.355911254882812, 2174.376708984375, 66.145904541015625, 0, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Chicken (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1 (Auras: 169471 - Bloody Death)
|
||||
(@CGUID+44, 124316, 1643, 8721, 8904, '0', 0, 0, 0, 0, -239.180557250976562, 2087.225830078125, 60.91320037841796875, 4.281611442565917968, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Pig (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1 (Auras: 169471 - Bloody Death)
|
||||
(@CGUID+45, 124429, 1643, 8721, 8904, '0', 0, 0, 0, 0, -250.819076538085937, 2171.904052734375, 65.94525146484375, 6.247649192810058593, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 63163), -- Scavenging Rat (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1
|
||||
(@CGUID+46, 129926, 1643, 8721, 8904, '0', 0, 0, 0, 0, -257.87847900390625, 2154.947998046875, 66.05495452880859375, 2.041521310806274414, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Chicken (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1 (Auras: 169471 - Bloody Death)
|
||||
(@CGUID+47, 124429, 1643, 8721, 8904, '0', 0, 0, 0, 0, -213.563430786132812, 2079.584716796875, 64.65447998046875, 6.043421268463134765, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 63163), -- Scavenging Rat (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1 (possible waypoints or random movement)
|
||||
(@CGUID+48, 124316, 1643, 8721, 8904, '0', 0, 0, 0, 0, -227.470489501953125, 2131.145751953125, 61.33857345581054687, 2.184660673141479492, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Pig (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1 (Auras: 169471 - Bloody Death)
|
||||
(@CGUID+49, 124429, 1643, 8721, 8904, '0', 0, 0, 0, 0, -205.534149169921875, 2128.931396484375, 64.04351043701171875, 0.841255903244018554, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 63163), -- Scavenging Rat (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1 (possible waypoints or random movement)
|
||||
(@CGUID+50, 129926, 1643, 8721, 8904, '0', 0, 0, 0, 0, -259.81597900390625, 2176.333251953125, 66.4002838134765625, 4.383038520812988281, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Chicken (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1 (Auras: 169471 - Bloody Death)
|
||||
(@CGUID+51, 124429, 1643, 8721, 8904, '0', 0, 0, 0, 0, -262.285308837890625, 2084.9765625, 61.560546875, 4.856213569641113281, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 63163), -- Scavenging Rat (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1
|
||||
(@CGUID+52, 124429, 1643, 8721, 8904, '0', 0, 0, 0, 0, -192.028945922851562, 2068.298095703125, 70.12723541259765625, 3.565534114837646484, 120, 4, 0, 1, NULL, NULL, NULL, NULL, 63163); -- Scavenging Rat (Area: Glenbrook Hunting Grounds - Difficulty: 0) CreateObject1 (possible waypoints or random movement)
|
||||
DELETE FROM `creature_addon` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+52;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES
|
||||
(@CGUID+3, 0, 0, 0, 0, 0, 1, 0, 428, 0, 0, 0, 0, ''), -- Watchful Raven
|
||||
(@CGUID+4, 0, 0, 0, 0, 0, 1, 0, 428, 0, 0, 0, 0, ''), -- Watchful Raven
|
||||
(@CGUID+7, 0, 0, 0, 0, 0, 1, 0, 428, 0, 0, 0, 0, ''), -- Watchful Raven
|
||||
(@CGUID+21, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, '123169'), -- Hexcrazed Doe - 123169 - Mod Scale 105-110%
|
||||
(@CGUID+27, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '159474'), -- Pig - 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune)
|
||||
(@CGUID+28, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, '169471'), -- Chicken - 169471 - Bloody Death
|
||||
(@CGUID+29, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '159474'), -- Pig - 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune)
|
||||
(@CGUID+30, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '138767'), -- Chicken - 138767 - Custom - Permanent Feign Death
|
||||
(@CGUID+31, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '138767'), -- Chicken - 138767 - Custom - Permanent Feign Death
|
||||
(@CGUID+32, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '138767'), -- Chicken - 138767 - Custom - Permanent Feign Death
|
||||
(@CGUID+34, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '138767'), -- Chicken - 138767 - Custom - Permanent Feign Death
|
||||
(@CGUID+35, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '159474'), -- Pig - 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune)
|
||||
(@CGUID+37, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, '169471'), -- Chicken - 169471 - Bloody Death
|
||||
(@CGUID+39, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '159474'), -- Pig - 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune)
|
||||
(@CGUID+42, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '138767'), -- Chicken - 138767 - Custom - Permanent Feign Death
|
||||
(@CGUID+43, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, '169471'), -- Chicken - 169471 - Bloody Death
|
||||
(@CGUID+44, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, '169471'), -- Pig - 169471 - Bloody Death
|
||||
(@CGUID+46, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, '169471'), -- Chicken - 169471 - Bloody Death
|
||||
(@CGUID+48, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, '169471'), -- Pig - 169471 - Bloody Death
|
||||
(@CGUID+50, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, '169471'); -- Chicken - 169471 - Bloody Death
|
||||
|
||||
-- GameObject
|
||||
DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+9;
|
||||
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, 295778, 1643, 8721, 8852, '0', 0, 0, -255.296920776367187, 2090.9287109375, 62.20907211303710937, 2.665482759475708007, 0.000527381896972656, 0.010519981384277343, 0.971739768981933593, 0.235819622874259948, 120, 255, 1, 63163), -- Fire (Area: Glenbrook Homestead - Difficulty: 0) CreateObject1
|
||||
(@OGUID+1, 295778, 1643, 8721, 8852, '0', 0, 0, -259.794097900390625, 2124.765625, 63.38506317138671875, 4.089076995849609375, -0.01301336288452148, 0.018374443054199218, -0.88967418670654296, 0.456040382385253906, 120, 255, 1, 63163), -- Fire (Area: Glenbrook Homestead - Difficulty: 0) CreateObject1
|
||||
(@OGUID+2, 295778, 1643, 8721, 8852, '0', 0, 0, -199.375930786132812, 2131.210693359375, 63.97809219360351562, 1.078379154205322265, -0.01748418807983398, -0.01418685913085937, 0.513249397277832031, 0.857944130897521972, 120, 255, 1, 63163), -- Fire (Area: Glenbrook Homestead - Difficulty: 0) CreateObject1
|
||||
(@OGUID+3, 295778, 1643, 8721, 8852, '0', 0, 0, -262.519134521484375, 2188.455810546875, 67.745391845703125, 3.67892313003540039, -0.00899887084960937, 0.020639419555664062, -0.96390056610107421, 0.265308767557144165, 120, 255, 1, 63163), -- Fire (Area: Glenbrook Homestead - Difficulty: 0) CreateObject1
|
||||
(@OGUID+4, 270917, 1643, 8721, 8852, '0', 0, 0, -310.96875, 2112.75, 76.4367828369140625, 0.128059744834899902, 0.019237518310546875, 0.068603515625, 0.062236785888671875, 0.995514988899230957, 120, 255, 1, 63163), -- Glenbrook Register (Area: Glenbrook Homestead - Difficulty: 0) CreateObject1
|
||||
(@OGUID+5, 226941, 1643, 8721, 8852, '0', 0, 0, -255.930557250976562, 2126.6337890625, 63.30929183959960937, 0.999860644340515136, 0, 0, 0.479364395141601562, 0.877615988254547119, 120, 255, 1, 63163), -- Blood Splat (Area: Glenbrook Homestead - Difficulty: 0) CreateObject1
|
||||
(@OGUID+6, 271123, 1643, 8721, 8852, '0', 0, 0, -310.541656494140625, 2113.567626953125, 76.35105133056640625, 0.364725828170776367, -0.01018333435058593, 0.239767074584960937, 0.167990684509277343, 0.956131339073181152, 120, 255, 1, 63163), -- Fish Bones (Area: Glenbrook Homestead - Difficulty: 0) CreateObject1
|
||||
(@OGUID+7, 226941, 1643, 8721, 8852, '0', 0, 0, -132.291671752929687, 2269.24658203125, 61.74735641479492187, 2.948801040649414062, 0, 0, 0.995357513427734375, 0.096246540546417236, 120, 255, 1, 63163), -- Blood Splat (Area: Glenbrook Homestead - Difficulty: 0) CreateObject1
|
||||
(@OGUID+8, 271121, 1643, 8721, 8852, '0', 0, 0, -311.71875, 2114.005126953125, 76.60269927978515625, 4.522019386291503906, -0.429840087890625, 0.606579780578613281, -0.47476482391357421, 0.471059262752532958, 120, 255, 1, 63163), -- Backpack (Area: Glenbrook Homestead - Difficulty: 0) CreateObject1
|
||||
(@OGUID+9, 226941, 1643, 8721, 8852, '0', 0, 0, -215.5625, 2110.05029296875, 61.60590362548828125, 3.271259546279907226, 0, 0, -0.99789905548095703, 0.064787946641445159, 120, 255, 1, 63163); -- Blood Splat (Area: Glenbrook Homestead - Difficulty: 0) CreateObject1
|
||||
DELETE FROM `gameobject_addon` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+9;
|
||||
INSERT INTO `gameobject_addon` (`guid`, `parent_rotation0`, `parent_rotation1`, `parent_rotation2`, `parent_rotation3`, `WorldEffectID`, `AIAnimKitID`) VALUES
|
||||
(@OGUID+0, -0.0098505113273859, 0.003730420488864183, 0.073740787804126739, 0.997221827507019042, 0, 0), -- Fire
|
||||
(@OGUID+1, 0.021481763571500778, 0.006747439038008451, 0.707038938999176025, 0.706816017627716064, 0, 0), -- Fire
|
||||
(@OGUID+2, 0.008137930184602737, -0.02099444717168807, -0.65906083583831787, 0.751752495765686035, 0, 0), -- Fire
|
||||
(@OGUID+3, 0.022405685856938362, 0.002231418155133724, 0.548284471035003662, 0.835988759994506835, 0, 0), -- Fire
|
||||
(@OGUID+5, 0, 0, 0, 1, 0, 5605), -- Blood Splat
|
||||
(@OGUID+7, 0, 0, 0, 1, 0, 5605), -- Blood Splat
|
||||
(@OGUID+9, 0, 0, 0, 1, 0, 5605); -- Blood Splat
|
||||
|
||||
-- Template Addon
|
||||
DELETE FROM `creature_template_addon` WHERE `entry` IN (128361,122961,129926,124316,121620,129764);
|
||||
INSERT INTO `creature_template_addon` (`entry`, `PathId`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES
|
||||
(128361, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, '254723 123169'), -- 128361 (Hexcrazed Greatstag) - Possessed
|
||||
(122961, 0, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, '253956'), -- 122961 (Cursed Game-hawk) - Possessed
|
||||
(129926, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- 129926 (Chicken) - Bloody Death
|
||||
(124316, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, ''), -- 124316 (Pig) - Permanent Feign Death (NO Stun, Untrackable, Immune)
|
||||
(121620, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, '254701'), -- 121620 (Darkmaw Prowler)
|
||||
(129764, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, '123169 257339'); -- 129764 (Hexcrazed Doe) - Mod Scale 105-110%, Possessed
|
||||
|
||||
-- Template
|
||||
UPDATE `creature_template` SET `unit_flags`=0x0 WHERE `entry`=121620; -- Darkmaw Prowler
|
||||
UPDATE `creature_template` SET `faction`=31, `unit_flags`=0x300, `unit_flags3`=0x4000000 WHERE `entry`=124316; -- Pig
|
||||
|
||||
-- ScriptNames
|
||||
DELETE FROM `spell_script_names` WHERE `spell_id` IN (138767,169471);
|
||||
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
|
||||
(138767, 'spell_gen_feign_death_all_flags_no_uninteractible'),
|
||||
(169471, 'spell_gen_feign_death_all_flags_no_uninteractible');
|
||||
|
||||
-- Difficulty
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x30000000, `VerifiedBuild`=63163 WHERE (`Entry`=122961 AND `DifficultyID`=0); -- 122961 (Cursed Game-hawk) - CanSwim, Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63163 WHERE (`Entry`=129926 AND `DifficultyID`=0); -- 129926 (Chicken) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63163 WHERE (`Entry`=121620 AND `DifficultyID`=0); -- 121620 (Darkmaw Prowler) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63163 WHERE (`Entry`=129764 AND `DifficultyID`=0); -- 129764 (Hexcrazed Doe) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63163 WHERE (`Entry`=121684 AND `DifficultyID`=0); -- 121684 (Smoochums) - CanSwim
|
||||
|
||||
-- Model
|
||||
UPDATE `creature_model_info` SET `VerifiedBuild`=63163 WHERE `DisplayID` IN (80884, 70440, 4959, 36299, 70451, 87370, 80919, 22469, 78849, 36298, 70445, 81079, 66640, 21342, 79843, 86197, 70448, 81029, 70442, 80910, 304, 81081, 80962, 16358, 5369, 16356, 81061, 70446, 80951, 80850);
|
||||
UPDATE `creature_model_info` SET `BoundingRadius`=1.847484946250915527, `VerifiedBuild`=63163 WHERE `DisplayID`=32546;
|
||||
UPDATE `creature_model_info` SET `BoundingRadius`=0.166421815752983093, `CombatReach`=0.60000002384185791, `VerifiedBuild`=63163 WHERE `DisplayID`=76482;
|
||||
UPDATE `creature_model_info` SET `BoundingRadius`=0.382819831371307373, `CombatReach`=1, `VerifiedBuild`=63163 WHERE `DisplayID`=36357;
|
||||
|
||||
-- Quest
|
||||
DELETE FROM `creature_questender` WHERE (`id`=121684 AND `quest`=47428);
|
||||
INSERT INTO `creature_questender` (`id`, `quest`, `VerifiedBuild`) VALUES
|
||||
(121684, 47428, 63163); -- Kitty? ended by Smoochums
|
||||
|
||||
-- Watchful Raven smart ai
|
||||
SET @ENTRY := 121610;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 1, 0, 100, 1, 1000, 1000, 0, 0, 0, 85, 258247, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Time = 1 seconds (OOC) - Self: Cast spell 258247 on self', '');
|
||||
|
||||
UPDATE `creature` SET `StringId` = 'ChannelPerched' WHERE `guid` IN (@CGUID+9,@CGUID+11,@CGUID+15,@CGUID+16,@CGUID+17,@CGUID+18,@CGUID+19);
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 121610 AND `SourceId` = 0;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `Comment`) VALUES
|
||||
(22, 1, 121610, 0, 0, 58, 1, 0, 0, 0, 'ChannelPerched', 0, 'Object has StringID ChannelPerched');
|
||||
|
||||
-- Darkmaw Prowler smart ai
|
||||
SET @ENTRY := 121620;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 1, 0, 100, 1, 1000, 1000, 0, 0, 0, 85, 145953, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Time = 1 seconds (OOC) - Self: Cast spell 145953 on self', ''),
|
||||
(@ENTRY, 0, 1, 0, 1, 0, 100, 1, 1000, 3000, 0, 0, 0, 85, 257295, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Time between 1second and 3seconds (OOC) - Self: Cast spell 257295 on self', '');
|
||||
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticSleep' WHERE `guid` IN (@CGUID+1, @CGUID+2, @CGUID+25);
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticEat' WHERE `guid` IN (@CGUID+12, @CGUID+14, @CGUID+0);
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 121620 AND `SourceId` = 0;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `Comment`) VALUES
|
||||
(22, 1, 121620, 0, 0, 58, 1, 0, 0, 0, 'CosmeticSleep', 0, 'Object has StringID CosmeticSleep'),
|
||||
(22, 2, 121620, 0, 0, 58, 1, 0, 0, 0, 'CosmeticEat', 0, 'Object has StringID CosmeticEat');
|
||||
|
||||
-- Path for Cursed Game-Hawk
|
||||
SET @MOVERGUID := @CGUID+10;
|
||||
SET @ENTRY := 122961;
|
||||
SET @PATHOFFSET := 0;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 0, 0x2, 2.8683, 'Cursed Game-hawk - Cyclic Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -286.89587, 2137.7021, 79.865, NULL, 0),
|
||||
(@PATH, 1, -284.64, 2130.3884, 79.865, NULL, 0),
|
||||
(@PATH, 2, -277.87332, 2126.812, 79.865, NULL, 0),
|
||||
(@PATH, 3, -270.55966, 2129.0679, 79.865, NULL, 0),
|
||||
(@PATH, 4, -266.98325, 2135.8345, 79.865, NULL, 0),
|
||||
(@PATH, 5, -269.2391, 2143.1482, 79.865, NULL, 0),
|
||||
(@PATH, 6, -276.0058, 2146.7246, 79.865, NULL, 0),
|
||||
(@PATH, 7, -283.31946, 2144.4688, 79.865, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `SheathState`, `auras`) VALUES
|
||||
(@MOVERGUID, @PATH, 1, '253956');
|
||||
|
||||
-- Path for Watchful Raven
|
||||
SET @MOVERGUID := @CGUID+5;
|
||||
SET @ENTRY := 121610;
|
||||
SET @PATHOFFSET := 0;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 0, 0x2, 2.8683, 'Watchful Raven - Cyclic Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -240.80934, 2116.6113, 67.83048, NULL, 0),
|
||||
(@PATH, 1, -234.60999, 2121.0999, 67.83048, NULL, 0),
|
||||
(@PATH, 2, -227.05252, 2119.8901, 67.83048, NULL, 0),
|
||||
(@PATH, 3, -222.56403, 2113.6907, 67.83048, NULL, 0),
|
||||
(@PATH, 4, -223.7738, 2106.1333, 67.83048, NULL, 0),
|
||||
(@PATH, 5, -229.97316, 2101.6448, 67.83048, NULL, 0),
|
||||
(@PATH, 6, -237.53061, 2102.8545, 67.83048, NULL, 0),
|
||||
(@PATH, 7, -242.0191, 2109.054, 67.83048, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `SheathState`) VALUES
|
||||
(@MOVERGUID, @PATH, 1);
|
||||
@@ -0,0 +1,26 @@
|
||||
-- Difficulty (Watchful Raven)
|
||||
UPDATE `creature_template_difficulty` SET `LootID`=121610 WHERE `Entry`=121610;
|
||||
|
||||
DELETE FROM `creature_loot_template` WHERE `Entry` = 121610;
|
||||
INSERT INTO `creature_loot_template` (`Entry`, `ItemType`, `Item`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
|
||||
(121610, 1, 700005, 100, 0, 1, 1, 1, 1, 'Reference Junk loot'), -- Total Drop Chance = 99.696379%
|
||||
(121610, 0, 154897, 26, 0, 1, 0, 1, 4, 'Stringy Loins'), -- Chance = 26.139240%
|
||||
(121610, 1, 700000, 2, 0, 1, 1, 1, 1, 'Reference Uncommon loot');
|
||||
|
||||
-- Difficulty (Darkmaw Prowler)
|
||||
UPDATE `creature_template_difficulty` SET `LootID`=121620 WHERE `Entry`=121620;
|
||||
|
||||
DELETE FROM `creature_loot_template` WHERE `Entry` = 121620;
|
||||
INSERT INTO `creature_loot_template` (`Entry`, `ItemType`, `Item`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
|
||||
(121620, 1, 700004, 100, 0, 1, 1, 1, 1, 'Reference Junk loot'), -- Total Drop Chance = 99.347084%
|
||||
(121620, 0, 154897, 26, 0, 1, 0, 1, 4, 'Stringy Loins'), -- Chance = 25.745299%
|
||||
(121620, 1, 700000, 2, 0, 1, 1, 1, 1, 'Reference Uncommon loot');
|
||||
|
||||
-- Difficulty (Cursed Game-hawk)
|
||||
UPDATE `creature_template_difficulty` SET `LootID`=122961 WHERE `Entry`=122961;
|
||||
|
||||
DELETE FROM `creature_loot_template` WHERE `Entry` = 122961;
|
||||
INSERT INTO `creature_loot_template` (`Entry`, `ItemType`, `Item`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
|
||||
(122961, 1, 700007, 100, 0, 1, 1, 1, 1, 'Reference Junk loot'), -- Total Drop Chance = 99.475153%
|
||||
(122961, 0, 154897, 26, 0, 1, 0, 1, 4, 'Stringy Loins'), -- Chance = 26.362604%
|
||||
(122961, 1, 700000, 2, 0, 1, 1, 1, 1, 'Reference Uncommon loot');
|
||||
@@ -0,0 +1,46 @@
|
||||
-- Creature
|
||||
UPDATE `creature` SET `PhaseId` = 8691 WHERE `guid` = 7003603;
|
||||
|
||||
-- Phase
|
||||
DELETE FROM `phase_name` WHERE `ID` = 8691;
|
||||
INSERT INTO `phase_name` (`ID`, `Name`) VALUES
|
||||
(8691, 'Cosmetic - See Smoochums on the rock in Glenbrook Hunting Grounds');
|
||||
|
||||
DELETE FROM `phase_area` WHERE `PhaseId` = 8691;
|
||||
INSERT INTO `phase_area` (`AreaId`, `PhaseId`, `Comment`) VALUES
|
||||
(8721, 8691, 'See Smoochums on the rock in Glenbrook Hunting Grounds');
|
||||
|
||||
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId`=26 AND `SourceGroup` = 8691 AND `SourceEntry` = 0);
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `Comment`) VALUE
|
||||
(26, 8691, 0, 0, 0, 47, 0, 47428, 64, 0, 1, 'Apply Phase 8691 if Quest 47428 is not rewarded');
|
||||
|
||||
-- Smoochums smart ai
|
||||
SET @ENTRY := 121684;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 1, 20, 0, 100, 0, 47428, 0, 0, 0, 0, 80, 12168400, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On player rewarded quest Kitty? (47428) - Self: Start timed action list id #Smoochums #0 (12168400) (update out of combat)', ''),
|
||||
(@ENTRY, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 85, 82238, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On player rewarded quest Kitty? (47428) - Rewarded player: Cast spell 82238 on self', '');
|
||||
|
||||
-- Timed list 12168400 smart ai
|
||||
SET @ENTRY := 12168400;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 9 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 149, 8, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Become personal clone for Last action invoker for 0 seconds (manual despawn)', ''),
|
||||
(@ENTRY, 9, 1, 0, 0, 0, 100, 0x20, 1000, 1000, 0, 0, 0, 97, 7, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -308.526, 2107.78, 75.6347, 0, 'After 1 seconds - Self: Jump to pos (-308.526, 2107.78, 75.6347) with speed XY 0, speed Z 0 and gravity 0', ''),
|
||||
(@ENTRY, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 53, 0, 12168400, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Start path #12168400, walk, do not repeat, Passive', ''),
|
||||
(@ENTRY, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 41, 5000, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Despawn in 5 s', '');
|
||||
|
||||
-- Path for Smoochums
|
||||
SET @ENTRY := 121684;
|
||||
SET @PATHOFFSET := 0;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Smoochums - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -308.526, 2107.78, 75.6347, NULL, 0),
|
||||
(@PATH, 1, -317.18057, 2088.8142, 75.09699, NULL, 0),
|
||||
(@PATH, 2, -331.1736, 2102.217, 76.74794, NULL, 0);
|
||||
@@ -0,0 +1,43 @@
|
||||
UPDATE `world_state` SET `Comment`='Bloody Tokens - The War Within Season 1 (Currency) - Max quantity' WHERE `ID`=26365;
|
||||
UPDATE `world_state` SET `DefaultValue`=28 WHERE `ID`=26199;
|
||||
UPDATE `world_state` SET `DefaultValue`=574 WHERE `ID`=26508;
|
||||
UPDATE `world_state` SET `DefaultValue`=864 WHERE `ID`=26509;
|
||||
UPDATE `world_state` SET `DefaultValue`=647 WHERE `ID`=26510;
|
||||
UPDATE `world_state` SET `DefaultValue`=484 WHERE `ID`=26511;
|
||||
UPDATE `world_state` SET `DefaultValue`=588 WHERE `ID`=26512;
|
||||
UPDATE `world_state` SET `DefaultValue`=792 WHERE `ID`=26513;
|
||||
UPDATE `world_state` SET `DefaultValue`=574 WHERE `ID`=26514;
|
||||
UPDATE `world_state` SET `DefaultValue`=800 WHERE `ID`=26515;
|
||||
UPDATE `world_state` SET `DefaultValue`=506 WHERE `ID`=26516;
|
||||
UPDATE `world_state` SET `DefaultValue`=400 WHERE `ID`=26517;
|
||||
UPDATE `world_state` SET `DefaultValue`=640 WHERE `ID`=26518;
|
||||
UPDATE `world_state` SET `DefaultValue`=40 WHERE `ID` BETWEEN 26620 AND 26629;
|
||||
UPDATE `world_state` SET `DefaultValue`=30 WHERE `ID`=26630;
|
||||
UPDATE `world_state` SET `DefaultValue`=28 WHERE `ID`=26656;
|
||||
UPDATE `world_state` SET `DefaultValue`=128 WHERE `ID`=26869;
|
||||
UPDATE `world_state` SET `DefaultValue`=8 WHERE `ID`=27606;
|
||||
|
||||
DELETE FROM `world_state` WHERE `ID` IN (21865, 26898, 26979, 26983, 27168, 27169, 27170, 27191, 27226, 27326, 27335, 27346, 27793, 28158, 28182, 28388, 28390, 28441, 28538, 28715, 29245, 29713);
|
||||
INSERT INTO `world_state` (`ID`, `DefaultValue`, `MapIDs`, `AreaIDs`, `ScriptName`, `Comment`) VALUES
|
||||
(21865, 0, NULL, NULL, '', 'Conquest - Shadowlands (Currency) - Max quantity'),
|
||||
(26898, 275, NULL, NULL, '', 'Bronze Celebration Token (Currency) - Max quantity'),
|
||||
(26979, 0, NULL, NULL, '', 'Weathered/Carved Undermine Crest (Currency) - Max quantity'),
|
||||
(26983, 0, NULL, NULL, '', 'Gilded/Runed Undermine Crest (Currency) - Max quantity'),
|
||||
(27168, 0, NULL, NULL, '', 'Conquest - The War Within Season 2 (Currency) - Max quantity'),
|
||||
(27169, 0, NULL, NULL, '', 'Bloody Tokens - The War Within Season 2 (Currency) - Max quantity'),
|
||||
(27170, 400000, NULL, NULL, '', 'Conquest - The War Within Season 3 (Currency) - Max quantity'),
|
||||
(27191, 28, NULL, NULL, '', '11.1 Professions - Personal Tracker - S2 Spark Drops (Hidden) (Currency) - Max quantity'),
|
||||
(27226, 28, NULL, NULL, '', '11.1 Delves - Personal Tracker - S2 Weekly Elise Turn-In(Hidden) (Currency) - Max quantity'),
|
||||
(27326, 7, NULL, NULL, '', 'Starlight Spark Dust (Currency) - Max quantity'),
|
||||
(27335, 140, NULL, NULL, '', '11.X Delves - Bountiful Tracker - Brann EXP Cap (Currency) - Max quantity'),
|
||||
(27346, 4, NULL, NULL, '', '11.0 Delves - Vendor - Bountiful Key Tracker - Cap (Currency) - Max quantity'),
|
||||
(27793, 1820, NULL, NULL, '', '11.X Delves - Bountiful Tracker - Progress Cap - Mislaid (Currency) - Max quantity'),
|
||||
(28158, 5, NULL, NULL, '', '11.2 Delves - Personal Tracker - S3 Weekly Elise Turn-In(Hidden) (Currency) - Max quantity'),
|
||||
(28182, 5000000, NULL, NULL, '', 'Gallagio Loyalty Rewards Club (Currency) - Max quantity'),
|
||||
(28388, 540, NULL, NULL, '', 'Weathered/Carved Ethereal Crest (Currency) - Max quantity'),
|
||||
(28390, 450, NULL, NULL, '', 'Gilded/Runed Ethereal Crest (Currency) - Max quantity'),
|
||||
(28441, 355000, NULL, NULL, '', 'Bloody Tokens - The War Within Season 3 (Currency) - Max quantity'),
|
||||
(28538, 15, NULL, NULL, '', 'Ethereal Strands (Currency) - Max quantity'),
|
||||
(28715, 1250000, NULL, NULL, '', 'Manaforge Vandals (Currency) - Max quantity'),
|
||||
(29245, 6, NULL, NULL, '', '11.1.5 Mid-Season - Turbo-Boost Quest Turn-In Tracker (Currency) - Max quantity'),
|
||||
(29713, 6, NULL, NULL, '', 'Renown - Manaforge Vandals (Currency) - Max quantity');
|
||||
@@ -0,0 +1,5 @@
|
||||
DELETE FROM `achievement_reward` WHERE `ID` IN (41886,41887,40885);
|
||||
INSERT INTO `achievement_reward` (`ID`,`TitleA`,`TitleH`,`ItemID`,`Sender`,`Subject`,`Body`,`MailTemplateID`) VALUES
|
||||
(41886,0,0,236953,219226,'Ethereal Crest Analysis','My friend!\r\n\r\nCuzolth and I have cracked the mystery of the Ethereal Crests! It took time, effort, and no small amount of arcane tinkering, but we''ve finally done it!\r\n\r\nI should be able to transmute your Weathered Ethereal Crests into Carved Ethereal Crests now. Make haste and meet me in Dornogal at once!\r\n\r\nYour friend,\r\nVaskarn',0),
|
||||
(41887,0,0,236953,219226,'Ethereal Crest Advancements','$n,\r\n\r\nCuzolth and I have delved deep into the mysteries of the Ethereal Crests, and at last, we have unraveled their secrets.\r\n\r\nWith this knowledge, I should be able to transmute your Carved Ethereal Crests into Runed Ethereal Crests!\r\n\r\nSee you in Dornogal,\r\nVaskarn',0),
|
||||
(40885,0,0,237355,228605,'The Key to Madness','My friend!\r\n\r\nCuzolth and I have cracked the mystery of the Ethereal Crests! It took time, effort, and no small amount of arcane tinkering, but we''ve finally done it!\r\n\r\nI should be able to transmute your Weathered Ethereal Crests into Carved Ethereal Crests now. Make haste and meet me in Dornogal at once!\r\n\r\nYour friend,\r\nVaskarn',0);
|
||||
@@ -0,0 +1,3 @@
|
||||
DELETE FROM `achievement_reward` WHERE `ID`=41888;
|
||||
INSERT INTO `achievement_reward` (`ID`,`TitleA`,`TitleH`,`ItemID`,`Sender`,`Subject`,`Body`,`MailTemplateID`) VALUES
|
||||
(41888,0,0,236953,219226,'Ethereal Crest Amelioration','Friend,\r\n\r\nThe Ethereal Crests have whispered their secrets to us at last. Cuzolth and I have uncovered what was long hidden!\r\n\r\nI can now transmute your Runed Ethereal Crests into something far more powerful, the Gilded Ethereal Crests. Please visit us when you get the chance.\r\n\r\nYours,\r\nVaskarn',0);
|
||||
@@ -0,0 +1,7 @@
|
||||
DELETE FROM `spell_proc` WHERE `SpellId` IN (383634);
|
||||
INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES
|
||||
(383634,0x00,3,0x00000000,0x04000000,0x00000000,0x00000000,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0,0,0,0); -- Fiery Rush
|
||||
|
||||
DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_mage_fiery_rush_aura';
|
||||
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
|
||||
(190319, 'spell_mage_fiery_rush_aura');
|
||||
@@ -0,0 +1,115 @@
|
||||
SET @OGUID := 167035;
|
||||
SET @SPAWN_GROUP := 327;
|
||||
|
||||
DELETE FROM `spawn_group_template` WHERE `groupId` = @SPAWN_GROUP;
|
||||
INSERT INTO `spawn_group_template` (`groupId`, `groupName`, `groupFlags`) VALUES
|
||||
(@SPAWN_GROUP, 'Ruins of Lordaeron Arena - Shadow Sight', 0x20);
|
||||
|
||||
DELETE FROM `spawn_group` WHERE `groupId` = @SPAWN_GROUP;
|
||||
INSERT INTO `spawn_group` (`groupId`, `spawnType`, `spawnId`) VALUES
|
||||
(@SPAWN_GROUP, 1, @OGUID+46),
|
||||
(@SPAWN_GROUP, 1, @OGUID+47);
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 33 AND `SourceEntry` = @SPAWN_GROUP;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceEntry`, `SourceGroup`, `ConditionTypeOrReference`, `ConditionValue1`, `ScriptName`) VALUES
|
||||
(33, @SPAWN_GROUP, 0, 0, 0, 'condition_is_shadow_sight_enabled');
|
||||
|
||||
DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+47;
|
||||
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, 3797, 572, 3968, 3968, '0', '0', 0, 1416.82958984375, 1540.9200439453125, 19.57265853881835937, 4.738570213317871093, 0, 0, -0.69779014587402343, 0.716302275657653808, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+1, 3797, 572, 3968, 3968, '0', '0', 0, 1428.9854736328125, 1567.144775390625, 19.6521148681640625, 3.804818391799926757, 0, 0, -0.94551849365234375, 0.325568377971649169, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+2, 3798, 572, 3968, 3968, '0', '0', 0, 1416.86279296875, 1541.8140869140625, 19.57265853881835937, 3.447027206420898437, 0, 0, -0.98836135864257812, 0.152124300599098205, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+3, 3797, 572, 3968, 3968, '0', '0', 0, 1508.8182373046875, 1520.5830078125, 24.8719482421875, 0.052358884364366531, 0, 0, 0.02617645263671875, 0.999657332897186279, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+4, 3798, 572, 3968, 3968, '0', '0', 0, 1429.723876953125, 1567.64990234375, 19.6521148681640625, 2.513273954391479492, 0, 0, 0.951056480407714843, 0.309017121791839599, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+5, 3798, 572, 3968, 3968, '0', '0', 0, 1507.923583984375, 1520.5927734375, 24.8719482421875, 5.044002056121826171, 0, 0, -0.58070278167724609, 0.814115643501281738, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+6, 3797, 572, 3968, 3968, '0', '0', 0, 1426.22509765625, 1513.6865234375, 19.48416519165039062, 5.663594245910644531, 0, 0, -0.30486392974853515, 0.952395915985107421, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+7, 38491, 572, 3968, 3968, '0', '0', 0, 1521.8486328125, 1502.005859375, 16.998870849609375, 3.551750659942626953, 0, 0, -0.97904491424560546, 0.203644454479217529, 7200, 255, 1, 63003), -- Forge (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+8, 3797, 572, 3968, 3968, '0', '0', 0, 1472.634033203125, 1428.203125, 26.78465652465820312, 5.096362113952636718, 0, 0, -0.55919265747070312, 0.829037725925445556, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+9, 38493, 572, 3968, 3968, '0', '0', 0, 1516.09033203125, 1504.986328125, 18.80681610107421875, 5.785767555236816406, 0, 0, -0.24615287780761718, 0.969231009483337402, 7200, 255, 1, 63003), -- Anvil (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+10, 3798, 572, 3968, 3968, '0', '0', 0, 1425.5311279296875, 1514.2509765625, 19.48416519165039062, 4.372052192687988281, 0, 0, -0.81664085388183593, 0.577146172523498535, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+11, 38492, 572, 3968, 3968, '0', '0', 0, 1519.9249267578125, 1495.689697265625, 18.80681610107421875, 0.986109614372253417, 0, 0, 0.473319053649902343, 0.880891084671020507, 7200, 255, 1, 63003), -- Anvil (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+12, 38495, 572, 3968, 3968, '0', '0', 0, 1527.7177734375, 1498.9439697265625, 18.80681610107421875, 2.312558174133300781, 0, 0, 0.915310859680175781, 0.402748137712478637, 7200, 255, 1, 63003), -- Anvil (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+13, 3797, 572, 3968, 3968, '0', '0', 0, 1515.4661865234375, 1579.9757080078125, 17.98524665832519531, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+14, 3798, 572, 3968, 3968, '0', '0', 0, 1472.3519287109375, 1429.0521240234375, 26.78465652465820312, 3.804818391799926757, 0, 0, -0.94551849365234375, 0.325568377971649169, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+15, 38494, 572, 3968, 3968, '0', '0', 0, 1529.5526123046875, 1504.512939453125, 18.79839324951171875, 4.345873355865478515, 0, 0, -0.82412528991699218, 0.566407561302185058, 7200, 255, 1, 63003), -- Anvil (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+16, 3797, 572, 3968, 3968, '0', '0', 0, 1535.4276123046875, 1535.3197021484375, 17.92325401306152343, 3.141592741012573242, 0, 0, -1, 0, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+17, 3798, 572, 3968, 3968, '0', '0', 0, 1515.40966796875, 1579.0828857421875, 17.98524665832519531, 0.27925160527229309, 0, 0, 0.139172554016113281, 0.990268170833587646, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+18, 3798, 572, 3968, 3968, '0', '0', 0, 1536.3204345703125, 1535.26318359375, 17.92325401306152343, 1.85004889965057373, 0, 0, 0.798635482788085937, 0.60181504487991333, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+19, 22707, 572, 3968, 3968, '0', '0', 0, 1476.0439453125, 1637.410400390625, 17.98172187805175781, 4.35459756851196289, 0, 0, -0.82164669036865234, 0.569997072219848632, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+20, 22709, 572, 3968, 3968, '0', '0', 0, 1474.7275390625, 1635.5989990234375, 17.98172187805175781, 3.420850038528442382, 0, 0, -0.99026775360107421, 0.139175355434417724, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+21, 22708, 572, 3968, 3968, '0', '0', 0, 1493.3048095703125, 1664.3973388671875, 18.47212791442871093, 4.424411773681640625, 0, 0, -0.80125331878662109, 0.598325252532958984, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+22, 22711, 572, 3968, 3968, '0', '0', 0, 1491.995849609375, 1664.1041259765625, 18.47212791442871093, 3.019413232803344726, 0, 0, 0.998134613037109375, 0.061051756143569946, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+23, 22710, 572, 3968, 3968, '0', '0', 0, 1475.8446044921875, 1634.4793701171875, 17.98172187805175781, 6.056294918060302734, 0, 0, -0.11320209503173828, 0.993571996688842773, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+24, 22712, 572, 3968, 3968, '0', '0', 0, 1476.182861328125, 1635.9029541015625, 17.98172187805175781, 0.863936781883239746, 0, 0, 0.418659210205078125, 0.908143401145935058, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+25, 3797, 572, 3968, 3968, '0', '0', 0, 1541.9049072265625, 1474.6756591796875, 31.71045875549316406, 3.150327444076538085, 0, 0, -0.99999046325683593, 0.004367320332676172, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+26, 3797, 572, 3968, 3968, '0', '0', 0, 1467.000244140625, 1607.3607177734375, 18.0409698486328125, 2.513267755508422851, 0, 0, 0.951055526733398437, 0.309020012617111206, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+27, 3798, 572, 3968, 3968, '0', '0', 0, 1542.7982177734375, 1474.626953125, 31.71045875549316406, 1.858777165412902832, 0, 0, 0.8012542724609375, 0.598324000835418701, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+28, 3798, 572, 3968, 3968, '0', '0', 0, 1467.6893310546875, 1606.7901611328125, 18.0409698486328125, 1.221729278564453125, 0, 0, 0.573575973510742187, 0.819152355194091796, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+29, 22563, 572, 3968, 3968, '0', '0', 0, 1449.6378173828125, 1571.635986328125, 19.59851646423339843, 4.68620920181274414, 0, 0, -0.71630191802978515, 0.697790443897247314, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+30, 22565, 572, 3968, 3968, '0', '0', 0, 1449.2288818359375, 1572.801025390625, 19.59851646423339843, 3.394674062728881835, 0, 0, -0.99200439453125, 0.126203224062919616, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+31, 22564, 572, 3968, 3968, '0', '0', 0, 1449.7855224609375, 1572.2552490234375, 24.51536941528320312, 1.204277276992797851, 0, 0, 0.56640625, 0.824126183986663818, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+32, 22567, 572, 3968, 3968, '0', '0', 0, 1449.0128173828125, 1572.8028564453125, 24.51536941528320312, 3.394674062728881835, 0, 0, -0.99200439453125, 0.126203224062919616, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+33, 22566, 572, 3968, 3968, '0', '0', 0, 1450.001708984375, 1572.25341796875, 19.59851646423339843, 1.204277276992797851, 0, 0, 0.56640625, 0.824126183986663818, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+34, 185917, 572, 3968, 3968, '0', '0', 0, 1278.647705078125, 1730.556640625, 31.60557365417480468, 1.684243083000183105, 0, 0, 0.746057510375976562, 0.665881514549255371, 7200, 255, 1, 63003), -- Doodad_PVP_Lordaeron_Door02 (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+35, 22563, 572, 3968, 3968, '0', '0', 0, 1462.87255859375, 1448.48291015625, 26.967864990234375, 5.087634086608886718, 0, 0, -0.56280517578125, 0.826589584350585937, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+36, 185918, 572, 3968, 3968, '0', '0', 0, 1293.560791015625, 1601.93798828125, 31.60557365417480468, 4.825837135314941406, 0, 0, -0.66588115692138671, 0.746057868003845214, 7200, 255, 1, 63003), -- Doodad_PVP_Lordaeron_Door01 (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+37, 22565, 572, 3968, 3968, '0', '0', 0, 1462.0408935546875, 1449.3955078125, 26.967864990234375, 3.796092510223388671, 0, 0, -0.946929931640625, 0.321440041065216064, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+38, 22563, 572, 3968, 3968, '0', '0', 0, 1540.664306640625, 1556.9866943359375, 25.34088706970214843, 1.562067151069641113, 0, 0, 0.704013824462890625, 0.710186243057250976, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+39, 22564, 572, 3968, 3968, '0', '0', 0, 1462.7666015625, 1449.1107177734375, 31.88471603393554687, 1.605701684951782226, 0, 0, 0.719339370727539062, 0.694658815860748291, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+40, 22567, 572, 3968, 3968, '0', '0', 0, 1461.84130859375, 1449.3128662109375, 31.88471603393554687, 3.796092510223388671, 0, 0, -0.946929931640625, 0.321440041065216064, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+41, 22565, 572, 3968, 3968, '0', '0', 0, 1541.093505859375, 1555.828857421875, 25.34088706970214843, 0.270525157451629638, 0, 0, 0.134850502014160156, 0.990865945816040039, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+42, 22566, 572, 3968, 3968, '0', '0', 0, 1462.9661865234375, 1449.193359375, 26.967864990234375, 1.605701684951782226, 0, 0, 0.719339370727539062, 0.694658815860748291, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+43, 22564, 572, 3968, 3968, '0', '0', 0, 1540.52734375, 1556.3648681640625, 30.25774002075195312, 4.3633270263671875, 0, 0, -0.81915092468261718, 0.573578059673309326, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+44, 22567, 572, 3968, 3968, '0', '0', 0, 1541.3095703125, 1555.830810546875, 30.25774002075195312, 0.270525157451629638, 0, 0, 0.134850502014160156, 0.990865945816040039, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+45, 22566, 572, 3968, 3968, '0', '0', 0, 1540.311279296875, 1556.363037109375, 25.34088706970214843, 4.3633270263671875, 0, 0, -0.81915092468261718, 0.573578059673309326, 7200, 255, 1, 63003), -- Cozy Fire (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject1
|
||||
(@OGUID+46, 184663, 572, 3968, 3968, '0', '0', 0, 1328.6239013671875, 1632.8038330078125, 36.283294677734375, 0.575957298278808593, 0, 0, 0.284014701843261718, 0.958819925785064697, 7200, 255, 1, 63003), -- Shadow Sight (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject2
|
||||
(@OGUID+47, 184664, 572, 3968, 3968, '0', '0', 0, 1243.8741455078125, 1699.289794921875, 34.86130142211914062, 0.122172988951206207, 0, 0, 0.061048507690429687, 0.998134791851043701, 7200, 255, 1, 63003); -- Shadow Sight (Area: Ruins of Lordaeron - Difficulty: 0) CreateObject2
|
||||
|
||||
DELETE FROM `gameobject_addon` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+301;
|
||||
INSERT INTO `gameobject_addon` (`guid`, `parent_rotation0`, `parent_rotation1`, `parent_rotation2`, `parent_rotation3`, `WorldEffectID`, `AIAnimKitID`) VALUES
|
||||
(@OGUID+0, 0, 0, 0.722364068031311035, 0.691512942314147949, 0, 0), -- Cozy Fire
|
||||
(@OGUID+1, 0, 0, 0.333806991577148437, 0.942641437053680419, 0, 0), -- Cozy Fire
|
||||
(@OGUID+2, 0, 0, 0.722364068031311035, 0.691512942314147949, 0, 0), -- Cozy Fire
|
||||
(@OGUID+3, 0, 0, 0.999390840530395507, -0.03489958122372627, 0, 0), -- Cozy Fire
|
||||
(@OGUID+4, 0, 0, 0.333806991577148437, 0.942641437053680419, 0, 0), -- Cozy Fire
|
||||
(@OGUID+5, 0, 0, 0.999390840530395507, -0.03489958122372627, 0, 0), -- Cozy Fire
|
||||
(@OGUID+6, 0, 0, 0.955019950866699218, 0.296541541814804077, 0, 0), -- Cozy Fire
|
||||
(@OGUID+7, 0, 0, 0.979045450687408447, -0.20364183187484741, 0, 0), -- Forge
|
||||
(@OGUID+8, 0, 0, 0.83388596773147583, 0.551936745643615722, 0, 0), -- Cozy Fire
|
||||
(@OGUID+9, 0, 0, 0.979045450687408447, -0.20364183187484741, 0, 0), -- Anvil
|
||||
(@OGUID+10, 0, 0, 0.955019950866699218, 0.296541541814804077, 0, 0), -- Cozy Fire
|
||||
(@OGUID+11, 0, 0, 0.979045450687408447, -0.20364183187484741, 0, 0), -- Anvil
|
||||
(@OGUID+12, 0, 0, 0.979045450687408447, -0.20364183187484741, 0, 0), -- Anvil
|
||||
(@OGUID+13, 0, 0, -0.7009093165397644, 0.713250398635864257, 0, 0), -- Cozy Fire
|
||||
(@OGUID+14, 0, 0, 0.83388596773147583, 0.551936745643615722, 0, 0), -- Cozy Fire
|
||||
(@OGUID+15, 0, 0, 0.979045450687408447, -0.20364183187484741, 0, 0), -- Anvil
|
||||
(@OGUID+16, 0, 0, 0.008726636879146099, 0.999961912631988525, 0, 0), -- Cozy Fire
|
||||
(@OGUID+17, 0, 0, -0.7009093165397644, 0.713250398635864257, 0, 0), -- Cozy Fire
|
||||
(@OGUID+18, 0, 0, 0.008726636879146099, 0.999961912631988525, 0, 0), -- Cozy Fire
|
||||
(@OGUID+19, 0, 0, -0.78260797262191772, 0.622514784336090087, 0, 0), -- Cozy Fire
|
||||
(@OGUID+20, 0, 0, -0.78260797262191772, 0.622514784336090087, 0, 0), -- Cozy Fire
|
||||
(@OGUID+21, 0, 0, -0.78260797262191772, 0.622514784336090087, 0, 0), -- Cozy Fire
|
||||
(@OGUID+22, 0, 0, -0.78260797262191772, 0.622514784336090087, 0, 0), -- Cozy Fire
|
||||
(@OGUID+23, 0, 0, -0.78260797262191772, 0.622514784336090087, 0, 0), -- Cozy Fire
|
||||
(@OGUID+24, 0, 0, -0.78260797262191772, 0.622514784336090087, 0, 0), -- Cozy Fire
|
||||
(@OGUID+25, 0, 0, 0.013089912012219429, 0.999914348125457763, 0, 0), -- Cozy Fire
|
||||
(@OGUID+26, 0, 0, -0.30070573091506958, 0.953716993331909179, 0, 0), -- Cozy Fire
|
||||
(@OGUID+27, 0, 0, 0.013089912012219429, 0.999914348125457763, 0, 0), -- Cozy Fire
|
||||
(@OGUID+28, 0, 0, -0.30070573091506958, 0.953716993331909179, 0, 0), -- Cozy Fire
|
||||
(@OGUID+29, 0, 0, 0.70401465892791748, 0.710185408592224121, 0, 0), -- Cozy Fire
|
||||
(@OGUID+30, 0, 0, 0.70401465892791748, 0.710185408592224121, 0, 0), -- Cozy Fire
|
||||
(@OGUID+31, 0, 0, 0.70401465892791748, 0.710185408592224121, 0, 0), -- Cozy Fire
|
||||
(@OGUID+32, 0, 0, 0.70401465892791748, 0.710185408592224121, 0, 0), -- Cozy Fire
|
||||
(@OGUID+33, 0, 0, 0.70401465892791748, 0.710185408592224121, 0, 0), -- Cozy Fire
|
||||
(@OGUID+34, 0, 0, 0.998391687870025634, -0.05669287219643592, 0, 0), -- Doodad_PVP_Lordaeron_Door02
|
||||
(@OGUID+35, 0, 0, 0.831469655036926269, 0.555570185184478759, 0, 0), -- Cozy Fire
|
||||
(@OGUID+36, 0, 0, 0.998391687870025634, -0.05669287219643592, 0, 0), -- Doodad_PVP_Lordaeron_Door01
|
||||
(@OGUID+37, 0, 0, 0.831469655036926269, 0.555570185184478759, 0, 0), -- Cozy Fire
|
||||
(@OGUID+38, 0, 0, -0.70401471853256225, 0.710185348987579345, 0, 0), -- Cozy Fire
|
||||
(@OGUID+39, 0, 0, 0.831469655036926269, 0.555570185184478759, 0, 0), -- Cozy Fire
|
||||
(@OGUID+40, 0, 0, 0.831469655036926269, 0.555570185184478759, 0, 0), -- Cozy Fire
|
||||
(@OGUID+41, 0, 0, -0.70401471853256225, 0.710185348987579345, 0, 0), -- Cozy Fire
|
||||
(@OGUID+42, 0, 0, 0.831469655036926269, 0.555570185184478759, 0, 0), -- Cozy Fire
|
||||
(@OGUID+43, 0, 0, -0.70401471853256225, 0.710185348987579345, 0, 0), -- Cozy Fire
|
||||
(@OGUID+44, 0, 0, -0.70401471853256225, 0.710185348987579345, 0, 0), -- Cozy Fire
|
||||
(@OGUID+45, 0, 0, -0.70401471853256225, 0.710185348987579345, 0, 0); -- Cozy Fire
|
||||
@@ -0,0 +1,474 @@
|
||||
SET @CGUID := 10006842;
|
||||
|
||||
-- Creature
|
||||
DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+23;
|
||||
INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `MovementType`, `npcflag`, `unit_flags`, `unit_flags2`, `unit_flags3`, `VerifiedBuild`) VALUES
|
||||
(@CGUID+0, 126159, 1643, 8721, 9170, '0', 0, 0, 0, 0, -966.16839599609375, 1280.8853759765625, 1.349034309387207031, 3.408623218536376953, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Frightened Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+1, 126159, 1643, 8721, 9170, '0', 0, 0, 0, 0, -990.6163330078125, 1218.373291015625, 4.844318389892578125, 5.732672691345214843, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Frightened Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+2, 126159, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1053.7274169921875, 1248.498291015625, 3.664930582046508789, 5.491601943969726562, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Frightened Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+3, 126159, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1037.1441650390625, 1198.703125, 5.243381500244140625, 3.64534926414489746, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Frightened Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+4, 126159, 1643, 8721, 9170, '0', 0, 0, 0, 0, -944.873291015625, 1253.8316650390625, 2.395283937454223632, 4.26699686050415039, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Frightened Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+5, 126159, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1060.2100830078125, 1191.701416015625, 6.38011789321899414, 0.094857007265090942, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Frightened Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+6, 126159, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1000.1995849609375, 1249.2396240234375, 4.803758621215820312, 1.41468822956085205, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Frightened Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+7, 126159, 1643, 8721, 9170, '0', 0, 0, 0, 0, -939.09027099609375, 1219.0399169921875, 7.38536691665649414, 2.319292545318603515, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Frightened Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+8, 126159, 1643, 8721, 9170, '0', 0, 0, 0, 0, -985.55035400390625, 1175.5260009765625, 8.042690277099609375, 1.363971471786499023, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Frightened Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+9, 126159, 1643, 8721, 9170, '0', 0, 0, 0, 0, -946.05902099609375, 1181.8211669921875, 10.21261119842529296, 2.297159671783447265, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Frightened Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+10, 126159, 1643, 8721, 9170, '0', 0, 0, 0, 0, -945.61285400390625, 1180.6319580078125, 10.38770771026611328, 5.817588329315185546, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Frightened Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+11, 126730, 1643, 8721, 9170, '0', 9325, 0, 0, 0, -1051.8975830078125, 1281.810791015625, 7.295806884765625, 0.067046679556369781, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+12, 126730, 1643, 8721, 9170, '0', 9325, 0, 0, 0, -1045.7760009765625, 1285.361083984375, 7.109745025634765625, 3.874427556991577148, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+13, 126730, 1643, 8721, 9170, '0', 9325, 0, 0, 0, -1042.9114990234375, 1302.7239990234375, 4.824723243713378906, 0.290113806724548339, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+14, 126730, 1643, 8721, 9170, '0', 9325, 0, 0, 0, -1053.3385009765625, 1275.4930419921875, 7.418804645538330078, 1.093313932418823242, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+15, 126730, 1643, 8721, 9170, '0', 9325, 0, 0, 0, -1045.625, 1279.5816650390625, 7.31776285171508789, 2.396680831909179687, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+16, 126730, 1643, 8721, 9170, '0', 9325, 0, 0, 0, -1051.015625, 1287.21875, 6.89956521987915039, 3.971215486526489257, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+17, 126730, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1014.026123046875, 1236.4757080078125, 6.732679367065429687, 1.079315781593322753, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1 (Auras: 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune))
|
||||
(@CGUID+18, 126730, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1015.81427001953125, 1236.953125, 6.471057891845703125, 3.619761228561401367, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1 (Auras: 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune))
|
||||
(@CGUID+19, 126730, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1072.5225830078125, 1296.9444580078125, 2.533166408538818359, 0, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1 (Auras: 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune))
|
||||
(@CGUID+20, 126730, 1643, 8721, 9170, '0', 0, 0, 0, 0, -967.75177001953125, 1237.7535400390625, 4.40622711181640625, 0, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1 (Auras: 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune))
|
||||
(@CGUID+21, 126730, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1052.8177490234375, 1207.5694580078125, 5.523822784423828125, 0, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1 (Auras: 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune))
|
||||
(@CGUID+22, 126730, 1643, 8721, 9170, '0', 0, 0, 0, 0, -992.23089599609375, 1190.9947509765625, 6.974688529968261718, 0, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1 (Auras: 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune))
|
||||
(@CGUID+23, 126730, 1643, 8721, 9170, '0', 0, 0, 0, 0, -956.41839599609375, 1214.8333740234375, 6.010541915893554687, 3.814818859100341796, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163); -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1 (Auras: 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune))
|
||||
DELETE FROM `creature_addon` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+23;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES
|
||||
(@CGUID+0, 0, 0, 0, 0, 0, 1, 0, 431, 0, 0, 0, 0, ''), -- Frightened Woodsman
|
||||
(@CGUID+1, 0, 0, 0, 0, 0, 1, 0, 431, 0, 0, 0, 0, ''), -- Frightened Woodsman
|
||||
(@CGUID+2, 0, 0, 0, 0, 0, 1, 0, 431, 0, 0, 0, 0, ''), -- Frightened Woodsman
|
||||
(@CGUID+3, 0, 0, 0, 0, 0, 1, 0, 431, 0, 0, 0, 0, ''), -- Frightened Woodsman
|
||||
(@CGUID+4, 0, 0, 0, 0, 0, 1, 0, 431, 0, 0, 0, 0, ''), -- Frightened Woodsman
|
||||
(@CGUID+5, 0, 0, 0, 0, 0, 1, 0, 431, 0, 0, 0, 0, ''), -- Frightened Woodsman
|
||||
(@CGUID+6, 0, 0, 0, 0, 0, 1, 0, 431, 0, 0, 0, 0, ''), -- Frightened Woodsman
|
||||
(@CGUID+7, 0, 0, 0, 0, 0, 1, 0, 431, 0, 0, 0, 0, ''), -- Frightened Woodsman
|
||||
(@CGUID+8, 0, 0, 0, 0, 0, 1, 0, 431, 0, 0, 0, 0, ''), -- Frightened Woodsman
|
||||
(@CGUID+9, 0, 0, 0, 0, 0, 1, 0, 431, 0, 0, 0, 0, ''), -- Frightened Woodsman
|
||||
(@CGUID+10, 0, 0, 0, 0, 0, 1, 0, 431, 0, 0, 0, 0, ''), -- Frightened Woodsman
|
||||
(@CGUID+11, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- Fletcher's Hollow Woodsman
|
||||
(@CGUID+14, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- Fletcher's Hollow Woodsman
|
||||
(@CGUID+15, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- Fletcher's Hollow Woodsman
|
||||
(@CGUID+17, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '159474'), -- Fletcher's Hollow Woodsman - 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune)
|
||||
(@CGUID+18, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '159474'), -- Fletcher's Hollow Woodsman - 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune)
|
||||
(@CGUID+19, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '159474'), -- Fletcher's Hollow Woodsman - 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune)
|
||||
(@CGUID+20, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '159474'), -- Fletcher's Hollow Woodsman - 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune)
|
||||
(@CGUID+21, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '159474'), -- Fletcher's Hollow Woodsman - 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune)
|
||||
(@CGUID+22, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '159474'), -- Fletcher's Hollow Woodsman - 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune)
|
||||
(@CGUID+23, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '159474'); -- Fletcher's Hollow Woodsman - 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune)
|
||||
|
||||
-- Template
|
||||
UPDATE `creature_template` SET `ScriptName` = 'npc_drustvar_frightend_woodsman_private' WHERE `entry` = 126159;
|
||||
|
||||
-- Difficulty
|
||||
DELETE FROM `creature_template_difficulty` WHERE (`Entry` = 126159 AND `DifficultyID` = 1);
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1` = 0x12000000 WHERE `Entry` = 126159;
|
||||
|
||||
-- Update Strings
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticWoodmansPath0' WHERE `guid` = @CGUID+0;
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticWoodmansPath1' WHERE `guid` = @CGUID+1;
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticWoodmansPath2' WHERE `guid` = @CGUID+2;
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticWoodmansPath3' WHERE `guid` = @CGUID+3;
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticWoodmansPath4' WHERE `guid` = @CGUID+4;
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticWoodmansPath5' WHERE `guid` = @CGUID+5;
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticWoodmansPath6' WHERE `guid` = @CGUID+6;
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticWoodmansPath7' WHERE `guid` = @CGUID+7;
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticWoodmansPath8' WHERE `guid` = @CGUID+8;
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticWoodmansPath9' WHERE `guid` = @CGUID+9;
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticWoodmansPath10' WHERE `guid` = @CGUID+10;
|
||||
|
||||
-- Phasing
|
||||
DELETE FROM `phase_name` WHERE `ID` = 9325;
|
||||
INSERT INTO `phase_name` (`ID`, `Name`) VALUES
|
||||
(9325, 'Cosmetic - See Fletchers Hollow Woodsman at Timbered Strand camp');
|
||||
|
||||
DELETE FROM `phase_area` WHERE `PhaseId` = 9325;
|
||||
INSERT INTO `phase_area` (`AreaId`, `PhaseId`, `Comment`) VALUES
|
||||
(8721, 9325, 'Fletchers Hollow Woodsman at Timbered Strand camp');
|
||||
|
||||
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId`=26 AND `SourceGroup` = 9325 AND `SourceEntry` = 0);
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `Comment`) VALUE
|
||||
(26, 9325, 0, 0, 0, 47, 0, 48518, 2|64, 0, 0, 'Apply Phase 9325 if Quest 48518 is complete|rewarded');
|
||||
|
||||
-- Conversation
|
||||
DELETE FROM `conversation_template` WHERE `Id`=5863;
|
||||
INSERT INTO `conversation_template` (`Id`, `FirstLineID`, `TextureKitId`, `VerifiedBuild`) VALUES
|
||||
(5863, 13139, 0, 63163);
|
||||
|
||||
DELETE FROM `conversation_actors` WHERE (`ConversationId`=5863 AND `Idx`=0);
|
||||
INSERT INTO `conversation_actors` (`ConversationId`, `ConversationActorId`, `ConversationActorGuid`, `Idx`, `CreatureId`, `CreatureDisplayInfoId`, `NoActorObject`, `ActivePlayerObject`, `VerifiedBuild`) VALUES
|
||||
(5863, 60393, 7003584, 0, 0, 0, 0, 0, 63163); -- Full: 0x2016FCCD607B59800020FB000044EC67 Creature/0 R1471/S8443 Map: 1643 (Kul Tiras) Entry: 126310 (Evelyn Pare) Low: 4516967
|
||||
|
||||
UPDATE `conversation_actors` SET `VerifiedBuild`=63163 WHERE (`ConversationId`=6209 AND `Idx`=0);
|
||||
|
||||
DELETE FROM `conversation_line_template` WHERE `Id` IN (13140, 13139);
|
||||
INSERT INTO `conversation_line_template` (`Id`, `UiCameraID`, `ActorIdx`, `Flags`, `ChatType`, `VerifiedBuild`) VALUES
|
||||
(13140, 0, 0, 0, 0, 63163),
|
||||
(13139, 0, 0, 0, 0, 63163);
|
||||
|
||||
UPDATE `conversation_line_template` SET `VerifiedBuild`=63163 WHERE `Id` IN (13866, 13865);
|
||||
|
||||
-- Quest
|
||||
DELETE FROM `quest_details` WHERE `ID` IN (49295 /*Clear-Cutting*/, 48518 /*Save Who We Can*/);
|
||||
INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES
|
||||
(49295, 1, 1, 0, 0, 0, 0, 0, 0, 63163), -- Clear-Cutting
|
||||
(48518, 1, 1, 0, 0, 0, 0, 0, 0, 63163); -- Save Who We Can
|
||||
|
||||
DELETE FROM `creature_queststarter` WHERE (`id`=126310 AND `quest` IN (49295,48518));
|
||||
INSERT INTO `creature_queststarter` (`id`, `quest`, `VerifiedBuild`) VALUES
|
||||
(126310, 49295, 63163), -- Clear-Cutting offered by Evelyn Pare
|
||||
(126310, 48518, 63163); -- Save Who We Can offered by Evelyn Pare
|
||||
|
||||
DELETE FROM `creature_questender` WHERE (`id`=126310 AND `quest` IN (49295,48518));
|
||||
INSERT INTO `creature_questender` (`id`, `quest`, `VerifiedBuild`) VALUES
|
||||
(126310, 49295, 63163), -- Clear-Cutting ended by Evelyn Pare
|
||||
(126310, 48518, 63163); -- Save Who We Can ended by Evelyn Pare
|
||||
|
||||
DELETE FROM `quest_template_addon` WHERE `ID` IN (49295,48518);
|
||||
INSERT INTO `quest_template_addon` (`ID`, `MaxLevel`, `AllowableClasses`, `SourceSpellID`, `PrevQuestID`, `NextQuestID`, `ExclusiveGroup`, `BreadcrumbForQuestId`, `RewardMailTemplateID`, `RewardMailDelay`, `RequiredSkillID`, `RequiredSkillPoints`, `RequiredMinRepFaction`, `RequiredMaxRepFaction`, `RequiredMinRepValue`, `RequiredMaxRepValue`, `ProvidedItemCount`, `SpecialFlags`, `ScriptName`) VALUES
|
||||
(49295, 0, 0, 0, 48171, 48519, -49295, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- Clear-Cutting
|
||||
(48518, 0, 0, 0, 48171, 48519, -49295, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''); -- Save Who We Can
|
||||
|
||||
DELETE FROM `quest_objectives_completion_effect` WHERE `ObjectiveID` = 292396;
|
||||
INSERT INTO `quest_objectives_completion_effect` (`ObjectiveID`, `GameEventID`, `SpellID`, `ConversationID`, `UpdatePhaseShift`, `UpdateZoneAuras`) VALUES
|
||||
(292396, NULL, NULL, NULL, 1, 0);
|
||||
|
||||
-- Spellclick
|
||||
DELETE FROM `npc_spellclick_spells` WHERE `npc_entry` = 126159;
|
||||
INSERT INTO `npc_spellclick_spells` (`npc_entry`, `spell_id`, `cast_flags`, `user_type`) VALUES
|
||||
(126159, 251542, 1, 0);
|
||||
|
||||
-- Creature Text
|
||||
DELETE FROM `creature_text` WHERE `CreatureID` = 126159;
|
||||
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||
(126159, 0, 0, 'What are these things!? I\'m getting out of here!', 12, 0, 100, 5, 0, 0, 154071, 0, 'Frightened Woodsman to Player'),
|
||||
(126159, 0, 1, 'Thank you! I was nearly a goner.', 12, 0, 100, 5, 0, 0, 154072, 0, 'Frightened Woodsman to Player'),
|
||||
(126159, 0, 2, 'They nearly had me there. Thank you, $c.', 12, 0, 100, 5, 0, 0, 154056, 0, 'Frightened Woodsman to Player'),
|
||||
(126159, 0, 3, 'I\'m saved! I was about a moment away from being monster food!', 12, 0, 100, 4, 0, 0, 154070, 0, 'Frightened Woodsman to Player');
|
||||
|
||||
-- Spawntracking
|
||||
DELETE FROM `spawn_tracking_template` WHERE `SpawnTrackingId` IN (1363899 /*Map: 1643 (Kul Tiras) - Phase: 0*/, 1619983 /*Map: 1643 (Kul Tiras) - Phase: 0*/, 1363901 /*Map: 1643 (Kul Tiras) - Phase: 0*/, 1363912 /*Map: 1643 (Kul Tiras) - Phase: 0*/, 1362549 /*Map: 1643 (Kul Tiras) - Phase: 0*/, 1363904 /*Map: 1643 (Kul Tiras) - Phase: 0*/, 1619984 /*Map: 1643 (Kul Tiras) - Phase: 0*/, 1363908 /*Map: 1643 (Kul Tiras) - Phase: 0*/, 1619982 /*Map: 1643 (Kul Tiras) - Phase: 0*/, 1363902 /*Map: 1643 (Kul Tiras) - Phase: 0*/, 1619981 /*Map: 1643 (Kul Tiras) - Phase: 0*/);
|
||||
INSERT INTO `spawn_tracking_template` (`SpawnTrackingId`, `MapId`, `PhaseId`, `PhaseGroup`, `PhaseUseFlags`, `VerifiedBuild`) VALUES
|
||||
(1363899, 1643, 0, 0, 0, 63163), -- Map: 1643 (Kul Tiras) - Phase: 0
|
||||
(1619983, 1643, 0, 0, 0, 63163), -- Map: 1643 (Kul Tiras) - Phase: 0
|
||||
(1363901, 1643, 0, 0, 0, 63163), -- Map: 1643 (Kul Tiras) - Phase: 0
|
||||
(1363912, 1643, 0, 0, 0, 63163), -- Map: 1643 (Kul Tiras) - Phase: 0
|
||||
(1362549, 1643, 0, 0, 0, 63163), -- Map: 1643 (Kul Tiras) - Phase: 0
|
||||
(1363904, 1643, 0, 0, 0, 63163), -- Map: 1643 (Kul Tiras) - Phase: 0
|
||||
(1619984, 1643, 0, 0, 0, 63163), -- Map: 1643 (Kul Tiras) - Phase: 0
|
||||
(1363908, 1643, 0, 0, 0, 63163), -- Map: 1643 (Kul Tiras) - Phase: 0
|
||||
(1619982, 1643, 0, 0, 0, 63163), -- Map: 1643 (Kul Tiras) - Phase: 0
|
||||
(1363902, 1643, 0, 0, 0, 63163), -- Map: 1643 (Kul Tiras) - Phase: 0
|
||||
(1619981, 1643, 0, 0, 0, 63163); -- Map: 1643 (Kul Tiras) - Phase: 0
|
||||
|
||||
DELETE FROM `spawn_tracking_quest_objective` WHERE (`SpawnTrackingId` IN (1363899,1619983,1363901,1363912,1362549,1363904,1619984,1363908,1619982,1363902,1619981) AND `QuestObjectiveId`=292396);
|
||||
INSERT INTO `spawn_tracking_quest_objective` (`SpawnTrackingId`, `QuestObjectiveId`, `VerifiedBuild`) VALUES
|
||||
(1363899, 292396, 63163),
|
||||
(1619983, 292396, 63163),
|
||||
(1363901, 292396, 63163),
|
||||
(1363912, 292396, 63163),
|
||||
(1362549, 292396, 63163),
|
||||
(1363904, 292396, 63163),
|
||||
(1619984, 292396, 63163),
|
||||
(1363908, 292396, 63163),
|
||||
(1619982, 292396, 63163),
|
||||
(1363902, 292396, 63163),
|
||||
(1619981, 292396, 63163);
|
||||
|
||||
DELETE FROM `spawn_tracking` WHERE (`SpawnType`=0 AND `SpawnId` IN (@CGUID+0,@CGUID+1,@CGUID+2,@CGUID+3,@CGUID+4,@CGUID+5,@CGUID+6,@CGUID+7,@CGUID+8,@CGUID+9,@CGUID+10));
|
||||
INSERT INTO `spawn_tracking` (`SpawnTrackingId`, `SpawnType`, `SpawnId`, `QuestObjectiveIds`) VALUES
|
||||
(1363899, 0, @CGUID+0, 292396), -- Frightened Woodsman
|
||||
(1619983, 0, @CGUID+1, 292396), -- Frightened Woodsman
|
||||
(1363901, 0, @CGUID+2, 292396), -- Frightened Woodsman
|
||||
(1363912, 0, @CGUID+3, 292396), -- Frightened Woodsman
|
||||
(1362549, 0, @CGUID+4, 292396), -- Frightened Woodsman
|
||||
(1363904, 0, @CGUID+5, 292396), -- Frightened Woodsman
|
||||
(1619984, 0, @CGUID+6, 292396), -- Frightened Woodsman
|
||||
(1363908, 0, @CGUID+7, 292396), -- Frightened Woodsman
|
||||
(1619982, 0, @CGUID+8, 292396), -- Frightened Woodsman
|
||||
(1363902, 0, @CGUID+9, 292396), -- Frightened Woodsman
|
||||
(1619981, 0, @CGUID+10, 292396); -- Frightened Woodsman
|
||||
|
||||
DELETE FROM `spawn_tracking_state` WHERE `SpawnId` BETWEEN @CGUID+0 AND @CGUID+10;
|
||||
INSERT INTO `spawn_tracking_state` (`SpawnType`, `SpawnId`, `State`, `Visible`, `StateSpellVisualId`, `StateAnimId`, `StateAnimKitId`, `StateWorldEffects`) VALUES
|
||||
(0, @CGUID+0, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+0, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+0, 2, 0, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+1, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+1, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+1, 2, 0, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+2, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+2, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+2, 2, 0, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+3, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+3, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+3, 2, 0, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+4, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+4, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+4, 2, 0, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+5, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+5, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+5, 2, 0, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+6, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+6, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+6, 2, 0, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+7, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+7, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+7, 2, 0, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+8, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+8, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+8, 2, 0, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+9, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+9, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+9, 2, 0, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+10, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+10, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+10, 2, 0, NULL, NULL, NULL, NULL);
|
||||
|
||||
-- Evelyn Pare smart ai
|
||||
SET @ENTRY := 126310;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 19, 0, 100, 0, 48518, 0, 0, 0, 0, 143, 5863, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On player accepted quest Save Who We Can (48518) - Player who accepted quest: Start conversation 5863', '');
|
||||
|
||||
-- Path for Frightened Woodsman
|
||||
SET @ENTRY := 126159;
|
||||
SET @PATHOFFSET := 0;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Frightened Woodsman - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -969.791, 1278.125, 1.3469634, NULL, 0),
|
||||
(@PATH, 1, -972.8301, 1275.5273, 1.1665344, NULL, 0),
|
||||
(@PATH, 2, -976.6289, 1272.2803, 1.4329594, NULL, 0),
|
||||
(@PATH, 3, -977.3887, 1271.6309, 1.6070671, NULL, 0),
|
||||
(@PATH, 4, -979.66797, 1269.6826, 1.8994806, NULL, 0),
|
||||
(@PATH, 5, -980.6876, 1268.8074, 2.0000606, NULL, 0),
|
||||
(@PATH, 6, -986.21094, 1273.1006, 1.5898918, NULL, 0),
|
||||
(@PATH, 7, -987.78906, 1274.3271, 1.3433032, NULL, 0),
|
||||
(@PATH, 8, -994.8906, 1279.8467, 1.6060011, NULL, 0),
|
||||
(@PATH, 9, -998.0469, 1282.2998, 1.7906227, NULL, 0),
|
||||
(@PATH, 10, -1000.1879, 1283.9546, 1.9120281, NULL, 0),
|
||||
(@PATH, 11, -1013.5414, 1289.6835, 3.4760714, NULL, 0),
|
||||
(@PATH, 12, -1040.5806, 1284.9609, 6.7520065, NULL, 0),
|
||||
(@PATH, 13, -1044.57, 1284.83, 6.95331, NULL, 0);
|
||||
|
||||
-- Path for Frightened Woodsman
|
||||
SET @ENTRY := 126159;
|
||||
SET @PATHOFFSET := 1;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Frightened Woodsman - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -964.63824, 1245.8508, 3.738105, NULL, 0),
|
||||
(@PATH, 1, -980.1768, 1269.9199, 1.8758667, NULL, 0),
|
||||
(@PATH, 2, -999.74457, 1284.7217, 1.8891238, NULL, 0),
|
||||
(@PATH, 3, -1013.4349, 1290.5631, 3.3870773, NULL, 0),
|
||||
(@PATH, 4, -1040.7367, 1285.9338, 6.6907015, NULL, 0),
|
||||
(@PATH, 5, -1044.57, 1284.83, 6.95331, NULL, 0);
|
||||
|
||||
-- Path for Frightened Woodsman
|
||||
SET @ENTRY := 126159;
|
||||
SET @PATHOFFSET := 2;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Frightened Woodsman - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1049.3052, 1206.8124, 5.3364353, NULL, 0),
|
||||
(@PATH, 1, -1044.4297, 1232.3555, 4.790239, NULL, 0),
|
||||
(@PATH, 2, -1027.6222, 1254.0756, 2.3303928, NULL, 0),
|
||||
(@PATH, 3, -1037.4901, 1271.7511, 5.382873, NULL, 0),
|
||||
(@PATH, 4, -1042.162, 1279.1566, 6.9152584, NULL, 0),
|
||||
(@PATH, 5, -1027.9238, 1253.7129, 2.3645225, NULL, 0),
|
||||
(@PATH, 6, -1027.6222, 1254.0756, 2.3303928, NULL, 0),
|
||||
(@PATH, 7, -1029.0879, 1256.6943, 2.1073968, NULL, 0),
|
||||
(@PATH, 8, -1030.0645, 1258.4404, 1.9199958, NULL, 0),
|
||||
(@PATH, 9, -1032.9941, 1263.6787, 2.207642, NULL, 0),
|
||||
(@PATH, 10, -1033.4824, 1264.5518, 2.5975335, NULL, 0),
|
||||
(@PATH, 11, -1034.459, 1266.2979, 3.1771655, NULL, 0),
|
||||
(@PATH, 12, -1034.9473, 1267.1709, 3.4289753, NULL, 0),
|
||||
(@PATH, 13, -1035.4355, 1268.044, 4.0329213, NULL, 0),
|
||||
(@PATH, 14, -1036.9004, 1270.6631, 4.9303966, NULL, 0),
|
||||
(@PATH, 15, -1037.3887, 1271.5361, 5.1832595, NULL, 0),
|
||||
(@PATH, 16, -1037.4901, 1271.7511, 5.382873, NULL, 0),
|
||||
(@PATH, 17, -1038.4707, 1272.1182, 5.6318088, NULL, 0),
|
||||
(@PATH, 18, -1039.4414, 1272.3613, 5.9032006, NULL, 0),
|
||||
(@PATH, 19, -1039.584, 1272.3965, 6.1437073, NULL, 0),
|
||||
(@PATH, 20, -1040.625, 1272.917, 6.258568, NULL, 0),
|
||||
(@PATH, 21, -1042.6211, 1273.1455, 7.579245, NULL, 0),
|
||||
(@PATH, 22, -1042.796, 1273.3705, 7.6373496, NULL, 0),
|
||||
(@PATH, 23, -1043.0153, 1273.6525, 7.6283073, NULL, 0),
|
||||
(@PATH, 24, -1043.2285, 1274.4785, 6.695917, NULL, 0),
|
||||
(@PATH, 25, -1042.7832, 1276.4277, 6.875457, NULL, 0),
|
||||
(@PATH, 26, -1042.162, 1279.1566, 6.9152584, NULL, 0),
|
||||
(@PATH, 27, -1039.9999, 1282.9305, 6.7596445, NULL, 0),
|
||||
(@PATH, 28, -1041.8477, 1283.6982, 6.9723234, NULL, 0),
|
||||
(@PATH, 29, -1044.57, 1284.83, 6.95331, NULL, 0);
|
||||
|
||||
-- Path for Frightened Woodsman
|
||||
SET @ENTRY := 126159;
|
||||
SET @PATHOFFSET := 3;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Frightened Woodsman - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1048.6033, 1208.0197, 5.3196874, NULL, 0),
|
||||
(@PATH, 1, -1045.2667, 1232.832, 4.7974887, NULL, 0),
|
||||
(@PATH, 2, -1028.538, 1254.1411, 2.3448055, NULL, 0),
|
||||
(@PATH, 3, -1038.2815, 1271.2854, 5.4993534, NULL, 0),
|
||||
(@PATH, 4, -1043.0779, 1279.0919, 7.004792, NULL, 0),
|
||||
(@PATH, 5, -1040.9592, 1283.3276, 6.897245, NULL, 0),
|
||||
(@PATH, 6, -1044.57, 1284.83, 6.95331, NULL, 0);
|
||||
|
||||
-- Path for Frightened Woodsman
|
||||
SET @ENTRY := 126159;
|
||||
SET @PATHOFFSET := 4;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Frightened Woodsman - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -977.3529, 1272.5326, 1.4482864, NULL, 0),
|
||||
(@PATH, 1, -997.8193, 1288.0524, 1.7287827, NULL, 0),
|
||||
(@PATH, 2, -1012.97235, 1294.3823, 2.998228, NULL, 0),
|
||||
(@PATH, 3, -1041.4216, 1290.2023, 6.4584484, NULL, 0),
|
||||
(@PATH, 4, -1044.57, 1284.83, 6.95331, NULL, 0);
|
||||
|
||||
-- Path for Frightened Woodsman
|
||||
SET @ENTRY := 126159;
|
||||
SET @PATHOFFSET := 5;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Frightened Woodsman - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1048.7517, 1234.2654, 4.781578, NULL, 0),
|
||||
(@PATH, 1, -1032.2965, 1254.4102, 2.4188404, NULL, 0),
|
||||
(@PATH, 2, -1044.9551, 1238.9121, 4.3776727, NULL, 0),
|
||||
(@PATH, 3, -1043.6895, 1240.4609, 4.1836085, NULL, 0),
|
||||
(@PATH, 4, -1042.4238, 1242.0098, 3.9224558, NULL, 0),
|
||||
(@PATH, 5, -1041.1582, 1243.5586, 3.7537775, NULL, 0),
|
||||
(@PATH, 6, -1039.8926, 1245.1074, 3.4807348, NULL, 0),
|
||||
(@PATH, 7, -1037.9941, 1247.4307, 3.1914978, NULL, 0),
|
||||
(@PATH, 8, -1036.7285, 1248.9795, 2.9467397, NULL, 0),
|
||||
(@PATH, 9, -1034.8301, 1251.3027, 2.7184575, NULL, 0),
|
||||
(@PATH, 10, -1032.9316, 1253.626, 2.4942486, NULL, 0),
|
||||
(@PATH, 11, -1032.2965, 1254.4102, 2.4188404, NULL, 0),
|
||||
(@PATH, 12, -1033.7266, 1257.0469, 2.203743, NULL, 0),
|
||||
(@PATH, 13, -1035.6328, 1260.5625, 2.538701, NULL, 0),
|
||||
(@PATH, 14, -1036.5859, 1262.3203, 2.8818967, NULL, 0),
|
||||
(@PATH, 15, -1037.5391, 1264.0781, 3.5358105, NULL, 0),
|
||||
(@PATH, 16, -1038.4922, 1265.8359, 4.0190353, NULL, 0),
|
||||
(@PATH, 17, -1038.9688, 1266.7148, 4.5478325, NULL, 0),
|
||||
(@PATH, 18, -1039.9219, 1268.4727, 5.09605, NULL, 0),
|
||||
(@PATH, 19, -1040.3984, 1269.3516, 5.3848205, NULL, 0),
|
||||
(@PATH, 20, -1040.625, 1269.792, 5.65326, NULL, 0),
|
||||
(@PATH, 21, -1040.1035, 1269.792, 5.3848205, NULL, 0),
|
||||
(@PATH, 22, -1040.4316, 1271.7646, 5.9341555, NULL, 0),
|
||||
(@PATH, 23, -1040.625, 1272.917, 6.258568, NULL, 0),
|
||||
(@PATH, 24, -1042.6211, 1273.1455, 7.579245, NULL, 0),
|
||||
(@PATH, 25, -1042.8125, 1273.2467, 7.649857, NULL, 0),
|
||||
(@PATH, 26, -1043.3792, 1273.5461, 7.6655216, NULL, 0),
|
||||
(@PATH, 27, -1044.2715, 1274.4785, 6.888114, NULL, 0),
|
||||
(@PATH, 28, -1045.2871, 1276.2012, 7.2165403, NULL, 0),
|
||||
(@PATH, 29, -1046.8367, 1278.8262, 7.2945046, NULL, 0);
|
||||
|
||||
-- Path for Frightened Woodsman
|
||||
SET @ENTRY := 126159;
|
||||
SET @PATHOFFSET := 6;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Frightened Woodsman - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1038.0818, 1271.403, 5.4770575, NULL, 0),
|
||||
(@PATH, 1, -1042.8467, 1279.1083, 6.982142, NULL, 0),
|
||||
(@PATH, 2, -1040.7126, 1283.2256, 6.861896, NULL, 0),
|
||||
(@PATH, 3, -1044.57, 1284.83, 6.95331, NULL, 0);
|
||||
|
||||
-- Path for Frightened Woodsman
|
||||
SET @ENTRY := 126159;
|
||||
SET @PATHOFFSET := 7;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Frightened Woodsman - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -962.11285, 1248.0154, 3.3333268, NULL, 0),
|
||||
(@PATH, 1, -977.49506, 1272.4011, 1.4705961, NULL, 0),
|
||||
(@PATH, 2, -997.9162, 1287.8848, 1.7415571, NULL, 0),
|
||||
(@PATH, 3, -1012.9956, 1294.1901, 3.0172763, NULL, 0),
|
||||
(@PATH, 4, -1041.3871, 1289.9874, 6.471616, NULL, 0),
|
||||
(@PATH, 5, -1044.57, 1284.83, 6.95331, NULL, 0);
|
||||
|
||||
-- Path for Frightened Woodsman
|
||||
SET @ENTRY := 126159;
|
||||
SET @PATHOFFSET := 8;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Frightened Woodsman - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -984.75977, 1206.4805, 5.1149945, NULL, 0),
|
||||
(@PATH, 1, -964.5982, 1226.8022, 4.9384475, NULL, 0),
|
||||
(@PATH, 2, -961.0319, 1246.561, 3.4785063, NULL, 0),
|
||||
(@PATH, 3, -977.4789, 1272.416, 1.468004, NULL, 0),
|
||||
(@PATH, 4, -997.90515, 1287.9039, 1.7400118, NULL, 0),
|
||||
(@PATH, 5, -1012.993, 1294.212, 3.0148344, NULL, 0),
|
||||
(@PATH, 6, -1041.3895, 1290.0027, 6.4705744, NULL, 0),
|
||||
(@PATH, 7, -1044.57, 1284.83, 6.95331, NULL, 0);
|
||||
|
||||
-- Path for Frightened Woodsman
|
||||
SET @ENTRY := 126159;
|
||||
SET @PATHOFFSET := 9;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Frightened Woodsman - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -984.2826, 1206.4985, 5.167493, NULL, 0),
|
||||
(@PATH, 1, -964.1338, 1226.564, 4.992367, NULL, 0),
|
||||
(@PATH, 2, -960.5198, 1246.6619, 3.442301, NULL, 0),
|
||||
(@PATH, 3, -977.0957, 1272.7705, 1.4076643, NULL, 0),
|
||||
(@PATH, 4, -997.6439, 1288.3558, 1.7058196, NULL, 0),
|
||||
(@PATH, 5, -1012.93024, 1294.7302, 2.9641085, NULL, 0),
|
||||
(@PATH, 6, -1041.484, 1290.5911, 6.434307, NULL, 0),
|
||||
(@PATH, 7, -1044.57, 1284.83, 6.95331, NULL, 0);
|
||||
|
||||
-- Path for Frightened Woodsman
|
||||
SET @ENTRY := 126159;
|
||||
SET @PATHOFFSET := 10;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Frightened Woodsman - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -986.8489, 1206.5679, 5.1028304, NULL, 0),
|
||||
(@PATH, 1, -966.4178, 1227.7361, 4.7504907, NULL, 0),
|
||||
(@PATH, 2, -963.0386, 1246.1659, 3.6307645, NULL, 0),
|
||||
(@PATH, 3, -978.9801, 1271.0271, 1.7044792, NULL, 0),
|
||||
(@PATH, 4, -998.92865, 1286.1332, 1.8381066, NULL, 0),
|
||||
(@PATH, 5, -1013.23883, 1292.1816, 3.2135684, NULL, 0),
|
||||
(@PATH, 6, -1040.9102, 1287.752, 6.597714, NULL, 0),
|
||||
(@PATH, 7, -1044.57, 1284.83, 6.95331, NULL, 0);
|
||||
@@ -0,0 +1,10 @@
|
||||
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_mage_hot_streak', 'spell_mage_hot_streak_ignite_marker');
|
||||
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
|
||||
(44448, 'spell_mage_hot_streak'),
|
||||
(11366, 'spell_mage_hot_streak_ignite_marker'),
|
||||
(2120, 'spell_mage_hot_streak_ignite_marker');
|
||||
|
||||
DELETE FROM `spell_proc` WHERE `SpellId` IN (44448,48108);
|
||||
INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES
|
||||
(44448,0x04,3,0x00C00013,0x00100000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x0,0x0,0x0,0,0,0,0), -- Pyroblast Clearcasting Driver
|
||||
(48108,0x00,3,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x4,0x0,0x0,0x0,0x8,0x0,0,0,0,1); -- Hot Streak!
|
||||
@@ -0,0 +1,7 @@
|
||||
DELETE FROM `spell_proc` WHERE `SpellId` IN (157642);
|
||||
INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES
|
||||
(157642,0x0,3,0x00000001,0x00000000,0x00000000,0x00000000,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0,0,0,0); -- Pyrotechnics
|
||||
|
||||
DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_mage_pyrotechnics';
|
||||
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
|
||||
(157642, 'spell_mage_pyrotechnics');
|
||||
@@ -0,0 +1,482 @@
|
||||
-- delete data from wrong guid range
|
||||
SET @CGUID := 10006842;
|
||||
DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+23;
|
||||
DELETE FROM `creature_addon` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+23;
|
||||
DELETE FROM `spawn_tracking` WHERE (`SpawnType`=0 AND `SpawnId` IN (@CGUID+0,@CGUID+1,@CGUID+2,@CGUID+3,@CGUID+4,@CGUID+5,@CGUID+6,@CGUID+7,@CGUID+8,@CGUID+9,@CGUID+10));
|
||||
DELETE FROM `spawn_tracking_state` WHERE `SpawnId` BETWEEN @CGUID+0 AND @CGUID+10;
|
||||
|
||||
-- use bfa guid range
|
||||
SET @CGUID := 7003643;
|
||||
|
||||
-- Creature
|
||||
DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+23;
|
||||
INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `MovementType`, `npcflag`, `unit_flags`, `unit_flags2`, `unit_flags3`, `VerifiedBuild`) VALUES
|
||||
(@CGUID+0, 126159, 1643, 8721, 9170, '0', 0, 0, 0, 0, -966.16839599609375, 1280.8853759765625, 1.349034309387207031, 3.408623218536376953, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Frightened Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+1, 126159, 1643, 8721, 9170, '0', 0, 0, 0, 0, -990.6163330078125, 1218.373291015625, 4.844318389892578125, 5.732672691345214843, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Frightened Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+2, 126159, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1053.7274169921875, 1248.498291015625, 3.664930582046508789, 5.491601943969726562, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Frightened Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+3, 126159, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1037.1441650390625, 1198.703125, 5.243381500244140625, 3.64534926414489746, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Frightened Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+4, 126159, 1643, 8721, 9170, '0', 0, 0, 0, 0, -944.873291015625, 1253.8316650390625, 2.395283937454223632, 4.26699686050415039, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Frightened Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+5, 126159, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1060.2100830078125, 1191.701416015625, 6.38011789321899414, 0.094857007265090942, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Frightened Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+6, 126159, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1000.1995849609375, 1249.2396240234375, 4.803758621215820312, 1.41468822956085205, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Frightened Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+7, 126159, 1643, 8721, 9170, '0', 0, 0, 0, 0, -939.09027099609375, 1219.0399169921875, 7.38536691665649414, 2.319292545318603515, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Frightened Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+8, 126159, 1643, 8721, 9170, '0', 0, 0, 0, 0, -985.55035400390625, 1175.5260009765625, 8.042690277099609375, 1.363971471786499023, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Frightened Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+9, 126159, 1643, 8721, 9170, '0', 0, 0, 0, 0, -946.05902099609375, 1181.8211669921875, 10.21261119842529296, 2.297159671783447265, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Frightened Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+10, 126159, 1643, 8721, 9170, '0', 0, 0, 0, 0, -945.61285400390625, 1180.6319580078125, 10.38770771026611328, 5.817588329315185546, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Frightened Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+11, 126730, 1643, 8721, 9170, '0', 9325, 0, 0, 0, -1051.8975830078125, 1281.810791015625, 7.295806884765625, 0.067046679556369781, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+12, 126730, 1643, 8721, 9170, '0', 9325, 0, 0, 0, -1045.7760009765625, 1285.361083984375, 7.109745025634765625, 3.874427556991577148, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+13, 126730, 1643, 8721, 9170, '0', 9325, 0, 0, 0, -1042.9114990234375, 1302.7239990234375, 4.824723243713378906, 0.290113806724548339, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+14, 126730, 1643, 8721, 9170, '0', 9325, 0, 0, 0, -1053.3385009765625, 1275.4930419921875, 7.418804645538330078, 1.093313932418823242, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+15, 126730, 1643, 8721, 9170, '0', 9325, 0, 0, 0, -1045.625, 1279.5816650390625, 7.31776285171508789, 2.396680831909179687, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+16, 126730, 1643, 8721, 9170, '0', 9325, 0, 0, 0, -1051.015625, 1287.21875, 6.89956521987915039, 3.971215486526489257, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1
|
||||
(@CGUID+17, 126730, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1014.026123046875, 1236.4757080078125, 6.732679367065429687, 1.079315781593322753, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1 (Auras: 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune))
|
||||
(@CGUID+18, 126730, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1015.81427001953125, 1236.953125, 6.471057891845703125, 3.619761228561401367, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1 (Auras: 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune))
|
||||
(@CGUID+19, 126730, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1072.5225830078125, 1296.9444580078125, 2.533166408538818359, 0, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1 (Auras: 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune))
|
||||
(@CGUID+20, 126730, 1643, 8721, 9170, '0', 0, 0, 0, 0, -967.75177001953125, 1237.7535400390625, 4.40622711181640625, 0, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1 (Auras: 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune))
|
||||
(@CGUID+21, 126730, 1643, 8721, 9170, '0', 0, 0, 0, 0, -1052.8177490234375, 1207.5694580078125, 5.523822784423828125, 0, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1 (Auras: 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune))
|
||||
(@CGUID+22, 126730, 1643, 8721, 9170, '0', 0, 0, 0, 0, -992.23089599609375, 1190.9947509765625, 6.974688529968261718, 0, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1 (Auras: 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune))
|
||||
(@CGUID+23, 126730, 1643, 8721, 9170, '0', 0, 0, 0, 0, -956.41839599609375, 1214.8333740234375, 6.010541915893554687, 3.814818859100341796, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163); -- Fletcher's Hollow Woodsman (Area: Timbered Strand - Difficulty: 0) CreateObject1 (Auras: 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune))
|
||||
DELETE FROM `creature_addon` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+23;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES
|
||||
(@CGUID+0, 0, 0, 0, 0, 0, 1, 0, 431, 0, 0, 0, 0, ''), -- Frightened Woodsman
|
||||
(@CGUID+1, 0, 0, 0, 0, 0, 1, 0, 431, 0, 0, 0, 0, ''), -- Frightened Woodsman
|
||||
(@CGUID+2, 0, 0, 0, 0, 0, 1, 0, 431, 0, 0, 0, 0, ''), -- Frightened Woodsman
|
||||
(@CGUID+3, 0, 0, 0, 0, 0, 1, 0, 431, 0, 0, 0, 0, ''), -- Frightened Woodsman
|
||||
(@CGUID+4, 0, 0, 0, 0, 0, 1, 0, 431, 0, 0, 0, 0, ''), -- Frightened Woodsman
|
||||
(@CGUID+5, 0, 0, 0, 0, 0, 1, 0, 431, 0, 0, 0, 0, ''), -- Frightened Woodsman
|
||||
(@CGUID+6, 0, 0, 0, 0, 0, 1, 0, 431, 0, 0, 0, 0, ''), -- Frightened Woodsman
|
||||
(@CGUID+7, 0, 0, 0, 0, 0, 1, 0, 431, 0, 0, 0, 0, ''), -- Frightened Woodsman
|
||||
(@CGUID+8, 0, 0, 0, 0, 0, 1, 0, 431, 0, 0, 0, 0, ''), -- Frightened Woodsman
|
||||
(@CGUID+9, 0, 0, 0, 0, 0, 1, 0, 431, 0, 0, 0, 0, ''), -- Frightened Woodsman
|
||||
(@CGUID+10, 0, 0, 0, 0, 0, 1, 0, 431, 0, 0, 0, 0, ''), -- Frightened Woodsman
|
||||
(@CGUID+11, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- Fletcher's Hollow Woodsman
|
||||
(@CGUID+14, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- Fletcher's Hollow Woodsman
|
||||
(@CGUID+15, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- Fletcher's Hollow Woodsman
|
||||
(@CGUID+17, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '159474'), -- Fletcher's Hollow Woodsman - 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune)
|
||||
(@CGUID+18, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '159474'), -- Fletcher's Hollow Woodsman - 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune)
|
||||
(@CGUID+19, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '159474'), -- Fletcher's Hollow Woodsman - 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune)
|
||||
(@CGUID+20, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '159474'), -- Fletcher's Hollow Woodsman - 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune)
|
||||
(@CGUID+21, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '159474'), -- Fletcher's Hollow Woodsman - 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune)
|
||||
(@CGUID+22, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '159474'), -- Fletcher's Hollow Woodsman - 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune)
|
||||
(@CGUID+23, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0, 0, 0, '159474'); -- Fletcher's Hollow Woodsman - 159474 - Permanent Feign Death (NO Stun, Untrackable, Immune)
|
||||
|
||||
-- Template
|
||||
UPDATE `creature_template` SET `ScriptName` = 'npc_drustvar_frightend_woodsman_private' WHERE `entry` = 126159;
|
||||
|
||||
-- Difficulty
|
||||
DELETE FROM `creature_template_difficulty` WHERE (`Entry` = 126159 AND `DifficultyID` = 1);
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1` = 0x12000000 WHERE `Entry` = 126159;
|
||||
|
||||
-- Update Strings
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticWoodmansPath0' WHERE `guid` = @CGUID+0;
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticWoodmansPath1' WHERE `guid` = @CGUID+1;
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticWoodmansPath2' WHERE `guid` = @CGUID+2;
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticWoodmansPath3' WHERE `guid` = @CGUID+3;
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticWoodmansPath4' WHERE `guid` = @CGUID+4;
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticWoodmansPath5' WHERE `guid` = @CGUID+5;
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticWoodmansPath6' WHERE `guid` = @CGUID+6;
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticWoodmansPath7' WHERE `guid` = @CGUID+7;
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticWoodmansPath8' WHERE `guid` = @CGUID+8;
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticWoodmansPath9' WHERE `guid` = @CGUID+9;
|
||||
UPDATE `creature` SET `StringId` = 'CosmeticWoodmansPath10' WHERE `guid` = @CGUID+10;
|
||||
|
||||
-- Phasing
|
||||
DELETE FROM `phase_name` WHERE `ID` = 9325;
|
||||
INSERT INTO `phase_name` (`ID`, `Name`) VALUES
|
||||
(9325, 'Cosmetic - See Fletchers Hollow Woodsman at Timbered Strand camp');
|
||||
|
||||
DELETE FROM `phase_area` WHERE `PhaseId` = 9325;
|
||||
INSERT INTO `phase_area` (`AreaId`, `PhaseId`, `Comment`) VALUES
|
||||
(8721, 9325, 'Fletchers Hollow Woodsman at Timbered Strand camp');
|
||||
|
||||
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId`=26 AND `SourceGroup` = 9325 AND `SourceEntry` = 0);
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `Comment`) VALUE
|
||||
(26, 9325, 0, 0, 0, 47, 0, 48518, 2|64, 0, 0, 'Apply Phase 9325 if Quest 48518 is complete|rewarded');
|
||||
|
||||
-- Conversation
|
||||
DELETE FROM `conversation_template` WHERE `Id`=5863;
|
||||
INSERT INTO `conversation_template` (`Id`, `FirstLineID`, `TextureKitId`, `VerifiedBuild`) VALUES
|
||||
(5863, 13139, 0, 63163);
|
||||
|
||||
DELETE FROM `conversation_actors` WHERE (`ConversationId`=5863 AND `Idx`=0);
|
||||
INSERT INTO `conversation_actors` (`ConversationId`, `ConversationActorId`, `ConversationActorGuid`, `Idx`, `CreatureId`, `CreatureDisplayInfoId`, `NoActorObject`, `ActivePlayerObject`, `VerifiedBuild`) VALUES
|
||||
(5863, 60393, 7003584, 0, 0, 0, 0, 0, 63163); -- Full: 0x2016FCCD607B59800020FB000044EC67 Creature/0 R1471/S8443 Map: 1643 (Kul Tiras) Entry: 126310 (Evelyn Pare) Low: 4516967
|
||||
|
||||
UPDATE `conversation_actors` SET `VerifiedBuild`=63163 WHERE (`ConversationId`=6209 AND `Idx`=0);
|
||||
|
||||
DELETE FROM `conversation_line_template` WHERE `Id` IN (13140, 13139);
|
||||
INSERT INTO `conversation_line_template` (`Id`, `UiCameraID`, `ActorIdx`, `Flags`, `ChatType`, `VerifiedBuild`) VALUES
|
||||
(13140, 0, 0, 0, 0, 63163),
|
||||
(13139, 0, 0, 0, 0, 63163);
|
||||
|
||||
UPDATE `conversation_line_template` SET `VerifiedBuild`=63163 WHERE `Id` IN (13866, 13865);
|
||||
|
||||
-- Quest
|
||||
DELETE FROM `quest_details` WHERE `ID` IN (49295 /*Clear-Cutting*/, 48518 /*Save Who We Can*/);
|
||||
INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES
|
||||
(49295, 1, 1, 0, 0, 0, 0, 0, 0, 63163), -- Clear-Cutting
|
||||
(48518, 1, 1, 0, 0, 0, 0, 0, 0, 63163); -- Save Who We Can
|
||||
|
||||
DELETE FROM `creature_queststarter` WHERE (`id`=126310 AND `quest` IN (49295,48518));
|
||||
INSERT INTO `creature_queststarter` (`id`, `quest`, `VerifiedBuild`) VALUES
|
||||
(126310, 49295, 63163), -- Clear-Cutting offered by Evelyn Pare
|
||||
(126310, 48518, 63163); -- Save Who We Can offered by Evelyn Pare
|
||||
|
||||
DELETE FROM `creature_questender` WHERE (`id`=126310 AND `quest` IN (49295,48518));
|
||||
INSERT INTO `creature_questender` (`id`, `quest`, `VerifiedBuild`) VALUES
|
||||
(126310, 49295, 63163), -- Clear-Cutting ended by Evelyn Pare
|
||||
(126310, 48518, 63163); -- Save Who We Can ended by Evelyn Pare
|
||||
|
||||
DELETE FROM `quest_template_addon` WHERE `ID` IN (49295,48518);
|
||||
INSERT INTO `quest_template_addon` (`ID`, `MaxLevel`, `AllowableClasses`, `SourceSpellID`, `PrevQuestID`, `NextQuestID`, `ExclusiveGroup`, `BreadcrumbForQuestId`, `RewardMailTemplateID`, `RewardMailDelay`, `RequiredSkillID`, `RequiredSkillPoints`, `RequiredMinRepFaction`, `RequiredMaxRepFaction`, `RequiredMinRepValue`, `RequiredMaxRepValue`, `ProvidedItemCount`, `SpecialFlags`, `ScriptName`) VALUES
|
||||
(49295, 0, 0, 0, 48171, 48519, -49295, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- Clear-Cutting
|
||||
(48518, 0, 0, 0, 48171, 48519, -49295, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''); -- Save Who We Can
|
||||
|
||||
DELETE FROM `quest_objectives_completion_effect` WHERE `ObjectiveID` = 292396;
|
||||
INSERT INTO `quest_objectives_completion_effect` (`ObjectiveID`, `GameEventID`, `SpellID`, `ConversationID`, `UpdatePhaseShift`, `UpdateZoneAuras`) VALUES
|
||||
(292396, NULL, NULL, NULL, 1, 0);
|
||||
|
||||
-- Spellclick
|
||||
DELETE FROM `npc_spellclick_spells` WHERE `npc_entry` = 126159;
|
||||
INSERT INTO `npc_spellclick_spells` (`npc_entry`, `spell_id`, `cast_flags`, `user_type`) VALUES
|
||||
(126159, 251542, 1, 0);
|
||||
|
||||
-- Creature Text
|
||||
DELETE FROM `creature_text` WHERE `CreatureID` = 126159;
|
||||
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||
(126159, 0, 0, 'What are these things!? I\'m getting out of here!', 12, 0, 100, 5, 0, 0, 154071, 0, 'Frightened Woodsman to Player'),
|
||||
(126159, 0, 1, 'Thank you! I was nearly a goner.', 12, 0, 100, 5, 0, 0, 154072, 0, 'Frightened Woodsman to Player'),
|
||||
(126159, 0, 2, 'They nearly had me there. Thank you, $c.', 12, 0, 100, 5, 0, 0, 154056, 0, 'Frightened Woodsman to Player'),
|
||||
(126159, 0, 3, 'I\'m saved! I was about a moment away from being monster food!', 12, 0, 100, 4, 0, 0, 154070, 0, 'Frightened Woodsman to Player');
|
||||
|
||||
-- Spawntracking
|
||||
DELETE FROM `spawn_tracking_template` WHERE `SpawnTrackingId` IN (1363899 /*Map: 1643 (Kul Tiras) - Phase: 0*/, 1619983 /*Map: 1643 (Kul Tiras) - Phase: 0*/, 1363901 /*Map: 1643 (Kul Tiras) - Phase: 0*/, 1363912 /*Map: 1643 (Kul Tiras) - Phase: 0*/, 1362549 /*Map: 1643 (Kul Tiras) - Phase: 0*/, 1363904 /*Map: 1643 (Kul Tiras) - Phase: 0*/, 1619984 /*Map: 1643 (Kul Tiras) - Phase: 0*/, 1363908 /*Map: 1643 (Kul Tiras) - Phase: 0*/, 1619982 /*Map: 1643 (Kul Tiras) - Phase: 0*/, 1363902 /*Map: 1643 (Kul Tiras) - Phase: 0*/, 1619981 /*Map: 1643 (Kul Tiras) - Phase: 0*/);
|
||||
INSERT INTO `spawn_tracking_template` (`SpawnTrackingId`, `MapId`, `PhaseId`, `PhaseGroup`, `PhaseUseFlags`, `VerifiedBuild`) VALUES
|
||||
(1363899, 1643, 0, 0, 0, 63163), -- Map: 1643 (Kul Tiras) - Phase: 0
|
||||
(1619983, 1643, 0, 0, 0, 63163), -- Map: 1643 (Kul Tiras) - Phase: 0
|
||||
(1363901, 1643, 0, 0, 0, 63163), -- Map: 1643 (Kul Tiras) - Phase: 0
|
||||
(1363912, 1643, 0, 0, 0, 63163), -- Map: 1643 (Kul Tiras) - Phase: 0
|
||||
(1362549, 1643, 0, 0, 0, 63163), -- Map: 1643 (Kul Tiras) - Phase: 0
|
||||
(1363904, 1643, 0, 0, 0, 63163), -- Map: 1643 (Kul Tiras) - Phase: 0
|
||||
(1619984, 1643, 0, 0, 0, 63163), -- Map: 1643 (Kul Tiras) - Phase: 0
|
||||
(1363908, 1643, 0, 0, 0, 63163), -- Map: 1643 (Kul Tiras) - Phase: 0
|
||||
(1619982, 1643, 0, 0, 0, 63163), -- Map: 1643 (Kul Tiras) - Phase: 0
|
||||
(1363902, 1643, 0, 0, 0, 63163), -- Map: 1643 (Kul Tiras) - Phase: 0
|
||||
(1619981, 1643, 0, 0, 0, 63163); -- Map: 1643 (Kul Tiras) - Phase: 0
|
||||
|
||||
DELETE FROM `spawn_tracking_quest_objective` WHERE (`SpawnTrackingId` IN (1363899,1619983,1363901,1363912,1362549,1363904,1619984,1363908,1619982,1363902,1619981) AND `QuestObjectiveId`=292396);
|
||||
INSERT INTO `spawn_tracking_quest_objective` (`SpawnTrackingId`, `QuestObjectiveId`, `VerifiedBuild`) VALUES
|
||||
(1363899, 292396, 63163),
|
||||
(1619983, 292396, 63163),
|
||||
(1363901, 292396, 63163),
|
||||
(1363912, 292396, 63163),
|
||||
(1362549, 292396, 63163),
|
||||
(1363904, 292396, 63163),
|
||||
(1619984, 292396, 63163),
|
||||
(1363908, 292396, 63163),
|
||||
(1619982, 292396, 63163),
|
||||
(1363902, 292396, 63163),
|
||||
(1619981, 292396, 63163);
|
||||
|
||||
DELETE FROM `spawn_tracking` WHERE (`SpawnType`=0 AND `SpawnId` IN (@CGUID+0,@CGUID+1,@CGUID+2,@CGUID+3,@CGUID+4,@CGUID+5,@CGUID+6,@CGUID+7,@CGUID+8,@CGUID+9,@CGUID+10));
|
||||
INSERT INTO `spawn_tracking` (`SpawnTrackingId`, `SpawnType`, `SpawnId`, `QuestObjectiveIds`) VALUES
|
||||
(1363899, 0, @CGUID+0, 292396), -- Frightened Woodsman
|
||||
(1619983, 0, @CGUID+1, 292396), -- Frightened Woodsman
|
||||
(1363901, 0, @CGUID+2, 292396), -- Frightened Woodsman
|
||||
(1363912, 0, @CGUID+3, 292396), -- Frightened Woodsman
|
||||
(1362549, 0, @CGUID+4, 292396), -- Frightened Woodsman
|
||||
(1363904, 0, @CGUID+5, 292396), -- Frightened Woodsman
|
||||
(1619984, 0, @CGUID+6, 292396), -- Frightened Woodsman
|
||||
(1363908, 0, @CGUID+7, 292396), -- Frightened Woodsman
|
||||
(1619982, 0, @CGUID+8, 292396), -- Frightened Woodsman
|
||||
(1363902, 0, @CGUID+9, 292396), -- Frightened Woodsman
|
||||
(1619981, 0, @CGUID+10, 292396); -- Frightened Woodsman
|
||||
|
||||
DELETE FROM `spawn_tracking_state` WHERE `SpawnId` BETWEEN @CGUID+0 AND @CGUID+10;
|
||||
INSERT INTO `spawn_tracking_state` (`SpawnType`, `SpawnId`, `State`, `Visible`, `StateSpellVisualId`, `StateAnimId`, `StateAnimKitId`, `StateWorldEffects`) VALUES
|
||||
(0, @CGUID+0, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+0, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+0, 2, 0, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+1, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+1, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+1, 2, 0, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+2, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+2, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+2, 2, 0, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+3, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+3, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+3, 2, 0, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+4, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+4, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+4, 2, 0, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+5, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+5, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+5, 2, 0, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+6, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+6, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+6, 2, 0, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+7, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+7, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+7, 2, 0, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+8, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+8, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+8, 2, 0, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+9, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+9, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+9, 2, 0, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+10, 0, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+10, 1, 1, NULL, NULL, NULL, NULL),
|
||||
(0, @CGUID+10, 2, 0, NULL, NULL, NULL, NULL);
|
||||
|
||||
-- Evelyn Pare smart ai
|
||||
SET @ENTRY := 126310;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 0, 19, 0, 100, 0, 48518, 0, 0, 0, 0, 143, 5863, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On player accepted quest Save Who We Can (48518) - Player who accepted quest: Start conversation 5863', '');
|
||||
|
||||
-- Path for Frightened Woodsman
|
||||
SET @ENTRY := 126159;
|
||||
SET @PATHOFFSET := 0;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Frightened Woodsman - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -969.791, 1278.125, 1.3469634, NULL, 0),
|
||||
(@PATH, 1, -972.8301, 1275.5273, 1.1665344, NULL, 0),
|
||||
(@PATH, 2, -976.6289, 1272.2803, 1.4329594, NULL, 0),
|
||||
(@PATH, 3, -977.3887, 1271.6309, 1.6070671, NULL, 0),
|
||||
(@PATH, 4, -979.66797, 1269.6826, 1.8994806, NULL, 0),
|
||||
(@PATH, 5, -980.6876, 1268.8074, 2.0000606, NULL, 0),
|
||||
(@PATH, 6, -986.21094, 1273.1006, 1.5898918, NULL, 0),
|
||||
(@PATH, 7, -987.78906, 1274.3271, 1.3433032, NULL, 0),
|
||||
(@PATH, 8, -994.8906, 1279.8467, 1.6060011, NULL, 0),
|
||||
(@PATH, 9, -998.0469, 1282.2998, 1.7906227, NULL, 0),
|
||||
(@PATH, 10, -1000.1879, 1283.9546, 1.9120281, NULL, 0),
|
||||
(@PATH, 11, -1013.5414, 1289.6835, 3.4760714, NULL, 0),
|
||||
(@PATH, 12, -1040.5806, 1284.9609, 6.7520065, NULL, 0),
|
||||
(@PATH, 13, -1044.57, 1284.83, 6.95331, NULL, 0);
|
||||
|
||||
-- Path for Frightened Woodsman
|
||||
SET @ENTRY := 126159;
|
||||
SET @PATHOFFSET := 1;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Frightened Woodsman - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -964.63824, 1245.8508, 3.738105, NULL, 0),
|
||||
(@PATH, 1, -980.1768, 1269.9199, 1.8758667, NULL, 0),
|
||||
(@PATH, 2, -999.74457, 1284.7217, 1.8891238, NULL, 0),
|
||||
(@PATH, 3, -1013.4349, 1290.5631, 3.3870773, NULL, 0),
|
||||
(@PATH, 4, -1040.7367, 1285.9338, 6.6907015, NULL, 0),
|
||||
(@PATH, 5, -1044.57, 1284.83, 6.95331, NULL, 0);
|
||||
|
||||
-- Path for Frightened Woodsman
|
||||
SET @ENTRY := 126159;
|
||||
SET @PATHOFFSET := 2;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Frightened Woodsman - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1049.3052, 1206.8124, 5.3364353, NULL, 0),
|
||||
(@PATH, 1, -1044.4297, 1232.3555, 4.790239, NULL, 0),
|
||||
(@PATH, 2, -1027.6222, 1254.0756, 2.3303928, NULL, 0),
|
||||
(@PATH, 3, -1037.4901, 1271.7511, 5.382873, NULL, 0),
|
||||
(@PATH, 4, -1042.162, 1279.1566, 6.9152584, NULL, 0),
|
||||
(@PATH, 5, -1027.9238, 1253.7129, 2.3645225, NULL, 0),
|
||||
(@PATH, 6, -1027.6222, 1254.0756, 2.3303928, NULL, 0),
|
||||
(@PATH, 7, -1029.0879, 1256.6943, 2.1073968, NULL, 0),
|
||||
(@PATH, 8, -1030.0645, 1258.4404, 1.9199958, NULL, 0),
|
||||
(@PATH, 9, -1032.9941, 1263.6787, 2.207642, NULL, 0),
|
||||
(@PATH, 10, -1033.4824, 1264.5518, 2.5975335, NULL, 0),
|
||||
(@PATH, 11, -1034.459, 1266.2979, 3.1771655, NULL, 0),
|
||||
(@PATH, 12, -1034.9473, 1267.1709, 3.4289753, NULL, 0),
|
||||
(@PATH, 13, -1035.4355, 1268.044, 4.0329213, NULL, 0),
|
||||
(@PATH, 14, -1036.9004, 1270.6631, 4.9303966, NULL, 0),
|
||||
(@PATH, 15, -1037.3887, 1271.5361, 5.1832595, NULL, 0),
|
||||
(@PATH, 16, -1037.4901, 1271.7511, 5.382873, NULL, 0),
|
||||
(@PATH, 17, -1038.4707, 1272.1182, 5.6318088, NULL, 0),
|
||||
(@PATH, 18, -1039.4414, 1272.3613, 5.9032006, NULL, 0),
|
||||
(@PATH, 19, -1039.584, 1272.3965, 6.1437073, NULL, 0),
|
||||
(@PATH, 20, -1040.625, 1272.917, 6.258568, NULL, 0),
|
||||
(@PATH, 21, -1042.6211, 1273.1455, 7.579245, NULL, 0),
|
||||
(@PATH, 22, -1042.796, 1273.3705, 7.6373496, NULL, 0),
|
||||
(@PATH, 23, -1043.0153, 1273.6525, 7.6283073, NULL, 0),
|
||||
(@PATH, 24, -1043.2285, 1274.4785, 6.695917, NULL, 0),
|
||||
(@PATH, 25, -1042.7832, 1276.4277, 6.875457, NULL, 0),
|
||||
(@PATH, 26, -1042.162, 1279.1566, 6.9152584, NULL, 0),
|
||||
(@PATH, 27, -1039.9999, 1282.9305, 6.7596445, NULL, 0),
|
||||
(@PATH, 28, -1041.8477, 1283.6982, 6.9723234, NULL, 0),
|
||||
(@PATH, 29, -1044.57, 1284.83, 6.95331, NULL, 0);
|
||||
|
||||
-- Path for Frightened Woodsman
|
||||
SET @ENTRY := 126159;
|
||||
SET @PATHOFFSET := 3;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Frightened Woodsman - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1048.6033, 1208.0197, 5.3196874, NULL, 0),
|
||||
(@PATH, 1, -1045.2667, 1232.832, 4.7974887, NULL, 0),
|
||||
(@PATH, 2, -1028.538, 1254.1411, 2.3448055, NULL, 0),
|
||||
(@PATH, 3, -1038.2815, 1271.2854, 5.4993534, NULL, 0),
|
||||
(@PATH, 4, -1043.0779, 1279.0919, 7.004792, NULL, 0),
|
||||
(@PATH, 5, -1040.9592, 1283.3276, 6.897245, NULL, 0),
|
||||
(@PATH, 6, -1044.57, 1284.83, 6.95331, NULL, 0);
|
||||
|
||||
-- Path for Frightened Woodsman
|
||||
SET @ENTRY := 126159;
|
||||
SET @PATHOFFSET := 4;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Frightened Woodsman - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -977.3529, 1272.5326, 1.4482864, NULL, 0),
|
||||
(@PATH, 1, -997.8193, 1288.0524, 1.7287827, NULL, 0),
|
||||
(@PATH, 2, -1012.97235, 1294.3823, 2.998228, NULL, 0),
|
||||
(@PATH, 3, -1041.4216, 1290.2023, 6.4584484, NULL, 0),
|
||||
(@PATH, 4, -1044.57, 1284.83, 6.95331, NULL, 0);
|
||||
|
||||
-- Path for Frightened Woodsman
|
||||
SET @ENTRY := 126159;
|
||||
SET @PATHOFFSET := 5;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Frightened Woodsman - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1048.7517, 1234.2654, 4.781578, NULL, 0),
|
||||
(@PATH, 1, -1032.2965, 1254.4102, 2.4188404, NULL, 0),
|
||||
(@PATH, 2, -1044.9551, 1238.9121, 4.3776727, NULL, 0),
|
||||
(@PATH, 3, -1043.6895, 1240.4609, 4.1836085, NULL, 0),
|
||||
(@PATH, 4, -1042.4238, 1242.0098, 3.9224558, NULL, 0),
|
||||
(@PATH, 5, -1041.1582, 1243.5586, 3.7537775, NULL, 0),
|
||||
(@PATH, 6, -1039.8926, 1245.1074, 3.4807348, NULL, 0),
|
||||
(@PATH, 7, -1037.9941, 1247.4307, 3.1914978, NULL, 0),
|
||||
(@PATH, 8, -1036.7285, 1248.9795, 2.9467397, NULL, 0),
|
||||
(@PATH, 9, -1034.8301, 1251.3027, 2.7184575, NULL, 0),
|
||||
(@PATH, 10, -1032.9316, 1253.626, 2.4942486, NULL, 0),
|
||||
(@PATH, 11, -1032.2965, 1254.4102, 2.4188404, NULL, 0),
|
||||
(@PATH, 12, -1033.7266, 1257.0469, 2.203743, NULL, 0),
|
||||
(@PATH, 13, -1035.6328, 1260.5625, 2.538701, NULL, 0),
|
||||
(@PATH, 14, -1036.5859, 1262.3203, 2.8818967, NULL, 0),
|
||||
(@PATH, 15, -1037.5391, 1264.0781, 3.5358105, NULL, 0),
|
||||
(@PATH, 16, -1038.4922, 1265.8359, 4.0190353, NULL, 0),
|
||||
(@PATH, 17, -1038.9688, 1266.7148, 4.5478325, NULL, 0),
|
||||
(@PATH, 18, -1039.9219, 1268.4727, 5.09605, NULL, 0),
|
||||
(@PATH, 19, -1040.3984, 1269.3516, 5.3848205, NULL, 0),
|
||||
(@PATH, 20, -1040.625, 1269.792, 5.65326, NULL, 0),
|
||||
(@PATH, 21, -1040.1035, 1269.792, 5.3848205, NULL, 0),
|
||||
(@PATH, 22, -1040.4316, 1271.7646, 5.9341555, NULL, 0),
|
||||
(@PATH, 23, -1040.625, 1272.917, 6.258568, NULL, 0),
|
||||
(@PATH, 24, -1042.6211, 1273.1455, 7.579245, NULL, 0),
|
||||
(@PATH, 25, -1042.8125, 1273.2467, 7.649857, NULL, 0),
|
||||
(@PATH, 26, -1043.3792, 1273.5461, 7.6655216, NULL, 0),
|
||||
(@PATH, 27, -1044.2715, 1274.4785, 6.888114, NULL, 0),
|
||||
(@PATH, 28, -1045.2871, 1276.2012, 7.2165403, NULL, 0),
|
||||
(@PATH, 29, -1046.8367, 1278.8262, 7.2945046, NULL, 0);
|
||||
|
||||
-- Path for Frightened Woodsman
|
||||
SET @ENTRY := 126159;
|
||||
SET @PATHOFFSET := 6;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Frightened Woodsman - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1038.0818, 1271.403, 5.4770575, NULL, 0),
|
||||
(@PATH, 1, -1042.8467, 1279.1083, 6.982142, NULL, 0),
|
||||
(@PATH, 2, -1040.7126, 1283.2256, 6.861896, NULL, 0),
|
||||
(@PATH, 3, -1044.57, 1284.83, 6.95331, NULL, 0);
|
||||
|
||||
-- Path for Frightened Woodsman
|
||||
SET @ENTRY := 126159;
|
||||
SET @PATHOFFSET := 7;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Frightened Woodsman - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -962.11285, 1248.0154, 3.3333268, NULL, 0),
|
||||
(@PATH, 1, -977.49506, 1272.4011, 1.4705961, NULL, 0),
|
||||
(@PATH, 2, -997.9162, 1287.8848, 1.7415571, NULL, 0),
|
||||
(@PATH, 3, -1012.9956, 1294.1901, 3.0172763, NULL, 0),
|
||||
(@PATH, 4, -1041.3871, 1289.9874, 6.471616, NULL, 0),
|
||||
(@PATH, 5, -1044.57, 1284.83, 6.95331, NULL, 0);
|
||||
|
||||
-- Path for Frightened Woodsman
|
||||
SET @ENTRY := 126159;
|
||||
SET @PATHOFFSET := 8;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Frightened Woodsman - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -984.75977, 1206.4805, 5.1149945, NULL, 0),
|
||||
(@PATH, 1, -964.5982, 1226.8022, 4.9384475, NULL, 0),
|
||||
(@PATH, 2, -961.0319, 1246.561, 3.4785063, NULL, 0),
|
||||
(@PATH, 3, -977.4789, 1272.416, 1.468004, NULL, 0),
|
||||
(@PATH, 4, -997.90515, 1287.9039, 1.7400118, NULL, 0),
|
||||
(@PATH, 5, -1012.993, 1294.212, 3.0148344, NULL, 0),
|
||||
(@PATH, 6, -1041.3895, 1290.0027, 6.4705744, NULL, 0),
|
||||
(@PATH, 7, -1044.57, 1284.83, 6.95331, NULL, 0);
|
||||
|
||||
-- Path for Frightened Woodsman
|
||||
SET @ENTRY := 126159;
|
||||
SET @PATHOFFSET := 9;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Frightened Woodsman - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -984.2826, 1206.4985, 5.167493, NULL, 0),
|
||||
(@PATH, 1, -964.1338, 1226.564, 4.992367, NULL, 0),
|
||||
(@PATH, 2, -960.5198, 1246.6619, 3.442301, NULL, 0),
|
||||
(@PATH, 3, -977.0957, 1272.7705, 1.4076643, NULL, 0),
|
||||
(@PATH, 4, -997.6439, 1288.3558, 1.7058196, NULL, 0),
|
||||
(@PATH, 5, -1012.93024, 1294.7302, 2.9641085, NULL, 0),
|
||||
(@PATH, 6, -1041.484, 1290.5911, 6.434307, NULL, 0),
|
||||
(@PATH, 7, -1044.57, 1284.83, 6.95331, NULL, 0);
|
||||
|
||||
-- Path for Frightened Woodsman
|
||||
SET @ENTRY := 126159;
|
||||
SET @PATHOFFSET := 10;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Frightened Woodsman - Scripted Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -986.8489, 1206.5679, 5.1028304, NULL, 0),
|
||||
(@PATH, 1, -966.4178, 1227.7361, 4.7504907, NULL, 0),
|
||||
(@PATH, 2, -963.0386, 1246.1659, 3.6307645, NULL, 0),
|
||||
(@PATH, 3, -978.9801, 1271.0271, 1.7044792, NULL, 0),
|
||||
(@PATH, 4, -998.92865, 1286.1332, 1.8381066, NULL, 0),
|
||||
(@PATH, 5, -1013.23883, 1292.1816, 3.2135684, NULL, 0),
|
||||
(@PATH, 6, -1040.9102, 1287.752, 6.597714, NULL, 0),
|
||||
(@PATH, 7, -1044.57, 1284.83, 6.95331, NULL, 0);
|
||||
@@ -0,0 +1,9 @@
|
||||
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_mage_heat_shimmer', 'spell_mage_heat_shimmer_remove', 'spell_mage_ignition_burst');
|
||||
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
|
||||
(457735, 'spell_mage_heat_shimmer'),
|
||||
(2948, 'spell_mage_heat_shimmer_remove'),
|
||||
(458964, 'spell_mage_ignition_burst');
|
||||
|
||||
DELETE FROM `spell_proc` WHERE `SpellId` IN (457735);
|
||||
INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES
|
||||
(457735,0x00,3,0x08000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x1,0x2,0x0,0x0,0x0,0,0,0,0); -- Heat Shimmer
|
||||
@@ -0,0 +1,7 @@
|
||||
DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_hun_lock_and_load';
|
||||
INSERT INTO `spell_script_names` (`spell_id`,`ScriptName`) VALUES
|
||||
(194595,'spell_hun_lock_and_load');
|
||||
|
||||
DELETE FROM `spell_proc` WHERE `SpellId` IN (194594);
|
||||
INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES
|
||||
(194594,0x00,9,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x4,0x0,0x0,0x0,0x8,0x0,0,0,0,0); -- Lock and Load
|
||||
@@ -0,0 +1,17 @@
|
||||
SET @CGUID := 10006842;
|
||||
|
||||
SET @GGUID := 100098;
|
||||
|
||||
-- Creature
|
||||
DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @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`, `MovementType`, `npcflag`, `unit_flags`, `unit_flags2`, `unit_flags3`, `VerifiedBuild`) VALUES
|
||||
(@CGUID+0, 6491, 2444, 13862, 0, '0', 0, 0, 0, 0, -104.864593505859375, -1202.48095703125, 847.81988525390625, 1.305020809173583984, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63163); -- Spirit Healer (Area: 0 - Difficulty: 0) CreateObject1 (Auras: 9036 - Ghost, 10848 - Shroud of Death)
|
||||
|
||||
-- Graveyard
|
||||
DELETE FROM `graveyard_zone` WHERE `ID` BETWEEN @GGUID+0 AND @GGUID+0;
|
||||
INSERT INTO `graveyard_zone` (`ID`, `GhostZone`, `Comment`) VALUES
|
||||
(@GGUID+0, 13862, 'Valdrakken - The Emerald Enclave');
|
||||
|
||||
DELETE FROM `world_safe_locs` WHERE `ID` BETWEEN @GGUID+0 AND @GGUID+0;
|
||||
INSERT INTO `world_safe_locs` (`ID`, `MapID`, `LocX`, `LocY`, `LocZ`, `Facing`, `Comment`) VALUES
|
||||
(@GGUID+0, 2444, -103.73, -1198.4, 847.713, 4.4217214, 'Valdrakken - The Emerald Enclave - GY');
|
||||
@@ -0,0 +1,23 @@
|
||||
DELETE FROM `instance_template` WHERE `map`=2236;
|
||||
INSERT INTO `instance_template` (`map`, `parent`, `script`) VALUES
|
||||
(2236, 0, 'instance_darkmaul_citadel');
|
||||
|
||||
DELETE FROM `areatrigger_template` WHERE (`Id`=22171 AND `IsCustom`=0);
|
||||
INSERT INTO `areatrigger_template` (`Id`, `IsCustom`, `Flags`, `VerifiedBuild`) VALUES
|
||||
(22171, 0, 0, 49570);
|
||||
|
||||
DELETE FROM `areatrigger_create_properties` WHERE (`Id`=18034 AND `IsCustom`=0);
|
||||
INSERT INTO `areatrigger_create_properties` (`Id`, `IsCustom`, `AreaTriggerId`, `IsAreatriggerCustom`, `Flags`, `MoveCurveId`, `ScaleCurveId`, `MorphCurveId`, `FacingCurveId`, `AnimId`, `AnimKitId`, `DecalPropertiesId`, `SpellForVisuals`, `TimeToTargetScale`, `Speed`, `SpeedIsTime`, `Shape`, `ShapeData0`, `ShapeData1`, `ShapeData2`, `ShapeData3`, `ShapeData4`, `ShapeData5`, `ShapeData6`, `ShapeData7`, `ScriptName`, `VerifiedBuild`) VALUES
|
||||
(18034, 0, 22171, 0, 0, 0, 0, 13613, 0, -1, 0, 0, NULL, 6000, 6, 1, 4, 3, 3, 6, 6, 0.300000011920928955, 0.300000011920928955, 0, 0, 'at_tunk_seismic_slam', 49570); -- Spell: 308455 (Seismic Slam)
|
||||
|
||||
UPDATE `creature_template` SET `ScriptName`='boss_tunk' WHERE `entry`=157300;
|
||||
|
||||
DELETE FROM `spell_script_names` WHERE `ScriptName` IN('spell_tunk_seismic_slam_selector', 'spell_tunk_interrupting_shout');
|
||||
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
|
||||
(308454, 'spell_tunk_seismic_slam_selector'),
|
||||
(321240, 'spell_tunk_interrupting_shout');
|
||||
|
||||
DELETE FROM `creature_text` WHERE `CreatureID`=157300;
|
||||
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||
(157300, 0, 0, '|TINTERFACE\\ICONS\\Ability_Earthen_Pillar.blp:20|t Avoid Tunk\'s |cFFFF0404|Hspell:308463|h[Seismic Slam]|h|r by moving to the left or right!', 42, 0, 100, 0, 0, 0, 0, 0, 'Tunk to Player'), -- Missing BroadcastTextId
|
||||
(157300, 1, 0, '|TINTERFACE\\ICONS\\WARRIOR_DISRUPTINGSHOUT.BLP:20|t Some spells can interrupt your casting. Stop casting to avoid being interrupted by |cFFFF0404|Hspell:321240|h[Interrupting Shout]|h|r!', 42, 0, 100, 0, 0, 0, 0, 0, 'Tunk to Player'); -- Missing BroadcastTextId
|
||||
@@ -0,0 +1,91 @@
|
||||
DELETE FROM `creature_template_difficulty` WHERE `Entry` IN (134058, 134063, 136314);
|
||||
INSERT INTO `creature_template_difficulty` (`Entry`, `DifficultyID`, `LevelScalingDeltaMin`, `LevelScalingDeltaMax`, `ContentTuningID`, `HealthScalingExpansion`, `HealthModifier`, `ManaModifier`, `ArmorModifier`, `DamageModifier`, `CreatureDifficultyID`, `TypeFlags`, `TypeFlags2`, `LootID`, `PickPocketLootID`, `SkinLootID`, `GoldMin`, `GoldMax`, `StaticFlags1`, `StaticFlags2`, `StaticFlags3`, `StaticFlags4`, `StaticFlags5`, `StaticFlags6`, `StaticFlags7`, `StaticFlags8`, `VerifiedBuild`) VALUES
|
||||
(136314, 0, 0, 0, 500, 7, 1, 1, 1, 1, 156993, 1610612752, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 61967),
|
||||
(136314, 1, 0, 0, 500, 7, 1, 1, 1, 1, 156993, 1610612752, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 61967),
|
||||
(136314, 2, 0, 0, 501, 7, 1, 1, 1, 1, 156993, 1610612752, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 61967),
|
||||
(136314, 23, 0, 0, 502, 7, 1, 1, 1, 1, 156993, 1610612752, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 61967),
|
||||
(134058, 0, 2, 2, 500, 0, 26.25, 0.338862, 1, 1, 140108, 2097224, 129, 0, 0, 0, 0, 0, 268435456, 0, 0, 0, 0, 0, 0, 0, 61967),
|
||||
(134058, 1, 2, 2, 500, 7, 26.25, 0.338862, 1, 1, 140108, 2097224, 129, 0, 0, 0, 0, 0, 268435456, 0, 0, 0, 0, 0, 0, 0, 61967),
|
||||
(134058, 2, 2, 2, 501, 7, 26.25, 0.338862, 1, 1, 144306, 2097224, 129, 0, 0, 0, 0, 0, 268435456, 0, 0, 0, 0, 0, 0, 0, 61967),
|
||||
(134058, 23, 2, 2, 502, 7, 26.25, 0.338862, 1, 1, 144307, 2097224, 129, 0, 0, 0, 0, 0, 268435456, 0, 0, 0, 0, 0, 0, 0, 61967),
|
||||
(134063, 0, 2, 2, 500, 0, 26.25, 0.338862, 1, 1, 140108, 2097224, 129, 0, 0, 0, 0, 0, 268435456, 0, 0, 0, 0, 0, 0, 0, 61967),
|
||||
(134063, 1, 2, 2, 500, 7, 26.25, 0.338862, 1, 1, 140108, 2097224, 129, 0, 0, 0, 0, 0, 268435456, 0, 0, 0, 0, 0, 0, 0, 61967),
|
||||
(134063, 2, 2, 2, 501, 7, 26.25, 0.338862, 1, 1, 144306, 2097224, 129, 0, 0, 0, 0, 0, 268435456, 0, 0, 0, 0, 0, 0, 0, 61967),
|
||||
(134063, 23, 2, 2, 502, 7, 26.25, 0.338862, 1, 1, 144307, 2097224, 129, 0, 0, 0, 0, 0, 268435456, 0, 0, 0, 0, 0, 0, 0, 61967);
|
||||
|
||||
UPDATE `creature_template` SET `faction`=14, `speed_walk`=1.20000004768371582, `speed_run`=0.428571432828903198, `BaseAttackTime`=2000, `unit_flags`=0x2000000, `unit_flags2`=0x4000800, `unit_flags3`=0x1080001, `AIName`='SmartAI' WHERE `entry`=136314; -- Blowback
|
||||
UPDATE `creature_template` SET `ScriptName` = 'boss_brother_ironhull' WHERE `entry`=134063;
|
||||
UPDATE `creature_template` SET `ScriptName` = 'boss_galecaller_faye' WHERE `entry`=134058;
|
||||
|
||||
DELETE FROM `areatrigger_template` WHERE (`IsCustom`=0 AND `Id` IN (17771,17760,17768,17766));
|
||||
INSERT INTO `areatrigger_template` (`Id`, `IsCustom`, `Flags`, `VerifiedBuild`) VALUES
|
||||
(17771, 0, 0, 34601),
|
||||
(17760, 0, 0, 34601),
|
||||
(17768, 0, 0, 34601),
|
||||
(17766, 0, 0, 34601);
|
||||
|
||||
DELETE FROM `areatrigger_create_properties` WHERE (`IsCustom`=0 AND `Id` IN (13147,13160,13154,13157));
|
||||
INSERT INTO `areatrigger_create_properties` (`Id`, `IsCustom`, `AreaTriggerId`, `IsAreatriggerCustom`, `Flags`, `MoveCurveId`, `ScaleCurveId`, `MorphCurveId`, `FacingCurveId`, `AnimId`, `AnimKitId`, `DecalPropertiesId`, `SpellForVisuals`, `TimeToTargetScale`, `Speed`, `Shape`, `ShapeData0`, `ShapeData1`, `ShapeData2`, `ShapeData3`, `ShapeData4`, `ShapeData5`, `ShapeData6`, `ShapeData7`, `ScriptName`, `VerifiedBuild`) VALUES
|
||||
(13147, 0, 17760, 0, 6, 0, 6336, 0, 0, -1, 0, 0, NULL, 120000, 0, 4, 2, 2, 4, 4, 0.300000011920928955, 0.300000011920928955, 0, 0, 'at_tidesage_council_blowback', 61967), -- Spell: 267836 (Blowback)
|
||||
(13160, 0, 17771, 0, 0, 0, 0, 0, 0, -1, 0, 0, NULL, 8000, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 'at_tidesage_council_reinforcing_ward', 61967), -- Spell: 267905 (Reinforcing Ward)
|
||||
(13154, 0, 17766, 0, 0, 0, 0, 0, 0, -1, 0, 0, 267891, 8000, 0, 0, 12, 12, 0, 0, 0, 0, 0, 0, 'at_tidesage_council_swiftness_ward_boss', 61967), -- SpellForVisuals: 267891 (Swiftness Ward)
|
||||
(13157, 0, 17768, 0, 0, 0, 0, 0, 0, -1, 0, 0, 267891, 8000, 0, 0, 11, 11, 0, 0, 0, 0, 0, 0, 'at_tidesage_council_swiftness_ward_player', 61967); -- SpellForVisuals: 267891 (Swiftness Ward)
|
||||
|
||||
DELETE FROM `spell_proc` WHERE `SpellId` IN (267830);
|
||||
INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES
|
||||
(267830,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x0,0x0,0x1000,0x0,0x0,0,0,0,0); -- Blessing of the Tempest
|
||||
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid`=136314 AND `source_type`=0;
|
||||
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `Difficulties`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param_string`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `action_param_string`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_param_string`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||
(136314, 0, 0, 1, '', 63, 0, 100, 0, 0, 0, 0, 0, 0, '', 85, 267836, 0, 0, 0, 0, 0, 0, NULL, 1, 0, 0, 0, 0, NULL, 0, 0, 0, 0, 'Blowback - On Just Created - Cast Self: Spell 267836'),
|
||||
(136314, 0, 1, 2, '', 61, 0, 100, 0, 0, 0, 0, 0, 0, '', 8, 0, 0, 0, 0, 0, 0, 0, NULL, 1, 0, 0, 0, 0, NULL, 0, 0, 0, 0, 'Blowback - On Linked - Set ReactState Passive'),
|
||||
(136314, 0, 2, 0, '', 61, 0, 100, 0, 0, 0, 0, 0, 0, '', 89, 20, 0, 0, 0, 0, 0, 0, NULL, 1, 0, 0, 0, 0, NULL, 0, 0, 0, 0, 'Blowback - On Linked - Set Random Move within 20 radius');
|
||||
|
||||
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_tidesage_council_ward_selector', 'spell_tidesage_council_blessing_of_the_tempest');
|
||||
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
|
||||
(267902, 'spell_tidesage_council_ward_selector'),
|
||||
(267903, 'spell_tidesage_council_ward_selector'),
|
||||
(267830, 'spell_tidesage_council_blessing_of_the_tempest');
|
||||
|
||||
DELETE FROM `serverside_spell` WHERE `Id` IN (267916, 267894);
|
||||
INSERT INTO `serverside_spell` (`Id`, `DifficultyID`, `CategoryId`, `Dispel`, `Mechanic`, `Attributes`, `AttributesEx`, `AttributesEx2`, `AttributesEx3`, `AttributesEx4`, `AttributesEx5`, `AttributesEx6`, `AttributesEx7`, `AttributesEx8`, `AttributesEx9`, `AttributesEx10`, `AttributesEx11`, `AttributesEx12`, `AttributesEx13`, `AttributesEx14`, `AttributesEx15`, `Stances`, `StancesNot`, `Targets`, `TargetCreatureType`, `RequiresSpellFocus`, `FacingCasterFlags`, `CasterAuraState`, `TargetAuraState`, `ExcludeCasterAuraState`, `ExcludeTargetAuraState`, `CasterAuraSpell`, `TargetAuraSpell`, `ExcludeCasterAuraSpell`, `ExcludeTargetAuraSpell`, `CasterAuraType`, `TargetAuraType`, `ExcludeCasterAuraType`, `ExcludeTargetAuraType`, `CastingTimeIndex`, `RecoveryTime`, `CategoryRecoveryTime`, `StartRecoveryCategory`, `StartRecoveryTime`, `InterruptFlags`, `AuraInterruptFlags1`, `AuraInterruptFlags2`, `ChannelInterruptFlags1`, `ChannelInterruptFlags2`, `ProcFlags`, `ProcFlags2`, `ProcChance`, `ProcCharges`, `ProcCooldown`, `ProcBasePPM`, `MaxLevel`, `BaseLevel`, `SpellLevel`, `DurationIndex`, `RangeIndex`, `Speed`, `LaunchDelay`, `StackAmount`, `EquippedItemClass`, `EquippedItemSubClassMask`, `EquippedItemInventoryTypeMask`, `ContentTuningId`, `SpellName`, `ConeAngle`, `ConeWidth`, `MaxTargetLevel`, `MaxAffectedTargets`, `SpellFamilyName`, `SpellFamilyFlags1`, `SpellFamilyFlags2`, `SpellFamilyFlags3`, `SpellFamilyFlags4`, `DmgClass`, `PreventionType`, `AreaGroupId`, `SchoolMask`, `ChargeCategoryId`) VALUES
|
||||
(267916, 0, 0, 0, 0, 0x29240180, 0x000004A8, 0x10484004, 0x00070000, 0x00800080, 0x00060008, 0x00001000, 0x00000040, 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, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 21, 1, 0, 0, 0, -1, -1, 0, 0, 'Brother Ironhull Gain Energy', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0),
|
||||
(267894, 0, 0, 0, 0, 0x29240180, 0x000004A8, 0x10484004, 0x00070000, 0x00800080, 0x00060008, 0x00001000, 0x00000040, 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, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 21, 1, 0, 0, 0, -1, -1, 0, 0, 'Galecaller Faye Gain Energy', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0);
|
||||
|
||||
DELETE FROM `serverside_spell_effect` WHERE `SpellID` IN (267916, 267894);
|
||||
INSERT INTO `serverside_spell_effect` (`SpellID`, `EffectIndex`, `DifficultyID`, `Effect`, `EffectAura`, `EffectAmplitude`, `EffectAttributes`, `EffectAuraPeriod`, `EffectBonusCoefficient`, `EffectChainAmplitude`, `EffectChainTargets`, `EffectItemType`, `EffectMechanic`, `EffectPointsPerResource`, `EffectPosFacing`, `EffectRealPointsPerLevel`, `EffectTriggerSpell`, `BonusCoefficientFromAP`, `PvpMultiplier`, `Coefficient`, `Variance`, `ResourceCoefficient`, `GroupSizeBasePointsCoefficient`, `EffectBasePoints`, `EffectMiscValue1`, `EffectMiscValue2`, `EffectRadiusIndex1`, `EffectRadiusIndex2`, `EffectSpellClassMask1`, `EffectSpellClassMask2`, `EffectSpellClassMask3`, `EffectSpellClassMask4`, `ImplicitTarget1`, `ImplicitTarget2`) VALUES
|
||||
(267916, 0, 0, 6, 21, 0, 0, 1000, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0),
|
||||
(267894, 0, 0, 6, 21, 0, 0, 1000, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0);
|
||||
|
||||
DELETE FROM `creature_text` WHERE `CreatureID` IN (134058, 134063);
|
||||
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||
-- Aggro
|
||||
(134063, 0, 0, 'The tides shall take you!', 14, 0, 50, 0, 0, 102945, 150512, 0, 'Brother Ironhull'),
|
||||
(134058, 0, 0, 'None shall stand against the storm!', 14, 0, 100, 0, 0, 102934, 150502, 0, 'Galecaller Faye'),
|
||||
|
||||
-- Slay
|
||||
(134058, 3, 0, 'Blown away!', 14, 0, 50, 0, 0, 102936, 150508, 0, 'Galecaller Faye'),
|
||||
(134058, 3, 1, 'Cleansed by the storm!', 14, 0, 50, 0, 0, 102937, 150509, 0, 'Galecaller Faye'),
|
||||
(134063, 3, 0, 'You should\'ve stayed ashore!', 14, 0, 50, 0, 0, 102947, 150516, 0, 'Brother Ironhull'),
|
||||
(134063, 3, 1, 'Enjoy your watery grave!', 14, 0, 50, 0, 0, 102948, 150519, 0, 'Brother Ironhull'),
|
||||
|
||||
-- Wipe
|
||||
(134058, 4, 0, 'Together, my love, we are a force of nature.', 14, 0, 50, 0, 0, 102938, 150510, 0, 'Galecaller Faye'),
|
||||
(134063, 4, 0, 'I\'ll cast you to the depths for that!', 14, 0, 50, 0, 0, 102944, 150514, 0, 'Brother Ironhull'),
|
||||
|
||||
-- Dead
|
||||
(134058, 5, 0, 'The clouds... break...', 14, 0, 100, 0, 0, 102935, 150506, 0, 'Galecaller Faye'),
|
||||
(134063, 5, 0, 'Return me... to the sea...', 14, 0, 100, 0, 0, 102946, 150515, 0, 'Brother Ironhull to Brother Ironhull'),
|
||||
|
||||
-- Galecaller Faye
|
||||
(134058, 1, 0, '|TInterface\\Icons\\70_inscription_vantus_rune_azure:20|t%s creates a |cFFFF0000|Hspell:267891|h[Swiftness Ward]|h|r!', 41, 0, 100, 0, 0, 102933, 151969, 0, 'Galecaller Faye'),
|
||||
(134058, 2, 0, 'The breeze is ever at our backs!', 14, 0, 100, 0, 0, 102933, 151288, 0, 'Galecaller Faye'),
|
||||
(134058, 6, 0, 'Winds, protect me!', 14, 0, 100, 0, 0, 102930, 151290, 0, 'Galecaller Faye'),
|
||||
(134058, 7, 0, 'Beloved! No!', 14, 0, 50, 0, 0, 102931, 150504, 0, 'Galecaller Faye'),
|
||||
(134058, 7, 1, 'The winds will blast the flesh from your bones!', 14, 0, 50, 0, 0, 102932, 150505, 0, 'Galecaller Faye'),
|
||||
|
||||
-- Brother Ironhull
|
||||
(134063, 1, 0, 'My hull is impenetrable!', 14, 0, 100, 0, 0, 102943, 151286, 0, 'Brother Ironhull'),
|
||||
(134063, 2, 0, '|TInterface\\Icons\\70_inscription_vantus_rune_light:20|t%s creates a |cFFFF0000|Hspell:267905|h[Reinforcing Ward]|h|r!', 41, 0, 100, 0, 0, 102943, 160664, 0, 'Brother Ironhull'),
|
||||
(134063, 6, 0, 'I\'ll break you to splinters!', 14, 0, 50, 0, 0, 102939, 151287, 0, 'Brother Ironhull'),
|
||||
(134063, 6, 1, 'NO!', 14, 0, 50, 0, 0, 102940, 150513, 0, 'Brother Ironhull');
|
||||
@@ -0,0 +1,154 @@
|
||||
SET @CGUID := 10006843;
|
||||
SET @NPCTEXTID := 600133;
|
||||
|
||||
UPDATE `creature_template` SET `npcflag`=0x83,`faction`=35,`unit_flags2`=0x800 WHERE `entry`=235252;
|
||||
UPDATE `creature_template_difficulty` SET `ContentTuningID`=3008,`StaticFlags1`=`StaticFlags1`|0x10000020 WHERE `entry`=235252;
|
||||
|
||||
DELETE FROM `creature` WHERE `guid`=@CGUID AND `id`=235252;
|
||||
INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `MovementType`, `npcflag`, `unit_flags`, `unit_flags2`, `unit_flags3`, `VerifiedBuild`) VALUES
|
||||
(@CGUID, 235252, 2738, 15781, 15781, '0', 0, 0, 0, 0, -867.623291015625, -96.5243072509765625, 545.04339599609375, 4.959111690521240234, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305); -- 235252 (Area: Tazavesh, the Veiled Market - Difficulty: 0) CreateObject1
|
||||
|
||||
DELETE FROM `creature_template_addon` WHERE `entry`=235252;
|
||||
INSERT INTO `creature_template_addon` (`entry`, `PathId`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES
|
||||
(235252, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, '');
|
||||
|
||||
DELETE FROM `npc_text` WHERE `ID`=@NPCTEXTID;
|
||||
INSERT INTO `npc_text` (`ID`, `Probability0`, `Probability1`, `Probability2`, `Probability3`, `Probability4`, `Probability5`, `Probability6`, `Probability7`, `BroadcastTextId0`, `BroadcastTextId1`, `BroadcastTextId2`, `BroadcastTextId3`, `BroadcastTextId4`, `BroadcastTextId5`, `BroadcastTextId6`, `BroadcastTextId7`, `VerifiedBuild`) VALUES
|
||||
(@NPCTEXTID, 1, 0, 0, 0, 0, 0, 0, 0, 279065, 0, 0, 0, 0, 0, 0, 0, 63305); -- 235252
|
||||
|
||||
DELETE FROM `gossip_menu` WHERE `MenuID`=37574 AND `TextID`=@NPCTEXTID;
|
||||
INSERT INTO `gossip_menu` (`MenuID`, `TextID`, `VerifiedBuild`) VALUES
|
||||
(37574, @NPCTEXTID, 63305); -- 235252
|
||||
|
||||
DELETE FROM `gossip_menu_option` WHERE `MenuID`=37574;
|
||||
INSERT INTO `gossip_menu_option` (`MenuID`, `GossipOptionID`, `OptionID`, `OptionNpc`, `OptionText`, `OptionBroadcastTextID`, `Language`, `Flags`, `ActionMenuID`, `ActionPoiID`, `GossipNpcOptionID`, `BoxCoded`, `BoxMoney`, `BoxText`, `BoxBroadcastTextID`, `SpellID`, `OverrideIconID`, `VerifiedBuild`) VALUES
|
||||
(37574, 133224, 0, 1, 'Show me your wares.', 0, 0, 0, 0, 0, 59184, 0, 0, NULL, 0, NULL, NULL, 63305);
|
||||
|
||||
DELETE FROM `creature_template_gossip` WHERE `CreatureID`=235252;
|
||||
INSERT INTO `creature_template_gossip` (`CreatureID`, `MenuID`, `VerifiedBuild`) VALUES
|
||||
(235252, 37574, 63305);
|
||||
|
||||
DELETE FROM `npc_vendor` WHERE `entry`=235252;
|
||||
INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `ExtendedCost`, `type`, `PlayerConditionID`, `IgnoreFiltering`, `VerifiedBuild`) VALUES
|
||||
(235252, 1, 239487, 0, 9102, 1, 140884, 0, 63305), -- Pattern: Pure Dexterous Fiber
|
||||
(235252, 2, 239485, 0, 9102, 1, 140884, 0, 63305), -- Pattern: Pure Energizing Fiber
|
||||
(235252, 3, 239486, 0, 9102, 1, 140884, 0, 63305), -- Pattern: Pure Chronomantic Fiber
|
||||
(235252, 4, 239488, 0, 9102, 1, 140884, 0, 63305), -- Pattern: Pure Precise Fiber
|
||||
(235252, 5, 244043, 0, 9102, 1, 140887, 0, 63305), -- Technique: Contract: The K'aresh Trust
|
||||
(235252, 6, 244334, 0, 9102, 1, 140887, 0, 63305), -- Technique: Vantus Rune: Manaforge Omega
|
||||
(235252, 7, 244841, 0, 9102, 1, 141592, 0, 63305), -- Recipe: Invigorating Healing Potion
|
||||
(235252, 8, 248550, 0, 9102, 1, 141592, 0, 63305), -- Recipe: Umbral Essentia
|
||||
(235252, 9, 245967, 0, 8938, 1, 138493, 0, 63305), -- Shawl of the Trust
|
||||
(235252, 10, 245975, 0, 8870, 1, 138494, 0, 63305), -- Consortium Brute's Chestguard
|
||||
(235252, 11, 245976, 0, 8870, 1, 138494, 0, 63305), -- Consortium Skirmisher's Cuirass
|
||||
(235252, 12, 245977, 0, 8870, 1, 138494, 0, 63305), -- Consortium Scout's Jacket
|
||||
(235252, 13, 245978, 0, 8870, 1, 138494, 0, 63305), -- Consortium Magi's Robes
|
||||
(235252, 14, 235865, 0, 8997, 1, 134091, 0, 63305), -- Ethereal Tome of Alchemy Knowledge
|
||||
(235252, 15, 235864, 0, 8997, 1, 134092, 0, 63305), -- Ethereal Tome of Blacksmithing Knowledge
|
||||
(235252, 16, 235863, 0, 8997, 1, 134093, 0, 63305), -- Ethereal Tome of Enchanting Knowledge
|
||||
(235252, 17, 235862, 0, 8997, 1, 134094, 0, 63305), -- Ethereal Tome of Engineering Knowledge
|
||||
(235252, 18, 235861, 0, 10487, 1, 134095, 0, 63305), -- Ethereal Tome of Herbalism Knowledge
|
||||
(235252, 19, 235860, 0, 8997, 1, 134096, 0, 63305), -- Ethereal Tome of Inscription Knowledge
|
||||
(235252, 20, 235859, 0, 8997, 1, 134097, 0, 63305), -- Ethereal Tome of Jewelcrafting Knowledge
|
||||
(235252, 21, 235858, 0, 8997, 1, 134098, 0, 63305), -- Ethereal Tome of Leatherworking Knowledge
|
||||
(235252, 22, 235857, 0, 10487, 1, 134099, 0, 63305), -- Ethereal Tome of Mining Knowledge
|
||||
(235252, 23, 235856, 0, 10487, 1, 134100, 0, 63305), -- Ethereal Tome of Skinning Knowledge
|
||||
(235252, 24, 235855, 0, 8997, 1, 134101, 0, 63305), -- Ethereal Tome of Tailoring Knowledge
|
||||
(235252, 25, 245969, 0, 8939, 1, 138500, 0, 63305), -- Mantle of the Trust
|
||||
(235252, 26, 245693, 0, 10462, 1, 138501, 0, 63305), -- K'areshi Ribbon Stash
|
||||
(235252, 27, 242729, 0, 10601, 1, 138502, 0, 63305), -- Ruby Void Creeper
|
||||
(235252, 28, 245971, 0, 8871, 1, 138503, 0, 63305), -- Consortium Brute's Clasp
|
||||
(235252, 29, 245972, 0, 8871, 1, 138503, 0, 63305), -- Consortium Skirmisher's Armbands
|
||||
(235252, 30, 245973, 0, 8871, 1, 138503, 0, 63305), -- Consortium Scout's Armlets
|
||||
(235252, 31, 245974, 0, 8871, 1, 138503, 0, 63305), -- Consortium Magi's Cuffs
|
||||
(235252, 32, 245980, 0, 10461, 1, 138504, 0, 63305), -- Inter-Phase Scoop
|
||||
(235252, 33, 245979, 0, 10461, 1, 138504, 0, 63305), -- Arcano-Charged Wrench
|
||||
(235252, 34, 245981, 0, 10461, 1, 138504, 0, 63305), -- K'areshi Multi-Tool
|
||||
(235252, 35, 243191, 0, 10392, 1, 138505, 0, 63305), -- Ethereal Augment Rune
|
||||
(235252, 36, 237484, 0, 8936, 1, 138506, 0, 63305); -- Terror of the Wastes
|
||||
|
||||
DELETE FROM `creature_questender` WHERE `id`=235252;
|
||||
INSERT INTO `creature_questender` (`id`, `quest`, `VerifiedBuild`) VALUES
|
||||
(235252, 90630, 63305),
|
||||
(235252, 90631, 63305),
|
||||
(235252, 90632, 63305),
|
||||
(235252, 90633, 63305),
|
||||
(235252, 90634, 63305),
|
||||
(235252, 90635, 63305),
|
||||
(235252, 92330, 63305),
|
||||
(235252, 91142, 63305),
|
||||
(235252, 90637, 63305),
|
||||
(235252, 90636, 63305),
|
||||
(235252, 90638, 63305),
|
||||
(235252, 91143, 63305),
|
||||
(235252, 90665, 63305),
|
||||
(235252, 90666, 63305),
|
||||
(235252, 90667, 63305),
|
||||
(235252, 85109, 63305);
|
||||
|
||||
DELETE FROM `creature_queststarter` WHERE `id`=235252;
|
||||
INSERT INTO `creature_queststarter` (`id`, `quest`, `VerifiedBuild`) VALUES
|
||||
(235252, 90630, 63305),
|
||||
(235252, 90631, 63305),
|
||||
(235252, 90632, 63305),
|
||||
(235252, 90633, 63305),
|
||||
(235252, 90634, 63305),
|
||||
(235252, 90635, 63305),
|
||||
(235252, 92330, 63305),
|
||||
(235252, 91142, 63305),
|
||||
(235252, 90637, 63305),
|
||||
(235252, 90636, 63305),
|
||||
(235252, 90638, 63305),
|
||||
(235252, 91143, 63305),
|
||||
(235252, 90665, 63305),
|
||||
(235252, 90666, 63305),
|
||||
(235252, 90667, 63305);
|
||||
|
||||
DELETE FROM `quest_offer_reward` WHERE `ID` IN (90667,90666,90665,91143,90638,90636,90637,91142,92330,90635,90634,90633,90632,90631,90630,85109);
|
||||
INSERT INTO `quest_offer_reward` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `RewardText`, `VerifiedBuild`) VALUES
|
||||
(90630, 0, 0, 0, 0, 0, 0, 0, 0, 'Another task completed. The Trust thanks you for your efforts. The founder has set aside a fund to encourage such initiative.', 63305), -- A Small Bundle of Crystals
|
||||
(90631, 0, 0, 0, 0, 0, 0, 0, 0, 'Another task completed. The Trust thanks you for your efforts. The founder has set aside a fund to encourage such initiative.', 63305), -- Weathered Crests
|
||||
(90632, 0, 0, 0, 0, 0, 0, 0, 0, 'Another task completed. The Trust thanks you for your efforts. The founder has set aside a fund to encourage such initiative.', 63305), -- Valorstones
|
||||
(90633, 0, 0, 0, 0, 0, 0, 0, 0, 'Another task completed. The Trust thanks you for your efforts. The founder has set aside a fund to encourage such initiative.', 63305), -- Weathered Crests
|
||||
(90634, 0, 0, 0, 0, 0, 0, 0, 0, 'Another task completed. The Trust thanks you for your efforts. The founder has set aside a fund to encourage such initiative.', 63305), -- A Small Bundle of Crystals
|
||||
(90635, 0, 0, 0, 0, 0, 0, 0, 0, 'Another task completed. The Trust thanks you for your efforts. The founder has set aside a fund to encourage such initiative.', 63305), -- Valorstones
|
||||
(92330, 0, 0, 0, 0, 0, 0, 0, 0, 'Another task completed. The Trust thanks you for your efforts. The founder has set aside a fund to encourage such initiative.', 63305), -- Valorstones
|
||||
(91142, 0, 0, 0, 0, 0, 0, 0, 0, 'Another task completed. The Trust thanks you for your efforts. The founder has set aside a fund to encourage such initiative.', 63305), -- Tabard for the Trusted
|
||||
(90637, 0, 0, 0, 0, 0, 0, 0, 0, 'Another task completed. The Trust thanks you for your efforts. The founder has set aside a fund to encourage such initiative.', 63305), -- A Key in the Wastes
|
||||
(90636, 0, 0, 0, 0, 0, 0, 0, 0, 'Another task completed. The Trust thanks you for your efforts. The founder has set aside a fund to encourage such initiative.', 63305), -- Carved Crests
|
||||
(90638, 0, 0, 0, 0, 0, 0, 0, 0, 'Another task completed. The Trust thanks you for your efforts. The founder has set aside a fund to encourage such initiative.', 63305), -- A Bundle of Crystals
|
||||
(91143, 0, 0, 0, 0, 0, 0, 0, 0, 'Another task completed. The Trust thanks you for your efforts. The founder has set aside a fund to encourage such initiative.', 63305), -- Carved Crests
|
||||
(90665, 0, 0, 0, 0, 0, 0, 0, 0, 'Another task completed. The Trust thanks you for your efforts. The founder has set aside a fund to encourage such initiative.', 63305), -- Carved Crests
|
||||
(90666, 0, 0, 0, 0, 0, 0, 0, 0, 'Another task completed. The Trust thanks you for your efforts. The founder has set aside a fund to encourage such initiative.', 63305), -- A Bundle of Crystals
|
||||
(90667, 0, 0, 0, 0, 0, 0, 0, 0, 'Another task completed. The Trust thanks you for your efforts. The founder has set aside a fund to encourage such initiative.', 63305), -- Enchanted Runed Ethereal Crest
|
||||
(85109, 0, 0, 0, 0, 0, 0, 0, 0, 'Our thanks, traveler. May this serve you well.', 63305); -- Renowned with the K'aresh Trust
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=23 AND `SourceGroup`=235252;
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=19 AND `SourceEntry` IN (90667,90666,90665,91143,90638,90636,90637,91142,92330,90635,90634,90633,90632,90631,90630);
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `ConditionTypeOrReference`, `ConditionValue1`, `ConditionValue2`, `Comment`) VALUES
|
||||
(19, 0, 90630, 56, 138492, 0, 'A Small Bundle of Crystals - requires K''aresh Trust renown 5'),
|
||||
(19, 0, 90631, 56, 138492, 0, 'Weathered Crests - requires K''aresh Trust renown 5'),
|
||||
(19, 0, 90632, 56, 138493, 0, 'Valorstones - requires K''aresh Trust renown 6'),
|
||||
(19, 0, 90633, 56, 138495, 0, 'Weathered Crests - requires K''aresh Trust renown 8'),
|
||||
(19, 0, 90634, 56, 138495, 0, 'A Small Bundle of Crystals - requires K''aresh Trust renown 8'),
|
||||
(19, 0, 90635, 56, 138496, 0, 'Valorstones - requires K''aresh Trust renown 9'),
|
||||
(19, 0, 91142, 56, 138497, 0, 'Tabard for the Trusted - requires K''aresh Trust renown 10'),
|
||||
(19, 0, 90636, 56, 138499, 0, 'Carved Crests - requires K''aresh Trust renown 12'),
|
||||
(19, 0, 90637, 56, 138499, 0, 'A Key in the Wastes - requires K''aresh Trust renown 12'),
|
||||
(19, 0, 90638, 56, 138500, 0, 'A Bundle of Crystals - requires K''aresh Trust renown 13'),
|
||||
(19, 0, 91143, 56, 138501, 0, 'Carved Crests - requires K''aresh Trust renown 14'),
|
||||
(19, 0, 92330, 56, 138503, 0, 'Valorstones - requires K''aresh Trust renown 16'),
|
||||
(19, 0, 90665, 56, 138504, 0, 'Carved Crests - requires K''aresh Trust renown 17'),
|
||||
(19, 0, 90666, 56, 138505, 0, 'A Bundle of Crystals - requires K''aresh Trust renown 18'),
|
||||
(19, 0, 90667, 56, 138507, 0, 'Enchanted Runed Ethereal Crest - requires K''aresh Trust renown 20'),
|
||||
(23, 235252, 235865, 7, 171, 1, 'Om''sirik <Renown Quartermaster> - Ethereal Tome of Alchemy Knowledge requires Alchemy (1)'),
|
||||
(23, 235252, 235864, 7, 164, 1, 'Om''sirik <Renown Quartermaster> - Ethereal Tome of Blacksmithing Knowledge requires Blacksmithing (1)'),
|
||||
(23, 235252, 235863, 7, 333, 1, 'Om''sirik <Renown Quartermaster> - Ethereal Tome of Enchanting Knowledge requires Enchanting (1)'),
|
||||
(23, 235252, 235862, 7, 202, 1, 'Om''sirik <Renown Quartermaster> - Ethereal Tome of Engineering Knowledge requires Engineering (1)'),
|
||||
(23, 235252, 235861, 7, 182, 1, 'Om''sirik <Renown Quartermaster> - Ethereal Tome of Herbalism Knowledge requires Herbalism (1)'),
|
||||
(23, 235252, 235860, 7, 773, 1, 'Om''sirik <Renown Quartermaster> - Ethereal Tome of Inscription Knowledge requires Inscription (1)'),
|
||||
(23, 235252, 235859, 7, 755, 1, 'Om''sirik <Renown Quartermaster> - Ethereal Tome of Jewelcrafting Knowledge requires Jewelcrafting (1)'),
|
||||
(23, 235252, 235858, 7, 165, 1, 'Om''sirik <Renown Quartermaster> - Ethereal Tome of Leatherworking Knowledge requires Leatherworking (1)'),
|
||||
(23, 235252, 235857, 7, 186, 1, 'Om''sirik <Renown Quartermaster> - Ethereal Tome of Mining Knowledge requires Mining (1)'),
|
||||
(23, 235252, 235856, 7, 393, 1, 'Om''sirik <Renown Quartermaster> - Ethereal Tome of Skinning Knowledge requires Skinning (1)'),
|
||||
(23, 235252, 235855, 7, 197, 1, 'Om''sirik <Renown Quartermaster> - Ethereal Tome of Tailoring Knowledge requires Tailoring (1)');
|
||||
@@ -0,0 +1,16 @@
|
||||
ALTER TABLE `game_event` ADD `WorldStateId` INT DEFAULT NULL AFTER `holidayStage`;
|
||||
|
||||
DELETE FROM `world_state` WHERE `ID` IN (521, 522, 523, 524);
|
||||
INSERT INTO `world_state` (`ID`, `DefaultValue`, `MapIDs`, `AreaIDs`, `ScriptName`, `Comment`) VALUES
|
||||
(521, 0, NULL, NULL, '', 'Season - Spring'),
|
||||
(522, 0, NULL, NULL, '', 'Season - Summer'),
|
||||
(523, 0, NULL, NULL, '', 'Season - Fall'),
|
||||
(524, 0, NULL, NULL, '', 'Season - Winter');
|
||||
|
||||
SET @EENTRY := 90;
|
||||
DELETE FROM `game_event` WHERE `eventEntry` BETWEEN @EENTRY+0 AND @EENTRY+3;
|
||||
INSERT INTO `game_event` (`eventEntry`,`start_time`,`end_time`,`occurence`,`length`,`holiday`,`holidayStage`,`WorldStateId`,`description`,`world_event`,`announce`) VALUES
|
||||
(@EENTRY+0, '2025-03-19 23:59:59', '2035-06-21 00:00:00', 525600, 133920, 0, 0, 521, 'Season - Spring', 0, 2),
|
||||
(@EENTRY+1, '2025-06-20 23:59:59', '2035-09-22 00:00:00', 525600, 133920, 0, 0, 522, 'Season - Summer', 0, 2),
|
||||
(@EENTRY+2, '2025-09-21 23:59:59', '2035-12-21 00:00:00', 525600, 131040, 0, 0, 523, 'Season - Fall', 0, 2),
|
||||
(@EENTRY+3, '2025-12-20 23:59:59', '2036-03-20 00:00:00', 525600, 128160, 0, 0, 524, 'Season - Winter', 0, 2);
|
||||
@@ -0,0 +1,14 @@
|
||||
|
||||
DELETE FROM `quest_template` WHERE `ID` IN (92078 /*92078*/, 91489 /*91489*/, 91487 /*91487*/);
|
||||
INSERT INTO `quest_template` (`ID`, `QuestType`, `QuestPackageID`, `ContentTuningID`, `QuestSortID`, `QuestInfoID`, `SuggestedGroupNum`, `RewardNextQuest`, `RewardXPDifficulty`, `RewardXPMultiplier`, `RewardMoneyDifficulty`, `RewardMoneyMultiplier`, `RewardSpell`, `RewardHonor`, `RewardKillHonor`, `StartItem`, `RewardArtifactXPDifficulty`, `RewardArtifactXPMultiplier`, `RewardArtifactCategoryID`, `Flags`, `FlagsEx`, `FlagsEx2`, `FlagsEx3`, `RewardSkillLineID`, `RewardNumSkillUps`, `PortraitGiver`, `PortraitGiverMount`, `PortraitGiverModelSceneID`, `PortraitTurnIn`, `RewardItem1`, `RewardItem2`, `RewardItem3`, `RewardItem4`, `RewardAmount1`, `RewardAmount2`, `RewardAmount3`, `RewardAmount4`, `ItemDrop1`, `ItemDrop2`, `ItemDrop3`, `ItemDrop4`, `ItemDropQuantity1`, `ItemDropQuantity2`, `ItemDropQuantity3`, `ItemDropQuantity4`, `RewardChoiceItemID1`, `RewardChoiceItemID2`, `RewardChoiceItemID3`, `RewardChoiceItemID4`, `RewardChoiceItemID5`, `RewardChoiceItemID6`, `RewardChoiceItemQuantity1`, `RewardChoiceItemQuantity2`, `RewardChoiceItemQuantity3`, `RewardChoiceItemQuantity4`, `RewardChoiceItemQuantity5`, `RewardChoiceItemQuantity6`, `RewardChoiceItemDisplayID1`, `RewardChoiceItemDisplayID2`, `RewardChoiceItemDisplayID3`, `RewardChoiceItemDisplayID4`, `RewardChoiceItemDisplayID5`, `RewardChoiceItemDisplayID6`, `POIContinent`, `POIx`, `POIy`, `POIPriority`, `RewardTitle`, `RewardArenaPoints`, `RewardFactionID1`, `RewardFactionID2`, `RewardFactionID3`, `RewardFactionID4`, `RewardFactionID5`, `RewardFactionValue1`, `RewardFactionValue2`, `RewardFactionValue3`, `RewardFactionValue4`, `RewardFactionValue5`, `RewardFactionCapIn1`, `RewardFactionCapIn2`, `RewardFactionCapIn3`, `RewardFactionCapIn4`, `RewardFactionCapIn5`, `RewardFactionOverride1`, `RewardFactionOverride2`, `RewardFactionOverride3`, `RewardFactionOverride4`, `RewardFactionOverride5`, `RewardFactionFlags`, `AreaGroupID`, `TimeAllowed`, `AllowableRaces`, `Expansion`, `ManagedWorldStateID`, `QuestSessionBonus`, `LogTitle`, `LogDescription`, `QuestDescription`, `AreaDescription`, `QuestCompletionLog`, `RewardCurrencyID1`, `RewardCurrencyID2`, `RewardCurrencyID3`, `RewardCurrencyID4`, `RewardCurrencyQty1`, `RewardCurrencyQty2`, `RewardCurrencyQty3`, `RewardCurrencyQty4`, `PortraitGiverText`, `PortraitGiverName`, `PortraitTurnInText`, `PortraitTurnInName`, `AcceptedSoundKitID`, `CompleteSoundKitID`, `VerifiedBuild`) VALUES
|
||||
(92078, 0, 0, 2832, 16178, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0x2280000, 0x80, 0x0, 0x0, 0, 0, 0, 0, 0, 0, 249701, 249703, 249705, 249709, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 7, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 18446744073709551615, 10, 0, 0, 'A New Recipe!', '', '', '', '', 0, 0, 0, 0, 0, 0, 0, 0, '', '', '', '', 890, 878, 63305), -- 92078
|
||||
(91489, 0, 0, 2888, 16178, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0x380000, 0x80, 0x0, 0x0, 0, 0, 0, 0, 0, 0, 246694, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 7, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 18446744073709551615, 10, 0, 0, 'A Curious Companion', '', '', '', '', 0, 0, 0, 0, 0, 0, 0, 0, '', '', '', '', 890, 878, 63305), -- 91489
|
||||
(91487, 0, 0, 2832, 16178, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0x2280000, 0x80, 0x0, 0x0, 0, 0, 0, 0, 0, 0, 186640, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 7, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 18446744073709551615, 10, 0, 0, 'Welcome to the Team', '', '', '', '', 0, 0, 0, 0, 0, 0, 0, 0, '', '', '', '', 890, 878, 63305); -- 91487
|
||||
|
||||
DELETE FROM `quest_offer_reward` WHERE `ID` IN (85109 /*85109*/, 92078 /*92078*/, 91489 /*91489*/, 91487 /*91487*/, 91526 /*91526*/);
|
||||
INSERT INTO `quest_offer_reward` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `RewardText`, `VerifiedBuild`) VALUES
|
||||
(85109, 6, 0, 0, 0, 0, 0, 0, 0, 'Our thanks, traveler. May this serve you well.', 63305), -- 85109
|
||||
(92078, 0, 0, 0, 0, 0, 0, 0, 0, 'You''re back already! I believe I''ve found a use for the Manaforged Instruments you may have found within Araz''s possession. Each are pieces of machinery that, if extracted properly, would yield a unique energy signal not dissimilar to the magic used to bind Ethereals. If you or anyone you know are particularly well-versed in Enchantmenting or Inscription, take these! They may hold secrets, or at the very least a novel experience for you. Good luck!', 63305), -- 92078
|
||||
(91489, 0, 0, 0, 0, 0, 0, 0, 0, '<The purrkin looks at you warmly. For the first time since you''ve arrived in K''aresh, it seems to actually *enjoy* your attention. As it pushes closer, its soft mew confirms your suspicions - she seems to want to join you. At least for now.>', 63305), -- 91489
|
||||
(91487, 0, 0, 0, 0, 0, 0, 0, 0, 'My friend, we have made much progress together in bringing down the Shadowguard. For your sacrifices and efforts, my colleagues and I consider you one of us. Please, take this modified Gearglider as a show of our gratitiude - may it carry you safely to your next mission.', 63305), -- 91487
|
||||
(91526, 0, 0, 0, 0, 0, 0, 0, 0, '$n... I should have seen that coming. His devotion to Dimensius knew no bounds, and he certainly had contingencies in place to make sure the ritual would be completed. We''ll have to attack from another angle. We found some debris from his inner sanctum that made its way here - if you have the skill, we can teach you how to use it for your own ends.', 63305); -- 91526
|
||||
@@ -0,0 +1,17 @@
|
||||
DELETE FROM `creature` WHERE `guid` IN (290983, 276237, 275702, 275704, 275497, 275496, 275274, 275275, 275809, 308009, 280400);
|
||||
DELETE FROM `creature_addon` WHERE `guid` IN (290983, 276237, 275702, 275704, 275497, 275496, 275274, 275275, 275809, 308009, 280400);
|
||||
|
||||
-- Creature Overloaded Harvest Golem 42381 SAI
|
||||
SET @ENTRY := 42381;
|
||||
UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`= @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid`=@ENTRY AND `source_type`=0;
|
||||
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
|
||||
(@ENTRY, 0, 0, 0, 1, 0, 100, 0, 3000, 6000, 3500, 6000, 11, 79084, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "When out of combat and timer at the begining between 3000 and 6000 ms (and later repeats every 3500 and 6000 ms) - Self: Cast spell Unbound Energy (79084) on Self // ");
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceEntry`= 79084 AND `SourceTypeOrReferenceId`= 13;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ScriptName`, `Comment`) VALUES
|
||||
(13, 1, 79084, 0, 0, 31, 0, 3, 42381, 0, 0, 0, '', 'Unbound Energy - Target Overloaded Harvest Golem');
|
||||
|
||||
DELETE FROM `spell_script_names` WHERE `ScriptName`= 'spell_westfall_unbound_energy';
|
||||
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
|
||||
(79084, 'spell_westfall_unbound_energy');
|
||||
@@ -0,0 +1,139 @@
|
||||
SET @CGUID := 6005881;
|
||||
SET @OGUID := 6002948;
|
||||
SET @WORLD_SAFE_LOC_ID := 100099;
|
||||
SET @SPAWN_GROUP := 328;
|
||||
|
||||
DELETE FROM `world_safe_locs` WHERE `ID` BETWEEN @WORLD_SAFE_LOC_ID + 0 AND @WORLD_SAFE_LOC_ID + 1;
|
||||
INSERT INTO `world_safe_locs` (`ID`, `MapID`, `LocX`, `LocY`, `LocZ`, `Facing`, `Comment`) VALUES
|
||||
(@WORLD_SAFE_LOC_ID+0, 1672, 2770.8577, 6061.6104, -3.1084170, DEGREES(5.440911), 'Blade\'s Edge Arena (Legion) - Purple Team'),
|
||||
(@WORLD_SAFE_LOC_ID+1, 1672, 2803.7612, 5945.7803, -3.0935593, DEGREES(2.2982829), 'Blade\'s Edge Arena (Legion) - Gold Team');
|
||||
|
||||
DELETE FROM `battleground_scripts` WHERE `MapId` = 1672 AND `BattlemasterListId` = 0;
|
||||
INSERT INTO `battleground_scripts` (`MapId`, `BattlemasterListId`, `ScriptName`) VALUES
|
||||
(1672, 0, 'arena_blades_edge_legion'); -- Blade's Edge Arena
|
||||
|
||||
DELETE FROM `battleground_template` WHERE `ID` = 844;
|
||||
INSERT INTO `battleground_template` (`ID`, `AllianceStartLoc`, `HordeStartLoc`, `StartMaxDist`, `Weight`, `Comment`) VALUES
|
||||
(844, @WORLD_SAFE_LOC_ID+0, @WORLD_SAFE_LOC_ID+1, 0, 1, 'Blade\'s Edge Arena (Legion)');
|
||||
|
||||
DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @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`, `MovementType`, `npcflag`, `unit_flags`, `unit_flags2`, `unit_flags3`, `VerifiedBuild`) VALUES
|
||||
(@CGUID+0, 117659, 1672, 8482, 8482, '0', '0', 0, 0, 0, 2773.859619140625, 6065.44091796875, -2.58116912841796875, 0.514784097671508789, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Scorpid (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
(@CGUID+1, 117658, 1672, 8482, 8482, '0', '0', 0, 0, 0, 2793.29541015625, 6027.94091796875, -4.04620695114135742, 5.408627510070800781, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Rock Viper (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
(@CGUID+2, 117659, 1672, 8482, 8482, '0', '0', 0, 0, 0, 2724.5849609375, 6002.72412109375, -1.74358296394348144, 6.000385761260986328, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Scorpid (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
(@CGUID+3, 117659, 1672, 8482, 8482, '0', '0', 0, 0, 0, 2778.191162109375, 5970.97216796875, -4.46185207366943359, 3.474638938903808593, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Scorpid (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
(@CGUID+4, 117658, 1672, 8482, 8482, '0', '0', 0, 0, 0, 2806.5029296875, 5946.08154296875, -3.09581923484802246, 3.247663736343383789, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Rock Viper (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
(@CGUID+5, 115494, 1672, 8482, 8482, '0', '0', 0, 0, 0, 2833.854248046875, 6044.1015625, 17.71433448791503906, 3.770940303802490234, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- High King Maulgar (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1 (Auras: )
|
||||
(@CGUID+6, 117659, 1672, 8482, 8482, '0', '0', 0, 0, 0, 2728.302001953125, 6003.59619140625, -2.61333441734313964, 1.871769309043884277, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63163), -- Scorpid (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
(@CGUID+7, 119661, 1672, 8482, 8482, '0', '0', 0, 0, 0, 2171.42919921875, 6377.80810546875, 84.3413238525390625, 0.414297670125961303, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63163); -- Nether Drake (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
|
||||
DELETE FROM `creature_addon` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+7;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES
|
||||
(@CGUID+5, 0, 0, 0, 3, 0, 1, 0, 0, 2188, 0, 0, 0, ''), -- High King Maulgar
|
||||
(@CGUID+7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 5, ''); -- Nether Drake
|
||||
|
||||
UPDATE `creature_template` SET `ScriptName` = 'npc_blades_edge_high_king_maulgar' WHERE `entry`=115494; -- High King Maulgar
|
||||
UPDATE `creature_template` SET `unit_flags`=0x0, `unit_flags2`=0x4000800, `unit_flags3`=0x1000000 WHERE `entry`=119661; -- Nether Drake
|
||||
|
||||
DELETE FROM `creature_text` WHERE `CreatureID` = 115494;
|
||||
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadCastTextId`, `TextRange`, `comment`) VALUES
|
||||
(115494, 0, 0, 'You bore me!', 12, 0, 100, 1, 0, 78035, 124391, 3, 'High King Maulgar'),
|
||||
(115494, 0, 1, 'Get in there and fight, stop hiding!', 12, 0, 100, 1, 0, 78039, 124392, 3, 'High King Maulgar'),
|
||||
(115494, 0, 2, 'All you weaklings do is run around!', 12, 0, 100, 1, 0, 78040, 124393, 3, 'High King Maulgar'),
|
||||
(115494, 1, 0, 'Finish him!', 12, 0, 100, 1, 0, 78041, 124394, 3, 'High King Maulgar to player'),
|
||||
(115494, 2, 0, 'Finish her!', 12, 0, 100, 1, 0, 78042, 124395, 3, 'High King Maulgar to player'),
|
||||
(115494, 3, 0, 'Yes, yes!', 12, 0, 100, 1, 0, 78045, 124397, 3, 'High King Maulgar to player'),
|
||||
(115494, 4, 0, 'Let the games... BEGIN!', 12, 0, 100, 1, 0, 78044, 124398, 3, 'High King Maulgar');
|
||||
|
||||
DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+19;
|
||||
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, 184395, 1672, 8482, 8482, '0', '0', 0, 2947.501220703125, 5950.77001953125, 0.286495000123977661, 5.583495140075683593, 0, 0, -0.34275245666503906, 0.939425766468048095, 7200, 255, 1, 63163), -- Bonfire (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
(@OGUID+1, 184396, 1672, 8482, 8482, '0', '0', 0, 2947.3310546875, 5949.99560546875, 38.14368820190429687, 2.154982566833496093, 0, 0, 0.880772590637207031, 0.473539501428604125, 7200, 255, 1, 63163), -- Bonfire (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
(@OGUID+2, 265571, 1672, 8482, 8482, '0', '0', 0, 2776.37060546875, 6055.70166015625, -3.733994722366333, 2.21798110008239746, 0, 0, 0.895249366760253906, 0.445565462112426757, 7200, 255, 1, 63163), -- Door (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
(@OGUID+3, 265569, 1672, 8482, 8482, '0', '0', 0, 2797.013916015625, 5953.52734375, -4.09923839569091796, 5.410521507263183593, 0, 0, -0.42261791229248046, 0.906307935714721679, 7200, 255, 1, 63163), -- Door (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
(@OGUID+4, 266083, 1672, 8482, 8482, '0', '0', 0, 2800.4658203125, 5997.59716796875, -8.07323837280273437, 2.262584209442138671, -0.00215911865234375, -0.01087379455566406, 0.904894828796386718, 0.425490826368331909, 7200, 255, 1, 63163), -- Doodad_StratholmeFloatingEmbers082 (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
(@OGUID+5, 266082, 1672, 8482, 8482, '0', '0', 0, 2840.24560546875, 6058.2109375, -5.21827173233032226, 3.939640045166015625, -0.00664281845092773, 0.008875846862792968, -0.92139530181884765, 0.388468563556671142, 7200, 255, 1, 63163), -- Doodad_StratholmeFloatingEmbers079 (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
(@OGUID+6, 266086, 1672, 8482, 8482, '0', '0', 0, 2785.341064453125, 5989.615234375, -6.23292875289916992, 2.262584209442138671, -0.00215911865234375, -0.01087379455566406, 0.904894828796386718, 0.425490826368331909, 7200, 255, 1, 63163), -- Doodad_StratholmeFloatingEmbers083 (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
(@OGUID+7, 266085, 1672, 8482, 8482, '0', '0', 0, 2870.6826171875, 6018.66943359375, -5.1286468505859375, 3.738955259323120117, -0.00572013854980468, 0.009496688842773437, -0.95567512512207031, 0.294214487075805664, 7200, 255, 1, 63163), -- Doodad_StratholmeFloatingEmbers080 (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
(@OGUID+8, 266084, 1672, 8482, 8482, '0', '0', 0, 2872.996337890625, 6018.84619140625, -5.12864494323730468, 3.754499435424804687, -0.00579404830932617, 0.009451866149902343, -0.95335960388183593, 0.30163314938545227, 7200, 255, 1, 63163), -- Doodad_StratholmeFloatingEmbers081 (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
(@OGUID+9, 266459, 1672, 8482, 8482, '0', '0', 0, 2794.473876953125, 5992.12841796875, -4.21862745285034179, 2.78618025779724121, 0.000728130340576171, -0.0110626220703125, 0.984186172485351562, 0.176789849996566772, 7200, 255, 1, 63163), -- Doodad_StratholmeFloatingEmbers089 (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
(@OGUID+10, 266458, 1672, 8482, 8482, '0', '0', 0, 2803.607666015625, 6006.0869140625, 3.44696664810180664, 2.262584209442138671, -0.00215911865234375, -0.01087379455566406, 0.904894828796386718, 0.425490826368331909, 7200, 255, 1, 63163), -- Doodad_StratholmeFloatingEmbers088 (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
(@OGUID+11, 266457, 1672, 8482, 8482, '0', '0', 0, 2818.75830078125, 6030.14697265625, -4.85922908782958984, 0.597361922264099121, -0.00949668884277343, -0.00572013854980468, 0.294214248657226562, 0.955675184726715087, 7200, 255, 1, 63163), -- Doodad_StratholmeFloatingEmbers084 (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
(@OGUID+12, 266463, 1672, 8482, 8482, '0', '0', 0, 2791.13232421875, 5987.50830078125, -9.83725547790527343, 2.281576395034790039, -0.00205612182617187, -0.01089382171630859, 0.908894538879394531, 0.416878670454025268, 7200, 255, 1, 63163), -- Doodad_StratholmeFloatingEmbers087 (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
(@OGUID+13, 266462, 1672, 8482, 8482, '0', '0', 0, 2816.47705078125, 6047.59716796875, -4.76898479461669921, 5.423169136047363281, -0.01089429855346679, 0.002056121826171875, -0.41687870025634765, 0.908894538879394531, 7200, 255, 1, 63163), -- Doodad_StratholmeFloatingEmbers086 (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
(@OGUID+14, 266461, 1672, 8482, 8482, '0', '0', 0, 2787.833740234375, 6056.595703125, -5.55760955810546875, 0.885311543941497802, -0.00857782363891601, -0.00702381134033203, 0.428288459777832031, 0.903574049472808837, 7200, 255, 1, 63163), -- Doodad_StratholmeFloatingEmbers085 (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
(@OGUID+15, 184395, 1672, 8482, 8482, '0', '0', 0, 2793.4306640625, 5836.51220703125, 0.271331578493118286, 3.881798982620239257, 0, 0, -0.93229007720947265, 0.3617115318775177, 7200, 255, 1, 63163), -- Bonfire (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
(@OGUID+16, 266514, 1672, 8482, 8482, '0', '0', 0, 2788.75830078125, 5993.626953125, 3.44696664810180664, 2.262584209442138671, -0.00215911865234375, -0.01087379455566406, 0.904894828796386718, 0.425490826368331909, 7200, 255, 1, 63163), -- Doodad_StratholmeFloatingEmbers090 (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
(@OGUID+17, 184396, 1672, 8482, 8482, '0', '0', 0, 2792.68505859375, 5836.7822265625, 38.1285247802734375, 0.453289836645126342, 0, 0, 0.224709510803222656, 0.974425792694091796, 7200, 255, 1, 63163), -- Bonfire (Area: Blade's Edge Arena - Difficulty: 0) CreateObject1
|
||||
(@OGUID+18, 184663, 1672, 8482, 8482, '0', '0', 0, 2760.416748046875, 6037.50244140625, -3.35283970832824707, 4.834563255310058593, 0, 0, -0.66261959075927734, 0.748956084251403808, 360, 255, 1, 63163), -- Shadow Sight (Area: Blade's Edge Arena - Difficulty: 0) CreateObject2
|
||||
(@OGUID+19, 184664, 1672, 8482, 8482, '0', '0', 0, 2815.5556640625, 5971.9619140625, -4.4591231346130371, 6.213373661041259765, 0, 0, -0.03489875793457031, 0.999390840530395507, 360, 255, 1, 63163); -- Shadow Sight (Area: Blade's Edge Arena - Difficulty: 0) CreateObject2
|
||||
|
||||
DELETE FROM `gameobject_addon` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+19;
|
||||
INSERT INTO `gameobject_addon` (`guid`, `parent_rotation0`, `parent_rotation1`, `parent_rotation2`, `parent_rotation3`, `WorldEffectID`, `AIAnimKitID`) VALUES
|
||||
(@OGUID+0, 0, 0, -0.53729951381683349, 0.8433915376663208, 0, 0), -- Bonfire
|
||||
(@OGUID+1, 0, 0, -0.53729951381683349, 0.8433915376663208, 0, 0), -- Bonfire
|
||||
(@OGUID+2, 0, 0, 0.906307816505432128, 0.422618210315704345, 0, 0), -- Door
|
||||
(@OGUID+3, 0, 0, 0.906307816505432128, 0.422618210315704345, 0, 0), -- Door
|
||||
(@OGUID+4, 0, 0, 0.906307816505432128, 0.422618210315704345, 0, 0), -- Doodad_StratholmeFloatingEmbers082
|
||||
(@OGUID+5, 0, 0, 0.906307816505432128, 0.422618210315704345, 0, 0), -- Doodad_StratholmeFloatingEmbers079
|
||||
(@OGUID+6, 0, 0, 0.906307816505432128, 0.422618210315704345, 0, 0), -- Doodad_StratholmeFloatingEmbers083
|
||||
(@OGUID+7, 0, 0, 0.906307816505432128, 0.422618210315704345, 0, 0), -- Doodad_StratholmeFloatingEmbers080
|
||||
(@OGUID+8, 0, 0, 0.906307816505432128, 0.422618210315704345, 0, 0), -- Doodad_StratholmeFloatingEmbers081
|
||||
(@OGUID+9, 0, 0, 0.906307816505432128, 0.422618210315704345, 0, 0), -- Doodad_StratholmeFloatingEmbers089
|
||||
(@OGUID+10, 0, 0, 0.906307816505432128, 0.422618210315704345, 0, 0), -- Doodad_StratholmeFloatingEmbers088
|
||||
(@OGUID+11, 0, 0, 0.906307816505432128, 0.422618210315704345, 0, 0), -- Doodad_StratholmeFloatingEmbers084
|
||||
(@OGUID+12, 0, 0, 0.906307816505432128, 0.422618210315704345, 0, 0), -- Doodad_StratholmeFloatingEmbers087
|
||||
(@OGUID+13, 0, 0, 0.906307816505432128, 0.422618210315704345, 0, 0), -- Doodad_StratholmeFloatingEmbers086
|
||||
(@OGUID+14, 0, 0, 0.906307816505432128, 0.422618210315704345, 0, 0), -- Doodad_StratholmeFloatingEmbers085
|
||||
(@OGUID+15, 0, 0, 0.988361477851867675, -0.15212363004684448, 0, 0), -- Bonfire
|
||||
(@OGUID+16, 0, 0, 0.906307816505432128, 0.422618210315704345, 0, 0), -- Doodad_StratholmeFloatingEmbers090
|
||||
(@OGUID+17, 0, 0, 0.988361477851867675, -0.15212363004684448, 0, 0); -- Bonfire
|
||||
|
||||
DELETE FROM `spawn_group_template` WHERE `groupId` = @SPAWN_GROUP;
|
||||
INSERT INTO `spawn_group_template` (`groupId`, `groupName`, `groupFlags`) VALUES
|
||||
(@SPAWN_GROUP, 'Blade\'s Edge Arena (Legion) - Shadow sight', 0x20);
|
||||
|
||||
DELETE FROM `spawn_group` WHERE `groupId` = @SPAWN_GROUP;
|
||||
INSERT INTO `spawn_group` (`groupId`, `spawnType`, `spawnId`) VALUES
|
||||
(@SPAWN_GROUP, 1, @OGUID+18),
|
||||
(@SPAWN_GROUP, 1, @OGUID+19);
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 33 AND `SourceEntry` = @SPAWN_GROUP;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceEntry`, `SourceGroup`, `ConditionTypeOrReference`, `ConditionValue1`, `ScriptName`) VALUES
|
||||
(33, @SPAWN_GROUP, 0, 0, 0, 'condition_is_shadow_sight_enabled');
|
||||
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x20000000, `VerifiedBuild`=63163 WHERE (`Entry`=115494 AND `DifficultyID`=0); -- 115494 (High King Maulgar) - Floating
|
||||
|
||||
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_blades_edge_arena_game_event');
|
||||
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
|
||||
(234033, 'spell_blades_edge_arena_game_event');
|
||||
|
||||
SET @MOVERGUID := @CGUID+7;
|
||||
SET @ENTRY := 119661;
|
||||
SET @PATHOFFSET := 0;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 0, 0x2, 15.2539, 'Nether Drake - Cosmetic');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, 2059.413, 6334.735, -2.3675117, NULL, 0),
|
||||
(@PATH, 1, 2137.5972, 6363.3384, 55.499084, NULL, 0),
|
||||
(@PATH, 2, 2215.7812, 6391.942, 113.36568, NULL, 0),
|
||||
(@PATH, 3, 2316.1042, 6390.921, 119.06386, NULL, 0),
|
||||
(@PATH, 4, 2494.236, 6403.2007, 121.73211, NULL, 0),
|
||||
(@PATH, 5, 2699.9548, 6261.1113, 128.2429, NULL, 0),
|
||||
(@PATH, 6, 2816.322, 6127.936, 125.12247, NULL, 0),
|
||||
(@PATH, 7, 3005.0781, 6042.907, 110.24812, NULL, 0),
|
||||
(@PATH, 8, 3190.691, 5817.6885, 129.08238, NULL, 0),
|
||||
(@PATH, 9, 3436.2656, 5690.382, 83.15675, NULL, 0),
|
||||
(@PATH, 10, 3220.894, 5799.993, -8.201389, NULL, 0),
|
||||
(@PATH, 11, 2986.9453, 6036.0176, 20.21007, NULL, 0),
|
||||
(@PATH, 12, 2825.1484, 6087.107, 80.20109, NULL, 0),
|
||||
(@PATH, 13, 2604.684, 6361.683, 105.1807, NULL, 0),
|
||||
(@PATH, 14, 2355.5364, 6414.83, 92.65027, NULL, 0),
|
||||
(@PATH, 15, 2181.5469, 6400.0312, 83.15675, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `position_x`=2059.413, `position_y`=6334.735, `position_z`=-2.3675117, `orientation`=0, `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
UPDATE `creature_addon` SET `PathId`=@PATH WHERE `guid`=@MOVERGUID;
|
||||
@@ -0,0 +1,122 @@
|
||||
SET @CGUID := 7003667;
|
||||
SET @OGUID := 7000691;
|
||||
SET @WORLD_SAFE_LOC_ID := 100101;
|
||||
SET @SPAWN_GROUP := 1269;
|
||||
|
||||
DELETE FROM `world_safe_locs` WHERE `ID` BETWEEN @WORLD_SAFE_LOC_ID + 0 AND @WORLD_SAFE_LOC_ID + 1;
|
||||
INSERT INTO `world_safe_locs` (`ID`, `MapID`, `LocX`, `LocY`, `LocZ`, `Facing`, `Comment`) VALUES
|
||||
(@WORLD_SAFE_LOC_ID+0, 1911, -1935.0973, 1233.2969, 34.700943, DEGREES(2.3190832), 'Mugambala - Purple Team'),
|
||||
(@WORLD_SAFE_LOC_ID+1, 1911, -1934.25, 1369.32, 34.4306, DEGREES(3.9550033), 'Mugambala - Gold Team');
|
||||
|
||||
DELETE FROM `battleground_scripts` WHERE `MapId` = 1911 AND `BattlemasterListId` = 0;
|
||||
INSERT INTO `battleground_scripts` (`MapId`, `BattlemasterListId`, `ScriptName`) VALUES
|
||||
(1911, 0, 'arena_mugambala'); -- Mugambala
|
||||
|
||||
DELETE FROM `battleground_template` WHERE `ID` = 903;
|
||||
INSERT INTO `battleground_template` (`ID`, `AllianceStartLoc`, `HordeStartLoc`, `StartMaxDist`, `Weight`, `Comment`) VALUES
|
||||
(903, @WORLD_SAFE_LOC_ID+0, @WORLD_SAFE_LOC_ID+1, 0, 1, 'Mugambala');
|
||||
|
||||
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, 278211, 1911, 9992, 9992, '0', '0', 0, -1126.50439453125, 757.6019287109375, 487.86822509765625, 3.141592741012573242, 0, 0, -1, 0, 7200, 255, 24, 63305), -- Doodad_8TR_zandalari_elevator001 (Area: Mugambala - Difficulty: 0) CreateObject1
|
||||
(@OGUID+1, 278212, 1911, 9992, 9992, '0', '0', 0, -1126.50439453125, 851.7958984375, 487.86822509765625, 3.141592741012573242, 0, 0, -1, 0, 7200, 255, 24, 63305), -- Doodad_8TR_zandalari_elevator002 (Area: Mugambala - Difficulty: 0) CreateObject1
|
||||
(@OGUID+2, 298781, 1911, 9992, 9992, '0', '0', 0, -1947.682373046875, 1354.986083984375, 34.56772994995117187, 3.926995515823364257, 0, 0, -0.92387866973876953, 0.38268551230430603, 7200, 255, 1, 63305), -- Doodad_8TR_ZANDALARI_ArenaGate002 (Area: Mugambala - Difficulty: 0) CreateObject1
|
||||
(@OGUID+3, 298780, 1911, 9992, 9992, '0', '0', 0, -1947.85546875, 1246.4124755859375, 34.56772994995117187, 2.356189966201782226, 0, 0, 0.923878669738769531, 0.38268551230430603, 7200, 255, 1, 63305), -- Doodad_8TR_ZANDALARI_ArenaGate001 (Area: Mugambala - Difficulty: 0) CreateObject1
|
||||
(@OGUID+4, 184664, 1911, 9992, 9992, '0', '0', 0, -1962.5364990234375, 1245.8975830078125, 34.43144989013671875, 3.316144466400146484, 0, 0, -0.99619388580322265, 0.087165042757987976, 360, 255, 1, 63305), -- Shadow Sight (Area: Mugambala - Difficulty: 0) CreateObject2
|
||||
(@OGUID+5, 184663, 1911, 9992, 9992, '0', '0', 0, -1960.6129150390625, 1354.592041015625, 34.4305572509765625, 2.460912704467773437, 0, 0, 0.942641258239746093, 0.333807557821273803, 360, 255, 1, 63305); -- Shadow Sight (Area: Mugambala - Difficulty: 0) CreateObject2
|
||||
|
||||
DELETE FROM `gameobject_addon` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+5;
|
||||
INSERT INTO `gameobject_addon` (`guid`, `parent_rotation0`, `parent_rotation1`, `parent_rotation2`, `parent_rotation3`, `WorldEffectID`, `AIAnimKitID`) VALUES
|
||||
(@OGUID+0, 0, 0, 1, -0.00000004371138828, 0, 0), -- Doodad_8TR_zandalari_elevator001
|
||||
(@OGUID+1, 0, 0, 1, -0.00000004371138828, 0, 0), -- Doodad_8TR_zandalari_elevator002
|
||||
(@OGUID+2, 0, 0, 1, -0.00000004371138828, 0, 0), -- Doodad_8TR_ZANDALARI_ArenaGate002
|
||||
(@OGUID+3, 0, 0, 1, -0.00000004371138828, 0, 0); -- Doodad_8TR_ZANDALARI_ArenaGate001
|
||||
|
||||
DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+27;
|
||||
INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `MovementType`, `npcflag`, `unit_flags`, `unit_flags2`, `unit_flags3`, `VerifiedBuild`) VALUES
|
||||
(@CGUID+1, 142640, 1911, 9992, 9992, '0', '0', 0, 0, 0, -2031.4757080078125, 1319.6978759765625, 6.492127895355224609, 6.013492107391357421, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Caravan Brutosaur (Area: Mugambala - Difficulty: 0) CreateObject1
|
||||
(@CGUID+2, 142710, 1911, 9992, 9992, '0', '0', 0, 0, 1, -1949.5867919921875, 1374.52783203125, 34.51388931274414062, 2.54727792739868164, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- 7th Legion Soldier (Area: Mugambala - Difficulty: 0) CreateObject1
|
||||
(@CGUID+3, 142645, 1911, 9992, 9992, '0', '0', 0, 0, 0, -1921.0504150390625, 1389.3697509765625, 35.2127532958984375, 4.51738739013671875, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Frog Critter (Area: Mugambala - Difficulty: 0) CreateObject1
|
||||
(@CGUID+4, 142640, 1911, 9992, 9992, '0', '0', 0, 0, 0, -2000.5399169921875, 1393.7222900390625, 16.95162010192871093, 5.951320171356201171, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Caravan Brutosaur (Area: Mugambala - Difficulty: 0) CreateObject1
|
||||
(@CGUID+5, 142667, 1911, 9992, 9992, '0', '0', 0, 0, 0, -1923.670166015625, 1341.748291015625, 51.72408294677734375, 3.469998836517333984, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Trained Pterrordax (Area: Mugambala - Difficulty: 0) CreateObject1
|
||||
(@CGUID+6, 142665, 1911, 9992, 9992, '0', '0', 0, 0, 0, -1895.3997802734375, 1255.052734375, 43.69062042236328125, 5.605297088623046875, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Temple Beetle (Area: Mugambala - Difficulty: 0) CreateObject1
|
||||
(@CGUID+8, 141962, 1911, 9992, 9992, '0', '0', 0, 0, 0, -1892.9114990234375, 1300.4288330078125, 50.76938629150390625, 3.359557867050170898, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Je'stry the Untamed (Area: Mugambala - Difficulty: 0) CreateObject1 (Auras: )
|
||||
(@CGUID+9, 142665, 1911, 9992, 9992, '0', '0', 0, 0, 0, -1937.283203125, 1230.040283203125, 34.7009429931640625, 1.579180121421813964, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Temple Beetle (Area: Mugambala - Difficulty: 0) CreateObject1
|
||||
(@CGUID+10, 142667, 1911, 9992, 9992, '0', '0', 0, 0, 0, -1923.13720703125, 1260.0833740234375, 50.34122848510742187, 2.982066154479980468, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Trained Pterrordax (Area: Mugambala - Difficulty: 0) CreateObject1
|
||||
(@CGUID+11, 142665, 1911, 9992, 9992, '0', '0', 0, 0, 0, -1973.7257080078125, 1267.515625, 34.51388931274414062, 4.337609291076660156, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Temple Beetle (Area: Mugambala - Difficulty: 0) CreateObject1
|
||||
(@CGUID+13, 142640, 1911, 9992, 9992, '0', '0', 0, 0, 0, -1977.935791015625, 1207.142333984375, 25.15067100524902343, 0.541338086128234863, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Caravan Brutosaur (Area: Mugambala - Difficulty: 0) CreateObject1
|
||||
(@CGUID+14, 142665, 1911, 9992, 9992, '0', '0', 0, 0, 0, -1931.6075439453125, 1326.2352294921875, 39.13532638549804687, 5.140517711639404296, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Temple Beetle (Area: Mugambala - Difficulty: 0) CreateObject1
|
||||
(@CGUID+15, 142640, 1911, 9992, 9992, '0', '0', 0, 0, 0, -2026.2274169921875, 1280.001708984375, 7.550435543060302734, 0.311443358659744262, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Caravan Brutosaur (Area: Mugambala - Difficulty: 0) CreateObject1
|
||||
(@CGUID+16, 142665, 1911, 9992, 9992, '0', '0', 0, 0, 0, -1894.1776123046875, 1334.4818115234375, 43.69257354736328125, 0.534181714057922363, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Temple Beetle (Area: Mugambala - Difficulty: 0) CreateObject1
|
||||
(@CGUID+17, 142665, 1911, 9992, 9992, '0', '0', 0, 0, 0, -1934.046875, 1298.1707763671875, 34.43056488037109375, 3.940336227416992187, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Temple Beetle (Area: Mugambala - Difficulty: 0) CreateObject1
|
||||
(@CGUID+18, 142643, 1911, 9992, 9992, '0', '0', 0, 0, 0, -1950.1978759765625, 1373.857666015625, 34.51388931274414062, 0.854648888111114501, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Harbor Saurid (Area: Mugambala - Difficulty: 0) CreateObject1
|
||||
(@CGUID+19, 142665, 1911, 9992, 9992, '0', '0', 0, 0, 0, -1924.8299560546875, 1270.6712646484375, 43.42324447631835937, 2.870828866958618164, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Temple Beetle (Area: Mugambala - Difficulty: 0) CreateObject1
|
||||
(@CGUID+21, 142645, 1911, 9992, 9992, '0', '0', 0, 0, 0, -1913.2413330078125, 1379.4375, 35.2127532958984375, 3.470753908157348632, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Frog Critter (Area: Mugambala - Difficulty: 0) CreateObject1
|
||||
(@CGUID+22, 142643, 1911, 9992, 9992, '0', '0', 0, 0, 0, -1950.3038330078125, 1375.064208984375, 34.51388931274414062, 5.911371707916259765, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Harbor Saurid (Area: Mugambala - Difficulty: 0) CreateObject1
|
||||
(@CGUID+23, 142665, 1911, 9992, 9992, '0', '0', 0, 0, 0, -1962.3663330078125, 1335.2691650390625, 34.51388931274414062, 0.460075914859771728, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305); -- Temple Beetle (Area: Mugambala - Difficulty: 0) CreateObject1
|
||||
|
||||
DELETE FROM `creature_addon` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+27;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES
|
||||
(@CGUID+1, 0, 0, 0, 0, 0, 1, 0, 0, 16363, 0, 0, 4, ''), -- Caravan Brutosaur
|
||||
(@CGUID+2, 0, 0, 0, 0, 0, 1, 0, 0, 1652, 0, 0, 0, ''), -- 7th Legion Soldier
|
||||
(@CGUID+4, 0, 0, 0, 0, 0, 1, 0, 0, 16363, 0, 0, 4, ''), -- Caravan Brutosaur
|
||||
(@CGUID+5, 0, 0, 0, 0, 0, 1, 1, 0, 16368, 0, 0, 0, ''), -- Trained Pterrordax
|
||||
(@CGUID+8, 0, 0, 0, 3, 0, 1, 0, 0, 12224, 0, 0, 0, ''), -- Je'stry the Untamed
|
||||
(@CGUID+10, 0, 0, 0, 0, 0, 1, 1, 0, 16368, 0, 0, 0, ''), -- Trained Pterrordax
|
||||
(@CGUID+13, 0, 0, 0, 0, 0, 1, 0, 0, 16363, 0, 0, 4, ''), -- Caravan Brutosaur
|
||||
(@CGUID+15, 0, 0, 0, 0, 0, 1, 0, 0, 16363, 0, 0, 4, ''), -- Caravan Brutosaur
|
||||
(@CGUID+18, 0, 0, 0, 0, 0, 1, 0, 0, 1372, 0, 0, 0, ''), -- Harbor Saurid
|
||||
(@CGUID+22, 0, 0, 0, 0, 0, 1, 0, 0, 1372, 0, 0, 0, ''); -- Harbor Saurid
|
||||
|
||||
UPDATE `creature_template` SET `unit_flags`=0x2000100, `unit_flags3`=0x1000000 WHERE `entry`=141962; -- Je'stry the Untamed
|
||||
UPDATE `creature_template` SET `unit_flags`=0x2000000 WHERE `entry`=142665; -- Temple Beetle
|
||||
UPDATE `creature_template` SET `unit_flags`=0x2000200, `unit_flags3`=0x40000000 WHERE `entry`=142667; -- Trained Pterrordax
|
||||
UPDATE `creature_template` SET `unit_flags`=0x2000000 WHERE `entry`=142645; -- Frog Critter
|
||||
UPDATE `creature_template` SET `unit_flags`=0x2000000 WHERE `entry`=142710; -- 7th Legion Soldier
|
||||
UPDATE `creature_template` SET `unit_flags`=0x2000000, `unit_flags2`=0x800 WHERE `entry`=142640; -- Caravan Brutosaur
|
||||
UPDATE `creature_template` SET `unit_flags`=0x2000000, `unit_flags3`=0x800000 WHERE `entry`=142646; -- Arena Spectator
|
||||
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63305 WHERE (`Entry`=142643 AND `DifficultyID`=0); -- 142643 (Harbor Saurid) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x30000000, `VerifiedBuild`=63305 WHERE (`Entry`=141962 AND `DifficultyID`=0); -- 141962 (Je'stry the Untamed) - CanSwim, Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x30000100, `VerifiedBuild`=63305 WHERE (`Entry`=142667 AND `DifficultyID`=0); -- 142667 (Trained Pterrordax) - Sessile, CanSwim, Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63305 WHERE (`Entry`=142645 AND `DifficultyID`=0); -- 142645 (Frog Critter) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63305 WHERE (`Entry`=142710 AND `DifficultyID`=0); -- 142710 (7th Legion Soldier) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63305 WHERE (`Entry`=142640 AND `DifficultyID`=0); -- 142640 (Caravan Brutosaur) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x30000100, `VerifiedBuild`=63305 WHERE (`Entry`=142646 AND `DifficultyID`=0); -- 142646 (Arena Spectator) - Sessile, CanSwim, Floating
|
||||
|
||||
DELETE FROM `creature_text` WHERE `CreatureID`=141962;
|
||||
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||
(141962, 0, 0, 'Today, your cries of battle and de clash of your weapons will be heard by de great loa! And de fallen will join dem... in de afterlife.', 12, 0, 100, 1, 0, 104446, 153457, 3, 'Je\'stry the Untamed'), -- arena starts in 30s
|
||||
(141962, 1, 0, 'For Zandalar!', 12, 0, 100, 1, 0, 104445, 153451, 3, 'Je\'stry the Untamed'), -- arena start
|
||||
(141962, 2, 0, 'Ahhhh?!', 12, 0, 100, 1, 0, 104449, 153454, 3, 'Je\'stry the Untamed to Player'), -- 20% reaction
|
||||
(141962, 3, 0, 'Grant her an honorable death...', 12, 0, 100, 1, 0, 104451, 153456, 3, 'Je\'stry the Untamed to Player'), -- 20% reaction
|
||||
(141962, 4, 0, 'Grant him an honorable death...', 12, 0, 100, 1, 0, 104450, 153455, 3, 'Je\'stry the Untamed to Player'), -- 20% reaction
|
||||
(141962, 5, 0, 'To de afterlife...', 12, 0, 100, 1, 0, 104448, 153453, 3, 'Je\'stry the Untamed to Player'), -- dead
|
||||
(141962, 5, 1, 'You did not have de loa\'s blessing this day.', 12, 0, 100, 1, 0, 104447, 153452, 3, 'Je\'stry the Untamed to Player'); -- dead
|
||||
|
||||
DELETE FROM `vehicle_template_accessory` WHERE (`entry`=142640 AND `seat_id`=0);
|
||||
INSERT INTO `vehicle_template_accessory` (`entry`, `accessory_entry`, `seat_id`, `minion`, `description`, `summontype`, `summontimer`) VALUES
|
||||
(142640, 142646, 0, 0, 'Caravan Brutosaur - Arena Spectator', 5, 0); -- Caravan Brutosaur - Arena Spectator
|
||||
|
||||
DELETE FROM `spawn_group_template` WHERE `groupId` = @SPAWN_GROUP;
|
||||
INSERT INTO `spawn_group_template` (`groupId`, `groupName`, `groupFlags`) VALUES
|
||||
(@SPAWN_GROUP, 'Mugambala - Shadow sight', 0x20);
|
||||
|
||||
DELETE FROM `spawn_group` WHERE `groupId` = @SPAWN_GROUP;
|
||||
INSERT INTO `spawn_group` (`groupId`, `spawnType`, `spawnId`) VALUES
|
||||
(@SPAWN_GROUP, 1, @OGUID+4),
|
||||
(@SPAWN_GROUP, 1, @OGUID+5);
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 33 AND `SourceEntry` = @SPAWN_GROUP;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceEntry`, `SourceGroup`, `ConditionTypeOrReference`, `ConditionValue1`, `ScriptName`) VALUES
|
||||
(33, @SPAWN_GROUP, 0, 0, 0, 'condition_is_shadow_sight_enabled');
|
||||
|
||||
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_zandalar_arena_reaction_trigger_low_health', 'spell_zandalar_arena_reaction_trigger');
|
||||
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
|
||||
(278770, 'spell_zandalar_arena_reaction_trigger_low_health'),
|
||||
(278771, 'spell_zandalar_arena_reaction_trigger');
|
||||
|
||||
DELETE FROM `spell_proc` WHERE `SpellId` IN (278771);
|
||||
INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES
|
||||
(278771,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0,0,0,0); -- Zandalar Arena Reaction Trigger
|
||||
|
||||
@@ -0,0 +1,158 @@
|
||||
-- Update Fleshripper to createobject2 spawn positions
|
||||
UPDATE `creature` SET `position_x` = -9955.375, `position_y` = 1121.52783203125, `position_z` = 46.43650054931640625, `orientation` = 0.760787665843963623 WHERE `guid` = 275788;
|
||||
UPDATE `creature` SET `position_x` = -9999.607421875, `position_y` = 1116.107666015625, `position_z` = 47.42549514770507812, `orientation` = 4.593747615814208984 WHERE `guid` = 275705;
|
||||
UPDATE `creature` SET `position_x` = -9981.0107421875, `position_y` = 1149.3941650390625, `position_z` = 48.96377182006835937, `orientation` = 5.68583536148071289 WHERE `guid` = 275707;
|
||||
UPDATE `creature` SET `position_x` = -10115.5576171875, `position_y` = 1257.845458984375, `position_z` = 47.50981903076171875, `orientation` = 2.322627782821655273 WHERE `guid` = 275607;
|
||||
UPDATE `creature` SET `position_x` = -10254.0517578125, `position_y` = 1150.4375, `position_z` = 42.80022811889648437, `orientation` = 3.692740201950073242 WHERE `guid` = 275482;
|
||||
UPDATE `creature` SET `position_x` = -10235.61328125, `position_y` = 1011.4132080078125, `position_z` = 42.37844467163085937, `orientation` = 6.225272655487060546 WHERE `guid` = 275489;
|
||||
|
||||
-- Delete duplicate spawn
|
||||
DELETE FROM `creature` WHERE `guid` = 275668;
|
||||
DELETE FROM `creature_addon` WHERE `guid` = 275668;
|
||||
|
||||
-- Difficulty - set disableGravity for guids
|
||||
DELETE FROM `creature_static_flags_override` WHERE `SpawnId` IN (275788,275705,275707,275607,275482,275489);
|
||||
INSERT INTO `creature_static_flags_override` (`SpawnId`, `DifficultyId`, `StaticFlags1`, `StaticFlags2`, `StaticFlags3`, `StaticFlags4`, `StaticFlags5`, `StaticFlags6`, `StaticFlags7`, `StaticFlags8`) VALUES
|
||||
(275788, 0, 0x20000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
|
||||
(275705, 0, 0x20000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
|
||||
(275707, 0, 0x20000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
|
||||
(275607, 0, 0x20000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
|
||||
(275482, 0, 0x20000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
|
||||
(275489, 0, 0x20000000, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
|
||||
|
||||
-- Path for Fleshripper
|
||||
SET @MOVERGUID := 275788;
|
||||
SET @ENTRY := 1109;
|
||||
SET @PATHOFFSET := 0;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 0, 0x2, 3.3271, 'Fleshripper - Cyclic Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -9951.122, 1125.5764, 46.93732, NULL, 0),
|
||||
(@PATH, 1, -9938.942, 1124.4445, 44.798428, NULL, 0),
|
||||
(@PATH, 2, -9929.833, 1109.0608, 44.798428, NULL, 0),
|
||||
(@PATH, 3, -9956.099, 1092.8767, 50.10399, NULL, 0),
|
||||
(@PATH, 4, -9964.316, 1106.856, 50.103992, NULL, 0),
|
||||
(@PATH, 5, -9951.122, 1125.5764, 46.93732, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES
|
||||
(@MOVERGUID, @Path, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, '');
|
||||
|
||||
-- Path for Fleshripper
|
||||
SET @MOVERGUID := 275705;
|
||||
SET @ENTRY := 1109;
|
||||
SET @PATHOFFSET := 1;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 0, 0x2, 3.3151, 'Fleshripper - Cyclic Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -10000.056, 1112.3473, 48.51642, NULL, 0),
|
||||
(@PATH, 1, -9996.3955, 1096.7622, 48.51642, NULL, 0),
|
||||
(@PATH, 2, -9984.078, 1098.6598, 48.51642, NULL, 0),
|
||||
(@PATH, 3, -9988.6045, 1108.8646, 48.51642, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES
|
||||
(@MOVERGUID, @Path, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, '');
|
||||
|
||||
-- Path for Fleshripper
|
||||
SET @MOVERGUID := 275707;
|
||||
SET @ENTRY := 1109;
|
||||
SET @PATHOFFSET := 2;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 0, 0x2, 3.6266, 'Fleshripper - Cyclic Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -9980.337, 1148.9358, 47.96638, NULL, 0),
|
||||
(@PATH, 1, -9970.556, 1160.8438, 47.96638, NULL, 0),
|
||||
(@PATH, 2, -9983.066, 1165.9688, 47.96638, NULL, 0),
|
||||
(@PATH, 3, -9995.444, 1156.0955, 47.96638, NULL, 0),
|
||||
(@PATH, 4, -9980.337, 1148.9358, 47.96638, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES
|
||||
(@MOVERGUID, @Path, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, '');
|
||||
|
||||
-- Path for Fleshripper
|
||||
SET @MOVERGUID := 275607;
|
||||
SET @ENTRY := 1109;
|
||||
SET @PATHOFFSET := 3;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 0, 0x2, 2.9999, 'Fleshripper - Cyclic Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -10120.114, 1262.7188, 46.429115, NULL, 0),
|
||||
(@PATH, 1, -10146.712, 1265.8923, 46.429115, NULL, 0),
|
||||
(@PATH, 2, -10145.04, 1241.6545, 46.429115, NULL, 0),
|
||||
(@PATH, 3, -10120.13, 1236.7916, 46.429115, NULL, 0),
|
||||
(@PATH, 4, -10114.304, 1249.4635, 46.429115, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES
|
||||
(@MOVERGUID, @Path, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, '');
|
||||
|
||||
-- Path for Fleshripper
|
||||
SET @MOVERGUID := 275482;
|
||||
SET @ENTRY := 1109;
|
||||
SET @PATHOFFSET := 4;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 0, 0x2, 3.2735, 'Fleshripper - Cyclic Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -10257.851, 1148.1024, 43.714344, NULL, 0),
|
||||
(@PATH, 1, -10265.736, 1136.6389, 43.714344, NULL, 0),
|
||||
(@PATH, 2, -10242.538, 1121.0677, 43.714344, NULL, 0),
|
||||
(@PATH, 3, -10228.021, 1128.9323, 43.714344, NULL, 0),
|
||||
(@PATH, 4, -10235.926, 1149.1216, 43.714344, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES
|
||||
(@MOVERGUID, @Path, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, '');
|
||||
|
||||
-- Path for Fleshripper
|
||||
SET @MOVERGUID := 275489;
|
||||
SET @ENTRY := 1109;
|
||||
SET @PATHOFFSET := 5;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 0, 0x2, 2.9314, 'Fleshripper - Cyclic Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -10230.134, 1011.0955, 42.384518, NULL, 0),
|
||||
(@PATH, 1, -10213.471, 1007.3854, 42.384518, NULL, 0),
|
||||
(@PATH, 2, -10205.263, 1004.6702, 42.384518, NULL, 0),
|
||||
(@PATH, 3, -10185.926, 1017.6268, 42.384518, NULL, 0),
|
||||
(@PATH, 4, -10178.424, 1033.5781, 42.384518, NULL, 0),
|
||||
(@PATH, 5, -10199.185, 1039.9774, 42.384518, NULL, 0),
|
||||
(@PATH, 6, -10221.098, 1038.9132, 42.384518, NULL, 0),
|
||||
(@PATH, 7, -10242.408, 1036.5608, 42.384518, NULL, 0),
|
||||
(@PATH, 8, -10245.149, 1026.8889, 42.384518, NULL, 0),
|
||||
(@PATH, 9, -10230.134, 1011.0955, 42.384518, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES
|
||||
(@MOVERGUID, @Path, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, '');
|
||||
@@ -0,0 +1,46 @@
|
||||
-- Update Harvest Watcher to createobject2 spawn positions
|
||||
UPDATE `creature` SET `position_x` = -10184.28515625, `position_y` = 1115.9010009765625, `position_z` = 36.79700469970703125, `orientation` = 2.22785496711730957 WHERE `guid` = 275542;
|
||||
UPDATE `creature` SET `position_x` = -10117.845703125, `position_y` = 1116.3125, `position_z` = 36.56398773193359375, `orientation` = 5.564764976501464843 WHERE `guid` = 275652;
|
||||
UPDATE `creature` SET `position_x` = -10230.2470703125, `position_y` = 1157.6197509765625, `position_z` = 34.19196319580078125, `orientation` = 4.581770896911621093 WHERE `guid` = 275483;
|
||||
UPDATE `creature` SET `position_x` = -10097.6982421875, `position_y` = 1212.513916015625, `position_z` = 35.22818756103515625, `orientation` = 3.60982680320739746 WHERE `guid` = 275666;
|
||||
UPDATE `creature` SET `position_x` = -10217.0869140625, `position_y` = 1117.2535400390625, `position_z` = 36.389984130859375, `orientation` = 2.842301368713378906 WHERE `guid` = 275523;
|
||||
UPDATE `creature` SET `position_x` = -10150.5107421875, `position_y` = 1116.4774169921875, `position_z` = 36.83774566650390625, `orientation` = 3.846194744110107421 WHERE `guid` = 275612;
|
||||
UPDATE `creature` SET `position_x` = -10207.228515625, `position_y` = 1194.532958984375, `position_z` = 38.49316024780273437, `orientation` = 5.1524658203125 WHERE `guid` = 275520;
|
||||
UPDATE `creature` SET `position_x` = -10152.4384765625, `position_y` = 1180.65625, `position_z` = 36.54000473022460937, `orientation` = 2.690482854843139648 WHERE `guid` = 275547;
|
||||
UPDATE `creature` SET `position_x` = -10119.673828125, `position_y` = 1149.5850830078125, `position_z` = 36.9478607177734375, `orientation` = 1.209070682525634765 WHERE `guid` = 275661;
|
||||
UPDATE `creature` SET `position_x` = -10183.9111328125, `position_y` = 1149.76220703125, `position_z` = 37.0020904541015625, `orientation` = 5.056718349456787109 WHERE `guid` = 275543;
|
||||
UPDATE `creature` SET `position_x` = -10151.982421875, `position_y` = 1149.8992919921875, `position_z` = 37.6571807861328125, `orientation` = 37.6571807861328125 WHERE `guid` = 275548;
|
||||
UPDATE `creature` SET `position_x` = -10173.5537109375, `position_y` = 1215.0521240234375, `position_z` = 36.05878448486328125, `orientation` = 5.96508646011352539 WHERE `guid` = 275546;
|
||||
UPDATE `creature` SET `position_x` = -10239.2744140625, `position_y` = 1044.517333984375, `position_z` = 38.18732452392578125, `orientation` = 0.311268746852874755 WHERE `guid` = 275487;
|
||||
UPDATE `creature` SET `position_x` = -10243.251953125, `position_y` = 1019.3350830078125, `position_z` = 35.29669952392578125, `orientation` = 1.283633947372436523 WHERE `guid` = 275490;
|
||||
UPDATE `creature` SET `position_x` = -10238.7255859375, `position_y` = 1072.4427490234375, `position_z` = 39.16173171997070312, `orientation` = 4.230996608734130859 WHERE `guid` = 275486;
|
||||
UPDATE `creature` SET `position_x` = -10261.6298828125, `position_y` = 1120.7916259765625, `position_z` = 39.38301467895507812, `orientation` = 2.619409799575805664 WHERE `guid` = 275484;
|
||||
UPDATE `creature` SET `position_x` = -10217.201171875, `position_y` = 1041.170166015625, `position_z` = 36.28409576416015625, `orientation` = 3.263765573501586914 WHERE `guid` = 275526;
|
||||
UPDATE `creature` SET `position_x` = -10192.701171875, `position_y` = 1015.96881103515625, `position_z` = 38.24028396606445312, `orientation` = 3.324448823928833007 WHERE `guid` = 275539;
|
||||
UPDATE `creature` SET `position_x` = -10265.6630859375, `position_y` = 1084.4722900390625, `position_z` = 43.16688156127929687, `orientation` = 5.962688446044921875 WHERE `guid` = 275485;
|
||||
UPDATE `creature` SET `position_x` = -10183.845703125, `position_y` = 1082.8941650390625, `position_z` = 36.62339401245117187, `orientation` = 1.816587090492248535 WHERE `guid` = 275541;
|
||||
|
||||
-- Update Coyote to createobject2 spawn positions
|
||||
UPDATE `creature` SET `position_x` = -10062.482421875, `position_y` = 1125.8975830078125, `position_z` = 38.69878387451171875, `orientation` = 2.868776798248291015 WHERE `guid` = 275651;
|
||||
UPDATE `creature` SET `position_x` = -10084.2470703125, `position_y` = 1083.326416015625, `position_z` = 40.14482498168945312, `orientation` = 3.629468917846679687 WHERE `guid` = 275664;
|
||||
UPDATE `creature` SET `position_x` = -10049.9755859375, `position_y` = 1050.99658203125, `position_z` = 36.3185272216796875, `orientation` = 0.920692801475524902 WHERE `guid` = 275657;
|
||||
|
||||
-- Update Goretusk to createobject2 spawn positions
|
||||
UPDATE `creature` SET `position_x` = -10018.2158203125, `position_y` = 1016.53131103515625, `position_z` = 36.69594192504882812, `orientation` = 4.067343711853027343 WHERE `guid` = 275703;
|
||||
UPDATE `creature` SET `position_x` = -10092.1357421875, `position_y` = 1023.83331298828125, `position_z` = 38.40985488891601562, `orientation` = 5.558290481567382812 WHERE `guid` = 275649;
|
||||
UPDATE `creature` SET `position_x` = -10037.5537109375, `position_y` = 1071.7396240234375, `position_z` = 38.358978271484375, `orientation` = 1.56054091453552246 WHERE `guid` = 275687;
|
||||
UPDATE `creature` SET `position_x` = -10046.0244140625, `position_y` = 1095.5242919921875, `position_z` = 39.706146240234375, `orientation` = 5.580653667449951171 WHERE `guid` = 275663;
|
||||
UPDATE `creature` SET `position_x` = -10056.31640625, `position_y` = 1035.7117919921875, `position_z` = 36.09445953369140625, `orientation` = 0 WHERE `guid` = 275659;
|
||||
UPDATE `creature` SET `position_x` = -10057.6923828125, `position_y` = 1076.5035400390625, `position_z` = 38.19611740112304687, `orientation` = 0 WHERE `guid` = 275653;
|
||||
UPDATE `creature` SET `position_x` = -10064.4462890625, `position_y` = 1095.654541015625, `position_z` = 39.39255142211914062, `orientation` = 0 WHERE `guid` = 275662;
|
||||
UPDATE `creature` SET `position_x` = -10140.2255859375, `position_y` = 1031.6458740234375, `position_z` = 38.71607208251953125, `orientation` = 0 WHERE `guid` = 275616;
|
||||
UPDATE `creature` SET `position_x` = -10125.6884765625, `position_y` = 1014.036376953125, `position_z` = 41.25223541259765625, `orientation` = 0 WHERE `guid` = 275631;
|
||||
|
||||
-- Update random movement
|
||||
UPDATE `creature` SET `wander_distance` = 8, `MovementType` = 1 WHERE `guid` IN (275542,275652,275483,275666,275523,275612,275520,275547,275661,275543,275548,275546,275487,275490,275486,275484,275526,275539,275485,275541);
|
||||
UPDATE `creature` SET `wander_distance` = 6, `MovementType` = 1 WHERE `guid` IN (275651,275664,275657);
|
||||
UPDATE `creature` SET `wander_distance` = 4, `MovementType` = 1 WHERE `guid` IN (275703,275649,275687,275663,275659,275653,275662,275616,275631);
|
||||
|
||||
-- Delete duplicate spawns
|
||||
DELETE FROM `creature` WHERE `guid` = 275525;
|
||||
DELETE FROM `creature_addon` WHERE `guid` = 275525;
|
||||
@@ -0,0 +1,5 @@
|
||||
DELETE FROM `world_safe_locs` WHERE `ID` IN (100099, 100100, 100101, 100102);
|
||||
UPDATE `battleground_template` SET `AllianceStartLoc` = 5816, `HordeStartLoc` = 5817 WHERE `ID` = 844;
|
||||
UPDATE `battleground_template` SET `AllianceStartLoc` = 6616, `HordeStartLoc` = 6617 WHERE `ID` = 903;
|
||||
|
||||
UPDATE `gameobject` SET `spawntimesecs` = 360 WHERE `guid` IN (167081, 167082);
|
||||
@@ -0,0 +1,75 @@
|
||||
SET @OGUID := 2000000;
|
||||
SET @CGUID := 2000000;
|
||||
SET @SPAWN_GROUP := 1270;
|
||||
|
||||
SET @AT_WIDTH := 10;
|
||||
SET @AT_LENGTH := 35;
|
||||
SET @AT_HEIGHT := 15;
|
||||
SET @AT_ID := 167;
|
||||
SET @AT_PROP_ID := 161;
|
||||
SET @AT_SPAWN_ID = 263;
|
||||
|
||||
DELETE FROM `spawn_group_template` WHERE `groupId` = @SPAWN_GROUP;
|
||||
INSERT INTO `spawn_group_template` (`groupId`, `groupName`, `groupFlags`) VALUES
|
||||
(@SPAWN_GROUP, 'Dalaran Arena - Shadow Sight', 0x20);
|
||||
|
||||
DELETE FROM `spawn_group` WHERE `groupId` = @SPAWN_GROUP;
|
||||
INSERT INTO `spawn_group` (`groupId`, `spawnType`, `spawnId`) VALUES
|
||||
(@SPAWN_GROUP, 1, @OGUID+4),
|
||||
(@SPAWN_GROUP, 1, @OGUID+5);
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 33 AND `SourceEntry` = @SPAWN_GROUP;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceEntry`, `SourceGroup`, `ConditionTypeOrReference`, `ConditionValue1`, `ScriptName`) VALUES
|
||||
(33, @SPAWN_GROUP, 0, 22, 617, 'condition_is_shadow_sight_enabled');
|
||||
|
||||
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, 192643, 617, 4378, 4378, 0, 0, 0, 1232.58544921875, 764.8028564453125, 21.58008766174316406, 0, 0, 0, 0, 1, 7200, 255, 1, 61967), -- Doodad_Dalaran_SewerDoor_02 (Area: Dalaran Arena - Difficulty: 0) CreateObject1
|
||||
(@OGUID+1, 192642, 617, 4378, 4378, 0, 0, 0, 1350.7603759765625, 817.2127685546875, 21.58003997802734375, 3.141592741012573242, 0, 0, -1, 0, 7200, 255, 1, 61967), -- Doodad_Dalaran_SewerDoor_01 (Area: Dalaran Arena - Difficulty: 0) CreateObject1
|
||||
(@OGUID+2, 194395, 617, 4378, 4378, 0, 0, 0, 1291.6668701171875, 791.046875, 7.114629268646240234, 3.141592741012573242, 0, 0, -1, 0, 7200, 255, 0, 61967), -- Doodad_DalaranSewer_ArenaWaterFall_Collision01 (Area: Dalaran Arena - Difficulty: 0) CreateObject1
|
||||
(@OGUID+3, 191877, 617, 4378, 4378, 0, 0, 0, 1291.6728515625, 791.00775146484375, 6.824081897735595703, 3.141592741012573242, 0, 0, -1, 0, 7200, 255, 0, 61967), -- Doodad_DalaranSewer01 (Area: Dalaran Arena - Difficulty: 0) CreateObject1
|
||||
(@OGUID+4, 184663, 617, 4378, 4378, 0, 0, 0, 1292.517333984375, 746.78302001953125, 3.159699678421020507, 1.466075778007507324, 0, 0, 0.669130325317382812, 0.74314504861831665, 360, 255, 1, 61967),
|
||||
(@OGUID+5, 184664, 617, 4378, 4378, 0, 0, 0, 1290.4132080078125, 835.8367919921875, 3.159699440002441406, 5.270895957946777343, 0, 0, -0.48480892181396484, 0.87462007999420166, 360, 255, 1, 61967);
|
||||
|
||||
DELETE FROM `gameobject_addon` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+3;
|
||||
INSERT INTO `gameobject_addon` (`guid`, `parent_rotation0`, `parent_rotation1`, `parent_rotation2`, `parent_rotation3`, `WorldEffectID`, `AIAnimKitID`) VALUES
|
||||
(@OGUID+0, 0, 0, 1, -0.00000004371138828, 0, 0), -- Doodad_Dalaran_SewerDoor_02
|
||||
(@OGUID+1, 0, 0, 1, -0.00000004371138828, 0, 0), -- Doodad_Dalaran_SewerDoor_01
|
||||
(@OGUID+2, 0, 0, 1, -0.00000004371138828, 0, 0), -- Doodad_DalaranSewer_ArenaWaterFall_Collision01
|
||||
(@OGUID+3, 0, 0, 1, -0.00000004371138828, 0, 0); -- Doodad_DalaranSewer01
|
||||
|
||||
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`, `MovementType`, `npcflag`, `unit_flags`, `unit_flags2`, `unit_flags3`, `VerifiedBuild`) VALUES
|
||||
(@CGUID+0, 23472, 617, 4378, 4378, 0, 0, 0, 0, 0, 1270.6146240234375, 763.39410400390625, 22.04797744750976562, 0.942477762699127197, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- World Trigger (Large AOI, Not Immune PC/NPC) (Area: Dalaran Arena - Difficulty: 0) CreateObject1
|
||||
(@CGUID+1, 15214, 617, 4378, 4378, 0, 0, 0, 0, 0, 1275.892333984375, 777.625, 7.197959423065185546, 0.523598790168762207, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Invisible Stalker (Area: Dalaran Arena - Difficulty: 0) CreateObject1
|
||||
(@CGUID+2, 28567, 617, 4378, 4378, 0, 0, 0, 0, 0, 1369.9774169921875, 817.2882080078125, 16.08717727661132812, 3.106686115264892578, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Water Spout (Area: Dalaran Arena - Difficulty: 0) CreateObject1 (Auras: 96539 - Pipe Flush Knockback Search Trigger)
|
||||
(@CGUID+3, 23472, 617, 4378, 4378, 0, 0, 0, 0, 0, 1322.05908203125, 817.20831298828125, 19.52143287658691406, 3.455751895904541015, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- World Trigger (Large AOI, Not Immune PC/NPC) (Area: Dalaran Arena - Difficulty: 0) CreateObject1
|
||||
(@CGUID+4, 28567, 617, 4378, 4378, 0, 0, 0, 0, 0, 1292.5867919921875, 790.22052001953125, 7.197960376739501953, 3.054326057434082031, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 61967), -- Water Spout (Area: Dalaran Arena - Difficulty: 0) CreateObject1
|
||||
(@CGUID+5, 28567, 617, 4378, 4378, 0, 0, 0, 0, 0, 1212.8333740234375, 765.38714599609375, 16.09483909606933593, 0, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 61967); -- Water Spout (Area: Dalaran Arena - Difficulty: 0) CreateObject1 (Auras: 96539 - Pipe Flush Knockback Search Trigger)
|
||||
|
||||
UPDATE `creature` SET `StringId` = 'arena_dalaran_sewers_water_spout_pipe' WHERE `guid` IN (@CGUID+2, @CGUID+5);
|
||||
UPDATE `creature` SET `StringId` = 'arena_dalaran_sewers_water_spout_center' WHERE `guid` = @CGUID+4;
|
||||
|
||||
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_arena_dalaran_sewers_pipe_flush_knockback_search', 'spell_arena_dalaran_sewers_flush_knock_back_effect');
|
||||
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
|
||||
(96538, 'spell_arena_dalaran_sewers_pipe_flush_knockback_search'),
|
||||
(61698, 'spell_arena_dalaran_sewers_flush_knock_back_effect');
|
||||
|
||||
UPDATE `serverside_spell` SET `RangeIndex` = 5 WHERE `Id` = 61698;
|
||||
|
||||
DELETE FROM `areatrigger_template` WHERE `Id` = @AT_ID AND `IsCustom` = 1;
|
||||
INSERT INTO `areatrigger_template` (`Id`, `IsCustom`) VALUES
|
||||
(@AT_ID, 1);
|
||||
|
||||
DELETE FROM `areatrigger_create_properties` WHERE `Id` = @AT_PROP_ID AND `IsCustom` = 1;
|
||||
INSERT INTO `areatrigger_create_properties` (`Id`, `IsCustom`, `AreaTriggerId`, `IsAreatriggerCustom`, `Shape`, `ShapeData0`, `ShapeData1`, `ShapeData2`, `ShapeData3`, `ShapeData4`, `ShapeData5`, `ShapeData6`, `ShapeData7`) VALUES
|
||||
(@AT_PROP_ID, 1, @AT_ID, 1, 1, @AT_LENGTH, @AT_WIDTH, @AT_HEIGHT, @AT_LENGTH, @AT_WIDTH, @AT_HEIGHT, 0, 0);
|
||||
|
||||
DELETE FROM `areatrigger_template_actions` WHERE `AreaTriggerId` = @AT_ID AND `IsCustom` = 1;
|
||||
INSERT INTO `areatrigger_template_actions` (`AreaTriggerId`, `IsCustom`, `ActionType`, `ActionParam`, `TargetType`) VALUES
|
||||
(@AT_ID, 1, 0, 228212, 0); -- Arena Starting Area Marker
|
||||
|
||||
DELETE FROM `areatrigger` WHERE `SpawnId` BETWEEN @AT_SPAWN_ID+0 AND @AT_SPAWN_ID+1;
|
||||
INSERT INTO `areatrigger` (`SpawnId`, `AreaTriggerCreatePropertiesId`, `IsCustom`, `MapId`, `PosX`, `PosY`, `PosZ`, `Orientation`, `Comment`) VALUES
|
||||
(@AT_SPAWN_ID+0, @AT_PROP_ID, 1, 617, 1218.01, 764.795, 19.5, 0, 'Dalaran Sewers Entrance A'),
|
||||
(@AT_SPAWN_ID+1, @AT_PROP_ID, 1, 617, 1361.76, 817.337, 19.5, 0, 'Dalaran Sewers Entrance B');
|
||||
@@ -0,0 +1,31 @@
|
||||
-- Quest
|
||||
DELETE FROM `quest_greeting` WHERE (`ID`=42308 AND `Type`=0);
|
||||
INSERT INTO `quest_greeting` (`ID`, `Type`, `GreetEmoteType`, `GreetEmoteDelay`, `Greeting`, `VerifiedBuild`) VALUES
|
||||
(42308, 0, 396, 0, 'Watch your footing, rookie.', 63305); -- 42308
|
||||
|
||||
DELETE FROM `quest_details` WHERE `ID` IN (26257 /*It's Alive!*/, 26252 /*Heart of the Watcher*/, 26241 /*Westfall Stew*/, 26237 /*Times are Tough*/, 26236 /*Shakedown at the Saldean's*/, 26232 /*Lou's Parting Thoughts*/, 26230 /*Feast or Famine*/, 26229 /*"I TAKE Candle!"*/, 26228 /*Livin' the Life*/, 26215 /*Meet Two-Shoed Lou*/, 26214 /*Hot On the Trail: Murlocs*/, 26213 /*Hot On the Trail: The Riverpaw Clan*/);
|
||||
INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES
|
||||
(26257, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- It's Alive!
|
||||
(26252, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Heart of the Watcher
|
||||
(26241, 1, 1, 1, 0, 0, 0, 0, 0, 63305), -- Westfall Stew
|
||||
(26237, 1, 1, 5, 20, 0, 0, 0, 0, 63305), -- Times are Tough
|
||||
(26236, 6, 1, 1, 0, 0, 0, 0, 0, 63305), -- Shakedown at the Saldean's
|
||||
(26232, 1, 1, 1, 0, 0, 0, 0, 0, 63305), -- Lou's Parting Thoughts
|
||||
(26230, 396, 396, 396, 0, 0, 0, 0, 0, 63305), -- Feast or Famine
|
||||
(26229, 1, 1, 0, 0, 0, 0, 0, 0, 63305), -- "I TAKE Candle!"
|
||||
(26228, 1, 1, 1, 0, 0, 0, 0, 0, 63305), -- Livin' the Life
|
||||
(26215, 1, 1, 0, 0, 0, 0, 0, 0, 63305), -- Meet Two-Shoed Lou
|
||||
(26214, 1, 1, 0, 0, 0, 0, 0, 0, 63305), -- Hot On the Trail: Murlocs
|
||||
(26213, 1, 1, 1, 0, 0, 0, 0, 0, 63305); -- Hot On the Trail: The Riverpaw Clan
|
||||
|
||||
DELETE FROM `quest_request_items` WHERE `ID` IN (26229 /*"I TAKE Candle!"*/, 26228 /*Livin' the Life*/, 26257 /*It's Alive!*/, 26209 /*Murder Was The Case That They Gave Me*/, 26237 /*Times are Tough*/);
|
||||
INSERT INTO `quest_request_items` (`ID`, `EmoteOnComplete`, `EmoteOnIncomplete`, `EmoteOnCompleteDelay`, `EmoteOnIncompleteDelay`, `CompletionText`, `VerifiedBuild`) VALUES
|
||||
(26229, 0, 5, 0, 0, 'I just want those kobolds dead. Dead!', 63305), -- "I TAKE Candle!"
|
||||
(26228, 0, 0, 0, 0, 'Be careful with my old house. I plan to hand that off to my kids when they move out.', 63305), -- Livin' the Life
|
||||
(26257, 0, 6, 0, 0, 'Did you find the golems?', 63305), -- It's Alive!
|
||||
(26209, 0, 6, 0, 0, 'Anything yet?', 63305), -- Murder Was The Case That They Gave Me
|
||||
(26237, 0, 0, 0, 0, 'Did you destroy the harvest watchers?', 63305); -- Times are Tough
|
||||
|
||||
UPDATE `quest_request_items` SET `EmoteOnIncomplete`=396, `VerifiedBuild`=63305 WHERE `ID`=26230; -- Feast or Famine
|
||||
UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `VerifiedBuild`=63305 WHERE `ID`=26214; -- Hot On the Trail: Murlocs
|
||||
UPDATE `quest_request_items` SET `EmoteOnIncomplete`=6, `VerifiedBuild`=63305 WHERE `ID`=26213; -- Hot On the Trail: The Riverpaw Clan
|
||||
@@ -0,0 +1,78 @@
|
||||
-- Generic NPC phasing fixups
|
||||
UPDATE `creature` SET `phaseId`= 0, `phaseGroup`= 371 WHERE `id` IN (39095, 34863);
|
||||
|
||||
-- Generic trigger bunny (multiphase)
|
||||
UPDATE `creature` SET `phaseId`= 0, `phaseGroup`= 372 WHERE `id` IN (35374, 35830, 35010, 35011) AND `map`= 654 AND `areaId`= 4756;
|
||||
|
||||
UPDATE `creature` SET `phaseId`= 0, `phaseGroup`= 367 WHERE `id` IN (35906);
|
||||
UPDATE `creature` SET `phaseId`= 0, `phaseGroup`= 460 WHERE `id` IN (35229, 35317, 35566);
|
||||
UPDATE `creature` SET `phaseId`= 172, `phaseGroup`= 0 WHERE `id` IN (35618, 36057);
|
||||
|
||||
UPDATE `creature` SET `phaseId`= 0, `phaseGroup`= 367 WHERE `id` IN (35906);
|
||||
UPDATE `creature` SET `phaseId`= 0, `phaseGroup`= 460 WHERE `id` IN (35229, 35317, 35566);
|
||||
UPDATE `creature` SET `phaseId`= 172, `phaseGroup`= 0 WHERE `id` IN (35618, 36057);
|
||||
|
||||
DELETE FROM `creature` WHERE `id` IN (35456, 35457);
|
||||
|
||||
-- Fix flags for not selectable gameobjects
|
||||
UPDATE `gameobject_template_addon` SET `flags`= `flags`|16 WHERE `entry` IN (195466, 195465, 195430, 195454, 195453);
|
||||
-- Put barricades in correct phase
|
||||
UPDATE `gameobject` SET `phaseId`= 0, `phaseGroup`= 507 WHERE `guid` IN (235561, 235562, 235560, 235559);
|
||||
-- Corrected trigger phase id's
|
||||
UPDATE `creature` SET `phaseId`= 0, `phaseGroup`= 372 WHERE `id`= 35374 AND `map`= 654;
|
||||
|
||||
UPDATE `creature_template` SET `flags_extra`= 128 WHERE `entry`= 35374;
|
||||
-- Turn multiple npc's into civillians to avoid aggro
|
||||
UPDATE `creature_template` SET `flags_extra`= 2 WHERE `entry` IN (35112, 35115, 47091, 35912, 35873, 32768, 35869, 35874, 38832, 35550, 35618, 51947, 35906, 35753, 44469, 44461, 44463, 44465, 35554, 44455, 35552, 35911, 44470, 44468, 44459, 35551);
|
||||
|
||||
-- Remove questgiver entry from rampaging worgens
|
||||
DELETE FROM `creature_queststarter` WHERE `id`= 34884;
|
||||
|
||||
-- Difficulty
|
||||
DELETE FROM `creature_template_difficulty` WHERE (`Entry` IN (34981,35660,35836,34913,34936,34916,34884,34850,35006,34863,35830,39095,35010,34867,44086,34864,44426,35374,34851) AND `DifficultyID`=1);
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63305 WHERE (`Entry`=34981 AND `DifficultyID`=0); -- 34981 (Frightened Citizen) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63305 WHERE (`Entry`=35660 AND `DifficultyID`=0); -- 35660 (Rampaging Worgen) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63305 WHERE (`Entry`=35836 AND `DifficultyID`=0); -- 35836 (Frightened Citizen) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000100, `StaticFlags3`=0x40000, `VerifiedBuild`=63305 WHERE (`Entry`=34913 AND `DifficultyID`=0); -- 34913 (Prince Liam Greymane) - Sessile, CanSwim, Floating - AllowInteractionWhileInCombat
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63305 WHERE (`Entry`=34936 AND `DifficultyID`=0); -- 34936 (Gwen Armstead) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63305 WHERE (`Entry`=34916 AND `DifficultyID`=0); -- 34916 (Gilneas City Guard) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63305 WHERE (`Entry`=34884 AND `DifficultyID`=0); -- 34884 (Rampaging Worgen) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63305 WHERE (`Entry`=34850 AND `DifficultyID`=0); -- 34850 (Prince Liam Greymane) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x20000000, `VerifiedBuild`=63305 WHERE (`Entry`=35006 AND `DifficultyID`=0); -- 35006 (Gilneas Market Evacuation Credit) - Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000100, `VerifiedBuild`=63305 WHERE (`Entry`=34863 AND `DifficultyID`=0); -- 34863 (Lieutenant Walden) - Sessile, CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x20000000, `VerifiedBuild`=63305 WHERE (`Entry`=35830 AND `DifficultyID`=0); -- 35830 (Gilneas Evacuation Facing Marker (First)) - Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x30000100, `VerifiedBuild`=63305 WHERE (`Entry`=39095 AND `DifficultyID`=0); -- 39095 (Slain Guard) - Sessile, CanSwim, Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x20000000, `VerifiedBuild`=63305 WHERE (`Entry`=35010 AND `DifficultyID`=0); -- 35010 (Gilneas Evacuation Facing Marker (Near)) - Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63305 WHERE (`Entry`=34867 AND `DifficultyID`=0); -- 34867 (Shadowy Figure) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63305 WHERE (`Entry`=44086 AND `DifficultyID`=0); -- 44086 (Panicked Citizen) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x30000100, `VerifiedBuild`=63305 WHERE (`Entry`=34864 AND `DifficultyID`=0); -- 34864 (Gilneas City Guard) - Sessile, CanSwim, Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x20000100, `VerifiedBuild`=63305 WHERE (`Entry`=44426 AND `DifficultyID`=0); -- 44426 (Frightened Chicken) - Sessile, Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x20000100, `VerifiedBuild`=63305 WHERE (`Entry`=35374 AND `DifficultyID`=0); -- 35374 (Generic Trigger LAB - Multiphase) - Sessile, Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63305 WHERE (`Entry`=34851 AND `DifficultyID`=0); -- 34851 (Panicked Citizen) - CanSwim
|
||||
|
||||
-- SpellArea
|
||||
DELETE FROM `spell_area` WHERE (`spell` = 59073 AND `area` IN (4756, 4755, 4757, 4714)) OR (`spell` = 49416 AND `area` = 4756) OR (`spell` = 68630 AND `area` = 4786);
|
||||
INSERT INTO `spell_area` (`spell`, `area`, `quest_start`, `quest_end`, `aura_spell`, `racemask`, `gender`, `flags`, `quest_start_status`, `quest_end_status`) VALUES
|
||||
(59073, 4756, 14078, 14159, 0, 0, 2, 3, 64, 1|2|8|32),
|
||||
(59073, 4755, 14099, 14159, 0, 0, 2, 3, 2|64, 1|2|8|32),
|
||||
(59073, 4757, 14099, 14159, 0, 0, 2, 3, 2|64, 1|2|8|32),
|
||||
(59073, 4714, 14099, 14159, 0, 0, 2, 3, 2|64, 1|2|8|32),
|
||||
(49416, 4756, 14078, 14099, 0, 0, 2, 3, 64, 1|8|32),
|
||||
(68630, 4786, 0, 14375, 0, 0, 2, 3, 0, 1|2|8|32);
|
||||
|
||||
-- Creature Text
|
||||
DELETE FROM `creature_text` WHERE `CreatureID` IN (34913);
|
||||
INSERT INTO `creature_text` (`CreatureID`, `groupid`, `id`, `text`, `type`, `language`, `probability`, `emote`, `duration`, `sound`, `BroadcastTextId`, `comment`) VALUES
|
||||
(34913, 0, 0, 'Stand your ground, men!', 14, 0, 100, 0, 0, 19617, 35166, 'Prince Liam Greymane'),
|
||||
(34913, 0, 1, 'Defeat these foul beasts!', 14, 0, 100, 0, 0, 19618, 35167, 'Prince Liam Greymane'),
|
||||
(34913, 0, 2, 'Protect the civilians!', 14, 0, 100, 0, 0, 19619, 35168, 'Prince Liam Greymane'),
|
||||
(34913, 0, 3, 'Push them back!', 14, 0, 100, 0, 0, 19620, 35169, 'Prince Liam Greymane'),
|
||||
(34913, 0, 4, 'Take heart, men! We must protect our city!', 14, 0, 100, 0, 0, 19621, 35170, 'Prince Liam Greymane');
|
||||
|
||||
-- Creature Prince Liam Greymane 34913 SAI
|
||||
SET @ENTRY := 34913;
|
||||
UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`= @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid`=@ENTRY AND `source_type`=0;
|
||||
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
|
||||
(@ENTRY, 0, 0, 0, 4, 0, 100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "On aggro - Self: Talk 0 // "),
|
||||
(@ENTRY, 0, 1, 0, 0, 0, 100, 0, 0, 0, 2000, 2000, 11, 50092, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, "When in combat and timer at the begining between 0 and 0 ms (and later repeats every 2000 and 2000 ms) - Self: Cast spell 50092 on Victim // ");
|
||||
@@ -0,0 +1,3 @@
|
||||
DELETE FROM `spell_proc` WHERE `SpellId` IN (77756);
|
||||
INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES
|
||||
(77756,0x00,11,0x10000000,0x00000000,0x00000000,0x00000000,0x40000,0x0,0x1,0x2,0x0,0x0,0x0,0,100,0,0); -- Lava Surge
|
||||
@@ -0,0 +1,144 @@
|
||||
-- Furlbrows Pumpkin Farm
|
||||
SET @CGUID := 224143;
|
||||
SET @POOLID := 3000000;
|
||||
|
||||
-- Creature (pooled, just one is active at a time)
|
||||
DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+3;
|
||||
INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `MovementType`, `npcflag`, `unit_flags`, `unit_flags2`, `unit_flags3`, `VerifiedBuild`) VALUES
|
||||
(@CGUID+0, 199, 0, 40, 109, '0', 0, 0, 0, 0, -9925.439453125, 1177.241943359375, 42.55515289306640625, 2.720944643020629882, 120, 12, 0, 1, NULL, NULL, NULL, NULL, 63305), -- Young Fleshripper (Area: Furlbrow's Pumpkin Farm - Difficulty: 0) CreateObject2
|
||||
(@CGUID+1, 199, 0, 40, 109, '0', 0, 0, 0, 0, -9918.53125, 1265.4384765625, 42.35733795166015625, 0.615315139293670654, 120, 12, 0, 1, NULL, NULL, NULL, NULL, 63305), -- Young Fleshripper (Area: Furlbrow's Pumpkin Farm - Difficulty: 0) CreateObject2
|
||||
(@CGUID+2, 199, 0, 40, 109, '0', 0, 0, 0, 0, -9848.490234375, 1229.1529541015625, 41.61896133422851562, 4.414900779724121093, 120, 12, 0, 1, NULL, NULL, NULL, NULL, 63305), -- Young Fleshripper (Area: Furlbrow's Pumpkin Farm - Difficulty: 0) CreateObject2
|
||||
(@CGUID+3, 199, 0, 40, 109, '0', 0, 0, 0, 0, -9975.0849609375, 1227.3287353515625, 42.44589614868164062, 3.002333402633666992, 120, 12, 0, 1, NULL, NULL, NULL, NULL, 63305); -- Young Fleshripper (Area: Furlbrow's Pumpkin Farm - Difficulty: 0) CreateObject2
|
||||
|
||||
-- Added missing _addon
|
||||
DELETE FROM `creature_addon` WHERE `guid` IN (275897,275898,275895,275896,275894,275892,275899,275901,275900,275902,275904,275906,275908,275903,275907);
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES
|
||||
(275897, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- Homeless Stormwind Citizen
|
||||
(275898, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- Homeless Stormwind Citizen
|
||||
(275895, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- Homeless Stormwind Citizen
|
||||
(275896, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- Homeless Stormwind Citizen
|
||||
(275894, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- Homeless Stormwind Citizen
|
||||
(275892, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- Homeless Stormwind Citizen
|
||||
(275899, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- Homeless Stormwind Citizen
|
||||
(275901, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- Homeless Stormwind Citizen
|
||||
(275900, 0, 0, 3, 0, 0, 1, 0, 0, 0, 0, 0, 0, '78677'), -- Homeless Stormwind Citizen - 78677 - Cosmetic - Sleep Zzz Breakable
|
||||
(275902, 0, 0, 3, 0, 0, 1, 0, 0, 0, 0, 0, 0, '78677'), -- Homeless Stormwind Citizen - 78677 - Cosmetic - Sleep Zzz Breakable
|
||||
(275904, 0, 0, 3, 0, 0, 1, 0, 0, 0, 0, 0, 0, '78677'), -- Homeless Stormwind Citizen - 78677 - Cosmetic - Sleep Zzz Breakable
|
||||
(275906, 0, 0, 3, 0, 0, 1, 0, 0, 0, 0, 0, 0, '78677'), -- Homeless Stormwind Citizen - 78677 - Cosmetic - Sleep Zzz Breakable
|
||||
(275908, 0, 0, 3, 0, 0, 1, 0, 0, 0, 0, 0, 0, '78677'), -- Homeless Stormwind Citizen - 78677 - Cosmetic - Sleep Zzz Breakable
|
||||
(275903, 0, 0, 3, 0, 0, 1, 0, 0, 0, 0, 0, 0, '78677'), -- Homeless Stormwind Citizen - 78677 - Cosmetic - Sleep Zzz Breakable
|
||||
(275907, 0, 0, 3, 0, 0, 1, 0, 0, 0, 0, 0, 0, '78677'); -- Homeless Stormwind Citizen - 78677 - Cosmetic - Sleep Zzz Breakable
|
||||
|
||||
-- Pool
|
||||
DELETE FROM `pool_template` WHERE `entry` = @POOLID;
|
||||
INSERT INTO `pool_template` (`entry`, `max_limit`, `description`) VALUES
|
||||
(@POOLID, 1, 'Westfall - Furlbrows Pumpkin Farm - Young Fleshripper');
|
||||
|
||||
DELETE FROM `pool_members` WHERE (`spawnId` IN (@CGUID+0,@CGUID+1,@CGUID+2,@CGUID+3) AND `type` = 0);
|
||||
INSERT INTO `pool_members` (`type`, `spawnId`, `poolSpawnId`, `chance`, `description`) VALUES
|
||||
(0, @CGUID+0, @POOLID, 0, 'Westfall - Furlbrows Pumpkin Farm - Young Fleshripper'),
|
||||
(0, @CGUID+1, @POOLID, 0, 'Westfall - Furlbrows Pumpkin Farm - Young Fleshripper'),
|
||||
(0, @CGUID+2, @POOLID, 0, 'Westfall - Furlbrows Pumpkin Farm - Young Fleshripper'),
|
||||
(0, @CGUID+3, @POOLID, 0, 'Westfall - Furlbrows Pumpkin Farm - Young Fleshripper');
|
||||
|
||||
-- Update Coyote to createobject2 spawn positions
|
||||
UPDATE `creature` SET `position_x` = -9964.841796875, `position_y` = 1207.704833984375, `position_z` = 43.06673812866210937, `orientation` = 5.506795883178710937 WHERE `guid` = 275786;
|
||||
UPDATE `creature` SET `position_x` = -9930.3642578125, `position_y` = 1223.4166259765625, `position_z` = 42.51685333251953125, `orientation` = 2.779277563095092773 WHERE `guid` = 275808;
|
||||
UPDATE `creature` SET `position_x` = -9995.138671875, `position_y` = 1261.9271240234375, `position_z` = 44.071380615234375, `orientation` = 2.325879812240600585 WHERE `guid` = 275715;
|
||||
UPDATE `creature` SET `position_x` = -10003.5244140625, `position_y` = 1220.5242919921875, `position_z` = 41.10367202758789062, `orientation` = 5.126083850860595703 WHERE `guid` = 275712;
|
||||
UPDATE `creature` SET `position_x` = -9953.734375, `position_y` = 1273.9913330078125, `position_z` = 41.09287643432617187, `orientation` = 4.182867050170898437 WHERE `guid` = 275806;
|
||||
UPDATE `creature` SET `position_x` = -9955.2607421875, `position_y` = 1251.9791259765625, `position_z` = 42.18105697631835937, `orientation` = 2.021632671356201171 WHERE `guid` = 275784;
|
||||
UPDATE `creature` SET `position_x` = -9921.8642578125, `position_y` = 1265.017333984375, `position_z` = 42.24509429931640625, `orientation` = 3.713852167129516601 WHERE `guid` = 275810;
|
||||
UPDATE `creature` SET `position_x` = -9865.779296875, `position_y` = 1229.4010009765625, `position_z` = 41.75061798095703125, `orientation` = 2.131131649017333984 WHERE `guid` = 275861;
|
||||
UPDATE `creature` SET `position_x` = -9895.341796875, `position_y` = 1202.2569580078125, `position_z` = 41.98929977416992187, `orientation` = 2.342655658721923828 WHERE `guid` = 275811;
|
||||
UPDATE `creature` SET `position_x` = -9925.310546875, `position_y` = 1178.9097900390625, `position_z` = 42.43995285034179687, `orientation` = 4.924037933349609375 WHERE `guid` = 275804;
|
||||
UPDATE `creature` SET `position_x` = -9816.17578125, `position_y` = 1222.826416015625, `position_z` = 43.00292587280273437, `orientation` = 0.612595558166503906 WHERE `guid` = 275876;
|
||||
UPDATE `creature` SET `position_x` = -9916.64453125, `position_y` = 1147.8785400390625, `position_z` = 42.80718612670898437, `orientation` = 4.477817535400390625 WHERE `guid` = 275803;
|
||||
UPDATE `creature` SET `position_x` = -9982.111328125, `position_y` = 1174.3992919921875, `position_z` = 42.54503250122070312, `orientation` = 4.515748023986816406 WHERE `guid` = 275711;
|
||||
|
||||
-- Update Young Fleshripper to createobject2 spawn positions
|
||||
UPDATE `creature` SET `position_x` = -9991.1494140625, `position_y` = 1309.373291015625, `position_z` = 43.66715240478515625, `orientation` = 3.989080190658569335 WHERE `guid` = 275717;
|
||||
UPDATE `creature` SET `position_x` = -9848.6533203125, `position_y` = 1177.079833984375, `position_z` = 39.83509445190429687, `orientation` = 5.687968254089355468 WHERE `guid` = 275874;
|
||||
UPDATE `creature` SET `position_x` = -10047.654296875, `position_y` = 1316.6632080078125, `position_z` = 44.22189712524414062, `orientation` = 0.034313660115003585 WHERE `guid` = 275716;
|
||||
UPDATE `creature` SET `position_x` = -10031.638671875, `position_y` = 1274.970458984375, `position_z` = 43.83249282836914062, `orientation` = 6.137407302856445312 WHERE `guid` = 275713;
|
||||
|
||||
-- Update Young Goretusk to createobject2 spawn positions
|
||||
UPDATE `creature` SET `position_x` = -9949.4736328125, `position_y` = 1243.948974609375, `position_z` = 42.62841033935546875, `orientation` = 1.369479894638061523 WHERE `guid` = 275809;
|
||||
UPDATE `creature` SET `position_x` = -9953.2236328125, `position_y` = 1289.501708984375, `position_z` = 43.94571685791015625, `orientation` = 3.136235475540161132 WHERE `guid` = 275783;
|
||||
UPDATE `creature` SET `position_x` = -9882.20703125, `position_y` = 1227.0511474609375, `position_z` = 41.9536590576171875, `orientation` = 0.625485062599182128 WHERE `guid` = 275860;
|
||||
UPDATE `creature` SET `position_x` = -9960.5380859375, `position_y` = 1125.704833984375, `position_z` = 40.30907058715820312, `orientation` = 2.365688323974609375 WHERE `guid` = 275708;
|
||||
UPDATE `creature` SET `position_x` = -9980.1298828125, `position_y` = 1095.532958984375, `position_z` = 40.47197723388671875, `orientation` = 0.818975031375885009 WHERE `guid` = 275710;
|
||||
UPDATE `creature` SET `position_x` = -9995.4658203125, `position_y` = 1136.0728759765625, `position_z` = 44.09099578857421875, `orientation` = 5.673230171203613281 WHERE `guid` = 275709;
|
||||
|
||||
-- Update random movement
|
||||
UPDATE `creature` SET `wander_distance` = 8, `MovementType` = 1 WHERE `guid` IN (275786,275808,275715,275712,275806,275784,275810,275861,275811,275804,275876,275803,275711);
|
||||
UPDATE `creature` SET `wander_distance` = 6, `MovementType` = 1 WHERE `guid` IN (275809,275783,275860,275708,275710,275709);
|
||||
UPDATE `creature` SET `wander_distance` = 12, `MovementType` = 1 WHERE `guid` IN (275717,275874,275716,275713);
|
||||
|
||||
-- Path for Homeless Stormwind Citizen
|
||||
SET @MOVERGUID := 275859;
|
||||
SET @ENTRY := 42384;
|
||||
SET @PATHOFFSET := 0;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 0, 0x0, NULL, 'Homeless Stormwind Citizen - Cosmetic Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -9878.305, 1297.3676, 42.111702, NULL, 0),
|
||||
(@PATH, 1, -9876.146, 1295.906, 42.12691, NULL, 0),
|
||||
(@PATH, 2, -9873.988, 1294.4445, 42.14212, NULL, 0),
|
||||
(@PATH, 3, -9870.053, 1297.5205, 42.3255, NULL, 0),
|
||||
(@PATH, 4, -9862.969, 1303.0576, 42.15387, NULL, 0),
|
||||
(@PATH, 5, -9861.205, 1304.4305, 42.08785, NULL, 0),
|
||||
(@PATH, 6, -9861.205, 1304.4305, 42.08785, NULL, 0),
|
||||
(@PATH, 7, -9846.795, 1322.7067, 43.91255, NULL, 0),
|
||||
(@PATH, 8, -9858.272, 1337.8073, 41.91286, NULL, 0),
|
||||
(@PATH, 9, -9871.32, 1348.7148, 42.426952, NULL, 0),
|
||||
(@PATH, 10, -9900.007, 1320.0798, 42.661095, NULL, 0),
|
||||
(@PATH, 11, -9887.603, 1306.3993, 42.07728, NULL, 0),
|
||||
(@PATH, 12, -9882.014, 1314.1666, 43.11313, NULL, 0),
|
||||
(@PATH, 13, -9886.849, 1308.3698, 42.248898, NULL, 0),
|
||||
(@PATH, 14, -9884.661, 1301.6736, 42.066883, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `position_x`=-9878.305, `position_y`=1297.3676, `position_z`=42.111702, `orientation`=0, `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `SheathState`) VALUES
|
||||
(@MOVERGUID, @PATH, 1);
|
||||
|
||||
-- Path for West Plains Drifter
|
||||
SET @MOVERGUID := 275888;
|
||||
SET @ENTRY := 42400;
|
||||
SET @PATHOFFSET := 0;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 0, 0x0, NULL, 'West Plains Drifter - Cosmetic Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -9826.002, 1271.979, 40.546333, NULL, 0),
|
||||
(@PATH, 1, -9827.336, 1271.0347, 40.521496, NULL, 0),
|
||||
(@PATH, 2, -9828.67, 1270.0903, 40.49666, NULL, 0),
|
||||
(@PATH, 3, -9835.736, 1264.5176, 40.800583, NULL, 0),
|
||||
(@PATH, 4, -9837.307, 1263.2793, 41.0314, NULL, 0),
|
||||
(@PATH, 5, -9838.877, 1262.041, 41.439228, NULL, 0),
|
||||
(@PATH, 6, -9839.662, 1261.4219, 41.74884, NULL, 0),
|
||||
(@PATH, 7, -9841.232, 1260.1836, 41.95461, NULL, 0),
|
||||
(@PATH, 8, -9841.393, 1260.0504, 41.95704, NULL, 0),
|
||||
(@PATH, 9, -9844.854, 1262.0547, 42.251133, NULL, 0),
|
||||
(@PATH, 10, -9848.314, 1264.0586, 41.961975, NULL, 0),
|
||||
(@PATH, 11, -9849.18, 1264.5596, 41.790085, NULL, 0),
|
||||
(@PATH, 12, -9850.045, 1265.0605, 41.619934, NULL, 0),
|
||||
(@PATH, 13, -9851.759, 1266.0521, 41.506916, NULL, 0),
|
||||
(@PATH, 14, -9867.886, 1280.066, 40.713776, NULL, 0),
|
||||
(@PATH, 15, -9856.901, 1292.2048, 41.627167, NULL, 0),
|
||||
(@PATH, 16, -9842.531, 1300.8021, 41.909256, NULL, 0),
|
||||
(@PATH, 17, -9830.325, 1289.7709, 40.44865, NULL, 0),
|
||||
(@PATH, 18, -9819.934, 1276.3066, 40.923073, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `position_x`=-9826.002, `position_y`=1271.979, `position_z`=40.546333, `orientation`=0, `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `SheathState`, `auras`) VALUES
|
||||
(@MOVERGUID, @PATH, 1, '79143');
|
||||
@@ -0,0 +1,24 @@
|
||||
-- Quest: Its Alive!
|
||||
UPDATE `creature_template` SET `VehicleId`= 907, `ScriptName`= 'npc_westfall_overloaded_harvest_golem' WHERE `entry`= 42601;
|
||||
|
||||
DELETE FROM `npc_spellclick_spells` WHERE `npc_entry`= 42601;
|
||||
INSERT INTO `npc_spellclick_spells` (`npc_entry`, `spell_id`, `cast_flags`, `user_type`) VALUES
|
||||
(42601, 46598, 1, 0);
|
||||
|
||||
DELETE FROM `creature_template_spell` WHERE (`CreatureID`=42601 AND `Index` IN (1,0));
|
||||
INSERT INTO `creature_template_spell` (`CreatureID`, `Index`, `Spell`, `VerifiedBuild`) VALUES
|
||||
(42601, 1, 79430, 63305), -- Overloaded Harvest Golem
|
||||
(42601, 0, 79425, 63305); -- Overloaded Harvest Golem
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceEntry`= 79436 AND `SourceTypeOrReferenceId`= 13;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ScriptName`, `Comment`) VALUES
|
||||
(13, 2, 79436, 0, 0, 31, 0, 3, 42381, 0, 0, 0, '', 'Wake Harvest Golem - Target Overloaded Harvest Golem');
|
||||
|
||||
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_westfall_reaping_blows', 'spell_westfall_wake_harvest_golem');
|
||||
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
|
||||
(79425, 'spell_westfall_reaping_blows'),
|
||||
(79436, 'spell_westfall_wake_harvest_golem');
|
||||
|
||||
DELETE FROM `creature_text` WHERE `CreatureID`= 42601;
|
||||
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `Comment`) VALUES
|
||||
(42601, 0, 0, 'You may only ride the Overloaded Harvest Golem at the Molsen Farm.', 42, 0, 100, 0, 0, 0, 42475, '');
|
||||
@@ -0,0 +1,27 @@
|
||||
-- Template
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid`= 34981;
|
||||
UPDATE `creature_template` SET `AIName`= '', `ScriptName`= 'npc_frightened_citizen' WHERE `entry` IN (34981, 35836);
|
||||
|
||||
-- Rampaging Worgen fixups
|
||||
UPDATE `creature_template` SET `flags_extra` = `flags_extra` | 2 WHERE `entry`= 34884;
|
||||
|
||||
-- SpellScriptName
|
||||
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_gilneas_knocking');
|
||||
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
|
||||
(67869, 'spell_gilneas_knocking');
|
||||
|
||||
-- Creature Text
|
||||
DELETE FROM `creature_text` WHERE `CreatureID` IN (34981, 35836);
|
||||
INSERT INTO `creature_text` (`CreatureID`, `groupid`, `id`, `text`, `type`, `language`, `probability`, `emote`, `duration`, `sound`, `BroadcastTextId`, `comment`) VALUES
|
||||
(34981, 0, 0, 'What in the world? Let''s get out of here!', 12, 0, 100, 1, 0, 0, 35235, 'Frightened Citizen to Player'),
|
||||
(34981, 0, 1, 'Let''s go!', 12, 0, 100, 1, 0, 0, 35236, 'Frightened Citizen to Player'),
|
||||
(34981, 0, 2, 'No time to waste!', 12, 0, 100, 1, 0, 0, 35237, 'Frightened Citizen to Player'),
|
||||
(34981, 0, 3, 'Worgen! Worgen everywhere!', 12, 0, 100, 1, 0, 0, 35238, 'Frightened Citizen to Player'),
|
||||
(34981, 0, 4, 'Flee! They''re everywhere!', 12, 0, 100, 1, 0, 0, 35240, 'Frightened Citizen to Player'),
|
||||
(34981, 0, 5, 'This place isn''t safe. Let''s leave!', 12, 0, 100, 1, 0, 0, 35239, 'Frightened Citizen to Player'),
|
||||
(34981, 0, 6, 'Protect me, please!', 12, 0, 100, 1, 0, 0, 35234, 'Frightened Citizen to Player'),
|
||||
(35836, 0, 0, 'It''s coming right for me!!', 12, 0, 100, 1, 0, 0, 36037, 'Frightened Citizen to Player'),
|
||||
(35836, 0, 1, 'Help me, please!', 12, 0, 100, 1, 0, 0, 36038, 'Frightened Citizen to Player'),
|
||||
(35836, 0, 2, 'There''s one after me!', 12, 0, 100, 1, 0, 0, 36039, 'Frightened Citizen to Player'),
|
||||
(35836, 0, 3, 'Help!', 12, 0, 100, 1, 0, 0, 36040, 'Frightened Citizen to Player'),
|
||||
(35836, 0, 4, 'I don''t want to die!', 12, 0, 100, 1, 0, 0, 36041, 'Frightened Citizen to Player');
|
||||
@@ -0,0 +1,178 @@
|
||||
SET @CGUID := 7003691;
|
||||
SET @OGUID := 7000697;
|
||||
SET @SPAWN_GROUP := 1271;
|
||||
SET @AT_ID := 168;
|
||||
SET @AT_PROP_ID := 162;
|
||||
SET @AT_SPAWN_ID = 265;
|
||||
|
||||
SET @AT_RADIUS := 53;
|
||||
SET @AT_HEIGHT := 25;
|
||||
|
||||
DELETE FROM `areatrigger_template` WHERE `Id` = @AT_ID AND `IsCustom` = 1;
|
||||
INSERT INTO `areatrigger_template` (`Id`, `IsCustom`) VALUES
|
||||
(@AT_ID, 1);
|
||||
|
||||
DELETE FROM `areatrigger_create_properties` WHERE `Id` = @AT_PROP_ID AND `IsCustom` = 1;
|
||||
INSERT INTO `areatrigger_create_properties` (`Id`, `IsCustom`, `AreaTriggerId`, `IsAreatriggerCustom`, `Shape`, `ShapeData0`, `ShapeData1`, `ShapeData2`, `ShapeData3`, `ShapeData4`, `ShapeData5`, `ShapeData6`, `ShapeData7`) VALUES
|
||||
(@AT_PROP_ID, 1, @AT_ID, 1, 4, @AT_RADIUS, @AT_RADIUS, @AT_HEIGHT, @AT_HEIGHT, 0 /*LocationZOffset*/, 0 /*LocationZOffsetTarget*/, 0, 0);
|
||||
|
||||
DELETE FROM `areatrigger_template_actions` WHERE `AreaTriggerId` = @AT_ID AND `IsCustom` = 1;
|
||||
INSERT INTO `areatrigger_template_actions` (`AreaTriggerId`, `IsCustom`, `ActionType`, `ActionParam`, `TargetType`) VALUES
|
||||
(@AT_ID, 1, 0, 307005, 0); -- Arena Inbounds Area Marker
|
||||
|
||||
DELETE FROM `areatrigger` WHERE `SpawnId` BETWEEN @AT_SPAWN_ID+0 AND @AT_SPAWN_ID+1;
|
||||
INSERT INTO `areatrigger` (`SpawnId`, `AreaTriggerCreatePropertiesId`, `IsCustom`, `MapId`, `PosX`, `PosY`, `PosZ`, `Orientation`, `Comment`) VALUES
|
||||
(@AT_SPAWN_ID+0, @AT_PROP_ID, 1, 2167, -281.619598, -278.841583, 70.442131, 0, 'The Robodrome Inbounds');
|
||||
|
||||
DELETE FROM `battleground_scripts` WHERE `MapId` = 2167 AND `BattlemasterListId` = 0;
|
||||
INSERT INTO `battleground_scripts` (`MapId`, `BattlemasterListId`, `ScriptName`) VALUES
|
||||
(2167, 0, 'arena_the_robodrome'); -- The Robodrome
|
||||
|
||||
DELETE FROM `battleground_template` WHERE `ID` = 1025;
|
||||
INSERT INTO `battleground_template` (`ID`, `AllianceStartLoc`, `HordeStartLoc`, `StartMaxDist`, `Weight`, `Comment`) VALUES
|
||||
(1025, 7208, 7209, 0, 1, 'The Robodrome');
|
||||
|
||||
DELETE FROM `gameobject_template_addon` WHERE `entry` IN (329743 /*Doodad_8XP_MECHAGONARENA_PVPDOOR002*/, 329742 /*Doodad_8XP_MECHAGONARENA_PVPDOOR001*/);
|
||||
INSERT INTO `gameobject_template_addon` (`entry`, `faction`, `flags`, `WorldEffectID`, `AIAnimKitID`) VALUES
|
||||
(329743, 1375, 0x20, 0, 0), -- Doodad_8XP_MECHAGONARENA_PVPDOOR002
|
||||
(329742, 1375, 0x20, 0, 0); -- Doodad_8XP_MECHAGONARENA_PVPDOOR001
|
||||
|
||||
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, 329742, 2167, 10497, 10497, '0', '0', 0, -206.134368896484375, -279.045745849609375, 90.6704559326171875, 3.141592741012573242, 0, 0, -1, 0, 7200, 255, 1, 63305), -- Doodad_8XP_MECHAGONARENA_PVPDOOR001 (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@OGUID+1, 329743, 2167, 10497, 10497, '0', '0', 0, -356.5426025390625, -279.0457763671875, 90.6704559326171875, 3.141592741012573242, 0, 0, -1, 0, 7200, 255, 1, 63305), -- Doodad_8XP_MECHAGONARENA_PVPDOOR002 (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@OGUID+2, 184664, 2167, 10497, 10497, '0', '0', 0, -274.296875, -229.8125, 70.89987945556640625, 3.316144466400146484, 0, 0, -0.99619388580322265, 0.087165042757987976, 360, 255, 1, 63305), -- Shadow Sight (Area: The Robodrome - Difficulty: 0) CreateObject2
|
||||
(@OGUID+3, 184663, 2167, 10497, 10497, '0', '0', 0, -303.149322509765625, -322.75, 70.8999176025390625, 2.460912704467773437, 0, 0, 0.942641258239746093, 0.333807557821273803, 360, 255, 1, 63305); -- Shadow Sight (Area: The Robodrome - Difficulty: 0) CreateObject2
|
||||
|
||||
DELETE FROM `gameobject_addon` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+3;
|
||||
INSERT INTO `gameobject_addon` (`guid`, `parent_rotation0`, `parent_rotation1`, `parent_rotation2`, `parent_rotation3`, `WorldEffectID`, `AIAnimKitID`) VALUES
|
||||
(@OGUID+0, 0, 0, 1, -0.00000004371138828, 0, 0), -- Doodad_8XP_MECHAGONARENA_PVPDOOR001
|
||||
(@OGUID+1, 0, 0, 1, -0.00000004371138828, 0, 0); -- Doodad_8XP_MECHAGONARENA_PVPDOOR002
|
||||
|
||||
DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+23;
|
||||
INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `MovementType`, `npcflag`, `unit_flags`, `unit_flags2`, `unit_flags3`, `VerifiedBuild`) VALUES
|
||||
(@CGUID+0, 154584, 2167, 10497, 10497, '0', '0', 0, 0, 0, -279.16064453125, -285.21630859375, 70.90320587158203125, 1.714475393295288085, 7200, 10, 0, 1, NULL, NULL, NULL, NULL, 63305), -- Mechagon - Critters (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@CGUID+1, 151328, 2167, 10497, 10497, '0', '0', 0, 0, 0, -202.092010498046875, -275.758697509765625, 87.35225677490234375, 6.244936943054199218, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Alarm-o-Bot (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@CGUID+2, 154573, 2167, 10497, 10497, '0', '0', 0, 0, 0, -275.10882568359375, -280.9892578125, 70.91278839111328125, 4.349936485290527343, 7200, 10, 0, 1, NULL, NULL, NULL, NULL, 63305), -- Rustbolt Spraybot (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@CGUID+3, 154591, 2167, 10497, 10497, '0', '0', 0, 0, 0, -276.982635498046875, -222.970489501953125, 74.18817901611328125, 4.494670391082763671, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Tussle Tonks Fanatic (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@CGUID+4, 151328, 2167, 10497, 10497, '0', '0', 0, 0, 0, -362.87847900390625, -284.111114501953125, 87.442413330078125, 2.975072622299194335, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Alarm-o-Bot (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@CGUID+5, 154584, 2167, 10497, 10497, '0', '0', 0, 0, 0, -190.091873168945312, -271.7298583984375, 90.784027099609375, 4.562215328216552734, 7200, 10, 0, 1, NULL, NULL, NULL, NULL, 63305), -- Mechagon - Critters (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@CGUID+6, 154591, 2167, 10497, 10497, '0', '0', 0, 0, 0, -269.03125, -334.00347900390625, 74.168731689453125, 1.862302780151367187, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Tussle Tonks Fanatic (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@CGUID+7, 154573, 2167, 10497, 10497, '0', '0', 0, 0, 0, -318.529510498046875, -277.732635498046875, 70.96363067626953125, 0.66805046796798706, 7200, 10, 0, 1, NULL, NULL, NULL, NULL, 63305), -- Rustbolt Spraybot (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@CGUID+8, 154584, 2167, 10497, 10497, '0', '0', 0, 0, 0, -285.705780029296875, -318.30328369140625, 70.95305633544921875, 0.141363665461540222, 7200, 10, 0, 1, NULL, NULL, NULL, NULL, 63305), -- Mechagon - Critters (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@CGUID+9, 154588, 2167, 10497, 10497, '0', '0', 0, 0, 0, -257.2725830078125, -357.494781494140625, 73.93599700927734375, 1.66351318359375, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rustbolt Enforcer (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@CGUID+10, 154589, 2167, 10497, 10497, '0', '0', 0, 0, 0, -278.923614501953125, -194.838546752929687, 75.69069671630859375, 4.549063682556152343, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Anodized Coilbearer (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@CGUID+11, 154591, 2167, 10497, 10497, '0', '0', 0, 0, 0, -267.19097900390625, -332.907989501953125, 74.25550079345703125, 2.054608106613159179, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Tussle Tonks Fanatic (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@CGUID+12, 154584, 2167, 10497, 10497, '0', '0', 0, 0, 0, -260.35589599609375, -273.05902099609375, 70.95305633544921875, 4.912654876708984375, 7200, 10, 0, 1, NULL, NULL, NULL, NULL, 63305), -- Mechagon - Critters (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@CGUID+13, 154577, 2167, 10497, 10497, '0', '0', 0, 0, 0, -303.650848388671875, -268.24676513671875, 96.34787750244140625, 4.066770553588867187, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Flying Claw (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@CGUID+14, 154588, 2167, 10497, 10497, '0', '0', 0, 0, 0, -284.211822509765625, -361.923614501953125, 75.19763946533203125, 1.437150359153747558, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rustbolt Enforcer (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@CGUID+15, 154589, 2167, 10497, 10497, '0', '0', 0, 0, 0, -307.013885498046875, -200.819442749023437, 72.72412109375, 4.55579996109008789, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Anodized Coilbearer (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@CGUID+16, 154591, 2167, 10497, 10497, '0', '0', 0, 0, 0, -323.314239501953125, -319.861114501953125, 79.107696533203125, 0.718692898750305175, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Tussle Tonks Fanatic (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@CGUID+17, 154593, 2167, 10497, 10497, '0', '0', 0, 0, 0, -190.355911254882812, -271.848968505859375, 89.967559814453125, 0, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Power Coil (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@CGUID+18, 154584, 2167, 10497, 10497, '0', '0', 0, 0, 0, -371.203125, -278.057281494140625, 89.25567626953125, 0.988933026790618896, 7200, 10, 0, 1, NULL, NULL, NULL, NULL, 63305), -- Mechagon - Critters (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@CGUID+19, 154591, 2167, 10497, 10497, '0', '0', 0, 0, 0, -321.545135498046875, -321.77777099609375, 79.05933380126953125, 0.856421470642089843, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Tussle Tonks Fanatic (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@CGUID+20, 154584, 2167, 10497, 10497, '0', '0', 0, 0, 0, -317.527862548828125, -255.51348876953125, 70.95305633544921875, 0.34594881534576416, 7200, 10, 0, 1, NULL, NULL, NULL, NULL, 63305), -- Mechagon - Critters (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@CGUID+21, 154577, 2167, 10497, 10497, '0', '0', 0, 0, 0, -281.0594482421875, -296.726165771484375, 95.95363616943359375, 0.924684226512908935, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Flying Claw (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@CGUID+22, 154593, 2167, 10497, 10497, '0', '0', 0, 0, 0, -372.34375, -285.48785400390625, 89.76513671875, 0.578076422214508056, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Power Coil (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
(@CGUID+23, 154591, 2167, 10497, 10497, '0', '0', 0, 0, 0, -340.82464599609375, -253.720489501953125, 76.2044219970703125, 5.556685447692871093, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305); -- Tussle Tonks Fanatic (Area: The Robodrome - Difficulty: 0) CreateObject1
|
||||
|
||||
DELETE FROM `creature_addon` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+23;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES
|
||||
(@CGUID+3, 0, 0, 0, 3, 0, 1, 0, 0, 18059, 0, 0, 0, ''), -- Tussle Tonks Fanatic
|
||||
(@CGUID+6, 0, 0, 0, 3, 0, 1, 0, 0, 18059, 0, 0, 0, ''), -- Tussle Tonks Fanatic
|
||||
(@CGUID+9, 0, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- Rustbolt Enforcer
|
||||
(@CGUID+10, 0, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- Anodized Coilbearer
|
||||
(@CGUID+11, 0, 0, 0, 3, 0, 1, 0, 0, 18059, 0, 0, 0, ''), -- Tussle Tonks Fanatic
|
||||
(@CGUID+13, 0, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- Flying Claw
|
||||
(@CGUID+14, 0, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- Rustbolt Enforcer
|
||||
(@CGUID+15, 0, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- Anodized Coilbearer
|
||||
(@CGUID+16, 0, 0, 0, 3, 0, 1, 0, 0, 18059, 0, 0, 0, ''), -- Tussle Tonks Fanatic
|
||||
(@CGUID+19, 0, 0, 0, 3, 0, 1, 0, 0, 835, 0, 0, 0, ''), -- Tussle Tonks Fanatic
|
||||
(@CGUID+21, 0, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, ''), -- Flying Claw
|
||||
(@CGUID+23, 0, 0, 0, 3, 0, 1, 0, 0, 18059, 0, 0, 0, ''); -- Tussle Tonks Fanatic
|
||||
|
||||
DELETE FROM `spawn_group_template` WHERE `groupId` = @SPAWN_GROUP;
|
||||
INSERT INTO `spawn_group_template` (`groupId`, `groupName`, `groupFlags`) VALUES
|
||||
(@SPAWN_GROUP, 'The Robodrome - Shadow sight', 0x20);
|
||||
|
||||
DELETE FROM `spawn_group` WHERE `groupId` = @SPAWN_GROUP;
|
||||
INSERT INTO `spawn_group` (`groupId`, `spawnType`, `spawnId`) VALUES
|
||||
(@SPAWN_GROUP, 1, @OGUID+2),
|
||||
(@SPAWN_GROUP, 1, @OGUID+3);
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 33 AND `SourceEntry` = @SPAWN_GROUP;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceEntry`, `SourceGroup`, `ConditionTypeOrReference`, `ConditionValue1`, `ScriptName`) VALUES
|
||||
(33, @SPAWN_GROUP, 0, 0, 0, 'condition_is_shadow_sight_enabled');
|
||||
|
||||
DELETE FROM `vehicle_template_accessory` WHERE (`entry`=154577 AND `seat_id`=0);
|
||||
INSERT INTO `vehicle_template_accessory` (`entry`, `accessory_entry`, `seat_id`, `minion`, `description`, `summontype`, `summontimer`) VALUES
|
||||
(154577, 150520, 0, 0, 'Flying Claw - Cubed Clutter', 5, 0); -- Flying Claw - Cubed Clutter
|
||||
|
||||
UPDATE `creature_template` SET `unit_flags`=0x300, `unit_flags3`=0x41000000 WHERE `entry`=154593; -- Power Coil
|
||||
UPDATE `creature_template` SET `unit_flags`=0x2000100, `unit_flags3`=0x1000000 WHERE `entry`=154577; -- Flying Claw
|
||||
UPDATE `creature_template` SET `unit_flags`=0x2000040, `unit_flags3`=0x1000000 WHERE `entry`=154589; -- Anodized Coilbearer
|
||||
UPDATE `creature_template` SET `unit_flags`=0x2000000, `unit_flags3`=0x1800000 WHERE `entry`=154588; -- Rustbolt Enforcer
|
||||
UPDATE `creature_template` SET `unit_flags`=0x2000000 WHERE `entry`=150520; -- Cubed Clutter
|
||||
UPDATE `creature_template` SET `unit_flags`=0x2000300, `unit_flags3`=0x1000000 WHERE `entry`=154591; -- Tussle Tonks Fanatic
|
||||
UPDATE `creature_template` SET `unit_flags`=0x2000300, `unit_flags3`=0x1000000 WHERE `entry`=154573; -- Rustbolt Spraybot
|
||||
UPDATE `creature_template` SET `unit_flags`=0x2000000, `unit_flags3`=0x1000000 WHERE `entry`=151328; -- Alarm-o-Bot
|
||||
UPDATE `creature_template` SET `unit_flags`=0x2000300, `unit_flags3`=0x1000000 WHERE `entry`=154584; -- Mechagon - Critters
|
||||
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x20000100, `VerifiedBuild`=63305 WHERE (`Entry`=154593 AND `DifficultyID`=0); -- 154593 (Power Coil) - Sessile, Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x30000000, `VerifiedBuild`=63305 WHERE (`Entry`=154577 AND `DifficultyID`=0); -- 154577 (Flying Claw) - CanSwim, Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x20000000, `VerifiedBuild`=63305 WHERE (`Entry`=154589 AND `DifficultyID`=0); -- 154589 (Anodized Coilbearer) - Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x30000000, `VerifiedBuild`=63305 WHERE (`Entry`=154588 AND `DifficultyID`=0); -- 154588 (Rustbolt Enforcer) - CanSwim, Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x30000000, `VerifiedBuild`=63305 WHERE (`Entry`=154591 AND `DifficultyID`=0); -- 154591 (Tussle Tonks Fanatic) - CanSwim, Floating
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63305 WHERE (`Entry`=154573 AND `DifficultyID`=0); -- 154573 (Rustbolt Spraybot) - CanSwim
|
||||
|
||||
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_the_robodrome_zap_damage');
|
||||
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
|
||||
(300642, 'spell_the_robodrome_zap_damage');
|
||||
|
||||
SET @MOVERGUID := @CGUID+13;
|
||||
SET @ENTRY := 154577;
|
||||
SET @PATHOFFSET := 0;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 0, 0x2, 2.2946, 'Flying Claw - Idle');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -303.28534, -267.82578, 96.34789, NULL, 0),
|
||||
(@PATH, 1, -297.62848, -265.48264, 96.34789, NULL, 0),
|
||||
(@PATH, 2, -291.97162, -267.82578, 96.34789, NULL, 0),
|
||||
(@PATH, 3, -289.62848, -273.48264, 96.34789, NULL, 0),
|
||||
(@PATH, 4, -291.97162, -279.1395, 96.34789, NULL, 0),
|
||||
(@PATH, 5, -297.62848, -281.48264, 96.34789, NULL, 0),
|
||||
(@PATH, 6, -303.28534, -279.1395, 96.34789, NULL, 0),
|
||||
(@PATH, 7, -305.62848, -273.48264, 96.34789, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `position_x`=-303.28534, `position_y`=-267.82578, `position_z`=96.34789, `orientation`=0, `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `SheathState`) VALUES
|
||||
(@MOVERGUID, @PATH, 1);
|
||||
|
||||
SET @MOVERGUID := @CGUID+21;
|
||||
SET @ENTRY := 154577;
|
||||
SET @PATHOFFSET := 1;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 0, 0x2, 2.2946, 'Flying Claw - Idle');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -280.69507, -296.30667, 95.95362, NULL, 0),
|
||||
(@PATH, 1, -275.0382, -293.96353, 95.95362, NULL, 0),
|
||||
(@PATH, 2, -269.38135, -296.30667, 95.95362, NULL, 0),
|
||||
(@PATH, 3, -267.0382, -301.96353, 95.95362, NULL, 0),
|
||||
(@PATH, 4, -269.38135, -307.6204, 95.95362, NULL, 0),
|
||||
(@PATH, 5, -275.0382, -309.96353, 95.95362, NULL, 0),
|
||||
(@PATH, 6, -280.69507, -307.6204, 95.95362, NULL, 0),
|
||||
(@PATH, 7, -283.0382, -301.96353, 95.95362, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `position_x`=-280.69507, `position_y`=-296.30667, `position_z`=95.95362, `orientation`=0, `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `SheathState`) VALUES
|
||||
(@MOVERGUID, @PATH, 1);
|
||||
@@ -0,0 +1,183 @@
|
||||
SET @CGUID := 8000828;
|
||||
SET @OGUID := 8000104;
|
||||
SET @WORLD_SAFE_LOC_ID := 100099;
|
||||
SET @SPAWN_GROUP := 1272;
|
||||
|
||||
DELETE FROM `world_safe_locs` WHERE `ID` BETWEEN @WORLD_SAFE_LOC_ID + 0 AND @WORLD_SAFE_LOC_ID + 1;
|
||||
INSERT INTO `world_safe_locs` (`ID`, `MapID`, `LocX`, `LocY`, `LocZ`, `Facing`, `Comment`) VALUES
|
||||
(@WORLD_SAFE_LOC_ID+0, 2509, 2856.63, 2329.15, 3259.74, DEGREES(4.4575706), 'Maldraxxus Coliseum - Purple Team'),
|
||||
(@WORLD_SAFE_LOC_ID+1, 2509, 2854.23, 2182.54, 3259.96, DEGREES(1.860521), 'Maldraxxus Coliseum - Gold Team');
|
||||
|
||||
DELETE FROM `battleground_scripts` WHERE `MapId` = 2509 AND `BattlemasterListId` = 0;
|
||||
INSERT INTO `battleground_scripts` (`MapId`, `BattlemasterListId`, `ScriptName`) VALUES
|
||||
(2509, 0, 'arena_maldraxxus_coliseum'); -- Maldraxxus Coliseum
|
||||
|
||||
DELETE FROM `battleground_template` WHERE `ID` = 1066;
|
||||
INSERT INTO `battleground_template` (`ID`, `AllianceStartLoc`, `HordeStartLoc`, `StartMaxDist`, `Weight`, `Comment`) VALUES
|
||||
(1066, @WORLD_SAFE_LOC_ID+0, @WORLD_SAFE_LOC_ID+1, 0, 1, 'Maldraxxus Coliseum');
|
||||
|
||||
DELETE FROM `gameobject_template_addon` WHERE `entry` IN (358872 /*Anima Reservoir*/, 364865 /*Spike Door*/, 364864 /*Spire Door*/, 358871 /*Anima Reservoir*/, 353391 /*Cell Door*/, 353390 /*Cell Door*/, 353389 /*Cell Door*/, 352110 /*Tower Door*/, 353633 /*Sanctum Door*/, 364863 /*Tower Door*/, 353392 /*Cell Door*/, 357089 /*9NC_Necro_Covenant_PrimusArmorStand04*/, 375890 /*Maldraxxus Coliseum - Door*/, 355424 /*Door*/, 358873 /*Anima Reservoir*/);
|
||||
INSERT INTO `gameobject_template_addon` (`entry`, `faction`, `flags`, `WorldEffectID`, `AIAnimKitID`) VALUES
|
||||
(358872, 0, 0x2000, 0, 0), -- Anima Reservoir
|
||||
(364865, 0, 0x20, 0, 0), -- Spike Door
|
||||
(364864, 0, 0x20, 0, 0), -- Spire Door
|
||||
(358871, 0, 0x2000, 0, 0), -- Anima Reservoir
|
||||
(353391, 0, 0x20, 0, 0), -- Cell Door
|
||||
(353390, 0, 0x20, 0, 0), -- Cell Door
|
||||
(353389, 0, 0x20, 0, 0), -- Cell Door
|
||||
(352110, 0, 0x20, 0, 0), -- Tower Door
|
||||
(353633, 0, 0x30, 0, 0), -- Sanctum Door
|
||||
(364863, 0, 0x20, 0, 0), -- Tower Door
|
||||
(353392, 0, 0x20, 0, 0), -- Cell Door
|
||||
(357089, 0, 0x20, 0, 0), -- 9NC_Necro_Covenant_PrimusArmorStand04
|
||||
(375890, 114, 0x1, 0, 0), -- Maldraxxus Coliseum - Door
|
||||
(355424, 0, 0x30, 0, 0), -- Door
|
||||
(358873, 0, 0x2000, 0, 0); -- Anima Reservoir
|
||||
|
||||
DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+28;
|
||||
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, 358873, 2509, 13972, 13972, '0', '0', 0, 1835.9671630859375, 2231.16552734375, 3389.037841796875, 5.751413822174072265, 0, 0, -0.26276397705078125, 0.964860141277313232, 7200, 255, 1, 63305), -- Anima Reservoir (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+1, 355424, 2509, 13972, 13972, '0', '0', 0, 1029.6214599609375, 1130.5401611328125, 3066.897705078125, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 7200, 255, 1, 63305), -- Door (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+2, 375890, 2509, 13972, 13972, '0', '0', 0, 2849.8759765625, 2199.532958984375, 3260.152099609375, 4.976324081420898437, 0, 0, -0.60791397094726562, 0.794002890586853027, 7200, 255, 1, 63305), -- Maldraxxus Coliseum - Door (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+3, 357089, 2509, 13972, 13972, '0', '0', 0, 1724.50537109375, 2252.2763671875, 3386.95947265625, 3.141592741012573242, 0, 0, -1, 0, 7200, 255, 1, 63305), -- 9NC_Necro_Covenant_PrimusArmorStand04 (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+4, 353392, 2509, 13972, 13972, '0', '0', 0, 1604.9605712890625, 2940.898681640625, 3414.51123046875, 1.064649581909179687, 0, 0, 0.507537841796875, 0.861629426479339599, 7200, 255, 1, 63305), -- Cell Door (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+5, 364863, 2509, 13972, 13972, '0', '0', 0, 3794.086669921875, 3672.78125, 3192.216796875, 0.785396754741668701, 0, 0, 0.38268280029296875, 0.923879802227020263, 7200, 255, 1, 63305), -- Tower Door (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+6, 375890, 2509, 13972, 13972, '0', '0', 0, 2850.56591796875, 2307.1875, 3259.84326171875, 1.274271011352539062, 0, 0, 0.594895362854003906, 0.803803145885467529, 7200, 255, 1, 63305), -- Maldraxxus Coliseum - Door (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+7, 353633, 2509, 13972, 13972, '0', '0', 0, 1056.7315673828125, 1111.6566162109375, 3078.095458984375, 3.141592741012573242, 0, 0, -1, 0, 7200, 255, 0, 63305), -- Sanctum Door (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+8, 352110, 2509, 13972, 13972, '0', '0', 0, 3799.587158203125, 2760.26416015625, 3291.91357421875, 0.383971005678176879, 0, 0, 0.190808296203613281, 0.981627285480499267, 7200, 255, 1, 63305), -- Tower Door (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+9, 353389, 2509, 13972, 13972, '0', '0', 0, 1521.06640625, 2985.52587890625, 3414.6806640625, 1.064649581909179687, 0, 0, 0.507537841796875, 0.861629426479339599, 7200, 255, 1, 63305), -- Cell Door (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+10, 353390, 2509, 13972, 13972, '0', '0', 0, 1534.571044921875, 2978.62841796875, 3414.485595703125, 1.064649581909179687, 0, 0, 0.507537841796875, 0.861629426479339599, 7200, 255, 1, 63305), -- Cell Door (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+11, 353391, 2509, 13972, 13972, '0', '0', 0, 1610.3929443359375, 2919.251953125, 3414.51123046875, 1.064649581909179687, 0, 0, 0.507537841796875, 0.861629426479339599, 7200, 255, 1, 63305), -- Cell Door (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+12, 365674, 2509, 13972, 13972, '0', '0', 0, 1901.07421875, 2317.32958984375, 3398.3408203125, 3.141592741012573242, 0, 0, -1, 0, 7200, 255, 1, 63305), -- Runeforge (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+13, 358871, 2509, 13972, 13972, '0', '0', 0, 1833.8687744140625, 2227.190673828125, 3390.80419921875, 2.240999937057495117, 0, 0, 0.900318145751953125, 0.435232430696487426, 7200, 255, 1, 63305), -- Anima Reservoir (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+14, 357961, 2509, 13972, 13972, '0', '0', 0, 3153.01806640625, 2657.427978515625, 3270.885986328125, 3.700104713439941406, 0, 0, -0.96126079559326171, 0.275640487670898437, 7200, 255, 1, 63305), -- Forge (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+15, 357962, 2509, 13972, 13972, '0', '0', 0, 3152.65869140625, 2648.534423828125, 3270.934326171875, 1.422442793846130371, 0, 0, 0.652759552001953125, 0.757565200328826904, 7200, 255, 1, 63305), -- Anvil (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+16, 364864, 2509, 13972, 13972, '0', '0', 0, 1433.345703125, 3309.82470703125, 3474.117919921875, 2.792518377304077148, 0, 0, 0.984807014465332031, 0.173652306199073791, 7200, 255, 1, 63305), -- Spire Door (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+17, 364865, 2509, 13972, 13972, '0', '0', 0, 2422.298828125, 1226.5006103515625, 3313.175048828125, 3.143882274627685546, 0, 0.02617645263671875, -0.99965667724609375, 0.001145121059380471, 7200, 255, 1, 63305), -- Spike Door (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+18, 358872, 2509, 13972, 13972, '0', '0', 0, 1829.6005859375, 2225.300537109375, 3389.037841796875, 1.692405223846435546, 0, 0, 0.748768806457519531, 0.662831246852874755, 7200, 255, 1, 63305), -- Anima Reservoir (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+19, 355451, 2509, 13972, 13972, '0', '0', 0, 1876.8681640625, 2261.7119140625, 3388.03857421875, 3.22885894775390625, 0, 0, -0.99904823303222656, 0.043619260191917419, 7200, 255, 1, 63305), -- Mailbox (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+20, 365672, 2509, 13972, 13972, '0', '0', 0, 1863.0126953125, 2302.8603515625, 3394.88671875, 3.010666131973266601, 0, 0, 0.997858047485351562, 0.065416477620601654, 7200, 255, 1, 63305), -- Forge (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+21, 365673, 2509, 13972, 13972, '0', '0', 0, 1860.6962890625, 2304.6025390625, 3395.022216796875, 2.521998405456542968, 0, 0, 0.952395439147949218, 0.304865479469299316, 7200, 255, 1, 63305), -- Anvil (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+22, 355452, 2509, 13972, 13972, '0', '0', 0, 1862.0068359375, 2279.3017578125, 3388.03857421875, 5.593780994415283203, 0, 0, -0.33791637420654296, 0.941176116466522216, 7200, 255, 1, 63305), -- Cauldron (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+23, 358875, 2509, 13972, 13972, '0', '0', 0, 1837.387939453125, 2232.581787109375, 3387.25927734375, 2.055546998977661132, 0, 0, 0.856150627136230468, 0.516726315021514892, 7200, 255, 1, 63305), -- Anima Crystal (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+24, 358874, 2509, 13972, 13972, '0', '0', 0, 1826.52099609375, 2225.56591796875, 3387.630126953125, 3.141592741012573242, 0, 0, -1, 0, 7200, 255, 1, 63305), -- Anima Crystal (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+25, 358876, 2509, 13972, 13972, '0', '0', 0, 1824.5372314453125, 2224.138427734375, 3388.286376953125, 3.141592741012573242, 0, 0, -1, 0, 7200, 255, 1, 63305), -- Anima Crystal (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+26, 358877, 2509, 13972, 13972, '0', '0', 0, 1824.9727783203125, 2226.773193359375, 3386.77294921875, 1.099337220191955566, 0, 0, 0.522404670715332031, 0.852697670459747314, 7200, 255, 1, 63305), -- Anima Crystal (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@OGUID+27, 184663, 2509, 13972, 13972, '0', '0', 0, 2786.130126953125, 2253.369873046875, 3260.39990234375, 3.040358543395996093, 0, 0, 0.998719215393066406, 0.050595458596944808, 7200, 255, 1, 63305), -- Shadow Sight (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject2
|
||||
(@OGUID+28, 184663, 2509, 13972, 13972, '0', '0', 0, 2881.690185546875, 2253.890625, 3260.489990234375, 1.710418701171875, 0, 0, 0.754708290100097656, 0.656060516834259033, 7200, 255, 1, 63305); -- Shadow Sight (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject2
|
||||
|
||||
DELETE FROM `gameobject_addon` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+28;
|
||||
INSERT INTO `gameobject_addon` (`guid`, `parent_rotation0`, `parent_rotation1`, `parent_rotation2`, `parent_rotation3`, `WorldEffectID`, `AIAnimKitID`) VALUES
|
||||
(@OGUID+0, 0, 0, 1, -0.00000004371138828, 0, 0), -- Anima Reservoir
|
||||
(@OGUID+1, 0, 0, 1, -0.00000004371138828, 0, 0), -- Door
|
||||
(@OGUID+3, 0, 0, 1, -0.00000004371138828, 0, 0), -- 9NC_Necro_Covenant_PrimusArmorStand04
|
||||
(@OGUID+4, 0, 0, -0.24192185699939727, 0.970295727252960205, 0, 0), -- Cell Door
|
||||
(@OGUID+5, 0, 0, 0.382683455944061279, 0.923879563808441162, 0, 0), -- Tower Door
|
||||
(@OGUID+7, 0, 0, 1, -0.00000004371138828, 0, 0), -- Sanctum Door
|
||||
(@OGUID+8, 0, 0, 0.190808489918708801, 0.981627285480499267, 0, 0), -- Tower Door
|
||||
(@OGUID+9, 0, 0, -0.24192185699939727, 0.970295727252960205, 0, 0), -- Cell Door
|
||||
(@OGUID+10, 0, 0, -0.24192185699939727, 0.970295727252960205, 0, 0), -- Cell Door
|
||||
(@OGUID+11, 0, 0, -0.24192185699939727, 0.970295727252960205, 0, 0), -- Cell Door
|
||||
(@OGUID+12, 0, 0, 1, -0.00000004371138828, 0, 0), -- Runeforge
|
||||
(@OGUID+13, 0, 0, 1, -0.00000004371138828, 0, 0), -- Anima Reservoir
|
||||
(@OGUID+14, 0, 0, 0.275637507438659667, 0.961261689662933349, 0, 0), -- Forge
|
||||
(@OGUID+15, 0, 0, 0.275637507438659667, 0.961261689662933349, 0, 0), -- Anvil
|
||||
(@OGUID+16, 0, 0, 0.984807789325714111, 0.17364811897277832, 0, 0), -- Spire Door
|
||||
(@OGUID+17, 0.000000001144233374, -0.02617700770497322, 0.999657332897186279, -0.00000004369640649, 0, 0), -- Spike Door
|
||||
(@OGUID+18, 0, 0, 1, -0.00000004371138828, 0, 0), -- Anima Reservoir
|
||||
(@OGUID+19, 0, 0, 1, -0.00000004371138828, 0, 0), -- Mailbox
|
||||
(@OGUID+20, 0, 0, 1, -0.00000004371138828, 0, 0), -- Forge
|
||||
(@OGUID+21, 0, 0, 1, -0.00000004371138828, 0, 0), -- Anvil
|
||||
(@OGUID+22, 0, 0, 1, -0.00000004371138828, 0, 0), -- Cauldron
|
||||
(@OGUID+23, 0, 0, 1, -0.00000004371138828, 0, 0), -- Anima Crystal
|
||||
(@OGUID+24, 0, 0, 1, -0.00000004371138828, 0, 0), -- Anima Crystal
|
||||
(@OGUID+25, 0, 0, 1, -0.00000004371138828, 0, 0), -- Anima Crystal
|
||||
(@OGUID+26, 0, 0, 1, -0.00000004371138828, 0, 0); -- Anima Crystal
|
||||
|
||||
UPDATE `creature_template` SET `faction`=3171, `BaseAttackTime`=2000, `unit_flags`=0x2000000, `unit_flags2`=0x4000800, `unit_flags3`=0x8001 WHERE `entry`=185764; -- Maldraxxian Gladiator
|
||||
UPDATE `creature_template` SET `faction`=3171, `BaseAttackTime`=2000, `unit_flags`=0x300, `unit_flags2`=0x4000800 WHERE `entry`=185765; -- Arena Prospect
|
||||
UPDATE `creature_template` SET `faction`=16, `BaseAttackTime`=2000, `unit_flags`=0x2000040, `unit_flags2`=0x4000800, `unit_flags3`=0x8001 WHERE `entry`=185763; -- Maldraxxian Honor Guard
|
||||
UPDATE `creature_template` SET `faction`=35, `BaseAttackTime`=2000, `unit_flags`=0x2000000, `unit_flags2`=0x800, `unit_flags3`=0x1000000 WHERE `entry`=185659; -- Guard
|
||||
|
||||
DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+40;
|
||||
INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `MovementType`, `npcflag`, `unit_flags`, `unit_flags2`, `unit_flags3`, `VerifiedBuild`) VALUES
|
||||
(@CGUID+0, 185764, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2844.864501953125, 2303.0244140625, 3260.145751953125, 1.222661018371582031, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Maldraxxian Gladiator (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+1, 185765, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2980.21435546875, 2327.197998046875, 3325.080322265625, 3.528119087219238281, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Arena Prospect (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+2, 185765, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2949.127685546875, 2136.689208984375, 3325.735107421875, 2.204537630081176757, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Arena Prospect (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+3, 185659, 2509, 13972, 13972, '0', '0', 0, 0, 0, 2778.190185546875, 2418.1875, 3327.48583984375, 5.271474838256835937, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Guard (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+4, 185659, 2509, 13972, 13972, '0', '0', 0, 0, 0, 2765.09375, 2259.40625, 3260.34765625, 6.067912578582763671, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Guard (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+5, 185763, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2859.92626953125, 2159.255126953125, 3260.470703125, 1.864421486854553222, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Maldraxxian Honor Guard (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+6, 185765, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2820.4619140625, 2092.319580078125, 3324.997802734375, 2.026699781417846679, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Arena Prospect (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+7, 185764, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2853.896728515625, 2300.286376953125, 3260.112548828125, 1.631254911422729492, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Maldraxxian Gladiator (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+8, 185765, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2950.63623046875, 2368.473876953125, 3325.936767578125, 4.388659000396728515, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Arena Prospect (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+9, 185765, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2919.843017578125, 2127.63720703125, 3326.36572265625, 2.026699781417846679, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Arena Prospect (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+10, 166568, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2645.6484375, 2253.796875, 3305.206298828125, 0, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Hellinka (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+11, 185659, 2509, 13972, 13972, '0', '0', 0, 0, 0, 2972.132080078125, 2353.76904296875, 3327.41015625, 4.038762569427490234, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Guard (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+12, 185763, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2865.01123046875, 2161.02783203125, 3260.455810546875, 1.911551356315612792, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Maldraxxian Honor Guard (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+13, 185765, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2746.282958984375, 2389.32470703125, 3324.740966796875, 5.535057544708251953, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Arena Prospect (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+14, 185659, 2509, 13972, 13972, '0', '0', 0, 0, 0, 2955.510498046875, 2254.17529296875, 3273.11962890625, 2.973686695098876953, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Guard (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+15, 185765, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2759.442626953125, 2095.82470703125, 3325.92236328125, 1.012931227684020996, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Arena Prospect (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+16, 185764, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2853.069580078125, 2207.116455078125, 3260.44677734375, 5.022103309631347656, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Maldraxxian Gladiator (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+17, 185765, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2981.626708984375, 2209.78125, 3324.50390625, 2.95849919319152832, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Arena Prospect (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+18, 185765, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2833.592041015625, 2096.46533203125, 3325.74072265625, 2.026699781417846679, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Arena Prospect (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+19, 163041, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2832.405517578125, 2408.53466796875, 3324.990966796875, 4.695466041564941406, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Arena Prospect (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+20, 185659, 2509, 13972, 13972, '0', '0', 0, 0, 0, 2730.55908203125, 2180.513916015625, 3273.12060546875, 0.573603332042694091, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Guard (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+21, 185763, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2865.243896484375, 2347.835205078125, 3260.531005859375, 4.423168659210205078, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Maldraxxian Honor Guard (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+22, 185765, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2981.583251953125, 2182.548583984375, 3324.583740234375, 2.95849919319152832, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Arena Prospect (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+23, 185764, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2843.692626953125, 2204.4775390625, 3260.367919921875, 5.16705179214477539, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Maldraxxian Gladiator (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+24, 185765, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2805.757080078125, 2087.572998046875, 3325.739990234375, 2.026699781417846679, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Arena Prospect (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+25, 185765, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2807.591064453125, 2415.717041015625, 3325.822509765625, 4.695466041564941406, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Arena Prospect (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+26, 185763, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2860.25341796875, 2349.276123046875, 3260.49609375, 4.473968982696533203, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Maldraxxian Honor Guard (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+27, 185659, 2509, 13972, 13972, '0', '0', 0, 0, 0, 2973.21875, 2153.032958984375, 3327.529052734375, 2.51962900161743164, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Guard (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+28, 185765, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2755.7431640625, 2403.335205078125, 3325.030029296875, 5.536399364471435546, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Arena Prospect (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+29, 185659, 2509, 13972, 13972, '0', '0', 0, 0, 0, 2673.8056640625, 2279.963623046875, 3326.58251953125, 0.19043731689453125, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Guard (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+30, 185765, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2975.866455078125, 2307.161376953125, 3329.46337890625, 3.528119087219238281, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Arena Prospect (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+31, 185765, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2752.91064453125, 2106.0712890625, 3325.53466796875, 0.892840743064880371, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Arena Prospect (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+32, 185765, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2921.960205078125, 2378.98779296875, 3325.133056640625, 4.388659000396728515, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Arena Prospect (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+33, 185659, 2509, 13972, 13972, '0', '0', 0, 0, 0, 2730.6650390625, 2327.583251953125, 3273.122802734375, 5.533953666687011718, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Guard (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+34, 110854, 2509, 13972, 13972, '0', '0', 0, 0, 0, 2650.5703125, 2248.2431640625, 3305.274169921875, 0.434818565845489501, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Jared V. Hellstrike (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+35, 185765, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2683.346435546875, 2306.178955078125, 3324.8291015625, 5.737512111663818359, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Arena Prospect (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+36, 185765, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2980.94189453125, 2170.44970703125, 3325.765869140625, 2.95849919319152832, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Arena Prospect (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+37, 185659, 2509, 13972, 13972, '0', '0', 0, 0, 0, 2777.158935546875, 2086.420166015625, 3327.418212890625, 1.262829422950744628, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Guard (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+38, 185765, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2681.18310546875, 2200.842041015625, 3324.626220703125, 0.745742619037628173, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Arena Prospect (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+39, 185659, 2509, 13972, 13972, '0', '0', 0, 0, 0, 2765.09375, 2251.748291015625, 3260.34765625, 0.461662709712982177, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Guard (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
(@CGUID+40, 185765, 2509, 13972, 13972, '0', '0', 0, 0, 1, 2935.385498046875, 2375.986083984375, 3323.709716796875, 4.388659000396728515, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305); -- Arena Prospect (Area: Maldraxxus Coliseum - Difficulty: 0) CreateObject1
|
||||
|
||||
DELETE FROM `creature_addon` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+40;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES
|
||||
(@CGUID+0, 0, 0, 0, 0, 0, 1, 0, 716, 0, 0, 0, 0, ''), -- Maldraxxian Gladiator
|
||||
(@CGUID+7, 0, 0, 0, 0, 0, 1, 0, 716, 0, 0, 0, 0, ''), -- Maldraxxian Gladiator
|
||||
(@CGUID+16, 0, 0, 0, 0, 0, 1, 0, 716, 0, 0, 0, 0, ''), -- Maldraxxian Gladiator
|
||||
(@CGUID+23, 0, 0, 0, 0, 0, 1, 0, 716, 0, 0, 0, 0, ''), -- Maldraxxian Gladiator
|
||||
(@CGUID+34, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, ''); -- Jared V. Hellstrike
|
||||
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63305 WHERE (`Entry`=163041 AND `DifficultyID`=0); -- 163041 (Arena Prospect) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `ContentTuningID`=347, `VerifiedBuild`=63305 WHERE (`Entry`=110854 AND `DifficultyID`=0); -- 110854 (Jared V. Hellstrike)
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63305 WHERE (`Entry`=166568 AND `DifficultyID`=0); -- 166568 (Hellinka) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `ContentTuningID`=969, `StaticFlags1`=0x10000000, `VerifiedBuild`=63305 WHERE (`Entry`=185659 AND `DifficultyID`=0); -- 185659 (Guard) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `ContentTuningID`=837, `StaticFlags1`=0x10000000, `VerifiedBuild`=63305 WHERE (`Entry`=185764 AND `DifficultyID`=0); -- 185764 (Maldraxxian Gladiator) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `ContentTuningID`=837, `StaticFlags1`=0x10000000, `VerifiedBuild`=63305 WHERE (`Entry`=185765 AND `DifficultyID`=0); -- 185765 (Arena Prospect) - CanSwim
|
||||
|
||||
UPDATE `creature` SET `StringId` = 'arena_maldraxxus_coliseum_2' WHERE `guid` = @CGUID+0;
|
||||
UPDATE `creature` SET `StringId` = 'arena_maldraxxus_coliseum_1' WHERE `guid` = @CGUID+7;
|
||||
UPDATE `creature` SET `StringId` = 'arena_maldraxxus_coliseum_3' WHERE `guid` = @CGUID+16;
|
||||
UPDATE `creature` SET `StringId` = 'arena_maldraxxus_coliseum_4' WHERE `guid` = @CGUID+23;
|
||||
|
||||
DELETE FROM `creature_equip_template` WHERE (`ID`=1 AND `CreatureID` IN (185763,185765,185764));
|
||||
INSERT INTO `creature_equip_template` (`CreatureID`, `ID`, `ItemID1`, `AppearanceModID1`, `ItemVisual1`, `ItemID2`, `AppearanceModID2`, `ItemVisual2`, `ItemID3`, `AppearanceModID3`, `ItemVisual3`, `VerifiedBuild`) VALUES
|
||||
(185763, 1, 177264, 0, 0, 176718, 0, 0, 0, 0, 0, 63305), -- Maldraxxian Honor Guard
|
||||
(185765, 1, 106203, 0, 0, 0, 0, 0, 155772, 0, 0, 63305), -- Arena Prospect
|
||||
(185764, 1, 177260, 0, 0, 176716, 0, 0, 0, 0, 0, 63305); -- Maldraxxian Gladiator
|
||||
|
||||
DELETE FROM `spawn_group_template` WHERE `groupId` = @SPAWN_GROUP;
|
||||
INSERT INTO `spawn_group_template` (`groupId`, `groupName`, `groupFlags`) VALUES
|
||||
(@SPAWN_GROUP, 'Maldraxxus Coliseum - Shadow sight', 0x20);
|
||||
|
||||
DELETE FROM `spawn_group` WHERE `groupId` = @SPAWN_GROUP;
|
||||
INSERT INTO `spawn_group` (`groupId`, `spawnType`, `spawnId`) VALUES
|
||||
(@SPAWN_GROUP, 1, @OGUID+27),
|
||||
(@SPAWN_GROUP, 1, @OGUID+28);
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 33 AND `SourceEntry` = @SPAWN_GROUP;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceEntry`, `SourceGroup`, `ConditionTypeOrReference`, `ConditionValue1`, `ScriptName`) VALUES
|
||||
(33, @SPAWN_GROUP, 0, 0, 0, 'condition_is_shadow_sight_enabled');
|
||||
@@ -0,0 +1,103 @@
|
||||
SET @ATSPAWNID := 266;
|
||||
SET @ATPROPERTIESID := 163;
|
||||
SET @ATID := 169;
|
||||
SET @CGUID := 10006844;
|
||||
|
||||
-- Creature
|
||||
UPDATE `creature_template_difficulty` SET `ContentTuningID`=2722, `VerifiedBuild`=57388 WHERE (`Entry`=216619 AND `DifficultyID`=0); -- 216619 (Orator Krix'vizk) - CanSwim
|
||||
UPDATE `creature_template_addon` SET `auras`='422356' WHERE `entry`=216619;
|
||||
UPDATE `creature_template` SET `ScriptName`='boss_orator_krix_vizk' WHERE `entry`=216619;
|
||||
UPDATE `creature_template` SET `faction`=35, `BaseAttackTime`=2000, `unit_flags`=0x2000000, `unit_flags2`=0x800, `unit_flags3`=0x41000001 WHERE `entry`=220769; -- Orator Krix'vizk
|
||||
|
||||
DELETE FROM `creature` WHERE `guid` = @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`, `MovementType`, `npcflag`, `unit_flags`, `unit_flags2`, `unit_flags3`, `VerifiedBuild`) VALUES
|
||||
(@CGUID+0, 220769, 2669, 14979, 15111, '1,2,23,8,205', '0', 0, 0, 0, -1857.5416259765625, -1155.314208984375, -1244.12255859375, 0.737591743469238281, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 57388); -- Orator Krix'vizk (Area: Umbral Bazaar - Difficulty: Mythic) CreateObject1
|
||||
|
||||
DELETE FROM `creature_template_difficulty` WHERE (`DifficultyID`=23 AND `Entry` = 220769);
|
||||
INSERT INTO `creature_template_difficulty` (`Entry`, `DifficultyID`, `LevelScalingDeltaMin`, `LevelScalingDeltaMax`, `ContentTuningID`, `StaticFlags1`, `StaticFlags2`, `StaticFlags3`, `StaticFlags4`, `StaticFlags5`, `StaticFlags6`, `StaticFlags7`, `StaticFlags8`, `VerifiedBuild`) VALUES
|
||||
(220769, 23, 0, 0, 1279, 0x20000100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 57388); -- 220769 (Orator Krix'vizk) - Sessile, Floating
|
||||
|
||||
-- Instance
|
||||
DELETE FROM `instance_template` WHERE `map`=2669;
|
||||
INSERT INTO `instance_template` (`map`, `parent`, `script`) VALUES
|
||||
(2669, 0, 'instance_city_of_threads');
|
||||
|
||||
DELETE FROM `areatrigger_template` WHERE (`IsCustom`=0 AND `Id` IN (34764, 35433, 34738));
|
||||
INSERT INTO `areatrigger_template` (`Id`, `IsCustom`, `Flags`, `VerifiedBuild`) VALUES
|
||||
(34764, 0, 0, 57388),
|
||||
(35433, 0, 0, 58238),
|
||||
(34738, 0, 0, 57292);
|
||||
|
||||
DELETE FROM `areatrigger_template_actions` WHERE `AreaTriggerId`=35803 AND `IsCustom`=0;
|
||||
INSERT INTO `areatrigger_template_actions` (`AreaTriggerId`, `IsCustom`, `ActionType`, `ActionParam`, `TargetType`) VALUES
|
||||
(35803, 0, 0, 449122, 0);
|
||||
|
||||
DELETE FROM `areatrigger_create_properties` WHERE (`IsCustom`=0 AND `Id` IN (31997, 32026));
|
||||
INSERT INTO `areatrigger_create_properties` (`Id`, `IsCustom`, `AreaTriggerId`, `IsAreatriggerCustom`, `Flags`, `MoveCurveId`, `ScaleCurveId`, `MorphCurveId`, `FacingCurveId`, `AnimId`, `AnimKitId`, `DecalPropertiesId`, `SpellForVisuals`, `TimeToTargetScale`, `Speed`, `Shape`, `ShapeData0`, `ShapeData1`, `ShapeData2`, `ShapeData3`, `ShapeData4`, `ShapeData5`, `ShapeData6`, `ShapeData7`, `ScriptName`, `VerifiedBuild`) VALUES
|
||||
(32026, 0, 34764, 0, 2, 0, 0, 0, 0, -1, 0, 82, NULL, 6000, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 'at_orator_krix_vizk_lingering_influence', 58238), -- Spell: 434923 (Lingering Influence)
|
||||
(31997, 0, 34738, 0, 4, 0, 0, 0, 0, -1, 0, 0, NULL, 0, 0, 5, 10, 10, 80, 80, 30, 30, 10, 10, 'at_orator_krix_vizk_chains_of_oppression', 58238); -- Spell: 434691 (Chains of Oppression)
|
||||
|
||||
DELETE FROM `areatrigger_template` WHERE `Id` BETWEEN @ATID+0 AND @ATID+1;
|
||||
INSERT INTO `areatrigger_template` (`Id`, `IsCustom`, `Flags`, `ActionSetId`, `ActionSetFlags`, `VerifiedBuild`) VALUES
|
||||
(@ATID+0, 1, 1, 0, 0, 0),
|
||||
(@ATID+1, 1, 1, 0, 0, 0);
|
||||
|
||||
DELETE FROM `areatrigger` WHERE `SpawnId` BETWEEN @ATSPAWNID+0 AND @ATSPAWNID+2;
|
||||
INSERT INTO `areatrigger` (`SpawnId`, `AreaTriggerCreatePropertiesId`, `IsCustom`, `MapId`, `SpawnDifficulties`, `PosX`, `PosY`, `PosZ`, `Orientation`, `PhaseUseFlags`, `PhaseId`, `PhaseGroup`, `ScriptName`, `Comment`, `VerifiedBuild`) VALUES
|
||||
(@ATSPAWNID+0, @ATPROPERTIESID+0, 1, 2669, '1,2,8,23', -1691.11, -903.29, -1249.49, 1.498532, 0, 0, 0, 'at_orator_conversation_intro_1', 'City of Threads - Orator Krixvizk Conversation 1', 56647),
|
||||
(@ATSPAWNID+1, @ATPROPERTIESID+1, 1, 2669, '1,2,8,23', -1790.64, -1026.74, -1243.88, 1.247988, 0, 0, 0, 'at_orator_conversation_intro_2', 'City of Threads - Orator Krixvizk Conversation 2', 56647),
|
||||
(@ATSPAWNID+2, @ATPROPERTIESID+0, 1, 2669, '1,2,8,23', -1826.44, -1082.34, -1244.16, 1.094052, 0, 0, 0, 'at_orator_conversation_intro_3', 'City of Threads - Orator Krixvizk Conversation 3', 56647);
|
||||
|
||||
DELETE FROM `areatrigger_create_properties` WHERE `Id` BETWEEN @ATPROPERTIESID+0 AND @ATPROPERTIESID+2;
|
||||
INSERT INTO `areatrigger_create_properties` (`Id`, `IsCustom`, `AreaTriggerId`, `IsAreatriggerCustom`, `Flags`, `MoveCurveId`, `ScaleCurveId`, `MorphCurveId`, `FacingCurveId`, `AnimId`, `AnimKitId`, `DecalPropertiesId`, `SpellForVisuals`, `TimeToTargetScale`, `Speed`, `Shape`, `ShapeData0`, `ShapeData1`, `ShapeData2`, `ShapeData3`, `ShapeData4`, `ShapeData5`, `ShapeData6`, `ShapeData7`, `ScriptName`, `VerifiedBuild`) VALUES
|
||||
(@ATPROPERTIESID+0, 1, @ATID+0, 1, 0, 0, 0, 0, 0, -1, 0, 0, NULL, 0, 0, 1, 10, 50, 5, 10, 50, 5, 0, 0, '', 0),
|
||||
(@ATPROPERTIESID+1, 1, @ATID+1, 1, 0, 0, 0, 0, 0, -1, 0, 0, NULL, 0, 0, 0, 50, 50, 0, 0, 0, 0, 0, 0, '', 0),
|
||||
(@ATPROPERTIESID+2, 1, 35433, 0, 16, 0, 0, 0, 0, -1, 0, 601, 443437, 30000, 12, 0, 1, 1, 0, 0, 0, 0, 0, 0, 'at_orator_krix_vizk_doubt', 58238); -- SpellForVisuals: 443437 (Shadows of Doubt)
|
||||
|
||||
-- Jumpcharge Parameters
|
||||
DELETE FROM `jump_charge_params` WHERE `id`=959;
|
||||
INSERT INTO `jump_charge_params` (`id`, `speed`, `treatSpeedAsMoveTimeSeconds`, `jumpGravity`, `spellVisualId`, `progressCurveId`, `parabolicCurveId`) VALUES
|
||||
(959, 35, 0, 56.1096, NULL, NULL, NULL);
|
||||
|
||||
-- Conversations
|
||||
DELETE FROM `conversation_actors` WHERE (`Idx`=0 AND `ConversationId` IN (24642, 24643, 24644));
|
||||
INSERT INTO `conversation_actors` (`ConversationId`, `ConversationActorId`, `Idx`, `CreatureId`, `CreatureDisplayInfoId`, `NoActorObject`, `ActivePlayerObject`, `VerifiedBuild`) VALUES
|
||||
(24644, 51642, 0, 216619, 116692, 0, 0, 57388),
|
||||
(24642, 51642, 0, 220769, 116692, 0, 0, 57388),
|
||||
(24643, 51642, 0, 216619, 116692, 0, 0, 57388);
|
||||
|
||||
DELETE FROM `conversation_template` WHERE `Id` IN (24642, 24643, 24644);
|
||||
INSERT INTO `conversation_template` (`Id`, `FirstLineID`, `TextureKitId`, `VerifiedBuild`) VALUES
|
||||
(24644, 67092, 0, 57388),
|
||||
(24643, 67091, 0, 57388),
|
||||
(24642, 67085, 0, 57388);
|
||||
|
||||
DELETE FROM `conversation_line_template` WHERE `Id` IN (67085, 67091, 67092);
|
||||
INSERT INTO `conversation_line_template` (`Id`, `UiCameraID`, `ActorIdx`, `Flags`, `ChatType`, `VerifiedBuild`) VALUES
|
||||
(67092, 1751, 0, 0, 0, 57388),
|
||||
(67091, 1751, 0, 0, 0, 57388),
|
||||
(67085, 1751, 0, 0, 0, 57388);
|
||||
|
||||
-- Spells
|
||||
DELETE FROM `spell_script_names` WHERE `spell_id` IN (440310, 448560, 434808, 448561, 434829);
|
||||
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
|
||||
(440310, 'spell_orator_krix_vizk_chains_of_oppression_periodic'),
|
||||
(448560, 'spell_orator_krix_vizk_shadows_of_doubt_selector'),
|
||||
(434808, 'spell_orator_krix_vizk_terrorize_selector'),
|
||||
(448561, 'spell_orator_krix_vizk_shadows_of_doubt_periodic'),
|
||||
(434829, 'spell_orator_krix_vizk_vociferous_indoctrination_periodic');
|
||||
|
||||
-- Texts
|
||||
DELETE FROM `creature_text` WHERE `CreatureID`=216619;
|
||||
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||
(216619, 0, 0, 'Come! Let us speak.', 14, 0, 100, 0, 0, 247788, 262861, 0, 'Orator Krix\'vizk'),
|
||||
(216619, 1, 0, 'Bow before me!', 14, 0, 100, 0, 0, 247792, 262867, 0, 'Orator Krix\'vizk'),
|
||||
(216619, 1, 1, 'Bend the knee!', 14, 0, 100, 0, 0, 247791, 262866, 0, 'Orator Krix\'vizk'),
|
||||
(216619, 2, 0, 'We revel in your fear!', 14, 0, 100, 0, 0, 247794, 262869, 0, 'Orator Krix\'vizk'),
|
||||
(216619, 2, 1, 'Your terror is our victory!', 14, 0, 100, 0, 0, 247793, 262868, 0, 'Orator Krix\'vizk'),
|
||||
(216619, 3, 0, 'We rise through conquest!', 14, 0, 100, 0, 0, 247797, 262872, 0, 'Orator Krix\'vizk'),
|
||||
(216619, 3, 1, 'Azj-Kahet will thrive!', 14, 0, 100, 0, 0, 247798, 262873, 0, 'Orator Krix\'vizk'),
|
||||
(216619, 4, 0, 'Should have listened.', 14, 0, 100, 0, 0, 247789, 262862, 0, 'Orator Krix\'vizk'),
|
||||
(216619, 4, 1, 'Blessed silence.', 14, 0, 100, 0, 0, 247790, 262863, 0, 'Orator Krix\'vizk'),
|
||||
(216619, 4, 2, 'I shall prepare your eulogy myself.', 14, 0, 100, 0, 0, 247799, 262864, 0, 'Orator Krix\'vizk'),
|
||||
(216619, 5, 0, 'My... beautiful... voice...', 14, 0, 100, 0, 0, 247800, 262865, 0, 'Orator Krix\'vizk');
|
||||
@@ -0,0 +1,398 @@
|
||||
SET @CGUID := 10006845;
|
||||
SET @OGUID := 10001698;
|
||||
SET @WORLD_SAFE_LOC_ID := 100101;
|
||||
SET @SPAWN_GROUP := 1273;
|
||||
|
||||
SET @AT_WIDTH := 10;
|
||||
SET @AT_LENGTH := 35;
|
||||
SET @AT_HEIGHT := 15;
|
||||
SET @AT_ID := 171;
|
||||
SET @AT_PROP_ID := 166;
|
||||
SET @AT_SPAWN_ID = 269;
|
||||
|
||||
DELETE FROM `areatrigger_template` WHERE `Id` = @AT_ID AND `IsCustom` = 1;
|
||||
INSERT INTO `areatrigger_template` (`Id`, `IsCustom`) VALUES
|
||||
(@AT_ID, 1);
|
||||
|
||||
DELETE FROM `areatrigger_create_properties` WHERE `Id` = @AT_PROP_ID AND `IsCustom` = 1;
|
||||
INSERT INTO `areatrigger_create_properties` (`Id`, `IsCustom`, `AreaTriggerId`, `IsAreatriggerCustom`, `Shape`, `ShapeData0`, `ShapeData1`, `ShapeData2`, `ShapeData3`, `ShapeData4`, `ShapeData5`, `ShapeData6`, `ShapeData7`) VALUES
|
||||
(@AT_PROP_ID, 1, @AT_ID, 1, 1, @AT_LENGTH, @AT_WIDTH, @AT_HEIGHT, @AT_LENGTH, @AT_WIDTH, @AT_HEIGHT, 0, 0);
|
||||
|
||||
DELETE FROM `areatrigger_template_actions` WHERE `AreaTriggerId` = @AT_ID AND `IsCustom` = 1;
|
||||
INSERT INTO `areatrigger_template_actions` (`AreaTriggerId`, `IsCustom`, `ActionType`, `ActionParam`, `TargetType`) VALUES
|
||||
(@AT_ID, 1, 0, 228212, 0); -- Arena Starting Area Marker
|
||||
|
||||
DELETE FROM `areatrigger` WHERE `SpawnId` BETWEEN @AT_SPAWN_ID+0 AND @AT_SPAWN_ID+1;
|
||||
INSERT INTO `areatrigger` (`SpawnId`, `AreaTriggerCreatePropertiesId`, `IsCustom`, `MapId`, `PosX`, `PosY`, `PosZ`, `Orientation`, `Comment`) VALUES
|
||||
(@AT_SPAWN_ID+0, @AT_PROP_ID, 1, 2759, 443.727, 314.306, -24.5936, 1.6772544, 'Cage of Carnage - Entrance Purple'),
|
||||
(@AT_SPAWN_ID+1, @AT_PROP_ID, 1, 2759, 443.885, 456.386, -24.5629, 4.7431593, 'Cage of Carnage - Entrance Gold');
|
||||
|
||||
DELETE FROM `world_safe_locs` WHERE `ID` BETWEEN @WORLD_SAFE_LOC_ID + 0 AND @WORLD_SAFE_LOC_ID + 1;
|
||||
INSERT INTO `world_safe_locs` (`ID`, `MapID`, `LocX`, `LocY`, `LocZ`, `Facing`, `Comment`) VALUES
|
||||
(@WORLD_SAFE_LOC_ID+0, 2759, 443.727, 314.306, -24.5936, DEGREES(1.6772544), 'Cage of Carnage - Purple Team'),
|
||||
(@WORLD_SAFE_LOC_ID+1, 2759, 443.885, 456.386, -24.5629, DEGREES(4.7431593), 'Cage of Carnage - Gold Team');
|
||||
|
||||
DELETE FROM `battleground_scripts` WHERE `MapId` = 2759 AND `BattlemasterListId` = 0;
|
||||
INSERT INTO `battleground_scripts` (`MapId`, `BattlemasterListId`, `ScriptName`) VALUES
|
||||
(2759, 0, 'arena_cage_of_carnage');
|
||||
|
||||
DELETE FROM `battleground_template` WHERE `ID` = 1117;
|
||||
INSERT INTO `battleground_template` (`ID`, `AllianceStartLoc`, `HordeStartLoc`, `StartMaxDist`, `Weight`, `Comment`) VALUES
|
||||
(1117, @WORLD_SAFE_LOC_ID+0, @WORLD_SAFE_LOC_ID+1, 0, 1, 'Cage of Carnage');
|
||||
|
||||
DELETE FROM `gameobject_template_addon` WHERE `entry` IN (478078 /*Door*/, 506572 /*Cage of Carnage East Side Starting Collision*/, 506573 /*Cage of Carnage West side Starting Collision*/, 473878 /*Sewer Grate*/, 473877 /*Sewer Grate*/, 505683 /*11GO_Goblin_Arena_TrapDoor01*/);
|
||||
INSERT INTO `gameobject_template_addon` (`entry`, `faction`, `flags`, `WorldEffectID`, `AIAnimKitID`) VALUES
|
||||
(478078, 0, 0x20, 0, 0), -- Door
|
||||
(506572, 0, 0x100020, 0, 0), -- Cage of Carnage East Side Starting Collision
|
||||
(506573, 0, 0x100020, 0, 0), -- Cage of Carnage West side Starting Collision
|
||||
(473878, 0, 0x20, 0, 0), -- Sewer Grate
|
||||
(473877, 0, 0x20, 0, 0), -- Sewer Grate
|
||||
(505683, 0, 0x20, 0, 0); -- 11GO_Goblin_Arena_TrapDoor01
|
||||
|
||||
DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+106;
|
||||
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, 525465, 2759, 15332, 15332, '0', '0', 0, 0.325886726379394531, 551.505615234375, 5.800933837890625, 3.486468315124511718, 0, 0, -0.9851694107055664, 0.171584486961364746, 7200, 255, 1, 63305), -- Bean Bag Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+1, 525464, 2759, 15332, 15332, '0', '0', 0, 18.04027938842773437, 532.50067138671875, 5.800936698913574218, 2.24745488166809082, 0, 0, 0.9017181396484375, 0.432324379682540893, 7200, 255, 1, 63305), -- Bean Bag Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+2, 525197, 2759, 15332, 15332, '0', '0', 0, -16.7575874328613281, 947.5001220703125, 2.785342216491699218, 4.712392330169677734, 0, 0, -0.70710563659667968, 0.707107901573181152, 7200, 255, 1, 63305), -- Bench (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+3, 525467, 2759, 15332, 15332, '0', '0', 0, 16.87337493896484375, 514.9034423828125, 17.86402130126953125, 2.356189966201782226, 0, 0, 0.923878669738769531, 0.38268551230430603, 7200, 255, 1, 63305), -- Bean Bag Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+4, 525196, 2759, 15332, 15332, '0', '0', 0, -19.4325237274169921, 947.5001220703125, 2.785341262817382812, 4.712392330169677734, 0, 0, -0.70710563659667968, 0.707107901573181152, 7200, 255, 1, 63305), -- Bench (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+5, 525466, 2759, 15332, 15332, '0', '0', 0, -1.09853553771972656, 551.562255859375, 5.800928115844726562, 4.563417911529541015, 0, 0, -0.7577667236328125, 0.652525544166564941, 7200, 255, 1, 63305), -- Bean Bag Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+6, 525198, 2759, 15332, 15332, '0', '0', 0, 2.195569753646850585, 988.78961181640625, 11.15308666229248046, 1.832597970962524414, 0, 0, 0.793354034423828125, 0.608760535717010498, 7200, 255, 1, 63305), -- Bench (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+7, 525193, 2759, 15332, 15332, '0', '0', 0, -8.76826953887939453, 999.69866943359375, 11.15328025817871093, 2.879789113998413085, 0, 0, 0.991444587707519531, 0.130528271198272705, 7200, 255, 1, 63305), -- Bench (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+8, 525192, 2759, 15332, 15332, '0', '0', 0, -2.11676788330078125, 988.8541259765625, 11.15306568145751953, 1.308997869491577148, 0, 0, 0.608761787414550781, 0.793353080749511718, 7200, 255, 1, 63305), -- Bench (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+9, 525195, 2759, 15332, 15332, '0', '0', 0, 19.29920387268066406, 947.50018310546875, 2.785341262817382812, 4.712392330169677734, 0, 0, -0.70710563659667968, 0.707107901573181152, 7200, 255, 1, 63305), -- Bench (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+10, 525194, 2759, 15332, 15332, '0', '0', 0, 16.624267578125, 947.50018310546875, 2.785340309143066406, 4.712392330169677734, 0, 0, -0.70710563659667968, 0.707107901573181152, 7200, 255, 1, 63305), -- Bench (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+11, 479165, 2759, 15332, 15332, '0', '0', 0, 122.915985107421875, 424.7452392578125, 14.0477762222290039, 3.900179862976074218, 0, 0, -0.92892646789550781, 0.370264261960983276, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+12, 479164, 2759, 15332, 15332, '0', '0', 0, 129.81365966796875, 405.911712646484375, 8.184061050415039062, 1.963491797447204589, 0, 0, 0.831468582153320312, 0.555571734905242919, 7200, 255, 1, 63305), -- Fancy Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+13, 455361, 2759, 15332, 15332, '0', '0', 0, -20.8462390899658203, 546.555419921875, 17.86402130126953125, 0.01374827791005373, 0, 0, 0.00687408447265625, 0.999976336956024169, 7200, 255, 1, 63305), -- Fancy Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+14, 479167, 2759, 15332, 15332, '0', '0', 0, 117.160888671875, 417.282012939453125, 23.55408096313476562, 4.773479461669921875, 0, 0, -0.6851816177368164, 0.728372275829315185, 7200, 255, 1, 63305), -- Fancy Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+15, 455360, 2759, 15332, 15332, '0', '0', 0, -13.3388633728027343, 553.869384765625, 17.86402130126953125, 4.7123870849609375, 0, 0, -0.7071075439453125, 0.707105994224548339, 7200, 255, 1, 63305), -- Fancy Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+16, 479166, 2759, 15332, 15332, '0', '0', 0, 120.985443115234375, 404.391082763671875, 8.114322662353515625, 6.03011322021484375, 0, 0, -0.12619876861572265, 0.992004990577697753, 7200, 255, 1, 63305), -- Fancy Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+17, 479163, 2759, 15332, 15332, '0', '0', 0, 125.4969482421875, 401.861419677734375, 14.57009696960449218, 1.509708642959594726, 0, 0, 0.685182571411132812, 0.728371381759643554, 7200, 255, 1, 63305), -- Fancy Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+18, 479162, 2759, 15332, 15332, '0', '0', 0, 116.0111846923828125, 406.791107177734375, 23.56104660034179687, 5.419250965118408203, 0, 0, -0.41865825653076171, 0.908143877983093261, 7200, 255, 1, 63305), -- Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+19, 505683, 2759, 15332, 15332, '0', '0', 0, 443.59033203125, 321.262237548828125, -24.8806037902832031, 1.570798397064208984, 0, 0, 0.7071075439453125, 0.707105994224548339, 7200, 255, 1, 63305), -- 11GO_Goblin_Arena_TrapDoor01 (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+20, 505683, 2759, 15332, 15332, '0', '0', 0, 443.37841796875, 449.341278076171875, -24.8492507934570312, 4.712392330169677734, 0, 0, -0.70710563659667968, 0.707107901573181152, 7200, 255, 1, 63305), -- 11GO_Goblin_Arena_TrapDoor01 (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+21, 473877, 2759, 15332, 15332, '0', '0', 0, 356.2386474609375, 568.727294921875, 15.15458869934082031, 5.122544288635253906, 0, 0, -0.54829216003417968, 0.836286902427673339, 7200, 255, 1, 63305), -- Sewer Grate (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+22, 473878, 2759, 15332, 15332, '0', '0', 0, 268.52630615234375, 564.385009765625, -3.20471692085266113, 2.050761699676513671, 0, 0, 0.85491180419921875, 0.518773376941680908, 7200, 255, 1, 63305), -- Sewer Grate (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+23, 495141, 2759, 15332, 15332, '0', '0', 0, 394.425933837890625, 600.0740966796875, 24.84228897094726562, 0.158200204372406005, 0, 0, 0.07901763916015625, 0.996873199939727783, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+24, 495140, 2759, 15332, 15332, '0', '0', 0, 378.77734375, 599.0595703125, 24.82088470458984375, 3.63901376724243164, 0, 0, -0.96923065185546875, 0.246154293417930603, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+25, 495142, 2759, 15332, 15332, '0', '0', 0, 381.012908935546875, 598.70916748046875, 18.73786544799804687, 5.874795913696289062, 0, 0, -0.20277881622314453, 0.979224562644958496, 7200, 255, 1, 63305), -- Fancy Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+26, 495137, 2759, 15332, 15332, '0', '0', 0, 368.642578125, 590.95703125, 18.69490814208984375, 1.972219824790954589, 0, 0, 0.83388519287109375, 0.55193793773651123, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+27, 455349, 2759, 15332, 15332, '0', '0', 0, -6.41716861724853515, 549.5706787109375, 5.881754875183105468, 5.497788906097412109, 0, 0, -0.38268280029296875, 0.923879802227020263, 7200, 255, 1, 63305), -- Bench (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+28, 495136, 2759, 15332, 15332, '0', '0', 0, 392.986328125, 611.3447265625, 24.81931304931640625, 0.32288438081741333, 0, 0, 0.160741806030273437, 0.98699653148651123, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+29, 495139, 2759, 15332, 15332, '0', '0', 0, 379.341796875, 600.70703125, 24.81390571594238281, 6.08247232437133789, 0, 0, -0.10018825531005859, 0.994968533515930175, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+30, 455351, 2759, 15332, 15332, '0', '0', 0, 16.07133674621582031, 527.0821533203125, 5.881753921508789062, 2.356189966201782226, 0, 0, 0.923878669738769531, 0.38268551230430603, 7200, 255, 1, 63305), -- Bench (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+31, 495138, 2759, 15332, 15332, '0', '0', 0, 395.967529296875, 601.81793212890625, 24.84229278564453125, 4.606337547302246093, 0, 0, -0.74359035491943359, 0.668635487556457519, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+32, 455350, 2759, 15332, 15332, '0', '0', 0, -4.74736690521240234, 551.2564697265625, 5.881754875183105468, 5.497788906097412109, 0, 0, -0.38268280029296875, 0.923879802227020263, 7200, 255, 1, 63305), -- Bench (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+33, 455357, 2759, 15332, 15332, '0', '0', 0, 2.841243267059326171, 515.48846435546875, 5.881755828857421875, 2.356189966201782226, 0, 0, 0.923878669738769531, 0.38268551230430603, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+34, 455356, 2759, 15332, 15332, '0', '0', 0, -9.65997505187988281, 523.70123291015625, 6.43730926513671875, 0.785396754741668701, 0, 0, 0.38268280029296875, 0.923879802227020263, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+35, 455359, 2759, 15332, 15332, '0', '0', 0, 13.36458778381347656, 512.0887451171875, 17.86402130126953125, 2.094393253326416015, 0, 0, 0.866024971008300781, 0.50000077486038208, 7200, 255, 1, 63305), -- Fancy Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+36, 455358, 2759, 15332, 15332, '0', '0', 0, 20.72269058227539062, 519.81463623046875, 17.86402130126953125, 3.403396368026733398, 0, 0, -0.99144458770751953, 0.130528271198272705, 7200, 255, 1, 63305), -- Fancy Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+37, 455353, 2759, 15332, 15332, '0', '0', 0, 5.640529632568359375, 517.348876953125, 5.881753921508789062, 2.356189966201782226, 0, 0, 0.923878669738769531, 0.38268551230430603, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+38, 455352, 2759, 15332, 15332, '0', '0', 0, 17.70462989807128906, 528.7154541015625, 5.881753921508789062, 2.356189966201782226, 0, 0, 0.923878669738769531, 0.38268551230430603, 7200, 255, 1, 63305), -- Bench (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+39, 499159, 2759, 15332, 15332, '0', '0', 0, -23.218963623046875, 542.37420654296875, 5.948953628540039062, 2.356189966201782226, 0, 0, 0.923878669738769531, 0.38268551230430603, 7200, 255, 1, 63305), -- Bench (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+40, 455355, 2759, 15332, 15332, '0', '0', 0, -15.7143983840942382, 538.87396240234375, 5.881753921508789062, 4.97418975830078125, 0, 0, -0.60876083374023437, 0.793353796005249023, 7200, 255, 1, 63305), -- Fancy Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+41, 455354, 2759, 15332, 15332, '0', '0', 0, -18.0155696868896484, 536.34552001953125, 5.881752967834472656, 0, 0, 0, 0, 1, 7200, 255, 1, 63305), -- Fancy Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+42, 499165, 2759, 15332, 15332, '0', '0', 0, -41.225860595703125, 534.64422607421875, 6.707051277160644531, 0.785396754741668701, 0, 0, 0.38268280029296875, 0.923879802227020263, 7200, 255, 1, 63305), -- Bench (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+43, 499164, 2759, 15332, 15332, '0', '0', 0, -36.7888603210449218, 527.624755859375, 6.707051753997802734, 2.139628887176513671, 0, 0, 0.877111434936523437, 0.48028692603111267, 7200, 255, 1, 63305), -- Bench (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+44, 499166, 2759, 15332, 15332, '0', '0', 0, -36.739044189453125, 538.6851806640625, 6.707051277160644531, 4.188792228698730468, 0, 0, -0.86602497100830078, 0.50000077486038208, 7200, 255, 1, 63305), -- Bench (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+45, 479173, 2759, 15332, 15332, '0', '0', 0, 240.801422119140625, 455.694305419921875, 15.81334686279296875, 2.740161895751953125, 0, 0, 0.979924201965332031, 0.199370384216308593, 7200, 255, 1, 63305), -- Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+46, 479172, 2759, 15332, 15332, '0', '0', 0, 235.213134765625, 445.31170654296875, 0.489330291748046875, 3.490667104721069335, 0, 0, -0.98480701446533203, 0.173652306199073791, 7200, 255, 1, 63305), -- Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+47, 499160, 2759, 15332, 15332, '0', '0', 0, -25.6193504333496093, 540.27197265625, 5.948953628540039062, 2.356189966201782226, 0, 0, 0.923878669738769531, 0.38268551230430603, 7200, 255, 1, 63305), -- Bench (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+48, 479175, 2759, 15332, 15332, '0', '0', 0, 247.4295654296875, 444.84844970703125, 15.83253288269042968, 5.846856117248535156, 0, 0, -0.21643829345703125, 0.976296305656433105, 7200, 255, 1, 63305), -- Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+49, 469497, 2759, 15332, 15332, '0', '0', 0, 18.37844467163085937, 991.58551025390625, 5.562197208404541015, 4.712392330169677734, 0, 0, -0.70710563659667968, 0.707107901573181152, 7200, 255, 1, 63305), -- 11GO_Goblin_Decor_TrashPile06 (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+50, 499163, 2759, 15332, 15332, '0', '0', 0, -41.2045249938964843, 531.8770751953125, 6.707051753997802734, 5.497788906097412109, 0, 0, -0.38268280029296875, 0.923879802227020263, 7200, 255, 1, 63305), -- Bench (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+51, 479168, 2759, 15332, 15332, '0', '0', 0, 113.5483856201171875, 415.38714599609375, 14.50669193267822265, 0.706856250762939453, 0, 0, 0.346116065979003906, 0.938191711902618408, 7200, 255, 1, 63305), -- Fancy Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+52, 479171, 2759, 15332, 15332, '0', '0', 0, 118.3330917358398437, 410.6474609375, 14.61388969421386718, 5.611230850219726562, 0, 0, -0.32969188690185546, 0.944088578224182128, 7200, 255, 1, 63305), -- Fancy Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+53, 479181, 2759, 15332, 15332, '0', '0', 0, 124.3650588989257812, 402.869720458984375, 8.249117851257324218, 2.277649402618408203, 0, 0, 0.90814208984375, 0.418662101030349731, 7200, 255, 1, 63305), -- Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+54, 479180, 2759, 15332, 15332, '0', '0', 0, 127.5780563354492187, 408.690948486328125, 8.239223480224609375, 5.593780994415283203, 0, 0, -0.33791637420654296, 0.941176116466522216, 7200, 255, 1, 63305), -- Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+55, 479182, 2759, 15332, 15332, '0', '0', 0, 131.529205322265625, 407.81524658203125, 14.52459049224853515, 1.108283400535583496, 0, 0, 0.526213645935058593, 0.850352406501770019, 7200, 255, 1, 63305), -- Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+56, 495117, 2759, 15332, 15332, '0', '0', 0, 456.00201416015625, 95.220733642578125, -7.50032424926757812, 2.050761699676513671, 0, 0, 0.85491180419921875, 0.518773376941680908, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+57, 499251, 2759, 15332, 15332, '0', '0', 0, -14.9672374725341796, 553.03369140625, 17.86402130126953125, 5.759587764739990234, 0, 0, -0.25881862640380859, 0.965925931930541992, 7200, 255, 1, 63305), -- Fancy Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+58, 495116, 2759, 15332, 15332, '0', '0', 0, 465.45892333984375, 105.5692825317382812, -1.44336986541748046, 3.377224683761596679, 0, 0, -0.99306774139404296, 0.117543503642082214, 7200, 255, 1, 63305), -- BBQ (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+59, 495119, 2759, 15332, 15332, '0', '0', 0, 458.711181640625, 104.0494003295898437, -1.40163898468017578, 0.890116631984710693, 0, 0, 0.430510520935058593, 0.902585566043853759, 7200, 255, 1, 63305), -- Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+60, 495118, 2759, 15332, 15332, '0', '0', 0, 453.606842041015625, 110.278533935546875, -1.43806171417236328, 3.150327444076538085, 0, 0, -0.99999046325683593, 0.004367320332676172, 7200, 255, 1, 63305), -- Bean Bag Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+61, 479189, 2759, 15332, 15332, '0', '0', 0, 114.9322509765625, 417.023406982421875, 8.190715789794921875, 4.374268054962158203, 0, 0, -0.81600093841552734, 0.578050553798675537, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+62, 495113, 2759, 15332, 15332, '0', '0', 0, 455.18170166015625, 102.9365234375, -1.42340946197509765, 2.146752834320068359, 0, 0, 0.878816604614257812, 0.477159708738327026, 7200, 255, 1, 63305), -- Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+63, 479188, 2759, 15332, 15332, '0', '0', 0, 116.0741653442382812, 417.666290283203125, 8.190715789794921875, 3.080887079238891601, 0, 0, 0.999539375305175781, 0.030348163098096847, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+64, 495115, 2759, 15332, 15332, '0', '0', 0, 457.76922607421875, 111.3832550048828125, -1.39204788208007812, 4.625123500823974609, 0, 0, -0.73727703094482421, 0.67559051513671875, 7200, 255, 1, 63305), -- Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+65, 479190, 2759, 15332, 15332, '0', '0', 0, 119.9293212890625, 417.4990234375, 8.239215850830078125, 3.753324508666992187, 0, 0, -0.95358657836914062, 0.301118940114974975, 7200, 255, 1, 63305), -- Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+66, 495114, 2759, 15332, 15332, '0', '0', 0, 457.831390380859375, 109.6317825317382812, -1.39204788208007812, 2.076942920684814453, 0, 0, 0.861629486083984375, 0.507537841796875, 7200, 255, 1, 63305), -- Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+67, 479185, 2759, 15332, 15332, '0', '0', 0, 128.975494384765625, 409.37115478515625, 8.239222526550292968, 4.756022453308105468, 0, 0, -0.6915130615234375, 0.722363948822021484, 7200, 255, 1, 63305), -- Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+68, 495125, 2759, 15332, 15332, '0', '0', 0, 456.39111328125, 111.2852935791015625, -1.39204883575439453, 4.991641044616699218, 0, 0, -0.60181522369384765, 0.798635363578796386, 7200, 255, 1, 63305), -- Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+69, 495124, 2759, 15332, 15332, '0', '0', 0, 456.47979736328125, 108.9578475952148437, -1.39204788208007812, 0.907570242881774902, 0, 0, 0.438370704650878906, 0.898794233798980712, 7200, 255, 1, 63305), -- Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+70, 479187, 2759, 15332, 15332, '0', '0', 0, 115.9761505126953125, 414.505859375, 8.190725326538085937, 3.041915655136108398, 0, 0, 0.998758316040039062, 0.049817848950624465, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+71, 495127, 2759, 15332, 15332, '0', '0', 0, 460.7196044921875, 106.1158370971679687, -1.40164089202880859, 4.625123500823974609, 0, 0, -0.73727703094482421, 0.67559051513671875, 7200, 255, 1, 63305), -- Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+72, 479186, 2759, 15332, 15332, '0', '0', 0, 117.78582763671875, 414.748931884765625, 8.190715789794921875, 1.876227378845214843, 0, 0, 0.806444168090820312, 0.59131026268005371, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+73, 495126, 2759, 15332, 15332, '0', '0', 0, 465.499053955078125, 103.323455810546875, -1.44336986541748046, 2.809975385665893554, 0, 0, 0.986285209655761718, 0.165049895644187927, 7200, 255, 1, 63305), -- BBQ (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+74, 506573, 2759, 15332, 15332, '0', '0', 0, 440.38714599609375, 389.951385498046875, -241.243789672851562, 0, 0, 0, 0, 1, 7200, 255, 1, 63305), -- Cage of Carnage West side Starting Collision (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+75, 495121, 2759, 15332, 15332, '0', '0', 0, 453.50384521484375, 104.7364044189453125, -1.42341041564941406, 5.654868602752685546, 0, 0, -0.30901622772216796, 0.95105677843093872, 7200, 255, 1, 63305), -- Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+76, 506572, 2759, 15332, 15332, '0', '0', 0, 446.607635498046875, 381.079864501953125, -241.243789672851562, 3.141592741012573242, 0, 0, -1, 0, 7200, 255, 1, 63305), -- Cage of Carnage East Side Starting Collision (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+77, 495120, 2759, 15332, 15332, '0', '0', 0, 451.3865966796875, 110.999420166015625, -1.43806171417236328, 4.991643905639648437, 0, 0, -0.60181427001953125, 0.798636078834533691, 7200, 255, 1, 63305), -- Bean Bag Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+78, 495123, 2759, 15332, 15332, '0', '0', 0, 463.435455322265625, 101.3131790161132812, -7.52160358428955078, 5.785769462585449218, 0, 0, -0.24615192413330078, 0.969231247901916503, 7200, 255, 1, 63305), -- Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+79, 478078, 2759, 15332, 15332, '0', '0', 0, 536.6385498046875, 381.858154296875, -20.6060752868652343, 3.141592741012573242, 0, 0, -1, 0, 7200, 255, 1, 63305), -- Door (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+80, 495122, 2759, 15332, 15332, '0', '0', 0, 450.914459228515625, 109.2589035034179687, -1.43806171417236328, 0.008726147934794425, 0, 0, 0.004363059997558593, 0.999990463256835937, 7200, 255, 1, 63305), -- Bean Bag Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+81, 495133, 2759, 15332, 15332, '0', '0', 0, 380.04296875, 590.5400390625, 18.7163848876953125, 4.24988412857055664, 0, 0, -0.85035037994384765, 0.52621692419052124, 7200, 255, 1, 63305), -- Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+82, 495132, 2759, 15332, 15332, '0', '0', 0, 378.11944580078125, 591.8095703125, 24.81722068786621093, 0.882507562637329101, 0, 0, 0.427073478698730468, 0.904216945171356201, 7200, 255, 1, 63305), -- Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+83, 499202, 2759, 15332, 15332, '0', '0', 0, 19.73452568054199218, 517.9140625, 17.86402130126953125, 2.094393253326416015, 0, 0, 0.866024971008300781, 0.50000077486038208, 7200, 255, 1, 63305), -- Fancy Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+84, 524333, 2759, 15332, 15332, '0', '0', 0, -32.3823928833007812, 103.6567306518554687, -3.9420318603515625, 0, 0, 0, 0, 1, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+85, 495135, 2759, 15332, 15332, '0', '0', 0, 388.95703125, 593.94140625, 24.67194747924804687, 3.324855566024780273, 0, 0, -0.9958047866821289, 0.091503240168094635, 7200, 255, 1, 63305), -- Fancy Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+86, 524332, 2759, 15332, 15332, '0', '0', 0, -29.3839874267578125, 103.0057525634765625, -3.9420318603515625, 3.141592741012573242, 0, 0, -1, 0, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+87, 524335, 2759, 15332, 15332, '0', '0', 0, -26.8305740356445312, 108.8494644165039062, -3.9420318603515625, 0, 0, 0, 0, 1, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+88, 524334, 2759, 15332, 15332, '0', '0', 0, -23.8921966552734375, 107.8621292114257812, -3.9420318603515625, 2.879789113998413085, 0, 0, 0.991444587707519531, 0.130528271198272705, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+89, 495128, 2759, 15332, 15332, '0', '0', 0, 456.59088134765625, 101.6902923583984375, -7.5155801773071289, 1.400974750518798828, 0, 0, 0.644590377807617187, 0.764528095722198486, 7200, 255, 1, 63305), -- Fancy Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+90, 456569, 2759, 15332, 15332, '0', '0', 0, -26.5109634399414062, 1029.7576904296875, 10.91524028778076171, 4.712392330169677734, 0, 0, -0.70710563659667968, 0.707107901573181152, 7200, 255, 1, 63305), -- Rocket Drill (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+91, 495130, 2759, 15332, 15332, '0', '0', 0, 378.586334228515625, 594.24334716796875, 24.81722068786621093, 5.244716167449951171, 0, 0, -0.4962158203125, 0.86819922924041748, 7200, 255, 1, 63305), -- Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+92, 456568, 2759, 15332, 15332, '0', '0', 0, -1.81405127048492431, 1072.8233642578125, 10.44353389739990234, 6.177367687225341796, 0, 0, -0.05288410186767578, 0.998600661754608154, 7200, 255, 1, 63305), -- Rocket Drill (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+93, 524331, 2759, 15332, 15332, '0', '0', 0, -33.4838027954101562, 108.1009750366210937, -3.89253044128417968, 2.879789113998413085, 0, 0, 0.991444587707519531, 0.130528271198272705, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+94, 524330, 2759, 15332, 15332, '0', '0', 0, -36.7371673583984375, 108.2857894897460937, -3.89245986938476562, 0, 0, 0, 0, 1, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+95, 525461, 2759, 15332, 15332, '0', '0', 0, 0.500454902648925781, 514.7607421875, 5.881754875183105468, 1.621405363082885742, 0, 0, 0.724771499633789062, 0.688989341259002685, 7200, 255, 1, 63305), -- Bean Bag Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+96, 525463, 2759, 15332, 15332, '0', '0', 0, -18.9522514343261718, 533.288818359375, 5.881754875183105468, 6.039627552032470703, 0, 0, -0.12147808074951171, 0.992594122886657714, 7200, 255, 1, 63305), -- Bean Bag Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+97, 525462, 2759, 15332, 15332, '0', '0', 0, -0.86119651794433593, 514.5313720703125, 5.881754875183105468, 0.748943269252777099, 0, 0, 0.365780830383300781, 0.930701017379760742, 7200, 255, 1, 63305), -- Bean Bag Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+98, 524337, 2759, 15332, 15332, '0', '0', 0, -15.5856094360351562, 108.3418197631835937, -3.9420318603515625, 6.021387100219726562, 0, 0, -0.13052558898925781, 0.991444945335388183, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+99, 524336, 2759, 15332, 15332, '0', '0', 0, -12.6158599853515625, 107.8908767700195312, -3.9420318603515625, 3.141592741012573242, 0, 0, -1, 0, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+100, 524339, 2759, 15332, 15332, '0', '0', 0, -21.4862289428710937, 102.9893035888671875, -3.9420318603515625, 0.523597896099090576, 0, 0, 0.258818626403808593, 0.965925931930541992, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+101, 524338, 2759, 15332, 15332, '0', '0', 0, -18.5143966674804687, 103.436920166015625, -3.9420318603515625, 3.403396368026733398, 0, 0, -0.99144458770751953, 0.130528271198272705, 7200, 255, 1, 63305), -- Stool (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+102, 525191, 2759, 15332, 15332, '0', '0', 0, 8.161557197570800781, 994.0087890625, 11.1531219482421875, 2.75469517707824707, 0, 0, 0.981347084045410156, 0.192244425415992736, 7200, 255, 1, 63305), -- Bench (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+103, 525469, 2759, 15332, 15332, '0', '0', 0, -21.0345821380615234, 543.11871337890625, 17.86401939392089843, 0.206334680318832397, 0, 0, 0.102984428405761718, 0.994682967662811279, 7200, 255, 1, 63305), -- Bean Bag Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+104, 525468, 2759, 15332, 15332, '0', '0', 0, -21.011972427368164, 544.3123779296875, 17.86402130126953125, 5.229222297668457031, 0, 0, -0.50292682647705078, 0.864328980445861816, 7200, 255, 1, 63305), -- Bean Bag Chair (Area: Cage of Carnage - Difficulty: 0) CreateObject1
|
||||
(@OGUID+105, 184663, 2759, 15332, 15332, '0', '0', 0, 399.666656494140625, 350.197906494140625, -42.23541259765625, 0.759438693523406982, 0, 0, 0.370659828186035156, 0.928768694400787353, 7200, 255, 1, 63305), -- Shadow Sight (Area: Cage of Carnage - Difficulty: 0) CreateObject2
|
||||
(@OGUID+106, 184663, 2759, 15332, 15332, '0', '0', 0, 487.026031494140625, 420.6875, -42.0717048645019531, 3.807122707366943359, 0, 0, -0.94514274597167968, 0.326657593250274658, 7200, 255, 1, 63305); -- Shadow Sight (Area: Cage of Carnage - Difficulty: 0) CreateObject2
|
||||
|
||||
DELETE FROM `gameobject_addon` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+106;
|
||||
INSERT INTO `gameobject_addon` (`guid`, `parent_rotation0`, `parent_rotation1`, `parent_rotation2`, `parent_rotation3`, `WorldEffectID`, `AIAnimKitID`) VALUES
|
||||
(@OGUID+0, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Bean Bag Chair
|
||||
(@OGUID+1, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Bean Bag Chair
|
||||
(@OGUID+2, 0, 0, -0.70710605382919311, 0.707107484340667724, 0, 0), -- Bench
|
||||
(@OGUID+3, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Bean Bag Chair
|
||||
(@OGUID+4, 0, 0, -0.70710605382919311, 0.707107484340667724, 0, 0), -- Bench
|
||||
(@OGUID+5, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Bean Bag Chair
|
||||
(@OGUID+6, 0, 0, -0.70710605382919311, 0.707107484340667724, 0, 0), -- Bench
|
||||
(@OGUID+7, 0, 0, -0.70710605382919311, 0.707107484340667724, 0, 0), -- Bench
|
||||
(@OGUID+8, 0, 0, -0.70710605382919311, 0.707107484340667724, 0, 0), -- Bench
|
||||
(@OGUID+9, 0, 0, -0.70710605382919311, 0.707107484340667724, 0, 0), -- Bench
|
||||
(@OGUID+10, 0, 0, -0.70710605382919311, 0.707107484340667724, 0, 0), -- Bench
|
||||
(@OGUID+11, 0, 0, 0.999990463256835937, -0.00436332821846008, 0, 0), -- Stool
|
||||
(@OGUID+12, 0, 0, 0.999990463256835937, -0.00436332821846008, 0, 0), -- Fancy Chair
|
||||
(@OGUID+13, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Fancy Chair
|
||||
(@OGUID+14, 0, 0, 0.999990463256835937, -0.00436332821846008, 0, 0), -- Fancy Chair
|
||||
(@OGUID+15, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Fancy Chair
|
||||
(@OGUID+16, 0, 0, 0.999990463256835937, -0.00436332821846008, 0, 0), -- Fancy Chair
|
||||
(@OGUID+17, 0, 0, 0.999990463256835937, -0.00436332821846008, 0, 0), -- Fancy Chair
|
||||
(@OGUID+18, 0, 0, 0.999990463256835937, -0.00436332821846008, 0, 0), -- Chair
|
||||
(@OGUID+19, 0, 0, 0.7071075439453125, 0.707105994224548339, 0, 0), -- 11GO_Goblin_Arena_TrapDoor01
|
||||
(@OGUID+20, 0, 0, -0.70710641145706176, 0.707107126712799072, 0, 0), -- 11GO_Goblin_Arena_TrapDoor01
|
||||
(@OGUID+21, 0, 0, -0.54829299449920654, 0.836286306381225585, 0, 0), -- Sewer Grate
|
||||
(@OGUID+22, 0, 0, 0.854912161827087402, 0.518772840499877929, 0, 0), -- Sewer Grate
|
||||
(@OGUID+23, 0, 0, 0.70710688829421997, 0.707106649875640869, 0, 0), -- Stool
|
||||
(@OGUID+24, 0, 0, 0.70710688829421997, 0.707106649875640869, 0, 0), -- Stool
|
||||
(@OGUID+25, 0, 0, 0.70710688829421997, 0.707106649875640869, 0, 0), -- Fancy Chair
|
||||
(@OGUID+26, 0, 0, 0.70710688829421997, 0.707106649875640869, 0, 0), -- Stool
|
||||
(@OGUID+27, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Bench
|
||||
(@OGUID+28, 0, 0, 0.70710688829421997, 0.707106649875640869, 0, 0), -- Stool
|
||||
(@OGUID+29, 0, 0, 0.70710688829421997, 0.707106649875640869, 0, 0), -- Stool
|
||||
(@OGUID+30, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Bench
|
||||
(@OGUID+31, 0, 0, 0.70710688829421997, 0.707106649875640869, 0, 0), -- Stool
|
||||
(@OGUID+32, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Bench
|
||||
(@OGUID+33, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Stool
|
||||
(@OGUID+34, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Stool
|
||||
(@OGUID+35, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Fancy Chair
|
||||
(@OGUID+36, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Fancy Chair
|
||||
(@OGUID+37, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Stool
|
||||
(@OGUID+38, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Bench
|
||||
(@OGUID+39, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Bench
|
||||
(@OGUID+40, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Fancy Chair
|
||||
(@OGUID+41, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Fancy Chair
|
||||
(@OGUID+42, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Bench
|
||||
(@OGUID+43, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Bench
|
||||
(@OGUID+44, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Bench
|
||||
(@OGUID+45, 0, 0, 0.700909793376922607, 0.71324998140335083, 0, 0), -- Chair
|
||||
(@OGUID+46, 0, 0, 0.700909793376922607, 0.71324998140335083, 0, 0), -- Chair
|
||||
(@OGUID+47, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Bench
|
||||
(@OGUID+48, 0, 0, 0.700909793376922607, 0.71324998140335083, 0, 0), -- Chair
|
||||
(@OGUID+49, 0, 0, -0.70710605382919311, 0.707107484340667724, 0, 0), -- 11GO_Goblin_Decor_TrashPile06
|
||||
(@OGUID+50, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Bench
|
||||
(@OGUID+51, 0, 0, 0.999990463256835937, -0.00436332821846008, 0, 0), -- Fancy Chair
|
||||
(@OGUID+52, 0, 0, 0.999990463256835937, -0.00436332821846008, 0, 0), -- Fancy Chair
|
||||
(@OGUID+53, 0, 0, 0.999990463256835937, -0.00436332821846008, 0, 0), -- Chair
|
||||
(@OGUID+54, 0, 0, 0.999990463256835937, -0.00436332821846008, 0, 0), -- Chair
|
||||
(@OGUID+55, 0, 0, 0.999990463256835937, -0.00436332821846008, 0, 0), -- Chair
|
||||
(@OGUID+56, 0, 0, 0.004363371990621089, 0.999990463256835937, 0, 0), -- Stool
|
||||
(@OGUID+57, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Fancy Chair
|
||||
(@OGUID+58, 0, 0, 0.004363371990621089, 0.999990463256835937, 0, 0), -- BBQ
|
||||
(@OGUID+59, 0, 0, 0.004363371990621089, 0.999990463256835937, 0, 0), -- Chair
|
||||
(@OGUID+60, 0, 0, 0.004363371990621089, 0.999990463256835937, 0, 0), -- Bean Bag Chair
|
||||
(@OGUID+61, 0, 0, 0.999990463256835937, -0.00436332821846008, 0, 0), -- Stool
|
||||
(@OGUID+62, 0, 0, 0.004363371990621089, 0.999990463256835937, 0, 0), -- Chair
|
||||
(@OGUID+63, 0, 0, 0.999990463256835937, -0.00436332821846008, 0, 0), -- Stool
|
||||
(@OGUID+64, 0, 0, 0.004363371990621089, 0.999990463256835937, 0, 0), -- Chair
|
||||
(@OGUID+65, 0, 0, 0.999990463256835937, -0.00436332821846008, 0, 0), -- Chair
|
||||
(@OGUID+66, 0, 0, 0.004363371990621089, 0.999990463256835937, 0, 0), -- Chair
|
||||
(@OGUID+67, 0, 0, 0.999990463256835937, -0.00436332821846008, 0, 0), -- Chair
|
||||
(@OGUID+68, 0, 0, 0.004363371990621089, 0.999990463256835937, 0, 0), -- Chair
|
||||
(@OGUID+69, 0, 0, 0.004363371990621089, 0.999990463256835937, 0, 0), -- Chair
|
||||
(@OGUID+70, 0, 0, 0.999990463256835937, -0.00436332821846008, 0, 0), -- Stool
|
||||
(@OGUID+71, 0, 0, 0.004363371990621089, 0.999990463256835937, 0, 0), -- Chair
|
||||
(@OGUID+72, 0, 0, 0.999990463256835937, -0.00436332821846008, 0, 0), -- Stool
|
||||
(@OGUID+73, 0, 0, 0.004363371990621089, 0.999990463256835937, 0, 0), -- BBQ
|
||||
(@OGUID+75, 0, 0, 0.004363371990621089, 0.999990463256835937, 0, 0), -- Chair
|
||||
(@OGUID+77, 0, 0, 0.004363371990621089, 0.999990463256835937, 0, 0), -- Bean Bag Chair
|
||||
(@OGUID+78, 0, 0, 0.004363371990621089, 0.999990463256835937, 0, 0), -- Chair
|
||||
(@OGUID+79, 0, 0, 1, -0.00000004371138828, 0, 0), -- Door
|
||||
(@OGUID+80, 0, 0, 0.004363371990621089, 0.999990463256835937, 0, 0), -- Bean Bag Chair
|
||||
(@OGUID+81, 0, 0, 0.70710688829421997, 0.707106649875640869, 0, 0), -- Chair
|
||||
(@OGUID+82, 0, 0, 0.70710688829421997, 0.707106649875640869, 0, 0), -- Chair
|
||||
(@OGUID+83, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Fancy Chair
|
||||
(@OGUID+84, 0, 0, 0.70710688829421997, 0.707106649875640869, 0, 0), -- Stool
|
||||
(@OGUID+85, 0, 0, 0.70710688829421997, 0.707106649875640869, 0, 0), -- Fancy Chair
|
||||
(@OGUID+86, 0, 0, 0.70710688829421997, 0.707106649875640869, 0, 0), -- Stool
|
||||
(@OGUID+87, 0, 0, 0.70710688829421997, 0.707106649875640869, 0, 0), -- Stool
|
||||
(@OGUID+88, 0, 0, 0.70710688829421997, 0.707106649875640869, 0, 0), -- Stool
|
||||
(@OGUID+89, 0, 0, 0.004363371990621089, 0.999990463256835937, 0, 0), -- Fancy Chair
|
||||
(@OGUID+90, 0, 0, -0.70710605382919311, 0.707107484340667724, 0, 0), -- Rocket Drill
|
||||
(@OGUID+91, 0, 0, 0.70710688829421997, 0.707106649875640869, 0, 0), -- Chair
|
||||
(@OGUID+92, 0, 0, -0.70710605382919311, 0.707107484340667724, 0, 0), -- Rocket Drill
|
||||
(@OGUID+93, 0, 0, 0.70710688829421997, 0.707106649875640869, 0, 0), -- Stool
|
||||
(@OGUID+94, 0, 0, 0.70710688829421997, 0.707106649875640869, 0, 0), -- Stool
|
||||
(@OGUID+95, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Bean Bag Chair
|
||||
(@OGUID+96, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Bean Bag Chair
|
||||
(@OGUID+97, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Bean Bag Chair
|
||||
(@OGUID+98, 0, 0, 0.70710688829421997, 0.707106649875640869, 0, 0), -- Stool
|
||||
(@OGUID+99, 0, 0, 0.70710688829421997, 0.707106649875640869, 0, 0), -- Stool
|
||||
(@OGUID+100, 0, 0, 0.70710688829421997, 0.707106649875640869, 0, 0), -- Stool
|
||||
(@OGUID+101, 0, 0, 0.70710688829421997, 0.707106649875640869, 0, 0), -- Stool
|
||||
(@OGUID+102, 0, 0, -0.70710605382919311, 0.707107484340667724, 0, 0), -- Bench
|
||||
(@OGUID+103, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0), -- Bean Bag Chair
|
||||
(@OGUID+104, 0, 0, 0.923879504203796386, 0.38268357515335083, 0, 0); -- Bean Bag Chair
|
||||
|
||||
DELETE FROM `creature` WHERE `guid`=@CGUID;
|
||||
INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `MovementType`, `npcflag`, `unit_flags`, `unit_flags2`, `unit_flags3`, `VerifiedBuild`) VALUES
|
||||
(@CGUID, 232750, 2759, 15332, 15332, '0', '0', 0, 0, 0, 492.08160400390625, 384.34027099609375, -14.6007318496704101, 3.058808803558349609, 7200, 0, 0, 0, NULL, NULL, NULL, NULL, 63305); -- Naminze Boltfingers (Area: Cage of Carnage - Difficulty: 0) CreateObject1 (Auras: )
|
||||
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@CGUID;
|
||||
|
||||
UPDATE `creature_template_difficulty` SET `ContentTuningID`=969, `VerifiedBuild`=63305 WHERE (`Entry`=232750 AND `DifficultyID`=0); -- 232750 (Naminze Boltfingers)
|
||||
UPDATE `creature_template` SET `faction`=35, `BaseAttackTime`=2000, `unit_flags`=0x2000000, `unit_flags2`=0x800 WHERE `entry`=232750; -- Naminze Boltfingers
|
||||
|
||||
DELETE FROM `spawn_group_template` WHERE `groupId` = @SPAWN_GROUP;
|
||||
INSERT INTO `spawn_group_template` (`groupId`, `groupName`, `groupFlags`) VALUES
|
||||
(@SPAWN_GROUP, 'Cage of Carnage - Shadow sight', 0x20);
|
||||
|
||||
DELETE FROM `spawn_group` WHERE `groupId` = @SPAWN_GROUP;
|
||||
INSERT INTO `spawn_group` (`groupId`, `spawnType`, `spawnId`) VALUES
|
||||
(@SPAWN_GROUP, 1, @OGUID+105),
|
||||
(@SPAWN_GROUP, 1, @OGUID+106);
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 33 AND `SourceEntry` = @SPAWN_GROUP;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceEntry`, `SourceGroup`, `ConditionTypeOrReference`, `ConditionValue1`, `ScriptName`) VALUES
|
||||
(33, @SPAWN_GROUP, 0, 0, 0, 'condition_is_shadow_sight_enabled');
|
||||
|
||||
DELETE FROM `creature_text` WHERE `CreatureID` IN (232750);
|
||||
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||
(232750, 0, 0, 'He he he he. Look how tough all of you look. This is gonna be good!', 12, 0, 100, 0, 0, 276108, 275530, 3, 'Naminze Boltfingers'),
|
||||
(232750, 1, 0, 'Get ready. It\'s about to go down!', 12, 0, 100, 0, 0, 269101, 275534, 3, 'Naminze Boltfingers'),
|
||||
(232750, 2, 0, 'Ah, c\'mon. Right when it was gettin\' good!', 12, 0, 100, 0, 0, 269090, 275539, 3, 'Naminze Boltfingers to Player'),
|
||||
(232750, 2, 1, 'This is a gen-u-ine nailbiter!', 12, 0, 100, 0, 0, 269091, 275538, 3, 'Naminze Boltfingers to Player'),
|
||||
(232750, 3, 0, 'That\'s gotta hurt. But not for long. Heh.', 12, 0, 100, 0, 0, 276094, 275546, 3, 'Naminze Boltfingers to Player'),
|
||||
(232750, 2, 2, 'Aw, you keep spoilin\' all my fun!', 12, 0, 100, 0, 0, 269088, 275541, 3, 'Naminze Boltfingers to Player'),
|
||||
(232750, 2, 3, 'Keepin\' this fight interestin\' this time!', 12, 0, 100, 0, 0, 269089, 275540, 3, 'Naminze Boltfingers to Player'),
|
||||
(232750, 3, 1, 'Wowza. I\'m gonna remember that one for a long time.', 12, 0, 100, 0, 0, 276094, 275544, 3, 'Naminze Boltfingers to Player'),
|
||||
(232750, 3, 2, 'Oof, right in the... well, the everywhere!', 12, 0, 100, 0, 0, 276094, 275545, 3, 'Naminze Boltfingers to Player');
|
||||
|
||||
DELETE FROM `spell_proc` WHERE `SpellId` IN (472885);
|
||||
INSERT INTO `spell_proc` (`SpellId`,`SchoolMask`,`SpellFamilyName`,`SpellFamilyMask0`,`SpellFamilyMask1`,`SpellFamilyMask2`,`SpellFamilyMask3`,`ProcFlags`,`ProcFlags2`,`SpellTypeMask`,`SpellPhaseMask`,`HitMask`,`AttributesMask`,`DisableEffectsMask`,`ProcsPerMinute`,`Chance`,`Cooldown`,`Charges`) VALUES
|
||||
(472885,0x00,0,0x00000000,0x00000000,0x00000000,0x00000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0,0,0,0); -- Undermine Arena Reaction Trigger
|
||||
|
||||
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_undermine_arena_reaction_trigger_low_health', 'spell_undermine_arena_reaction_trigger', 'spell_undermine_arena_warning_countdown', 'spell_undermine_arena_warning_teleport');
|
||||
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
|
||||
(472883, 'spell_undermine_arena_reaction_trigger_low_health'),
|
||||
(472885, 'spell_undermine_arena_reaction_trigger'),
|
||||
(1214676, 'spell_undermine_arena_warning_countdown'),
|
||||
(371319, 'spell_undermine_arena_warning_teleport');
|
||||
|
||||
DELETE FROM `creature_model_info` WHERE `DisplayID`=123368;
|
||||
INSERT INTO `creature_model_info` (`DisplayID`, `BoundingRadius`, `CombatReach`, `DisplayID_Other_Gender`, `VerifiedBuild`) VALUES
|
||||
(123368, 0.305999994277954101, 1.5, 0, 63305);
|
||||
|
||||
UPDATE `gameobject_template` SET `Data8`=103829, `Data10`=30092, `VerifiedBuild`=63305 WHERE `entry`=365672; -- Forge
|
||||
UPDATE `gameobject_template` SET `Data8`=103828, `Data10`=30091, `VerifiedBuild`=63305 WHERE `entry`=365673; -- Anvil
|
||||
UPDATE `gameobject_template` SET `Data8`=103828, `Data10`=30091, `VerifiedBuild`=63305 WHERE `entry`=357962; -- Anvil
|
||||
UPDATE `gameobject_template` SET `Data8`=103829, `Data10`=30092, `VerifiedBuild`=63305 WHERE `entry`=357961; -- Forge
|
||||
|
||||
DELETE FROM `gameobject_template` WHERE `entry` IN (495116 /*BBQ*/, 479165 /*Stool*/, 479163 /*Fancy Chair*/, 456569 /*Rocket Drill*/, 524336 /*Stool*/, 524332 /*Stool*/, 495130 /*Chair*/, 524331 /*Stool*/, 495126 /*BBQ*/, 495119 /*Chair*/, 495113 /*Chair*/, 495124 /*Chair*/, 505683 /*11GO_Goblin_Arena_TrapDoor01*/, 495121 /*Chair*/, 479166 /*Fancy Chair*/, 479164 /*Fancy Chair*/, 473877 /*Sewer Grate*/, 456568 /*Rocket Drill*/, 525195 /*Bench*/, 506572 /*Cage of Carnage East Side Starting Collision*/, 479162 /*Chair*/, 479181 /*Chair*/, 455350 /*Bench*/, 524330 /*Stool*/, 495139 /*Stool*/, 479175 /*Chair*/, 479167 /*Fancy Chair*/, 479187 /*Stool*/, 495120 /*Bean Bag Chair*/, 479172 /*Chair*/, 495137 /*Stool*/, 479189 /*Stool*/, 495136 /*Stool*/, 495132 /*Chair*/, 525191 /*Bench*/, 524334 /*Stool*/, 479171 /*Fancy Chair*/, 479185 /*Chair*/, 525198 /*Bench*/, 495135 /*Fancy Chair*/, 495115 /*Chair*/, 495118 /*Bean Bag Chair*/, 479188 /*Stool*/, 469497 /*11GO_Goblin_Decor_TrashPile06*/, 479186 /*Stool*/, 479173 /*Chair*/, 478078 /*Door*/, 524335 /*Stool*/, 525197 /*Bench*/, 495142 /*Fancy Chair*/, 524338 /*Stool*/, 495123 /*Chair*/, 479168 /*Fancy Chair*/, 524339 /*Stool*/, 524333 /*Stool*/, 495125 /*Chair*/, 495114 /*Chair*/, 495117 /*Stool*/, 525196 /*Bench*/, 525193 /*Bench*/, 495138 /*Stool*/, 495128 /*Fancy Chair*/, 525192 /*Bench*/, 495140 /*Stool*/, 495133 /*Chair*/, 525194 /*Bench*/, 473878 /*Sewer Grate*/, 495122 /*Bean Bag Chair*/, 524337 /*Stool*/, 479182 /*Chair*/, 479190 /*Chair*/, 495141 /*Stool*/, 479180 /*Chair*/, 506573 /*Cage of Carnage West side Starting Collision*/, 495127 /*Chair*/);
|
||||
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
|
||||
(495116, 8, 95234, 'BBQ', '', '', '', 0.999999761581420898, 4, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- BBQ
|
||||
(479165, 7, 92627, 'Stool', '', '', '', 0.999999463558197021, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Stool
|
||||
(479163, 7, 89571, 'Fancy Chair', '', '', '', 0.99999934434890747, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Fancy Chair
|
||||
(456569, 5, 92678, 'Rocket Drill', '', '', '', 0.749999880790710449, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Rocket Drill
|
||||
(524336, 7, 92627, 'Stool', '', '', '', 0.999999821186065673, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Stool
|
||||
(524332, 7, 92627, 'Stool', '', '', '', 0.999999821186065673, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Stool
|
||||
(495130, 7, 92626, 'Chair', '', '', '', 0.999999701976776123, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Chair
|
||||
(524331, 7, 92627, 'Stool', '', '', '', 0.999999821186065673, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Stool
|
||||
(495126, 8, 95234, 'BBQ', '', '', '', 0.999999701976776123, 4, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- BBQ
|
||||
(495119, 7, 92626, 'Chair', '', '', '', 0.999999523162841796, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Chair
|
||||
(495113, 7, 92626, 'Chair', '', '', '', 0.999999642372131347, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Chair
|
||||
(495124, 7, 92626, 'Chair', '', '', '', 0.999999582767486572, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Chair
|
||||
(505683, 35, 99831, '11GO_Goblin_Arena_TrapDoor01', '', '', '', 0.999999761581420898, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- 11GO_Goblin_Arena_TrapDoor01
|
||||
(495121, 7, 92626, 'Chair', '', '', '', 0.999999523162841796, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Chair
|
||||
(479166, 7, 89571, 'Fancy Chair', '', '', '', 0.999999463558197021, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Fancy Chair
|
||||
(479164, 7, 89571, 'Fancy Chair', '', '', '', 0.999999225139617919, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Fancy Chair
|
||||
(473877, 0, 96881, 'Sewer Grate', '', '', '', 1.084214687347412109, 0, 0, 3000, 0, 0, 0, 0, 136039, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Sewer Grate
|
||||
(456568, 5, 92678, 'Rocket Drill', '', '', '', 0.749999880790710449, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Rocket Drill
|
||||
(525195, 7, 93731, 'Bench', '', '', '', 0.999999761581420898, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Bench
|
||||
(506572, 43, 100393, 'Cage of Carnage East Side Starting Collision', '', '', '', 1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Cage of Carnage East Side Starting Collision
|
||||
(479162, 7, 92626, 'Chair', '', '', '', 0.99999934434890747, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Chair
|
||||
(479181, 7, 92626, 'Chair', '', '', '', 0.999999284744262695, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Chair
|
||||
(455350, 7, 93731, 'Bench', '', '', '', 0.999999523162841796, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Bench
|
||||
(524330, 7, 92627, 'Stool', '', '', '', 0.999999821186065673, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Stool
|
||||
(495139, 7, 92627, 'Stool', '', '', '', 0.999999761581420898, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Stool
|
||||
(479175, 7, 92626, 'Chair', '', '', '', 0.99999934434890747, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Chair
|
||||
(479167, 7, 89571, 'Fancy Chair', '', '', '', 0.999999403953552246, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Fancy Chair
|
||||
(479187, 7, 92627, 'Stool', '', '', '', 0.999999105930328369, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Stool
|
||||
(495120, 7, 97337, 'Bean Bag Chair', '', '', '', 0.999999523162841796, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Bean Bag Chair
|
||||
(479172, 7, 92626, 'Chair', '', '', '', 0.999999523162841796, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Chair
|
||||
(495137, 7, 92627, 'Stool', '', '', '', 0.999999642372131347, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Stool
|
||||
(479189, 7, 92627, 'Stool', '', '', '', 0.999999105930328369, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Stool
|
||||
(495136, 7, 92627, 'Stool', '', '', '', 0.999999582767486572, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Stool
|
||||
(495132, 7, 92626, 'Chair', '', '', '', 0.999999523162841796, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Chair
|
||||
(525191, 7, 93731, 'Bench', '', '', '', 0.999999761581420898, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Bench
|
||||
(524334, 7, 92627, 'Stool', '', '', '', 0.999999821186065673, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Stool
|
||||
(479171, 7, 89571, 'Fancy Chair', '', '', '', 0.99999934434890747, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Fancy Chair
|
||||
(479185, 7, 92626, 'Chair', '', '', '', 0.999999523162841796, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Chair
|
||||
(525198, 7, 93731, 'Bench', '', '', '', 0.999999821186065673, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Bench
|
||||
(495135, 7, 89571, 'Fancy Chair', '', '', '', 0.999999642372131347, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Fancy Chair
|
||||
(495115, 7, 92626, 'Chair', '', '', '', 0.999999582767486572, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Chair
|
||||
(495118, 7, 97767, 'Bean Bag Chair', '', '', '', 0.999999761581420898, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Bean Bag Chair
|
||||
(479188, 7, 92627, 'Stool', '', '', '', 0.999999165534973144, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Stool
|
||||
(469497, 5, 96383, '11GO_Goblin_Decor_TrashPile06', '', '', '', 1.199999570846557617, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- 11GO_Goblin_Decor_TrashPile06
|
||||
(479186, 7, 92627, 'Stool', '', '', '', 0.999999165534973144, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Stool
|
||||
(479173, 7, 92626, 'Chair', '', '', '', 0.999999225139617919, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Chair
|
||||
(478078, 0, 96874, 'Door', '', '', '', 0.999999761581420898, 0, 0, 3000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Door
|
||||
(524335, 7, 92627, 'Stool', '', '', '', 0.999999821186065673, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Stool
|
||||
(525197, 7, 93731, 'Bench', '', '', '', 0.999999761581420898, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Bench
|
||||
(495142, 7, 89571, 'Fancy Chair', '', '', '', 0.999999463558197021, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Fancy Chair
|
||||
(524338, 7, 92627, 'Stool', '', '', '', 0.999999821186065673, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Stool
|
||||
(495123, 7, 92626, 'Chair', '', '', '', 0.999999403953552246, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Chair
|
||||
(479168, 7, 89571, 'Fancy Chair', '', '', '', 0.999999463558197021, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Fancy Chair
|
||||
(524339, 7, 92627, 'Stool', '', '', '', 0.999999880790710449, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Stool
|
||||
(524333, 7, 92627, 'Stool', '', '', '', 0.999999821186065673, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Stool
|
||||
(495125, 7, 92626, 'Chair', '', '', '', 0.999999761581420898, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Chair
|
||||
(495114, 7, 92626, 'Chair', '', '', '', 0.999999642372131347, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Chair
|
||||
(495117, 7, 92627, 'Stool', '', '', '', 0.999999642372131347, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Stool
|
||||
(525196, 7, 93731, 'Bench', '', '', '', 0.999999761581420898, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Bench
|
||||
(525193, 7, 93731, 'Bench', '', '', '', 0.999999761581420898, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Bench
|
||||
(495138, 7, 92627, 'Stool', '', '', '', 0.999999761581420898, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Stool
|
||||
(495128, 7, 89571, 'Fancy Chair', '', '', '', 0.999999582767486572, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Fancy Chair
|
||||
(525192, 7, 93731, 'Bench', '', '', '', 0.999999821186065673, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Bench
|
||||
(495140, 7, 92627, 'Stool', '', '', '', 0.999999642372131347, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Stool
|
||||
(495133, 7, 92626, 'Chair', '', '', '', 0.999999701976776123, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Chair
|
||||
(525194, 7, 93731, 'Bench', '', '', '', 0.999999761581420898, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Bench
|
||||
(473878, 0, 96881, 'Sewer Grate', '', '', '', 1.02015388011932373, 0, 0, 3000, 0, 0, 0, 0, 136039, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Sewer Grate
|
||||
(495122, 7, 97767, 'Bean Bag Chair', '', '', '', 0.999999701976776123, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Bean Bag Chair
|
||||
(524337, 7, 92627, 'Stool', '', '', '', 0.999999821186065673, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Stool
|
||||
(479182, 7, 92626, 'Chair', '', '', '', 0.999999463558197021, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Chair
|
||||
(479190, 7, 92626, 'Chair', '', '', '', 0.999999463558197021, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Chair
|
||||
(495141, 7, 92627, 'Stool', '', '', '', 0.999999701976776123, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Stool
|
||||
(479180, 7, 92626, 'Chair', '', '', '', 0.99999934434890747, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Chair
|
||||
(506573, 43, 100393, 'Cage of Carnage West side Starting Collision', '', '', '', 1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305), -- Cage of Carnage West side Starting Collision
|
||||
(495127, 7, 92626, 'Chair', '', '', '', 0.999999582767486572, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305); -- Chair
|
||||
@@ -0,0 +1,76 @@
|
||||
SET @AREATRIGGERID := 172;
|
||||
|
||||
-- Creature
|
||||
UPDATE `creature_template` SET `ScriptName`='boss_shade_of_medivh' WHERE `entry`=114350;
|
||||
UPDATE `creature_template` SET `faction`=16, `BaseAttackTime`=2000, `unit_flags2`=0x800, `unit_flags3`=0x40080000, `ScriptName`='boss_shade_of_medivh_guardians_image' WHERE `entry`=114675; -- Guardian's Image
|
||||
UPDATE `creature_template_difficulty` SET `LevelScalingDeltaMin`=2, `LevelScalingDeltaMax`=2, `ContentTuningID`=629, `StaticFlags1`=0x30000100, `VerifiedBuild`=63003 WHERE (`Entry`=114675 AND `DifficultyID`=23); -- 114675 (Guardian's Image) - Sessile, CanSwim, Floating
|
||||
|
||||
DELETE FROM `creature_template_movement` WHERE `CreatureId`=114675;
|
||||
INSERT INTO `creature_template_movement` (`CreatureId`, `HoverInitiallyEnabled`, `Chase`, `Random`, `InteractionPauseTimer`) VALUES
|
||||
(114675, 1, 0, 0, NULL);
|
||||
|
||||
-- Areatriggers
|
||||
DELETE FROM `areatrigger_template` WHERE (`IsCustom` IN (0,1) AND `Id` IN (12878, 12916, @AREATRIGGERID+0, @AREATRIGGERID+1));
|
||||
INSERT INTO `areatrigger_template` (`Id`, `IsCustom`, `Flags`, `ActionSetId`, `ActionSetFlags`, `VerifiedBuild`) VALUES
|
||||
(12916, 0, 0, 0, 512, 59570),
|
||||
(12878, 0, 0, 0, 0, 45745),
|
||||
(@AREATRIGGERID+0, 1, 0, 0, 0, 0),
|
||||
(@AREATRIGGERID+1, 1, 0, 0, 0, 0);
|
||||
|
||||
DELETE FROM `areatrigger_create_properties` WHERE (`IsCustom`=0 AND `Id` IN (8809, 8848, 8851, 8879));
|
||||
INSERT INTO `areatrigger_create_properties` (`Id`, `IsCustom`, `AreaTriggerId`, `IsAreatriggerCustom`, `Flags`, `MoveCurveId`, `ScaleCurveId`, `MorphCurveId`, `FacingCurveId`, `AnimId`, `AnimKitId`, `DecalPropertiesId`, `SpellForVisuals`, `TimeToTargetScale`, `Speed`, `Shape`, `ShapeData0`, `ShapeData1`, `ShapeData2`, `ShapeData3`, `ShapeData4`, `ShapeData5`, `ShapeData6`, `ShapeData7`, `ScriptName`, `VerifiedBuild`) VALUES
|
||||
(8851, 0, 12916, 0, 0, 2618, 0, 0, 0, -1, 0, 0, NULL, 20000, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 'at_shade_of_medivh_flame_wreath', 45745), -- Spell: 228257 (Flame Wreath)
|
||||
(8809, 0, @AREATRIGGERID+0, 1, 0, 0, 0, 0, 0, -1, 0, 89, NULL, 20000, 0, 4, 40, 40, 1, 1, 0.300000011920928955, 0.300000011920928955, 0, 0, 'at_shade_of_medivh_ceaseless_winter_jump_check', 45745), -- SpellForVisuals: 227779 (Ceaseless Winter)
|
||||
(8848, 0, 12878, 0, 0, 0, 0, 0, 0, -1, 0, 0, NULL, 20000, 0, 4, 40, 40, 15, 15, 0.300000011920928955, 0.300000011920928955, 0, 0, 'at_shade_of_medivh_ceaseless_winter', 45745), -- SpellForVisuals: 227779 (Ceaseless Winter)
|
||||
(8879, 0, @AREATRIGGERID+1, 1, 0, 0, 0, 2319, 0, -1, 0, 89, NULL, 20000, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, '', 45745); -- Spell: 228588 (Ceaseless Winter)
|
||||
|
||||
-- Texts
|
||||
DELETE FROM `creature_text` WHERE `CreatureID` = 114350;
|
||||
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||
(114350, 0, 0, 'This is who I am. I was tainted from birth, polluted from before my conception, a bad seed grown to bear bitter fruit.', 14, 0, 100, 0, 0, 77556, 123824, 0, 'Shade of Medivh'),
|
||||
(114350, 1, 0, 'You\'re just like the others, aren\'t you?', 14, 0, 50, 0, 0, 77558, 123832, 0, 'Shade of Medivh to Player'),
|
||||
(114350, 1, 1, 'Hello, champions. I\'ve been expecting you.', 14, 0, 50, 0, 0, 77552, 123831, 0, 'Shade of Medivh to Player'),
|
||||
(114350, 2, 0, '|TInterface\\Icons\\spell_mage_infernoblast:20|tYou are targeted by |cFFF00000|Hspell:227615|h[Inferno Bolt]|h|r!', 42, 0, 100, 0, 0, 77558, 123231, 0, 'Shade of Medivh to Player'),
|
||||
(114350, 3, 0, 'The inherent nature of fire...', 14, 0, 50, 0, 0, 77561, 123812, 0, 'Shade of Medivh'),
|
||||
(114350, 3, 1, 'Burn... just like that dragon!', 14, 0, 50, 0, 0, 77570, 123813, 0, 'Shade of Medivh'),
|
||||
(114350, 4, 0, '|TINTERFACE\\ICONS\\SPELL_SHAMAN_IMPROVEDFIRENOVA:20|tShade of Medivh begins to cast |cFFF00000|Hspell:228269|h[Flame Wreath]|h|r!', 41, 0, 100, 0, 0, 77550, 123526, 0, 'Shade of Medivh'),
|
||||
(114350, 5, 0, 'It burns, burns, burns!', 14, 0, 50, 0, 0, 77550, 123819, 0, 'Shade of Medivh'),
|
||||
(114350, 5, 1, 'I suggest staying put.', 14, 0, 50, 0, 0, 77566 , 123820, 0, 'Shade of Medivh'),
|
||||
(114350, 6, 0, 'Winter is here!', 14, 0, 50, 0, 0, 77572, 123821, 0, 'Shade of Medivh'),
|
||||
(114350, 6, 1, 'Keep still. Let it end.', 14, 0, 50, 0, 0, 77555, 123822, 0, 'Shade of Medivh to Player'),
|
||||
(114350, 7, 0, 'So many pieces of me...', 14, 0, 50, 0, 0, 77565, 123817, 0, 'Shade of Medivh'),
|
||||
(114350, 7, 1, 'Carrion for the birds...', 14, 0, 50, 0, 0, 77562, 123818, 0, 'Shade of Medivh'),
|
||||
(114350, 8, 0, 'A memory, frozen in time!', 14, 0, 100, 0, 0, 77560, 123809, 0, 'Shade of Medivh to Player'),
|
||||
(114350, 8, 1, 'The tower needed a new decoration.', 14, 0, 100, 0, 0, 77571, 123810, 0, 'Shade of Medivh to Player'),
|
||||
(114350, 9, 0, 'A basic spell... but effective.', 14, 0, 100, 0, 0, 77549, 123816, 0, 'Shade of Medivh to Player'),
|
||||
(114350, 10, 0, 'Just. Gets. Easier.', 14, 0, 33, 0, 0, 77551, 123826, 0, 'Shade of Medivh to Player'),
|
||||
(114350, 10, 1, 'A fitting end for a thief!', 14, 0, 33, 0, 0, 77554, 123829, 0, 'Shade of Medivh to Player'),
|
||||
(114350, 10, 2, 'All goes as planned.', 14, 0, 33, 0, 0, 77557, 123828, 0, 'Shade of Medivh to Player'),
|
||||
(114350, 11, 0, 'You grow weaker... I grow stronger!', 14, 0, 100, 0, 0, 77564, 123815, 0, 'Shade of Medivh to Player'),
|
||||
(114350, 12, 0, 'Once you get used to it, you can kill friends as easily as anyone else.', 14, 0, 50, 0, 0, 77573, 123834, 0, 'Shade of Medivh to Player'),
|
||||
(114350, 12, 1, 'You have no idea what it\'s like to do the things I\'ve done. Harsh things. Necessary things.', 14, 0, 50, 0, 0, 77559, 123835, 0, 'Shade of Medivh to Player'),
|
||||
(114350, 13, 0, 'So... it comes... to this...', 14, 0, 33, 0, 0, 77567, 123838, 0, 'Shade of Medivh to Player'),
|
||||
(114350, 13, 1, 'Atiesh... will be... splintered...', 14, 0, 3, 0, 0, 77569, 123839, 0, 'Shade of Medivh to Player'),
|
||||
(114350, 13, 2, 'I fought it... for as long as... I could...', 14, 0, 33, 0, 0, 77563, 123836, 0, 'Shade of Medivh to Player'),
|
||||
(114350, 14, 0, 'My staff... a relic, yes, but MINE!', 14, 0, 100, 0, 0, 77568, 123833, 0, 'Shade of Medivh to Player');
|
||||
|
||||
-- Conditions
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=228558;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||
(13, 1, 228558, 0, 0, 51, 0, 5, 114350, 0, '', 0, 0, 0, '', 'Spell \'Reform Visual\' can only hit \'Shade of Medivh\'');
|
||||
|
||||
-- Spells
|
||||
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_shade_of_medivh_arcane_bolt_selector', 'spell_shade_of_medivh_basic_primer', 'spell_shade_of_medivh_ceaseless_winter_periodic', 'spell_shade_of_medivh_flame_wreath_selector', 'spell_shade_of_medivh_guardians_image', 'spell_shade_of_medivh_inferno_bolt_marker', 'spell_shade_of_medivh_mana_regen', 'spell_shade_of_medivh_piercing_missiles', 'spell_shade_of_medivh_signature_primer', 'spell_shade_of_medivh_vo_controller', 'spell_shade_of_medivh_vo_controller_cast');
|
||||
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
|
||||
(228992, 'spell_shade_of_medivh_arcane_bolt_selector'),
|
||||
(227599, 'spell_shade_of_medivh_basic_primer'),
|
||||
(228237, 'spell_shade_of_medivh_signature_primer'),
|
||||
(228222, 'spell_shade_of_medivh_ceaseless_winter_periodic'),
|
||||
(228269, 'spell_shade_of_medivh_flame_wreath_selector'),
|
||||
(228334, 'spell_shade_of_medivh_guardians_image'),
|
||||
(228249, 'spell_shade_of_medivh_inferno_bolt_marker'),
|
||||
(228582, 'spell_shade_of_medivh_mana_regen'),
|
||||
(227628, 'spell_shade_of_medivh_piercing_missiles'),
|
||||
(232314, 'spell_shade_of_medivh_vo_controller'),
|
||||
(227592, 'spell_shade_of_medivh_vo_controller_cast'),
|
||||
(227615, 'spell_shade_of_medivh_vo_controller_cast');
|
||||
@@ -0,0 +1,169 @@
|
||||
SET @ATSPAWN := 271;
|
||||
SET @ATID := 174;
|
||||
SET @ATPROP := 167;
|
||||
|
||||
-- Creature
|
||||
UPDATE `creature_template_addon` SET `auras`='160758' WHERE `entry`=134060; -- 134060 (Lord Stormsong) - Mod Scale 140%
|
||||
UPDATE `creature_template` SET `ScriptName`='boss_lord_stormsong' WHERE `entry`=134060;
|
||||
UPDATE `creature_template` SET `ScriptName`='boss_lord_stormsong_brother_pike' WHERE `entry`=139970;
|
||||
UPDATE `creature_template` SET `ScriptName`='boss_lord_stormsong_rexxar' WHERE `entry`=139971;
|
||||
UPDATE `creature_template` SET `ScriptName`='boss_lord_stormsong_ancient_mindbender' WHERE `entry`=137051;
|
||||
UPDATE `creature_template` SET `faction`=14, `speed_walk`=0.800000011920928955, `speed_run`=0.285714298486709594, `BaseAttackTime`=2000, `unit_flags`=0x2000000, `unit_flags2`=0x4000800, `unit_flags3`=0x1280000, `AIName`='SmartAI' WHERE `entry`=137036; -- Awoken Void
|
||||
|
||||
DELETE FROM `creature_template_difficulty` WHERE `Entry` IN (137036, 134060, 137051, 82347);
|
||||
INSERT INTO `creature_template_difficulty` (`Entry`, `DifficultyID`, `LevelScalingDeltaMin`, `LevelScalingDeltaMax`, `ContentTuningID`, `HealthScalingExpansion`, `HealthModifier`, `ManaModifier`, `ArmorModifier`, `DamageModifier`, `CreatureDifficultyID`, `TypeFlags`, `TypeFlags2`, `TypeFlags3`, `LootID`, `PickPocketLootID`, `SkinLootID`, `GoldMin`, `GoldMax`, `StaticFlags1`, `StaticFlags2`, `StaticFlags3`, `StaticFlags4`, `StaticFlags5`, `StaticFlags6`, `StaticFlags7`, `StaticFlags8`, `VerifiedBuild`) VALUES
|
||||
(137036, 0, 0, 0, 500, 0, 1, 1, 1, 1, 143479, 1610612752, 134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305),
|
||||
(137036, 1, 0, 0, 500, 7, 1, 1, 1, 1, 143479, 1610612752, 134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305),
|
||||
(137036, 2, 0, 0, 501, 7, 1, 1, 1, 1, 158853, 1610612752, 134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305),
|
||||
(137036, 23, 0, 0, 502, 7, 1, 1, 1, 1, 158854, 1610612752, 134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305),
|
||||
(134060, 0, 2, 2, 500, 7, 35, 55, 1, 1, 140110, 2097224, 129, 0, 0, 0, 0, 0, 0, 268435456, 0, 0, 0, 0, 0, 0, 0, 63305),
|
||||
(134060, 1, 2, 2, 500, 7, 35, 55, 1, 1, 140110, 2097224, 129, 0, 0, 0, 0, 0, 0, 268435456, 0, 0, 0, 0, 0, 0, 0, 63305),
|
||||
(134060, 2, 2, 2, 501, 7, 35, 55.3403, 1, 1, 144314, 2097224, 129, 0, 0, 0, 0, 0, 0, 268435456, 0, 0, 0, 0, 0, 0, 0, 63305),
|
||||
(134060, 23, 2, 2, 502, 7, 35, 55.3403, 1, 1, 144315, 2097224, 129, 0, 0, 0, 0, 0, 0, 268435456, 0, 0, 0, 0, 0, 0, 0, 63305),
|
||||
(137051, 0, 0, 0, 500, 7, 3, 1, 1, 1, 143496, 2097224, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305),
|
||||
(137051, 1, 0, 0, 500, 7, 3, 1, 1, 1, 143496, 2097224, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305),
|
||||
(137051, 2, 0, 0, 501, 7, 3, 1, 1, 1, 144310, 2097224, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305),
|
||||
(137051, 23, 0, 0, 502, 7, 3, 1, 1, 1, 144311, 2097224, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63305),
|
||||
(82347, 0, 0, 0, 181, 10, 0.01, 1, 1, 1, 80443, 0, 0, 0, 0, 0, 0, 0, 0, 536870912, 0, 0, 0, 0, 0, 0, 0, 63305),
|
||||
(82347, 1, 0, 0, 181, 10, 0.01, 1, 1, 1, 80443, 0, 0, 0, 0, 0, 0, 0, 0, 536870912, 0, 0, 0, 0, 0, 0, 0, 63305),
|
||||
(82347, 2, 0, 0, 181, 10, 1, 1, 1, 1, 80443, 0, 0, 0, 0, 0, 0, 0, 0, 536870912, 0, 0, 0, 0, 0, 0, 0, 63305),
|
||||
(82347, 23, 0, 0, 181, 9, 0.01, 1, 1, 1, 80443, 0, 0, 0, 0, 0, 0, 0, 0, 536870912, 0, 0, 0, 0, 0, 0, 0, 63305);
|
||||
|
||||
-- Areatrigger
|
||||
DELETE FROM `areatrigger_create_properties` WHERE (`IsCustom`=0 AND `Id` IN (13289));
|
||||
INSERT INTO `areatrigger_create_properties` (`Id`, `IsCustom`, `AreaTriggerId`, `IsAreatriggerCustom`, `Flags`, `MoveCurveId`, `ScaleCurveId`, `MorphCurveId`, `FacingCurveId`, `AnimId`, `AnimKitId`, `DecalPropertiesId`, `SpellForVisuals`, `TimeToTargetScale`, `Speed`, `Shape`, `ShapeData0`, `ShapeData1`, `ShapeData2`, `ShapeData3`, `ShapeData4`, `ShapeData5`, `ShapeData6`, `ShapeData7`, `ScriptName`, `VerifiedBuild`) VALUES
|
||||
(13289, 0, 17892, 0, 4, 0, 0, 0, 0, -1, 0, 0, NULL, 0, 0, 4, 1.5, 1.5, 4, 4, 1, 1, 0, 0, 'at_lord_stormsong_waken_the_void', 63305); -- Spell: 269094 (Waken the Void)
|
||||
|
||||
DELETE FROM `areatrigger_template` WHERE (`IsCustom`=0 AND `Id` IN (17892));
|
||||
INSERT INTO `areatrigger_template` (`Id`, `IsCustom`, `VerifiedBuild`) VALUES
|
||||
(17892, 0, 63305);
|
||||
|
||||
DELETE FROM `areatrigger` WHERE `SpawnId`=@ATSPAWN;
|
||||
INSERT INTO `areatrigger` (`SpawnId`, `AreaTriggerCreatePropertiesId`, `IsCustom`, `MapId`, `SpawnDifficulties`, `PosX`, `PosY`, `PosZ`, `Orientation`, `PhaseUseFlags`, `PhaseId`, `PhaseGroup`, `ScriptName`, `Comment`, `VerifiedBuild`) VALUES
|
||||
(@ATSPAWN, @ATPROP, 1, 1864, '1,2,23,8', 3578.1179, -1450.8363, 156.6917, 2.635109, 0, 0, 0, 'at_lord_stormsong_intro', 'Shrine of the Storm - Lord Stormsong intro', 0);
|
||||
|
||||
DELETE FROM `areatrigger_create_properties` WHERE `Id`=@ATPROP AND `IsCustom`=1;
|
||||
INSERT INTO `areatrigger_create_properties` (`Id`, `IsCustom`, `AreaTriggerId`, `IsAreatriggerCustom`, `Flags`, `MoveCurveId`, `ScaleCurveId`, `MorphCurveId`, `FacingCurveId`, `AnimId`, `AnimKitId`, `DecalPropertiesId`, `SpellForVisuals`, `TimeToTargetScale`, `Speed`, `SpeedIsTime`, `Shape`, `ShapeData0`, `ShapeData1`, `ShapeData2`, `ShapeData3`, `ShapeData4`, `ShapeData5`, `ShapeData6`, `ShapeData7`, `ScriptName`, `VerifiedBuild`) VALUES
|
||||
(@ATPROP, 1, @ATID, 1, 0, 0, 0, 0, 0, -1, 0, 0, NULL, 0, 0, 0, 1, 20, 10, 5, 20, 10, 5, 0, 0, '', 0);
|
||||
|
||||
DELETE FROM `areatrigger_template` WHERE `Id`=@ATID AND `IsCustom`=1;
|
||||
INSERT INTO `areatrigger_template` (`Id`, `IsCustom`, `Flags`, `ActionSetId`, `ActionSetFlags`, `VerifiedBuild`) VALUES
|
||||
(@ATID, 1, 1, 0, 0, 0);
|
||||
|
||||
-- Spells
|
||||
DELETE FROM `serverside_spell` WHERE `Id` = 269396;
|
||||
INSERT INTO `serverside_spell` (`Id`, `DifficultyID`, `CategoryId`, `Dispel`, `Mechanic`, `Attributes`, `AttributesEx`, `AttributesEx2`, `AttributesEx3`, `AttributesEx4`, `AttributesEx5`, `AttributesEx6`, `AttributesEx7`, `AttributesEx8`, `AttributesEx9`, `AttributesEx10`, `AttributesEx11`, `AttributesEx12`, `AttributesEx13`, `AttributesEx14`, `AttributesEx15`, `Stances`, `StancesNot`, `Targets`, `TargetCreatureType`, `RequiresSpellFocus`, `FacingCasterFlags`, `CasterAuraState`, `TargetAuraState`, `ExcludeCasterAuraState`, `ExcludeTargetAuraState`, `CasterAuraSpell`, `TargetAuraSpell`, `ExcludeCasterAuraSpell`, `ExcludeTargetAuraSpell`, `CasterAuraType`, `TargetAuraType`, `ExcludeCasterAuraType`, `ExcludeTargetAuraType`, `CastingTimeIndex`, `RecoveryTime`, `CategoryRecoveryTime`, `StartRecoveryCategory`, `StartRecoveryTime`, `InterruptFlags`, `AuraInterruptFlags1`, `AuraInterruptFlags2`, `ChannelInterruptFlags1`, `ChannelInterruptFlags2`, `ProcFlags`, `ProcFlags2`, `ProcChance`, `ProcCharges`, `ProcCooldown`, `ProcBasePPM`, `MaxLevel`, `BaseLevel`, `SpellLevel`, `DurationIndex`, `RangeIndex`, `Speed`, `LaunchDelay`, `StackAmount`, `EquippedItemClass`, `EquippedItemSubClassMask`, `EquippedItemInventoryTypeMask`, `ContentTuningId`, `SpellName`, `ConeAngle`, `ConeWidth`, `MaxTargetLevel`, `MaxAffectedTargets`, `SpellFamilyName`, `SpellFamilyFlags1`, `SpellFamilyFlags2`, `SpellFamilyFlags3`, `SpellFamilyFlags4`, `DmgClass`, `PreventionType`, `AreaGroupId`, `SchoolMask`, `ChargeCategoryId`) VALUES
|
||||
(269396, 0, 0, 0, 0, 0x29240180, 0x000004A8, 0x10484004, 0x00070000, 0x00800080, 0x00060008, 0x00001000, 0x00000040, 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, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 21, 1, 0, 0, 0, -1, -1, 0, 0, 'Lord Stormsong Gain Energy', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0);
|
||||
|
||||
DELETE FROM `serverside_spell_effect` WHERE `SpellID` = 269396;
|
||||
INSERT INTO `serverside_spell_effect` (`SpellID`, `EffectIndex`, `DifficultyID`, `Effect`, `EffectAura`, `EffectAmplitude`, `EffectAttributes`, `EffectAuraPeriod`, `EffectBonusCoefficient`, `EffectChainAmplitude`, `EffectChainTargets`, `EffectItemType`, `EffectMechanic`, `EffectPointsPerResource`, `EffectPosFacing`, `EffectRealPointsPerLevel`, `EffectTriggerSpell`, `BonusCoefficientFromAP`, `PvpMultiplier`, `Coefficient`, `Variance`, `ResourceCoefficient`, `GroupSizeBasePointsCoefficient`, `EffectBasePoints`, `EffectMiscValue1`, `EffectMiscValue2`, `EffectRadiusIndex1`, `EffectRadiusIndex2`, `EffectSpellClassMask1`, `EffectSpellClassMask2`, `EffectSpellClassMask3`, `EffectSpellClassMask4`, `ImplicitTarget1`, `ImplicitTarget2`) VALUES
|
||||
(269396, 0, 0, 6, 226, 0, 0, 1000, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0);
|
||||
|
||||
DELETE FROM `spell_script_names` WHERE `ScriptName`IN ('spell_lord_stormsong_release_void_missile', 'spell_lord_stormsong_release_void', 'spell_lord_stormsong_ancient_mindbender', 'spell_lord_stormsong_energize', 'spell_lord_stormsong_fixate', 'spell_lord_stormsong_surrender_to_the_void', 'spell_lord_stormsong_disciple_of_the_vol_zith', 'spell_lord_stormsong_waken_the_void_missile');
|
||||
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
|
||||
(269131, 'spell_lord_stormsong_ancient_mindbender'),
|
||||
(269396, 'spell_lord_stormsong_energize'),
|
||||
(269103, 'spell_lord_stormsong_fixate'),
|
||||
(274711, 'spell_lord_stormsong_release_void'),
|
||||
(274710, 'spell_lord_stormsong_release_void_missile'),
|
||||
(269242, 'spell_lord_stormsong_surrender_to_the_void'),
|
||||
(269289, 'spell_lord_stormsong_disciple_of_the_vol_zith'),
|
||||
(269021, 'spell_lord_stormsong_waken_the_void_missile');
|
||||
|
||||
-- Texts
|
||||
DELETE FROM `creature_text` WHERE `CreatureID` = 134060;
|
||||
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||
(134060, 0, 0, '|TInterface\\Icons\\Spell_shadow_mindflay.blp:20|tAn |cFFFF0000|Hspell:269131|h[Ancient Mindbender]|h|r attaches to |cFFFF0000$n|r!', 41, 0, 100, 0, 0, 0, 152885, 0, 'Lord Stormsong to Player');
|
||||
|
||||
-- Sai
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid`=137036 AND `source_type`=0;
|
||||
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `Difficulties`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param_string`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `action_param_string`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_param_string`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||
(137036, 0, 0, 1, '', 54, 0, 100, 0, 0, 0, 0, 0, 0, '', 85, 269021, 0, 0, 0, 0, 0, 0, NULL, 1, 0, 0, 0, 0, NULL, 0, 0, 0, 0, 'Awoken Void - On summoned - Self: Cast spell 269021'),
|
||||
(137036, 0, 1, 0, '', 61, 0, 100, 0, 0, 0, 0, 0, 0, '', 8, 0, 0, 0, 0, 0, 0, 0, NULL, 1, 0, 0, 0, 0, NULL, 0, 0, 0, 0, 'Awoken Void - On linked - Set Reactstate React Passive');
|
||||
|
||||
-- Conversation
|
||||
DELETE FROM `conversation_actors` WHERE (`ConversationId`=8767 AND `Idx` = 0) OR (`ConversationId`=8766 AND `Idx` = 0) OR (`ConversationId`=8751 AND `Idx` IN (1,0)) OR (`ConversationId`=8749 AND `Idx` IN (1,0)) OR (`ConversationId`=8750 AND `Idx` IN (1,0));
|
||||
INSERT INTO `conversation_actors` (`ConversationId`, `ConversationActorId`, `ConversationActorGuid`, `Idx`, `CreatureId`, `CreatureDisplayInfoId`, `NoActorObject`, `ActivePlayerObject`, `VerifiedBuild`) VALUES
|
||||
(8767, 65085, 0, 0, 139971, 0, 0, 0, 63305), -- Full: 0x2016D4E90088B0C00058DC00005ACAFC Creature/0 R1461/S22748 Map: 1864 (Shrine of the Storm) Entry: 139971 (Rexxar) Low: 5950204
|
||||
(8766, 65078, 0, 0, 139970, 0, 0, 0, 63305), -- Full: 0x20424CE90088B0800029BA000057ECD7 Creature/0 R4243/S10682 Map: 1864 (Shrine of the Storm) Entry: 139970 (Brother Pike) Low: 5762263
|
||||
(8751, 65085, 0, 1, 139971, 0, 0, 0, 63305), -- Full: 0x2016D4E90088B0C00058DC00005ACAFC Creature/0 R1461/S22748 Map: 1864 (Shrine of the Storm) Entry: 139971 (Rexxar) Low: 5950204
|
||||
(8751, 62882, 7000893, 0, 0, 0, 0, 0, 63305), -- Full: 0x2016D4E90082EB000058DC00005AC3A6 Creature/0 R1461/S22748 Map: 1864 (Shrine of the Storm) Entry: 134060 (Lord Stormsong) Low: 5948326
|
||||
(8749, 65076, 7000896, 1, 0, 0, 0, 0, 63305), -- Full: 0x202FD4E90088AEC0003F4E000052B167 Creature/0 R3061/S16206 Map: 1864 (Shrine of the Storm) Entry: 139963 (Queen Azshara) Low: 5419367
|
||||
(8749, 62882, 7000893, 0, 0, 0, 0, 0, 63305), -- Full: 0x202FD4E90082EB00003F4E000052B167 Creature/0 R3061/S16206 Map: 1864 (Shrine of the Storm) Entry: 134060 (Lord Stormsong) Low: 5419367
|
||||
(8750, 62882, 7000893, 1, 0, 0, 0, 0, 63305), -- Full: 0x202FD4E90082EB00003F4E000052B167 Creature/0 R3061/S16206 Map: 1864 (Shrine of the Storm) Entry: 134060 (Lord Stormsong) Low: 5419367
|
||||
(8750, 65078, 0, 0, 139970, 0, 0, 0, 63305); -- Full: 0x202FD4E90088B080003F4E000052B241 Creature/0 R3061/S16206 Map: 1864 (Shrine of the Storm) Entry: 139970 (Brother Pike) Low: 5419585
|
||||
|
||||
DELETE FROM `conversation_line_template` WHERE `Id` IN (19655, 19654, 19653, 19652, 19651, 19650, 19598, 19597, 19612, 19611, 19610, 19609, 19608, 19607, 19606, 19605);
|
||||
INSERT INTO `conversation_line_template` (`Id`, `UiCameraID`, `ActorIdx`, `Flags`, `ChatType`, `VerifiedBuild`) VALUES
|
||||
(19655, 0, 0, 0, 0, 63305),
|
||||
(19654, 0, 0, 0, 0, 63305),
|
||||
(19653, 0, 0, 0, 0, 63305),
|
||||
(19652, 0, 0, 0, 0, 63305),
|
||||
(19651, 0, 0, 0, 0, 63305),
|
||||
(19650, 0, 0, 0, 0, 63305),
|
||||
(19598, 0, 1, 0, 0, 63305),
|
||||
(19597, 0, 0, 0, 0, 63305),
|
||||
(19612, 0, 1, 0, 0, 63305),
|
||||
(19611, 0, 1, 0, 0, 63305),
|
||||
(19610, 0, 0, 0, 0, 63305),
|
||||
(19609, 0, 1, 0, 1, 63305),
|
||||
(19608, 0, 0, 0, 0, 63305),
|
||||
(19607, 0, 1, 0, 0, 63305),
|
||||
(19606, 0, 1, 0, 1, 63305),
|
||||
(19605, 0, 0, 0, 1, 63305);
|
||||
|
||||
DELETE FROM `conversation_template` WHERE `Id` IN (8750, 8749, 8767, 8766, 8751);
|
||||
INSERT INTO `conversation_template` (`Id`, `FirstLineID`, `TextureKitId`, `ScriptName`, `VerifiedBuild`) VALUES
|
||||
(8750, 19605, 0, 'conversation_lord_stormsong_brother_pike_intro_outro', 63305),
|
||||
(8767, 19653, 0, 'conversation_lord_stormsong_rexxar_outro', 63305),
|
||||
(8766, 19650, 0, 'conversation_lord_stormsong_brother_pike_intro_outro', 63305),
|
||||
(8751, 19610, 0, 'conversation_lord_stormsong_rexxar_intro', 63305),
|
||||
(8749, 19597, 0, '', 63305);
|
||||
|
||||
-- Waypoints
|
||||
SET @ENTRY := 139970;
|
||||
SET @PATHOFFSET := 0;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Brother Pike/Rexxar - Lord Stormsong intro path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, 3610.2056, -1374.7302, 160.579, NULL, 0),
|
||||
(@PATH, 1, 3608.8958, -1378.4115, 160.57855, NULL, 0),
|
||||
(@PATH, 2, 3607.586, -1382.0928, 160.57811, NULL, 0),
|
||||
(@PATH, 3, 3606.2456, -1385.8595, 160.0007, NULL, 0),
|
||||
(@PATH, 4, 3604.7078, -1390.1816, 159.93288, NULL, 0),
|
||||
(@PATH, 5, 3603.3623, -1393.9633, 159.97807, NULL, 0),
|
||||
(@PATH, 6, 3602.0173, -1397.743, 159.97806, NULL, 0),
|
||||
(@PATH, 7, 3595.3533, -1411.257, 159.97807, NULL, 0),
|
||||
(@PATH, 8, 3587.605, -1425.5087, 160.00375, NULL, 0),
|
||||
(@PATH, 9, 3579.908, -1436.9341, 159.97806, NULL, 0),
|
||||
(@PATH, 10, 3561.501, -1465.5017, 153.70235, NULL, 0),
|
||||
(@PATH, 11, 3557.8325, -1476.3142, 153.37808, NULL, 0);
|
||||
|
||||
SET @ENTRY := 139970;
|
||||
SET @PATHOFFSET := 1;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Brother Pike/Rexxar - Lord Stormsong outro path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, 3546.2266, -1492.658, 153.37653, NULL, 0),
|
||||
(@PATH, 1, 3542.8281, -1499.783, 154.04007, NULL, 0),
|
||||
(@PATH, 2, 3539.2778, -1512.4166, 153.60727, NULL, 0);
|
||||
|
||||
-- Conditions
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=274646;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||
(13, 1, 274646, 0, 0, 51, 0, 5, 139970, 0, '', 0, 0, 0, '', 'Spell \'Dark Binding\' can only hit \'Brother Pike\''),
|
||||
(13, 2, 274646, 0, 0, 51, 0, 5, 139970, 0, '', 0, 0, 0, '', 'Spell \'Dark Binding\' can only hit \'Brother Pike\''),
|
||||
(13, 1, 274646, 0, 1, 51, 0, 5, 139971, 0, '', 0, 0, 0, '', 'Spell \'Dark Binding\' can only hit \'Rexxar\''),
|
||||
(13, 2, 274646, 0, 1, 51, 0, 5, 139971, 0, '', 0, 0, 0, '', 'Spell \'Dark Binding\' can only hit \'Rexxar\'');
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=269242;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||
(13, 1, 269242, 0, 0, 51, 0, 5, 134060, 0, '', 0, 0, 0, '', 'Spell \'Surrender to the Void\' can only hit \'Lord Stormsong\'');
|
||||
@@ -0,0 +1,153 @@
|
||||
-- Westfall Rares: Slark, Brack, Master Digger, Leprithus
|
||||
SET @CGUID := 224147;
|
||||
|
||||
-- Update creature spawn pos with createobject2 data
|
||||
UPDATE `creature` SET `position_x` = -9627.0400390625, `position_y` = 1042.1500244140625, `position_z` = 7.119823455810546875, `orientation` = 2.202322244644165039, `VerifiedBuild` = 63305 WHERE `guid` = 276279;
|
||||
UPDATE `creature` SET `position_x` = -9840.1298828125, `position_y` = 1392.18994140625, `position_z` = 37.94233322143554687, `orientation` = 2.219662427902221679 , `VerifiedBuild` = 63305 WHERE `guid` = 275919;
|
||||
|
||||
-- Creature
|
||||
DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+3;
|
||||
INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `MovementType`, `npcflag`, `unit_flags`, `unit_flags2`, `unit_flags3`, `VerifiedBuild`) VALUES
|
||||
(@CGUID+0, 520, 0, 40, 2, '0', 0, 0, 0, 1, -11382.5302734375, 1805.13916015625, 8.410287857055664062, 0, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Brack (Area: Longshore - Difficulty: 0) CreateObject2
|
||||
(@CGUID+1, 572, 0, 40, 0, '0', 0, 0, 0, 0, -10085.751953125, 1558.404541015625, 40.9974822998046875, 4.066617012023925781, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Leprithus (Area: 0 - Difficulty: 0) CreateObject2
|
||||
(@CGUID+2, 846, 0, 40, 0, '0', 0, 0, 0, 0, -10081.9912109375, 1557.95654296875, 41.22451400756835937, 5.689773082733154296, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rotten Ghoul (Area: 0 - Difficulty: 0) CreateObject2
|
||||
(@CGUID+3, 846, 0, 40, 0, '0', 0, 0, 0, 0, -10083.8564453125, 1556.6685791015625, 41.06193161010742187, 4.764749050140380859, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305); -- Rotten Ghoul (Area: 0 - Difficulty: 0) CreateObject2
|
||||
|
||||
-- Difficulty
|
||||
DELETE FROM `creature_template_difficulty` WHERE (`Entry`IN (519,520,846,572) AND `DifficultyID`=1);
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x10000000, `VerifiedBuild`=63305 WHERE (`Entry`=519 AND `DifficultyID`=0); -- 519 (Slark) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `ContentTuningID`=6, `StaticFlags1`=0x10000000, `VerifiedBuild`=63305 WHERE (`Entry`=520 AND `DifficultyID`=0); -- 520 (Brack) - CanSwim
|
||||
UPDATE `creature_template_difficulty` SET `ContentTuningID`=6, `StaticFlags1`=0x0, `VerifiedBuild`=63305 WHERE (`Entry`=846 AND `DifficultyID`=0); -- 846 (Rotten Ghoul) -
|
||||
UPDATE `creature_template_difficulty` SET `ContentTuningID`=6, `StaticFlags1`=0x0, `VerifiedBuild`=63305 WHERE (`Entry`=572 AND `DifficultyID`=0); -- 572 (Leprithus) -
|
||||
|
||||
-- Update movement
|
||||
UPDATE `creature` SET `wander_distance`=2, `MovementType`=1 WHERE `guid`= 275919;
|
||||
|
||||
-- Update spawntimesecs - Spawntime should be between 30 - 60 minutes (nyi)
|
||||
UPDATE `creature` SET `spawntimesecs` = 3600 WHERE `guid` IN (276279,275919, @CGUID+0);
|
||||
|
||||
-- Leprithus spawns only once per night event at 8pm
|
||||
UPDATE `creature` SET `spawntimesecs` = 36000 WHERE `guid` = @CGUID+1;
|
||||
|
||||
-- Creature Formation
|
||||
DELETE FROM `creature_formations` WHERE `leaderGUID` = @CGUID+1;
|
||||
INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES
|
||||
(@CGUID+1, @CGUID+1, 0, 0, 3, 0, 0),
|
||||
(@CGUID+1, @CGUID+2, 0, 0, 3, 0, 0),
|
||||
(@CGUID+1, @CGUID+3, 0, 0, 3, 0, 0);
|
||||
|
||||
-- GameEvents (Night)
|
||||
DELETE FROM `game_event_creature` WHERE (`eventEntry` = 25 AND `guid` IN (@CGUID+1,@CGUID+2,@CGUID+3));
|
||||
INSERT INTO `game_event_creature` (`eventEntry`, `guid`) VALUES
|
||||
(25, @CGUID+1),
|
||||
(25, @CGUID+2),
|
||||
(25, @CGUID+3);
|
||||
|
||||
-- Path for Slark
|
||||
SET @MOVERGUID := 276279;
|
||||
SET @ENTRY := 519;
|
||||
SET @PATHOFFSET := 0;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Slark - Cosmetic Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -9658.67, 1083.16, 9.985499, NULL, 0),
|
||||
(@PATH, 1, -9680.95, 1098.29, 11.84145, NULL, 0),
|
||||
(@PATH, 2, -9678.79, 1121.82, 8.715832, NULL, 0),
|
||||
(@PATH, 3, -9664.5, 1136.53, 7.0377398, NULL, 0),
|
||||
(@PATH, 4, -9651.69, 1153.71, 5.661127, NULL, 0),
|
||||
(@PATH, 5, -9647.02, 1172.72, 6.90375, NULL, 0),
|
||||
(@PATH, 6, -9650.58, 1200.4, 9.975912, NULL, 0),
|
||||
(@PATH, 7, -9666.19, 1235.72, 9.289491, NULL, 0),
|
||||
(@PATH, 8, -9633.176, 1217.6323, 7.110218, NULL, 0),
|
||||
(@PATH, 9, -9632.59, 1215.72, 6.8077264, NULL, 0),
|
||||
(@PATH, 10, -9632.004, 1213.8076, 6.5052347, NULL, 0),
|
||||
(@PATH, 11, -9631.125, 1210.9395, 6.1726036, NULL, 0),
|
||||
(@PATH, 12, -9629.953, 1207.1152, 5.970174, NULL, 0),
|
||||
(@PATH, 13, -9628.195, 1201.3789, 6.184729, NULL, 0),
|
||||
(@PATH, 14, -9627.316, 1198.5107, 6.432972, NULL, 0),
|
||||
(@PATH, 15, -9626.4375, 1195.6426, 6.6064353, NULL, 0),
|
||||
(@PATH, 16, -9624.973, 1190.8623, 6.36508, NULL, 0),
|
||||
(@PATH, 17, -9624.75, 1190.18, 6.4010525, NULL, 0),
|
||||
(@PATH, 18, -9621.14, 1156.26, 4.582095, NULL, 0),
|
||||
(@PATH, 19, -9638.33, 1128.18, 5.4616294, NULL, 0),
|
||||
(@PATH, 20, -9648.23, 1095.11, 7.851682, NULL, 0),
|
||||
(@PATH, 21, -9635.76, 1078.21, 6.0993657, NULL, 0),
|
||||
(@PATH, 22, -9618.04, 1049.81, 7.696491, NULL, 0),
|
||||
(@PATH, 23, -9634.15, 1045.66, 8.429413, NULL, 0),
|
||||
(@PATH, 24, -9645.46, 1067.31, 8.098515, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `SheathState`) VALUES
|
||||
(@MOVERGUID, @PATH, 1);
|
||||
|
||||
-- Path for Bark
|
||||
SET @MOVERGUID := @CGUID+0;
|
||||
SET @ENTRY := 520;
|
||||
SET @PATHOFFSET := 0;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Brack - Cosmetic Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -11334.3, 1820.82, 11.3984165, NULL, 0),
|
||||
(@PATH, 1, -11323.1, 1847.23, 11.678829, NULL, 0),
|
||||
(@PATH, 2, -11322.3, 1872.74, 12.542551, NULL, 0),
|
||||
(@PATH, 3, -11331.1, 1886.89, 10.049097, NULL, 0),
|
||||
(@PATH, 4, -11322.6, 1903.16, 10.28702, NULL, 0),
|
||||
(@PATH, 5, -11305.3, 1916.46, 10.718233, NULL, 0),
|
||||
(@PATH, 6, -11301.7, 1932.71, 9.455284, NULL, 0),
|
||||
(@PATH, 7, -11291.5, 1947.28, 10.18465, NULL, 0),
|
||||
(@PATH, 8, -11268.2, 1960.64, 10.672818, NULL, 0),
|
||||
(@PATH, 9, -11240.6, 1971.12, 10.715382, NULL, 0),
|
||||
(@PATH, 10, -11215.1, 1986.9, 11.243917, NULL, 0),
|
||||
(@PATH, 11, -11197.3, 1998.39, 11.200207, NULL, 0),
|
||||
(@PATH, 12, -11179.3, 1994.63, 10.357056, NULL, 0),
|
||||
(@PATH, 13, -11151, 1996.52, 9.9727335, NULL, 0),
|
||||
(@PATH, 14, -11122.4, 2001.22, 8.3284, NULL, 0),
|
||||
(@PATH, 15, -11090.7, 2011.1, 7.8235083, NULL, 0),
|
||||
(@PATH, 16, -11059.5, 2009.94, 9.429759, NULL, 0),
|
||||
(@PATH, 17, -11034.1, 2028.67, 10.9667425, NULL, 0),
|
||||
(@PATH, 18, -11012, 2023.92, 11.82601, NULL, 0),
|
||||
(@PATH, 19, -10999.7, 2034.1, 12.647066, NULL, 0),
|
||||
(@PATH, 20, -11005.7, 2044.73, 10.891759, NULL, 0),
|
||||
(@PATH, 21, -11023.1, 2045.1, 9.171375, NULL, 0),
|
||||
(@PATH, 22, -11039.1, 2041.65, 10.645846, NULL, 0),
|
||||
(@PATH, 23, -11061.3, 2030.32, 8.771031, NULL, 0),
|
||||
(@PATH, 24, -11088.6, 1996, 9.406014, NULL, 0),
|
||||
(@PATH, 25, -11120.3, 1994.84, 9.737846, NULL, 0),
|
||||
(@PATH, 26, -11154.3, 2012.51, 5.9090576, NULL, 0),
|
||||
(@PATH, 27, -11174.1, 2020.69, 4.4111633, NULL, 0),
|
||||
(@PATH, 28, -11185.7, 2019.04, 5.7014437, NULL, 0),
|
||||
(@PATH, 29, -11206.7, 2003.88, 8.7110195, NULL, 0),
|
||||
(@PATH, 30, -11226, 1994.31, 8.714533, NULL, 0),
|
||||
(@PATH, 31, -11249.2, 1992.84, 6.766321, NULL, 0),
|
||||
(@PATH, 32, -11281.1, 1978.71, 6.499329, NULL, 0),
|
||||
(@PATH, 33, -11299.801, 1962.1084, 6.2086263, NULL, 0),
|
||||
(@PATH, 34, -11316.6, 1939.71, 7.068871, NULL, 0),
|
||||
(@PATH, 35, -11325.7, 1916.5, 8.485589, NULL, 0),
|
||||
(@PATH, 36, -11337.6, 1892.39, 8.121015, NULL, 0),
|
||||
(@PATH, 37, -11334.9, 1866.87, 10.1735735, NULL, 0),
|
||||
(@PATH, 38, -11341.9, 1843.51, 9.1919155, NULL, 0),
|
||||
(@PATH, 39, -11358.02, 1830.0361, 7.4541655, NULL, 0),
|
||||
(@PATH, 40, -11365.254, 1822.9746, 7.2744493, NULL, 0),
|
||||
(@PATH, 41, -11368.027, 1820.0918, 7.039713, NULL, 0),
|
||||
(@PATH, 42, -11370.107, 1817.9297, 6.857504, NULL, 0),
|
||||
(@PATH, 43, -11370.801, 1817.209, 7.034489, NULL, 0),
|
||||
(@PATH, 44, -11374.961, 1812.8848, 7.2986364, NULL, 0),
|
||||
(@PATH, 45, -11376.348, 1811.4434, 7.581752, NULL, 0),
|
||||
(@PATH, 46, -11378.428, 1809.2812, 7.8499217, NULL, 0),
|
||||
(@PATH, 47, -11380.508, 1807.1191, 8.057067, NULL, 0),
|
||||
(@PATH, 48, -11382.5, 1805.03, 8.166422, NULL, 0),
|
||||
(@PATH, 49, -11360.7, 1819.91, 8.054203, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `SheathState`) VALUES
|
||||
(@MOVERGUID, @PATH, 1);
|
||||
@@ -0,0 +1,24 @@
|
||||
SET @OGUID := 167083;
|
||||
SET @POOLID := 3000001;
|
||||
|
||||
-- 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, 1731, 0, 40, 111, '0', 0, 0, -9928.349609375, 1434.800048828125, 39.02470016479492187, 0, 0, 0, 0, 1, 120, 255, 1, 63305), -- Copper Vein (Area: Jangolode Mine - Difficulty: 0) CreateObject2
|
||||
(@OGUID+1, 1731, 0, 40, 111, '0', 0, 0, -9941.16015625, 1481.1400146484375, 40.5045013427734375, 0, 0, 0, 0, 1, 120, 255, 1, 63305), -- Copper Vein (Area: Jangolode Mine - Difficulty: 0) CreateObject2
|
||||
(@OGUID+2, 1731, 0, 40, 111, '0', 0, 0, -9833.990234375, 1395.949951171875, 39.22349929809570312, 0, 0, 0, 0, 1, 120, 255, 1, 63305), -- Copper Vein (Area: Jangolode Mine - Difficulty: 0) CreateObject2
|
||||
(@OGUID+3, 1731, 0, 40, 111, '0', 0, 0, -9870, 1425.6300048828125, 44.792999267578125, 0, 0, 0, 0, 1, 120, 255, 1, 63305); -- Copper Vein (Area: Jangolode Mine - Difficulty: 0) CreateObject2
|
||||
|
||||
DELETE FROM `pool_template` WHERE `entry` BETWEEN @POOLID+0 AND @POOLID+1;
|
||||
INSERT INTO `pool_template` (`entry`, `max_limit`, `description`) VALUES
|
||||
(@POOLID+0, 1, 'Westfall - Jangolode Mine - Copper Vein Group 1'),
|
||||
(@POOLID+1, 1, 'Westfall - Jangolode Mine - Copper Vein Group 2');
|
||||
|
||||
DELETE FROM `pool_members` WHERE (`type` = 1 AND `spawnId` IN (@OGUID+0,@OGUID+1,@OGUID+2,@OGUID+3,208359,208382));
|
||||
INSERT INTO `pool_members` (`type`, `spawnId`, `poolSpawnId`, `chance`, `description`) VALUES
|
||||
(1, @OGUID+0, @POOLID+0, 0, 'Westfall - Jangolode Mine - Node 1'),
|
||||
(1, @OGUID+1, @POOLID+0, 0, 'Westfall - Jangolode Mine - Node 2'),
|
||||
(1, 208359, @POOLID+0, 0, 'Westfall - Jangolode Mine - Node 3'),
|
||||
(1, @OGUID+3, @POOLID+1, 0, 'Westfall - Jangolode Mine - Node 1'),
|
||||
(1, @OGUID+2, @POOLID+1, 0, 'Westfall - Jangolode Mine - Node 2'),
|
||||
(1, 208382, @POOLID+1, 0, 'Westfall - Jangolode Mine - Node 3');
|
||||
@@ -0,0 +1,411 @@
|
||||
SET @CGUID := 3000013;
|
||||
|
||||
-- Creature
|
||||
DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+54;
|
||||
INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `PhaseGroup`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `MovementType`, `npcflag`, `unit_flags`, `unit_flags2`, `unit_flags3`, `VerifiedBuild`) VALUES
|
||||
(@CGUID+0, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1441.632, 1420.7205, 35.68091, 3.368485450744628906, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+1, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1488.7135, 1345.2413, 35.68091, 2.321287870407104492, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+2, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1502.5156, 1359.8923, 35.68091, 2.321287870407104492, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+3, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1437.901, 1395.618, 35.68091, 3.874630928039550781, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+4, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1449.1666, 1361.0209, 35.65739, 2.321287870407104492, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+5, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1455.4271, 1390.8334, 35.68091, 3.368485450744628906, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+6, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1417.8091, 1367.6598, 35.680923, 2.321287870407104492, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+7, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1404.3091, 1379.8108, 35.680923, 2.321287870407104492, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+8, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1462.1823, 1429.7101, 35.68091, 3.368485450744628906, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+9, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1484.9132, 1428.3594, 35.680904, 2.321287870407104492, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+10, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1535.4966, 1435.8507, 35.73284, 5.811946392059326171, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+11, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1513.8195, 1423.8629, 35.67107, 3.368485450744628906, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+12, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1555.4567, 1386.3942, 35.680916, 1.134464025497436523, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+13, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1555.1163, 1406.4028, 35.67107, 0.436332315206527709, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+14, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1548.1163, 1421.691, 35.67107, 4.660028934478759765, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+15, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1486.8264, 1404.2257, 35.680904, 3.944444179534912109, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+16, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1527.6476, 1390.5435, 35.68091, 0.837758064270019531, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+17, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1542.7291, 1405.092, 35.67107, 2.321287870407104492, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+18, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1506.9548, 1401.5955, 35.67107, 2.321287870407104492, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+19, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1511.5817, 1399.1024, 35.68091, 0.244346097111701965, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1 (possible waypoints or random movement)
|
||||
(@CGUID+20, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1499.5642, 1380.9896, 35.680904, 1.466076612472534179, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+21, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1516.4774, 1334.5435, 35.68091, 3.525565147399902343, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1 (possible waypoints or random movement)
|
||||
(@CGUID+22, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1522.7396, 1349.0139, 35.68091, 2.321287870407104492, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+23, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1530.4341, 1336.2778, 35.68091, 2.321287870407104492, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+24, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1559.4514, 1324.3438, 35.61812, 2.321287870407104492, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1 (Auras: )
|
||||
(@CGUID+25, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1572.6528, 1339.9567, 35.786976, 5.969026088714599609, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+26, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1565.3177, 1347.2535, 35.68091, 5.044001579284667968, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1 (possible waypoints or random movement)
|
||||
(@CGUID+27, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1572.7118, 1366.2916, 35.933598, 6.021385669708251953, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+28, 34916, 654, 4755, 4756, '0', 170, 0, 0, 1, -1539.5486, 1349.1598, 36.01758, 5.79449319839477539, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Gilneas City Guard (Area: Merchant Square - Difficulty: 0) CreateObject1
|
||||
(@CGUID+29, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1441.8992919921875, 1450.796875, 71.41571044921875, 3.141127824783325195, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2 (Auras: )
|
||||
(@CGUID+30, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1542.060791015625, 1428.609375, 35.63924789428710937, 0.584159016609191894, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2 (Auras: )
|
||||
(@CGUID+31, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1571.53125, 1409.3021240234375, 71.54961395263671875, 0.061006966978311538, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2 (Auras: )
|
||||
(@CGUID+32, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1555.1024169921875, 1413.939208984375, 35.63924789428710937, 0.837758064270019531, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2
|
||||
(@CGUID+33, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1576.0191650390625, 1377.8541259765625, 71.78739166259765625, 6.259011745452880859, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2 (Auras: )
|
||||
(@CGUID+34, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1490.0052490234375, 1370.4166259765625, 71.98633575439453125, 3.162922382354736328, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2 (Auras: )
|
||||
(@CGUID+35, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1520.8836669921875, 1382.7291259765625, 36.08524322509765625, 4.468042850494384765, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2
|
||||
(@CGUID+36, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1421.829833984375, 1399.1319580078125, 71.7026519775390625, 4.734184741973876953, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2
|
||||
(@CGUID+37, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1476.78125, 1347.857666015625, 35.6392669677734375, 2.133827686309814453, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2 (Auras: )
|
||||
(@CGUID+38, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1554.5416259765625, 1351.41845703125, 35.63924789428710937, 1.865449070930480957, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2 (Auras: )
|
||||
(@CGUID+39, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1594.66845703125, 1336.296875, 60.98972320556640625, 6.237114429473876953, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2
|
||||
(@CGUID+40, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1568.1875, 1364.1041259765625, 35.781524658203125, 3.150498390197753906, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2 (Auras: )
|
||||
(@CGUID+41, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1529.203125, 1355.076416015625, 36.07855987548828125, 2.008714675903320312, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2
|
||||
(@CGUID+42, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1554.2100830078125, 1323.376708984375, 35.6392669677734375, 3.099469184875488281, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2
|
||||
(@CGUID+43, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1582.484375, 1344.2916259765625, 71.54705047607421875, 4.691989898681640625, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2
|
||||
(@CGUID+44, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1396.4600830078125, 1351.99658203125, 71.082427978515625, 3.366068601608276367, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2
|
||||
(@CGUID+45, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1374.15283203125, 1389.0382080078125, 36.2371826171875, 5.10256052017211914, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2
|
||||
(@CGUID+46, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1387.13720703125, 1385.486083984375, 64.5087432861328125, 4.656879425048828125, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2 (Auras: )
|
||||
(@CGUID+47, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1470.9322509765625, 1383.0850830078125, 36.0872039794921875, 4.118977069854736328, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2 (Auras: )
|
||||
(@CGUID+48, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1476.2222900390625, 1330.2864990234375, 71.11440277099609375, 0.351950049400329589, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2 (Auras: )
|
||||
(@CGUID+49, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1470.77783203125, 1441.05908203125, 36.343597412109375, 2.600540637969970703, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2
|
||||
(@CGUID+50, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1492.046875, 1434.3489990234375, 35.78022384643554687, 2.753101587295532226, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2
|
||||
(@CGUID+51, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1503.142333984375, 1371.7742919921875, 35.63924026489257812, 1.330657958984375, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2
|
||||
(@CGUID+52, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1420.2847900390625, 1438.8541259765625, 71.3798828125, 4.710591316223144531, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2 (Auras: )
|
||||
(@CGUID+53, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1564.68408203125, 1341.40283203125, 35.81101226806640625, 2.426650762557983398, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305), -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2
|
||||
(@CGUID+54, 34884, 654, 4755, 4756, '0', 170, 0, 0, 0, -1375.9132080078125, 1426.9427490234375, 65.6416778564453125, 3.176557302474975585, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63305); -- Rampaging Worgen (Area: Merchant Square - Difficulty: 0) CreateObject2
|
||||
DELETE FROM `creature_addon` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+54;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES
|
||||
(@CGUID+0, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+1, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+2, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+3, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+4, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+5, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+6, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+7, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+8, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+9, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+10, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+11, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+12, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+13, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+14, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+15, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+16, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+17, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+18, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+19, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+20, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+21, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+22, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+23, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+24, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+25, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+26, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+27, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+28, 0, 0, 0, 0, 0, 1, 0, 333, 0, 0, 0, 0, ''), -- Gilneas City Guard
|
||||
(@CGUID+35, 0, 0, 0, 0, 0, 1, 0, 173, 0, 0, 0, 3, ''), -- Rampaging Worgen
|
||||
(@CGUID+50, 0, 0, 0, 0, 0, 1, 0, 173, 0, 0, 0, 3, ''); -- Rampaging Worgen
|
||||
|
||||
-- Template Addon
|
||||
UPDATE `creature_template_addon` SET `visibilityDistanceType`=3 WHERE `entry`=35457; -- 35457 (Bloodfang Bloodletter)
|
||||
UPDATE `creature_template_addon` SET `visibilityDistanceType`=3 WHERE `entry`=35456; -- 35456 (Worgen Runt)
|
||||
UPDATE `creature_template_addon` SET `visibilityDistanceType`=3 WHERE `entry`=34884; -- 34884 (Rampaging Worgen)
|
||||
|
||||
-- Update Addon
|
||||
UPDATE `creature_addon` SET `emote` = 375 WHERE `guid` = 376404;
|
||||
|
||||
-- Delete old Worgen
|
||||
DELETE FROM `creature` WHERE `guid` IN (376647, 376613, 376612, 376611, 376610, 376608, 376600, 376599, 376596, 376597, 376598, 376464, 376465, 376463, 376462, 376461, 376460, 376459, 376458, 376457, 376456, 376441, 376423, 376421, 376422, 376418, 376419, 376413, 376414, 376412, 376410, 376409, 376407, 376408, 376403, 376401, 376399, 376400, 376397, 376398, 376396, 376395, 376394, 376393, 376392, 376391, 376390, 376388, 376386, 376385, 376384, 376382, 376381, 376380, 376379, 376378, 376609);
|
||||
DELETE FROM `creature_addon` WHERE `guid` IN (376647, 376613, 376612, 376611, 376610, 376608, 376600, 376599, 376596, 376597, 376598, 376464, 376465, 376463, 376462, 376461, 376460, 376459, 376458, 376457, 376456, 376441, 376423, 376421, 376422, 376418, 376419, 376413, 376414, 376412, 376410, 376409, 376407, 376408, 376403, 376401, 376399, 376400, 376397, 376398, 376396, 376395, 376394, 376393, 376392, 376391, 376390, 376388, 376386, 376385, 376384, 376382, 376381, 376380, 376379, 376378, 376609);
|
||||
|
||||
-- Delete old Guards
|
||||
DELETE FROM `creature` WHERE `guid` IN (376377, 376383, 376387, 376389, 376402, 376411, 376416, 376417, 376424, 376426, 376427, 376431, 376434, 376435, 376436, 376438, 376440, 376442, 376443, 376445, 376446, 376447, 376448, 376450);
|
||||
DELETE FROM `creature_addon` WHERE `guid` IN (376377, 376383, 376387, 376389, 376402, 376411, 376416, 376417, 376424, 376426, 376427, 376431, 376434, 376435, 376436, 376438, 376440, 376442, 376443, 376445, 376446, 376447, 376448, 376450);
|
||||
|
||||
-- Correct Liam Greymane home position
|
||||
UPDATE `creature` SET `position_x`= -1437.9548, `position_y`= 1401.1476, `position_z`= 35.639267, `orientation`= 4.743285655975341796 WHERE `guid`= 376406;
|
||||
|
||||
-- Update Frightened Chicken (Phase 170) spawn pos with CreateObject2
|
||||
UPDATE `creature` SET `position_x`= -1512.8800048828125, `position_y`= 1380.1199951171875, `position_z`= 36.06293106079101562, `orientation`= 0.964403986930847167 WHERE `guid`= 376425;
|
||||
UPDATE `creature` SET `position_x`= -1524.3900146484375, `position_y`= 1382.1300048828125, `position_z`= 36.08663177490234375, `orientation`= 0.83209317922592163 WHERE `guid`= 376429;
|
||||
UPDATE `creature` SET `position_x`= -1525.77001953125, `position_y`= 1385.300048828125, `position_z`= 36.08723068237304687, `orientation`= 2.920115470886230468 WHERE `guid`= 376430;
|
||||
UPDATE `creature` SET `position_x`= -1520.52001953125, `position_y`= 1382.4100341796875, `position_z`= 36.08503341674804687, `orientation`= 3.569797992706298828 WHERE `guid`= 376432;
|
||||
UPDATE `creature` SET `position_x`= -1513.8399658203125, `position_y`= 1384.719970703125, `position_z`= 36.08203125, `orientation`= 6.104184627532958984 WHERE `guid`= 376433;
|
||||
UPDATE `creature` SET `position_x`= -1520.1199951171875, `position_y`= 1386.550048828125, `position_z`= 36.084930419921875, `orientation`= 1.700930953025817871 WHERE `guid`= 376437;
|
||||
UPDATE `creature` SET `position_x`= -1516.530029296875, `position_y`= 1382.760009765625, `position_z`= 36.08323287963867187, `orientation`= 5.5466461181640625 WHERE `guid`= 376439;
|
||||
|
||||
UPDATE `creature` SET `wander_distance` = 4, `MovementType` = 1 WHERE `guid` IN (376425,376429,376430,376432,376437,376439,376433);
|
||||
UPDATE `creature_template_difficulty` SET `StaticFlags1`=0x0 WHERE (`Entry`=44426 AND `DifficultyID`=0);
|
||||
|
||||
-- Update Rat (Phase 170) spawn pos with CreateObject2
|
||||
UPDATE `creature` SET `position_x`= -1410.0035400390625, `position_y`= 1432.0850830078125, `position_z`= 35.916656494140625, `orientation`= 4.641208648681640625 WHERE `guid`= 376420;
|
||||
UPDATE `creature` SET `position_x`= -1553.8802490234375, `position_y`= 1435.888916015625, `position_z`= 35.91785430908203125, `orientation`= 6.234373092651367187 WHERE `guid`= 376405;
|
||||
UPDATE `creature` SET `position_x`= -1566.982666015625, `position_y`= 1309.670166015625, `position_z`= 35.96320343017578125, `orientation`= 1.682290196418762207 WHERE `guid`= 376428;
|
||||
|
||||
-- Creature Sparring
|
||||
DELETE FROM `creature_template_sparring` WHERE `Entry` IN (34916,34884,34913);
|
||||
INSERT INTO `creature_template_sparring` (`Entry`, `NoNPCDamageBelowHealthPct`) VALUES
|
||||
(34916, 85),
|
||||
(34884, 85),
|
||||
(34913, 85);
|
||||
|
||||
-- Rampaging Worgen smart ai
|
||||
SET @ENTRY := 34884;
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = @ENTRY;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 0, 0, 1, 2, 0, 100, 1, 0, 30, 0, 0, 0, 11, 8599, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-30%% (once) - Self: Cast spell 8599 on Self // Rampaging Worgen - Between 0-30% Health - Cast \'Enrage\' (No Repeat)', ''),
|
||||
(@ENTRY, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'When health between 0%-30%% (once) - Self: Talk 0 to invoker // Rampaging Worgen - Between 0-30% Health - Say Line 0 (No Repeat)', ''),
|
||||
(@ENTRY, 0, 2, 0, 25, 0, 100, 1, 0, 0, 0, 0, 0, 80, 3488400, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On reset - Self: Start timed action list id #Rampaging Worgen #0 (3488400) (update Always)', ''),
|
||||
(@ENTRY, 0, 3, 0, 25, 0, 100, 1, 0, 0, 0, 0, 0, 80, 3488401, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On reset - Self: Start timed action list id #Rampaging Worgen #1 (3488401) (update Always)', ''),
|
||||
(@ENTRY, 0, 4, 0, 25, 0, 100, 1, 0, 0, 0, 0, 0, 80, 3488402, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On reset - Self: Start timed action list id #Rampaging Worgen #2 (3488402) (update Always)', ''),
|
||||
(@ENTRY, 0, 5, 0, 25, 0, 100, 1, 0, 0, 0, 0, 0, 80, 3488403, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On reset - Self: Start timed action list id #Rampaging Worgen #3 (3488403) (update Always)', ''),
|
||||
(@ENTRY, 0, 6, 0, 25, 0, 100, 1, 0, 0, 0, 0, 0, 80, 3488404, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On reset - Self: Start timed action list id #Rampaging Worgen #4 (3488404) (update Always)', ''),
|
||||
(@ENTRY, 0, 7, 0, 25, 0, 100, 1, 0, 0, 0, 0, 0, 80, 3488405, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On reset - Self: Start timed action list id #Rampaging Worgen #5 (3488405) (update Always)', ''),
|
||||
(@ENTRY, 0, 8, 0, 25, 0, 100, 1, 0, 0, 0, 0, 0, 80, 3488406, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On reset - Self: Start timed action list id #Rampaging Worgen #6 (3488406) (update Always)', ''),
|
||||
(@ENTRY, 0, 9, 0, 25, 0, 100, 1, 0, 0, 0, 0, 0, 80, 3488407, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On reset - Self: Start timed action list id #Rampaging Worgen #7 (3488407) (update Always)', ''),
|
||||
(@ENTRY, 0, 10, 0, 25, 0, 100, 1, 0, 0, 0, 0, 0, 80, 3488408, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On reset - Self: Start timed action list id #Rampaging Worgen #8 (3488408) (update Always)', ''),
|
||||
(@ENTRY, 0, 11, 0, 25, 0, 100, 1, 0, 0, 0, 0, 0, 80, 3488409, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On reset - Self: Start timed action list id #Rampaging Worgen #9 (3488409) (update Always)', ''),
|
||||
(@ENTRY, 0, 12, 0, 25, 0, 100, 1, 0, 0, 0, 0, 0, 80, 3488410, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On reset - Self: Start timed action list id #Rampaging Worgen #10 (3488410) (update Always)', ''),
|
||||
(@ENTRY, 0, 13, 0, 25, 0, 100, 1, 0, 0, 0, 0, 0, 80, 3488411, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On reset - Self: Start timed action list id #Rampaging Worgen #11 (3488411) (update Always)', '');
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 22 AND `SourceEntry` = 34884 AND `SourceId` = 0;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `Comment`) VALUES
|
||||
(22, 3, 34884, 0, 0, 58, 1, 0, 0, 0, 'Jump1', 0, 'Object has StringID Jump1'),
|
||||
(22, 4, 34884, 0, 0, 58, 1, 0, 0, 0, 'Jump2', 0, 'Object has StringID Jump2'),
|
||||
(22, 5, 34884, 0, 0, 58, 1, 0, 0, 0, 'Jump3', 0, 'Object has StringID Jump3'),
|
||||
(22, 6, 34884, 0, 0, 58, 1, 0, 0, 0, 'Jump4', 0, 'Object has StringID Jump4'),
|
||||
(22, 7, 34884, 0, 0, 58, 1, 0, 0, 0, 'Jump5', 0, 'Object has StringID Jump5'),
|
||||
(22, 8, 34884, 0, 0, 58, 1, 0, 0, 0, 'Jump6', 0, 'Object has StringID Jump6'),
|
||||
(22, 9, 34884, 0, 0, 58, 1, 0, 0, 0, 'Jump7', 0, 'Object has StringID Jump7'),
|
||||
(22, 10, 34884, 0, 0, 58, 1, 0, 0, 0, 'Jump8', 0, 'Object has StringID Jump8'),
|
||||
(22, 11, 34884, 0, 0, 58, 1, 0, 0, 0, 'Jump9', 0, 'Object has StringID Jump9'),
|
||||
(22, 12, 34884, 0, 0, 58, 1, 0, 0, 0, 'Jump10', 0, 'Object has StringID Jump10'),
|
||||
(22, 13, 34884, 0, 0, 58, 1, 0, 0, 0, 'Jump11', 0, 'Object has StringID Jump11'),
|
||||
(22, 14, 34884, 0, 0, 58, 1, 0, 0, 0, 'Jump12', 0, 'Object has StringID Jump12');
|
||||
|
||||
UPDATE `creature` SET `StringID` = 'Jump1' WHERE `guid` = @CGUID+34;
|
||||
UPDATE `creature` SET `StringID` = 'Jump2' WHERE `guid` = @CGUID+36;
|
||||
UPDATE `creature` SET `StringID` = 'Jump3' WHERE `guid` = @CGUID+44;
|
||||
UPDATE `creature` SET `StringID` = 'Jump4' WHERE `guid` = @CGUID+29;
|
||||
UPDATE `creature` SET `StringID` = 'Jump5' WHERE `guid` = @CGUID+48;
|
||||
UPDATE `creature` SET `StringID` = 'Jump6' WHERE `guid` = @CGUID+43;
|
||||
UPDATE `creature` SET `StringID` = 'Jump7' WHERE `guid` = @CGUID+39;
|
||||
UPDATE `creature` SET `StringID` = 'Jump8' WHERE `guid` = @CGUID+46;
|
||||
UPDATE `creature` SET `StringID` = 'Jump9' WHERE `guid` = @CGUID+31;
|
||||
UPDATE `creature` SET `StringID` = 'Jump10' WHERE `guid` = @CGUID+33;
|
||||
UPDATE `creature` SET `StringID` = 'Jump11' WHERE `guid` = @CGUID+52;
|
||||
UPDATE `creature` SET `StringID` = 'Jump12' WHERE `guid` = @CGUID+54;
|
||||
|
||||
-- Timed list 3488400 smart ai
|
||||
SET @ENTRY := 3488400;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 9 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Set react state to Passive', ''),
|
||||
(@ENTRY, 9, 1, 0, 0, 0, 100, 0x20, 1000, 1000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1461, 1370.68, 64.398, 0, 'After 1 seconds - Self: Jump to pos with speed XY 0, speed Z 14 and gravity 0', ''),
|
||||
(@ENTRY, 9, 2, 0, 0, 0, 100, 0x20, 2000, 2000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1459.82, 1386.06, 36.0044, 0, 'After 2 seconds - Self: Jump to pos with speed XY 14, speed Z 0 and gravity 0', ''),
|
||||
(@ENTRY, 9, 3, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 8, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 1 seconds - Self: Set react state to Aggressive', ''),
|
||||
(@ENTRY, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Set home position to current position', ''),
|
||||
(@ENTRY, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 0, 11, 34916, 40, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Attack Creature Gilneas City Guard (34916) in 40 yd', '');
|
||||
|
||||
-- Timed list 3488401 smart ai
|
||||
SET @ENTRY := 3488401;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 9 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Set react state to Passive', ''),
|
||||
(@ENTRY, 9, 1, 0, 0, 0, 100, 0x20, 1000, 1000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1421.379, 1378.561, 73.31348, 0, 'After 1 seconds - Self: Jump to pos with speed XY 0, speed Z 14 and gravity 0', ''),
|
||||
(@ENTRY, 9, 2, 0, 0, 0, 100, 0x20, 2000, 2000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1437.56, 1364.63, 35.5559, 0, 'After 2 seconds - Self: Jump to pos with speed XY 14, speed Z 0 and gravity 0', ''),
|
||||
(@ENTRY, 9, 3, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 8, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 1 seconds - Self: Set react state to Aggressive', ''),
|
||||
(@ENTRY, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Set home position to current position', ''),
|
||||
(@ENTRY, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 0, 11, 34916, 40, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Attack Creature Gilneas City Guard (34916) in 40 yd', '');
|
||||
|
||||
-- Timed list 3488402 smart ai
|
||||
SET @ENTRY := 3488402;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 9 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Set react state to Passive', ''),
|
||||
(@ENTRY, 9, 1, 0, 0, 0, 100, 0x20, 1000, 1000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1425.561, 1358.085, 65.88074, 0, 'After 1 seconds - Self: Jump to pos with speed XY 0, speed Z 14 and gravity 0', ''),
|
||||
(@ENTRY, 9, 2, 0, 0, 0, 100, 0x20, 2000, 2000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1447.21, 1394.15, 35.5559, 0, 'After 2 seconds - Self: Jump to pos with speed XY 14, speed Z 0 and gravity 0', ''),
|
||||
(@ENTRY, 9, 3, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 8, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 1 seconds - Self: Set react state to Aggressive', ''),
|
||||
(@ENTRY, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Set home position to current position', ''),
|
||||
(@ENTRY, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 0, 11, 34916, 40, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Attack Creature Gilneas City Guard (34916) in 40 yd', '');
|
||||
|
||||
-- Timed list 3488403 smart ai
|
||||
SET @ENTRY := 3488403;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 9 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Set react state to Passive', ''),
|
||||
(@ENTRY, 9, 1, 0, 0, 0, 100, 0x20, 1000, 1000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1476.776, 1440.854, 60.71806, 0, 'After 1 seconds - Self: Jump to pos with speed XY 0, speed Z 14 and gravity 0', ''),
|
||||
(@ENTRY, 9, 2, 0, 0, 0, 100, 0x20, 2000, 2000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1491.3, 1412.48, 35.5559, 0, 'After 2 seconds - Self: Jump to pos with speed XY 14, speed Z 0 and gravity 0', ''),
|
||||
(@ENTRY, 9, 3, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 8, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 1 seconds - Self: Set react state to Aggressive', ''),
|
||||
(@ENTRY, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Set home position to current position', ''),
|
||||
(@ENTRY, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 0, 11, 34916, 40, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Attack Creature Gilneas City Guard (34916) in 40 yd', '');
|
||||
|
||||
-- Timed list 3488404 smart ai
|
||||
SET @ENTRY := 3488404;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 9 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Set react state to Passive', ''),
|
||||
(@ENTRY, 9, 1, 0, 0, 0, 100, 0x20, 1000, 1000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1476.056, 1342.712, 64.17184, 0, 'After ´1 seconds - Self: Jump to pos with speed XY 0, speed Z 14 and gravity 0', ''),
|
||||
(@ENTRY, 9, 2, 0, 0, 0, 100, 0x20, 2000, 2000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1501.05, 1347.99, 35.5559, 0, 'After 2 seconds - Self: Jump to pos with speed XY 14, speed Z 0 and gravity 0', ''),
|
||||
(@ENTRY, 9, 3, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 8, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 1 seconds - Self: Set react state to Aggressive', ''),
|
||||
(@ENTRY, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Set home position to current position', ''),
|
||||
(@ENTRY, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 0, 11, 34916, 40, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Attack Creature Gilneas City Guard (34916) in 40 yd', '');
|
||||
|
||||
-- Timed list 3488405 smart ai
|
||||
SET @ENTRY := 3488405;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 9 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Set react state to Passive', ''),
|
||||
(@ENTRY, 9, 1, 0, 0, 0, 100, 0x20, 1000, 1000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1571.002, 1351.12, 61.17989, 0, 'After 1 seconds - Self: Jump to pos with speed XY 0, speed Z 14 and gravity 0', ''),
|
||||
(@ENTRY, 9, 2, 0, 0, 0, 100, 0x20, 2000, 2000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1564.1, 1361.27, 35.5669, 0, 'After 2 seconds - Self: Jump to pos with speed XY 14, speed Z 0 and gravity 0', ''),
|
||||
(@ENTRY, 9, 3, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 8, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 1 seconds - Self: Set react state to Aggressive', ''),
|
||||
(@ENTRY, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Set home position to current position', ''),
|
||||
(@ENTRY, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 0, 11, 34916, 40, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Attack Creature Gilneas City Guard (34916) in 40 yd', '');
|
||||
|
||||
-- Timed list 3488406 smart ai
|
||||
SET @ENTRY := 3488406;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 9 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Set react state to Passive', ''),
|
||||
(@ENTRY, 9, 1, 0, 0, 0, 100, 0x20, 1000, 1000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1573.484, 1333.042, 58.79423, 0, 'After 1 seconds - Self: Jump to pos with speed XY 0, speed Z 14 and gravity 0', ''),
|
||||
(@ENTRY, 9, 2, 0, 0, 0, 100, 0x20, 2000, 2000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1535.17, 1332.43, 35.5669, 0, 'After 2 seconds - Self: Jump to pos with speed XY 14, speed Z 0 and gravity 0', ''),
|
||||
(@ENTRY, 9, 3, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 8, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 1 seconds - Self: Set react state to Aggressive', ''),
|
||||
(@ENTRY, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Set home position to current position', ''),
|
||||
(@ENTRY, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 0, 11, 34916, 40, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Attack Creature Gilneas City Guard (34916) in 40 yd', '');
|
||||
|
||||
-- Timed list 3488407 smart ai
|
||||
SET @ENTRY := 3488407;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 9 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Set react state to Passive', ''),
|
||||
(@ENTRY, 9, 1, 0, 0, 0, 100, 0x20, 1000, 1000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1388.774, 1370.519, 35.80763, 0, 'After 1 seconds - Self: Jump to pos with speed XY 0, speed Z 14 and gravity 0', ''),
|
||||
(@ENTRY, 9, 2, 0, 0, 0, 100, 0x20, 2000, 2000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1442.83, 1381.44, 35.5669, 0, 'After 2 seconds - Self: Jump to pos with speed XY 14, speed Z 0 and gravity 0', ''),
|
||||
(@ENTRY, 9, 3, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 8, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 1 seconds - Self: Set react state to Aggressive', ''),
|
||||
(@ENTRY, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Set home position to current position', ''),
|
||||
(@ENTRY, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 0, 11, 34916, 40, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Attack Creature Gilneas City Guard (34916) in 40 yd', '');
|
||||
|
||||
-- Timed list 3488408 smart ai
|
||||
SET @ENTRY := 3488408;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 9 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Set react state to Passive', ''),
|
||||
(@ENTRY, 9, 1, 0, 0, 0, 100, 0x20, 1000, 1000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1523.646, 1411.806, 39.71187, 0, 'After 1 seconds - Self: Jump to pos with speed XY 0, speed Z 14 and gravity 0', ''),
|
||||
(@ENTRY, 9, 2, 0, 0, 0, 100, 0x20, 2000, 2000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1517.4, 1425.16, 35.5559, 0, 'After 2 seconds - Self: Jump to pos with speed XY 14, speed Z 0 and gravity 0', ''),
|
||||
(@ENTRY, 9, 3, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 8, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 1 seconds - Self: Set react state to Aggressive', ''),
|
||||
(@ENTRY, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Set home position to current position', ''),
|
||||
(@ENTRY, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 0, 11, 34916, 40, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Attack Creature Gilneas City Guard (34916) in 40 yd', '');
|
||||
|
||||
-- Timed list 3488409 smart ai
|
||||
SET @ENTRY := 3488409;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 9 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Set react state to Passive', ''),
|
||||
(@ENTRY, 9, 1, 0, 0, 0, 100, 0x20, 1000, 1000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1528.896, 1381.031, 58.56568, 0, 'After 1 seconds - Self: Jump to pos with speed XY 0, speed Z 14 and gravity 0', ''),
|
||||
(@ENTRY, 9, 2, 0, 0, 0, 100, 0x20, 2000, 2000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1508.87, 1395.77, 35.5559, 0, 'After 2 seconds - Self: Jump to pos with speed XY 14, speed Z 0 and gravity 0', ''),
|
||||
(@ENTRY, 9, 3, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 8, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 1 seconds - Self: Set react state to Aggressive', ''),
|
||||
(@ENTRY, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Set home position to current position', ''),
|
||||
(@ENTRY, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 0, 11, 34916, 40, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Attack Creature Gilneas City Guard (34916) in 40 yd', '');
|
||||
|
||||
-- Timed list 3488410 smart ai
|
||||
SET @ENTRY := 3488410;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 9 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Set react state to Passive', ''),
|
||||
(@ENTRY, 9, 1, 0, 0, 0, 100, 0x20, 1000, 1000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1421.38, 1413.828, 64.13194, 0, 'After 1 seconds - Self: Jump to pos with speed XY 0, speed Z 14 and gravity 0', ''),
|
||||
(@ENTRY, 9, 2, 0, 0, 0, 100, 0x20, 2000, 2000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1437.75, 1394.52, 35.5559, 0, 'After 2 seconds - Self: Jump to pos with speed XY 14, speed Z 0 and gravity 0', ''),
|
||||
(@ENTRY, 9, 3, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 8, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 1 seconds - Self: Set react state to Aggressive', ''),
|
||||
(@ENTRY, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Set home position to current position', ''),
|
||||
(@ENTRY, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 0, 11, 34916, 40, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Attack Creature Gilneas City Guard (34916) in 40 yd', '');
|
||||
|
||||
-- Timed list 3488411 smart ai
|
||||
SET @ENTRY := 3488411;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 9 AND `entryOrGuid` = @ENTRY;
|
||||
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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`, `Difficulties`) VALUES
|
||||
(@ENTRY, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Set react state to Passive', ''),
|
||||
(@ENTRY, 9, 1, 0, 0, 0, 100, 0x20, 1000, 1000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1387.14, 1426.55, 71.6557, 0, 'After 1 seconds - Self: Jump to pos with speed XY 0, speed Z 14 and gravity 0', ''),
|
||||
(@ENTRY, 9, 2, 0, 0, 0, 100, 0x20, 2000, 2000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1417.49, 1417.12, 42.5891, 0, 'After 2 seconds - Self: Jump to pos with speed XY 14, speed Z 0 and gravity 0', ''),
|
||||
(@ENTRY, 9, 3, 0, 0, 0, 100, 0x20, 2000, 2000, 0, 0, 0, 97, 14, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, -1446.68, 1420.5, 35.5559, 0, 'After 2 seconds - Self: Jump to pos with speed XY 14, speed Z 0 and gravity 0', ''),
|
||||
(@ENTRY, 9, 4, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 8, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 1 seconds - Self: Set react state to Aggressive', ''),
|
||||
(@ENTRY, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Set home position to current position', ''),
|
||||
(@ENTRY, 9, 6, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 0, 11, 34916, 40, 0, 0, 0, 0, 0, 'After 0 seconds - Self: Attack Creature Gilneas City Guard (34916) in 40 yd', '');
|
||||
|
||||
-- Path for Rat
|
||||
SET @MOVERGUID := 376420;
|
||||
SET @ENTRY := 4075;
|
||||
SET @PATHOFFSET := 0;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Rat - Cosmetic Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1427.9948, 1419.7935, 35.555935, NULL, 0),
|
||||
(@PATH, 1, -1438.8125, 1420.6823, 35.555923, NULL, 0),
|
||||
(@PATH, 2, -1444.4497, 1404.1562, 35.55591, NULL, 0),
|
||||
(@PATH, 3, -1451.7014, 1393.8264, 35.55591, NULL, 0),
|
||||
(@PATH, 4, -1466.6267, 1393.2865, 35.55591, NULL, 0),
|
||||
(@PATH, 5, -1494, 1393.2935, 35.555916, NULL, 0),
|
||||
(@PATH, 6, -1525.5903, 1391.9445, 35.555916, NULL, 0),
|
||||
(@PATH, 7, -1563.5764, 1394.6354, 35.90297, NULL, 0),
|
||||
(@PATH, 8, -1575.6007, 1393.6685, 36.63449, NULL, 0),
|
||||
(@PATH, 9, -1563.5764, 1394.6354, 35.90297, NULL, 0),
|
||||
(@PATH, 10, -1525.5903, 1391.9445, 35.555916, NULL, 0),
|
||||
(@PATH, 11, -1494, 1393.2935, 35.555916, NULL, 0),
|
||||
(@PATH, 12, -1466.6267, 1393.2865, 35.55591, NULL, 0),
|
||||
(@PATH, 13, -1451.7014, 1393.8264, 35.55591, NULL, 0),
|
||||
(@PATH, 14, -1444.4497, 1404.1562, 35.55591, NULL, 0),
|
||||
(@PATH, 15, -1438.8125, 1420.6823, 35.555923, NULL, 0),
|
||||
(@PATH, 16, -1427.9948, 1419.7935, 35.555935, NULL, 0),
|
||||
(@PATH, 17, -1418.1024, 1419.9548, 35.555935, NULL, 0),
|
||||
(@PATH, 18, -1410.5017, 1425.099, 35.55593, NULL, 0),
|
||||
(@PATH, 19, -1409.6962, 1431.6979, 35.81013, NULL, 0),
|
||||
(@PATH, 20, -1418.1024, 1419.9548, 35.555935, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `SheathState`) VALUES
|
||||
(@MOVERGUID, @PATH, 1);
|
||||
|
||||
-- Path for Rat
|
||||
SET @MOVERGUID := 376405;
|
||||
SET @ENTRY := 4075;
|
||||
SET @PATHOFFSET := 1;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Rat - Cosmetic Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1516.375, 1435.5764, 35.73242, NULL, 0),
|
||||
(@PATH, 1, -1488.2639, 1435.0817, 35.73568, NULL, 0),
|
||||
(@PATH, 2, -1460.5469, 1434.6267, 35.74746, NULL, 0),
|
||||
(@PATH, 3, -1434.856, 1435.6094, 35.76918, NULL, 161),
|
||||
(@PATH, 4, -1460.5469, 1434.6267, 35.74746, NULL, 0),
|
||||
(@PATH, 5, -1488.2639, 1435.0817, 35.73568, NULL, 0),
|
||||
(@PATH, 6, -1516.375, 1435.5764, 35.73242, NULL, 0),
|
||||
(@PATH, 7, -1535.1962, 1434.9757, 35.675293, NULL, 0),
|
||||
(@PATH, 8, -1553.007, 1435.7726, 35.8042, NULL, 66),
|
||||
(@PATH, 9, -1535.1962, 1434.9757, 35.675293, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `SheathState`) VALUES
|
||||
(@MOVERGUID, @PATH, 1);
|
||||
|
||||
-- Path for Rat
|
||||
SET @MOVERGUID := 376428;
|
||||
SET @ENTRY := 4075;
|
||||
SET @PATHOFFSET := 2;
|
||||
SET @PATH := @ENTRY * 100 + @PATHOFFSET;
|
||||
DELETE FROM `waypoint_path` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path` (`PathId`, `MoveType`, `Flags`, `Velocity`, `Comment`) VALUES
|
||||
(@PATH, 1, 0x0, NULL, 'Rat - Cosmetic Path');
|
||||
|
||||
DELETE FROM `waypoint_path_node` WHERE `PathId`= @PATH;
|
||||
INSERT INTO `waypoint_path_node` (`PathId`, `NodeId`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `Delay`) VALUES
|
||||
(@PATH, 0, -1510.8021, 1340.2656, 35.55593, NULL, 0),
|
||||
(@PATH, 1, -1473.8298, 1350.2448, 35.555935, NULL, 0),
|
||||
(@PATH, 2, -1452.7291, 1357.2483, 35.555935, NULL, 0),
|
||||
(@PATH, 3, -1435.4584, 1357.1719, 35.555935, NULL, 0),
|
||||
(@PATH, 4, -1431.6041, 1348.0973, 35.555466, NULL, 0),
|
||||
(@PATH, 5, -1452.7291, 1357.2483, 35.555935, NULL, 0),
|
||||
(@PATH, 6, -1473.8298, 1350.2448, 35.555935, NULL, 0),
|
||||
(@PATH, 7, -1510.8021, 1340.2656, 35.55593, NULL, 0),
|
||||
(@PATH, 8, -1545.1754, 1330.6875, 35.555935, NULL, 0),
|
||||
(@PATH, 9, -1567.9341, 1318.1666, 35.555923, NULL, 0),
|
||||
(@PATH, 10, -1568.0608, 1311.1198, 35.87018, NULL, 56),
|
||||
(@PATH, 11, -1545.1754, 1330.6875, 35.555935, NULL, 0);
|
||||
|
||||
UPDATE `creature` SET `wander_distance`=0, `MovementType`=2 WHERE `guid`=@MOVERGUID;
|
||||
DELETE FROM `creature_addon` WHERE `guid`=@MOVERGUID;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `SheathState`) VALUES
|
||||
(@MOVERGUID, @PATH, 1);
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,113 @@
|
||||
-- Questchains
|
||||
DELETE FROM `quest_template_addon` WHERE `ID` IN (14093,14098,14094,14286,14290,14288,14285,14289,14287,14291,75189,24930,28850,14154,26129,14204,14214,14293,14294,14212,14218,14221,14222);
|
||||
INSERT INTO `quest_template_addon` (`ID`, `MaxLevel`, `AllowableClasses`, `SourceSpellID`, `PrevQuestID`, `NextQuestID`, `ExclusiveGroup`, `BreadcrumbForQuestId`, `RewardMailTemplateID`, `RewardMailDelay`, `RequiredSkillID`, `RequiredSkillPoints`, `RequiredMinRepFaction`, `RequiredMaxRepFaction`, `RequiredMinRepValue`, `RequiredMaxRepValue`, `ProvidedItemCount`, `SpecialFlags`, `ScriptName`) VALUES
|
||||
(14093, 0, 0, 0, 14091, 14099, -14093, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- All Hell Breaks Loose
|
||||
(14098, 0, 0, 0, 14091, 14099, -14093, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- Evacuate the Merchant Square
|
||||
(14094, 0, 0, 0, 0, 14099, -14093, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- Salvage the Supplies
|
||||
(14286, 0, 0, 0, 14265, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- Safety in Numbers (Warrior)
|
||||
(14290, 0, 0, 0, 14275, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- Safety in Numbers (Hunter)
|
||||
(14288, 0, 0, 0, 14277, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- Safety in Numbers (Mage)
|
||||
(14285, 0, 0, 0, 14269, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- Safety in Numbers (Rogue)
|
||||
(14289, 0, 0, 0, 14278, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- Safety in Numbers (Priest)
|
||||
(14287, 0, 0, 0, 14273, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- Safety in Numbers (Warlock)
|
||||
(14291, 0, 0, 0, 14280, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- Safety in Numbers (Druid)
|
||||
(75189, 0, 0, 0, 75190, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- Safety in Numbers (Monk)
|
||||
(24930, 0, 0, 0, 0, 14159, -24930, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- While You're At It
|
||||
(28850, 0, 0, 0, 14157, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- The Prison Rooftop
|
||||
(14154, 0, 0, 0, 28850, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- By the Skin of His Teeth
|
||||
(26129, 0, 0, 0, 14154, 14159, -24930, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- Brothers In Arms
|
||||
(14204, 0, 0, 0, 14159, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- From the Shadows
|
||||
(14214, 0, 0, 0, 14204, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- Message to Greymane
|
||||
(14293, 0, 0, 0, 14214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- Save Krennan Aranas
|
||||
(14294, 0, 0, 0, 14293, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- Time to Regroup
|
||||
(14212, 0, 0, 0, 14294, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- Sacrifices
|
||||
(14218, 0, 0, 0, 14212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- By Blood and Ash
|
||||
(14221, 0, 0, 0, 14218, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''), -- Never Surrender, Sometimes Retreat
|
||||
(14222, 0, 0, 0, 14221, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''); -- Last Stand
|
||||
|
||||
-- Disable Class Quests
|
||||
DELETE FROM `disables` WHERE (`sourceType` = 1 AND `entry` IN (14283,14266,14272,14274,14281,14279,14276));
|
||||
INSERT INTO `disables` (`sourceType`, `entry`, `flags`, `params_0`, `params_1`, `comment`) VALUES
|
||||
(1, 14283, 0, '', '', 'Deprecated quest: Moonfire'),
|
||||
(1, 14266, 0, '', '', 'Deprecated quest: Charge'),
|
||||
(1, 14272, 0, '', '', 'Deprecated quest: Eviscerate'),
|
||||
(1, 14274, 0, '', '', 'Deprecated quest: Corruption'),
|
||||
(1, 14281, 0, '', '', 'Deprecated quest: Frost Nova'),
|
||||
(1, 14279, 0, '', '', 'Deprecated quest: Learning the Word'),
|
||||
(1, 14276, 0, '', '', 'Deprecated quest: Steady Shot');
|
||||
|
||||
-- Remove Quest starter- and ender
|
||||
DELETE FROM `creature_queststarter` WHERE `quest` IN (14283,14266,14272,14274,14281,14279,14276);
|
||||
DELETE FROM `creature_questender` WHERE `quest` IN (14283,14266,14272,14274,14281,14279,14276);
|
||||
|
||||
-- Warrior
|
||||
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 19) AND (`SourceEntry` IN (14265));
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `Comment`) VALUES
|
||||
(19, 0, 14265, 0, 0, 47, 0, 14099, 64, 0, '', 0, 'Player has Royal Orders (14099) in state rewarded'),
|
||||
(19, 0, 14265, 0, 0, 15, 0, 1, 0, 0, '', 0, 'Player class is part of classmask Warrior');
|
||||
|
||||
-- Hunter
|
||||
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 19) AND (`SourceEntry` IN (14275));
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `Comment`) VALUES
|
||||
(19, 0, 14275, 0, 0, 47, 0, 14099, 64, 0, '', 0, 'Player has Royal Orders (14099) in state rewarded'),
|
||||
(19, 0, 14275, 0, 0, 15, 0, 4, 0, 0, '', 0, 'Player class is part of classmask Hunter');
|
||||
|
||||
-- Mage
|
||||
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 19) AND (`SourceEntry` IN (14277));
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `Comment`) VALUES
|
||||
(19, 0, 14277, 0, 0, 47, 0, 14099, 64, 0, '', 0, 'Player has Royal Orders (14099) in state rewarded'),
|
||||
(19, 0, 14277, 0, 0, 15, 0, 11, 0, 0, '', 0, 'Player class is part of classmask Mage');
|
||||
|
||||
-- Rogue
|
||||
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 19) AND (`SourceEntry` IN (14269));
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `Comment`) VALUES
|
||||
(19, 0, 14269, 0, 0, 47, 0, 14099, 64, 0, '', 0, 'Player has Royal Orders (14099) in state rewarded'),
|
||||
(19, 0, 14269, 0, 0, 15, 0, 8, 0, 0, '', 0, 'Player class is part of classmask Rogue');
|
||||
|
||||
-- Priest
|
||||
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 19) AND (`SourceEntry` IN (14278));
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `Comment`) VALUES
|
||||
(19, 0, 14278, 0, 0, 47, 0, 14099, 64, 0, '', 0, 'Player has Royal Orders (14099) in state rewarded'),
|
||||
(19, 0, 14278, 0, 0, 15, 0, 16, 0, 0, '', 0, 'Player class is part of classmask Priest');
|
||||
|
||||
-- Warlock
|
||||
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 19) AND (`SourceEntry` IN (14273));
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `Comment`) VALUES
|
||||
(19, 0, 14273, 0, 0, 47, 0, 14099, 64, 0, '', 0, 'Player has Royal Orders (14099) in state rewarded'),
|
||||
(19, 0, 14273, 0, 0, 15, 0, 256, 0, 0, '', 0, 'Player class is part of classmask Warlock');
|
||||
|
||||
-- Druid
|
||||
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 19) AND (`SourceEntry` IN (14280));
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `Comment`) VALUES
|
||||
(19, 0, 14280, 0, 0, 47, 0, 14099, 64, 0, '', 0, 'Player has Royal Orders (14099) in state rewarded'),
|
||||
(19, 0, 14280, 0, 0, 15, 0, 1024, 0, 0, '', 0, 'Player class is part of classmask Druid');
|
||||
|
||||
-- Monk
|
||||
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 19) AND (`SourceEntry` IN (75190));
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `Comment`) VALUES
|
||||
(19, 0, 75190, 0, 0, 47, 0, 14099, 64, 0, '', 0, 'Player has Royal Orders (14099) in state rewarded'),
|
||||
(19, 0, 75190, 0, 0, 15, 0, 512, 0, 0, '', 0, 'Player class is part of classmask Monk');
|
||||
|
||||
-- Old Divison
|
||||
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 19) AND (`SourceEntry` IN (14157));
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `Comment`) VALUES
|
||||
(19, 0, 14157, 0, 0, 8, 0, 14286, 0, 0, '', 0, 'Player has quest Safety in Numbers (14286) rewarded'),
|
||||
(19, 0, 14157, 0, 1, 8, 0, 14290, 0, 0, '', 0, 'Player has quest Safety in Numbers (14290) rewarded'),
|
||||
(19, 0, 14157, 0, 2, 8, 0, 14288, 0, 0, '', 0, 'Player has quest Safety in Numbers (14288) rewarded'),
|
||||
(19, 0, 14157, 0, 3, 8, 0, 14285, 0, 0, '', 0, 'Player has quest Safety in Numbers (14285) rewarded'),
|
||||
(19, 0, 14157, 0, 4, 8, 0, 14289, 0, 0, '', 0, 'Player has quest Safety in Numbers (14289) rewarded'),
|
||||
(19, 0, 14157, 0, 5, 8, 0, 14287, 0, 0, '', 0, 'Player has quest Safety in Numbers (14287) rewarded'),
|
||||
(19, 0, 14157, 0, 6, 8, 0, 14291, 0, 0, '', 0, 'Player has quest Safety in Numbers (14291) rewarded'),
|
||||
(19, 0, 14157, 0, 7, 8, 0, 75189, 0, 0, '', 0, 'Player has quest Safety in Numbers (75189) rewarded');
|
||||
|
||||
-- While Youre At It
|
||||
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 19) AND (`SourceEntry` IN (24930));
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `Comment`) VALUES
|
||||
(19, 0, 24930, 0, 0, 8, 0, 14286, 0, 0, '', 0, 'Player has quest Safety in Numbers (14286) rewarded'),
|
||||
(19, 0, 24930, 0, 1, 8, 0, 14290, 0, 0, '', 0, 'Player has quest Safety in Numbers (14290) rewarded'),
|
||||
(19, 0, 24930, 0, 2, 8, 0, 14288, 0, 0, '', 0, 'Player has quest Safety in Numbers (14288) rewarded'),
|
||||
(19, 0, 24930, 0, 3, 8, 0, 14285, 0, 0, '', 0, 'Player has quest Safety in Numbers (14285) rewarded'),
|
||||
(19, 0, 24930, 0, 4, 8, 0, 14289, 0, 0, '', 0, 'Player has quest Safety in Numbers (14289) rewarded'),
|
||||
(19, 0, 24930, 0, 5, 8, 0, 14287, 0, 0, '', 0, 'Player has quest Safety in Numbers (14287) rewarded'),
|
||||
(19, 0, 24930, 0, 6, 8, 0, 14291, 0, 0, '', 0, 'Player has quest Safety in Numbers (14291) rewarded'),
|
||||
(19, 0, 24930, 0, 7, 8, 0, 75189, 0, 0, '', 0, 'Player has quest Safety in Numbers (75189) rewarded');
|
||||
@@ -0,0 +1,44 @@
|
||||
SET @CGUID := 9004528;
|
||||
|
||||
-- Creature
|
||||
DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @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`, `MovementType`, `npcflag`, `unit_flags`, `unit_flags2`, `unit_flags3`, `VerifiedBuild`) VALUES
|
||||
(@CGUID+0, 203258, 654, 4755, 4755, '0', 170, 0, 0, 0, -1695.470458984375, 1310.78125, 19.86565017700195312, 4.697300434112548828, 120, 0, 0, 0, NULL, NULL, NULL, NULL, 63796); -- Todd Abel (Area: Gilneas City - Difficulty: 0) CreateObject1
|
||||
|
||||
DELETE FROM `creature_addon` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+0;
|
||||
INSERT INTO `creature_addon` (`guid`, `PathId`, `mount`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvpFlags`, `emote`, `aiAnimKit`, `movementAnimKit`, `meleeAnimKit`, `visibilityDistanceType`, `auras`) VALUES
|
||||
(@CGUID+0, 0, 0, 8, 0, 0, 1, 0, 0, 0, 0, 0, 0, ''); -- Todd Abel
|
||||
|
||||
-- Template
|
||||
UPDATE `creature_template` SET `faction`=2163, `npcflag`=2, `BaseAttackTime`=2000, `unit_flags2`=0x800 WHERE `entry`=203258; -- Todd Abel
|
||||
|
||||
-- Difficulty
|
||||
UPDATE `creature_template_difficulty` SET `ContentTuningID`=78, `StaticFlags1`=0x10000000, `VerifiedBuild`=63796 WHERE (`Entry`=203258 AND `DifficultyID`=0); -- 203258 (Todd Abel) - CanSwim
|
||||
|
||||
-- Model
|
||||
DELETE FROM `creature_model_info` WHERE `DisplayID`=111870;
|
||||
INSERT INTO `creature_model_info` (`DisplayID`, `BoundingRadius`, `CombatReach`, `DisplayID_Other_Gender`, `VerifiedBuild`) VALUES
|
||||
(111870, 0.305999994277954101, 1.5, 0, 63796);
|
||||
|
||||
-- Quest
|
||||
DELETE FROM `quest_details` WHERE `ID` IN (75189 /*Safety in Numbers*/, 75190 /*Ready and Abel*/);
|
||||
INSERT INTO `quest_details` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `VerifiedBuild`) VALUES
|
||||
(75189, 0, 0, 0, 0, 0, 0, 0, 0, 63796), -- Safety in Numbers
|
||||
(75190, 0, 0, 0, 0, 0, 0, 0, 0, 63796); -- Ready and Abel
|
||||
|
||||
DELETE FROM `quest_offer_reward` WHERE `ID` IN (75189 /*Safety in Numbers*/, 75190 /*Ready and Abel*/);
|
||||
INSERT INTO `quest_offer_reward` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `RewardText`, `VerifiedBuild`) VALUES
|
||||
(75189, 0, 0, 0, 0, 0, 0, 0, 0, 'You\'ve done well in coming here. If we Gilneans stick together, we might yet defeat this terrible enemy.', 63796), -- Safety in Numbers
|
||||
(75190, 0, 0, 0, 0, 0, 0, 0, 0, 'Glad to see you made it here safely.', 63796); -- Ready and Abel
|
||||
|
||||
DELETE FROM `creature_queststarter` WHERE (`id`=203258 AND `quest`=75189) OR (`id`=35840 AND `quest`=75190);
|
||||
INSERT INTO `creature_queststarter` (`id`, `quest`, `VerifiedBuild`) VALUES
|
||||
(203258, 75189, 63796), -- Safety in Numbers offered by Todd Abel
|
||||
(35840, 75190, 63796); -- Ready and Abel offered by Gwen Armstead
|
||||
|
||||
UPDATE `creature_queststarter` SET `VerifiedBuild`=63796 WHERE (`id`=35112 AND `quest`=14157);
|
||||
|
||||
DELETE FROM `creature_questender` WHERE (`id`=35112 AND `quest`=75189) OR (`id`=203258 AND `quest`=75190);
|
||||
INSERT INTO `creature_questender` (`id`, `quest`, `VerifiedBuild`) VALUES
|
||||
(35112, 75189, 63796), -- Safety in Numbers ended by King Genn Greymane
|
||||
(203258, 75190, 63796); -- Ready and Abel ended by Todd Abel
|
||||
Reference in New Issue
Block a user