Merge fix: the contact-hud test removes through Zone.Remove (Zone.Entities is read-only on master)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Meta Vens 2026-10-13 08:48:39 +02:00
commit 0681d6f29b

View file

@ -1269,7 +1269,7 @@ public sealed partial class ContactRevealTests : IDisposable
var freshest = Freshest(o, e);
ShowOnly(e, 1f, gun);
Assert.True(e.Visibility * o.PassiveInfo(e.Position.xz, 1f) <= _items.GameplaySettings.TargetDetectionInfoThreshold, "fixture: its last light is below o's gate");
_zone.Entities.Remove(e);
_zone.Remove(e);
var memory = _items.GameplaySettings.BearingMemory;
var lapsed = false;
for (var i = 0; i < 200 && !lapsed; i++)