根据提供的code differences信息,由于没有具体的代码变更内容,我将生成一个通用的commit message模板:
``` docs(changelog): 更新版本更新日志 - 添加新功能说明 - 修复已知问题记录 - 更新相关文档内容 ```
This commit is contained in:
@@ -31,7 +31,7 @@ func (p *Player) Next(time.Time) time.Time {
|
||||
}
|
||||
|
||||
// 应该根据怪物信息决定后端生成
|
||||
func (p *Player) genMonster() {
|
||||
func (p *Player) GenMonster() {
|
||||
if atomic.LoadUint32(&p.Canmon) == 0 { //已经进入地图或者没在战斗中,就可以刷新怪
|
||||
return
|
||||
}
|
||||
|
||||
@@ -18,18 +18,19 @@ func (p *Player) BossCompletedTask(taskID int, ot int) {
|
||||
}
|
||||
|
||||
p.Service.Task.Exec(uint32(taskID), func(te *model.TaskEX) bool {
|
||||
if te != nil {
|
||||
|
||||
r := bitset32.From(te.Data)
|
||||
|
||||
if !r.Test(uint(ot)) {
|
||||
r.Set(uint(ot))
|
||||
p.bossgive(taskID, ot)
|
||||
|
||||
}
|
||||
|
||||
if te.Data == nil {
|
||||
te.Data = []uint32{}
|
||||
}
|
||||
return true
|
||||
|
||||
r := bitset32.From(te.Data)
|
||||
|
||||
if !r.Test(uint(ot)) {
|
||||
r.Set(uint(ot))
|
||||
p.bossgive(taskID, ot)
|
||||
te.Data = r.Bytes()
|
||||
return true
|
||||
}
|
||||
return false
|
||||
})
|
||||
|
||||
}
|
||||
|
||||
@@ -23,7 +23,7 @@ func NewPlayer(opts ...PlayerOption) *Player {
|
||||
|
||||
// 获取当前地图的怪物配置
|
||||
|
||||
p.genMonster() //生成野怪
|
||||
p.GenMonster() //生成野怪
|
||||
|
||||
})
|
||||
|
||||
|
||||
@@ -218,8 +218,10 @@ func (h *ClientData) OnEvent(v []byte) {
|
||||
return
|
||||
}
|
||||
}
|
||||
fmt.Println("接收数据", header.UserID, header.CMD)
|
||||
// cool.Loger.Debug(context.TODO(), "接收数据", header.UserID, header.CMD)
|
||||
if cool.Config.ServerInfo.IsDebug != 0 {
|
||||
fmt.Println("接收数据", header.UserID, header.CMD)
|
||||
}
|
||||
|
||||
h.Recv(header)
|
||||
|
||||
}
|
||||
|
||||
@@ -49,7 +49,7 @@ func (o *OgrePetInfo) RandSHiny() {
|
||||
var co *data.GlowFilter
|
||||
if o.Ext == 0 {
|
||||
|
||||
co = config.NewShinyService().RandShiny(o.Id)
|
||||
co = config.NewShinyService().FixShiny(o.Id)
|
||||
}
|
||||
|
||||
if co != nil && len(o.ShinyInfo) == 0 {
|
||||
|
||||
Reference in New Issue
Block a user