PetSmart helps out pet users by improving the way pet abilities are auto-fired. The default autocast has poor response time and blindly fires abilities, and I wanted something a little smarter. PetSmart keeps your pet's abilities prioritized, and while you're in combat, attempts to fire the highest-priority skill available.
This is a VERY incomplete version, but I'd like to get it out there because it's functionally useful even at this early stage, and I need some assistance from other pet-class players (Squig Herders, Engineers and Magi) in order to fully flesh it out. Customization is pretty much non-existent at this point, I'd like to focus on getting the basics working first.
If you play a non-White Lion pet class, here's how you can help:
- Summon a pet
- /debug
- /script dt(ActionBars.m_Bars.EA_CareerResourceWindowActionBar.m_Buttons)
- Look for the m_ActionId field of each ability, and match it to the name of the skill
- Suggest a priority order for the abilities, since I only really know WL skills well :P
In the future, I hope to include other features such as:
- Re-prioritizing by the user, perhaps via slash commands
- Smarter ways to do other pet commands, like return/follow
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)...