Ok so Here is my Ret Pally Leveling profile. Here are the 2 things that are bothering me. -Casts Sacred shield on every pull even though its already active. And -I want to use fist of justice on pull when in range so I take as little damage as possible before mob comes out of stun. Any ideas?? --==================================================================== @COMBAT --==================================================================== Me.Message Paladin_Retribution last updated 12/24/2012. Me.ClipTime 50 Me.Range 4.95 ----------------------------------------------------------------------- -- Break free first ----------------------------------------------------------------------- Me.Cast Will of the Forsaken Me.IsIncapacitated = 1 Me.Use Insignia of the Scourge Me.IsIncapacitated = 1 Me.Cast Every Man for Himself Me.IsIncapacitated = 1 Me.Cast Emancipate Me.IsIncapacitated = 1 Me.Cast Hand of Freedom Me.IsIncapacitated = 1 ----------------------------------------------------------------------- -- Healing spells ----------------------------------------------------------------------- Tank.Cast Lay on Hands Me.Health < 30 Me.UseHealthPotion Me.Health < 40 Me.Cast Lifeblood Me.Health < 50 Tank.Cast Flash of Light Tank.Health < 20 Healer.Cast Hand of Protection Healer.Health < 50 Me.Cast Divine Shield Me.Health < 60 --Tank.Cast Eternal Flame -- Tank.Health < 70 -- Me.HolyPower >= 1 Me.Cast Divine Protection Me.Health < 80 Me.Cast Word of Glory Me.HolyPower >= 1 Me.Health < 80 --Me.Cast Holy Prism -- Me.AvgHealth < 80 --Heal.Cast Light's Hammer -- Target.AddsCount > 1 --Heal.Cast Execution Sentence -- Heal.Health < 80 Heal.Cast Flash of Light Heal.Health < 70 Me.StackCount("Selfless Healer") >= 3 ----------------------------------------------------------------------- -- Rebirth ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- Targeting ----------------------------------------------------------------------- Me.FindBetterTarget ----------------------------------------------------------------------- -- Ranged spells (cast while running) ----------------------------------------------------------------------- Judgment Target.Distance > 10 --Speed of Light -- Target.Distance > 10 ----------------------------------------------------------------------- -- Movement ----------------------------------------------------------------------- Me.FollowTarget ----------------------------------------------------------------------- -- AOE ----------------------------------------------------------------------- Divine Storm Target.AddsCount > 3 Hammer of the Righteous Target.AddsCount > 4 --Holy Prism -- Target.AddsCount > 1 --Light's Hammer -- Target.AddsCount > 1 --Target.Cast Execution Sentence -- Target.AddsCount > 1 ----------------------------------------------------------------------- -- Pull more if possible ----------------------------------------------------------------------- Me.PullMore Judgment Target.AddsCount < 0 Me.Health >= 50 Me.InParty = 0 ----------------------------------------------------------------------- -- Combat Debuffs ----------------------------------------------------------------------- --Repentance -- Target.AddsCount > 1 -- Target.IsIncapacitated = 0 ----------------------------------------------------------------------- -- Combat buffs ----------------------------------------------------------------------- Me.Cast Seal of Truth Me.HasAura("Seal of Truth") = 0 Me.Cast Sacred Shield Me.HasAura("Sacred Shield") = 0 Me.Cast Inquisition Me.HasAura("Inquisition") = 0 Me.HolyPower >= 3 Me.Cast Inquisition Me.HasAura("Inquisition") = 0 Me.HasAura("Divine Purpose") = 1 Me.Cast Avenging Wrath Me.Cast Blessing of Kings Me.HasAura("Legacy of the Emperor") = 0 Me.HasAura("Mark of the Wild") = 0 Me.HasAura("Blessing of Kings") = 0 Me.Cast Blessing of Might Me.HasAura("Blessing of Might") = 0 Me.HasAura("Legacy of the Emperor") = 0 Me.HasAura("Mark of the Wild") = 0 Me.HasAura("Blessing of Kings") = 0 Me.Cast Cleanse Me.IsDiseased = 1 --Me.Cast Holy Avenger Me.Cast Devotion Aura Me.Health < 50 ----------------------------------------------------------------------- -- Runners Fist of Justice Target.IsFleeing = 1 Target.Distance < 20 Me.HasSpell("Fist of Justice") = 1 ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- Interrupts ----------------------------------------------------------------------- Target.InterruptAny Arcane Torrent Target.InterruptAny Rebuke Target.ParalyzeAny Fist of Justice Target.ParalyzeAny Hammer of Justice ----------------------------------------------------------------------- -- Freebies ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- Normal attack rotation ----------------------------------------------------------------------- Templar's Verdict Me.HolyPower >= 3 Guardian of Ancient Kings Target.AddsCount > 3 Guardian of Ancient Kings Target.IsElite = 1 Inquisition Me.HasAura("Inquisition") = 0 Templar's Verdict Me.HasAura("Divine Purpose") = 1 Hammer of Wrath Exorcism Crusader Strike Judgment Me.AutoAttack --==================================================================== @PULL --==================================================================== Target.ParalyzeAny Fist of Justice Judgment Me.HasSpell("Judgment") = 1 Target.Distance > 8 Target.Distance < 30 Exorcism Me.HasSpell("Exorcism") = 1 Target.Distance > 8 Target.Distance < 30 Me.AutoAttack Me.FollowTarget --==================================================================== @REST --==================================================================== Me.Cast Flash of Light Me.Health < 50 Me.Mounted = 0 Me.Eat Me.Health < 20 Me.FollowTarget --Me.Use Celebration Package -- Me.HasItem("Celebration Package") = 1 -- Me.HasAura("WoW's 8th Anniversary") = 0
Working on a rotation/routine for farming Direhorns with my destro warlock, and it's pretty much complete. The only thing missing, is something I don't get working. Code: Shadowfury Target.IsCasting("Trihorn Charge") = 1 Target.IsCasting("xxx") doesn't seem to work at all, tried it with different spells my target was casting, and Shadowfury was never cast. According to this post my above code should work, shouldn't it? Code: Shadowfury Target.IsCasting = 1 This is working, proving that it's atleast able to cast Shadowfury. Another thing I managed to fix by myself; had to comment away line 73 in Spell_Overrides.txt in order to make my lock use Ember Tap
Look up the spell on wowhead, when you've found the correct, the url contains the spell id. Trihorn Charge: URL: Trihorn Charge - Spell - World of Warcraft SpellID: 138769
Hi all, I've updated FTW. In particular, HonorBuddy is broken - PetInCombat will always return true, so I had to put in a fix for that. If you're having problems with your bot trying to attack shopkeepers, get the latest version. Plus, there's some enhancements for druids and warlocks.
I don't have a high level pally any more, so can only make some educated guesses: Sacred Shield: Somehow, the bot doesn't think you have the 'Sacred Shield' aura. There's a plugin called 'Profile Helper' that will dump all your auras, etc., on demand. I would fire that up and see if you in fact do have that 'Sacred Shield' aura on. WoWHead says it lasts for 30 seconds, so I suspect you actually don't have the aura any more, and that's the bot reapplying it. IsCasting("XXX"): You're right, the bot doesn't have this. I've removed it from the ReadMe. It looks like something I meant to implement, but never did.
Hi Kamilche, Apperently HB won't track Sacred Shield properly. When you gain the 5 second buff from the 30 second buff (both sacred shield) and then you have x2 sacred shield auras, the bot will only register the 5 second buff instead of the 30 second one. So you'd want to track the 5 second aura instead of the 30 second one.
Yeah, that profile helper would really come in handy then. Put an override in the spell overrides file, that has the id you want, and the aura name, and it should start tracking it better. If HB were perfect, that spell overrides file wouldn't be necessary.
Hello i use this routine for pickpoket. I add in pocket version few changes to Vanish and prep, but after vanish he start follow the target and mobs get him again. Any idea for better vanishing and escape. Me.Cast Vanish Me.InParty = 1 Me.Health < 98 Me.HasAura("Stealth") = 0 Me.HasAura("Vanish") = 0 Me.MovementDisabled = 0 Me.Cast Vanish Me.InParty = 0 Me.Health < 98 Me.HasAura("Stealth") = 0 Me.HasAura("Vanish") = 0 Me.MovementDisabled = 0 Me.Cast Preparation Me.OnCooldown("Vanish") Me.HasAura("Stealth") = 0
hello! great CC! im loving this! question: im hunter! it is possible to create an action to get away from the mob for a range of 30, the pet can handle the mob. I know I can use "Disengage" but the first post says it is not good to use it! any option to move, maybe just taking a few steps backward? yes, I've used the search tool .. found nothing! I want to make a profile to hunt the rare Krol the Blade - NPC - World of Warcraft and takes away from your ability Devastating Arc - Spell - World of Warcraft thanks for listening and for the great CC!
I had it do that at the beginning, but it didn't do it well, so I removed it. Disengage is more reliable, but still gets you into trouble (think of the cliffs in valley of the four winds.)
Hey Kamilche, still using this class wich is great. Now I'm busy with an elemental shaman. It seems like Totemcount doesn't work. Would it also be possible to code something for the distance of totems? Good example for this. Totemic Recall Me.TotemDistance > 15 Btw it seems like Me.IsMoving doesn't work either Edit: Another good example for TotemDistance is: Totemic Projection Me.HasTotem("Magma Totem") = 1 Target.TotemDistance > 8 Atm I use this: Totemic Projection Me.HasTotem("Magma Totem") = 1 Problem with this is that he puts the totem at the target's feet and everytime the tank targets another mob, he puts it to the new target wich leads to dpsloss.
I wish I had the ability to update some of the code to make it faster. I love this CC and wish it was just a little bit faster. Seems like you can tell the CC is reading everything line by line. Anyways though, great CC and hope to see you return!
Hey man!I change from singular to FTW and i notice that it doesn't release when i die,It just waits for timer..
This is a problem with HB itself, dna9418. Post your log in the Honorbuddy Support section, it seems more people need to post about this.
I am using this routine to do AOE farming as a paladin, along with RunLikeHell movement. There is a problem tho, that is that the paladin is using consecration as he is pulling, making the mobs die along the way. This slows down the bot alot, as has to go back and loot every single corpse. Does anyone have an idea as to how I can make the bot not cast spells while running, but first when it should engage in normal combat?