Sfoglia il codice sorgente

Fixed group_id always getting set to 0 when VIP System is enabled and the player has no VIP status.

aleos89 11 anni fa
parent
commit
20c36fa00a
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      src/login/login.c

+ 1 - 1
src/login/login.c

@@ -530,7 +530,7 @@ int chrif_parse_reqvipdata(int fd) {
 				acc.group_id = login_config.vip_sys.group;
 				acc.char_slots = login_config.char_per_account + login_config.vip_sys.char_increase;
 				isvip = true;
-			} else { //expired
+			} else if (vip_time) { //expired
 				vip_time = 0;
 				acc.group_id = acc.old_group;
 				acc.old_group = 0;