Jump to content

C# Target Buff by me


Minikan1987

Recommended Posts

Hey, trying to fine tune some profiles to my preferences, but im running into this problem.

When it looks for a buff 

ObjectManager.Target.BuffTimeLeft(new List<uint> { 84617 }) < 2000

it doesn't check if the buff is by me or not, how can i fix this?

Link to comment
Share on other sites

You can make something like this:

    public static bool DebuffCheckOwner(Spell spell, bool owner = true)
    {
        List<Aura> DebuffList = ObjectManager.Target.GetAllBuff();
        Aura aura = null;
        if(owner)
        {
            aura = DebuffList.FirstOrDefault(s => s.GetSpell.Name == spell.Name && s.Owner == ObjectManager.Me.Guid);
            if(aura != null)
            {
                return true;
            }
        }
        return false;
    }

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...