Download
(206Kb)
Download
Updated: 09-27-19 02:34 PM
Pictures
File Info
Compatibility:
Classic (1.13.2)
Updated:09-27-19 02:34 PM
Created:09-01-19 03:11 PM
Downloads:6,747
Favorites:40
MD5:
Categories:Classic - General, Buff, Debuff, Spell

SmartBuff (Classic)  Popular! (More than 5000 hits)

Version: 1.13.2d
by: Aeldra [More]

SmartBuff
Created by Aeldra (EU-Proudmoore)

  • Initial fixes for compatability with Wow Classic, big thanks to veoj!
  • Updated spell and item lists
  • Note: This release restores basic functionality to classic, but unfortunately it does not contain all the changes, sorry.
  • Please report any missing auras & items and be patient, thanks!

SmartBuff 1.13.2d
* Fixed (hopefully again) re-applying poisons issue
* Added Soulstones and Healthstones
* Added Omen of Clarity, Shadowform, Blessing of Light



SmartBuff 1.13.2c
* Fixed Shaman charges issue, please set the slider to 1 again.
* Fixed (hopefully) re-applying poisons issue.
* Changed buff threshold value usage for mana. If it is below 100, it is used in percent.
* Added LibClassicDurations support.
* Added group buff support and mini group display in raid (Beta phase).

SmartBuff 1.13.2b
* Fixed buff food issue
* Fixed (hopefully) Rogue and Shaman weapon (main/off hand) buff issue
* Fixed buffing of lower level players with lower spell ranks
* Removed non classic classes and roles from buff settings
* Right click on a buff opens its settings without changing the checkbox

SmartBuff SmartBuff 1.13.2a
* Initial classic release
Optional Files (0)


Post A Reply Comment Options
Unread 09-04-19, 06:02 AM  
Mursanian
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
One of my most favorite Addons back then for rogue poisons, It does not work that well yet though.

Sometimes it does not pick up the buffs on the weapons have run out, also it seems like applying the same poison to mainhand and offhand does not work.

It just applies to the mainhand and then stops.



Anyway, still many Kudo's for bringing it back!
Report comment to moderator  
Reply With Quote
Unread 09-03-19, 09:44 PM  
erispope
A Deviate Faerie Dragon

Forum posts: 10
File comments: 3
Uploads: 0
Two requests:

#1. Would it be possible for you to use LibClassicDurations, if it is available?
In order to do so, simply replace the entire function UnitAuraBySpellName(target,spellname,filter)
with the code snippet below:
Code:
local LCD = LibStub and LibStub("LibClassicDurations")
if LCD then LCD:Register("SmartBuff") end -- tell library it's being used and should start working

local UnitAuraFull = UnitAura
if LCD and LCD.UnitAura then UnitAuraFull = function(a,b,c) return LCD:UnitAura(a,b,c) end end

function UnitAuraBySpellName(target,spellname,filter)
  for i = 1,40 do
    name = UnitAura(target, i, filter);
    if not name then return end
    if name == spellname then
      return UnitAuraFull(target, i, filter)
    end
  end
end
#2. Would it be possible to use the manalimit as a percentage instead of an absolute value if the power type of the buff / player is mana? As I am levelling my Priest, my mana changes quite a bit from time to time, and some buffs (Shadow Protection) are a bit too expensive for me to use when I am not 100% full.
As above, I have a code snippet for that too.
Start at the line
if (bUsable and cBuff.Params == SG.CheckFishingPole and SMARTBUFF_IsFishingPoleEquiped()) then bUsable = false end

and replace until
-- Check for buffs which depends on a pet

Code:
      -- Check for power threshold
      if (bUsable and bs.ManaLimit and bs.ManaLimit > 0) then
        --print(UnitPowerType("player"));
        local powerType = nil
        if (cBuff.Params ~= SG.NIL and tonumber(cBuff.Params)) then
          powerType = cBuff.Params
        end
        -- if bs.ManaLimit <= 100 and powertype is mana then the ManaLimit is %
        if bs.ManaLimit <= 100 and (powerType == 0 or (not powerType and UnitPowerType("player") == 0)) then
          if (UnitPower("player", powerType) / UnitPowerMax("player", powerType)) * 100 < bs.ManaLimit then
            bUsable = false;
            --print(cBuff.BuffS.." is below the power threshold!");
          end
        elseif UnitPower("player", powerType) < bs.ManaLimit then
          bUsable = false;
          --print(cBuff.BuffS.." is below the power threshold!");
        end
      end
In any case, thanks for reviving this addon, it saves my bacon quite often!
Last edited by erispope : 09-03-19 at 10:20 PM.
Report comment to moderator  
Reply With Quote
Unread 09-03-19, 10:35 AM  
Aeldra
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 116
Uploads: 18
@Zaralol
I am working on that. This feature does not work anymore as it worked in "real" classic. I have to find a work around.

Open issues am I working on:
  • Food buffs
  • Greater group buffs and reagents
  • Buffing lower level targets
Report comment to moderator  
Reply With Quote
Unread 09-03-19, 09:17 AM  
Zaralol
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Inner fire not working in combat

Hey, thanks a lot for the update! However, it seems my "buff in combat" doesn't work on my priest. I am specifically referring to Inner Fire, which only gets rebuffed out of combat, even though the buff in combat option has been ticked.
Report comment to moderator  
Reply With Quote
Unread 09-02-19, 05:22 PM  
trickdaemon
An Aku'mai Servant

Forum posts: 36
File comments: 40
Uploads: 0
Love the addon, thank you!
Last edited by trickdaemon : 09-02-19 at 05:56 PM.
Report comment to moderator  
Reply With Quote
Unread 09-01-19, 10:18 PM  
Oakensoul
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Thanks for the update!
Report comment to moderator  
Reply With Quote
Unread 09-01-19, 07:13 PM  
trihard619
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
THANK YOU! THANK YOU THANK YOU!!! <3
Report comment to moderator  
Reply With Quote
Unread 09-01-19, 04:30 PM  
Valimonde
Will It Classic's Dad
 
Valimonde's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 9
Uploads: 4
Thank you! Thank you! Thank you!!!
Report comment to moderator  
Reply With Quote
Unread 09-01-19, 04:16 PM  
Dajova
A Wyrmkin Dreamwalker
 
Dajova's Avatar
AddOn Author - Click to view AddOns

Forum posts: 58
File comments: 787
Uploads: 5
Looks nice. However, im instantly met with one of the bugs that was on the other unofficial update:



This part is unchangeable. It stays at 5 no matter what.
__________________
Livestream | Twitter | YouTube
Report comment to moderator  
Reply With Quote
Unread 09-01-19, 03:51 PM  
iape
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
great update

loving the new update. appreciate the hard work!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: