订单修复
This commit is contained in:
parent
23a60155c0
commit
e0ea39d02c
@ -321,7 +321,15 @@ func TriggerSeedOrder(player *Player) *order.Order {
|
||||
if E > MaxQ {
|
||||
return nil
|
||||
}
|
||||
|
||||
// 生成订单
|
||||
ProduceChessList := []int{}
|
||||
for _, v := range AllChess {
|
||||
Type := mergeDataCfg.GetTypeById(v)
|
||||
if Type != "Product" {
|
||||
continue
|
||||
}
|
||||
ProduceChessList = append(ProduceChessList, v)
|
||||
}
|
||||
if E == MaxQ {
|
||||
for _, Order := range OrderMod.OrderPool {
|
||||
if Order.Q == MaxQ {
|
||||
@ -336,7 +344,7 @@ func TriggerSeedOrder(player *Player) *order.Order {
|
||||
EmitTypeList = append(EmitTypeList, EmitType)
|
||||
}
|
||||
ChessList := []int{}
|
||||
for _, v := range AllChess {
|
||||
for _, v := range ProduceChessList {
|
||||
Color := mergeDataCfg.GetColorById(v)
|
||||
EmitType := mergeDataCfg.GetEmitTypeByColor(Color)
|
||||
Lv := mergeDataCfg.GetLvById(v)
|
||||
@ -370,7 +378,7 @@ func TriggerSeedOrder(player *Player) *order.Order {
|
||||
for _, Order := range OrderMod.OrderPool {
|
||||
if Order.Q == MinQ {
|
||||
ChessList := []int{}
|
||||
for _, v := range AllChess {
|
||||
for _, v := range ProduceChessList {
|
||||
Lv := mergeDataCfg.GetLvById(v)
|
||||
if Lv < 5 {
|
||||
ChessList = append(ChessList, v)
|
||||
@ -409,7 +417,7 @@ func TriggerSeedOrder(player *Player) *order.Order {
|
||||
for _, Order := range OrderMod.OrderPool {
|
||||
if Order.Q == MinQ {
|
||||
ChessList := []int{}
|
||||
for _, v := range AllChess {
|
||||
for _, v := range ProduceChessList {
|
||||
Lv := mergeDataCfg.GetLvById(v)
|
||||
if Lv < 5 {
|
||||
ChessList = append(ChessList, v)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user