Core/Spells: Implemented target 116 TARGET_UNIT_AND_DEST_LAST_ENEMY

Port From (https://github.com/TrinityCore/TrinityCore/commit/115409f353141dc8cf49a91699e9593b1bf04385)
This commit is contained in:
hondacrx
2022-02-17 09:45:51 -05:00
parent fde2f3cac1
commit 1b1214263f
4 changed files with 17 additions and 3 deletions
+4 -1
View File
@@ -287,9 +287,12 @@ namespace Game.Scripting
case SpellTargetSelectionCategories.Nearby: // BOTH
return true;
case SpellTargetSelectionCategories.Cone: // AREA
case SpellTargetSelectionCategories.Area: // AREA
case SpellTargetSelectionCategories.Line: // AREA
return _area;
case SpellTargetSelectionCategories.Area: // AREA
if (targetInfo.GetObjectType() == SpellTargetObjectTypes.UnitAndDest)
return _area || _dest;
return _area;
case SpellTargetSelectionCategories.Default:
switch (targetInfo.GetObjectType())
{