So… I think we all agree the pet’s mechanics are still a nightmare at the Sword AA level: You can make it work sometimes if you cope with the weird mechanics.
I’m sure there has being a lot of threads asking and giving opinions on how the pets could be improved to be an actual ally and not an long range one use hammer you throw at your enemy face, but it is always good to remember that we have our profession mechanic so badly implemented and developed so it’s a reminder we need some rework in that area.
Right now, thanks to bits and pieces we have being collecting from Aney we know that:
- The engine can not differentiate different kind of damage sources. It doesn’t know if its melee attack or a ranged AoE because the engine read everything as an AoE.
- The engine can know however when the pet is actively targeted.
- The pathing system for the pets is simply wrong, pets don’t hit moving target because the pathing engine first locate an spot to use to launch the attack that doesn’t need to be the most close one, making the pet moving pass the target to hit it in other position.
- Pets have very long cast animations that make them very unreliable to hit fast moving targets.
What we have now:
- Pets do an ok damage when traited with BM.
- Pets move an adequate speed when traited with BM.
- Pets survivability is still none when it comes to fight group of players:
> It likes to soak in random AoE damage when it’s in passive.
> It does not try to avoid AoE areas when is sent to another location. - Pets do not hit reliably moving targets and almost no hit when it comes to targets affected by swiftness or fast moving target.
My suggestions:
- Pets get the increased attribute + speed from BM by baseline. We already know the pets are more reliable with those and the BM trait line should be there to potentiate the use of the pet, not to make them usable. This increase will make them to reach the target location.
- From Smokescale we learnt that to hit reliably the pet need to shadowstep to the target, so it doesn’t need to circle around it to get to the perfect spot to hit. I don’t think Aney is in position to fix the pathing engine right now, so to fix this:
> Melee pets get an small shadowstep to the target in basic attack so it can get in the right spot fast enough. I couldn’t say number but maybe 300 or so? Just to jump from the last stage to the correct point the pathing engine decided it’s the one. - Reduce the cast delays/animations in all pets. Canines should hit every 1/4 second, i could take to hit every 1/2 second, but right know it’s about once a second. That’s friking slow.
- To make pets survivability increase 4 changes:
> The leash of all pets in passive, not attacking should be at the ranger’s feet. 130 max not 600 like now. If we move our pet follow us at the spot. So if i evade an AoE my pet is with me and doesn’t soak in random damage.
> The damage mitigation has proven right in PVE. I suggest a damage mitigation of 50% in WvW/PvP when the pet is not targeted. This could affect also conditions 50% reduction in condition damage because most AoE is condition based.
> To balance condition damage mitigation conditions applied to the pet if not being targeted will be increased by 50%. The point of this is for you have time to cleanse the pet in case it decided to run like a crazy stag inside an area full of AoE, but if you don’t care the pet will suffer the full damage. Just longer over time.
> The exception to this rule is any Control condition. Chill, fear, launch, sink and anything will do full damage/duration even if the pet has not being actively targeted. (chill and fear can deal damage with the necro). The point is to make the pet susceptible to CC in case that is needed.
For this to work the ranger need an small change in the HUD that is:
- Show current conditions affecting the pet.
- Show total damage pet tick the pet is affected by those conditions.
That will allow us to know when to call back the pet and to have more control about it without changing to much the mechanics behind.
Any more suggestions?
(edited by anduriell.6280)