Download
(118Kb)
Download
Updated: 07-07-07 12:45 AM
Pictures
File Info
Updated:07-07-07 12:45 AM
Created:unknown
Downloads:29,759
Favorites:142
MD5:

AutoBuff [Emerald]  Popular! (More than 5000 hits)

Version: 20100-3
by: DSanai [More]

AutoBuff casts self-buffs, weapon buffs, tracking abilites, aspects, and seals.

Originally authored by Frosty, adopted by Dsanai in August 2005.

Frosty is no longer playing World of Warcraft. He has allowed me to officially adopt AutoBuff. I intend to continue it while respecting his vision. Please direct any suggestions, comments, or blame, to Dsanai.

FEATURES =================================

-- The Burning Crusade compatible. Won't cast in combat. Uses secure template.
-- Casts buffs when you roll your scrollwheel forward or backward.
-- Casts buffs when you hit an [optional] keybinding.
-- Casts buffs when you click a secure UI button.
-- Casts buffs through a macroable slash command.
-- All triggers can be individually or globally configured.
-- All spells can be disabled or configured as desired.
-- You can set mana/health thresholds, and only trigger if the conditions are met.
-- You can set which rank of spell will be cast (or it will default to using the highest known rank).
-- You can set waterbreathing spells (Warlock and Shaman) to only cast after 30 seconds or more underwater, or cast any time your spell conditions are met.
-- Only cast in combat, out of combat, or always.
-- Cast before the buff has expired so you never lose the effect.
-- All options can be set as a default, or per spell.
-- Optional Titan Panel and FuBar 2+ support allows you to access the UI through a click of its icon, or access certain options through a right-click menu. Mousing over the icon will show you the status of several AutoBuff options.
-- Won't try and cast if you are mounted, or are polymorphed, or if certain spells (such as Mind Control) are active.
-- Won't try to cast while your loot window is showing (when hunting or looting your hook during fishing).
-- Won't try to cast while you are channeling a spell or ability, eating, drinking, or using a bandage.
-- Won't cast if an ability with the same effect is already active (Arcane Brilliance, Gift of the Wild, Prayer of Fortitude).
-- Druid will auto-use "Track Humanoids" if it's enabled, and you go into cat form.
-- For abilities that override each other, it won't override a manually-used buff (ie. Mage Armor and Ice Armor).
-- All options can be configured with a graphical interface.
-- All options are saved per-character.
-- Will not cast if you're a Priest or Warlock with active Spirit Tap (but will if you have full mana, to maximize its usefulness). This 'block' can be deactivated, if desired.
-- Translated and localized for English, German, French, and Korean clients.

CLASS ABILITIES ==========================

-- All: Tracking abilities
-- Rogue: "Feint", "Blade Flurry", "Evasion", "Sprint", "Cold Blood"
-- Shaman: "Lightning Shield", "Water Breathing", "Earth/Water Shield" and all four weapon buffs.
-- Priest: "Inner Fire", "Power Word: Fortitude", "Power Word: Shield", "Shadow Protection", "Elune's Grace", "Fear Ward", "Divine Spirit", "Feedback", "Shadowguard", "Touch of Weakness", "Fade", "Renew", "Focused Casting", "Shadowform"
-- Warrior: "Battle Shout", "Bloodrage", "Berserker Rage", "Commanding Shout"
-- Druid: "Nature's Grasp", "Mark of the Wild", "Thorns", "Omen of Clarity", "Track Humanoids" (Cat Form), "Cower" (Cat Form), "Rejuvenation"
-- Mage: "Frost Armor", "Ice Armor", "Mage Armor", "Arcane Intellect", "Mana Shield", "Amplify Magic", "Dampen Magic", "Frost Ward", "Fire Ward", "Ice Barrier", "Ice Block", "Molten Armor"
-- Warlock: "Demon Armor", "Demon Skin", "Detect Invisibility" (all 3), "Unending Breath", "Soul Link", "Life Tap", "Dark Pact"
-- Hunter: "Trueshot Aura", all Tracking abilities, and all Aspects
-- Paladin: "Sense Undead", "Righteous Fury", "Holy Shield", "Divine Favor", "Avenging Wrath", "Spiritual Attunement", all Auras, Blessings, and Seals

RACIAL ABILITIES =========================

-- Troll: "Berserking"
-- Human: "Perception"
-- Orc: "Blood Fury"
-- Dwarf: "Stoneform"

COMMANDS =================================

-- User Interface: /autobuff OR /ab
-- List of Commands: /autobuff help

