fix(Scripts): Rewrite Level 70 Elite Tauren Chieftain. (#19546)

* Init.

* Despawn music doodad.

* Add conditions behind events invoking performances.

* Update music doodad intervals.

55639.

* Add condition for BRD performance.

Ensures that manual performance and event performance do not overlap.

* Add scripting for Shattrath Saul.

* Add scripts for Silvermoon band members.

All verified in Cata Classic 55639.

* Whoops.

* Styling, initial Blastbolt scripting.

I don't know how to handle the roadies yet. Ugh.

* Whoops.

* Bad event param.

* Remove drumset respawn from action list.

* Update Shattrath Saul's Perry Gatner scripting.

* Ugh.

Hate SAI.
This commit is contained in:
Benjamin Jackson
2024-08-13 10:56:43 -04:00
committed by GitHub
parent 80fea23d5c
commit c8be582f81
3 changed files with 717 additions and 0 deletions

View File

@@ -0,0 +1,310 @@
SET
@ETCDMF = 32, -- Do not change this one
@BLIZZCON = 47,
@ETCGRIM = 81,
@ETCSHATT = 82,
@CGUID = 12556,
@DOMINOACTIONLIST = 15;
DELETE FROM `game_event` WHERE `eventEntry` IN (@BLIZZCON, @ETCGRIM, @ETCSHATT);
INSERT INTO `game_event` (`eventEntry`, `start_time`, `end_time`, `occurence`, `length`, `holiday`, `holidayStage`, `description`, `world_event`, `announce`) VALUES
(@BLIZZCON, '2008-07-31 12:00:00', '2008-08-05 12:00:00', 5184000, 7200, 0, 0, 'BlizzCon 2007', 0, 2),
(@ETCGRIM, '2008-01-02 08:00:00', '2030-12-31 06:00:00', 1440, 15, 0, 0, 'L70ETC Grim Guzzler Concert', 0, 2),
(@ETCSHATT, '2008-01-02 01:55:00', '2030-12-31 06:00:00', 240, 15, 0, 0, 'L70ETC World''s End Tavern Concert', 0, 2);
DELETE FROM `creature` WHERE `guid` IN (6090, 7727, 9411, 26009, 34055, @CGUID+00, @CGUID+01, @CGUID+02, @CGUID+03, @CGUID+04, @CGUID+05, @CGUID+06, @CGUID+07, @CGUID+08, @CGUID+09, @CGUID+10, @CGUID+11, @CGUID+12, @CGUID+13, @CGUID+14, @CGUID+15, @CGUID+16, @CGUID+17, @CGUID+18, @CGUID+19, @CGUID+20, @CGUID+21, @CGUID+22) AND `id1` IN (23619, 23623, 23624, 23625, 23626, 23830, 23845, 23850, 23852, 23853, 23854, 23855, 28206, 28209, 28210);
INSERT INTO `creature` (`guid`, `id1`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `VerifiedBuild`, `CreateObject`) VALUES
-- Grim Guzzler
(@CGUID+00, 23830, 230, 0, 0, 1, 1, 0, 846.56536865234375, -178.953567504882812, -49.6704864501953125, 2.076941728591918945, 7200, 0, 0, 4120, 0, 0, 0, 0, 0, 50664, 2),
(@CGUID+01, 23845, 230, 0, 0, 1, 1, 0, 851.30133056640625, -177.158447265625, -49.6711578369140625, 2.146754980087280273, 7200, 0, 0, 4120, 0, 0, 0, 0, 0, 50664, 2),
(@CGUID+02, 23850, 230, 0, 0, 1, 1, 0, 846.04388427734375, -177.730331420898437, -49.6703681945800781, 2.111848354339599609, 7200, 0, 0, 4120, 0, 0, 0, 0, 0, 50664, 2),
(@CGUID+03, 23852, 230, 0, 0, 1, 1, 0, 842.71783447265625, -181.561279296875, -49.6699752807617187, 1.93731546401977539, 7200, 0, 0, 4120, 0, 0, 0, 0, 0, 50664, 2),
(@CGUID+04, 23853, 230, 0, 0, 1, 1, 0, 847.64453125, -175.845840454101562, -49.6705551147460937, 2.076941728591918945, 7200, 0, 0, 4120, 0, 0, 0, 0, 0, 50664, 2),
(@CGUID+05, 23854, 230, 0, 0, 1, 1, 0, 843.40618896484375, -178.132888793945312, -49.6699714660644531, 2.042035102844238281, 7200, 0, 0, 4120, 0, 0, 0, 0, 0, 50664, 2),
(@CGUID+06, 23855, 230, 0, 0, 1, 1, 0, 847.55419921875, -180.630538940429687, -49.6706924438476562, 2.042035102844238281, 7200, 0, 0, 4120, 0, 0, 0, 0, 0, 50664, 2),
(@CGUID+07, 28206, 230, 0, 0, 1, 1, 0, 847.82305908203125, -181.144210815429687, -49.670745849609375, 1.850049018859863281, 7200, 0, 0, 42, 0, 0, 0, 0, 0, 50664, 2),
(@CGUID+08, 28209, 230, 0, 0, 1, 1, 0, 849.4901123046875, -179.31683349609375, -49.6709518432617187, 4.101523876190185546, 7200, 0, 0, 2215, 0, 0, 0, 0, 0, 50664, 2),
(@CGUID+09, 28210, 230, 0, 0, 1, 1, 0, 845.8807373046875, -182.202728271484375, -49.6704788208007812, 1.186823844909667968, 7200, 0, 0, 2215, 0, 0, 0, 0, 0, 50664, 2),
-- World's End Tavern
(@CGUID+10, 23830, 530, 0, 0, 1, 1, 0, -1750.517578125, 5136.13525390625, -36.1779632568359375, 2.076941728591918945, 7200, 0, 0, 4120, 0, 0, 0, 0, 0, 47966, 2),
(@CGUID+11, 23845, 530, 0, 0, 1, 1, 0, -1745.3955078125, 5136.41455078125, -36.1779708862304687, 2.0245819091796875, 7200, 0, 0, 4120, 0, 0, 0, 0, 0, 47966, 2),
(@CGUID+12, 23850, 530, 0, 0, 1, 1, 0, -1750.7196044921875, 5136.8251953125, -36.1779594421386718, 2.111848354339599609, 7200, 0, 0, 4120, 0, 0, 0, 0, 0, 47966, 2),
(@CGUID+13, 23852, 530, 0, 0, 1, 1, 0, -1754.9766845703125, 5133.36474609375, -36.1779670715332031, 1.93731546401977539, 7200, 0, 0, 4120, 0, 0, 0, 0, 0, 47966, 2),
(@CGUID+14, 23853, 530, 0, 0, 1, 1, 0, -1749.0806884765625, 5137.7958984375, -36.1779632568359375, 2.076941728591918945, 7200, 0, 0, 4120, 0, 0, 0, 0, 0, 47966, 2),
(@CGUID+15, 23854, 530, 0, 0, 1, 1, 0, -1752.90771484375, 5136.0673828125, -36.1779708862304687, 2.042035102844238281, 7200, 0, 0, 4120, 0, 0, 0, 0, 0, 47966, 2),
(@CGUID+16, 23855, 530, 0, 0, 1, 1, 0, -1749.9208984375, 5134.271484375, -36.1779632568359375, 2.042035102844238281, 7200, 0, 0, 4120, 0, 0, 0, 0, 0, 47966, 2),
-- BlizzCon spawns
(@CGUID+17, 23845, 530, 0, 0, 1, 1, 0, -2221.88, 5122.5, -16.52, 6.08419, 7200, 0, 0, 4120, 0, 0, 0, 0, 0, 0, 0),
(@CGUID+18, 23850, 530, 0, 0, 1, 1, 0, -2208.33, 5123.95, -20.1186, 2.94598, 7200, 0, 0, 4120, 0, 0, 0, 0, 0, 0, 0), -- Move this guy and also the FX controller
(@CGUID+19, 23852, 530, 0, 0, 1, 1, 0, -2220.98, 5130.86, -16.5221, 6.01916, 7200, 0, 0, 4120, 0, 0, 0, 0, 0, 0, 0),
(@CGUID+20, 23853, 530, 0, 0, 1, 1, 0, -2219.26, 5124.72, -16.5406, 6.08812, 7200, 0, 0, 4120, 0, 0, 0, 0, 0, 0, 0),
(@CGUID+21, 23854, 530, 0, 0, 1, 1, 0, -2220.87, 5128.07, -16.5431, 6.07022, 7200, 0, 0, 4120, 0, 0, 0, 0, 0, 0, 0),
(@CGUID+22, 23855, 530, 0, 0, 1, 1, 0, -2226.86, 5127.81, -12.9949, 5.91769, 7200, 0, 0, 4120, 0, 0, 0, 0, 0, 0, 0);
DELETE FROM `gameobject` WHERE `id` = 186312;
DELETE FROM `game_event_creature` WHERE `eventEntry` IN (@BLIZZCON, @ETCDMF) AND `guid` IN (6090, 7727, 9411, 26009, 34055, 38214, 39821, 39822, 39883, 39884, @CGUID+17, @CGUID+18, @CGUID+19, @CGUID+20, @CGUID+21, @CGUID+22);
INSERT INTO `game_event_creature` (`eventEntry`, `guid`) VALUES
(@BLIZZCON, 38214), -- FX Controller
(@BLIZZCON, @CGUID+17), -- Bergrisst Controller
(@BLIZZCON, @CGUID+18), -- Concert Controller
(@BLIZZCON, @CGUID+19), -- Mai'kyl Controller
(@BLIZZCON, @CGUID+20), -- Samuro Controller
(@BLIZZCON, @CGUID+21), -- Sig Controller
(@BLIZZCON, @CGUID+22), -- Chief Thunder-Skins Controller
(@BLIZZCON, 39821), -- Concert Bruiser
(@BLIZZCON, 39822), -- Concert Bruiser
(@BLIZZCON, 39883), -- Concert Bruiser
(@BLIZZCON, 39884); -- Concert Bruiser
DELETE FROM `game_event_gameobject` WHERE `eventEntry` IN (@BLIZZCON, @ETCDMF) AND `guid` IN (3110, 29801, 29806);
INSERT INTO `game_event_gameobject` (`eventEntry`, `guid`) VALUES
(@BLIZZCON, 3110), -- Stage
(@BLIZZCON, 29801), -- Bleachers
(@BLIZZCON, 29806); -- Bleachers
UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` IN (23845, 23850, 23852, 23853, 23854, 23855, 25148, 25149, 25150, 25151, 25152, 28206, 28209, 28210);
UPDATE `gameobject_template` SET `ScriptName` = 'go_l70_etc_music' WHERE `entry` = 186312;
DELETE FROM `creature_template_addon` WHERE `entry` = 28206;
INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `visibilityDistanceType`, `auras`) VALUES
(28206, 0, 0, 0, 0, 0, 0, 28782);
DELETE FROM `gossip_menu_option` WHERE `MenuID` IN (9666, 9667);
INSERT INTO `gossip_menu_option` (`MenuID`, `OptionID`, `OptionIcon`, `OptionText`, `OptionBroadcastTextID`, `OptionType`, `OptionNpcFlag`, `ActionMenuID`, `ActionPoiID`, `BoxCoded`, `BoxMoney`, `BoxText`, `BoxBroadcastTextID`, `VerifiedBuild`) VALUES
(9666, 0, 0, 'But I drove my mole machine all the way down here...', 27600, 1, 1, 9667, 0, 0, 0, '', 0, 50664),
(9667, 0, 0, 'I\'m ready.', 27602, 1, 1, 0, 0, 0, 0, '', 0, 50664);
DELETE FROM `creature_text` WHERE `CreatureID` = 28210;
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
(28210, 0, 0, 'Let\'s wrap it up, Miz. They\'ll be here in a second.', 12, 0, 100, 0, 0, 0, 27603, 0, 'Ognip Blastbolt');
/*
sai design doc
on event start concert controller calls domino action list (blizzcon/brd)
on blastbolt gossip select concert controller calls domino action list (brd)
on event start shattrath saul calls drumset spawn action list and walks around heralding etc concert (shattrath)
on certain point reached or timer, shattrath saul calls domino action list
domino action list calls action lists for each subcontroller, fx and members
also sets up a couple spawns/despawns
fx controller sets up casts
member controllers set up casts and summons
some events need conditions, specifically drumset related ones as they vary by location
members themselves get timed actionlists that repeat? must check timers
emotes are not consistently timed, deviation up to 10s indicates range, not strictly timed
members also need to cast pumped up spell on invoker for emote
crew mates play emote 133 and stop at a range of (maybe) 5-15s repeatedly while at drumset
*/
DELETE FROM `smart_scripts` WHERE (`entryorguid` IN (23619, 23623, 23624, 23625, 23626)) AND (`source_type` = 0) AND (`id` IN (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19));
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`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(23619, 0, 0, 0, 1, 0, 100, 0, 10000, 25000, 10000, 25000, 0, 80, 2361900, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Bergrisst - Out of Combat - Run Script'),
(23619, 0, 1, 0, 22, 0, 100, 0, 21, 0, 0, 0, 0, 11, 42741, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Bergrisst - Received Emote 21 - Cast \'Pumped Up!\''),
(23623, 0, 0, 0, 1, 0, 100, 0, 10000, 25000, 10000, 25000, 0, 80, 2362300, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Chief Thunder-Skins - Out of Combat - Run Script'),
(23623, 0, 1, 0, 22, 0, 100, 0, 21, 0, 0, 0, 0, 11, 42741, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Chief Thunder-Skins - Received Emote 21 - Cast \'Pumped Up!\''),
(23624, 0, 0, 0, 1, 0, 100, 0, 10000, 25000, 10000, 25000, 0, 80, 2362400, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mai''Kyl - Out of Combat - Run Script'),
(23624, 0, 1, 0, 22, 0, 100, 0, 21, 0, 0, 0, 0, 11, 42741, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Mai''Kyl - Received Emote 21 - Cast \'Pumped Up!\''),
(23625, 0, 0, 0, 1, 0, 100, 0, 10000, 25000, 10000, 25000, 0, 80, 2362500, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Samuro - Out of Combat - Run Script'),
(23625, 0, 1, 0, 22, 0, 100, 0, 21, 0, 0, 0, 0, 11, 42741, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Samuro - Received Emote 21 - Cast \'Pumped Up!\''),
(23626, 0, 0, 0, 1, 0, 100, 0, 10000, 25000, 10000, 25000, 0, 80, 2362600, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Sig Nicious - Out of Combat - Run Script'),
(23626, 0, 1, 0, 22, 0, 100, 0, 21, 0, 0, 0, 0, 11, 42741, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Sig Nicious - Received Emote 21 - Cast \'Pumped Up!\'');
DELETE FROM `smart_scripts` WHERE (`entryorguid` = 2361900) AND (`source_type` = 9) AND (`id` IN (0, 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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2361900, 9, 0, 0, 0, 0, 100, 0, 10000, 25000, 0, 0, 0, 5, 402, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Bergrisst - Actionlist - Play Emote 402'),
(2361900, 9, 1, 0, 0, 0, 100, 0, 10000, 25000, 0, 0, 0, 5, 403, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Bergrisst - Actionlist - Play Emote 403'),
(2361900, 9, 2, 0, 0, 0, 100, 0, 10000, 25000, 0, 0, 0, 5, 404, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Bergrisst - Actionlist - Play Emote 404'),
(2361900, 9, 3, 0, 0, 0, 100, 0, 10000, 25000, 0, 0, 0, 5, 405, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Bergrisst - Actionlist - Play Emote 405');
DELETE FROM `smart_scripts` WHERE (`entryorguid` = 2362300) AND (`source_type` = 9) AND (`id` IN (0, 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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2362300, 9, 0, 0, 0, 0, 100, 0, 10000, 25000, 0, 0, 0, 5, 402, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Chief Thunder-Skins - Actionlist - Play Emote 402'),
(2362300, 9, 1, 0, 0, 0, 100, 0, 10000, 25000, 0, 0, 0, 5, 403, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Chief Thunder-Skins - Actionlist - Play Emote 403'),
(2362300, 9, 2, 0, 0, 0, 100, 0, 10000, 25000, 0, 0, 0, 5, 404, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Chief Thunder-Skins - Actionlist - Play Emote 404'),
(2362300, 9, 3, 0, 0, 0, 100, 0, 10000, 25000, 0, 0, 0, 5, 405, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Chief Thunder-Skins - Actionlist - Play Emote 405');
DELETE FROM `smart_scripts` WHERE (`entryorguid` = 2362400) AND (`source_type` = 9) AND (`id` IN (0, 1, 2));
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`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2362400, 9, 0, 0, 0, 0, 100, 0, 10000, 25000, 0, 0, 0, 5, 402, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mai''Kyl - Actionlist - Play Emote 402'),
(2362400, 9, 1, 0, 0, 0, 100, 0, 10000, 25000, 0, 0, 0, 5, 403, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mai''Kyl - Actionlist - Play Emote 403'),
(2362400, 9, 2, 0, 0, 0, 100, 0, 10000, 25000, 0, 0, 0, 5, 404, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mai''Kyl - Actionlist - Play Emote 404');
DELETE FROM `smart_scripts` WHERE (`entryorguid` = 2362500) AND (`source_type` = 9) AND (`id` IN (0, 1, 2, 3, 4, 5));
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`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2362500, 9, 0, 0, 0, 0, 100, 0, 10000, 25000, 0, 0, 0, 5, 402, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Samuro - Actionlist - Play Emote 402'),
(2362500, 9, 1, 0, 0, 0, 100, 0, 10000, 25000, 0, 0, 0, 5, 403, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Samuro - Actionlist - Play Emote 403'),
(2362500, 9, 2, 0, 0, 0, 100, 0, 10000, 25000, 0, 0, 0, 5, 404, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Samuro - Actionlist - Play Emote 404'),
(2362500, 9, 3, 0, 0, 0, 100, 0, 10000, 25000, 0, 0, 0, 5, 405, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Samuro - Actionlist - Play Emote 405'),
(2362500, 9, 4, 0, 0, 0, 100, 0, 10000, 25000, 0, 0, 0, 5, 406, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Samuro - Actionlist - Play Emote 406'),
(2362500, 9, 5, 0, 0, 0, 100, 0, 10000, 25000, 0, 0, 0, 5, 407, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Samuro - Actionlist - Play Emote 407');
DELETE FROM `smart_scripts` WHERE (`entryorguid` = 2362600) AND (`source_type` = 9) AND (`id` IN (0, 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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2362600, 9, 0, 0, 0, 0, 100, 0, 10000, 25000, 0, 0, 0, 5, 402, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Sig Nicious - Actionlist - Play Emote 402'),
(2362600, 9, 1, 0, 0, 0, 100, 0, 10000, 25000, 0, 0, 0, 5, 403, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Sig Nicious - Actionlist - Play Emote 403'),
(2362600, 9, 2, 0, 0, 0, 100, 0, 10000, 25000, 0, 0, 0, 5, 404, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Sig Nicious - Actionlist - Play Emote 404'),
(2362600, 9, 3, 0, 0, 0, 100, 0, 10000, 25000, 0, 0, 0, 5, 405, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Sig Nicious - Actionlist - Play Emote 405');
DELETE FROM `smart_scripts` WHERE (`entryorguid` IN (23850, 2385000, 2385001)) AND (`source_type` IN (0, 9)) AND (`id` IN (0, 1, 2, 3, 4, 5, 6, 7, 8, 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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(23850, 0, 0, 0, 68, 0, 100, 0, @ETCDMF, 0, 0, 0, 0, 80, 2385000, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Concert Controller - On Game Event 32 Started - Run Script'),
(23850, 0, 1, 0, 68, 0, 100, 0, @ETCGRIM, 0, 0, 0, 0, 80, 2385000, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Concert Controller - On Game Event 81 Started - Run Script'),
(2385000, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 50, 186312, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Concert Controller - Actionlist - Summon Gameobject \'L70ETC Music Doodad\''),
(2385000, 9, 1, 0, 0, 0, 100, 0, 10, 10, 0, 0, 0, 80, 2383000, 0, 1, 0, 0, 0, 11, 23830, 21, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Concert Controller - Actionlist - Run Script'),
(2385000, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 80, 2385300, 0, 1, 0, 0, 0, 11, 23853, 21, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Concert Controller - Actionlist - Run Script'),
(2385000, 9, 3, 0, 0, 0, 100, 0, 3221, 3221, 0, 0, 0, 80, 2385200, 0, 1, 0, 0, 0, 11, 23852, 21, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Concert Controller - Actionlist - Run Script'),
(2385000, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 80, 2385400, 0, 1, 0, 0, 0, 11, 23854, 21, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Concert Controller - Actionlist - Run Script'),
(2385000, 9, 5, 0, 0, 0, 100, 0, 11343, 11343, 0, 0, 0, 80, 2385500, 0, 1, 0, 0, 0, 11, 23855, 21, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Concert Controller - Actionlist - Run Script'),
(2385000, 9, 6, 0, 0, 0, 100, 0, 3241, 3241, 0, 0, 0, 80, 2384500, 0, 1, 0, 0, 0, 11, 23845, 21, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Concert Controller - Actionlist - Run Script'),
(2385000, 9, 7, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 11, 28206, 10, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Concert Controller - Actionlist - Despawn Instant'),
(2385000, 9, 8, 0, 0, 0, 100, 0, 253803, 253803, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 10, 12563, 28206, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Concert Controller - Actionlist - Respawn Closest Creature \'[DND] L70ETC Drums\''),
(2385000, 9, 9, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 15, 186312, 10, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Concert Controller - Actionlist - Despawn Instant'),
(2385001, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 12, 28206, 7, 0, 0, 0, 0, 8, 0, 0, 0, 0, -1749.8168, 5134.219, -36.177956, 1.884955525398254394, '[DNT] L70ETC Concert Controller - Actionlist - Summon Creature'); -- Ran by Shattrath Saul
DELETE FROM `smart_scripts` WHERE (`entryorguid` IN (23830, 2383000)) AND (`source_type` IN (0, 9)) AND (`id` IN (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14));
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`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2383000, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 11, 42500, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC FX Controller - Actionlist - Cast \'L70ETC Lightning Cloud\''), -- to-do: condense these down into an actionlist of the three spells and five timed calls of said actionlist
(2383000, 9, 1, 0, 0, 0, 100, 0, 3221, 3221, 0, 0, 0, 11, 50934, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC FX Controller - Actionlist - Cast \'L70ETC Earthquake SMALLER\''),
(2383000, 9, 2, 0, 0, 0, 100, 0, 3252, 3252, 0, 0, 0, 11, 42501, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC FX Controller - Actionlist - Cast \'L70ETC Rain of Fire\''),
(2383000, 9, 3, 0, 0, 0, 100, 0, 66294, 66294, 0, 0, 0, 11, 42500, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC FX Controller - Actionlist - Cast \'L70ETC Lightning Cloud\''),
(2383000, 9, 4, 0, 0, 0, 100, 0, 3227, 3227, 0, 0, 0, 11, 50934, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC FX Controller - Actionlist - Cast \'L70ETC Earthquake SMALLER\''),
(2383000, 9, 5, 0, 0, 0, 100, 0, 3228, 3228, 0, 0, 0, 11, 42501, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC FX Controller - Actionlist - Cast \'L70ETC Rain of Fire\''),
(2383000, 9, 6, 0, 0, 0, 100, 0, 46860, 46860, 0, 0, 0, 11, 42500, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC FX Controller - Actionlist - Cast \'L70ETC Lightning Cloud\''),
(2383000, 9, 7, 0, 0, 0, 100, 0, 3222, 3222, 0, 0, 0, 11, 50934, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC FX Controller - Actionlist - Cast \'L70ETC Earthquake SMALLER\''),
(2383000, 9, 8, 0, 0, 0, 100, 0, 3233, 3233, 0, 0, 0, 11, 42501, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC FX Controller - Actionlist - Cast \'L70ETC Rain of Fire\''),
(2383000, 9, 9, 0, 0, 0, 100, 0, 97028, 97028, 0, 0, 0, 11, 42500, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC FX Controller - Actionlist - Cast \'L70ETC Lightning Cloud\''),
(2383000, 9, 10, 0, 0, 0, 100, 0, 3225, 3225, 0, 0, 0, 11, 50934, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC FX Controller - Actionlist - Cast \'L70ETC Earthquake SMALLER\''),
(2383000, 9, 11, 0, 0, 0, 100, 0, 3240, 3240, 0, 0, 0, 11, 42501, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC FX Controller - Actionlist - Cast \'L70ETC Rain of Fire\''),
(2383000, 9, 12, 0, 0, 0, 100, 0, 8081, 8081, 0, 0, 0, 11, 42500, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC FX Controller - Actionlist - Cast \'L70ETC Lightning Cloud\''),
(2383000, 9, 13, 0, 0, 0, 100, 0, 3231, 3240, 0, 0, 0, 11, 50934, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC FX Controller - Actionlist - Cast \'L70ETC Earthquake SMALLER\''),
(2383000, 9, 14, 0, 0, 0, 100, 0, 3240, 3240, 0, 0, 0, 11, 42501, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC FX Controller - Actionlist - Cast \'L70ETC Rain of Fire\'');
DELETE FROM `smart_scripts` WHERE (`entryorguid` = 2384500) AND (`source_type` = 9) AND (`id` IN (0, 1, 2, 3, 4, 5));
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`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2384500, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 11, 42505, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Bergrisst Controller - Actionlist - Cast \'L70ETC Flare Effect\''),
(2384500, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 12, 23619, 1, 300000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Bergrisst Controller - Actionlist - Summon Creature \'Bergrisst\''),
(2384500, 9, 2, 0, 0, 0, 100, 0, 124000, 124000, 0, 0, 0, 11, 25824, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Bergrisst Controller - Actionlist - Cast \'Spotlight\''),
(2384500, 9, 3, 0, 0, 0, 100, 0, 64000, 64000, 0, 0, 0, 28, 25824, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Bergrisst Controller - Actionlist - Remove Aura \'Spotlight\''),
(2384500, 9, 4, 0, 0, 0, 100, 0, 64000, 64000, 0, 0, 0, 11, 42505, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Bergrisst Controller - Actionlist - Cast \'L70ETC Flare Effect\''),
(2384500, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 11, 23619, 3, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Bergrisst Controller - Actionlist - Despawn Instant');
DELETE FROM `smart_scripts` WHERE (`entryorguid` = 2385200) AND (`source_type` = 9) AND (`id` IN (0, 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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2385200, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 11, 42505, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Mai\'Kyl Controller - Actionlist - Cast \'L70ETC Flare Effect\''),
(2385200, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 12, 23624, 1, 300000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Mai\'Kyl Controller - Actionlist - Summon Creature \'Mai\'Kyl\''),
(2385200, 9, 2, 0, 0, 0, 100, 0, 268387, 268387, 0, 0, 0, 11, 42505, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Mai\'Kyl Controller - Actionlist - Cast \'L70ETC Flare Effect\''),
(2385200, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 11, 23624, 3, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Mai\'Kyl Controller - Actionlist - Despawn Instant');
DELETE FROM `smart_scripts` WHERE (`entryorguid` = 2385300) AND (`source_type` = 9) AND (`id` IN (0, 1, 2, 3, 4));
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`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2385300, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 11, 42505, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Samuro Controller - Actionlist - Cast \'L70ETC Flare Effect\''),
(2385300, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 12, 23625, 1, 300000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Samuro Controller - Actionlist - Summon Creature \'Samuro\''),
(2385300, 9, 2, 0, 0, 0, 100, 0, 114783, 114783, 0, 0, 0, 11, 42510, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Samuro Controller - Actionlist - Cast \'L70ETC Call Lightning\''),
(2385300, 9, 3, 0, 0, 0, 100, 0, 156825, 156825, 0, 0, 0, 11, 42505, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Samuro Controller - Actionlist - Cast \'L70ETC Flare Effect\''),
(2385300, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 11, 23625, 3, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Samuro Controller - Actionlist - Despawn Instant');
DELETE FROM `smart_scripts` WHERE (`entryorguid` = 2385400) AND (`source_type` = 9) AND (`id` IN (0, 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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2385400, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 11, 42505, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Sig Controller - Actionlist - Cast \'L70ETC Flare Effect\''),
(2385400, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 12, 23626, 1, 300000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Sig Controller - Actionlist - Summon Creature \'Sig Nicious\''),
(2385400, 9, 2, 0, 0, 0, 100, 0, 268387, 268387, 0, 0, 0, 11, 42505, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Sig Controller - Actionlist - Cast \'L70ETC Flare Effect\''),
(2385400, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 11, 23626, 3, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Sig Controller - Actionlist - Despawn Instant');
DELETE FROM `smart_scripts` WHERE (`entryorguid` = 2385500) AND (`source_type` = 9) AND (`id` IN (0, 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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2385500, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 11, 42505, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Chief Thunder-Skins Controller - Actionlist - Cast \'L70ETC Flare Effect\''),
(2385500, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 12, 23623, 1, 300000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Chief Thunder-Skins Controller - Actionlist - Summon Creature \'Chief Thunder-Skins\''),
(2385500, 9, 2, 0, 0, 0, 100, 0, 257044, 257044, 0, 0, 0, 11, 42505, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Chief Thunder-Skins Controller - Actionlist - Cast \'L70ETC Flare Effect\''),
(2385500, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 11, 23623, 3, 0, 0, 0, 0, 0, 0, '[DNT] L70ETC Chief Thunder-Skins Controller - Actionlist - Despawn Instant');
DELETE FROM `smart_scripts` WHERE (`entryorguid` = 28210) AND (`source_type` = 0) AND (`id` IN (0, 1, 2, 3, 4, 5));
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`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(28210, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 0, 17, 133, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Ognip Blastbolt - On Reset - Set Emote State 133'),
(28210, 0, 1, 2, 62, 0, 100, 0, 9667, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Ognip Blastbolt - On Gossip Option 0 Selected - Close Gossip'),
(28210, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 0, 80, 2385000, 0, 0, 0, 0, 0, 11, 23850, 5, 0, 0, 0, 0, 0, 0, 'Ognip Blastbolt - On Gossip Option 0 Selected - Run Script'),
(28210, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Ognip Blastbolt - On Gossip Option 0 Selected - Say Line 0'),
(28210, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 80, 2821000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Ognip Blastbolt - On Gossip Option 0 Selected - Run Script'),
(28210, 0, 5, 0, 68, 0, 100, 0, 81, 0, 0, 0, 0, 80, 2821000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Ognip Blastbolt - On Game Event 81 Started - Run Script');
DELETE FROM `smart_scripts` WHERE (`entryorguid` = 2821000) AND (`source_type` = 9) AND (`id` IN (0, 1, 2, 3, 4, 5, 6, 7, 8));
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`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2821000, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 80, 2820900, 0, 0, 0, 0, 0, 11, 28209, 5, 0, 0, 0, 0, 0, 0, 'Ognip Blastbolt - Actionlist - Run Script'),
(2821000, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 846.874, -186.739, -49.754395, 0, 'Ognip Blastbolt - Actionlist - Move To Position'),
(2821000, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 83, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Ognip Blastbolt - Actionlist - Remove Npc Flags Gossip'),
(2821000, 9, 3, 0, 0, 0, 100, 0, 2500, 2500, 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 2.077, 'Ognip Blastbolt - Actionlist - Set Orientation 2.077'),
(2821000, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 17, 423, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Ognip Blastbolt - Actionlist - Set Emote State 423'),
(2821000, 9, 5, 0, 0, 0, 100, 0, 270000, 270000, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 845.88074, -182.20273, -49.75489, 0, 'Ognip Blastbolt - Actionlist - Move To Position'),
(2821000, 9, 6, 0, 0, 0, 100, 0, 2500, 2500, 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 1.187, 'Ognip Blastbolt - Actionlist - Set Orientation 1.187'),
(2821000, 9, 7, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 82, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Ognip Blastbolt - Actionlist - Add Npc Flags Gossip'),
(2821000, 9, 8, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 17, 133, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Ognip Blastbolt - Actionlist - Set Emote State 133');
DELETE FROM `smart_scripts` WHERE (`entryorguid` = 28209) AND (`source_type` = 0) AND (`id` = 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`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(28209, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 0, 17, 133, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mizli Crankwheel - On Reset - Set Emote State 133');
DELETE FROM `smart_scripts` WHERE (`entryorguid` = 2820900) AND (`source_type` = 9) AND (`id` IN (0, 1, 2, 3, 4, 5, 6, 7));
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`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2820900, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 853.608, -182.679, -49.755253, 0, 'Mizli Crankwheel - Actionlist - Move To Position'),
(2820900, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 83, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mizli Crankwheel - Actionlist - Remove Npc Flags Gossip'),
(2820900, 9, 2, 0, 0, 0, 100, 0, 2500, 2500, 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 2.094, 'Mizli Crankwheel - Actionlist - Set Orientation 2.094'),
(2820900, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 17, 423, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mizli Crankwheel - Actionlist - Set Emote State 423'),
(2820900, 9, 4, 0, 0, 0, 100, 0, 270000, 270000, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 849.4901, -179.31683, -49.755436, 0, 'Mizli Crankwheel - Actionlist - Move To Position'),
(2820900, 9, 5, 0, 0, 0, 100, 0, 2500, 2500, 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 4.102, 'Mizli Crankwheel - Actionlist - Set Orientation 4.102'),
(2820900, 9, 6, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 82, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mizli Crankwheel - Actionlist - Add Npc Flags Gossip'),
(2820900, 9, 7, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 17, 133, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Mizli Crankwheel - Actionlist - Set Emote State 133');
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 15 AND `SourceGroup` = 9666 AND `SourceId` = 0;
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(15, 9666, 0, 0, 0, 2, 0, 37863, 1, 0, 0, 0, 0, '', 'If player does not have \'Direbrew Remote\'s\' in inventory');
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 22) AND (`SourceGroup` IN (1, 2)) AND (`SourceEntry` = 23850) AND (`SourceId` = 0) AND (`ElseGroup` IN (1, 2)) AND (`ConditionTypeOrReference` IN (23, 29)) AND (`ConditionTarget` = 1) AND (`ConditionValue1` IN (1584, 3519, 23625)) AND (`ConditionValue2` IN (0, 10)) AND (`ConditionValue3` = 0);
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(22, 1, 23850, 0, 1, 23, 1, 3519, 0, 0, 0, 0, 0, '', 'Object must be in \'Terokkar Forest\''),
(22, 2, 23850, 0, 2, 23, 1, 1584, 0, 0, 0, 0, 0, '', 'Object must be in \'Blackrock Depths\''),
(22, 2, 23850, 0, 2, 29, 1, 23625, 10, 0, 1, 0, 0, '', 'Object must not have creature \'Samuro\' within 10 yards');
DELETE FROM `smart_scripts` WHERE (`entryorguid` IN (25148, 25149, 25150, 25151, 25152)) AND (`source_type` = 0) AND (`id` IN (0, 1, 2, 3, 4, 5, 6, 7));
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`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(25148, 0, 0, 0, 22, 0, 100, 0, 21, 0, 0, 0, 0, 5, 14, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Bergrisst - Received Emote 21 - Play Emote 14'),
(25148, 0, 1, 0, 22, 0, 100, 0, 34, 0, 0, 0, 0, 5, 14, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Bergrisst - Received Emote 34 - Play Emote 14'),
(25148, 0, 2, 0, 22, 0, 100, 0, 58, 0, 0, 0, 0, 5, 14, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Bergrisst - Received Emote 58 - Play Emote 14'),
(25148, 0, 3, 0, 22, 0, 100, 0, 77, 0, 0, 0, 0, 5, 11, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Bergrisst - Received Emote 77 - Play Emote 11'),
(25148, 0, 4, 0, 22, 0, 100, 0, 78, 0, 0, 0, 0, 5, 14, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Bergrisst - Received Emote 78 - Play Emote 14'),
(25148, 0, 5, 0, 22, 0, 100, 0, 101, 0, 0, 0, 0, 5, 14, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Bergrisst - Received Emote 101 - Play Emote 14'),
(25148, 0, 6, 0, 22, 0, 100, 0, 104, 0, 0, 0, 0, 5, 14, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Bergrisst - Received Emote 104 - Play Emote 14'),
(25148, 0, 7, 0, 22, 0, 100, 0, 328, 0, 0, 0, 0, 5, 14, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Bergrisst - Received Emote 328 - Play Emote 14'),
(25149, 0, 0, 0, 22, 0, 100, 0, 21, 0, 0, 0, 0, 5, 4, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Chief Thunder-Skins - Received Emote 21 - Play Emote 4'),
(25149, 0, 1, 0, 22, 0, 100, 0, 34, 0, 0, 0, 0, 5, 10, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Chief Thunder-Skins - Received Emote 34 - Play Emote 10'),
(25149, 0, 2, 0, 22, 0, 100, 0, 58, 0, 0, 0, 0, 5, 23, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Chief Thunder-Skins - Received Emote 58 - Play Emote 23'),
(25149, 0, 3, 0, 22, 0, 100, 0, 77, 0, 0, 0, 0, 5, 14, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Chief Thunder-Skins - Received Emote 77 - Play Emote 14'),
(25149, 0, 4, 0, 22, 0, 100, 0, 78, 0, 0, 0, 0, 5, 66, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Chief Thunder-Skins - Received Emote 78 - Play Emote 66'),
(25149, 0, 5, 0, 22, 0, 100, 0, 101, 0, 0, 0, 0, 5, 3, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Chief Thunder-Skins - Received Emote 101 - Play Emote 3'),
(25149, 0, 6, 0, 22, 0, 100, 0, 104, 0, 0, 0, 0, 5, 23, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Chief Thunder-Skins - Received Emote 104 - Play Emote 23'),
(25149, 0, 7, 0, 22, 0, 100, 0, 328, 0, 0, 0, 0, 5, 11, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Chief Thunder-Skins - Received Emote 328 - Play Emote 11'),
(25150, 0, 0, 0, 22, 0, 100, 0, 21, 0, 0, 0, 0, 5, 4, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Mai\'Kyl - Received Emote 21 - Play Emote 4'),
(25150, 0, 1, 0, 22, 0, 100, 0, 34, 0, 0, 0, 0, 5, 10, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Mai\'Kyl - Received Emote 34 - Play Emote 10'),
(25150, 0, 2, 0, 22, 0, 100, 0, 58, 0, 0, 0, 0, 5, 23, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Mai\'Kyl - Received Emote 58 - Play Emote 23'),
(25150, 0, 3, 0, 22, 0, 100, 0, 77, 0, 0, 0, 0, 5, 14, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Mai\'Kyl - Received Emote 77 - Play Emote 14'),
(25150, 0, 4, 0, 22, 0, 100, 0, 78, 0, 0, 0, 0, 5, 66, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Mai\'Kyl - Received Emote 78 - Play Emote 66'),
(25150, 0, 5, 0, 22, 0, 100, 0, 101, 0, 0, 0, 0, 5, 3, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Mai\'Kyl - Received Emote 101 - Play Emote 3'),
(25150, 0, 6, 0, 22, 0, 100, 0, 104, 0, 0, 0, 0, 5, 23, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Mai\'Kyl - Received Emote 104 - Play Emote 23'),
(25150, 0, 7, 0, 22, 0, 100, 0, 328, 0, 0, 0, 0, 5, 11, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Mai\'Kyl - Received Emote 328 - Play Emote 11'),
(25151, 0, 0, 0, 22, 0, 100, 0, 21, 0, 0, 0, 0, 5, 4, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Samuro - Received Emote 21 - Play Emote 4'),
(25151, 0, 1, 0, 22, 0, 100, 0, 34, 0, 0, 0, 0, 5, 10, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Samuro - Received Emote 34 - Play Emote 10'),
(25151, 0, 2, 0, 22, 0, 100, 0, 58, 0, 0, 0, 0, 5, 23, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Samuro - Received Emote 58 - Play Emote 23'),
(25151, 0, 3, 0, 22, 0, 100, 0, 77, 0, 0, 0, 0, 5, 14, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Samuro - Received Emote 77 - Play Emote 14'),
(25151, 0, 4, 0, 22, 0, 100, 0, 78, 0, 0, 0, 0, 5, 66, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Samuro - Received Emote 78 - Play Emote 66'),
(25151, 0, 5, 0, 22, 0, 100, 0, 101, 0, 0, 0, 0, 5, 3, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Samuro - Received Emote 101 - Play Emote 3'),
(25151, 0, 6, 0, 22, 0, 100, 0, 104, 0, 0, 0, 0, 5, 23, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Samuro - Received Emote 104 - Play Emote 23'),
(25151, 0, 7, 0, 22, 0, 100, 0, 328, 0, 0, 0, 0, 5, 11, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Samuro - Received Emote 328 - Play Emote 11'),
(25152, 0, 0, 0, 22, 0, 100, 0, 21, 0, 0, 0, 0, 5, 4, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Sig Nicious - Received Emote 21 - Play Emote 4'),
(25152, 0, 1, 0, 22, 0, 100, 0, 34, 0, 0, 0, 0, 5, 10, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Sig Nicious - Received Emote 34 - Play Emote 10'),
(25152, 0, 2, 0, 22, 0, 100, 0, 58, 0, 0, 0, 0, 5, 23, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Sig Nicious - Received Emote 58 - Play Emote 23'),
(25152, 0, 3, 0, 22, 0, 100, 0, 77, 0, 0, 0, 0, 5, 14, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Sig Nicious - Received Emote 77 - Play Emote 14'),
(25152, 0, 4, 0, 22, 0, 100, 0, 78, 0, 0, 0, 0, 5, 66, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Sig Nicious - Received Emote 78 - Play Emote 66'),
(25152, 0, 5, 0, 22, 0, 100, 0, 101, 0, 0, 0, 0, 5, 3, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Sig Nicious - Received Emote 101 - Play Emote 3'),
(25152, 0, 6, 0, 22, 0, 100, 0, 104, 0, 0, 0, 0, 5, 23, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Sig Nicious - Received Emote 104 - Play Emote 23'),
(25152, 0, 7, 0, 22, 0, 100, 0, 328, 0, 0, 0, 0, 5, 11, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Sig Nicious - Received Emote 328 - Play Emote 11');

View File

@@ -0,0 +1,355 @@
DELETE FROM `smart_scripts` WHERE (`entryorguid` = 19270) AND (`source_type` = 0) AND (`id` IN (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20));
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`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(19270, 0, 0, 2, 68, 0, 100, 0, 86, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - On Game Event 86 Started - Set Active On'),
(19270, 0, 1, 0, 69, 0, 100, 0, 86, 0, 0, 0, 0, 0, 48, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - On Game Event 86 Ended - Set Active Off'),
(19270, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 0, 53, 0, 19270, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - On Game Event 86 Started - Start Waypoint'),
(19270, 0, 3, 4, 68, 0, 100, 0, 82, 0, 0, 0, 0, 0, 80, 2385001, 0, 0, 0, 0, 0, 11, 23850, 31, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - On Game Event 82 Started - Run Script'),
(19270, 0, 4, 6, 61, 0, 100, 0, 0, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - On Game Event 82 Started - Set Active On'),
(19270, 0, 5, 0, 69, 0, 100, 0, 82, 0, 0, 0, 0, 0, 48, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - On Game Event 82 Ended - Set Active Off'),
(19270, 0, 6, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 0, 53, 0, 19270, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - On Game Event 82 Started - Start Waypoint'),
(19270, 0, 7, 0, 40, 0, 100, 0, 9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - On Waypoint 9 Reached - Say Line 0'),
(19270, 0, 8, 0, 40, 0, 100, 0, 46, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - On Waypoint 46 Reached - Say Line 0'),
(19270, 0, 9, 0, 40, 0, 100, 0, 66, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - On Waypoint 66 Reached - Say Line 0'),
(19270, 0, 10, 0, 40, 0, 100, 0, 130, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - On Waypoint 130 Reached - Say Line 0'),
(19270, 0, 11, 0, 40, 0, 100, 0, 202, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - On Waypoint 202 Reached - Say Line 0'),
(19270, 0, 12, 0, 40, 0, 100, 0, 232, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - On Waypoint 232 Reached - Say Line 0'),
(19270, 0, 13, 0, 40, 0, 100, 0, 297, 0, 0, 0, 0, 0, 80, 1927000, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - On Waypoint 297 Started - Run Script'),
(19270, 0, 14, 0, 40, 0, 100, 0, 9, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - On Waypoint 9 Reached - Say Line 1'),
(19270, 0, 15, 0, 40, 0, 100, 0, 46, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - On Waypoint 46 Reached - Say Line 1'),
(19270, 0, 16, 0, 40, 0, 100, 0, 66, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - On Waypoint 66 Reached - Say Line 1'),
(19270, 0, 17, 0, 40, 0, 100, 0, 130, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - On Waypoint 130 Reached - Say Line 1'),
(19270, 0, 18, 0, 40, 0, 100, 0, 202, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - On Waypoint 202 Reached - Say Line 1'),
(19270, 0, 19, 0, 40, 0, 100, 0, 232, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - On Waypoint 232 Reached - Say Line 1'),
(19270, 0, 20, 0, 40, 0, 100, 0, 297, 0, 0, 0, 0, 0, 80, 2385000, 0, 0, 0, 0, 0, 11, 23850, 31, 0, 0, 0, 0, 0, 0, 'Shattrath Saul - On Waypoint 297 Reached - Run Script');
DELETE FROM `smart_scripts` WHERE `entryorguid` = 1927000 AND `source_type` = 9 AND `id` IN (0, 1) AND `action_type` = 1;
UPDATE `smart_scripts` SET `id` = 0 WHERE `entryorguid` = 1927000 AND `source_type` = 9 AND `id` = 2 AND `action_type` = 12;
UPDATE `smart_scripts` SET `id` = 1, `event_param1` = 0, `event_param2` = 0 WHERE `entryorguid` = 1927000 AND `source_type` = 9 AND `id` = 3 AND `action_type` = 45;
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 22) AND (`SourceGroup` IN (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)) AND (`SourceEntry` = 19270) AND (`SourceId` = 0) AND (`ElseGroup` = 0) AND (`ConditionTypeOrReference` = 12) AND (`ConditionTarget` = 1) AND (`ConditionValue1` IN (82, 86)) AND (`ConditionValue2` = 0) AND (`ConditionValue3` = 0);
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(22, 8, 19270, 0, 0, 12, 1, 86, 0, 0, 0, 0, 0, '', 'Object must have event \'Perry Gatner\' active'),
(22, 9, 19270, 0, 0, 12, 1, 86, 0, 0, 0, 0, 0, '', 'Object must have event \'Perry Gatner\' active'),
(22, 10, 19270, 0, 0, 12, 1, 86, 0, 0, 0, 0, 0, '', 'Object must have event \'Perry Gatner\' active'),
(22, 11, 19270, 0, 0, 12, 1, 86, 0, 0, 0, 0, 0, '', 'Object must have event \'Perry Gatner\' active'),
(22, 12, 19270, 0, 0, 12, 1, 86, 0, 0, 0, 0, 0, '', 'Object must have event \'Perry Gatner\' active'),
(22, 13, 19270, 0, 0, 12, 1, 86, 0, 0, 0, 0, 0, '', 'Object must have event \'Perry Gatner\' active'),
(22, 14, 19270, 0, 0, 12, 1, 86, 0, 0, 0, 0, 0, '', 'Object must have event \'Perry Gatner\' active'),
(22, 15, 19270, 0, 0, 12, 1, 82, 0, 0, 0, 0, 0, '', 'Object must have event \'L70ETC World\'s End Tavern Concert\' active'),
(22, 16, 19270, 0, 0, 12, 1, 82, 0, 0, 0, 0, 0, '', 'Object must have event \'L70ETC World\'s End Tavern Concert\' active'),
(22, 17, 19270, 0, 0, 12, 1, 82, 0, 0, 0, 0, 0, '', 'Object must have event \'L70ETC World\'s End Tavern Concert\' active'),
(22, 18, 19270, 0, 0, 12, 1, 82, 0, 0, 0, 0, 0, '', 'Object must have event \'L70ETC World\'s End Tavern Concert\' active'),
(22, 19, 19270, 0, 0, 12, 1, 82, 0, 0, 0, 0, 0, '', 'Object must have event \'L70ETC World\'s End Tavern Concert\' active'),
(22, 20, 19270, 0, 0, 12, 1, 82, 0, 0, 0, 0, 0, '', 'Object must have event \'L70ETC World\'s End Tavern Concert\' active'),
(22, 21, 19270, 0, 0, 12, 1, 82, 0, 0, 0, 0, 0, '', 'Object must have event \'L70ETC World\'s End Tavern Concert\' active');
DELETE FROM `creature_text` WHERE `CreatureID` = 19270 AND `GroupID` IN (0, 1) AND `ID` IN (0, 1, 2, 3);
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
(19270, 0, 0, 'If you are ready to laugh, head over to the World\'s End Tavern!', 14, 0, 100, 0, 0, 0, 16380, 0, 'Shattrath Saul - Perry Gatner'),
(19270, 0, 1, 'Check out the comedy stylings of Perry Gatner in just a few minutes!', 14, 0, 100, 0, 0, 0, 16377, 0, 'Shattrath Saul - Perry Gatner'),
(19270, 1, 0, "TAUREN CHIEFTAINS! Playing LIVE, in the WORLD'S END TAVERN! Be there, at the top of the hour! Banished from Shattrath? SNEAK BACK IN!", 14, 0, 100, 0, 0, 0, 28504, 1, 'Shattrath Saul - L70ETC'),
(19270, 1, 1, "Are you ready to rock? Then head over to the World's End Tavern! The Tauren Chieftains start their show at the top of the hour.", 14, 0, 100, 0, 0, 0, 28496, 1, 'Shattrath Saul - L70ETC'),
(19270, 1, 2, "Who? The Tauren Chieftains! What? A live performance! Where? The World's End Tavern! When? The top of the hour! BE THERE!", 14, 0, 100, 0, 0, 0, 28502, 1, 'Shattrath Saul - L70ETC'),
(19270, 1, 3, "Now, in Shattrath City: The Tauren Chieftains! Playing in the World's End Tavern at the top of the hour!", 14, 0, 100, 0, 0, 0, 28481, 1, 'Shattrath Saul - L70ETC');
DELETE FROM `waypoints` WHERE `entry` = 19270;
INSERT INTO `waypoints` (`entry`, `pointid`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`) VALUES
(19270, 1, -1752.2605, 5168.273, -37.204906, NULL, 0),
(19270, 2, -1753.1287, 5168.3877, -36.95703, NULL, 0),
(19270, 3, -1757.3787, 5166.8877, -36.95703, NULL, 0),
(19270, 4, -1757.6287, 5168.1377, -36.95703, NULL, 0),
(19270, 5, -1759.3787, 5173.6377, -38.20703, NULL, 0),
(19270, 6, -1758.8787, 5178.8877, -39.70703, NULL, 0),
(19270, 7, -1760.2949, 5180.1904, -40.20916, NULL, 0),
(19270, 8, -1762.3428, 5182.5586, -39.95916, NULL, 0),
(19270, 9, -1715.8907, 5182.9263, -40.209156, NULL, 0),
(19270, 10, -1709.1345, 5187.362, -40.209156, NULL, 0),
(19270, 11, -1705.3855, 5189.9243, -40.008324, NULL, 0),
(19270, 12, -1704.6355, 5190.6743, -40.008324, NULL, 0),
(19270, 13, -1701.1355, 5194.1743, -42.508324, NULL, 0),
(19270, 14, -1700.3855, 5194.9243, -43.258324, NULL, 0),
(19270, 15, -1695.1355, 5199.9243, -46.258324, NULL, 0),
(19270, 16, -1689.1355, 5201.6743, -48.008324, NULL, 0),
(19270, 17, -1688.3855, 5202.1743, -47.508324, NULL, 0),
(19270, 18, -1686.6355, 5203.4243, -47.008324, NULL, 0),
(19270, 19, -1685.1355, 5204.6743, -46.508324, NULL, 0),
(19270, 20, -1684.3855, 5205.1743, -46.258324, NULL, 0),
(19270, 21, -1682.6355, 5206.4243, -46.008324, NULL, 0),
(19270, 22, -1681.8855, 5206.9243, -45.508324, NULL, 0),
(19270, 23, -1678.5752, 5209.505, -46.132336, NULL, 0),
(19270, 24, -1676.8586, 5210.801, -45.722336, NULL, 0),
(19270, 25, -1674.3586, 5212.801, -45.972336, NULL, 0),
(19270, 26, -1672.6086, 5213.551, -45.472336, NULL, 0),
(19270, 27, -1667.8586, 5217.301, -45.222336, NULL, 0),
(19270, 28, -1667.1086, 5218.051, -44.972336, NULL, 0),
(19270, 29, -1666.3586, 5218.551, -44.722336, NULL, 0),
(19270, 30, -1664.8586, 5219.801, -44.472336, NULL, 0),
(19270, 31, -1660.3586, 5223.551, -44.972336, NULL, 0),
(19270, 32, -1658.8586, 5224.551, -45.222336, NULL, 0),
(19270, 33, -1658.6086, 5224.801, -45.222336, NULL, 0),
(19270, 34, -1651.6086, 5231.301, -42.472336, NULL, 0),
(19270, 35, -1645.2992, 5237.5195, -40.38224, NULL, 0),
(19270, 36, -1644.4756, 5238.287, -39.91925, NULL, 0),
(19270, 37, -1642.9756, 5239.787, -40.16925, NULL, 0),
(19270, 38, -1637.4756, 5245.787, -40.66925, NULL, 0),
(19270, 39, -1634.341, 5249.475, -40.88294, NULL, 0),
(19270, 40, -1632.1586, 5252.368, -40.735092, NULL, 0),
(19270, 41, -1631.1586, 5253.368, -40.735092, NULL, 0),
(19270, 42, -1634.1531, 5276.2627, -41.07452, NULL, 0),
(19270, 43, -1634.5375, 5279.121, -40.641838, NULL, 0),
(19270, 44, -1635.5375, 5283.121, -40.641838, NULL, 0),
(19270, 45, -1638.2875, 5295.621, -40.141838, NULL, 0),
(19270, 46, -1640.9219, 5304.98, -40.20916, NULL, 0),
(19270, 47, -1639.4663, 5308.7505, -40.20916, NULL, 0),
(19270, 48, -1637.9941, 5312.283, -39.95916, NULL, 0),
(19270, 49, -1622.8514, 5325.8657, -40.20916, NULL, 0),
(19270, 50, -1618.8865, 5329.6807, -39.95916, NULL, 0),
(19270, 51, -1617.3865, 5333.6807, -39.95916, NULL, 0),
(19270, 52, -1611.7811, 5351.376, -40.20916, NULL, 0),
(19270, 53, -1610.6606, 5354.3467, -39.95916, NULL, 0),
(19270, 54, -1609.7211, 5359.1987, -40.20916, NULL, 0),
(19270, 55, -1608.4541, 5364.588, -39.926785, NULL, 0),
(19270, 56, -1611.9541, 5367.838, -39.926785, NULL, 0),
(19270, 57, -1616.9541, 5372.338, -39.176785, NULL, 0),
(19270, 58, -1619.9541, 5375.338, -39.926785, NULL, 0),
(19270, 59, -1620.9541, 5376.088, -39.926785, NULL, 0),
(19270, 60, -1621.7041, 5376.588, -40.926785, NULL, 0),
(19270, 61, -1623.7041, 5378.588, -42.426785, NULL, 0),
(19270, 62, -1626.9541, 5381.838, -43.426785, NULL, 0),
(19270, 63, -1628.4541, 5381.838, -44.176785, NULL, 0),
(19270, 64, -1633.2041, 5386.838, -44.426785, NULL, 0),
(19270, 65, -1635.2041, 5389.088, -44.676785, NULL, 0),
(19270, 66, -1639.187, 5392.9766, -45.14441, NULL, 0),
(19270, 67, -1640.5592, 5391.6455, -45.136963, NULL, 0),
(19270, 68, -1642.1283, 5390.2734, -45.462597, NULL, 0),
(19270, 69, -1645.1692, 5387.582, -45.49398, NULL, 0),
(19270, 70, -1646.4192, 5386.332, -45.49398, NULL, 0),
(19270, 71, -1657.4192, 5367.582, -45.74398, NULL, 0),
(19270, 72, -1664.1788, 5356.7764, -45.99024, NULL, 0),
(19270, 73, -1666.3015, 5353.3613, -45.97572, NULL, 0),
(19270, 74, -1668.5515, 5343.6113, -45.97572, NULL, 0),
(19270, 75, -1669.5515, 5338.1113, -46.22572, NULL, 0),
(19270, 76, -1670.0515, 5336.1113, -46.47572, NULL, 0),
(19270, 77, -1670.5515, 5334.1113, -46.72572, NULL, 0),
(19270, 78, -1671.0515, 5332.1113, -46.97572, NULL, 0),
(19270, 79, -1671.5515, 5330.3613, -46.97572, NULL, 0),
(19270, 80, -1671.803, 5329.7666, -47.550205, NULL, 0),
(19270, 81, -1672.1868, 5328.0547, -47.59669, NULL, 0),
(19270, 82, -1672.9368, 5325.0547, -47.84669, NULL, 0),
(19270, 83, -1673.1868, 5322.0547, -48.09669, NULL, 0),
(19270, 84, -1673.1868, 5320.0547, -48.34669, NULL, 0),
(19270, 85, -1673.4368, 5318.0547, -48.84669, NULL, 0),
(19270, 86, -1673.4368, 5316.0547, -49.09669, NULL, 0),
(19270, 87, -1673.4368, 5312.0547, -49.09669, NULL, 0),
(19270, 88, -1673.6868, 5308.3047, -49.34669, NULL, 0),
(19270, 89, -1674.1868, 5304.3047, -49.59669, NULL, 0),
(19270, 90, -1674.1868, 5302.3047, -49.84669, NULL, 0),
(19270, 91, -1674.4368, 5298.3047, -50.09669, NULL, 0),
(19270, 92, -1674.7311, 5297.7847, -50.4066, NULL, 0),
(19270, 93, -1674.9521, 5293.9775, -50.48787, NULL, 0),
(19270, 94, -1674.9521, 5292.2275, -50.48787, NULL, 0),
(19270, 95, -1677.9521, 5284.9775, -50.73787, NULL, 0),
(19270, 96, -1679.2021, 5282.2275, -50.98787, NULL, 0),
(19270, 97, -1680.9521, 5277.7275, -50.98787, NULL, 0),
(19270, 98, -1685.047, 5267.4834, -51.55147, NULL, 0),
(19270, 99, -1687.0706, 5262.31, -51.1996, NULL, 0),
(19270, 100, -1690.8206, 5264.31, -50.9496, NULL, 0),
(19270, 101, -1692.5706, 5264.81, -50.4496, NULL, 0),
(19270, 102, -1694.5706, 5265.56, -49.9496, NULL, 0),
(19270, 103, -1695.8206, 5265.81, -49.6996, NULL, 0),
(19270, 104, -1698.0706, 5265.56, -49.4496, NULL, 0),
(19270, 105, -1703.0706, 5265.06, -47.4496, NULL, 0),
(19270, 106, -1705.3206, 5265.81, -45.4496, NULL, 0),
(19270, 107, -1706.0706, 5266.06, -45.4496, NULL, 0),
(19270, 108, -1706.8206, 5266.31, -44.9496, NULL, 0),
(19270, 109, -1709.5706, 5267.31, -44.1996, NULL, 0),
(19270, 110, -1710.8713, 5267.3696, -44.063465, NULL, 0),
(19270, 111, -1714.541, 5268.6797, -42.386314, NULL, 0),
(19270, 112, -1718.041, 5267.6797, -42.136314, NULL, 0),
(19270, 113, -1731.291, 5263.4297, -40.886314, NULL, 0),
(19270, 114, -1733.791, 5263.6797, -42.886314, NULL, 0),
(19270, 115, -1735.791, 5262.9297, -45.386314, NULL, 0),
(19270, 116, -1741.791, 5259.6797, -40.636314, NULL, 0),
(19270, 117, -1743.541, 5259.4297, -40.136314, NULL, 0),
(19270, 118, -1745.2354, 5258.7837, -40.22338, NULL, 0),
(19270, 119, -1748.6482, 5258.3574, -39.76657, NULL, 0),
(19270, 120, -1760.6482, 5257.3574, -39.76657, NULL, 0),
(19270, 121, -1760.6482, 5257.3574, -40.26657, NULL, 0),
(19270, 122, -1761.1482, 5257.6074, -39.76657, NULL, 0),
(19270, 123, -1761.8982, 5257.8574, -39.51657, NULL, 0),
(19270, 124, -1762.3982, 5258.3574, -39.01657, NULL, 0),
(19270, 125, -1762.6482, 5258.6074, -38.76657, NULL, 0),
(19270, 126, -1770.6727, 5262.7456, -38.816673, NULL, 0),
(19270, 127, -1771.8708, 5263.4224, -38.571022, NULL, 0),
(19270, 128, -1773.3708, 5264.4224, -38.571022, NULL, 0),
(19270, 129, -1772.6208, 5262.9224, -38.571022, NULL, 0),
(19270, 130, -1772.5688, 5262.099, -38.825367, NULL, 0),
(19270, 131, -1774.7759, 5254.046, -38.849823, NULL, 0),
(19270, 132, -1775.0278, 5253.452, -38.63588, NULL, 0),
(19270, 133, -1775.2778, 5252.452, -39.63588, NULL, 0),
(19270, 134, -1775.5278, 5251.702, -39.88588, NULL, 0),
(19270, 135, -1775.5278, 5251.202, -40.38588, NULL, 0),
(19270, 136, -1774.7778, 5249.952, -40.13588, NULL, 0),
(19270, 137, -1776.2778, 5248.452, -40.13588, NULL, 0),
(19270, 138, -1779.0278, 5241.952, -40.13588, NULL, 0),
(19270, 139, -1777.5278, 5236.952, -42.88588, NULL, 0),
(19270, 140, -1782.0278, 5229.452, -46.38588, NULL, 0),
(19270, 141, -1783.5278, 5226.952, -47.38588, NULL, 0),
(19270, 142, -1784.5278, 5223.702, -48.13588, NULL, 0),
(19270, 143, -1784.8121, 5223.6655, -48.529106, NULL, 0),
(19270, 144, -1785.3154, 5222.8843, -48.202736, NULL, 0),
(19270, 145, -1786.8154, 5221.3843, -48.452736, NULL, 0),
(19270, 146, -1787.5654, 5220.8843, -48.452736, NULL, 0),
(19270, 147, -1787.8154, 5219.8843, -48.452736, NULL, 0),
(19270, 148, -1791.5654, 5218.6343, -48.452736, NULL, 0),
(19270, 149, -1798.8154, 5216.1343, -48.702736, NULL, 0),
(19270, 150, -1801.5654, 5214.8843, -48.952736, NULL, 0),
(19270, 151, -1801.8154, 5214.8843, -48.952736, NULL, 0),
(19270, 152, -1804.8154, 5213.8843, -48.952736, NULL, 0),
(19270, 153, -1805.6951, 5213.3022, -48.983135, NULL, 0),
(19270, 154, -1809.7375, 5210.629, -46.825375, NULL, 0),
(19270, 155, -1811.9875, 5206.629, -46.325375, NULL, 0),
(19270, 156, -1812.7375, 5203.629, -49.075375, NULL, 0),
(19270, 157, -1812.9875, 5202.629, -50.075375, NULL, 0),
(19270, 158, -1813.2375, 5202.129, -50.325375, NULL, 0),
(19270, 159, -1816.7375, 5197.129, -50.325375, NULL, 0),
(19270, 160, -1817.9246, 5195.5425, -50.99481, NULL, 0),
(19270, 161, -1818.7246, 5194.3906, -51.111706, NULL, 0),
(19270, 162, -1819.2949, 5193.5693, -51.361706, NULL, 0),
(19270, 163, -1820.7802, 5191.4556, -51.667614, NULL, 0),
(19270, 164, -1820.7793, 5191.455, -51.486706, NULL, 0),
(19270, 165, -1821.3125, 5188.502, -51.736706, NULL, 0),
(19270, 166, -1821.875, 5185.416, -51.486706, NULL, 0),
(19270, 167, -1822.3594, 5183.4766, -51.236706, NULL, 0),
(19270, 168, -1822.3965, 5182.291, -51.236706, NULL, 0),
(19270, 169, -1822.916, 5181.25, -50.986706, NULL, 0),
(19270, 170, -1825, 5179.166, -50.736706, NULL, 0),
(19270, 171, -1828.5352, 5175.631, -50.236706, NULL, 0),
(19270, 172, -1829.166, 5175, -49.861706, NULL, 0),
(19270, 173, -1831.8496, 5173.658, -49.236706, NULL, 0),
(19270, 174, -1833.334, 5172.916, -48.861706, NULL, 0),
(19270, 175, -1835.8131, 5171.899, -48.52697, NULL, 0),
(19270, 176, -1838.8453, 5170.541, -47.88592, NULL, 0),
(19270, 177, -1840.5953, 5170.041, -47.63592, NULL, 0),
(19270, 178, -1840.5953, 5170.041, -47.88592, NULL, 0),
(19270, 179, -1841.5953, 5169.791, -47.38592, NULL, 0),
(19270, 180, -1844.3453, 5169.041, -47.13592, NULL, 0),
(19270, 181, -1846.3453, 5168.791, -46.88592, NULL, 0),
(19270, 182, -1851.3453, 5167.791, -47.13592, NULL, 0),
(19270, 183, -1852.3453, 5167.541, -47.38592, NULL, 0),
(19270, 184, -1854.0953, 5167.041, -47.63592, NULL, 0),
(19270, 185, -1856.0953, 5166.541, -47.88592, NULL, 0),
(19270, 186, -1857.8453, 5166.291, -48.13592, NULL, 0),
(19270, 187, -1859.8453, 5166.041, -48.13592, NULL, 0),
(19270, 188, -1863.8453, 5165.291, -48.38592, NULL, 0),
(19270, 189, -1866.5953, 5164.541, -48.13592, NULL, 0),
(19270, 190, -1870.5953, 5163.791, -48.13592, NULL, 0),
(19270, 191, -1872.5953, 5162.791, -48.13592, NULL, 0),
(19270, 192, -1874.3198, 5161.7744, -48.298702, NULL, 0),
(19270, 193, -1876.8809, 5160.3096, -47.25393, NULL, 0),
(19270, 194, -1879.6309, 5160.8096, -46.75393, NULL, 0),
(19270, 195, -1881.3809, 5161.0596, -46.25393, NULL, 0),
(19270, 196, -1885.1309, 5161.3096, -43.25393, NULL, 0),
(19270, 197, -1886.3809, 5161.5596, -42.75393, NULL, 0),
(19270, 198, -1889.3809, 5161.8096, -41.25393, NULL, 0),
(19270, 199, -1892.1309, 5162.3096, -40.00393, NULL, 0),
(19270, 200, -1895.8693, 5162.375, -40.20913, NULL, 0),
(19270, 201, -1899.768, 5163.162, -39.959145, NULL, 0),
(19270, 202, -1901.1666, 5165.9487, -40.20916, NULL, 0),
(19270, 203, -1907.0524, 5171.55, -40.20916, NULL, 0),
(19270, 204, -1911.2435, 5175.9854, -40.13343, NULL, 0),
(19270, 205, -1912.7435, 5182.9854, -40.13343, NULL, 0),
(19270, 206, -1914.4935, 5191.2354, -42.88343, NULL, 0),
(19270, 207, -1914.7435, 5192.4854, -43.13343, NULL, 0),
(19270, 208, -1915.0886, 5196.091, -46.718666, NULL, 0),
(19270, 209, -1915.1482, 5197.618, -47.56726, NULL, 0),
(19270, 210, -1915.6482, 5198.368, -47.31726, NULL, 0),
(19270, 211, -1916.3982, 5199.118, -47.06726, NULL, 0),
(19270, 212, -1917.3982, 5199.618, -47.06726, NULL, 0),
(19270, 213, -1924.1482, 5203.618, -47.06726, NULL, 0),
(19270, 214, -1930.9027, 5207.5723, -47.313946, NULL, 0),
(19270, 215, -1934.4938, 5209.9346, -46.939972, NULL, 0),
(19270, 216, -1935.2438, 5210.4346, -46.939972, NULL, 0),
(19270, 217, -1937.7438, 5211.9346, -47.189972, NULL, 0),
(19270, 218, -1942.9938, 5214.6846, -47.439972, NULL, 0),
(19270, 219, -1953.4938, 5220.1846, -47.189972, NULL, 0),
(19270, 220, -1954.2438, 5220.6846, -46.939972, NULL, 0),
(19270, 221, -1957.7438, 5222.6846, -46.939972, NULL, 0),
(19270, 222, -1960.4938, 5224.1846, -46.689972, NULL, 0),
(19270, 223, -1962.603, 5225.186, -46.7385, NULL, 0),
(19270, 224, -1964.0779, 5226.159, -46.377556, NULL, 0),
(19270, 225, -1964.5779, 5226.659, -46.377556, NULL, 0),
(19270, 226, -1967.0779, 5228.159, -46.127556, NULL, 0),
(19270, 227, -1970.3279, 5230.409, -45.877556, NULL, 0),
(19270, 228, -1982.5779, 5238.409, -46.127556, NULL, 0),
(19270, 229, -1982.9333, 5238.5513, -46.2599, NULL, 0),
(19270, 230, -1984.5637, 5239.8706, -45.78431, NULL, 0),
(19270, 231, -1998.8137, 5243.6206, -45.53431, NULL, 0),
(19270, 232, -2004.6942, 5245.19, -45.80872, NULL, 0),
(19270, 233, -1998.5764, 5243.411, -45.600166, NULL, 0),
(19270, 234, -1985.5764, 5239.661, -45.850166, NULL, 0),
(19270, 235, -1977.6184, 5236.9014, -45.91132, NULL, 0),
(19270, 236, -1976.6198, 5236.591, -45.613564, NULL, 0),
(19270, 237, -1973.1198, 5235.591, -45.613564, NULL, 0),
(19270, 238, -1967.8698, 5233.091, -46.113564, NULL, 0),
(19270, 239, -1966.1198, 5232.091, -46.113564, NULL, 0),
(19270, 240, -1964.1198, 5231.341, -46.363564, NULL, 0),
(19270, 241, -1957.8698, 5228.091, -46.613564, NULL, 0),
(19270, 242, -1953.6198, 5226.091, -46.863564, NULL, 0),
(19270, 243, -1951.1198, 5224.841, -47.113564, NULL, 0),
(19270, 244, -1940.3698, 5219.591, -46.863564, NULL, 0),
(19270, 245, -1937.4708, 5217.9136, -47.274998, NULL, 0),
(19270, 246, -1931.7573, 5215.2734, -47.047817, NULL, 0),
(19270, 247, -1927.0073, 5214.0234, -47.297817, NULL, 0),
(19270, 248, -1924.2573, 5213.2734, -47.547817, NULL, 0),
(19270, 249, -1911.7573, 5210.0234, -47.797817, NULL, 0),
(19270, 250, -1910.0073, 5209.5234, -48.047817, NULL, 0),
(19270, 251, -1908.0073, 5209.0234, -48.547817, NULL, 0),
(19270, 252, -1906.0073, 5208.5234, -48.547817, NULL, 0),
(19270, 253, -1904.0073, 5208.0234, -48.797817, NULL, 0),
(19270, 254, -1900.2573, 5207.0234, -49.047817, NULL, 0),
(19270, 255, -1898.9575, 5206.4375, -49.623775, NULL, 0),
(19270, 256, -1898.0679, 5206.1665, -49.437138, NULL, 0),
(19270, 257, -1893.8179, 5205.1665, -49.687138, NULL, 0),
(19270, 258, -1891.3179, 5202.1665, -49.687138, NULL, 0),
(19270, 259, -1882.8179, 5191.9165, -49.937138, NULL, 0),
(19270, 260, -1869.8179, 5176.1665, -49.687138, NULL, 0),
(19270, 261, -1868.9952, 5174.9146, -50.00228, NULL, 0),
(19270, 262, -1867.0022, 5172.68, -49.461166, NULL, 0),
(19270, 263, -1865.5022, 5171.18, -49.461166, NULL, 0),
(19270, 264, -1862.5022, 5171.18, -49.211166, NULL, 0),
(19270, 265, -1860.5022, 5171.18, -48.961166, NULL, 0),
(19270, 266, -1858.5022, 5171.18, -48.461166, NULL, 0),
(19270, 267, -1857.5022, 5170.93, -48.211166, NULL, 0),
(19270, 268, -1855.5022, 5170.93, -47.711166, NULL, 0),
(19270, 269, -1854.5022, 5170.93, -47.461166, NULL, 0),
(19270, 270, -1852.5022, 5170.93, -47.211166, NULL, 0),
(19270, 271, -1850.5022, 5170.93, -46.961166, NULL, 0),
(19270, 272, -1844.7522, 5170.93, -47.211166, NULL, 0),
(19270, 273, -1842.7522, 5170.93, -47.461166, NULL, 0),
(19270, 274, -1839.7522, 5170.93, -47.711166, NULL, 0),
(19270, 275, -1836.7522, 5170.68, -47.961166, NULL, 0),
(19270, 276, -1834.7522, 5170.68, -48.211166, NULL, 0),
(19270, 277, -1834.6604, 5170.502, -48.48815, NULL, 0),
(19270, 278, -1831.4863, 5170.4424, -48.31687, NULL, 0),
(19270, 279, -1830.2363, 5170.4424, -48.56687, NULL, 0),
(19270, 280, -1828.9863, 5170.9424, -48.56687, NULL, 0),
(19270, 281, -1827.2363, 5171.9424, -49.31687, NULL, 0),
(19270, 282, -1825.7363, 5173.1924, -49.81687, NULL, 0),
(19270, 283, -1824.7363, 5173.9424, -49.81687, NULL, 0),
(19270, 284, -1823.7363, 5173.9424, -50.06687, NULL, 0),
(19270, 285, -1821.9863, 5174.1924, -49.06687, NULL, 0),
(19270, 286, -1818.7363, 5173.6924, -46.31687, NULL, 0),
(19270, 287, -1809.4863, 5171.9424, -43.06687, NULL, 0),
(19270, 288, -1803.4863, 5170.9424, -41.81687, NULL, 0),
(19270, 289, -1802.1086, 5170.791, -41.44974, NULL, 0),
(19270, 290, -1800.2062, 5170.876, -40.57945, NULL, 0),
(19270, 291, -1796.4562, 5170.126, -40.57945, NULL, 0),
(19270, 292, -1794.4562, 5170.626, -40.32945, NULL, 0),
(19270, 293, -1789.9562, 5171.126, -40.07945, NULL, 0),
(19270, 294, -1786.8037, 5171.461, -40.209156, NULL, 0),
(19270, 295, -1773.7195, 5178.131, -39.70702, NULL, 0),
(19270, 296, -1764.2195, 5180.881, -39.70702, NULL, 0),
(19270, 297, -1758.1353, 5166.801, -37.204884, NULL, 0),
(19270, 298, -1753.0828, 5168.1416, -36.954895, NULL, 0),
(19270, 299, -1751.5304, 5168.483, -37.204906, NULL, 0);

View File

@@ -468,6 +468,57 @@ public:
}
};
/*####
## go_l70_etc_music
####*/
enum L70ETCMusic
{
MUSIC_L70_ETC_MUSIC = 11803
};
enum L70ETCMusicEvents
{
EVENT_ETC_START_MUSIC = 1
};
class go_l70_etc_music : public GameObjectScript
{
public:
go_l70_etc_music() : GameObjectScript("go_l70_etc_music") { }
struct go_l70_etc_musicAI : public GameObjectAI
{
go_l70_etc_musicAI(GameObject* go) : GameObjectAI(go)
{
_events.ScheduleEvent(EVENT_ETC_START_MUSIC, 1600);
}
void UpdateAI(uint32 diff) override
{
_events.Update(diff);
while (uint32 eventId = _events.ExecuteEvent())
{
switch (eventId)
{
case EVENT_ETC_START_MUSIC:
me->PlayDirectMusic(MUSIC_L70_ETC_MUSIC);
_events.ScheduleEvent(EVENT_ETC_START_MUSIC, 1600); // Every 1.6 seconds SMSG_PLAY_MUSIC packet (PlayDirectMusic) is pushed to the client (sniffed value)
break;
default:
break;
}
}
}
private:
EventMap _events;
};
GameObjectAI* GetAI(GameObject* go) const override
{
return new go_l70_etc_musicAI(go);
}
};
// Theirs
/*####
## go_brewfest_music
@@ -1911,6 +1962,7 @@ void AddSC_go_scripts()
new go_heat();
new go_bear_trap();
new go_duskwither_spire_power_source();
new go_l70_etc_music();
// Theirs
new go_brewfest_music();