nuBuff - updated nBuff

About

Type /nub to access configuration

nuBuff is an updated version of the older addon nBuff created by Noktrin. Thanks go to Noktrin for starting such an excellent addon! nuBuff is an addon that automatically casts buffs, casts heals, and uses potions on a single player. The addon will keep track if you are in combat, casting, mounted, or in your house. You can fully configure up to 8 self-buffs to keep up, when to cast your healing spells, when to use an hp potion, and when to use a mp potion.

Important!

This addon is designed for the US version of RoM! Should you wish to edit / update this code to work with other versions of RoM, feel free to do so.

Features in nuBuff

  • Settings are saved for each character and for each class of the character
  • GUI
  • Most of the behavior can be customized
  • Keeps track of a number of things:
  • Buffs:
  • Select up to 10 buffs to be used
  • Enable/disable for each without deleting settings
  • Checks if the buff is present on the player before casting
  • Checks each cool down and if there is enough mana to cast it
  • Checks if player is in combat, does not use buffs that are not allowed to be used in combat.
  • Ability to set combat buffs:
  • These are allowed to be cast during combat.
  • They will keep being applied for 1 min after combat activity stops being detected
  • Healing:
  • Normal Healing:
  • Select up to 2 spells
  • The addon will not use these if mounted or in the middle of casting something.
  • Ability to set a health percent for the spells to be used once the player health falls below it.
  • If a spell such as regenerate, it will only cast it again once it expires
  • If a spell such a heal, it will keep casting until health is above minimum set.
  • Critical Healing:
  • Select one spell to be used once health reaches a critical point
  • Select the percent HP to be used under
  • This spell will not be cast while mounted
  • Ignores if player is casting a spell
  • Select one potion to be used and the hp% to be used at
  • A warning displaying health appears on the screen
  • Auto Potion:
  • Select 2 healing potions and 2 Mana potions and set when they should be used.
  • Will not be used while mounted
  • Checks the cool downs for pots before trying to use them

For all of these the addon tries to make sure the cast was successful.

Version History

Version 1.0 = 10/17/2009 Released updated version of nBuff called nuBuff that works with Runes of Magic Patch 2.1.1 1910

Version 1.0.01 = 10/21/2009 Fixed problem with having to retarget a mob when in combat after getting a buff or a heal

Version 1.0.02 = 10/23/2009 Totally reworked the OnUpdate problem using the idea RapedByMetal gave with his OnUpdateFix addon

Version 1.0.03 = 10/26/2009 Updated mounts to include all horses, ostriches, berhus, wartigers, lions, fungi, rhinos, boars, ferrets, beasts, and unicorns. (Note: these are all English names the addon looks for, other languages will not be found.)

Version 1.0.04 = 10/27/2009 Added support for AddonManager. Added new mount Black Pegasus to mounts list.

Version 1.0.05 = 10/30/2009 Fixed problem with pots not working.

Version 1.0.06 = 11/3/2009 Fixed problem with Grace of Life vs Enhanced Grace of Life

Version 1.0.07 = 11/4/2009 Fixed problem with Quickness Aura vs Evasion

Version 1.0.08 = 11/5/2009 Added two additional buffing options bringing the total to 10 selfbuffs you'll be able to keep up!

Version 1.0.09 = 11/7/2009 (Never released) Hopefully really fixed the issue with Quickness Aura vs Evasion (guess we'll see!)

Version 1.0.10 = 11/10/2009 Added a handy little mini-map button to Enable/Disable nuBuff on the fly!

Version 1.0.10ru = 11/11/2009 Same as Version 1.0.10, just a reupload of that.

Version 1.0.11 = 11/22/2009 Added new mounts Dragons and Mammoths to mount check list.

Version 1.0.12 = 11/23/2009 Addressed issue with Save Variables not being saved. (Thanks Shardeela)

You must login to post a comment. Don't have an account? Register to get one!

Facts

Date created
18 Oct 2009
Categories
Last update
24 Nov 2009
Development stage
Release
Language
  • enUS
License
Public Domain
Curse link
nuBuff - updated nBuff
Recent files

Authors