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

Beta Testers Needed for new Custom Class FightThisWay

I know what you're talking about. I was in Stormwind testing out the Blood DK file, and it works great. I tried with -- and without -- scroll lock (not NUM lock like last time, lol), and it still finds its own targets. As I walked by each training dummy it would automatically select it and keep its combat stance, as though I clicked Auto Attack, and it even went as far as to Death Grip critters (level 1 critters that are running around). In order to make it stop attacking anything that was attackalbe I had to stop the bot completely.

Oh man, that is hil-AR-ious! But so wrong.
So I've disabled that bit, let me know if you still deathgrip tasty critters for your dinner.
 
Changes for 10/04/2012, link available on the first page:

Code:
10/04/2012
	Fixed bug where player wouldn't move towards imp of dead warlock to kill it.
	Created new condition 'StunCount' that returns the number of stunned mobs. 
		Handy for not breaking stuns with AOE.
	Created new action 'StopCasting' that will stop casting a certain spell if you're currently casting it.
		Handy for stopping drinking 'Mana Tea' when you're full.
	Created new condition 'Me.PartyWithAura' to check how many party members have a certain buff.
	    Handy for checking how many people have an aura such as 'Renewing Mist.'
	Created new condition 'Target.ClusterSize' to check how many adds are near the target.
		Handy for NOT casting AOE when there's no group around.
	Disabled taking new adds when not in combat ('Still in combat and no adds').

	Enhanced classes:
		Druid Moonkin
			Made 'Starfall' also cast when eclipse going down and balance < 0
				(Lunar Eclipse resets cooldown, so it's going to be reset soon, might as well use it.)
			Cast 'Incarnation' only when in lunar or solar eclipse
			Made Solar Beam interrupt current spellcasting
		Monks (All specs)
			Will no longer AOE when there are stunned adds within 8 yards. (new 'StunCount' condition.)
			Normalized spell rotation so they're all pretty similar, except for their specialties.
		Monk Mistweaver
			Can now cast spells while casting 'Soothing Mist.'
			Will stop drinking mana tea when mana is full. (new 'StopCasting' action.)
		Warlock Demonology
			Spiffed up to post-MOB fighting style (was totally broken)
		Warlock (All)
			Create and use healthstones during combat
			Fixed 'Harvest Life'
 
Last edited:
Quick question is there a condition to use in the Text file for example:

If two spells pop up (Obliterate and Frost Strike) to use Obliterate over Frost Strike. Basically to only use Frost Strike if and when Obliterate is not available. Its not a huge deal to be honest still pulling awesome DPS but on occasion it'll cast frost strike over obliterate when they both come available.

Really what I'd like to achieve is never to use Frost Strike if Killing Machine is proc'ed and Obliterate will be available in 1 second or less, maybe even closer to 0.75 of a second. (the timing and numbers would have to be tested just theorizing)
 
Just noticed it uses Imp as the warlock pet for affliction. Should be felhunter. Well, should sacrifice since I'm specced for it, but at least felhunter.
 
Also little bug that can get annoying sometimes is if a mob is in pullrange, that it first goes to the last clicktomove before he starts pulling.
 
One thing i have noticed about hunter CC's is that most if not all do not use "Misdirection" prior to Pet attacking. I know for my Survival Hunter a few shots into the rotation and i am getting aggro if i don't use "Misdirect" prior to the pull...does your CC have this function or could it be easily added?

As well as if the hunter does get aggro to pop Misdirect to pet prior to first shot...

From what I see of your CC it looks amazing, going to play with it tonight...
 
Quick question is there a condition to use in the Text file for example:

If two spells pop up (Obliterate and Frost Strike) to use Obliterate over Frost Strike. Basically to only use Frost Strike if and when Obliterate is not available. Its not a huge deal to be honest still pulling awesome DPS but on occasion it'll cast frost strike over obliterate when they both come available.

Really what I'd like to achieve is never to use Frost Strike if Killing Machine is proc'ed and Obliterate will be available in 1 second or less, maybe even closer to 0.75 of a second. (the timing and numbers would have to be tested just theorizing)

I see Obliterate has no cooldown, so when you say 'will be available', do you mean 'will be off the global cooldown'?

I had a similar need with the Warlock rotation. Try this:

Code:
Obliterate
	Me.HasAura("Killing Machine") = 1
Howling Blast
Frost Strike
	Me.HasAura("Killing Machine") = 0

This way, Obliterate will only happen when Killing Machine procs, and Frost Strike will only happen if Killing Machine HASN'T proc'd. Should prevent it from ever horning its way in there during Killing Machine.
 
Just noticed it uses Imp as the warlock pet for affliction. Should be felhunter. Well, should sacrifice since I'm specced for it, but at least felhunter.

OK, I'll change affliction to felhunter, keep destruction at imp, and keep demonology at felguard. Good?
 
OK, I'll change affliction to felhunter, keep destruction at imp, and keep demonology at felguard. Good?
Just a thought here, but if someone were to take the talent Grimoire of Supremacy, then their pets would be different. Here's a list of what they would be:

This Talent lets you summon the 5 Improved versions of your basic demons:
Imp - Fel Imp
Voidwalker - Void Lord
Succumbus - Shivarra
Felhunter - Observer
Felguard - Wrathguard

My spellings could be incorrect, but those are the pets. So, would it be possible to implement a way to check to see what talents the warlock has, and if the Supremacy talent is found, it will summon the appropriate pet? Otherwise, I could just go in and change the name of the pet in the warlock file, yes?
 
Also little bug that can get annoying sometimes is if a mob is in pullrange, that it first goes to the last clicktomove before he starts pulling.

Oh yeah, I forgot about that. It was an artifact from an idea I tried that didn't work out (trying to pull mobs from the sky). I really wish HonorBuddy could do that.

I'll take it out in the next release later tonight.
 
Just a thought here, but if someone were to take the talent Grimoire of Supremacy, then their pets would be different. Here's a list of what they would be:

This Talent lets you summon the 5 Improved versions of your basic demons:
Imp - Fel Imp
Voidwalker - Void Lord
Succumbus - Shivarra
Felhunter - Observer
Felguard - Wrathguard

My spellings could be incorrect, but those are the pets. So, would it be possible to implement a way to check to see what talents the warlock has, and if the Supremacy talent is found, it will summon the appropriate pet? Otherwise, I could just go in and change the name of the pet in the warlock file, yes?

Yeah, you should be able to just change the name of the pet. It's not necessary to use the 'improved' version names, and actually those 'improved' version names aren't even in the SpellManager, so it would be difficult to do so. If you have that talent, you'll get the supercharged version of the minions even though you're using their normal names.
 
One thing i have noticed about hunter CC's is that most if not all do not use "Misdirection" prior to Pet attacking. I know for my Survival Hunter a few shots into the rotation and i am getting aggro if i don't use "Misdirect" prior to the pull...does your CC have this function or could it be easily added?

As well as if the hunter does get aggro to pop Misdirect to pet prior to first shot...

From what I see of your CC it looks amazing, going to play with it tonight...

Yeah, Misdirect is in the rotation. Though after looking at it, I question its placement - it should have come BEFORE multi-shot. I'll change that for all specs, and post it when I get home tonight.

But how it works, is this: If you're in a party with a tank, it will misdirect onto the tank. If you're not in a party, it will misdirect onto your pet.
 
I see Obliterate has no cooldown, so when you say 'will be available', do you mean 'will be off the global cooldown'?

I had a similar need with the Warlock rotation. Try this:

Code:
Obliterate
	Me.HasAura("Killing Machine") = 1
Howling Blast
Frost Strike
	Me.HasAura("Killing Machine") = 0

This way, Obliterate will only happen when Killing Machine procs, and Frost Strike will only happen if Killing Machine HASN'T proc'd. Should prevent it from ever horning its way in there during Killing Machine.

You do still want to use frost strike though when killing machine is proc'd and Obliterate isn't going to be available soon. If you wait for it to become available after so long it becomes a DPS loss.

The way obliterate works is you haveto have 1 unholy and 1 frost its not really on a Global CD, if you hover over the spell while its down you'll notice it has an internal clock counting down till your runes are available to use (it will say Cool Down Remaining: X seconds).

With frost it becomes a little more tricky with Runic Empowerment which activates a random rune when using frost strike (45%) you can have obliterate be on 6second CD to available in a flash and left with both popping up available. But ya wasnt sure if HB or the CC is able to track this. It may be asking too much but figured I'd ask.
 
Since it double posted my previous message i'll go ahead say something else :p

Im going to test moving
Code:
Plague Strike
	Target.HasMyAura("Blood Plague") = 0

out of the rotation part and into combat debuffs to see if its more efficient
I've noticed a slight lag in the rotation ( very marginal i think) when using it there
along with

Code:
Death Strike
	Me.HasAura("Dark Succor") = 1

Because that one seems to be hit or miss with it being used in rotation and may or may not be
effecting the rotation part.

(again these are things I've added)

Oh and

Code:
Empower Rune Weapon
	Me.BloodRune = 0
	Me.DeathRune = 0

I will try see if I can get it to only use on boss's since it tends to waste it on silly adds from time to time

I'll post an attachment in an hour or two once I've tested a few more changes so you and others can see how I have it set up.
 
Last edited:
Hello there

Im using this for HPala and works not bad, i have noticed though a lot of unknown spells trying to be casted or what ever that message means,

Is there a reason for this, or am i doing something incorrect?

thanks for the profiles
 
Just a couple comments on Assassination rogue again.

1. It still doesn't always use Dispatch when Blindside procs. Multiple times it will proc and it will not use it.
2. It should be using dispatch when it has 35% or less health. It seems extremely slow using dispatch so you might want to look into that.
 
Did anyone here notice slower/choppier movement in bgs? Seemed to path like normal, but would stop after every point it reached. swapped back to Singular to test it, seems like it might be related to this routine.
 
There's no update for today. HonorBuddy is throwing nothing but tilemap errors tonight for a couple hours now, and I don't want to put out untested code.
 
Got the routine working fine on assassination :) Turns out I had a fist weapon for some reason. Completely overlooked that heh.

Doesn't like Lazyraider much though :( Freezes every few seconds. Is this a problem you're having too?
 
Got the routine working fine on assassination :) Turns out I had a fist weapon for some reason. Completely overlooked that heh.

Doesn't like Lazyraider much though :( Freezes every few seconds. Is this a problem you're having too?

Did you try turning off FrameLock on lazyraider? What usually causes a lot of freezing on other bot bases. It is usually on a per cc basis.
 
Back
Top