From dd239e8b0f945a70c9d738024bdc2d75d54575f4 Mon Sep 17 00:00:00 2001 From: Treeston Date: Tue, 28 Aug 2018 11:50:02 +0200 Subject: Scripts/Commands: .npc info now includes react state info (cherry picked from commit 2c030ed5e7dc809e384415716789e0a663352d16) --- src/server/game/Entities/Unit/UnitDefines.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/server/game/Entities/Unit') diff --git a/src/server/game/Entities/Unit/UnitDefines.h b/src/server/game/Entities/Unit/UnitDefines.h index 8796809b2c8..c87d1afb91b 100644 --- a/src/server/game/Entities/Unit/UnitDefines.h +++ b/src/server/game/Entities/Unit/UnitDefines.h @@ -373,6 +373,18 @@ enum ReactStates REACT_ASSIST = 3 }; +static char const* DescribeReactState(ReactStates state) +{ + switch (state) + { + case REACT_PASSIVE: return "PASSIVE"; + case REACT_DEFENSIVE: return "DEFENSIVE"; + case REACT_AGGRESSIVE: return "AGGRESSIVE"; + case REACT_ASSIST: return "ASSIST"; + default: return ""; + } +} + enum CommandStates : uint8 { COMMAND_STAY = 0, -- cgit v1.2.3