fix(Core/Spells): Priest with Spirit of Redemption should be immediat… (#11771)

fix(Core/Spells): Priest with Spirit of Redemption should be immediately killed when fall into abyss.

Fixes #3777
This commit is contained in:
UltraNix 2022-05-17 15:01:11 +02:00 committed by GitHub
parent c6b5700ef5
commit 82ae30d4ed
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -17351,7 +17351,7 @@ void Unit::Kill(Unit* killer, Unit* victim, bool durabilityLoss, WeaponAttackTyp
// Spirit of Redemption
// if talent known but not triggered (check priest class for speedup check)
bool spiritOfRedemption = false;
if (victim->GetTypeId() == TYPEID_PLAYER && victim->getClass() == CLASS_PRIEST)
if (victim->GetTypeId() == TYPEID_PLAYER && victim->getClass() == CLASS_PRIEST && !victim->ToPlayer()->HasPlayerFlag(PLAYER_FLAGS_IS_OUT_OF_BOUNDS))
{
if (AuraEffect* aurEff = victim->GetAuraEffectDummy(20711))
{