Animal Lore

From Ultima Online Forever Wiki
Revision as of 14:13, 18 September 2014 by Tamashii (talk | contribs) (A page about the UOF skill Animal Lore.)
Jump to: navigation, search


Animal Lore is a knowledge skill similar to Anatomy, on the subject of animals and monsters in general. It has 3 main uses, which are: getting information on animals and monsters, aiding Veterinary and controlling tamed pets. The skill can be trained directly by using it on a tame creature or indirectly by taming a creature or healing it with bandages (Veterinary skill). It is possible to gain by targetting a single creature over and over. The success of taming a pet is in no way influenced by the skill as this relies soley on the skill in Animal Taming.


Getting information on animals and monsters:

This is the only active use of the skill. Using the skill and targetting a tamed animal will get you a gump with detailed info on stats, skills as well as loyality. The chance to succeed is (skill / 120) * 100 in percent. Wild animals and monsters can only be used when the players skill is 110 or higher. There is no difficulty rating on different animals or monsters.


Animal Lore as support skill for Veterinary:

Animal Lore adds to the points healed with skill/5. It also enables curing at skill 60 and resurrecting bonded tames at skill 80 given, the Veterinary skill is at least at the same level.


Controlling tamed pets:

Whenever a command is issued to a tamed pet, a check is made, if the command succeeds or fails. The chance for success are determined by the taming difficulty, the skill in Animal Taming, the skill in Animal Lore as well as the current loyality of the pet. Basically both Animal Taming and Animal Lore are taken into the equation and the ratio is 4 parts Animal Taming and 1 part Animal Lore.
The chance is calculated with an algorithm like this:
Chance = 700, Bonus = 0 // This is the base chance and base bonus
Bonus = (((Taming * 4 + Lore) / 5) * 10) - (minSkillToTame * 10) // Taming and Lore are weighted
If Bonus is <= 0 then Bonus = Bonus * 14 // If we are below the taming requirement it gets much harder
Else Bonus = Bonus * 6 // If we are above the taming requirement we get a moderate bonus
Chance = Chance + Bonus // Chance is modified by the bonus
If Chance >= 0 and < 200 then Chance = 200 // IF we can controll, there is a minimum chance of 20% - loyality pentalties (see below)
If Chance > 990 then Chance = 990 // We cannot get higher than 99%
Chance = Chance - (maxLoyality - petLoyality) * 10 // where loyality is a value from 0 to 100
Chance / 10 would give now the chance to controll in percent.