Skip to main content

pet.info

Generated from spec/protocol.yaml. Do not edit by hand.

Overview

  • ID: 2901
  • Header: PET_INFO
  • Direction: Server to Client (s2c)
  • Realm: Pets
  • Phase: session
  • Since: nitro-1.6.6
  • Summary: Deliver detailed information about a pet

Payload fields

FieldTypeRequiredDescription
idint32requiredPet identifier.
namestringrequiredPet display name.
levelint32requiredCurrent level.
maximumLevelint32requiredMaximum achievable level.
experienceint32requiredCurrent experience points.
levelExperienceGoalint32requiredExperience required for next level.
energyint32requiredCurrent energy.
maximumEnergyint32requiredMaximum energy.
happinessint32requiredCurrent happiness.
maximumHappinessint32requiredMaximum happiness.
respectint32requiredRespect points received.
ownerIdint32requiredOwner user identifier.
ageint32requiredAge in days.
ownerNamestringrequiredOwner display name.
rarityLevelint32requiredRarity category.
hasSaddlebooleanrequiredWhether a saddle is equipped.
isRidingbooleanrequiredWhether someone is currently riding.
skillThresholdslist<int32>requiredSorted command skill threshold values.
publiclyRideableint32requiredWhether anyone can ride (non-zero = yes).
breedablebooleanrequiredWhether the pet can breed.
fullyGrownbooleanrequiredWhether the pet has reached maturity.
deadbooleanrequiredWhether the pet is dead (plants).
unknownRarityint32requiredUnknown rarity-related field.
maximumTimeToLiveint32requiredMaximum lifetime in seconds.
remainingTimeToLiveint32requiredRemaining lifetime in seconds.
remainingGrowTimeint32requiredRemaining grow time in seconds.
publiclyBreedablebooleanrequiredWhether anyone can breed this pet.

Behavior

Sender

Sent in response to a pet info request.

Receiver

The client displays the pet information panel with stats, level, and owner details.

Notes

  • No additional notes