aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Entities/Creature
diff options
context:
space:
mode:
authorMachiavelli <machiavelli.trinity@gmail.com>2011-02-25 01:38:21 +0100
committerMachiavelli <machiavelli.trinity@gmail.com>2011-02-25 01:38:21 +0100
commit04b656a44f4e1019acdf5045ebbf8e2c9a124b56 (patch)
tree8a5f7220631eb3832a8dd482daec9ee0cc836f29 /src/server/game/Entities/Creature
parenta6e30e0509e322b69b15ad59dd1c24840b6f49fe (diff)
Core/Vehicles:
- Allow specifying of exit position for Unit::ExitVehicle - On Vehicle::InstallAccessory, despawn any accessory in the current seat with the same entry with TEMPSUMMON_MANUAL_DESPAWN type - Remove hacky TELEPORT_ACK packet on vehicle exit - Remove some redundant packet send operations that were already handled elsewhere
Diffstat (limited to 'src/server/game/Entities/Creature')
-rwxr-xr-xsrc/server/game/Entities/Creature/TemporarySummon.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/server/game/Entities/Creature/TemporarySummon.h b/src/server/game/Entities/Creature/TemporarySummon.h
index 985f9dc0e30..c4fe70a0983 100755
--- a/src/server/game/Entities/Creature/TemporarySummon.h
+++ b/src/server/game/Entities/Creature/TemporarySummon.h
@@ -35,6 +35,7 @@ class TempSummon : public Creature
void SaveToDB(uint32 /*mapid*/, uint8 /*spawnMask*/, uint32 /*phaseMask*/) {}
Unit* GetSummoner() const;
uint64 const& GetSummonerGUID() { return m_summonerGUID; }
+ TempSummonType const& GetSummonType() { return m_type; }
const SummonPropertiesEntry * const m_Properties;
private: