Fixed Combat Training Upkeep

ShadwDrgn

Member
Jun 24, 2016
21
0
Operating System
Ubuntu 16.06
Mono version if not using windows.
Some version I don't remember but it doesn't matter
ServUO Version
Version 0.5, Build 7105.30534 - Build on 6/15/2019 4:57:48 PM UTC - Release
UpKeep on combat training taming mastery spell should work like this:

C#:
                double skillvalue = (taming + (lore/2));
                int mastery_base = 12;
                if (skillvalue < 150) mastery_base = 12;
                if (skillvalue < 165) mastery_base = 10;
                if (skillvalue < 180) mastery_base = 8;
                if (skillvalue >= 180) mastery_base = 6;

                return asone ? mastery_base*2 : mastery_base;
Per https://www.uo-cah.com/in-depth/mana-regen-masteries

:) This seems to be EA accurate based on my testing and the testing of those who created the uo-cah calculator.