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

Barb frenzy problem

dogling

New Member
Joined
Apr 10, 2014
Messages
6
Reaction score
0
Hey, I've been using the GHom profile for the past few days and I have noticed a slight problem with the skill rotation on my barb.

I'm using a combination of frenzy with maniac rune and HoTa

I'm also using the passive superstition, which means that my fury is almost always full.

The problem with this build is that since my fury is almost always full, my barb will get 5 stacks of frenzy, then keep on spending fury with HoTa until the frenzy stacks expire, and then he will refresh the 5 frenzy stacks, instead of simply doing 1 frenzy before the stacks expire.

I'm wondering if it is possible to refresh the frenzy stack before they expire, as this would greatly increase efficiency.

I've looked a bit in Barbariancombat.cs, but I'm not exactly in my field of expertise so I am asking you guys for help.

Thanks!
 
Hey, I've been using the GHom profile for the past few days and I have noticed a slight problem with the skill rotation on my barb.

I'm using a combination of frenzy with maniac rune and HoTa

I'm also using the passive superstition, which means that my fury is almost always full.

The problem with this build is that since my fury is almost always full, my barb will get 5 stacks of frenzy, then keep on spending fury with HoTa until the frenzy stacks expire, and then he will refresh the 5 frenzy stacks, instead of simply doing 1 frenzy before the stacks expire.

I'm wondering if it is possible to refresh the frenzy stack before they expire, as this would greatly increase efficiency.

I've looked a bit in Barbariancombat.cs, but I'm not exactly in my field of expertise so I am asking you guys for help.

Thanks!

Haven't played Barb much to know what you're talking about. Can you explain it better on how you want Frency to be done as opposed to how it works now?

Code:
            // Frenzy to 5 stacks (Maniac)
            if (IsNull(power) && CanUseFrenzyTo5)
                power = PowerFrenzy;

Is currently how frenzy works. In other words, if Frenzy can be used it'll use it?

Also, do Frenzy stacks work differently than how other skills stack with special events? In other words: Each stack has its own duration, so "refreshing" it won't do anything unless he attacks another 5 times? Does Frenzy refresh 5 stacks with simply using it once again?
 
Last edited:
From what I've vaguely gathered, Maniac's duration is tied to Frenzy itself. So each stack of Frenzy is 4seconds?

Something like this then?

Code:
//put this below "CanUseFrenzyTo5"

	public static bool CanRefreshFrenzyTo5
        {
            get
            {
                return !UseOOCBuff && !IsCurrentlyAvoiding && !Player.IsRooted && Hotbar.Contains(SNOPower.Barbarian_Frenzy) &&
                    !TargetUtil.AnyMobsInRange(15f, 3);
            }
        }

Then, put this below Frenzy with Manic:

Code:
        if (GetBuffStacks(SNOPower.Barbarian_Frenzy) == 5)
	{
		int timeSinceUse = SpellHistory.TimeSinceUse(SNOPower.Barbarian_Frenzy).Milliseconds;

                //If frenzy was last used 3.5 seconds ago, refresh frenzy!
		if (timeSinceUse >= 350)
                {
			if (IsNull(power) && CanRefreshFrenzyTo5)
			{
				power = PowerFrenzy;
			}
		}
	}
 
Last edited:
Hopefully you get a reply, I've been struggeling with the same thing. I even went the 10 second buff rune, but it still did not get refreshed in time :(
 
Hopefully you get a reply, I've been struggeling with the same thing. I even went the 10 second buff rune, but it still did not get refreshed in time :(


I don't have a Barbarian to test what I posted, but maybe it might work?
 
Sorry, the tab was open for a while before I posted, so did not see the 2 replies till after.
It might work, will test it later :)
Thanks for the help :D
 
Just wanted to add that I've been doing Ghom with my barb and have noticed the exact same thing, so you're not alone. Sad thing is, the 5 attacklock frenzy is still better than any other +fury attack. My solution that I wanted to throw out there: Make a slider in the trinity combat barb tab that adjusts when frenzy is used based on available fury (setting max to 20 would only make the bot attack with frenzy if not enough fury for HotA).

On a side but similar note, I cant get my barb bot to cast earthquake, even at full fury.
 
Still looking for someone who is able to fix this !

This works, change to:

Code:
        public static bool CanUseFrenzyTo5
        {
            get
            {
                return !UseOOCBuff && !IsCurrentlyAvoiding && !Player.IsRooted && Hotbar.Contains(SNOPower.Barbarian_Frenzy) &&
                    !TargetUtil.AnyMobsInRange(15f, 3) && GetBuffStacks(SNOPower.Barbarian_Frenzy) < 5 || GetBuffStacks(SNOPower.Barbarian_Frenzy) >= 5 && TimeSincePowerUse(SNOPower.Barbarian_Frenzy) >= 3200;
            }
        }

