fix(fight): 修正任务完成奖励参数

- 将PlayerFightBoss中CompletedTask的奖励参数从0改为100
- 确保战斗胜利时玩家能获得正确的任务完成奖励

refactor(fight_tawor): 移除废弃的暗黑portal逻辑

- 删除已过时的CMD 2424相关代码
- 移除不必要的暗黑portal开启逻辑

refactor(config): 修正勇敢之塔配置表名

- 将Tower600Config的表名从
This commit is contained in:
2026-01-02 04:55:59 +08:00
parent 699231ee38
commit c056fdcebc
3 changed files with 2 additions and 8 deletions

View File

@@ -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)
}
}

View File

@@ -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: //试炼之塔

View File

@@ -16,7 +16,7 @@ type Tower600Config struct {
// -------------------------- 核心配套方法(结构与试炼之塔完全一致)--------------------------
func (*Tower600Config) TableName() string {
return TableNamedARKTowerConfig
return TableNameBraveTowerConfig
}
func (*Tower600Config) GroupName() string {