diff options
| author | Matan Shukry <matanshukry@gmail.com> | 2021-02-05 22:29:00 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-02-05 21:29:00 +0100 |
| commit | 0cae71eac58bf37c6a2cbce2a60dd2aa1f7b4314 (patch) | |
| tree | 885af6f1e533b5f8f678575f0462b377cc7d3764 /src/server/game/Grids/Notifiers | |
| parent | b832ed2479c039958bce40c3c26294fc67acf744 (diff) | |
Core/Spells: Adding SpellTargetObjectTypes to spell target checker to early-eliminate alive units (#26028)
* Added object type into checker that is used by grid search to early eliminate alive units when looking for corpses
* Removed script 'spell_hun_pet_carrion_feeder'. Ability doesn't exist anymore
Diffstat (limited to 'src/server/game/Grids/Notifiers')
| -rw-r--r-- | src/server/game/Grids/Notifiers/GridNotifiers.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Grids/Notifiers/GridNotifiers.h b/src/server/game/Grids/Notifiers/GridNotifiers.h index f8e3cc5cb0b..98d125a27e8 100644 --- a/src/server/game/Grids/Notifiers/GridNotifiers.h +++ b/src/server/game/Grids/Notifiers/GridNotifiers.h @@ -657,8 +657,8 @@ namespace Trinity class TC_GAME_API AnyDeadUnitSpellTargetInRangeCheck : public AnyDeadUnitObjectInRangeCheck { public: - AnyDeadUnitSpellTargetInRangeCheck(Unit* searchObj, float range, SpellInfo const* spellInfo, SpellTargetCheckTypes check) - : AnyDeadUnitObjectInRangeCheck(searchObj, range), i_spellInfo(spellInfo), i_check(searchObj, searchObj, spellInfo, check, nullptr) + AnyDeadUnitSpellTargetInRangeCheck(Unit* searchObj, float range, SpellInfo const* spellInfo, SpellTargetCheckTypes check, SpellTargetObjectTypes objectType) + : AnyDeadUnitObjectInRangeCheck(searchObj, range), i_spellInfo(spellInfo), i_check(searchObj, searchObj, spellInfo, check, nullptr, objectType) { } bool operator()(Player* u); bool operator()(Corpse* u); |
