From b4950343ec59305704d9eba24fdcb9f26d35f65e Mon Sep 17 00:00:00 2001 From: GregF Date: Mon, 20 Jan 2025 11:49:01 +0000 Subject: [PATCH] Fixed bug preventing super restore recovering prayer --- .../main/content/data/consumables/effects/RestoreEffect.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Server/src/main/content/data/consumables/effects/RestoreEffect.java b/Server/src/main/content/data/consumables/effects/RestoreEffect.java index 79dc76ccb..ba9b3ea8d 100644 --- a/Server/src/main/content/data/consumables/effects/RestoreEffect.java +++ b/Server/src/main/content/data/consumables/effects/RestoreEffect.java @@ -30,11 +30,13 @@ public class RestoreEffect extends ConsumableEffect { int[] skills = this.all_skills ? ALL_SKILLS : SKILLS; for(int skill : skills){ int statL = sk.getStaticLevel(skill); + int boost = (int) (base + (statL * bonus)); int curL = sk.getLevel(skill); if(curL < statL){ - int boost = (int) (base + (statL * bonus)); p.getSkills().updateLevel(skill, boost, statL); } + if (skill == Skills.PRAYER) + p.getSkills().incrementPrayerPoints(boost); } } }