diff --git a/Server/data/configs/npc_configs.json b/Server/data/configs/npc_configs.json index 212006f9e..b967e4c3e 100644 --- a/Server/data/configs/npc_configs.json +++ b/Server/data/configs/npc_configs.json @@ -5199,7 +5199,7 @@ "attack_level": "1" }, { - "examine": "Examine not added", + "examine": "An annoying flappy thing.", "slayer_task": "5", "attack_speed": "5", "magic_level": "10", @@ -5207,6 +5207,9 @@ "weakness": "4", "slayer_exp": "8", "death_animation": "4918", + "melee_animation": "4915", + "range_animation": "4915", + "defence_animation": "4916", "name": "Bat", "defence_level": "2", "safespot": null, diff --git a/Server/src/main/java/core/game/content/global/action/DropItemHandler.java b/Server/src/main/java/core/game/content/global/action/DropItemHandler.java index 7801e62ba..6564310b8 100644 --- a/Server/src/main/java/core/game/content/global/action/DropItemHandler.java +++ b/Server/src/main/java/core/game/content/global/action/DropItemHandler.java @@ -36,7 +36,6 @@ public final class DropItemHandler { return true; } player.getDialogueInterpreter().close(); - player.getAudioManager().send(new Audio(2393, 0, 0)); player.getPulseManager().clear(); if (option.equalsIgnoreCase("destroy") || option.equalsIgnoreCase("dissolve")) { player.getDialogueInterpreter().open(9878, item); @@ -48,7 +47,7 @@ public final class DropItemHandler { } if (player.getInventory().replace(null, item.getSlot()) == item) { item = item.getDropItem(); - player.getAudioManager().send(new Audio(item.getId() == 995 ? 10 : 2739, 1, 0)); + player.getAudioManager().send(new Audio(item.getId() == 995 ? 10 : 2739, 1, 0));//2739 ACTUAL DROP SOUND GroundItemManager.create(item, player.getLocation(), player); PlayerParser.save(player); }