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

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

FightThisWay

Today the bot wont face the target, so it stands idle when getting hit. I tried to download, maybe, a new version of FTW, but the download link seems to be broken. Can u fix this please? Or can u add a SVN link to keep the files updated?

Regards
 
Kamilche, a question.
Using the Affliction Warlock I noticed it's tuned for questing, not for dungeons or raids.
Let's have a look at the code. An Affliction Warlock always wants to have Unstable Affliction and Haunt up on the target. In your code you only cast it once (CastOnce.) at the start of a fight. When they fall off (after 14.5 and 8 seconds) they are never cast again in the same fight (on the same mob / boss). This is a huge dps loss. This difference makes my DPS about 13.5K on a dummy, where CLU can do 20K flat.
So, I started to play around with it. Cast.HasMyAura = 0 for Haunt and Unstable Affliction. It kinda works, except that sometimes Haunt and/or UA is cast twice in a row. Somehow it does not detect the aura already on the mob. Can you shed some light on this?

Yeah, I notice that for some spells there's a lag of 2 seconds between the time you cast it, and the time it shows up on the mob. I put in some 'prevent double casting' code in there, and it works pretty slick, except for debuffs that have a long cast time, such as those debuffs.

For those spells, you could put in an override in the 'Spell_Overrides.txt' file, saying it has a cooldown of 2 seconds. That would prevent you from ever double-applying it. That spell_overrides.txt file is handy for problem spells like those.

Alas, I'm at work right now - can't do it. Will look at it when I get home tonight.
 
Today the bot wont face the target, so it stands idle when getting hit. I tried to download, maybe, a new version of FTW, but the download link seems to be broken. Can u fix this please? Or can u add a SVN link to keep the files updated?

Regards

Yeah, I'll fix that when I get home tonight.
 
Hit the 'scroll lock' key to disable movement. I use it in dungeons all the time myself.

It shouldn't pull more mobs while in a dungeon group. To disable pulling more mobs altogether, look for the line 'PullMore' in your class file. Where it says 'Target.AddsCount < 3', make it 'Target.AddsCount < 0'. That will make it stop pulling more mobs.

I didnt mean pull with spells, I ment with just running to packs of mobs like an retard. Its very sucky if u compare to dungeonbuddys follow.. it keeps going around pillars in Scarlet Monastery etc and pull extra mobs, basically its not following the tank, its "following" the tank but its taking wierd routes more like.. but I will try ur suggestion.
 
There doesn't seem to be anything in the download link, I just get a 404 error page.
 
Thanks Kamilche for your reply, however, when I add this HB tries to pull monsters and just stands there doing nothing.
-----------------------------------------------------------------------
-- Cat Form rotation
-----------------------------------------------------------------------

Me.Use Kafa'kota Berry
Me.NumItems("Kafa'kota Berry") > 0
Me.ItemOnCooldown("Kafa'kota Berry") = 0

Is it maybe because I'm using a non enUS client?
 
Was using this CC to farm Kota Peak on my 89 feral druid....A couple things I noticed:

1. Only with this CC does my character loot the berries. I came back to find that I had 3700 berries in my inventory which I found alarming. I watched the combat for a bit and the bot never used one berry. Not sure why it picks up the berries if the cc doesn't use them. I tested with Singular on the same character and no other berries were looted.
2. Prowl was never used, nor was fairy fire used as a pull method, which would save time on pulls or add a lot of dps.
 
OK, addressed the issues, and reuploaded the file.

Changes include:

