From 90c80fbd8e3be38b1247a9a5cf3fdb1e147ac7fd Mon Sep 17 00:00:00 2001 From: randy Date: Mon, 4 Nov 2024 19:40:36 -0700 Subject: [PATCH] revert 4912b39831c50bc2d77b99ff454b86e8754fdb69 revert Added additional stats to Monster Examine and removed the coin cost from Plank Make. --- .../skill/magic/lunar/LunarListeners.kt | 28 ++++++------------- 1 file changed, 8 insertions(+), 20 deletions(-) diff --git a/Server/src/main/content/global/skill/magic/lunar/LunarListeners.kt b/Server/src/main/content/global/skill/magic/lunar/LunarListeners.kt index 03286c62f..40e27939a 100644 --- a/Server/src/main/content/global/skill/magic/lunar/LunarListeners.kt +++ b/Server/src/main/content/global/skill/magic/lunar/LunarListeners.kt @@ -372,26 +372,16 @@ class LunarListeners : SpellListener("lunar"), Commands { setDelay(player, false) openSingleTab(player, Components.DREAM_MONSTER_STAT_522) - var bonuses = npc.properties.bonuses - setInterfaceText(player, "Monster name: ${npc.definition.name} (${npc.definition.combatLevel})", Components.DREAM_MONSTER_STAT_522, 0) - setInterfaceText(player, """ -Att:${npc.definition.handlers[NPCConfigParser.ATTACK_LEVEL] ?: 0} -Str:${npc.definition.handlers[NPCConfigParser.STRENGTH_LEVEL] ?: 0} -Ranged:${npc.definition.handlers[NPCConfigParser.RANGE_LEVEL] ?: 0} -Magic:${npc.definition.handlers[NPCConfigParser.MAGIC_LEVEL] ?: 0}""", Components.DREAM_MONSTER_STAT_522, 1) - setInterfaceText(player, """ -Defence:${npc.definition.handlers[NPCConfigParser.DEFENCE_LEVEL] ?: 0} -HP:${npc.definition.handlers[NPCConfigParser.LIFEPOINTS] ?: 0} -Max hit:${npc.getSwingHandler(false).calculateHit(npc, player, 1.0)}""", Components.DREAM_MONSTER_STAT_522, 2) - setInterfaceText(player, "${bonuses[0]},${bonuses[1]},${bonuses[2]},${bonuses[3]},${bonuses[4]}, ${bonuses[5]},${bonuses[6]},${bonuses[7]},${bonuses[8]},${bonuses[9]}", Components.DREAM_MONSTER_STAT_522, 3) + setInterfaceText(player, "Monster name : ${npc.definition.name}", Components.DREAM_MONSTER_STAT_522, 0) + setInterfaceText(player, "Combat Level : ${npc.definition.combatLevel}", Components.DREAM_MONSTER_STAT_522, 1) + setInterfaceText(player, "Hitpoints : ${npc.definition.handlers[NPCConfigParser.LIFEPOINTS] ?: 0}", Components.DREAM_MONSTER_STAT_522, 2) + setInterfaceText(player, "Max hit : ${npc.getSwingHandler(false).calculateHit(npc, player, 1.0)}", Components.DREAM_MONSTER_STAT_522, 3) val poisonStatus = if(npc.definition.handlers.getOrDefault(NPCConfigParser.POISON_IMMUNE,false) == true){ - "Immune to poison. " - } else "" - val poisonStatus2 = if(npc.definition.handlers.getOrDefault(NPCConfigParser.POISONOUS,false) == true){ - "Poisonous." - } else "" - setInterfaceText(player, poisonStatus + poisonStatus2, Components.DREAM_MONSTER_STAT_522, 4) + "This creature is immune to poison." + } else "This creature is not immune to poison." + + setInterfaceText(player, poisonStatus, Components.DREAM_MONSTER_STAT_522, 4) } // Level 67 @@ -677,12 +667,10 @@ Max hit:${npc.getSwingHandler(false).calculateHit(npc, player, 1.0)}""", Compone sendMessage(player, "You need to use this spell on logs.") return } - /* if (amountInInventory(player, Items.COINS_995) < plankType.price || !removeItem(player, Item(Items.COINS_995, plankType.price))) { sendMessage(player, "You need ${plankType.price} coins to convert that log into a plank.") return } - */ lock(player, 3) setDelay(player, false) visualizeSpell(player, Animations.LUNAR_SPELLBOOK_PLANK_MAKE_6298, Graphics.LUNAR_SPELLBOOK_PLANK_MAKE_1063, 120, Sounds.LUNAR_MAKE_PLANK_3617)