@@ -0,0 +1,29 @@
|
||||
--
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=17 AND `SourceEntry`=52265;
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=22 AND `SourceEntry`=28683;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||
(17, 0, 52265, 0, 0, 31, 1, 3, 28605, 0, 0, 0, 0, "", "Spell 'Repo' can only target Havenshire Stallion OR"),
|
||||
(17, 0, 52265, 0, 1, 31, 1, 3, 28606, 0, 0, 0, 0, "", "Spell 'Repo' can only target Havenshire Mare OR"),
|
||||
(17, 0, 52265, 0, 2, 31, 1, 3, 28607, 0, 0, 0, 0, "", "Spell 'Repo' can only target Havenshire Colt"),
|
||||
(22, 1, 28683, 0, 0, 1, 0, 52263, 0, 0, 0, 0, 0, "", "Run SAI script if invoker has aura 'Stolen Horse'");
|
||||
|
||||
UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=28683;
|
||||
DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=28683;
|
||||
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
|
||||
(28683, 0, 0, 1, 4, 0, 100, 0, 0, 0, 0, 0, 11, 52265, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Stable Master Kitrik - On Aggro - Cast 'Repo'"),
|
||||
(28683, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Stable Master Kitrik- On Aggro - Say Line 0"),
|
||||
(28683, 0, 2, 0, 5, 0, 100, 0, 5000, 5000, 1, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Stable Master Kitrik - On Player Kill - Say Line 1");
|
||||
|
||||
DELETE FROM `creature_text` WHERE `CreatureID`=28683;
|
||||
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||
(28683, 0, 0, "Dirty, stinkin', horse thief!", 12, 0, 100, 0, 0, 0, 28675, 0, "Stable Master Kitrik"),
|
||||
(28683, 0, 1, "Nobody steals Kitrik's horses!", 12, 0, 100, 0, 0, 0, 28676, 0, "Stable Master Kitrik"),
|
||||
(28683, 0, 2, "You'll be hanging at the gallows soon...", 12, 0, 100, 0, 0, 0, 28677, 0, "Stable Master Kitrik"),
|
||||
(28683, 0, 3, "How many more of you do I need to send back to the Lich King in pieces before he'll stop?", 12, 0, 100, 0, 0, 0, 28678, 0, "Stable Master Kitrik"),
|
||||
(28683, 1, 0, "And keep the change, ya filthy animal!", 12, 0, 100, 0, 0, 0, 28702, 0, "Stable Master Kitrik"),
|
||||
(28683, 1, 1, "Perhaps you'll think twice about stealin' one of Kitrik's horses next time, eh?", 12, 0, 100, 0, 0, 0, 28703, 0, "Stable Master Kitrik"),
|
||||
(28683, 1, 2, "Is that all you got?", 12, 0, 100, 0, 0, 0, 28704, 0, "Stable Master Kitrik"),
|
||||
(28683, 1, 3, "What a colossal waste of time.", 12, 0, 100, 0, 0, 0, 28705, 0, "Stable Master Kitrik"),
|
||||
(28683, 1, 4, "At least make me work for it next time.", 12, 0, 100, 0, 0, 0, 28706, 0, "Stable Master Kitrik");
|
||||
|
||||
-- UPDATE `creature_model_info` SET `DisplayID_Other_Gender`=0 WHERE `DisplayID`=2498;
|
||||
@@ -0,0 +1,9 @@
|
||||
-- Zaetar's Spirit
|
||||
DELETE FROM `creature_text` WHERE `CreatureID`=12238;
|
||||
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||
(12238,0,0,"Free! Free from my bonds at last!",14,0,100,0,0,0,8922,0,"Zaetar's Spirit");
|
||||
|
||||
UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=12238;
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid`=12238 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
|
||||
(12238,0,0,0,54,0,100,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Zaetar's Spirit - On Just Summoned - Say Line 0");
|
||||
@@ -0,0 +1,4 @@
|
||||
-- Ruuzlu
|
||||
UPDATE `smart_scripts` SET `event_param1`=0 WHERE `entryorguid`=7797 AND `source_type`=0 AND `id`=0;
|
||||
-- Sandfury Executioner
|
||||
-- UPDATE `smart_scripts` SET `event_param1`=0 WHERE `entryorguid`=7274 AND `source_type`=0 AND `id`=3;
|
||||
@@ -0,0 +1,27 @@
|
||||
-- Coosh'coosh
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` = 18586;
|
||||
|
||||
UPDATE `creature` SET `MovementType` = 1, `spawndist` = 8 WHERE `id` = 18586;
|
||||
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryorguid` = 18586;
|
||||
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
|
||||
(18586, 0, 0, 0, 0, 0, 100, 0, 2000, 2000, 3000, 3000, 11, 9532, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Coosh\'coosh - In Combat - Cast \'Lightning Bolt\''),
|
||||
(18586, 0, 1, 2, 62, 0, 100, 0, 7730, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Coosh\'coosh - On Gossip Option 0 Selected - Close Gossip'),
|
||||
(18586, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 2, 45, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Coosh\'coosh - On Gossip Option 0 Selected - Set Faction Ogre'),
|
||||
(18586, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Coosh\'coosh - On Gossip Option 0 Selected - Say Line 0'),
|
||||
(18586, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Coosh\'coosh - On Gossip Option 0 Selected - Start Attacking'),
|
||||
(18586, 0, 5, 0, 25, 0, 100, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Coosh\'coosh - On Reset - Set Default Faction'),
|
||||
(18586, 0, 6, 0, 23, 0, 100, 0, 12550, 0, 2000, 2000, 11, 12550, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Coosh\'coosh - On Missing Buff - Cast Lightning Shield');
|
||||
|
||||
-- DELETE FROM `gossip_menu_option` WHERE `MenuID` = 7730;
|
||||
-- INSERT INTO `gossip_menu_option` (`MenuID`, `OptionID`, `OptionIcon`, `OptionText`, `OptionBroadcastTextID`, `OptionType`, `OptionNpcFlag`, `ActionMenuID`, `ActionPoiID`, `BoxCoded`, `BoxMoney`, `BoxText`, `BoxBroadcastTextID`, `VerifiedBuild`) VALUES
|
||||
-- (7730, 0, 0, 'I have been sent by Sal\'salabim to collect a debt that you owe. Pay up or I\'m going to have to hurt you.', 15560, 1, 1, 0, 0, 0, 0, '', 0, 0);
|
||||
UPDATE `gossip_menu_option` SET `OptionType`=1, `OptionNpcFlag`=1 WHERE `MenuId`=7730 AND `OptionIndex`=0;
|
||||
|
||||
DELETE FROM `creature_text` WHERE `CreatureID` = 18586;
|
||||
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextID`, `TextRange`, `comment`) VALUES
|
||||
(18586, 0, 0, 'F\'woooroonn! Coosh\'coosh pay nothing! Die!', 12, 0, 100, 0, 0, 0, 15565, 0, 'Coosh\'coosh');
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 15 AND `SourceGroup` = 7730;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||
(15, 7730, 0, 0, 0, 9, 0, 10009, 0, 0, 0, 0, 0, '', 'Show gossip menu 7730 option id 0 if quest Crackin\' Some Skulls has been taken.');
|
||||
@@ -0,0 +1,24 @@
|
||||
-- Blood Feeders (6461), Xen'zilla at Malaka'Jin, CompletionText contains typos
|
||||
UPDATE `quest_request_items` SET `CompletionText`="Hey mon, have you slain the hairy blood feeders? I fear none here in Stonetalon but I don't go walking around here at night... if you know what I mean mon!$b$bAs long as I stay off their dinner plate then all is well.$b$bGood luck to you, $c!" WHERE `ID`=6461;
|
||||
|
||||
-- RewardText contains typos and invalid text suggesting multiple item rewards.
|
||||
UPDATE `quest_offer_reward` SET `RewardText`="Sweet, mon! Good news, perhaps we will have fewer unwanted dinner guests tonight.$b$bMany thanks, $N. We are forever in your debt." WHERE `ID`=6461;
|
||||
|
||||
-- Foul Magics (673), Tor'gan at Hammerfall, incorrect CompletionText, should use NPC reference (warlock), not player class
|
||||
UPDATE `quest_request_items` SET `CompletionText`="The burning in my blood... it grows by the day. The warlock must be stopped." WHERE `ID`=673;
|
||||
|
||||
-- "released them" instead of "released us" (Tor'gan is a Darkspear troll, not an orc).
|
||||
UPDATE `quest_offer_reward` SET `RewardText`="My restless nights will turn to peaceful slumber when I have destroyed this orb. Thank you, $n. It is a chilling reminder of the terrible power the demons held over the orcs before Hellscream released them from their curse." WHERE `ID`=673;
|
||||
|
||||
-- Camp Narache, quest 24857 should talk about tauren, not player race:
|
||||
UPDATE `quest_offer_reward` SET `RewardText`="This is quite alarming indeed! But with this information we can call on our brethren from Bloodhoof Village to help thwart the attack. You have saved the lives of many tauren, $N." WHERE `ID`=24857;
|
||||
|
||||
-- Valormok, Ag'tor Bloodfist, quest 3504 (Betrayed) & 3507 (Betrayed (4)), referenced NPC Magus Rimtori is a mage and does not change to be the same class as player!
|
||||
UPDATE `quest_request_items` SET `CompletionText`="Ah, Belgrom wizened up and finally sent someone not in his ranks to aid us, did he?$b$bThis camp used to be a dozen warriors strong, $N, but now they're all dead. That mage, Rimtori, has slain them all. She played Belgrom like a lute... seduced him even. It's none of my business, but between you and I, she is quite the temptress. That's probably why I'm still out here helping Belgrom--I probably would have done the same thing." WHERE `ID`=3504;
|
||||
UPDATE `quest_offer_reward` SET `RewardText`="HAHA! Look at you now, pathetic woman! I spit on your remains!$b$bThank you, $N. Thank you from the bottom of my heart! This is indeed a great day!$b$bI would give you a kingdom if it were in my power! But perhaps you will settle for this.$b$b<Belgrom looks down at the head of the mage who had betrayed him.>$b$bHaha! Stupid blood elf, look at you now... in a burlap sack and missing your body! You should never have betrayed Belgrom!" WHERE `ID`=3507;
|
||||
|
||||
-- Orgrimmar, Delivery to Jes'rimon (3541), misunderstood use of gender alternatives ($gdad:mon). "mon" is a troll slang word, like "dude":
|
||||
UPDATE `quest_request_items` SET `CompletionText`= "Yes, what you be needin', mon? I got many tings to be takin' care of today, and you not be on me agenda as one of them. Pester me, and I make sure that changes." WHERE `ID`=3541;
|
||||
|
||||
-- Blasted Lands, quest "To Serve Kum'Isha" (2521), CompletionText cuts short at the end, as well as 'tau(ren)' is referenced instead of player race.
|
||||
UPDATE `quest_request_items` SET `CompletionText`= "I have dedicated my life to the search of flawless draenethyst spheres. A lifetime, $r!" WHERE `ID`=2521;
|
||||
@@ -0,0 +1,45 @@
|
||||
-- Aquementas (9453)
|
||||
-- UPDATE `creature_template` SET `AIName`='SmartAI', `ScriptName`='' WHERE `entry`=9453;
|
||||
--
|
||||
-- DELETE FROM `creature_text` WHERE `CreatureID`=9453;
|
||||
-- INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES
|
||||
-- (9453, 0, 0, 'Who dares awaken Aquementas?', 14, 0, 100, 0, 0, 0, 5465, 0, 'Aquementas'),
|
||||
-- (9453, 1, 0, '$n, you have disturbed me from my rest!', 12, 0, 100, 0, 0, 0, 5463, 0, 'Aquementas'),
|
||||
-- (9453, 2, 0, '%s begins to cast a powerful spell.', 16, 0, 100, 0, 0, 0, 5427, 0, 'Aquementas'),
|
||||
-- (9453, 3, 0, '%s transforms the items into a totem.', 16, 0, 100, 0, 0, 0, 5428, 0, 'Aquementas');
|
||||
--
|
||||
-- DELETE FROM `smart_scripts` WHERE `entryorguid`=9453 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
|
||||
-- (9453, 0, 0, 0, 0, 0, 100, 0, 1000, 1000, 15000, 18000, 11, 15089, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, "Aquementas - IC - Cast 'Frost Shock'"),
|
||||
-- (9453, 0, 1, 0, 0, 0, 100, 0, 5000, 5000, 15000, 18000, 11, 13586, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, "Aquementas - IC - Cast 'Aqua Jet'"),
|
||||
-- (9453, 0, 2, 3, 11, 0, 100, 0, 0, 0, 0, 0, 2, 35, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Aquementas - On Spawn - Set Faction 35"),
|
||||
-- (9453, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Aquementas - On Spawn - Say Line 0"),
|
||||
-- (9453, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 53,1,9453, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Aquementas - On Spawn - Start WP"),
|
||||
-- (9453, 0, 5, 6, 40, 0, 100, 0, 5, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Aquementas - On Reached WP5 - Set Home Position"),
|
||||
-- (9453, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 2, 91, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Aquementas - On Reached WP5 - Set Faction 91"),
|
||||
-- (9453, 0, 7, 0, 61, 0, 100, 0, 0, 0, 0, 0, 8, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Aquementas - On Reached WP5 - Set Aggresive"),
|
||||
-- (9453, 0, 8, 9, 4, 0, 100, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Aquementas - On Aggro - Say Line 1"),
|
||||
-- (9453, 0, 9, 10, 61, 0, 100, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Aquementas - On Aggro - Say Line 2 (targets self)"),
|
||||
-- (9453, 0, 10, 11, 61, 0, 100, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Aquementas - On Aggro - Say Line 3 (targets self)"),
|
||||
-- (9453, 0, 11, 0, 61, 0, 100, 0, 0, 0, 0, 0, 85,13909,2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Aquementas - On Aggro - Invoker Cast Create Elemental Totem");
|
||||
--
|
||||
-- DELETE FROM `waypoints` WHERE `entry`= 9453;
|
||||
-- INSERT INTO `waypoints` (`entry`,`pointid`,`position_x`,`position_y`,`position_z`,`point_comment`) VALUES
|
||||
-- (9453, 1, -8183.86, -5113.11, 7.3958, 'Aquementas'),
|
||||
-- (9453, 2, -8183.93, -5106.03, 8.5556, 'Aquementas'),
|
||||
-- (9453, 3, -8180.63, -5088.66, 12.3430, 'Aquementas'),
|
||||
-- (9453, 4, -8177.40, -5083.53, 14.0073, 'Aquementas'),
|
||||
-- (9453, 5, -8172.82, -5075.97, 15.8171, 'Aquementas');
|
||||
--
|
||||
-- DELETE FROM `event_scripts` WHERE `id`=3708;
|
||||
-- INSERT INTO `event_scripts` (`id`,`delay`,`command`,`datalong`,`datalong2`,`dataint`,`x`,`y`,`z`,`o`) VALUES
|
||||
-- (3708, 0, 10, 9453, 300000, 0, -8176.68, -5155.78, 4.55307, 1.42);
|
||||
--
|
||||
-- DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=17 AND `SourceEntry`=13909;
|
||||
-- INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES
|
||||
-- (17, 0, 13909, 0, 0, 2, 0, 11172, 11, 0, 0, 0, 0, "", "Allow to cast spell 'Create Elemental Totem' if caster has item 'Silvery Claws' x11 in inventory"),
|
||||
-- (17, 0, 13909, 0, 0, 2, 0, 11173, 1, 0, 0, 0, 0, "", "Allow to cast spell 'Create Elemental Totem' if caster has item 'Irontree Heart' in inventory"),
|
||||
-- (17, 0, 13909, 0, 0, 2, 0, 11169, 1, 0, 0, 0, 0, "", "Allow to cast spell 'Create Elemental Totem' if caster has item 'Book of Aquor' in inventory");
|
||||
|
||||
-- Aquementas (9453) does not exist in master anymore
|
||||
UPDATE `creature_template` SET `AIName`='', `ScriptName`='' WHERE `entry`=9453;
|
||||
@@ -0,0 +1,2 @@
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid` IN (68,14304,1976) AND `source_type`=0 AND id=1;
|
||||
DELETE FROM `creature_text` WHERE `CreatureID` IN (68,14304,1976) AND `GroupID`=0;
|
||||
@@ -0,0 +1,20 @@
|
||||
--
|
||||
UPDATE `creature` SET `position_x`=4596.64, `position_y`=-5691.18, `position_z`=183.133, `orientation`=4.63763 WHERE `guid`= 109382;
|
||||
UPDATE `creature` SET `position_x`=4608.88, `position_y`=-5706.52, `position_z`=183.029, `orientation`=3.25691 WHERE `guid`= 109383;
|
||||
UPDATE `creature` SET `position_x`=4585.63, `position_y`=-5700.52, `position_z`=155.355, `orientation`=4.26387 WHERE `guid`= 109384;
|
||||
UPDATE `creature` SET `position_x`=4606.12, `position_y`=-5697.23, `position_z`=183.111, `orientation`=3.92763 WHERE `guid`= 109390;
|
||||
UPDATE `creature` SET `position_x`=4588.61, `position_y`=-5683.01, `position_z`=126.053, `orientation`=5.82758 WHERE `guid`= 109403;
|
||||
UPDATE `creature` SET `position_x`=4599.43, `position_y`=-5707.74, `position_z`=155.169, `orientation`=4.38449 WHERE `guid`= 109405;
|
||||
UPDATE `creature` SET `position_x`=4589.81, `position_y`=-5703.59, `position_z`=184.507, `orientation`=4.61573 WHERE `guid`= 109406;
|
||||
UPDATE `creature` SET `position_x`=4597.47, `position_y`=-5697.71, `position_z`=184.591, `orientation`=4.31096 WHERE `guid`= 109407;
|
||||
UPDATE `creature` SET `position_x`=4623.16, `position_y`=-5699.11, `position_z`=144.509, `orientation`=0.99815 WHERE `guid`= 109408;
|
||||
UPDATE `creature` SET `position_x`=4598.15, `position_y`=-5705.81, `position_z`=184.591, `orientation`=4.10152 WHERE `guid`= 109409;
|
||||
|
||||
DELETE FROM `creature_addon` WHERE `guid` IN (109382, 109383, 109384, 109390, 109403, 109405, 109406, 109407, 109408, 109409);
|
||||
INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) values
|
||||
(109382,0,0,8,0,0,""),
|
||||
(109383,0,0,8,0,0,""),
|
||||
(109390,0,0,8,0,0,""),
|
||||
(109406,0,0,8,0,0,""),
|
||||
(109407,0,0,8,0,0,""),
|
||||
(109409,0,0,8,0,0,"");
|
||||
@@ -0,0 +1,3 @@
|
||||
--
|
||||
UPDATE `creature_addon` SET `bytes2`=2 WHERE `path_id` > 0 AND `guid` IN ( SELECT `guid` FROM `creature` WHERE `id` IN (SELECT `CreatureID` FROM `creature_equip_template` WHERE `ItemID1`=0 AND `ItemID2`=0 AND `ItemID3`>0)) AND `bytes2`=0;
|
||||
UPDATE `creature_addon` SET `bytes2`=1 WHERE `path_id` > 0 AND `guid` IN ( SELECT `guid` FROM `creature` WHERE `id` IN (SELECT `CreatureID` FROM `creature_equip_template` WHERE `ItemID1`>0)) AND `bytes2`=0;
|
||||
@@ -0,0 +1,16 @@
|
||||
-- Mana Tombs Instance
|
||||
-- UPDATE `creature_template` SET `exp`=2 WHERE `entry` IN (22930);
|
||||
-- Hillsbrad Foothills Instance
|
||||
UPDATE `creature_template` SET `maxlevel`=67 WHERE `entry` IN (17819);
|
||||
UPDATE `creature_template` SET `minlevel`=67 WHERE `entry` IN (18170,18171,18172);
|
||||
UPDATE `creature_template` SET `minlevel`=69 WHERE `entry` IN (20528,20537,20538,20543);
|
||||
UPDATE `creature_template` SET `minlevel`=70 WHERE `entry` IN (20526);
|
||||
UPDATE `creature_template` SET `minlevel`=71 WHERE `entry` IN (20533,20534,20546,20547);
|
||||
UPDATE `creature_template` SET `minlevel`=69, `maxlevel`=69 WHERE `entry` IN (20524,20541);
|
||||
UPDATE `creature_template` SET `minlevel`=71, `maxlevel`=71 WHERE `entry` IN (20525,20529,20548);
|
||||
-- Sethekk Halls Heroic
|
||||
UPDATE `creature_template` SET `minlevel`=70 WHERE `entry` IN (20692); -- Sethekk Guard (1)
|
||||
UPDATE `creature_template` SET `minlevel`=70 WHERE `entry` IN (20686); -- Avian Darkhawk (1)
|
||||
UPDATE `creature_template` SET `minlevel`=71 WHERE `entry` IN (20572); -- Sethekk Prophet (1)
|
||||
UPDATE `creature_template` SET `minlevel`=71 WHERE `entry` IN (20697); -- Time-Lost Scryer (1)
|
||||
UPDATE `creature_template` SET `minlevel`=71 WHERE `entry` IN (20701); -- Sethekk Talon Lord (1)
|
||||
@@ -0,0 +1,13 @@
|
||||
-- Auchenai Crypts
|
||||
UPDATE `creature_template` SET `minlevel`=70 WHERE `entry` IN (20299); -- Auchenai Monk (1)
|
||||
UPDATE `creature_template` SET `minlevel`=71 WHERE `entry` IN (20315); -- Raging Skeleton (1)
|
||||
UPDATE `creature_template` SET `minlevel`=71 WHERE `entry` IN (20300); -- Auchenai Necromancer (1)
|
||||
|
||||
-- Shadow Labyrinth
|
||||
-- UPDATE `creature_template` SET `exp`=0 WHERE `entry` IN (18797); -- Tortured Skeleton
|
||||
UPDATE `creature_template` SET `minlevel`=70,`maxlevel`=71 WHERE `entry` IN (20641); -- Cabal Deathsworn (1)
|
||||
UPDATE `creature_template` SET `maxlevel`=70 WHERE `entry` IN (20638); -- Cabal Acolyte (1)
|
||||
UPDATE `creature_template` SET `minlevel`=70 WHERE `entry` IN (20645); -- Cabal Ritualist (1)
|
||||
|
||||
-- Fix Stats error
|
||||
-- UPDATE `creature_classlevelstats` SET `basehp0`=3635 WHERE `level`=66 AND `class` IN (1,4);
|
||||
@@ -0,0 +1,6 @@
|
||||
-- The Mechanar
|
||||
UPDATE `creature_template` SET `minlevel`=70 WHERE `entry` IN (21523); -- Bloodwarder Physician (1)
|
||||
UPDATE `creature_template` SET `maxlevel`=70 WHERE `entry` IN (21539); -- Sunseeker Astromage (1)
|
||||
-- Arcatraz
|
||||
UPDATE `creature_template` SET `minlevel`=68,`maxlevel`=69 WHERE `entry` IN (21585); -- Arcatraz Defender (1)
|
||||
UPDATE `creature_template` SET `maxlevel`=68,`maxlevel`=69 WHERE `entry` IN (21587); -- Arcatraz Warder (1)
|
||||
@@ -0,0 +1,10 @@
|
||||
--
|
||||
DELETE FROM `creature` WHERE `guid` IN (81144,81145,81146);
|
||||
INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `VerifiedBuild`) VALUES
|
||||
(81144, 24580, 571, 0, 0, '0', 170, 0, 0, 1321.86, 5985.3, 24.0983, 5.96903, 180, 0, 0, 6986, 0, 0, 0),
|
||||
(81145, 24580, 571, 0, 0, '0', 170, 0, 0, 1371.06, 5813.19, 6.16783, 1.20428, 180, 0, 0, 6986, 0, 0, 0),
|
||||
(81146, 24580, 571, 0, 0, '0', 170, 0, 0, 1407.27, 5971.62, 5.82894, 0.959931, 180, 0, 0, 6986, 0, 0, 0);
|
||||
|
||||
DELETE FROM `gameobject` WHERE `guid` IN (1430);
|
||||
INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnDifficulties`, `PhaseId`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES
|
||||
(1430, 187703, 571, 0, 0, '0', 170, 1325.65, 5984.97, 23.4195, 2.076939, 0, 0, 0.8616285, 0.5075394, 300, 255, 1, 0);
|
||||
@@ -0,0 +1,62 @@
|
||||
-- Vekjik, Avatar of Freya, Adventurous Dwarf, Bushwhacker
|
||||
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE `entry` IN (27801, 28315, 28604, 28317);
|
||||
|
||||
-- Add immune to PC/NPC flag for Bushwhacker
|
||||
UPDATE `creature_template` SET `unit_flags` = `unit_flags` | 768 WHERE `entry` = 28317;
|
||||
|
||||
DELETE FROM `event_scripts` WHERE `id` = 18503;
|
||||
INSERT INTO `event_scripts` (`id`,`delay`,`command`,`datalong`,`datalong2`,`dataint`,`x`,`y`,`z`,`o`) VALUES
|
||||
(18503,0,10,28317,360000,0,5439.275, 4853.403, -202.332, 1.4199417);
|
||||
|
||||
DELETE FROM `creature_text` WHERE `CreatureID` = 28317;
|
||||
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextID`, `TextRange`, `Comment`) VALUES
|
||||
(28317, 0, 0, '%s sniffs the air, catching the scent of something unusual.', 16, 0, 100, 0, 0, 0, 27731, 0, 'Bushwhacker');
|
||||
|
||||
DELETE FROM `gossip_menu_option` WHERE `MenuID` = 9724 AND `OptionIndex` IN (0, 2); -- 1 is already present in DB
|
||||
INSERT INTO `gossip_menu_option` (`MenuID`, `OptionIndex`, `OptionIcon`, `OptionText`, `OptionBroadcastTextID`, `OptionType`, `OptionNpcFlag`, `VerifiedBuild`) VALUES
|
||||
(9724, 0, 0, 'Can you spare an orange?', 28594, 1, 1, 0),
|
||||
(9724, 2, 0, 'I could really use a papaya.', 28596, 1, 1, 0);
|
||||
|
||||
UPDATE `creature_text` SET `emote`=5 WHERE `CreatureID`=28604 AND `GroupID`=0 AND `ID`=0;
|
||||
UPDATE `creature_text` SET `emote`=3 WHERE `CreatureID`=28604 AND `GroupID`=1 AND `ID`=0;
|
||||
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryorguid` IN (27801, 28315, 28604, 28317);
|
||||
DELETE FROM `smart_scripts` WHERE `source_type` = 9 AND `entryorguid` IN (2860400, 2831700);
|
||||
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
|
||||
(28315, 0, 0, 1, 62, 0, 100, 0, 9686, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Shaman Vekjik - On Gossip Option 0 Selected - Close Gossip'),
|
||||
(28315, 0, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Shaman Vekjik - On Gossip Option 0 Selected - Say Line 0'),
|
||||
(28315, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 15, 12573, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Shaman Vekjik - On Gossip Option 0 Selected - Quest Credit \'Making Peace\''),
|
||||
(28315, 0, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 11, 51469, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Shaman Vekjik - On Gossip Option 0 Selected - Cast \'Frenzyheart\'s Fury\''),
|
||||
(27801, 0, 0, 1, 62, 0, 100, 0, 9722, 0, 0, 0, 85, 52045, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Avatar of Freya - On Gossip Option 0 Selected - Invoker Cast \'Freya Conversation Credit\''),
|
||||
(27801, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Avatar of Freya - On Gossip Option 0 Selected - Close Gossip'),
|
||||
(28604, 0, 0, 3, 62, 0, 100, 0, 9724, 0, 0, 0, 85, 52073, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Adventurous Dwarf - On Gossip Option 0 Selected - Cast \'Dwarf Gives Orange\''),
|
||||
(28604, 0, 1, 3, 62, 0, 100, 0, 9724, 1, 0, 0, 85, 52074, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Adventurous Dwarf - On Gossip Option 1 Selected - Cast \'Dwarf Gives Banana\''),
|
||||
(28604, 0, 2, 3, 62, 0, 100, 0, 9724, 2, 0, 0, 85, 52076, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Adventurous Dwarf - On Gossip Option 2 Selected - Cast \'Dwarf Gives Papaya\''),
|
||||
(28604, 0, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 80, 2860400, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Adventurous Dwarf - On Gossip Option Selected - Action list'),
|
||||
(2860400, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Adventurous Dwarf - On Action list - Close Gossip'),
|
||||
(2860400, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 83, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Adventurous Dwarf - On Action list - Remove Gossip Flag'),
|
||||
(2860400, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Adventurous Dwarf - On Action list - Set Orientation'),
|
||||
(2860400, 9, 3, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Adventurous Dwarf - On Action list - Say Line 1'),
|
||||
(2860400, 9, 4, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 114, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 25, 0, 0, 'Adventurous Dwarf - On Action list - Move offset 25 Yards'),
|
||||
(2860400, 9, 5, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Adventurous Dwarf - On Action list - Despawn In 3000 ms'),
|
||||
(28604, 0, 4, 0, 1, 0, 100, 1, 1000, 1000, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Adventurous Dwarf - OOC No Repeat - Say Line 0'),
|
||||
(28317, 0, 0, 1, 54, 0, 100, 0, 0, 0, 0, 0, 69, 1, 0, 0, 2, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 'Bushwhacker - On Summon - Move To Summoner'),
|
||||
(28317, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Bushwhacker - On summon - Play Emote 0'),
|
||||
(28317, 0, 2, 0, 34, 0, 100, 1, 0, 1, 0, 0, 80, 2831700, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Bushwhacker - On Movement Inform - Run Timed Actionlist 2831700'),
|
||||
(2831700, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Bushwhacker - Timed Actionlist - Say Line 0'),
|
||||
(2831700, 9, 1, 0, 0, 0, 100, 0, 1500, 1500, 0, 0, 19, 768, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Bushwhacker - Timed Actionlist - Remove Flags Immune to PC/NPC'),
|
||||
(2831700, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 'Bushwhacker - Timed Actionlist - Start Attacking Summoner'),
|
||||
(28317, 0, 3, 0, 7, 0, 100, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Bushwhacker - On evade - Despawn');
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` IN (14, 15) AND `SourceGroup` IN (9678, 9720, 9724);
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||
(14, 9678, 13136, 0, 0, 9, 0, 12573, 0, 0, 1, 0, 0, '', 'Show gossip menu 9678 text id 13136 if quest Making Peace has not been taken.'),
|
||||
(14, 9678, 13137, 0, 0, 9, 0, 12573, 0, 0, 0, 0, 0, '', 'Show gossip menu 9678 text id 13137 if quest Making Peace has been taken.'),
|
||||
(15, 9678, 0, 0, 0, 9, 0, 12573, 0, 0, 0, 0, 0, '', 'Show gossip menu 9678 option id 0 if quest Making Peace has been taken.'),
|
||||
(15, 9720, 0, 0, 0, 9, 0, 12621, 0, 0, 0, 0, 0, '', 'Show gossip menu 9720 option id 0 if quest Freya\'s Pact has been taken.'),
|
||||
(15, 9724, 0, 0, 0, 9, 0, 12634, 0, 0, 0, 0, 0, '', 'Show gossip menu 9724 option id 0 if quest Some Make Lemonade, Some Make Liquor has been taken.'),
|
||||
(15, 9724, 0, 0, 0, 2, 0, 38656, 1, 0, 1, 0, 0, '', 'Show gossip menu 9724 option id 0 if player does not have 1 of Orange.'),
|
||||
(15, 9724, 1, 0, 0, 9, 0, 12634, 0, 0, 0, 0, 0, '', 'Show gossip menu 9724 option id 1 if quest Some Make Lemonade, Some Make Liquor has been taken.'),
|
||||
(15, 9724, 1, 0, 0, 2, 0, 38653, 2, 0, 1, 0, 0, '', 'Show gossip menu 9724 option id 1 if player does not have 2 of Banana Bunch.'),
|
||||
(15, 9724, 2, 0, 0, 9, 0, 12634, 0, 0, 0, 0, 0, '', 'Show gossip menu 9724 option id 2 if quest Some Make Lemonade, Some Make Liquor has been taken.'),
|
||||
(15, 9724, 2, 0, 0, 2, 0, 38655, 1, 0, 1, 0, 0, '', 'Show gossip menu 9724 option id 2 if player does not have 1 of Papaya.');
|
||||
@@ -0,0 +1,11 @@
|
||||
--
|
||||
DELETE FROM `creature_text` WHERE `CreatureID`=16793;
|
||||
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||
(16793, 0, 0, "You're such a good friend, Twinkle. You'd never leave me, would you?", 12, 1, 100, 16, 0, 0, 13586, 0, "Magistrix Carinda"),
|
||||
(16793, 0, 1, "It's just you and me, Twinkle. Daddy's not going to be coming home.", 12, 1, 100, 16, 0, 0, 13587, 0, "Magistrix Carinda"),
|
||||
(16793, 0, 2, "Did you find something fun to chase around, Twinkle? I bet you did!", 12, 1, 100, 16, 0, 0, 13588, 0, "Magistrix Carinda");
|
||||
|
||||
UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=16793;
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid`=16793 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
|
||||
(16793, 0, 0, 0, 1, 0, 100, 0, 5000, 20000, 120000, 240000, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Magistrix Carinda - Out Of Combat - Talk");
|
||||
@@ -0,0 +1,33 @@
|
||||
--
|
||||
UPDATE `creature_template_addon` SET `bytes1`=3 WHERE `entry`=17046;
|
||||
UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=17046;
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid`=17015 AND `source_type`=0 AND `id`=2;
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid` IN (1701500, 17046) AND `source_type` IN (0, 9);
|
||||
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
|
||||
(17015, 0, 2, 0, 40, 0, 100, 0, 11, 0, 0, 0, 54, 300000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Taleris Dawngazer - On Waypoint 11 Reached - Pause Waypoint"),
|
||||
(1701500, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 54, 49000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Taleris Dawngazer - On Script - Pause Waypoint"),
|
||||
(1701500, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 83, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Taleris Dawngazer - On Script - Remove NPC Flag Gossip+Questgiver"),
|
||||
(1701500, 9, 2, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "Taleris Dawngazer - On Script - Talk 0"),
|
||||
(1701500, 9, 3, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 1, 0, 0, 0, 0, 0, 0, 19, 17046, 0, 0, 0, 0, 0, 0, "Taleris Dawngazer - On Script - Talk 0 (Pilgrim Gal'ressa)"),
|
||||
(1701500, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 19, 17046, 0, 0, 0, 0, 0, 0, "Taleris Dawngazer - On Script - Set Data 1 1 (Pilgrim Gal'ressa)"),
|
||||
(1701500, 9, 5, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 1, 1, 0, 0, 0, 0, 0, 19, 17046, 20, 0, 0, 0, 0, 0, "Taleris Dawngazer - On Script - Talk 1 (Pilgrim Gal'ressa)"),
|
||||
(1701500, 9, 6, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Taleris Dawngazer - On Script - Talk 1"),
|
||||
(1701500, 9, 7, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 1, 2, 0, 0, 0, 0, 0, 19, 17046, 20, 0, 0, 0, 0, 0, "Taleris Dawngazer - On Script - Talk 2 (Pilgrim Gal'ressa)"),
|
||||
(1701500, 9, 8, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Taleris Dawngazer - On Script - Talk 2"),
|
||||
(1701500, 9, 9, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 1, 3, 0, 0, 0, 0, 0, 19, 17046, 20, 0, 0, 0, 0, 0, "Taleris Dawngazer - On Script - Talk 3 (Pilgrim Gal'ressa)"),
|
||||
(1701500, 9, 10, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Taleris Dawngazer - On Script - Talk 3"),
|
||||
(1701500, 9, 11, 0, 0, 0, 100, 0, 0, 0, 0, 0, 45, 2, 2, 0, 0, 0, 0, 19, 17046, 0, 0, 0, 0, 0, 0, "Taleris Dawngazer - On Script - Set Data 2 2 (Pilgrim Gal'ressa)"),
|
||||
(1701500, 9, 12, 0, 0, 0, 100, 0, 0, 0, 0, 0, 82, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Taleris Dawngazer - On Script - Add NPC Flag Gossip+Questgiver"),
|
||||
(17046, 0, 0, 0, 38, 0, 100, 0, 1, 1, 0, 0, 91, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Pilgrim Gal'ressa - On Data Set 1 1 - Stand Up"),
|
||||
(17046, 0, 1, 0, 38, 0, 100, 0, 2, 2, 0, 0, 90, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Pilgrim Gal'ressa - On Data Set 2 2 - Sleep");
|
||||
|
||||
DELETE FROM `creature_text` WHERE `CreatureID` IN (17015, 17046);
|
||||
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||
(17015, 0, 0, "Wake up, Gal'ressa.", 12, 1, 100, 1, 0, 0, 13325, 0, "Taleris Dawngazer"),
|
||||
(17015, 1, 0, "You've had enough time to recover from your wounds, Gal'ressa. The time has come for you to return to the road.", 12, 1, 100, 1, 0, 0, 13328, 0, "Taleris Dawngazer"),
|
||||
(17015, 2, 0, "You'll do no such thing. We simply haven't the room to keep you here. Now, kindly be on your way.", 12, 1, 100, 1, 0, 0, 13330, 0, "Taleris Dawngazer"),
|
||||
(17015, 3, 0, "Very well then, have it your way. When we turn others away, you will be responsible for their suffering. Think about that.", 12, 1, 100, 1, 0, 0, 13332, 0, "Taleris Dawngazer"),
|
||||
(17046, 0, 0, "%s rubs the sleep from her eyes.", 16, 0, 100, 0, 0, 0, 13326, 0, "Pilgrim Gal'ressa"),
|
||||
(17046, 1, 0, "What do you want, Taleris?", 12, 1, 100, 1, 0, 0, 13327, 0, "Pilgrim Gal'ressa"),
|
||||
(17046, 2, 0, "I'm not going on alone, Taleris, and that's final. I'm going to wait here for the next group of pilgrims and set out with them when they depart.", 12, 1, 100, 1, 0, 0, 13329, 0, "Pilgrim Gal'ressa"),
|
||||
(17046, 3, 0, "By the Sunwell, you've a thick skull! You'll not bully me into leaving, Taleris. Now, begone from my sight!", 12, 1, 100, 1, 0, 0, 13331, 0, "Pilgrim Gal'ressa");
|
||||
@@ -0,0 +1,4 @@
|
||||
--
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=23 AND `SourceGroup`=18266 AND `SourceEntry`=31799;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||
(23, 18266, 31799, 0, 0, 9, 0, 10916, 0, 0, 0, 0, 0, "", "Show item 'Fei Fei Doggy Treat' from vendor 'Warrant Officer Tracy Proudwell' if player has quest 'Digging for Prayer Beads' taken");
|
||||
@@ -0,0 +1,36 @@
|
||||
--
|
||||
DELETE FROM `creature_text` WHERE `CreatureID`=28913;
|
||||
DELETE FROM `creature_text` WHERE `CreatureID`=28914 AND `GroupID` BETWEEN 1 AND 4;
|
||||
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||
(28913, 0, 0, "What, Orbaz? That he's a blood elf?", 12, 0, 100, 1, 0, 0, 29192, 0, "Tharassian"),
|
||||
(28913, 1, 0, "In life we were hated enemies - this is true...", 12, 0, 100, 1, 0, 0, 29193, 0, "Tharassian"),
|
||||
(28913, 2, 0, "But in death... We are the children of the damned. The orphaned sons and daughters of the Scourge.", 12, 0, 100, 1, 0, 0, 29194, 0, "Tharassian"),
|
||||
(28913, 3, 0, "In death we are brothers.", 12, 0, 100, 1, 0, 0, 29195, 0, "Tharassian"),
|
||||
(28914, 1, 0, "Why do you care, Thassarian?", 12, 0, 100, 1, 0, 0, 29189, 0, "Orbaz Bloodbane"),
|
||||
(28914, 2, 0, "His weakness led to his capture.", 12, 0, 100, 1, 0, 0, 29190, 0, "Orbaz Bloodbane"),
|
||||
(28914, 3, 0, "Only the strong should survive. Not to mention...", 12, 0, 100, 1, 0, 0, 29191, 0, "Orbaz Bloodbane"),
|
||||
(28914, 4, 0, "To hell with you, Thassarian.", 12, 0, 100, 25, 0, 0, 29196, 0, "Orbaz Bloodbane");
|
||||
|
||||
UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=28913;
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid` IN (28913, 2891300) AND `source_type` IN (0, 9);
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid`=28914 AND `source_type`=0 AND `id` BETWEEN 3 AND 6;
|
||||
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
|
||||
(28913, 0, 0, 0, 19, 0, 100, 0, 12725, 0, 0, 0, 80, 2891300, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Tharassian - On Quest 'Brothers In Death' accepted - Run Script"),
|
||||
(2891300, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 19, 28914, 0, 0, 0, 0, 0, 0, "Tharassian - On Script - Talk 1 (Orbaz Bloodbane)"),
|
||||
(2891300, 9, 1, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 45,1, 1, 0, 0, 0, 0, 19, 28914, 0, 0, 0, 0, 0, 0, "Tharassian - On Script - Set Data 1 1 (Orbaz Bloodbane)"),
|
||||
(2891300, 9, 2, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 45, 2, 2, 0, 0, 0, 0, 19, 28914, 0, 0, 0, 0, 0, 0, "Tharassian - On Script - Set Data 2 2 (Orbaz Bloodbane)"),
|
||||
(2891300, 9, 3, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 1, 2, 0, 0, 0, 0, 0, 19, 28914, 0, 0, 0, 0, 0, 0, "Tharassian - On Script - Talk 2 (Orbaz Bloodbane)"),
|
||||
(2891300, 9, 4, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 1, 3, 0, 0, 0, 0, 0, 19, 28914, 0, 0, 0, 0, 0, 0, "Tharassian - On Script - Talk 3 (Orbaz Bloodbane)"),
|
||||
(2891300, 9, 5, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 66, 0, 0, 0, 0, 0, 0, 19, 28914, 0, 0, 0, 0, 0, 0, "Tharassian - On Script - Face Orbaz Bloodbane"),
|
||||
(2891300, 9, 6, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Tharassian - On Script - Talk 0"),
|
||||
(2891300, 9, 7, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Tharassian - On Script - Talk 1"),
|
||||
(2891300, 9, 8, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Tharassian - On Script - Talk 2"),
|
||||
(2891300, 9, 9, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Tharassian - On Script - Talk 3"),
|
||||
(2891300, 9, 10, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 66, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Tharassian - On Script - Restore Orientation"),
|
||||
(2891300, 9, 11, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 1, 4, 0, 0, 0, 0, 0, 19, 28914, 0, 0, 0, 0, 0, 0, "Tharassian - On Script - Talk 4 (Orbaz Bloodbane)"),
|
||||
(2891300, 9, 12, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 45, 3, 3, 0, 0, 0, 0, 19, 28914, 0, 0, 0, 0, 0, 0, "Tharassian - On Script - Set Data 3 3 (Orbaz Bloodbane)"),
|
||||
(2891300, 9, 13, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 45, 4, 4, 0, 0, 0, 0, 19, 28914, 0, 0, 0, 0, 0, 0, "Tharassian - On Script - Set Data 4 4 (Orbaz Bloodbane)"),
|
||||
(28914, 0, 3, 0, 38, 0, 100, 0, 1, 1, 0, 0, 91, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Orbaz Bloodbane - On Data 1 1 Set - Stand"),
|
||||
(28914, 0, 4, 0, 38, 0, 100, 0, 2, 2, 0, 0, 66, 0, 0, 0, 0, 0, 0, 19, 28913, 0, 0, 0, 0, 0, 0, "Orbaz Bloodbane - On Data 2 2 Set - Face Tharassian"),
|
||||
(28914, 0, 5, 0, 38, 0, 100, 0, 3, 3, 0, 0, 66, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Orbaz Bloodbane - On Data 3 3 Set - Restore Orientation"),
|
||||
(28914, 0, 6, 0, 38, 0, 100, 0, 4, 4, 0, 0, 90, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Orbaz Bloodbane - On Data 4 4 Set - Kneel");
|
||||
@@ -0,0 +1,10 @@
|
||||
--
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid`=2891400 AND `source_type`=9;
|
||||
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
|
||||
(2891400, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 91, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Orbaz Bloodbane - On Script - Stand"),
|
||||
(2891400, 9, 1, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 66, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 2.39, "Orbaz Bloodbane - On Script - Turn"),
|
||||
(2891400, 9, 2, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 11, 53105, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Orbaz Bloodbane - On Script - Cast 'Acherus Portal Dummy'"),
|
||||
(2891400, 9, 3, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 11, 53097, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Orbaz Bloodbane - On Script - Cast 'Portal: Acherus'"),
|
||||
(2891400, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Orbaz Bloodbane - On Script - Say Line 0"),
|
||||
(2891400, 9, 5, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 66, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Orbaz Bloodbane - On Script - Turn"),
|
||||
(2891400, 9, 6, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 90, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Orbaz Bloodbane - On Script - Kneel");
|
||||
@@ -0,0 +1,5 @@
|
||||
--
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=15 AND `SourceGroup`=9769;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||
(15, 9769, 0, 0, 0, 28, 0, 12757, 0, 0, 0, 0, 0, "", "Show gossip option only if player has quest 'Scarlet Armies Approach...' complete AND"),
|
||||
(15, 9769, 0, 0, 0, 30, 0, 191155, 30, 0, 1, 0, 0, "", "Show gossip option only if gameobject Portal to Acherus is NOT within 30 yards");
|
||||
@@ -0,0 +1,2 @@
|
||||
--
|
||||
UPDATE `creature_text` SET `type`=14 WHERE `CreatureID`=28444 AND `GroupID`=1;
|
||||
@@ -0,0 +1,2 @@
|
||||
--
|
||||
UPDATE `creature_addon` SET `mount`=2404 WHERE `guid` IN (SELECT `guid` FROM `creature` WHERE `id`=28611);
|
||||
@@ -0,0 +1,6 @@
|
||||
--
|
||||
DELETE FROM `creature_text` WHERE `CreatureID`=28557 AND `ID` BETWEEN 5 AND 7;
|
||||
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||
(28557, 0, 5, "Please, no! Spare me!", 12, 0, 100, 0, 0, 0, 29009, 0, "Scarlet Peasant"),
|
||||
(28557, 0, 6, "Don't kill me! I only took this job for the benefits!", 12, 0, 100, 0, 0, 0, 29010, 0, "Scarlet Peasant"),
|
||||
(28557, 0, 7, "Let me live! I'll do whatever you say!", 12, 0, 100, 0, 0, 0, 29011, 0, "Scarlet Peasant");
|
||||
@@ -0,0 +1,4 @@
|
||||
--
|
||||
-- UPDATE `quest_details` SET `EmoteDelay1`=500, `EmoteDelay2`=1000 WHERE `ID`=12593;
|
||||
UPDATE `smart_scripts` SET `action_type`=11, `action_param1`=58204, `target_type`=7, `comment`="The Lich King - On Quest 'In service of The Lich King' Taken - Cast 'LK Intro VO'" WHERE `entryorguid`=25462 AND `source_type`=0;
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid`=2546200 AND `source_type`=9;
|
||||
@@ -0,0 +1,19 @@
|
||||
--
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=17 AND `SourceEntry` IN (49625, 49634);
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry` IN (43069, 43106);
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||
(17, 0, 49625, 0, 0, 29, 0, 24087, 90, 0, 0, 0, 0, "", "Spell Brave's Flare can be used within 90 yards of Skorn Tower NW Bunny OR"),
|
||||
(17, 0, 49625, 0, 1, 29, 0, 24092, 90, 0, 0, 0, 0, "", "Spell Brave's Flare can be used within 90 yards of Skorn Tower E Bunny OR"),
|
||||
(17, 0, 49625, 0, 2, 29, 0, 24093, 90, 0, 0, 0, 0, "", "Spell Brave's Flare can be used within 90 yards of Skorn Tower SW Bunny OR"),
|
||||
(17, 0, 49625, 0, 3, 29, 0, 24094, 90, 0, 0, 0, 0, "", "Spell Brave's Flare can be used within 90 yards of Skorn Tower SE Bunny"),
|
||||
(17, 0, 49634, 0, 0, 29, 0, 24087, 90, 0, 0, 0, 0, "", "Spell Sergeant's Flare can be used within 90 yards of Skorn Tower NW Bunny OR"),
|
||||
(17, 0, 49634, 0, 1, 29, 0, 24092, 90, 0, 0, 0, 0, "", "Spell Sergeant's Flare can be used within 90 yards of Skorn Tower E Bunny OR"),
|
||||
(17, 0, 49634, 0, 2, 29, 0, 24093, 90, 0, 0, 0, 0, "", "Spell Sergeant's Flare can be used within 90 yards of Skorn Tower SW Bunny OR"),
|
||||
(17, 0, 49634, 0, 3, 29, 0, 24094, 90, 0, 0, 0, 0, "", "Spell Sergeant's Flare can be used within 90 yards of Skorn Tower SE Bunny"),
|
||||
(13, 1, 43069, 0, 0, 31, 0, 3, 23668, 0, 0, 0, 0, "", "Towers of Certain Doom: Skorn Cannonfire targets Winterskorn Rune-Caster OR"),
|
||||
(13, 1, 43069, 0, 1, 31, 0, 3, 23667, 0, 0, 0, 0, "", "Towers of Certain Doom: Skorn Cannonfire targets Winterskorn Rune-Seer OR"),
|
||||
(13, 1, 43069, 0, 2, 31, 0, 3, 23669, 0, 0, 0, 0, "", "Towers of Certain Doom: Skorn Cannonfire targets Winterskorn Oracle"),
|
||||
(13, 1, 43106, 0, 0, 31, 0, 3, 24087, 0, 0, 0, 0, "", "Spell Sergeant's Flare can be used within 90 yards of Skorn Tower NW Bunny OR"),
|
||||
(13, 1, 43106, 0, 1, 31, 0, 3, 24092, 0, 0, 0, 0, "", "Spell Sergeant's Flare can be used within 90 yards of Skorn Tower E Bunny OR"),
|
||||
(13, 1, 43106, 0, 2, 31, 0, 3, 24093, 0, 0, 0, 0, "", "Spell Sergeant's Flare can be used within 90 yards of Skorn Tower SW Bunny OR"),
|
||||
(13, 1, 43106, 0, 3, 31, 0, 3, 24094, 0, 0, 0, 0, "", "Spell Sergeant's Flare can be used within 90 yards of Skorn Tower SE Bunny");
|
||||
@@ -0,0 +1,7 @@
|
||||
--
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=17 AND `SourceEntry`=43233;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||
(17, 0, 43233, 0, 0, 29, 0, 24182, 20, 0, 0, 0, 0, "","Spell Burn Structure requires caster to be within 20 yards of creature Winterskorn Dwelling Credit"),
|
||||
(17, 0, 43233, 0, 1, 29, 0, 24183, 20, 0, 0, 0, 0, "","Spell Burn Structure requires caster to be within 20 yards of creature Winterskorn Watchtower Credit"),
|
||||
(17, 0, 43233, 0, 2, 29, 0, 24184, 20, 0, 0, 0, 0, "","Spell Burn Structure requires caster to be within 20 yards of creature Winterskorn Barracks Credit"),
|
||||
(17, 0, 43233, 0, 3, 29, 0, 24185, 20, 0, 0, 0, 0, "","Spell Burn Structure requires caster to be within 20 yards of creature Winterskorn Bridge Credit");
|
||||
@@ -0,0 +1,2 @@
|
||||
--
|
||||
UPDATE `smart_scripts` SET `event_chance`=100 WHERE `entryorguid`=16263 AND `source_type`=0;
|
||||
@@ -0,0 +1,3 @@
|
||||
--
|
||||
UPDATE `page_text` SET `Text`="Diary - Day 4$B$BI have been stranded on the Island now for 4 days, left alone with my thoughts. Bananas are pretty tasty, but what a long climb to reach them. When I am not getting food or protecting myself from the periodic rain, all my thoughts are of rescue.$B$BI would not be so hopeful if it were not for the boxes of paper and bottles that washed ashore with me. I laugh now to think of all the time I spent on that ship cursing that I was stuck with a boatload of Alchemists and Scribes." WHERE `ID`=696;
|
||||
UPDATE `page_text` SET `Text`="Diary - Day 512$B$BThe bananas have started talking to me and I have learned a great deal about their culture. I have ceased my senseless destruction of their homes and consumption of the young. How little I knew then of the great civilization that I was destroying.$B$BOn another topic I seem to be running low on bottles and paper. When I first looked at those huge stacks of paper that washed ashore I thought they would be inexhaustible. Woe with me, my diary must end soon." WHERE `ID`=697;
|
||||
@@ -0,0 +1,35 @@
|
||||
--
|
||||
-- Quest Gruesome, But Necessaryitem use conditions and morph model
|
||||
UPDATE `creature_template` SET `flags_extra`=`flags_extra`|128 WHERE `entry`=24095 ;
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=17 AND `SourceEntry`=43036;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||
(17, 0, 43036, 0, 0, 1, 1, 43059, 0, 0, 1, 0, 0, "", "Spell 'Dismembering Corpse' can only be used if target doesn't have the aura 'Gruesome, But Necessary: Vrykul On Dismember' AND"),
|
||||
(17, 0, 43036, 0, 0, 31, 1, 3, 23664, 0, 0, 0, 0, "", "Spell Dismembering Corpse targets Winterskorn Warrior AND"),
|
||||
(17, 0, 43036, 0, 0, 36, 1, 0, 0, 0, 1, 0, 0, "", "Spell Dismembering Corpse only targets a dead Winterskorn Warrior OR"),
|
||||
(17, 0, 43036, 0, 1, 1, 1, 43059, 0, 0, 1, 0, 0, "", "Spell 'Dismembering Corpse' can only be used if target doesn't have the aura 'Gruesome, But Necessary: Vrykul On Dismember' AND"),
|
||||
(17, 0, 43036, 0, 1, 31, 1, 3, 23663, 0, 0, 0, 0, "", "Spell Dismembering Corpse targets Winterskorn Shield-Maiden AND"),
|
||||
(17, 0, 43036, 0, 1, 36, 1, 0, 0, 0, 1, 0, 0, "", "Spell Dismembering Corpse only targets a dead Winterskorn Shield-Maiden OR"),
|
||||
(17, 0, 43036, 0, 2, 1, 1, 43059, 0, 0, 1, 0, 0, "", "Spell 'Dismembering Corpse' can only be used if target doesn't have the aura 'Gruesome, But Necessary: Vrykul On Dismember' AND"),
|
||||
(17, 0, 43036, 0, 2, 31, 1, 3, 23661, 0, 0, 0, 0, "", "Spell Dismembering Corpse targets Winterskorn Tribesman AND"),
|
||||
(17, 0, 43036, 0, 2, 36, 1, 0, 0, 0, 1, 0, 0, "", "Spell Dismembering Corpse only targets a deadWinterskorn Tribesman OR"),
|
||||
(17, 0, 43036, 0, 3, 1, 1, 43059, 0, 0, 1, 0, 0, "", "Spell 'Dismembering Corpse' can only be used if target doesn't have the aura 'Gruesome, But Necessary: Vrykul On Dismember' AND"),
|
||||
(17, 0, 43036, 0, 3, 31, 1, 3, 23665, 0, 0, 0, 0, "", "Spell Dismembering Corpse targets Winterskorn Raider AND"),
|
||||
(17, 0, 43036, 0, 3, 36, 1, 0, 0, 0, 1, 0, 0, "", "Spell Dismembering Corpse only targets a dead Winterskorn Raider OR"),
|
||||
(17, 0, 43036, 0, 4, 1, 1, 43059, 0, 0, 1, 0, 0, "", "Spell 'Dismembering Corpse' can only be used if target doesn't have the aura 'Gruesome, But Necessary: Vrykul On Dismember' AND"),
|
||||
(17, 0, 43036, 0, 4, 31, 1, 3, 23666, 0, 0, 0, 0, "", "Spell Dismembering Corpse targets Winterskorn Berserker AND"),
|
||||
(17, 0, 43036, 0, 4, 36, 1, 0, 0, 0, 1, 0, 0, "", "Spell Dismembering Corpse only targets a dead Winterskorn Berserker OR"),
|
||||
(17, 0, 43036, 0, 5, 1, 1, 43059, 0, 0, 1, 0, 0, "", "Spell 'Dismembering Corpse' can only be used if target doesn't have the aura 'Gruesome, But Necessary: Vrykul On Dismember' AND"),
|
||||
(17, 0, 43036, 0, 5, 31, 1, 3, 23662, 0, 0, 0, 0, "", "Spell Dismembering Corpse targets Winterskorn Woodsman AND"),
|
||||
(17, 0, 43036, 0, 5, 36, 1, 0, 0, 0, 1, 0, 0, "", "Spell Dismembering Corpse only targets a dead Winterskorn Woodsman OR"),
|
||||
(17, 0, 43036, 0, 6, 1, 1, 43059, 0, 0, 1, 0, 0, "", "Spell 'Dismembering Corpse' can only be used if target doesn't have the aura 'Gruesome, But Necessary: Vrykul On Dismember' AND"),
|
||||
(17, 0, 43036, 0, 6, 31, 1, 3, 23669, 0, 0, 0, 0, "", "Spell Dismembering Corpse targets Winterskorn Oracle AND"),
|
||||
(17, 0, 43036, 0, 6, 36, 1, 0, 0, 0, 1, 0, 0, "", "Spell Dismembering Corpse only targets a dead Winterskorn Oracle OR"),
|
||||
(17, 0, 43036, 0, 7, 1, 1, 43059, 0, 0, 1, 0, 0, "", "Spell 'Dismembering Corpse' can only be used if target doesn't have the aura 'Gruesome, But Necessary: Vrykul On Dismember' AND"),
|
||||
(17, 0, 43036, 0, 7, 31, 1, 3, 23668, 0, 0, 0, 0, "", "Spell Dismembering Corpse targets Winterskorn Rune-Caster AND"),
|
||||
(17, 0, 43036, 0, 7, 36, 1, 0, 0, 0, 1, 0, 0, "", "Spell Dismembering Corpse only targets a dead Winterskorn Rune-Caster OR"),
|
||||
(17, 0, 43036, 0, 8, 1, 1, 43059, 0, 0, 1, 0, 0, "", "Spell 'Dismembering Corpse' can only be used if target doesn't have the aura 'Gruesome, But Necessary: Vrykul On Dismember' AND"),
|
||||
(17, 0, 43036, 0, 8, 31, 1, 3, 23667, 0, 0, 0, 0, "", "Spell Dismembering Corpse targets Winterskorn Rune-Seer AND"),
|
||||
(17, 0, 43036, 0, 8, 36, 1, 0, 0, 0, 1, 0, 0, "", "Spell Dismembering Corpse only targets a dead Winterskorn Rune-Seer OR"),
|
||||
(17, 0, 43036, 0, 9, 1, 1, 43059, 0, 0, 1, 0, 0, "", "Spell 'Dismembering Corpse' can only be used if target doesn't have the aura 'Gruesome, But Necessary: Vrykul On Dismember' AND"),
|
||||
(17, 0, 43036, 0, 9, 31, 1, 3, 23670, 0, 0, 0, 0, "", "Spell Dismembering Corpse targets Winterskorn Elder AND"),
|
||||
(17, 0, 43036, 0, 9, 36, 1, 0, 0, 0, 1, 0, 0, "", "Spell Dismembering Corpse only targets a dead Winterskorn Elder");
|
||||
@@ -0,0 +1,2 @@
|
||||
--
|
||||
UPDATE `creature_template` SET `gossip_menu_id`=5782 WHERE `entry`=20724;
|
||||
@@ -0,0 +1,14 @@
|
||||
--
|
||||
DELETE FROM `creature_text` WHERE `CreatureID` IN (16972, 16973);
|
||||
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||
(16972, 0, 0, "%s smells a fresh corpse nearby.", 16, 0, 100, 0, 0, 0, 16746, 0, "Bonestripper Buzzard"),
|
||||
(16973, 0, 0, "%s smells a fresh corpse nearby.", 16, 0, 100, 0, 0, 0, 16746, 0, "Bonestripper Vulture");
|
||||
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid` IN (16972, 16973) AND `source_type`=0 AND `id` IN (1, 2, 3);
|
||||
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||
(16972, 0, 1, 0, 6, 0, 100, 0, 0, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 19, 16972, 20, 0, 0, 0, 0, 0, "Bonestripper Buzzard - On Death - Set Data 1 1 to nearby Bonestripper Buzzard"),
|
||||
(16972, 0, 2, 3, 38, 0, 100, 0, 1, 1, 0, 0, 69, 0, 0, 0, 0, 0, 0, 19, 16972, 100, 1, 0, 0, 0, 0, "Bonestripper Buzzard - On Data 1 1 Set - Move To Pos"),
|
||||
(16972, 0, 3, 0, 61, 0, 100, 0, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Bonestripper Buzzard - On Data 1 1 Set - Talk 0"),
|
||||
(16973, 0, 1, 0, 6, 0, 100, 0, 0, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 19, 16973, 20, 0, 0, 0, 0, 0, "Bonestripper Vulture - On Death - Set Data 1 1 to nearby Bonestripper Vulture"),
|
||||
(16973, 0, 2, 3, 38, 0, 100, 0, 1, 1, 0, 0, 69, 0, 0, 0, 0, 0, 0, 19, 16973, 100, 1, 0, 0, 0, 0, "Bonestripper Vulture - On Data 1 1 Set - Move To Pos"),
|
||||
(16973, 0, 3, 0, 61, 0, 100, 0, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Bonestripper Vulture - On Data 1 1 Set - Talk 0");
|
||||
@@ -0,0 +1,9 @@
|
||||
--
|
||||
UPDATE `gameobject_template` SET `AIName`="SmartGameObjectAI" WHERE `entry` BETWEEN 113768 AND 113772;
|
||||
DELETE FROM `smart_scripts` WHERE (`entryorguid` BETWEEN 113768 AND 113772) AND `source_type`=1;
|
||||
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
|
||||
(113768, 1, 0, 0, 70, 0, 20, 0, 2, 0, 0, 0, 11, 61734, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Brightly Colored Egg - On State Change - Cast 'Noblegarden Bunny'"),
|
||||
(113769, 1, 0, 0, 70, 0, 20, 0, 2, 0, 0, 0, 11, 61734, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Brightly Colored Egg - On State Change - Cast 'Noblegarden Bunny"),
|
||||
(113770, 1, 0, 0, 70, 0, 20, 0, 2, 0, 0, 0, 11, 61734, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Brightly Colored Egg - On State Change - Cast 'Noblegarden Bunny"),
|
||||
(113771, 1, 0, 0, 70, 0, 20, 0, 2, 0, 0, 0, 11, 61734, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Brightly Colored Egg - On State Change - Cast 'Noblegarden Bunny"),
|
||||
(113772, 1, 0, 0, 70, 0, 20, 0, 2, 0, 0, 0, 11, 61734, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Brightly Colored Egg - On State Change - Cast 'Noblegarden Bunny");
|
||||
@@ -0,0 +1,2 @@
|
||||
--
|
||||
UPDATE `gameobject` SET `PhaseId`=176 WHERE `guid`=66496;
|
||||
@@ -0,0 +1,4 @@
|
||||
--
|
||||
UPDATE `gameobject_template_addon` SET `faction`=102 WHERE `entry`=182165;
|
||||
-- we don't hack templates
|
||||
-- UPDATE `quest_template` SET `AllowableRaces`=690 WHERE `ID`=9820;
|
||||
@@ -0,0 +1,3 @@
|
||||
--
|
||||
UPDATE `creature_text` SET `Text`="%s starts pecking at the feed." WHERE `CreatureID`=620 AND `GroupID`=2;
|
||||
UPDATE `creature_text` SET `Text`="%s looks at you expectantly.", `BroadcastTextID`=5140 WHERE `CreatureID`=620 AND `GroupID`=1;
|
||||
@@ -0,0 +1,13 @@
|
||||
--
|
||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` IN (14, 15) AND `SourceGroup`=7311;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||
(14, 7311, 8679, 0, 0, 16, 0, 128, 0, 0, 0, 0, 0, "", "Show gossip text 19894 if player is a Troll"),
|
||||
(15, 7311, 0, 0, 0, 16, 0, 128, 0, 0, 1, 0, 0, "", "Show gossip option 0 if player is NOT a Troll");
|
||||
|
||||
DELETE FROM `npc_text` WHERE `ID`=8679;
|
||||
INSERT INTO `npc_text` (`ID`, `Probability0`, `Probability1`, `Probability2`, `Probability3`, `Probability4`, `Probability5`, `Probability6`, `Probability7`, `BroadcastTextID0`, `BroadcastTextID1`, `BroadcastTextID2`, `BroadcastTextID3`, `BroadcastTextID4`, `BroadcastTextID5`, `BroadcastTextID6`, `BroadcastTextID7`, `VerifiedBuild`) VALUES
|
||||
(8679, 1, 0, 0, 0, 0, 0, 0, 0, 12789, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||
|
||||
DELETE FROM `gossip_menu` WHERE `MenuID`=7311 AND `TextID`=8679;
|
||||
INSERT INTO `gossip_menu` (`MenuID`, `TextID`, `VerifiedBuild`) VALUES
|
||||
(7311, 8679, 0);
|
||||
@@ -0,0 +1,11 @@
|
||||
DELETE FROM `player_racestats` WHERE `race` IN (31, 32, 35, 37);
|
||||
INSERT INTO `player_racestats` (`race`, `str`, `agi`, `sta`, `inte`) VALUES
|
||||
(31, 1, 2, 0, -3), -- Zandalari
|
||||
(32, 1, -2, 2, -1), -- Kul Tiran
|
||||
(35, -3, 3, -1, 1), -- Vulpera
|
||||
(37, -2, 1, -1, 2); -- Mechagnome
|
||||
|
||||
UPDATE `player_racestats` SET `str`=2, `agi`=-2, `sta`=1, `inte`=-1 WHERE `race`=34; -- DarkIron
|
||||
UPDATE `player_racestats` SET `str`=3, `agi`=-3, `sta`=1, `inte`=-1 WHERE `race`=36; -- Maghar
|
||||
UPDATE `player_racestats` SET `str`=-2, `agi`=1, `sta`=-1, `inte`=2 WHERE `race`=27; -- Nightborne
|
||||
UPDATE `player_racestats` SET `str`=0, `agi`=-1, `sta`=1, `inte`=0 WHERE `race`=30; -- Lightforged
|
||||
Reference in New Issue
Block a user