mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-22 21:26:23 +00:00
restructured repository based on following standards:
https://github.com/HW-Core/directory-structure
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
|
||||
-- Horde Scout (11680), wrong texts
|
||||
DELETE FROM creature_text WHERE entry=11680;
|
||||
INSERT INTO creature_text VALUES (11680, 0, 0, "Time to die, $c!", 12, 0, 100, 0, 0, 0, 0, "Horde Scout");
|
||||
@@ -0,0 +1,4 @@
|
||||
|
||||
-- Unseen (3094)
|
||||
DELETE FROM smart_scripts WHERE entryorguid=3094 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (3094, 0, 0, 0, 1, 0, 100, 1, 500, 500, 0, 0, 11, 4986, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Unseen - Out of Combat - Cast Unseen');
|
||||
182
data/sql/world fixes/npc_fixes/Eastern Kingdom/elwynn_forest.sql
Normal file
182
data/sql/world fixes/npc_fixes/Eastern Kingdom/elwynn_forest.sql
Normal file
File diff suppressed because one or more lines are too long
@@ -0,0 +1,4 @@
|
||||
|
||||
-- Huldar (2057)
|
||||
UPDATE creature SET equipment_id=0 WHERE id=2057;
|
||||
DELETE FROM creature_equip_template WHERE entry=2057;
|
||||
@@ -0,0 +1,5 @@
|
||||
|
||||
-- Ravenclaw Regent (2283)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=2283;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=2283 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (2283, 0, 0, 0, 0, 0, 100, 0, 2000, 4000, 14000, 20000, 11, 970, 0, 0, 0, 0, 0, 5, 30, 0, 0, 0, 0, 0, 0, 'Ravenclaw Regent - In Combat - Cast Shadow Word: Pain');
|
||||
@@ -0,0 +1,7 @@
|
||||
|
||||
-- Booty Bay Bruiser (4624)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=4624;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=4624 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (4624, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 18950, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Booty Bay Bruiser - On Reset - Cast Invisibility and Stealth Detection');
|
||||
INSERT INTO smart_scripts VALUES (4624, 0, 1, 0, 0, 0, 100, 0, 0, 3000, 15000, 20000, 11, 12024, 32, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Booty Bay Bruiser - In Combat - Cast Net');
|
||||
INSERT INTO smart_scripts VALUES (4624, 0, 2, 0, 6, 0, 100, 0, 0, 0, 0, 0, 149, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Booty Bay Bruiser - On Death - Send Zone Under Attack');
|
||||
16
data/sql/world fixes/npc_fixes/Kalimdor/durotar.sql
Normal file
16
data/sql/world fixes/npc_fixes/Kalimdor/durotar.sql
Normal file
@@ -0,0 +1,16 @@
|
||||
|
||||
-- Orgrimmar Grunt (3296)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=3296;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=3296 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (3296, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 18950, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Orgrimmar Grunt - On Reset - Cast Invisibility and Stealth Detection');
|
||||
INSERT INTO smart_scripts VALUES (3296, 0, 2, 0, 0, 0, 100, 0, 3000, 13000, 9000, 15000, 11, 40505, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Orgrimmar Grunt - In Combat - Cast Cleave');
|
||||
INSERT INTO smart_scripts VALUES (3296, 0, 3, 10, 22, 1, 100, 0, 58, 0, 0, 0, 5, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Orgrimmar Grunt - On Emote Received Kiss - Play Emote Bow');
|
||||
INSERT INTO smart_scripts VALUES (3296, 0, 4, 10, 22, 1, 100, 0, 101, 0, 0, 0, 5, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Orgrimmar Grunt - On Emote Received Wave - Play Emote Wave');
|
||||
INSERT INTO smart_scripts VALUES (3296, 0, 5, 10, 22, 1, 100, 0, 78, 0, 0, 0, 5, 66, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Orgrimmar Grunt - On Emote Received Salute - Play Emote Salute');
|
||||
INSERT INTO smart_scripts VALUES (3296, 0, 6, 10, 22, 1, 100, 0, 84, 0, 0, 0, 5, 23, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Orgrimmar Grunt - On Emote Received Shy - Play Emote Flex');
|
||||
INSERT INTO smart_scripts VALUES (3296, 0, 7, 10, 22, 1, 100, 0, 77, 0, 0, 0, 5, 25, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Orgrimmar Grunt - On Emote Received Rude - Play Emote Point');
|
||||
INSERT INTO smart_scripts VALUES (3296, 0, 8, 10, 22, 1, 100, 0, 22, 0, 0, 0, 5, 25, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Orgrimmar Grunt - On Emote Received Chicken - Play Emote Point');
|
||||
INSERT INTO smart_scripts VALUES (3296, 0, 10, 0, 61, 0, 100, 0, 0, 0, 0, 0, 22, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Orgrimmar Grunt - On Emote Received - Set Event Phase');
|
||||
INSERT INTO smart_scripts VALUES (3296, 0, 11, 0, 60, 0, 100, 0, 5000, 5000, 5000, 5000, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Orgrimmar Grunt - On Update - Set Event Phase');
|
||||
INSERT INTO smart_scripts VALUES (3296, 0, 12, 0, 2, 0, 100, 1, 0, 30, 0, 0, 11, 8599, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Orgrimmar Grunt - Between Health 0-30% - Cast Enrage');
|
||||
INSERT INTO smart_scripts VALUES (3296, 0, 13, 0, 6, 0, 100, 0, 0, 0, 0, 0, 149, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Orgrimmar Grunt - On Death - Send Zone Under Attack');
|
||||
3
data/sql/world fixes/npc_fixes/Kalimdor/mulgore.sql
Normal file
3
data/sql/world fixes/npc_fixes/Kalimdor/mulgore.sql
Normal file
@@ -0,0 +1,3 @@
|
||||
|
||||
-- Brave Swiftwind (3218)
|
||||
UPDATE creature_template SET flags_extra=32768, AIName='', ScriptName='' WHERE entry=3218;
|
||||
18
data/sql/world fixes/npc_fixes/Kalimdor/silithus.sql
Normal file
18
data/sql/world fixes/npc_fixes/Kalimdor/silithus.sql
Normal file
@@ -0,0 +1,18 @@
|
||||
|
||||
-- Cenarion Hold Infantry (15184)
|
||||
DELETE FROM creature_text WHERE entry=15184;
|
||||
INSERT INTO creature_text VALUES (15184, 0, 0, 'Taste blade, mongrel!', 12, 0, 100, 0, 0, 0, 0, 'SAY_GUARD_SIL_AGGRO1');
|
||||
INSERT INTO creature_text VALUES (15184, 0, 1, 'Please tell me that you didn''t just do what I think you just did. Please tell me that I''m not going to have to hurt you...', 12, 0, 100, 0, 0, 0, 0, 'SAY_GUARD_SIL_AGGRO2');
|
||||
INSERT INTO creature_text VALUES (15184, 0, 2, 'As if we don''t have enough problems, you go and create more!', 12, 0, 100, 0, 0, 0, 0, 'SAY_GUARD_SIL_AGGRO3');
|
||||
INSERT INTO creature_text VALUES (15184, 0, 3, 'You dare spill blood on neutral ground? OUT! OUT, I SAY!', 12, 0, 100, 0, 0, 0, 0, 'Cenarion Hold Infantry - On Aggro');
|
||||
INSERT INTO creature_text VALUES (15184, 0, 4, 'We don''t take kindly to miscreants, $r.', 12, 0, 100, 0, 0, 0, 0, 'Cenarion Hold Infantry - On Aggro');
|
||||
INSERT INTO creature_text VALUES (15184, 0, 5, 'Get a rope!', 12, 0, 100, 0, 0, 0, 0, 'Cenarion Hold Infantry - On Aggro');
|
||||
INSERT INTO creature_text VALUES (15184, 0, 6, 'Believe me when I tell you this: You''re gonna wish you weren''t born, sissy!', 12, 0, 100, 0, 0, 0, 0, 'Cenarion Hold Infantry - On Aggro');
|
||||
INSERT INTO creature_text VALUES (15184, 0, 7, 'Your actions shame us all, $c. I hurt inside as I beat you senseless.', 12, 0, 100, 0, 0, 0, 0, 'Cenarion Hold Infantry - On Aggro');
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=15184;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=15184 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (15184, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 18950, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Cenarion Hold Infantry - On Reset - Cast Invisibility and Stealth Detection');
|
||||
INSERT INTO smart_scripts VALUES (15184, 0, 1, 0, 4, 0, 100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Cenarion Hold Infantry - On Aggro - Say Line 0');
|
||||
INSERT INTO smart_scripts VALUES (15184, 0, 2, 0, 6, 0, 100, 0, 0, 0, 0, 0, 149, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Cenarion Hold Infantry - On Death - Send Zone Under Attack');
|
||||
INSERT INTO smart_scripts VALUES (15184, 0, 3, 0, 0, 0, 100, 0, 3000, 7000, 6000, 12000, 11, 30223, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Cenarion Hold Infantry - In Combat - Cast Cleave');
|
||||
INSERT INTO smart_scripts VALUES (15184, 0, 4, 0, 14, 0, 100, 0, 10000, 10000, 0, 0, 11, 27620, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Cenarion Hold Infantry - Victim Casting - Cast Snap Kick');
|
||||
7
data/sql/world fixes/npc_fixes/Kalimdor/tanaris.sql
Normal file
7
data/sql/world fixes/npc_fixes/Kalimdor/tanaris.sql
Normal file
@@ -0,0 +1,7 @@
|
||||
|
||||
-- Gadgetzan Bruiser (9460)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=9460;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=9460 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (9460, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 18950, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Gadgetzan Bruiser - On Reset - Cast Invisibility and Stealth Detection');
|
||||
INSERT INTO smart_scripts VALUES (9460, 0, 1, 0, 0, 0, 100, 0, 0, 3000, 15000, 20000, 11, 38661, 32, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Gadgetzan Bruiser - In Combat - Cast Net');
|
||||
INSERT INTO smart_scripts VALUES (9460, 0, 2, 0, 6, 0, 100, 0, 0, 0, 0, 0, 149, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Gadgetzan Bruiser - On Death - Send Zone Under Attack');
|
||||
7
data/sql/world fixes/npc_fixes/Kalimdor/the_barrens.sql
Normal file
7
data/sql/world fixes/npc_fixes/Kalimdor/the_barrens.sql
Normal file
@@ -0,0 +1,7 @@
|
||||
|
||||
-- Ratchet Bruiser (3502)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=3502;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=3502 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (3502, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 18950, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Ratchet Bruiser - On Reset - Cast Invisibility and Stealth Detection');
|
||||
INSERT INTO smart_scripts VALUES (3502, 0, 1, 0, 0, 0, 100, 0, 0, 3000, 15000, 20000, 11, 38661, 32, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Ratchet Bruiser - In Combat - Cast Net');
|
||||
INSERT INTO smart_scripts VALUES (3502, 0, 2, 0, 6, 0, 100, 0, 0, 0, 0, 0, 149, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Ratchet Bruiser - On Death - Send Zone Under Attack');
|
||||
11
data/sql/world fixes/npc_fixes/Kalimdor/ungoro_crater.sql
Normal file
11
data/sql/world fixes/npc_fixes/Kalimdor/ungoro_crater.sql
Normal file
@@ -0,0 +1,11 @@
|
||||
|
||||
-- Primal Ooze (6557)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=6557;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=6557 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (6557, 0, 0, 0, 8, 0, 100, 0, 16031, 0, 0, 0, 22, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Primal Ooze - On Spellhit ''Releasing Corrupt Ooze'' - Set Event Phase 2');
|
||||
INSERT INTO smart_scripts VALUES (6557, 0, 1, 2, 60, 2, 100, 1, 1500, 1500, 0, 0, 45, 0, 1, 0, 0, 0, 0, 9, 10290, 0, 35, 0, 0, 0, 0, 'Primal Ooze - On Update - Set Data 0 1 (Phase 2) (No Repeat)');
|
||||
INSERT INTO smart_scripts VALUES (6557, 0, 2, 0, 61, 2, 100, 0, 0, 0, 0, 0, 29, 0, 0, 10290, 1, 1, 0, 9, 10290, 0, 35, 0, 0, 0, 0, 'Primal Ooze - On Update - Start Follow Closest Creature ''Captured Felwood Ooze'' (Phase 2) (No Repeat)');
|
||||
INSERT INTO smart_scripts VALUES (6557, 0, 3, 4, 65, 2, 100, 0, 0, 0, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Primal Ooze - On Follow Complete - Set Visibility Off (Phase 2)');
|
||||
INSERT INTO smart_scripts VALUES (6557, 0, 4, 5, 61, 2, 100, 0, 0, 0, 0, 0, 12, 9621, 6, 20000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Primal Ooze - On Follow Complete - Summon Creature ''Gargantuan Ooze'' (Phase 2)');
|
||||
INSERT INTO smart_scripts VALUES (6557, 0, 5, 6, 61, 2, 100, 0, 0, 0, 0, 0, 11, 16032, 0, 0, 0, 0, 0, 9, 9621, 0, 5, 0, 0, 0, 0, 'Primal Ooze - On Follow Complete - Cast ''Merging Oozes'' (Phase 2)');
|
||||
INSERT INTO smart_scripts VALUES (6557, 0, 6, 0, 61, 2, 100, 0, 0, 0, 0, 0, 41, 50, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Primal Ooze - On Follow Complete - Despawn In 50 ms (Phase 2)');
|
||||
7
data/sql/world fixes/npc_fixes/Kalimdor/winterspring.sql
Normal file
7
data/sql/world fixes/npc_fixes/Kalimdor/winterspring.sql
Normal file
@@ -0,0 +1,7 @@
|
||||
|
||||
-- Everlook Bruiser (11190)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=11190;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=11190 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (11190, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 18950, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Everlook Bruiser - On Reset - Cast Invisibility and Stealth Detection');
|
||||
INSERT INTO smart_scripts VALUES (11190, 0, 1, 0, 0, 0, 100, 0, 0, 3000, 15000, 20000, 11, 38661, 32, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Everlook Bruiser - In Combat - Cast Net');
|
||||
INSERT INTO smart_scripts VALUES (11190, 0, 2, 0, 6, 0, 100, 0, 0, 0, 0, 0, 149, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Everlook Bruiser - On Death - Send Zone Under Attack');
|
||||
70
data/sql/world fixes/npc_fixes/Northrend/borean_tundra.sql
Normal file
70
data/sql/world fixes/npc_fixes/Northrend/borean_tundra.sql
Normal file
@@ -0,0 +1,70 @@
|
||||
|
||||
-- Kara Thricestar <Air Traffic Controller> (26602)
|
||||
DELETE FROM gossip_menu_option WHERE menu_id=9683 AND npc_option_npcflag=8192;
|
||||
INSERT INTO gossip_menu_option VALUES (9683, 0, 2, 'Show me where I can fly.', 4, 8192, 0, 0, 0, 0, '');
|
||||
|
||||
-- Coldarra Spellweaver (25722)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=25722;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=25722 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (25722, 0, 0, 0, 0, 0, 100, 0, 0, 0, 600, 5300, 11, 34447, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Coldarra Spellweaver - In Combat - Cast Arcane Missiles');
|
||||
INSERT INTO smart_scripts VALUES (25722, 0, 1, 0, 1, 0, 100, 1, 100, 100, 0, 0, 11, 39550, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Coldarra Spellweaver - Out of Combat - Cast Arcane Channeling');
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId=22 AND SourceEntry=25722;
|
||||
INSERT INTO conditions VALUES(22, 2, 25722, 0, 0, 29, 1, 25720, 30, 0, 0, 0, 0, '', 'Run action if npc is nearby');
|
||||
|
||||
-- Coldarra Spellbinder (25719)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=25719;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=25719 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (25719, 0, 0, 0, 0, 0, 100, 0, 0, 0, 3900, 5800, 11, 9672, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Coldarra Spellbinder - In Combat - Cast Frostbolt');
|
||||
INSERT INTO smart_scripts VALUES (25719, 0, 1, 0, 0, 0, 100, 0, 1700, 13500, 172100, 172100, 11, 50583, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Coldarra Spellbinder - In Combat - Cast Summon Frozen Spheres');
|
||||
INSERT INTO smart_scripts VALUES (25719, 0, 2, 0, 1, 0, 100, 1, 100, 100, 0, 0, 11, 39550, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Coldarra Spellbinder - Out of Combat - Cast Arcane Channeling');
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId=22 AND SourceEntry=25719;
|
||||
INSERT INTO conditions VALUES(22, 3, 25719, 0, 0, 29, 1, 25720, 30, 0, 0, 0, 0, '', 'Run action if npc is nearby');
|
||||
|
||||
-- Raelorasz (26117)
|
||||
DELETE FROM creature_text WHERE entry=26117;
|
||||
INSERT INTO creature_text VALUES (26117, 0, 0, 'Sleep now, young one...', 12, 0, 100, 0, 0, 0, 0, 'Raelorasz');
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId=15 AND SourceGroup IN(9253, 9284) AND SourceEntry=1;
|
||||
INSERT INTO conditions VALUES(15, 9253, 1, 0, 0, 8, 0, 11943, 0, 0, 0, 0, 0, '', 'Must reward 11943 before this option is visible');
|
||||
INSERT INTO conditions VALUES(15, 9253, 1, 0, 0, 2, 0, 35671, 1, 0, 1, 0, 0, '', 'Must not have item 35671');
|
||||
INSERT INTO conditions VALUES(15, 9253, 1, 0, 0, 8, 0, 11967, 0, 0, 1, 0, 0, '', 'Gossip Option requires Mustering the Reds not rewarded');
|
||||
UPDATE creature_template SET npcflag=npcflag|1, gossip_menu_id=9253, AIName='SmartAI', ScriptName='' WHERE entry=26117; -- Raelorasz
|
||||
DELETE FROM gossip_menu_option WHERE menu_id IN(9253, 9284) AND id=1;
|
||||
INSERT INTO gossip_menu_option VALUES(9253, 1, 0, 'I seem to have lost the Augmented Arcane Prison. Did I leave it here with you?', 1, 1, 0, 0, 0, 0, '');
|
||||
DELETE FROM smart_scripts WHERE entryorguid=26117 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (26117, 0, 0, 1, 62, 0, 100, 0, 9253, 1, 0, 0, 85, 46764, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Raelorasz - On Gossip Select - Cross Cast Push Arcane Prison');
|
||||
INSERT INTO smart_scripts VALUES (26117, 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, 'Raelorasz - On Gossip Select - Close Gossip');
|
||||
INSERT INTO smart_scripts VALUES (26117, 0, 2, 0, 60, 0, 100, 0, 5000, 5000, 5000, 5000, 45, 1, 26127, 0, 0, 0, 0, 11, 26127, 30, 0, 0, 0, 0, 0, 'Raelorasz - On Update - Set Data');
|
||||
|
||||
-- Shadowstalker Luther (25328)
|
||||
UPDATE creature_template SET unit_flags=unit_flags|4|2, flags_extra=2|4194304, AIName='NullCreatureAI', ScriptName='' WHERE entry=25328;
|
||||
|
||||
-- Mage Hunter Target (24862)
|
||||
UPDATE creature SET spawndist=0, MovementType=0 WHERE id=24862;
|
||||
UPDATE creature_template SET InhabitType=4, flags_extra=130 WHERE entry=24862;
|
||||
|
||||
-- Elder Kesuk (25397)
|
||||
UPDATE creature SET modelid=0 WHERE id=25397;
|
||||
|
||||
-- Grunt Ragefist (25336)
|
||||
UPDATE creature_template SET AIName='SmartAI' WHERE entry=25336;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=25336 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (25336, 0, 0, 0, 38, 0, 100, 0, 1, 1, 0, 0, 80, 2533600, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Grunt Ragefist - On Data Set 1 1 - Run Script');
|
||||
INSERT INTO smart_scripts VALUES (25336, 0, 1, 2, 38, 0, 100, 0, 2, 2, 0, 0, 59, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Grunt Ragefist - On Data Set 2 2 - Set Run on');
|
||||
INSERT INTO smart_scripts VALUES (25336, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 29, 2, 3, 0, 0, 0, 0, 19, 25335, 0, 0, 0, 0, 0, 0, 'Grunt Ragefist - On Data Set 2 2 - Follow Longrunner Proudhoof');
|
||||
INSERT INTO smart_scripts VALUES (25336, 0, 3, 0, 38, 0, 100, 0, 3, 3, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Grunt Ragefist - On Data Set 3 3 - Despawn');
|
||||
INSERT INTO smart_scripts VALUES (25336, 0, 4, 0, 38, 0, 100, 0, 4, 4, 0, 0, 101, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Grunt Ragefist - On Data Set 4 4 - Set Home Position');
|
||||
INSERT INTO smart_scripts VALUES (25336, 0, 5, 0, 1, 0, 100, 0, 0, 0, 2000, 2000, 101, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Grunt Ragefist - OOC - Set Home Position');
|
||||
INSERT INTO smart_scripts VALUES (25336, 0, 6, 0, 11, 0, 100, 0, 0, 0, 0, 0, 81, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Grunt Ragefist - On Respawn - Set NPC Flags');
|
||||
|
||||
-- Karen "I Don't Caribou" the Culler (25803)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=25803;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=25803 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (25803, 0, 0, 0, 0, 0, 100, 0, 8000, 10000, 10000, 15000, 11, 42724, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Karen "I Don''t Caribou" the Culler - In Combat - Cast Cleave');
|
||||
INSERT INTO smart_scripts VALUES (25803, 0, 1, 0, 0, 0, 100, 0, 4000, 4000, 15000, 21000, 11, 48280, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Karen "I Don''t Caribou" the Culler - In Combat - Cast Whirlwind');
|
||||
INSERT INTO smart_scripts VALUES (25803, 0, 2, 0, 9, 0, 100, 0, 8, 25, 10000, 10000, 11, 27577, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Karen "I Don''t Caribou" the Culler - Within Range 8-25yd - Cast Intercept');
|
||||
|
||||
-- Marsh Caribou (25680)
|
||||
UPDATE creature SET spawndist=0, MovementType=0, unit_flags=768, dynamicflags=32 WHERE id=25680 AND guid IN(103024, 103025, 103026, 103027, 103028);
|
||||
|
||||
-- Nerub'ar Venomspitter (24563)
|
||||
UPDATE creature_template SET InhabitType=3 WHERE entry=24563;
|
||||
@@ -0,0 +1,6 @@
|
||||
|
||||
-- Azure Scalebane (31402)
|
||||
UPDATE creature_template SET unit_flags=0 WHERE entry=31402;
|
||||
|
||||
-- Azure Spellweaver (31403)
|
||||
UPDATE creature_template SET unit_flags=0 WHERE entry=31403;
|
||||
132
data/sql/world fixes/npc_fixes/Northrend/dalaran.sql
Normal file
132
data/sql/world fixes/npc_fixes/Northrend/dalaran.sql
Normal file
@@ -0,0 +1,132 @@
|
||||
|
||||
-- Torgo the Younger (29325)
|
||||
UPDATE creature SET equipment_id=1 WHERE id=29325;
|
||||
REPLACE INTO creature_equip_template VALUES (29325, 1, 6256, 0, 0, 0);
|
||||
|
||||
-- Archmage Lan'dalock (20735)
|
||||
UPDATE creature_template SET AIName='', ScriptName='npc_archmage_landalock' WHERE entry=20735;
|
||||
UPDATE creature_template SET unit_flags=unit_flags|33555200, InhabitType=4 WHERE entry IN (37849, 37850, 37851, 37853, 37854, 37855, 37856, 37858, 37859, 37861, 37862, 37864);
|
||||
REPLACE INTO creature_template_addon VALUES (37855, 0, 0, 50331648, 0, 0, ''); -- Malygos
|
||||
REPLACE INTO creature_template_addon VALUES (37858, 0, 0, 50331648, 0, 0, ''); -- Razorscale
|
||||
REPLACE INTO creature_template_addon VALUES (37849, 0, 0, 50331648, 0, 0, ''); -- Sartharion
|
||||
|
||||
-- Sheddle Glossgleam <Cobbler> (29703)
|
||||
UPDATE gameobject_template SET AIName='SmartGameObjectAI', ScriptName='' WHERE entry=194115;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=194115 AND source_type=1;
|
||||
INSERT INTO smart_scripts VALUES (194115, 1, 0, 1, 64, 0, 100, 0, 0, 0, 0, 0, 64, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On Gossip Hello - Store Target');
|
||||
INSERT INTO smart_scripts VALUES (194115, 1, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 100, 1, 0, 0, 0, 0, 0, 19, 29703, 10, 0, 0, 0, 0, 0, 'On Gossip Hello - Send Target to Target');
|
||||
INSERT INTO smart_scripts VALUES (194115, 1, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 19, 29703, 10, 0, 0, 0, 0, 0, 'On Gossip Hello - Set Data');
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=29703;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=29703 AND source_type=0;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=29703*100 AND source_type=9;
|
||||
INSERT INTO smart_scripts VALUES (29703, 0, 0, 0, 11, 0, 100, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Just Summoned - Set Event Phase');
|
||||
INSERT INTO smart_scripts VALUES (29703, 0, 1, 0, 38, 1, 100, 0, 1, 1, 0, 0, 80, 29703*100, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On Data Set - Set Script9');
|
||||
INSERT INTO smart_scripts VALUES (29703*100, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 81, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Set Npc Flag');
|
||||
INSERT INTO smart_scripts VALUES (29703*100, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Set Run');
|
||||
INSERT INTO smart_scripts VALUES (29703*100, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 22, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Set Event Phase');
|
||||
INSERT INTO smart_scripts VALUES (29703*100, 9, 3, 0, 0, 0, 100, 0, 500, 500, 0, 0, 1, 0, 0, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 'Script9 - Talk');
|
||||
INSERT INTO smart_scripts VALUES (29703*100, 9, 4, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 69, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 5809.93, 677.06, 658.03, 0, 'Script9 - Move To Pos');
|
||||
INSERT INTO smart_scripts VALUES (29703*100, 9, 5, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 69, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 5810.16, 675.93, 658.03, 0, 'Script9 - Move To Pos');
|
||||
INSERT INTO smart_scripts VALUES (29703*100, 9, 6, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 90, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Set Bytes0');
|
||||
INSERT INTO smart_scripts VALUES (29703*100, 9, 7, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 91, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Remove Bytes0');
|
||||
INSERT INTO smart_scripts VALUES (29703*100, 9, 8, 0, 0, 0, 100, 0, 500, 500, 0, 0, 11, 62089, 0, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 'Script9 - Cast Spell');
|
||||
INSERT INTO smart_scripts VALUES (29703*100, 9, 9, 0, 0, 0, 100, 0, 500, 500, 0, 0, 1, 1, 0, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 'Script9 - Talk');
|
||||
INSERT INTO smart_scripts VALUES (29703*100, 9, 10, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Set Event Phase');
|
||||
INSERT INTO smart_scripts VALUES (29703*100, 9, 11, 0, 0, 0, 100, 0, 0, 0, 0, 0, 81, 128+4096, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Set Npc Flag');
|
||||
INSERT INTO smart_scripts VALUES (29703*100, 9, 12, 0, 0, 0, 100, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Evade');
|
||||
DELETE FROM creature_text WHERE entry=29703;
|
||||
INSERT INTO creature_text VALUES (29703, 0, 0, 'Need a shoeshine, $R?', 12, 0, 100, 0, 0, 0, 0, 'Sheddle Glossgleam');
|
||||
INSERT INTO creature_text VALUES (29703, 1, 0, 'Shiny!', 12, 0, 100, 0, 0, 0, 0, 'Sheddle Glossgleam');
|
||||
INSERT INTO creature_text VALUES (29703, 1, 1, 'Another shiny, happy person. Take care, $C!', 12, 0, 100, 0, 0, 0, 0, 'Sheddle Glossgleam');
|
||||
|
||||
-- Breanni (28951)
|
||||
DELETE FROM creature_text WHERE entry=28951;
|
||||
INSERT INTO creature_text VALUES (28951, 0, 0, 'Greetings! Please have a look around.', 12, 0, 100, 1, 0, 0, 0, 'Breanni');
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=28951;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=28951 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (28951, 0, 0, 0, 10, 0, 100, 0, 1, 5, 30000, 30000, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Breanni - On Out of Combat LoS - Say Line 0');
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId=22 AND SourceEntry=28951;
|
||||
INSERT INTO conditions VALUES (22, 1, 28951, 0, 0, 31, 0, 4, 0, 0, 0, 0, 0, '', 'Run Action if invoker is a player');
|
||||
|
||||
-- Brassbolt Mechawrench <Steam-Powered Auctioneer> (35594)
|
||||
-- Reginald Arcfire <Steam-Powered Auctioneer> (35607)
|
||||
UPDATE creature_addon SET auras=NULL WHERE guid IN(SELECT guid FROM creature WHERE id IN(35594, 35607));
|
||||
UPDATE creature_template_addon SET auras=NULL WHERE entry IN(35594, 35607);
|
||||
UPDATE creature_template SET ScriptName='npc_steam_powered_auctioneer' WHERE entry IN(35594, 35607);
|
||||
DELETE FROM spell_area WHERE spell IN(60194, 60197);
|
||||
|
||||
-- Mei Francis (32216) and her mounts
|
||||
UPDATE creature_addon SET auras=NULL WHERE guid IN(SELECT guid FROM creature WHERE id IN(32206, 32207, 32335, 32336, 31851, 31852));
|
||||
UPDATE creature_template_addon SET auras=NULL WHERE entry IN(32206, 32207, 32335, 32336, 31851, 31852);
|
||||
UPDATE creature_template SET ScriptName='npc_mei_francis_mount' WHERE entry IN(32206, 32207, 32335, 32336, 31851, 31852);
|
||||
|
||||
-- Dalaran Visitors
|
||||
DELETE FROM creature WHERE Id IN(32596, 32597, 32598, 32600, 32601, 32602);
|
||||
INSERT INTO creature VALUES (NULL, 32596, 571, 1, 1, 0, 0, 5866.54, 252.983, 680.473, 1.81671, 70, 0, 0, 8225, 7809, 0, 0, 0, 0);
|
||||
INSERT INTO creature VALUES (NULL, 32597, 571, 1, 1, 0, 0, 5818.53, 225.184, 678.642, 1.60465, 151, 0, 0, 8225, 7809, 0, 0, 0, 0);
|
||||
INSERT INTO creature VALUES (NULL, 32598, 571, 1, 1, 0, 0, 5729.43, 217.839, 682.97, 1.24336, 118, 0, 0, 8508, 7981, 0, 0, 0, 0);
|
||||
INSERT INTO creature VALUES (NULL, 32600, 571, 1, 1, 0, 0, 5792.87, 226.099, 681.705, 1.38473, 135, 0, 0, 10080, 8814, 0, 0, 0, 0);
|
||||
INSERT INTO creature VALUES (NULL, 32601, 571, 1, 1, 0, 0, 5684.8, 293.537, 678.417, 1.05486, 170, 0, 0, 8800, 8139, 0, 0, 0, 0);
|
||||
INSERT INTO creature VALUES (NULL, 32602, 571, 1, 1, 0, 0, 5849.65, 230.232, 672.463, 1.92272, 93, 0, 0, 9740, 8636, 0, 0, 0, 0);
|
||||
UPDATE creature_template SET unit_flags=32768|768, flags_extra=2, InhabitType=3, AIName='SmartAI', ScriptName='' WHERE entry IN(32596, 32597, 32598, 32600, 32601, 32602);
|
||||
DELETE FROM smart_scripts WHERE entryorguid IN(32596, 32597, 32598, 32600, 32601, 32602) AND source_type=0;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=32596*100 AND source_type=9;
|
||||
INSERT INTO smart_scripts VALUES (32596, 0, 0, 1, 25, 0, 100, 0, 0, 0, 0, 0, 60, 1, 200, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Reset - Set Can Fly');
|
||||
INSERT INTO smart_scripts VALUES (32596, 0, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 148, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Reset - No Environment Update');
|
||||
INSERT INTO smart_scripts VALUES (32596, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Reset - Set Active');
|
||||
INSERT INTO smart_scripts VALUES (32596, 0, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 53, 1, 32596, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Reset - Start WP');
|
||||
INSERT INTO smart_scripts VALUES (32596, 0, 4, 5, 40, 0, 100, 0, 8, 0, 0, 0, 60, 0, 100, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On WP Reached - Set Can Fly false');
|
||||
INSERT INTO smart_scripts VALUES (32596, 0, 5, 0, 61, 0, 100, 0, 0, 0, 0, 0, 80, 32596*100, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On WP Reached - Run Script');
|
||||
INSERT INTO smart_scripts VALUES (32596, 0, 6, 0, 36, 0, 100, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Corpse Removed - Set Active');
|
||||
INSERT INTO smart_scripts VALUES (32596, 0, 7, 0, 11, 0, 100, 0, 0, 0, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Respawn - Set Visible False');
|
||||
INSERT INTO smart_scripts VALUES (32596, 0, 8, 0, 60, 0, 100, 1, 300, 300, 0, 0, 47, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Corpse Removed - Set Visible True');
|
||||
INSERT INTO smart_scripts VALUES (32597, 0, 0, 1, 25, 0, 100, 0, 0, 0, 0, 0, 60, 1, 200, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Reset - Set Can Fly');
|
||||
INSERT INTO smart_scripts VALUES (32597, 0, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 148, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Reset - No Environment Update');
|
||||
INSERT INTO smart_scripts VALUES (32597, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Reset - Set Active');
|
||||
INSERT INTO smart_scripts VALUES (32597, 0, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 53, 1, 32597, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Reset - Start WP');
|
||||
INSERT INTO smart_scripts VALUES (32597, 0, 4, 5, 40, 0, 100, 0, 8, 0, 0, 0, 60, 0, 100, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On WP Reached - Set Can Fly false');
|
||||
INSERT INTO smart_scripts VALUES (32597, 0, 5, 0, 61, 0, 100, 0, 0, 0, 0, 0, 80, 32596*100, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On WP Reached - Run Script');
|
||||
INSERT INTO smart_scripts VALUES (32597, 0, 6, 0, 36, 0, 100, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Corpse Removed - Set Active');
|
||||
INSERT INTO smart_scripts VALUES (32597, 0, 7, 0, 11, 0, 100, 0, 0, 0, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Respawn- Set Visible False');
|
||||
INSERT INTO smart_scripts VALUES (32597, 0, 8, 0, 60, 0, 100, 1, 300, 300, 0, 0, 47, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Corpse Removed - Set Visible True');
|
||||
INSERT INTO smart_scripts VALUES (32598, 0, 0, 1, 25, 0, 100, 0, 0, 0, 0, 0, 60, 1, 200, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Reset - Set Can Fly');
|
||||
INSERT INTO smart_scripts VALUES (32598, 0, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 148, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Reset - No Environment Update');
|
||||
INSERT INTO smart_scripts VALUES (32598, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Reset - Set Active');
|
||||
INSERT INTO smart_scripts VALUES (32598, 0, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 53, 1, 32598, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Reset - Start WP');
|
||||
INSERT INTO smart_scripts VALUES (32598, 0, 4, 5, 40, 0, 100, 0, 8, 0, 0, 0, 60, 0, 100, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On WP Reached - Set Can Fly false');
|
||||
INSERT INTO smart_scripts VALUES (32598, 0, 5, 0, 61, 0, 100, 0, 0, 0, 0, 0, 80, 32596*100, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On WP Reached - Run Script');
|
||||
INSERT INTO smart_scripts VALUES (32598, 0, 6, 0, 36, 0, 100, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Corpse Removed - Set Active');
|
||||
INSERT INTO smart_scripts VALUES (32598, 0, 7, 0, 11, 0, 100, 0, 0, 0, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Respawn - Set Visible False');
|
||||
INSERT INTO smart_scripts VALUES (32598, 0, 8, 0, 60, 0, 100, 1, 300, 300, 0, 0, 47, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Corpse Removed - Set Visible True');
|
||||
INSERT INTO smart_scripts VALUES (32600, 0, 0, 1, 25, 0, 100, 0, 0, 0, 0, 0, 60, 1, 200, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Reset - Set Can Fly');
|
||||
INSERT INTO smart_scripts VALUES (32600, 0, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 148, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Reset - No Environment Update');
|
||||
INSERT INTO smart_scripts VALUES (32600, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Reset - Set Active');
|
||||
INSERT INTO smart_scripts VALUES (32600, 0, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 53, 1, 32600, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Reset - Start WP');
|
||||
INSERT INTO smart_scripts VALUES (32600, 0, 4, 5, 40, 0, 100, 0, 7, 0, 0, 0, 60, 0, 100, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On WP Reached - Set Can Fly false');
|
||||
INSERT INTO smart_scripts VALUES (32600, 0, 5, 0, 61, 0, 100, 0, 0, 0, 0, 0, 80, 32596*100, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On WP Reached - Run Script');
|
||||
INSERT INTO smart_scripts VALUES (32600, 0, 6, 0, 36, 0, 100, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Corpse Removed - Set Active');
|
||||
INSERT INTO smart_scripts VALUES (32600, 0, 7, 0, 11, 0, 100, 0, 0, 0, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Respawn - Set Visible False');
|
||||
INSERT INTO smart_scripts VALUES (32600, 0, 8, 0, 60, 0, 100, 1, 300, 300, 0, 0, 47, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Corpse Removed - Set Visible True');
|
||||
INSERT INTO smart_scripts VALUES (32601, 0, 0, 1, 25, 0, 100, 0, 0, 0, 0, 0, 60, 1, 200, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Reset - Set Can Fly');
|
||||
INSERT INTO smart_scripts VALUES (32601, 0, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 148, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Reset - No Environment Update');
|
||||
INSERT INTO smart_scripts VALUES (32601, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Reset - Set Active');
|
||||
INSERT INTO smart_scripts VALUES (32601, 0, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 53, 1, 32601, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Reset - Start WP');
|
||||
INSERT INTO smart_scripts VALUES (32601, 0, 4, 5, 40, 0, 100, 0, 8, 0, 0, 0, 60, 0, 100, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On WP Reached - Set Can Fly false');
|
||||
INSERT INTO smart_scripts VALUES (32601, 0, 5, 0, 61, 0, 100, 0, 0, 0, 0, 0, 80, 32596*100, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On WP Reached - Run Script');
|
||||
INSERT INTO smart_scripts VALUES (32601, 0, 6, 0, 36, 0, 100, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Corpse Removed - Set Active');
|
||||
INSERT INTO smart_scripts VALUES (32601, 0, 7, 0, 11, 0, 100, 0, 0, 0, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Respawn - Set Visible False');
|
||||
INSERT INTO smart_scripts VALUES (32601, 0, 8, 0, 60, 0, 100, 1, 300, 300, 0, 0, 47, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Corpse Removed - Set Visible True');
|
||||
INSERT INTO smart_scripts VALUES (32602, 0, 0, 1, 25, 0, 100, 0, 0, 0, 0, 0, 60, 1, 200, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Reset - Set Can Fly');
|
||||
INSERT INTO smart_scripts VALUES (32602, 0, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 148, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Reset - No Environment Update');
|
||||
INSERT INTO smart_scripts VALUES (32602, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Reset - Set Active');
|
||||
INSERT INTO smart_scripts VALUES (32602, 0, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 53, 1, 32602, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Reset - Start WP');
|
||||
INSERT INTO smart_scripts VALUES (32602, 0, 4, 5, 40, 0, 100, 0, 6, 0, 0, 0, 60, 0, 100, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On WP Reached - Set Can Fly false');
|
||||
INSERT INTO smart_scripts VALUES (32602, 0, 5, 0, 61, 0, 100, 0, 0, 0, 0, 0, 80, 32596*100, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On WP Reached - Run Script');
|
||||
INSERT INTO smart_scripts VALUES (32602, 0, 6, 0, 36, 0, 100, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Corpse Removed - Set Active');
|
||||
INSERT INTO smart_scripts VALUES (32602, 0, 7, 0, 11, 0, 100, 0, 0, 0, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Respawn - Set Visible False');
|
||||
INSERT INTO smart_scripts VALUES (32602, 0, 8, 0, 60, 0, 100, 1, 300, 300, 0, 0, 47, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Corpse Removed - Set Visible True');
|
||||
INSERT INTO smart_scripts VALUES (32596*100, 9, 0, 0, 0, 0, 100, 0, 1500, 1500, 0, 0, 43, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Script - Dismount');
|
||||
INSERT INTO smart_scripts VALUES (32596*100, 9, 1, 0, 0, 0, 100, 0, 1500, 1500, 0, 0, 69, 1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 5830.49, 513.89, 657.75, 0, 'Dalaran Visitor - On Script - Move To Position');
|
||||
INSERT INTO smart_scripts VALUES (32596*100, 9, 2, 0, 0, 0, 100, 0, 11000, 11000, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dalaran Visitor - On Script - Despawn');
|
||||
DELETE FROM waypoints WHERE entry IN(32596, 32597, 32598, 32600, 32601, 32602);
|
||||
INSERT INTO waypoints VALUES (32596, 1, 5863.84, 263.72, 679.786, 'Dalaran Visitor'),(32596, 2, 5849.81, 297.062, 679.055, 'Dalaran Visitor'),(32596, 3, 5838.59, 326.429, 677.155, 'Dalaran Visitor'),(32596, 4, 5825.01, 353.455, 675.249, 'Dalaran Visitor'),(32596, 5, 5811.08, 379.017, 673.138, 'Dalaran Visitor'),(32596, 6, 5803.46, 400.867, 670.357, 'Dalaran Visitor'),(32596, 7, 5800.55, 423.251, 664.603, 'Dalaran Visitor'),(32596, 8, 5800.01, 437.574, 658.823, 'Dalaran Visitor'),(32597, 1, 5817.67, 250.508, 680.734, 'Dalaran Visitor'),(32597, 2, 5816.19, 285.423, 678.864, 'Dalaran Visitor'),(32597, 3, 5815.88, 294.706, 678.238, 'Dalaran Visitor'),(32597, 4, 5818.04, 328.345, 675.613, 'Dalaran Visitor'),(32597, 5, 5822.43, 386.194, 669.118, 'Dalaran Visitor'),(32597, 6, 5823.11, 404.667, 666.354, 'Dalaran Visitor'),(32597, 7, 5823.56, 417.179, 663.648, 'Dalaran Visitor'),(32597, 8, 5823.93, 427.31, 658.912, 'Dalaran Visitor'),(32598, 1, 5729.43, 217.839, 682.97, 'Dalaran Visitor'),(32598, 2, 5740.12, 251.148, 681.958, 'Dalaran Visitor'),(32598, 3, 5755.97, 293.67, 679.579, 'Dalaran Visitor'),(32598, 4, 5798.92, 349.589, 674.791, 'Dalaran Visitor'),(32598, 5, 5813.64, 373.246, 672.24, 'Dalaran Visitor'),(32598, 6, 5822.62, 398.153, 668.902, 'Dalaran Visitor'),(32598, 7, 5820.71, 418.575, 664.116, 'Dalaran Visitor'),(32598, 8, 5811.2, 432.381, 658.771, 'Dalaran Visitor'),(32600, 1, 5792.87, 226.099, 681.705, 'Dalaran Visitor'),(32600, 2, 5797.38, 291.058, 676.097, 'Dalaran Visitor'),(32600, 3, 5795.82, 326.001, 674.99, 'Dalaran Visitor'),(32600, 4, 5792.52, 360.816, 673.748, 'Dalaran Visitor'),(32600, 5, 5798.06, 412.453, 668.894, 'Dalaran Visitor'),(32600, 6, 5806.63, 424.174, 664.422, 'Dalaran Visitor'),(32600, 7, 5819.52, 434.388, 658.769, 'Dalaran Visitor'),(32601, 1, 5684.8, 293.537, 678.417, 'Dalaran Visitor'),(32601, 2, 5684.8, 293.537, 678.417, 'Dalaran Visitor'),(32601, 3, 5747.12, 324.974, 673.387, 'Dalaran Visitor'),(32601, 4, 5789.12, 356.173, 672.099, 'Dalaran Visitor'),(32601, 5, 5802.1, 371.188, 671.09, 'Dalaran Visitor'),(32601, 6, 5823.94, 406.387, 666.15, 'Dalaran Visitor'),(32601, 7, 5829.2, 430.961, 660.949, 'Dalaran Visitor'),(32601, 8, 5827.39, 436.338, 659.402, 'Dalaran Visitor'),(32602, 1, 5843.6, 249.131, 671.836, 'Dalaran Visitor'),(32602, 2, 5834.95, 283.034, 670.949, 'Dalaran Visitor'),(32602, 3, 5826.04, 316.863, 669.909, 'Dalaran Visitor'),(32602, 4, 5816.48, 350.5, 668.479, 'Dalaran Visitor'),(32602, 5, 5802.57, 402.222, 664.969, 'Dalaran Visitor'),(32602, 6, 5804.38, 425.957, 658.787, 'Dalaran Visitor');
|
||||
62
data/sql/world fixes/npc_fixes/Northrend/dragonblight.sql
Normal file
62
data/sql/world fixes/npc_fixes/Northrend/dragonblight.sql
Normal file
@@ -0,0 +1,62 @@
|
||||
|
||||
-- Crazed Indu'le Survivor (32409)
|
||||
UPDATE creature_template SET mindmg = 304, maxdmg=436 WHERE entry=32409;
|
||||
|
||||
-- Scarlet Highlord Daion (32417)
|
||||
UPDATE creature_template SET mindmg = 304, maxdmg=436 WHERE entry=32417;
|
||||
|
||||
-- Kor'kron War Rider (26572)
|
||||
DELETE FROM npc_spellclick_spells WHERE npc_entry=26572;
|
||||
|
||||
-- Anub'ar Cultist (26319)
|
||||
DELETE FROM smart_scripts WHERE entryorguid=26319 AND source_type=0 AND id IN(11, 12);
|
||||
INSERT INTO smart_scripts VALUES (26319, 0, 11, 0, 1, 0, 100, 0, 3000, 6000, 15000, 35000, 11, 47257, 32, 0, 0, 0, 0, 11, 26607, 50, 0, 0, 0, 0, 0, 'Anub''ar Cultist - Out of Combat - Cast Empower');
|
||||
|
||||
-- Goramosh (26349)
|
||||
DELETE FROM creature_text WHERE entry=26349;
|
||||
INSERT INTO creature_text VALUES (26349, 0, 0, 'You''re too late! The accord has been negotiated. Only the details remain. Small details... like you!', 12, 0, 100, 0, 0, 0, 0, 'Goramosh');
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=26349;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=26349 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (26349, 0, 0, 0, 1, 0, 100, 1, 1000, 1000, 1000, 1000, 11, 46906, 2, 0, 0, 0, 0, 10, 113473, 26298, 0, 0, 0, 0, 0, 'Goramosh - Out of Combat - Cast Surge Needle Beam');
|
||||
INSERT INTO smart_scripts VALUES (26349, 0, 1, 0, 21, 0, 100, 0, 0, 0, 0, 0, 11, 46906, 2, 0, 0, 0, 0, 10, 113473, 26298, 0, 0, 0, 0, 0, 'Goramosh - On Reached Home - Cast Surge Needle Beam');
|
||||
INSERT INTO smart_scripts VALUES (26349, 0, 2, 0, 2, 0, 100, 1, 0, 50, 0, 0, 11, 20828, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Goramosh - Between 0-50% Health - Cast Cone of Cold');
|
||||
INSERT INTO smart_scripts VALUES (26349, 0, 3, 0, 0, 0, 100, 0, 3500, 3500, 3500, 3500, 11, 9672, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Goramosh - In Combat - Cast Frostbolt');
|
||||
INSERT INTO smart_scripts VALUES (26349, 0, 4, 0, 4, 0, 100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Goramosh - On Aggro - Say Line 0');
|
||||
|
||||
-- Nexus Guardian (26276)
|
||||
UPDATE creature SET position_x=3256.88, position_y=2623.43, position_z=155.77, spawndist=60 WHERE id=26276 AND guid=111305;
|
||||
REPLACE INTO creature_addon VALUES (111305, 0, 0, 50331648, 1, 0, '');
|
||||
|
||||
-- Wrathgate npcs
|
||||
-- Angrathar Necrolord (27603)
|
||||
-- Frail Construct (27604)
|
||||
-- Colossal Abomination (27605)
|
||||
-- Plague Eruptor (27611)
|
||||
-- Angrathar Aberration (27631)
|
||||
-- Frenzied Gargoyle (27691)
|
||||
-- Reconstructed Wyrm (27693)
|
||||
-- Angrathar Geist (27957)
|
||||
UPDATE creature_template SET exp=2, faction=2042 WHERE entry IN(27603, 27604, 27605, 27611, 27631, 27691, 27693, 27957); -- original 2052, displayed as friendly
|
||||
UPDATE creature_template SET AIName='CombatAI' WHERE entry=27605;
|
||||
|
||||
-- Argent Crusade Rifleman (27351)
|
||||
REPLACE INTO creature_template_addon VALUES (27351, 0, 0, 0, 4098, 0, '');
|
||||
DELETE FROM creature_text WHERE entry=27351;
|
||||
INSERT INTO creature_text VALUES (27351, 0, 0, 'Go with the Light, friend.', 12, 0, 100, 0, 0, 0, 0, 'Argent Crusade Rifleman');
|
||||
INSERT INTO creature_text VALUES (27351, 0, 1, 'Light take you!', 12, 0, 100, 0, 0, 0, 0, 'Argent Crusade Rifleman');
|
||||
INSERT INTO creature_text VALUES (27351, 0, 2, 'Ooooh! I think that one''s head exploded.', 12, 0, 100, 0, 0, 0, 0, 'Argent Crusade Rifleman');
|
||||
INSERT INTO creature_text VALUES (27351, 0, 3, 'They were once people... Now? Undead monsters with an appetite for flesh!', 12, 0, 100, 0, 0, 0, 0, 'Argent Crusade Rifleman');
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=27351;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=27351 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (27351, 0, 0, 0, 0, 0, 100, 0, 0, 0, 2000, 2000, 11, 15547, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Argent Crusade Rifleman - In Combat - Cast Shoot');
|
||||
INSERT INTO smart_scripts VALUES (27351, 0, 1, 0, 1, 0, 100, 0, 1000, 15000, 15000, 22000, 11, 48425, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Argent Crusade Rifleman - Out of Combat - Cast Shoot');
|
||||
INSERT INTO smart_scripts VALUES (27351, 0, 2, 0, 5, 0, 40, 0, 20000, 20000, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Argent Crusade Rifleman - On Kill - Say Line 0');
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry=48425;
|
||||
INSERT INTO conditions VALUES (13, 1, 48425, 0, 0, 31, 0, 3, 27290, 0, 0, 0, 0, '', 'Target Hungering Dead');
|
||||
DELETE FROM spell_script_names WHERE spell_id IN(48425);
|
||||
INSERT INTO spell_script_names VALUES(48425, 'spell_gen_select_target_count_7_1');
|
||||
|
||||
-- Npcs above Azjol'Nerub cave
|
||||
-- Blighted Elk (26616)
|
||||
-- Rabid Grizzly (26643)
|
||||
UPDATE creature SET spawndist=0, MovementType=0 WHERE guid IN(97976, 119475, 119436, 97966) AND id IN(26616, 26643);
|
||||
52
data/sql/world fixes/npc_fixes/Northrend/grizzly_hills.sql
Normal file
52
data/sql/world fixes/npc_fixes/Northrend/grizzly_hills.sql
Normal file
@@ -0,0 +1,52 @@
|
||||
|
||||
-- Seething Hate (32429)
|
||||
UPDATE creature_template SET mindmg=304, maxdmg=436, attackpower=600 WHERE entry=32429;
|
||||
|
||||
-- Grocklar (32422)
|
||||
UPDATE creature_template SET mindmg=304, maxdmg=436, attackpower=600 WHERE entry=32422;
|
||||
|
||||
-- Mother of Bambina (27460)
|
||||
-- Bambina (27461)
|
||||
UPDATE creature SET spawntimesecs=60, spawndist=0, MovementType=0 WHERE id IN(27458, 27459, 27460);
|
||||
DELETE FROM creature WHERE guid=102309 AND id=27460; -- double spawn
|
||||
DELETE FROM creature WHERE guid=102416 AND id=27462; -- Hunter
|
||||
DELETE FROM creature_addon WHERE guid=102416;
|
||||
UPDATE creature SET spawntimesecs=60, spawndist=0, MovementType=2, position_x=4455.396, position_y=-4146.787, position_z=170.427 WHERE id=27461 AND guid=102362; -- Bambina
|
||||
REPLACE INTO creature_addon VALUES (102362, 102362*10, 0, 0, 1, 0, '');
|
||||
REPLACE INTO creature_template_addon VALUES (27462, 0, 0, 0, 4098, 0, '');
|
||||
DELETE FROM waypoint_data WHERE id=102362*10;
|
||||
INSERT INTO waypoint_data VALUES (102362*10, 1, 4455.396, -4146.787, 170.427, 0, 0, 0, 0, 100, 0),(102362*10, 2, 4430.5, -4100.761, 172.1093, 0, 0, 0, 0, 100, 0),(102362*10, 3, 4447.854, -4073.468, 173.5189, 0, 0, 0, 0, 100, 0),(102362*10, 4, 4468.999, -4041.916, 177.6545, 0, 0, 0, 0, 100, 0),(102362*10, 5, 4478.685, -4042.196, 177.2023, 0, 0, 0, 0, 100, 0),(102362*10, 6, 4501.111, -4051.88, 176.3756, 0, 0, 0, 0, 100, 0),(102362*10, 7, 4521.756, -4071.147, 175.8675, 0, 0, 0, 0, 100, 0),(102362*10, 8, 4533.449, -4084.051, 176.1545, 0, 0, 0, 0, 100, 0),
|
||||
(102362*10, 9, 4529.71, -4107.131, 175.0442, 0, 0, 0, 0, 100, 0),(102362*10, 10, 4512, -4124.096, 172.9511, 0, 0, 0, 0, 100, 0),(102362*10, 11, 4496.324, -4129.396, 173.688, 0, 0, 0, 0, 100, 0),(102362*10, 12, 4480.502, -4143.211, 170.3232, 0, 0, 0, 0, 100, 0);
|
||||
DELETE FROM creature_formations WHERE memberGUID IN(102362, 102311, 102218, 102105);
|
||||
INSERT INTO creature_formations VALUES (102362, 102362, 0, 0, 2, 0, 0);
|
||||
INSERT INTO creature_formations VALUES (102362, 102311, 2, 180, 2, 0, 0);
|
||||
INSERT INTO creature_formations VALUES (102362, 102218, 2.5, 40, 2, 0, 0);
|
||||
INSERT INTO creature_formations VALUES (102362, 102105, 2.5, 320, 2, 0, 0);
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=27460;
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=27461;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=27460 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (27460, 0, 0, 1, 6, 0, 100, 0, 0, 0, 0, 0, 64, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Mother of Bambina - On Death - Store Target');
|
||||
INSERT INTO smart_scripts VALUES (27460, 0, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 100, 1, 0, 0, 0, 0, 0, 19, 27461, 20, 0, 0, 0, 0, 0, 'Mother of Bambina - On Death - Send Target to Target');
|
||||
INSERT INTO smart_scripts VALUES (27460, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 45, 1, 0, 0, 0, 0, 0, 19, 27461, 20, 0, 0, 0, 0, 0, 'Mother of Bambina - On Death - Set Data');
|
||||
DELETE FROM smart_scripts WHERE entryorguid=27461 AND source_type=0;
|
||||
DELETE FROM smart_scripts WHERE entryorguid IN(27461*100, 27461*100+1) AND source_type=9;
|
||||
INSERT INTO smart_scripts VALUES (27461, 0, 0, 0, 34, 0, 30, 0, 2, 11, 0, 0, 80, 27461*100, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Bambina - Movement Inform - Start Script');
|
||||
INSERT INTO smart_scripts VALUES (27461, 0, 1, 2, 17, 0, 100, 0, 0, 0, 0, 0, 64, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Bambina - Just Summoned - Store Target');
|
||||
INSERT INTO smart_scripts VALUES (27461, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Bambina - Just Summoned - Set React Passive');
|
||||
INSERT INTO smart_scripts VALUES (27461, 0, 3, 0, 38, 0, 100, 0, 1, 0, 0, 0, 80, 27461*100+1, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Bambina - Data Set - Start Script');
|
||||
INSERT INTO smart_scripts VALUES (27461*100, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 12, 27462, 3, 30000, 0, 0, 0, 8, 0, 0, 0, 4473.17, -4131.57, 172.5, 4.70, 'Bambina - Script9 - Summon Creature');
|
||||
INSERT INTO smart_scripts VALUES (27461*100, 9, 1, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 1, 0, 0, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 'Bambina - Script9 - Talk Target');
|
||||
INSERT INTO smart_scripts VALUES (27461*100, 9, 2, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 86, 48854, 2, 12, 1, 0, 0, 19, 27460, 30, 0, 0, 0, 0, 0, 'Bambina - Script9 - Cross Cast');
|
||||
INSERT INTO smart_scripts VALUES (27461*100+1, 9, 0, 0, 0, 0, 100, 0, 500, 500, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Bambina - Script9 - Talk');
|
||||
INSERT INTO smart_scripts VALUES (27461*100+1, 9, 1, 0, 0, 0, 100, 0, 500, 500, 0, 0, 11, 48869, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Bambina - Script9 - Cast Bambina''s Vengeance');
|
||||
INSERT INTO smart_scripts VALUES (27461*100+1, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 'Bambina - Script9 - Attack Start');
|
||||
INSERT INTO smart_scripts VALUES (27461*100+1, 9, 3, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 51, 0, 0, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 'Bambina - Script9 - Kill Unit');
|
||||
DELETE FROM creature_text WHERE entry IN(27461, 27462);
|
||||
INSERT INTO creature_text VALUES(27461, 0, 0, "NOOOOO! Mother! We'll avenge you!", 12, 0, 100, 0, 0, 0, 0, "Bambina");
|
||||
INSERT INTO creature_text VALUES(27462, 0, 0, "A skunk, rabbit, and a fawn travelling together. Now thats something you don't see every day. No matter, i'll be dining on venison tonight!", 12, 0, 100, 0, 0, 0, 0, "Westfall Brigade Hunter");
|
||||
|
||||
-- Charged Sentry Totem (28938)
|
||||
UPDATE creature_template SET unit_flags=4, AIName='SmartAI', ScriptName='' WHERE entry=28938;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=28938 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (28938, 0, 0, 0, 37, 0, 100, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Charged Sentry Totem - On AI Init - Set React Passive');
|
||||
INSERT INTO smart_scripts VALUES (28938, 0, 1, 0, 60, 0, 100, 0, 2000, 2000, 3000, 3000, 11, 52705, 0, 1, 0, 0, 0, 18, 30, 0, 0, 0, 0, 0, 0, 'Charged Sentry Totem - On Update - Cast Sentry Shock');
|
||||
113
data/sql/world fixes/npc_fixes/Northrend/icecrown.sql
Normal file
113
data/sql/world fixes/npc_fixes/Northrend/icecrown.sql
Normal file
@@ -0,0 +1,113 @@
|
||||
|
||||
-- Scourge Banner-Bearer (31900)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=18405;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=18405 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (18405, 0, 0, 0, 1, 0, 100, 1, 1000, 1000, 0, 0, 11, 59942, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Scourge Banner-Bearer - Out of Combat - Cast Spell Scourge Baner-Bearer');
|
||||
INSERT INTO smart_scripts VALUES (18405, 0, 1, 0, 1, 0, 100, 1, 2000, 2000, 0, 0, 11, 60023, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Scourge Banner-Bearer - Out of Combat - Cast Spell Scourge Baner Aura');
|
||||
INSERT INTO smart_scripts VALUES (18405, 0, 2, 0, 0, 0, 100, 0, 500, 1000, 2000, 2000, 11, 16583, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Scourge Banner-Bearer - In Combat - Cast Spell Shadow Shock');
|
||||
INSERT INTO smart_scripts VALUES (18405, 0, 3, 0, 9, 0, 100, 0, 0, 10, 10000, 15000, 11, 32712, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Scourge Banner-Bearer - Within Range 0-10yd - Cast Spell Shadow Nova');
|
||||
|
||||
-- Firehawk Mariner Male (Dead) (35083)
|
||||
-- Kvaldir Berserker (dead) (35080)
|
||||
-- Kvaldir Harpooner (Dead) (35084)
|
||||
-- Firehawk Mariner Female (Dead) (35079)
|
||||
-- Wavecrest Mariner Female (Dead) (35104)
|
||||
-- Wavecrest Mariner Male (Dead) (35105)
|
||||
UPDATE creature_template SET AIName='NullCreatureAI', ScriptName='' WHERE entry IN(35083, 35080, 35084, 35079, 35104, 35105);
|
||||
|
||||
-- Eidolon Watcher (31110)
|
||||
DELETE FROM spell_target_position WHERE id=58664;
|
||||
INSERT INTO spell_target_position VALUES (58664, 1, 571, 8395.06, 2678.31, 657.73, 4.4);
|
||||
DELETE FROM smart_scripts WHERE entryorguid=31110 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (31110, 0, 0, 0, 54, 0, 100, 1, 0, 0, 0, 0, 11, 58548, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Eidolon Watcher - On Just Summoned - Cast Ethereal');
|
||||
|
||||
-- Lithe Stalker (30895)
|
||||
DELETE FROM spell_target_position WHERE id=58119;
|
||||
INSERT INTO spell_target_position VALUES (58119, 1, 571, 6471.59, 2044.12, 571, 5.88);
|
||||
UPDATE creature_template SET minlevel=80, maxlevel=80, spell1=58282, spell2=58203, spell3=57882, spell4=58283, AIName='SmartAI', ScriptName='' WHERE entry=30895;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=30895 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (30895, 0, 0, 0, 27, 0, 100, 1, 0, 0, 0, 0, 85, 58117, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Lithe Stalker - Passenger Boarded - Cast Force Scourge Reputation');
|
||||
INSERT INTO smart_scripts VALUES (30895, 0, 1, 2, 28, 0, 100, 1, 0, 0, 0, 0, 28, 58117, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Lithe Stalker - Passenger Removed - Remove Aura Force Scourge Reputation');
|
||||
|
||||
-- Right and Left Camp Attack
|
||||
DELETE FROM creature_addon WHERE guid IN(SELECT guid FROM creature WHERE id IN(38493, 38505));
|
||||
DELETE FROM creature_formations WHERE leaderGUID IN(SELECT guid FROM creature WHERE id IN(38493, 38505));
|
||||
INSERT INTO creature_formations VALUES (246905, 246905, 0, 0, 5, 0, 0);
|
||||
INSERT INTO creature_formations VALUES (246905, 246900, 0, 0, 5, 0, 0);
|
||||
INSERT INTO creature_formations VALUES (246905, 246901, 0, 0, 5, 0, 0);
|
||||
INSERT INTO creature_formations VALUES (246905, 246902, 0, 0, 5, 0, 0);
|
||||
INSERT INTO creature_formations VALUES (246905, 246904, 0, 0, 5, 0, 0);
|
||||
INSERT INTO creature_formations VALUES (246905, 246906, 0, 0, 5, 0, 0);
|
||||
INSERT INTO creature_formations VALUES (246905, 246907, 0, 0, 5, 0, 0);
|
||||
INSERT INTO creature_formations VALUES (246915, 246915, 0, 0, 5, 0, 0);
|
||||
INSERT INTO creature_formations VALUES (246915, 246910, 0, 0, 5, 0, 0);
|
||||
INSERT INTO creature_formations VALUES (246915, 246911, 0, 0, 5, 0, 0);
|
||||
INSERT INTO creature_formations VALUES (246915, 246912, 0, 0, 5, 0, 0);
|
||||
INSERT INTO creature_formations VALUES (246915, 246913, 0, 0, 5, 0, 0);
|
||||
INSERT INTO creature_formations VALUES (246915, 246914, 0, 0, 5, 0, 0);
|
||||
DELETE FROM creature WHERE id IN(38493, 38505);
|
||||
DELETE FROM creature_addon WHERE guid IN(123535, 123528);
|
||||
DELETE FROM creature WHERE id=31139 AND guid IN(123535, 123528);
|
||||
INSERT INTO creature VALUES (246900, 38493, 571, 1, 1, 0, 1, 5834.96, 2190.04, 636.042, 5.70036, 300, 0, 0, 65165, 0, 0, 0, 0, 0);
|
||||
INSERT INTO creature VALUES (246901, 38493, 571, 1, 1, 0, 1, 5831.74, 2177.88, 636.042, 0.646328, 300, 0, 0, 65165, 0, 0, 0, 0, 0);
|
||||
INSERT INTO creature VALUES (246902, 38493, 571, 1, 1, 0, 1, 5849.19, 2175.6, 636.042, 1.54954, 300, 0, 0, 65165, 0, 0, 0, 0, 0);
|
||||
INSERT INTO creature VALUES (246903, 38493, 571, 1, 1, 0, 1, 5847.05, 2145.87, 636.042, 6.27764, 300, 0, 0, 65165, 0, 0, 0, 0, 0);
|
||||
INSERT INTO creature VALUES (246904, 38493, 571, 1, 1, 0, 1, 5838.32, 2201.24, 636.042, 5.67288, 300, 0, 0, 65165, 0, 0, 0, 0, 0);
|
||||
INSERT INTO creature VALUES (246905, 38493, 571, 1, 1, 0, 1, 5872.86, 2142.04, 636.042, 2.01685, 300, 0, 0, 65165, 0, 2, 0, 0, 0);
|
||||
INSERT INTO creature VALUES (246906, 38505, 571, 1, 1, 0, 1, 5845.64, 2183.07, 636.042, 2.91221, 300, 0, 0, 65165, 0, 0, 0, 0, 0);
|
||||
INSERT INTO creature VALUES (246907, 38505, 571, 1, 1, 0, 1, 5842.6, 2189.15, 636.042, 4.322, 300, 0, 0, 65165, 0, 0, 0, 0, 0);
|
||||
INSERT INTO creature VALUES (246910, 38505, 571, 1, 1, 0, 1, 5922.95, 2039.25, 636.041, 1.52037, 300, 0, 0, 65165, 0, 0, 0, 0, 0);
|
||||
INSERT INTO creature VALUES (246911, 38505, 571, 1, 1, 0, 1, 5908.02, 2033.22, 636.041, 1.69708, 300, 0, 0, 65165, 0, 0, 0, 0, 0);
|
||||
INSERT INTO creature VALUES (246912, 38505, 571, 1, 1, 0, 1, 5894.38, 2032.71, 636.041, 0.428661, 300, 0, 0, 65165, 0, 0, 0, 0, 0);
|
||||
INSERT INTO creature VALUES (246913, 38505, 571, 1, 1, 0, 1, 5882.94, 2054.38, 636.041, 1.33187, 300, 0, 0, 65165, 0, 0, 0, 0, 0);
|
||||
INSERT INTO creature VALUES (246914, 38505, 571, 1, 1, 0, 1, 5905.04, 2055.25, 636.041, 4.88187, 300, 0, 0, 65165, 0, 0, 0, 0, 0);
|
||||
INSERT INTO creature VALUES (246915, 38493, 571, 1, 1, 0, 1, 5910.19, 2068.75, 636.041, 5.33347, 300, 0, 0, 65165, 0, 2, 0, 0, 0);
|
||||
REPLACE INTO creature_addon VALUES (246904, 0, 29937, 0, 4097, 0, '');
|
||||
REPLACE INTO creature_addon VALUES (246905, 2469050, 29937, 0, 4097, 0, '');
|
||||
DELETE FROM waypoint_data WHERE id=2469050;
|
||||
INSERT INTO waypoint_data VALUES (2469050, 1, 5870.29, 2147.65, 636.042, 0, 0, 0, 0, 100, 0),(2469050, 2, 5867.22, 2155.17, 636.042, 0, 0, 0, 0, 100, 0),(2469050, 3, 5865.35, 2163.15, 636.042, 0, 0, 0, 0, 100, 0),(2469050, 4, 5864.42, 2172.41, 636.042, 0, 0, 0, 0, 100, 0),(2469050, 5, 5865.06, 2179.38, 636.042, 0, 0, 0, 0, 100, 0),(2469050, 6, 5867.25, 2189.65, 636.042, 0, 0, 0, 0, 100, 0),(2469050, 7, 5870.01, 2198.61, 636.042, 0, 0, 0, 0, 100, 0),(2469050, 8, 5874.43, 2205.42, 636.042, 0, 0, 0, 0, 100, 0),(2469050, 9, 5882.62, 2205.31, 636.042, 0, 0, 0, 0, 100, 0),(2469050, 10, 5889.66, 2201.28, 636.042, 0, 0, 0, 0, 100, 0),(2469050, 11, 5893.07, 2195.17, 636.042, 0, 0, 0, 0, 100, 0),(2469050, 12, 5890.64, 2188.6, 636.042, 0, 0, 0, 0, 100, 0),(2469050, 13, 5887.31, 2182.44, 636.042, 0, 0, 0, 0, 100, 0),(2469050, 14, 5881.91, 2174.78, 636.042, 0, 0, 0, 0, 100, 0),(2469050, 15, 5879.15, 2167.14, 636.042, 0, 0, 0, 0, 100, 0),(2469050, 16, 5880.75, 2159.18, 636.042, 0, 0, 0, 0, 100, 0),(2469050, 17, 5882.9, 2155.02, 636.042, 0, 0, 0, 0, 100, 0),(2469050, 18, 5887.01, 2146.66, 636.042, 0, 0, 0, 0, 100, 0),(2469050, 19, 5886.56, 2142.06, 636.042, 0, 0, 0, 0, 100, 0),(2469050, 20, 5884.42, 2136.59, 636.042, 0, 0, 0, 0, 100, 0),(2469050, 21, 5880.85, 2133.55, 636.042, 0, 0, 0, 0, 100, 0),(2469050, 22, 5878.56, 2133.22, 636.042, 0, 0, 0, 0, 100, 0),(2469050, 23, 5875.22, 2134.27, 636.042, 0, 0, 0, 0, 100, 0),(2469050, 24, 5873.69, 2135.99, 636.042, 0, 0, 0, 0, 100, 0),(2469050, 25, 5872.12, 2140.42, 636.042, 0, 0, 0, 0, 100, 0);
|
||||
REPLACE INTO creature_addon VALUES (246915, 2469150, 29937, 0, 4097, 0, '');
|
||||
DELETE FROM waypoint_data WHERE id=2469150;
|
||||
INSERT INTO waypoint_data VALUES (2469150, 1, 5913.05, 2065.04, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 2, 5917.99, 2060.07, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 3, 5925.71, 2054.87, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 4, 5936.31, 2049.94, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 5, 5946.34, 2046.82, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 6, 5954.52, 2046.6, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 7, 5960.7, 2050.03, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 8, 5963.44, 2055.16, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 9, 5963.36, 2059.85, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 10, 5961.52, 2065.36, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 11, 5954.64, 2069.68, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 12, 5946.58, 2070.59, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 13, 5937.28, 2071.07, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 14, 5929.96, 2074.59, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 15, 5923.44, 2081.23, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 16, 5918.98, 2089.4, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 17, 5916.49, 2093.29, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 18, 5913.62, 2095.3, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 19, 5910.21, 2096.08, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 20, 5908.02, 2095.35, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 21, 5905.89, 2094.44, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 22, 5903.17, 2092.24, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 23, 5901.87, 2089.06, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 24, 5901.34, 2085.6, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 25, 5903.01, 2079.96, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 26, 5905.72, 2074.75, 636.041, 0, 0, 0, 0, 100, 0),(2469150, 27, 5909.18, 2070.08, 636.041, 0, 0, 0, 0, 100, 0);
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=38493;
|
||||
DELETE FROM smart_scripts WHERE entryorguid IN(38493, -246904, -246915) AND source_type=0;
|
||||
DELETE FROM smart_scripts WHERE entryorguid IN(38493*100, 38493*100+1) AND source_type=9;
|
||||
INSERT INTO smart_scripts VALUES (-246904, 0, 0, 0, 60, 0, 100, 0, 180000, 180000, 180000, 180000, 80, 38493*100, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Argent Cruasder - On Update - Run Script');
|
||||
INSERT INTO smart_scripts VALUES (-246904, 0, 1, 2, 17, 0, 100, 0, 0, 0, 0, 0, 45, 2, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Argent Cruasder - Just Summoned - Move Target To Position');
|
||||
INSERT INTO smart_scripts VALUES (-246904, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 130, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 5869.55, 2192.07, 636.05, 0, 'Argent Cruasder - Just Summoned - Move Target To Position');
|
||||
INSERT INTO smart_scripts VALUES (38493*100, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 69, 1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 5869.55, 2192.07, 636.05, 0, 'Argent Cruasder - On Script - Move To Position');
|
||||
INSERT INTO smart_scripts VALUES (38493*100, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 130, 1, 0, 0, 0, 0, 0, 10, 246900, 38493, 1, 5869.55, 2192.07, 636.05, 0, 'Argent Cruasder - On Script - Move Target To Position');
|
||||
INSERT INTO smart_scripts VALUES (38493*100, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 130, 1, 0, 0, 0, 0, 0, 10, 246901, 38493, 1, 5867.93, 2186.94, 636.05, 0, 'Argent Cruasder - On Script - Move Target To Position');
|
||||
INSERT INTO smart_scripts VALUES (38493*100, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 130, 1, 0, 0, 0, 0, 0, 10, 246902, 38493, 1, 5866.62, 2189.55, 636.05, 0, 'Argent Cruasder - On Script - Move Target To Position');
|
||||
INSERT INTO smart_scripts VALUES (38493*100, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 130, 1, 0, 0, 0, 0, 0, 10, 246906, 38505, 1, 5865.35, 2192.05, 636.05, 0, 'Argent Cruasder - On Script - Move Target To Position');
|
||||
INSERT INTO smart_scripts VALUES (38493*100, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 130, 1, 0, 0, 0, 0, 0, 10, 246907, 38505, 1, 5864.19, 2194.34, 636.05, 0, 'Argent Cruasder - On Script - Move Target To Position');
|
||||
INSERT INTO smart_scripts VALUES (38493*100, 9, 6, 0, 0, 0, 100, 0, 0, 0, 0, 0, 130, 1, 0, 0, 0, 0, 0, 10, 246905, 38493, 1, 5871.67, 2187.72, 636.05, 0, 'Argent Cruasder - On Script - Move Target To Position');
|
||||
INSERT INTO smart_scripts VALUES (38493*100, 9, 7, 0, 0, 0, 100, 0, 8000, 8000, 0, 0, 12, 31139, 4, 30000, 0, 0, 0, 8, 0, 0, 0, 5940.53, 2227.89, 636.05, 3.58, 'Argent Cruasder - On Script - Summon Creature Pustulent Horror');
|
||||
INSERT INTO smart_scripts VALUES (38493*100, 9, 8, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 12, 31147, 4, 30000, 0, 0, 0, 8, 0, 0, 0, 5940.53, 2227.89, 636.05, 3.58, 'Argent Cruasder - On Script - Summon Creature Vicious Geist');
|
||||
INSERT INTO smart_scripts VALUES (38493*100, 9, 9, 0, 0, 0, 100, 0, 0, 0, 0, 0, 12, 31147, 4, 30000, 0, 0, 0, 8, 0, 0, 0, 5940.53, 2227.89, 636.05, 3.58, 'Argent Cruasder - On Script - Summon Creature Vicious Geist');
|
||||
INSERT INTO smart_scripts VALUES (38493*100, 9, 10, 0, 0, 0, 100, 0, 0, 0, 0, 0, 12, 31147, 4, 30000, 0, 0, 0, 8, 0, 0, 0, 5943.53, 2227.89, 636.05, 3.58, 'Argent Cruasder - On Script - Summon Creature Vicious Geist');
|
||||
INSERT INTO smart_scripts VALUES (38493*100, 9, 11, 0, 0, 0, 100, 0, 0, 0, 0, 0, 12, 31147, 4, 30000, 0, 0, 0, 8, 0, 0, 0, 5937.53, 2227.89, 636.05, 3.58, 'Argent Cruasder - On Script - Summon Creature Vicious Geist');
|
||||
INSERT INTO smart_scripts VALUES (38493*100, 9, 12, 0, 0, 0, 100, 0, 0, 0, 0, 0, 12, 31147, 4, 30000, 0, 0, 0, 8, 0, 0, 0, 5940.53, 2230.89, 636.05, 3.58, 'Argent Cruasder - On Script - Summon Creature Vicious Geist');
|
||||
INSERT INTO smart_scripts VALUES (38493*100, 9, 13, 0, 0, 0, 100, 0, 0, 0, 0, 0, 12, 31147, 4, 30000, 0, 0, 0, 8, 0, 0, 0, 5940.53, 2224.89, 636.05, 3.58, 'Argent Cruasder - On Script - Summon Creature Vicious Geist');
|
||||
INSERT INTO smart_scripts VALUES (38493*100, 9, 14, 0, 0, 0, 100, 0, 0, 0, 0, 0, 12, 31147, 4, 30000, 0, 0, 0, 8, 0, 0, 0, 5943.53, 2230.89, 636.05, 3.58, 'Argent Cruasder - On Script - Summon Creature Vicious Geist');
|
||||
INSERT INTO smart_scripts VALUES (38493*100, 9, 15, 0, 0, 0, 100, 0, 0, 0, 0, 0, 12, 31147, 4, 30000, 0, 0, 0, 8, 0, 0, 0, 5935.53, 2225.89, 636.05, 3.58, 'Argent Cruasder - On Script - Summon Creature Vicious Geist');
|
||||
INSERT INTO smart_scripts VALUES (38493*100, 9, 16, 0, 0, 0, 100, 0, 0, 0, 0, 0, 12, 31147, 4, 30000, 0, 0, 0, 8, 0, 0, 0, 5941.53, 2222.89, 636.05, 3.58, 'Argent Cruasder - On Script - Summon Creature Vicious Geist');
|
||||
INSERT INTO smart_scripts VALUES (-246915, 0, 0, 0, 60, 0, 100, 0, 180000, 180000, 180000, 180000, 80, 38493*100+1, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Argent Cruasder - On Update - Run Script');
|
||||
INSERT INTO smart_scripts VALUES (-246915, 0, 1, 2, 17, 0, 100, 0, 0, 0, 0, 0, 45, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Argent Cruasder - Just Summoned - Set Data');
|
||||
INSERT INTO smart_scripts VALUES (-246915, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 130, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 5911.48, 2049.00, 636.05, 0, 'Argent Cruasder - Just Summoned - Move Target To Position');
|
||||
INSERT INTO smart_scripts VALUES (38493*100+1, 9, 0, 0, 0, 0, 100, 0, 8000, 8000, 0, 0, 12, 31139, 4, 30000, 0, 0, 0, 8, 0, 0, 0, 6018.40, 2091.17, 636.05, 3.47, 'Argent Cruasder - On Script - Summon Creature Pustulent Horror');
|
||||
INSERT INTO smart_scripts VALUES (38493*100+1, 9, 1, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 12, 31147, 4, 30000, 0, 0, 0, 8, 0, 0, 0, 6018.40, 2091.17, 636.05, 3.47, 'Argent Cruasder - On Script - Summon Creature Vicious Geist');
|
||||
INSERT INTO smart_scripts VALUES (38493*100+1, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 12, 31147, 4, 30000, 0, 0, 0, 8, 0, 0, 0, 6018.40, 2093.17, 636.05, 3.47, 'Argent Cruasder - On Script - Summon Creature Vicious Geist');
|
||||
INSERT INTO smart_scripts VALUES (38493*100+1, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 12, 31147, 4, 30000, 0, 0, 0, 8, 0, 0, 0, 6015.40, 2092.17, 636.05, 3.47, 'Argent Cruasder - On Script - Summon Creature Vicious Geist');
|
||||
INSERT INTO smart_scripts VALUES (38493*100+1, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 12, 31147, 4, 30000, 0, 0, 0, 8, 0, 0, 0, 6022.40, 2091.17, 636.05, 3.47, 'Argent Cruasder - On Script - Summon Creature Vicious Geist');
|
||||
INSERT INTO smart_scripts VALUES (38493*100+1, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 12, 31147, 4, 30000, 0, 0, 0, 8, 0, 0, 0, 6019.40, 2088.17, 636.05, 3.47, 'Argent Cruasder - On Script - Summon Creature Vicious Geist');
|
||||
INSERT INTO smart_scripts VALUES (38493*100+1, 9, 6, 0, 0, 0, 100, 0, 0, 0, 0, 0, 12, 31147, 4, 30000, 0, 0, 0, 8, 0, 0, 0, 6017.40, 2094.17, 636.05, 3.47, 'Argent Cruasder - On Script - Summon Creature Vicious Geist');
|
||||
INSERT INTO smart_scripts VALUES (38493*100+1, 9, 7, 0, 0, 0, 100, 0, 0, 0, 0, 0, 12, 31147, 4, 30000, 0, 0, 0, 8, 0, 0, 0, 6020.40, 2095.17, 636.05, 3.47, 'Argent Cruasder - On Script - Summon Creature Vicious Geist');
|
||||
INSERT INTO smart_scripts VALUES (38493*100+1, 9, 8, 0, 0, 0, 100, 0, 0, 0, 0, 0, 12, 31147, 4, 30000, 0, 0, 0, 8, 0, 0, 0, 6014.40, 2090.17, 636.05, 3.47, 'Argent Cruasder - On Script - Summon Creature Vicious Geist');
|
||||
INSERT INTO smart_scripts VALUES (38493*100+1, 9, 9, 0, 0, 0, 100, 0, 0, 0, 0, 0, 12, 31147, 4, 30000, 0, 0, 0, 8, 0, 0, 0, 6015.40, 2087.17, 636.05, 3.47, 'Argent Cruasder - On Script - Summon Creature Vicious Geist');
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry IN(31139, 31147);
|
||||
DELETE FROM smart_scripts WHERE entryorguid IN(31139, 31147) AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (31139, 0, 0, 0, 38, 0, 100, 0, 1, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 5911.48, 2049.00, 636.05, 0, 'Pustulent Horror - Is Summoned - Set Home Position');
|
||||
INSERT INTO smart_scripts VALUES (31139, 0, 1, 0, 38, 0, 100, 0, 2, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 5869.55, 2192.07, 636.05, 0, 'Pustulent Horror - Is Summoned - Set Home Position');
|
||||
INSERT INTO smart_scripts VALUES (31147, 0, 0, 0, 38, 0, 100, 0, 1, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 5911.48, 2049.00, 636.05, 0, 'Vicious Geist - Is Summoned - Set Home Position');
|
||||
INSERT INTO smart_scripts VALUES (31147, 0, 1, 0, 38, 0, 100, 0, 2, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 5869.55, 2192.07, 636.05, 0, 'Vicious Geist - Is Summoned - Set Home Position');
|
||||
72
data/sql/world fixes/npc_fixes/Northrend/scarlet_enclave.sql
Normal file
72
data/sql/world fixes/npc_fixes/Northrend/scarlet_enclave.sql
Normal file
@@ -0,0 +1,72 @@
|
||||
|
||||
-- Scarlet Peasant (28557)
|
||||
DELETE FROM creature_text WHERE entry=28557;
|
||||
INSERT INTO creature_text VALUES (28557, 0, 0, 'Don''t kill me! I only took this job for the benefits!', 12, 0, 100, 0, 0, 0, 0, 'Scarlet Peasant');
|
||||
INSERT INTO creature_text VALUES (28557, 0, 1, 'I picked the wrong week to quit drinkin''!', 12, 0, 100, 0, 0, 0, 0, 'Scarlet Peasant');
|
||||
INSERT INTO creature_text VALUES (28557, 0, 2, 'I''ve got five kids, $gman:lady;! They''ll die without me!', 12, 0, 100, 0, 0, 0, 0, 'Scarlet Peasant');
|
||||
INSERT INTO creature_text VALUES (28557, 0, 3, 'I... I got a sick grandma at home... I... I''m all she''s got, $gmister:miss;.', 12, 0, 100, 0, 0, 0, 0, 'Scarlet Peasant');
|
||||
INSERT INTO creature_text VALUES (28557, 0, 4, 'Let me live! I''ll do whatever you say!', 12, 0, 100, 0, 0, 0, 0, 'Scarlet Peasant');
|
||||
INSERT INTO creature_text VALUES (28557, 0, 5, 'Please, no! Spare me!', 12, 0, 100, 0, 0, 0, 0, 'Scarlet Peasant');
|
||||
INSERT INTO creature_text VALUES (28557, 0, 6, 'Ungh... I... I think I pooped...', 12, 0, 100, 0, 0, 0, 0, 'Scarlet Peasant');
|
||||
INSERT INTO creature_text VALUES (28557, 0, 7, 'You don''t have to do this! Nobody has to die!', 12, 0, 100, 0, 0, 0, 0, 'Scarlet Peasant');
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=28557;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=28557 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (28557, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 22, 1, 1, 1, 1, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Scarlet Peasant - On Reset - Set Event Phase');
|
||||
INSERT INTO smart_scripts VALUES (28557, 0, 1, 2, 4, 1, 100, 0, 0, 0, 0, 0, 11, 52384, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Scarlet Peasant - On Aggro - Cast Cosmetic - Periodic Cower Effect');
|
||||
INSERT INTO smart_scripts VALUES (28557, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 11, 52385, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Scarlet Peasant - On Aggro - Cast Cosmetic - Periodic Cower');
|
||||
INSERT INTO smart_scripts VALUES (28557, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 11, 51604, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Scarlet Peasant - On Aggro - Cast Self Stun');
|
||||
INSERT INTO smart_scripts VALUES (28557, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Scarlet Peasant - On Aggro - Say Line 0');
|
||||
|
||||
-- Citizen of Havenshire (28576)
|
||||
DELETE FROM creature_text WHERE entry=28576;
|
||||
INSERT INTO creature_text VALUES (28576, 0, 0, 'Come then, death knight!', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28576, 0, 1, 'Die Scourge dog! DIE!', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28576, 0, 2, 'DIE!', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28576, 0, 3, 'I won''t go down that easy!', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28576, 0, 4, 'You''re not taking me without a fight!', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28576, 1, 0, 'Have mercy, $gsir:madam;!', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28576, 1, 1, 'No! Please! I... I have children! I... I...', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28576, 1, 2, 'P... Please don''t...', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28576, 1, 3, 'Spare my life! I will leave this place forever! Please!', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28576, 2, 0, 'I almost... made it...', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28576, 2, 1, 'May the Light take mercy on your soul, death knight.', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28576, 2, 2, 'Why?', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28576, 2, 3, 'You make my children orphans on this day, fiend!', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28576, 2, 4, 'You may take my life, but you won''t take my freedom!', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=28576;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=28576 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (28576, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 22, 1, 2, 2, 2, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Citizen of Havenshire - On Reset - Set Event Phase');
|
||||
INSERT INTO smart_scripts VALUES (28576, 0, 1, 2, 4, 1, 100, 0, 0, 0, 0, 0, 11, 52384, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Citizen of Havenshire - On Aggro - Cast Cosmetic - Periodic Cower Effect');
|
||||
INSERT INTO smart_scripts VALUES (28576, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 11, 52385, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Citizen of Havenshire - On Aggro - Cast Cosmetic - Periodic Cower');
|
||||
INSERT INTO smart_scripts VALUES (28576, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 11, 51604, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Citizen of Havenshire - On Aggro - Cast Self Stun');
|
||||
INSERT INTO smart_scripts VALUES (28576, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Citizen of Havenshire - On Aggro - Say Line 1');
|
||||
INSERT INTO smart_scripts VALUES (28576, 0, 5, 0, 4, 2, 50, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Citizen of Havenshire - On Aggro - Say Line 0');
|
||||
INSERT INTO smart_scripts VALUES (28576, 0, 6, 0, 2, 2, 50, 1, 0, 30, 0, 0, 11, 52262, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Citizen of Havenshire - Between Health 0-30% - Cast Cornered and Enraged!');
|
||||
INSERT INTO smart_scripts VALUES (28576, 0, 7, 0, 6, 0, 50, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Citizen of Havenshire - On Death - Say Line 2');
|
||||
|
||||
-- Citizen of Havenshire (28577)
|
||||
DELETE FROM creature_text WHERE entry=28577;
|
||||
INSERT INTO creature_text VALUES (28577, 0, 0, 'Come then, death knight!', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28577, 0, 1, 'Die Scourge dog! DIE!', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28577, 0, 2, 'DIE!', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28577, 0, 3, 'I won''t go down that easy!', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28577, 0, 4, 'You''re not taking me without a fight!', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28577, 1, 0, 'Have mercy, $gsir:madam;!', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28577, 1, 1, 'No! Please! I... I have children! I... I...', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28577, 1, 2, 'P... Please don''t...', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28577, 1, 3, 'Spare my life! I will leave this place forever! Please!', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28577, 2, 0, 'I almost... made it...', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28577, 2, 1, 'May the Light take mercy on your soul, death knight.', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28577, 2, 2, 'Why?', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28577, 2, 3, 'You make my children orphans on this day, fiend!', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
INSERT INTO creature_text VALUES (28577, 2, 4, 'You may take my life, but you won''t take my freedom!', 12, 0, 100, 0, 0, 0, 0, 'Citizen of Havenshire');
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=28577;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=28577 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (28577, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 22, 1, 2, 2, 2, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Citizen of Havenshire - On Reset - Set Event Phase');
|
||||
INSERT INTO smart_scripts VALUES (28577, 0, 1, 2, 4, 1, 100, 0, 0, 0, 0, 0, 11, 52384, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Citizen of Havenshire - On Aggro - Cast Cosmetic - Periodic Cower Effect');
|
||||
INSERT INTO smart_scripts VALUES (28577, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 11, 52385, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Citizen of Havenshire - On Aggro - Cast Cosmetic - Periodic Cower');
|
||||
INSERT INTO smart_scripts VALUES (28577, 0, 3, 4, 61, 0, 100, 0, 0, 0, 0, 0, 11, 51604, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Citizen of Havenshire - On Aggro - Cast Self Stun');
|
||||
INSERT INTO smart_scripts VALUES (28577, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Citizen of Havenshire - On Aggro - Say Line 1');
|
||||
INSERT INTO smart_scripts VALUES (28577, 0, 5, 0, 4, 2, 50, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Citizen of Havenshire - On Aggro - Say Line 0');
|
||||
INSERT INTO smart_scripts VALUES (28577, 0, 6, 0, 2, 2, 50, 1, 0, 30, 0, 0, 11, 52262, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Citizen of Havenshire - Between Health 0-30% - Cast Cornered and Enraged!');
|
||||
INSERT INTO smart_scripts VALUES (28577, 0, 7, 0, 6, 0, 50, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Citizen of Havenshire - On Death - Say Line 2');
|
||||
29
data/sql/world fixes/npc_fixes/Northrend/sholazar_basin.sql
Normal file
29
data/sql/world fixes/npc_fixes/Northrend/sholazar_basin.sql
Normal file
@@ -0,0 +1,29 @@
|
||||
|
||||
-- Aotona (32481)
|
||||
UPDATE creature_template SET mindmg=304, maxdmg=436, attackpower=600 WHERE entry=32481;
|
||||
|
||||
-- Primordial Drake (28378)
|
||||
UPDATE creature SET position_z=-20 WHERE id=28378 AND guid=116789;
|
||||
UPDATE creature SET position_z=-51 WHERE id=28378 AND guid=116790;
|
||||
UPDATE creature SET position_z=-30 WHERE id=28378 AND guid=116793;
|
||||
UPDATE creature SET spawndist=10 WHERE spawndist>0 AND id=28378;
|
||||
REPLACE INTO creature_template_addon VALUES (28378, 0, 0, 0, 1, 0, '');
|
||||
DELETE FROM creature_addon WHERE guid IN(116779, 116780, 116781, 116785, 116787, 116789, 116790, 116792, 116793) AND path_id=0;
|
||||
INSERT INTO creature_addon VALUES (116779, 0, 0, 50331648, 1, 0, '');
|
||||
INSERT INTO creature_addon VALUES (116780, 0, 0, 50331648, 1, 0, '');
|
||||
INSERT INTO creature_addon VALUES (116781, 0, 0, 50331648, 1, 0, '');
|
||||
INSERT INTO creature_addon VALUES (116785, 0, 0, 50331648, 1, 0, '');
|
||||
INSERT INTO creature_addon VALUES (116787, 0, 0, 50331648, 1, 0, '');
|
||||
INSERT INTO creature_addon VALUES (116789, 0, 0, 50331648, 1, 0, '');
|
||||
INSERT INTO creature_addon VALUES (116790, 0, 0, 50331648, 1, 0, '');
|
||||
INSERT INTO creature_addon VALUES (116792, 0, 0, 50331648, 1, 0, '');
|
||||
INSERT INTO creature_addon VALUES (116793, 0, 0, 50331648, 1, 0, '');
|
||||
|
||||
-- Nesingwary Game Warden (30737)
|
||||
UPDATE creature_template SET spell1=31942, spell2=6533, spell3=23601, spell4=16100, flags_extra=32768, AIName='SmartAI', ScriptName='' WHERE entry=30737;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=30737 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (30737, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 18950, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Nesingwary Game Warden - On Reset - Cast Invisibility and Stealth Detection');
|
||||
INSERT INTO smart_scripts VALUES (30737, 0, 1, 0, 6, 0, 100, 0, 0, 0, 0, 0, 149, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Nesingwary Game Warden - On Death - Send Zone Under Attack');
|
||||
INSERT INTO smart_scripts VALUES (30737, 0, 2, 0, 0, 0, 100, 0, 0, 0, 2300, 3900, 11, 16100, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Nesingwary Game Warden - In Combat - Cast Shoot');
|
||||
INSERT INTO smart_scripts VALUES (30737, 0, 3, 0, 9, 0, 100, 0, 0, 20, 9000, 13000, 11, 6533, 1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Nesingwary Game Warden - 0-20 Range - Cast Net');
|
||||
INSERT INTO smart_scripts VALUES (30737, 0, 4, 0, 9, 0, 100, 0, 5, 30, 8000, 10000, 11, 31942, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 'Nesingwary Game Warden - 5-30 Range - Cast Multi-Shot');
|
||||
34
data/sql/world fixes/npc_fixes/Northrend/storm_peaks.sql
Normal file
34
data/sql/world fixes/npc_fixes/Northrend/storm_peaks.sql
Normal file
@@ -0,0 +1,34 @@
|
||||
|
||||
-- Brunnhildar Riding Bear (29549)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=29549;
|
||||
DELETE FROM smart_scripts WHERE entryorguid IN(29549, -105872, -105871, -105870, -105869) AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (-105872, 0, 0, 1, 1, 0, 100, 1, 5000, 5000, 0, 0, 18, 16777216, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Brunnhildar Riding Bear - Out of Combat - Add Unit Flag');
|
||||
INSERT INTO smart_scripts VALUES (-105872, 0, 1, 0, 61, 0, 100, 0, 0, 5000, 0, 0, 11, 46674, 2, 0, 0, 0, 0, 10, 106192, 29551, 1, 0, 0, 0, 0, 'Brunnhildar Riding Bear - Out of Combat - Cast Rope Beam Right');
|
||||
INSERT INTO smart_scripts VALUES (-105872, 0, 2, 0, 4, 0, 100, 0, 0, 0, 0, 0, 19, 16777216, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Brunnhildar Riding Bear - On Aggro - Remove Unit Flag');
|
||||
INSERT INTO smart_scripts VALUES (-105871, 0, 0, 0, 1, 0, 100, 1, 5000, 5000, 0, 0, 11, 66206, 2, 0, 0, 0, 0, 10, 106192, 29551, 1, 0, 0, 0, 0, 'Brunnhildar Riding Bear - Out of Combat - Cast Rope Beam Left');
|
||||
INSERT INTO smart_scripts VALUES (-105870, 0, 0, 1, 1, 0, 100, 1, 5000, 5000, 0, 0, 18, 16777216, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Brunnhildar Riding Bear - Out of Combat - Add Unit Flag');
|
||||
INSERT INTO smart_scripts VALUES (-105870, 0, 1, 0, 61, 0, 100, 0, 0, 5000, 0, 0, 11, 46674, 2, 0, 0, 0, 0, 10, 106191, 29551, 1, 0, 0, 0, 0, 'Brunnhildar Riding Bear - Out of Combat - Cast Rope Beam Right');
|
||||
INSERT INTO smart_scripts VALUES (-105870, 0, 2, 0, 4, 0, 100, 0, 0, 0, 0, 0, 19, 16777216, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Brunnhildar Riding Bear - On Aggro - Remove Unit Flag');
|
||||
INSERT INTO smart_scripts VALUES (-105869, 0, 0, 0, 1, 0, 100, 1, 5000, 5000, 0, 0, 11, 66206, 2, 0, 0, 0, 0, 10, 106191, 29551, 1, 0, 0, 0, 0, 'Brunnhildar Riding Bear - Out of Combat - Cast Rope Beam Left');
|
||||
|
||||
-- Brunnhildar Challenger (29366)
|
||||
REPLACE INTO creature_template_addon VALUES (29366, 0, 0, 0, 4097, 27, '');
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=29366;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=29366 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (29366, 0, 0, 0, 1, 0, 100, 0, 0, 1000, 1500, 2500, 10, 35, 36, 37, 38, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Brunnhildar Challenger - Out of Combat - Play Random Emote');
|
||||
|
||||
-- Dun Niffelem Spear Chain Bunny (Phase 2) (30246)
|
||||
UPDATE creature_template SET InhabitType=4, flags_extra=130, AIName='SmartAI', ScriptName='' WHERE entry=30246;
|
||||
DELETE FROM smart_scripts WHERE entryorguid IN(-142407, -142408) AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (-142407, 0, 0, 0, 60, 0, 100, 0, 0, 1, 20000, 20000, 11, 56379, 0, 0, 0, 0, 0, 10, 142409, 30246, 1, 0, 0, 0, 0, 'Dun Niffelem Spear Chain Bunny (Phase 2) - On Update - Cast Spear Chain Beam');
|
||||
INSERT INTO smart_scripts VALUES (-142408, 0, 0, 0, 60, 0, 100, 0, 0, 1, 20000, 20000, 11, 56379, 0, 0, 0, 0, 0, 10, 142410, 30246, 1, 0, 0, 0, 0, 'Dun Niffelem Spear Chain Bunny (Phase 2) - On Update - Cast Spear Chain Beam');
|
||||
DELETE FROM creature WHERE id=30246;
|
||||
INSERT INTO creature VALUES (142410, 30246, 571, 1, 4, 0, 0, 7393.33, -2841.03, 888.614, 6.14356, 180, 0, 0, 9215, 0, 0, 0, 0, 0);
|
||||
INSERT INTO creature VALUES (142409, 30246, 571, 1, 4, 0, 0, 7215.59, -2712.18, 895.99, 0.034907, 180, 0, 0, 9215, 0, 0, 0, 0, 0);
|
||||
INSERT INTO creature VALUES (142408, 30246, 571, 1, 4, 0, 0, 7347.33, -2809.35, 868.826, 0.122173, 180, 0, 0, 9215, 0, 0, 0, 0, 0);
|
||||
INSERT INTO creature VALUES (142407, 30246, 571, 1, 4, 0, 0, 7266.99, -2753.76, 870.875, 6.23082, 180, 0, 0, 9215, 0, 0, 0, 0, 0);
|
||||
|
||||
-- Thorim (29445)
|
||||
DELETE FROM smart_scripts WHERE entryorguid=29445 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (29445, 0, 0, 0, 62, 0, 100, 0, 9926, 0, 0, 0, 85, 56940, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Thorim - On Gossip Option 0 Selected - Cast Thorim Story Kill Credit');
|
||||
INSERT INTO smart_scripts VALUES (29445, 0, 1, 0, 19, 0, 100, 0, 12924, 0, 0, 0, 85, 56518, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Thorim - On Quest Forging an Alliance Taken - Invoker Cast Clearquests');
|
||||
10
data/sql/world fixes/npc_fixes/Northrend/zul_drak.sql
Normal file
10
data/sql/world fixes/npc_fixes/Northrend/zul_drak.sql
Normal file
@@ -0,0 +1,10 @@
|
||||
|
||||
-- Zul'drak Sentinel (32447)
|
||||
UPDATE creature_template SET mindmg=304, maxdmg=436, attackpower=600 WHERE entry=32447;
|
||||
|
||||
-- Horrified Drakkari Warrior (26582)
|
||||
-- Horrified Drakkari Shaman (26583)
|
||||
UPDATE creature_template SET flags_extra=flags_extra|64 WHERE entry IN(26582, 26583);
|
||||
|
||||
-- Jin'Alai Warrior (28388)
|
||||
UPDATE creature SET equipment_id=1, curhealth=11001 WHERE id=28388;
|
||||
@@ -0,0 +1,218 @@
|
||||
|
||||
-- Skyguard Khatie (23335)
|
||||
DELETE FROM creature_text WHERE entry=23335;
|
||||
REPLACE INTO creature_text VALUES (23335, 0, 0, "Huh? What? I'm a little busy here, friend!$B$BOf course, if you're here to help, I've got all the time in the world.", 12, 0, 100, 1, 0, 0, 0, 'Skyguard Khatie Neutral');
|
||||
REPLACE INTO creature_text VALUES (23335, 1, 0, "Hey there, $c!$B$B<Khatie looks at you slyly.>$B$BAnytime you want to wrangle us up some more aether rays, you make sure to come and see me!", 12, 0, 100, 1, 0, 0, 0, 'Skyguard Khatie Friendly');
|
||||
REPLACE INTO creature_text VALUES (23335, 2, 0, "You know, $n, it's such an honor to work with you!$B$BWhen you're not busy wrangling, maybe we could $g go out some place for dinner? : get together for a girl's night?;$B$BOh, did I mention that we can now get you to our base in the Skethyl Mountains real quick? If you want, speak with Skyguard Handler Irena about that.", 12, 0, 100, 1, 0, 0, 0, 'Skyguard Khatie Honored');
|
||||
REPLACE INTO creature_text VALUES (23335, 3, 0, "So, you've been around a lot, but we seem to keep missing each other for getting together after work.$B$BIs it me?$B$B<Khatie purposely cheers up.>$B$BAnyway, I just wanted to say that I... we really appreciate everything that you've been doing for the Skyguard!", 12, 0, 100, 6, 0, 0, 0, 'Skyguard Khatie Revered');
|
||||
REPLACE INTO creature_text VALUES (23335, 4, 0, "I hope you don't think I'm a stalker, or anything like that, $n.$B$BI mean, I know that you're real famous within the Skyguard now, and well... I'm sure that you wouldn't want to hang out with a lowly peon like me.$B$BBut, if you ever want to get together to just hang out, or even wrangle some more rays, drop by anytime! I'll be here.$B$BI miss you...", 12, 0, 100, 1, 0, 0, 0, 'Skyguard Khatie Exalted');
|
||||
REPLACE INTO creature VALUES (44255, 23335, 530, 1, 1, 0, 1, 2547.77, 7330.44, 373.423, 3.81759, 60, 0, 0, 6986, 0, 0, 0, 0, 0);
|
||||
UPDATE creature_template SET AIName="SmartAI" WHERE entry=23335;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=23335 AND source_type=0;
|
||||
DELETE FROM smart_scripts WHERE entryorguid IN(23335*100+0, 23335*100+1, 23335*100+2, 23335*100+3 ,23335*100+4) AND source_type=9;
|
||||
INSERT INTO smart_scripts VALUES (23335, 0, 0, 0, 20, 0, 100, 0, 11065, 0, 0, 0, 41, 5000, 0, 0, 0, 0, 0, 11, 23343, 15, 0, 0, 0, 0, 0, 'Skyguard Khatie - On Quest Reward Wrangle More Aether Rays! - Despawn Target');
|
||||
INSERT INTO smart_scripts VALUES (23335, 0, 1, 0, 20, 0, 100, 0, 11066, 0, 0, 0, 41, 5000, 0, 0, 0, 0, 0, 11, 23343, 15, 0, 0, 0, 0, 0, 'Skyguard Khatie - On Quest Reward Wrangle More Aether Rays! - Despawn Target');
|
||||
INSERT INTO smart_scripts VALUES (23335, 0, 2, 7, 10, 0, 100, 0, 1, 20, 5000, 5000, 64, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - On OOC Los - Store Target');
|
||||
INSERT INTO smart_scripts VALUES (23335, 0, 3, 8, 10, 0, 100, 0, 1, 20, 5000, 5000, 64, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - On OOC Los - Store Target');
|
||||
INSERT INTO smart_scripts VALUES (23335, 0, 4, 9, 10, 0, 100, 0, 1, 20, 5000, 5000, 64, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - On OOC Los - Store Target');
|
||||
INSERT INTO smart_scripts VALUES (23335, 0, 5, 10, 10, 0, 100, 0, 1, 20, 5000, 5000, 64, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - On OOC Los - Store Target');
|
||||
INSERT INTO smart_scripts VALUES (23335, 0, 6, 11, 10, 0, 100, 0, 1, 20, 5000, 5000, 64, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - On OOC Los - Store Target');
|
||||
INSERT INTO smart_scripts VALUES (23335, 0, 7, 0, 61, 0, 100, 0, 0, 0, 0, 0, 80, 23335*100+0, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - On OOC Los - Start Script');
|
||||
INSERT INTO smart_scripts VALUES (23335, 0, 8, 0, 61, 0, 100, 0, 0, 0, 0, 0, 80, 23335*100+1, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - On OOC Los - Start Script');
|
||||
INSERT INTO smart_scripts VALUES (23335, 0, 9, 0, 61, 0, 100, 0, 0, 0, 0, 0, 80, 23335*100+2, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - On OOC Los - Start Script');
|
||||
INSERT INTO smart_scripts VALUES (23335, 0, 10, 0, 61, 0, 100, 0, 0, 0, 0, 0, 80, 23335*100+3, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - On OOC Los - Start Script');
|
||||
INSERT INTO smart_scripts VALUES (23335, 0, 11, 0, 61, 0, 100, 0, 0, 0, 0, 0, 80, 23335*100+4, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - On OOC Los - Start Script');
|
||||
INSERT INTO smart_scripts VALUES (23335*100+0, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 44, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - Script9 - Set Phase Mask');
|
||||
INSERT INTO smart_scripts VALUES (23335*100+0, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - Script9 - Talk Neutral');
|
||||
INSERT INTO smart_scripts VALUES (23335*100+0, 9, 2, 0, 0, 0, 100, 0, 120000, 120000, 0, 0, 44, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - Script9 - Set Phase Mask');
|
||||
INSERT INTO smart_scripts VALUES (23335*100+1, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 44, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - Script9 - Set Phase Mask');
|
||||
INSERT INTO smart_scripts VALUES (23335*100+1, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - Script9 - Talk Friendly');
|
||||
INSERT INTO smart_scripts VALUES (23335*100+1, 9, 2, 0, 0, 0, 100, 0, 120000, 120000, 0, 0, 44, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - Script9 - Set Phase Mask');
|
||||
INSERT INTO smart_scripts VALUES (23335*100+2, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 44, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - Script9 - Set Phase Mask');
|
||||
INSERT INTO smart_scripts VALUES (23335*100+2, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - Script9 - Talk Honored');
|
||||
INSERT INTO smart_scripts VALUES (23335*100+2, 9, 2, 0, 0, 0, 100, 0, 120000, 120000, 0, 0, 44, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - Script9 - Set Phase Mask');
|
||||
INSERT INTO smart_scripts VALUES (23335*100+3, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 44, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - Script9 - Set Phase Mask');
|
||||
INSERT INTO smart_scripts VALUES (23335*100+3, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - Script9 - Talk Revered');
|
||||
INSERT INTO smart_scripts VALUES (23335*100+3, 9, 2, 0, 0, 0, 100, 0, 120000, 120000, 0, 0, 44, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - Script9 - Set Phase Mask');
|
||||
INSERT INTO smart_scripts VALUES (23335*100+4, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 44, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - Script9 - Set Phase Mask');
|
||||
INSERT INTO smart_scripts VALUES (23335*100+4, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 4, 0, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - Script9 - Talk Exalted');
|
||||
INSERT INTO smart_scripts VALUES (23335*100+4, 9, 2, 0, 0, 0, 100, 0, 120000, 120000, 0, 0, 44, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Khatie - Script9 - Set Phase Mask');
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId=22 AND SourceEntry=23335;
|
||||
INSERT INTO conditions VALUES (22, 3, 23335, 0, 0, 31, 0, 4, 0, 0, 0, 0, 0, '', 'Run Action if invoker is a player');
|
||||
INSERT INTO conditions VALUES (22, 3, 23335, 0, 0, 34, 1, 0, 8, 0, 0, 0, 0, '', 'Run Action if invoker is neutral to me');
|
||||
INSERT INTO conditions VALUES (22, 3, 23335, 0, 0, 26, 1, 2, 0, 0, 1, 0, 0, '', 'Run Action if me is not in phase 2');
|
||||
INSERT INTO conditions VALUES (22, 4, 23335, 0, 0, 31, 0, 4, 0, 0, 0, 0, 0, '', 'Run Action if invoker is a player');
|
||||
INSERT INTO conditions VALUES (22, 4, 23335, 0, 0, 34, 1, 0, 16, 0, 0, 0, 0, '', 'Run Action if invoker is friendly to me');
|
||||
INSERT INTO conditions VALUES (22, 4, 23335, 0, 0, 26, 1, 2, 0, 0, 1, 0, 0, '', 'Run Action if me is not in phase 2');
|
||||
INSERT INTO conditions VALUES (22, 5, 23335, 0, 0, 31, 0, 4, 0, 0, 0, 0, 0, '', 'Run Action if invoker is a player');
|
||||
INSERT INTO conditions VALUES (22, 5, 23335, 0, 0, 34, 1, 0, 32, 0, 0, 0, 0, '', 'Run Action if invoker is honored to me');
|
||||
INSERT INTO conditions VALUES (22, 5, 23335, 0, 0, 26, 1, 2, 0, 0, 1, 0, 0, '', 'Run Action if me is not in phase 2');
|
||||
INSERT INTO conditions VALUES (22, 6, 23335, 0, 0, 31, 0, 4, 0, 0, 0, 0, 0, '', 'Run Action if invoker is a player');
|
||||
INSERT INTO conditions VALUES (22, 6, 23335, 0, 0, 34, 1, 0, 64, 0, 0, 0, 0, '', 'Run Action if invoker is revered to me');
|
||||
INSERT INTO conditions VALUES (22, 6, 23335, 0, 0, 26, 1, 2, 0, 0, 1, 0, 0, '', 'Run Action if me is not in phase 2');
|
||||
INSERT INTO conditions VALUES (22, 7, 23335, 0, 0, 31, 0, 4, 0, 0, 0, 0, 0, '', 'Run Action if invoker is a player');
|
||||
INSERT INTO conditions VALUES (22, 7, 23335, 0, 0, 34, 1, 0, 128, 0, 0, 0, 0, '', 'Run Action if invoker is exalted to me');
|
||||
INSERT INTO conditions VALUES (22, 7, 23335, 0, 0, 26, 1, 2, 0, 0, 1, 0, 0, '', 'Run Action if me is not in phase 2');
|
||||
|
||||
-- Vekh <Leader of the Vekh'nir> (22305)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=22305;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=22305 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (22305, 0, 0, 0, 14, 0, 100, 0, 2000, 30, 7000, 9000, 11, 11642, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Vekh - Friendly Missing Health - Cast Heal');
|
||||
INSERT INTO smart_scripts VALUES (22305, 0, 1, 0, 0, 0, 100, 0, 2000, 7000, 8000, 13800, 11, 37582, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Vekh - In Combat - Cast Whirlwind');
|
||||
|
||||
-- Dreadwing (21032)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=21032;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=21032 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (21032, 0, 0, 0, 0, 0, 100, 0, 8000, 10000, 14000, 20000, 11, 36631, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dreadwing - In Combat - Cast Netherbreath');
|
||||
INSERT INTO smart_scripts VALUES (21032, 0, 1, 0, 0, 0, 100, 0, 2000, 7000, 11000, 16800, 11, 36513, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Dreadwing - In Combat - Cast Intangible Presence');
|
||||
|
||||
-- Orb Collecting Totem (22333)
|
||||
UPDATE creature_template SET faction=35, type=11, unit_flags=4 WHERE entry=22333;
|
||||
|
||||
-- Maggoc <Son of Gruul> (20600)
|
||||
DELETE FROM creature_text WHERE entry=20600;
|
||||
INSERT INTO creature_text VALUES (20600, 0, 0, '%s goes into a frenzy!', 16, 0, 100, 0, 0, 0, 0, 'Maggoc');
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=20600;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=20600 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (20600, 0, 0, 0, 0, 0, 100, 0, 8000, 10000, 15000, 25000, 11, 38770, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Maggoc - In Combat - Cast Mortal Wound');
|
||||
INSERT INTO smart_scripts VALUES (20600, 0, 1, 0, 0, 0, 100, 0, 4000, 4000, 12000, 18000, 11, 38777, 0, 0, 0, 0, 0, 5, 40, 0, 0, 0, 0, 0, 0, 'Maggoc - In Combat - Cast Rock Rumble');
|
||||
INSERT INTO smart_scripts VALUES (20600, 0, 2, 0, 9, 0, 100, 0, 5, 30, 8000, 13000, 11, 42139, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Maggoc - Within Range 5-30yd - Cast Boulder');
|
||||
INSERT INTO smart_scripts VALUES (20600, 0, 3, 4, 2, 0, 100, 1, 0, 30, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Maggoc - Between Health 0-30% - Say Line 0');
|
||||
INSERT INTO smart_scripts VALUES (20600, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 11, 40743, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Maggoc - Between Health 0-30% - Cast Frenzy');
|
||||
INSERT INTO smart_scripts VALUES (20600, 0, 5, 0, 6, 0, 100, 0, 0, 0, 0, 0, 11, 39891, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Maggoc - On Death - Cast Maggoc: Summon Maggoc''s Treasure Chest');
|
||||
|
||||
-- Draaca Longtail (22396)
|
||||
DELETE FROM creature_text WHERE entry=22396;
|
||||
INSERT INTO creature_text VALUES (22396, 0, 0, '%s goes into a frenzy!', 16, 0, 100, 0, 0, 0, 0, 'Draaca Longtail');
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=22396;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=22396 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (22396, 0, 0, 0, 0, 0, 100, 0, 3000, 7000, 8000, 14000, 11, 32009, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Draaca Longtail - In Combat - Cast Cutdown');
|
||||
INSERT INTO smart_scripts VALUES (22396, 0, 1, 2, 2, 0, 100, 1, 0, 30, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Draaca Longtail - Between Health 0-30% - Say Line 0');
|
||||
INSERT INTO smart_scripts VALUES (22396, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 11, 8599, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Draaca Longtail - Between Health 0-30% - Cast Frenzy');
|
||||
|
||||
-- Maxnar the Ashmaw <Wyrmcult Patriarch> (21389)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=21389;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=21389 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (21389, 0, 0, 0, 0, 0, 100, 0, 8000, 10000, 15000, 25000, 11, 37638, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Maxnar the Ashmaw - In Combat - Cast Flame Breath');
|
||||
INSERT INTO smart_scripts VALUES (21389, 0, 1, 0, 0, 0, 100, 0, 5000, 5000, 12000, 18000, 11, 15284, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Maxnar the Ashmaw - In Combat - Cast Cleave');
|
||||
INSERT INTO smart_scripts VALUES (21389, 0, 2, 0, 0, 0, 100, 0, 2000, 2000, 12000, 18000, 11, 32736, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Maxnar the Ashmaw - In Combat - Cast Mortal Strike');
|
||||
|
||||
-- Greater Crust Burster (21380)
|
||||
UPDATE creature_template SET flags_extra=0x200000, AIName='SmartAI', ScriptName='' WHERE entry=21380;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=21380 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (21380, 0, 0, 1, 25, 0, 100, 0, 0, 0, 0, 0, 18, 33554432, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Greater Crust Burster - On Reset - Set Unit Flag');
|
||||
INSERT INTO smart_scripts VALUES (21380, 0, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 19, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Greater Crust Burster - On Reset - Remove Unit Flag');
|
||||
INSERT INTO smart_scripts VALUES (21380, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 11, 29147, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Greater Crust Burster - On Reset - Cast Tunnel Bore Passive');
|
||||
INSERT INTO smart_scripts VALUES (21380, 0, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 90, 9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Greater Crust Burster - On Reset - Set Bytes0');
|
||||
INSERT INTO smart_scripts VALUES (21380, 0, 4, 5, 4, 0, 100, 0, 0, 0, 0, 0, 19, 33554432, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Greater Crust Burster - On Aggro - Remove Unit Flag');
|
||||
INSERT INTO smart_scripts VALUES (21380, 0, 5, 6, 61, 0, 100, 0, 0, 0, 0, 0, 18, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Greater Crust Burster - On Aggro - Set Unit Flag');
|
||||
INSERT INTO smart_scripts VALUES (21380, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 28, 29147, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Greater Crust Burster - On Aggro - Remove Aura Tunnel Bore Passive');
|
||||
INSERT INTO smart_scripts VALUES (21380, 0, 7, 0, 61, 0, 100, 0, 0, 0, 0, 0, 147, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Greater Crust Burster - On Aggro - Stop Motion');
|
||||
INSERT INTO smart_scripts VALUES (21380, 0, 8, 0, 0, 0, 100, 1, 100, 100, 0, 0, 91, 9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Greater Crust Burster - In Combat - Remove Bytes0');
|
||||
INSERT INTO smart_scripts VALUES (21380, 0, 9, 0, 0, 0, 100, 0, 1000, 6000, 8000, 11000, 11, 32738, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Greater Crust Burster - In Combat - Cast Bore');
|
||||
INSERT INTO smart_scripts VALUES (21380, 0, 10, 0, 9, 0, 100, 0, 4, 50, 2000, 3500, 11, 31747, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Greater Crust Burster - Within Range 5-50yd - Cast Poison');
|
||||
|
||||
-- Razaani Raider (20601)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=20601;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=20601 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (20601, 0, 0, 0, 0, 0, 100, 0, 4000, 6000, 12000, 18000, 11, 35922, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Razaani Raider - In Combat - Cast Energy Flare');
|
||||
INSERT INTO smart_scripts VALUES (20601, 0, 1, 0, 0, 0, 100, 0, 7000, 11000, 11000, 25000, 11, 32920, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Razaani Raider - In Combat - Cast Warp');
|
||||
INSERT INTO smart_scripts VALUES (20601, 0, 2, 0, 6, 0, 100, 0, 0, 0, 0, 0, 11, 35737, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Razaani Raider - On Death - Cast Summon Deadsoul Orb');
|
||||
|
||||
-- Razaani Nexus Stalker (20609)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=20609;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=20609 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (20609, 0, 0, 0, 0, 0, 100, 0, 4000, 11000, 12000, 28000, 11, 36513, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Razaani Nexus Stalker - In Combat - Cast Intangible Presence');
|
||||
INSERT INTO smart_scripts VALUES (20609, 0, 1, 0, 0, 0, 100, 0, 3000, 11000, 11000, 25000, 11, 11975, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Razaani Nexus Stalker - In Combat - Cast Arcane Explosion');
|
||||
INSERT INTO smart_scripts VALUES (20609, 0, 2, 0, 6, 0, 100, 0, 0, 0, 0, 0, 11, 35737, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Razaani Nexus Stalker - On Death - Cast Summon Deadsoul Orb');
|
||||
|
||||
-- Razaani Spell-Thief (20614)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=20614;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=20614 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (20614, 0, 0, 0, 0, 0, 100, 0, 4000, 11000, 8000, 15000, 11, 36508, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Razaani Spell-Thief - In Combat - Cast Energy Surge');
|
||||
INSERT INTO smart_scripts VALUES (20614, 0, 1, 0, 6, 0, 100, 0, 0, 0, 0, 0, 11, 35737, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Razaani Spell-Thief - On Death - Cast Summon Deadsoul Orb');
|
||||
|
||||
-- Blade's Edge - Deadsoul Orb (20845)
|
||||
DELETE FROM creature_addon WHERE guid IN(SELECT guid FROM creature WHERE id=20845);
|
||||
DELETE FROM creature WHERE id=20845;
|
||||
UPDATE creature_template SET speed_run=0.3, AIName='SmartAI', ScriptName='' WHERE entry=20845;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=20845 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (20845, 0, 0, 1, 60, 0, 100, 257, 0, 0, 0, 0, 11, 33345, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Deadsoul Orb - On Update - Cast Yellow Banish State');
|
||||
INSERT INTO smart_scripts VALUES (20845, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 69, 1, 0, 0, 0, 0, 0, 19, 20851, 100, 0, 0, 0, 0, 0, 'Blade''s Edge - Deadsoul Orb - On Update - Move To Orb Flight 1');
|
||||
INSERT INTO smart_scripts VALUES (20845, 0, 2, 0, 34, 0, 100, 0, 8, 1, 0, 0, 67, 1, 0, 0, 0, 0, 100, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Deadsoul Orb - Movement Inform - Create Timed Event');
|
||||
INSERT INTO smart_scripts VALUES (20845, 0, 3, 0, 34, 0, 100, 0, 8, 2, 0, 0, 67, 2, 0, 0, 0, 0, 100, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Deadsoul Orb - Movement Inform - Create Timed Event');
|
||||
INSERT INTO smart_scripts VALUES (20845, 0, 4, 0, 34, 0, 100, 0, 8, 3, 0, 0, 67, 3, 0, 0, 0, 0, 100, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Deadsoul Orb - Movement Inform - Create Timed Event');
|
||||
INSERT INTO smart_scripts VALUES (20845, 0, 5, 0, 34, 0, 100, 0, 8, 4, 0, 0, 67, 4, 0, 0, 0, 0, 100, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Deadsoul Orb - Movement Inform - Create Timed Event');
|
||||
INSERT INTO smart_scripts VALUES (20845, 0, 6, 0, 34, 0, 100, 0, 8, 5, 0, 0, 67, 5, 0, 0, 0, 0, 100, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Deadsoul Orb - Movement Inform - Create Timed Event');
|
||||
INSERT INTO smart_scripts VALUES (20845, 0, 7, 8, 34, 0, 100, 0, 8, 6, 0, 0, 63, 1, 1, 0, 0, 0, 0, 10, 72910, 20666, 1, 0, 0, 0, 0, 'Blade''s Edge - Deadsoul Orb - Movement Inform - Set Counter');
|
||||
INSERT INTO smart_scripts VALUES (20845, 0, 8, 15, 61, 0, 100, 0, 0, 0, 0, 0, 11, 35740, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Deadsoul Orb - Movement Inform - Cast Holy Nova');
|
||||
INSERT INTO smart_scripts VALUES (20845, 0, 15, 0, 61, 0, 100, 0, 0, 0, 0, 0, 41, 1000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Deadsoul Orb - Movement Inform - Despawn');
|
||||
INSERT INTO smart_scripts VALUES (20845, 0, 9, 0, 59, 0, 100, 0, 1, 0, 0, 0, 69, 2, 0, 0, 0, 0, 0, 19, 20852, 100, 0, 0, 0, 0, 0, 'Blade''s Edge - Deadsoul Orb - Movement Inform - Move To Orb Flight 2');
|
||||
INSERT INTO smart_scripts VALUES (20845, 0, 10, 0, 59, 0, 100, 0, 2, 0, 0, 0, 69, 3, 0, 0, 0, 0, 0, 19, 20853, 100, 0, 0, 0, 0, 0, 'Blade''s Edge - Deadsoul Orb - Movement Inform - Move To Orb Flight 3');
|
||||
INSERT INTO smart_scripts VALUES (20845, 0, 11, 0, 59, 0, 100, 0, 3, 0, 0, 0, 69, 4, 0, 0, 0, 0, 0, 19, 20855, 100, 0, 0, 0, 0, 0, 'Blade''s Edge - Deadsoul Orb - Movement Inform - Move To Orb Flight 4');
|
||||
INSERT INTO smart_scripts VALUES (20845, 0, 12, 0, 59, 0, 100, 0, 4, 0, 0, 0, 69, 5, 0, 0, 0, 0, 0, 19, 20856, 100, 0, 0, 0, 0, 0, 'Blade''s Edge - Deadsoul Orb - Movement Inform - Move To Orb Flight 5');
|
||||
INSERT INTO smart_scripts VALUES (20845, 0, 13, 14, 59, 0, 100, 0, 5, 0, 0, 0, 11, 36666, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Deadsoul Orb - Movement Inform - Cast Speed Up');
|
||||
INSERT INTO smart_scripts VALUES (20845, 0, 14, 0, 61, 0, 100, 0, 0, 0, 0, 0, 69, 6, 0, 0, 0, 0, 0, 10, 72910, 20666, 1, 0, 0, 0, 0, 'Blade''s Edge - Deadsoul Orb - Movement Inform - Move To Orb Trigger 1');
|
||||
|
||||
-- Blade's Edge - Orb Trigger 01 (20666)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=20666;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=20666 AND source_type=0;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=20666*100 AND source_type=9;
|
||||
INSERT INTO smart_scripts VALUES (20666, 0, 0, 0, 77, 0, 100, 0, 1, 1, 0, 0, 11, 35709, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Orb Trigger 01 - On Counter Set - Cast White Banish State');
|
||||
INSERT INTO smart_scripts VALUES (20666, 0, 1, 0, 77, 0, 100, 0, 1, 10, 0, 0, 80, 20666*100, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Orb Trigger 01 - On Counter Set - Run Script');
|
||||
INSERT INTO smart_scripts VALUES (20666*100, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Orb Trigger 01 - On Script - Set Active');
|
||||
INSERT INTO smart_scripts VALUES (20666*100, 9, 1, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 11, 35960, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Orb Trigger 01 - On Script - Cast Multi Gold Beam');
|
||||
INSERT INTO smart_scripts VALUES (20666*100, 9, 2, 0, 0, 0, 100, 0, 1500, 1500, 0, 0, 11, 35960, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Orb Trigger 01 - On Script - Cast Multi Gold Beam');
|
||||
INSERT INTO smart_scripts VALUES (20666*100, 9, 3, 0, 0, 0, 100, 0, 1500, 1500, 0, 0, 11, 35960, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Orb Trigger 01 - On Script - Cast Multi Gold Beam');
|
||||
INSERT INTO smart_scripts VALUES (20666*100, 9, 4, 0, 0, 0, 100, 0, 1500, 1500, 0, 0, 11, 35960, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Orb Trigger 01 - On Script - Cast Multi Gold Beam');
|
||||
INSERT INTO smart_scripts VALUES (20666*100, 9, 5, 0, 0, 0, 100, 0, 1500, 1500, 0, 0, 11, 35960, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Orb Trigger 01 - On Script - Cast Multi Gold Beam');
|
||||
INSERT INTO smart_scripts VALUES (20666*100, 9, 6, 0, 0, 0, 100, 0, 1500, 1500, 0, 0, 11, 35960, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Orb Trigger 01 - On Script - Cast Multi Gold Beam');
|
||||
INSERT INTO smart_scripts VALUES (20666*100, 9, 7, 0, 0, 0, 100, 0, 1500, 1500, 0, 0, 86, 36000, 0, 10, 73835, 21025, 1, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Orb Trigger 01 - On Script - Cast Purple Beam');
|
||||
INSERT INTO smart_scripts VALUES (20666*100, 9, 8, 0, 0, 0, 100, 0, 1500, 1500, 0, 0, 86, 36000, 0, 10, 73835, 21025, 1, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Orb Trigger 01 - On Script - Cast Purple Beam');
|
||||
INSERT INTO smart_scripts VALUES (20666*100, 9, 9, 0, 0, 0, 100, 0, 1500, 1500, 0, 0, 86, 36000, 0, 10, 73835, 21025, 1, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Orb Trigger 01 - On Script - Cast Purple Beam');
|
||||
INSERT INTO smart_scripts VALUES (20666*100, 9, 10, 0, 0, 0, 100, 0, 1500, 1500, 0, 0, 86, 36000, 0, 10, 73835, 21025, 1, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Orb Trigger 01 - On Script - Cast Purple Beam');
|
||||
INSERT INTO smart_scripts VALUES (20666*100, 9, 11, 0, 0, 0, 100, 0, 1500, 1500, 0, 0, 28, 35709, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Orb Trigger 01 - On Script - Remove Aura White Banish State');
|
||||
INSERT INTO smart_scripts VALUES (20666*100, 9, 12, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 12, 21057, 8, 0, 0, 0, 0, 8, 0, 0, 0, 2815.03, 5242.67, 264.46, 5.23, 'Blade''s Edge - Orb Trigger 01 - On Script - Summon Nexus Prince Razaan');
|
||||
INSERT INTO smart_scripts VALUES (20666*100, 9, 13, 0, 0, 0, 100, 0, 0, 0, 0, 0, 63, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Orb Trigger 01 - On Script - Reset Counter');
|
||||
INSERT INTO smart_scripts VALUES (20666*100, 9, 14, 0, 0, 0, 100, 0, 0, 0, 0, 0, 48, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Blade''s Edge - Orb Trigger 01 - On Script - Set Active off');
|
||||
|
||||
-- Target Blade''s Edge - Orb Trigger 01 (20666)
|
||||
UPDATE creature SET id=21053 WHERE id=20666 AND guid<>72910;
|
||||
UPDATE creature SET position_x=2817.25, position_y=5247.839, position_z=270.56 WHERE guid=73960 AND id IN(20666, 21053);
|
||||
UPDATE creature SET position_x=2810.02, position_y=5242.95, position_z=267.122 WHERE guid=72917 AND id IN(20666, 21053);
|
||||
|
||||
-- Target Blade''s Edge - Orb Trigger 03 (21053)
|
||||
UPDATE creature_template SET scale=0.3 WHERE entry=21053;
|
||||
|
||||
-- SPELL Blade's Edge Multi Gold Beam (35960)
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry=35960;
|
||||
INSERT INTO conditions VALUES (13, 1, 35960, 0, 0, 31, 0, 3, 21053, 0, 0, 0, 0, '', 'Target Blade''s Edge - Orb Trigger 03');
|
||||
|
||||
-- SPELL Blade's Edge Purple Beam (02) (36000)
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry=36000;
|
||||
INSERT INTO conditions VALUES (13, 1, 36000, 0, 0, 31, 0, 3, 21053, 0, 0, 0, 0, '', 'Target Blade''s Edge - Orb Trigger 03');
|
||||
|
||||
-- Nexus-Prince Razaan (21057)
|
||||
DELETE FROM creature_addon WHERE guid IN(SELECT guid FROM creature WHERE id=21057);
|
||||
DELETE FROM creature WHERE id=21057;
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=21057;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=21057 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (21057, 0, 0, 0, 60, 0, 100, 257, 2000, 2000, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Nexus-Prince Razaan - On Update - Say Line 0');
|
||||
INSERT INTO smart_scripts VALUES (21057, 0, 1, 0, 60, 0, 100, 257, 0, 0, 0, 0, 11, 34808, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Nexus-Prince Razaan - On Update - Cast Arcane Explosion Effect');
|
||||
INSERT INTO smart_scripts VALUES (21057, 0, 2, 0, 0, 0, 100, 0, 4000, 11000, 14000, 25000, 11, 35924, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Nexus-Prince Razaan - In Combat - Cast Energy Flux');
|
||||
INSERT INTO smart_scripts VALUES (21057, 0, 3, 0, 6, 0, 100, 0, 0, 0, 0, 0, 11, 37957, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Nexus-Prince Razaan - On Death - Cast Gnome Mercy: Summon Collection of Souls Chest');
|
||||
|
||||
-- Overseer Theredis (20416)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=20416;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=20416 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (20416, 0, 0, 0, 0, 0, 100, 0, 4000, 11000, 15000, 25000, 11, 6713, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Overseer Theredis - In Combat - Cast Disarm');
|
||||
INSERT INTO smart_scripts VALUES (20416, 0, 1, 0, 0, 0, 100, 0, 8000, 15000, 15000, 25000, 11, 35871, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Overseer Theredis - In Combat - Cast Spellbreaker');
|
||||
|
||||
-- Apexis Guardian (22275)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=22275;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=22275 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (22275, 0, 0, 0, 0, 0, 100, 0, 6000, 12000, 15000, 25000, 11, 40846, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Apexis Guardian - In Combat - Cast Crystal Prison');
|
||||
DELETE FROM spell_script_names WHERE spell_id IN(40846, -40846, 40898, -40898);
|
||||
DELETE FROM spell_scripts WHERE id IN(40846, -40846, 40898, -40898);
|
||||
DELETE FROM spell_linked_spell WHERE spell_trigger IN(40846, -40846, 40898, -40898) OR spell_effect IN(40846, -40846, 40898, -40898);
|
||||
INSERT INTO spell_script_names VALUES(40846, 'spell_npc22275_crystal_prison');
|
||||
155
data/sql/world fixes/npc_fixes/Outlands/hellfire_peninsula.sql
Normal file
155
data/sql/world fixes/npc_fixes/Outlands/hellfire_peninsula.sql
Normal file
File diff suppressed because one or more lines are too long
133
data/sql/world fixes/npc_fixes/Outlands/netherstorm.sql
Normal file
133
data/sql/world fixes/npc_fixes/Outlands/netherstorm.sql
Normal file
@@ -0,0 +1,133 @@
|
||||
|
||||
-- Warden Icoshock (20770)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=20770;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=20770 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (20770, 0, 0, 0, 0, 0, 100, 0, 8000, 10000, 10000, 15000, 11, 36517, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Warden Icoshock - In Combat - Cast Shadowsurge');
|
||||
INSERT INTO smart_scripts VALUES (20770, 0, 1, 0, 0, 0, 100, 0, 0, 0, 300000, 300000, 11, 36515, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Warden Icoshock - In Combat - Cast Shadowtouched');
|
||||
|
||||
-- Captain Zovax (20727)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=20727;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=20727 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (20727, 0, 0, 0, 0, 0, 100, 0, 4000, 6000, 8000, 11000, 11, 15496, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Captain Zovax - In Combat - Cast Cleave');
|
||||
INSERT INTO smart_scripts VALUES (20727, 0, 1, 0, 0, 0, 100, 0, 0, 0, 15000, 15000, 11, 33962, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Captain Zovax - In Combat - Cast Toughen');
|
||||
|
||||
-- Forgemaster Morug (20800)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=20800;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=20800 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (20800, 0, 0, 0, 0, 0, 100, 0, 4000, 6000, 8000, 11000, 11, 36228, 0, 0, 0, 0, 0, 5, 30, 0, 0, 0, 0, 0, 0, 'Forgemaster Morug - In Combat - Cast Chainsaw Blade');
|
||||
INSERT INTO smart_scripts VALUES (20800, 0, 1, 0, 0, 0, 100, 0, 7000, 10000, 15000, 15000, 11, 34261, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Forgemaster Morug - In Combat - Cast Slime Spray');
|
||||
|
||||
-- Overmaster Grindgarr (20803)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=20803;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=20803 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (20803, 0, 0, 0, 0, 0, 100, 0, 4000, 6000, 16000, 21000, 11, 35238, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Overmaster Grindgarr - In Combat - Cast War Stomp');
|
||||
INSERT INTO smart_scripts VALUES (20803, 0, 1, 0, 0, 0, 100, 0, 7000, 10000, 15000, 15000, 11, 36487, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Overmaster Grindgarr - In Combat - Cast Fel Flames');
|
||||
|
||||
-- Overseer Azarad (20803)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=20803;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=20803 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (20803, 0, 0, 0, 0, 0, 100, 0, 4000, 6000, 16000, 21000, 11, 35492, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Overseer Azarad - In Combat - Cast Exhaustion');
|
||||
INSERT INTO smart_scripts VALUES (20803, 0, 1, 0, 0, 0, 100, 0, 10000, 15000, 21000, 28000, 11, 35491, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Overseer Azarad - In Combat - Cast Furious Rage');
|
||||
|
||||
-- Overseer Athanel (20435)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=20435;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=20435 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (20435, 0, 0, 0, 0, 0, 100, 0, 4000, 6000, 8000, 11000, 11, 15496, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Overseer Athanel - In Combat - Cast Cleave');
|
||||
|
||||
-- Eye of Culuthas (20394)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=20394;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=20394 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (20394, 0, 0, 0, 0, 0, 100, 0, 4000, 6000, 12000, 12000, 11, 36414, 0, 0, 0, 0, 0, 5, 30, 0, 0, 0, 0, 0, 0, 'Eye of Culuthas - In Combat - Cast Focused Bursts');
|
||||
|
||||
-- SPELL Focused Bursts (36448)
|
||||
-- SPELL Focused Bursts (36475)
|
||||
DELETE FROM spell_script_names WHERE spell_id IN(36448, 36475);
|
||||
INSERT INTO spell_script_names VALUES(36448, 'spell_gen_focused_bursts');
|
||||
INSERT INTO spell_script_names VALUES(36475, 'spell_gen_focused_bursts');
|
||||
|
||||
-- Ekkorash the Inquisitor (19493)
|
||||
DELETE FROM creature_text WHERE entry=19493;
|
||||
INSERT INTO creature_text VALUES (19493, 0, 0, 'I told you only to summon me if that stupid elf returned! What''s this? No matter, you won''t detain me long.', 12, 0, 100, 0, 0, 0, 0, 'Ekkorash the Inquisitor');
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=19493;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=19493 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (19493, 0, 0, 0, 0, 0, 100, 0, 3000, 7000, 14000, 20000, 11, 11980, 32, 0, 0, 0, 0, 5, 30, 0, 0, 0, 0, 0, 0, 'Ekkorash the Inquisitor - In Combat - Cast Curse of Weakness');
|
||||
INSERT INTO smart_scripts VALUES (19493, 0, 1, 0, 0, 0, 100, 0, 9000, 11000, 18000, 23000, 11, 36040, 1, 0, 0, 0, 0, 5, 30, 0, 0, 0, 0, 0, 0, 'Ekkorash the Inquisitor - In Combat - Cast Fel Flamestrike');
|
||||
INSERT INTO smart_scripts VALUES (19493, 0, 2, 0, 4, 0, 100, 257, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Ekkorash the Inquisitor - On Aggro - Say Line 0');
|
||||
|
||||
-- Captain Arathyn (19635)
|
||||
REPLACE INTO creature_addon VALUES (70059, 700590, 18696, 0, 4097, 0, '');
|
||||
DELETE FROM waypoint_data where id=700590;
|
||||
INSERT INTO waypoint_data VALUES (700590, 1, 3023.34, 3969.64, 156.656, 0, 0, 0, 0, 100, 0),(700590, 2, 3017.83, 3975.6, 157.116, 0, 0, 0, 0, 100, 0),(700590, 3, 3022.25, 3970.17, 156.716, 0, 0, 0, 0, 100, 0),(700590, 4, 3023.42, 3964.41, 156.09, 0, 0, 0, 0, 100, 0),(700590, 5, 3023.06, 3956.23, 155.351, 0, 0, 0, 0, 100, 0),(700590, 6, 3028.74, 3948.85, 154.982, 0, 0, 0, 0, 100, 0),(700590, 7, 3034.78, 3941.67, 154.75, 0, 0, 0, 0, 100, 0),(700590, 8, 3040.77, 3934.54, 152.74, 0, 0, 0, 0, 100, 0),(700590, 9, 3044.71, 3924.81, 148.97, 0, 0, 0, 0, 100, 0),(700590, 10, 3048.8, 3913.86, 146.555, 0, 0, 0, 0, 100, 0),(700590, 11, 3047, 3920.63, 147.908, 0, 0, 0, 0, 100, 0),(700590, 12, 3044.9, 3928.54, 150.046, 0, 0, 0, 0, 100, 0),(700590, 13, 3041.36, 3935.92, 153.134, 0, 0, 0, 0, 100, 0),(700590, 14, 3038.5, 3940.98, 154.542, 0, 0, 0, 0, 100, 0),(700590, 15, 3032.24, 3946.12, 154.859, 0, 0, 0, 0, 100, 0),(700590, 16, 3024.89, 3953.52, 155.136, 0, 0, 0, 0, 100, 0),(700590, 17, 3023.92, 3959.25, 155.559, 0, 0, 0, 0, 100, 0);
|
||||
UPDATE creature SET MovementType=2 WHERE id=19635;
|
||||
|
||||
-- Azurebeak (21005)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=21005;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=21005 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (21005, 0, 0, 0, 0, 0, 100, 0, 9100, 9100, 11000, 14000, 11, 31273, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Azurebeak - In Combat - Cast Screech');
|
||||
INSERT INTO smart_scripts VALUES (21005, 0, 1, 0, 1, 0, 100, 1, 2000, 2000, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Azurebeak - Out of Combat - Despawn');
|
||||
|
||||
-- Silroth (20801)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=20801;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=20801 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (20801, 0, 0, 0, 0, 0, 100, 0, 7000, 10000, 15000, 20000, 11, 36253, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Silroth - In Combat - Cast Chemical Flames');
|
||||
INSERT INTO smart_scripts VALUES (20801, 0, 1, 0, 0, 0, 100, 0, 4000, 7000, 10000, 15000, 11, 36252, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Silroth - In Combat - Cast Felforge Flames');
|
||||
|
||||
-- Markaru (20775)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=20775;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=20775 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (20775, 0, 0, 0, 0, 0, 100, 0, 3000, 5000, 7000, 10000, 11, 36627, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Markaru - In Combat - Cast Venom Spit');
|
||||
|
||||
-- Agent Ya-six <The Protectorate> (20552)
|
||||
DELETE FROM creature_text WHERE entry=20552;
|
||||
INSERT INTO creature_text VALUES (20552, 0, 0, 'Hey! Hey you! $R! Over there!', 12, 0, 100, 0, 0, 0, 0, 'Agent Ya-six');
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=20552;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=20552 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (20552, 0, 0, 0, 10, 0, 100, 0, 1, 30, 60000, 60000, 1, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Agent Ya-six - Out of Combat LoS - Say Line 0');
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId=22 AND SourceEntry=20552;
|
||||
INSERT INTO conditions VALUES (22, 1, 20552, 0, 0, 31, 0, 4, 0, 0, 0, 0, 0, '', 'Run Action if invoker is player');
|
||||
|
||||
-- Reflection of Ya-six (20603)
|
||||
DELETE FROM creature_text WHERE entry=20603;
|
||||
INSERT INTO creature_text VALUES (20603, 0, 0, 'Arconus is close. I can feel him. Take the northwest passage. He should be just up and around the corner. Be ready to battle!', 12, 0, 100, 0, 0, 0, 0, 'Reflection of Ya-six');
|
||||
INSERT INTO creature_text VALUES (20603, 1, 0, 'This is the wrong way. Arconus is at the other end of the mine. You''re not chickening out, are you, fleshling? I won''t follow a coward.', 12, 0, 100, 0, 0, 0, 0, 'Reflection of Ya-six');
|
||||
UPDATE creature_template SET unit_flags=768, AIName='SmartAI', ScriptName='' WHERE entry=20603;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=20603 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (20603, 0, 0, 0, 37, 0, 100, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Reflection of Ya-six - On AI Init - Set React Passive');
|
||||
INSERT INTO smart_scripts VALUES (20603, 0, 1, 0, 38, 0, 100, 257, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Reflection of Ya-six - On Data Set - Say Line 0');
|
||||
INSERT INTO smart_scripts VALUES (20603, 0, 2, 3, 38, 0, 100, 257, 2, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Reflection of Ya-six - On Data Set - Say Line 1');
|
||||
INSERT INTO smart_scripts VALUES (20603, 0, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 41, 10000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Reflection of Ya-six - On Data Set - Despawn');
|
||||
|
||||
-- Ya-six Spell Generator (20608)
|
||||
DELETE FROM creature WHERE id=20608;
|
||||
INSERT INTO creature VALUES (247235, 20608, 530, 1, 1, 0, 0, 3909.51, 2090.34, 155.82, 0.0, 300, 0, 0, 4050, 0, 0, 0, 0, 0);
|
||||
INSERT INTO creature VALUES (247236, 20608, 530, 1, 1, 0, 0, 3773.56, 2078.38, 154.75, 0.0, 300, 0, 0, 4050, 0, 0, 0, 0, 0);
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=20608;
|
||||
DELETE FROM smart_scripts WHERE entryorguid IN(20608, -247235, -247236) AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (-247235, 0, 0, 0, 60, 0, 100, 0, 0, 0, 5000, 5000, 45, 1, 0, 0, 0, 0, 0, 11, 20603, 5, 0, 0, 0, 0, 0, 'Ya-six Spell Generator - On Update - Set Data');
|
||||
INSERT INTO smart_scripts VALUES (-247236, 0, 0, 0, 60, 0, 100, 0, 0, 0, 5000, 5000, 45, 2, 0, 0, 0, 0, 0, 11, 20603, 5, 0, 0, 0, 0, 0, 'Ya-six Spell Generator - On Update - Set Data');
|
||||
|
||||
-- Arconus the Insatiable (20554)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=20554;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=20554 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (20554, 0, 0, 0, 0, 0, 100, 0, 7000, 10000, 15000, 20000, 11, 36473, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Arconus the Insatiable - In Combat - Cast Desecration');
|
||||
INSERT INTO smart_scripts VALUES (20554, 0, 1, 0, 2, 0, 100, 0, 0, 40, 30000, 30000, 11, 36472, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Arconus the Insatiable - Between Health 0-40% - Cast Consume Shadows');
|
||||
|
||||
-- Socrethar (20132)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=20132;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=20132 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (20132, 0, 0, 0, 11, 0, 100, 1, 0, 0, 0, 0, 11, 37539, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Socrethar - On Respawn - Cast Nether Protection');
|
||||
INSERT INTO smart_scripts VALUES (20132, 0, 1, 0, 0, 0, 100, 0, 7000, 9000, 15000, 20000, 11, 28448, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Socrethar - In Combat - Cast Shadow Bolt Volley');
|
||||
INSERT INTO smart_scripts VALUES (20132, 0, 2, 0, 0, 0, 100, 0, 12000, 12000, 30000, 30000, 11, 37538, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Socrethar - In Combat - Cast Anti-Magic Shield');
|
||||
INSERT INTO smart_scripts VALUES (20132, 0, 3, 0, 0, 0, 100, 0, 4000, 6000, 10000, 15000, 11, 37537, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Socrethar - In Combat - Cast Backlash');
|
||||
INSERT INTO smart_scripts VALUES (20132, 0, 4, 0, 0, 0, 100, 0, 14000, 15000, 10000, 15000, 11, 15496, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Socrethar - In Combat - Cast Cleave');
|
||||
|
||||
-- Culuthas (20138)
|
||||
DELETE FROM creature_text WHERE entry=20138;
|
||||
INSERT INTO creature_text VALUES (20138, 0, 0, 'You''ll never get the ata''mal crystal from me!', 12, 0, 100, 0, 0, 0, 0, 'Culuthas');
|
||||
INSERT INTO creature_text VALUES (20138, 0, 1, 'I will use the power of the ata''mal crystal to crush you!', 12, 0, 100, 0, 0, 0, 0, 'Culuthas');
|
||||
INSERT INTO creature_text VALUES (20138, 0, 2, 'The ata''mal crystal is mine!', 12, 0, 100, 0, 0, 0, 0, 'Culuthas');
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=20138;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=20138 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (20138, 0, 0, 0, 4, 0, 100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Culuthas - On Aggro - Say Line 0');
|
||||
INSERT INTO smart_scripts VALUES (20138, 0, 1, 0, 0, 0, 100, 0, 0, 1000, 3000, 4000, 11, 37089, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Culuthas - In Combat - Cast Chain Felfire');
|
||||
INSERT INTO smart_scripts VALUES (20138, 0, 2, 0, 0, 0, 100, 0, 6000, 10000, 11000, 14000, 11, 35373, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Culuthas - In Combat - Cast Shadowfury');
|
||||
@@ -0,0 +1,49 @@
|
||||
|
||||
-- Ar'tor, Son of Oronok (21292)
|
||||
REPLACE INTO creature_template_addon VALUES (21292, 0, 0, 0, 4097, 383, '');
|
||||
|
||||
-- Nethermine Burster (23285)
|
||||
UPDATE creature_template SET flags_extra=0x200000, AIName='SmartAI', ScriptName='' WHERE entry=23285;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=23285 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (23285, 0, 0, 1, 25, 0, 100, 0, 0, 0, 0, 0, 18, 33554432, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Nethermine Burster - On Reset - Set Unit Flag');
|
||||
INSERT INTO smart_scripts VALUES (23285, 0, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 19, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Nethermine Burster - On Reset - Remove Unit Flag');
|
||||
INSERT INTO smart_scripts VALUES (23285, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 11, 29147, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Nethermine Burster - On Reset - Cast Tunnel Bore Passive');
|
||||
INSERT INTO smart_scripts VALUES (23285, 0, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 90, 9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Nethermine Burster - On Reset - Set Bytes0');
|
||||
INSERT INTO smart_scripts VALUES (23285, 0, 4, 5, 4, 0, 100, 0, 0, 0, 0, 0, 19, 33554432, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Nethermine Burster - On Aggro - Remove Unit Flag');
|
||||
INSERT INTO smart_scripts VALUES (23285, 0, 5, 6, 61, 0, 100, 0, 0, 0, 0, 0, 18, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Nethermine Burster - On Aggro - Set Unit Flag');
|
||||
INSERT INTO smart_scripts VALUES (23285, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 28, 29147, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Nethermine Burster - On Aggro - Remove Aura Tunnel Bore Passive');
|
||||
INSERT INTO smart_scripts VALUES (23285, 0, 7, 0, 61, 0, 100, 0, 0, 0, 0, 0, 147, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Nethermine Burster - On Aggro - Stop Motion');
|
||||
INSERT INTO smart_scripts VALUES (23285, 0, 8, 0, 0, 0, 100, 1, 100, 100, 0, 0, 91, 9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Nethermine Burster - In Combat - Remove Bytes0');
|
||||
INSERT INTO smart_scripts VALUES (23285, 0, 9, 0, 0, 0, 100, 0, 1000, 6000, 8000, 11000, 11, 32738, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Nethermine Burster - In Combat - Cast Bore');
|
||||
INSERT INTO smart_scripts VALUES (23285, 0, 10, 0, 9, 0, 100, 0, 4, 50, 2000, 3500, 11, 31747, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Nethermine Burster - Within Range 5-50yd - Cast Poison');
|
||||
|
||||
-- Kraator (18696)
|
||||
UPDATE creature_template SET flags_extra=0x200000, AIName='SmartAI', ScriptName='' WHERE entry=18696;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=18696 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (18696, 0, 0, 0, 0, 0, 100, 0, 1000, 9000, 10000, 18000, 11, 39293, 0, 0, 0, 0, 0, 5, 30, 0, 0, 0, 0, 0, 0, 'Kraator - In Combat - Cast Conflagration');
|
||||
INSERT INTO smart_scripts VALUES (18696, 0, 1, 0, 0, 0, 100, 0, 0, 0, 20000, 40000, 11, 24670, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Kraator - In Combat - Cast Inferno');
|
||||
|
||||
-- Infernal (22203)
|
||||
UPDATE creature_template SET minlevel=68, maxlevel=69, exp=1, AIName='SmartAI', ScriptName='' WHERE entry=22203;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=22203 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (22203, 0, 0, 0, 1, 0, 100, 1, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 21, 30, 0, 0, 0, 0, 0, 0, 'Infernal - Out of Combat - Attack Start');
|
||||
|
||||
-- Uvuros (21102)
|
||||
UPDATE creature_template SET flags_extra=0x200000, AIName='SmartAI', ScriptName='' WHERE entry=21102;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=21102 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (21102, 0, 0, 0, 0, 0, 100, 0, 6000, 12000, 14000, 24000, 11, 38361, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Uvuros - In Combat - Cast Double Breath');
|
||||
INSERT INTO smart_scripts VALUES (21102, 0, 1, 0, 0, 0, 100, 0, 3000, 15000, 20000, 40000, 11, 37939, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Uvuros - In Combat - Cast Terrifying Roar');
|
||||
|
||||
-- Ambassador Jerrikar <Servant of Illidan> (18695)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=18695;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=18695 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (18695, 0, 0, 0, 0, 0, 100, 0, 4000, 8000, 7000, 11000, 11, 38926, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Ambassador Jerrikar - In Combat - Cast Dark Strike');
|
||||
INSERT INTO smart_scripts VALUES (18695, 0, 1, 0, 0, 0, 100, 0, 3000, 15000, 20000, 40000, 11, 38916, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Ambassador Jerrikar - In Combat - Cast Diplomatic Immunity');
|
||||
INSERT INTO smart_scripts VALUES (18695, 0, 2, 0, 0, 0, 100, 0, 3000, 15000, 14000, 25000, 11, 38913, 0, 0, 0, 0, 0, 5, 20, 0, 0, 0, 0, 0, 0, 'Ambassador Jerrikar - In Combat - Cast Silence');
|
||||
|
||||
-- Felspine the Greater (21897)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=21897;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=21897 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (21897, 0, 0, 0, 0, 0, 100, 0, 6000, 12000, 10000, 17000, 11, 38356, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Felspine the Greater - In Combat - Cast Fel Flames');
|
||||
INSERT INTO smart_scripts VALUES (21897, 0, 1, 0, 0, 0, 100, 0, 3000, 15000, 20000, 40000, 11, 37941, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Felspine the Greater - In Combat - Cast Flaming Wounds');
|
||||
|
||||
113
data/sql/world fixes/npc_fixes/Outlands/terokkar_forest.sql
Normal file
113
data/sql/world fixes/npc_fixes/Outlands/terokkar_forest.sql
Normal file
@@ -0,0 +1,113 @@
|
||||
|
||||
-- Bone Crawler (21849)
|
||||
UPDATE creature_template SET mechanic_immune_mask=mechanic_immune_mask|0x20, flags_extra=0x200000, AIName='SmartAI', ScriptName='' WHERE entry=21849;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=21849 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (21849, 0, 0, 1, 25, 0, 100, 0, 0, 0, 0, 0, 18, 33554432, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Bone Crawler - On Reset - Set Unit Flag');
|
||||
INSERT INTO smart_scripts VALUES (21849, 0, 1, 2, 61, 0, 100, 0, 0, 0, 0, 0, 19, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Bone Crawler - On Reset - Remove Unit Flag');
|
||||
INSERT INTO smart_scripts VALUES (21849, 0, 2, 3, 61, 0, 100, 0, 0, 0, 0, 0, 11, 37989, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Bone Crawler - On Reset - Cast Tunnel Bore Bone Passive');
|
||||
INSERT INTO smart_scripts VALUES (21849, 0, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 90, 9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Bone Crawler - On Reset - Set Bytes0');
|
||||
INSERT INTO smart_scripts VALUES (21849, 0, 4, 5, 4, 0, 100, 0, 0, 0, 0, 0, 19, 33554432, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Bone Crawler - On Aggro - Remove Unit Flag');
|
||||
INSERT INTO smart_scripts VALUES (21849, 0, 5, 6, 61, 0, 100, 0, 0, 0, 0, 0, 18, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Bone Crawler - On Aggro - Set Unit Flag');
|
||||
INSERT INTO smart_scripts VALUES (21849, 0, 6, 7, 61, 0, 100, 0, 0, 0, 0, 0, 28, 37989, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Bone Crawler - On Aggro - Remove Aura Tunnel Bore Bone Passive');
|
||||
INSERT INTO smart_scripts VALUES (21849, 0, 7, 0, 61, 0, 100, 0, 0, 0, 0, 0, 147, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Bone Crawler - On Aggro - Stop Motion');
|
||||
INSERT INTO smart_scripts VALUES (21849, 0, 8, 0, 0, 0, 100, 1, 100, 100, 0, 0, 91, 9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Bone Crawler - In Combat - Remove Bytes0');
|
||||
INSERT INTO smart_scripts VALUES (21849, 0, 9, 0, 0, 0, 100, 0, 1000, 6000, 8000, 11000, 11, 32738, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Bone Crawler - In Combat - Cast Bore');
|
||||
INSERT INTO smart_scripts VALUES (21849, 0, 10, 0, 9, 0, 100, 0, 4, 50, 2000, 3500, 11, 31747, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Bone Crawler - Within Range 5-50yd - Cast Poison');
|
||||
|
||||
-- Talonpriest Zellek (23068)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=23068;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=23068 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (23068, 0, 0, 0, 0, 0, 100, 0, 4000, 7000, 10000, 15000, 11, 15652, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Talonpriest Zellek - In Combat - Cast Head Smash');
|
||||
INSERT INTO smart_scripts VALUES (23068, 0, 1, 0, 0, 0, 100, 0, 10000, 15000, 18000, 25000, 11, 17173, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Talonpriest Zellek - In Combat - Cast Drain Life');
|
||||
|
||||
-- Talonpriest Ishaal (23066)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=23066;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=23066 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (23066, 0, 0, 0, 0, 0, 100, 0, 10000, 15000, 10000, 15000, 11, 17843, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Talonpriest Ishaal - In Combat - Cast Flash Heal');
|
||||
INSERT INTO smart_scripts VALUES (23066, 0, 1, 0, 0, 0, 100, 0, 4000, 5000, 10000, 15000, 11, 12160, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Talonpriest Ishaal - In Combat - Cast Rejuvenation');
|
||||
INSERT INTO smart_scripts VALUES (23066, 0, 2, 0, 0, 0, 100, 0, 1000, 3000, 10000, 15000, 11, 15654, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Talonpriest Ishaal - In Combat - Cast Shadow Word: Pain');
|
||||
|
||||
-- Overseer Seylanna (20397)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=20397;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=20397 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (20397, 0, 0, 0, 0, 0, 100, 0, 2000, 3000, 4500, 5500, 11, 36179, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Overseer Seylanna - In Combat - Cast Crystal Charge');
|
||||
INSERT INTO smart_scripts VALUES (20397, 0, 1, 0, 0, 0, 100, 0, 3000, 5000, 10000, 15000, 11, 35919, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Overseer Seylanna - In Combat - Cast Welding Beam');
|
||||
|
||||
-- Talonpriest Skizzik (23067)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=23067;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=23067 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (23067, 0, 0, 0, 0, 0, 100, 0, 2000, 3000, 8000, 12000, 11, 17165, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Talonpriest Skizzik - In Combat - Cast Mind Flay');
|
||||
INSERT INTO smart_scripts VALUES (23067, 0, 1, 0, 0, 0, 100, 0, 10000, 15000, 15000, 25000, 11, 22884, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Talonpriest Skizzik - In Combat - Cast Psychic Scream');
|
||||
INSERT INTO smart_scripts VALUES (23067, 0, 2, 0, 0, 0, 100, 0, 7000, 8000, 7000, 10000, 11, 32712, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Talonpriest Skizzik - In Combat - Cast Shadow Nova');
|
||||
|
||||
-- Sahaak <Keeper of Scrolls> (23363)
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId=15 AND SourceGroup=8683;
|
||||
INSERT INTO conditions VALUES(15, 8683, 0, 0, 0, 1, 0, 41181, 0, 0, 0, 0, 0, '', 'Show gossip if player has aura 41181');
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId=14 AND SourceGroup=8683;
|
||||
INSERT INTO conditions VALUES(14, 8683, 10953, 0, 0, 1, 0, 41181, 0, 0, 0, 0, 0, '', 'Show gossip if player has aura 41181');
|
||||
INSERT INTO conditions VALUES(14, 8683, 10930, 0, 0, 1, 0, 41181, 0, 0, 1, 0, 0, '', 'Show gossip if player doesnt have aura 41181');
|
||||
DELETE FROM gossip_menu WHERE entry=8683;
|
||||
INSERT INTO gossip_menu VALUES (8683, 10930),(8683, 10953);
|
||||
|
||||
-- Doomsayer Jurim (18686)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=18686;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=18686 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (18686, 0, 0, 0, 0, 0, 100, 0, 0, 1000, 3000, 4000, 11, 12471, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Doomsayer Jurim - In Combat - Cast Shadow Bolt');
|
||||
INSERT INTO smart_scripts VALUES (18686, 0, 1, 0, 0, 0, 100, 0, 10000, 15000, 15000, 25000, 11, 39210, 0, 0, 0, 0, 0, 6, 20, 0, 0, 0, 0, 0, 0, 'Doomsayer Jurim - In Combat - Cast Fear');
|
||||
INSERT INTO smart_scripts VALUES (18686, 0, 2, 0, 0, 0, 100, 0, 7000, 8000, 17000, 30000, 11, 39212, 0, 0, 0, 0, 0, 5, 30, 0, 0, 0, 0, 0, 0, 'Doomsayer Jurim - In Combat - Cast Corruption');
|
||||
INSERT INTO smart_scripts VALUES (18686, 0, 3, 0, 0, 0, 100, 0, 4000, 4000, 20000, 40000, 11, 12493, 0, 0, 0, 0, 0, 5, 30, 0, 0, 0, 0, 0, 0, 'Doomsayer Jurim - In Combat - Cast Curse of Weakness');
|
||||
|
||||
-- Ashkaz (18539)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=18539;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=18539 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (18539, 0, 0, 0, 0, 0, 100, 0, 0, 1000, 3000, 4000, 11, 26098, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Ashkaz - In Combat - Cast Lightning Bolt');
|
||||
INSERT INTO smart_scripts VALUES (18539, 0, 1, 0, 0, 0, 100, 0, 10000, 15000, 15000, 25000, 11, 6728, 0, 0, 0, 0, 0, 6, 20, 0, 0, 0, 0, 0, 0, 'Ashkaz - In Combat - Cast Enveloping Winds');
|
||||
INSERT INTO smart_scripts VALUES (18539, 0, 2, 0, 0, 0, 100, 0, 7000, 8000, 12000, 15000, 11, 32907, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Ashkaz - In Combat - Cast Arakkoa Blast');
|
||||
INSERT INTO smart_scripts VALUES (18539, 0, 3, 0, 4, 0, 100, 0, 0, 0, 0, 0, 11, 32924, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Ashkaz - In Combat - Cast Power of Kran''aish');
|
||||
|
||||
-- Pathaleon the Calculator's Image (21504)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=21504;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=21504 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (21504, 0, 0, 0, 38, 0, 100, 0, 1, 1, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Pathaleon the Calculator''s Image - On Data Set 1 1 - Set Event Phase');
|
||||
INSERT INTO smart_scripts VALUES (21504, 0, 1, 0, 60, 1, 100, 1, 2000, 2000, 0, 0, 1, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Pathaleon the Calculator''s Image - On Update - Say Line 8');
|
||||
INSERT INTO smart_scripts VALUES (21504, 0, 2, 0, 60, 1, 100, 1, 9000, 9000, 0, 0, 11, 51347, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Pathaleon the Calculator''s Image - On Update - Cast Teleport Visual Only');
|
||||
INSERT INTO smart_scripts VALUES (21504, 0, 3, 0, 60, 1, 100, 1, 10200, 10200, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Pathaleon the Calculator''s Image - On Update - Despawn');
|
||||
|
||||
-- Voidhunter Yar (18683)
|
||||
DELETE FROM creature_text WHERE entry=18683;
|
||||
INSERT INTO creature_text VALUES (18683, 0, 0, 'I shall send your soul into the infinite void!', 12, 0, 100, 0, 0, 0, 0, 'Voidhunter Yar');
|
||||
INSERT INTO creature_text VALUES (18683, 0, 1, 'Let my darkness engulf you!', 12, 0, 100, 0, 0, 0, 0, 'Voidhunter Yar');
|
||||
INSERT INTO creature_text VALUES (18683, 0, 2, 'In the void, no one can hear you scream!', 12, 0, 100, 0, 0, 0, 0, 'Voidhunter Yar');
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=18683;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=18683 AND source_type=0;
|
||||
DELETE FROM smart_scripts WHERE entryorguid IN(18683*100+0, 18683*100+1, 18683*100+2) AND source_type=9;
|
||||
INSERT INTO smart_scripts VALUES (18683, 0, 0, 0, 4, 0, 100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Voidhunter Yar - On Aggro - Say Line 0');
|
||||
INSERT INTO smart_scripts VALUES (18683, 0, 1, 0, 0, 0, 100, 0, 0, 2000, 4000, 7000, 11, 38204, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Voidhunter Yar - In Combat - Cast Arcane Bolt');
|
||||
INSERT INTO smart_scripts VALUES (18683, 0, 2, 0, 0, 0, 100, 0, 0, 0, 10000, 10000, 88, 18683*100+0, 18683*100+2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Voidhunter Yar - In Combat - Run Random Script');
|
||||
INSERT INTO smart_scripts VALUES (18683*100+0, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 11, 34331, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Voidhunter Yar - On Script - Cast Damage Reduction: Arcane');
|
||||
INSERT INTO smart_scripts VALUES (18683*100+0, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 28, 34333, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Voidhunter Yar - On Script - Remove Damage Reduction: Fire');
|
||||
INSERT INTO smart_scripts VALUES (18683*100+0, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 28, 34334, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Voidhunter Yar - On Script - Remove Damage Reduction: Frost');
|
||||
INSERT INTO smart_scripts VALUES (18683*100+1, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 11, 34333, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Voidhunter Yar - On Script - Cast Damage Reduction: Fire');
|
||||
INSERT INTO smart_scripts VALUES (18683*100+1, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 28, 34331, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Voidhunter Yar - On Script - Remove Damage Reduction: Arcane');
|
||||
INSERT INTO smart_scripts VALUES (18683*100+1, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 28, 34334, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Voidhunter Yar - On Script - Remove Damage Reduction: Frost');
|
||||
INSERT INTO smart_scripts VALUES (18683*100+2, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 11, 34334, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Voidhunter Yar - On Script - Cast Damage Reduction: Frost');
|
||||
INSERT INTO smart_scripts VALUES (18683*100+2, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 28, 34331, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Voidhunter Yar - On Script - Remove Damage Reduction: Arcane');
|
||||
INSERT INTO smart_scripts VALUES (18683*100+2, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 28, 34333, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Voidhunter Yar - On Script - Remove Damage Reduction: Fire');
|
||||
|
||||
-- Cabal Skirmisher (21661)
|
||||
DELETE FROM creature_text WHERE entry=21661;
|
||||
INSERT INTO creature_text VALUES (21661, 0, 0, '%s becomes enraged!', 16, 0, 100, 0, 0, 0, 0, 'Cabal Skirmisher');
|
||||
INSERT INTO creature_text VALUES (21661, 1, 0, 'The end comes for you!', 12, 0, 100, 0, 0, 0, 0, 'Cabal Skirmisher');
|
||||
INSERT INTO creature_text VALUES (21661, 1, 1, 'You will not escape us so easily!', 12, 0, 100, 0, 0, 0, 0, 'Cabal Skirmisher');
|
||||
INSERT INTO creature_text VALUES (21661, 1, 2, 'I shall be rewarded!', 12, 0, 100, 0, 0, 0, 0, 'Cabal Skirmisher');
|
||||
INSERT INTO creature_text VALUES (21661, 1, 3, 'Ruin finds us all!', 12, 0, 100, 0, 0, 0, 0, 'Cabal Skirmisher');
|
||||
INSERT INTO creature_text VALUES (21661, 1, 4, 'In Sargeras'' name!', 12, 0, 100, 0, 0, 0, 0, 'Cabal Skirmisher');
|
||||
INSERT INTO creature_text VALUES (21661, 1, 5, 'I do as I must!', 12, 0, 100, 0, 0, 0, 0, 'Cabal Skirmisher');
|
||||
INSERT INTO creature_text VALUES (21661, 1, 6, 'The Legion reigns!', 12, 0, 100, 0, 0, 0, 0, 'Cabal Skirmisher');
|
||||
INSERT INTO creature_text VALUES (21661, 1, 7, 'You''ll go nowhere, fool!', 12, 0, 100, 0, 0, 0, 0, 'Cabal Skirmisher');
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=21661;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=21661 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (21661, 0, 0, 0, 4, 0, 30, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Cabal Skirmisher - On Agro - Say Line 1');
|
||||
INSERT INTO smart_scripts VALUES (21661, 0, 1, 0, 0, 0, 100, 0, 4000, 9000, 7000, 10000, 11, 15496, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Cabal Skirmisher - In Combat - Cast Cleave');
|
||||
INSERT INTO smart_scripts VALUES (21661, 0, 2, 3, 2, 0, 100, 1, 0, 30, 0, 0, 11, 8599, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Cabal Skirmisher - Between Health 0-30% - Cast Enrage');
|
||||
INSERT INTO smart_scripts VALUES (21661, 0, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Cabal Skirmisher - Between Health 0-30% - Say Line 0');
|
||||
224
data/sql/world fixes/npc_fixes/creaturefixes.sql
Normal file
224
data/sql/world fixes/npc_fixes/creaturefixes.sql
Normal file
File diff suppressed because one or more lines are too long
268
data/sql/world fixes/npc_fixes/non_combat_pets.sql
Normal file
268
data/sql/world fixes/npc_fixes/non_combat_pets.sql
Normal file
@@ -0,0 +1,268 @@
|
||||
|
||||
-- Rocket Chicken (34492)
|
||||
REPLACE INTO creature_template_addon VALUES(25109, 0, 0, 0, 0, 0, '45202');
|
||||
DELETE FROM spell_script_names WHERE spell_id=45202;
|
||||
INSERT INTO spell_script_names VALUES(45202, "spell_item_rocket_chicken");
|
||||
|
||||
-- Sleepy Willy (32617)
|
||||
REPLACE INTO creature_template_addon VALUES(23231, 0, 0, 0, 0, 0, '40619');
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND sourceEntry=40638;
|
||||
INSERT INTO conditions VALUES(13, 1, 40638, 0, 0, 31, 0, 3, 0, 0, 0, 0, 0, "", "Sleepy Willy laser");
|
||||
DELETE FROM spell_script_names WHERE spell_id=40638;
|
||||
INSERT INTO spell_script_names VALUES(40638, "spell_item_sleepy_willy");
|
||||
|
||||
-- Tyrael's Hilt (39656)
|
||||
REPLACE INTO creature_text VALUES(29089, 0, 0, '%s falls asleep.', 16, 0, 100, 15, 0, 0, 0, 'Mini-Tyrael');
|
||||
REPLACE INTO creature_text VALUES(29089, 1, 0, '%s becomes enraged.', 16, 0, 100, 15, 0, 0, 0, 'Mini-Tyrael');
|
||||
REPLACE INTO creature_template_addon VALUES(29089, 0, 0, 0, 0, 0, '69205');
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=29089;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=29089 AND source_type=0;
|
||||
DELETE FROM smart_scripts WHERE entryorguid IN(29089, 29089*100, 29089*100+1, 29089*100+2) AND source_type=9;
|
||||
INSERT INTO smart_scripts VALUES (29089, 0, 0, 0, 22, 0, 100, 0, 34, 5000, 5000, 0, 5, 94, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On Emote Receive - Dance');
|
||||
INSERT INTO smart_scripts VALUES (29089, 0, 1, 2, 8, 0, 100, 0, 69204, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On Spell Hit - Talk');
|
||||
INSERT INTO smart_scripts VALUES (29089, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 87, 29089*100, 29089*100, 29089*100+1, 29089*100+2, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On Spell Hit - Random Action List');
|
||||
INSERT INTO smart_scripts VALUES (29089*100, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 28, 69204, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Remove aura');
|
||||
INSERT INTO smart_scripts VALUES (29089*100+1, 9, 0, 0, 0, 0, 100, 0, 15000, 15000, 0, 0, 28, 69204, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Remove aura');
|
||||
INSERT INTO smart_scripts VALUES (29089*100+2, 9, 0, 0, 0, 0, 100, 0, 15000, 15000, 0, 0, 28, 69204, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Remove aura');
|
||||
INSERT INTO smart_scripts VALUES (29089*100+2, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Talk');
|
||||
|
||||
-- Sinister Squashling (33154)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=23909;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=23909 AND source_type=0;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=23909*100 AND source_type=9;
|
||||
INSERT INTO smart_scripts VALUES (23909, 0, 0, 1, 60, 0, 100, 0, 6000, 9000, 600000, 900000, 11, 42598, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On Update - Cast Spell');
|
||||
INSERT INTO smart_scripts VALUES (23909, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 80, 23909*100, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On Update - Call action list');
|
||||
INSERT INTO smart_scripts VALUES (23909*100, 9, 0, 0, 0, 0, 100, 0, 25000, 25000, 0, 0, 28, 42598, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Remove Aura');
|
||||
|
||||
-- Egbert (32616)
|
||||
REPLACE INTO creature_template_addon VALUES(23258, 0, 0, 0, 0, 0, '40670');
|
||||
DELETE FROM spell_script_names WHERE spell_id=40670;
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=23258;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=23258 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (23258, 0, 0, 0, 8, 0, 66, 0, 40669, 0, 0, 0, 28, 40669, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Egbert - On Spell Hit - Remove Aura Egbert');
|
||||
|
||||
-- Dragon Kite (34493)
|
||||
REPLACE INTO creature_template_addon VALUES(25110, 0, 0, 0, 0, 0, '45207');
|
||||
REPLACE INTO creature_template_addon VALUES(25168, 0, 0, 0, 0, 0, '45213');
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=25110;
|
||||
UPDATE creature_template SET InhabitType=4, flags_extra=130, AIName='SmartAI', ScriptName='' WHERE entry=25168;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=25110 AND source_type=0;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=25168 AND source_type=0;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=25110*100 AND source_type=9;
|
||||
INSERT INTO smart_scripts VALUES (25110, 0, 0, 0, 54, 0, 100, 0, 0, 0, 0, 0, 11, 45192, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Dragon Kite - Is Summoned - Cast Kite String');
|
||||
INSERT INTO smart_scripts VALUES (25110, 0, 1, 0, 60, 0, 100, 0, 180000, 600000, 180000, 600000, 80, 25110*100, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dragon Kite - On Update - Run Script');
|
||||
INSERT INTO smart_scripts VALUES (25110*100, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 11, 45208, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dragon Kite Script - Cast Summon Lightning Bunny');
|
||||
INSERT INTO smart_scripts VALUES (25110*100, 9, 1, 0, 0, 0, 100, 0, 3400, 3400, 0, 0, 11, 45209, 2, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 'Dragon Kite Script - Cast .Kite - Lightning Strike Player');
|
||||
INSERT INTO smart_scripts VALUES (25168, 0, 0, 0, 60, 0, 100, 1, 3000, 3000, 0, 0, 11, 45197, 2, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 'Kite Lightning Bunny - Is Summoned - Cast Kite - Lightning Strike Kite Aura');
|
||||
DELETE FROM spell_script_names WHERE spell_id=45208;
|
||||
INSERT INTO spell_script_names VALUES(45208, "spell_item_dragon_kite_summon_lightning_bunny");
|
||||
|
||||
-- Tuskarr Kite (49287)
|
||||
REPLACE INTO creature_template_addon VALUES(36482, 0, 0, 0, 0, 0, '45207');
|
||||
REPLACE INTO creature_template_addon VALUES(25212, 0, 0, 0, 0, 0, '45213');
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=36482;
|
||||
UPDATE creature_template SET InhabitType=4, flags_extra=130, AIName='SmartAI', ScriptName='' WHERE entry=25212;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=36482 AND source_type=0;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=25212 AND source_type=0;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=36482*100 AND source_type=9;
|
||||
INSERT INTO smart_scripts VALUES (36482, 0, 0, 0, 54, 0, 100, 0, 0, 0, 0, 0, 11, 45192, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Dragon Kite - Is Summoned - Cast Kite String');
|
||||
INSERT INTO smart_scripts VALUES (36482, 0, 1, 0, 60, 0, 100, 0, 180000, 600000, 180000, 600000, 80, 36482*100, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dragon Kite - On Update - Run Script');
|
||||
INSERT INTO smart_scripts VALUES (36482*100, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 11, 45253, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Dragon Kite Script - Cast Summon Sky Lightning Bunny');
|
||||
INSERT INTO smart_scripts VALUES (36482*100, 9, 1, 0, 0, 0, 100, 0, 3400, 3400, 0, 0, 11, 45209, 2, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 'Dragon Kite Script - Cast .Kite - Lightning Strike Player');
|
||||
INSERT INTO smart_scripts VALUES (25212, 0, 0, 0, 60, 0, 100, 1, 3000, 3000, 0, 0, 11, 45251, 2, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 'Kite Lightning Bunny - Is Summoned - Cast Kite -Sky Lightning Strike Kite Aura');
|
||||
DELETE FROM spell_script_names WHERE spell_id=45253;
|
||||
INSERT INTO spell_script_names VALUES(45253, "spell_item_dragon_kite_summon_lightning_bunny");
|
||||
|
||||
-- Shimmering Wyrmling (46820)
|
||||
-- Shimmering Wyrmling (46821)
|
||||
REPLACE INTO creature_template_addon VALUES(34724, 0, 0, 33554432, 0, 0, '66102');
|
||||
UPDATE creature_template SET InhabitType=4, HoverHeight=2 WHERE entry=34724;
|
||||
|
||||
-- Enchanted Broom (44982)
|
||||
REPLACE INTO creature_template_addon VALUES(33227, 0, 0, 0, 0, 0, '62571');
|
||||
UPDATE creature_template SET AIName='', ScriptName='' WHERE entry=33227;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=33227 AND source_type=0;
|
||||
DELETE FROM spell_script_names WHERE spell_id IN(62571, 62570);
|
||||
INSERT INTO spell_script_names VALUES(62571, "spell_item_enchanted_broom_periodic");
|
||||
|
||||
-- Ice Chip (53641)
|
||||
REPLACE INTO creature_template_addon VALUES(40198, 0, 0, 0, 0, 0, '74957');
|
||||
DELETE FROM spell_script_names WHERE spell_id=74960;
|
||||
INSERT INTO spell_script_names VALUES(74960, "spell_gen_select_target_count_30_1");
|
||||
|
||||
-- Turkey Cage (44810)
|
||||
REPLACE INTO creature_text VALUES(32818, 0, 0, '%s senses his destiny!', 16, 0, 100, 0, 0, 0, 0, 'Plump Turkey');
|
||||
UPDATE creature_template SET AIName='', ScriptName='npc_pet_gen_plump_turkey' WHERE entry=32818;
|
||||
|
||||
-- Nurtured Penguin Egg (44723)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=32595;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=32595 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (32595, 0, 0, 0, 22, 0, 100, 0, 80, 15000, 15000, 0, 11, 61174, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On Emote Receive - Cast Spell');
|
||||
|
||||
-- Proto-Drake Whelp (44721)
|
||||
REPLACE INTO creature_template_addon VALUES(32592, 0, 0, 50331648, 0, 0, '');
|
||||
UPDATE creature_template SET InhabitType=4, HoverHeight=2, AIName='', ScriptName='' WHERE entry=32592;
|
||||
|
||||
-- Wind Rider Cub (49663)
|
||||
REPLACE INTO creature_template_addon VALUES(36909, 0, 0, 0, 0, 0, '');
|
||||
UPDATE creature_template SET InhabitType=5, AIName='', ScriptName='npc_pet_gen_wind_rider_cub' WHERE entry=36909;
|
||||
|
||||
-- Toxic Wasteling (50446)
|
||||
REPLACE INTO creature_template_addon VALUES(38374, 0, 0, 0, 0, 0, '71849');
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND sourceEntry=71848;
|
||||
INSERT INTO conditions VALUES(13, 1, 71848, 0, 0, 31, 0, 3, 0, 0, 0, 0, 0, "", "Toxic Wasteling find target");
|
||||
DELETE FROM spell_script_names WHERE spell_id IN(71848, 71874);
|
||||
INSERT INTO spell_script_names VALUES(71848, "spell_item_sleepy_willy"); -- Same functionality
|
||||
INSERT INTO spell_script_names VALUES(71874, "spell_item_toxic_wasteling");
|
||||
DELETE FROM spell_linked_spell WHERE spell_trigger=71847;
|
||||
INSERT INTO spell_linked_spell VALUES(71847, 71874, 0, 'Toxic Wasteling Devour');
|
||||
UPDATE creature_template SET AIName='', ScriptName='npc_pet_gen_toxic_wasteling' WHERE entry=38374;
|
||||
|
||||
-- Lil' Phylactery (49693)
|
||||
REPLACE INTO creature_template_addon VALUES(36979, 0, 0, 0, 0, 0, '69683');
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND sourceEntry=69682;
|
||||
INSERT INTO conditions VALUES(13, 1, 69682, 0, 0, 31, 0, 3, 0, 0, 0, 0, 0, "", "Lil' K.T find target");
|
||||
DELETE FROM spell_script_names WHERE spell_id IN(69682);
|
||||
INSERT INTO spell_script_names VALUES(69682, "spell_item_sleepy_willy"); -- Same functionality
|
||||
DELETE FROM spell_script_names WHERE spell_id IN(69732);
|
||||
INSERT INTO spell_script_names VALUES(69732, "spell_item_lil_phylactery");
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=36979;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=36979 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (36979, 0, 0, 0, 60, 0, 100, 257, 0, 0, 0, 0, 86, 69732, 2, 23, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 'On Update - Cross Cast (Never Repeat)');
|
||||
INSERT INTO smart_scripts VALUES (36979, 0, 1, 0, 60, 0, 100, 0, 20000, 60000, 120000, 120000, 5, 402, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On Update - Play Emote');
|
||||
INSERT INTO smart_scripts VALUES (36979, 0, 2, 0, 5, 0, 100, 0, 0, 0, 0, 0, 4, 16493, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On Kill Unit - Play Sound');
|
||||
INSERT INTO smart_scripts VALUES (36979, 0, 3, 0, 8, 0, 100, 0, 69731, 0, 0, 0, 4, 16493, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On Spell Hit - Play Sound');
|
||||
|
||||
-- Lil' XT (54847)
|
||||
REPLACE INTO creature_text VALUES(40703, 0, 0, "I'm ready to play!", 12, 0, 100, 0, 0, 15726, 0, 'Lil XT');
|
||||
REPLACE INTO creature_text VALUES(40703, 1, 0, "So tired... I'll rest for just a moment...", 12, 0, 100, 0, 0, 15725, 0, 'Lil XT');
|
||||
REPLACE INTO creature_text VALUES(40703, 2, 0, "I guess it doesn't bend that way!", 12, 0, 100, 0, 0, 15729, 0, 'Lil XT');
|
||||
REPLACE INTO creature_text VALUES(40703, 2, 1, "I think I broke it...", 12, 0, 100, 0, 0, 15728, 0, 'Lil XT');
|
||||
REPLACE INTO creature_text VALUES(40703, 3, 0, "New toys? For me?", 12, 0, 100, 0, 0, 15724, 0, 'Lil XT');
|
||||
REPLACE INTO creature_template_addon VALUES(40703, 0, 0, 0, 0, 0, '76099');
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=40703;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=40703 AND source_type=0;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=40703*100 AND source_type=9;
|
||||
INSERT INTO smart_scripts VALUES (40703, 0, 0, 1, 25, 0, 100, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On Reset - Talk');
|
||||
INSERT INTO smart_scripts VALUES (40703, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On Reset - Set Phase');
|
||||
INSERT INTO smart_scripts VALUES (40703, 0, 2, 3, 60, 1, 100, 0, 35000, 45000, 120000, 120000, 11, 76116, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On Update - Cast Spell Sleep');
|
||||
INSERT INTO smart_scripts VALUES (40703, 0, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 'On Update - Talk');
|
||||
INSERT INTO smart_scripts VALUES (40703, 0, 4, 0, 60, 1, 100, 0, 100000, 105000, 120000, 120000, 11, 76114, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On Update - Cast Spell Dance');
|
||||
INSERT INTO smart_scripts VALUES (40703, 0, 5, 0, 60, 0, 100, 0, 5000, 5000, 30000, 30000, 80, 40703*100, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On Update - Script9');
|
||||
|
||||
INSERT INTO smart_scripts VALUES (40703*100, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 22, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Set Phase');
|
||||
INSERT INTO smart_scripts VALUES (40703*100, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Talk');
|
||||
INSERT INTO smart_scripts VALUES (40703*100, 9, 2, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 97, 10, 10, 1, 0, 0, 0, 20, 193963, 15, 0, 0, 0, 0, 0, 'Script9 - Jump To Target');
|
||||
INSERT INTO smart_scripts VALUES (40703*100, 9, 3, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 11, 76092, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Cast Spell');
|
||||
INSERT INTO smart_scripts VALUES (40703*100, 9, 4, 0, 0, 0, 100, 0, 7000, 7000, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Set Phase');
|
||||
INSERT INTO smart_scripts VALUES (40703*100, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 29, 1, 1.57, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Follow');
|
||||
INSERT INTO smart_scripts VALUES (40703*100, 9, 6, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Talk');
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND sourceEntry=76098;
|
||||
INSERT INTO conditions VALUES(13, 1, 76098, 0, 0, 31, 0, 3, 32345, 0, 0, 0, 0, "", "Lil' XT find Grindgear Toy Gorilla");
|
||||
INSERT INTO conditions VALUES(13, 1, 76098, 0, 1, 31, 0, 3, 17299, 0, 0, 0, 0, "", "Lil' XT find Crashin Trashin Robot");
|
||||
INSERT INTO conditions VALUES(13, 1, 76098, 0, 2, 31, 0, 3, 27664, 0, 0, 0, 0, "", "Lil' XT find Crashin Trashin Racer");
|
||||
INSERT INTO conditions VALUES(13, 1, 76098, 0, 3, 31, 0, 3, 40281, 0, 0, 0, 0, "", "Lil' XT find Crashin Trashin Racer Blue");
|
||||
INSERT INTO conditions VALUES(13, 1, 76098, 0, 4, 31, 0, 3, 24968, 0, 0, 0, 0, "", "Lil' XT find Clockwork Rocket Bot");
|
||||
INSERT INTO conditions VALUES(13, 1, 76098, 0, 5, 31, 0, 3, 40295, 0, 0, 0, 0, "", "Lil' XT find Blue Clockwork Rocket Bot");
|
||||
INSERT INTO conditions VALUES(13, 1, 76098, 0, 6, 31, 0, 3, 32247, 0, 0, 0, 0, "", "Lil' XT find Zippy Copper Racer");
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND sourceEntry=76092;
|
||||
INSERT INTO conditions VALUES(13, 1, 76092, 0, 0, 31, 0, 5, 193963, 0, 0, 0, 0, "", "Lil' XT target Toy Train Set");
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId=22 AND sourceEntry=40703;
|
||||
INSERT INTO conditions VALUES(22, 6, 40703, 0, 0, 30, 1, 193963, 10, 0, 0, 0, 0, "", "Run Action if GO Near");
|
||||
DELETE FROM spell_script_names WHERE spell_id IN(76098, 76096);
|
||||
INSERT INTO spell_script_names VALUES(76096, "spell_item_lil_xt");
|
||||
INSERT INTO spell_script_names VALUES(76098, "spell_item_lil_xt");
|
||||
|
||||
-- Wind-Up Train Wrecker (45057)
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId=17 AND sourceEntry=62949;
|
||||
INSERT INTO conditions VALUES(17, 0, 62949, 0, 0, 30, 0, 193963, 10, 0, 0, 0, 0, "", "Requires GO in range");
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=33404;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=33404 AND source_type=0;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=33404*100 AND source_type=9;
|
||||
INSERT INTO smart_scripts VALUES (33404, 0, 0, 0, 60, 0, 100, 1, 0, 0, 0, 0, 80, 33404*100, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On Update - Script9');
|
||||
INSERT INTO smart_scripts VALUES (33404*100, 9, 0, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 66, 0, 0, 0, 0, 0, 0, 20, 193963, 15, 0, 0, 0, 0, 0, 'Script9 - Set Orientation');
|
||||
INSERT INTO smart_scripts VALUES (33404*100, 9, 1, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 46, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Move Forward');
|
||||
INSERT INTO smart_scripts VALUES (33404*100, 9, 2, 0, 0, 0, 100, 0, 2500, 2500, 0, 0, 97, 5, 7, 1, 0, 0, 0, 20, 193963, 15, 0, 0, 0, 0, 0, 'Script9 - Jump To Pos');
|
||||
INSERT INTO smart_scripts VALUES (33404*100, 9, 3, 0, 0, 0, 100, 0, 1500, 1500, 0, 0, 11, 62943, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Cast Spell');
|
||||
INSERT INTO smart_scripts VALUES (33404*100, 9, 4, 0, 0, 0, 100, 0, 1500, 1500, 0, 0, 11, 76114, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Cast Spell');
|
||||
INSERT INTO smart_scripts VALUES (33404*100, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 41, 8000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Despawn');
|
||||
|
||||
-- Teldrassil Sproutling (44965)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=33188;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=33188 AND source_type=0;
|
||||
DELETE FROM smart_scripts WHERE entryorguid IN(33188*100, 33188*100+1) AND source_type=9;
|
||||
INSERT INTO smart_scripts VALUES (33188, 0, 0, 0, 60, 0, 40, 0, 30000, 30000, 30000, 30000, 87, 33188*100, 33188*100+1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Update - Random Action List');
|
||||
INSERT INTO smart_scripts VALUES (33188*100, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 11, 62504, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Cast Spell Dance');
|
||||
INSERT INTO smart_scripts VALUES (33188*100, 9, 1, 0, 0, 0, 100, 0, 10000, 25000, 0, 0, 28, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Remove All Auras');
|
||||
INSERT INTO smart_scripts VALUES (33188*100+1, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 11, 62499, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Cast Spell Sleep');
|
||||
INSERT INTO smart_scripts VALUES (33188*100+1, 9, 1, 0, 0, 0, 100, 0, 10000, 25000, 0, 0, 28, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Remove All Auras');
|
||||
|
||||
-- Lurky's Egg (30360)
|
||||
DELETE FROM spell_script_names WHERE spell_id IN(24983, 24984);
|
||||
INSERT INTO spell_script_names VALUES (24983, 'spell_gen_baby_murloc_passive');
|
||||
INSERT INTO spell_script_names VALUES (24984, 'spell_gen_baby_murloc');
|
||||
REPLACE INTO creature_template_addon VALUES (15358, 0, 0, 0, 0, 0, '24983');
|
||||
UPDATE creature_template SET AIName='', ScriptName='' WHERE entry=15358;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=15358 AND source_type=0;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=15358*100 AND source_type=9;
|
||||
|
||||
-- Pink Murloc Egg (22114)
|
||||
REPLACE INTO creature_template_addon VALUES (16069, 0, 0, 0, 0, 0, '24983');
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=16069;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=16069 AND source_type=0;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=16069*100 AND source_type=9;
|
||||
|
||||
-- Blue Murloc Egg (20371)
|
||||
REPLACE INTO creature_template_addon VALUES (15186, 0, 0, 0, 0, 0, '24983');
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=15186;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=15186 AND source_type=0;
|
||||
|
||||
-- Pandaren Monk (49665)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=36911;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=36911 AND source_type=0;
|
||||
DELETE FROM smart_scripts WHERE entryorguid IN(36911*100, 36911*100+1) AND source_type=9;
|
||||
INSERT INTO smart_scripts VALUES (36911, 0, 0, 1, 22, 0, 100, 0, 17, 5000, 5000, 0, 66, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On Emote Bow Receive - Set Orientation');
|
||||
INSERT INTO smart_scripts VALUES (36911, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 80, 36911*100, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On Emote Bow Receive - Script9');
|
||||
INSERT INTO smart_scripts VALUES (36911, 0, 2, 3, 22, 0, 100, 0, 35, 5000, 5000, 0, 66, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On Emote Drink Receive - Set Orientation');
|
||||
INSERT INTO smart_scripts VALUES (36911, 0, 3, 0, 61, 0, 100, 0, 35, 5000, 5000, 0, 80, 36911*100+1, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On Emote Drink Receive - Script9');
|
||||
INSERT INTO smart_scripts VALUES (36911*100, 9, 0, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 5, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Emote Bow');
|
||||
INSERT INTO smart_scripts VALUES (36911*100+1, 9, 0, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 11, 69800, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Cast Spell');
|
||||
INSERT INTO smart_scripts VALUES (36911*100+1, 9, 1, 0, 0, 0, 100, 0, 10000, 20000, 0, 0, 28, 69800, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Remove Aura');
|
||||
|
||||
-- Durotar Scorpion (44973)
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=33198;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=33198 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (33198, 0, 0, 0, 60, 0, 100, 0, 30000, 60000, 40000, 120000, 11, 62610, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 'On Update - Cast Spell Durotar Scorpion Sting');
|
||||
|
||||
-- Elwynn Lamb (44974)
|
||||
REPLACE INTO creature_template_addon VALUES (33200, 0, 0, 0, 0, 0, '62703'); -- Lamb With Periodic Summon Aura
|
||||
UPDATE creature_template SET AIName='SmartAI', ScriptName='' WHERE entry=33286;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=33286 AND source_type=0;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=33286*100 AND source_type=9;
|
||||
INSERT INTO smart_scripts VALUES (33286, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 69, 1, 0, 0, 0, 0, 0, 19, 33200, 50, 0, 2, 2, 0, 0, 'On Rest - Move Point');
|
||||
INSERT INTO smart_scripts VALUES (33286, 0, 1, 0, 34, 0, 100, 0, 8, 1, 0, 0, 80, 33286*100, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'On Movement Inform - Script9');
|
||||
INSERT INTO smart_scripts VALUES (33286, 0, 2, 0, 31, 0, 100, 0, 62701, 0, 0, 0, 51, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'On Spellhit Target - Kill Unit');
|
||||
INSERT INTO smart_scripts VALUES (33286*100, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 19, 33200, 10, 0, 0, 0, 0, 0, 'Script9 - Set Facing');
|
||||
INSERT INTO smart_scripts VALUES (33286*100, 9, 1, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 11, 62701, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Cast Spell');
|
||||
INSERT INTO smart_scripts VALUES (33286*100, 9, 2, 0, 0, 0, 100, 0, 1500, 1500, 0, 0, 11, 46765, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Cast Spell');
|
||||
INSERT INTO smart_scripts VALUES (33286*100, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 41, 5500, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Script9 - Despawn');
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND sourceEntry=62701;
|
||||
INSERT INTO conditions VALUES(13, 1, 62701, 0, 0, 31, 0, 3, 33200, 0, 0, 0, 0, "", "Target Closest Elwynn Lamb");
|
||||
|
||||
-- Soul-Trader Beacon (38050)
|
||||
UPDATE creature_template SET gossip_menu_id=9619, unit_flags=2, IconName='Buy', npcflag=129, AIName='', ScriptName='npc_pet_gen_soul_trader_beacon' WHERE entry=27914;
|
||||
DELETE FROM gossip_menu_option WHERE menu_id=9619;
|
||||
INSERT INTO gossip_menu_option VALUES (9619, 0, 0, 'How does this work?', 1, 1, 9620, 0, 0, 0, ''),(9619, 1, 1, 'Show me what you have to trade.', 3, 128, 0, 0, 0, 0, '');
|
||||
DELETE FROM gossip_menu WHERE entry IN (9619,9620) AND text_id IN (13005,13006);
|
||||
INSERT INTO gossip_menu VALUES (9619, 13005),(9620, 13006);
|
||||
DELETE FROM creature_text WHERE entry=27914;
|
||||
INSERT INTO creature_text VALUES (27914, 0, 0, 'I have arrived. Shall we set to work, then?', 12, 0, 100, 0, 0, 0, 0, 'Ethereal Soul-Trader'),
|
||||
(27914, 1, 0, 'Ah, more essence to capture...', 12, 0, 100, 0, 0, 0, 0, 'Ethereal Soul-Trader'),
|
||||
(27914, 2, 0, 'Here is your share.', 12, 0, 100, 0, 0, 0, 0, 'Ethereal Soul-Trader');
|
||||
DELETE FROM npc_text WHERE ID IN (13005,13006);
|
||||
INSERT INTO npc_text VALUES
|
||||
(13005, 'How may this one help you, $gsir:madame;?', '', 0, 1, 0, 0, 0, 0, 0, 0, '', '', 0, 0, 0, 0, 0, 0, 0, 0, '', '', 0, 0, 0, 0, 0, 0, 0, 0, '', '', 0, 0, 0, 0, 0, 0, 0, 0, '', '', 0, 0, 0, 0, 0, 0, 0, 0, '', '', 0, 0, 0, 0, 0, 0, 0, 0, '', '', 0, 0, 0, 0, 0, 0, 0, 0, '', '', 0, 0, 0, 0, 0, 0, 0, 0, 18019),
|
||||
(13006, 'My business partner slays things; I drain a portion of their essence... a pittance, really; the slightest of slivers. It won''t be missed.$B$BStill, to fulfil my portion of the contract, I pay in Ethereal Credits.$B$BOne may redeem these credits for items I sell at any time. I''m bound to have something that will interest you...', '', 0, 1, 0, 0, 0, 0, 0, 0, '', '', 0, 0, 0, 0, 0, 0, 0, 0, '', '', 0, 0, 0, 0, 0, 0, 0, 0, '', '', 0, 0, 0, 0, 0, 0, 0, 0, '', '', 0, 0, 0, 0, 0, 0, 0, 0, '', '', 0, 0, 0, 0, 0, 0, 0, 0, '', '', 0, 0, 0, 0, 0, 0, 0, 0, '', '', 0, 0, 0, 0, 0, 0, 0, 0, 18019);
|
||||
DELETE FROM npc_vendor WHERE entry=27914;
|
||||
INSERT INTO npc_vendor VALUES(27914, 0, 38308, 0, 0, 2411),(27914, 0, 38300, 0, 0, 2411),(27914, 0, 38294, 0, 0, 2412),(27914, 0, 38291, 0, 0, 2408),
|
||||
(27914, 0, 38163, 0, 0, 2408),(27914, 0, 38160, 0, 0, 2410),(27914, 0, 38286, 0, 0, 2407),(27914, 0, 38285, 0, 0, 2408),(27914, 0, 38161, 0, 0, 2409),(27914, 0, 38162, 0, 0, 2409);
|
||||
127
data/sql/world fixes/npc_fixes/pet_level_stats.sql
Normal file
127
data/sql/world fixes/npc_fixes/pet_level_stats.sql
Normal file
@@ -0,0 +1,127 @@
|
||||
-- GHOUL BASE STATS
|
||||
DELETE FROM pet_levelstats WHERE creature_entry=26125;
|
||||
INSERT INTO pet_levelstats VALUES (26125, 1, 48, 80, 10, 20, 16, 13, 20, 8),(26125, 2, 105, 106, 67, 22, 17, 14, 21, 9),(26125, 3, 162, 132, 124, 24, 18, 15, 22, 10),
|
||||
(26125, 4, 219, 158, 181, 26, 19, 16, 23, 11),(26125, 5, 276, 184, 238, 28, 20, 17, 24, 12),(26125, 6, 333, 210, 295, 30, 21, 18, 25, 13),
|
||||
(26125, 7, 390, 236, 352, 32, 22, 19, 26, 14),(26125, 8, 447, 262, 409, 34, 23, 20, 27, 15),(26125, 9, 504, 288, 466, 36, 24, 21, 28, 16),
|
||||
(26125, 10, 561, 314, 523, 38, 25, 22, 29, 17),(26125, 11, 618, 340, 580, 40, 26, 23, 30, 18),(26125, 12, 675, 366, 637, 42, 27, 24, 31, 19),
|
||||
(26125, 13, 732, 392, 694, 44, 28, 25, 32, 20),(26125, 14, 789, 418, 751, 46, 29, 26, 33, 21),(26125, 15, 846, 444, 808, 48, 30, 27, 34, 22),
|
||||
(26125, 16, 903, 470, 865, 50, 31, 28, 35, 23),(26125, 17, 960, 496, 922, 52, 32, 29, 36, 24),(26125, 18, 1017, 522, 979, 54, 33, 30, 37, 25),
|
||||
(26125, 19, 1074, 548, 1036, 56, 34, 31, 38, 26),(26125, 20, 1131, 574, 1093, 58, 35, 32, 39, 27),(26125, 21, 1188, 600, 1150, 60, 36, 33, 40, 28),
|
||||
(26125, 22, 1245, 626, 1207, 62, 37, 34, 41, 29),(26125, 23, 1302, 652, 1264, 64, 38, 35, 42, 30),(26125, 24, 1359, 678, 1321, 66, 39, 36, 43, 31),
|
||||
(26125, 25, 1416, 704, 1378, 68, 40, 37, 44, 32),(26125, 26, 1473, 730, 1435, 70, 41, 38, 45, 33),(26125, 27, 1530, 756, 1492, 72, 42, 39, 46, 34),
|
||||
(26125, 28, 1587, 782, 1549, 74, 43, 40, 47, 35),(26125, 29, 1644, 808, 1606, 76, 44, 41, 48, 36),(26125, 30, 1701, 834, 1663, 78, 45, 42, 49, 37),
|
||||
(26125, 31, 1758, 860, 1720, 80, 46, 43, 50, 38),(26125, 32, 1815, 886, 1777, 82, 47, 44, 51, 39),(26125, 33, 1872, 912, 1834, 84, 48, 45, 52, 40),
|
||||
(26125, 34, 1929, 938, 1891, 86, 49, 46, 53, 41),(26125, 35, 1986, 964, 1948, 88, 50, 47, 54, 42),(26125, 36, 2043, 990, 2005, 90, 51, 48, 55, 43),
|
||||
(26125, 37, 2100, 1016, 2062, 92, 52, 49, 56, 44),(26125, 38, 2157, 1042, 2119, 94, 53, 50, 57, 45),(26125, 39, 2214, 1068, 2176, 96, 54, 51, 58, 46),
|
||||
(26125, 40, 2271, 1094, 2233, 98, 55, 52, 59, 47),(26125, 41, 2328, 1120, 2290, 100, 56, 53, 60, 48),(26125, 42, 2385, 1146, 2347, 102, 57, 54, 61, 49),
|
||||
(26125, 43, 2442, 1172, 2404, 104, 58, 55, 62, 50),(26125, 44, 2499, 1198, 2461, 106, 59, 56, 63, 51),(26125, 45, 2556, 1224, 2518, 108, 60, 57, 64, 52),
|
||||
(26125, 46, 2613, 1250, 2575, 110, 61, 58, 65, 53),(26125, 47, 2670, 1276, 2632, 112, 62, 59, 66, 54),(26125, 48, 2727, 1302, 2689, 114, 63, 60, 67, 55),
|
||||
(26125, 49, 2784, 1328, 2746, 116, 64, 61, 68, 56),(26125, 50, 2841, 1354, 2803, 118, 65, 62, 69, 57),(26125, 51, 2898, 1380, 2860, 120, 66, 63, 70, 58),
|
||||
(26125, 52, 2955, 1406, 2917, 122, 67, 64, 71, 59),(26125, 53, 3012, 1432, 2974, 124, 68, 65, 72, 60),(26125, 54, 3069, 1458, 3031, 126, 69, 66, 73, 61),
|
||||
(26125, 55, 3126, 1484, 3088, 128, 70, 67, 74, 62),(26125, 56, 3183, 1510, 3145, 130, 71, 68, 75, 63),(26125, 57, 3240, 1536, 3202, 132, 72, 69, 76, 64),
|
||||
(26125, 58, 3297, 1562, 3259, 134, 73, 70, 77, 65),(26125, 59, 3354, 1588, 3316, 136, 74, 71, 78, 66),(26125, 60, 3411, 1614, 3373, 138, 75, 72, 79, 67),
|
||||
(26125, 61, 3468, 1640, 3430, 140, 76, 73, 80, 68),(26125, 62, 3525, 1666, 3487, 142, 77, 74, 81, 69),(26125, 63, 3582, 1692, 3544, 144, 78, 75, 82, 70),
|
||||
(26125, 64, 3639, 1718, 3601, 146, 79, 76, 83, 71),(26125, 65, 3696, 1744, 3658, 148, 80, 77, 84, 72),(26125, 66, 3753, 1770, 3715, 150, 81, 78, 85, 73),
|
||||
(26125, 67, 3810, 1796, 3772, 152, 82, 79, 86, 74),(26125, 68, 3867, 1822, 3829, 154, 83, 80, 87, 75),(26125, 69, 3924, 1848, 3886, 156, 84, 81, 88, 76),
|
||||
(26125, 70, 3981, 1874, 3943, 158, 85, 82, 89, 77),(26125, 71, 4046, 1902, 4233, 160, 88, 84, 91, 78),(26125, 72, 4112, 1931, 4528, 162, 88, 84, 92, 80),
|
||||
(26125, 73, 4179, 1960, 4828, 163, 90, 86, 94, 81),(26125, 74, 4247, 1990, 5133, 164, 90, 87, 95, 82),(26125, 75, 4315, 2021, 5438, 166, 94, 88, 97, 84),
|
||||
(26125, 76, 4384, 2051, 5748, 168, 95, 90, 98, 86),(26125, 77, 4454, 2084, 6058, 170, 95, 91, 99, 87),(26125, 78, 4525, 2116, 6368, 174, 96, 92, 100, 88),
|
||||
(26125, 79, 4597, 2149, 6683, 178, 97, 92, 101, 88),(26125, 80, 4665, 2186, 6993, 331, 247, 361, 103, 90);
|
||||
|
||||
-- GHOUL Rise Ally
|
||||
DELETE FROM pet_levelstats WHERE creature_entry=30230;
|
||||
INSERT INTO pet_levelstats VALUES (30230, 1, 48, 80, 10, 20, 16, 13, 20, 8),(30230, 2, 105, 106, 67, 22, 17, 14, 21, 9),(30230, 3, 162, 132, 124, 24, 18, 15, 22, 10),
|
||||
(30230, 4, 219, 158, 181, 26, 19, 16, 23, 11),(30230, 5, 276, 184, 238, 28, 20, 17, 24, 12),(30230, 6, 333, 210, 295, 30, 21, 18, 25, 13),
|
||||
(30230, 7, 390, 236, 352, 32, 22, 19, 26, 14),(30230, 8, 447, 262, 409, 34, 23, 20, 27, 15),(30230, 9, 504, 288, 466, 36, 24, 21, 28, 16),
|
||||
(30230, 10, 561, 314, 523, 38, 25, 22, 29, 17),(30230, 11, 618, 340, 580, 40, 26, 23, 30, 18),(30230, 12, 675, 366, 637, 42, 27, 24, 31, 19),
|
||||
(30230, 13, 732, 392, 694, 44, 28, 25, 32, 20),(30230, 14, 789, 418, 751, 46, 29, 26, 33, 21),(30230, 15, 846, 444, 808, 48, 30, 27, 34, 22),
|
||||
(30230, 16, 903, 470, 865, 50, 31, 28, 35, 23),(30230, 17, 960, 496, 922, 52, 32, 29, 36, 24),(30230, 18, 1017, 522, 979, 54, 33, 30, 37, 25),
|
||||
(30230, 19, 1074, 548, 1036, 56, 34, 31, 38, 26),(30230, 20, 1131, 574, 1093, 58, 35, 32, 39, 27),(30230, 21, 1188, 600, 1150, 60, 36, 33, 40, 28),
|
||||
(30230, 22, 1245, 626, 1207, 62, 37, 34, 41, 29),(30230, 23, 1302, 652, 1264, 64, 38, 35, 42, 30),(30230, 24, 1359, 678, 1321, 66, 39, 36, 43, 31),
|
||||
(30230, 25, 1416, 704, 1378, 68, 40, 37, 44, 32),(30230, 26, 1473, 730, 1435, 70, 41, 38, 45, 33),(30230, 27, 1530, 756, 1492, 72, 42, 39, 46, 34),
|
||||
(30230, 28, 1587, 782, 1549, 74, 43, 40, 47, 35),(30230, 29, 1644, 808, 1606, 76, 44, 41, 48, 36),(30230, 30, 1701, 834, 1663, 78, 45, 42, 49, 37),
|
||||
(30230, 31, 1758, 860, 1720, 80, 46, 43, 50, 38),(30230, 32, 1815, 886, 1777, 82, 47, 44, 51, 39),(30230, 33, 1872, 912, 1834, 84, 48, 45, 52, 40),
|
||||
(30230, 34, 1929, 938, 1891, 86, 49, 46, 53, 41),(30230, 35, 1986, 964, 1948, 88, 50, 47, 54, 42),(30230, 36, 2043, 990, 2005, 90, 51, 48, 55, 43),
|
||||
(30230, 37, 2100, 1016, 2062, 92, 52, 49, 56, 44),(30230, 38, 2157, 1042, 2119, 94, 53, 50, 57, 45),(30230, 39, 2214, 1068, 2176, 96, 54, 51, 58, 46),
|
||||
(30230, 40, 2271, 1094, 2233, 98, 55, 52, 59, 47),(30230, 41, 2328, 1120, 2290, 100, 56, 53, 60, 48),(30230, 42, 2385, 1146, 2347, 102, 57, 54, 61, 49),
|
||||
(30230, 43, 2442, 1172, 2404, 104, 58, 55, 62, 50),(30230, 44, 2499, 1198, 2461, 106, 59, 56, 63, 51),(30230, 45, 2556, 1224, 2518, 108, 60, 57, 64, 52),
|
||||
(30230, 46, 2613, 1250, 2575, 110, 61, 58, 65, 53),(30230, 47, 2670, 1276, 2632, 112, 62, 59, 66, 54),(30230, 48, 2727, 1302, 2689, 114, 63, 60, 67, 55),
|
||||
(30230, 49, 2784, 1328, 2746, 116, 64, 61, 68, 56),(30230, 50, 2841, 1354, 2803, 118, 65, 62, 69, 57),(30230, 51, 2898, 1380, 2860, 120, 66, 63, 70, 58),
|
||||
(30230, 52, 2955, 1406, 2917, 122, 67, 64, 71, 59),(30230, 53, 3012, 1432, 2974, 124, 68, 65, 72, 60),(30230, 54, 3069, 1458, 3031, 126, 69, 66, 73, 61),
|
||||
(30230, 55, 3126, 1484, 3088, 128, 70, 67, 74, 62),(30230, 56, 3183, 1510, 3145, 130, 71, 68, 75, 63),(30230, 57, 3240, 1536, 3202, 132, 72, 69, 76, 64),
|
||||
(30230, 58, 3297, 1562, 3259, 134, 73, 70, 77, 65),(30230, 59, 3354, 1588, 3316, 136, 74, 71, 78, 66),(30230, 60, 3411, 1614, 3373, 138, 75, 72, 79, 67),
|
||||
(30230, 61, 3468, 1640, 3430, 140, 76, 73, 80, 68),(30230, 62, 3525, 1666, 3487, 142, 77, 74, 81, 69),(30230, 63, 3582, 1692, 3544, 144, 78, 75, 82, 70),
|
||||
(30230, 64, 3639, 1718, 3601, 146, 79, 76, 83, 71),(30230, 65, 3696, 1744, 3658, 148, 80, 77, 84, 72),(30230, 66, 3753, 1770, 3715, 150, 81, 78, 85, 73),
|
||||
(30230, 67, 3810, 1796, 3772, 152, 82, 79, 86, 74),(30230, 68, 3867, 1822, 3829, 154, 83, 80, 87, 75),(30230, 69, 3924, 1848, 3886, 156, 84, 81, 88, 76),
|
||||
(30230, 70, 3981, 1874, 3943, 158, 85, 82, 89, 77),(30230, 71, 4046, 1902, 4233, 160, 88, 84, 91, 78),(30230, 72, 4112, 1931, 4528, 162, 88, 84, 92, 80),
|
||||
(30230, 73, 4179, 1960, 4828, 163, 90, 86, 94, 81),(30230, 74, 4247, 1990, 5133, 164, 90, 87, 95, 82),(30230, 75, 4315, 2021, 5438, 166, 94, 88, 97, 84),
|
||||
(30230, 76, 4384, 2051, 5748, 168, 95, 90, 98, 86),(30230, 77, 4454, 2084, 6058, 170, 95, 91, 99, 87),(30230, 78, 4525, 2116, 6368, 174, 96, 92, 100, 88),
|
||||
(30230, 79, 4597, 2149, 6683, 178, 97, 92, 101, 88),(30230, 80, 4665, 2186, 6993, 331, 247, 361, 103, 90);
|
||||
|
||||
-- feral spirits
|
||||
DELETE FROM pet_levelstats WHERE creature_entry=29264;
|
||||
|
||||
-- Felguard
|
||||
REPLACE INTO pet_levelstats VALUES (17252, 71, 5471, 4277, 8267, 155, 109, 359, 204, 124);
|
||||
REPLACE INTO pet_levelstats VALUES (17252, 72, 5623, 4384, 8607, 158, 111, 367, 211, 125);
|
||||
REPLACE INTO pet_levelstats VALUES (17252, 73, 5776, 4492, 8952, 161, 113, 375, 219, 128);
|
||||
REPLACE INTO pet_levelstats VALUES (17252, 74, 5930, 4600, 9297, 164, 115, 382, 227, 130);
|
||||
REPLACE INTO pet_levelstats VALUES (17252, 75, 6085, 4709, 9647, 166, 118, 390, 235, 132);
|
||||
REPLACE INTO pet_levelstats VALUES (17252, 76, 6241, 4818, 9997, 170, 121, 399, 242, 135);
|
||||
REPLACE INTO pet_levelstats VALUES (17252, 77, 6398, 4927, 10352, 172, 124, 407, 250, 138);
|
||||
REPLACE INTO pet_levelstats VALUES (17252, 78, 6556, 5036, 10712, 174, 125, 414, 257, 141);
|
||||
REPLACE INTO pet_levelstats VALUES (17252, 79, 6711, 5144, 11067, 176, 127, 423, 266, 145);
|
||||
REPLACE INTO pet_levelstats VALUES (17252, 80, 6872, 5266, 14033, 314, 130, 432, 266, 209);
|
||||
|
||||
-- Succubus
|
||||
REPLACE INTO pet_levelstats VALUES (1863, 71, 2211, 2460, 4479, 155, 110, 284, 136, 124);
|
||||
REPLACE INTO pet_levelstats VALUES (1863, 72, 2259, 2516, 4666, 157, 111, 288, 139, 125);
|
||||
REPLACE INTO pet_levelstats VALUES (1863, 73, 2308, 2573, 4854, 159, 113, 293, 143, 127);
|
||||
REPLACE INTO pet_levelstats VALUES (1863, 74, 2358, 2631, 5042, 161, 115, 298, 147, 131);
|
||||
REPLACE INTO pet_levelstats VALUES (1863, 75, 2409, 2660, 5231, 164, 118, 303, 150, 134);
|
||||
REPLACE INTO pet_levelstats VALUES (1863, 76, 2461, 2735, 5421, 167, 120, 309, 154, 137);
|
||||
REPLACE INTO pet_levelstats VALUES (1863, 77, 2512, 2793, 5612, 170, 122, 314, 156, 141);
|
||||
REPLACE INTO pet_levelstats VALUES (1863, 78, 2562, 2852, 5804, 172, 124, 319, 158, 143);
|
||||
REPLACE INTO pet_levelstats VALUES (1863, 79, 2612, 2911, 5997, 175, 127, 324, 160, 147);
|
||||
REPLACE INTO pet_levelstats VALUES (1863, 80, 2665, 2989, 9706, 314, 130, 330, 163, 209);
|
||||
|
||||
-- Felhunter
|
||||
REPLACE INTO pet_levelstats VALUES (417, 71, 3169, 2478, 4561, 156, 111, 285, 136, 124);
|
||||
REPLACE INTO pet_levelstats VALUES (417, 72, 3227, 2535, 4721, 159, 113, 290, 139, 126);
|
||||
REPLACE INTO pet_levelstats VALUES (417, 73, 3283, 2594, 4882, 162, 116, 294, 143, 128);
|
||||
REPLACE INTO pet_levelstats VALUES (417, 74, 3342, 2653, 5041, 165, 118, 298, 146, 129);
|
||||
REPLACE INTO pet_levelstats VALUES (417, 75, 3403, 2711, 5199, 167, 121, 304, 150, 131);
|
||||
REPLACE INTO pet_levelstats VALUES (417, 76, 3459, 2772, 5363, 170, 124, 309, 153, 132);
|
||||
REPLACE INTO pet_levelstats VALUES (417, 77, 3518, 2833, 5526, 172, 127, 313, 156, 135);
|
||||
REPLACE INTO pet_levelstats VALUES (417, 78, 3576, 2894, 5688, 175, 129, 319, 157, 137);
|
||||
REPLACE INTO pet_levelstats VALUES (417, 79, 3645, 2954, 5868, 177, 130, 324, 158, 140);
|
||||
REPLACE INTO pet_levelstats VALUES (417, 80, 3733, 3025, 7782, 314, 133, 329, 162, 209);
|
||||
|
||||
-- Shadowfiend
|
||||
REPLACE INTO pet_levelstats VALUES (19668, 66, 2310, 4060, 0, 155, 107, 76, 266, 172);
|
||||
REPLACE INTO pet_levelstats VALUES (19668, 67, 2330, 4160, 0, 161, 110, 77, 273, 176);
|
||||
REPLACE INTO pet_levelstats VALUES (19668, 68, 2350, 4260, 0, 165, 113, 78, 279, 180);
|
||||
REPLACE INTO pet_levelstats VALUES (19668, 69, 2380, 4360, 0, 169, 116, 79, 285, 184);
|
||||
REPLACE INTO pet_levelstats VALUES (19668, 70, 2410, 4460, 0, 173, 119, 80, 291, 188);
|
||||
|
||||
-- Water Elemental Temp
|
||||
DELETE FROM pet_levelstats WHERE creature_entry=510;
|
||||
INSERT INTO pet_levelstats VALUES (510, 1, 60, 60, 144, 20, 16, 20, 13, 8),(510, 2, 73, 73, 168, 21, 17, 21, 14, 10),(510, 3, 87, 87, 191, 22, 18, 22, 15, 12),(510, 4, 101, 101, 215, 23, 19, 23, 16, 14),(510, 5, 115, 115, 239, 24, 20, 24, 17, 16),(510, 6, 129, 129, 263, 25, 21, 25, 18, 18),(510, 7, 152, 152, 287, 26, 22, 26, 19, 20),(510, 8, 156, 156, 310, 27, 23, 27, 20, 22),(510, 9, 170, 170, 334, 28, 24, 28, 21, 24),(510, 10, 184, 184, 358, 29, 25, 29, 22, 26),
|
||||
(510, 11, 198, 198, 382, 30, 25, 32, 22, 28),(510, 12, 225, 225, 406, 31, 26, 36, 24, 31),(510, 13, 254, 254, 429, 32, 28, 43, 26, 32),(510, 14, 284, 254, 453, 33, 28, 44, 25, 35),(510, 15, 313, 313, 477, 34, 30, 48, 26, 37),(510, 16, 343, 343, 501, 36, 30, 52, 27, 39),(510, 17, 375, 375, 525, 38, 31, 55, 28, 42),(510, 18, 392, 392, 548, 39, 33, 59, 28, 44),(510, 19, 438, 438, 572, 40, 33, 63, 30, 46),(510, 20, 471, 471, 596, 42, 35, 67, 31, 49),
|
||||
(510, 21, 500, 500, 620, 44, 36, 80, 31, 51),(510, 22, 528, 528, 644, 46, 36, 84, 32, 53),(510, 23, 558, 558, 667, 47, 38, 89, 33, 55),(510, 24, 595, 595, 691, 49, 39, 83, 34, 58),(510, 25, 630, 630, 715, 50, 40, 87, 35, 61),(510, 26, 678, 678, 739, 52, 41, 91, 36, 62),(510, 27, 705, 705, 763, 53, 42, 95, 37, 65),(510, 28, 740, 740, 786, 55, 43, 99, 38, 67),(510, 29, 775, 775, 810, 56, 44, 103, 39, 70),(510, 30, 800, 800, 834, 58, 46, 107, 40, 72),
|
||||
(510, 31, 856, 856, 858, 59, 47, 111, 40, 74),(510, 32, 921, 921, 882, 61, 48, 115, 41, 77),(510, 33, 987, 987, 905, 62, 49, 119, 42, 79),(510, 34, 1047, 1047, 929, 63, 51, 123, 43, 82),(510, 35, 1107, 1107, 953, 65, 52, 127, 44, 84),(510, 36, 1167, 1167, 977, 66, 53, 131, 45, 87),(510, 37, 1227, 1227, 1001, 68, 53, 135, 46, 89),(510, 38, 1288, 1288, 1024, 70, 55, 139, 47, 91),(510, 39, 1348, 1348, 1048, 72, 56, 143, 48, 94),(510, 40, 1408, 1408, 1250, 74, 58, 148, 49, 97),
|
||||
(510, 41, 1468, 1468, 1390, 76, 59, 152, 50, 99),(510, 42, 1528, 1528, 1484, 81, 59, 156, 51, 102),(510, 43, 1588, 1588, 1550, 86, 61, 160, 52, 104),(510, 44, 1648, 1648, 1650, 89, 62, 164, 53, 107),(510, 45, 1708, 1708, 1750, 91, 64, 169, 54, 109),(510, 46, 1768, 1768, 1817, 94, 65, 173, 55, 112),(510, 47, 1828, 1828, 1853, 96, 66, 178, 56, 115),(510, 48, 1889, 1889, 1888, 99, 68, 182, 57, 117),(510, 49, 1950, 1922, 1925, 101, 69, 186, 58, 120),(510, 50, 3753, 1944, 1959, 104, 71, 69, 173, 123),
|
||||
(510, 51, 3787, 1974, 2041, 107, 72, 70, 179, 126),(510, 52, 3841, 1995, 2125, 109, 73, 71, 185, 128),(510, 53, 3894, 2012, 2213, 112, 75, 72, 191, 131),(510, 54, 3976, 2037, 2305, 114, 76, 73, 197, 134),(510, 55, 4045, 2056, 2400, 117, 77, 74, 203, 136),(510, 56, 4106, 2078, 2499, 119, 79, 75, 209, 139),(510, 57, 4183, 2100, 2602, 122, 80, 76, 215, 142),(510, 58, 4276, 2121, 2709, 124, 82, 77, 221, 144),(510, 59, 4351, 2145, 2821, 127, 83, 78, 227, 147),(510, 60, 4460, 2178, 2938, 129, 85, 79, 233, 150),
|
||||
(510, 61, 4554, 2201, 3059, 130, 86, 80, 239, 153),(510, 62, 4675, 2227, 3186, 131, 87, 82, 245, 156),(510, 63, 4787, 2254, 3317, 132, 88, 84, 251, 159),(510, 64, 4916, 2288, 3454, 133, 89, 86, 257, 162),(510, 65, 5045, 2311, 3597, 134, 90, 88, 263, 165),(510, 66, 5197, 2345, 3745, 135, 91, 90, 269, 168),(510, 67, 5322, 2380, 3900, 136, 92, 92, 275, 171),(510, 68, 5471, 2421, 4061, 137, 93, 94, 281, 174),(510, 69, 5613, 2465, 4229, 138, 94, 96, 287, 177),(510, 70, 5741, 2489, 4400, 139, 95, 98, 293, 180),
|
||||
(510, 71, 5874, 2534, 4561, 167, 123, 100, 299, 195),(510, 72, 6030, 2586, 4721, 171, 127, 102, 305, 200),(510, 73, 6212, 2621, 4882, 175, 131, 104, 311, 205),(510, 74, 6390, 2653, 5041, 179, 135, 106, 317, 210),(510, 75, 6551, 2687, 5199, 183, 139, 108, 323, 215),(510, 76, 6782, 2721, 5363, 187, 143, 110, 329, 220),(510, 77, 6940, 2776, 5526, 191, 147, 112, 335, 225),(510, 78, 7153, 2815, 5688, 195, 151, 114, 341, 230),(510, 79, 7361, 2860, 5868, 199, 155, 116, 347, 235),(510, 80, 7561, 2908, 7782, 203, 159, 118, 369, 240);
|
||||
|
||||
-- Water Elemental Perm
|
||||
DELETE FROM pet_levelstats WHERE creature_entry=37994;
|
||||
INSERT INTO pet_levelstats VALUES (37994, 1, 60, 60, 144, 20, 16, 20, 13, 8),(37994, 2, 73, 73, 168, 21, 17, 21, 14, 10),(37994, 3, 87, 87, 191, 22, 18, 22, 15, 12),(37994, 4, 101, 101, 215, 23, 19, 23, 16, 14),(37994, 5, 115, 115, 239, 24, 20, 24, 17, 16),(37994, 6, 129, 129, 263, 25, 21, 25, 18, 18),(37994, 7, 152, 152, 287, 26, 22, 26, 19, 20),(37994, 8, 156, 156, 310, 27, 23, 27, 20, 22),(37994, 9, 170, 170, 334, 28, 24, 28, 21, 24),(37994, 10, 184, 184, 358, 29, 25, 29, 22, 26),
|
||||
(37994, 11, 198, 198, 382, 30, 25, 32, 22, 28),(37994, 12, 225, 225, 406, 31, 26, 36, 24, 31),(37994, 13, 254, 254, 429, 32, 28, 43, 26, 32),(37994, 14, 284, 254, 453, 33, 28, 44, 25, 35),(37994, 15, 313, 313, 477, 34, 30, 48, 26, 37),(37994, 16, 343, 343, 501, 36, 30, 52, 27, 39),(37994, 17, 375, 375, 525, 38, 31, 55, 28, 42),(37994, 18, 392, 392, 548, 39, 33, 59, 28, 44),(37994, 19, 438, 438, 572, 40, 33, 63, 30, 46),(37994, 20, 471, 471, 596, 42, 35, 67, 31, 49),
|
||||
(37994, 21, 500, 500, 620, 44, 36, 80, 31, 51),(37994, 22, 528, 528, 644, 46, 36, 84, 32, 53),(37994, 23, 558, 558, 667, 47, 38, 89, 33, 55),(37994, 24, 595, 595, 691, 49, 39, 83, 34, 58),(37994, 25, 630, 630, 715, 50, 40, 87, 35, 61),(37994, 26, 678, 678, 739, 52, 41, 91, 36, 62),(37994, 27, 705, 705, 763, 53, 42, 95, 37, 65),(37994, 28, 740, 740, 786, 55, 43, 99, 38, 67),(37994, 29, 775, 775, 810, 56, 44, 103, 39, 70),(37994, 30, 800, 800, 834, 58, 46, 107, 40, 72),
|
||||
(37994, 31, 856, 856, 858, 59, 47, 111, 40, 74),(37994, 32, 921, 921, 882, 61, 48, 115, 41, 77),(37994, 33, 987, 987, 905, 62, 49, 119, 42, 79),(37994, 34, 1047, 1047, 929, 63, 51, 123, 43, 82),(37994, 35, 1107, 1107, 953, 65, 52, 127, 44, 84),(37994, 36, 1167, 1167, 977, 66, 53, 131, 45, 87),(37994, 37, 1227, 1227, 1001, 68, 53, 135, 46, 89),(37994, 38, 1288, 1288, 1024, 70, 55, 139, 47, 91),(37994, 39, 1348, 1348, 1048, 72, 56, 143, 48, 94),(37994, 40, 1408, 1408, 1250, 74, 58, 148, 49, 97),
|
||||
(37994, 41, 1468, 1468, 1390, 76, 59, 152, 50, 99),(37994, 42, 1528, 1528, 1484, 81, 59, 156, 51, 102),(37994, 43, 1588, 1588, 1550, 86, 61, 160, 52, 104),(37994, 44, 1648, 1648, 1650, 89, 62, 164, 53, 107),(37994, 45, 1708, 1708, 1750, 91, 64, 169, 54, 109),(37994, 46, 1768, 1768, 1817, 94, 65, 173, 55, 112),(37994, 47, 1828, 1828, 1853, 96, 66, 178, 56, 115),(37994, 48, 1889, 1889, 1888, 99, 68, 182, 57, 117),(37994, 49, 1950, 1922, 1925, 101, 69, 186, 58, 120),(37994, 50, 3753, 1944, 1959, 104, 71, 69, 173, 123),
|
||||
(37994, 51, 3787, 1974, 2041, 107, 72, 70, 179, 126),(37994, 52, 3841, 1995, 2125, 109, 73, 71, 185, 128),(37994, 53, 3894, 2012, 2213, 112, 75, 72, 191, 131),(37994, 54, 3976, 2037, 2305, 114, 76, 73, 197, 134),(37994, 55, 4045, 2056, 2400, 117, 77, 74, 203, 136),(37994, 56, 4106, 2078, 2499, 119, 79, 75, 209, 139),(37994, 57, 4183, 2100, 2602, 122, 80, 76, 215, 142),(37994, 58, 4276, 2121, 2709, 124, 82, 77, 221, 144),(37994, 59, 4351, 2145, 2821, 127, 83, 78, 227, 147),(37994, 60, 4460, 2178, 2938, 129, 85, 79, 233, 150),
|
||||
(37994, 61, 4554, 2201, 3059, 130, 86, 80, 239, 153),(37994, 62, 4675, 2227, 3186, 131, 87, 82, 245, 156),(37994, 63, 4787, 2254, 3317, 132, 88, 84, 251, 159),(37994, 64, 4916, 2288, 3454, 133, 89, 86, 257, 162),(37994, 65, 5045, 2311, 3597, 134, 90, 88, 263, 165),(37994, 66, 5197, 2345, 3745, 135, 91, 90, 269, 168),(37994, 67, 5322, 2380, 3900, 136, 92, 92, 275, 171),(37994, 68, 5471, 2421, 4061, 137, 93, 94, 281, 174),(37994, 69, 5613, 2465, 4229, 138, 94, 96, 287, 177),(37994, 70, 5741, 2489, 4400, 139, 95, 98, 293, 180),
|
||||
(37994, 71, 5874, 2534, 4561, 167, 123, 100, 299, 195),(37994, 72, 6030, 2586, 4721, 171, 127, 102, 305, 200),(37994, 73, 6212, 2621, 4882, 175, 131, 104, 311, 205),(37994, 74, 6390, 2653, 5041, 179, 135, 106, 317, 210),(37994, 75, 6551, 2687, 5199, 183, 139, 108, 323, 215),(37994, 76, 6782, 2721, 5363, 187, 143, 110, 329, 220),(37994, 77, 6940, 2776, 5526, 191, 147, 112, 335, 225),(37994, 78, 7153, 2815, 5688, 195, 151, 114, 341, 230),(37994, 79, 7361, 2860, 5868, 199, 155, 116, 347, 235),(37994, 80, 7561, 2908, 7782, 203, 159, 118, 369, 240);
|
||||
27
data/sql/world fixes/npc_fixes/shared.sql
Normal file
27
data/sql/world fixes/npc_fixes/shared.sql
Normal file
@@ -0,0 +1,27 @@
|
||||
|
||||
-- Chicken (620)
|
||||
DELETE FROM creature_text WHERE entry=620;
|
||||
INSERT INTO creature_text VALUES (620, 0, 0, '%s looks up at you quizzically. Maybe you should inspect it?', 16, 0, 100, 0, 0, 0, 0, 'cluck EMOTE_A_HELLO');
|
||||
INSERT INTO creature_text VALUES (620, 1, 0, '%s looks at you unexpectadly.', 16, 0, 100, 0, 0, 0, 0, 'cluck EMOTE_H_HELLO');
|
||||
INSERT INTO creature_text VALUES (620, 2, 0, '%s starts pecking at the feed.', 16, 0, 100, 0, 0, 0, 0, 'cluck EMOTE_CLUCK_TEXT2');
|
||||
|
||||
-- Generic Fix for mana burn spells
|
||||
UPDATE smart_scripts SET target_type=5, target_param1=30, target_param3=1 WHERE action_param1 IN(22947, 13321, 8129, 14033, 2691, 11981, 15785, 17630, 17615, 34931, 15980, 22936, 54338, 28301, 8211, 34930);
|
||||
|
||||
-- Generic Fix for Thrash spell in SAI
|
||||
UPDATE smart_scripts SET event_type=25, event_chance=100, event_flags=0, event_param1=0, event_param2=0, event_param3=0, event_param4=0, action_param1=8876, action_param2=0, target_type=1 WHERE action_type=11 AND action_param1=3391;
|
||||
|
||||
-- Scrapbot (29561)
|
||||
UPDATE creature_template SET faction=35 WHERE entry=29561;
|
||||
|
||||
-- Doomguard (11859)
|
||||
UPDATE creature_template SET exp=2, spell1=89, spell2=19482, spell3=15090, spell4=19474, AIName='SmartAI', ScriptName='' WHERE entry=11859;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=11859 AND source_type=0;
|
||||
INSERT INTO smart_scripts VALUES (11859, 0, 0, 0, 0, 0, 100, 0, 1000, 10000, 30000, 30000, 11, 89, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Doomguard - In Combat - Cast Cripple');
|
||||
INSERT INTO smart_scripts VALUES (11859, 0, 1, 0, 9, 0, 100, 0, 0, 5, 25000, 30000, 11, 19482, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Doomguard - Within Range 0-5yd - Cast War Stomp');
|
||||
INSERT INTO smart_scripts VALUES (11859, 0, 2, 0, 0, 0, 100, 0, 1000, 10000, 15000, 30000, 11, 21949, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Doomguard - In Combat - Cast Rend');
|
||||
INSERT INTO smart_scripts VALUES (11859, 0, 3, 0, 0, 0, 100, 0, 8000, 15000, 15000, 30000, 11, 19474, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Doomguard - In Combat - Cast Rain of Fire');
|
||||
|
||||
-- Steam Burst (26043)
|
||||
UPDATE creature_template SET AIName='NullCreatureAI', ScriptName='' WHERE entry=26043;
|
||||
DELETE FROM smart_scripts WHERE entryorguid=26043 AND source_type=0;
|
||||
84
data/sql/world fixes/npc_fixes/trainer.sql
Normal file
84
data/sql/world fixes/npc_fixes/trainer.sql
Normal file
@@ -0,0 +1,84 @@
|
||||
|
||||
-- Enchant Boots - Lesser Accuracy
|
||||
REPLACE INTO npc_trainer VALUES(201009, 63746, 5000, 333, 225, 0);
|
||||
REPLACE INTO npc_trainer VALUES(201011, 63746, 5000, 333, 225, 0);
|
||||
|
||||
-- Goblin Mortar, requires Goblin Engineering
|
||||
REPLACE INTO npc_trainer VALUES(201015, 12716, 1500, 202, 205, 0);
|
||||
REPLACE INTO npc_trainer VALUES(201015, 13240, 1500, 202, 205, 0);
|
||||
|
||||
|
||||
-- The Bigger One (30558)
|
||||
-- Goblin Rocket Launcher (30563)
|
||||
-- Foreman's Enchanted Helmet (30565)
|
||||
-- Foreman's Reinforced Helmet (30566)
|
||||
-- Global Thermal Sapper Charge (56514)
|
||||
UPDATE npc_trainer SET reqlevel=0 WHERE spell IN(30558, 30563, 30565, 30566, 56514);
|
||||
|
||||
-- Skill level requirements
|
||||
UPDATE npc_trainer set reqlevel=5 WHERE spell IN(2275, 7733, 7414, 25245, 4039, 2155, 2020, 3911, 2551, 45375); -- Apprentice
|
||||
UPDATE npc_trainer set reqlevel=10 WHERE spell IN(7734, 7415, 25246, 2280, 4040, 2154, 2021, 3912, 3412, 45376); -- Journeyman
|
||||
UPDATE npc_trainer set reqlevel=20 WHERE spell IN(54083, 7416, 28896, 3465, 4041, 3812, 3539, 3913, 54257, 45377); -- Expert
|
||||
UPDATE npc_trainer set reqlevel=35 WHERE spell IN(18249, 13921, 28899, 11612, 12657, 10663, 9786, 12181, 18261, 45378, 10847); -- Artisan
|
||||
UPDATE npc_trainer set reqlevel=50 WHERE spell IN(30351, 54084, 28030, 28901, 28597, 32550, 54256, 29845, 26791, 45379, 54255); -- Master
|
||||
UPDATE npc_trainer set reqlevel=65 WHERE spell IN(51303, 51293, 51312, 51310, 61464, 51301, 51295, 51298, 51308, 45380, 50299); -- Grand Master
|
||||
UPDATE npc_trainer set reqlevel=1 WHERE spell IN(2581, 2372, 8615, 3279); -- Apprentice Gathering and First Aid
|
||||
UPDATE npc_trainer set reqlevel=1 WHERE spell IN(2582, 2373, 8619, 3280); -- Journeyman Gathering and First Aid
|
||||
UPDATE npc_trainer set reqlevel=1 WHERE spell IN(54254); -- Expert First Aid
|
||||
UPDATE npc_trainer set reqlevel=10 WHERE spell IN(3568, 3571, 8620); -- Expert Gathering
|
||||
UPDATE npc_trainer set reqlevel=25 WHERE spell IN(10249, 11994, 10769); -- Artisan Gathering
|
||||
UPDATE npc_trainer set reqlevel=40 WHERE spell IN(29355, 28696, 32679); -- Master Gathering
|
||||
UPDATE npc_trainer set reqlevel=55 WHERE spell IN(50309, 50301, 50307); -- Grand Master Gathering
|
||||
-- Fishing
|
||||
UPDATE npc_trainer set reqlevel=5 WHERE spell IN(7733); -- Apprentice
|
||||
UPDATE npc_trainer set reqlevel=10 WHERE spell IN(7734, 54083, 18249, 54084, 51293); -- Other ranks
|
||||
|
||||
-- Shenthul (3401) -- missing trainer gossip conditions
|
||||
DELETE FROM gossip_menu WHERE entry=21221;
|
||||
INSERT INTO gossip_menu VALUES(21221, 1124), (21221, 4793);
|
||||
DELETE FROM gossip_menu_option WHERE menu_id=21221;
|
||||
INSERT INTO gossip_menu_option VALUES (21221, 0, 3, 'I would like training.', 5, 16, 0, 0, 0, 0, '');
|
||||
INSERT INTO gossip_menu_option VALUES (21221, 1, 0, 'I wish to unlearn my talents.', 16, 16, 4461, 0, 0, 0, '');
|
||||
INSERT INTO gossip_menu_option VALUES (21221, 2, 0, 'I wish to know about Dual Talent Specialization.', 1, 1, 10371, 0, 0, 0, '');
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId IN(14, 15) AND SourceGroup=21221;
|
||||
INSERT INTO conditions VALUES (14, 21221, 1124, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, '', 'Show gossip text if player is a Rogue');
|
||||
INSERT INTO conditions VALUES (14, 21221, 4793, 0, 0, 15, 0, 1527, 0, 0, 0, 0, 0, '', 'Show gossip text if player is not a Rogue');
|
||||
INSERT INTO conditions VALUES (15, 21221, 0, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, '', 'Show gossip option if player is a Rogue');
|
||||
INSERT INTO conditions VALUES (15, 21221, 1, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, '', 'Show gossip option if player is a Rogue');
|
||||
INSERT INTO conditions VALUES (15, 21221, 2, 0, 0, 15, 0, 8, 0, 0, 0, 0, 0, '', 'Show gossip option if player is a Rogue');
|
||||
|
||||
-- Charles Worth (28699) -- Fixed recipe conditions
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId IN(14, 15) AND SourceGroup=10118;
|
||||
INSERT INTO conditions VALUES (14, 10118, 14076, 0, 0, 7, 0, 197, 420, 0, 0, 0, 0, '', 'Only show gossip text 14076 if player has Tailoring with skill level 420');
|
||||
INSERT INTO conditions VALUES (15, 10118, 2, 0, 0, 7, 0, 197, 420, 0, 0, 0, 0, '', 'Only show gossip option if player has Tailoring with skill level 420');
|
||||
INSERT INTO conditions VALUES (15, 10118, 2, 0, 0, 25, 0, 56016, 0, 0, 1, 0, 0, '', 'Only show gossip option if player has not learned spell 56016');
|
||||
INSERT INTO conditions VALUES (15, 10118, 3, 0, 0, 7, 0, 197, 420, 0, 0, 0, 0, '', 'Only show gossip option if player has Tailoring with skill level 420 Alliance');
|
||||
INSERT INTO conditions VALUES (15, 10118, 3, 0, 0, 17, 0, 1288, 0, 0, 0, 0, 0, '', 'Only show gossip option if player has achievement Northrend Dungeonmaster');
|
||||
INSERT INTO conditions VALUES (15, 10118, 3, 0, 0, 25, 0, 56016, 0, 0, 1, 0, 0, '', 'Only show gossip option if player has not learned spell 56016');
|
||||
INSERT INTO conditions VALUES (15, 10118, 4, 0, 0, 7, 0, 197, 420, 0, 0, 0, 0, '', 'Only show gossip option if player has Tailoring with skill level 420');
|
||||
INSERT INTO conditions VALUES (15, 10118, 4, 0, 0, 25, 0, 56017, 0, 0, 1, 0, 0, '', 'Only show gossip option if player has not learned spell 56017');
|
||||
INSERT INTO conditions VALUES (15, 10118, 5, 0, 0, 7, 0, 197, 420, 0, 0, 0, 0, '', 'Only show gossip option if player has Tailoring with skill level 420');
|
||||
INSERT INTO conditions VALUES (15, 10118, 5, 0, 0, 25, 0, 56017, 0, 0, 1, 0, 0, '', 'Only show gossip option if player has not learned spell 56017');
|
||||
INSERT INTO conditions VALUES (15, 10118, 5, 0, 0, 17, 0, 41, 0, 0, 0, 0, 0, '', 'Only show gossip option if player has achievement Loremaster of Northrend Alliance');
|
||||
INSERT INTO conditions VALUES (15, 10118, 5, 0, 1, 7, 0, 197, 420, 0, 0, 0, 0, '', 'Only show gossip option if player has Tailoring with skill level 420 Horde');
|
||||
INSERT INTO conditions VALUES (15, 10118, 5, 0, 1, 25, 0, 56017, 0, 0, 1, 0, 0, '', 'Only show gossip option if player has not learned spell 56017');
|
||||
INSERT INTO conditions VALUES (15, 10118, 5, 0, 1, 17, 0, 1360, 0, 0, 0, 0, 0, '', 'Only show gossip option if player has achievement Loremaster of Northrend Horde');
|
||||
|
||||
|
||||
-- ----------------------------
|
||||
-- Remove auto-learned recipes
|
||||
-- ----------------------------
|
||||
-- Brown Linen Shirt (3915)
|
||||
DELETE FROM npc_trainer WHERE spell=3915;
|
||||
|
||||
-- Enchant Bracer - Minor Deflection (7428)
|
||||
DELETE FROM npc_trainer WHERE spell=7428;
|
||||
|
||||
-- Rune of Razorice (53343)
|
||||
DELETE FROM npc_trainer WHERE spell=53343;
|
||||
|
||||
-- Rune of Cinderglacier (53341)
|
||||
DELETE FROM npc_trainer WHERE spell=53341;
|
||||
|
||||
|
||||
|
||||
67
data/sql/world fixes/npc_fixes/vendor.sql
Normal file
67
data/sql/world fixes/npc_fixes/vendor.sql
Normal file
@@ -0,0 +1,67 @@
|
||||
|
||||
-- Fix some receips counts
|
||||
update `npc_vendor` set maxcount=0, incrtime=0 where item in(25848);
|
||||
update `npc_vendor` set maxcount=1, incrtime=300 where item in(23591,23592,23590,23593,25847,23638);
|
||||
update `npc_vendor` set maxcount=1, incrtime=900 where item in(23799,28282,22565,25849,22562,22563,23811);
|
||||
|
||||
-- Kaye Toogie (35826)
|
||||
UPDATE creature_template SET npcflag=128 WHERE entry=35826;
|
||||
DELETE FROM npc_vendor WHERE entry=35826;
|
||||
INSERT INTO npc_vendor VALUES(35826, 0, 16054, 0, 0, 0);
|
||||
INSERT INTO npc_vendor VALUES(35826, 0, 13311, 0, 0, 0);
|
||||
INSERT INTO npc_vendor VALUES(35826, 0, 10609, 0, 0, 0);
|
||||
|
||||
-- Prospector Ryedol <Explorers' League> (2910)
|
||||
DELETE FROM npc_vendor WHERE entry=2910;
|
||||
INSERT INTO npc_vendor VALUES(2910, 0, 1708, 0, 0, 0);
|
||||
|
||||
-- Argent Squire (33238), Argent Gruntling (33239)
|
||||
DELETE FROM npc_vendor WHERE entry IN(33238, 33239);
|
||||
INSERT INTO npc_vendor VALUES(33238, 0, 33449, 0, 0, 0),(33238, 0, 33443, 0, 0, 0),(33238, 0, 33451, 0, 0, 0),(33238, 0, 35949, 0, 0, 0),
|
||||
(33238, 0, 33452, 0, 0, 0),(33238, 0, 21835, 0, 0, 0),(33238, 0, 17030, 0, 0, 0),(33238, 0, 17020, 0, 0, 0),(33238, 0, 17036, 0, 0, 0),
|
||||
(33238, 0, 28056, 0, 0, 0),(33238, 0, 29014, 0, 0, 0),(33238, 0, 35952, 0, 0, 0),(33238, 0, 37201, 0, 0, 0),(33238, 0, 22053, 0, 0, 0),
|
||||
(33238, 0, 43232, 0, 0, 0),(33238, 0, 16583, 0, 0, 0),(33238, 0, 44615, 0, 0, 0),(33238, 0, 17028, 0, 0, 0),(33238, 0, 17037, 0, 0, 0),
|
||||
(33238, 0, 5565, 0, 0, 0),(33238, 0, 8928, 0, 0, 0),(33238, 0, 43230, 0, 0, 0),(33238, 0, 17038, 0, 0, 0),(33238, 0, 29013, 0, 0, 0),
|
||||
(33238, 0, 17034, 0, 0, 0),(33238, 0, 35953, 0, 0, 0),(33238, 0, 35951, 0, 0, 0),(33238, 0, 17032, 0, 0, 0),(33238, 0, 17031, 0, 0, 0),
|
||||
(33238, 0, 17029, 0, 0, 0),(33238, 0, 33454, 0, 0, 0),(33238, 0, 35948, 0, 0, 0),(33238, 0, 35947, 0, 0, 0),(33238, 0, 44614, 0, 0, 0),
|
||||
(33238, 0, 17035, 0, 0, 0),(33238, 0, 35950, 0, 0, 0),(33238, 0, 17033, 0, 0, 0),(33238, 0, 21177, 0, 0, 0),(33238, 0, 41586, 0, 0, 0),
|
||||
(33238, 0, 17021, 0, 0, 0),(33238, 0, 22148, 0, 0, 0),(33238, 0, 44605, 0, 0, 0),(33238, 0, 17026, 0, 0, 0),(33238, 0, 43234, 0, 0, 0);
|
||||
INSERT INTO npc_vendor VALUES(33239, 0, 33449, 0, 0, 0),(33239, 0, 33443, 0, 0, 0),(33239, 0, 33451, 0, 0, 0),(33239, 0, 35949, 0, 0, 0),
|
||||
(33239, 0, 33452, 0, 0, 0),(33239, 0, 21835, 0, 0, 0),(33239, 0, 17030, 0, 0, 0),(33239, 0, 17020, 0, 0, 0),(33239, 0, 17036, 0, 0, 0),
|
||||
(33239, 0, 28056, 0, 0, 0),(33239, 0, 29014, 0, 0, 0),(33239, 0, 35952, 0, 0, 0),(33239, 0, 37201, 0, 0, 0),(33239, 0, 22053, 0, 0, 0),
|
||||
(33239, 0, 43232, 0, 0, 0),(33239, 0, 16583, 0, 0, 0),(33239, 0, 44615, 0, 0, 0),(33239, 0, 17028, 0, 0, 0),(33239, 0, 17037, 0, 0, 0),
|
||||
(33239, 0, 5565, 0, 0, 0),(33239, 0, 8928, 0, 0, 0),(33239, 0, 43230, 0, 0, 0),(33239, 0, 17038, 0, 0, 0),(33239, 0, 29013, 0, 0, 0),
|
||||
(33239, 0, 17034, 0, 0, 0),(33239, 0, 35953, 0, 0, 0),(33239, 0, 35951, 0, 0, 0),(33239, 0, 17032, 0, 0, 0),(33239, 0, 17031, 0, 0, 0),
|
||||
(33239, 0, 17029, 0, 0, 0),(33239, 0, 33454, 0, 0, 0),(33239, 0, 35948, 0, 0, 0),(33239, 0, 35947, 0, 0, 0),(33239, 0, 44614, 0, 0, 0),
|
||||
(33239, 0, 17035, 0, 0, 0),(33239, 0, 35950, 0, 0, 0),(33239, 0, 17033, 0, 0, 0),(33239, 0, 21177, 0, 0, 0),(33239, 0, 41586, 0, 0, 0),
|
||||
(33239, 0, 17021, 0, 0, 0),(33239, 0, 22148, 0, 0, 0),(33239, 0, 44605, 0, 0, 0),(33239, 0, 17026, 0, 0, 0),(33239, 0, 43234, 0, 0, 0);
|
||||
|
||||
-- Lhara (14846) restock time for Arctic Fur (44128)
|
||||
UPDATE npc_vendor SET incrtime=7200 WHERE item=44128 AND entry=14846;
|
||||
|
||||
-- Relentless Gladiator's Tabard (49086)
|
||||
DELETE FROM npc_vendor WHERE item=49086;
|
||||
|
||||
-- Reagent Vendors, some corrections
|
||||
REPLACE INTO npc_vendor VALUES (3323, 0, 44605, 0, 0, 0),(3323, 0, 44614, 0, 0, 0),(3323, 0, 44615, 0, 0, 0);
|
||||
REPLACE INTO npc_vendor VALUES (8361, 0, 44605, 0, 0, 0),(8361, 0, 44614, 0, 0, 0),(8361, 0, 44615, 0, 0, 0);
|
||||
REPLACE INTO npc_vendor VALUES (16611, 0, 44605, 0, 0, 0),(16611, 0, 44614, 0, 0, 0),(16611, 0, 44615, 0, 0, 0);
|
||||
REPLACE INTO npc_vendor VALUES (4562, 0, 44605, 0, 0, 0),(4562, 0, 44614, 0, 0, 0),(4562, 0, 44615, 0, 0, 0);
|
||||
|
||||
-- Furbolg Medicine Pouch (16768)
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId=23 AND SourceEntry IN(16768);
|
||||
INSERT INTO conditions VALUES (23, 11555, 16768, 0, 0, 5, 0, 576, 128+64+32, 0, 0, 0, 0, '', 'Furbolg Medicine Pouch - when Timbermaw Hold honored/revered/exalted');
|
||||
|
||||
-- Iron Boot Flask (43499)
|
||||
DELETE FROM conditions WHERE SourceTypeOrReferenceId=23 AND SourceEntry IN(43499);
|
||||
INSERT INTO conditions VALUES (23, 29744, 43499, 0, 0, 8, 0, 12870, 0, 0, 0, 0, 0, '', 'Iron Boot Flask - when rewarded quest Ancient Relic'); -- Alliance
|
||||
INSERT INTO conditions VALUES (23, 30472, 43499, 0, 0, 8, 0, 12882, 0, 0, 0, 0, 0, '', 'Iron Boot Flask - when rewarded quest Ancient Relic'); -- Horde
|
||||
|
||||
-- Expert Cookbook (16072), Deleted in 3.1
|
||||
DELETE FROM npc_vendor WHERE item=16072;
|
||||
|
||||
-- Expert First Aid (16084), Deleted in 3.1
|
||||
DELETE FROM npc_vendor WHERE item=16084;
|
||||
|
||||
-- Expert Fishing (16083), Deleted in 3.1
|
||||
DELETE FROM npc_vendor WHERE item=16083;
|
||||
Reference in New Issue
Block a user