diff options
author | Naios <naios-dev@live.de> | 2012-09-26 17:46:00 +0200 |
---|---|---|
committer | Naios <naios-dev@live.de> | 2012-10-15 20:31:41 +0200 |
commit | 61dce1a02e0092f4ad57dbe05ec74d6dd89df14a (patch) | |
tree | 31e510e6b6b2bad4ad03a805dd03b11224e0ffe4 /src/server/game/Instances/InstanceScript.h | |
parent | c757f811f265752f2e4dfe1921ace9d7aaf80983 (diff) |
Core/PhaseMgr: Implemented Phase Definitions, Terrainswap and multiphasing
* fixes cataclysm aura effect SPELL_AURA_PHASE without phasemasks defined in miscValueA
* implements CONDITION_SOURCE_TYPE_PHASE_DEFINITION
Thanks to:
- Cyberbrest: For the hard research work about multiphasing.
- Venugh: He helped me with a lot of strange compile Errors.
- Shauren: For the 4.3.4 phaseshift packet.
- Booksize: He showed me how terrainswap works
Signed-off-by: Naios <naios-dev@live.de>
Diffstat (limited to 'src/server/game/Instances/InstanceScript.h')
-rwxr-xr-x | src/server/game/Instances/InstanceScript.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/game/Instances/InstanceScript.h b/src/server/game/Instances/InstanceScript.h index ab37c1ab5e9..291ba3be52f 100755 --- a/src/server/game/Instances/InstanceScript.h +++ b/src/server/game/Instances/InstanceScript.h @@ -217,6 +217,9 @@ class InstanceScript : public ZoneScript virtual void FillInitialWorldStates(WorldPacket& /*data*/) {} + // ReCheck PhaseTemplate related conditions + void UpdatePhasing(); + protected: void SetBossNumber(uint32 number) { bosses.resize(number); } void LoadDoorData(DoorData const* data); |