Skip to content

Commit 6b3df02

Browse files
authored
Merge pull request #2239 from kjbranch/ibj-hbj
Red Firefleas IBJ into HBJ, remove X-Ray Room references
2 parents 6f49f35 + a21feef commit 6b3df02

3 files changed

Lines changed: 51 additions & 33 deletions

File tree

region/brinstar/red/Red Brinstar Fireflea Room.json

Lines changed: 31 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -293,9 +293,9 @@
293293
{
294294
"id": 12,
295295
"link": [1, 2],
296-
"name": "X-Ray Exit Damage Boost",
296+
"name": "Damage Boost (Left to Right)",
297297
"requires": [
298-
{"notable": "X-Ray Exit Damage Boost"},
298+
{"notable": "Damage Boost (Left to Right)"},
299299
"canHorizontalDamageBoost",
300300
{"enemyDamage": {"enemy": "Waver", "type": "contact", "hits": 2}},
301301
{"or": [
@@ -315,7 +315,7 @@
315315
{
316316
"id": 13,
317317
"link": [1, 2],
318-
"name": "X-Ray Exit Spike Floor",
318+
"name": "Spike Floor Traversal",
319319
"requires": [
320320
{"spikeHits": 4},
321321
{"or": [
@@ -485,7 +485,7 @@
485485
{
486486
"id": 24,
487487
"link": [2, 1],
488-
"name": "X-Ray Access Ice Bridge",
488+
"name": "Ice Bridge",
489489
"requires": [
490490
"canTrickyUseFrozenEnemies",
491491
"canTrickyDodgeEnemies",
@@ -504,9 +504,9 @@
504504
{
505505
"id": 25,
506506
"link": [2, 1],
507-
"name": "X-Ray Access Damage Boost",
507+
"name": "Full Room Damage Boosts (Right to Left)",
508508
"requires": [
509-
{"notable": "X-Ray Access Damage Boost"},
509+
{"notable": "Full Room Damage Boosts (Right to Left)"},
510510
"canHorizontalDamageBoost",
511511
"canTrickyJump",
512512
"canUseIFrames",
@@ -533,7 +533,7 @@
533533
{
534534
"id": 68,
535535
"link": [2, 1],
536-
"name": "X-Ray Access Damage Boost Speedy Jump",
536+
"name": "Damage Boost Speedy Jump",
537537
"requires": [
538538
"canHorizontalDamageBoost",
539539
"canTrickyJump",
@@ -1151,7 +1151,7 @@
11511151
{
11521152
"id": 57,
11531153
"link": [4, 1],
1154-
"name": "X-Ray Access Springwall",
1154+
"name": "Springwall",
11551155
"requires": [
11561156
"h_SpringwallOverSpikes",
11571157
{"or": [
@@ -1163,9 +1163,9 @@
11631163
{
11641164
"id": 58,
11651165
"link": [4, 1],
1166-
"name": "X-Ray Access Tricky SpringBall Jump",
1166+
"name": "Tricky Spring Ball Jump",
11671167
"requires": [
1168-
{"notable": "X-Ray Access Tricky SpringBall Jump"},
1168+
{"notable": "Tricky Spring Ball Jump"},
11691169
"canTrickyJump",
11701170
"canTrickySpringBallJump",
11711171
{"or": [
@@ -1229,12 +1229,24 @@
12291229
]}
12301230
]
12311231
},
1232+
{
1233+
"link": [4, 1],
1234+
"name": "IBJ Into HBJ",
1235+
"requires": [
1236+
{"or": [
1237+
"canLongIBJ",
1238+
"canJumpIntoIBJ"
1239+
]},
1240+
"canDiagonalBombJump"
1241+
],
1242+
"note": "Perform an HBJ at the top of an IBJ. This is basically a very short diagonal bomb jump."
1243+
},
12321244
{
12331245
"id": 61,
12341246
"link": [4, 1],
1235-
"name": "X-Ray Access SpikeJumps with HiJump",
1247+
"name": "Spike Jumps with HiJump",
12361248
"requires": [
1237-
{"notable": "X-Ray Access SpikeJumps with HiJump"},
1249+
{"notable": "Spike Jumps with HiJump"},
12381250
"HiJump",
12391251
"canTrickyJump",
12401252
{"or": [
@@ -1252,7 +1264,7 @@
12521264
]}
12531265
],
12541266
"note": [
1255-
"Jump to the door leading to X-Ray either by jumping from spikes or with a very precise jump.",
1267+
"Jump up to the left door either by jumping from spikes or with a very precise jump.",
12561268
"Cross the room by Jumping atop the spikes.",
12571269
"Taking enemy damage can be used to reduce some spike damage.",
12581270
"The final jump can either be made by jumping from the bottommost spike stair or from the safe stair.",
@@ -1269,7 +1281,7 @@
12691281
},
12701282
{
12711283
"id": 2,
1272-
"name": "X-Ray Exit Damage Boost",
1284+
"name": "Damage Boost (Left to Right)",
12731285
"note": [
12741286
"If you wait long enough, a Waver will arrive. After it turns around to go back to the right, damage boost off of it, then follow it.",
12751287
"Continue to hit it to get i-frames to avoid taking damage from any spikes.",
@@ -1278,15 +1290,15 @@
12781290
},
12791291
{
12801292
"id": 4,
1281-
"name": "X-Ray Access Damage Boost",
1293+
"name": "Full Room Damage Boosts (Right to Left)",
12821294
"note": [
1283-
"A precise strat that involves crossing both gaps by dboosting off Wavers.",
1295+
"A precise strat that involves crossing both gaps by damage boosting off Wavers.",
12841296
"The Wavers are also used for iframes to avoid taking damage from any spikes."
12851297
]
12861298
},
12871299
{
12881300
"id": 5,
1289-
"name": "X-Ray Access Tricky SpringBall Jump",
1301+
"name": "Tricky Spring Ball Jump",
12901302
"note": [
12911303
"Spring Ball jump from the safe spot on the spikey stairs. Moving over far enough left before the peak of the jump is the trickiest part of the jump.",
12921304
"There are multiple things which can help get further left:",
@@ -1297,9 +1309,9 @@
12971309
},
12981310
{
12991311
"id": 6,
1300-
"name": "X-Ray Access SpikeJumps with HiJump",
1312+
"name": "Spike Jumps with HiJump",
13011313
"note": [
1302-
"Jump to the door leading to X-Ray either by jumping from spikes or with a very precise jump.",
1314+
"Jump up to the left door either by jumping from spikes or with a very precise jump.",
13031315
"Cross the room by Jumping atop the spikes.",
13041316
"Taking enemy damage can be used to reduce some spike damage.",
13051317
"The final jump can either be made by jumping from the bottommost spike stair or from the safe stair.",

region/maridia/inner-pink/East Cactus Alley.json

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -471,6 +471,7 @@
471471
"h_artificialMorphLongIBJ",
472472
"h_artificialMorphJumpIntoIBJ"
473473
]},
474+
"h_artificialMorphDiagonalBombJump",
474475
"h_artificialMorphHBJ"
475476
],
476477
"flashSuitChecked": true,
@@ -722,22 +723,23 @@
722723
{"or": [
723724
"SpaceJump",
724725
"canWalljump",
725-
"h_IBJFromSpikes",
726-
{"and": [
727-
"canIBJ",
728-
{"or": [
729-
"canLongIBJ",
730-
"canJumpIntoIBJ"
731-
]},
732-
"canHBJ"
733-
]},
734-
{"and": [
735-
"canDiagonalBombJump",
736-
"canLongIBJ"
737-
]}
726+
"h_IBJFromSpikes"
738727
]}
739728
]
740729
},
730+
{
731+
"link": [2, 4],
732+
"name": "IBJ Into HBJ",
733+
"requires": [
734+
"Gravity",
735+
"canDiagonalBombJump",
736+
{"or": [
737+
"canLongIBJ",
738+
"canJumpIntoIBJ"
739+
]}
740+
],
741+
"note": "Perform an HBJ at the top of an IBJ. This is basically a very short diagonal bomb jump."
742+
},
741743
{
742744
"id": 20,
743745
"link": [2, 4],

tech.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1464,7 +1464,11 @@
14641464
"canIBJ"
14651465
],
14661466
"otherRequires": [],
1467-
"note": "The ability to IBJ with backspin which results in an IBJ with diagonal movement."
1467+
"note": [
1468+
"The ability to IBJ with backspin which results in an IBJ with diagonal movement.",
1469+
"This also includes the ability to HBJ at the top of an IBJ."
1470+
],
1471+
"devNote": "This does not include low incline diagonal bomb jumps, at less than around 45 degrees. Those are significantly harder."
14681472
},
14691473
{
14701474
"id": 96,

0 commit comments

Comments
 (0)