WhatTheDebuffNOTE: This addon is hard to test individually, as it requires you to get debuffs from other players, so if spot a bug please report it.
This addon was previously called PWF Warner.
WhatTheDebuff is an addon designed to give you a visual warning when you or your target get certain debuffs such as Playing With Fire, Sudden Accusation or/and Enfeebling Strike. You can add your own debuffs to this mod or can remove and edit the ones that are already used as standard. Please refer to to the included readme.txt file to see how. The addon has built in slash commands that are available and listed below. To use these, you will need to have LibSlash installed, however the addon does not require you to use LibSlash but you will need it if you wish to use the commands.
Commands
/wtda [on|off] - Turns the addon on or off
/wtda tsound [0-999] - Target sound when they receive a debuff - 0 is none.
/wtda psound [0-999] - Player sound when you recieve a debuff - 0 is none.
/wtda hwt [on|off] - Hides/unhides the welcome text, such as "PWFW Loaded".
/wtda colour1 [x,x,x] - x are values from 0 - 255. Colour is RGB format. Colour 1 is YOUR alerts
/wtda colour2 [x,x,x] - x are values from 0 - 255. Colour is RGB format. Colour 2 is YOUR TARGETS alerts
/wtda onlyrvr [on|off] - If on, the mod will only work in RvR and not PvE and RvR
/wtda test - When typed it'll print out a test line in the WTD window for positioning, type it again to remove the line
Bugs/Problems
Looping is at an acceptable level but will improve on that area over time
Onlyrvr slash option doesn't work
Addon's window is behind the default game text, from what I'm aware this can't be helped
Some (very few) debuffs are not getting picked up on some targets. I'm thinking it might be range or LOS problems with the game, but I'm looking into it.
Added it's own window to the layout editor for alerts
Added font options to the slash commands
Added colour options to the slash commands
Removed the "how to" on alerts from readme.txt
Added a test command for positioning
Custom timer loop - means that messages will disappear after 3 seconds unless they are refreshed
Removed the "onlyrvr" setting for the moment as it's not W.A.I
Lots of cleanup to the new XML file
Various code changes and clean ups across the board
Updated MOD file for the onupdate function
Added a new way to get the targets name for screen prints (&TNAME&)
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)...