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

Explain me Whirl Wind "variables" - Baba has WW obsession

Swatti

Member
Joined
Apr 18, 2014
Messages
190
Reaction score
1
In the advanced "variables" there are some to control how WW works. Explain me these please.

From the top:

Use range: Range to use the skill OR range to move to a target while using?
Min fury: So, is this "below this fury dont use WW" ?
TrashRange: Is this the range of "clustered" trash or within charter?
Trashcount: Is this the amount of trash in the cluster mentioned above or near my charter?
UseForMovement: Is this to "move between mobs" or "when stuck" ?

What i want is the bot to use WW only on massive clusters, otherwise use Hammer of Ancients / something else. OR when needed to move to target, why walk when you can whirl while walking! But right now the issue is, my barba uses WW everywhere and its not very effective against single or two targets, or bosses.

I want to use WW when:
~10 or so mobs near
To move when near mobs if changing target, example, chasing a gobbo
To fill fury when below X-amount


No matter what i insert in the variables, even silly huge numbers or zeros, i NO change in-game at all. Do the variables even work? Some do, but for WW?
 
Last edited:
Use range: Range to use the skill OR range to move to a target while using?
Min fury: So, is this "below this fury dont use WW" ?
TrashRange: Is this the range of "clustered" trash or within charter?
Trashcount: Is this the amount of trash in the cluster mentioned above or near my charter?
UseForMovement: Is this to "move between mobs" or "when stuck" ?

What i want is the bot to use WW only on massive clusters, otherwise use Hammer of Ancients / something else. OR when needed to move to target, why walk when you can whirl while walking! But right now the issue is, my barba uses WW everywhere and its not very effective against single or two targets, or bosses.

I want to use WW when:
~10 or so mobs near
To move when near mobs if changing target, example, chasing a gobbo
To fill fury when below X-amount


No matter what i insert in the variables, even silly huge numbers or zeros, i NO change in-game at all. Do the variables even work? Some do, but for WW?
Hey there. These are the TVars that are actively being used when checking if Whirlwind should be cast in combat:

Code:
                return (CurrentTarget != null && CurrentTarget.RadiusDistance <= 25f || TargetUtil.AnyMobsInRange(V.F("Barbarian.Whirlwind.TrashRange"), V.I("Barbarian.Whirlwind.TrashCount"))) &&
                    // Check for energy reservation amounts
                    Player.PrimaryResource >= V.D("Barbarian.Whirlwind.MinFury") &&

So as you can see, Barbarian.Whirlwind.TrashRange and Barbarian.Whirlwind.TrashCount are used to check for mobs in range. The way that works is the method TargetUtil.AnyMobsInRange(range, n# of mobs) will check for the values set by these variables and try to match them against what's in the game. So, for example, if you have these set to 70 yards and 5 units, it'll only return true if there are 5 or more mobs inside a 70 yard radius from your character.

Barbarian.Whirlwind.MinFury is exactly what you guessed. Don't use WW if fury is below that number.

Barbarian.Whirlwind.UseForMovement is used for all movement that is done outside of combat, ie, when no enemies are being targeted by trinity.

Keep in mind that these settings are checked AFTER the Trash Mob Settings in Settings->Combat->Misc are checked. So setting TrashRange to 70 here and 60 there will result in Trinity effectively using 60.

Now that we got that out of the way, would you mind telling me what build you're using? Is it something you came up with yourself? Or is it a popular build for farming or something?
 
Trinity using 60 as default would explain why anything i put there is not working.

Basic concept is, more then, lets say 6-7 mobs "in range" = Use WW
Less then that, use Hammer of Ancients as its more efficant, dumps more fury for IK mid-set bonus for faster CD.

Build is IK 6p and just regular Grift farming. Idea is to dump fury fast via HotA to reduce CD on crazy-mode and steve, jimbo and bob (pet ancients)

----------------------------------------------------

How should i set my settings then?

EDIT:
can it be changed so if ABOVE certain fury, dont use WW instead of viseversa it is now. AKA: use WW to gain fury.
 
Last edited:
EDIT:
can it be changed so if ABOVE certain fury, dont use WW instead of viseversa it is now. AKA: use WW to gain fury.

Sure, just change

Code:
                    Player.PrimaryResource >= V.D("Barbarian.Whirlwind.MinFury") &&
to
Code:
                    Player.PrimaryResource <= V.D("Barbarian.Whirlwind.MinFury") &&

In Barbariancombat.cs

As for your settings I recommend trying different things until you can settle on what works best for you
 
Sure, just change

Code:
                    Player.PrimaryResource >= V.D("Barbarian.Whirlwind.MinFury") &&
to
Code:
                    Player.PrimaryResource <= V.D("Barbarian.Whirlwind.MinFury") &&

In Barbariancombat.cs

As for your settings I recommend trying different things until you can settle on what works best for you


OH MY GOD! So small change, so huge difference, it worked!

Still wish there were few minor details working etc but it wont "spam" WW on single targets anymore, THAT was a big change. Also it uses it to gain fury instead of trying to spend it.

EDIT:

Trinity, combat, Barba, WW "Allways use for movement" Doesnt seem to do anything.
Any way to use this as the "utility movement" as in when ever moving in combat, be it avoiding and moving to collect globes or use it to chase something or just move to next mob. Would solve allmost all remaining issues.
 
Last edited:
"Always use for movement" should do exactly what you're asking for, but it may not be working as intended. I'll investigate it when I get the time.
 
For me it works WW for moving if I uncheck "always use for movement" and check "use movement spells out of combat" (or something like that) on the combat-misc tab.
 
Back
Top