FREQUENTLY ASKED QUESTIONS (FAQ) =========

Q: It won't cast in combat!

A: The Burning Crusade removed our ability to cast spells while in combat. It has also make it impossible to cast by moving or changing targets; only clicks (and mousewheel movement) are supported.

Q: It won't cast Waterbreathing spells!

A: You MUST be underwater for AT LEAST 30 seconds before it will cast it. If you want it to cast all the time, regardless of whether you're swimming or not, use the "/autobuff water" command, or change the WaterBreathing option on the Titan Menu.

Q: It won't cast my Aspects, Tracking spells, or Seals!

A: If you already have an Aspect or Tracking spell or Seal on you, it will NOT override it. It only casts these spells if you do not currently have one turned on. For hunters, this ensures that after death or a gryphon ride (if you had Cheetah on), your chosen default Aspect or Tracking spell will be recast. For a paladin, this allows you to manually cast any seal, and the AutoBuff default Seal will only be automatically cast once that one has expired (or been judged). In this manner, you can set one that you normally like to have on you, and STILL be able to manually choose one for a specific function or reason.

Q: Battle Shout won't cast!

A: Remember, rage is the same as mana (for the purposes of the AutoBuff options panel). The default mana casting level is set to > 40%. For a Warrior, this means that you'd have to have 40 rage before Battle Shout will cast! You need to set the Mana slider for Battle Shout to > 10% instead. This will allow it to cast when you have more than 10 rage (which is what the spell costs). It will then fire as soon as it possibly can.

Q: How do I get rid of the floating button, especially now that there's a Titan/FuBar one?

