diff --git a/cmd/rogue/main.go b/cmd/rogue/main.go index d165e08..d571e95 100644 --- a/cmd/rogue/main.go +++ b/cmd/rogue/main.go @@ -133,6 +133,6 @@ func chooseSeed(wizard bool) int32 { // The C game computed `lowtime + getpid()` in int; the truncation to // 32 bits is the same wraparound the C int arithmetic performed. - return int32(time.Now().Unix()&0x7fffffff) + //nolint:gosec // G115: deliberate wrap - int32(os.Getpid()&0x7fffffff) //nolint:gosec // G115: deliberate wrap + return int32(time.Now().Unix()&0x7fffffff) + + int32(os.Getpid()&0x7fffffff) }