Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- [Q] Rescue the Survivors!
- -- Draenei Survivor SAI
- SET @ENTRY := 16483;
- SET @QUEST := 9283;
- SET @GUID := -57188; -- We will do @GUID+1, @GUID+2, etc. since the guids count up in the database that way
- SET @SPELL_GIFT_OF_THE_NAARU_1 := 28880; -- Warrior
- SET @SPELL_GIFT_OF_THE_NAARU_2 := 59547; -- Shaman
- SET @SPELL_GIFT_OF_THE_NAARU_3 := 59543; -- Hunter
- SET @SPELL_GIFT_OF_THE_NAARU_4 := 59548; -- Mage
- SET @SPELL_GIFT_OF_THE_NAARU_5 := 59542; -- Paladin
- SET @SPELL_GIFT_OF_THE_NAARU_6 := 59544; -- Priest
- SET @SPELL_IRRADIATION := 35046;
- SET @SPELL_STUNNED := 28630;
- UPDATE `creature_template` SET `AIName`='SmartAI',`ScriptName`='' WHERE `entry`=@ENTRY;
- UPDATE `creature_template_addon` SET `bytes1`=3,`bytes2`=257 WHERE `entry`=@ENTRY;
- DELETE FROM `smart_scripts` WHERE `entryorguid` in (@ENTRY*100,@GUID);
- 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
- (@GUID,0,0,0,1,0,100,1,0,0,0,0,11,@SPELL_IRRADIATION,0,0,0,0,0,1,0,0,0,0,0,0,0,"Draenei Survivor - Out Of Combat - Cast 'Quest - Draenei Survivors Irradiation'"),
- (@GUID,0,1,0,1,0,100,1,0,0,0,0,22,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Draenei Survivor - Out Of Combat - Set Phase 1"),
- (@GUID,0,2,0,1,1,100,0,6000,16000,20000,25000,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Draenei Survivor - Out Of Combat - Say Line 0 (random)"),
- (@GUID,0,3,0,8,1,100,0,@SPELL_GIFT_OF_THE_NAARU_1,0,0,0,80,@ENTRY*100,0,0,0,0,0,1,0,0,0,0,0,0,0,"Draenei Survivor - On Spellhit - Run Script"),
- (@GUID,0,4,0,8,1,100,0,@SPELL_GIFT_OF_THE_NAARU_2,0,0,0,80,@ENTRY*100,0,0,0,0,0,1,0,0,0,0,0,0,0,"Draenei Survivor - On Spellhit - Run Script"),
- (@GUID,0,5,0,8,1,100,0,@SPELL_GIFT_OF_THE_NAARU_3,0,0,0,80,@ENTRY*100,0,0,0,0,0,1,0,0,0,0,0,0,0,"Draenei Survivor - On Spellhit - Run Script"),
- (@GUID,0,6,0,8,1,100,0,@SPELL_GIFT_OF_THE_NAARU_4,0,0,0,80,@ENTRY*100,0,0,0,0,0,1,0,0,0,0,0,0,0,"Draenei Survivor - On Spellhit - Run Script"),
- (@GUID,0,7,0,8,1,100,0,@SPELL_GIFT_OF_THE_NAARU_5,0,0,0,80,@ENTRY*100,0,0,0,0,0,1,0,0,0,0,0,0,0,"Draenei Survivor - On Spellhit - Run Script"),
- (@GUID,0,8,0,8,1,100,0,@SPELL_GIFT_OF_THE_NAARU_6,0,0,0,80,@ENTRY*100,0,0,0,0,0,1,0,0,0,0,0,0,0,"Draenei Survivor - On Spellhit - Run Script"),
- (@ENTRY*100,9,0,0,0,0,100,0,0,0,0,0,22,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Draenei Survivor - Script - Set Phase 0"),
- (@ENTRY*100,9,1,0,0,0,100,0,0,0,0,0,28,@SPELL_IRRADIATION,0,0,0,0,0,1,0,0,0,0,0,0,0,"Draenei Survivor - Script - Remove Aura 'Quest - Draenei Survivors Irradiation'"),
- (@ENTRY*100,9,2,0,0,0,100,0,0,0,0,0,91,3,0,0,0,0,0,1,0,0,0,0,0,0,0,"Draenei Survivor - Script - Stand Up"),
- (@ENTRY*100,9,3,0,0,0,100,0,0,0,0,0,66,0,0,0,0,0,0,7,0,0,0,0,0,0,0,"Draenei Survivor - Script - Face Player"),
- (@ENTRY*100,9,4,0,0,0,100,0,0,0,0,0,11,@SPELL_STUNNED,0,0,0,0,0,1,0,0,0,0,0,0,0,"Draenei Survivor - Script - Cast Draenei Survivor Stunned"),
- (@ENTRY*100,9,5,0,0,0,100,0,0,0,0,0,18,768,0,0,0,0,0,1,0,0,0,0,0,0,0,"Draenei Survivor - Script - Set unit_flag"),
- (@ENTRY*100,9,6,0,0,0,100,0,4000,4000,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Draenei Survivor - Script - Say Line 1 (random)"),
- (@ENTRY*100,9,7,0,0,0,100,0,0,0,0,0,33,@ENTRY,0,0,0,0,0,7,0,0,0,0,0,0,0,"Draenei Survivor - Script - Quest Credit"),
- (@ENTRY*100,9,8,0,0,0,100,0,0,0,0,0,59,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Draenei Survivor - Script - Set Run"),
- (@ENTRY*100,9,9,0,0,0,100,0,2000,2000,0,0,69,0,0,0,0,0,0,1,0,0,0,-4385.015137,-13375.910156,50.141937,0,"Draenei Survivor - Script - Move To Pos"),
- (@ENTRY*100,9,10,0,0,0,100,0,0,0,0,0,41,5000,0,0,0,0,0,1,0,0,0,0,0,0,0,"Draenei Survivor - Script - Timed Despawn");
- -- NPC talk text insert from sniff
- DELETE FROM `creature_text` WHERE `entry`=@ENTRY;
- INSERT INTO `creature_text` (`entry`,`groupid`,`id`,`text`,`type`,`language`,`probability`,`emote`,`duration`,`sound`,`comment`) VALUES
- (@ENTRY,0,0,"Ughhh... I hurt. Can you help me?",12,0,100,0,0,0,"Draenei Survivor"),
- (@ENTRY,0,1,"Oh, the pain...",12,0,100,0,0,0,"Draenei Survivor"),
- (@ENTRY,0,2,"I don't know if I can make it. Please help me...",12,0,100,0,0,0,"Draenei Survivor"),
- (@ENTRY,0,3,"Everything hurts. Please, make it stop...",12,0,100,0,0,0,"Draenei Survivor"),
- (@ENTRY,1,0,"The Light be praised! I would have died out here if it weren't for you, $c! I must get to the ship.",12,0,100,26,0,0,"Draenei Survivor"),
- (@ENTRY,1,1,"Where am I? Who are you? Oh no! What happened to the ship?",12,0,100,26,0,0,"Draenei Survivor"),
- (@ENTRY,1,2,"The last thing I remember is the ship falling and us getting into the pods. I'll go see how I can help. Thank you!",12,0,100,26,0,0,"Draenei Survivor"),
- (@ENTRY,1,3,"Oh no! Where are we? What happened? Look, there's part of the ship!",12,0,100,26,0,0,"Draenei Survivor");
Add Comment
Please, Sign In to add comment