Skip to content

Commit 463499e

Browse files
committed
[SD] Add Generic BCT Emote Flee for npc_corrupted_furbolg
Confirm Faction & Additional tempflag 256
1 parent 5a1a502 commit 463499e

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/game/AI/ScriptDevAI/scripts/kalimdor/darkshore.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -660,11 +660,11 @@ enum {
660660

661661
GO_PURIFIED_FOOD = 175336,
662662

663-
FACTION_BLACKWOOD = 35, // Faction guessed
663+
FACTION_BLACKWOOD = 35,
664664

665665
EMOTE_LURED = -1010027,
666666
EMOTE_PURIFIED = -1010028,
667-
EMOTE_GENERIC_FLEE = -1000007,
667+
GENERIC_EMOTE_FLEE = 1150,
668668

669669
SPELL_BATTLE_STANCE = 7165,
670670
SPELL_THUNDERCLAP = 8078,
@@ -693,7 +693,7 @@ struct npc_corrupted_furbolgAI : public CombatAI
693693
{
694694
if (m_isFirst)
695695
DoScriptText(EMOTE_PURIFIED, m_creature);
696-
m_creature->SetFactionTemporary(FACTION_BLACKWOOD, TEMPFACTION_RESTORE_COMBAT_STOP);
696+
m_creature->SetFactionTemporary(FACTION_BLACKWOOD, TEMPFACTION_RESTORE_COMBAT_STOP | TEMPFACTION_TOGGLE_IMMUNE_TO_PLAYER);
697697
m_creature->GetMotionMaster()->MoveRandomAroundPoint(m_bowlCoords.GetPositionX(), m_bowlCoords.GetPositionY(), m_bowlCoords.GetPositionZ(), 40.f);
698698
m_creature->SetWalk(true);
699699
ResetTimer(EVENT_FURBOLG_RESET, 90s);
@@ -790,7 +790,7 @@ struct npc_corrupted_furbolgAI : public CombatAI
790790
{
791791
if (m_creature->GetHealthPercent() <= 15.f)
792792
{
793-
DoScriptText(EMOTE_GENERIC_FLEE, m_creature);
793+
DoBroadcastText(GENERIC_EMOTE_FLEE, m_creature);
794794
if (DoFlee())
795795
m_hasFled = true;
796796
DisableCombatAction(action);

0 commit comments

Comments
 (0)