fix(Scripts/BlackMorass): Fixed rift mobs texts on summon. (#15339)
This commit is contained in:
@@ -21,7 +21,6 @@
|
|||||||
|
|
||||||
enum Enums
|
enum Enums
|
||||||
{
|
{
|
||||||
SAY_ENTER = 0,
|
|
||||||
SAY_AGGRO = 1,
|
SAY_AGGRO = 1,
|
||||||
SAY_BANISH = 2,
|
SAY_BANISH = 2,
|
||||||
SAY_SLAY = 3,
|
SAY_SLAY = 3,
|
||||||
@@ -53,8 +52,6 @@ struct boss_aeonus : public BossAI
|
|||||||
|
|
||||||
void IsSummonedBy(WorldObject* /*summoner*/) override
|
void IsSummonedBy(WorldObject* /*summoner*/) override
|
||||||
{
|
{
|
||||||
Talk(SAY_ENTER);
|
|
||||||
|
|
||||||
me->SetReactState(REACT_DEFENSIVE);
|
me->SetReactState(REACT_DEFENSIVE);
|
||||||
|
|
||||||
if (Creature* medivh = instance->GetCreature(DATA_MEDIVH))
|
if (Creature* medivh = instance->GetCreature(DATA_MEDIVH))
|
||||||
|
|||||||
@@ -21,7 +21,6 @@
|
|||||||
|
|
||||||
enum Enums
|
enum Enums
|
||||||
{
|
{
|
||||||
SAY_ENTER = 0,
|
|
||||||
SAY_AGGRO = 1,
|
SAY_AGGRO = 1,
|
||||||
SAY_BANISH = 2,
|
SAY_BANISH = 2,
|
||||||
SAY_SLAY = 3,
|
SAY_SLAY = 3,
|
||||||
@@ -47,12 +46,6 @@ enum Enums
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void InitializeAI() override
|
|
||||||
{
|
|
||||||
OwnTalk(SAY_ENTER);
|
|
||||||
ScriptedAI::InitializeAI();
|
|
||||||
}
|
|
||||||
|
|
||||||
void JustEngagedWith(Unit* /*who*/) override
|
void JustEngagedWith(Unit* /*who*/) override
|
||||||
{
|
{
|
||||||
OwnTalk(SAY_AGGRO);
|
OwnTalk(SAY_AGGRO);
|
||||||
|
|||||||
@@ -21,7 +21,6 @@
|
|||||||
|
|
||||||
enum Enums
|
enum Enums
|
||||||
{
|
{
|
||||||
SAY_ENTER = 0,
|
|
||||||
SAY_AGGRO = 1,
|
SAY_AGGRO = 1,
|
||||||
SAY_BANISH = 2,
|
SAY_BANISH = 2,
|
||||||
SAY_SLAY = 3,
|
SAY_SLAY = 3,
|
||||||
@@ -44,12 +43,6 @@ struct boss_temporus : public BossAI
|
|||||||
Talk(id);
|
Talk(id);
|
||||||
}
|
}
|
||||||
|
|
||||||
void InitializeAI() override
|
|
||||||
{
|
|
||||||
OwnTalk(SAY_ENTER);
|
|
||||||
ScriptedAI::InitializeAI();
|
|
||||||
}
|
|
||||||
|
|
||||||
void JustEngagedWith(Unit* /*who*/) override
|
void JustEngagedWith(Unit* /*who*/) override
|
||||||
{
|
{
|
||||||
_JustEngagedWith();
|
_JustEngagedWith();
|
||||||
|
|||||||
@@ -250,7 +250,9 @@ enum timeRift
|
|||||||
{
|
{
|
||||||
EVENT_SUMMON_AT_RIFT = 1,
|
EVENT_SUMMON_AT_RIFT = 1,
|
||||||
EVENT_CHECK_DEATH = 2,
|
EVENT_CHECK_DEATH = 2,
|
||||||
EVENT_SUMMON_BOSS = 3
|
EVENT_SUMMON_BOSS = 3,
|
||||||
|
|
||||||
|
SAY_RIFT_MOB_SUMMONED = 0
|
||||||
};
|
};
|
||||||
|
|
||||||
struct npc_time_rift : public NullCreatureAI
|
struct npc_time_rift : public NullCreatureAI
|
||||||
@@ -399,6 +401,11 @@ struct npc_time_rift : public NullCreatureAI
|
|||||||
{
|
{
|
||||||
me->CastSpell(summon, SPELL_RIFT_CHANNEL, false);
|
me->CastSpell(summon, SPELL_RIFT_CHANNEL, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (summon->IsAIEnabled)
|
||||||
|
{
|
||||||
|
summon->AI()->Talk(SAY_RIFT_MOB_SUMMONED);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user