summaryrefslogtreecommitdiff
path: root/mm/2s2h/Rando/Logic/PlacementConstraints.cpp
diff options
context:
space:
mode:
authorGarrett <garrettjcox@gmail.com>2026-07-06 08:55:56 -0500
committerGarrett <garrettjcox@gmail.com>2026-07-06 11:48:03 -0500
commit60db45a0f149d85e8d21241786bbe83d63670be3 (patch)
tree6f32f6be2178899004e096a9ef5d87f5ce33131c /mm/2s2h/Rando/Logic/PlacementConstraints.cpp
parent6e0ff907108f3607e5d5cd696a1ae0419f00699f (diff)
Fix various Ship_Random() usage issues
Diffstat (limited to 'mm/2s2h/Rando/Logic/PlacementConstraints.cpp')
-rw-r--r--mm/2s2h/Rando/Logic/PlacementConstraints.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/mm/2s2h/Rando/Logic/PlacementConstraints.cpp b/mm/2s2h/Rando/Logic/PlacementConstraints.cpp
index 0126239cf..7c60da7c2 100644
--- a/mm/2s2h/Rando/Logic/PlacementConstraints.cpp
+++ b/mm/2s2h/Rando/Logic/PlacementConstraints.cpp
@@ -123,7 +123,7 @@ void PreplaceConfinedItems(std::vector<RandoCheckId>& checkPool, std::vector<Ran
if (checks.empty()) {
continue; // dungeon out of room: leave it for the general pool
}
- size_t pick = Ship_Random(0, checks.size() - 1);
+ size_t pick = Ship_Random(0, checks.size());
RandoCheckId checkId = checks[pick];
checks.erase(checks.begin() + pick);