protected bool UnitHasLeech(TrinityActor actor) => actor.HasDebuff(SNOPower.X1_DemonHunter_Passive_Leech);
protected bool UnitHasDecrepify(TrinityActor actor) => actor.HasDebuff(SNOPower.P6_Necro_PassiveManager_Decrepify);
protected bool UnitHasFrailty(TrinityActor actor) => actor.HasDebuff(SNOPower.P6_Necro_PassiveManager_Frailty);
/// <summary> /// Checks if a unit is currently being tracked with a given SNOPower. When the spell is properly configured, this can be used to set a "timer" on a DoT re-cast, for example. /// </summary> public bool IsTrackedOnUnit(TrinityActor unit) { return(unit.HasDebuff(SNOPower)); }