@@ -24,7 +24,7 @@ void RegionTable_Init_JabuJabusBelly() {
2424 // Combines Lift room middle and lower, 1F holes room, the forked corridor, and it's side rooms
2525 areaTable[RR_JABU_JABUS_BELLY_MAIN ] = Region (" Jabu Jabus Belly Main" , " Jabu Jabus Belly" , {RA_JABU_JABUS_BELLY }, NO_DAY_NIGHT_CYCLE , {
2626 // Events
27- EventAccess (&logic->JabuRutoInB1 , []{return true ;}),
27+ EventAccess (&logic->JabuRutoInB1 , []{return logic-> HasSoul ( RG_RUTO_SOUL ) ;}),
2828 EventAccess (&logic->JabuWestTentacle , []{return logic->JabuRutoIn1F && logic->CanKillEnemy (RE_TENTACLE , ED_BOOMERANG );}),
2929 }, {
3030 // Locations
@@ -46,7 +46,7 @@ void RegionTable_Init_JabuJabusBelly() {
4646 // contains B1 of hole room (aside from the ledge leading to big octo), 2 octorock room and north water switch room
4747 areaTable[RR_JABU_JABUS_BELLY_B1_NORTH ] = Region (" Jabu Jabus Belly B1 North" , " Jabu Jabus Belly" , {RA_JABU_JABUS_BELLY }, NO_DAY_NIGHT_CYCLE , {
4848 // Events
49- EventAccess (&logic->JabuRutoIn1F , []{return logic->IsAdult || logic->HasItem (RG_BRONZE_SCALE );}),
49+ EventAccess (&logic->JabuRutoIn1F , []{return logic->HasSoul ( RG_RUTO_SOUL ) && (logic-> IsAdult || logic->HasItem (RG_BRONZE_SCALE ) );}),
5050 EventAccess (&logic->FairyPot , []{return logic->CanUse (RG_BOOMERANG ) || (logic->CanUse (RG_HOVER_BOOTS ) && logic->CanKillEnemy (RE_OCTOROK ));}),
5151 }, {
5252 // Locations
@@ -341,7 +341,7 @@ void RegionTable_Init_JabuJabusBelly() {
341341
342342 areaTable[RR_JABU_JABUS_BELLY_BOSS_ROOM ] = Region (" Jabu Jabus Belly Boss Room" , " Jabu Jabus Belly" , {}, NO_DAY_NIGHT_CYCLE , {
343343 // Events //todo: add pot kill trick
344- EventAccess (&logic->JabuJabusBellyClear , []{return logic->JabuJabusBellyClear || (logic->HasBossSoul (RG_BARINADE_SOUL ) && (logic->CanUse (RG_BOOMERANG ) && logic->CanJumpslashExceptHammer ()));}),
344+ EventAccess (&logic->JabuJabusBellyClear , []{return logic->JabuJabusBellyClear || (logic->HasSoul (RG_BARINADE_SOUL ) && (logic->CanUse (RG_BOOMERANG ) && logic->CanJumpslashExceptHammer ()));}),
345345 }, {
346346 // Locations
347347 LOCATION (RC_JABU_JABUS_BELLY_BARINADE_POT_1 , logic->CanBreakPots ()),
0 commit comments