From 6405326c22d2c652e414c7ce6faa2e43fb926a8e Mon Sep 17 00:00:00 2001 From: Michael McKenzie Date: Wed, 29 Apr 2026 08:56:16 -0230 Subject: [PATCH 1/2] Add ice to colo with move assist --- region/maridia/inner-pink/Colosseum.json | 29 ++++++++++++++++++++---- 1 file changed, 24 insertions(+), 5 deletions(-) diff --git a/region/maridia/inner-pink/Colosseum.json b/region/maridia/inner-pink/Colosseum.json index 6d40a842f..dfc88a9a1 100644 --- a/region/maridia/inner-pink/Colosseum.json +++ b/region/maridia/inner-pink/Colosseum.json @@ -762,16 +762,27 @@ "canWallJump", "Morph", "canUseIFrames", + "canNeutralDamageBoost", {"or": [ "Grapple", {"and": [ "canSuitlessMaridia", "canPlayInSand", "HiJump", - "canNeutralDamageBoost", "canTrickySpringBallJump", "canTrickyJump", {"spikeHits": 2} + ]}, + {"and": [ + "canSuitlessMaridia", + "canPlayInSand", + "canTrickyUseFrozenEnemies", + "canTrickyJump", + {"spikeHits": 2}, + {"or": [ + "canInsaneJump", + {"enemyDamage": {"enemy": "Mochtroid", "type": "contact", "hits": 1}} + ]} ]} ]}, {"spikeHits": 1}, @@ -861,7 +872,7 @@ "canTrickyJump", {"or": [ "canInsaneJump", - {"enemyDamage": {"enemy": "Mochtroid", "type": "contact", "hits": 2}} + {"enemyDamage": {"enemy": "Mochtroid", "type": "contact", "hits": 3}} ]}, "h_complexToCarryFlashSuit" ], @@ -886,7 +897,11 @@ "canTrickyJump", {"or": [ "canInsaneJump", - {"enemyDamage": {"enemy": "Mochtroid", "type": "contact", "hits": 2}} + {"enemyDamage": {"enemy": "Mochtroid", "type": "contact", "hits": 3}} + ]}, + {"or": [ + "canBePatient", + "canWallJump" ]}, "h_trickyToCarryFlashSuit" ], @@ -2713,7 +2728,7 @@ "canCameraManip", {"or": [ "canInsaneJump", - {"enemyDamage": {"enemy": "Mochtroid", "type": "contact", "hits": 2}} + {"enemyDamage": {"enemy": "Mochtroid", "type": "contact", "hits": 3}} ]}, "h_complexToCarryFlashSuit" ], @@ -2739,7 +2754,11 @@ "canCameraManip", {"or": [ "canInsaneJump", - {"enemyDamage": {"enemy": "Mochtroid", "type": "contact", "hits": 2}} + {"enemyDamage": {"enemy": "Mochtroid", "type": "contact", "hits": 3}} + ]}, + {"or": [ + "canBePatient", + "canWallJump" ]}, "h_trickyToCarryFlashSuit" ], From 94c0959ac1c93e81a8fcd88295c64e04ed74b06c Mon Sep 17 00:00:00 2001 From: Michael McKenzie Date: Thu, 30 Apr 2026 18:13:34 -0230 Subject: [PATCH 2/2] General Spike Platforming --- region/maridia/inner-pink/Colosseum.json | 71 ++++++++++++++++-------- 1 file changed, 48 insertions(+), 23 deletions(-) diff --git a/region/maridia/inner-pink/Colosseum.json b/region/maridia/inner-pink/Colosseum.json index dfc88a9a1..94097300a 100644 --- a/region/maridia/inner-pink/Colosseum.json +++ b/region/maridia/inner-pink/Colosseum.json @@ -757,35 +757,29 @@ "link": [1, 3], "name": "Spike Platforming with Move Assist (Left to Right)", "requires": [ - {"notable": "Spike Platforming with Move Assist (Left to Right)"}, + {"notable": "Spike Platforming with Move Assist"}, "canDash", "canWallJump", + "canSuitlessMaridia", + "canPlayInSand", + "canTrickyJump", "Morph", "canUseIFrames", "canNeutralDamageBoost", + {"spikeHits": 3}, {"or": [ - "Grapple", {"and": [ - "canSuitlessMaridia", - "canPlayInSand", "HiJump", - "canTrickySpringBallJump", - "canTrickyJump", - {"spikeHits": 2} + "canTrickySpringBallJump" ]}, {"and": [ - "canSuitlessMaridia", - "canPlayInSand", - "canTrickyUseFrozenEnemies", - "canTrickyJump", - {"spikeHits": 2}, + "canMochtroidIceClimb", {"or": [ "canInsaneJump", {"enemyDamage": {"enemy": "Mochtroid", "type": "contact", "hits": 1}} ]} ]} ]}, - {"spikeHits": 1}, {"or": [ {"spikeHits": 1}, "canHorizontalDamageBoost" @@ -796,7 +790,7 @@ "note": [ "Use the spikes, which are not in the water, to jump from platform to platform as a way to cross the room.", "Requires knowing the position of every spike in the room, and hitting the spikes while morphed can help.", - "The first jump is particularly tough. A Spring Ball jump from the sand with HiJump, or Grapple can be used to get past it." + "The first jump is particularly tough. A Spring Ball jump from the sand to the spike with HiJump, or a frozen Mochtroid can be used to get past it." ] }, { @@ -865,11 +859,11 @@ "canMochtroidIceClimb", "canPlayInSand", "canCameraManip", + "canTrickyJump", {"or": [ "Gravity", "HiJump" ]}, - "canTrickyJump", {"or": [ "canInsaneJump", {"enemyDamage": {"enemy": "Mochtroid", "type": "contact", "hits": 3}} @@ -2647,18 +2641,17 @@ "canUseIFrames", {"spikeHits": 1}, "canNeutralDamageBoost", + "canTrickyJump", {"or": [ "canHorizontalDamageBoost", {"spikeHits": 1} ]}, - "h_underwaterMaxHeightSpringBallJump", {"or": [ - "canSpringFling", - {"and": [ - {"spikeHits": 1}, - "canInsaneJump" - ]} + "canBePatient", + {"spikeHits": 1} ]}, + "h_underwaterMaxHeightSpringBallJump", + "canSpringFling", "canBombJumpWaterEscape", "canJumpIntoIBJ" ], @@ -2683,6 +2676,38 @@ "FIXME: This can be possible to do while carrying a blue suit, with much greater difficulty." ] }, + { + "link": [3, 1], + "name": "Spike Platforming with Move Assist (Right to Left)", + "requires": [ + {"notable": "Spike Platforming with Move Assist"}, + "canDash", + "canWallJump", + "canSuitlessMaridia", + "canPlayInSand", + "canTrickyJump", + "Morph", + "canUseIFrames", + "canNeutralDamageBoost", + {"spikeHits": 3}, + "canMochtroidIceClimb", + {"or": [ + "canInsaneJump", + {"enemyDamage": {"enemy": "Mochtroid", "type": "contact", "hits": 1}} + ]}, + {"or": [ + {"spikeHits": 1}, + "canHorizontalDamageBoost" + ]} + ], + "flashSuitChecked": true, + "blueSuitChecked": true, + "note": [ + "Use the spikes, which are not in the water, to jump from platform to platform as a way to cross the room.", + "Requires knowing the position of every spike in the room, and hitting the spikes while morphed can help.", + "The final jump is particularly tough so a frozen Mochtroid is used to get past it." + ] + }, { "id": 65, "link": [3, 1], @@ -3531,11 +3556,11 @@ }, { "id": 6, - "name": "Spike Platforming with Move Assist (Left to Right)", + "name": "Spike Platforming with Move Assist", "note": [ "Use the spikes, which are not in the water, to jump from platform to platform as a way to cross the room.", "Requires knowing the position of every spike in the room, and hitting the spikes while morphed can help.", - "The first jump is particularly tough. A SpringBallJump from the sand with HiJump, or Grapple can be used to get past it." + "The leftmost jump is particularly tough. Ice, or a SpringBallJump from the sand onto a spike with HiJump depending on the direction, can be used to get past it." ] }, {