Elin:Riding: Difference between revisions

→‎Benefits: : Added specific math behind speed based on decompiled code. Also cleared up some of the facts and added a few notes. →‎Drawbacks: : I am terrible at writing these
mNo edit summary
(→‎Benefits: : Added specific math behind speed based on decompiled code. Also cleared up some of the facts and added a few notes. →‎Drawbacks: : I am terrible at writing these)
 
Line 8: Line 8:
Some allies are better or worse as mounts. This is rated as good/normal/poor.  
Some allies are better or worse as mounts. This is rated as good/normal/poor.  


Creatures that are suitable as mounts are less likely to receive penalties for riding, and a message will be displayed saying “This creature is good to ride!"
Creatures that are suitable as mounts receive lesser penalties for riding, and a message will be displayed saying “This creature is good to ride!"


On the other hand, if you ride a creature that is not suitable as a mount, a message will be displayed saying "This creature is too weak to carry you!" and you will receive strong penalties such as a reduction in speed.
On the other hand, if you ride a creature that is not suitable as a mount, a message will be displayed saying "This creature is too weak to carry you!" and you will receive strong penalties such as a reduction in speed.
Line 14: Line 14:
=== Benefits ===
=== Benefits ===
* Your speed is set to your mount's speed. Most (but not all) increases and reductions to your speed have no effect on you, however your and your mount's speed is capped to a maximum limit if your riding skill is too low.
* Your speed is set to your mount's speed. Most (but not all) increases and reductions to your speed have no effect on you, however your and your mount's speed is capped to a maximum limit if your riding skill is too low.
** The formula for Speed when riding something is calculated by the mount and follows: Speed = baseSpeed * 100 / Clamp(100 + baseSpeed * (If bad ride then 5, otherwise 1) - STR - Rider's EvalueRiding * 2 - (if good ride then 50, otherwise 0), 100, 1000) The rider takes on the mount's speed, and penalties like Fluffy Tail or Encumbrance are added on top.
** Rider's EvalueRiding is equal to the Riding skill in most cases. The sole exception is when the mount is Broomified and the rider has a "Way of Witch" feat. In that case, EvalueRiding is equal to 125% Riding skill plus a flat 25.
** As an example, the Slow spell has no effect on your speed while riding, however being Burdened from carrying too much does. The Slow spell, if cast on your MOUNT, however, would reduce both your and your mount's speed.
** As an example, the Slow spell has no effect on your speed while riding, however being Burdened from carrying too much does. The Slow spell, if cast on your MOUNT, however, would reduce both your and your mount's speed.
** If you are both riding and hosting a symbiote, the symbiote's speed will be calculated using your unmounted speed.
** If you are both riding and hosting a symbiote, the symbiote's speed will be calculated using your unmounted speed, but your speed is adjusted from your mounted speed.
* Most damage will be directed to your mount instead of you. If a monster attacks you, there's a 20% chance each turn they'll switch to your mount.
* Most damage will be directed to your mount instead of you. If a monster attacks you, there's a 20% chance each turn they'll switch to your mount.
* If your mount is reduced to 0 hp, it will go unconscious instead of dying.
* If your mount is reduced to 0 hp, it will go unconscious instead of dying.
Line 25: Line 27:
=== Drawbacks ===
=== Drawbacks ===
* Both your and your mount's speed will be capped at a maximum limit. Leveling Riding alleviates this penalty.
* Both your and your mount's speed will be capped at a maximum limit. Leveling Riding alleviates this penalty.
* Both you and your mount will receieve a penalty to melee and ranged accuracy. Leveling Riding alleviates this penalty.
* Both you and your mount will receive a penalty to melee and ranged accuracy. Leveling Riding alleviates this penalty.
* Adds a cast failure chance to you and your mount.  
* Adds a cast failure chance to you and your mount.  
** Your mount's Cast Failure chance: = 1 - 95*100/(100+300/(MAX(5,10+Riding Skill))).  
** Your mount's Cast Failure chance: = 1 - 95*100/(100+300/(MAX(5,10+Riding Skill))).  
Line 38: Line 40:
=== Notes ===
=== Notes ===
* Unlike Elona, enchantments with "Speeds up Travel Progress" apply when equipped by the PLAYER, and NOT when equipped by the mount.
* Unlike Elona, enchantments with "Speeds up Travel Progress" apply when equipped by the PLAYER, and NOT when equipped by the mount.
 
* There exists a failsafe, in case the the rider's mount differs from the rider's mount.(As in, the horse thinks the player is riding them, while the player thinks it's riding a different horse). If such a thing occurs, the mount calculates its speed as an average of its own and its rider. The rider will meanwhile try to take on the speed from the creature it believes to be its mount.
=== Uncertain details ===
* Since the mount's speed stat adds to the riding penalty, faster mounts are naturally harder to ride. However, the mount's Strength score contributes to decreasing the penalty, having the mount learn and train skills belonging to Strength can aid in rising said stat.
* Does a mount's weight capcity influence its performance?
* If the mount gets overburdened, then its speed would be reduced, just like the player's. The mount doesn't appear to take into account its rider's encumbrance, however.
[[Category:Elin Mechanics]]
[[Category:Elin Mechanics]]
[[Category:EN]]
[[Category:EN]]
1

edit