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.
Facts
- Date created
- 22 Sep 2008
- Category
- Last update
- 14 Dec 2008
- Development stage
- Inactive
- License
- MIT License
- Curse link
- BuffThrottle
- Recent files