Skip to content

Instantly share code, notes, and snippets.

@Alkanov
Created October 13, 2019 15:07
Show Gist options
  • Save Alkanov/7e683b044f13b5b2ea5a3dc3d6644ca4 to your computer and use it in GitHub Desktop.
Save Alkanov/7e683b044f13b5b2ea5a3dc3d6644ca4 to your computer and use it in GitHub Desktop.
#region Base class multipliers
public class WarriorMultiplier
{
public static float Base_HP = 120;
public static float HP_per_STA = 15f; //current: 10
public static float HP_per_level = 5f;
public static float HP_regen_time = 5f; //this is in seconds and every HP_regen_time it will regen hp
public static float HP_regen_percent = 0.5f; //on % so 0.5%
public static float Base_MP = 40f;
public static float MP_per_WIS = 2f;
public static float MP_per_level = 1f;
public static float MP_regen_time = 5f;
public static float MP_regen_percent = 0.5f; //on % so 0.5%
public static float Damage_per_str = 3f;
public static float Damage_per_int = 1.0f;
public static float Defense_per_str = 3.8f;
public static float Defense_per_int = 2.5f;
public static float Critical_chance_per_DEX = 0.08f;
public static float Critical_damage_percent_base = 2.0f;
public static float Dodge_chance_per_AGI = 0.1f;
public static float AutoAtk_speed = 1f;
public static float AutoAtk_range = 1f;
public static float Walking_spd = 1.1f;
public static float Skill_range = 1f;
public static float Skill_mana_usage = 1f; //not used yet
public static float Casting_speed_reduction = 0;
}
public class PaladinMultiplier
{
public static float Base_HP = 90f;
public static float HP_per_STA = 12f; //current: 8
public static float HP_per_level = 3.5f;
public static float HP_regen_time = 5f;
public static float HP_regen_percent = 0.5f;
public static float Base_MP = 70f;
public static float MP_per_WIS = 4f;
public static float MP_per_level = 3f;
public static float MP_regen_time = 5f;
public static float MP_regen_percent = 0.5f;
public static float Damage_per_str = 1.0f;
public static float Damage_per_int = 2.7f; //current: 2.5
public static float Defense_per_str = 3.5f;
public static float Defense_per_int = 3.5f;
public static float Critical_chance_per_DEX = 0.05f;
public static float Critical_damage_percent_base = 2.0f;
public static float Dodge_chance_per_AGI = 0.13f;
public static float AutoAtk_speed = 1f;
public static float AutoAtk_range = 1f;
public static float Walking_spd = 1.1f;
public static float Skill_range = 1f;
public static float Skill_mana_usage = 1f; //not used yet
public static float Casting_speed_reduction = 0;
}
public class HunterMultiplier
{
public static float Base_HP = 100f;
public static float HP_per_STA = 12f; //current: 9
public static float HP_per_level = 4f;
public static float HP_regen_time = 5f;
public static float HP_regen_percent = 0.5f;
public static float Base_MP = 50f;
public static float MP_per_WIS = 3f;
public static float MP_per_level = 2f;
public static float MP_regen_time = 5f;
public static float MP_regen_percent = 0.5f;
public static float Damage_per_str = 2.85f;
public static float Damage_per_int = 1.0f;
public static float Defense_per_str = 3f;
public static float Defense_per_int = 3f;
public static float Critical_chance_per_DEX = 0.12f;
public static float Critical_damage_percent_base = 2.0f;
public static float Dodge_chance_per_AGI = 0.16f;
public static float AutoAtk_speed = 1f;
public static float AutoAtk_range = 2.8f;
public static float Walking_spd = 1.2f;
public static float Skill_range = 2.8f;
public static float Skill_mana_usage = 1f; //not used yet
public static float Casting_speed_reduction = 0;
}
public class WizardMultiplier
{
public static float Base_HP = 80f;
public static float HP_per_STA = 10f; //current: 7
public static float HP_per_level = 3f;
public static float HP_regen_time = 5f;
public static float HP_regen_percent = 0.5f;
public static float Base_MP = 80f;
public static float MP_per_WIS = 5f;
public static float MP_per_level = 3f;
public static float MP_regen_time = 5f;
public static float MP_regen_percent = 0.5f;
public static float Damage_per_str = 1.0f;
public static float Damage_per_int = 3f; //current: 3.50
public static float Defense_per_str = 2f;
public static float Defense_per_int = 4f;
public static float Critical_chance_per_DEX = 0.10f;
public static float Critical_damage_percent_base = 2.0f;
public static float Dodge_chance_per_AGI = 0.11f;
public static float AutoAtk_speed = 1f;
public static float AutoAtk_range = 2.3f;
public static float Walking_spd = 1.15f;
public static float Skill_range = 2.3f; //not used yet
public static float Skill_mana_usage = 1f; //not used yet
public static float Casting_speed_reduction = 0;
}
#endregion
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment