diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/conquerablehalls/RainbowSpringsChateau/RainbowSpringsChateau.java b/L2J_DataPack_BETA/dist/game/data/scripts/conquerablehalls/RainbowSpringsChateau/RainbowSpringsChateau.java
index cbc4bf8762dcdee84b74589ede532b1622b0125d..5ace20f62254692587661dbc87f8b8e9e844ff86 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/conquerablehalls/RainbowSpringsChateau/RainbowSpringsChateau.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/conquerablehalls/RainbowSpringsChateau/RainbowSpringsChateau.java
@@ -624,7 +624,7 @@ public final class RainbowSpringsChateau extends Quest
 				{
 					_siegeEnd.cancel(false);
 				}
-				ThreadPoolManager.getInstance().executeTask(new SiegeEnd(clan));
+				ThreadPoolManager.getInstance().executeGeneral(new SiegeEnd(clan));
 			}
 		}
 		
@@ -904,7 +904,7 @@ public final class RainbowSpringsChateau extends Quest
 	public static void launchSiege()
 	{
 		_nextSiege.cancel(false);
-		ThreadPoolManager.getInstance().executeTask(new SiegeStart());
+		ThreadPoolManager.getInstance().executeGeneral(new SiegeStart());
 	}
 	
 	public static void endSiege()
@@ -913,7 +913,7 @@ public final class RainbowSpringsChateau extends Quest
 		{
 			_siegeEnd.cancel(false);
 		}
-		ThreadPoolManager.getInstance().executeTask(new SiegeEnd(null));
+		ThreadPoolManager.getInstance().executeGeneral(new SiegeEnd(null));
 	}
 	
 	public static void updateAdminDate(long date)