A: Type /autobuff hide, or use the right-click menu on the Titan icon (there's a "Show Button" option). Note that the new "Secure Casting" button does not hide via this command.

Q: Can you make it buff party/raid members?

A: Nope, sorry. Try SmartBuff for buffing others.

Q: Can you add MiniPetLeash?

A: No need. MiniPet: http://tinyurl.com/dd47g

Q: Can you make it change between Hawk, Monkey, and Cheetah aspects?

A: Try SmartAspect: http://tinyurl.com/cmjqc

Q: Why isn't it working with Fubar?

A: Do you have Fubar 2.0 or higher? If not, get it from here: http://www.wowinterface.com/downloads/fileinfo.php?id=4571

Q: How do I add new spells or translations?

A: You can add them yourself, but to help others out as well, I ask that you submit them to me. The best way to reach me is through e-mail at the address listed in the TOC file. I ask that you open that file in a Text editor and get it from there -- if I post it directly in this FAQ, it can be grabbed by spambots. Thanks!


v20100-3
-- PRIEST: Added Shadowform.
-- DRUID: Added Tree of Life, Flight, and Swift Flight forms (won't cast in the latter two).
-- WARRIOR: Added Commanding Shout.
-- HUNTER: Added Aspect of the Viper.
-- MAGE: Added Molten Armor.
-- SHAMAN: Added Earth Shield, and Water Shield.
-- PALADIN: Added Avenging Wrath, Seal of Blood, Seal of Vengeance, Crusader Aura, and Spiritual Attunement.
-- Should now block casting while on a flying mount as well as a ground mount.
-- Removed Korean translation as it hasn't been updated in so long, it will throw errors. If I'm sent one, I'll readd it.
-- NOTE: A few of the new spells don't have translations. If you are German or French, please submit translations.

v20100-2
-- Added FuBar module to ZIP file.

v20100-1
-- Updated for The Burning Crusade and Patch 2.1.
-- Added secure casting (with a new, square button that can be used to cast spells and dragged anywhere you like).
-- Updated to allow for scroll-wheel casting via the secure method (keybinding).
-- Updated the FuBar plugin to 2.0 standards and broke it out as a separate module.
-- NOTE: Spells can not be cast in combat, so ones such as Fade, Faint, and Berserking may not be desirable any longer. I have not identified and removed them yet. Disable them in the Options panel if you do not wish to cast them.
-- NOTE: The FuBar options have been removed pending a rewrite of that module.
-- NOTE: May contain bugs as it has not been extensively tested; let me know if you encounter any.

Post A Reply Comment Options
Unread 12-08-06, 08:42 PM  
DSanai
A Wyrmkin Dreamwalker
 
DSanai's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 110
Uploads: 3
I am currently working on AutoBuff; I've made the LUA 5.1 changes but I haven't gotten around a change that seems to have occurred in the spellbook reading routine.

In the meantime, you might try SmartBuff, as I am doing until I can get AutoBuff functioning again. That one works, which is why I'm certain I can get AutoBuff up and running again.

Will keep you all updated. Thanks for your support!
__________________
Dsanai - nElf Hunter
Glacialfox - nElf Death Knight
Evilianti - Gnome Warlock
Report comment to moderator  
Reply With Quote
Unread 12-01-06, 10:52 AM  
j4lrydar
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Needs more updating for patch on tuesday
Report comment to moderator  
Reply With Quote
Unread 11-05-06, 12:58 PM  
Kamiri
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Hmm, I d/l'ed ACE 2.0 and added it to my AddOns directory and I no longer recieve the error. I'm not sure if this is how it is intended but as long as it works I'm happy. I have an addiction to Autobuff so what can I say lol.
Last edited by Kamiri : 11-05-06 at 12:59 PM.
Report comment to moderator  
Reply With Quote
Unread 11-05-06, 12:53 PM  
Kamiri
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
I am recieveing the same error about ACE Locale not being found. Anyone found a fix for this yet or know what is causing it? I deleted the Autobuff directory and all saved variables but I can't get rid of the error (
Report comment to moderator  
Reply With Quote
Unread 10-22-06, 12:04 AM  
DSanai
A Wyrmkin Dreamwalker
 
DSanai's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 110
Uploads: 3
I don't use Ace2, though I use mods with Ace2 embedded. Not sure why yours isn't working.

As far as Burning Crusade goes:

I'm committed to attempting to keep AutoBuff alive after BC. I'm not in the beta, but I've preordered my copy, so will see what I can come up with as soon after release as possible.

There is, however, a possibility, that the changes will kill AutoBuff.

Then again, if we can't buff during combat (which I've read is one of the major changes), hopefully we can still check for, and cast, buffs such as Armor spells, Mark of the Wild, etc., outside of combat.
__________________
Dsanai - nElf Hunter
Glacialfox - nElf Death Knight
Evilianti - Gnome Warlock
Report comment to moderator  
Reply With Quote
Unread 10-21-06, 12:56 AM  
Laibeus Lord
A Murloc Raider
 
Laibeus Lord's Avatar

Forum posts: 7
File comments: 31
Uploads: 0
Its not working anymore after an Ace2 update.

It is looking for Ace2 Locale.
With AutoBuff Emerald not working anymore, it also causes errors for FuBar AutoBuff icon.
__________________
Personality Type: INFP


"Lamhirh, I desire,
more than the flowers blooming on my homeland,
more than the wind blowing through my homeland,
more than the stars shining upon my homeland,
is the sound of your voice....
"
- Jint Lynn.

Report comment to moderator  
Reply With Quote
Unread 10-12-06, 05:36 AM  
incith
A Murloc Raider
 
incith's Avatar

Forum posts: 8
File comments: 19
Uploads: 0
Works good still here, at first I thought it was broken as I had the mana checkbox ticked for <% instead of >% .. but I guess sleep helps after all.

Regarding that you still have to press one button or whatever.. this still makes it handier in my oppinion.. I just roll my scroll wheel a few times and I'm all buffed and ready to go.

Thanks for the addon~
Report comment to moderator  
Reply With Quote
Unread 09-14-06, 03:50 PM  
DSanai
A Wyrmkin Dreamwalker
 
DSanai's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 110
Uploads: 3
NOTHING can autocast. It only lets you recast using the standard triggers (target change or mousewheel) once it hits 10 or less charges -- rather than waiting until the timer is almost out OR it's completely off of you.
__________________
Dsanai - nElf Hunter
Glacialfox - nElf Death Knight
Evilianti - Gnome Warlock
Report comment to moderator  
Reply With Quote
Unread 09-13-06, 10:53 PM  
Vertigo
A Murloc Raider

Forum posts: 5
File comments: 3
Uploads: 0
I do not understand how the Innerfire charges work.

I set the integer to 10, and went to test on a melee mob. Apparently, it does not autocast when it reaches 10 or below, but just allows me to cast it as if theres no previous innerfire. Care to explain?
Report comment to moderator  
Reply With Quote
Unread 09-13-06, 08:38 AM  
H0PE
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 28
File comments: 299
Uploads: 1
im still sad that blizz removed the ability that made this addon perfect... that we didnt had to push any buttons.

Now I just check everytime you update maybe somehow you make it again. But with pushing a button or using a mousescroll is useless for me since I can push a button myself (and I change mainbar with scroll anyways so i couldnt even use this function from the addon).

Still really sad.
Report comment to moderator  
Reply With Quote
Unread 08-16-06, 05:41 PM  
DSanai
A Wyrmkin Dreamwalker
 
DSanai's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 110
Uploads: 3
Last night I played my Shaman and tested removing that check. It worked fine *with* a weapon. Those who have no weapon will see the warning text, but it won't attempt to recast for 30 seconds, so they won't be spammed. If they plan on not having a weapon for a while, they can disable the weapon buff.

11100-4 will include the removal of this check.

Those who wish to disable it in the meantime can do this:

SEARCH FOR THIS IN AutoBuff.lua:
if (vWeapon) and AutoBuff_CanCast(vWeapon, trigger, o) then

Replace that paragraph with:

if (vWeapon) and AutoBuff_CanCast(vWeapon, trigger, o) then
--local mhHasItem,_,_=GameTooltip:SetInventoryItem("player",16);
--local ohHasItem,_,_=GameTooltip:SetInventoryItem("player",17);
--if (mhHasItem or ohHasItem) then
AutoBuff_Debug(" Weapon Buff: "..vWeapon);
AutoBuff_UseAbility(vWeapon,'self');
--else
--AutoBuff_Debug(" Weapon Buff cannot be cast. You have no melee weapon equipped.");
--end
end

THIS SHOULD BE THE NEXT LINE FOLLOWING THAT PARAGRAPH:

local a, b, c, d, e;
__________________
Dsanai - nElf Hunter
Glacialfox - nElf Death Knight
Evilianti - Gnome Warlock
Report comment to moderator  
Reply With Quote
Unread 08-15-06, 09:05 AM  
DSanai
A Wyrmkin Dreamwalker
 
DSanai's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 110
Uploads: 3
I know I'll get complaints (that's why I put the check in, actually), but if it's really causing lag spikes, I should probably remove it.

