Bläddra i källkod

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9394 54d463be-8e91-2dee-dedb-b68131a5f0ec

Lance 18 år sedan
förälder
incheckning
ffbcbb0b54
2 ändrade filer med 8 tillägg och 2 borttagningar
  1. 4 1
      src/map/atcommand.c
  2. 4 1
      src/map/charcommand.c

+ 4 - 1
src/map/atcommand.c

@@ -872,7 +872,10 @@ AtCommandType atcommand(struct map_session_data* sd, const int level, const char
 		return AtCommand_None;
 	}
 
-	if (*p == command_symbol || (p[0] == '|' && p[3] == command_symbol)) { // check first char, try to skip |00 (or something else) [Lance]
+	if(p[0] == '|')
+		p += 3;
+
+	if (*p == command_symbol) { // check first char, try to skip |00 (or something else) [Lance]
 		char command[101];
 		int i = 0;
 		malloc_set(info, 0, sizeof(AtCommandInfo));

+ 4 - 1
src/map/charcommand.c

@@ -213,7 +213,10 @@ CharCommandType charcommand(struct map_session_data* sd, const int level, const
 		return CharCommand_None;
 	}
 
-	if (*p == command_symbol || (p[0] == '|' && p[3] == command_symbol)) { // check first char, try to skip |00 (or something else) [Lance]
+	if(p[0] == '|')
+		p += 3;
+
+	if (*p == command_symbol) { // check first char, try to skip |00 (or something else) [Lance]
 		char command[101];
 		int i = 0;
 		malloc_set(info, 0, sizeof(CharCommandInfo));