diff --git a/src/server/game/mod/order/Order.go b/src/server/game/mod/order/Order.go index 29d71c8a..80bf4441 100644 --- a/src/server/game/mod/order/Order.go +++ b/src/server/game/mod/order/Order.go @@ -424,7 +424,7 @@ func (o *OrderMod) CreateExtraOrder(AddChess, AddNewEmit, ChessList []int, Energ //额外订单补充1;CDEG发射器首次合成时,生成其对应2及棋子订单,完成后生成3及,再完成生成4及的; if b1 { ChessColor := mergeDataCfg.GetEmitProduceChessType(OrderEmit) - ChessId := mergeDataCfg.GetChessIdByLvAndColor(EnergyMul, ChessColor[0]) + ChessId := mergeDataCfg.GetChessIdByLvAndColor(EnergyMul+1, ChessColor[0]) if ChessId != 0 { o.PreheatStep[ChessColor[0]] = 1 o.addOrder([]int{ChessId}, diff_low, Preheat_type)