I was looking at the pet_levelstats table and I noticed that Hunter pets use an ID of 1 which corresponds to the ‘Waypoint’ creature_template.
Now I know the stats like STR, AGI, etc. are derived from pet_levelstats but what about the remaining stats? Since the ‘Waypoint’ template has some stats that aren’t valid for pets:
speed_walk = 0.91
speed_run = 1.14286
mindmg = 422
maxdmg = 586
wouldn’t it make sense to have a separate “Hunter Pet” template entry with proper values? I think some of these are hard coded into the core which could be easier maintained with a proper DB record.
This would also allow modifications of the ‘Waypoint’ entry without risking breaking the hunter pets.
Thoughts?