aboutsummaryrefslogtreecommitdiff
path: root/src/bindings/scripts/system/system.h
diff options
context:
space:
mode:
authormaximius <none@none>2009-09-23 13:24:06 -0700
committermaximius <none@none>2009-09-23 13:24:06 -0700
commita96c704f4647dedb5bbc27aaff209783c31a1db5 (patch)
treeb9fa4f407dee8961d2def964106fcd2c4d63f13c /src/bindings/scripts/system/system.h
parent36a2633f5dcd02d44050171cb081060797e12453 (diff)
*quest 12231 - The Bear God's Offspring, by Destalker
*SD2 enum escort faction, patch by manuel *Extend the Chathandler to TrinityScript, by Hawthorne --HG-- branch : trunk
Diffstat (limited to 'src/bindings/scripts/system/system.h')
-rw-r--r--src/bindings/scripts/system/system.h24
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;