Code:
10/23/2012
	Added 'NumItems' condition, which went AWOL somehow. 
	Removed 'pulling more during combat', because some classes were squishy, and I had some complaints.
	  If you thought it rocked and want it back, look for the phrase 'PullMore' on your class file, and 
	  change the 'Target.AddsCount < 0' to 'Target.AddsCount < 3' again.
	Class Enhancements:
		Warlock (All): Dark Soul will no longer spam, put a 2 min cooldown on it. 
		               Also put cooldown on healthstone so it won't double-cast it.
		Warlock_Affliction: Haunt and Unstable Affliction are always applied, not just once at start.
		Druid_Feral: Added Predatory Swiftness/Healing Touch to heal section.
		Monk_Brewmaster: Added stance checks for Brewmaster-only spells
		Shaman (All): Made weapon enchants cast only when they expire, instead of once an hour.
		Shaman_Elemental: Wind Shear interrupt now works.
		                  Removed 'PullMore' from this class because it's too squishy.
		Druid_Balance: Now dots multiple targets with Moonfire and Sunfire.
 
OK, I got the 'Soul Swap' and 'Soul Swap Exhale' combo going, and updated the file. HonorBuddy's SpellManager didn't have it, but that wasn't all - it also always returns 'CanCast = false', so I had to override it in code as well. I had to do a 'CastOnce' on it, so it wouldn't eat the rotation, remove the spell override for Soul Swap, and modify the class rotation to use it - it comes before all the debuffs, since it expires so quickly. Took me about an hour - one of the more complex spell combos I've implemented.

so awesome, come payday you'll have a few extra bucks in your wallet

Just tested, seems like, if i get attacked first(especially when farming) it dosn't cast it. will try and work it out unless you have an awesome way of doing it :)

im gonna try and see if i can get it worked in so it casts soul burn first
 
Last edited:
Ok, so now it's just optimizing the code? DPS wise it is nowhere near CLU, and I put some time in it yesterday to see how that's possible, seeing it's doing the spells/rotation roughly the same way. I get 20K with CLU and, at most, 14.5K with FTW.
I noticed: CLU is WAY faster at casting spells. FTW has a pause between all casts, sometimes even 1 or 2 seconds. In fact, FTW sometimes is so slow you actually go out of combat on a dummy! And that while the DOT's are still ticking (Affl. Warlock).
So, I guess it's a speed thing. I tested this with Combat Bot and LazyRaider btw, same results. CLU can do 7 mil. dmg in the same amount of time FTW can do 4.4 mil. and I think it's purely casting time between spells.
For the record, I had 44fps stable on my system testing this with Recount (1920x1200@everything set to max).
 
Hey man, I'm using your CC for my warrior and I love it! With the recent update of HonorBuddy I'm not sure if the CC is bugging out on me or if it is GrindBot or what. But I'm using the profile for farming Skyshards Guest123 has created here and it was working great with your CC. But ever since the 501 update it just runs in a giant loop and attacks nothing and just aggros the Tricksters. In the HB window all that I see is the timings followed by
Code:
 [FTW] 04:56:20 -------------------- FTW.Pulse (1) Type: None, Loc: <0, 0, 0>
OK
[FTW] 04:56:21 -------------------- FTW.Pulse (1) Type: None, Loc: <0, 0, 0>
OK
[FTW] 04:56:22 -------------------- FTW.Pulse (1) Type: None, Loc: <0, 0, 0>
OK

and it keeps running in a giant loop. I've disabled all my plugins, tried using Singular CC, set my pull distance to 5 and even 0 since I'm a prot warrior, and reinstalled HonorBuddy with no successful results which makes me think it's possibly GrindBot, yet people on the forums are saying the profile works great still for them and stuff. So i don't know, I have attached a copy of my log here as well.

-Thank You!
 

Attachments

Was using this CC to farm Kota Peak on my 89 feral druid....A couple things I noticed:

1. Only with this CC does my character loot the berries. I came back to find that I had 3700 berries in my inventory which I found alarming. I watched the combat for a bit and the bot never used one berry. Not sure why it picks up the berries if the cc doesn't use them. I tested with Singular on the same character and no other berries were looted.
2. Prowl was never used, nor was fairy fire used as a pull method, which would save time on pulls or add a lot of dps.

If you want it to stop picking berries, just uncheck "Loot Chests" on HB settings. But I still have to find a way to add berry using to FTW rotations.
 
