|
| 1 | +-- |
| 2 | +SET @CGUID := 144991; -- 8 |
| 3 | +SET @SPAWN_GROUP_ID := 368; -- 8 |
| 4 | + |
| 5 | +-- Texts |
| 6 | +DELETE FROM `creature_text` WHERE `CreatureID` = 24239; |
| 7 | +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES |
| 8 | +(24239,0,0,"Da shadow gonna fall on you....",14,0,100,0,0,12041,23591,0,"Hex Lord Malacrass SAY_AGGRO"), |
| 9 | +(24239,1,0,"Ya don' kill me yet... ya don' get anudda chance!",14,0,100,0,0,12042,23592,0,"Hex Lord Malacrass SAY_BERSERK"), |
| 10 | +(24239,2,0,"Dis a nightmare ya don' wake up from!",14,0,100,0,0,12043,23593,0,"Hex Lord Malacrass SAY_SLAY_1"), |
| 11 | +(24239,2,1,"Azzaga choogo zinn!",14,0,100,0,0,12044,23594,0,"Hex Lord Malacrass SAY_SLAY_2"), |
| 12 | +(24239,3,0,"Your will belong ta me now!",14,0,100,0,0,12045,23595,0,"Hex Lord Malacrass SAY_CHARM"), |
| 13 | +(24239,4,0,"Darkness comin' for you....",14,0,100,0,0,12046,23596,0,"Hex Lord Malacrass SAY_DRAIN_POWER"), |
| 14 | +(24239,5,0,"Your soul gonna bleed!",14,0,100,0,0,12047,23597,0,"Hex Lord Malacrass SAY_SPIRIT_BOLTS"), |
| 15 | +(24239,6,0,"It not gonna make no difference.",14,0,100,0,0,12048,23598,0,"Hex Lord Malacrass SAY_PET_DIES_1"), |
| 16 | +(24239,6,1,"You gonna die worse dan him.",14,0,100,0,0,12049,23599,0,"Hex Lord Malacrass SAY_PET_DIES_2"), |
| 17 | +(24239,6,2,"Dat no bodda me.",14,0,100,0,0,12050,23600,0,"Hex Lord Malacrass SAY_PET_DIES_3"), |
| 18 | +(24239,7,0,"Dis not... da end for me!",14,0,100,0,0,12051,23601,0,"Hex Lord Malacrass SAY_DEATH"); |
| 19 | + |
| 20 | +-- Spell scripts |
| 21 | +DELETE FROM `spell_script_names` WHERE `ScriptName` IN ( |
| 22 | +'spell_malacrass_siphon_soul', |
| 23 | +'spell_malacrass_mind_control', |
| 24 | +'spell_malacrass_mark_of_blood'); |
| 25 | +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES |
| 26 | +(43498, 'spell_malacrass_siphon_soul'), |
| 27 | +(43550, 'spell_malacrass_mind_control'), |
| 28 | +(61606, 'spell_malacrass_mark_of_blood'); |
| 29 | + |
| 30 | +UPDATE `spell_script_names` SET `ScriptName` = 'spell_malacrass_unstable_affliction' WHERE `ScriptName` = 'spell_hexlord_unstable_affliction'; |
| 31 | + |
| 32 | +-- Companions |
| 33 | +DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID+0 AND @CGUID+7; |
| 34 | +INSERT INTO `creature` (`guid`,`id`,`map`,`zoneId`,`areaId`,`spawnMask`,`phaseMask`,`modelid`,`equipment_id`,`position_x`,`position_y`,`position_z`,`orientation`,`spawntimesecs`,`wander_distance`,`currentwaypoint`,`curhealth`,`curmana`,`MovementType`,`npcflag`,`unit_flags`,`dynamicflags`,`ScriptName`,`StringId`,`VerifiedBuild`) VALUES |
| 35 | +(@CGUID+0,24240,568,0,0,1,1,0,1,128.48448,923.04285,33.97255,1.588249564170837402,259200,0,0,0,0,0,0,0,0,'',NULL,12340), |
| 36 | +(@CGUID+1,24241,568,0,0,1,1,0,1,128.48448,923.04285,33.97255,1.588249564170837402,259200,0,0,0,0,0,0,0,0,'',NULL,12340), |
| 37 | +(@CGUID+2,24242,568,0,0,1,1,0,0,122.60526,923.24536,33.97256,1.570796370506286621,259200,0,0,0,0,0,0,0,0,'',NULL,12340), |
| 38 | +(@CGUID+3,24243,568,0,0,1,1,0,0,122.60526,923.24536,33.97256,1.570796370506286621,259200,0,0,0,0,0,0,0,0,'',NULL,12340), |
| 39 | +(@CGUID+4,24244,568,0,0,1,1,0,0,111.69282,923.15314,33.972576,1.570796370506286621,259200,0,0,0,0,0,0,0,0,'',NULL,12340), |
| 40 | +(@CGUID+5,24245,568,0,0,1,1,0,0,111.69282,923.15314,33.972576,1.570796370506286621,259200,0,0,0,0,0,0,0,0,'',NULL,12340), |
| 41 | +(@CGUID+6,24246,568,0,0,1,1,0,0,105.40299,923.3421,33.972588,1.553343057632446289,259200,0,0,0,0,0,0,0,0,'',NULL,12340), |
| 42 | +(@CGUID+7,24247,568,0,0,1,1,0,0,105.40299,923.3421,33.972588,1.553343057632446289,259200,0,0,0,0,0,0,0,0,'',NULL,12340); |
| 43 | + |
| 44 | +DELETE FROM `spawn_group` WHERE `spawnId` BETWEEN @CGUID+0 AND @CGUID+7 AND `spawnType` = 0; |
| 45 | +INSERT INTO `spawn_group` (`groupId`, `spawnType`, `spawnId`) VALUES |
| 46 | +(@SPAWN_GROUP_ID+0,0,@CGUID+0), |
| 47 | +(@SPAWN_GROUP_ID+1,0,@CGUID+1), |
| 48 | +(@SPAWN_GROUP_ID+2,0,@CGUID+2), |
| 49 | +(@SPAWN_GROUP_ID+3,0,@CGUID+3), |
| 50 | +(@SPAWN_GROUP_ID+4,0,@CGUID+4), |
| 51 | +(@SPAWN_GROUP_ID+5,0,@CGUID+5), |
| 52 | +(@SPAWN_GROUP_ID+6,0,@CGUID+6), |
| 53 | +(@SPAWN_GROUP_ID+7,0,@CGUID+7); |
| 54 | + |
| 55 | +DELETE FROM `spawn_group_template` WHERE `groupId` BETWEEN @SPAWN_GROUP_ID+0 AND @SPAWN_GROUP_ID+7; |
| 56 | +INSERT INTO `spawn_group_template` (`groupId`, `groupName`, `groupFlags`) VALUES |
| 57 | +(@SPAWN_GROUP_ID+0,"Zul'Aman - Alyson Antille",4), |
| 58 | +(@SPAWN_GROUP_ID+1,"Zul'Aman - Thurg",4), |
| 59 | +(@SPAWN_GROUP_ID+2,"Zul'Aman - Slither",4), |
| 60 | +(@SPAWN_GROUP_ID+3,"Zul'Aman - Lord Raadan",4), |
| 61 | +(@SPAWN_GROUP_ID+4,"Zul'Aman - Gazakroth",4), |
| 62 | +(@SPAWN_GROUP_ID+5,"Zul'Aman - Fenstalker",4), |
| 63 | +(@SPAWN_GROUP_ID+6,"Zul'Aman - Darkheart",4), |
| 64 | +(@SPAWN_GROUP_ID+7,"Zul'Aman - Koragg",4); |
| 65 | + |
| 66 | +DELETE FROM `creature_formations` WHERE `leaderGUID` = 89357; |
| 67 | +INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES |
| 68 | +(89357,89357,0,0,3,0,0), |
| 69 | +(89357,@CGUID+0,0,0,3,0,0), |
| 70 | +(89357,@CGUID+1,0,0,3,0,0), |
| 71 | +(89357,@CGUID+2,0,0,3,0,0), |
| 72 | +(89357,@CGUID+3,0,0,3,0,0), |
| 73 | +(89357,@CGUID+4,0,0,3,0,0), |
| 74 | +(89357,@CGUID+5,0,0,3,0,0), |
| 75 | +(89357,@CGUID+6,0,0,3,0,0), |
| 76 | +(89357,@CGUID+7,0,0,3,0,0); |
0 commit comments