*Some work on wintergrasp. Player can get ranks by killing other players and can build vehicles at workshop. Vehicles can be used to destroy buildings. Except these no other thing is done.

--HG--
branch : trunk
This commit is contained in:
megamage
2009-05-22 10:29:48 -05:00
parent 4ba955c4eb
commit ab5b273d3c
30 changed files with 2700 additions and 2105 deletions
+42
View File
@@ -0,0 +1,42 @@
/*
* Copyright (C) 2008-2009 Trinity <http://www.trinitycore.org/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#ifndef TRINITY_WINTERGRASP_H
#define TRINITY_WINTERGRASP_H
#include "OutdoorPvPImpl.h"
#define ZONE_WINTERGRASP 4197
#define SPELL_RECRUIT 37795
#define SPELL_CORPORAL 33280
#define SPELL_LIEUTENANT 55629
#define SPELL_TENICITY 58549
#define SPELL_TENICITY_VEHICLE 59911
class OPvPWintergrasp : public OutdoorPvP
{
public:
bool SetupOutdoorPvP();
void HandlePlayerEnterZone(Player *plr, uint32 zone);
void HandlePlayerLeaveZone(Player *plr, uint32 zone);
void HandleKill(Player *killer, Unit *victim);
};
#endif