aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Entities/Object
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2020-04-07 17:27:40 +0200
committerShauren <shauren.trinity@gmail.com>2020-04-07 17:27:40 +0200
commit3700e0ef5de95dc79290cd16b5abacdd0d490570 (patch)
treeb7afa1b473e0265b6e82bd5d42482d91a4246d3f /src/server/game/Entities/Object
parente20bfe3f4b13c9de4abc18c1ce584f25106f4a27 (diff)
Core/Misc: Defined new summon properties titles
Diffstat (limited to 'src/server/game/Entities/Object')
-rw-r--r--src/server/game/Entities/Object/Object.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/server/game/Entities/Object/Object.cpp b/src/server/game/Entities/Object/Object.cpp
index 042e17f3ed8..645cfb92e5f 100644
--- a/src/server/game/Entities/Object/Object.cpp
+++ b/src/server/game/Entities/Object/Object.cpp
@@ -1695,22 +1695,22 @@ TempSummon* Map::SummonCreature(uint32 entry, Position const& pos, SummonPropert
case SUMMON_CATEGORY_ALLY:
case SUMMON_CATEGORY_UNK:
{
- switch (properties->Title)
+ switch (SummonTitle(properties->Title))
{
- case SUMMON_TYPE_MINION:
- case SUMMON_TYPE_GUARDIAN:
- case SUMMON_TYPE_GUARDIAN2:
+ case SummonTitle::Minion:
+ case SummonTitle::Guardian:
+ case SummonTitle::Runeblade:
mask = UNIT_MASK_GUARDIAN;
break;
- case SUMMON_TYPE_TOTEM:
- case SUMMON_TYPE_LIGHTWELL:
+ case SummonTitle::Totem:
+ case SummonTitle::Lightwell:
mask = UNIT_MASK_TOTEM;
break;
- case SUMMON_TYPE_VEHICLE:
- case SUMMON_TYPE_VEHICLE2:
+ case SummonTitle::Vehicle:
+ case SummonTitle::Mount:
mask = UNIT_MASK_SUMMON;
break;
- case SUMMON_TYPE_MINIPET:
+ case SummonTitle::Companion:
mask = UNIT_MASK_MINION;
break;
default: