File tree Expand file tree Collapse file tree 2 files changed +2
-2
lines changed
Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ type EnemyTableEntry struct {
1919// SelectByWeight は重みで選択する
2020func (et EnemyTable ) SelectByWeight (rng * rand.Rand , depth int ) (string , error ) {
2121 // 深度範囲内のエントリのみをフィルタリング
22- var filtered []EnemyTableEntry
22+ filtered := make ( []EnemyTableEntry , 0 , len ( et . Entries ))
2323 for _ , entry := range et .Entries {
2424 if depth < entry .MinDepth || depth > entry .MaxDepth {
2525 continue
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ type ItemTableEntry struct {
1919// SelectByWeight は重みで選択する
2020func (it ItemTable ) SelectByWeight (rng * rand.Rand , depth int ) (string , error ) {
2121 // 深度範囲内のエントリのみをフィルタリング
22- var filtered []ItemTableEntry
22+ filtered := make ( []ItemTableEntry , 0 , len ( it . Entries ))
2323 for _ , entry := range it .Entries {
2424 if depth < entry .MinDepth || depth > entry .MaxDepth {
2525 continue
You can’t perform that action at this time.
0 commit comments