赛季通行证加成
This commit is contained in:
parent
cc656a5bbc
commit
49bd65a05c
|
|
@ -793,3 +793,5 @@ const (
|
||||||
)
|
)
|
||||||
|
|
||||||
const PermitStartTsKey = "permit_start_ts"
|
const PermitStartTsKey = "permit_start_ts"
|
||||||
|
|
||||||
|
const PermitAdd = 0.2 // 典藏通行证赛季积分多加,百分比
|
||||||
|
|
|
||||||
|
|
@ -77,7 +77,7 @@ func SendReward(p *Player, m map[int64]int64, tp int32) {
|
||||||
var items []*Item
|
var items []*Item
|
||||||
for k, v := range m {
|
for k, v := range m {
|
||||||
if k == common.ItemIDPermit && isPermit {
|
if k == common.ItemIDPermit && isPermit {
|
||||||
v += v / 2 // 增加50%
|
v += int64(float64(v) * common.PermitAdd)
|
||||||
}
|
}
|
||||||
items = append(items, &Item{
|
items = append(items, &Item{
|
||||||
ItemId: int32(k),
|
ItemId: int32(k),
|
||||||
|
|
@ -186,7 +186,7 @@ func CSTaskReward(s *netlib.Session, packetId int, data interface{}, sid int64)
|
||||||
SendReward(p, data.Award, msg.Tp)
|
SendReward(p, data.Award, msg.Tp)
|
||||||
for k, vv := range data.GetAward() {
|
for k, vv := range data.GetAward() {
|
||||||
if k == common.ItemIDPermit && isPermit {
|
if k == common.ItemIDPermit && isPermit {
|
||||||
vv += vv / 2 // 增加50%
|
vv += int64(float64(vv) * common.PermitAdd)
|
||||||
}
|
}
|
||||||
ret.Reward[k] = ret.Reward[k] + vv
|
ret.Reward[k] = ret.Reward[k] + vv
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue