fix crashes, temp disable reflection caching, possibly reduce optimization in some areas, likely break 1.5

This commit is contained in:
localavaster
2026-04-14 00:12:50 -06:00
parent 9821c68999
commit 35187cf2d2
20 changed files with 275 additions and 107 deletions
@@ -13,8 +13,9 @@ public static class FishPrepatchExtensions
{
var prepatches = ToSortedList(allPrepatchClasses, true);
foreach (var prepatch in prepatches)
for (var i = 0; i < prepatches.Count; i++)
{
var prepatch = prepatches[i];
if (!prepatch.Enabled)
continue;
@@ -40,8 +41,9 @@ public static class FishPrepatchExtensions
{
var prepatches = ToSortedList(allPrepatchClasses, false);
foreach (var prepatch in prepatches)
for (var i = 0; i < prepatches.Count; i++)
{
var prepatch = prepatches[i];
if (!prepatch.IsActive)
continue;
@@ -70,4 +72,5 @@ public static class FishPrepatchExtensions
prepatches.Sort(FishPrepatchBase.PriorityComparer);
return prepatches;
}
}
}