Type /ntb to access configuration.
Please remember to reconfigure your setting after update.
Overview
ntBuff is an updated version of the older addon nBuff created by Noktrin, and nuBuff by Roukard. ntBuff 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 5 hp potions and 5 mana potions, as well as 12 self-buffs to keep up, when to cast your healing spells, when to use an hp potion, and when to use a mp potion. ntBuff is fully compatible with the latest clients. Auto-buff mode can be automatically inactivated while in party. ntBuff supports AddonManager, and can support multiple languages. Currently, it supports EN, JP, DE and ES. Collaborators for translating into other languages are welcome.
Features
All the features of the original nBuff are reproduced, with additional features.
New Features
- Fully compatible with the latest client patch 1955 (Nov 11, 2009)
- The auto-buff and auto-pot functionalities are faithfully reproduced as the original nBuff in the older clients. The events to be hooked are carefully selected for smoother game play.
- Supports 5 hp pots, 5 mana pots and 12 buffs (new in ver 1.10)
- Three function modes for precise buff control (new in ver 1.10)
- ntBuff now keep track whether your are in the midst of combat, in the alert state after combat, or in the resting. (Sorry I found a small technical difficulty in foreseeing the combat in near future) You can configure which buff to be re-casted in which state. Now your combat will not be interrupted with the casting of auto-buff. You can also configure the interval for the auto-buff/pot check for each state.
- HP priority mode (new in ver 1.10)
- You can automatically turn off auto mana pot only while your HP is low.
- Checks remaining number of pots/foods (new in ver 1.10)
- ntBuff now check the remaining number of pots or foods before use. which prevents the annoying error messages and lag when pots/foods are run out.
- Checks the presence of evasion buff before casting quickness aura (new in ver 1.10)
- Improved performance (new in ver 1.10)
- Most of the core codes are re-written. Event handlers are minimized for better performance.
- Command line interface (new in ver 1.05)
- You can now control ntBuff from your own macro. Type /ntb help for the list of commands. Thx ThrillPhil for this request.
Command line reference
- Multi-lingual support
- All the functionalities including the GUI and the mount names are separated into a locale file for easier localization. Currently, EN, JP, ES and DE locale files are provided (thx Dinalisa, Tarlkabot, Adurin for JP, ES and DE translation). Collaborators for translating into other languages are welcome.
- Party mode
- You can select the "party mode" in the GUI menu. In party mode, the auto-buff functionalities are automatically inactivated only while you are in party. In conventional mode, all the functionalities work as the original nBuff.
- PvE mode
- You can select the PvE mode, in which auto-pot and auto-buff functionalities are automatically turn off while you are in Obsidian or Varanas. (thx Dinalisa for this functionality)
- AddonManager support
- You can open the configuration GUI window from the AddonManager addon.
Original Features of nBuff
Buffs
- Select up to 8 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.
- Checks if player is mounted, 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 15 sec 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
GUI
- Most of the behavior can be customized
- Settings are saved for each character and for each class of the character
Change Log
- Ver 1.10 5 pot/12 buff support, Alert mode, HP priority mode, bug fixes (evasion buff, guild castle, pot/food count, typos)
- Ver 1.05 Command line interface, DE support.
- Ver 1.04 Fix auto-pot issues in patch 1938.
- Ver 1.02 Fix for issues on mount/hide check in non-EN and non-JP clients.
- Ver 1.01 Minor bug fix for non-EN and non-JP clients.
- Experimental ES (Spanish) support (thx Tarlkabot).
- Ver 1.00 First International Beta Release.
- Configuration GUI for the timing constants to allow best performance.
- Party mode
- PvE mode
- Ver 0.95 (aka nuBuff-TBD 1.10) Bug fix.
- Fixed mis use of pot/buff during after loading and resurrection.
- Ver 0.92 (aka nuBuff 1.0.2JP) Contribution by Dinalisa.
- Multi-language support.
- AddonManager support.
- Ver 0.91 (aka nuBuff-TBD 1.01) Bug fix. Test release in JP server.
- Fixed timing issues to use pot and buff.
- Fixed targeting issues before/after buff.
- Ver 0.90 (aka nuBuff-TBD 1.00) JP localization of nuBuff. Test release in JP server.
Credits
- Noktrin for the development of nBuff, and ZsZso for the development of its archetype, "StayAlive".
- Roukard for the development of nuBuff, and allowance to this project.
- Dinalisa for the localization for the Japanese client, the AddonManager support, and many suggestions.
- My friends in Teal server (JP) and Macantacht server (EUEN) for testing and supports.
- Tarlkabot, Adurin for the localization for the Spanish and German client.
- ThrillPhil for request of command line interface.
Hope you enjoy!
Ver 1.10 New features and bug fix
- controls up to 5 HP pots and 5 mana pots
- controls up to 12 buffs
- HP priority mode
- Three functional modes (combat, alert and resting) for more precise control
- Auto suppress auto-pot/buff in guild castle
- Fixed quickness aura vs evasion buff issue
- Fixed auto-attack issue
Ver 1.05 Command line interface for control from macros (thx ThrillPhil).
DE support (thx Adurin).
Ver 1.04 Fixed auto-pot issues in patch 1938.
Ver 1.03 Interim test version for better response in re-buffing.
Ver 1.02 Fixed issues on Mount/Hide check in non-JP and non-EN clients.
Ver 1.01 Minor fix for non-JP, and non-EN clients.
Experimental Spanish (ES) support (thx Tarlkabot)
Ver 1.00 First International Beta Release