diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/ai/npc/CastleCourtMagician/CastleCourtMagician.java b/L2J_DataPack_BETA/dist/game/data/scripts/ai/npc/CastleCourtMagician/CastleCourtMagician.java
index 36978e1a9ecb35479a64723fe35991373b57f3e6..8403c9ef6e2d823bebc5800e22395297db50a040 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/ai/npc/CastleCourtMagician/CastleCourtMagician.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/ai/npc/CastleCourtMagician/CastleCourtMagician.java
@@ -269,7 +269,7 @@ public final class CastleCourtMagician extends AbstractNpcAI
 					
 					if ((clanLeader != null) && clanLeader.isAffectedBySkill(CLAN_GATE))
 					{
-						if (CallPc.checkSummonTargetStatus(clanLeader, player)) // TODO: Custom one, retail dont check it but for sure lets check same conditions like when summon player by skill.
+						if (CallPc.checkSummonTargetStatus(player, clanLeader)) // TODO: Custom one, retail dont check it but for sure lets check same conditions like when summon player by skill.
 						{
 							npc.setTarget(player);
 							npc.doCast(DISPLAY_CLAN_GATE.getSkill());