A while ago I got annoyed with the way WAR handles targeting when you click on something. WAR targets objects only when you release the mouse button, not when you press down. And if you press down a fraction of a second too long it won't target anything at all. I often found it difficult to target players (both enemy and friendly) when they were running and jumping around.
So I made this very simple addon. All it does is target the player you're currently pointing at when you press the left mouse button down. It only works if you click the actual model in the 3d world. It doesn't work with group frames (because I'm lazy) and it doesn't work with mobs (due to API limitations).
But neither of those jump around trying their best to avoid your mouse pointer :P
I used it for a while now and had an easier time targeting moving players. Maybe it's just me, but maybe it's not, so I decided to release it.
Update 1.1: Woah, didn't think so many people would be interested. Since you asked for it I added support for group and warband unit frames. Scenario groups and player status don't have to be changed since they already work that way. Let me know if there are any issues.
------------------------------------------------------------------------
r7 | silverq | 2008-11-02 01:36:52 +0000 (Sun, 02 Nov 2008) | 1 line
Changed paths:
A /tags/1.11 (from /trunk:6)
Tagging as 1.11
------------------------------------------------------------------------
r6 | silverq | 2008-11-02 01:36:02 +0000 (Sun, 02 Nov 2008) | 1 line
Changed paths:
M /trunk/TargetOnButtonDown.lua
M /trunk/TargetOnButtonDown.mod
Fixed possible bug
------------------------------------------------------------------------
r4 | silverq | 2008-09-30 23:57:09 +0000 (Tue, 30 Sep 2008) | 1 line
Changed paths:
M /trunk/TargetOnButtonDown.lua
M /trunk/TargetOnButtonDown.mod
Added support for GroupWindow and BattlegroupHUD
------------------------------------------------------------------------
r2 | silverq | 2008-09-30 03:59:36 +0000 (Tue, 30 Sep 2008) | 1 line
Changed paths:
A /trunk/TargetOnButtonDown.lua
A /trunk/TargetOnButtonDown.mod
Initial import
------------------------------------------------------------------------
r1 | root | 2008-09-30 03:58:09 +0000 (Tue, 30 Sep 2008) | 1 line
Changed paths:
A /branches
A /tags
A /trunk
"mousetargetfix/mainline: Initial Import"
------------------------------------------------------------------------
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)...