diff options
Diffstat (limited to 'src/bindings/scripts/system/system.h')
-rw-r--r-- | src/bindings/scripts/system/system.h | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/bindings/scripts/system/system.h b/src/bindings/scripts/system/system.h index a9d35b6f3f0..479f856514a 100644 --- a/src/bindings/scripts/system/system.h +++ b/src/bindings/scripts/system/system.h @@ -9,6 +9,30 @@ extern DatabaseType TScriptDB; #define TEXT_SOURCE_RANGE -1000000 //the amount of entries each text source has available +//TODO: find better namings and definitions. +//N=Neutral, A=Alliance, H=Horde. +//NEUTRAL or FRIEND = Hostility to player surroundings (not a good definition) +//ACTIVE or PASSIVE = Hostility to environment surroundings. +enum eEscortFaction +{ + FACTION_ESCORT_A_NEUTRAL_PASSIVE = 10, + FACTION_ESCORT_H_NEUTRAL_PASSIVE = 33, + FACTION_ESCORT_N_NEUTRAL_PASSIVE = 113, + + FACTION_ESCORT_A_NEUTRAL_ACTIVE = 231, + FACTION_ESCORT_H_NEUTRAL_ACTIVE = 232, + FACTION_ESCORT_N_NEUTRAL_ACTIVE = 250, + + FACTION_ESCORT_N_FRIEND_PASSIVE = 290, + FACTION_ESCORT_N_FRIEND_ACTIVE = 495, + + FACTION_ESCORT_A_PASSIVE = 774, + FACTION_ESCORT_H_PASSIVE = 775, + + FACTION_ESCORT_N_ACTIVE = 1986, + FACTION_ESCORT_H_ACTIVE = 2046 +}; + struct ScriptPointMove { uint32 uiCreatureEntry; |