Преглед изворни кода

BETA/STABLE: Minor fix for "Wrong parameter count" when using /loc in some locations, thanks mrTJO.

MELERIX пре 14 година
родитељ
комит
da05a92b1d
1 измењених фајлова са 6 додато и 3 уклоњено
  1. 6 3
      L2J_DataPack_BETA/data/scripts/handlers/usercommandhandlers/Loc.java

+ 6 - 3
L2J_DataPack_BETA/data/scripts/handlers/usercommandhandlers/Loc.java

@@ -149,9 +149,12 @@ public class Loc implements IUserCommandHandler
 				msg = SystemMessageId.LOC_ADEN_S1_S2_S3;
 		}
 		SystemMessage sm = SystemMessage.getSystemMessage(msg);
-		sm.addNumber(activeChar.getX());
-		sm.addNumber(activeChar.getY());
-		sm.addNumber(activeChar.getZ());
+		if(msg.getParamCount() == 3)
+		{
+			sm.addNumber(activeChar.getX());
+			sm.addNumber(activeChar.getY());
+			sm.addNumber(activeChar.getZ());
+		}
 		activeChar.sendPacket(sm);
 		return true;
 	}