diff --git a/server/channelserver/handlers_event.go b/server/channelserver/handlers_event.go index 95227709f..6de9fd416 100644 --- a/server/channelserver/handlers_event.go +++ b/server/channelserver/handlers_event.go @@ -93,6 +93,9 @@ func handleMsgMhfGetWeeklySchedule(s *Session, p mhfpacket.MHFPacket) { } func generateFeatureWeapons(count int) activeFeature { + if count > 14 { + count = 14 + } nums := make([]int, 0) var result int r := rand.New(rand.NewSource(time.Now().UnixNano()))