Fix Generators

This commit is contained in:
2025-08-03 19:25:14 +01:00
parent e0bd9295c7
commit 702aaeb570
15 changed files with 13 additions and 39 deletions
+1 -3
View File
@@ -4,7 +4,6 @@ import (
"encoding/json"
"math/rand"
"os"
"time"
)
type ShifterArrays struct {
@@ -28,7 +27,6 @@ func LoadShifterArrays(path string) (ShifterArrays, error) {
// gender: "male" or "female"
func GenerateShifterName(arr ShifterArrays, gender string) string {
rand.Seed(time.Now().UnixNano())
if gender == "female" {
rnd := rand.Intn(len(arr.Names2))
return arr.Names2[rnd]
@@ -39,7 +37,7 @@ func GenerateShifterName(arr ShifterArrays, gender string) string {
func GenerateShifterNames(arr *ShifterArrays, gender string, swearFilter func(string) bool) []string {
names := make([]string, 0, 10)
for i := 0; i < 10; i++ {
for range 10 {
var n string
if gender == "female" {
n = GenerateShifterName(*arr, "female")