aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/game/SharedDefines.h8
-rw-r--r--src/game/Unit.cpp4
2 files changed, 6 insertions, 6 deletions
diff --git a/src/game/SharedDefines.h b/src/game/SharedDefines.h
index d02794d9adb..83e7b9e08ea 100644
--- a/src/game/SharedDefines.h
+++ b/src/game/SharedDefines.h
@@ -2485,10 +2485,10 @@ enum PetDiet
enum AiReaction
{
- AI_REACTION_UNK1 = 1,
- AI_REACTION_AGGRO = 2, // trigger aggro sound to play, if defined in dbc
- AI_REACTION_UNK3 = 3, // seen happen at polymorph, possible when AI not in control of self?
- AI_REACTION_UNK4 = 4
+ AI_REACTION_ALERT = 0,
+ AI_REACTION_FRIENDLY = 1,
+ AI_REACTION_HOSTILE = 2, // only currently existing reaction
+ AI_REACTION_AFRAID = 3
};
// Diminishing Returns Types
diff --git a/src/game/Unit.cpp b/src/game/Unit.cpp
index 3e75a6409f0..93afd45e088 100644
--- a/src/game/Unit.cpp
+++ b/src/game/Unit.cpp
@@ -8990,7 +8990,7 @@ bool Unit::Attack(Unit *victim, bool meleeAttack)
victim->SetInCombatWith(this);
AddThreat(victim, 0.0f);
- this->ToCreature()->SendAIReaction(AI_REACTION_AGGRO);
+ this->ToCreature()->SendAIReaction(AI_REACTION_HOSTILE);
this->ToCreature()->CallAssistance();
}
@@ -13895,7 +13895,7 @@ void Unit::SendPetAIReaction(uint64 guid)
WorldPacket data(SMSG_AI_REACTION, 8 + 4);
data << uint64(guid);
- data << uint32(AI_REACTION_AGGRO);
+ data << uint32(AI_REACTION_HOSTILE);
owner->ToPlayer()->GetSession()->SendPacket(&data);
}