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

Changed command definition of atcommand channel

Follow up to 369799a.
Sorry to @secretdataz, it was actually my fault.
Thanks to @lighta for bringing this to our attention.
Lemongrass3110 преди 8 години
родител
ревизия
fbf7957d21
променени са 1 файла, в които са добавени 1 реда и са изтрити 6 реда
  1. 1 6
      src/map/atcommand.c

+ 1 - 6
src/map/atcommand.c

@@ -9364,11 +9364,6 @@ ACMD_FUNC(channel) {
 	char key[NAME_LENGTH], sub1[CHAN_NAME_LENGTH], sub2[64];
 	sub1[0] = sub2[0] = '\0';
 
-	if (sd->bl.type == BL_NPC) {
-		ShowError("Atcommand channel is not available in scripts.\n");
-		return 0;
-	}
-
 	if( !message || !*message || sscanf(message, "%23s %19s %63[^\n]", key, sub1, sub2) < 1 ) {
 		atcmd_channel_help(sd,command);
 		return 0;
@@ -10124,7 +10119,7 @@ void atcommand_basecommands(void) {
 		ACMD_DEF(cart),
 		ACMD_DEF(mount2),
 		ACMD_DEF(join),
-		ACMD_DEF(channel),
+		ACMD_DEFR(channel,ATCMD_NOSCRIPT),
 		ACMD_DEF(fontcolor),
 		ACMD_DEF(langtype),
 #ifdef VIP_ENABLE