Skip to content

Commit 251232f

Browse files
committed
Reverse Botwoon
1 parent efc9863 commit 251232f

1 file changed

Lines changed: 124 additions & 28 deletions

File tree

region/maridia/inner-pink/Botwoon's Room.json

Lines changed: 124 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -618,23 +618,18 @@
618618
"Charge",
619619
"Wave",
620620
{"or": [
621-
"canDodgeWhileShooting",
621+
"canTrickyJump",
622622
"Plasma",
623-
{"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 2}},
624623
{"and": [
625624
"Spazer",
626625
{"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 1}}
627-
]}
626+
]},
627+
{"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 2}}
628628
]}
629629
],
630630
"setsFlags": ["f_DefeatedBotwoon"],
631631
"flashSuitChecked": true,
632-
"blueSuitChecked": true,
633-
"note": ["Fight Botwoon from behind the wall."],
634-
"devNote": [
635-
"With Gravity, dodging the acid is pretty trivial.",
636-
"Even without knowing about the distance trick expected in the suitless version."
637-
]
632+
"blueSuitChecked": true
638633
},
639634
{
640635
"id": 31,
@@ -646,10 +641,7 @@
646641
"Charge",
647642
"Wave",
648643
{"or": [
649-
{"and": [
650-
"canDodgeWhileShooting",
651-
"Morph"
652-
]},
644+
"canTrickyDodgeEnemies",
653645
{"and": [
654646
"canDodgeWhileShooting",
655647
{"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 2}}
@@ -662,7 +654,11 @@
662654
"Spazer",
663655
{"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 4}}
664656
]},
665-
{"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 6}}
657+
{"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 6}},
658+
{"and": [
659+
"canCameraManip",
660+
"canBePatient"
661+
]}
666662
]}
667663
],
668664
"setsFlags": ["f_DefeatedBotwoon"],
@@ -718,10 +714,47 @@
718714
"requires": [
719715
{"notable": "Back-Side Magic Pixel Beam Fight"},
720716
"h_navigateUnderwater",
721-
{"enemyKill": {
722-
"enemies": [["Reverse Botwoon 1"], ["Reverse Botwoon 2"]],
723-
"explicitWeapons": ["Charge+Plasma", "Charge+Ice+Spazer"]
724-
}},
717+
"Charge",
718+
{"or": [
719+
{"and": [
720+
"Plasma",
721+
{"or": [
722+
"canTrickyDodgeEnemies",
723+
{"and": [
724+
"Gravity",
725+
"canTrickyJump"
726+
]},
727+
{"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 1}}
728+
]}
729+
]},
730+
{"and": [
731+
"Spazer",
732+
{"or": [
733+
"canInsaneJump",
734+
{"and": [
735+
"Gravity",
736+
"canTrickyJump"
737+
]},
738+
{"and": [
739+
"canTrickyDodgeEnemies",
740+
{"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 1}}
741+
]},
742+
{"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 3}}
743+
]}
744+
]},
745+
{"and": [
746+
"canBeVeryPatient",
747+
{"or": [
748+
"canInsaneJump",
749+
{"and": [
750+
"Gravity",
751+
"canTrickyJump",
752+
{"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 2}}
753+
]},
754+
{"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 6}}
755+
]}
756+
]}
757+
]},
725758
"h_trickyToCarryFlashSuit"
726759
],
727760
"setsFlags": ["f_DefeatedBotwoon"],
@@ -743,7 +776,15 @@
743776
"canSpecialBeamAttack",
744777
"Plasma",
745778
"canXRayWaitForIFrames",
746-
{"ammo": {"type": "PowerBomb", "count": 2}}
779+
{"ammo": {"type": "PowerBomb", "count": 1}},
780+
{"or": [
781+
"canTrickyDodgeEnemies",
782+
{"ammo": {"type": "PowerBomb", "count": 2}}
783+
]},
784+
{"or": [
785+
"canBeLucky",
786+
{"ammo": {"type": "PowerBomb", "count": 1}}
787+
]}
747788
],
748789
"setsFlags": ["f_DefeatedBotwoon"],
749790
"flashSuitChecked": true,
@@ -752,7 +793,11 @@
752793
"Wait for Botwoon to spawn then use a Plasma Special Beam Attack.",
753794
"Use XRay to slow time and watch for a particle to overlap Botwoons head, then proceed to Microwave."
754795
],
755-
"devNote": "Killing in 1 SBA takes some luck."
796+
"devNote": [
797+
"Killing in 1 SBA takes some luck.",
798+
"Microwaving effeciently takes some dexterity.",
799+
"This strat only applies to those who don't know the magic pixel strat is possible."
800+
]
756801
},
757802
{
758803
"id": 35,
@@ -761,10 +806,18 @@
761806
"requires": [
762807
{"notable": "Back-Side Plasma Shield Fight"},
763808
"h_navigateUnderwater",
764-
{"enemyKill": {
765-
"enemies": [["Reverse Botwoon 1"], ["Reverse Botwoon 2"]],
766-
"explicitWeapons": ["Plasma Shield"]
767-
}}
809+
"canSpecialBeamAttack",
810+
"Plasma",
811+
{"ammo": {"type": "PowerBomb", "count": 5}},
812+
{"or": [
813+
"canBeLucky",
814+
{"ammo": {"type": "PowerBomb", "count": 2}}
815+
]},
816+
{"or": [
817+
"Gravity",
818+
"canTrickyDodgeEnemies",
819+
{"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 2}}
820+
]}
768821
],
769822
"setsFlags": ["f_DefeatedBotwoon"],
770823
"flashSuitChecked": true,
@@ -779,10 +832,15 @@
779832
{"notable": "Back-Side Super Only Fight"},
780833
"h_navigateUnderwater",
781834
"canBeVeryPatient",
782-
{"enemyKill": {
783-
"enemies": [["Reverse Botwoon 1"], ["Reverse Botwoon 2"]],
784-
"explicitWeapons": ["Super"]
785-
}}
835+
{"ammo": {"type": "Super", "count": 10}},
836+
{"or": [
837+
"canInsaneJump",
838+
{"and": [
839+
"Gravity",
840+
"canTrickyJump"
841+
]},
842+
{"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 3}}
843+
]}
786844
],
787845
"setsFlags": ["f_DefeatedBotwoon"],
788846
"flashSuitChecked": true,
@@ -791,6 +849,44 @@
791849
"Wait for the one pattern (bottom->right) where Botwoon's head passes through the dividing barrier briefly and fire TWO Super Missiles.",
792850
"This takes a long time, averaging two supers per minute."
793851
]
852+
},
853+
{
854+
"link": [2, 2],
855+
"name": "Back-Side Missile Only Fight",
856+
"requires": [
857+
{"notable": "Back-Side Super Only Fight"},
858+
"h_navigateUnderwater",
859+
{"ammo": {"type": "Missile", "count": 30}},
860+
{"or": [
861+
"canBeExtremelyPatient",
862+
{"and": [
863+
"canBeVeryPatient",
864+
"canBeVeryLucky",
865+
"canGateGlitch",
866+
{"noFlashSuit": {}},
867+
{"ammo": {"type": "Missile", "count": 30}}
868+
]}
869+
]},
870+
{"or": [
871+
"canInsaneJump",
872+
{"and": [
873+
"Gravity",
874+
"canTrickyJump"
875+
]},
876+
{"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 6}}
877+
]},
878+
{"ammo": {"type": "Missile", "count": 10}}
879+
],
880+
"setsFlags": ["f_DefeatedBotwoon"],
881+
"flashSuitChecked": true,
882+
"blueSuitChecked": true,
883+
"note": [
884+
"Wait for the one pattern (bottom->right) where Botwoon's head passes through the dividing barrier briefly.",
885+
"The extent Botwoon's head passes through the wall varies ranging from almost no damage window up to enough time for 2 missiles.",
886+
"By jumping there is a doppler effect allowing up to 2 more missiles to hit Botwoon.",
887+
"The fight can be sped up by Gate Glitching through the wall and landing lucky hits throughout the fight."
888+
],
889+
"devNote": "It is much easier to miss with missiles, so 10 leniency missiles are added."
794890
}
795891
],
796892
"notables": [

0 commit comments

Comments
 (0)