Note
BuffThrottle should not be necessary now that the WAR 1.1 patch has overhauled the method in which buffs are updated. Feel free to try disabling/uninstalling this addon if you were using it prior to the 1.1 patch.
About BuffThrottle
BuffThrottle adds a minimum delay in between consecutive refreshes of a given frame's buffs and debuffs. This helps performance immensely in situations where there are a large number of buffs/debuffs flying around.
Settings
The default delay is set to half a second (0.5) - you can tweak it to your liking by setting the BuffRefreshDelay variable, like so (change the number to the delay you'd like, in seconds):
- /script BuffRefreshDelay = 0.5
Note that you will not receive any feedback when using this command. If you wish to check that it was set properly, use the verify command below.'
As of version 1.3.1, there are now also two commands that can be used to monitor BuffThrottle:
- /script BuffThrottle.Verify()
- This command will do an integrity check of BuffThrottle's installation and tell you if it's properly working, and what BuffRefreshDelay it is using.
- /script BuffThrottle.Ratio()
- This command will tell you what the throttling ratio was for the last 5 minutes (# of non-throttled events divided by # of total events). The closer it is to 0, the more throttling BuffThrottle did in the last 5 minutes, the closer it is to 1, the less throttling was done.
A Note
There seems to be a misconception that BuffThrottle requires LibSlash in order to work. This is not true. BuffThrottle uses the default /script command (as opposed to a custom slash command) and thus does not need any other mod to function properly.
2008-12-14 aiiane <aiiane@aiiane.net>
* BuffThrottle.lua
Make BuffThrottle always pass through Clear() calls - while
BuffThrottle shouldn't be necessary after the 1.1 patch, at least
this way people who autoupdate their addons or just update without
reading notes won't come complaining to me that buffs are sticking
around. Hopefully.
[4b69811269f6] [1.3.4]
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)...