diff --git a/Elwig/Helpers/Billing/Billing.cs b/Elwig/Helpers/Billing/Billing.cs index 171cb76..6b6a81d 100644 --- a/Elwig/Helpers/Billing/Billing.cs +++ b/Elwig/Helpers/Billing/Billing.cs @@ -104,7 +104,7 @@ namespace Elwig.Helpers.Billing { var u = used.GetValueOrDefault(key, 0); var vr = Math.Max(0, Math.Min(rightsAndObligations[key].Item1 - u, w)); var vo = Math.Max(0, Math.Min(rightsAndObligations[key].Item2 - u, w)); - var v = (c == 0 || p.Select(a => attrVals[a]).Min() == 2) ? vr : vo; + var v = (attributes.Length == 0 || attributes.Select(a => attrVals[a]).Min() == 2) ? vr : vo; used[key] = u + v; inserts.Add((did, dpnr, i, key[2..], v)); w -= v;