From 33597e1db100052a0baa5fe84fd3a34d762164d8 Mon Sep 17 00:00:00 2001 From: Momshroom Date: Sat, 7 Feb 2026 16:54:58 -0600 Subject: [PATCH] Set max display of spear master to two decimals (#5258) * Fixed NPE when party creation doesn't use password. Solves bug reported here: https://discord.com/channels/526933440214597677/526938425161416727/1213131451235827753 Signed-off-by: Momshroom * Actually don't reduce sapling drop if KnockOnWood unlocked. (Prior fix didn't) Signed-off-by: Momshroom * removed unnecessary getPlayer() calls. clarified comment clarified location variable name Signed-off-by: Momshroom * made new method more generic. Removed no longer needed dropString variable Signed-off-by: Momshroom * Added new potions to alchemy. Borrowed some config info from here: https://discord.com/channels/526933440214597677/547110990278426629/1291771464726478869 Signed-off-by: Momshroom * Revert regression. Fixes salvage permissions by material type * Format Spear Mastery to 2 decimal places in /spears output, fixing floating point issue causing long output --------- Signed-off-by: Momshroom --- .../java/com/gmail/nossr50/commands/skills/SpearsCommand.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/gmail/nossr50/commands/skills/SpearsCommand.java b/src/main/java/com/gmail/nossr50/commands/skills/SpearsCommand.java index 81c340313..836126a19 100644 --- a/src/main/java/com/gmail/nossr50/commands/skills/SpearsCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/skills/SpearsCommand.java @@ -61,7 +61,7 @@ public class SpearsCommand extends SkillCommand { if (canUseSubskill(player, SPEARS_SPEAR_MASTERY)) { messages.add(getStatMessage(SPEARS_SPEAR_MASTERY, - String.valueOf(spearMasteryBonusDmg))); + String.format("%.2f", spearMasteryBonusDmg))); } if (SkillUtils.canUseSubskill(player, SPEARS_MOMENTUM)) {