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

Raekor's 5 Set bonus Charge Tweak

Status
Not open for further replies.

Job2k9

New Member
Joined
Feb 11, 2010
Messages
841
Reaction score
3
Code:
 public static bool CanUseFuriousCharge
        {
            get
            {
                if (UseOOCBuff)
                    return false;

                var bestTarget = TargetUtil.GetBestPierceTarget(35f);
                int unitsInFrontOfBestTarget = 0;

                if (bestTarget != null)
                    unitsInFrontOfBestTarget = bestTarget.CountUnitsInFront();

                bool currentEliteTargetInRange = CurrentTarget.RadiusDistance > 7f && CurrentTarget.IsBossOrEliteRareUnique && CurrentTarget.RadiusDistance <= 35f;

                return
                    !UseOOCBuff &&
                    CanCast(SNOPower.Barbarian_FuriousCharge, CanCastFlags.NoTimer) &&
                    (currentEliteTargetInRange || [COLOR="#FF0000"]unitsInFrontOfBestTarget >= 1[/COLOR]);

            }
        }

Changing this from 3 to 1 made for a lot more furious charging spam. Cheers :)
 
Code:
 public static bool CanUseFuriousCharge
        {
            get
            {
                if (UseOOCBuff)
                    return false;

                var bestTarget = TargetUtil.GetBestPierceTarget(35f);
                int unitsInFrontOfBestTarget = 0;

                if (bestTarget != null)
                    unitsInFrontOfBestTarget = bestTarget.CountUnitsInFront();

                bool currentEliteTargetInRange = CurrentTarget.RadiusDistance > 7f && CurrentTarget.IsBossOrEliteRareUnique && CurrentTarget.RadiusDistance <= 35f;

                return
                    !UseOOCBuff &&
                    CanCast(SNOPower.Barbarian_FuriousCharge, CanCastFlags.NoTimer) &&
                    (currentEliteTargetInRange || [COLOR=#FF0000]unitsInFrontOfBestTarget >= 1[/COLOR]);

            }
        }

Changing this from 3 to 1 made for a lot more furious charging spam. Cheers :)

Was thinking of adding an option to "spam furious charge", I like it so much!
 
I just found out the magic that is 5 set Raekors, Boulder toss, Avalanche, and Bloodthirst build. My fury bar just goes full to empty over and over and I stay at full hp. I changed the ancient spear logic a bit but I'd love to tweak it in a manner that would have him chuck the boulder at the most dense pack of mobs near by. I was looking at the code but I don't quite get how the trash density works or is determined.
 
Thanks for the tip!
I tried this and it works much better, using charge very often now.
However I want my bot not to charge every time the still is available, I want it to: charge-->HOTA 2-3 times--->charge--->HOTA
So I change the SpellDelay for Furious Charge to 10000, but it still doesnt work, bot still charge whenever it's not on cooldown.
Any idea to fix this?
Thanks
 
Works well just what i needed. Seems to prioritise furious charge if its up now. with the knockback bracers hota right after a charge is like hitting ridiculous amounts :D very happy cheers for this tweak.
 
It's already there
Code:
return CanCast(SNOPower.Barbarian_FuriousCharge, CanCastFlags.NoTimer) &&
                    (currentEliteTargetInRange || unitsInFrontOfBestTarget >= 3 || Sets.TheLegacyOfRaekor.IsFullyEquipped);
 
Status
Not open for further replies.
Back
Top