• Warhammer Online Addons
  • Warhammer Online
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

PetSmart

 

Project Updated:
Files Updated: Fri, Oct 24 2008
Supports Game Version: Beta 3.0
Category: Class
Tags:

[Edit Tags]

Project Manager: valgatiag
Additional Authors: No additional authors
Current Version: PetSmart v0.1
License: All Rights Reserved
Development Site: CurseForge
Avg Daily DL (last 30 days): 1
Downloads Total: 1,343
Favorites: 15
Comments: 9
  • Contests
  • About PetSmart
  •  

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
  • Downloads (1)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  PetSmart v0.1 Beta Beta 3.0 1,343 10/24/2008
  • 1 page(s)
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • np.

    Like I said, Loyalpet is broken except for white lion. Pet Synergy shows promise but it's got alot of conflicts yet, from what I see: http://war.curse.com/downloads/war-addons/details/pet-synergy.aspx

    I've gotten used to the way petsmart acts. It seems a bit sluggish firing off the abilities sometimes but it actually benefits my magus in some ways.

    Reply Report Permalink
  • Monikko said

    Just saying thanks to Entropy for the trouble and contributing to the community :)

    Reply Report Permalink
  • First, my squig herder suggested switching the priority on Gore and Headbutt. Because Headbutt doesn't have a recharge it'll just spam the one ability as is. If you switch Gore to priority 1 then it'll use it and spam Headbutt in between.

    Second, leveled the engineer. Here's the abilities. Haven't had much time to play with the mod to see if anything annoying pops up so feel free to tweak the priorities.

    --Engineer
    -- Gun Turret
    PetSmart.priority[420] = 1 -- Penetrating Round
    PetSmart.priority[421] = 2 -- Machine Gun

    -- Bombardment Turret
    PetSmart.priority[423] = 1 -- High-Explosive Grenade
    PetSmart.priority[422] = 2 -- Shock Grenade

    -- Flame Turret
    PetSmart.priority[425] = 1 -- Steam Vent
    PetSmart.priority[424] = 2 -- Flamethrower

    Reply Report Permalink
  • Loyal pet's broken now. They have the wrong m_actionid's for magus and squig at least. Just collected the abilities for squig and magus. You can paste the following into your petsmart.lua (underneath the white lion pet abilities) until the author has a chance to add it to his version. Not 100% sure about the Squig's "Death from above" ability, I'll update when my example squig hits 23. And I'll add the engineer's pet here once I get it leveled a bit more.

    --MAGUS
    -- Pink Horror
    PetSmart.priority[444] = 1 -- Daemonic Consumption
    PetSmart.priority[443] = 2 -- Daemonic Fire

    -- Blue Horror
    PetSmart.priority[446] = 1 -- Coruscating Energy
    PetSmart.priority[445] = 2 -- Warping Energy

    -- Flamer
    PetSmart.priority[448] = 1 -- Flames of Change
    PetSmart.priority[447] = 2 -- Flame of Tzeench

    --SQUIG HERDER
    -- Squig
    PetSmart.priority[442] = 1 -- Squig Squeel
    PetSmart.priority[435] = 2 -- Death from Above

    -- Horned Squig
    PetSmart.priority[439] = 1 -- Headbutt
    PetSmart.priority[438] = 2 -- Gore

    -- Gas Squig
    PetSmart.priority[441] = 1 -- Spore Cloud
    PetSmart.priority[440] = 2 -- Goop Shootin

    -- Spiked Squig
    PetSmart.priority[437] = 1 -- Poisoned Spine
    PetSmart.priority[436] = 2 -- Spine Fling

    Reply Report Permalink
  • This add-on to me, would be better than loyalpet. PRoblem is though im a squig herder, and stupid. So need someone to do it for me!

    Everyone is right too, loyalpets bells and whistles are unneeded imho

    Reply Report Permalink
  • Chival said

    i like this pet addon the most, the rest out there go a bit too far with all the extra stuff that usually gets me killed in pve :P

    Reply Report Permalink
  • Quashi said

    Nice!

    Suggestion: Don't add too many features. I use this one currently instead of LoyalPet because it have many features i don't need (less stuff loaded in memory).

    Other suggestion: Make the usage of taunt more "smart", eg. don't waste it if the target is almost dead.

    Also when you get to the customizing options, make it so you can disable some abilitys totally from use, in addition to the re-prioritizing.

    Reply Report Permalink
  • valgatiag said

    Yeah, it wouldn't be hard to add some rudimentary AI as well. I think maybe, if it's possible, I'll add a check so that it doesn't taunt Heroes or Lords - when I leave TTT on against PQ bosses, my pet tends to die pretty quick, plus I'm sure it's not much appreciated by the real tanks.

    Reply Report Permalink
  • Xzara said

    Speaking as a real tank(SM), it doens't bother me that much most of the time. It used to, but I came to the realization that it really only hurts the WL 99% of the time(which is a big difference from WoW's my-pet-can-tank-it huntards that wipe groups). What typically happens, is the Lion taunts, gets immediate aggro due to WAR's somewhat unusual threat mechanics, dies VERY quickly, and then aggro shifts back to the tank. Since most of the time this all happens so fast the rest of the group doesn't even notice, the result is the healers are still on the tank, the hero is back on the tank, and the pet is dead.

    So I wouldn't say it's *fine* by any means to forget to turn the taunt off, but at least it's not really hurting anyone but yourself most of the time if you *do* forget. This anecdotal experience only holds up through T3 or so, though-- I haven't really PQed with WLs much since level 21 or so(and by then, most of them seem to have figured it out).

    Reply Report Permalink
  • Shayin69 said

    Ya im waiting for Squig Herder! thx!

    Reply Report Permalink
  • dameonk said

    Cool idea, good luck with the addon.

    Reply Report Permalink
  • I tested this addon last night with my White Lion, and what I noticed is that I could not send my lion to target one mob while I took on another. Anytime I attacked a target, my lion pet would then attack my target. While that's nice under a lot of different circumstances, there are other circumstances where it is a complete pain. Could you make a way to tell PetSmart, now is the time for that behavior, and here is a time when it is not ok? Thank you.

    Reply Report Permalink
  • 1 page(s)
  • Similar Addons
  •  

Average downloads per day

  1. 101 Twister Buffs & Debuffs, Action Bars...
  2. 36 Character View Expanded Stats (CaVES) Buffs & Debuffs, Bags & Inventory...
  3. 24 LoyalPet Class, Action Bars, and Combat
  4. 23 ISHealBot Unit Frames, Action Bars,...
  5. 21 SquaredHealBot Unit Frames, Class, and Combat