diff --git a/CHANGELOG.md b/CHANGELOG.md index 35315d21..83b53bba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ - fixed being unable to collect secret artefacts in TR3R High Security Compound (#737) - fixed (the lack of) prisoners in Area51 crashing the game when loading a save (#739) - fixed some enemies in TR3 causing triggers for other objects to break e.g. Crash Site room 72 (#742) +- fixed secret models in TR3R Aldwych appearing offset from their actual location (#744) - improved data integrity checks when opening a folder and prior to randomization (#719) ## [V1.9.1](https://github.com/LostArtefacts/TR-Rando/compare/V1.9.0...V1.9.1) - 2024-06-23 diff --git a/TRRandomizerCore/Randomizers/TR3/Remastered/TR3RSecretRandomizer.cs b/TRRandomizerCore/Randomizers/TR3/Remastered/TR3RSecretRandomizer.cs index 320627e1..7bd53c78 100644 --- a/TRRandomizerCore/Randomizers/TR3/Remastered/TR3RSecretRandomizer.cs +++ b/TRRandomizerCore/Randomizers/TR3/Remastered/TR3RSecretRandomizer.cs @@ -241,6 +241,9 @@ protected override void StartImpl() allocation.AvailablePickupModels.AddRange(_artefactReplacements.Keys .Where(a => !level.Data.Models.ContainsKey(a))); + allocation.AvailablePickupModels.Remove(TR3Type.Quest1_P); + allocation.AvailablePickupModels.Remove(TR3Type.Quest2_P); + List artefactTypes = _artefactPickups.Keys.ToList(); artefactTypes.RemoveAll(a => level.Data.Models.ContainsKey(a));