订单优化

This commit is contained in:
hahwu 2025-09-18 17:06:33 +08:00
parent c87b55d74b
commit e5cd774cc8
3 changed files with 5 additions and 5 deletions

View File

@ -985,7 +985,7 @@ func (player *Player) GetPetOrderItemExp() int {
}
return playroomCfg.GetPetOrderItemExpByList(itemList)
}
func (player *Player) ClearOrder() {
func (player *Player) AddOrder() {
BaseMod := player.PlayMod.getBaseMod()
OrderMod := player.PlayMod.getOrderMod()
MaxOrderNum := orderCfg.GetOrderNum(BaseMod.GetLevel())
@ -1298,7 +1298,7 @@ func (p *Player) AddHighOrder() {
NewLev2 := mergeDataCfg.DynamicLev(ChessMaxLv, EmitId, Color)
NewLev3 := order.AdjustLev(NewLev2, BaseMod.GetEnergyMul())
ChessLv := mergeDataCfg.GetLvById(ChessId)
if NewLev3 <= ChessLv {
if NewLev3 >= ChessLv {
continue
}
Add := true

View File

@ -343,7 +343,7 @@ func ReqRewardOrder(player *Player, buf []byte) error {
// OrderMod.CreateOrderSeed(NewOrder)
// }
OrderMod.TriggerOrder(Lv, order.TRIGGER_TYPE_ORDER, Emit, EnergyMul)
player.CreateNormalOrder()
player.AddOrder()
player.AddHighOrder()
// 存钱罐增加钻石
PiggyBankMod := player.PlayMod.getPiggyBankMod()

View File

@ -438,7 +438,7 @@ func (o *OrderMod) CreateNormalOrder(lv int, Emit []int, EnergyMul, OrderType in
// }
// }
o.addOrder(mergeList, OrderDiff, Common_type)
o.addOrder(mergeList, OrderDiff, OrderType)
return nil
}
@ -480,7 +480,7 @@ func (o *OrderMod) addOrder(ChessList []int, Diff int, Type int) int {
o.Auto_id++
Star := GetOrderStar(ChessList)
Items := make([]*item.Item, 0)
if Type != Common_type && Type != Super_type {
if Type != Super_type {
Items = []*item.Item{item.NewItem(item.ITEM_STAR_ID, Star)}
}
Order := Order{