棋子商店修复
This commit is contained in:
parent
78bfb4eb2d
commit
0da23102a7
@ -323,6 +323,9 @@ func (c *ChargeMod) InitChessShop(Emit []int) {
|
||||
ProduceList := mergeDataCfg.GetEmitProduceType(v)
|
||||
for _, p := range ProduceList {
|
||||
ChessList := order.GetChessByDiff(v, 1, order.DIFF_MID, p)
|
||||
if len(ChessList) == 1 {
|
||||
ChessList = append(ChessList, ChessList[0]-1)
|
||||
}
|
||||
//ColorType := mergeDataCfg.GetColorType(p)
|
||||
for _, c := range ChessList {
|
||||
if c == 0 {
|
||||
@ -332,6 +335,7 @@ func (c *ChargeMod) InitChessShop(Emit []int) {
|
||||
DynamicLv := mergeDataCfg.GetAdjust(v, p, 0)
|
||||
ChessLv += DynamicLv
|
||||
Diamond := math.Round(math.Pow(2, float64(ChessLv-1)) / 18)
|
||||
Diamond = max(1, Diamond)
|
||||
RandList = append(RandList, &Rand{ChessId: c, Diamond: int(Diamond)})
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user