Commit Graph
23 Commits
Author SHA1 Message Date
megamage 1ee90e1022 *Update vehicle system. Make vehicle a seperate class from creature.
--HG--
branch : trunk
2009-08-23 22:09:43 -05:00
megamage 4c23220a5d *Allow to get promotion in wintergrasp by killing vehicles and guards.
--HG--
branch : trunk
2009-08-23 11:26:20 -05:00
megamage 054e4ceceb *Wintergrasp: give honor for every captured workshops in the end of the battle.
--HG--
branch : trunk
2009-08-21 16:12:30 -05:00
megamage ae1450031f *Use total max veh number instead of max veh number per workshop to check if can build vehicle in wintergrasp.
*Do not despawn vehicles when workshop is destroyed or captured.

--HG--
branch : trunk
2009-08-21 12:51:11 -05:00
megamage 49abc30089 *Display max veh number and capture point banner in wintergrasp.
--HG--
branch : trunk
2009-08-21 12:31:52 -05:00
megamage 8efb1c3e4e *Display worldstate in wintergrasp.
--HG--
branch : trunk
2009-08-20 22:52:49 -05:00
megamage f972a06935 *Do not allow to build vehicles when workshop is destroyed.
--HG--
branch : trunk
2009-08-20 16:33:34 -05:00
megamage cf9022aa16 *Wintergrasp: only allow a workshop to build 4 vehicles.
*remove all existing vehicles when workshop is destroyed or captured.

--HG--
branch : trunk
2009-08-19 23:05:36 -05:00
megamage 16c5059bc4 *Add more npc pairs for wintergrasp. By MaXiMiUS
--HG--
branch : trunk
2009-08-19 18:39:44 -05:00
megamage 99eafd6a52 *Allow players to capture siege workshops in wintergrasp.
--HG--
branch : trunk
2009-08-12 08:51:51 -05:00
QAston e2e70b936b *Cleanups and obsolete spell handlers remove.
--HG--
branch : trunk
2009-08-11 19:57:27 +02:00
megamage c8ed3cf1e9 *Some update of opvp (no real change)
--HG--
branch : trunk
2009-08-10 23:38:51 -05:00
megamage 13fd9ea601 *Apply tenacity buff on vehicles of wintergrasp.
*Fix the bug that tenacity is not applied on horde players.

--HG--
branch : trunk
2009-06-05 14:21:25 -05:00
megamage afd79d7ebf *Give rewards (only to players with rank LIEUTENANT) when battle in wintergrasp ends.
--HG--
branch : trunk
2009-06-05 13:43:36 -05:00
megamage 37f4bf6a04 *Fix the bug that triggers are visible.
--HG--
branch : trunk
2009-06-03 21:47:38 -05:00
megamage 564d2a94e5 *Add timer for wintergrasp. 30 minutes per battle. Can only take over fortress during wartime.
--HG--
branch : trunk
2009-06-02 00:04:32 -05:00
megamage b5a098643f *Display correct building damage state/team on map in wintergrasp.
*Rebuild buidlings after fortress is taken over.

--HG--
branch : trunk
2009-06-01 12:48:12 -05:00
megamage d83658c821 *wintergrasp: allow players to click titan relic to change the attacker/defender teams. Now only some of npc and portal will be changed.
--HG--
branch : trunk
2009-05-31 22:45:32 -05:00
megamage 8d1f4f9ea0 *Provide another way to implement dynamic spawns. Now a creature will call its zonescript before spawn to determine the spawned entry. This can be used to implement zones such as wintergrasp with less data requirement (only need to know the entry of counterpart creatures, not require spawn points)
*Use zonescript as basic class of opvp script and dugeon script (can also be used for bg)
*Store zonescript in worldobject.
*Add door for sapphiron.

--HG--
branch : trunk
2009-05-30 22:15:05 -05:00
megamage 76d0498aae *Allow to spawn correct npc for defender/attacker in wintergrasp based on game event. Now only xxx Champion is spawned based on faction for test. Other npc and gameobjects requires DB support (now in db the defender is always horde and attacker always alliance, and the data of counterpart is missing)
*Fix defenders' portal (now only useable for horde)
*Display random model if the model id in creature table is one of those in creature_template table (in this case they should be 0 actually).

--HG--
branch : trunk
2009-05-30 15:05:54 -05:00
megamage 8140543de4 *Rewrite some OPvP functions.
*Apply tenacity buff for outnumbered players in wintergrasp.

--HG--
branch : trunk
2009-05-24 17:26:44 -05:00
megamage 322769ee55 *Display building location on map for wintergrasp.
--HG--
branch : trunk
2009-05-23 01:44:16 -05:00
megamage ab5b273d3c *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
2009-05-22 10:29:48 -05:00