Ejemplo n.º 1
0
        /// <summary>
        /// How much experience is required for CH to get to a certain level
        /// </summary>
        /// <param name="ch"></param>
        /// <param name="level"></param>
        /// <returns></returns>
        public static int exp_level(CharacterInstance ch, int level)
        {
            var lvl = Macros.UMAX(0, level - 1);

            return(lvl * lvl * lvl * ch.GetExperienceBase());
        }
Ejemplo n.º 2
0
 public static int GetExperienceLevel(this CharacterInstance ch, int level)
 {
     return((int)Math.Pow(0.GetHighestOfTwoNumbers(level - 1), 3) * ch.GetExperienceBase());
 }