diff --git a/Source/Scripts/Events/LoveIsInTheAir.cs b/Source/Scripts/Events/LoveIsInTheAir.cs index cb521f11b..82a61980e 100644 --- a/Source/Scripts/Events/LoveIsInTheAir.cs +++ b/Source/Scripts/Events/LoveIsInTheAir.cs @@ -180,7 +180,8 @@ namespace Scripts.Events.LoveIsInTheAir void AfterRemove(AuraEffect aurEff, AuraEffectHandleModes mode) { - GetTarget().CastSpell(GetTarget(), SpellIds.HeavilyPerfumed); + if (GetTargetApplication().GetRemoveMode() == AuraRemoveMode.Expire) + GetTarget().CastSpell(GetTarget(), SpellIds.HeavilyPerfumed); } public override void Register()