From 12daa614bb29e84ce2bbd535c4c8cb19d76f34aa Mon Sep 17 00:00:00 2001 From: Zerken Date: Tue, 9 Jan 2024 03:53:39 +0000 Subject: [PATCH] Implemented news message for achieving max level in all skills --- Server/src/main/core/game/node/entity/skill/LevelUp.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Server/src/main/core/game/node/entity/skill/LevelUp.java b/Server/src/main/core/game/node/entity/skill/LevelUp.java index 1a6383456..c9e23d8ea 100644 --- a/Server/src/main/core/game/node/entity/skill/LevelUp.java +++ b/Server/src/main/core/game/node/entity/skill/LevelUp.java @@ -124,9 +124,13 @@ public final class LevelUp { player.getSkills().incrementPrayerPoints(1); } if (player.getSkills().getStaticLevel(slot) == 99 && !player.isArtificial()) { - Repository.sendNews(player.getUsername() + " has just achieved level 99 " + Skills.SKILL_NAME[slot]); + Repository.sendNews(player.getUsername() + " has just achieved level 99 " + Skills.SKILL_NAME[slot] + "!"); Skillcape.trim(player); player.getEmoteManager().unlock(Emotes.SKILLCAPE); + if (player.skills.getTotalLevel() == 2376) + { + sendNews(player.getUsername() + " has just achieved level 99 in all skills!"); + } } player.setAttribute("/save:levelup:" + slot, true); sendFlashingIcons(player, slot);