public static void GainSPOnLeveLUP(Character character) { if (CharacterJobs.IsBeginner(character)) { character.SkillPoints += 1; } else { character.SkillPoints += 3; } }
public static void GainAPOnLeveLUP(Character character) { if (character == null) { return; } if (CharacterJobs.IsCygnus(character) && character.Stats.Level < 70) { character.Stats.abilityPoints += 6; } else if (CharacterJobs.IsCygnus(character) && character.Stats.Level > 70) { character.Stats.abilityPoints += 5; } else if (CharacterJobs.IsBeginner(character) && character.Stats.Level < 8) { character.Stats.abilityPoints += 0; if (character.Stats.Level < 6) { character.Stats.Strength += 5; } else if (character.Stats.Level >= 6 && character.Stats.Level < 8) { character.Stats.Strength += 4; character.Stats.Dexterity += 1; } } else if (CharacterJobs.IsBeginner(character) && character.Stats.Level == 8) { character.Stats.Strength = 4; character.Stats.Dexterity = 4; character.Stats.abilityPoints += 35; } else { character.Stats.abilityPoints += 5; } Update(character, CharacterConstants.StatisticType.AbilityPoints); }
public static void GainSPOnLeveLUP(Character character) { if (character == null) { return; } if (CharacterJobs.IsBeginner(character)) { character.Stats.skillPoints += 1; } else { character.Stats.skillPoints += 3; } Update(character, CharacterConstants.StatisticType.SkillPoints); }
public static void GainAPOnLeveLUP(Character character) { if (CharacterJobs.IsCygnus(character) && character.Level < 70) { character.AbilityPoints += 6; } else if (CharacterJobs.IsCygnus(character) && character.Level > 70) { character.AbilityPoints += 5; } else if (CharacterJobs.IsBeginner(character) && character.Level < 8) { character.AbilityPoints += 0; if (character.Level < 6) { character.Strength += 5; } else if (character.Level >= 6 && character.Level < 8) { character.Strength += 4; character.Dexterity += 1; } } else if (CharacterJobs.IsBeginner(character) && character.Level == 8) { character.Strength = 4; character.Dexterity = 4; character.AbilityPoints += 35; } else { character.AbilityPoints += 5; } }