|
931 | 931 | "requires": [ |
932 | 932 | "Gravity", |
933 | 933 | "f_ZebesSetAblaze", |
| 934 | + {"or": [ |
| 935 | + {"enemyDamage": {"enemy": "Custom Climb Pirate", "type": "contact", "hits": 1}}, |
| 936 | + {"enemyKill": { |
| 937 | + "enemies": [ ["Custom Climb Pirate", "Custom Climb Pirate"]], |
| 938 | + "explicitWeapons": ["Charge+Plasma", "Super", "PowerBomb"] |
| 939 | + }} |
| 940 | + ]}, |
934 | 941 | "h_CrystalFlash", |
935 | 942 | {"acidFrames": 320}, |
936 | 943 | {"canShineCharge": {"usedTiles": 28, "openEnd": 0}}, |
|
943 | 950 | {"autoReserveTrigger": {"maxReserveEnergy": 50}} |
944 | 951 | ]}, |
945 | 952 | "canRModeSparkInterrupt", |
946 | | - {"acidFrames": 80} |
| 953 | + {"acidFrames": 80}, |
| 954 | + {"resetRoom": {"nodes": [2, 5]}} |
947 | 955 | ], |
948 | 956 | "clearsObstacles": ["A", "B"], |
949 | 957 | "unlocksDoors": [ |
|
954 | 962 | "blueSuitChecked": true, |
955 | 963 | "note": [ |
956 | 964 | "With Zebes set ablaze, Climb only spawns two pirates that drop nothing, and the bomb", |
957 | | - "wall is automatically cleared. The rising lava is now acid instead, so Gravity Suit works normally.", |
| 965 | + "wall is automatically cleared. The rising lava is now acid instead, so Speed Booster works normally with Gravity Suit.", |
958 | 966 | "Jump up the platforms to get high enough above the rising acid to", |
959 | 967 | "safely Crystal Flash, then dive back into the acid against either bottom door. Wait in the acid", |
960 | 968 | "until your energy is low enough and shinecharge. Windup right before energy runs out to interrupt", |
961 | 969 | "then *immediately* leave to limit acid damage." |
962 | 970 | ], |
963 | 971 | "devNote": [ |
964 | | - "FIXME: Needs enemyKill requirements for the escape pirates." |
| 972 | + "FIXME: Needs to support Hyper Beam kill also." |
965 | 973 | ] |
966 | 974 | }, |
967 | 975 | { |
|
0 commit comments