fix(Scripts/MagisterTerrace): Implement missing Kaelthas text line (#21247)
This commit is contained in:
@@ -0,0 +1,4 @@
|
|||||||
|
--
|
||||||
|
DELETE FROM `creature_text` WHERE `CreatureID` = 24664 AND `GroupID` = 7;
|
||||||
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
|
(24664, 7, 0, 'Oh no, he was merely an instrument, a stepping stone to a much larger plan! It has all led to this... and this time you will not interfere!', 14, 0, 100, 25387, 0, 'kaelthas MT SAY_AGGRO_2');
|
||||||
@@ -31,7 +31,8 @@ enum Says
|
|||||||
SAY_GRAVITY_LAPSE = 3,
|
SAY_GRAVITY_LAPSE = 3,
|
||||||
SAY_TIRED = 4,
|
SAY_TIRED = 4,
|
||||||
SAY_RECAST_GRAVITY = 5,
|
SAY_RECAST_GRAVITY = 5,
|
||||||
SAY_DEATH = 6
|
SAY_DEATH = 6,
|
||||||
|
SAY_AGGRO_2 = 7
|
||||||
};
|
};
|
||||||
|
|
||||||
enum Spells
|
enum Spells
|
||||||
@@ -172,6 +173,7 @@ struct boss_felblood_kaelthas : public BossAI
|
|||||||
if (!_hasDoneIntro && me->IsWithinDistInMap(who, 40.0f) && who->IsPlayer())
|
if (!_hasDoneIntro && me->IsWithinDistInMap(who, 40.0f) && who->IsPlayer())
|
||||||
{
|
{
|
||||||
Talk(SAY_AGGRO);
|
Talk(SAY_AGGRO);
|
||||||
|
Talk(SAY_AGGRO_2, 20s);
|
||||||
_hasDoneIntro = true;
|
_hasDoneIntro = true;
|
||||||
_OOCScheduler.Schedule(35s, [this](TaskContext){
|
_OOCScheduler.Schedule(35s, [this](TaskContext){
|
||||||
me->SetReactState(REACT_AGGRESSIVE);
|
me->SetReactState(REACT_AGGRESSIVE);
|
||||||
|
|||||||
Reference in New Issue
Block a user