/// <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()); }
public static int GetExperienceLevel(this CharacterInstance ch, int level) { return((int)Math.Pow(0.GetHighestOfTwoNumbers(level - 1), 3) * ch.GetExperienceBase()); }