diff options
author | Shauren <shauren.trinity@gmail.com> | 2023-06-08 18:43:59 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2023-06-08 18:43:59 +0200 |
commit | 9c393a40e2133bdd59d1ff336a467620364bee85 (patch) | |
tree | f9d40910b9c6e3c187434c92ea264ec839263be5 /src | |
parent | 8cfc8e41418c127aa11ef0bbbdd0f1d6388ab0ae (diff) |
Core/Spells: Allow passing SpellDestination to CastSpell to target locations on a transport
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Spells/SpellDefines.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/server/game/Spells/SpellDefines.h b/src/server/game/Spells/SpellDefines.h index 54f850c4e1f..0e3de39a224 100644 --- a/src/server/game/Spells/SpellDefines.h +++ b/src/server/game/Spells/SpellDefines.h @@ -425,6 +425,11 @@ struct TC_GAME_API CastSpellTargetArg Targets.emplace(); Targets->SetDst(dest); } + CastSpellTargetArg(SpellDestination const& dest) + { + Targets.emplace(); + Targets->SetDst(dest); + } CastSpellTargetArg(SpellCastTargets&& targets) { Targets.emplace(std::move(targets)); |