aboutsummaryrefslogtreecommitdiff
path: root/src/game/OutdoorPvPSI.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/OutdoorPvPSI.h')
-rw-r--r--src/game/OutdoorPvPSI.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/game/OutdoorPvPSI.h b/src/game/OutdoorPvPSI.h
index 86041c29026..569e7c62057 100644
--- a/src/game/OutdoorPvPSI.h
+++ b/src/game/OutdoorPvPSI.h
@@ -15,9 +15,12 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
+
#ifndef OUTDOOR_PVP_SI_
#define OUTDOOR_PVP_SI_
+
#include "OutdoorPvPImpl.h"
+
enum OutdoorPvPSISpells
{
SI_SILITHYST_FLAG_GO_SPELL = 29518,
@@ -25,19 +28,29 @@ enum OutdoorPvPSISpells
SI_TRACES_OF_SILITHYST = 29534,
SI_CENARION_FAVOR = 30754
};
+
const uint32 SI_MAX_RESOURCES = 200;
+
const uint32 OutdoorPvPSIBuffZonesNum = 3;
+
const uint32 OutdoorPvPSIBuffZones[OutdoorPvPSIBuffZonesNum] = { 1377, 3428, 3429 };
+
const uint32 SI_AREATRIGGER_H = 4168;
+
const uint32 SI_AREATRIGGER_A = 4162;
+
const uint32 SI_TURNIN_QUEST_CM_A = 17090;
+
const uint32 SI_TURNIN_QUEST_CM_H = 18199;
+
const uint32 SI_SILITHYST_MOUND = 181597;
+
enum SI_WorldStates{
SI_GATHERED_A = 2313,
SI_GATHERED_H = 2314,
SI_SILITHYST_MAX = 2317
};
+
class OutdoorPvPSI : public OutdoorPvP
{
public:
@@ -57,5 +70,6 @@ private:
uint32 m_Gathered_H;
uint32 m_LastController;
};
+
#endif