It was mostly requested by players (all 2 of them?) who go unarmed (for no known reason).

Of course, that was back when it was fully automatic. I guess if they don't like it now, they can just turn off the target-switching trigger for their chosen weapon buff and only scroll wheel when they have a weapon equipped...

I'll look into it. If it won't hurt anything, I'll remove the check.
__________________
Dsanai - nElf Hunter
Glacialfox - nElf Death Knight
Evilianti - Gnome Warlock
Report comment to moderator  
Reply With Quote
Unread 08-15-06, 08:19 AM  
Hratgard
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Can't you just remove the weapons check? I mean what selfrepsect Shaman dont wield a weapon anyways .

Besides, it wouldnt matter too much if you werent wielding a weapon. You'd just get a failed spell cast. Which imo is much better than this tooltip issue. Cause it's not just visual at my end. It creates a little lagspike, where sometimes my screen hangs a litle bit.
Report comment to moderator  
Reply With Quote
Unread 08-14-06, 03:31 AM  
DSanai
A Wyrmkin Dreamwalker
 
DSanai's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 110
Uploads: 3
It only seems to happen on a Shaman, and I can only surmise it's because of the code in AutoBuff that makes sure you are wielding a weapon before it attempts to use a weapon buff spell.

I would like to revisit that code at some point and find a way to check that doesn't cause that issue, but for now, it's a visual abnormality only and doesn't actually cause any functional problem. You only rebuff the spell once every 5 minutes; swipe the mouse over your action buttons when it happens and hope I get some time sometime soon to fix it.
__________________
Dsanai - nElf Hunter
Glacialfox - nElf Death Knight
Evilianti - Gnome Warlock
Report comment to moderator  
Reply With Quote
Unread 08-13-06, 08:46 PM  
Hratgard
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Originally posted by Banzai5150
Using AB[Emerald} pulled the recent one out of the newest EmeraldUI release. I get the tooltip pop up still. It's strange, I can be sitting, need to rebuff, scroll my mouse, say's I can't do that while sitting, but a ToolTip will PopUp(always my shield)!
Its AutoBuff that does this? I to have an annoying tooltip of my shiled popping up now and then, and wont go away till I actually hover my mouse something else that would produce a tooltip. Never figured out what caused it. Tried different tooltip addons and such to try fix it.. (TipBuddy, TinyTp etc).... but now you say its AutoBuff? Perhaps it makes sense, cause it does seem to coincide with the triggers of autobuff.

This has got go get fixed. Its really annoying.

Other than that, excellent work.
Last edited by Hratgard : 08-13-06 at 08:47 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: