From c056fdcebc1c8a15393c6b1f23bba294f53890ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=98=94=E5=BF=B5?= <1@72wo.cn> Date: Fri, 2 Jan 2026 04:55:59 +0800 Subject: [PATCH] =?UTF-8?q?```=20fix(fight):=20=E4=BF=AE=E6=AD=A3=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1=E5=AE=8C=E6=88=90=E5=A5=96=E5=8A=B1=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将PlayerFightBoss中CompletedTask的奖励参数从0改为100 - 确保战斗胜利时玩家能获得正确的任务完成奖励 refactor(fight_tawor): 移除废弃的暗黑portal逻辑 - 删除已过时的CMD 2424相关代码 - 移除不必要的暗黑portal开启逻辑 refactor(config): 修正勇敢之塔配置表名 - 将Tower600Config的表名从 --- logic/controller/fight_boss.go | 2 +- logic/controller/fight_tawor.go | 6 ------ modules/config/model/tower_600.go | 2 +- 3 files changed, 2 insertions(+), 8 deletions(-) diff --git a/logic/controller/fight_boss.go b/logic/controller/fight_boss.go index 97c6a31e..95aebf1c 100644 --- a/logic/controller/fight_boss.go +++ b/logic/controller/fight_boss.go @@ -137,7 +137,7 @@ func (h Controller) PlayerFightBoss(data *fight.ChallengeBossInboundInfo, p *pla fight.NewFight(p, ai, func(foi *info.FightOverInfo) { if taskID != 0 { if foi.Reason == 0 && foi.WinnerId == p.Info.UserID { - p.CompletedTask(taskID, 0) + p.CompletedTask(taskID, 100) } } diff --git a/logic/controller/fight_tawor.go b/logic/controller/fight_tawor.go index e5b010d5..3a7929ed 100644 --- a/logic/controller/fight_tawor.go +++ b/logic/controller/fight_tawor.go @@ -52,12 +52,6 @@ func (h Controller) FreshChoiceFightLevel(data *fight.C2S_FRESH_CHOICE_FIGHT_LEV c.Info.CurrentFreshStage = utils.Max(c.Info.CurrentFreshStage, 1) c.Info.CurrentStage = utils.Max(c.Info.CurrentStage, 1) - if data.Head.CMD == 2424 { - c.SendPackCmd(data.Head.CMD, &fight.S2C_OPEN_DARKPORTAL{ - CurBossID: 10, - }) - return nil, -1 - } if data.Level > 0 { switch data.Head.CMD { case 2428: //试炼之塔 diff --git a/modules/config/model/tower_600.go b/modules/config/model/tower_600.go index fe97e1fe..8a63b5a6 100644 --- a/modules/config/model/tower_600.go +++ b/modules/config/model/tower_600.go @@ -16,7 +16,7 @@ type Tower600Config struct { // -------------------------- 核心配套方法(结构与试炼之塔完全一致)-------------------------- func (*Tower600Config) TableName() string { - return TableNamedARKTowerConfig + return TableNameBraveTowerConfig } func (*Tower600Config) GroupName() string {