|
@@ -259,10 +259,11 @@ class FightProc {
|
|
|
if (ctx()->gates()->TowerGateInfo()->TodayChanNum < 1) { # 剩余次数校验
|
|
|
Err(ErrCode::tower_timeNo);
|
|
|
}
|
|
|
- ctx()->gates()->TowerGateInfo()->TodayChanNum--; # 增加次数
|
|
|
- } else { # 主线剧情
|
|
|
+ ctx()->gates()->TowerGateInfo()->TodayChanNum--; # 增加次数
|
|
|
+ } else { # 主线剧情
|
|
|
+ ctx()->gates->GateList[$gateId]->fightNum += 1;
|
|
|
my_Assert(ctx()->base()->Consume_tili($mo->cost_tili), ErrCode::notenough_tili);
|
|
|
- }
|
|
|
+ }
|
|
|
UserProc::updateUserInfo();
|
|
|
return Resp::ok(array("tili" => ctx()->baseInfo->tili, "tili_ts" => ctx()->baseInfo->tili_ts));
|
|
|
}
|