From 4e19dc21a150112d5b2f013c40d8c6c40e979835 Mon Sep 17 00:00:00 2001 From: dy Date: Thu, 28 Dec 2023 14:18:26 +0800 Subject: [PATCH] =?UTF-8?q?fix=E8=81=8A=E5=A4=A9=E7=A6=81=E8=A8=80?= =?UTF-8?q?=EF=BC=8C=E8=8B=B1=E9=9B=84=E9=98=B5=E5=BD=A2=E6=88=98=E5=8A=9B?= =?UTF-8?q?=E8=AE=A1=E7=AE=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api_s2c/chat/ApiSend.ts | 2 +- src/shared/public/hero.ts | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/api_s2c/chat/ApiSend.ts b/src/api_s2c/chat/ApiSend.ts index a081f7d..4d182d0 100644 --- a/src/api_s2c/chat/ApiSend.ts +++ b/src/api_s2c/chat/ApiSend.ts @@ -7,7 +7,7 @@ import { getGud } from "../../public/gud"; export default async function (call: ApiCall) { - let status_chat = await getGud(call.uid)['status_chat']; + let status_chat = (await getGud(call.uid))['status_chat']; // 验证是否被禁言 if(status_chat == 1) return call.error(lng.chat_4); let data = call.req; diff --git a/src/shared/public/hero.ts b/src/shared/public/hero.ts index 8869338..dbddc83 100644 --- a/src/shared/public/hero.ts +++ b/src/shared/public/hero.ts @@ -238,7 +238,9 @@ export class HeroShared { let find = Object.entries(posObj).find(v => v[1] == hero._id); if (find) { - let __buff = G.gc.fightPlan[select][lv].buff[Number(find[0]) - 1]; + let maxLv = R.values(G.gc.fightPlan[select]).length - 1 + let fixLv = lv > maxLv ? maxLv : lv + let __buff = G.gc.fightPlan[select][fixLv].buff[Number(find[0]) - 1]; __buff && PublicShared.mergeProperty(buff, __buff); } }