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
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
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);
}
}
}
}