mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-18 19:35:42 +00:00
Pending SQL, pushed.
This commit is contained in:
23
data/sql/updates/db_world/2017_01_24_00.sql
Normal file
23
data/sql/updates/db_world/2017_01_24_00.sql
Normal file
@@ -0,0 +1,23 @@
|
||||
-- DB update 2016_12_02_00 -> 2017_01_24_00
|
||||
DROP PROCEDURE IF EXISTS `updateDb`;
|
||||
DELIMITER //
|
||||
CREATE PROCEDURE updateDb ()
|
||||
proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE';
|
||||
START TRANSACTION;
|
||||
ALTER TABLE version_db_world CHANGE COLUMN 2016_12_02_00 2017_01_24_00 bit;
|
||||
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1477254708321947900'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
|
||||
--
|
||||
-- START UPDATING QUERIES
|
||||
--
|
||||
+INSERT INTO version_db_world(`sql_rev`) VALUES ('1477254708321947900');
|
||||
+
|
||||
+UPDATE `creature_text` SET `text` = "$N! I'm watching you!" WHERE `entry` = "11382" AND `groupid` = "2";
|
||||
--
|
||||
-- END UPDATING QUERIES
|
||||
--
|
||||
COMMIT;
|
||||
END;
|
||||
//
|
||||
DELIMITER ;
|
||||
CALL updateDb();
|
||||
DROP PROCEDURE IF EXISTS `updateDb`;
|
||||
28
data/sql/updates/db_world/2017_01_24_01.sql
Normal file
28
data/sql/updates/db_world/2017_01_24_01.sql
Normal file
@@ -0,0 +1,28 @@
|
||||
-- DB update 2017_01_24_00 -> 2017_01_24_01
|
||||
DROP PROCEDURE IF EXISTS `updateDb`;
|
||||
DELIMITER //
|
||||
CREATE PROCEDURE updateDb ()
|
||||
proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE';
|
||||
START TRANSACTION;
|
||||
ALTER TABLE version_db_world CHANGE COLUMN 2017_01_24_00 2017_01_24_01 bit;
|
||||
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1479505563721235300'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
|
||||
--
|
||||
-- START UPDATING QUERIES
|
||||
--
|
||||
INSERT INTO version_db_world (`sql_rev`) VALUES ('1479505563721235300');
|
||||
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid` = "938";
|
||||
|
||||
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
|
||||
(938, 0, 0, 0, 1, 0, 100, 1, 1000, 1000, 0, 0, 11, 1784, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Kurzen Commando - Out of Combat - Cast \'Stealth\''),
|
||||
(938, 0, 1, 0, 0, 0, 100, 0, 2400, 4100, 2400, 4100, 11, 2591, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Kurzen Commando - In Combat - Cast \'Backstab\''),
|
||||
(938, 0, 2, 0, 2, 0, 100, 1, 0, 15, 0, 0, 11, 7964, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Kurzen Commando - Between 0-15% Health - Cast \'Smoke Bomb\'');
|
||||
--
|
||||
-- END UPDATING QUERIES
|
||||
--
|
||||
COMMIT;
|
||||
END;
|
||||
//
|
||||
DELIMITER ;
|
||||
CALL updateDb();
|
||||
DROP PROCEDURE IF EXISTS `updateDb`;
|
||||
75
data/sql/updates/db_world/2017_01_24_02.sql
Normal file
75
data/sql/updates/db_world/2017_01_24_02.sql
Normal file
@@ -0,0 +1,75 @@
|
||||
-- DB update 2017_01_24_01 -> 2017_01_24_02
|
||||
DROP PROCEDURE IF EXISTS `updateDb`;
|
||||
DELIMITER //
|
||||
CREATE PROCEDURE updateDb ()
|
||||
proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE';
|
||||
START TRANSACTION;
|
||||
ALTER TABLE version_db_world CHANGE COLUMN 2017_01_24_01 2017_01_24_02 bit;
|
||||
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1482409122200235830'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
|
||||
--
|
||||
-- START UPDATING QUERIES
|
||||
--
|
||||
INSERT INTO version_db_world (`sql_rev`) VALUES ('1482409122200235830');
|
||||
-- creating `quest_template_addon` table
|
||||
DROP TABLE IF EXISTS `quest_template_addon`;
|
||||
CREATE TABLE IF NOT EXISTS `quest_template_addon` ( -- old names:
|
||||
`ID` mediumint(8) unsigned NOT NULL DEFAULT '0', -- ID
|
||||
`MaxLevel` tinyint(3) unsigned NOT NULL DEFAULT '0', -- MaxLevel
|
||||
`AllowableClasses` int(10) unsigned NOT NULL DEFAULT '0', -- RequiredClasses
|
||||
`SourceSpellID` mediumint(8) unsigned NOT NULL DEFAULT '0', -- SourceSpellId
|
||||
`PrevQuestID` mediumint(8) NOT NULL DEFAULT '0', -- PrevQuestId
|
||||
`NextQuestID` mediumint(8) NOT NULL DEFAULT '0', -- NextQuestId
|
||||
`ExclusiveGroup` mediumint(8) NOT NULL DEFAULT '0', -- ExclusiveGroup
|
||||
`RewardMailTemplateID` mediumint(8) unsigned NOT NULL DEFAULT '0', -- RewardMailTemplateId
|
||||
`RewardMailDelay` int(10) unsigned NOT NULL DEFAULT '0', -- RewardMailDelay
|
||||
`RequiredSkillID` smallint(5) unsigned NOT NULL DEFAULT '0', -- RequiredSkillId
|
||||
`RequiredSkillPoints` smallint(5) unsigned NOT NULL DEFAULT '0', -- RequiredSkillPoints
|
||||
`RequiredMinRepFaction` smallint(5) unsigned NOT NULL DEFAULT '0', -- RequiredMinRepFaction
|
||||
`RequiredMaxRepFaction` smallint(5) unsigned NOT NULL DEFAULT '0', -- RequiredMaxRepFaction
|
||||
`RequiredMinRepValue` mediumint(8) NOT NULL DEFAULT '0', -- RequiredMinRepValue
|
||||
`RequiredMaxRepValue` mediumint(8) NOT NULL DEFAULT '0', -- RequiredMaxRepValue
|
||||
`ProvidedItemCount` tinyint(3) unsigned NOT NULL DEFAULT '0', -- SourceItemCount
|
||||
`SpecialFlags` tinyint(3) unsigned NOT NULL DEFAULT '0', -- SpecialFlags
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
||||
|
||||
|
||||
-- moving data from `quest_template` to `quest_template_addon`
|
||||
INSERT INTO `quest_template_addon`
|
||||
(`ID`, `MaxLevel`, `AllowableClasses`, `SourceSpellID`, `PrevQuestID`, `NextQuestID`, `ExclusiveGroup`, `RewardMailTemplateID`, `RewardMailDelay`, `RequiredSkillID`, `RequiredSkillPoints`, `RequiredMinRepFaction`, `RequiredMaxRepFaction`, `RequiredMinRepValue`, `RequiredMaxRepValue`, `ProvidedItemCount`, `SpecialFlags`)
|
||||
(SELECT `ID`, `MaxLevel`, `RequiredClasses`, `SourceSpellId`, `PrevQuestId`, `NextQuestId`, `ExclusiveGroup`, `RewardMailTemplateId`, `RewardMailDelay`, `RequiredSkillId`, `RequiredSkillPoints`, `RequiredMinRepFaction`, `RequiredMaxRepFaction`, `RequiredMinRepValue`, `RequiredMaxRepValue`, `SourceItemCount`, `SpecialFlags` FROM `quest_template`);
|
||||
|
||||
|
||||
-- drop `quest_template` fields
|
||||
ALTER TABLE `quest_template`
|
||||
DROP `MaxLevel`,
|
||||
DROP `RequiredClasses`,
|
||||
DROP `SourceSpellId`,
|
||||
DROP `PrevQuestId`,
|
||||
DROP `NextQuestId`,
|
||||
DROP `ExclusiveGroup`,
|
||||
DROP `RewardMailTemplateId`,
|
||||
DROP `RewardMailDelay`,
|
||||
DROP `RequiredSkillId`,
|
||||
DROP `RequiredSkillPoints`,
|
||||
DROP `RequiredMinRepFaction`,
|
||||
DROP `RequiredMaxRepFaction`,
|
||||
DROP `RequiredMinRepValue`,
|
||||
DROP `RequiredMaxRepValue`,
|
||||
DROP `SourceItemCount`,
|
||||
DROP `SpecialFlags`;
|
||||
|
||||
|
||||
-- alter `quest_template` fields
|
||||
ALTER TABLE `quest_template`
|
||||
CHANGE COLUMN `Method` `QuestType` TINYINT(3) UNSIGNED NOT NULL DEFAULT '2' AFTER `ID`,
|
||||
CHANGE COLUMN `QuestType` `QuestInfoID` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `QuestSortID`;
|
||||
--
|
||||
-- END UPDATING QUERIES
|
||||
--
|
||||
COMMIT;
|
||||
END;
|
||||
//
|
||||
DELIMITER ;
|
||||
CALL updateDb();
|
||||
DROP PROCEDURE IF EXISTS `updateDb`;
|
||||
22
data/sql/updates/db_world/2017_01_24_03.sql
Normal file
22
data/sql/updates/db_world/2017_01_24_03.sql
Normal file
@@ -0,0 +1,22 @@
|
||||
-- DB update 2017_01_24_02 -> 2017_01_24_03
|
||||
DROP PROCEDURE IF EXISTS `updateDb`;
|
||||
DELIMITER //
|
||||
CREATE PROCEDURE updateDb ()
|
||||
proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE';
|
||||
START TRANSACTION;
|
||||
ALTER TABLE version_db_world CHANGE COLUMN 2017_01_24_02 2017_01_24_03 bit;
|
||||
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1482747332072498900'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
|
||||
--
|
||||
-- START UPDATING QUERIES
|
||||
--
|
||||
INSERT INTO version_db_world (`sql_rev`) VALUES ('1482747332072498900');
|
||||
|
||||
DELETE FROM `disables` WHERE `entry` = "532";--
|
||||
-- END UPDATING QUERIES
|
||||
--
|
||||
COMMIT;
|
||||
END;
|
||||
//
|
||||
DELIMITER ;
|
||||
CALL updateDb();
|
||||
DROP PROCEDURE IF EXISTS `updateDb`;
|
||||
54
data/sql/updates/db_world/2017_01_24_04.sql
Normal file
54
data/sql/updates/db_world/2017_01_24_04.sql
Normal file
@@ -0,0 +1,54 @@
|
||||
-- DB update 2017_01_24_03 -> 2017_01_24_04
|
||||
DROP PROCEDURE IF EXISTS `updateDb`;
|
||||
DELIMITER //
|
||||
CREATE PROCEDURE updateDb ()
|
||||
proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE';
|
||||
START TRANSACTION;
|
||||
ALTER TABLE version_db_world CHANGE COLUMN 2017_01_24_03 2017_01_24_04 bit;
|
||||
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1482952611662394924'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
|
||||
--
|
||||
-- START UPDATING QUERIES
|
||||
--
|
||||
INSERT INTO version_db_world (`sql_rev`) VALUES ('1482952611662394924');
|
||||
|
||||
ALTER TABLE `quest_template`
|
||||
CHANGE COLUMN `LimitTime` `TimeAllowed` INT(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `PointOption`,
|
||||
CHANGE COLUMN `RequiredRaces` `RequiredRaces` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `TimeAllowed`,
|
||||
CHANGE COLUMN `NextQuestIdChain` `RewardNextQuest` MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0' AFTER `RequiredFactionValue2`,
|
||||
CHANGE COLUMN `RewardXPId` `RewardXPDifficulty` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `RewardNextQuest`,
|
||||
CHANGE COLUMN `RewardOrRequiredMoney` `RewardMoney` INT(11) NOT NULL DEFAULT '0' AFTER `RewardXPDifficulty`,
|
||||
CHANGE COLUMN `RewardMoneyMaxLevel` `RewardBonusMoney` INT(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `RewardMoney`,
|
||||
CHANGE COLUMN `RewardSpell` `RewardDisplaySpell` MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0' AFTER `RewardBonusMoney`,
|
||||
CHANGE COLUMN `RewardSpellCast` `RewardSpell` INT(11) NOT NULL DEFAULT '0' AFTER `RewardDisplaySpell`,
|
||||
CHANGE COLUMN `RewardHonorMultiplier` `RewardKillHonor` FLOAT NOT NULL DEFAULT '0' AFTER `RewardHonor`,
|
||||
CHANGE COLUMN `SourceItemId` `StartItem` MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0' AFTER `RewardKillHonor`,
|
||||
CHANGE COLUMN `RewardTitle` `RewardTitle` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `RewardChoiceItemQuantity6`,
|
||||
CHANGE COLUMN `RewardTalents` `RewardTalents` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `RewardTitle`,
|
||||
CHANGE COLUMN `RewardArenaPoints` `RewardArenaPoints` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `RewardTalents`;
|
||||
-- split needed to avoid import errors
|
||||
ALTER TABLE `quest_template`
|
||||
CHANGE COLUMN `PointMapId` `POIContinent` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `RewardChoiceItemQuantity6`,
|
||||
CHANGE COLUMN `PointX` `POIx` FLOAT NOT NULL DEFAULT '0' AFTER `POIContinent`,
|
||||
CHANGE COLUMN `PointY` `POIy` FLOAT NOT NULL DEFAULT '0' AFTER `POIx`,
|
||||
CHANGE COLUMN `PointOption` `POIPriority` MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0' AFTER `POIy`,
|
||||
CHANGE COLUMN `EndText` `AreaDescription` TEXT NULL AFTER `QuestDescription`;
|
||||
|
||||
ALTER TABLE `quest_template`
|
||||
CHANGE COLUMN `RequiredRaces` `AllowableRaces` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `TimeAllowed`,
|
||||
CHANGE COLUMN `RequiredSourceItemId1` `ItemDrop1` MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0' AFTER `RewardAmount4`,
|
||||
CHANGE COLUMN `RequiredSourceItemCount1` `ItemDropQuantity1` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `ItemDrop1`,
|
||||
CHANGE COLUMN `RequiredSourceItemId2` `ItemDrop2` MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0' AFTER `ItemDropQuantity1`,
|
||||
CHANGE COLUMN `RequiredSourceItemCount2` `ItemDropQuantity2` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `ItemDrop2`,
|
||||
CHANGE COLUMN `RequiredSourceItemId3` `ItemDrop3` MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0' AFTER `ItemDropQuantity2`,
|
||||
CHANGE COLUMN `RequiredSourceItemCount3` `ItemDropQuantity3` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `ItemDrop3`,
|
||||
CHANGE COLUMN `RequiredSourceItemId4` `ItemDrop4` MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0' AFTER `ItemDropQuantity3`,
|
||||
CHANGE COLUMN `RequiredSourceItemCount4` `ItemDropQuantity4` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `ItemDrop4`;
|
||||
--
|
||||
-- END UPDATING QUERIES
|
||||
--
|
||||
COMMIT;
|
||||
END;
|
||||
//
|
||||
DELIMITER ;
|
||||
CALL updateDb();
|
||||
DROP PROCEDURE IF EXISTS `updateDb`;
|
||||
32
data/sql/updates/db_world/2017_01_24_05.sql
Normal file
32
data/sql/updates/db_world/2017_01_24_05.sql
Normal file
@@ -0,0 +1,32 @@
|
||||
-- DB update 2017_01_24_04 -> 2017_01_24_05
|
||||
DROP PROCEDURE IF EXISTS `updateDb`;
|
||||
DELIMITER //
|
||||
CREATE PROCEDURE updateDb ()
|
||||
proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE';
|
||||
START TRANSACTION;
|
||||
ALTER TABLE version_db_world CHANGE COLUMN 2017_01_24_04 2017_01_24_05 bit;
|
||||
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1483918476110152000'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
|
||||
--
|
||||
-- START UPDATING QUERIES
|
||||
--
|
||||
INSERT INTO version_db_world (`sql_rev`) VALUES ('1483918476110152000');
|
||||
|
||||
DELETE FROM `disables` WHERE `entry` = "532";
|
||||
DELETE FROM `creature` WHERE `guid` = "135921";
|
||||
DELETE FROM `creature` WHERE `ID` = "17644";
|
||||
|
||||
UPDATE `creature_template` SET `ScriptName` = "prince_axes" WHERE `entry` = "17650";
|
||||
|
||||
INSERT INTO `spell_linked_spell` (`spell_trigger`, `spell_effect`, `type`, `comment`) VALUES (30843, 41624, 0, 'Prince Enfeelble');
|
||||
|
||||
INSERT INTO `creature` (`guid`, `id`, `map`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`) VALUES
|
||||
(135921, 17645, 532, 1, 1, 11686, 0, -10935.6, -2043.06, 324.012, 2.17745, 604800, 0, 0, 42, 0, 0, 0, 0, 0);
|
||||
--
|
||||
-- END UPDATING QUERIES
|
||||
--
|
||||
COMMIT;
|
||||
END;
|
||||
//
|
||||
DELIMITER ;
|
||||
CALL updateDb();
|
||||
DROP PROCEDURE IF EXISTS `updateDb`;
|
||||
85
data/sql/updates/db_world/2017_01_24_06.sql
Normal file
85
data/sql/updates/db_world/2017_01_24_06.sql
Normal file
@@ -0,0 +1,85 @@
|
||||
-- DB update 2017_01_24_05 -> 2017_01_24_06
|
||||
DROP PROCEDURE IF EXISTS `updateDb`;
|
||||
DELIMITER //
|
||||
CREATE PROCEDURE updateDb ()
|
||||
proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE';
|
||||
START TRANSACTION;
|
||||
ALTER TABLE version_db_world CHANGE COLUMN 2017_01_24_05 2017_01_24_06 bit;
|
||||
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1485095191251265000'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
|
||||
--
|
||||
-- START UPDATING QUERIES
|
||||
--
|
||||
INSERT INTO version_db_world (`sql_rev`) VALUES ('1485095191251265000');
|
||||
|
||||
DELETE FROM `creature_template` WHERE `entry` = "34125";
|
||||
|
||||
INSERT INTO `creature_template` (`entry`, `difficulty_entry_1`, `difficulty_entry_2`, `difficulty_entry_3`, `KillCredit1`, `KillCredit2`, `modelid1`, `modelid2`, `modelid3`, `modelid4`, `name`, `subname`, `IconName`, `gossip_menu_id`, `minlevel`, `maxlevel`, `exp`, `faction`, `npcflag`, `speed_walk`, `speed_run`, `scale`, `rank`, `mindmg`, `maxdmg`, `dmgschool`, `attackpower`, `dmg_multiplier`, `baseattacktime`, `rangeattacktime`, `unit_class`, `unit_flags`, `unit_flags2`, `dynamicflags`, `family`, `trainer_type`, `trainer_spell`, `trainer_class`, `trainer_race`, `minrangedmg`, `maxrangedmg`, `rangedattackpower`, `type`, `type_flags`, `lootid`, `pickpocketloot`, `skinloot`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `spell1`, `spell2`, `spell3`, `spell4`, `spell5`, `spell6`, `spell7`, `spell8`, `PetSpellDataId`, `VehicleId`, `mingold`, `maxgold`, `AIName`, `MovementType`, `InhabitType`, `HoverHeight`, `Health_mod`, `Mana_mod`, `Armor_mod`, `RacialLeader`, `movementId`, `RegenHealth`, `mechanic_immune_mask`, `flags_extra`, `ScriptName`, `VerifiedBuild`) VALUES
|
||||
(34125, 0, 0, 0, 0, 0, 28918, 0, 0, 0, 'Stabled Campaign Warhorse', '', 'vehichleCursor', 0, 80, 80, 2, 35, 16777216, 1, 1.38571, 1, 1, 422, 586, 0, 642, 7.5, 2000, 2000, 1, 2, 2048, 8, 0, 0, 0, 0, 0, 345, 509, 103, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 0, 3, 1, 5.95238, 1, 1, 0, 140, 1, 0, 0, '', 12340);
|
||||
|
||||
UPDATE `creature_template` SET `Health_mod` = "2.4" WHERE `entry` = "33438";
|
||||
UPDATE `creature_template` SET `Health_mod` = "2.6" WHERE `entry` = "33429";
|
||||
|
||||
|
||||
SET @entry :=33519;
|
||||
UPDATE `creature_template` SET `AIName`='SmartAI' 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`,`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,27,0,100,0,0,0,0,0,53,0,@entry,0,13663,0,0,1,0,0,0,0,0,0,0,'Black Knight''s Gryphon - On passenger - Start WP movement'),
|
||||
(@entry,0,1,0,40,0,100,0,40,@entry,0,0,33,33519,0,0,0,0,0,7,0,0,0,0,0,0,0,'Black Knight''s Gryphon - On WP 40 - Quest Credit'),
|
||||
(@entry,0,2,0,40,0,100,0,43,@entry,0,0,11,50630,0,0,0,0,0,7,0,0,0,0,0,0,0,'Black Knight''s Gryphon - On WP 43 - Dismount Spell'),
|
||||
(@entry,0,3,0,40,0,100,0,44,@entry,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,'Black Knight''s Gryphon - On WP 44 - Despawn');
|
||||
|
||||
DELETE FROM `waypoints` WHERE `entry`=33519;
|
||||
INSERT INTO `waypoints` (`entry`,`pointid`,`position_x`,`position_y`,`position_z`,`point_comment`) VALUES
|
||||
(33519, 1,8521.271,569.5960,552.8375,'Black Knight''s Gryphon'),
|
||||
(33519, 2,8517.864,579.1095,553.2125,'Black Knight''s Gryphon'),
|
||||
(33519, 3,8513.146,594.6724,551.2125,'Black Knight''s Gryphon'),
|
||||
(33519, 4,8505.263,606.5569,550.4177,'Black Knight''s Gryphon'),
|
||||
(33519, 5,8503.017,628.4188,547.4177,'Black Knight''s Gryphon'),
|
||||
(33519, 6,8480.271,652.7083,547.4177,'Black Knight''s Gryphon'),
|
||||
(33519, 7,8459.121,686.1427,547.4177,'Black Knight''s Gryphon'),
|
||||
(33519, 8,8436.802,713.8687,547.3428,'Black Knight''s Gryphon'),
|
||||
(33519, 9,8405.380,740.0045,547.4177,'Black Knight''s Gryphon'),
|
||||
(33519,10,8386.139,770.6009,547.5881,'Black Knight''s Gryphon'),
|
||||
(33519,11,8374.297,802.2525,547.9304,'Black Knight''s Gryphon'),
|
||||
(33519,12,8374.271,847.0363,548.0427,'Black Knight''s Gryphon'),
|
||||
(33519,13,8385.988,868.9881,548.0491,'Black Knight''s Gryphon'),
|
||||
(33519,14,8413.027,867.8573,547.2991,'Black Knight''s Gryphon'),
|
||||
(33519,15,8452.552,869.0339,547.2991,'Black Knight''s Gryphon'),
|
||||
(33519,16,8473.058,875.2012,547.2955,'Black Knight''s Gryphon'),
|
||||
(33519,17,8472.278,912.3134,547.4169,'Black Knight''s Gryphon'),
|
||||
(33519,18,8479.666,954.1650,547.3298,'Black Knight''s Gryphon'),
|
||||
(33519,19,8477.349,1001.368,547.3372,'Black Knight''s Gryphon'),
|
||||
(33519,20,8484.538,1025.797,547.4622,'Black Knight''s Gryphon'),
|
||||
(33519,21,8525.363,1029.284,547.4177,'Black Knight''s Gryphon'),
|
||||
(33519,22,8532.808,1052.904,548.1677,'Black Knight''s Gryphon'),
|
||||
(33519,23,8537.356,1077.927,554.5791,'Black Knight''s Gryphon'),
|
||||
(33519,24,8540.528,1083.379,569.6827,'Black Knight''s Gryphon'),
|
||||
(33519,25,8563.641,1140.965,569.6827,'Black Knight''s Gryphon'),
|
||||
(33519,26,8594.897,1205.458,569.6827,'Black Knight''s Gryphon'),
|
||||
(33519,27,8617.104,1257.399,566.1833,'Black Knight''s Gryphon'),
|
||||
(33519,28,8648.496,1329.349,558.0187,'Black Knight''s Gryphon'),
|
||||
(33519,29,8667.723,1388.411,546.1880,'Black Knight''s Gryphon'),
|
||||
(33519,30,8699.145,1474.898,528.2197,'Black Knight''s Gryphon'),
|
||||
(33519,31,8726.869,1546.006,501.7741,'Black Knight''s Gryphon'),
|
||||
(33519,32,8739.058,1592.157,478.5511,'Black Knight''s Gryphon'),
|
||||
(33519,33,8750.799,1636.771,455.0797,'Black Knight''s Gryphon'),
|
||||
(33519,34,8760.006,1669.482,423.2208,'Black Knight''s Gryphon'),
|
||||
(33519,35,8783.310,1701.852,375.8872,'Black Knight''s Gryphon'),
|
||||
(33519,36,8817.336,1735.731,343.3323,'Black Knight''s Gryphon'),
|
||||
(33519,37,8882.320,1789.754,301.5807,'Black Knight''s Gryphon'),
|
||||
(33519,38,8958.597,1841.807,259.9141,'Black Knight''s Gryphon'),
|
||||
(33519,39,9045.891,1908.076,233.4143,'Black Knight''s Gryphon'),
|
||||
(33519,40,9107.177,1964.594,215.9704,'Black Knight''s Gryphon'),
|
||||
(33519,41,9134.763,2036.925,175.1925,'Black Knight''s Gryphon'),
|
||||
(33519,42,9128.608,2089.091,141.3593,'Black Knight''s Gryphon'),
|
||||
(33519,43,9093.364,2128.384,99.38685,'Black Knight''s Gryphon'),
|
||||
(33519,44,9050.709,2123.656,60.24802,'Black Knight''s Gryphon');--
|
||||
-- END UPDATING QUERIES
|
||||
--
|
||||
COMMIT;
|
||||
END;
|
||||
//
|
||||
DELIMITER ;
|
||||
CALL updateDb();
|
||||
DROP PROCEDURE IF EXISTS `updateDb`;
|
||||
Reference in New Issue
Block a user