diff options
| author | Sevi <gonzo1247@yahoo.de> | 2020-12-26 02:51:11 +0100 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2020-12-28 11:32:57 +0100 |
| commit | e26122dc54b5c5a356a97a842718168dab97a0aa (patch) | |
| tree | 0c2e755058390faa05f8eca83576dca90d70e01c /src | |
| parent | 110564e757fefbfbddfab876a96ca9eb5aa7dd7b (diff) | |
Core/Vehicles: Add missing caster guid check
Merges #25772
Diffstat (limited to 'src')
| -rw-r--r-- | src/server/game/Spells/Auras/SpellAuraEffects.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Spells/Auras/SpellAuraEffects.cpp b/src/server/game/Spells/Auras/SpellAuraEffects.cpp index bd05a5fbc41..7bbf761b7d2 100644 --- a/src/server/game/Spells/Auras/SpellAuraEffects.cpp +++ b/src/server/game/Spells/Auras/SpellAuraEffects.cpp @@ -3024,7 +3024,7 @@ void AuraEffect::HandleAuraControlVehicle(AuraApplication const* aurApp, uint8 m } bool seatChange = (mode & AURA_EFFECT_HANDLE_CHANGE_AMOUNT) // Seat change on the same direct vehicle - || target->HasAuraType(SPELL_AURA_CONTROL_VEHICLE); // Seat change to a proxy vehicle (for example turret mounted on a siege engine) + || target->HasAuraTypeWithCaster(SPELL_AURA_CONTROL_VEHICLE, caster->GetGUID()); // Seat change to a proxy vehicle (for example turret mounted on a siege engine) if (!seatChange) caster->_ExitVehicle(); |
