Replaced EliminationTarget with a dictionary

This commit is contained in:
Chomp
2025-01-18 12:08:29 +00:00
parent 02dc5ed882
commit 051c8a5a28
4 changed files with 5 additions and 64 deletions
@@ -150,6 +150,7 @@ public class RepeatableQuestGenerator
var maxKillDifficulty = eliminationConfig.MaxKills;
var targetPool = questTypePool.Pool.Elimination;
targetsConfig = (ProbabilityObjectArray<Target, string, BossInfo>)targetsConfig.Where((x) => questTypePool.Pool.Elimination.Targets.Contains(x.Key));
if (targetsConfig.Count == 0 || targetsConfig.All((x) => x.Data.IsBoss.GetValueOrDefault(false)))
{