瀏覽代碼

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

aleos89 11 年之前
父節點
當前提交
20c36fa00a
共有 1 個文件被更改,包括 1 次插入1 次删除
  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;