Modify "TimeSincePowerUse(SNOPower.Barbarian_Frenzy) >= 3200" to adjust timing on next frenzy.
 
Last edited:
This works, change to:

Code:
        public static bool CanUseFrenzyTo5
        {
            get
            {
                return !UseOOCBuff && !IsCurrentlyAvoiding && !Player.IsRooted && Hotbar.Contains(SNOPower.Barbarian_Frenzy) &&
                    !TargetUtil.AnyMobsInRange(15f, 3) && GetBuffStacks(SNOPower.Barbarian_Frenzy) < 5 || GetBuffStacks(SNOPower.Barbarian_Frenzy) >= 5 && TimeSincePowerUse(SNOPower.Barbarian_Frenzy) >= 3200;
            }
        }

Modify "TimeSincePowerUse(SNOPower.Barbarian_Frenzy) >= 3200" to adjust timing on next frenzy.

Just tried it and it does work

Thanks alot!
 
I lol'ed, at your setup, no fury spender, really ?

Not only that, but by the time you reach your 5 stacks of Frenzy, my T5 Ghom is dead meat... (using HotA)

You kill T5 Ghom in 3 seconds do you? Bullshit.

Maybe read the passives and stop being illiterate before you have a downs-fit about no fury spenders.
 
You kill T5 Ghom in 3 seconds do you? Bullshit.

No, something like 17-18 sec, but that was a figure of speech, having no fury spender is completely ridiculous and HotA is the highest damage hitter without a cooldown.

According to Diabloprogress, 99% of the Barbs out there are using HotA, are they bad ? yeah, right...
 
No, something like 17-18 sec, but that was a figure of speech, having no fury spender is completely ridiculous and HotA is the highest damage hitter without a cooldown.

According to Diabloprogress, 99% of the Barbs out there are using HotA, are they bad ? yeah, right...


Yes 17-18 sec is exactly how fast I kill Ghom with HotA+Earthquake. Ive done that shit through 1000s of Ghom kills. IT ISNT AS GOOD. I kill Ghom in roughly 12-13 seconds with this Barbarian - Game Guide - Diablo III and I really dont give a fuck if it looks funky. I care about *results*.

Who gives a fuck what Diabloprogress is doing. Are 99% of Barbs doing 55 Ghom runs per hour? I care how many Ghom kills I get per hour for legs.

Maybe you should stfu and actually TRY new things before making ignorant observations and being a stubborn fuck? Your loss if not.
 
Last edited:
Yes 17-18 sec is exactly how fast I kill Ghom with HotA+Earthquake. Ive done that shit through 1000s of Ghom kills. IT ISNT AS GOOD. I kill Ghom in roughly 12-13 seconds with this Barbarian - Game Guide - Diablo III and I really dont give a fuck if it looks funky. I care about *results*.

Who gives a fuck what Diabloprogress is doing. Are 99% of Barbs doing 55 Ghom runs per hour? I care how many Ghom kills I get per hour for legs.

Maybe you should stfu and actually TRY new things before making ignorant observations and being a stubborn fuck? Your loss if not.

This actually works great, thanks for the tip ;)

edit: and don't worry about that idiot's comments, just look at his signature: "XPH = 53 Billion" xD
 
Last edited:
Maybe you should stfu and actually TRY new things before making ignorant observations and being a stubborn fuck? Your loss if not.

Mind your tongue son, save your breath for someone who cares lol, gotta love nerdrage on a forum...


and don't worry about that idiot's comments, just look at his signature: "XPH = 53 Billion" xD

That was like eons ago, can't help if signatures aren't updated in real time, can i ?

I'm only in the top 30 world barbarians, so yeah, i'm fine being an idiot, i guess that's what you get when you try to help ppl but that's ok, keep at it :)
 
Last edited:
Mind your tongue son, save your breath for someone who cares lol, gotta love nerdrage on a forum...




That was like eons ago, can't help if signatures aren't updated in real time, can i ?

I'm only in the top 30 world barbarians, so yeah, i'm fine being an idiot, i guess that's what you get when you try to help ppl but that's ok, keep at it :)

Sorry what? I couldnt hear you over the sound of you being owned by someone with more experience. UMAD? You were wrong, suck it up, boy.

Top 30 barb in the world. Lil insecure kid trying to epeen his way out of being schooled because he has nothing valid to add. No one here believes you, troll the official forums.
 
Last edited:
Back
Top