Noticias:

No tienes permiso para ver los enlaces. Para poder verlos Registrate o Conectate.

Menú Principal

Error al aplicar parche TaskBirthday

Iniciado por djjose, Oct 23, 2025, 03:24 PM

Tema anterior - Siguiente tema

djjose

Al aplicar el parche no se me aplica a los ficheros/directorios que deberia.

diff --git a/src/main/java/com/l2jserver/gameserver/taskmanager/tasks/TaskBirthday.java b/src/main/java/com/l2jserver/gameserver/taskmanager/tasks/TaskBirthday.java
index a0bf9fe..59c26b4 100644
--- a/src/main/java/com/l2jserver/gameserver/taskmanager/tasks/TaskBirthday.java
+++ b/src/main/java/com/l2jserver/gameserver/taskmanager/tasks/TaskBirthday.java
@@ -41,8 +41,7 @@
 {
 	private static final String NAME = "birthday";
 	/** Get all players that have had a birthday since last check. */
-	private static final String SELECT_PENDING_BIRTHDAY_GIFTS = "SELECT charId, char_name, createDate, (YEAR(NOW()) - YEAR(createDate)) AS age " //
-		+ "FROM characters WHERE (YEAR(NOW()) - YEAR(createDate) > 0) AND (DATE_FORMAT(createDate, '%m-%d') > DATE_FORMAT(FROM_UNIXTIME(?), '%m-%d'))";
+	private static final String SELECT_PENDING_BIRTHDAY_GIFTS = "SELECT charId, char_name, createDate, (YEAR(NOW()) - YEAR(createDate)) AS age FROM characters WHERE (YEAR(NOW()) - YEAR(createDate) > 0) AND ((DATE_ADD(createDate, INTERVAL (YEAR(NOW()) - YEAR(createDate)) YEAR)) BETWEEN FROM_UNIXTIME(?) AND NOW())";
 	
 	@Override
 	public String getName()