宝箱雨优化
This commit is contained in:
parent
1c6c515e03
commit
8ddaa2c95d
@ -249,7 +249,7 @@ func ReqRewardOrder(args []interface{}) error {
|
||||
ChestRainItems = []*item.Item{{Id: ItemId, Num: 1}}
|
||||
}
|
||||
if ProductLv > 0 {
|
||||
Color := order.RandChessColor(ChessMod.GetOrderEmit())
|
||||
Color := order.RandChessColor(ChessMod.GetEmitList())
|
||||
ChessId := mergeDataCfg.GetChessIdByLvAndColor(ProductLv, Color)
|
||||
if ChessId == 0 {
|
||||
log.Error("GetChessIdByLvAndColor error color:%d, lv:%d", Color, ProductLv)
|
||||
|
||||
@ -67,9 +67,8 @@ func UnitOrder(p *Player) error {
|
||||
|
||||
func UnitChess(p *Player) error {
|
||||
ChessMod := p.PlayMod.getChessMod()
|
||||
Emit := ChessMod.GetEmitList()
|
||||
ChargeMod := p.PlayMod.getChargeMod()
|
||||
ChargeMod.InitChessShop(Emit)
|
||||
Color := order.RandChessColor(ChessMod.GetEmitList())
|
||||
fmt.Print(Color)
|
||||
return nil
|
||||
}
|
||||
|
||||
|
||||
@ -234,6 +234,10 @@ func (cb *ChessBorad) GetEmitList() []int {
|
||||
result := make([]int, 0, len(cb.EmitList))
|
||||
EM := make(map[string]int)
|
||||
for k, v := range cb.EmitList {
|
||||
if v <= 0 {
|
||||
delete(cb.EmitList, k)
|
||||
continue
|
||||
}
|
||||
EmitID := mergeDataCfg.GetEmitId(k)
|
||||
if EmitID == "" {
|
||||
continue
|
||||
|
||||
Loading…
Reference in New Issue
Block a user