diff --git a/logic/service/player/Monster.go b/logic/service/player/Monster.go index fd4e536f..b2ed0afc 100644 --- a/logic/service/player/Monster.go +++ b/logic/service/player/Monster.go @@ -86,7 +86,7 @@ func (p *Player) GenMonster() { if xmlres.PetMAP[int(p.OgreInfo.Data[i].ID)].CatchRate != 0 { p.OgreInfo.Data[i].RandSHiny() } - if ok { + if ok && len(mapinfo.DropItemIds) > 0 { p.OgreInfo.Data[i].Item = int64(mapinfo.DropItemIds[grand.Intn(len(mapinfo.DropItemIds))])