fix(Scripts/BlackMorass): Fixed rift mobs texts on summon. (#15339)

This commit is contained in:
UltraNix
2023-03-12 04:21:51 +01:00
committed by GitHub
parent 1155c4061f
commit 761c8dffad
4 changed files with 8 additions and 18 deletions

View File

@@ -21,7 +21,6 @@
enum Enums
{
SAY_ENTER = 0,
SAY_AGGRO = 1,
SAY_BANISH = 2,
SAY_SLAY = 3,
@@ -53,8 +52,6 @@ struct boss_aeonus : public BossAI
void IsSummonedBy(WorldObject* /*summoner*/) override
{
Talk(SAY_ENTER);
me->SetReactState(REACT_DEFENSIVE);
if (Creature* medivh = instance->GetCreature(DATA_MEDIVH))

View File

@@ -21,7 +21,6 @@
enum Enums
{
SAY_ENTER = 0,
SAY_AGGRO = 1,
SAY_BANISH = 2,
SAY_SLAY = 3,
@@ -47,12 +46,6 @@ enum Enums
}
}
void InitializeAI() override
{
OwnTalk(SAY_ENTER);
ScriptedAI::InitializeAI();
}
void JustEngagedWith(Unit* /*who*/) override
{
OwnTalk(SAY_AGGRO);

View File

@@ -21,7 +21,6 @@
enum Enums
{
SAY_ENTER = 0,
SAY_AGGRO = 1,
SAY_BANISH = 2,
SAY_SLAY = 3,
@@ -44,12 +43,6 @@ struct boss_temporus : public BossAI
Talk(id);
}
void InitializeAI() override
{
OwnTalk(SAY_ENTER);
ScriptedAI::InitializeAI();
}
void JustEngagedWith(Unit* /*who*/) override
{
_JustEngagedWith();

View File

@@ -250,7 +250,9 @@ enum timeRift
{
EVENT_SUMMON_AT_RIFT = 1,
EVENT_CHECK_DEATH = 2,
EVENT_SUMMON_BOSS = 3
EVENT_SUMMON_BOSS = 3,
SAY_RIFT_MOB_SUMMONED = 0
};
struct npc_time_rift : public NullCreatureAI
@@ -399,6 +401,11 @@ struct npc_time_rift : public NullCreatureAI
{
me->CastSpell(summon, SPELL_RIFT_CHANNEL, false);
}
if (summon->IsAIEnabled)
{
summon->AI()->Talk(SAY_RIFT_MOB_SUMMONED);
}
}
}
}