From 7c75e9118ff2ad0061b615d6fff9d2546cddda24 Mon Sep 17 00:00:00 2001 From: wish Date: Fri, 23 Dec 2022 22:37:19 +1100 Subject: [PATCH] prevent generating too many featured weapons --- server/channelserver/handlers_event.go | 3 +++ 1 file changed, 3 insertions(+) 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()))