Created
March 25, 2020 21:00
-
-
Save Rushor/c03526aa30c5d17373e283f0a2e91ebd to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- Forgotten Knight SAI | |
SET @ENTRY := 27224; | |
UPDATE `creature_template` SET `AIName`="SmartAI" , `scriptname` ="" WHERE `entry`= @ENTRY; | |
DELETE FROM `smart_scripts` WHERE `entryorguid`=@ENTRY AND `source_type`=0; | |
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES | |
(@ENTRY,0,0,1,62,0,100,0,9544,0,0,0,85,48831,3,0,0,0,0,7,0,0,0,0,0,0,0,"Forgotten Knight - On Gossip Option 0 Selected - Invoker Cast 'Forgotten Knight Credit'"), | |
(@ENTRY,0,1,0,61,0,100,512,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,"Forgotten Knight - On Gossip Option 0 Selected - Close Gossip"), | |
(@ENTRY,0,2,0,23,0,100,0,48143,0,10000,10000,75,48143,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Knight - On Has Aura 'Forgotten Aura' - Add Aura 'Forgotten Aura'"), | |
(@ENTRY,0,3,4,4,0,100,0,0,0,0,0,11,38556,1,0,0,0,0,7,0,0,0,0,0,0,0,"Forgotten Knight - On Aggro - Cast 'Throw' with CastFlag: 1 and TriggerFlag: 0 (TargetLimit: 0)"), | |
(@ENTRY,0,4,0,61,0,100,512,0,0,0,0,23,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Knight - On Aggro - Increment Phase"), | |
(@ENTRY,0,5,6,0,1,100,0,5,35,2300,3900,11,38556,1,0,0,0,0,2,0,0,0,0,0,0,0,"Forgotten Knight - In Combat - Cast 'Throw' with CastFlag: 1 and TriggerFlag: 0 (TargetLimit: 0) (Phase 1)"), | |
(@ENTRY,0,6,0,61,1,100,0,0,0,0,0,40,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Knight - In Combat - Set Sheath Ranged (Phase 1)"), | |
(@ENTRY,0,7,8,9,1,100,0,25,80,2000,2000,21,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Knight - Within 25-80 Range - Enable Combat Movement (Phase 1)"), | |
(@ENTRY,0,8,0,61,1,100,512,0,0,0,0,20,1,0,0,0,0,0,2,0,0,0,0,0,0,0,"Forgotten Knight - Within 0-0 Range - Start Attacking (Phase 1)"), | |
(@ENTRY,0,9,10,9,1,100,0,0,5,2000,2000,21,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Knight - Within 0-5 Range - Enable Combat Movement (Phase 1)"), | |
(@ENTRY,0,10,11,61,1,100,512,0,0,0,0,40,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Knight - Within 0-0 Range - Set Sheath Melee (Phase 1)"), | |
(@ENTRY,0,11,0,61,1,100,512,0,0,0,0,20,1,0,0,0,0,0,2,0,0,0,0,0,0,0,"Forgotten Knight - Within 0-0 Range - Start Attacking (Phase 1)"), | |
(@ENTRY,0,12,13,9,1,100,0,5,15,2000,2000,21,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Knight - Within 5-15 Range - Disable Combat Movement (Phase 1)"), | |
(@ENTRY,0,13,0,61,1,100,512,0,0,0,0,20,0,0,0,0,0,0,2,0,0,0,0,0,0,0,"Forgotten Knight - Within 0-0 Range - Stop Attacking (Phase 1)"), | |
(@ENTRY,0,14,0,7,0,100,0,0,0,0,0,40,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Knight - On Evade - Set Sheath Melee"), | |
(@ENTRY,0,15,16,8,0,100,512,48882,0,0,0,3,27465,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Knight - On Spellhit 'Spirits Redeemed' - Morph To Creature Forgotten Soul"), | |
(@ENTRY,0,16,0,61,0,100,512,0,0,0,0,51,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Knight - On Spellhit - Kill Target"); | |
-- Forgotten Rifleman SAI | |
SET @ENTRY := 27225; | |
UPDATE `creature_template` SET `AIName`="SmartAI" , `scriptname` ="" WHERE `entry`= @ENTRY; | |
DELETE FROM `smart_scripts` WHERE `entryorguid`=@ENTRY AND `source_type`=0; | |
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES | |
(@ENTRY,0,0,1,62,0,100,0,9543,0,0,0,85,48830,3,0,0,0,0,7,0,0,0,0,0,0,0,"Forgotten Rifleman - On Gossip Option 0 Selected - Invoker Cast 'Forgotten Rifleman Credit'"), | |
(@ENTRY,0,1,0,61,0,100,512,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,"Forgotten Rifleman - On Gossip Option 0 Selected - Close Gossip"), | |
(@ENTRY,0,2,3,11,0,100,512,0,0,0,0,21,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Rifleman - On Respawn - Disable Combat Movement"), | |
(@ENTRY,0,3,0,61,0,100,512,0,0,0,0,20,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Rifleman - On Respawn - Stop Attacking"), | |
(@ENTRY,0,4,0,23,0,100,0,48143,0,5000,5000,75,48143,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Rifleman - On Has Aura 'Forgotten Aura' - Add Aura 'Forgotten Aura'"), | |
(@ENTRY,0,5,6,4,0,100,0,0,0,0,0,11,15547,1,0,0,0,0,7,0,0,0,0,0,0,0,"Forgotten Rifleman - On Aggro - Cast 'Shoot' with CastFlag: 1 and TriggerFlag: 0 (TargetLimit: 0)"), | |
(@ENTRY,0,6,0,61,0,100,512,0,0,0,0,23,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Rifleman - On Aggro - Increment Phase"), | |
(@ENTRY,0,7,8,0,1,100,0,5,30,2300,3900,11,15547,1,0,0,0,0,2,0,0,0,0,0,0,0,"Forgotten Rifleman - In Combat - Cast 'Shoot' with CastFlag: 1 and TriggerFlag: 0 (TargetLimit: 0) (Phase 1)"), | |
(@ENTRY,0,8,0,61,1,100,0,0,0,0,0,40,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Rifleman - In Combat - Set Sheath Ranged (Phase 1)"), | |
(@ENTRY,0,9,0,0,1,100,0,9000,12000,9000,14000,11,17174,1,0,0,0,0,2,0,0,0,0,0,0,0,"Forgotten Rifleman - In Combat - Cast 'Concussive Shot' with CastFlag: 1 and TriggerFlag: 0 (TargetLimit: 0) (Phase 1)"), | |
(@ENTRY,0,10,11,9,1,100,0,25,80,2000,2000,21,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Rifleman - Within 25-80 Range - Enable Combat Movement (Phase 1)"), | |
(@ENTRY,0,11,0,61,1,100,512,0,0,0,0,20,1,0,0,0,0,0,2,0,0,0,0,0,0,0,"Forgotten Rifleman - Within 0-0 Range - Start Attacking (Phase 1)"), | |
(@ENTRY,0,12,13,9,1,100,0,0,5,2000,2000,21,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Rifleman - Within 0-5 Range - Enable Combat Movement (Phase 1)"), | |
(@ENTRY,0,13,14,61,1,100,512,0,0,0,0,40,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Rifleman - Within 0-0 Range - Set Sheath Melee (Phase 1)"), | |
(@ENTRY,0,14,0,61,1,100,512,0,0,0,0,20,1,0,0,0,0,0,2,0,0,0,0,0,0,0,"Forgotten Rifleman - Within 0-0 Range - Start Attacking (Phase 1)"), | |
(@ENTRY,0,15,16,9,1,100,0,5,15,2000,2000,21,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Rifleman - Within 5-15 Range - Disable Combat Movement (Phase 1)"), | |
(@ENTRY,0,16,0,61,1,100,512,0,0,0,0,20,0,0,0,0,0,0,2,0,0,0,0,0,0,0,"Forgotten Rifleman - Within 0-0 Range - Stop Attacking (Phase 1)"), | |
(@ENTRY,0,17,0,2,1,100,513,0,15,0,0,23,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Rifleman - Between 0-15% Health - Increment or Decrement Phase (Phase 1) (No Repeat)"), | |
(@ENTRY,0,18,19,2,2,100,513,0,15,0,0,21,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Rifleman - Between 0-15% Health - Enable Combat Movement (Phase 2) (No Repeat)"), | |
(@ENTRY,0,19,20,61,2,100,513,0,0,0,0,25,1,0,0,0,0,0,0,0,0,0,0,0,0,0,"Forgotten Rifleman - Between 0-0% Health - Flee For Assist (Phase 2) (No Repeat)"), | |
(@ENTRY,0,20,0,61,2,100,512,0,0,0,0,23,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Rifleman - Between 0-0% Health - Increment Phase (Phase 2) (No Repeat)"), | |
(@ENTRY,0,21,0,7,0,100,0,0,0,0,0,40,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Rifleman - On Evade - Set Sheath Melee"), | |
(@ENTRY,0,22,23,8,0,100,512,48882,0,0,0,3,27465,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Rifleman - On Spellhit 'Spirits Redeemed' - Morph To Creature Forgotten Soul"), | |
(@ENTRY,0,23,0,61,0,100,512,0,0,0,0,51,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Rifleman - On Spellhit - Kill Target"); | |
-- Forgotten Captain SAI | |
SET @ENTRY := 27220; | |
UPDATE `creature_template` SET `AIName`="SmartAI" , `scriptname` ="" WHERE `entry`= @ENTRY; | |
DELETE FROM `smart_scripts` WHERE `entryorguid`=@ENTRY AND `source_type`=0; | |
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES | |
(@ENTRY,0,0,0,23,0,100,0,48143,0,5000,5000,75,48143,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Captain - On Has Aura 'Forgotten Aura' - Add Aura 'Forgotten Aura'"), | |
(@ENTRY,0,1,0,0,0,100,0,6000,9000,8000,12000,11,51591,0,0,0,0,0,2,0,0,0,0,0,0,0,"Forgotten Captain - In Combat - Cast 'Stormhammer' with CastFlag: 0 and TriggerFlag: 0 (TargetLimit: 0)"), | |
(@ENTRY,0,3,4,8,0,100,512,48882,0,0,0,3,27465,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Captain - On Spellhit 'Spirits Redeemed' - Morph To Creature Forgotten Soul"), | |
(@ENTRY,0,4,0,61,0,100,512,0,0,0,0,37,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Captain - On Spellhit - Kill Self"); | |
-- Forgotten Footman SAI | |
SET @ENTRY := 27229; | |
UPDATE `creature_template` SET `AIName`="SmartAI" , `scriptname` ="" WHERE `entry`= @ENTRY; | |
DELETE FROM `smart_scripts` WHERE `entryorguid`=@ENTRY AND `source_type`=0; | |
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES | |
(@ENTRY,0,0,1,62,0,100,0,9545,0,0,0,85,48832,0,0,0,0,0,7,10,0,0,0,0,0,0,"Forgotten Footman - On Gossip Option 0 Selected - Invoker Cast 'Forgotten Captain Credit'"), | |
(@ENTRY,0,1,0,61,0,100,512,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,"Forgotten Footman - On Gossip Option 0 Selected - Close Gossip"), | |
(@ENTRY,0,2,0,23,0,100,0,48143,0,5000,5000,75,48143,0,0,0,0,0,1,0,0,0,0,0,0,0,"Forgotten Footman - On Has Aura 'Forgotten Aura' - Add Aura 'Forgotten Aura'"), | |
(@ENTRY,0,3,0,0,0,100,0,3000,7000,9000,12000,11,32587,0,0,0,0,0,2,0,0,0,0,0,0,0,"Forgotten Footman - In Combat - Cast 'Shield Block' with CastFlag: 0 and TriggerFlag: 0 (TargetLimit: 0)"), | |
(@ENTRY,0,4,0,38,0,100,512,3,1,0,0,53,1,27229,0,0,0,1,1,0,0,0,0,0,0,0,"Forgotten Footman - On Data Set 3 1 - Start Waypoint"); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment