Fixed bug preventing super restore recovering prayer

This commit is contained in:
GregF
2025-01-20 11:49:01 +00:00
committed by Ryan
parent 7749e8263f
commit b4950343ec
@@ -30,11 +30,13 @@ public class RestoreEffect extends ConsumableEffect {
int[] skills = this.all_skills ? ALL_SKILLS : SKILLS; int[] skills = this.all_skills ? ALL_SKILLS : SKILLS;
for(int skill : skills){ for(int skill : skills){
int statL = sk.getStaticLevel(skill); int statL = sk.getStaticLevel(skill);
int boost = (int) (base + (statL * bonus));
int curL = sk.getLevel(skill); int curL = sk.getLevel(skill);
if(curL < statL){ if(curL < statL){
int boost = (int) (base + (statL * bonus));
p.getSkills().updateLevel(skill, boost, statL); p.getSkills().updateLevel(skill, boost, statL);
} }
if (skill == Skills.PRAYER)
p.getSkills().incrementPrayerPoints(boost);
} }
} }
} }