PotionBar is a floating bar containing potions for easy access.
PotionBar was formerly known as Autobar! Autobar was written by Felyza. I just changed a few minor things.
PotionBar stacks same types of potions. It ignores the difference in power or duration.
For example: Potionbar will show all your level 35 and level 38 potions as one single stack, even though they are multiple stacks in your backpack.
Potion stacks are sortable by size or power.
You can configure whether clicking a PotionBar button uses your weakest or strongest potion or whether it uses a potion from your smallest or biggest stack.
Hybrid potions are supported, albeit different from normal potions. They are only sortable by stacksize, because hybrid potions do yet not exist in different power.
Potions which PotionBar is not aware of are supported in a very limited form. Unlike other potions, they can't be grouped together. Though very limited, it makes PotionBar usable by foreign language clients.
Changing the configuration of PotionBar:
Just right click on the small circular button which should be somewhere central on your screen.
A small context menu will popup. Please choose Configuration... from that menu.
Alternatively, just type following command:
/PotionBar config
Commands:
In addition to the graphical button bar, PotionBar supports using potions by following slash commands:
/PotionBar use AP /PotionBar use HEAL /PotionBar use REGEN /PotionBar use SHIELD /PotionBar use STRENGTH /PotionBar use INTELLIGENCE /PotionBar use WILLPOWER /PotionBar use BALLISTIC /PotionBar use ARMOR /PotionBar use TOUGHNESS /PotionBar use THORNS /PotionBar use SPIRIT /PotionBar use ELEMENTAL /PotionBar use CORPOREAL /PotionBar use DOT /PotionBar use AOEDOT /PotionBar use FIREBREATH /PotionBar use SNARE /PotionBar use INSPIRATIONALWINDS /PotionBar use SAVAGEVIGOR /PotionBar use UNFETTEREDZEAL /PotionBar use WARBLOOD /PotionBar use WARDEMISE /PotionBar use WARFERVOR /PotionBar use WARGENIUS /PotionBar use WARHUNGER /PotionBar use WARMERCY /PotionBar use ETERNALHUNT /PotionBar use INEVITABLETEMPEST /PotionBar use TOLLINGBELL /PotionBar use NEPENTHEANTONIC /PotionBar use UNKNOWNS 'Name of Potion'
Following commands are implemented for completeness:
/PotionBar help /PotionBar config /PotionBar reset
Macros:
PotionBar can be used from within a macro as well. Please use it from within macros like this.
/script PotionBar.Use("HEAL")
or like this (please notice the different quote characters):
/script PotionBar.Use("UNKNOWNS 'Name of Potion'")
Please look above for other possible parameters.
PotionBar.Use() returns true, if it thinks it could successfully use a potion.
This can be used to make a macro which uses different potions in different conditions.
Following will try to use a heal potion. If it couldn't use one, then it uses a regen potion.
/script if not PotionBar.Use("HEAL") then PotionBar.Use("REGEN") end
Following will use a shield potion if you are on full health.
If you have less than 100% health and more than 50% health or if a shield potion couldn't be used then it tries to use a regen potion.
And if you have less then 50% health or the regen potion coldn't be used then tries to use a heal potion.
/script local cur = 100 * GameData.Player.hitPoints.current / GameData.Player.hitPoints.maximum; if cur >= 100 and PotionBar.Use("SHIELD") then else if cur >= 50 and PotionBar.Use("REGEN") then else PotionBar.Use("HEAL") end end
Binding to keys:
PotionBar does not directly support binding to keys, but it supports being used from within macros.
You should be able to achieve the same result with the macro support of PotionBar.
Create a macro which makes PotionBar use a potion and bind this macro to a key of an actionbar which you don't use.
Multiple PotionBars:
I am sorry, but this isn't going to be implemented anytime soon.
You can achieve the exact same result if you take 2 minutes of your precious time and follow following steps:
- Choose a name for the bar. It must not have any numbers in it, iE 'LeftPotionBar' is a valid name, while 'PotionBar2' is not!
- Go into your addons folder, iE: C:\Program Files\Warhammer Online\interface\addons.
- Create a new folder with your new name.
For example: C:\Program Files\Warhammer Online\interface\addons\LeftPotionBar
- Copy all files from the PotionBar folder into your new folder.
The PotionBar folder is somewhere here: C:\Program Files\Warhammer Online\interface\addons\PotionBar.
- Open all files in your new folder with your favorite text editor (iE NotePad).
- Replace all occurances of PotionBar with your new name (iE LeftPotionBar).
Please make sure that you make a case sensitive search and replace.
For example, Settings.lua of version 6.4 contains exactly 280 strings to be replaced.
You must not rename any files.
- Restart your game or type /reload.
The new PotionBar should be visible right away.
The commands for your new bar are based on your choosen name.
For example: /LeftPotionBar use HEAL or /LeftPotionBar config.
Dependencies:
PotionBar 5.3 and above need LibSlash!
- 3 comments
- 3 comments
Facts
- Date created
- 21 Apr 2009
- Categories
- Last update
- 15 Aug 2009
- Development stage
- Mature
- Language
- deDE
- enUS
- License
- GNU General Public License version 3 (GPLv3)
- Curse link
- PotionBar
- Recent files
- R: PotionBar6.4.zip for 1.3 on 15 Aug 2009
- R: PotionBar6.3.zip for 1.3 on 13 Aug 2009
- R: PotionBar6.2.zip for 1.3 on 13 Aug 2009
- R: PotionBar6.1.zip for 1.3 on 20 Jun 2009
- R: PotionBar6.0.zip for 1.3 on 19 Jun 2009
- #3
ArThoX Wed, 24 Jun 2009 07:59:01Feature request : Change all potions sorting options with 1 button ! ( It's too long to set them all "weakest first" ;) )
+
- #2
Sihirbaz Tue, 21 Apr 2009 20:24:41Je ne parles pas francais. Non german clients are fixed with v5.2.
- #1
descode Tue, 21 Apr 2009 14:01:39il ne fonctionne pas sur serveur Francais