Преглед на файлове

BypassValidation fix by Kerberos

Sami преди 16 години
родител
ревизия
88b72d4d9a

+ 0 - 4
L2_GameServer/java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java

@@ -10182,10 +10182,6 @@ public final class L2PcInstance extends L2PlayableInstance
 			if (cmd.startsWith(bp))
 				return true;
 		}
-		if (cmd.startsWith("npc_") && cmd.endsWith("_SevenSigns 7"))
-		{
-			return true;
-		}
 		_log.warning("[L2PcInstance] player ["+getName()+"] sent invalid bypass '"+cmd+"', ban this player!");
 		return false;
 	}

+ 2 - 2
L2_GameServer/java/net/sf/l2j/gameserver/network/serverpackets/NpcHtmlMessage.java

@@ -219,9 +219,9 @@ public final class NpcHtmlMessage extends L2GameServerPacket
 			i = start;
 			int finish2 = _html.indexOf("$",start);
 			if (finish2 < finish && finish2 > 0)
-                activeChar.addBypass2(_html.substring(start, finish2));
+                activeChar.addBypass2(_html.substring(start, finish2).trim());
 			else
-                activeChar.addBypass(_html.substring(start, finish));
+                activeChar.addBypass(_html.substring(start, finish).trim());
 			//System.err.println("["+_html.substring(start, finish)+"]");
 		}
 	}