From 270532a9118ab2efd921b1cf762f504b102ca1c2 Mon Sep 17 00:00:00 2001
From: HorridoJoho <HorridoJoho@l2jserver.com>
Date: Sun, 20 Feb 2022 21:17:15 +0100
Subject: [PATCH] Fix class cast exception in BufferService when using the
 healing function.

---
 .../l2jserver/datapack/custom/service/buffer/BufferService.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/com/l2jserver/datapack/custom/service/buffer/BufferService.java b/src/main/java/com/l2jserver/datapack/custom/service/buffer/BufferService.java
index 2d96151796..63fe36831d 100644
--- a/src/main/java/com/l2jserver/datapack/custom/service/buffer/BufferService.java
+++ b/src/main/java/com/l2jserver/datapack/custom/service/buffer/BufferService.java
@@ -311,7 +311,7 @@ public final class BufferService extends CustomServiceScript {
 		Long lastPlayableHealTime = LAST_PLAYABLES_HEAL_TIME.get(target.getObjectId());
 		if (lastPlayableHealTime != null) {
 			Long elapsedTime = System.currentTimeMillis() - lastPlayableHealTime;
-			Long healCooldown = Configuration.bufferService().getHealCooldown();
+			Long healCooldown = Configuration.bufferService().getHealCooldown().longValue();
 			if (elapsedTime < healCooldown) {
 				long remainingTime = healCooldown - elapsedTime;
 				if (target == player) {
-- 
GitLab