aboutsummaryrefslogtreecommitdiff
path: root/src/game/Object.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/Object.cpp')
-rw-r--r--src/game/Object.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/game/Object.cpp b/src/game/Object.cpp
index 8b8bfec0c96..e6027f6d5a4 100644
--- a/src/game/Object.cpp
+++ b/src/game/Object.cpp
@@ -1757,10 +1757,11 @@ TempSummon *Map::SummonCreature(uint32 entry, float x, float y, float z, float a
mask = UNIT_MASK_GUARDIAN;
else if(properties->Type == SUMMON_TYPE_TOTEM)
mask = UNIT_MASK_TOTEM;
- else if(properties->Category == SUMMON_CATEGORY_VEHICLE
- || properties->Type == SUMMON_TYPE_VEHICLE
+ else if(properties->Category == SUMMON_CATEGORY_VEHICLE)
+ mask = UNIT_MASK_MINION;
+ else if(properties->Type == SUMMON_TYPE_VEHICLE
|| properties->Type == SUMMON_TYPE_VEHICLE2)
- mask = UNIT_MASK_VEHICLE;
+ mask = UNIT_MASK_SUMMON;
else if(properties->Category == SUMMON_CATEGORY_PUPPET)
mask = UNIT_MASK_PUPPET;
else if(properties->Type == SUMMON_TYPE_MINIPET)