Acrobatics.java 886 B

12345678910111213141516171819202122
  1. package com.gmail.nossr50.skills.acrobatics;
  2. import com.gmail.nossr50.config.AdvancedConfig;
  3. import com.gmail.nossr50.config.MainConfig;
  4. import com.gmail.nossr50.config.experience.ExperienceConfig;
  5. import com.gmail.nossr50.mcMMO;
  6. public final class Acrobatics {
  7. public static double dodgeDamageModifier;
  8. public static int dodgeXpModifier;
  9. // public static boolean dodgeLightningDisabled;
  10. private Acrobatics() {
  11. dodgeDamageModifier = mcMMO.getConfigManager().getConfigAcrobatics().getDamageReductionDivisor();
  12. dodgeXpModifier = mcMMO.getConfigManager().getExperienceConfig().getDodgeXPModifier();
  13. // dodgeLightningDisabled = MainConfig.getInstance().getDodgeLightningDisabled();
  14. }
  15. protected static double calculateModifiedDodgeDamage(double damage, double damageModifier) {
  16. return Math.max(damage / damageModifier, 1.0);
  17. }
  18. }