I don't think pets stats are correct atm. I tamed a bunch of Cus and found that their Hitpoint stat doesn't factor into after tame stats, then I looked at the script:
Consider a Max Cu:
SetStr(1200, 1225);
SetDex(150, 170);
SetInt(250, 285);
SetHits(1010, 1275); Should be a CU with 637 hit points if halved(since it seems to round down) after tame
but instead it aligns with w/e str is
so this cu after tame would be 612 str and 612 hits... Most important is consider that when Pet Training, 3 points equals one hit point. Therefor you just lost 75 possible Pet Training Points (as no one runs with a Cu with only 612 HPs). That's a huge loss. This wasn't always like this though, at one point they did halve hit points. I still have one untrained in stable with high hps.
Here is the section [hit points matched to strength after tame]:
public override void OnAfterTame(Mobile tamer)
{
if (Owners.Count == 0 && PetTrainingHelper.Enabled)
{
RawStr = (int)Math.Max(1, RawStr * 0.5);
RawDex = (int)Math.Max(1, RawDex * 0.5);
HitsMaxSeed = RawStr;
Hits = RawStr;
StamMaxSeed = RawDex;
Stam = RawDex
Has this str=hp method after tame been confirmed with Broadsword?
Consider a Max Cu:
SetStr(1200, 1225);
SetDex(150, 170);
SetInt(250, 285);
SetHits(1010, 1275); Should be a CU with 637 hit points if halved(since it seems to round down) after tame
but instead it aligns with w/e str is
so this cu after tame would be 612 str and 612 hits... Most important is consider that when Pet Training, 3 points equals one hit point. Therefor you just lost 75 possible Pet Training Points (as no one runs with a Cu with only 612 HPs). That's a huge loss. This wasn't always like this though, at one point they did halve hit points. I still have one untrained in stable with high hps.
Here is the section [hit points matched to strength after tame]:
public override void OnAfterTame(Mobile tamer)
{
if (Owners.Count == 0 && PetTrainingHelper.Enabled)
{
RawStr = (int)Math.Max(1, RawStr * 0.5);
RawDex = (int)Math.Max(1, RawDex * 0.5);
HitsMaxSeed = RawStr;
Hits = RawStr;
StamMaxSeed = RawDex;
Stam = RawDex
Has this str=hp method after tame been confirmed with Broadsword?
Last edited: