Skip to content

Commit 28725c7

Browse files
committed
Fix Logic by @Malkierian on PR HarbourMasters#6233 | V:13.6
1 parent 12c03d2 commit 28725c7

File tree

4 files changed

+12
-12
lines changed

4 files changed

+12
-12
lines changed

soh/soh/Enhancements/gameplaystats.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,7 @@ void DrawGameplayStatsHeader() {
448448
// if tag is empty (not a release build)
449449
if (gGitCommitTag[0] == 0) {
450450
GameplayStatsRow("Git Branch:", (char*)gGitBranch);
451-
GameplayStatsRow("Version : 13.5 | Git Commit Hash:", (char*)gGitCommitHash);
451+
GameplayStatsRow("Version : 13.6 | Git Commit Hash:", (char*)gGitCommitHash);
452452
} else {
453453
GameplayStatsRow("Build Version:", (char*)gBuildVersion);
454454
}

soh/soh/Enhancements/randomizer/location_access/overworld/kokiri_forest.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ void RegionTable_Init_KokiriForest() {
135135
areaTable[RR_KF_LINKS_HOUSE] = Region("KF Link's House", SCENE_LINKS_HOUSE, {}, {
136136
//Locations
137137
LOCATION(RC_KF_LINKS_HOUSE_COW, logic->IsAdult && logic->CanUse(RG_EPONAS_SONG) && logic->Get(LOGIC_LINKS_COW)),
138-
LOCATION(RC_KF_LINKS_HOUSE_POT, logic->CanBreakPots()),
138+
LOCATION(RC_KF_LINKS_HOUSE_POT, logic->HasItem(RG_POWER_BRACELET)), // TODO: CanBreakPots() restricted
139139
}, {
140140
//Exits
141141
Entrance(RR_KF_LINKS_PORCH, []{return true;})
@@ -165,17 +165,17 @@ void RegionTable_Init_KokiriForest() {
165165

166166
areaTable[RR_KF_HOUSE_OF_TWINS] = Region("KF House of Twins", SCENE_TWINS_HOUSE, {}, {
167167
//Locations
168-
LOCATION(RC_KF_TWINS_HOUSE_POT_1, logic->CanBreakPots()),
169-
LOCATION(RC_KF_TWINS_HOUSE_POT_2, logic->CanBreakPots()),
168+
LOCATION(RC_KF_TWINS_HOUSE_POT_1, logic->HasItem(RG_POWER_BRACELET)), // TODO: CanBreakPots() restricted
169+
LOCATION(RC_KF_TWINS_HOUSE_POT_2, logic->HasItem(RG_POWER_BRACELET)), // TODO: CanBreakPots() restricted
170170
}, {
171171
//Exits
172172
Entrance(RR_KOKIRI_FOREST, []{return true;}),
173173
});
174174

175175
areaTable[RR_KF_KNOW_IT_ALL_HOUSE] = Region("KF Know It All House", SCENE_KNOW_IT_ALL_BROS_HOUSE, {}, {
176176
// Locations
177-
LOCATION(RC_KF_BROTHERS_HOUSE_POT_1, logic->CanBreakPots()),
178-
LOCATION(RC_KF_BROTHERS_HOUSE_POT_2, logic->CanBreakPots()),
177+
LOCATION(RC_KF_BROTHERS_HOUSE_POT_1, logic->HasItem(RG_POWER_BRACELET)), // TODO: CanBreakPots() restricted
178+
LOCATION(RC_KF_BROTHERS_HOUSE_POT_2, logic->HasItem(RG_POWER_BRACELET)), // TODO: CanBreakPots() restricted
179179
}, {
180180
//Exits
181181
Entrance(RR_KOKIRI_FOREST, []{return true;}),

soh/soh/Enhancements/randomizer/location_access/overworld/lon_lon_ranch.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@ void RegionTable_Init_LonLonRanch() {
3737
areaTable[RR_LLR_TALONS_HOUSE] = Region("LLR Talons House", SCENE_LON_LON_BUILDINGS, {}, {
3838
//Locations
3939
LOCATION(RC_LLR_TALONS_CHICKENS, logic->HasItem(RG_CHILD_WALLET) && logic->IsChild && logic->AtDay && logic->HasItem(RG_ZELDAS_LETTER)),
40-
LOCATION(RC_LLR_TALONS_HOUSE_POT_1, logic->CanBreakPots()),
41-
LOCATION(RC_LLR_TALONS_HOUSE_POT_2, logic->CanBreakPots()),
42-
LOCATION(RC_LLR_TALONS_HOUSE_POT_3, logic->CanBreakPots()),
40+
LOCATION(RC_LLR_TALONS_HOUSE_POT_1, logic->HasItem(RG_POWER_BRACELET) || logic->CanUseSword()), // TODO: CanBreakPots() restricted
41+
LOCATION(RC_LLR_TALONS_HOUSE_POT_2, logic->HasItem(RG_POWER_BRACELET) || logic->CanUseSword()), // TODO: CanBreakPots() restricted
42+
LOCATION(RC_LLR_TALONS_HOUSE_POT_3, logic->HasItem(RG_POWER_BRACELET) || logic->CanUseSword()), // TODO: CanBreakPots() restricted
4343
}, {
4444
//Exits
4545
Entrance(RR_LON_LON_RANCH, []{return true;}),

soh/soh/Enhancements/randomizer/location_access/overworld/market.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -235,9 +235,9 @@ void RegionTable_Init_Market() {
235235

236236
areaTable[RR_MARKET_MAN_IN_GREEN_HOUSE] = Region("Market Man in Green House", SCENE_BACK_ALLEY_HOUSE, {}, {
237237
// Locations
238-
LOCATION(RC_MK_BACK_ALLEY_HOUSE_POT_1, logic->CanBreakPots()),
239-
LOCATION(RC_MK_BACK_ALLEY_HOUSE_POT_2, logic->CanBreakPots()),
240-
LOCATION(RC_MK_BACK_ALLEY_HOUSE_POT_3, logic->CanBreakPots()),
238+
LOCATION(RC_MK_BACK_ALLEY_HOUSE_POT_1, logic->HasItem(RG_POWER_BRACELET)), // TODO: CanBreakPots() restricted
239+
LOCATION(RC_MK_BACK_ALLEY_HOUSE_POT_2, logic->HasItem(RG_POWER_BRACELET)), // TODO: CanBreakPots() restricted
240+
LOCATION(RC_MK_BACK_ALLEY_HOUSE_POT_3, logic->HasItem(RG_POWER_BRACELET)), // TODO: CanBreakPots() restricted
241241
}, {
242242
//Exits
243243
Entrance(RR_MARKET_BACK_ALLEY, []{return true;}),

0 commit comments

Comments
 (0)