Add more spell effects
This commit is contained in:
@@ -44,7 +44,9 @@ public class ItemDatabase
|
||||
rng.Randomize();
|
||||
|
||||
if (itemsToExclude.Any())
|
||||
itemsToSelectFrom.Except(itemsToExclude);
|
||||
itemsToSelectFrom = itemsToSelectFrom.Except(itemsToExclude);
|
||||
|
||||
itemsToSelectFrom = itemsToSelectFrom.Where(x => x.ItemTag != ItemTag.MysteryItem);
|
||||
|
||||
var weights = itemsToSelectFrom.Select(x => x.SpawnRate).ToArray();
|
||||
var selectedItem = itemsToSelectFrom.ToArray()[rng.RandWeighted(weights)];
|
||||
|
||||
Reference in New Issue
Block a user