Using this below for my 90 Ret Paladin, Pretty new to this but think I have got the basic idea. Any suggestions? Code: --==================================================================== @INITIALIZE --==================================================================== Me.Message Paladin_Retribution last updated 22/11/2012. Me.ClipTime 50 Me.Range 4.95 --==================================================================== @COMBAT --==================================================================== ----------------------------------------------------------------------- -- Break free first ----------------------------------------------------------------------- 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 ----------------------------------------------------------------------- Me.CastOnce Sacred Shield Me.Health < 100 Me.Cast Lay on Hands Me.Health < 30 Me.UseHealthPotion Me.Health < 40 Me.Cast Flash of Light Me.Health < 20 Me.Cast Divine Shield Me.Health < 60 Me.Cast Divine Protection Me.Health < 90 Me.Cast Word of Glory Me.HolyPower >= 2 Me.Health < 75 ----------------------------------------------------------------------- -- 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 Me.HolyPower >= 3 Hammer of the Righteous Target.AddsCount > 4 --Holy Prism -- Target.AddsCount > 1 --Light's Hammer -- Target.AddsCount > 1 ----------------------------------------------------------------------- -- Combat Debuffs ----------------------------------------------------------------------- --Repentance -- Target.AddsCount > 1 -- Target.IsIncapacitated = 0 ----------------------------------------------------------------------- -- Combat buffs ----------------------------------------------------------------------- Me.Cast Seal of Truth Me.HasAura("Seal of Truth") = 0 Me.Cast Inquisition Me.HasAura("Inquisition") = 0 Me.HolyPower >= 3 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 Guardian of Ancient Kings Target.AddsCount > 3 Guardian of Ancient Kings Target.IsElite = 1 Me.Cast Devotion Aura Me.Health < 75 Target.IsCasting = 1 ----------------------------------------------------------------------- -- Runners ----------------------------------------------------------------------- Fist of Justice Target.IsFleeing = 1 Target.Distance < 20 Me.HasSpell("Fist of Justice") = 1 ----------------------------------------------------------------------- -- Interrupts ----------------------------------------------------------------------- Target.CastNow Arcane Torrent Target.Distance < 8 Target.IsCasting = 1 Target.AddsCount > 2 Target.CastNow Rebuke Target.Distance < 5 Target.IsCasting = 1 Target.Interruptable = 1 Target.CastNow Fist of Justice Target.Distance < 20 Target.IsHostile = 1 Target.CastNow Hammer of Justice Target.Distance < 20 Target.IsHostile = 1 ----------------------------------------------------------------------- -- Freebies ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- Normal attack rotation ----------------------------------------------------------------------- Templar's Verdict Me.HolyPower >= 3 Execution Sentence Me.HasAura("Inquisition") = 1 Hammer of Wrath Exorcism Crusader Strike Judgment Me.AutoAttack --==================================================================== @PULL --==================================================================== 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 < 30 Me.Mounted = 0 Me.Eat Me.Health < 20 Me.FollowTarget Note: Your would have to be speced similar to me having Fist of Justice, Sacred Shield and Holy Avenger and my Exo isn't glyphed, Find its comes in handy will questing & for the extra ranged attack. But if anyone has any suggestions to make it better let me know Updated - 22/11/2012
I can't figure out how to get Impending Victory to be used over anything else. I tried putting it in the single target area but now it just wants to use it all the time even if it's on CD and then it won't use anything else. Anyone know what to do?
after using this CC for a while, I've come to love it, I've created many of my own profiles for it. It has almost LIMITLESS potential because of how easy it is to configure. Thank you
Code: -- IMPENDING VICTORYImpending Victory Me.HasSpell("Impending Victory") = 1 Me.HasAura("Victorious") = 1 Me.Health < 95 This is what I use. It's the first thing I put under healing spells This is my ARMS rotation: Code: --====================================================================@INITIALIZE --==================================================================== Me.Message Warrior_Arms last updated November 1st 2012 by Blancharke. Me.ClipTime 75 Me.Range 4.95 --==================================================================== @COMBAT --==================================================================== ----------------------------------------------------------------------- -- Racials ----------------------------------------------------------------------- -- UNDEAD RACIAL Me.Cast Will of the Forsaken Me.IsIncapacitated = 1 Me.HasSpell("Will of the Forsaken") = 1 -- HUMAN RACIAL Me.Cast Every Man for Himself Me.IsIncapacitated = 1 Me.HasSpell("Every Man for Himself") = 1 -- BLOODELF RACIAL Me.Cast Arcane Torrent Target.Distance <= 8 Me.HasSpell("Arcane Torrent") = 1 -- DRAENEI RACIAL Me.Cast Gift of the Naaru Me.Health < 60 Me.HasSpell("Gift of the Naaru") = 1 -- DWARVEN RACIAL Me.Cast Stoneform Me.IsDiseased = 1 Me.HasSpell("Stoneform") = 1 -- NIGHT ELF RACIAL Me.Cast Shadowmeld Me.Health < 15 Me.InParty = 0 Me.HasSpell("Shadowmeld") = 1 -- ORC RACIAL Me.Cast Blood Fury Me.HasAura("Blood Fury") = 0 Me.HasSpell("Blood Fury") = 1 -- PANDAREN RACIAL Me.Cast Quaking Palm Target.AddsCount > 1 Target.Distance <= 8 Me.HasSpell("Quaking Palm") = 1 -- GNOME RACIAL Me.Cast Escape Artist Me.HasSpell("Escape Artist") = 1 Me.IsIncapacitated = 1 -- GOBLIN RACIAL Target.Cast Rocket Barrage Me.HasSpell("Rocket Barrage") = 1 -- TROLL RACIAL Me.Cast Berserking Me.HasAura("Berserking") = 0 Me.HasSpell("Berserking") = 1 -- WORGEN RACIAL Me.Cast Running Wild Target.Distance > 10 Me.HasSpell("Running Wild") = 1 -- TAUREN RACIAL Me.Cast War Stomp Target.AddsCount > 1 Target.Distance <= 8 Me.HasSpell("War Stomp") = 1 ----------------------------------------------------------------------- -- Healing spells ----------------------------------------------------------------------- -- IMPENDING VICTORY Impending Victory Me.HasSpell("Impending Victory") = 1 Me.HasAura("Victorious") = 1 Me.Health < 95 -- VICTORY RUSH Victory Rush Me.HasSpell("Victory Rush") = 1 Me.HasSpell("Impending Victory") = 0 Me.HasAura("Victorious") = 1 Me.Health < 95 ----------------------------------------------------------------------- -- Targeting ----------------------------------------------------------------------- Me.FindBetterTarget ----------------------------------------------------------------------- -- Finisher ----------------------------------------------------------------------- -- EXECUTE Execute Me.HasSpell("Execute") = 1 Target.Health < 20 Me.Rage >= 30 ----------------------------------------------------------------------- -- Movement ----------------------------------------------------------------------- Me.FollowTarget Storm Bolt Me.HasSpell("Storm Bolt") = 1 Charge Me.HasSpell("Charge") = 1 Target.Distance > 8 Target.Distance < 26 Me.InBattleground = 1 Heroic Leap Me.HasSpell("Heroic Leap") = 1 Target.Distance > 8 Target.Distance < 40 Me.InBattleground = 1 ----------------------------------------------------------------------- -- AOE ----------------------------------------------------------------------- -- SWEEPING STRIKES Sweeping Strikes Target.AddsCount > 1 Me.HasSpell("Sweeping Strikes") = 1 Me.HasAura("Sweeping Strikes") = 0 Me.Rage >= 30 -- DRAGON ROAR Dragon Roar Me.HasSpell("Dragon Roar") = 1 Target.AddsCount > 1 Target.Distance < 8 -- DRAGON ROAR PVP Dragon Roar Me.HasSpell("Dragon Roar") = 1 Me.InBattleground = 1 Target.Distance < 8 -- THUNDER CLAP PVP Thunder Clap Me.HasSpell("Thunder Clap") = 1 Target.HasAura("Weakened Blows") = 0 Me.InBattleground = 1 Me.Rage >= 20 Target.Distance < 8 -- THUNDER CLAP Thunder Clap Me.HasSpell("Thunder Clap") = 1 Target.HasAura("Weakened Blows") = 0 Target.AddsCount > 1 Me.Rage >= 20 Target.Distance < 8 -- WHIRLWIND Whirlwind Me.HasSpell("Whirlwind") = 1 Target.HasAura("Weakened Blows") = 0 Target.AddsCount > 2 Me.Rage > 29 Target.Distance < 8 ----------------------------------------------------------------------- -- Combat Debuffs ----------------------------------------------------------------------- Hamstring Me.InBattleground = 1 Target.HasAura("Hamstring") = 0 ----------------------------------------------------------------------- -- Combat buffs ----------------------------------------------------------------------- -- BATTLE STANCE Me.Cast Battle Stance Me.HasAura("Battle Stance") = 0 Target.AddsCount < 3 Me.InParty = 0 -- BATTLE STANCE DUNGEON Me.Cast Battle Stance Me.HasAura("Battle Stance") = 0 Me.InParty = 1 -- BERSERKER STANCE Me.Cast Berserker Stance Me.HasAura("Berserker Stance") = 0 Me.HasSpell("Berserker Stance") = 1 Target.AddsCount > 3 Me.InParty = 0 -- BATTLE SHOUT Me.Cast Battle Shout -- DIE BY THE SWORD Me.Cast Die by the Sword Target.AddsCount > 2 -- BERSERKER RAGE Me.Cast Berserker Rage Me.HasSpell("Berserker Rage") = 1 -- RECKLESSNESS Me.Cast Recklessness Me.HasSpell("Recklessness") = 1 -- DEADLY CALM Me.Cast Deadly Calm Me.HasSpell("Deadly Calm") = 1 -- AVATAR Me.Cast Avatar Me.HasSpell("Avatar") = 1 Target.Distance <= 15 -- SKULL BANNER Skull Banner Me.HasSpell("Skull Banner") = 1 Me.HasAura("Skull Banner") = 0 Target.AddsCount > 2 ----------------------------------------------------------------------- -- Runners ----------------------------------------------------------------------- Hamstring Target.IsFleeing = 1 Me.HasSpell("Hamstring") = 1 ----------------------------------------------------------------------- -- Interrupts ----------------------------------------------------------------------- Target.InterruptAny Pummel Me.HasSpell("Pummel") = 1 Target.CastOnce Disarm Target.IsHumanoid = 1 Target.HasAura("Disarm") = 0 Me.HasSpell("Disarm") = 1 Disrupting Shout Me.HasSpell("Disrupting Shout") = 1 Target.Distance <= 8 Intimidating Shout Me.HasSpell("Intimidating Shout") = 1 Target.AddsCount > 1 Target.Distance <= 8 Me.InBattleground = 1 ----------------------------------------------------------------------- -- Freebies ----------------------------------------------------------------------- Overpower Me.HasSpell("Overpower") = 1 -- TASTE FOR BLOOD PROC Heroic Strike Me.StackCount("Taste for Blood") > 1 -- DEADLY CALM BUFF Heroic Strike Me.HasAura("Deadly Calm") = 1 ----------------------------------------------------------------------- -- Quest/Grind rotation ----------------------------------------------------------------------- -- COLOSSUS SMASH Colossus Smash Target.HasAura("Colossus Smash") = 0 Me.HasSpell("Colossus Smash") = 1 -- MORTAL STRIKE Mortal Strike Me.HasSpell("Mortal Strike") = 1 -- SLAM Slam Me.HasSpell("Slam") = 1 Me.Rage >= 30 Target.AddsCount < 2 -- CLEAVE Cleave Target.AddsCount > 1 Me.Rage >= 30 -- RAGE DUMP Target.Health > 20 Target.AddsCount < 1 Me.Rage > 80 Cleave Target.Health > 20 Target.AddsCount > 1 Me.Rage > 80 Heroic Strike Target.Health > 20 Me.Rage > 80 -- USE WHEN DON'T KNOW SLAM YET Heroic Strike Target.Health > 20 Me.Rage >= 30 Me.HasSpell("Slam") = 0 -- MORTAL STRIKE Mortal Strike --==================================================================== @PULL --==================================================================== Heroic Leap Me.HasSpell("Heroic Leap") = 1 Target.Distance > 8 Target.Distance < 40 Charge Me.HasSpell("Charge") = 1 Target.Distance > 8 Target.Distance < 26 Me.OnCooldown("Heroic Leap") Heroic Throw Me.HasSpell("Heroic Throw") = 1 Me.OnCooldown("Charge") Taunt Me.HasSpell("Taunt") = 1 Me.InParty = 0 Me.OnCooldown("Heroic Throw") Me.AutoAttack Me.FollowTarget --==================================================================== @REST --==================================================================== -- BATTLE STANCE Me.Cast Battle Stance Me.HasAura("Battle Stance") = 0 Me.InParty = 0 Me.Eat Me.Health < 80 Me.MovementDisabled = 0 Me.InParty = 0 Me.UseBandage Me.Health < 70 Me.MovementDisabled = 0 Me.InParty = 0 Me.FollowTarget
How would I check all mobs healths for using a finisher such as 'shadow word: death' or 'hammer of wrath' or 'execute'? I've read the readme but I can't find anything suitable
Created an ExecuteAny. Works the same as InteruptAny but for executing. Usage is Target.ExecuteAny <spell name>. Works on targets below 25% health in the range of the execute spell. I think that is what you were getting at anyways. Added it in for Fury Warrior, will let other classes use at their discretion.
using it for a Ret paladin for leveling and for some reason it tries to heal when it already got full health but doesnt let it cast just runs off.. like kills a mob casts "flash light" lets it load till half and then just runs off.. he does that after every mob.. whats wrong?
First of all, great CC and using it on my combat rogue and working very well. Is there a way to have the rogue stealth after looting? It will only stealth to move to target but what if I want it to stay in stealth at all time? Thanks again for this great CC. Edit: Okay, looks like the bot will just run straight into the mob then cast shadow step, so it doesn't even stealth at all.
Hmm for some reason FTW stopped working for me today all of the sudden. It is not casting spells any more. Anyone else experiencing this? I've tried reinstalling FTW and Honorbuddy but nothing works.
Playing my warrior I've noticed it's ignoring a Me.HasAura condition, and just casts it anyways. Code: Wild Strike Me.HasAura("Bloodsurge") = 1 Does anybody know how I can fix this?
I tried it on another computer and there it works as it should. But on my mainc omputer, the bot is moving around, but not casting any spells. I haven't changed anything! What could be wrong?
boxc, try overwriting your FTW files with fresh ones. This happened to me and it was fixed by "re-installing" FTW. Has not happened since though.
If anyone has any ideas as to why this CC locks out my rogue but works perfectly on my other toons Id love to hear from you. Will not action a single command on that toon, have tried rewriting the code to just do Me.AutoAttack under @Combat and nothing. Turned on advanced logging and not a single command is being parsed from rogue profiles (tried combat and assassination). Unfortunately thats the end of my ability and is quite frustrating. Any suggestions or work arounds greatly appreciated! Have reinstalled HB and FTW multiple times, tried clearing caches, turning wow off, turning the pc off, all to no avail.
Fixed a targeting bug regarding the bees in the arboretum tree trunks in the Jade Forest. Might have fix some other targeting issues as well.
How do i set this to work in bgs with my blood dk? It keeps unfocussing other players. I dont tank pve so that wouldnt be a problem. Thx in advance.
It might be worth noting that the problems I described above are identical to yours and I am also playing rogue.
Hey! Having a really easy time leveling a Frost DK without heirlooms so far using FTW. Thanks for writing it! The only issue I have is that it doesn't wait for the bandage channel to complete or for my toon to be full on health when bandaging; it casts the bandage, then immediately moves on (to loot or pull another mob or something) instead of waiting on the channel time to regain health. I think that if it would wait until the channel is done, or for the toon to be full on health (whichever comes first), this CC would be my go-to CC for all levelers.