订单优化
This commit is contained in:
parent
d4a7447ae9
commit
f064cda204
@ -1051,7 +1051,7 @@ func (player *Player) CreateNormalOrder() {
|
||||
}
|
||||
Items := make([]*item.Item, 0)
|
||||
Star := order.GetOrderStar(v.MergeId)
|
||||
Star = int(float64(Star)*float64(OrderFactor)/10) * 10
|
||||
Star = int(float64(Star)*float64(OrderFactor)/1000) * 10
|
||||
Items = player.GetPetOrderReward(Star, Items)
|
||||
if len(Items) == 1 && Items[0].Id == item.ITEM_STAR_ID {
|
||||
v.Type = order.Common_type
|
||||
@ -1127,6 +1127,18 @@ func (player *Player) CreateNormalOrder() {
|
||||
return
|
||||
}
|
||||
OrderMod.CreateOrder(BaseMod.GetLevel(), ChessMod.GetOrderEmit(), BaseMod.GetEnergyMul(), order.Common_type)
|
||||
for k, v := range OrderMod.GetOrderList() {
|
||||
if k == OrderMod.Auto_id {
|
||||
if v.Type != order.Common_type {
|
||||
continue
|
||||
}
|
||||
Items := make([]*item.Item, 0)
|
||||
Star := order.GetOrderStar(v.MergeId)
|
||||
Star = int(float64(Star)*float64(OrderFactor)/1000) * 10
|
||||
v.Items = append(Items, &item.Item{Id: item.ITEM_STAR_ID, Num: Star})
|
||||
OrderMod.OrderList[k] = v
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
func (player *Player) GetPetOrderReward(Star int, Items []*item.Item) []*item.Item {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user