fix(DB/Creature): immunities, spawn and equipment of Koltira Deathweaver (#25261)
This commit is contained in:
@@ -0,0 +1,8 @@
|
|||||||
|
--
|
||||||
|
DELETE FROM `creature_equip_template` WHERE (`CreatureID` = 28912);
|
||||||
|
INSERT INTO `creature_equip_template` (`CreatureID`, `ID`, `ItemID1`, `ItemID2`, `ItemID3`, `VerifiedBuild`) VALUES
|
||||||
|
(28912, 1, 38633, 0, 0, 42010);
|
||||||
|
|
||||||
|
UPDATE `creature` SET `spawntimesecs` = 60 WHERE (`id1` = 28912) AND (`guid` IN (130354));
|
||||||
|
|
||||||
|
UPDATE `creature_template` SET `CreatureImmunitiesId` = -93 WHERE (`entry` = 28912);
|
||||||
@@ -92,6 +92,7 @@ public:
|
|||||||
me->m_Events.KillAllEvents(false);
|
me->m_Events.KillAllEvents(false);
|
||||||
me->SetUnitFlag(UNIT_FLAG_IMMUNE_TO_NPC);
|
me->SetUnitFlag(UNIT_FLAG_IMMUNE_TO_NPC);
|
||||||
me->setActive(false);
|
me->setActive(false);
|
||||||
|
SetEquipmentSlots(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
void StartEvent()
|
void StartEvent()
|
||||||
@@ -244,6 +245,8 @@ public:
|
|||||||
Talk(SAY_BREAKOUT2);
|
Talk(SAY_BREAKOUT2);
|
||||||
DoCastSelf(SPELL_ANTI_MAGIC_ZONE);
|
DoCastSelf(SPELL_ANTI_MAGIC_ZONE);
|
||||||
break;
|
break;
|
||||||
|
default:
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user