track all combat skills when attacking

This commit is contained in:
RedSparr0w
2019-10-22 18:16:29 +13:00
parent dd641fff82
commit 91da9746c4
+4 -2
View File
@@ -148,12 +148,14 @@ public class Variables {
public static void setBaseExp(){ public static void setBaseExp(){
if (skill_to_train == null) return; if (skill_to_train == null) return;
baseExperience = skill_to_train.getExperience(); if (skill_to_train == Skill.ATTACK) baseExperience = Skill.ATTACK.getExperience() + Skill.STRENGTH.getExperience() + Skill.DEFENSE.getExperience() + Skill.HITPOINTS.getExperience() + Skill.RANGE.getExperience() + Skill.MAGIC.getExperience() + Skill.PRAYER.getExperience();
else baseExperience = skill_to_train.getExperience();
} }
public static void updateExpGained(){ public static void updateExpGained(){
if (skill_to_train == null) return; if (skill_to_train == null) return;
expGained = skill_to_train.getExperience() - baseExperience; if (skill_to_train == Skill.ATTACK) expGained = Skill.ATTACK.getExperience() + Skill.STRENGTH.getExperience() + Skill.DEFENSE.getExperience() + Skill.HITPOINTS.getExperience() + Skill.RANGE.getExperience() + Skill.MAGIC.getExperience() + Skill.PRAYER.getExperience() - baseExperience;
else expGained = skill_to_train.getExperience() - baseExperience;
} }
public static int[] getItemIDs(){ public static int[] getItemIDs(){