|
510 | 510 | "canHorizontalDamageBoost", |
511 | 511 | "canTrickyJump", |
512 | 512 | "canUseIFrames", |
513 | | - {"enemyDamage": {"enemy": "Waver", "type": "contact", "hits": 6}}, |
514 | 513 | {"or": [ |
515 | | - {"enemyDamage": {"enemy": "Fireflea", "type": "contact", "hits": 1}}, |
| 514 | + {"enemyDamage": {"enemy": "Fireflea", "type": "contact", "hits": 2}}, |
| 515 | + {"and": [ |
| 516 | + "canTrickyDodgeEnemies", |
| 517 | + {"enemyDamage": {"enemy": "Fireflea", "type": "contact", "hits": 1}} |
| 518 | + ]}, |
516 | 519 | "canInsaneJump" |
517 | | - ]} |
| 520 | + ]}, |
| 521 | + {"enemyDamage": {"enemy": "Waver", "type": "contact", "hits": 6}} |
518 | 522 | ], |
519 | 523 | "note": [ |
520 | 524 | "A precise strat that involves crossing both gaps by damage boosting off Wavers.", |
521 | 525 | "The Wavers are also used for i-frames to avoid taking damage from any spikes.", |
522 | | - "It generally best to use a Fireflea to quickly boost to the left,", |
| 526 | + "It generally best to use a Fireflea (or two) to quickly boost to the left,", |
523 | 527 | "in order to boost off the Waver during its first cycle.", |
524 | 528 | "Waiting for the Waver to return is possible and does not take long,", |
525 | 529 | "but it gives a different pattern at the left side of the room,", |
526 | 530 | "making the final damage boost significantly more difficult." |
527 | 531 | ] |
528 | 532 | }, |
| 533 | + { |
| 534 | + "link": [2, 1], |
| 535 | + "name": "X-Ray Access Damage Boost Speedy Jump", |
| 536 | + "requires": [ |
| 537 | + "canHorizontalDamageBoost", |
| 538 | + "canTrickyJump", |
| 539 | + "canUseIFrames", |
| 540 | + "SpeedBooster", |
| 541 | + {"or": [ |
| 542 | + "canInsaneJump", |
| 543 | + {"and": [ |
| 544 | + "canTrickyDodgeEnemies", |
| 545 | + {"enemyDamage": {"enemy": "Fireflea", "type": "contact", "hits": 1}} |
| 546 | + ]}, |
| 547 | + {"enemyDamage": {"enemy": "Fireflea", "type": "contact", "hits": 2}} |
| 548 | + ]}, |
| 549 | + {"or": [ |
| 550 | + {"and": [ |
| 551 | + "canInsaneJump", |
| 552 | + {"enemyDamage": {"enemy": "Waver", "type": "contact", "hits": 2}} |
| 553 | + ]}, |
| 554 | + {"enemyDamage": {"enemy": "Waver", "type": "contact", "hits": 3}} |
| 555 | + ]} |
| 556 | + ], |
| 557 | + "note": [ |
| 558 | + "Use a Fireflea (or two) to quickly boost to the left,", |
| 559 | + "to be able to catch the Waver and boost off it on its first cycle, to cross the first gap.", |
| 560 | + "Take one or two more hits from the Wavers for i-frames;", |
| 561 | + "take the last hit close to the ground while holding forward.", |
| 562 | + "Then gain speed using Speed Booster to jump across the second gap." |
| 563 | + ], |
| 564 | + "detailNote": [ |
| 565 | + "Using the second Waver cycle leads to a bad pattern at the end,", |
| 566 | + "where the path of the speedy jump will be blocked by a Waver,", |
| 567 | + "which can still be avoided but only with great difficulty." |
| 568 | + ], |
| 569 | + "devNote": [ |
| 570 | + "FIXME: Patiently waiting for a different Waver cycle could be another way to avoid Fireflea damage." |
| 571 | + ] |
| 572 | + }, |
529 | 573 | { |
530 | 574 | "id": 26, |
531 | 575 | "link": [2, 1], |
|
944 | 988 | "canHorizontalDamageBoost", |
945 | 989 | "canTrickyJump", |
946 | 990 | "canUseIFrames", |
947 | | - {"enemyDamage": {"enemy": "Waver", "type": "contact", "hits": 3}}, |
948 | 991 | {"or": [ |
949 | | - "canTrickyDodgeEnemies", |
950 | | - {"enemyDamage": {"enemy": "Waver", "type": "contact", "hits": 2}} |
| 992 | + {"enemyDamage": {"enemy": "Waver", "type": "contact", "hits": 5}}, |
| 993 | + {"and": [ |
| 994 | + "canTrickyDodgeEnemies", |
| 995 | + {"enemyDamage": {"enemy": "Waver", "type": "contact", "hits": 3}} |
| 996 | + ]}, |
| 997 | + {"and": [ |
| 998 | + "canInsaneJump", |
| 999 | + {"enemyDamage": {"enemy": "Waver", "type": "contact", "hits": 2}} |
| 1000 | + ]} |
951 | 1001 | ]} |
952 | 1002 | ], |
953 | 1003 | "note": [ |
|
0 commit comments