What's new
  • Visit Rebornbuddy
  • Visit Resources
  • Visit API Documentation
  • Visit Downloads
  • Visit Portal
  • Visit Panda Profiles
  • Visit LLamamMagic

LoN Canevil poison dart build

hchoi46

New Member
Joined
May 12, 2014
Messages
12
Reaction score
0
hello guys,

I am playing LoN Carnevil build and

Use starmetal Kukri.

When enable "use big bad voodoo on off cool-down", since I use Starmetal Kukri, the bot spams big bad voodoo too often(2~3 secs) and it leads to dps lose.

When disable "use big bad voodoo on off cooldown, the bot does not cast or recast big bad voodoo until he sees elites.

Does anyone know how to adjust witchdoctorcombat for this build?
It would be great if the bot cast big bad voodoo every 10 or 15 seconds.

Thank you
 
if your the least bit familiar with the files/routines, you can prob go find BBV and disable the elite check. that way it casts for monsters and not elite/boss only.


this should might work, not sure. didnt see anything else. all i did was change elite/mob in range to AnyMobsInRange: find this in your wd combat routine .cs file (plugins/trinity/combat/abilities)
Code:
                if (!Settings.Combat.WitchDoctor.UseBigBadVoodooOffCooldown)
                {
                    // Big Bad Voodoo, elites and bosses only
                    if (CanCast(SNOPower.Witchdoctor_BigBadVoodoo) &&
                        (TargetUtil.[B]AnyMobsInRange25[/B]f) || (CurrentTarget.IsBoss && CurrentTarget.Distance <= 30f)))
                    {
                        return new TrinityPower(SNOPower.Witchdoctor_BigBadVoodoo);
                    }
                }
                else
                {
                    // Big Bad Voodo, cast whenever available
                    if (!UseOOCBuff && !Player.IsIncapacitated && CanCast(SNOPower.Witchdoctor_BigBadVoodoo))
                    {
                        return new TrinityPower(SNOPower.Witchdoctor_BigBadVoodoo);
                    }
                }




original code:
Code:
                if (!Settings.Combat.WitchDoctor.UseBigBadVoodooOffCooldown)
                {
                    // Big Bad Voodoo, elites and bosses only
                    if (CanCast(SNOPower.Witchdoctor_BigBadVoodoo) &&
                        (TargetUtil.[B]EliteOrTrashInRange[/B](25f) || (CurrentTarget.IsBoss && CurrentTarget.Distance <= 30f)))
                    {
                        return new TrinityPower(SNOPower.Witchdoctor_BigBadVoodoo);
                    }
                }
                else
                {
                    // Big Bad Voodo, cast whenever available
                    if (!UseOOCBuff && !Player.IsIncapacitated && CanCast(SNOPower.Witchdoctor_BigBadVoodoo))
                    {
                        return new TrinityPower(SNOPower.Witchdoctor_BigBadVoodoo);
                    }
                }
 
Back
Top