Don't use invalid defaults for loadouts (#28729)

At the time it made more sense but now with species specific stuff it's better to have nothing.
This commit is contained in:
metalgearsloth 2024-06-09 04:43:21 +10:00 • committed by GitHub
parent c79384c5fd
commit 1fdbf9403a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -127,7 +127,10 @@ public sealed partial class RoleLoadout : IEquatable<RoleLoadout>
if (loadouts.Contains(defaultLoadout))
continue;
// Still need to apply the effects even if validation is ignored.
// Not valid so don't default to it anyway.
if (!IsValid(profile, session, defaultLoadout.Prototype, collection, out _))
continue;
loadouts.Add(defaultLoadout);
Apply(loadoutProto);
}