Updates to horses and residents. Needs testing.

This commit is contained in:
Storm Dragon
2026-02-15 13:25:19 -05:00
parent c6e3036ced
commit 2606decb56
12 changed files with 338 additions and 59 deletions

View File

@@ -134,25 +134,31 @@ Pets are optional companions that can fight and retrieve drops
### Calling and status
- **Space** call your pet
- If your pet is out Space calls it back
- If your pet is out Space recalls it and your pet runs back to you
- If your pet is with you Space sends it out and costs 1 loyalty
- If loyalty is 2 or less your pet will not go out and says it is hungry and unresponsive
- If your pet is knocked out Space reports remaining recovery time
- Press H to hear pet health and loyalty when you have a pet
### Loyalty and feeding
- Loyalty starts at 5 and max is 10
- If no food is available loyalty drops by 2 each hour
- Every 8 hours your pet eats 1 food and gains 2 loyalty if food is available
- While your pet is out loyalty drops by 1 each hour
- At loyalty 1 you get a hungry warning notification
- If loyalty reaches 0 your pet leaves
- Every 8 hours your pet can eat 1 food only while it is not out
- Eating restores loyalty to max
- Food can be meat smoked fish raw fish or basket of fruits and nuts
- Food is taken from your inventory first then storage
- If loyalty reaches 0 your pet leaves
### Help in the field
- When out your pet attacks bandits undead and boars within range
- Each successful hit costs the pet 1 health
- Pets do not heal while out
- If health reaches 0 the pet is knocked out for 3 hours and then recovers
- When out your pet can retrieve world drops like small game boar carcasses and arrows
- Retrieval messages are spoken without the pet sound cue
- If you cannot carry the item the pet keeps it and it is lost
- Pets stay out and follow you until you recall them with Space or they leave from loyalty loss
### Random finds
- If loyalty is at least 5 your pet can bring back sticks vines stones or clay