Aye I would also like to report FTW freezing the WoW client.
Running Shadow Priest.
Might want to look into this, as it runs fantastic minus the client freezing up.
 
Yeah, I've been using this for a while now. And, I'll see a drastic framerate drop which means that when I'm using this for just rotation or even on grind bot it causes me to be unable to move out of ground effects and thus die. Let me know if you need a log because I can easily PM you one.
 
Kamilche, would you look into FTW Priest CC freezing up the WoW client.
It's an excellent CC and it's been working great, but with the client locking up it's pretty much unusable.
I'm not sure if this is isolated to just the Priest CC's, but I've been running it on several other classes and haven't experienced the issue.
Let me know if you need any logs.
 
Kamilche, would you look into FTW Priest CC freezing up the WoW client.
It's an excellent CC and it's been working great, but with the client locking up it's pretty much unusable.
I'm not sure if this is isolated to just the Priest CC's, but I've been running it on several other classes and haven't experienced the issue.
Let me know if you need any logs.

What priest spec are you running?

I've tweaked the warlock class to not drain soul so much, and am using an alternative way to cast 'dark soul', since the built-in honorbuddy way will cast it only once then stop. It works, but it spams audible 'spell is not ready' sounds. To turn those off, turn off audible error messages in the WoW client. I'm SO glad I found that setting today!

I've optimized the code more, hopefully that will fix the framerate issue some of you guys have. That's the problem with computer programmers having the latest and greatest computers - we don't always get to see the performance problems some users experience.

I ran it through like 8 battlegrounds, 4 alterac valleys and 4 gilneas. I didn't see it stop, or drop in fps - the fps stayed over 70. It doesn't jerk under heavy load any more (at least on my machine). I also spent lots of time at the training dummy, comparing the dps between FTW and Singular, and it's similar (< 5% difference.) If you're comparing DPS between FTW and Singular, keep this in mind - spending all your cooldowns on the first test, will make the second test suffer by comparison. Test FTW first, then Singular, and see if the numbers reverse.
 
Last edited:
What priest spec are you running?

I've tweaked the warlock class to not drain soul so much, and am using an alternative way to cast 'dark soul', since the built-in honorbuddy way will cast it only once then stop. It works, but it spams audible 'spell is not ready' sounds. To turn those off, turn off audible error messages in the WoW client. I'm SO glad I found that setting today!

I've optimized the code more, hopefully that will fix the framerate issue some of you guys have. That's the problem with computer programmers having the latest and greatest computers - we don't always get to see the performance problems some users experience.

I ran it through like 8 battlegrounds, 4 alterac valleys and 4 gilneas. I didn't see it stop, or drop in fps - the fps stayed over 70. It doesn't jerk under heavy load any more (at least on my machine). I also spent lots of time at the training dummy, comparing the dps between FTW and Singular, and it's similar (< 5% difference.) If you're comparing DPS between FTW and Singular, keep this in mind - spending all your cooldowns on the first test, will make the second test suffer by comparison. Test FTW first, then Singular, and see if the numbers reverse.
I will test it soon again. I do not have the lag or frame drops other people were/are having, but that may be because of my system specs. I did notice the casting speed in general and posted about this a few posts back. Do you have any thoughts on that? It's not because my rig can't handle it, fps wise. Also, you're comparing to Singular but have you compared CLU too? That one casts so much faster than FTW does... I think you can outperform Singular, but CLU outperforms FTW by far now (Shadow Priest) purely by it's improved casting speed. It's casting without any pauses.

Testing done:

- Lazyraider without Frame Lock - CLU 20K and FTW 14.5K
- Combat bot - CLU 20K and FTW 14.5K
- Both tests done with all cooldowns
- Shadow Priest ilvl 391 - talented by Icy Veins
- Training Dummy lvl 85
- Core i5 2500K @ 4GHz / AMD 7950 3GB / WoW at 1920x1200@ultra@45fps
 
Back
Top