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:
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!
Changes for 6.4:
Slightly extended support for macros.
Changes for 6.3:
Fixed using potions within macros.
Mea maxima culpa!
Changes for 6.2:
PotionBar can now handle different cooldown timers for same types of potions.
Changes for 6.1:
Fixed scaling of the button icons.
Changed internal template name to support having two different named PotionBars (see little howto in the description of PotionBar).
Changes for 6.0:
Added support for 1.3.
The small little circular button is better positionable and even hideable.
PotionBar can now be configured that potions of the same kind but with different name can be added into the bar.
Changed slash commands a little bit so they can be used with the new feature.
A few bug fixes in regards to unknown potions.
Adaptions for the new german names for the hybrid potions.
Installation Guide
- Exit "Warhammer Online" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP has a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Verify your WAR Installation Path
That is where you are running WAR from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your Warhammer Online folder. (default is C:\Program Files\Warhammer Online\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start Warhammer Online
Translations
When you download a mod, please be sure that the mod is compatible with your translation of WAR. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
Directory Structure
Warhammer Online
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.mod
|_ *AddonName*.lua
|_ (possibly others as well)...