User Tools

Site Tools


sptr

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
sptr [2023/10/26 20:10] frethsptr [2026/02/09 20:43] (current) – [Why isn't speed kicking in?] freth
Line 1: Line 1:
-====== How Animal Traits Work ======+====== Animal Traits ======
  
-The speed section is mostly quoted from a 2019 [[https://forum.wurmonline.com/index.php?/topic/168056-does-carry-more-than-average-do-anything-on-bisons/&tab=comments#comment-1714926|WO forum post]] from a WU developer concerning speed traits, but some modifications have been made here for readability and clarity.+The speed section is mostly quoted from a 2019 [[https://forum.wurmonline.com/index.php?/topic/168056-does-carry-more-than-average-do-anything-on-bisons/&tab=comments#comment-1714926|WO forum post]] from a WU developer concerning speed traits, but some modifications have been made here for readability and clarity.  Also see another [[https://forum.wurmonline.com/index.php?/topic/165505-horse-speed-vs-horse-color-an-experiment/|WO forum post]] post in 2018 pertaining to horse speed.
  
 ---- ----
Line 36: Line 36:
 | The legs are of different length | -30% speed | | The legs are of different length | -30% speed |
  
-**Carry Weight Note**+==== Carry Weight Note ====
  
 Animals absolutely do not care about the weight of a hitched vehicle on WU, so traits that only affect carry capacity (carry more, strong body) won't matter in that case.  This coupled with the saddle is why a mount that is ridden is capable of much faster speeds.  It can handle the weight the player is carrying better, and the saddle quality and Wind of Ages enchant add that much more to its speed.  //If you are playing on WO the vehicles do take cart/wagon cargo into account.// Animals absolutely do not care about the weight of a hitched vehicle on WU, so traits that only affect carry capacity (carry more, strong body) won't matter in that case.  This coupled with the saddle is why a mount that is ridden is capable of much faster speeds.  It can handle the weight the player is carrying better, and the saddle quality and Wind of Ages enchant add that much more to its speed.  //If you are playing on WO the vehicles do take cart/wagon cargo into account.//
  
-**Why isn't speed kicking in?**+==== Why isn't speed kicking in? ====
  
-Speed-related traits kick in when the horse passes a Soul Strength skill check, and turn off if they fail it. The opposite is true for negative traits; it can pass a Soul Strength check to not be affected by something like "malformed hindlegs". Hell horses have much higher Soul Strength than normal horses, so they pass these checks much more consistently. Unicorns, bisons, and other animals that aren't horses, don't do these checks; the traits are always in effect for them.  It can take some distance before the skill check passes and speed kicks in.  Be patient.+Speed-related traits kick in when the horse passes a Soul Strength skill check, and turn off if they fail it. This is why speed can seem inconsistent or delayed.  It can take some distance before the skill check passes and speed kicks in. Be patient. 
 + 
 +The opposite is true for negative traits; it can pass a Soul Strength check to not be affected by something like "malformed hindlegs" 
 + 
 +Hell horses have much higher Soul Strength than normal horses, so they pass these checks much more consistently. Unicorns, bisons, and other animals that aren't horses, don't do these checks; the traits are always in effect for them.
  
 **Cart/Wagon** **Cart/Wagon**
Line 48: Line 52:
 Ways to speed up horses on a cart/wagon. Ways to speed up horses on a cart/wagon.
  
-* Get horses with as many speed traits as you can.+* Get horses with as many speed traits as you can (as per above).
 * Add horseshoes of good quality with Wind of Ages enchant. Horseshoe quality and enchant level add to speed. * Add horseshoes of good quality with Wind of Ages enchant. Horseshoe quality and enchant level add to speed.
  
Line 78: Line 82:
 | It has a certain spark in its eyes | animal lives 50% longer than normal |  | It has a certain spark in its eyes | animal lives 50% longer than normal | 
  
-----+===== Horse Speed Calculator ===== 
 + 
 +The following is from the [[https://forum.wurmonline.com/index.php?/topic/162331-horse-speed-calculator/|Author's Forum Post]] 
 + 
 +I butchered together some decompiled WU code into a horse speed calculator to see how much of an effect the various factors (traits, weight, gear QL) can have. 
 + 
 +  
 + 
 +To use it, go to the link below: 
 + 
 +https://pastebin.com/5DAbyiwy 
 + 
 +  
 + 
 +Copy the code presented there, then go to this link: 
 + 
 +https://www.jdoodle.com/online-java-compiler 
 + 
 +  
 + 
 +Erase anything in the box, and paste the code you copied. 
 + 
 +  
 + 
 +Click Execute at the bottom to make sure it gives some output.  That'll be for an untraited, ungeared horse, being ridden by somebody carrying 50 Kg of gear.  Even if it's not being factored in for the speed boost, the horse's weight value still has saddle/shoes added in since I assumed that would be the most likely thing tested.  Set mountCarriedWeight to 0 for a true reading of an ungeared horse. 
 + 
 +  
 + 
 +(My comments say that unicorns are exempt from soul strength checks, but don't take that as a hard truth.) 
 + 
 +  
 + 
 +Set the values in the first little bit to whatever you'd like to see, then Execute.  Make sure to set isSaddled, isShoed to true to see those values have an effect. 
 + 
 +  
 + 
 +Based on the creature's soul strength the traits will flip on and off at random, so in-game you can expect the actual speed to fluctuate anywhere between the min and max values. 
 + 
 +  
 + 
 +Feedback and reports of any inaccuracies are appreciated. 
 + 
 +  
 + 
 +Disclaimer:  This comes from WU code, who the hell knows what WO code really says, but they're usually pretty similar.  
 ===== Wurmpedia (WO-Specific) ===== ===== Wurmpedia (WO-Specific) =====
  
Line 167: Line 216:
 |Speed                  |//It seems accustomed to water//                                             |Moves faster in shallow waters                                                                                                                                    |27 (14.56)                                      |10   | |Speed                  |//It seems accustomed to water//                                             |Moves faster in shallow waters                                                                                                                                    |27 (14.56)                                      |10   |
 |Speed, Rare        |//It is unbelievably fast//                                                  |Always on speed bonus similar to hell horses                                                                                                                      |51 (30.00)                                      |0    | |Speed, Rare        |//It is unbelievably fast//                                                  |Always on speed bonus similar to hell horses                                                                                                                      |51 (30.00)                                      |0    |
- 
----- 
- 
-===== Horse Speed Calculator ===== 
- 
-The following is from the [[https://forum.wurmonline.com/index.php?/topic/162331-horse-speed-calculator/|Author's Forum Post]] 
- 
-I butchered together some decompiled WU code into a horse speed calculator to see how much of an effect the various factors (traits, weight, gear QL) can have. 
- 
-  
- 
-To use it, go to the link below: 
- 
-https://pastebin.com/5DAbyiwy 
- 
-  
- 
-Copy the code presented there, then go to this link: 
- 
-https://www.jdoodle.com/online-java-compiler 
- 
-  
- 
-Erase anything in the box, and paste the code you copied. 
- 
-  
- 
-Click Execute at the bottom to make sure it gives some output.  That'll be for an untraited, ungeared horse, being ridden by somebody carrying 50 Kg of gear.  Even if it's not being factored in for the speed boost, the horse's weight value still has saddle/shoes added in since I assumed that would be the most likely thing tested.  Set mountCarriedWeight to 0 for a true reading of an ungeared horse. 
- 
-  
- 
-(My comments say that unicorns are exempt from soul strength checks, but don't take that as a hard truth.) 
- 
-  
- 
-Set the values in the first little bit to whatever you'd like to see, then Execute.  Make sure to set isSaddled, isShoed to true to see those values have an effect. 
- 
-  
- 
-Based on the creature's soul strength the traits will flip on and off at random, so in-game you can expect the actual speed to fluctuate anywhere between the min and max values. 
- 
-  
- 
-Feedback and reports of any inaccuracies are appreciated. 
- 
-  
- 
-Disclaimer:  This comes from WU code, who the hell knows what WO code really says, but they're usually pretty similar.  
sptr.1698369008.txt.gz · Last modified: by freth

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki