diff --git a/src/frame_service/json_directory/tests/static/character_list.json b/src/frame_service/json_directory/tests/static/character_list.json index 2df4442..86ef00d 100644 --- a/src/frame_service/json_directory/tests/static/character_list.json +++ b/src/frame_service/json_directory/tests/static/character_list.json @@ -39,6 +39,11 @@ "portrait": "https://wavu.wiki/t/Special:Redirect/file/FengT8.png", "page": "https://wavu.wiki/t/Feng" }, + { + "name": "heihachi", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/HeihachiT8.png", + "page": "https://wavu.wiki/t/Heihachi" + }, { "name": "hwoarang", "portrait": "https://wavu.wiki/t/Special:Redirect/file/HwoarangT8.png", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/alisa.json b/src/frame_service/json_directory/tests/static/json_movelist/alisa.json index d4eb5e9..ca68da9 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/alisa.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/alisa.json @@ -6,8 +6,8 @@ "id": "Alisa-1", "image": "", "input": "1", - "name": "", - "notes": "", + "name": "Jab", + "notes": "Recovers 2f faster on hit or block (t27 r17)\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -25,7 +25,7 @@ "image": "", "input": "1,1", "name": "Stop Bit", - "notes": "* Combo from 1st hit with 4f delay\n* Input can be delayed 8f\n* Transition to DES with 1+2", + "notes": "* Combo from 1st hit with 4f delay\n* Input can be delayed 8f\n* Enter DES with 1+2\n", "on_block": "-3", "on_ch": "+14a", "on_hit": "+5", @@ -43,7 +43,7 @@ "image": "", "input": "1+2", "name": "Uninstall", - "notes": "* Heat Engager\n* Heat Dash +67a (+50) on hit, +5 on block\n* Balcony Break\n* Spike\n* Head\n* 6 chip damage on block", + "notes": "* Heat Engager\n* Heat Dash +67a (+50), +5\n* Balcony Break\n* Spike\n* Head\n* 6 chip damage on block\n", "on_block": "-4", "on_ch": "+15a", "on_hit": "+15a", @@ -61,7 +61,7 @@ "image": "", "input": "1,2", "name": "Typing Combo", - "notes": "Jail from 1st attack with 4f delay", + "notes": "Jail from 1st attack with 4f delay\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -79,7 +79,7 @@ "image": "", "input": "1,2,2", "name": "Liftoff Combo", - "notes": "* Tornado\n* Combo from 2nd CH with 1f delay\n* 6 chip damage on block", + "notes": "* Tornado\n* Weapon\n* Balcony break on airborne hit\n* Combo from 2nd CH with 1f delay\n* 6 chip damage on block\n", "on_block": "-9~+6", "on_ch": "+21a (+6)", "on_hit": "+21a (+6)", @@ -97,7 +97,7 @@ "image": "", "input": "1+2+3", "name": "Taunt 1", - "notes": "Can transition to DES with held input 1+2", + "notes": "Can transition to DES with held input 1+2\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -115,7 +115,7 @@ "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "* Cannot block for 5 seconds\n* CH state for 5 seconds\n* Transition to DES with 1+2\n", + "notes": "* Cannot block for 5 seconds\n* CH state for 5 seconds\n* Transition to DES with 1+2\njs11~49\nfs50~52", "on_block": "", "on_ch": "", "on_hit": "", @@ -133,7 +133,7 @@ "image": "", "input": "1+2+4", "name": "Taunt 2", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -151,7 +151,7 @@ "image": "", "input": "1,2,d+2", "name": "Coil Punch Combo", - "notes": "* Combo from 2nd CH\n* Input can be delayed 8f\n* Move can be delayed 7f", + "notes": "* Combo from 2nd CH\n* Input can be delayed 8f\n* Move can be delayed 7f\n", "on_block": "-11", "on_ch": "+33a", "on_hit": "+2", @@ -169,7 +169,7 @@ "image": "", "input": "1,2,d+2*", "name": "Coil Punch Combo (Hold)", - "notes": "* Input can be delayed 8f\n* Move can be delayed 7f", + "notes": "* Input can be delayed 8f\n* Move can be delayed 7f\n", "on_block": "-10", "on_ch": "+34a", "on_hit": "+34a", @@ -187,7 +187,7 @@ "image": "", "input": "1+3", "name": "Trigger Shuffle", - "notes": "* Homing\n* Throw break: 1 or 2\n* Opponent recovery on hit: FDFT\n* Side switch on break", + "notes": "* Homing\n* Throw break: 1 or 2\n* Opponent recovery on hit: FDFT\n* Side switch on break\n", "on_block": "-7", "on_ch": "+0d", "on_hit": "+0d", @@ -205,7 +205,7 @@ "image": "", "input": "2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -223,7 +223,7 @@ "image": "", "input": "2,2", "name": "Troubleshooting", - "notes": "* Balcony Break\n* Combo from 1st hit\n* 2nd hit available on hit or block only", + "notes": "* Balcony Break\n* Combo from 1st hit\n* 2nd hit available on hit or block only\n", "on_block": "-13~+2", "on_ch": "+15a (+5)", "on_hit": "+15a (+5)", @@ -235,13 +235,15 @@ }, { "alias": [], - "alt": [], - "damage": "12 (12)", + "alt": [ + "R1" + ], + "damage": "[12;12]", "id": "Alisa-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "* Heat Burst\n* Cancel to r45 with b,b\n* 3 chip damage on block\n* Partially uses Heat\n* Power Crush", + "notes": "* Heat Burst\n* Cancel to r45 with b,b\n* 3 chip damage on block\n* 12 chip damage on hit\n* Only deals recoverable damage\n* Cannot cause a K.O.\n* Power Crush", "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", @@ -259,7 +261,7 @@ "image": "", "input": "2,3", "name": "", - "notes": "* Knee\n* Combo from 1st CH with 2f delay", + "notes": "* Knee\n* Combo from 1st CH with 2f delay\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -277,7 +279,7 @@ "image": "", "input": "2,3,3", "name": "Down Time", - "notes": "* Strong Aerial Tailspin\n* Balcony Break\n* Combo from 2nd hit with 9f delay\n* Input can be delayed 12f\n* Move can be delayed 11f\n", + "notes": "* Strong Aerial Tailspin\n* Balcony Break\n* Combo from 2nd hit with 9f delay\n* Input can be delayed 12f\n* Move can be delayed 11f\n,js13~41\nfs42~44", "on_block": "-11", "on_ch": "+61a (+41)", "on_hit": "+16a (-7)", @@ -295,7 +297,7 @@ "image": "", "input": "2,3,4", "name": "Down Link", - "notes": "\n", + "notes": "\n,js24~39\nfs40~42", "on_block": "-13", "on_ch": "+13", "on_hit": "+13", @@ -313,7 +315,7 @@ "image": "", "input": "2+4", "name": "Back Door", - "notes": "* Homing\n* Floor Break\n* Throw break: 1 or 2\n* Opponent recovery on hit: FDFT\n* Side switch\n* Transition to DES with 1+2", + "notes": "* Homing\n* Floor Break\n* Throw break: 1 or 2\n* Opponent recovery on hit: FDFT\n* Side switch\n* Transition to DES with 1+2\n", "on_block": "-5", "on_ch": "+0d", "on_hit": "+0d", @@ -331,7 +333,7 @@ "image": "", "input": "3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -349,7 +351,7 @@ "image": "", "input": "3,2", "name": "Quick Trim", - "notes": "* Heat Engager\n* Heat Dash +34a (+27) on hit, +5 on block\n* Homing\n* Balcony Break\n* Weapon\n* Combo from 1st hit\n* 6 chip damage on block\n* Transition to DES (does not transition when using Heat Dash)", + "notes": "* Heat Engager\n* Heat Dash +34a (+27), +5\n* Homing\n* Balcony Break\n* Weapon\n* Combo from 1st hit\n* 6 chip damage on block\n* Does not transition to DES when using Heat Dash\n", "on_block": "-2", "on_ch": "+20a (+11)", "on_hit": "+20a (+11)", @@ -367,7 +369,7 @@ "image": "", "input": "3,f+2", "name": "Quick Access", - "notes": "* Weapon\n* Combo from 1st hit\n* 2 chip damage on block\n* Transition to DES", + "notes": "* Weapon\n* Combo from 1st hit\n* 2 chip damage on block\n", "on_block": "-12", "on_ch": "+5", "on_hit": "+5", @@ -387,7 +389,7 @@ "image": "", "input": "4", "name": "Magic 4", - "notes": "* Homing\n* Balcony Break", + "notes": "* Homing\n* Balcony Break\n", "on_block": "-5", "on_ch": "+38a", "on_hit": "+14g", @@ -423,7 +425,7 @@ "image": "", "input": "b+1,1+2", "name": "Gadget Found", - "notes": "* Tornado\n* Head\n* Input can be delayed 13f\n* 2nd hit combos into 3rd on CH only", + "notes": "* Tornado\n* Head\n* Input can be delayed 13f\n* 2nd hit combos into 3rd on CH only\n", "on_block": "-16", "on_ch": "[+71a](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", "on_hit": "[+71a](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", @@ -435,13 +437,15 @@ }, { "alias": [], - "alt": [], + "alt": [ + "DES.b+1+2" + ], "damage": "25", "id": "Alisa-b+1+2", "image": "", "input": "b+1+2", "name": "Transmission", - "notes": "* Balcony Break\n* Weapon\n* Alternate input: DES.b+1+2\n* 7 chip damage on block\n* 10 chip damage and -9 block advantage on attack absorption\n* Power Crush", + "notes": "* Balcony Break\n* Weapon\n* 7 chip damage on block\n* 10 chip damage and -9 block advantage on attack absorption\n* Power Crush", "on_block": "-13", "on_ch": "+8", "on_hit": "+8", @@ -461,7 +465,7 @@ "image": "", "input": "b+1+3", "name": "Model Change", - "notes": "* Parries all highs", + "notes": "* Parries all highs\nps3~15", "on_block": "", "on_ch": "", "on_hit": "", @@ -499,7 +503,7 @@ "image": "", "input": "b+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+1", "on_hit": "+1", @@ -517,7 +521,7 @@ "image": "", "input": "b+2,1", "name": "Trance Hammer", - "notes": "* Spike\n* Combo from 1st hit with 7f delay\n* Input can be delayed 12f", + "notes": "* Spike\n* Combo from 1st hit with 7f delay\n* Input can be delayed 12f\n", "on_block": "-13", "on_ch": "+17a", "on_hit": "+3c", @@ -535,7 +539,7 @@ "image": "", "input": "b+2+3", "name": "Hang-Up", - "notes": "* Balcony Break\n* Head", + "notes": "* Balcony Break\n* Head\n", "on_block": "", "on_ch": "+44", "on_hit": "+44", @@ -553,7 +557,7 @@ "image": "", "input": "b+2,3", "name": "Trance Generator", - "notes": "* Tornado\n* Balcony Break\n* Combo from 1st hit with 9f delay\n* Input can be delayed 12f\n", + "notes": "* Tornado\n* Balcony Break\n* Combo from 1st hit with 9f delay\n* Input can be delayed 12f\n,js21~60\nfs61~63", "on_block": "-15", "on_ch": "+9a (-8)", "on_hit": "+9a (-8)", @@ -571,7 +575,7 @@ "image": "", "input": "b+2,4", "name": "Trance Accelerator Kick", - "notes": "* Balcony Break\n* Combo from 1st hit with 12f delay", + "notes": "* Balcony Break\n* Combo from 1st hit with 12f delay\n", "on_block": "-7", "on_ch": "+36a", "on_hit": "+12g", @@ -589,7 +593,7 @@ "image": "", "input": "b+3", "name": "Spinning Top", - "notes": "* Homing\n* Balcony Break", + "notes": "* Homing\n* Balcony Break\n", "on_block": "-8", "on_ch": "+5a (-4)", "on_hit": "+5a (-4)", @@ -607,7 +611,7 @@ "image": "", "input": "b+3+4", "name": "", - "notes": "Tornado\n", + "notes": "Tornado\njs6~35\nfs36~53", "on_block": "-17", "on_ch": "+32a (+22)", "on_hit": "+32a (+22)", @@ -625,7 +629,7 @@ "image": "", "input": "b+3+4,3+4", "name": "Dynamic Range", - "notes": "* Spike\n* Combo from 1st hit\n", + "notes": "* Spike\n* Combo from 1st hit\n,js6~78\nfs79~81", "on_block": "+5c~+10c", "on_ch": "+59a", "on_hit": "+59a", @@ -643,7 +647,7 @@ "image": "", "input": "b+4", "name": "", - "notes": "Knee", + "notes": "Knee\n", "on_block": "-13", "on_ch": "[+54a](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", "on_hit": "-4", @@ -661,7 +665,7 @@ "image": "", "input": "b+4,3", "name": "Double Threading", - "notes": "* Spike\n* Combo from 1st hit\n* Transition to DES with 1+2\n", + "notes": "* Spike\n* Combo from 1st hit\n* Enter DES with 1+2\n,js17~24\nfs25~27", "on_block": "-11", "on_ch": "+10a", "on_hit": "+6c", @@ -679,7 +683,7 @@ "image": "", "input": "b+4,4", "name": "Double Override", - "notes": "* Tornado\n* Combo from 1st hit\n* Transition to SBT with input 3_4\n* Transition to DBT with input f+3_f+4\n", + "notes": "* Tornado\n* Combo from 1st hit\n* Transition to SBT with input 3_4\n* Transition to DBT with input f+3_f+4\n,js25~62\nfs63~65", "on_block": "-37", "on_ch": "+9a (-1)", "on_hit": "+9a (-1)", @@ -697,7 +701,7 @@ "image": "", "input": "Back throw", "name": "Random Typing", - "notes": "* Floor Break\n* Throw break: none\n* Opponent recovery on hit: FDFA\n* Side switch", + "notes": "* Floor Break\n* Throw break: none\n* Opponent recovery on hit: FDFA\n* Side switch\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -715,12 +719,12 @@ "image": "", "input": "(Back to wall).b,b,UB", "name": "[[Wall Jump Attack]]", - "notes": "\n", + "notes": "\nis8~13\njs14~57\nfs58~60", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "r62", + "recovery": "r75", "startup": "", "target": "", "video": "" @@ -733,7 +737,7 @@ "image": "", "input": "b,B+1+4", "name": "Double Rocket Punch", - "notes": "* Balcony Break\n* Weapon\n", + "notes": "* Balcony Break\n* Weapon\njs12~79 \nfs80~82", "on_block": "", "on_ch": "+37a (-18)", "on_hit": "+37a (-18)", @@ -751,7 +755,7 @@ "image": "", "input": "BKP.1", "name": "Recovery Hook", - "notes": "* Strong Aerial Tailspin\n* Balcony Break\n* 9 chip damage on block", + "notes": "* Strong Aerial Tailspin\n* Balcony Break\n* 9 chip damage on block\n", "on_block": "+4~+6", "on_ch": "+27a (+1)", "on_hit": "+27a (+1)", @@ -769,7 +773,7 @@ "image": "", "input": "BKP.1+2", "name": "Rocket Punch", - "notes": "* Weapon", + "notes": "* Weapon\n", "on_block": "", "on_ch": "+58", "on_hit": "+58", @@ -787,7 +791,7 @@ "image": "", "input": "BKP.2", "name": "Rapid Rocket Punch", - "notes": "* Tornado\n* 6 chip damage on block", + "notes": "* Tornado\n* 6 chip damage on block\n", "on_block": "-9~+13", "on_ch": "+21 (+6)", "on_hit": "+21 (+6)", @@ -805,7 +809,7 @@ "image": "", "input": "BKP.3", "name": "Meteor Kick", - "notes": "Balcony Break\n", + "notes": "Balcony Break\njs15~40\nfs41~43", "on_block": "-9", "on_ch": "[+72a](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", "on_hit": "[+72a](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", @@ -823,7 +827,7 @@ "image": "", "input": "BKP.4", "name": "Uplink Knee", - "notes": "* Tornado\n* Knee\n", + "notes": "* Tornado\n* Knee\njs17~52\nfs53~55", "on_block": "-9~-4", "on_ch": "+31a (+21)", "on_hit": "+31a (+21)", @@ -861,7 +865,7 @@ "image": "", "input": "CLK.3", "name": "Clockwork Spring Middle", - "notes": "* Strong Aerial Tailspin\n* Balcony Break\n* Combo from 1st hit\n* Power up after 2 or more spins\n* Interrupt with i8 from 1st block", + "notes": "* Strong Aerial Tailspin\n* Balcony Break\n* Combo from 1st hit\n* Power up after 2 or more spins\n* Interrupt with i8 from 1st block\n", "on_block": "-9", "on_ch": "+12g", "on_hit": "+12g", @@ -901,7 +905,7 @@ "image": "", "input": "CLK(Two spins).3", "name": "", - "notes": "* Balcony Break\n* 8 chip damage on block", + "notes": "* Balcony Break\n* 8 chip damage on block\n", "on_block": "+0", "on_ch": "+63a (+43)", "on_hit": "+63a (+43)", @@ -919,7 +923,7 @@ "image": "", "input": "d+1+2", "name": "Destructive Form", - "notes": "* Transition to r30 with db or d+1+2\n* Transition to DBT with DES.f+3_f+4", + "notes": "* Transition to r30 with db or d+1+2\n* Transition to DBT with DES.f+3_f+4\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -937,7 +941,7 @@ "image": "", "input": "d+2", "name": "", - "notes": "Spike", + "notes": "Spike\n", "on_block": "-12", "on_ch": "+2c", "on_hit": "+2c", @@ -955,7 +959,7 @@ "image": "", "input": "d+2,4", "name": "Deadlock", - "notes": "* Combo from 1st hit\n* Transition to DES with 1+2\n", + "notes": "* Combo from 1st hit\n* Enter DES with 1+2\n,js21~43\nfs44~46", "on_block": "-9", "on_ch": "+28 (+13)", "on_hit": "+28 (+13)", @@ -973,7 +977,7 @@ "image": "", "input": "d+3", "name": "Quick Slider", - "notes": "* Transition to BKP\n", + "notes": "BKP transition is -18~-10\njs9~23\nfs24~26", "on_block": "-10~-1", "on_ch": "+32a", "on_hit": "+8c~+17c", @@ -991,7 +995,7 @@ "image": "", "input": "d+3+4", "name": "Harpoon Sweep", - "notes": "* Homing\n* Transition to DES with 1+2\n<div class="plainlist">\n* cs20~40\n* fs5~55</div>", + "notes": "* Homing\n* Enter DES with 1+2\ncs20~40\nfs5~55", "on_block": "-37", "on_ch": "[+67a (+51)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", "on_hit": "[+67a (+51)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", @@ -1009,7 +1013,7 @@ "image": "", "input": "d+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+8g", "on_hit": "-1", @@ -1027,8 +1031,8 @@ "image": "", "input": "d+4,1+2", "name": "Optimizer", - "notes": "* Balcony Break\n* Head\n* Combo from 1st CH\n* Jail from 1st block", - "on_block": "+0~+1", + "notes": "* Balcony Break\n* Head\n* Combo from 1st CH\n* Jail from 1st block\n", + "on_block": "+0", "on_ch": "+11a (+2)", "on_hit": "+11a (+2)", "parent": "Alisa-d+4", @@ -1063,7 +1067,7 @@ "image": "", "input": "db+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-18", "on_ch": "-5", "on_hit": "-5", @@ -1081,7 +1085,7 @@ "image": "", "input": "db+2,2", "name": "Daisy Chain", - "notes": "* Combo from 1st hit with 12f delay\n* Input can be delayed 15f\n* Transition to DES with 1+2", + "notes": "* Combo from 1st hit with 12f delay\n* Input can be delayed 15f\n* Move can be delayed 14f\n* Enter DES with 1+2\n", "on_block": "-9", "on_ch": "+5", "on_hit": "+5", @@ -1135,13 +1139,13 @@ "image": "", "input": "DBT.1", "name": "Thruster Left", - "notes": "* Weapon\n* Jail from 1st attack\n* 3 chip damage on block\n", + "notes": "* Weapon\n* Jail from 1st attack\n* 3 chip damage on block\njs17~34\nfs35~37", "on_block": "+9", "on_ch": "+11g", "on_hit": "+11g", "parent": "", "recovery": "r18 DES", - "startup": "i24~28, i1~6, i1~6, i1~6, i1~6, i1~2", + "startup": "i24~28 i1~6 i1~6 i1~6 i1~6 i1~2", "target": "h,h,h,h,h,h", "video": "" }, @@ -1153,13 +1157,13 @@ "image": "", "input": "DBT.1+2", "name": "Thruster Drill", - "notes": "* Balcony Break\n* Spike\n* Weapon\n* Jail from 1st attack\n* 6 chip damage on block\n", + "notes": "* Balcony Break\n* Spike\n* Weapon\n* Jail from 1st attack\n* 6 chip damage on block\njs17~66\nfs67~69", "on_block": "+0", "on_ch": "+21a (+0)", "on_hit": "+21a (+0)", "parent": "", "recovery": "r45 DES", - "startup": "i12~15, i1~4, i1~5, i1~6", + "startup": "i12~15 i1~4 i1~5 i1~6", "target": "m,m,M,M", "video": "" }, @@ -1171,13 +1175,13 @@ "image": "", "input": "DBT.2", "name": "Thruster Right", - "notes": "* Weapon\n* Jail from 1st attack\n* 2 chip damage on block\n", + "notes": "* Weapon\n* Jail from 1st attack\n* 2 chip damage on block\njs17~66\nfs67~69", "on_block": "-14", "on_ch": "+32a (+14)", "on_hit": "+32a (+14)", "parent": "", "recovery": "r44 DES", - "startup": "i16~18, i1~5, i1~5, i1~5, i1~1", + "startup": "i16~18 i1~5 i1~5 i1~5 i1~1", "target": "M,M,h,h,h", "video": "" }, @@ -1189,13 +1193,13 @@ "image": "", "input": "DBT.2,1", "name": "Thruster Right - Burst", - "notes": "-28 on whiff.\n* Balcony Break\n* Spike\n* 13 chip damage on block\n", + "notes": "-28 on whiff.\n* Balcony Break\n* Spike\n* 13 chip damage on block\n,js17~100\nfs101~103", "on_block": "-11c", "on_ch": "+14a", "on_hit": "+14a", "parent": "Alisa-DBT.2", "recovery": "r35 DES", - "startup": "i16~18, i1~5, i1~5, i1~5, i1~1", + "startup": "i16~18 i1~5 i1~5 i1~5 i1~1", "target": "M,M,h,h,h,h", "video": "" }, @@ -1207,7 +1211,7 @@ "image": "", "input": "DBT.3", "name": "Eject Slider", - "notes": "* Frame advantage +8c~+12c on shallow hit, +32 on CH\n* Listed states are on hit only\n\njs26~34 cs35~ fs34~38", + "notes": "* Frame advantage +8c~+12c on shallow hit, +32 on CH\n* Listed states are on hit only\njs26~34\ncs35~\nfs34~38", "on_block": "-14", "on_ch": "[+28a](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", "on_hit": "+4c~+8c", @@ -1225,7 +1229,7 @@ "image": "", "input": "DBT.4", "name": "Upstream", - "notes": "Steel pedal\n", + "notes": "Steel pedal\njs17~62\nfs63~65", "on_block": "-27", "on_ch": "[+68a](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", "on_hit": "[+68a](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", @@ -1243,14 +1247,14 @@ "image": "", "input": "DBT.f+1", "name": "Heartbeat Disabler", - "notes": "* Weapon\n* Transition to attack throw on front standing or airborne hit\n* 14 damage +3c vs BT opponent\n* 4 chip damage on block\n", + "notes": "* Weapon\n* Transition to attack throw on front standing or airborne hit\n* 14 damage +3c vs BT opponent\n* 4 chip damage on block\njs17~32\nfs33~35", "on_block": "-11", "on_ch": "+0d", "on_hit": "+0d", "parent": "", "recovery": "r31", "startup": "i19~21", - "target": "m,t", + "target": "M,t", "video": "" }, { @@ -1261,7 +1265,7 @@ "image": "", "input": "DBT.f+2", "name": "Boot Up", - "notes": "* Weapon\n* 4 chip damage on block", + "notes": "* Weapon\n* 4 chip damage on block\n", "on_block": "-16", "on_ch": "-6", "on_hit": "-6", @@ -1279,7 +1283,7 @@ "image": "", "input": "DBT.f+2,2", "name": "Shut Down", - "notes": "* Balcony Break\n* Weapon\n* Combo from 1st hit\n* 6 chip damage on block\n", + "notes": "* Balcony Break\n* Weapon\n* Combo from 1st hit\n* 6 chip damage on block\n,js35~67\nfs68~70", "on_block": "-33", "on_ch": "-6a (-13)", "on_hit": "-6a (-13)", @@ -1297,7 +1301,7 @@ "image": "", "input": "DES.1", "name": "Shredder", - "notes": "* Weapon\n* 3 chip damage on block\n* Final hit available only on hit", + "notes": "* Weapon\n* 3 chip damage on block\n* Final hit available only on hit\n", "on_block": "-9", "on_ch": "+23a", "on_hit": "+23a", @@ -1315,13 +1319,13 @@ "image": "", "input": "DES.1+2", "name": "Death Marionette", - "notes": "* Homing\n* Balcony Break\n* Weapon\n* Transition to DES\n* 6 chip damage on block\n* Jails", + "notes": "* Homing\n* Balcony Break\n* Weapon\n* 6 chip damage on block\n* Jails\n", "on_block": "+4", "on_ch": "+15g", "on_hit": "+15g", "parent": "", "recovery": "r26 DES", - "startup": "i16~18, i5~7, i9~11", + "startup": "i16~18 i5~7 i9~11", "target": "h,h,h", "video": "" }, @@ -1333,7 +1337,7 @@ "image": "", "input": "DES.2", "name": "Shredding Uppercut", - "notes": "* Weapon\n* 2 chip damage on block", + "notes": "* Weapon\n* 2 chip damage on block\n", "on_block": "-8", "on_ch": "[+37a (+27)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", "on_hit": "[+37a (+27)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", @@ -1351,7 +1355,7 @@ "image": "", "input": "DES.2,1", "name": "Shredding Sky Punch", - "notes": "* Tornado\n* Weapon\n* Available only as a combo from 1st hit", + "notes": "* Tornado\n* Weapon\n* Available only as a combo from 1st hit\n", "on_block": "", "on_ch": "[+85a (+69)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", "on_hit": "[+85a (+69)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", @@ -1371,7 +1375,7 @@ "image": "", "input": "DES.3", "name": "Idling", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1389,7 +1393,7 @@ "image": "", "input": "DES.b+2", "name": "", - "notes": "* Weapon\n* 5 chip damage on block", + "notes": "* Weapon\n* 5 chip damage on block\n", "on_block": "-12", "on_ch": "+18a", "on_hit": "0", @@ -1407,7 +1411,7 @@ "image": "", "input": "DES.b+2,1", "name": "Hertz Blade - Tomahawk", - "notes": "* Spike\n* Weapon\n* Combo from any hit\n* 2 chip damage on block", + "notes": "* Spike\n* Weapon\n* Combo from any hit\n* 2 chip damage on block\n", "on_block": "-3", "on_ch": "+5", "on_hit": "+5", @@ -1428,7 +1432,7 @@ "image": "", "input": "DES.b+3", "name": "Retro Rockets", - "notes": "\n", + "notes": "\njs7~33\nfs34~36", "on_block": "", "on_ch": "", "on_hit": "", @@ -1446,7 +1450,7 @@ "image": "", "input": "DES.b,b", "name": "Move Back", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1466,13 +1470,13 @@ "image": "", "input": "DES.BT.1", "name": "Hertz Blade - Flare", - "notes": "* Weapon\n* Combo from any hit\n* 1 chip damage on block", + "notes": "* Weapon\n* Combo from any hit\n* 1 chip damage on block\n", "on_block": "-9", "on_ch": "+25a", "on_hit": "+25a", "parent": "", "recovery": "r29 DES", - "startup": "i19~22, i1~3, i1~3, i1~3, i1~3, i1~3", + "startup": "i19~22 i1~3 i1~3 i1~3 i1~3 i1~3", "target": "m,m,m,m,m,m", "video": "" }, @@ -1490,7 +1494,7 @@ "on_hit": "+4", "parent": "", "recovery": "r32 DES", - "startup": "i20~24, i1~5, i1~5, i1~5, i1~3", + "startup": "i20~24 i1~5 i1~5 i1~5 i1~3", "target": "L,L,L,L,L", "video": "" }, @@ -1524,7 +1528,7 @@ "image": "", "input": "DES.d+3", "name": "Evasive Action", - "notes": "* DES.d+3_4 goes to foreground, DES.u+3_4 goes to background\n", + "notes": "* DES.d+3_4 goes to foreground, DES.u+3_4 goes to background\njs5~22\nfs23~25", "on_block": "", "on_ch": "", "on_hit": "", @@ -1546,7 +1550,7 @@ "image": "", "input": "DES.d+3,1", "name": "Evasive Slash", - "notes": "* Balcony Break\n* Weapon\n* 7 chip damage on block", + "notes": "* Balcony Break\n* Weapon\n* 7 chip damage on block\n", "on_block": "-13", "on_ch": "+14", "on_hit": "+14", @@ -1564,13 +1568,13 @@ "image": "", "input": "DES.f+1", "name": "Hertz Blade", - "notes": "* Weapon\n* 1 chip damage on block", + "notes": "* Weapon\n* 1 chip damage on block\n", "on_block": "+3", "on_ch": "+9", "on_hit": "+9", "parent": "", "recovery": "r21 DES", - "startup": "i11~13, i1~3, i1~3, i1~3, i1~3, i1~3, i1~1", + "startup": "i11~13 i1~3 i1~3 i1~3 i1~3 i1~3 i1~1", "target": "h", "video": "" }, @@ -1582,13 +1586,13 @@ "image": "", "input": "DES.f+1+2", "name": "", - "notes": "* Weapon\n* Combo from any hit\n* 6 chip damage on block", + "notes": "* Weapon\n* Combo from any hit\n* 6 chip damage on block\n", "on_block": "+5", "on_ch": "+33", "on_hit": "+33", "parent": "", "recovery": "r20 DES", - "startup": "i23~27, i1~5, i1~4, i1~4, i1~5, i1~5, i1~4, i1~1", + "startup": "i23~27 i1~5 i1~4 i1~4 i1~5 i1~5 i1~4 i1~1", "target": "m,m,m,m,m,m,m,m", "video": "" }, @@ -1600,13 +1604,13 @@ "image": "", "input": "DES.f+1+2,1+2", "name": "Hertz Blade - Diablo", - "notes": "* Weapon\n* 6 chip damage on block", + "notes": "* Weapon\n* 6 chip damage on block\n", "on_block": "-53", "on_ch": "+41", "on_hit": "+41", "parent": "Alisa-DES.f+1+2", "recovery": "r68 DES", - "startup": "i23~27, i1~5, i1~4, i1~4, i1~5, i1~5, i1~4, i1~1", + "startup": "i23~27 i1~5 i1~4 i1~4 i1~5 i1~5 i1~4 i1~1", "target": "m,m,m,m,m,m,m,m,m", "video": "" }, @@ -1618,13 +1622,13 @@ "image": "", "input": "DES.f+2", "name": "", - "notes": "* Weapon\n* 2 chip damage on block", + "notes": "* Weapon\n* 2 chip damage on block\n", "on_block": "-9", "on_ch": "+0c", "on_hit": "+0c", "parent": "", "recovery": "r30 DES", - "startup": "i15, i1~1", + "startup": "i15 i1~1", "target": "m,m", "video": "" }, @@ -1636,13 +1640,13 @@ "image": "", "input": "DES.f+2,1", "name": "", - "notes": "* Weapon\n* Combo from 1st hit\n* 2 chip damage on block", + "notes": "* Weapon\n* Combo from 1st hit\n* 2 chip damage on block\n", "on_block": "-12", "on_ch": "-3c", "on_hit": "-3c", "parent": "Alisa-DES.f+2", "recovery": "r33 DES", - "startup": "i15, i1~1", + "startup": "i15 i1~1", "target": "m,m,m,m", "video": "" }, @@ -1654,13 +1658,13 @@ "image": "", "input": "DES.f+2,1,2", "name": "Gigahertz Storm", - "notes": "* Heat Engager\n* Heat Dash +62a (+42) on hit, +5 on block\n* Weapon\n* Combo from 1st or 2nd CH\n* 6 chip damage on block", + "notes": "* Heat Engager\n* Heat Dash +62a (+42), +5\n* Weapon\n* Combo from 1st or 2nd CH\n* 6 chip damage on block\n", "on_block": "-13", "on_ch": "+30d", "on_hit": "+30d", "parent": "Alisa-DES.f+2,1", "recovery": "r42", - "startup": "i15, i1~1", + "startup": "i15 i1~1", "target": "m,m,m,m,m,m", "video": "" }, @@ -1674,7 +1678,7 @@ "image": "", "input": "DES.f+3", "name": "Dual Boot", - "notes": "* Cancel to r33 with DBT.B\n* Transition to Evasive Action with input DBT.U_D\n", + "notes": "* Cancel to r33 with DBT.b\n* Transition to r50 SS with DBT.u_d\njs18~40\nfs41~43", "on_block": "", "on_ch": "", "on_hit": "", @@ -1692,7 +1696,7 @@ "image": "", "input": "DES.f,f", "name": "Move Forward", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1710,13 +1714,13 @@ "image": "", "input": "DES.uf+1+2", "name": "Spindle Slash", - "notes": "* Spike\n* Weapon\n* 2 chip damage on block\n* Cancel to standing with DES.1+2\n", + "notes": "* Spike\n* Weapon\n* 2 chip damage on block\n* Cancel to standing with DES.1+2\njs5~25\nfs26~28", "on_block": "-9c", "on_ch": "+23a", "on_hit": "+23a", "parent": "", "recovery": "r39 DES", - "startup": "i29~31, i1~3, i1~2", + "startup": "i29~31 i1~3 i1~2", "target": "m,M,M", "video": "" }, @@ -1728,13 +1732,13 @@ "image": "", "input": "DES.uf+2", "name": "Hertz Blade - Aegis", - "notes": "* Weapon\n* Only hits airborne opponents", + "notes": "* Weapon\n* Only hits airborne opponents\n", "on_block": "", "on_ch": "+35a (+28)", "on_hit": "+35a (+28)", "parent": "", "recovery": "r16 DES", - "startup": "i10~14, i1~5, i1~5, i1~5, i1~1", + "startup": "i10~14 i1~5 i1~5 i1~5 i1~1", "target": "h,h,h,h,h", "video": "" }, @@ -1746,7 +1750,7 @@ "image": "", "input": "df+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+8", "on_hit": "+5", @@ -1764,7 +1768,7 @@ "image": "", "input": "df+1,1", "name": "", - "notes": "* Combo from 1st CH with 2f delay\n* Balcony Break on aerial hit", + "notes": "* Combo from 1st CH with 2f delay\n* Balcony Break on aerial hit\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -1782,7 +1786,7 @@ "image": "", "input": "df+1,1,2", "name": "Cyclone Mixer", - "notes": "* Combo from 2nd hit\n* 2 chip damage on block\n* Transition to DES", + "notes": "* Combo from 2nd hit\n* 2 chip damage on block\n", "on_block": "+6", "on_ch": "+8", "on_hit": "+8", @@ -1800,7 +1804,7 @@ "image": "", "input": "df+1,4", "name": "Cyclone Hacker", - "notes": "* Spike\n* Combo from 1st CH", + "notes": "* Spike\n* Combo from 1st CH\n", "on_block": "-11", "on_ch": "+13c", "on_hit": "+3c", @@ -1818,7 +1822,7 @@ "image": "", "input": "df+2", "name": "Pickup", - "notes": "* On hit +7 against crouching opponent\n* Does not launch crouching opponent except on CH", + "notes": "* +7 on hit against crouching opponent\n* Does not launch crouching opponent except on CH\n", "on_block": "-9", "on_ch": "[+32a (+22)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", "on_hit": "[+32a (+22)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", @@ -1836,7 +1840,7 @@ "image": "", "input": "df+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+1", "on_hit": "+1", @@ -1854,7 +1858,7 @@ "image": "", "input": "df+3,3", "name": "Double Socket", - "notes": "* Spike\n* Combo from 1st hit with 9f delay\n* Input can be delayed 16f\n* Move can be delayed 12f", + "notes": "* Spike\n* Combo from 1st hit with 9f delay\n* Input can be delayed 16f\n* Move can be delayed 12f\n", "on_block": "-12", "on_ch": "+14a", "on_hit": "+1", @@ -1872,7 +1876,7 @@ "image": "", "input": "df+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -1890,10 +1894,10 @@ "image": "", "input": "f+1+2", "name": "Overflow", - "notes": "* Balcony Break\n* Transition to r25 SBT with 3_4\n* Transition to r25 DBT with f+3_f+4", + "notes": "* Balcony Break\n* Enter SBT -16 +10g r25 with 3_4\n* Enter DBT -16 +10g r25 with f+3_f+4\n* Opponent recovers crouching\n", "on_block": "-12", - "on_ch": "+14c", - "on_hit": "+14c", + "on_ch": "+14g", + "on_hit": "+14g", "parent": "", "recovery": "r35", "startup": "i14~15", @@ -1908,7 +1912,7 @@ "image": "", "input": "f+2", "name": "", - "notes": "* Transition to DES with 1+2", + "notes": "* Enter DES with 1+2\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -1926,7 +1930,7 @@ "image": "", "input": "f+2,1", "name": "Dual Session", - "notes": "* Heat Engager\n* Heat Dash +62a (+42) on hit, +5 on block\n* Balcony Break\n* Weapon\n* Combo from 1st hit\n* 6 chip damage on block", + "notes": "* Heat Engager\n* Heat Dash +62a (+42), +5\n* Balcony Break\n* Weapon\n* Combo from 1st hit\n* 6 chip damage on block\n", "on_block": "-10", "on_ch": "+14c", "on_hit": "+14c", @@ -1944,7 +1948,7 @@ "image": "", "input": "f+2,3", "name": "", - "notes": "* Combo from 1st CH with 1f delay\n* Transition to r40 DES with 1+2\n* Balcony Break on airborne hit\n", + "notes": "* Combo from 1st CH with 1f delay\n* Transition to r40 DES with 1+2\n* Balcony Break on airborne hit\n,js17~38\nfs39~41", "on_block": "-8", "on_ch": "+4", "on_hit": "+4", @@ -1962,7 +1966,7 @@ "image": "", "input": "f+2,3,3", "name": "Triple Session", - "notes": "* Balcony Break\n* Combo from 2nd hit", + "notes": "* Balcony Break\n* Combo from 2nd hit\n", "on_block": "-10", "on_ch": "+12a (-3)", "on_hit": "+12a (-3)", @@ -1980,7 +1984,7 @@ "image": "", "input": "f+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-14", "on_ch": "-3", "on_hit": "-3", @@ -1998,7 +2002,7 @@ "image": "", "input": "f+3,1+2", "name": "Automatic Transmission", - "notes": "* Balcony Break\n* Weapon\n* Combo from 1st hit\n* Transition to DES\n* 7 chip damage on block", + "notes": "* Balcony Break\n* Weapon\n* Combo from 1st hit\n* 7 chip damage on block\n", "on_block": "-13", "on_ch": "+8", "on_hit": "+8", @@ -2016,7 +2020,7 @@ "image": "", "input": "f+3,2", "name": "Lost Access", - "notes": "* Balcony Break\n* Weapon\n* Combo from 1st hit\n* Transition to DES\n* 6 chip damage on block", + "notes": "* Balcony Break\n* Weapon\n* Combo from 1st hit\n* 6 chip damage on block\n", "on_block": "-4", "on_ch": "+38d (+30)", "on_hit": "+38d (+30)", @@ -2036,7 +2040,7 @@ "image": "", "input": "f+3+4", "name": "Boot", - "notes": "\n", + "notes": "\njs26~54\nfs55~57", "on_block": "", "on_ch": "", "on_hit": "", @@ -2054,7 +2058,7 @@ "image": "", "input": "f+4", "name": "", - "notes": "* Homing\n* Transition to DES with 1+2", + "notes": "* Homing\n* Enter DES with 1+2\n", "on_block": "-9", "on_ch": "+1", "on_hit": "+1", @@ -2072,7 +2076,7 @@ "image": "", "input": "f+4,1", "name": "", - "notes": "* Balcony Break\n* Head\n* Combo from 1st hit", + "notes": "* Balcony Break\n* Head\n* Combo from 1st hit\n", "on_block": "-9", "on_ch": "+15d (+7)", "on_hit": "+15d (+7)", @@ -2090,7 +2094,7 @@ "image": "", "input": "f+4,1,4", "name": "Logic Bomb", - "notes": "* Combo from 2nd hit\n* i25-26 bounce, i25-26 travel, \n(---)/i35(27-65) travel then explosion , \n-3(-11) and -1(-9) for explosion then hit, respectively", + "notes": "* Combo from 2nd hit\n* i25-26 bounce, i25-26 travel, \n(---)/i35(27-65) travel then explosion , \n-3(-11) and -1(-9) for explosion then hit, respectively\n", "on_block": "-12~+26g", "on_ch": "+1a", "on_hit": "+1a", @@ -2108,7 +2112,7 @@ "image": "", "input": "FC.1+2", "name": "Sad Hound", - "notes": "* Transition to DES with n,1+2\ncs1~55", + "notes": "* Enter DES with n,1+2\ncs1~55", "on_block": "-11c", "on_ch": "+5c", "on_hit": "+5c", @@ -2210,7 +2214,7 @@ "image": "", "input": "FC.db+1+2", "name": "Double Bull Shoot", - "notes": "* Throw break: 1+2\n* Opponent recovery on hit: FUFA\n* Side switch", + "notes": "* Throw break: 1+2\n* Opponent recovery on hit: FUFA\n* Side switch\n", "on_block": "-4", "on_ch": "-4", "on_hit": "-4", @@ -2228,7 +2232,7 @@ "image": "", "input": "f,F+1+2", "name": "Worm Virus", - "notes": "13 extra damage on CH, 28 in total", + "notes": "13 extra damage on CH, 28 in total\n", "on_block": "-9", "on_ch": "+13", "on_hit": "+4", @@ -2246,7 +2250,7 @@ "image": "", "input": "f,F+2", "name": "", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-18", "on_ch": "+5a", "on_hit": "+5a", @@ -2264,7 +2268,7 @@ "image": "", "input": "f,F+2,3", "name": "Jumper Switch", - "notes": "* Balcony Break\n* Combo from 1st hit\n* Input can be delayed 13f\n* Move can be delayed 8f", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Input can be delayed 13f\n* Move can be delayed 8f\n", "on_block": "-13", "on_ch": "+28a (+2)", "on_hit": "+28a (+2)", @@ -2282,7 +2286,7 @@ "image": "", "input": "f,F+3", "name": "", - "notes": "\n", + "notes": "\njs15~41\nfs42~44", "on_block": "-14", "on_ch": "-6", "on_hit": "-6", @@ -2300,7 +2304,7 @@ "image": "", "input": "f,F+3,4", "name": "", - "notes": "* Balcony Break\n* Combo from 1st hit\n* Jail from 1st block\n* Transition to DES with 1+2\n", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Jail from 1st block\n* Enter DES with 1+2\n,js15~48 \nfs49~51", "on_block": "-10", "on_ch": "+20a (+11)", "on_hit": "+20a (+11)", @@ -2318,7 +2322,7 @@ "image": "", "input": "f,F+3,4,4", "name": "Cutover", - "notes": "* Balcony Break\n* Combo from 2nd hit\n* Transition to DES with 1+2", + "notes": "* Balcony Break\n* Combo from 2nd hit\n* Enter DES with 1+2\n", "on_block": "-10", "on_ch": "+20a", "on_hit": "+20a", @@ -2336,13 +2340,13 @@ "image": "", "input": "f,F+4", "name": "Sandbox", - "notes": "* Balcony Break\n* Knee\n* Transition to hit throw on front hit\n* Just frame input: f,F+4:1 to power up", + "notes": "* Balcony Break\n* Knee\n* Transition to attack throw on front hit only\n* +8a (-1) on BT hit\n* Just frame input: f,F+4:1 to power up\n", "on_block": "-9~-2", "on_ch": "+9a (+0)", "on_hit": "+9a (+0)", "parent": "", "recovery": "r30", - "startup": "i22~29,i34~39", + "startup": "i22~29 i34~39", "target": "m,m", "video": "" }, @@ -2356,7 +2360,7 @@ "image": "", "input": "f,f,F+1+2", "name": "Thruster Double Punch", - "notes": "* Balcony Break\n", + "notes": "* Balcony Break\njs5~36\nfs37~67", "on_block": "-3", "on_ch": "-17a (-26)", "on_hit": "-17a (-26)", @@ -2374,7 +2378,7 @@ "image": "", "input": "f,f,F+2", "name": "Linear Punch", - "notes": "* Balcony Break\n* 9 chip damage on block\n* Transition to DES with 1+2\n", + "notes": "* Balcony Break\n* 9 chip damage on block\n* Enter DES with 1+2\njs3~27\nfs28~30", "on_block": "+5~+7", "on_ch": "[+28a (+20)](https://wavu.wiki/t/Alisa_combos#Mini-combos 'Mini-combo')", "on_hit": "[+28a (+20)](https://wavu.wiki/t/Alisa_combos#Mini-combos 'Mini-combo')", @@ -2392,7 +2396,7 @@ "image": "", "input": "f,f,F+3", "name": "", - "notes": "Balcony Break on aerial hit\n", + "notes": "Balcony Break on aerial hit\njs3~30\nfs31~33", "on_block": "-4", "on_ch": "+6", "on_hit": "+6", @@ -2410,7 +2414,7 @@ "image": "", "input": "f,f,F+3,4", "name": "Linear Dropkick", - "notes": "* Balcony Break\n* Combo from 1st hit\n", + "notes": "* Balcony Break\n* Combo from 1st hit\njs3~50\nfs51~53", "on_block": "-7", "on_ch": "+31a (+5)", "on_hit": "+31a (+5)", @@ -2428,7 +2432,7 @@ "image": "", "input": "FUFT.1+2", "name": "Reboot", - "notes": "\n", + "notes": "\nfs1~5\njs6~40\nfs41~43", "on_block": "", "on_ch": "", "on_hit": "", @@ -2446,7 +2450,7 @@ "image": "", "input": "FUFT.1+2,3", "name": "Reboot Meteor Kick", - "notes": "* Balcony Break\n", + "notes": "* Balcony Break\n,fs1~5\njs6~54\nfs55~57", "on_block": "-10", "on_ch": "+60a", "on_hit": "+60a", @@ -2466,7 +2470,7 @@ "image": "", "input": "H.2+3", "name": "Quick-fix Protocol", - "notes": "* Heat Smash\n* Transition to SBT with 3_4\n* Transition to DBT with f+3_f+4\n* 14 chip damage on block", + "notes": "* Heat Smash\n* Transition to SBT with 3_4\n* Transition to DBT with f+3_f+4\n* 14 chip damage on block\n", "on_block": "+8", "on_ch": "-15d", "on_hit": "-15d", @@ -2502,7 +2506,7 @@ "image": "", "input": "H.f+1+4", "name": "Emergency Dual Boot", - "notes": "* Partially consumes Heat\n", + "notes": "* Partially consumes Heat\njs18~40\nfs41~43", "on_block": "", "on_ch": "", "on_hit": "", @@ -2520,7 +2524,7 @@ "image": "", "input": "Left throw", "name": "Compression", - "notes": "* Throw break: 1\n* Opponent recovery on hit: FDFA\n* Can side switch on hit", + "notes": "* Throw break: 1\n* Opponent recovery on hit: FDFA\n* Can side switch on hit\n", "on_block": "-3", "on_ch": "-5d", "on_hit": "-5d", @@ -2538,7 +2542,7 @@ "image": "", "input": "OTG.db+1+2", "name": "Ground Rocket Punch", - "notes": "* Spike\n* Weapon", + "notes": "* Spike\n* Weapon\n", "on_block": "-14", "on_ch": "+4a", "on_hit": "+4a", @@ -2576,7 +2580,7 @@ "image": "", "input": "Right throw", "name": "Hat Trick", - "notes": "* Floor Break\n* Throw break: 2\n* Opponent recovery on hit: FUFA perpendicular to Alisa", + "notes": "* Floor Break\n* Throw break: 2\n* Opponent recovery on hit: FUFA perpendicular to Alisa\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -2594,7 +2598,7 @@ "image": "", "input": "SBT.1", "name": "", - "notes": "\n", + "notes": "\njs26~46\nfs47~49", "on_block": "-15", "on_ch": "+0", "on_hit": "+0", @@ -2612,7 +2616,7 @@ "image": "", "input": "SBT.1+2", "name": "Wire Clipper", - "notes": "* Balcony Break\n* Weapon\n", + "notes": "* Balcony Break\n* Weapon\njs26~53", "on_block": "", "on_ch": "+8", "on_hit": "+8", @@ -2630,7 +2634,7 @@ "image": "", "input": "SBT.1,2", "name": "", - "notes": "* Spike\n* Combo from 1st hit with 1f delay\n* Rest of the string is natural on CH\n", + "notes": "* Spike\n* Combo from 1st hit with 1f delay\n* Rest of the string is natural on CH\n,js26~64\nfs65~67", "on_block": "-9", "on_ch": "+7c", "on_hit": "+2", @@ -2648,7 +2652,7 @@ "image": "", "input": "SBT.1,2,1", "name": "", - "notes": "* Combo from 2nd CH\n* Less safe on hit than on block without CH\n", + "notes": "* Combo from 2nd CH\n* Less safe on hit than on block without CH\n,js26~102\nfs103~105", "on_block": "-12", "on_ch": "-12", "on_hit": "-20", @@ -2666,7 +2670,7 @@ "image": "", "input": "SBT.1,2,1,3+4", "name": "Hard Reset", - "notes": "* Balcony Break\n* Combo from 3rd hit\n* Combo from 2nd CH\n* Transition to DES with input SBT.1,2,1,3+4,1+2\n", + "notes": "* Balcony Break\n* Combo from 3rd hit\n* Combo from 2nd CH\n* Transition to DES with input SBT.1,2,1,3+4,1+2\n,js26~150\nfs151~153", "on_block": "-18", "on_ch": "+4 (-13)", "on_hit": "+4 (-13)", @@ -2684,7 +2688,7 @@ "image": "", "input": "SBT.2", "name": "Linear Elbow", - "notes": "* Balcony Break\n* Elbow\n* Transition to DES with SBT.1+2\n* Hitstop 20f on hit\n", + "notes": "* Balcony Break\n* Elbow\n* Transition to DES with SBT.1+2\n* Hitstop 20f on hit\njs26~63\nfs64~66", "on_block": "-7", "on_ch": "+6a (-4)", "on_hit": "+6a (-4)", @@ -2702,7 +2706,7 @@ "image": "", "input": "SBT.3", "name": "Eject Slider", - "notes": "* Frame advantage +8c~+12c on shallow hit, +32 on CH\n* Listed states are on hit only\n\njs26~34 cs35~ fs34~38", + "notes": "* Frame advantage +8c~+12c on shallow hit, +32 on CH\n* Listed states are on hit only\njs26~34\ncs35~\nfs34~38", "on_block": "-14", "on_ch": "[+28a](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", "on_hit": "+4c~+8c", @@ -2720,7 +2724,7 @@ "image": "", "input": "SBT.4", "name": "Upstream", - "notes": "Steel pedal\n", + "notes": "Steel pedal\njs26~71\nfs72~74", "on_block": "-27", "on_ch": "[+68a](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", "on_hit": "[+68a](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", @@ -2776,7 +2780,7 @@ "image": "", "input": "SS.4,1+2", "name": "Happy Propeller", - "notes": "* Spike\n* Combo from 1st CH\n", + "notes": "* Spike\n* Combo from 1st CH\n,js15~34\nfs35~37", "on_block": "-10", "on_ch": "+8", "on_hit": "+8", @@ -2796,7 +2800,7 @@ "image": "", "input": "u+1+2", "name": "Gigabyte Hammer", - "notes": "* Spike\n", + "notes": "* Spike\njs7~33\nfs34~36", "on_block": "-5", "on_ch": "[+56a](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", "on_hit": "[+56a](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", @@ -2814,7 +2818,7 @@ "image": "", "input": "ub+2", "name": "Overload", - "notes": "* Balcony Break\n* 9 chip damage on block, +0 block advantage on attack absorption\n* Power Crush", + "notes": "* Balcony Break\n* 9 chip damage on block, +0 block advantage on attack absorption\n* Power Crush\nfs20~30", "on_block": "-9", "on_ch": "+38a (-20)", "on_hit": "+38a (-20)", @@ -2834,7 +2838,7 @@ "image": "", "input": "ub+3+4", "name": "", - "notes": "Spike\n", + "notes": "Spike\njs5~39", "on_block": "+2c~+4c", "on_ch": "+25a", "on_hit": "+25a", @@ -2855,7 +2859,7 @@ "image": "", "input": "ub+3+4,1+2", "name": "Docking Bay", - "notes": "Head\n", + "notes": "Head\n,js48~67\nfs68~70", "on_block": "-14", "on_ch": "+32a (+22)", "on_hit": "+32a (+22)", @@ -2872,8 +2876,8 @@ "id": "Alisa-ub+4", "image": "", "input": "ub+4", - "name": "", - "notes": "\n", + "name": "1st Hit", + "notes": "\njs9~31\nfs32~34", "on_block": "-9", "on_ch": "+7", "on_hit": "+7", @@ -2883,6 +2887,168 @@ "target": "m", "video": "" }, + { + "alias": [], + "alt": [], + "damage": "10,12", + "id": "Alisa-ub+4,1", + "image": "", + "input": "ub+4,1", + "name": "2nd Hit", + "notes": "Combo from 1st CH\ncs24~", + "on_block": "-21", + "on_ch": "-8", + "on_hit": "-8", + "parent": "Alisa-ub+4", + "recovery": "r38 FC", + "startup": "i18", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,12,9", + "id": "Alisa-ub+4,1,1", + "image": "", + "input": "ub+4,1,1", + "name": "3rd Hit", + "notes": "* Elbow\n* Combo from 2nd hit\n* Combo from 1st CH\n", + "on_block": "-20", + "on_ch": "-9", + "on_hit": "-9", + "parent": "Alisa-ub+4,1", + "recovery": "r39", + "startup": "i18", + "target": "m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,12,9,5", + "id": "Alisa-ub+4,1,1,2", + "image": "", + "input": "ub+4,1,1,2", + "name": "4th Hit", + "notes": "* Combo from 3rd hit\n* Combo from 1st CH\n", + "on_block": "-10", + "on_ch": "+1", + "on_hit": "+1", + "parent": "Alisa-ub+4,1,1", + "recovery": "r28", + "startup": "i18", + "target": "m,m,m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,12,9,5,5", + "id": "Alisa-ub+4,1,1,2,1", + "image": "", + "input": "ub+4,1,1,2,1", + "name": "5th Hit", + "notes": "* Balcony break on airborne hit\n", + "on_block": "-9", + "on_ch": "+7", + "on_hit": "+7", + "parent": "Alisa-ub+4,1,1,2", + "recovery": "r27", + "startup": "i18", + "target": "m,m,m,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,12,9,5,5,3,3,3", + "id": "Alisa-ub+4,1,1,2,1,1", + "image": "", + "input": "ub+4,1,1,2,1,1", + "name": "6th Hit", + "notes": "* Spike\n* Weapon\n* Combo from 5th hit\n", + "on_block": "-14", + "on_ch": "-3", + "on_hit": "-3", + "parent": "Alisa-ub+4,1,1,2,1", + "recovery": "r32 DES", + "startup": "i18", + "target": "m,m,m,h,h,m,M,M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,12,9,5,5,3,3,3,7", + "id": "Alisa-ub+4,1,1,2,1,1,3+4", + "image": "", + "input": "ub+4,1,1,2,1,1,3+4", + "name": "7th Hit", + "notes": "*\n,fs5~50", + "on_block": "-29", + "on_ch": "+15a", + "on_hit": "+15a", + "parent": "Alisa-ub+4,1,1,2,1,1", + "recovery": "r47", + "startup": "i18", + "target": "m,m,m,h,h,m,M,M,L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,12,9,5,5,3,3,3,7,15", + "id": "Alisa-ub+4,1,1,2,1,1,3+4,3", + "image": "", + "input": "ub+4,1,1,2,1,1,3+4,3", + "name": "8th Hit", + "notes": "* Combo from 7th hit\n,js9~", + "on_block": "-65", + "on_ch": "-40", + "on_hit": "-40", + "parent": "Alisa-ub+4,1,1,2,1,1,3+4", + "recovery": "r42", + "startup": "i18", + "target": "m,m,m,h,h,m,M,M,L,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,12,9,5,5,3,3,3,7,15,20", + "id": "Alisa-ub+4,1,1,2,1,1,3+4,3,2", + "image": "", + "input": "ub+4,1,1,2,1,1,3+4,3,2", + "name": "9th Hit", + "notes": "* Combo from 8th hit\n* Available only as combo from previous hit\n,js1~", + "on_block": "-30", + "on_ch": "-38a (-45)", + "on_hit": "-38a (-45)", + "parent": "Alisa-ub+4,1,1,2,1,1,3+4,3", + "recovery": "r44", + "startup": "i18", + "target": "m,m,m,h,h,m,M,M,L,m,M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,12,9,5,5,3,3,3,7,15,20,2,2,2,20", + "id": "Alisa-ub+4,1,1,2,1,1,3+4,3,2,2", + "image": "", + "input": "ub+4,1,1,2,1,1,3+4,3,2,2", + "name": "10 Hit Combo", + "notes": "* Weapon\n* Combo from 9th hit\n* Last chainsaw hit rarely connects because of its high hitbox, -17 if blocked\n,js16~", + "on_block": "-23", + "on_ch": "+3a (-15)", + "on_hit": "+3a (-15)", + "parent": "Alisa-ub+4,1,1,2,1,1,3+4,3,2", + "recovery": "r50 DES", + "startup": "i18", + "target": "m,m,m,h,h,m,M,M,L,m,M,M,M,h,h", + "video": "" + }, { "alias": [], "alt": [ @@ -2894,7 +3060,7 @@ "image": "", "input": "uf+1", "name": "Brute Force Attack", - "notes": "* Tornado\n* Transition to SBT on hit with 3_4\n* Transition to DBT on hit with f+3_f+4\n* 2nd and 3rd hit available only as combo from 1st hit\n", + "notes": "* Tornado\n* Transition to SBT on hit with 3_4\n* Transition to DBT on hit with f+3_f+4\n* 2nd and 3rd hit available only as combo from 1st hit\njs20~40\nfs41~43", "on_block": "-13", "on_ch": "+68a (+52)", "on_hit": "+68a (+52)", @@ -2912,7 +3078,7 @@ "image": "", "input": "uf+1+2", "name": "Spam Bomb", - "notes": "* Throw break: 1+2\n* Opponent recovery on hit: FUFT", + "notes": "* Throw break: 1+2\n* Opponent recovery on hit: FUFT\n", "on_block": "-4", "on_ch": "+3", "on_hit": "+3", @@ -2932,7 +3098,7 @@ "image": "", "input": "uf+2", "name": "Image Cutter", - "notes": "* Heat Engager\n* Heat Dash +62a (+42) on hit, +5 on block\n* Homing\n* Balcony Break\n* Weapon\n* 6 chip damage on block\n* Transition to DES on hit (does not transition when using Heat Dash)", + "notes": "* Heat Engager\n* Heat Dash +62a (+42), +5\n* Homing\n* Balcony Break\n* Weapon\n* 6 chip damage on block\n", "on_block": "-2", "on_ch": "+20a (+11)", "on_hit": "+20a (+11)", @@ -2953,7 +3119,7 @@ "image": "", "input": "uf+3", "name": "", - "notes": "* Transition to SBT with input 3_4\n* Transition to DBT with input f+3_f+4\n", + "notes": "* Transition to SBT with input 3_4\n* Transition to DBT with input f+3_f+4\non whiff: js9~31 fs32~34\noh hit/block: js9~61 fs62~64", "on_block": "-52", "on_ch": "-25", "on_hit": "-25", @@ -2974,7 +3140,7 @@ "image": "", "input": "uf+3,2", "name": "Cradle Star", - "notes": "* Balcony Break\n* Spike\n* Combo from 1st hit\n* Available only as a combo from 1st hit\n\n<div class="plainlist">\n* ,js9~58\n* ,fs59~75\n* ,cs76~85</div>", + "notes": "* Balcony Break\n* Spike\n* Combo from 1st hit\n* Available only as a combo from 1st hit\n,js9~58\nfs59~75\ncs76~85", "on_block": "-14", "on_ch": "+32a (-26)", "on_hit": "+32a (-26)", @@ -2994,7 +3160,7 @@ "image": "", "input": "uf+3+4", "name": "Downstream", - "notes": "Spike\n", + "notes": "Spike\njs9~41", "on_block": "+0~+3", "on_ch": "+4", "on_hit": "+4", @@ -3014,7 +3180,7 @@ "image": "", "input": "uf+4", "name": "", - "notes": "\n", + "notes": "\njs9~37\nfs38~40", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -3035,7 +3201,7 @@ "image": "", "input": "uf+4,4", "name": "Inbound Kick", - "notes": "* Spike\n* Combo from 1st hit with 2f delay\n", + "notes": "* Spike\n* Combo from 1st hit with 2f delay\n,js9~41\nfs42~44", "on_block": "-13", "on_ch": "[+45a (+37)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", "on_hit": "[+45a (+37)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", @@ -3053,7 +3219,7 @@ "image": "", "input": "ws1", "name": "", - "notes": "* Elbow", + "notes": "* Elbow\n", "on_block": "-12", "on_ch": "+1", "on_hit": "+1", @@ -3071,7 +3237,7 @@ "image": "", "input": "ws1+2", "name": "Cute But Deadly", - "notes": "* Homing\n* Hold input to power up", + "notes": "* Homing\n* Hold input to power up\n", "on_block": "-8", "on_ch": "+21", "on_hit": "+21", @@ -3089,7 +3255,7 @@ "image": "", "input": "ws1+2*", "name": "Cute But Deadly (Hold)", - "notes": "* Homing\n* 11 chip damage on block", + "notes": "* Homing\n* 11 chip damage on block\n", "on_block": "+0", "on_ch": "+33a", "on_hit": "+33a", @@ -3107,7 +3273,7 @@ "image": "", "input": "ws1,2", "name": "", - "notes": "* Combo from 1st hit\n* Transition to DES with 1+2", + "notes": "* Combo from 1st hit\n* Enter DES with 1+2\n", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -3125,7 +3291,7 @@ "image": "", "input": "ws1,2,3", "name": "Spear Fishing", - "notes": "* Combo from 2nd CH with 5f delay\n* Input can be delayed 10f\n* Transition to DES with 1+2", + "notes": "* Combo from 2nd CH with 5f delay\n* Input can be delayed 10f\n* Enter DES with 1+2\n", "on_block": "-10", "on_ch": "+33a (+23)", "on_hit": "+33a (+23)", @@ -3143,7 +3309,7 @@ "image": "", "input": "ws2", "name": "Digital Lift", - "notes": "* Tornado\n* Transition to SBT 3_4\n* Transition to DBT f+3_f+4", + "notes": "* Tornado\n* Transition to SBT 3_4\n* Transition to DBT f+3_f+4\n", "on_block": "-13", "on_ch": "[+33a (+23)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", "on_hit": "[+33a (+23)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", @@ -3161,7 +3327,7 @@ "image": "", "input": "ws3", "name": "Clockwork (CLK)", - "notes": "* Cancel with B\n* Actionable after 19 frames", + "notes": "* Cancel with B\n* Actionable after 15 frames\n", "on_block": "+4", "on_ch": "+15", "on_hit": "+15", @@ -3181,7 +3347,7 @@ "image": "", "input": "CLK.B", "name": "Clockwork Cancel", - "notes": "* Cancel with B", + "notes": "* Cancel with B\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -3199,7 +3365,7 @@ "image": "", "input": "ws4", "name": "Key Smash", - "notes": "* Balcony Break", + "notes": "\n", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -3212,12 +3378,12 @@ { "alias": [], "alt": [], - "damage": "22", + "damage": "24", "id": "Alisa-ws&gt;1+2", "image": "", "input": "ws>1+2", "name": "", - "notes": "* Homing\n* Hold input to power up", + "notes": "* Homing\n* Hold input to power up\n", "on_block": "-4", "on_ch": "+21", "on_hit": "+21", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/asuka.json b/src/frame_service/json_directory/tests/static/json_movelist/asuka.json index 755abac..79d985b 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/asuka.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/asuka.json @@ -7,7 +7,7 @@ "image": "", "input": "1", "name": "Jab", - "notes": "", + "notes": "\n", "on_block": "-2", "on_ch": "+9", "on_hit": "+9", @@ -25,7 +25,7 @@ "image": "", "input": "1,1", "name": "Whiplash", - "notes": "* Combo from 1st CH with 3f delay\n* Links to f+1 extensions\n* Interrupt with i4 from 1st block", + "notes": "* Combo from 1st CH with 3f delay\n* Links to f+1 extensions\n* Interrupt with i4 from 1st block\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -43,7 +43,7 @@ "image": "", "input": "1,1,3", "name": "", - "notes": "* Combo from 2nd CH with 9f delay\n* Input can be delayed 10f", + "notes": "* Combo from 2nd CH with 9f delay\n* Input can be delayed 10f\n", "on_block": "-5", "on_ch": "+14c", "on_hit": "+6", @@ -61,13 +61,13 @@ "image": "", "input": "1+2", "name": "Inner Strength", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "[+27a](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "on_hit": "[+27a](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "parent": "", "recovery": "r29", - "startup": "i16~17", + "startup": "i16", "target": "m", "video": "" }, @@ -79,7 +79,7 @@ "image": "", "input": "1,2", "name": "Jab Uppercut", - "notes": "* Combo from 1st hit\n* Combo from 1st CH with 3f delay", + "notes": "* Combo from 1st hit\n* Combo from 1st CH with 3f delay\n", "on_block": "-8", "on_ch": "+6", "on_hit": "+6", @@ -97,7 +97,7 @@ "image": "", "input": "1,2,3", "name": "Jab Uppercut > Spinning Heel Drop", - "notes": "* Balcony Break\n* Chip damage on block\n* Cancel to r18 with B\n* Interrupt with i15 from 2nd block\n* Last input can be held to power up", + "notes": "* Balcony Break\n* Chip damage on block\n* Cancel to r18 with B\n* Interrupt with i15 from 2nd block\n* Last input can be held to power up\n", "on_block": "-2", "on_ch": "+29a (+20)", "on_hit": "+29a (+20)", @@ -115,7 +115,7 @@ "image": "", "input": "1,2,3*", "name": "Jab Uppercut > Spinning Heel Drop (Hold)", - "notes": "* Balcony Break\n* Chip damage on block\n* Cancel to r15 with B\n* Interrupt with i36 from 2nd block", + "notes": "* Balcony Break\n* Chip damage on block\n* Cancel to r15 with B\n* Interrupt with i36 from 2nd block\n", "on_block": "+6", "on_ch": "+28a (+19)", "on_hit": "+28a (+19)", @@ -133,7 +133,7 @@ "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "* Cannot block for 5 seconds\n* CH state for 5 seconds", + "notes": "* Transition to Ultimate Tackle throw with 1+2\n* Cannot block for 5 seconds\n* CH state for 5 seconds\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -144,39 +144,23 @@ "video": "" }, { - "alias": [], + "alias": [ + "Tackle" + ], "alt": [], - "damage": ",5,5", + "damage": ",0,0", "id": "Asuka-1+2+3+4,1+2", "image": "", "input": "1+2+3+4,1+2", - "name": "Naniwa Ultimate Tackle", - "notes": "* Break: 1+2\n* Opp. Position on break: Reverse Pos.\n* Opp. Position on hit: Foot sd. FU\n* Left slap is auto-attack\n* Throw breaks 16f later (1f)", + "name": "Naniwa Ultimate Tackle (Tackle)", + "notes": "* Throw break 1+2\n* Works on standing or crouching opponent\n* Tackle is reversed on the player on break\n* Opponent recovers FUFT on hit\n", "on_block": "-6", - "on_ch": "", + "on_ch": "+3", "on_hit": "", "parent": "Asuka-1+2+3+4", - "recovery": "", - "startup": "", - "target": ",t(m)", - "video": "" - }, - { - "alias": [], - "alt": [], - "damage": ",5,5,5,5,5,10", - "id": "Asuka-1+2+3+4,1+2,1,2,1,2", - "image": "", - "input": "1+2+3+4,1+2,1,2,1,2", - "name": "Eternal Punishment", - "notes": "* Break: none\n* Opp. Position on break:\n* Opp. Position on hit: Foot sd. FU", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "Asuka-1+2+3+4,1+2", - "recovery": "", + "recovery": "r33", "startup": "", - "target": ",t(m)", + "target": ",m,t", "video": "" }, { @@ -187,7 +171,7 @@ "image": "", "input": "1,2,4", "name": "Jab Uppercut > Front Kick", - "notes": "* Combo from 1st CH\n* Combo from 2nd CH with 1f delay", + "notes": "* Combo from 1st CH\n* Combo from 2nd CH with 1f delay\n", "on_block": "-12", "on_ch": "+12s", "on_hit": "+12s", @@ -205,7 +189,7 @@ "image": "", "input": "1+3", "name": "Aiki Nage", - "notes": "* Throw break 1 or 2\n* Opp. Position on break: CCW\n* Opp. Position on hit: Reverse Pos., F Sd. FU", + "notes": "* Homing\n* Floor Break\n* Throw break 1 or 2\n", "on_block": "-2", "on_ch": "+0d", "on_hit": "+0d", @@ -223,7 +207,7 @@ "image": "", "input": "1,3", "name": "Jab Low Kick", - "notes": "* Combo from 1st hit with 2f delay\n* Combo from 1st CH with 3f delay", + "notes": "* Combo from 1st hit with 2f delay\n* Combo from 1st CH with 3f delay\n", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -241,13 +225,13 @@ "image": "", "input": "1+4", "name": "", - "notes": "* Jail from 1st attack", + "notes": "* Jail from 1st attack\n", "on_block": "-3", "on_ch": "+4", "on_hit": "-3", "parent": "", "recovery": "r21", - "startup": "i14, i17", + "startup": "i14 i17", "target": "sl,h", "video": "" }, @@ -259,13 +243,13 @@ "image": "", "input": "1+4,2", "name": "", - "notes": "* Combo from 2nd CH", + "notes": "* Combo from 2nd CH\n", "on_block": "-2", "on_ch": "+9", "on_hit": "+9", "parent": "Asuka-1+4", "recovery": "r21", - "startup": "i14, i17", + "startup": "i14 i17", "target": "sl,h,h", "video": "" }, @@ -277,13 +261,13 @@ "image": "", "input": "1+4,2,4", "name": "White Heron Dance", - "notes": "* Combo from 3rd CH\n* Balcony break on CH", + "notes": "* Combo from 3rd CH\n* Balcony break on CH\n", "on_block": "-9", "on_ch": "+17a (+8)", "on_hit": "+4", "parent": "Asuka-1+4,2", "recovery": "r28", - "startup": "i14, i17", + "startup": "i14 i17", "target": "sl,h,h,m", "video": "" }, @@ -301,7 +285,7 @@ "on_hit": "+27d", "parent": "Asuka-1+4,2", "recovery": "r30", - "startup": "i14, i17", + "startup": "i14 i17", "target": "sl,h,h,L", "video": "" }, @@ -313,13 +297,13 @@ "image": "", "input": "1+4,3", "name": "White Heron Spinning Heel Drop", - "notes": "* Balcony Break\n* Chip on block\n* Cancel to r18 with B\n* Interrupt with i18 from 2nd block\n* Last input can be held to power up\n* Link to attack from Spinning Heel Drop (f+3)", + "notes": "* Balcony Break\n* Chip on block\n* Cancel to r18 with B\n* Interrupt with i18 from 2nd block\n* Last input can be held to power up\n* Link to attack from Spinning Heel Drop (f+3)\n", "on_block": "-2", "on_ch": "+29a (+20)", "on_hit": "+29a (+20)", "parent": "Asuka-1+4", "recovery": "r19", - "startup": "i14, i17", + "startup": "i14 i17", "target": "sl,h,m", "video": "" }, @@ -331,7 +315,7 @@ "image": "", "input": "2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+2", "on_hit": "+2", @@ -349,7 +333,7 @@ "image": "", "input": "2,1", "name": "", - "notes": "* Elbow\n* Jail from 1st attack with 1f delay", + "notes": "* Elbow\n* Jail from 1st attack with 1f delay\n", "on_block": "-6", "on_ch": "+6", "on_hit": "+6", @@ -367,7 +351,7 @@ "image": "", "input": "2,1,2", "name": "Basho Cutter", - "notes": "* Tornado\n* Balcony Break\n* Combo from 2nd CH with 1f delay\n* Interrupt with i8 from 2nd block", + "notes": "* Tornado\n* Balcony Break\n* Combo from 2nd CH with 1f delay\n* Interrupt with i8 from 2nd block\n", "on_block": "-10", "on_ch": "+16a (-1)", "on_hit": "+16a (-1)", @@ -385,7 +369,7 @@ "image": "", "input": "2,1,d+1+2", "name": "Basho Oroshi", - "notes": "* Spike\n* Combo from 2nd CH with 1f delay\n* Cancel to r20 with B\n* Cancel to FC with D\n* Interrupt with i10 from 2nd block", + "notes": "* Spike\n* Combo from 2nd CH with 1f delay\n* Cancel to r20 with B\n* Cancel to FC with D\n* Interrupt with i10 from 2nd block\n", "on_block": "-9", "on_ch": "[+38a](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "on_hit": "+3c", @@ -395,6 +379,26 @@ "target": "h,h,m", "video": "" }, + { + "alias": [], + "alt": [ + "R1" + ], + "damage": "[12;12]", + "id": "Asuka-2+3", + "image": "", + "input": "2+3", + "name": "Heat Burst", + "notes": "* Heat Burst\n* Cancel to r45 with b,b\n* 3 chip damage on block\n* 12 chip damage on hit\n* Only deals recoverable damage\n* Cannot cause a K.O.\n* Power Crush", + "on_block": "+1", + "on_ch": "+2c", + "on_hit": "+2c", + "parent": "", + "recovery": "r30", + "startup": "i16", + "target": "m", + "video": "" + }, { "alias": [], "alt": [], @@ -403,7 +407,7 @@ "image": "", "input": "2,3", "name": "Mizu Basho", - "notes": "* Balcony Break\n* Combo from 1st hit with 1f delay\n* Opponent recovers crouching on hit\n", + "notes": "* Balcony Break\n* Combo from 1st hit with 1f delay\n* Opponent recovers crouching on hit\n,js18~41\nfs42~44", "on_block": "-17", "on_ch": "+14g", "on_hit": "+14g", @@ -421,8 +425,8 @@ "image": "", "input": "2+4", "name": "Katanuki", - "notes": "* Throw break 1 or 2\n* Opp. Position on break: CCW\n* Opp. Position on hit: Head Sd. FD", - "on_block": "-3", + "notes": "* Homing\n* Throw break 1 or 2\n* Side switch on hit\n* Opponent recovers FDFA on hit\n", + "on_block": "-2", "on_ch": "+0d", "on_hit": "+0d", "parent": "", @@ -439,7 +443,7 @@ "image": "", "input": "3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+9", "on_hit": "+9", @@ -457,7 +461,7 @@ "image": "", "input": "3,1", "name": "Hyakujitsuko", - "notes": "* Combo from 1st hit with 14f delay\n* Input can be delayed 14f\n* Move can be delayed 10f\n* Balcony break on CH", + "notes": "* Combo from 1st hit with 14f delay\n* Input can be delayed 14f\n* Move can be delayed 10f\n* Balcony break on CH\n", "on_block": "-11", "on_ch": "[+35a (+27)](https://wavu.wiki/t/Asuka_combos#Minicombos 'Asuka Combos')", "on_hit": "+8", @@ -475,13 +479,13 @@ "image": "", "input": "3+4", "name": "Ryuuntsui", - "notes": "* Spike\n* Cancel to FC with D\n* r44 on grounded hit\n", + "notes": "* Spike\n* Cancel to FC with D\n* r44 on grounded hit\njs5~33\nfs34~36", "on_block": "-6", "on_ch": "+25a", "on_hit": "+25a", "parent": "", "recovery": "r23", - "startup": "i23~24, i6~8", + "startup": "i23~24 i6~8", "target": "m,M", "video": "" }, @@ -493,7 +497,7 @@ "image": "", "input": "4", "name": "High Kick", - "notes": "Balcony break on CH", + "notes": "Balcony break on CH\n", "on_block": "-9", "on_ch": "[+32a](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "on_hit": "+7", @@ -531,7 +535,7 @@ "image": "", "input": "b+1+3", "name": "Attack Reversal", - "notes": "* Opponent recovers FUFT\n* Reverses high or mid attacks", + "notes": "* Opponent recovers FUFT\n* Reverses high or mid attacks\nps5~12", "on_block": "", "on_ch": "", "on_hit": "", @@ -551,7 +555,7 @@ "image": "", "input": "b+1+3*", "name": "Attack Reversal (Hold)", - "notes": "* Opponent recovers FUFT\n* Reverses high or mid attacks", + "notes": "* Opponent recovers FUFT\n* Reverses high or mid attacks\nps5~54", "on_block": "", "on_ch": "", "on_hit": "", @@ -569,7 +573,7 @@ "image": "", "input": "b+1+4", "name": "", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-8", "on_ch": "+7", "on_hit": "+5", @@ -587,7 +591,7 @@ "image": "", "input": "b+1+4,3", "name": "Reverse Narcissus", - "notes": "Combo from 2nd CH", + "notes": "Combo from 2nd CH\n", "on_block": "-13", "on_ch": "+16a", "on_hit": "-2", @@ -605,7 +609,7 @@ "image": "", "input": "b+1+4,4", "name": "Narcissus", - "notes": "* Combo from 2nd CH\n* Balcony break on airborne hit", + "notes": "* Combo from 2nd CH\n* Balcony break on airborne hit\n", "on_block": "-14", "on_ch": "+5b", "on_hit": "+5b", @@ -623,7 +627,7 @@ "image": "", "input": "b+2", "name": "Swallow Mallet", - "notes": "", + "notes": "\n", "on_block": "-4c", "on_ch": "+1c", "on_hit": "+1c", @@ -641,7 +645,7 @@ "image": "", "input": "b+2,1", "name": "Swallow Mallet Lunging Mist Thrust", - "notes": "* Combo from 1st CH\n* Links to f+1 extensions", + "notes": "* Combo from 1st CH\n* Links to f+1 extensions\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -659,7 +663,7 @@ "image": "", "input": "b+2,1+2", "name": "", - "notes": "* Elbow\n* Jail from 1st attack with 5f delay\n* Combo from 1st CH with 9f delay\n* Input can be delayed 12F\n* Cancel to r15 FC with D", + "notes": "* Elbow\n* Jail from 1st attack with 5f delay\n* Combo from 1st CH with 9f delay\n* Input can be delayed 12F\n* Cancel to r15 FC with D\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -677,7 +681,7 @@ "image": "", "input": "b+2,1+2,4", "name": "Swallow Mallet Combo", - "notes": "* Balcony Break\n* Combo from 1st CH\n* Combo from 2nd CH", + "notes": "* Balcony Break\n* Combo from 1st CH\n* Combo from 2nd CH\n", "on_block": "-13", "on_ch": "+18a (+9)", "on_hit": "+18a (+9)", @@ -695,13 +699,13 @@ "image": "", "input": "b+2+3", "name": "Azalea", - "notes": "* Kick Sabaki, +59a on successful parry\n* Balcony break on airborne hit", + "notes": "* Kick Sabaki, +59a on successful parry\n* Balcony break on airborne hit\nps4~15", "on_block": "-9", "on_ch": "+6", "on_hit": "+6", "parent": "", "recovery": "r30", - "startup": "i24", + "startup": "i24~25", "target": "m", "video": "" }, @@ -733,7 +737,7 @@ "image": "", "input": "b+3", "name": "Dragon Wheel Kick", - "notes": "\n", + "notes": "\njs10~37\nfs38~40", "on_block": "-19", "on_ch": "[+22a (+12)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "on_hit": "[+22a (+12)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", @@ -751,7 +755,7 @@ "image": "", "input": "b+3,2", "name": "Dragon Wheel Kick Demon Slayer", - "notes": "* Cancel to r11 with D\n* Gain NWG on hit with 1\n* Interrupt with i23 on 1st block", + "notes": "* Cancel to r11 with D\n* Gain NWG on hit with 1\n* Interrupt with i23 on 1st block\n", "on_block": "-20", "on_ch": "[+33a (+23)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "on_hit": "[+33a (+23)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", @@ -787,7 +791,7 @@ "image": "", "input": "b+4", "name": "", - "notes": "Knee", + "notes": "Knee\n", "on_block": "-7", "on_ch": "[+56a](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "on_hit": "+8", @@ -805,7 +809,7 @@ "image": "", "input": "b+4,2", "name": "", - "notes": "* Spike\n* Knee\n* Input can be delayed 14f", + "notes": "* Spike\n* Knee\n* Input can be delayed 14f\n", "on_block": "-12", "on_ch": "+4c", "on_hit": "+4c", @@ -823,7 +827,7 @@ "image": "", "input": "b+4,2,3", "name": "Tsuyababuki", - "notes": "* Balcony Break\n* Combo from 2nd hit with 6f delay\n* Move can be delayed 3f\n* Gain NWG on hit with 1", + "notes": "* Balcony Break\n* Combo from 2nd hit with 6f delay\n* Move can be delayed 3f\n* Gain NWG on hit with 1\n", "on_block": "-16", "on_ch": "+15a (-2)", "on_hit": "+15a (-2)", @@ -841,10 +845,10 @@ "image": "", "input": "Back throw", "name": "Twisted Limbs", - "notes": "* Throw break: none\n* Opp. Position on break: -\n* Opp. Position on hit: Head Sd. Face D", + "notes": "* Unbreakable\n* Side switch on hit\n* Opponent recovers FDFA on hit\n", "on_block": "", - "on_ch": "+0d", - "on_hit": "+0d", + "on_ch": "+7d", + "on_hit": "+7d", "parent": "", "recovery": "", "startup": "", @@ -859,20 +863,20 @@ "image": "", "input": "(Back to wall).b,b,UB", "name": "[[Wall Jump Attack]]", - "notes": "", - "on_block": "+4c", + "notes": "\nfs5~13\njs14~33\nfs34~36", + "on_block": "+4c~+6c", "on_ch": "+22a", "on_hit": "+22a", "parent": "", - "recovery": "", - "startup": "i39", + "recovery": "r26", + "startup": "i39~41", "target": "m", "video": "" }, { "alias": [], "alt": [ - "FC.1+2" + "FC.D+1+2" ], "damage": "20", "id": "Asuka-d+1+2", @@ -897,7 +901,7 @@ "image": "", "input": "d+2", "name": "Heaven's Hammer", - "notes": "* Heat Engager\n* Heat Dash +67a (+50), +5 on block\n* Spike\n* Gain NWG on Heat activation", + "notes": "* Heat Engager\n* Heat Dash +67a (+50), +5 on block\n* Spike\n* Gain NWG on Heat activation\n", "on_block": "-4c", "on_ch": "+9c", "on_hit": "+9c", @@ -917,7 +921,7 @@ "image": "", "input": "d+3+4", "name": "Double Lift Kicks", - "notes": "* Combo from 1st CH\n* -25 if 1st hit is blocked\n", + "notes": "* Combo from 1st CH\n* -25 if 1st hit is blocked\njs5~42\nfs43~45", "on_block": "-8", "on_ch": "[+30a (+20)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "on_hit": "[+30a (+20)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", @@ -953,8 +957,8 @@ "image": "", "input": "db+1+2", "name": "Raging Storm", - "notes": "* Balcony Break\n* Wall Crush +25g on block\n* Sabaki, parries lows except weapons", - "on_block": "+10g", + "notes": "* Balcony Break\n* Wall Crush +25g on block\n* Sabaki, parries lows except weapons\nps8~20", + "on_block": "+10g +25w", "on_ch": "+18a (+9)", "on_hit": "+18a (+9)", "parent": "", @@ -971,7 +975,7 @@ "image": "", "input": "db+1,2", "name": "Swallow Vortex", - "notes": "* Heat Engager\n* Heat Dash +34a (+27) on hit, +5 on black\n* Balcony Break\n* Combo from 1st hit with 8f delay\n* Gain NWG on Heat activation", + "notes": "* Heat Engager\n* Heat Dash +34a (+27), +5\n* Balcony Break\n* Combo from 1st hit with 8f delay\n* Gain NWG on Heat activation\n", "on_block": "-9", "on_ch": "+22a (+13)", "on_hit": "+22a (+13)", @@ -989,7 +993,7 @@ "image": "", "input": "db+1,4", "name": "Swallow Torrent", - "notes": "* Tornado\n* Combo from 1st hit\n", + "notes": "* Tornado\n* Combo from 1st hit\n,js29~46\nfs47~49", "on_block": "-15", "on_ch": "+16a (+9)", "on_hit": "+16a (+9)", @@ -1013,7 +1017,7 @@ "on_hit": "[+32a (+22)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "parent": "", "recovery": "r29", - "startup": "i20", + "startup": "i20~21", "target": "m", "video": "" }, @@ -1025,7 +1029,7 @@ "image": "", "input": "db+3", "name": "Enchanted Circle", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+14g", "on_hit": "+4c", @@ -1049,7 +1053,7 @@ "on_hit": "+0", "parent": "", "recovery": "r28", - "startup": "i21", + "startup": "i22~24", "target": "L", "video": "" }, @@ -1063,13 +1067,13 @@ "image": "", "input": "db+4,1+4", "name": "Kariashi Hakuro", - "notes": "* Jail from 2nd attack\n* Links to 1+4 string extensions\n* -19 if entire string is ducked", + "notes": "* Jail from 2nd attack\n* Links to 1+4 string extensions\n* -19 if entire string is ducked\n", "on_block": "--3", "on_ch": "+9", "on_hit": "+9", "parent": "Asuka-db+4", "recovery": "r21", - "startup": "i21", + "startup": "i22~24", "target": "L,sl,h", "video": "" }, @@ -1083,13 +1087,13 @@ "image": "", "input": "db+4,3", "name": "Kariashi Shiranui", - "notes": "Combo from 1st CH with 1f delay", + "notes": "Combo from 1st CH with 1f delay\n", "on_block": "-3", "on_ch": "[+39a (+29)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "on_hit": "[+39a (+29)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "parent": "Asuka-db+4", "recovery": "r31", - "startup": "i21", + "startup": "i22~24", "target": "L,h", "video": "" }, @@ -1107,7 +1111,7 @@ "on_hit": "+4", "parent": "Asuka-db+4", "recovery": "r24", - "startup": "i21", + "startup": "i22~24", "target": "L,L", "video": "" }, @@ -1125,50 +1129,10 @@ "on_hit": "+4", "parent": "Asuka-db+4,4", "recovery": "", - "startup": "i21", + "startup": "i22~24", "target": "L,L,L", "video": "" }, - { - "alias": [ - "f+2+4,2" - ], - "alt": [], - "damage": "0,20", - "id": "Asuka-Destabilizer.2", - "image": "", - "input": "f+1+3", - "name": "Compulsory Reform", - "notes": "* Heat Engager\n* Gain Naniwa Gusto on Heat Activation\n* Chip on block", - "on_block": "-3", - "on_ch": "+8a/HE", - "on_hit": "+8a/HE", - "parent": "Asuka-f+1+3", - "recovery": "", - "startup": "i19", - "target": "t(h),m", - "video": "" - }, - { - "alias": [ - "f+2+4,4" - ], - "alt": [], - "damage": "0,19", - "id": "Asuka-Destabilizer.4", - "image": "", - "input": "f+1+3", - "name": "Inescapable Tirade", - "notes": "", - "on_block": "-14", - "on_ch": "+11d", - "on_hit": "+11d", - "parent": "Asuka-f+1+3", - "recovery": "", - "startup": "i19", - "target": "t(h),l", - "video": "" - }, { "alias": [], "alt": [], @@ -1177,13 +1141,13 @@ "image": "", "input": "df+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", "parent": "", "recovery": "r21", - "startup": "i13", + "startup": "i13~14", "target": "m", "video": "" }, @@ -1195,13 +1159,13 @@ "image": "", "input": "df+1,2", "name": "Falling Tower", - "notes": "* Floor Break\n* Combo from 1st CH with 2f delay\n* Combo from 1st hit when off-axis to the left or right\n* Input can be delayed 7f\n* +18a on off-axis hit, +16a on BT hit\n* Transition to attack throw on standing front hit\n* Won't transition to throw if opponent is too far (Jack-8 range 3.3~), gives +13 on hit instead", + "notes": "* Floor Break\n* Combo from 1st CH with 2f delay\n* Combo from 1st hit when off-axis to the left or right\n* Input can be delayed 7f\n* +18a on off-axis hit, +16a on BT hit\n* Transition to attack throw on standing front hit\n* Won't transition to throw if opponent is too far (Jack-8 range 3.3~), gives +13 on hit instead\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", "parent": "Asuka-df+1", "recovery": "r22", - "startup": "i13", + "startup": "i13~14", "target": "m,h,t", "video": "" }, @@ -1213,13 +1177,13 @@ "image": "", "input": "df+1,4", "name": "Kyara Boku", - "notes": "* Balcony Break\n* Combo from 1st CH with 1f delay\n* Input can be delayed 7f", + "notes": "* Balcony Break\n* Combo from 1st CH with 1f delay\n* Input can be delayed 7f\n", "on_block": "-12", "on_ch": "[+59a](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "on_hit": "+22a (+17)", "parent": "Asuka-df+1", "recovery": "r33", - "startup": "i13", + "startup": "i13~14", "target": "m,m", "video": "" }, @@ -1231,7 +1195,7 @@ "image": "", "input": "df+2", "name": "Rising Palm", - "notes": "+5s on crouch hit", + "notes": "+5s on crouch hit\n", "on_block": "-6", "on_ch": "[+35a (+25)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "on_hit": "[+35a (+25)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", @@ -1249,14 +1213,14 @@ "image": "", "input": "df+2+3", "name": "White Mountain", - "notes": "* Break: 2\n* Opp. Position on break:\n* Opp. Position on hit: CCW. Head sd. FU", + "notes": "* Floor Break\n* Throw break 2\n* Opponent recovers off-axis FUFT on hit\n* Can side switch on hit\n", "on_block": "-6", - "on_ch": "", - "on_hit": "", + "on_ch": "-6d", + "on_hit": "-6d", "parent": "", - "recovery": "", + "recovery": "r27", "startup": "i12", - "target": "t(h)", + "target": "t", "video": "" }, { @@ -1267,7 +1231,7 @@ "image": "", "input": "df+3", "name": "Kagamino", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-8", "on_ch": "+12a", "on_hit": "+12a", @@ -1305,7 +1269,7 @@ "image": "", "input": "df+4", "name": "Front Kick", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -1315,6 +1279,48 @@ "target": "m", "video": "" }, + { + "alias": [ + "f+1+3,2", + "Destabilizer.2" + ], + "alt": [], + "damage": "20", + "id": "Asuka-DST.2", + "image": "", + "input": "DST.2", + "name": "Compulsory Reform", + "notes": "* Heat Engager\n* Heat Dash +36a (+26), +5\n* Balcony Break\n* Elbow\n* Gain NWG on Heat Activation\n* Chip damage on block\n", + "on_block": "-3", + "on_ch": "+8a", + "on_hit": "+8a", + "parent": "", + "recovery": "r36", + "startup": "i19", + "target": "m", + "video": "" + }, + { + "alias": [ + "f+1+3,4", + "Destabilizer.4" + ], + "alt": [], + "damage": "19", + "id": "Asuka-DST.4", + "image": "", + "input": "DST.4", + "name": "Inescapable Tirade", + "notes": "\n", + "on_block": "-14", + "on_ch": "+11a", + "on_hit": "+11a", + "parent": "", + "recovery": "r37", + "startup": "i19", + "target": "l", + "video": "" + }, { "alias": [], "alt": [], @@ -1323,7 +1329,7 @@ "image": "", "input": "f+1", "name": "Whiplash", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -1341,7 +1347,7 @@ "image": "", "input": "f+1+2", "name": "Exorcisor", - "notes": "* Heat Engager\n* Heat Dash +43a (+35) on hit, +5 on block\n* Balcony Break\n* +0 on block after absorbing an attack\n* Chip damage on block after attack absorption\n* Gain Naniwa Gusto on Heat activation\n* Power Crush", + "notes": "* Heat Engager\n* Heat Dash +43a (+35), +5\n* Balcony Break\n* +0 on block after absorbing an attack\n* Chip damage on block after attack absorption\n* Gain Naniwa Gusto on Heat activation\n* Power Crush", "on_block": "-9", "on_ch": "+19a (+9)", "on_hit": "+19a (+9)", @@ -1353,22 +1359,24 @@ }, { "alias": [ + "DST" + ], + "alt": [ "f+2+4" ], - "alt": [], "damage": "0", "id": "Asuka-f+1+3", "image": "", "input": "f+1+3", - "name": "Destabilizer", - "notes": "* Break: none\n* Opp. Position on break: \n* Opp. Position on hit:", + "name": "Destabilizer (DST)", + "notes": "\n", "on_block": "", - "on_ch": "+8", - "on_hit": "+8", + "on_ch": "+17", + "on_hit": "+17", "parent": "", - "recovery": "r20", - "startup": "i19", - "target": "t(h)", + "recovery": "r26", + "startup": "i19~20", + "target": "t", "video": "" }, { @@ -1379,7 +1387,7 @@ "image": "", "input": "f+1,3", "name": "Whiplash > Toe Kick", - "notes": "* Combo from 1st CH with 9f delay\n* Input can be delayed 10f", + "notes": "* Combo from 1st CH with 9f delay\n* Input can be delayed 10f\n", "on_block": "-5", "on_ch": "+14c", "on_hit": "+6", @@ -1417,7 +1425,7 @@ "image": "", "input": "f+2", "name": "Demon Slayer", - "notes": "* Cancel to r11 FC with D\n* Gain NWG on hit with 1\n* hit advantage becomes +26a (+16) on NWG gain", + "notes": "* Cancel to r11 FC with D\n* Gain NWG on hit with 1\n* hit advantage becomes +26a (+16) on NWG gain\n", "on_block": "-18", "on_ch": "[+33a (+23)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "on_hit": "[+33a (+23)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", @@ -1435,7 +1443,7 @@ "image": "", "input": "f+2+3", "name": "Wheel Kick", - "notes": "* Balcony Break\n* Sabaki, parries high or mid punches\n* +51a on a successful parry", + "notes": "* Balcony Break\n* Sabaki, parries high or mid punches\n* +51a on a successful parry\nps4~15", "on_block": "+0", "on_ch": "+25a", "on_hit": "+25a", @@ -1453,7 +1461,7 @@ "image": "", "input": "f+3", "name": "Spinning Heel Drop (One Spin)", - "notes": "* Balcony Break\n* Chip damage on block\n* Cancel to r33 with B", + "notes": "* Balcony Break\n* Chip damage on block\n* Cancel to r33 with B\n", "on_block": "-2~+0", "on_ch": "+29a (+20)", "on_hit": "+29a (+20)", @@ -1466,19 +1474,37 @@ { "alias": [], "alt": [], - "damage": "28", + "damage": "26", "id": "Asuka-f+3*", "image": "", "input": "f+3*", + "name": "Spinning Heel Drop (Two Spins)", + "notes": "* Balcony Break\n* Chip damage on block\n* Cancel to r55? with B\n", + "on_block": "+6~+7", + "on_ch": "+28a (+19)", + "on_hit": "+28a (+19)", + "parent": "", + "recovery": "r21", + "startup": "i52~i53", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "28", + "id": "Asuka-f+3**", + "image": "", + "input": "f+3**", "name": "Spinning Heel Drop (Three Spins)", - "notes": "* Balcony Break\n* Cancel to r58? with B", + "notes": "* Balcony Break\n* Cancel to r58? with B\n", "on_block": "+28a (+19)", "on_ch": "+28a (+19)", "on_hit": "+28a (+19)", "parent": "", "recovery": "r20", - "startup": "i70", - "target": "!", + "startup": "i70~71", + "target": "m!", "video": "" }, { @@ -1489,7 +1515,7 @@ "image": "", "input": "f+3+4", "name": "Spinning Heel Chop > Naniwa Gusto", - "notes": "* Balcony Break\n* Chip damage on block\n* Gain NWG on hit\n* -2a (-11) on hit after NWG gain", + "notes": "* Balcony Break\n* Chip damage on block\n* Gain NWG on hit\n* -2a (-11) on hit after NWG gain\n", "on_block": "-1", "on_ch": "+18a (+9)", "on_hit": "+18a (+9)", @@ -1499,24 +1525,6 @@ "target": "M", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "26", - "id": "Asuka-f+3*n", - "image": "", - "input": "f+3*n", - "name": "Spinning Heel Drop (Two Spins)", - "notes": "* Balcony Break\n* Chip damage on block\n* Cancel to r55? with B", - "on_block": "+6~+7", - "on_ch": "+28a (+19)", - "on_hit": "+28a (+19)", - "parent": "", - "recovery": "r21", - "startup": "i52~i53", - "target": "m", - "video": "" - }, { "alias": [], "alt": [], @@ -1525,7 +1533,7 @@ "image": "", "input": "f+4", "name": "Back Spin Kick", - "notes": "* Homing\n* Balcony break on CH", + "notes": "* Homing\n* Balcony break on CH\n", "on_block": "+3", "on_ch": "+28a", "on_hit": "+28a", @@ -1543,7 +1551,7 @@ "image": "", "input": "FC.3+4", "name": "", - "notes": "\n", + "notes": "Transition to r22 FC with D\njs5~19\nfs20~22", "on_block": "-6", "on_ch": "+5c", "on_hit": "+5c", @@ -1561,14 +1569,14 @@ "image": "", "input": "FC.db+1+2", "name": "Falling Rain", - "notes": "* Break: 1+2\n* Opp. Position on break: Reverse Pos.\n* Opp. Position on hit: Reverse Pos. Foot sd. FD\n* 2nd dmg is on landing\n* 3rd dmg is non-ukemi bonus", + "notes": "* Throw break 1+2\n* Side switch on hit\n* 2nd damage on landing\n* 3rd damage without tech roll\n", "on_block": "-6", "on_ch": "[+56a (+28)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "on_hit": "[+56a (+28)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r26", "startup": "i11", - "target": "t(h)", + "target": "t", "video": "" }, { @@ -1579,14 +1587,14 @@ "image": "", "input": "FC.df+2", "name": "Grace", - "notes": "* Crumple State 17F upon CH\ncs", + "notes": "* Only i17 or faster guaranteed on CH\ncs1~", "on_block": "-11", "on_ch": "+25g", "on_hit": "+0", "parent": "", - "recovery": "? FC", - "startup": "i16", - "target": "l", + "recovery": "r29 FC", + "startup": "i16~17", + "target": "L", "video": "" }, { @@ -1597,12 +1605,12 @@ "image": "", "input": "FC.df+3", "name": "Minazuki", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-9", "on_ch": "+34a (+26)", "on_hit": "+34a (+26)", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i17", "target": "m", "video": "" @@ -1615,7 +1623,7 @@ "image": "", "input": "f,F+1", "name": "Burning Lantern", - "notes": "* Spike\n* Chip damage on block", + "notes": "* Spike\n* Chip damage on block\n", "on_block": "+5", "on_ch": "+14c", "on_hit": "+14c", @@ -1633,7 +1641,7 @@ "image": "", "input": "f,F+1+2", "name": "Tenjin Upward Strike", - "notes": "* Tornado\n* Chip damage when on block\n* Grounded hit can be inconsistent sometimes", + "notes": "* Tornado\n* Chip damage when on block\n* Grounded hit can be inconsistent sometimes\n", "on_block": "-6", "on_ch": "[+68a (+52)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "on_hit": "+29a (+14)", @@ -1651,7 +1659,7 @@ "image": "", "input": "f,F+2", "name": "", - "notes": "* Elbow", + "notes": "* Elbow\n", "on_block": "-9", "on_ch": "+1", "on_hit": "+1", @@ -1669,7 +1677,7 @@ "image": "", "input": "f,F+2,1", "name": "Hiboko no Kagami", - "notes": "* Balcony Break\n* Elbow\n* Combo from 1st hit with 6f delay\n* Combo from 1st CH with 10f delay\n* Input can be delayed 12f\n* Move can be delayed 10f", + "notes": "* Balcony Break\n* Elbow\n* Combo from 1st hit with 6f delay\n* Combo from 1st CH with 10f delay\n* Input can be delayed 12f\n* Move can be delayed 10f\n", "on_block": "-5", "on_ch": "+45a (-13)", "on_hit": "+45a (-13)", @@ -1687,7 +1695,7 @@ "image": "", "input": "f,F+2,1+2", "name": "Higata no Kagami", - "notes": "* Balcony Break\n* Combo from 1st hit\n* Combo from 1st CH with 6f delay\n* Input can be delayed 12f\n* Move can be delayed 10f\n* Gain Naniwa Gusto on hit, advantage becomes +0 (-10)", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Combo from 1st CH with 6f delay\n* Input can be delayed 12f\n* Move can be delayed 10f\n* Gain Naniwa Gusto on hit, advantage becomes +0a (-10)\n", "on_block": "-13", "on_ch": "+23a (+13)", "on_hit": "+23a (+13)", @@ -1705,7 +1713,7 @@ "image": "", "input": "f,F+2,3", "name": "Yata Kagami", - "notes": "* Balcony Break\n* Combo from 1st CH with 4f delay\n* Input can be delayed 12f\n* Move can be delayed 10f", + "notes": "* Balcony Break\n* Combo from 1st CH with 4f delay\n* Input can be delayed 12f\n* Move can be delayed 10f\n", "on_block": "-8", "on_ch": "+15a", "on_hit": "+15a", @@ -1723,7 +1731,7 @@ "image": "", "input": "f,F+3", "name": "Matoi Hiragi", - "notes": "* Homing\n* Balcony Break", + "notes": "* Homing\n* Balcony Break\n", "on_block": "-9", "on_ch": "+35a", "on_hit": "+11g", @@ -1741,7 +1749,7 @@ "image": "", "input": "f,F+4", "name": "Leaping Spin Kick", - "notes": "* Strong Aerial Tailspin\n* Balcony Break\n", + "notes": "* Strong Aerial Tailspin\n* Balcony Break\njs6~21\nfs22~24", "on_block": "-3", "on_ch": "[+66a (+46)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "on_hit": "[+66a (+46)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", @@ -1759,7 +1767,7 @@ "image": "", "input": "f,f,F+1+2", "name": "Aizen Swing", - "notes": "* Tornado\n* Homing\n* Balcony Break\n* Chip damage on block\n* Unparryable by traditional parries, Asuka, Nina, etc", + "notes": "* Tornado\n* Homing\n* Balcony Break\n* Chip damage on block\n* Unparryable by traditional parries, Asuka, Nina, etc\n", "on_block": "+4", "on_ch": "+67a (+51)", "on_hit": "+32a (+6)", @@ -1779,7 +1787,7 @@ "image": "", "input": "f,f,F+3", "name": "Ame-no-Uzume", - "notes": "* Balcony Break\n* Chip damage on block\n", + "notes": "* Balcony Break\n* Chip damage on block\njs3~30\nfs31~33", "on_block": "+3~+7", "on_ch": "+48a (+1)", "on_hit": "+16a (+7)", @@ -1797,7 +1805,7 @@ "image": "", "input": "H.2+3", "name": "Triple Ascension Kicks", - "notes": "* Heat Smash\n* Floor Break\n* 17 chip damage on block\n* Transition to attack throw on hit\n* +15a if only the last hit connects\n* +11d (-24) if only the last two hits connect\n* 2nd hit damage 11 > 18 if 1st hit whiffs\n* 3rd hit damage 27 > 30 if 1st hit whiffs\n* Hit level becomes m,m,m on block/whiff\n", + "notes": "* Heat Smash\n* Floor Break\n* 17 chip damage on block\n* Transition to attack throw on hit\n* +15a if only the last hit connects\n* +11d (-24) if only the last two hits connect\n* 2nd hit damage 11 > 18 if 1st hit whiffs\n* 3rd hit damage 27 > 30 if 1st hit whiffs\n* Hit level becomes m,m,m on block/whiff\njs5~", "on_block": "+10g", "on_ch": "-6", "on_hit": "-6", @@ -1820,7 +1828,7 @@ "on_ch": "+6", "on_hit": "+6", "parent": "", - "recovery": "FC", + "recovery": "r24 FC", "startup": "i10", "target": "sl", "video": "" @@ -1887,7 +1895,7 @@ "image": "", "input": "Left throw", "name": "Cloud Taste", - "notes": "* Throw break 1\n* Opp. Position on break: CCW\n* Opp. Position on hit: F Sd. FD", + "notes": "* Throw break 1\n* Opponent recovers FDFT on hit\n", "on_block": "-3", "on_ch": "-3d", "on_hit": "-3d", @@ -1905,7 +1913,7 @@ "image": "", "input": "NWG.f,F+1+2", "name": "Tenjin Festival Upward Strike", - "notes": "* Tornado\n* Chip damage on block\n* Consumes NWG\n* During Heat, remaining Heat is consumed\n* Grounded hit can be inconsistent sometimes\n* Unparryable by traditional parries, Asuka, Nina, etc", + "notes": "* Tornado\n* Chip damage on block\n* Consumes NWG\n* During Heat, remaining Heat is consumed\n* Grounded hit can be inconsistent sometimes\n* Unparryable by traditional parries, Asuka, Nina, etc\n", "on_block": "+2", "on_ch": "[+67a (+51)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "on_hit": "[+67a (+51)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", @@ -1923,7 +1931,7 @@ "image": "", "input": "NWG.f,f,F+1+2", "name": "Aizen Festival Swing", - "notes": "* Tornado\n* Homing\n* Balcony Break\n* Chip damage on block\n* Consumes NWG\n* During Heat, remaining Heat is consumed\n* Unparryable by traditional parries, Asuka, Nina, etc", + "notes": "* Tornado\n* Homing\n* Balcony Break\n* Chip damage on block\n* Consumes NWG\n* During Heat, remaining Heat is consumed\n* Unparryable by traditional parries, Asuka, Nina, etc\n", "on_block": "+11g", "on_ch": "+66a (+50)", "on_hit": "+66a (+50)", @@ -1935,13 +1943,15 @@ }, { "alias": [], - "alt": [], + "alt": [ + "NWG.ub+1+2" + ], "damage": "24", "id": "Asuka-NWG.u+1+2", "image": "", "input": "NWG.u+1+2", "name": "Sumiyoshi Festival Plunge", - "notes": "* Spike\n* Chip damage when guarded\n* Consumes Naniwa Gusto\n* During Heat, remaining Heat is consumed\n", + "notes": "* Spike\n* Chip damage when guarded\n* Consumes Naniwa Gusto\n* During Heat, remaining Heat is consumed\njs9~31", "on_block": "+8~+9", "on_ch": "+18a", "on_hit": "+18a", @@ -1954,7 +1964,7 @@ { "alias": [], "alt": [], - "damage": "10,49", + "damage": "55+", "id": "Asuka-R.df+1+2", "image": "", "input": "R.df+1+2", @@ -1964,9 +1974,9 @@ "on_ch": "+0d", "on_hit": "+0d", "parent": "", - "recovery": "", + "recovery": "r39", "startup": "i20", - "target": "m,th", + "target": "m,t", "video": "" }, { @@ -1977,7 +1987,7 @@ "image": "", "input": "Right throw", "name": "Wind Wheel", - "notes": "* Throw break 2\n* Opp. Position on break: \n* Opp. Position on hit: FD F Sd.", + "notes": "* Throw break 2\n* Side switch on hit\n* Opponent recovers FUFA on hit\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -1995,13 +2005,13 @@ "image": "", "input": "SS.2", "name": "Mist Palm Thrust", - "notes": "* Heat Engager\n* Gain Naniwa Gusto on Heat activation", + "notes": "* Heat Engager\n* Heat Dash +36a (+26), +5\n* Gain NWG on Heat activation\n* Balcony break on airborne hit\n", "on_block": "-13", "on_ch": "+13a (+4)", "on_hit": "+13a (+4)", "parent": "", - "recovery": "", - "startup": "i13", + "recovery": "r31", + "startup": "i13~14", "target": "m", "video": "" }, @@ -2013,16 +2023,36 @@ "image": "", "input": "SS.4", "name": "Camellia", - "notes": "Meaty 2F", - "on_block": "-6", + "notes": "\n", + "on_block": "-6~-2", "on_ch": "+30a", - "on_hit": "+7", + "on_hit": "+7~+11", "parent": "", - "recovery": "25", - "startup": "i17", + "recovery": "r21", + "startup": "i17~21", "target": "h", "video": "" }, + { + "alias": [ + "1+2+3+4,1+2,2,1,2,1" + ], + "alt": [], + "damage": "5,5,5,10", + "id": "Asuka-Tackle.2,1,2,1", + "image": "", + "input": "Tackle.2,1,2,1", + "name": "Eternal Punishment", + "notes": "* Unbreakable unless reversed\n* only 1st and 4th hits can be blocked\n* 1 to defend left side (against right punch)\n* 2 to defend right side (against left punch)\n* 1, 2 or 1+2 to defend tackle from behind\n* Does not consume CH state on hit\n", + "on_block": "+3c", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, { "alias": [], "alt": [ @@ -2033,7 +2063,7 @@ "image": "", "input": "u+1+2", "name": "Sumiyoshi Plunge", - "notes": "* Spike\n* Chip damage when guarded\n* Power up when using NWG or in Heat\n", + "notes": "* Spike\n* Chip damage when guarded\n* Power up when using NWG or in Heat\njs9~31", "on_block": "-13~-12", "on_ch": "+19a", "on_hit": "+19a", @@ -2051,25 +2081,28 @@ "image": "", "input": "uf+1+2", "name": "Cherry Blossom", - "notes": "* Break: 1+2\n* Opp. Position on break: Reverse Pos.\n* Opp. Position on hit: Head sd. FU", + "notes": "* Throw break 1+2\n* Opponent recovers FUFA on hit\n", "on_block": "-3", - "on_ch": "", - "on_hit": "", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", - "recovery": "", + "recovery": "r27", "startup": "i12", - "target": "t(h)", + "target": "t", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "ub+2", + "u+2" + ], "damage": "20,25", "id": "Asuka-uf+2", "image": "", "input": "uf+2", "name": "Rangetsu", - "notes": "* Floor Break\n* Balcony break on airborne hit\n* +12a on off-axis hit, +10a on BT hit\n* Transition to attack throw on standing front hit\n* Won't transition to throw if opponent is too far (Jack-8 range 2.7~), gives +7 on hit instead", + "notes": "* Floor Break\n* Balcony break on airborne hit\n* +12a on off-axis hit, +10a on BT hit\n* Transition to attack throw on standing front hit\n* Won't transition to throw if opponent is too far (Jack-8 range 2.7~), gives +7 on hit instead\n", "on_block": "-1", "on_ch": "+0d", "on_hit": "+0d", @@ -2090,7 +2123,7 @@ "image": "", "input": "uf+3", "name": "Iwato", - "notes": "\n", + "notes": "\njs11~27\nfs28~30", "on_block": "-3", "on_ch": "[+33a](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "on_hit": "+8", @@ -2111,7 +2144,7 @@ "image": "", "input": "uf+4", "name": "Night Sky", - "notes": "\n", + "notes": "\njs9~30\nfs31~33", "on_block": "-13", "on_ch": "[+31a (+21)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "on_hit": "[+31a (+21)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", @@ -2129,13 +2162,13 @@ "image": "", "input": "ws1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", "parent": "", - "recovery": "", - "startup": "i14", + "recovery": "r25", + "startup": "i14~15", "target": "m", "video": "" }, @@ -2147,10 +2180,10 @@ "image": "", "input": "ws1+2", "name": "Sudare Nagashi", - "notes": "* Wall Crush +25g on hit\n* Crumple state 17F upon CH\n* Cancel into FC with input D", + "notes": "* Wall Crush +25g on hit\n* Elbow\n* Cancel to r18 FC with D\n", "on_block": "-2", - "on_ch": "[+63a](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", - "on_hit": "+13g", + "on_ch": "[+14 +63a](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", + "on_hit": "+13g +25w", "parent": "", "recovery": "r27", "startup": "i21", @@ -2165,13 +2198,13 @@ "image": "", "input": "ws1,4", "name": "Shikeitai", - "notes": "* Combo from 1st hit\n* Can be delayed 7F", - "on_block": "-8", + "notes": "* Balcony Break\n* Combo from 1st hit with 7f delay\n* Move can be delayed 6f\n", + "on_block": "-4", "on_ch": "+37a (+29)", "on_hit": "+37a (+29)", "parent": "Asuka-ws1", - "recovery": "", - "startup": "i14", + "recovery": "r28", + "startup": "i14~15", "target": "m,h", "video": "" }, @@ -2183,13 +2216,13 @@ "image": "", "input": "ws2", "name": "", - "notes": "", + "notes": "Elbow\n", "on_block": "-8", "on_ch": "+8", "on_hit": "+8", "parent": "", - "recovery": "", - "startup": "i13", + "recovery": "r26", + "startup": "i13~14", "target": "m", "video": "" }, @@ -2201,32 +2234,230 @@ "image": "", "input": "ws2,1", "name": "", - "notes": "* Combo from 1st hit\n* Continuation into ten string", + "notes": "* Combo from 1st hit with 3f delay\n* Continues into 10 strings\n", "on_block": "-2", "on_ch": "+9", "on_hit": "+9", "parent": "Asuka-ws2", - "recovery": "", - "startup": "i13", + "recovery": "r21", + "startup": "i13~14", "target": "m,h", "video": "" }, { "alias": [], "alt": [], - "damage": "18,4", + "damage": "18,10,8", + "id": "Asuka-ws2,1,1", + "image": "", + "input": "ws2,1,1", + "name": "3rd Hit (2)", + "notes": "\n", + "on_block": "-23", + "on_ch": "-12", + "on_hit": "-12", + "parent": "Asuka-ws2,1", + "recovery": "r", + "startup": "i13~14", + "target": "m,h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "18,10,8,8", + "id": "Asuka-ws2,1,1,1", + "image": "", + "input": "ws2,1,1,1", + "name": "4th Hit (2)", + "notes": "\n", + "on_block": "-25", + "on_ch": "-14", + "on_hit": "-14", + "parent": "Asuka-ws2,1,1", + "recovery": "r", + "startup": "i13~14", + "target": "m,h,m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "18,10,8,8,6", + "id": "Asuka-ws2,1,1,1,2", + "image": "", + "input": "ws2,1,1,1,2", + "name": "5th Hit (2)", + "notes": "\n", + "on_block": "-11", + "on_ch": "+0", + "on_hit": "+0", + "parent": "Asuka-ws2,1,1,1", + "recovery": "r", + "startup": "i13~14", + "target": "m,h,m,h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "18,10,8,8,6,5", + "id": "Asuka-ws2,1,1,1,2,1", + "image": "", + "input": "ws2,1,1,1,2,1", + "name": "6th Hit", + "notes": "\n", + "on_block": "-10", + "on_ch": "+1", + "on_hit": "+1", + "parent": "Asuka-ws2,1,1,1,2", + "recovery": "r", + "startup": "i13~14", + "target": "m,h,m,h,m,sm", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "18,10,8,8,6,7,5", + "id": "Asuka-ws2,1,1,1,2,1+4", + "image": "", + "input": "ws2,1,1,1,2,1+4", + "name": "6th & 7th Hit (2)", + "notes": "\n", + "on_block": "-33", + "on_ch": "-7", + "on_hit": "-7", + "parent": "Asuka-ws2,1,1,1,2", + "recovery": "r", + "startup": "i13~14", + "target": "m,h,m,h,m,sll,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "18,10,8,8,6,5,7", + "id": "Asuka-ws2,1,1,1,2,1,4", + "image": "", + "input": "ws2,1,1,1,2,1,4", + "name": "7th Hit", + "notes": "\n", + "on_block": "-16", + "on_ch": "-6", + "on_hit": "-6", + "parent": "Asuka-ws2,1,1,1,2,1", + "recovery": "r", + "startup": "i13~14", + "target": "m,h,m,h,m,sm,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "18,10,8,8,6,7,5,6", + "id": "Asuka-ws2,1,1,1,2,1+4,1", + "image": "", + "input": "ws2,1,1,1,2,1+4,1", + "name": "8th Hit (2)", + "notes": "\n", + "on_block": "-10", + "on_ch": "-43", + "on_hit": "-43", + "parent": "Asuka-ws2,1,1,1,2,1+4", + "recovery": "r", + "startup": "i13~14", + "target": "m,h,m,h,m,sll,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "18,10,8,8,6,7,5,6,5,24", + "id": "Asuka-ws2,1,1,1,2,1+4,1,3+4", + "image": "", + "input": "ws2,1,1,1,2,1+4,1,3+4", + "name": "10 Hit Combo 2", + "notes": "\n", + "on_block": "-43", + "on_ch": "LNC", + "on_hit": "LNC", + "parent": "Asuka-ws2,1,1,1,2,1+4,1", + "recovery": "r", + "startup": "i13~14", + "target": "m,h,m,h,m,sll,h,h,l,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "18,10,8,8,6,5,7,7", + "id": "Asuka-ws2,1,1,1,2,1,4,3", + "image": "", + "input": "ws2,1,1,1,2,1,4,3", + "name": "8th Hit", + "notes": "\n", + "on_block": "-25", + "on_ch": "-9", + "on_hit": "-9", + "parent": "Asuka-ws2,1,1,1,2,1,4", + "recovery": "r", + "startup": "i13~14", + "target": "m,h,m,h,m,sm,m,l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "18,10,8,8,6,5,7,7,25,25", + "id": "Asuka-ws2,1,1,1,2,1,4,3,3+4", + "image": "", + "input": "ws2,1,1,1,2,1,4,3,3+4", + "name": "10 Hit Combo 1", + "notes": "\n", + "on_block": "-11", + "on_ch": "KND", + "on_hit": "KND", + "parent": "Asuka-ws2,1,1,1,2,1,4,3", + "recovery": "r", + "startup": "i13~14", + "target": "m,h,m,h,m,sm,m,l,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "18,10,8,10", + "id": "Asuka-ws2,1,1,3", + "image": "", + "input": "ws2,1,1,3", + "name": "10 Hit Combo 3", + "notes": "* Balcony Break\n", + "on_block": "", + "on_ch": "+11a (+1)", + "on_hit": "+11a (+1)", + "parent": "Asuka-ws2,1,1", + "recovery": "r", + "startup": "i13~14", + "target": "m,h,m,,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "18,8", "id": "Asuka-ws2,1+2", "image": "", "input": "ws2,1+2", "name": "Kohaku", - "notes": "* Combo from 1st hit\n* Link to attack from Destablilizer (f+1+3 or f+2+4)", - "on_block": "", - "on_ch": "Th", - "on_hit": "Th", + "notes": "* Combo from 1st hit with 3f delay\n* Move can be delayed 2f\n* Links to Destabilizer (f+1+3_f+2+4) extensions on hit \n* +9 on BT hit\n", + "on_block": "-5", + "on_ch": "+17", + "on_hit": "+17", "parent": "Asuka-ws2", - "recovery": "", - "startup": "i13", - "target": "m,h,th", + "recovery": "r25", + "startup": "i13~14", + "target": "m,t", "video": "" }, { @@ -2237,13 +2468,13 @@ "image": "", "input": "ws3", "name": "Moon Scent", - "notes": "Tornado\n", + "notes": "Tornado\nfs18~40", "on_block": "-16", "on_ch": "[+35a (+25)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "on_hit": "[+35a (+25)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "parent": "", - "recovery": "", - "startup": "i18", + "recovery": "r34", + "startup": "i18~19", "target": "m", "video": "" }, @@ -2255,13 +2486,13 @@ "image": "", "input": "ws4", "name": "Toe Smash", - "notes": "", + "notes": "Can hit grounded while up-close and off-axis\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", "parent": "", - "recovery": "", - "startup": "i11", + "recovery": "r21", + "startup": "i11~12", "target": "m", "video": "" } diff --git a/src/frame_service/json_directory/tests/static/json_movelist/azucena.json b/src/frame_service/json_directory/tests/static/json_movelist/azucena.json index 6c46054..7896a3d 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/azucena.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/azucena.json @@ -7,7 +7,7 @@ "image": "", "input": "1", "name": "Jab", - "notes": "", + "notes": "Recovers 2f faster on hit or block (t27 r17)\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -25,7 +25,7 @@ "image": "", "input": "1,1", "name": "High Mountain Combo", - "notes": "* Combo from 1st hit\n* Transition to LIB on standing hit only\n(Ver.1.04.00) - Changed from -9F on block.\n(Ver.1.05.00) - On counterhit, now applies knockdown for follow up.", + "notes": "* Combo from 1st hit\n* Transition to LIB on standing hit only\n(Ver.1.04.00) - Changed from -9F on block.\n(Ver.1.05.00) - On counterhit, now applies knockdown for follow up.\n", "on_block": "-10", "on_ch": "+18a", "on_hit": "+8", @@ -61,7 +61,7 @@ "image": "", "input": "1,2", "name": "High Roast Combo", - "notes": "* Balcony Break\n* Combo from 1st hit with 4f delay\n* Can transition to BT with B", + "notes": "* Balcony Break\n* Combo from 1st hit with 4f delay\n* Can transition to BT with B\n", "on_block": "-14", "on_ch": "+8", "on_hit": "+8", @@ -73,13 +73,15 @@ }, { "alias": [], - "alt": [], + "alt": [ + "BT.1+2+3+$" + ], "damage": "", "id": "Azucena-1+2+3+4", "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "* Cannot block for 5 seconds\n* CH state for 5 seconds", + "notes": "* Cannot block for 5 seconds\n* CH state for 5 seconds\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -91,16 +93,18 @@ }, { "alias": [], - "alt": [], + "alt": [ + "BT.1+2+3+$,3+4" + ], "damage": ",54", "id": "Azucena-1+2+3+4,3+4", "image": "", "input": "1+2+3+4,3+4", "name": "Black Ivory Talon", - "notes": "", + "notes": "Base damage is 45\n", "on_block": "", - "on_ch": "-8", - "on_hit": "-8", + "on_ch": "-8a", + "on_hit": "-8a", "parent": "Azucena-1+2+3+4", "recovery": "r57", "startup": "", @@ -115,7 +119,7 @@ "image": "", "input": "1+3", "name": "Amaru Head Squeeze", - "notes": "* Throw break 1 or 2", + "notes": "* Throw break 1 or 2\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -133,7 +137,7 @@ "image": "", "input": "1+3+4", "name": "Taunt", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -151,7 +155,7 @@ "image": "", "input": "1+3+4*", "name": "Shuffle Recital", - "notes": "* Regenerates heat\n* Heat meter won't disappear, even if it fully depletes", + "notes": "* Regenerates heat\n* Heat meter won't disappear, even if it fully depletes\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -169,7 +173,7 @@ "image": "", "input": "2", "name": "Right Jab", - "notes": "", + "notes": "\n", "on_block": "+0", "on_ch": "+9", "on_hit": "+9", @@ -187,7 +191,7 @@ "image": "", "input": "2,1", "name": "", - "notes": "* Combo from 1st hit with 4f delay\n* Jail from 1st attack with 2f delay", + "notes": "* Combo from 1st hit with 4f delay\n* Jail from 1st attack with 2f delay\n", "on_block": "-7", "on_ch": "+3", "on_hit": "+3", @@ -205,7 +209,7 @@ "image": "", "input": "2,1,2", "name": "Andes Mountain Uppercut Combo", - "notes": "* Tornado\n* Balcony Break\n* Combo from 2nd CH with 5f delay\n* Input can be delayed 10f", + "notes": "* Tornado\n* Balcony Break\n* Combo from 2nd CH with 5f delay\n* Input can be delayed 10f\n", "on_block": "-5", "on_ch": "+20a (+3)", "on_hit": "+20a (+3)", @@ -217,13 +221,15 @@ }, { "alias": [], - "alt": [], - "damage": "12 (12)", + "alt": [ + "R1" + ], + "damage": "[12;12]", "id": "Azucena-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "* Heat Burst\n* Cancel to r45 with b,b\n* 3 chip damage on block\n* Partially uses Heat\n* Cannot K.O.\n* Power Crush", + "notes": "* Heat Burst\n* Cancel to r45 with b,b\n* 3 chip damage on block\n* 12 chip damage on hit\n* Only deals recoverable damage\n* Cannot cause a K.O.\n* Power Crush", "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", @@ -241,7 +247,7 @@ "image": "", "input": "2+3+4", "name": "Coffee Break", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "-1", "on_hit": "-1", @@ -259,7 +265,7 @@ "image": "", "input": "2+4", "name": "El Dorado Neck Snap", - "notes": "* Throw break 1 or 2\n* Side switch", + "notes": "* Throw break 1 or 2\n* Side switch\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -277,7 +283,7 @@ "image": "", "input": "3", "name": "Left Kick", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -295,7 +301,7 @@ "image": "", "input": "3,2", "name": "Groovy Strike", - "notes": "* Combo from 1st hit with 5f delay\n* Input can be delayed 10f delay", + "notes": "* Combo from 1st hit with 5f delay\n* Input can be delayed 10f delay\n", "on_block": "-12", "on_ch": "[+33d (+25)](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", "on_hit": "+6", @@ -313,7 +319,7 @@ "image": "", "input": "3,2~F", "name": "", - "notes": "Listed parry state is at earliest cancel", + "notes": "Listed parry state is at earliest cancel\n,ps36~ on whiff\nps17~ on block\nps6~ on hit", "on_block": "-18", "on_ch": "-7", "on_hit": "-7", @@ -331,7 +337,7 @@ "image": "", "input": "3,3", "name": "Groovy Punalada", - "notes": "* Balcony Break\n* Combo from 1st hit with 6f delay", + "notes": "* Balcony Break\n* Combo from 1st hit with 6f delay\n", "on_block": "-1", "on_ch": "+43d (-15)", "on_hit": "+43d (-15)", @@ -349,7 +355,7 @@ "image": "", "input": "4", "name": "Right Kick", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+8", "on_hit": "+3", @@ -366,8 +372,8 @@ "id": "Azucena-4,1", "image": "", "input": "4,1", - "name": "Guapuño", - "notes": "Combo from 1st hit\n(Ver.1.05.00) - Damage changed from 15,11.", + "name": "Guapuo", + "notes": "Combo from 1st hit\n(Ver.1.05.00) - Damage changed from 15,11.\n", "on_block": "-2", "on_ch": "+6~+7", "on_hit": "+4", @@ -385,7 +391,7 @@ "image": "", "input": "4,3", "name": "Delfin Patadas", - "notes": "* Balcony Break\n* Combo from 1st CH with 8f delay\n* Input can be delayed 12f\n* Opponent recovers crouching on hit", + "notes": "* Balcony Break\n* Combo from 1st CH with 8f delay\n* Input can be delayed 12f\n* Opponent recovers crouching on hit\n", "on_block": "-11", "on_ch": "+37a", "on_hit": "+19g", @@ -403,10 +409,10 @@ "image": "", "input": "b+1", "name": "", - "notes": "", - "on_block": "-8~-7", - "on_ch": "+3~+4", - "on_hit": "+3~+4", + "notes": "\n", + "on_block": "-8", + "on_ch": "+3", + "on_hit": "+3", "parent": "", "recovery": "r26", "startup": "i14~15", @@ -421,7 +427,7 @@ "image": "", "input": "b+1,1", "name": "", - "notes": "Combo from 1st hit with 6f delay", + "notes": "* Combo from 1st hit with 6f delay\n* Chip damage on block\n", "on_block": "+3", "on_ch": "+8", "on_hit": "+8", @@ -439,8 +445,8 @@ "image": "", "input": "b+1,1,2", "name": "Double Blend Tempestad", - "notes": "* Balcony Break\n* Combo from 2nd CH with 6f delay\n* Input can be delayed 9f\n* Chip damage on block", - "on_block": "-5~-4", + "notes": "* Balcony Break\n* Combo from 2nd CH with 6f delay\n* Input can be delayed 9f\n* Chip damage on block\n* Cancel to BT -15 -10 r18 with F\n", + "on_block": "-5", "on_ch": "+17a (+8)", "on_hit": "+17a (+8)", "parent": "Azucena-b+1,1", @@ -449,24 +455,6 @@ "target": "h,h,h", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "14,16", - "id": "Azucena-b+1,1,2~B", - "image": "", - "input": "b+1,1,2~B", - "name": "", - "notes": "", - "on_block": "-15", - "on_ch": "-10", - "on_hit": "-10", - "parent": "Azucena-b+1,1", - "recovery": "r18 BT", - "startup": "i14~15", - "target": "h,h", - "video": "" - }, { "alias": [], "alt": [], @@ -475,8 +463,8 @@ "image": "", "input": "b+2", "name": "Mil Nudillo", - "notes": "* Balcony Break\n* Homing\n* Chip damage on block", - "on_block": "+2~+3", + "notes": "* Balcony Break\n* Homing\n* Chip damage on block\n", + "on_block": "+2", "on_ch": "+22a (+13)", "on_hit": "+22a (+13)", "parent": "", @@ -492,8 +480,8 @@ "id": "Azucena-b+3", "image": "", "input": "b+3", - "name": "Tacón Plunger", - "notes": "* Heat Engager\n* Spike\n* Chip damage on block", + "name": "Tacn Plunger", + "notes": "* Heat Engager\n* Heat Dash +67a (+50), +5\n* Spike\n* Chip damage on block\n", "on_block": "+4c", "on_ch": "+8c", "on_hit": "+8c", @@ -505,13 +493,16 @@ }, { "alias": [], - "alt": [], + "alt": [ + "wsb+3+4", + "LIB.b+3+4" + ], "damage": "", "id": "Azucena-b+3+4", "image": "", "input": "b+3+4", "name": "Hopping Turn", - "notes": "(Ver.1.05.00) - Recovery changed from 28F.\n", + "notes": "(Ver.1.05.00) - Recovery changed from 28F.\njs8~19\nfs20~22", "on_block": "", "on_ch": "", "on_hit": "", @@ -529,7 +520,7 @@ "image": "", "input": "b+3+4*", "name": "Shuffle Carnival", - "notes": "Regenerates heat", + "notes": "Regenerates heat\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -547,10 +538,10 @@ "image": "", "input": "b+4", "name": "", - "notes": "Knee", - "on_block": "-9~-8", - "on_ch": "+2~+3", - "on_hit": "+2~+3", + "notes": "Knee\n", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", "parent": "", "recovery": "r27", "startup": "i15~16", @@ -565,10 +556,10 @@ "image": "", "input": "b+4,3", "name": "", - "notes": "* Knee\n* Combo from 1st hit with 6f delay", - "on_block": "-10~-9", - "on_ch": "+4~+5", - "on_hit": "+4~+5", + "notes": "* Knee\n* Combo from 1st hit with 6f delay\n", + "on_block": "-10", + "on_ch": "+4", + "on_hit": "+4", "parent": "Azucena-b+4", "recovery": "r30", "startup": "i15~16", @@ -583,10 +574,10 @@ "image": "", "input": "b+4,3,4", "name": "", - "notes": "* Knee\n* Combo from 2nd CH with 10f delay", - "on_block": "-10~-9", - "on_ch": "-2~-1", - "on_hit": "-2~-1", + "notes": "* Knee\n* Combo from 2nd CH with 10f delay\n", + "on_block": "-10", + "on_ch": "-2", + "on_hit": "-2", "parent": "Azucena-b+4,3", "recovery": "r31", "startup": "i15~16", @@ -601,8 +592,8 @@ "image": "", "input": "b+4,3,4,3", "name": "Seattle Skipper", - "notes": "* Knee\n* Balcony Break\n* Combo from 2nd CH with 6f delay\n* Combo from 3rd hit with 2f delay\n* Input can be delayed 6f", - "on_block": "-7~-6", + "notes": "* Knee\n* Balcony Break\n* Combo from 2nd CH with 6f delay\n* Combo from 3rd hit with 2f delay\n* Input can be delayed 6f\n", + "on_block": "-7", "on_ch": "+39d (-19)", "on_hit": "+39d (-19)", "parent": "Azucena-b+4,3,4", @@ -619,7 +610,7 @@ "image": "", "input": "Back throw", "name": "Caffeine Abduction", - "notes": "* Unbreakable\n* Side switch", + "notes": "* Unbreakable\n* Side switch\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -637,12 +628,12 @@ "image": "", "input": "(Back to wall).b,b,UB", "name": "[[Wall Jump Attack]]", - "notes": "Balcony Break\n", + "notes": "Balcony Break\nfs5~13\njs14~26\nfs27~54", "on_block": "+1~+7", "on_ch": "+7a (-3)", "on_hit": "+7a (-3)", "parent": "", - "recovery": "r30", + "recovery": "r43", "startup": "i27~33", "target": "m", "video": "" @@ -655,10 +646,10 @@ "image": "", "input": "BT.1", "name": "", - "notes": "", - "on_block": "+0~+1", - "on_ch": "+8~+9", - "on_hit": "+6~+7", + "notes": "\n", + "on_block": "+0", + "on_ch": "+8", + "on_hit": "+6", "parent": "", "recovery": "r18 BT", "startup": "i10~11", @@ -673,10 +664,10 @@ "image": "", "input": "BT.1+2", "name": "Golpe Affogato", - "notes": "", - "on_block": "-11~-10", + "notes": "\n", + "on_block": "-11", "on_ch": "+58a", - "on_hit": "+3~+4", + "on_hit": "+3", "parent": "", "recovery": "r31", "startup": "i14~15", @@ -691,8 +682,8 @@ "image": "", "input": "BT.1,2", "name": "Mocha Attaque Matari", - "notes": "* Balcony Break\n* Combo from 1st hit with 2f delay\n* Combo from 1st CH with 4f delay\n* Input can be delayed 10f\n(Ver.1.05.00) - Chip Damage added.", - "on_block": "-7~-6", + "notes": "* Balcony Break\n* Combo from 1st hit with 2f delay\n* Combo from 1st CH with 4f delay\n* Input can be delayed 10f\n* Cancel to LIB -19 -13 r20 with F\n* (Ver.1.05.00) - Chip Damage added.\n", + "on_block": "-7", "on_ch": "+19a (+10)", "on_hit": "+19a (+10)", "parent": "Azucena-BT.1", @@ -701,24 +692,6 @@ "target": "h,h", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "9", - "id": "Azucena-BT.1,2~F", - "image": "", - "input": "BT.1,2~F", - "name": "", - "notes": "", - "on_block": "-19~-18", - "on_ch": "-13~-12", - "on_hit": "-13~-12", - "parent": "Azucena-BT.1", - "recovery": "r20 LIB", - "startup": "i10~11", - "target": "h", - "video": "" - }, { "alias": [], "alt": [], @@ -727,10 +700,10 @@ "image": "", "input": "BT.1,4", "name": "Mocha Attaque Sidamo", - "notes": "* Combo from 1st hit\n* Combo from 1st CH with 2f delay\n* Input can be delayed 10f\n* Will not combo if the kick impacts on i25", - "on_block": "-11~-10", - "on_ch": "+52a", - "on_hit": "+8~+9", + "notes": "* Combo from 1st hit\n* Combo from 1st CH with 2f delay\n* Input can be delayed 10f\n* Will not combo if the kick impacts on i25\n", + "on_block": "-11", + "on_ch": "+53a", + "on_hit": "+8", "parent": "Azucena-BT.1", "recovery": "r33", "startup": "i10~11", @@ -745,10 +718,10 @@ "image": "", "input": "BT.2", "name": "", - "notes": "", - "on_block": "-8~-7", - "on_ch": "+3~+4", - "on_hit": "+3~+4", + "notes": "Transition to attack throw on front standing hit by inputting 2 on frames 10~16\n", + "on_block": "-8", + "on_ch": "+3", + "on_hit": "+3", "parent": "", "recovery": "r31", "startup": "i17~18", @@ -762,8 +735,8 @@ "id": "Azucena-BT.2,2", "image": "", "input": "BT.2,:2", - "name": "Qhapaq Ñan", - "notes": "Transitions to attack throw on front hit only", + "name": "Qhapaq an", + "notes": "\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -781,10 +754,10 @@ "image": "", "input": "BT.3", "name": "Calf Reaper", - "notes": "(Ver.1.05.00) - Changed the opponent's behavior on aerial hit to \"Strong Aerial Tailspin\".", + "notes": "* Strong Aerial Tailspin\n* Balcony break on airborne hit\n* (Ver.1.05.00) - Changed the opponent's behavior on aerial hit to \"Strong Aerial Tailspin\".\n", "on_block": "-13", - "on_ch": "[+14c~+16c](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", - "on_hit": "+4~+5", + "on_ch": "[+14c](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", + "on_hit": "+4", "parent": "", "recovery": "r34", "startup": "i19~20", @@ -799,7 +772,7 @@ "image": "", "input": "BT.3+4", "name": "Foo Fighter", - "notes": "Spike\n", + "notes": "Spike\njs9~29", "on_block": "-5c~-3c", "on_ch": "+20a", "on_hit": "+20a", @@ -817,10 +790,10 @@ "image": "", "input": "BT.4", "name": "", - "notes": "", - "on_block": "-5~-4", - "on_ch": "+6~+7", - "on_hit": "+6~+7", + "notes": "\n", + "on_block": "-5", + "on_ch": "+6", + "on_hit": "+6", "parent": "", "recovery": "r23 BT", "startup": "i15~16", @@ -835,8 +808,8 @@ "image": "", "input": "BT.4,3", "name": "Upbeat Patadas", - "notes": "* Tornado\n* Balcony Break\n* Combo from 1st hit with 6f delay\n* Input can be delayed 10f\n* Only hits grounded up close", - "on_block": "-14~-13", + "notes": "* Tornado\n* Balcony Break\n* Combo from 1st hit with 6f delay\n* Input can be delayed 10f\n* Only hits grounded when up-close and off-axis\n", + "on_block": "-14", "on_ch": "+16a (-1)", "on_hit": "+16a (-1)", "parent": "Azucena-BT.4", @@ -853,7 +826,7 @@ "image": "", "input": "BT.b+1+2", "name": "Runaway", - "notes": "Parries all mids", + "notes": "Parries all mids\nps2~8", "on_block": "", "on_ch": "", "on_hit": "", @@ -865,38 +838,38 @@ }, { "alias": [], - "alt": [], + "alt": [ + "BT.b+4" + ], "damage": "", - "id": "Azucena-BT.b+3+4", + "id": "Azucena-BT.b+3", "image": "", - "input": "BT.b+3+4", - "name": "Hide Turn", - "notes": "\ncs6~20", + "input": "BT.b+3", + "name": "Shuffle Walk", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "r33 BT", + "recovery": "r33 LIB", "startup": "", "target": "", "video": "" }, { - "alias": [ - "4" - ], + "alias": [], "alt": [], "damage": "", - "id": "Azucena-BT.b+3_4", + "id": "Azucena-BT.b+3+4", "image": "", - "input": "BT.b+3", - "name": "Shuffle Walk", - "notes": "", + "input": "BT.b+3+4", + "name": "Hide Turn", + "notes": "\ncs6~20", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "r33 LIB", + "recovery": "r33 BT", "startup": "", "target": "", "video": "" @@ -909,7 +882,7 @@ "image": "", "input": "BT.f+3+4", "name": "Libertador (Regreso)", - "notes": "\n", + "notes": "\njs9~21\nfs22~24", "on_block": "", "on_ch": "", "on_hit": "", @@ -927,10 +900,10 @@ "image": "", "input": "d+1", "name": "Hand Drip Hammer", - "notes": "Spike", - "on_block": "-2~-1", - "on_ch": "+45a", - "on_hit": "+4c~+5c", + "notes": "* Spike\n* Elbow\n", + "on_block": "-2", + "on_ch": "+44a", + "on_hit": "+4c", "parent": "", "recovery": "r30", "startup": "i20~21", @@ -945,7 +918,7 @@ "image": "", "input": "d+1+2", "name": "UFO Roll", - "notes": "* Transition to throw on front hit only\n* 18 damage to Azucena when blocked\n* r41 FC on whiff\ncs8~", + "notes": "* Transition to throw on front hit only\n* 18 damage to Azucena when blocked\n* r41 FC on whiff\ncs8~\nfs25~", "on_block": "-4", "on_ch": "+0d", "on_hit": "+0d", @@ -956,23 +929,25 @@ "video": "" }, { - "alias": [ - "d+2+4" + "alias": [], + "alt": [ + "d+2+4", + "LIB.d+1+3", + "LIB.d+2+4" ], - "alt": [], "damage": "30", - "id": "Azucena-d+1+3_d+2+4", + "id": "Azucena-d+1+3", "image": "", "input": "d+1+3", "name": "Smell the Coffee", - "notes": "* Heat Engager\n* Crouch throw\n* Unbreakable", + "notes": "* Heat Engager\n* Crouch throw\n* Unbreakable\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", "parent": "", "recovery": "r28", "startup": "i12~13", - "target": "mt", + "target": "t", "video": "" }, { @@ -983,10 +958,10 @@ "image": "", "input": "d+2", "name": "", - "notes": "", - "on_block": "-9~-8", - "on_ch": "+5~+6", - "on_hit": "+5~+6", + "notes": "\n", + "on_block": "-9", + "on_ch": "+5", + "on_hit": "+5", "parent": "", "recovery": "r29", "startup": "i18~19", @@ -1000,11 +975,11 @@ "id": "Azucena-d+2,3", "image": "", "input": "d+2,3", - "name": "La Niña Kick Combo", - "notes": "* Balcony Break\n* Combo from 1st hit with 7f delay", - "on_block": "+1~+2", - "on_ch": "+16g~+17g", - "on_hit": "+16g~+17g", + "name": "La Nia Kick Combo", + "notes": "* Strong Aerial Tailspin\n* Balcony Break\n* Combo from 1st hit with 7f delay\n", + "on_block": "+1", + "on_ch": "+16g", + "on_hit": "+16g", "parent": "Azucena-d+2", "recovery": "r26 LIB", "startup": "i18~19", @@ -1019,7 +994,7 @@ "image": "", "input": "d+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-14", "on_ch": "-3", "on_hit": "-3", @@ -1037,7 +1012,7 @@ "image": "", "input": "d+3,3", "name": "", - "notes": "* Combo from 1st CH with 7f delay\n* Input can be delayed 10f", + "notes": "* Combo from 1st CH with 7f delay\n* Input can be delayed 10f\n", "on_block": "-13", "on_ch": "+1", "on_hit": "+1", @@ -1055,8 +1030,8 @@ "image": "", "input": "d+3,3,4", "name": "Passionate Kick Combo", - "notes": "* Tornado\n* Balcony Break\n* Combo from 2nd CH with 10f delay", - "on_block": "-14~-13", + "notes": "* Tornado\n* Balcony Break\n* Combo from 2nd CH with 10f delay\n", + "on_block": "-14", "on_ch": "+15a (-2)", "on_hit": "+15a (-2)", "parent": "Azucena-d+3,3", @@ -1073,10 +1048,10 @@ "image": "", "input": "d+4", "name": "", - "notes": "", - "on_block": "-13~-12", - "on_ch": "-2~-1", - "on_hit": "-2~-1", + "notes": "\n", + "on_block": "-13", + "on_ch": "-2", + "on_hit": "-2", "parent": "", "recovery": "r31", "startup": "i15~16", @@ -1091,10 +1066,10 @@ "image": "", "input": "d+4,1", "name": "Roast Knuckle Combo", - "notes": "* Combo from 1st CH with 2f delay\n* Input can be delayed 10f", - "on_block": "-1~+0", - "on_ch": "+3~+4", - "on_hit": "+3~+4", + "notes": "* Combo from 1st CH with 2f delay\n* Input can be delayed 10f\n* Cancel to LIB -20 -9 r18 with F\n* (Ver.1.05.00) - New Cancel.\n", + "on_block": "-1", + "on_ch": "+3", + "on_hit": "+3", "parent": "Azucena-d+4", "recovery": "r21", "startup": "i15~16", @@ -1109,34 +1084,16 @@ "image": "", "input": "d+4,1~2", "name": "Full City Roast Knuckle Combo", - "notes": "* Wall Crush on hit", - "on_block": "-8~-7", + "notes": "* Wall Crush +22g on hit\n", + "on_block": "-8", "on_ch": "+59a", - "on_hit": "+10g~+11g", + "on_hit": "+10g +22w", "parent": "Azucena-d+4", "recovery": "r29", "startup": "i15~16", "target": "L,m", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "13", - "id": "Azucena-d+4,1~F", - "image": "", - "input": "d+4,1~F", - "name": "", - "notes": "(Ver.1.05.00) - New Move.", - "on_block": "-20", - "on_ch": "-9", - "on_hit": "-9", - "parent": "Azucena-d+4", - "recovery": "r? LIB", - "startup": "i15~16", - "target": "L", - "video": "" - }, { "alias": [], "alt": [], @@ -1163,8 +1120,8 @@ "image": "", "input": "db+1+2", "name": "Kilimanjaro Uppercut", - "notes": "\ncs6~21", - "on_block": "-21~-20", + "notes": "Steel pedal\ncs6~21", + "on_block": "-21", "on_ch": "+33a (+23)", "on_hit": "+33a (+23)", "parent": "", @@ -1199,10 +1156,10 @@ "image": "", "input": "db+3", "name": "", - "notes": "(Ver.1.04.00) - Damage changed from 12.", - "on_block": "-7~-6", - "on_ch": "+4~+5", - "on_hit": "+4~+5", + "notes": "(Ver.1.04.00) - Damage changed from 12.\n", + "on_block": "-7", + "on_ch": "+4", + "on_hit": "+4", "parent": "", "recovery": "r25 BT", "startup": "i16~17", @@ -1216,8 +1173,8 @@ "id": "Azucena-db+3+4", "image": "", "input": "db+3+4", - "name": "El Cóndor Pasa", - "notes": "* Balcony Break\n* Backswing blow\n", + "name": "El Cndor Pasa", + "notes": "* Balcony Break\n* Backswing blow\njs20~35\nfs36~38", "on_block": "-16~-12", "on_ch": "+15a (+5)", "on_hit": "+15a (+5)", @@ -1235,8 +1192,8 @@ "image": "", "input": "db+3,4", "name": "Borrasca Kick Combo", - "notes": "* Tornado\n* Balcony Break\n* Combo from 1st CH", - "on_block": "-13~-12", + "notes": "* Tornado\n* Balcony Break\n* Combo from 1st CH\n", + "on_block": "-13", "on_ch": "+66a (+50)", "on_hit": "+66a (+50)", "parent": "Azucena-db+3", @@ -1271,7 +1228,7 @@ "image": "", "input": "df+1", "name": "Mid Check", - "notes": "", + "notes": "\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -1289,7 +1246,7 @@ "image": "", "input": "df+1,4", "name": "", - "notes": "* Jail from 1st attack with 1f delay\n* Enter BT -5 +6 r23 with B\n(Ver.1.04.00) - Damage changed from 11,17", + "notes": "* Jail from 1st attack with 1f delay\n* Enter BT -5 +6 r23 with B\n(Ver.1.04.00) - Damage changed from 11,17\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -1307,7 +1264,7 @@ "image": "", "input": "df+1,4,1", "name": "Grande Combo", - "notes": "* Balcony Break\n* Combo from 2nd CH with 7f delay\n* Input can be delayed 8f delay\n* Enter LIB -17 -6 r20 with F", + "notes": "* Balcony Break\n* Combo from 2nd CH with 7f delay\n* Input can be delayed 8f delay\n* Enter LIB -17 -6 r20 with F\n", "on_block": "-5", "on_ch": "+56a", "on_hit": "+44d (-14)", @@ -1325,7 +1282,7 @@ "image": "", "input": "df+1,4,1~2", "name": "Full Body Grande Combo", - "notes": "Spike", + "notes": "Spike\n", "on_block": "-10", "on_ch": "[+23d](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", "on_hit": "[+23d](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", @@ -1343,7 +1300,7 @@ "image": "", "input": "df+2", "name": "Mount Rainier", - "notes": "Launches crouching opponent", + "notes": "Launches crouching opponent\n", "on_block": "-13", "on_ch": "+28a (+18)", "on_hit": "+28a (+18)", @@ -1361,7 +1318,7 @@ "image": "", "input": "df+3", "name": "Rodilla Shot", - "notes": "Knee", + "notes": "Knee\n", "on_block": "-5", "on_ch": "+59a", "on_hit": "+5", @@ -1379,7 +1336,7 @@ "image": "", "input": "df+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+2", "on_hit": "+2", @@ -1397,7 +1354,7 @@ "image": "", "input": "df+4,1", "name": "Blue Mountain Combo", - "notes": "* Tornado\n* Balcony Break\n* Combo from 1st hit with 6f delay\n* Input can be delayed 10f", + "notes": "* Tornado\n* Balcony Break\n* Combo from 1st hit with 6f delay\n* Input can be delayed 10f\n", "on_block": "-5", "on_ch": "+20a (+3)", "on_hit": "+20a (+3)", @@ -1415,7 +1372,7 @@ "image": "", "input": "f+1+2", "name": "Aero Press Pegar", - "notes": "* Heat Engager\n* Heat Dash +43a (+35) on hit, +5 on block\n* Balcony Break\n* +0 on block if an attack is absorbed\n* Power Crush", + "notes": "* Heat Engager\n* Heat Dash +43a (+35), +5\n* Balcony Break\n* +0 on block if an attack is absorbed\n* Power Crush", "on_block": "-8~-7", "on_ch": "+41a (+17)", "on_hit": "+41a (+17)", @@ -1433,7 +1390,7 @@ "image": "", "input": "f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -1451,7 +1408,7 @@ "image": "", "input": "f+2,1", "name": "", - "notes": "* Combo from 1st hit with 7f delay\n* Input can be delayed 8f", + "notes": "* Combo from 1st hit with 7f delay\n* Input can be delayed 8f\n", "on_block": "-10", "on_ch": "+5", "on_hit": "+5", @@ -1468,8 +1425,8 @@ "id": "Azucena-f+2,1,4", "image": "", "input": "f+2,1,4", - "name": "Danza Del Cóndor", - "notes": "* Balcony Break\n* Combo from 2nd CH with 10f delay\n", + "name": "Danza Del Cndor", + "notes": "* Balcony Break\n* Combo from 2nd CH with 10f delay\n,js18~38\nfs39~41", "on_block": "-14", "on_ch": "+19a (+9)", "on_hit": "+19a (+9)", @@ -1487,7 +1444,7 @@ "image": "", "input": "f+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-4", "on_ch": "+5", "on_hit": "+5", @@ -1505,7 +1462,7 @@ "image": "", "input": "f+3,2", "name": "Sumatra Back Knuckle", - "notes": "* Balcony Break\n* Combo from 1st hit with 8f delay", + "notes": "* Balcony Break\n* Combo from 1st hit with 8f delay\n", "on_block": "-4", "on_ch": "[+22a](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", "on_hit": "[+22a](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", @@ -1517,13 +1474,15 @@ }, { "alias": [], - "alt": [], + "alt": [ + "wsf+3+4" + ], "damage": "", "id": "Azucena-f+3+4", "image": "", "input": "f+3+4", "name": "Libertador", - "notes": "* Parries all high/low attacks\n* Cancel to r20 with DB", + "notes": "* Parries all high/low attacks\n* Cancel to r20 with DB\nps18~", "on_block": "", "on_ch": "", "on_hit": "", @@ -1541,12 +1500,12 @@ "image": "", "input": "f+3+4*", "name": "Shuffle Jamboree", - "notes": "* Regenerates heat\n* Heat meter won't disappear, even if it fully depletes", + "notes": "* Regenerates heat\n* Heat meter won't disappear, even if it fully depletes\n", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "r55? LIB", + "recovery": "r50 LIB", "startup": "", "target": "", "video": "" @@ -1559,7 +1518,7 @@ "image": "", "input": "f+4", "name": "", - "notes": "Homing", + "notes": "Homing\n", "on_block": "-8", "on_ch": "+1", "on_hit": "+1", @@ -1576,8 +1535,8 @@ "id": "Azucena-f+4,4", "image": "", "input": "f+4,4", - "name": "Tifón Patear", - "notes": "* Heat Engager\n* Heat Dash +62a (+42) on hit, +5 on block\n* Balcony Break\n* Combo from 1st hit\n* Cancel 2nd hit into BT -19 -10 r20 with B\n", + "name": "Tifn Patear", + "notes": "* Heat Engager\n* Heat Dash +62a (+42), +5\n* Balcony Break\n* Combo from 1st hit\n* Cancel 2nd hit into BT -19 -10 r20 with B\n,js15~23\nfs24~26", "on_block": "-7", "on_ch": "+19a (+10)", "on_hit": "+19a (+10)", @@ -1594,8 +1553,8 @@ "id": "Azucena-f+4,4~2", "image": "", "input": "f+4,4~2", - "name": "Tifón Trueno", - "notes": "Chip damage on block", + "name": "Tifn Trueno", + "notes": "Chip damage on block\n", "on_block": "+1", "on_ch": "+52a", "on_hit": "+52a", @@ -1612,8 +1571,8 @@ "id": "Azucena-f+4,4~3", "image": "", "input": "f+4,4~3", - "name": "Tifón Cañón", - "notes": "Balcony Break\n", + "name": "Tifn Can", + "notes": "Balcony Break\n,js1~6\nfs7~9", "on_block": "-9~-8", "on_ch": "+70a (+54)", "on_hit": "+15a (+6)", @@ -1624,14 +1583,19 @@ "video": "" }, { - "alias": [], - "alt": [], + "alias": [ + "Tackle" + ], + "alt": [ + "FC.db+1+2", + "FC.df+1+2" + ], "damage": "0", "id": "Azucena-FC.1+2", "image": "", "input": "FC.1+2", "name": "Ultimate Tackle", - "notes": "* Throw break 1+2", + "notes": "* Throw break 1+2 in a 4f window, frames 1~4\n* Reverse tackle with 1+2 in a 2f window, frames 18~19\n* Works on standing and crouching opponent\n", "on_block": "-5", "on_ch": "+3", "on_hit": "+3", @@ -1641,42 +1605,6 @@ "target": "t", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "0,25", - "id": "Azucena-FC.1+2,1+2", - "image": "", - "input": "FC.1+2,1+2", - "name": "Arm Breaker", - "notes": "* Throw break 1+2", - "on_block": "-9", - "on_ch": "+1d", - "on_hit": "+1d", - "parent": "Azucena-FC.1+2", - "recovery": "", - "startup": "i26", - "target": "t,t", - "video": "" - }, - { - "alias": [], - "alt": [], - "damage": "0,5,5,5,15", - "id": "Azucena-FC.1+2,2,1,2,1", - "image": "", - "input": "FC.1+2,2,1,2,1", - "name": "Ultimate Punch", - "notes": "* Throw break 1 or 2\n* Alternate Input: 1,2,1,2", - "on_block": "", - "on_ch": "+0d", - "on_hit": "+0d", - "parent": "Azucena-FC.1+2", - "recovery": "", - "startup": "i26", - "target": "t,t", - "video": "" - }, { "alias": [], "alt": [], @@ -1756,11 +1684,11 @@ "id": "Azucena-FC.df+3", "image": "", "input": "FC.df+3", - "name": "Cosecha Látigo", + "name": "Cosecha Ltigo", "notes": "\ncs1~", - "on_block": "-13~-12", - "on_ch": "[+13c~+14c](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", - "on_hit": "+3c~+4c", + "on_block": "-13", + "on_ch": "[+13c](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", + "on_hit": "+3c", "parent": "", "recovery": "r31 FC", "startup": "i18~19", @@ -1775,7 +1703,7 @@ "image": "", "input": "f,F+3", "name": "Luna Llena", - "notes": "Tornado\n", + "notes": "Tornado\njs17~37\nfs38~40", "on_block": "-14~-12", "on_ch": "+35a (+25)", "on_hit": "+35a (+25)", @@ -1793,13 +1721,13 @@ "image": "", "input": "f,F+3+4", "name": "Ortiz Molino", - "notes": "* Spike\n* Chip damage on block\n* Can recover BT with B\n* (Ver.1.05.00) - On normal hit, now applies knockdown for follow up.\n", + "notes": "* Spike\n* Enter BT with B\n* Chip damage on block\n* (Ver.1.05.00) - On normal hit, now applies knockdown for follow up.\njs16~36\nfs37~39", "on_block": "+4~+6", "on_ch": "+5d", "on_hit": "+5d", "parent": "", - "recovery": "r34 LIB", - "startup": "i21~22 i32~34", + "recovery": "r25 LIB", + "startup": "i21~22 i10~12", "target": "m,M", "video": "" }, @@ -1811,10 +1739,10 @@ "image": "", "input": "f,F+4", "name": "Demitasse Molino", - "notes": "* Spike\n* Chip damage on block", + "notes": "* Spike\n* Chip damage on block\n", "on_block": "+0~+2", - "on_ch": "[+13~+15](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", - "on_hit": "[+13~+15](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", + "on_ch": "[+13c~+15c](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", + "on_hit": "[+13c~+15c](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", "parent": "", "recovery": "r26", "startup": "i25~27", @@ -1829,10 +1757,10 @@ "image": "", "input": "f,f,F+3", "name": "", - "notes": "Knee\n", - "on_block": "-14~-13", - "on_ch": "-9~-8", - "on_hit": "-9~-8", + "notes": "Knee\njs9~36\nfs37~39", + "on_block": "-14", + "on_ch": "-9", + "on_hit": "-9", "parent": "", "recovery": "r38", "startup": "i15~16", @@ -1846,8 +1774,8 @@ "id": "Azucena-f,f,F+3,2", "image": "", "input": "f,f,F+3,2", - "name": "Espresso Agresión", - "notes": "* Balcony Break\n* Jail from 1st attack\n* Chip damage on block\n* Does not go into 2nd attack if first attack misses\n", + "name": "Espresso Agresin", + "notes": "* Balcony Break\n* Elbow\n* Jail from 1st attack\n* Chip damage on block\n* Available only as combo from 1st hit\n,js1~24\nfs25~27", "on_block": "+2", "on_ch": "+28a (+2)", "on_hit": "+28a (+2)", @@ -1859,13 +1787,15 @@ }, { "alias": [], - "alt": [], + "alt": [ + "LIB.H.2+3" + ], "damage": "15,9,29", "id": "Azucena-H.2+3", "image": "", "input": "H.2+3", "name": "Azucena Speciality", - "notes": "* Heat Smash\n* Reversal Break\n* Balcony Break\n* 17 chip damage on block\n* Transition to attack throw on hit\n* Enter LIB +6 automatically on block/whiff\n* +15a if only the last hit connects\n* +30a (+20) if only the last two hits connect\n* 2nd hit damage 9 > 15 if 1st hit whiffs\n* 3rd hit damage 29 > 30 if 1st hit whiffs\n* Hit level becomes m,h,m on block/whiff\n* Spike on the last hit if the first two whiff\n", + "notes": "* Heat Smash\n* Reversal Break\n* Balcony Break\n* 17 chip damage on block\n* Transition to attack throw on hit\n* Enter LIB +6 automatically on block/whiff\n* +15a if only the last hit connects\n* +30a (+20) if only the last two hits connect\n* 2nd hit damage 9 > 15 if 1st hit whiffs\n* 3rd hit damage 29 > 30 if 1st hit whiffs\n* Hit level becomes m,h,m on block/whiff\n* Spike on the last hit if the first two whiff\njs18~57\nfs58~60", "on_block": "+6", "on_ch": "+0a", "on_hit": "+0a", @@ -1883,7 +1813,7 @@ "image": "", "input": "H.2+3+4", "name": "Coffee Break", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "+35a", "on_hit": "+35a", @@ -1901,7 +1831,7 @@ "image": "", "input": "H.b+1,1,2,F", "name": "Double Blend Tempestad > Nuevo Libertador", - "notes": "*Chip damage on block", + "notes": "* Strong Aerial Tailspin\n* Chip damage on block\n,fs15~33", "on_block": "+7", "on_ch": "+54a (+34)", "on_hit": "+54a (+34)", @@ -1919,7 +1849,7 @@ "image": "", "input": "H.b+2,F", "name": "Mil Nudillo > Nuevo Libertador", - "notes": "* Balcony Break\n* Homing\n* Chip damage on block\n", + "notes": "* Strong Aerial Tailspin\n* Balcony Break\n* Homing\n* Chip damage on block\n,js15~30\nfs31~33", "on_block": "+7", "on_ch": "+54a (+34)", "on_hit": "+54a (+34)", @@ -1929,24 +1859,6 @@ "target": "", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "", - "id": "Azucena-H.b+3,F", - "image": "", - "input": "H.b+3,F", - "name": "Tacón Plunger > Heat Dash", - "notes": "", - "on_block": "+5", - "on_ch": "+67a (+50)", - "on_hit": "+67a (+50)", - "parent": "", - "recovery": "", - "startup": "", - "target": "", - "video": "" - }, { "alias": [], "alt": [], @@ -1954,13 +1866,13 @@ "id": "Azucena-H.f+3+4", "image": "", "input": "H.f+3+4", - "name": "Libertador Revolución", - "notes": "* Parries all high/low attacks\n* Cancel to r20 with DB\ncs4~20 ps17~", + "name": "Libertador Revolucin", + "notes": "* Parries all high or low attacks\n* Cancel to r20 with DB\ncs4~20\nps17~", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "r25 LIB", + "recovery": "r24 LIB", "startup": "", "target": "", "video": "" @@ -1973,7 +1885,7 @@ "image": "", "input": "H.LIB.1,2,F", "name": "Blend Tempestad > Nuevo Libertador", - "notes": "*Chip damage on block", + "notes": "* Strong Aerial Tailspin\n* Chip damage on block\n,fs15~33", "on_block": "+7", "on_ch": "+54a (+34)", "on_hit": "+54a (+34)", @@ -1983,24 +1895,6 @@ "target": "", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "", - "id": "Azucena-H.LIB.2,F", - "image": "", - "input": "H.LIB.2,F", - "name": "Golpe Cappuccino > Heat Dash", - "notes": "", - "on_block": "+5~+6", - "on_ch": "+36a (+26)", - "on_hit": "+36a (+26)", - "parent": "", - "recovery": "", - "startup": "", - "target": "", - "video": "" - }, { "alias": [], "alt": [], @@ -2009,25 +1903,25 @@ "image": "", "input": "H.LIB.d+3+4", "name": "One Drip Cielo", - "notes": "* Tornado\n* Uses heat gauge\n* Restores recoverable health", + "notes": "* Tornado\n* Uses heat gauge\n* Restores recoverable health\nfs2~48", "on_block": "-9~-7", "on_ch": "+58a (+42)", "on_hit": "+58a (+42)", "parent": "", "recovery": "r44", "startup": "i16~18", - "target": "m", + "target": "M", "video": "" }, { "alias": [], "alt": [], "damage": "25", - "id": "Azucena-H.LIB,P (High)", + "id": "Azucena-H.LIB.P (High)", "image": "", - "input": "H.LIB,P (High)", - "name": "Puño de Fuego Evitacion", - "notes": "* Regenerates heat\n* Restores recoverable health", + "input": "H.LIB.P (High)", + "name": "Puo de Fuego Evitacion", + "notes": "* Regenerates heat\n* Restores recoverable health\n* Opponent recovers FUFA\nis1~17", "on_block": "", "on_ch": "[+32a](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", "on_hit": "[+32a](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", @@ -2041,11 +1935,11 @@ "alias": [], "alt": [], "damage": "20", - "id": "Azucena-H.LIB,P (Low)", + "id": "Azucena-H.LIB.P (Low)", "image": "", - "input": "H.LIB,P (Low)", + "input": "H.LIB.P (Low)", "name": "One Drip Cielo Evitacion", - "notes": "* Tornado\n* Regenerates heat\n* Restores recoverable health", + "notes": "* Tornado\n* Regenerates heat\n* Restores recoverable health\nis1 fs2~48", "on_block": "", "on_ch": "+58a (+42)", "on_hit": "+58a (+42)", @@ -2063,7 +1957,7 @@ "image": "", "input": "Left throw", "name": "Urubamba Neck Lock", - "notes": "* Throw break 1", + "notes": "* Throw break 1\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -2081,7 +1975,7 @@ "image": "", "input": "LIB.1", "name": "", - "notes": "Chip damage on block", + "notes": "Chip damage on block\n", "on_block": "+3", "on_ch": "+8", "on_hit": "+8", @@ -2099,8 +1993,8 @@ "image": "", "input": "LIB.1+2", "name": "Rana Barista", - "notes": "* Tornado\n* Cancel to r20 BT with B\n", - "on_block": "-14~-13", + "notes": "* Tornado\n* Cancel to r20 BT with B\njs20~30\nfs31~33", + "on_block": "-14", "on_ch": "+38a (+28)", "on_hit": "+38a (+28)", "parent": "", @@ -2117,8 +2011,8 @@ "image": "", "input": "LIB.1,2", "name": "Blend Tempestad", - "notes": "* Balcony Break\n* Combo from 1st hit with 6f delay\n* Input can be delayed 9f\n* Chip damage on block", - "on_block": "-5~-4", + "notes": "* Balcony Break\n* Combo from 1st hit with 6f delay\n* Input can be delayed 9f\n* Chip damage on block\n* Cancel to BT -15 -10 r18 with B\n", + "on_block": "-5", "on_ch": "+17a (+8)", "on_hit": "+17a (+8)", "parent": "Azucena-LIB.1", @@ -2127,24 +2021,6 @@ "target": "h,h", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "14", - "id": "Azucena-LIB.1,2~B", - "image": "", - "input": "LIB.1,2~B", - "name": "", - "notes": "", - "on_block": "-15", - "on_ch": "-10", - "on_hit": "-10", - "parent": "Azucena-LIB.1", - "recovery": "r18 BT", - "startup": "i13", - "target": "h", - "video": "" - }, { "alias": [], "alt": [], @@ -2153,10 +2029,10 @@ "image": "", "input": "LIB.2", "name": "Golpe Cappuccino", - "notes": "* Heat Engager\n* Balcony Break\n* Wall splat\n(Ver.1.05.00) - Damage changed from 18. On hit changed from +11F.", - "on_block": "-8~-7", - "on_ch": "+22g~+23g", - "on_hit": "+22g~+23g", + "notes": "* Heat Engager\n* Heat Dash +36a (+26), +5\n* Balcony Break\n* Wall splat on hit\n* Opponent recovers crouching on hit\n(Ver.1.05.00) - Damage changed from 18. On hit changed from +11F.\n", + "on_block": "-8", + "on_ch": "+22g", + "on_hit": "+22g", "parent": "", "recovery": "r28", "startup": "i14~15", @@ -2171,10 +2047,10 @@ "image": "", "input": "LIB.3", "name": "Acerbic Low Kick", - "notes": "", - "on_block": "-9~-8", - "on_ch": "+2~+3", - "on_hit": "+2~+3", + "notes": "\n", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", "parent": "", "recovery": "r27 BT", "startup": "i16~17", @@ -2189,8 +2065,8 @@ "image": "", "input": "LIB.3,1", "name": "Blend Reganar", - "notes": "* Spike\n* Combo from 1st CH with 7f delay\n* Input can be delayed 8f\n* (Ver.1.05.00) - Behavoir on normal hit has been changed to match counter hit. On hit, changed from +8.", - "on_block": "-10~-9", + "notes": "* Spike\n* Combo from 1st CH with 7f delay\n* Input can be delayed 8f\n* (Ver.1.05.00) - Behavoir on normal hit has been changed to match counter hit. On hit, changed from +8.\n", + "on_block": "-10", "on_ch": "[+21d](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", "on_hit": "[+21d](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", "parent": "Azucena-LIB.3", @@ -2206,9 +2082,9 @@ "id": "Azucena-LIB.3+4", "image": "", "input": "LIB.3+4", - "name": "El Niño High Kick", - "notes": "* Balcony Break\n* Homing\n* Chip damage on block\n* Frame advantage is +0 if an attack is absorbed\n* Power Crush", - "on_block": "-5~-4", + "name": "El Nio High Kick", + "notes": "* Homing\n* Balcony Break\n* Chip damage on block\n* Frame advantage is +0 if an attack is absorbed\n* Power Crush", + "on_block": "-5", "on_ch": "[+32a](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", "on_hit": "[+32a](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", "parent": "", @@ -2225,12 +2101,12 @@ "image": "", "input": "LIB.4", "name": "", - "notes": "(Ver.1.05.00) - Recovery time has decreased by 3F.", + "notes": "(Ver.1.05.00) - Recovery time has decreased by 3F.\n", "on_block": "-3", "on_ch": "+10a", "on_hit": "+10", "parent": "", - "recovery": "r27 LIB", + "recovery": "r24 LIB", "startup": "i15~16", "target": "m", "video": "" @@ -2243,12 +2119,12 @@ "image": "", "input": "LIB.4,1", "name": "", - "notes": "Combo from 1st hit with 9f delay\n(Ver.1.05.00) - Recovery time has decreased by 1F.", + "notes": "* Combo from 1st hit with 9f delay\n* (Ver.1.05.00) - Recovery time has decreased by 1F.\n", "on_block": "-1", "on_ch": "+10", "on_hit": "+5", "parent": "Azucena-LIB.4", - "recovery": "r20", + "recovery": "r19", "startup": "i15~16", "target": "m,h", "video": "" @@ -2261,8 +2137,8 @@ "image": "", "input": "LIB.4,1,2", "name": "Blend Asaltar", - "notes": "* Tornado\n* Balcony Break\n* Combo from 2nd CH with 1f delay\n* Input can be delayed 10f", - "on_block": "-10~-9", + "notes": "* Tornado\n* Balcony Break\n* Combo from 2nd CH with 1f delay\n* Input can be delayed 10f\n", + "on_block": "-10", "on_ch": "+67a (+51)", "on_hit": "+67a (+51)", "parent": "Azucena-LIB.4,1", @@ -2279,8 +2155,8 @@ "image": "", "input": "LIB.4,2", "name": "Blend Martillo", - "notes": "* Balcony Break\n* Spike\n* Combo from 1st hit with 5f delay", - "on_block": "-13~-12", + "notes": "* Balcony Break\n* Spike\n* Combo from 1st hit with 5f delay\n", + "on_block": "-13", "on_ch": "+16a", "on_hit": "+16a", "parent": "Azucena-LIB.4", @@ -2297,30 +2173,12 @@ "image": "", "input": "LIB.B", "name": "Salida Castillo", - "notes": "Parries all high/low attacks", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "", - "recovery": "r72 LIB", - "startup": "", - "target": "", - "video": "" - }, - { - "alias": [], - "alt": [], - "damage": "", - "id": "Azucena-LIB.b+3+4", - "image": "", - "input": "LIB.b+3+4", - "name": "Hopping Turn", - "notes": "\n", + "notes": "Parries all high or low attacks\nps1~", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "r28 BT", + "recovery": "r1 LIB", "startup": "", "target": "", "video": "" @@ -2333,7 +2191,7 @@ "image": "", "input": "LIB.b,b", "name": "Caer Back Funnel", - "notes": "(Ver.1.05.00) - Recovery for attacks changed from 45F. Movement remains unchanged.", + "notes": "* Can be canceled at r20 with 1, performs the same attack as uf+1\n* (Ver.1.05.00) - Recovery for attacks changed from 45F. Movement remains unchanged.\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2343,26 +2201,6 @@ "target": "", "video": "" }, - { - "alias": [ - "d+2+4" - ], - "alt": [], - "damage": "30", - "id": "Azucena-LIB.d+1+3_d+2+4", - "image": "", - "input": "LIB.d+1+3", - "name": "Smell the Coffee", - "notes": "* Heat Engager\n* Crouch throw", - "on_block": "", - "on_ch": "+0d", - "on_hit": "+0d", - "parent": "", - "recovery": "r28", - "startup": "i12~13", - "target": "t", - "video": "" - }, { "alias": [], "alt": [], @@ -2371,10 +2209,10 @@ "image": "", "input": "LIB.d+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-31", - "on_ch": "-2~-1", - "on_hit": "-2~-1", + "on_ch": "-2", + "on_hit": "-2", "parent": "", "recovery": "r31", "startup": "i19~20", @@ -2389,10 +2227,10 @@ "image": "", "input": "LIB.d+4,4", "name": "Blend Cortar", - "notes": "* Balcony Break\n* Combo from 1st hit", - "on_block": "-7~-6", - "on_ch": "+14 (+5)", - "on_hit": "+14 (+5)", + "notes": "* Balcony Break\n* Combo from 1st hit\n", + "on_block": "-7", + "on_ch": "+14a (+5)", + "on_hit": "+14a (+5)", "parent": "Azucena-LIB.d+4", "recovery": "r34", "startup": "i19~20", @@ -2407,12 +2245,12 @@ "image": "", "input": "LIB.F", "name": "Azucena Admission", - "notes": "* Parries all high/low attacks\n* Regenerates heat with each step", + "notes": "* Parries all high or low attacks\n* Regenerates heat with each step\nps1~", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "r48 LIB", + "recovery": "r1 LIB", "startup": "", "target": "", "video": "" @@ -2425,12 +2263,12 @@ "image": "", "input": "LIB.f,f", "name": "Libertador (Varios)", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "r28 LIB", + "recovery": "r24 LIB", "startup": "", "target": "", "video": "" @@ -2439,11 +2277,11 @@ "alias": [], "alt": [], "damage": "25", - "id": "Azucena-LIB,P (High)", + "id": "Azucena-LIB.P (High)", "image": "", - "input": "LIB,P (High)", + "input": "LIB.P (High)", "name": "Crema Petalo", - "notes": "Restores recoverable health", + "notes": "Restores recoverable health\nis1~16", "on_block": "", "on_ch": "+7", "on_hit": "+7", @@ -2456,19 +2294,19 @@ { "alias": [], "alt": [], - "damage": "35", - "id": "Azucena-LIB,P (Low)", + "damage": "15,20", + "id": "Azucena-LIB.P (Low)", "image": "", - "input": "LIB,P (Low)", + "input": "LIB.P (Low)", "name": "Flush Valve Gracia", - "notes": "Restores recoverable health\n", + "notes": "Restores recoverable health\nis1~6\nfs7\njs8~19\nfs20~22", "on_block": "", - "on_ch": "+8~+9", - "on_hit": "+8~+9", + "on_ch": "+8", + "on_hit": "+8", "parent": "", "recovery": "r26 LIB", "startup": "i7~8 i19~20", - "target": "m", + "target": "m,m", "video": "" }, { @@ -2481,88 +2319,16 @@ "image": "", "input": "LIB.U", "name": "Milagros Show", - "notes": "* Parries all high/low attacks\n* Regenerates heat with each step", + "notes": "* Parries all high or low attacks\n* Regenerates heat with each step\nps1~", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "r52 LIB", + "recovery": "r1 LIB", "startup": "", "target": "", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "18", - "id": "Azucena-LIB.uf+1", - "image": "", - "input": "LIB.uf+1", - "name": "Eye Opener", - "notes": "* Punch Sabaki\n* Wall Crush on hit\n* Alternate Input: LIB.b,B+1", - "on_block": "-9~-8", - "on_ch": "+7~+8", - "on_hit": "+7~+8", - "parent": "", - "recovery": "r32", - "startup": "i18~19", - "target": "h", - "video": "" - }, - { - "alias": [], - "alt": [], - "damage": "40", - "id": "Azucena-LIB.uf+1+2", - "image": "", - "input": "LIB.uf+1+2", - "name": "Inti Raymi Necklace", - "notes": "* Throw break 1+2\n* Side switch", - "on_block": "+0", - "on_ch": "-3d", - "on_hit": "-3d", - "parent": "", - "recovery": "r28", - "startup": "i11", - "target": "t", - "video": "" - }, - { - "alias": [], - "alt": [], - "damage": "18,25", - "id": "Azucena-LIB.uf+1,P", - "image": "", - "input": "LIB.uf+1,P", - "name": "Close Encounter", - "notes": "Opponent recovers FUFA", - "on_block": "", - "on_ch": "-4d", - "on_hit": "-4d", - "parent": "Azucena-LIB.uf+1", - "recovery": "", - "startup": "i18~19", - "target": "h,t", - "video": "" - }, - { - "alias": [], - "alt": [], - "damage": "23", - "id": "Azucena-LIB.uf+2", - "image": "", - "input": "LIB.uf+2", - "name": "Rhythmic Hook", - "notes": "Balcony Break", - "on_block": "-6~-7", - "on_ch": "+51a", - "on_hit": "+15 (+6)", - "parent": "", - "recovery": "r34", - "startup": "i17~18", - "target": "h", - "video": "" - }, { "alias": [], "alt": [], @@ -2570,13 +2336,13 @@ "id": "Azucena-R.df+1+2", "image": "", "input": "R.df+1+2", - "name": "Alegría del Café", + "name": "Alegra del Caf", "notes": "* Rage Art\n* Damage increases with lower health\n* Removes recoverable health on hit\n* Power Crush", "on_block": "-15", "on_ch": "+0d", "on_hit": "+0d", "parent": "", - "recovery": "", + "recovery": "r39", "startup": "i20", "target": "m", "video": "" @@ -2589,7 +2355,7 @@ "image": "", "input": "Right throw", "name": "Giratorio Sleeper Throw", - "notes": "* Throw break 2", + "notes": "* Throw break 2\n", "on_block": "-3", "on_ch": "-3d", "on_hit": "-3d", @@ -2599,6 +2365,49 @@ "target": "t", "video": "" }, + { + "alias": [ + "FC.1+2,1+2" + ], + "alt": [], + "damage": ",25", + "id": "Azucena-Tackle.1+2", + "image": "", + "input": "Tackle.1+2", + "name": "Arm Breaker", + "notes": "* Throw break 1+2\n", + "on_block": "-9", + "on_ch": "+1d", + "on_hit": "+1d", + "parent": "", + "recovery": "", + "startup": "", + "target": ",t", + "video": "" + }, + { + "alias": [ + "FC.1+2,2,1,2,1", + "FC.1+2,1,2,1,2" + ], + "alt": [ + "Tackle.1,2,1,2" + ], + "damage": ",5,5,5,15", + "id": "Azucena-Tackle.2,1,2,1", + "image": "", + "input": "Tackle.2,1,2,1", + "name": "Ultimate Punch", + "notes": "* Throw break 1 for right punches\n* Throw break 2 for left punches\n* Only 1st and 4th hits can be blocked\n* Inputs are reversed for tackle from behind\n* Can cancel the last punch to Arm Breaker with 1+2\n", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "", + "target": ",t", + "video": "" + }, { "alias": [], "alt": [], @@ -2607,7 +2416,7 @@ "image": "", "input": "UB,b", "name": "Volterador", - "notes": "Transition to r28 LIB with F\n", + "notes": "Transition to r24 LIB with F\njs18~37\nfs38~40", "on_block": "", "on_ch": "", "on_hit": "", @@ -2619,16 +2428,20 @@ }, { "alias": [], - "alt": [], + "alt": [ + "ub+1", + "u+1", + "LIB.uf+1" + ], "damage": "18", "id": "Azucena-uf+1", "image": "", "input": "uf+1", "name": "Eye Opener", - "notes": "* Punch Sabaki\n* Wall Crush on hit\n* Alternate input: ub+1, u+1", - "on_block": "-9~-8", - "on_ch": "+7~+8", - "on_hit": "+7~+8", + "notes": "* Wall Crush +15g on hit\n* Balcony break on airborne hit\n* Punch Sabaki, parries high or mid punches\nps3~10", + "on_block": "-9", + "on_ch": "+7 +15w", + "on_hit": "+7 +15w", "parent": "", "recovery": "r32", "startup": "i18~19", @@ -2637,13 +2450,15 @@ }, { "alias": [], - "alt": [], + "alt": [ + "LIB.uf+1+2" + ], "damage": "40", "id": "Azucena-uf+1+2", "image": "", "input": "uf+1+2", "name": "Inti Raymi Necklace", - "notes": "* Throw break 1+2\n* Can side switch on hit", + "notes": "* Throw break 1+2\n* Can side switch on hit\n", "on_block": "+0", "on_ch": "-3d", "on_hit": "-3d", @@ -2655,34 +2470,42 @@ }, { "alias": [], - "alt": [], - "damage": "25", + "alt": [ + "ub+1,P", + "u+1,P", + "LIB.uf+1,P" + ], + "damage": "18,25", "id": "Azucena-uf+1,P", "image": "", "input": "uf+1,P", "name": "Close Encounter", - "notes": "Opponent recovers FUFA", + "notes": "Opponent recovers FUFA\n", "on_block": "", "on_ch": "-4d", "on_hit": "-4d", - "parent": "", + "parent": "Azucena-uf+1", "recovery": "", - "startup": "", - "target": "t", + "startup": "i18~19", + "target": "h,t", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "ub+2", + "u+2", + "LIB.uf+2" + ], "damage": "23", "id": "Azucena-uf+2", "image": "", "input": "uf+2", "name": "Rhythmic Hook", - "notes": "* Balcony Break\n* Alternate input: ub+2, u+2", - "on_block": "-6~-7", + "notes": "* Balcony Break\n", + "on_block": "-7", "on_ch": "+51a", - "on_hit": "+15 (+6)", + "on_hit": "+15a (+6)", "parent": "", "recovery": "r34", "startup": "i17~18", @@ -2691,14 +2514,17 @@ }, { "alias": [], - "alt": [], + "alt": [ + "ub+3", + "u+3" + ], "damage": "20", "id": "Azucena-uf+3", "image": "", "input": "uf+3", "name": "", - "notes": "Alternate input: ub+3, u+3\n", - "on_block": "-16~-15", + "notes": "\njs10~30\nfs31~65", + "on_block": "-16a", "on_ch": "+36a", "on_hit": "+36a", "parent": "", @@ -2709,14 +2535,19 @@ }, { "alias": [], - "alt": [], + "alt": [ + "ub+3,4", + "u+3,4", + "ub+3,4", + "u+3,4" + ], "damage": "20,17", "id": "Azucena-uf+3,4", "image": "", "input": "uf+3,4", "name": "Daylight Disk", - "notes": "* Balcony Break\n* Alternate input: ub+3,4, u+3,4", - "on_block": "-14~-13", + "notes": "* Strong Aerial Tailspin\n* Balcony Break\n* Combo from 1st hit\n", + "on_block": "-14", "on_ch": "+55a", "on_hit": "+15a (+6)", "parent": "Azucena-uf+3", @@ -2727,16 +2558,19 @@ }, { "alias": [], - "alt": [], + "alt": [ + "ub+4", + "u+4" + ], "damage": "22", "id": "Azucena-uf+4", "image": "", "input": "uf+4", "name": "Tacones Drip", - "notes": "* Spike\n* Alternate input: ub+4, u+4\n", - "on_block": "-8~-6", - "on_ch": "+21a~+23a", - "on_hit": "+21a~+23a", + "notes": "* Spike\njs9~26", + "on_block": "-8", + "on_ch": "+21a", + "on_hit": "+21a", "parent": "", "recovery": "r27", "startup": "i24~26", @@ -2747,14 +2581,14 @@ "alias": [], "alt": [], "damage": "17", - "id": "Azucena-WS.1", + "id": "Azucena-ws1", "image": "", - "input": "WS.1", + "input": "ws1", "name": "Gold Mountain Fist", - "notes": "Only hits grounded up close", - "on_block": "-8~-7", + "notes": "Only hits grounded up-close and off-axis\n", + "on_block": "-8", "on_ch": "+32a (+26)", - "on_hit": "+6~+7", + "on_hit": "+6", "parent": "", "recovery": "r26", "startup": "i13~14", @@ -2765,14 +2599,14 @@ "alias": [], "alt": [], "damage": "14", - "id": "Azucena-WS.2", + "id": "Azucena-ws2", "image": "", - "input": "WS.2", + "input": "ws2", "name": "Rainbow Mountain Swing", - "notes": "", - "on_block": "-13~-12", - "on_ch": "+32 (+22)", - "on_hit": "+32 (+22)", + "notes": "\n", + "on_block": "-13", + "on_ch": "+32a (+22)", + "on_hit": "+32a (+22)", "parent": "", "recovery": "r31", "startup": "i15~16", @@ -2783,14 +2617,14 @@ "alias": [], "alt": [], "damage": "23", - "id": "Azucena-WS.3", + "id": "Azucena-ws3", "image": "", - "input": "WS.3", + "input": "ws3", "name": "Viento Fuerte", - "notes": "* Balcony Break\n* Chip damage on block", - "on_block": "+4~+5", - "on_ch": "+16c~+17c", - "on_hit": "+16c~+17c", + "notes": "* Balcony Break\n* Chip damage on block\n* Opponent recovers crouching\n", + "on_block": "+4", + "on_ch": "+16g", + "on_hit": "+16g", "parent": "", "recovery": "r33 LIB", "startup": "i20~21", @@ -2801,14 +2635,14 @@ "alias": [], "alt": [], "damage": "13", - "id": "Azucena-WS.4", + "id": "Azucena-ws4", "image": "", - "input": "WS.4", + "input": "ws4", "name": "", - "notes": "", - "on_block": "-6~-5", - "on_ch": "+5~+6", - "on_hit": "+5~+6", + "notes": "\n", + "on_block": "-6", + "on_ch": "+5", + "on_hit": "+5", "parent": "", "recovery": "r24", "startup": "i11~12", @@ -2819,15 +2653,15 @@ "alias": [], "alt": [], "damage": "13,10", - "id": "Azucena-WS.4,1", + "id": "Azucena-ws4,1", "image": "", - "input": "WS.4,1", + "input": "ws4,1", "name": "", - "notes": "Combo from 1st hit with 6f delay", - "on_block": "-2~-1", - "on_ch": "+6~+7", - "on_hit": "+6~+7", - "parent": "Azucena-WS.4", + "notes": "Combo from 1st hit with 6f delay\n", + "on_block": "-2", + "on_ch": "+6", + "on_hit": "+6", + "parent": "Azucena-ws4", "recovery": "r23", "startup": "i11~12", "target": "m,h", @@ -2837,72 +2671,18 @@ "alias": [], "alt": [], "damage": "13,10,23", - "id": "Azucena-WS.4,1,3", + "id": "Azucena-ws4,1,3", "image": "", - "input": "WS.4,1,3", + "input": "ws4,1,3", "name": "Combo de Cantuta", - "notes": "* Balcony Break\n* Combo from 2nd CH with 7f delay\n* Input can be delayed 10f", - "on_block": "-14~-13", + "notes": "* Balcony Break\n* Combo from 2nd CH with 7f delay\n* Input can be delayed 10f\n* Cancel to BT -16 -8 r20 with B\n", + "on_block": "-14", "on_ch": "[+27a](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", "on_hit": "+10a (+1)", - "parent": "Azucena-WS.4,1", + "parent": "Azucena-ws4,1", "recovery": "r39", "startup": "i11~12", "target": "m,h,m", "video": "" - }, - { - "alias": [], - "alt": [], - "damage": "13,10", - "id": "Azucena-WS.4,1,3~B", - "image": "", - "input": "WS.4,1,3~B", - "name": "", - "notes": "", - "on_block": "-16~-15", - "on_ch": "-8~-7", - "on_hit": "-8~-7", - "parent": "Azucena-WS.4,1", - "recovery": "r20 BT", - "startup": "i11~12", - "target": "m,h", - "video": "" - }, - { - "alias": [], - "alt": [], - "damage": "", - "id": "Azucena-WS.b+3+4", - "image": "", - "input": "WS.b+3+4", - "name": "Hopping Turn", - "notes": "(Ver.1.05.00) - New Move.\n", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "", - "recovery": "r25 BT", - "startup": "", - "target": "", - "video": "" - }, - { - "alias": [], - "alt": [], - "damage": "", - "id": "Azucena-WS.f+3+4", - "image": "", - "input": "WS.f+3+4", - "name": "Libertador", - "notes": "* Parries all high/low attacks\n* Cancel to r20 with DB\n* (Ver.1.05.00) - New Move.", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "", - "recovery": "r24 LIB", - "startup": "", - "target": "", - "video": "" } ] diff --git a/src/frame_service/json_directory/tests/static/json_movelist/bryan.json b/src/frame_service/json_directory/tests/static/json_movelist/bryan.json index f0338e7..0b26845 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/bryan.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/bryan.json @@ -7,7 +7,7 @@ "image": "", "input": "1", "name": "Jab", - "notes": "r17 on hit or block", + "notes": "Recovers 2f faster on hit or block (t27 r17)\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -25,7 +25,7 @@ "image": "", "input": "1+2", "name": "", - "notes": "Homing", + "notes": "Homing\n", "on_block": "-7", "on_ch": "+6", "on_hit": "+6", @@ -43,7 +43,7 @@ "image": "", "input": "1,2", "name": "Left Right Combo", - "notes": "Jail from 1st attack", + "notes": "Jail from 1st attack\n", "on_block": "-3", "on_ch": "+9", "on_hit": "+8", @@ -61,7 +61,7 @@ "image": "", "input": "1+2,1", "name": "Snake Bite", - "notes": "* Combo from 1st hit\n* Enter SWA +0 +7 with b", + "notes": "* Combo from 1st hit\n* Enter SWA +0 +7 r15 with b\n", "on_block": "-1", "on_ch": "+6", "on_hit": "+6", @@ -79,7 +79,7 @@ "image": "", "input": "1,2,1", "name": "One Two Body Blow", - "notes": "Combo from 2nd CH with 10f delay", + "notes": "Combo from 2nd CH with 10f delay\n", "on_block": "-6", "on_ch": "[+65a](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "+6", @@ -97,7 +97,7 @@ "image": "", "input": "1+2,2", "name": "Snake Pit", - "notes": "* Combo from 1st hit with delay", + "notes": "* Combo from 1st hit with delay\n", "on_block": "-14", "on_ch": "+51d (+20)", "on_hit": "+51d (+20)", @@ -115,7 +115,7 @@ "image": "", "input": "1,2,3", "name": "One Two Low Kick", - "notes": "* Combo from 1st CH\n* Combo from 2nd CH with 3f delay", + "notes": "* Combo from 1st CH\n* Combo from 2nd CH with 3f delay\n", "on_block": "-12", "on_ch": "[+14a](https://wavu.wiki/t/Bryan_combos#Mini-combos 'Mini-combo')", "on_hit": "+2", @@ -132,13 +132,13 @@ "id": "Bryan-1+2+3+4", "image": "", "input": "1+2+3+4", - "name": "Ki Charge", - "notes": "* Cannot block while still in effect\n* Automatic counter hit", + "name": "* Ki Charge\n* Supercharger", + "notes": "* Can't block for 5 seconds\n* CH state for 5 seconds\n", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r55", "startup": "", "target": "", "video": "" @@ -151,7 +151,7 @@ "image": "", "input": "1,2,4", "name": "One Two Neck Breaker", - "notes": "* Heat Engager\n* Heat Dash +34a +5g\n* Balcony Break\n* Combo from 1st CH\n* Combo from 2nd CH with 3f delay\n* Move can be delayed 2f", + "notes": "* Heat Engager\n* Heat Dash +34a +5g\n* Balcony Break\n* Combo from 1st CH\n* Combo from 2nd CH with 3f delay\n* Move can be delayed 2f\n", "on_block": "-5", "on_ch": "+20a (+11)", "on_hit": "+20a (+11)", @@ -169,12 +169,12 @@ "image": "", "input": "1+3", "name": "Gravity Brain Buster", - "notes": "* Floor Break\n* Throw break 1 or 2", + "notes": "* Floor Break\n* Throw break 1 or 2\n", "on_block": "-3", "on_ch": "-2d", "on_hit": "-2d", "parent": "", - "recovery": "", + "recovery": "r25", "startup": "i12~14", "target": "t", "video": "" @@ -187,12 +187,12 @@ "image": "", "input": "1+3+4", "name": "Taunt", - "notes": "", + "notes": "* Cancellable with any input on frames 1~31\n* Gain SNE\n* -34 if not cancelled\n", "on_block": "", "on_ch": "[+16](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "[+16](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "parent": "", - "recovery": "r SNE", + "recovery": "r78 SNE", "startup": "i28~31", "target": "m!", "video": "" @@ -205,7 +205,7 @@ "image": "", "input": "1,4", "name": "", - "notes": "Jail from 1st attack", + "notes": "Jail from 1st attack\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -225,7 +225,7 @@ "image": "", "input": "1,4,2", "name": "", - "notes": "* Combo from 2nd CH with 10f delay\n* Input can be delayed 18f\n* Move can be delayed 16f\n* Cancel into 1,4,2,1 with f+1\n* Cancel into 1,4,2,4 with f+4\n* Interrupt with i8 from 3rd block", + "notes": "* Combo from 2nd CH with 10f delay\n* Input can be delayed 18f\n* Move can be delayed 16f\n* Cancel into 1,4,2,1 with f+1\n* Cancel into 1,4,2,4 with f+4\n* Interrupt with i8 from 3rd block\n", "on_block": "-7", "on_ch": "[+53a](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "+4", @@ -247,7 +247,7 @@ "image": "", "input": "1,4,2,1", "name": "", - "notes": "* Enter SLS +7 +62a with f\n* Cancel to SS with u_d\n* Input can be delayed 8f\n* Move can be delayed 6f", + "notes": "* Enter SLS +7 +62a r13 with f\n* Cancel to r9 SS with u_d\n* Input can be delayed 8f\n* Move can be delayed 6f\n", "on_block": "+0", "on_ch": "[+55a](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "[+55a](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", @@ -271,7 +271,7 @@ "image": "", "input": "1,4,2,1,2", "name": "Lair's Dance", - "notes": "* Balcony Break\n* Input can be delayed 1f", + "notes": "* Balcony Break\n* Input can be delayed 1f\n", "on_block": "-9", "on_ch": "+41d (-17)", "on_hit": "+41d (-17)", @@ -295,7 +295,7 @@ "image": "", "input": "1,4,2,1,4", "name": "Cremation", - "notes": "* Tornado\n* Strong Aerial Tailspin\n* Can hit grounded while off-axis", + "notes": "* Tornado\n* Strong Aerial Tailspin\n* Can hit grounded while off-axis\n", "on_block": "-10", "on_ch": "+37a", "on_hit": "+37a", @@ -316,7 +316,7 @@ "image": "", "input": "1,4,2,4", "name": "Whipping Fury", - "notes": "* Strong Aerial Tailspin\n* Balcony Break\n", + "notes": "* Strong Aerial Tailspin\n* Balcony Break\n,js16~31\nfs32~34", "on_block": "-5", "on_ch": "+40a (+14)", "on_hit": "+40a (+14)", @@ -334,7 +334,7 @@ "image": "", "input": "1,4,3", "name": "Jab > Double Spin Kick", - "notes": "Combo from 2nd CH with 5f delay", + "notes": "Combo from 2nd CH with 5f delay\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -352,7 +352,7 @@ "image": "", "input": "1,4,3,3", "name": "Running Blind", - "notes": "Combo from 3rd CH", + "notes": "Combo from 3rd CH\n", "on_block": "-7", "on_ch": "+14a", "on_hit": "+7", @@ -370,7 +370,7 @@ "image": "", "input": "2", "name": "", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+7", "on_hit": "+7", @@ -380,24 +380,6 @@ "target": "h", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "12 (12)", - "id": "Bryan-2+3", - "image": "", - "input": "2+3", - "name": "Heat Burst", - "notes": "* Heat Burst\n* Power Crush", - "on_block": "+1", - "on_ch": "+2c", - "on_hit": "+2c", - "parent": "", - "recovery": "", - "startup": "i16", - "target": "m", - "video": "" - }, { "alias": [], "alt": [], @@ -406,7 +388,7 @@ "image": "", "input": "2,3", "name": "PK Combination", - "notes": "* Combo from 1st hit with 1f delay\n* CH frames also apply to combo from 1st CH\n* Balcony break on CH", + "notes": "* Combo from 1st hit with 1f delay\n* CH frames also apply to combo from 1st CH\n* Balcony break on CH\n", "on_block": "-10", "on_ch": "+16a (+7)", "on_hit": "+6", @@ -424,12 +406,12 @@ "image": "", "input": "2+4", "name": "Guillotine", - "notes": "* Floor Break\n* Throw break 1 or 2\n* Side switch", + "notes": "* Floor Break\n* Throw break 1 or 2\n* Side switch on hit\n", "on_block": "-6", "on_ch": "+0d", "on_hit": "+0d", "parent": "", - "recovery": "", + "recovery": "r25", "startup": "i12~14", "target": "t", "video": "" @@ -442,7 +424,7 @@ "image": "", "input": "3", "name": "Mid Kick", - "notes": "", + "notes": "\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -460,7 +442,7 @@ "image": "", "input": "3,2", "name": "", - "notes": "Combo from 1st CH", + "notes": "Combo from 1st CH\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -478,7 +460,7 @@ "image": "", "input": "3,2,1", "name": "", - "notes": "* Combo from 2nd hit\n* Combo from 1st CH", + "notes": "* Combo from 2nd hit\n* Combo from 1st CH\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -496,7 +478,7 @@ "image": "", "input": "3,2,1,2", "name": "Mid Kick > Rush", - "notes": "* Balcony Break\n* Combo from 3rd CH with 2f delay", + "notes": "* Balcony Break\n* Combo from 3rd CH with 2f delay\n", "on_block": "-10", "on_ch": "+19a (+10)", "on_hit": "+19a (+10)", @@ -514,7 +496,7 @@ "image": "", "input": "3,2,1,4", "name": "Gatling Combination", - "notes": "Combo from 3rd CH with 3f delay", + "notes": "Combo from 3rd CH with 3f delay\n", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -532,7 +514,7 @@ "image": "", "input": "3,3", "name": "", - "notes": "Combo from 1st CH", + "notes": "Combo from 1st CH\n", "on_block": "-6", "on_ch": "+6", "on_hit": "+6", @@ -550,7 +532,7 @@ "image": "", "input": "3,3,2", "name": "Anaconda Bite", - "notes": "* Tornado\n* Combo from 2nd CH", + "notes": "* Tornado\n* Combo from 2nd CH\n", "on_block": "-7", "on_ch": "[+43a (+33)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "[+43a (+33)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", @@ -568,7 +550,7 @@ "image": "", "input": "3,3,4", "name": "Anaconda Rage", - "notes": "* Balcony Break\n* Combo from 2nd CH", + "notes": "* Balcony Break\n* Combo from 2nd CH\n", "on_block": "-12", "on_ch": "+37d (-21)", "on_hit": "+37d (-21)", @@ -586,7 +568,7 @@ "image": "", "input": "3+4", "name": "Middle Side Kick", - "notes": "Balcony break on airborne hit", + "notes": "Balcony break on airborne hit\n", "on_block": "-13", "on_ch": "[+59a](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "+8", @@ -597,37 +579,41 @@ "video": "" }, { - "alias": [], + "alias": [ + "SNE.3+4,2" + ], "alt": [], "damage": "20,20", "id": "Bryan-3+4,SNE.2", "image": "", "input": "3+4,SNE.2", "name": "Neo Soul Eraser", - "notes": "* Combo from 1st hit\n* Consumes SNE\n* Chip damage on block (8)", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Consumes SNE\n* Chip damage on block (8)\n* Interrupt with i5 from 1st block\n* Unparryable by traditional parries, Asuka, Nina, etc\n", "on_block": "-1", "on_ch": "+35a (+9)", "on_hit": "+35a (+9)", "parent": "Bryan-3+4", - "recovery": "", + "recovery": "r30", "startup": "i18", "target": "m,m", "video": "" }, { - "alias": [], + "alias": [ + "SNE.3+4,2*" + ], "alt": [], "damage": "20,30", "id": "Bryan-3+4,SNE.2*", "image": "", "input": "3+4,SNE.2*", "name": "Neo Soul Eraser Exceed", - "notes": "* Tornado\n* Balcony Break\n* Consumes SNE\n* Chip damage on block (12)\n* Causes a wall splat on block\n* Cannot be absorbed by Power Crush\n* Instant Tornado launcher", - "on_block": "+9", + "notes": "* Tornado\n* Reversal Break\n* Balcony Break\n* Consumes SNE\n* Chip damage on block (12)\n* Wall splat on block\n", + "on_block": "+9g~+10g", "on_ch": "[+66a (+50)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "[+66a (+50)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "parent": "Bryan-3+4", - "recovery": "", + "recovery": "r34", "startup": "i18", "target": "m,m", "video": "" @@ -640,7 +626,7 @@ "image": "", "input": "4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+6", "on_hit": "+6", @@ -658,7 +644,7 @@ "image": "", "input": "4,3", "name": "", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-10", "on_ch": "+2", "on_hit": "+2", @@ -676,7 +662,7 @@ "image": "", "input": "4,3,4*", "name": "Double Spin Tomahawk (Hold)", - "notes": "* Balcony Break\n* Chip damage on block", + "notes": "* Balcony Break\n* Chip damage on block\n", "on_block": "-6", "on_ch": "+35a (+9)", "on_hit": "+35a (+9)", @@ -694,7 +680,7 @@ "image": "", "input": "4,3,f+4", "name": "Triple Spin Kick", - "notes": "Combo from 2nd CH", + "notes": "Combo from 2nd CH\n", "on_block": "-5", "on_ch": "[+31a (+21)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "+6", @@ -712,48 +698,52 @@ "image": "", "input": "b+1", "name": "Chopping Elbow", - "notes": "Elbow", + "notes": "* Spike\n* Elbow\n", "on_block": "+4", - "on_ch": "[+78a(+58)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", + "on_ch": "[+78a (+58)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "+7c", "parent": "", - "recovery": "", + "recovery": "r35", "startup": "i20~21", "target": "m", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "b+2+4" + ], "damage": "", "id": "Bryan-b+1+3", "image": "", "input": "b+1+3", "name": "Parry", - "notes": "* Alternate input b+2+4", + "notes": "* Parries high or mid punches\nps5~12", "on_block": "", - "on_ch": "", - "on_hit": "", + "on_ch": "+31", + "on_hit": "+31", "parent": "", - "recovery": "", + "recovery": "r35", "startup": "", "target": "", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "b+2+4,P.2" + ], "damage": ",30", "id": "Bryan-b+1+3,P.2", "image": "", "input": "b+1+3,P.2", "name": "Parry > Mach Breaker > Snake Eyes", - "notes": "* Balcony Break\n* Gain SNE on hit\n* Chip damage on block", + "notes": "* Balcony Break\n* Gain SNE on hit\n* SNE gain is r25\n* +40d (-18) if Bryan has SNE already\n* Chip damage on block\n", "on_block": "-10", - "on_ch": "+20a (-38)", - "on_hit": "+20a (-38)", + "on_ch": "+20d (-38)", + "on_hit": "+20d (-38)", "parent": "Bryan-b+1+3", - "recovery": "", + "recovery": "r33", "startup": "", "target": ",h", "video": "" @@ -766,12 +756,12 @@ "image": "", "input": "b+1+4", "name": "Gravity Blow", - "notes": "", + "notes": "Spike\n", "on_block": "-9", "on_ch": "+7c", "on_hit": "+7c", "parent": "", - "recovery": "", + "recovery": "r36", "startup": "i28", "target": "m", "video": "" @@ -784,102 +774,123 @@ "image": "", "input": "b+1+4*", "name": "Meteor Smash", - "notes": "", + "notes": "Spike\n", "on_block": "", "on_ch": "+7a", "on_hit": "+7a", "parent": "", - "recovery": "", + "recovery": "r42", "startup": "i53", "target": "m!", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "1,4,2" + ], "damage": "18", "id": "Bryan-b+2", "image": "", "input": "b+2", "name": "", - "notes": "* Cancel into b+2,1 with f+1\n* Cancel into b+2,4 with f+4\n* Alternate input 1,4,2", + "notes": "* Cancel into b+2,1 with f+1\n* Cancel into b+2,4 with f+4\n", "on_block": "-7", "on_ch": "[+53a](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "+4", "parent": "", - "recovery": "", + "recovery": "r26", "startup": "i17", "target": "h", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "1,4,2,1", + "qcf+4,1", + "1,4,2,1" + ], "damage": "18,16", "id": "Bryan-b+2,1", "image": "", "input": "b+2,1", "name": "", - "notes": "* Cancel last hit to SS with u_d\n* Enter SLS with f\n* Alternate input:\n * 1,4,2,1\n * qcf+4,1", + "notes": "* Enter SLS +7 +62a r13 with f\n* Cancel to r9 SS with u_d\n* Inpput can be delayed 17f\n* Move can be delayed 16f\n", "on_block": "+0", "on_ch": "[+55](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "[+55](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "parent": "Bryan-b+2", - "recovery": "", + "recovery": "r25", "startup": "i17", "target": "h,h", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "1,4,2,1,2", + "qcf+4,1,2", + "1,4,2,1,2", + "qcf+4,1,2", + "1,4,2,1,2" + ], "damage": "18,16,22", "id": "Bryan-b+2,1,2", "image": "", "input": "b+2,1,2", "name": "Hands of Doom", - "notes": "* Balcony Break\n* Alternate input:\n * 1,4,2,1,2\n * qcf+4,1,2", + "notes": "* Balcony Break\n", "on_block": "-9", - "on_ch": "+41d(-17)", - "on_hit": "+41d(-17)", + "on_ch": "+41d (-17)", + "on_hit": "+41d (-17)", "parent": "Bryan-b+2,1", - "recovery": "", + "recovery": "r33", "startup": "i17", "target": "h,h,h", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "1,4,2,4", + "qcf+4,1,4", + "1,4,2,1,4", + "qcf+4,1,4", + "1,4,2,1,4" + ], "damage": "18,16,20", "id": "Bryan-b+2,1,4", "image": "", "input": "b+2,1,4", "name": "Kickass Combo", - "notes": "* Tornado\n* Alternate input:\n * 1,4,2,4\n * qcf+4,1,4", + "notes": "* Tornado\n* Can hit grounded when off-axis\n", "on_block": "-10", "on_ch": "+37a", "on_hit": "+37a", "parent": "Bryan-b+2,1", - "recovery": "", + "recovery": "r30", "startup": "i17", "target": "h,h,m", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "1,4,2,4", + "1,4,2,4" + ], "damage": "18,21", "id": "Bryan-b+2,4", "image": "", "input": "b+2,4", "name": "Wolf Call", - "notes": "* Balcony Break\n* Causes Strong Aerial Tailspin\n* Alternate input 1,4,2,4\n", + "notes": "* Strong Aerial Tailspin\n* Balcony Break\n,js16~31\nfs32~34", "on_block": "-5", - "on_ch": "+40a(+14)", - "on_hit": "+40a(+14)", + "on_ch": "+40a (+14)", + "on_hit": "+40a (+14)", "parent": "Bryan-b+2", - "recovery": "", + "recovery": "r25", "startup": "i17", "target": "h,m", "video": "" @@ -892,12 +903,12 @@ "image": "", "input": "b+3", "name": "", - "notes": "f to enter SLS (+1/+12g/+12g)", + "notes": "Enter SLS +1 +12g r18 with f\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", "parent": "", - "recovery": "", + "recovery": "r26", "startup": "i19", "target": "m", "video": "" @@ -910,12 +921,12 @@ "image": "", "input": "b+3,1+2", "name": "Front Kick > Double Hammer", - "notes": "Combo from 1st CH with delay", + "notes": "* Spike\n* Combo from 1st CH with 8f delay\n* Input can be delayed 12\n* Move can be delayed 10\n", "on_block": "-6", "on_ch": "[+20d](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "+4c", "parent": "Bryan-b+3", - "recovery": "", + "recovery": "r34", "startup": "i19", "target": "m,m", "video": "" @@ -928,68 +939,238 @@ "image": "", "input": "b+3,2", "name": "", - "notes": "", + "notes": "Combo from 1st CH\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", "parent": "Bryan-b+3", - "recovery": "", + "recovery": "r23", "startup": "i19", "target": "m,h", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "3,2,1" + ], "damage": "12,12,10", "id": "Bryan-b+3,2,1", "image": "", "input": "b+3,2,1", "name": "", - "notes": "* Combo from 2nd hit\n* Alternate input 3,2,1", + "notes": "* Combo from 2nd hit\n* Combo from 1st CH\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", "parent": "Bryan-b+3,2", - "recovery": "", + "recovery": "r28", "startup": "i19", "target": "m,h,m", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "3,2,1,2", + "3,2,1,2" + ], "damage": "12,12,10,14", "id": "Bryan-b+3,2,1,2", "image": "", "input": "b+3,2,1,2", "name": "Front Kick > Rush", - "notes": "* Alternate input 3,2,1,2\n* Balcony Break", + "notes": "* Balcony Break\n* Combo from 2nd CH\n", "on_block": "-10", - "on_ch": "+19a(+10)", - "on_hit": "+19a(+10)", + "on_ch": "+19a (+10)", + "on_hit": "+19a (+10)", "parent": "Bryan-b+3,2,1", - "recovery": "", + "recovery": "r31", "startup": "i19", "target": "m,h,m,m", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "3,2,1,4", + "3,2,1,4" + ], "damage": "12,12,10,12", "id": "Bryan-b+3,2,1,4", "image": "", "input": "b+3,2,1,4", "name": "Run for Cover", - "notes": "* Alternate input 3,2,1,4", - "on_block": "-11c", + "notes": "* Combo from 2nd CH\n", + "on_block": "-11", "on_ch": "+0", "on_hit": "+0", "parent": "Bryan-b+3,2,1", - "recovery": "", + "recovery": "r30", + "startup": "i19", + "target": "m,h,m,L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,18", + "id": "Bryan-b+3,4", + "image": "", + "input": "b+3,4", + "name": "2nd Hit", + "notes": "\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "Bryan-b+3", + "recovery": "r", + "startup": "i19", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,18,5", + "id": "Bryan-b+3,4,1", + "image": "", + "input": "b+3,4,1", + "name": "3rd Hit", + "notes": "\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "Bryan-b+3,4", + "recovery": "r", "startup": "i19", - "target": "m,h,m,l", + "target": "m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,18,5,7", + "id": "Bryan-b+3,4,1,2", + "image": "", + "input": "b+3,4,1,2", + "name": "4th Hit", + "notes": "\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "Bryan-b+3,4,1", + "recovery": "r", + "startup": "i19", + "target": "m,m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,18,5,7,3", + "id": "Bryan-b+3,4,1,2,1", + "image": "", + "input": "b+3,4,1,2,1", + "name": "5th Hit", + "notes": "\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "Bryan-b+3,4,1,2", + "recovery": "r", + "startup": "i19", + "target": "m,m,m,m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,18,5,7,3,8", + "id": "Bryan-b+3,4,1,2,1,4", + "image": "", + "input": "b+3,4,1,2,1,4", + "name": "6th Hit", + "notes": "\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "Bryan-b+3,4,1,2,1", + "recovery": "r", + "startup": "i19", + "target": "m,m,m,m,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,18,5,7,3,8,5", + "id": "Bryan-b+3,4,1,2,1,4,2", + "image": "", + "input": "b+3,4,1,2,1,4,2", + "name": "7th Hit", + "notes": "\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "Bryan-b+3,4,1,2,1,4", + "recovery": "r", + "startup": "i19", + "target": "m,m,m,m,h,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,18,5,7,3,8,5,5", + "id": "Bryan-b+3,4,1,2,1,4,2,1", + "image": "", + "input": "b+3,4,1,2,1,4,2,1", + "name": "8th Hit", + "notes": "\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "Bryan-b+3,4,1,2,1,4,2", + "recovery": "r", + "startup": "i19", + "target": "m,m,m,m,h,h,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,18,5,7,3,8,5,5,10", + "id": "Bryan-b+3,4,1,2,1,4,2,1,4", + "image": "", + "input": "b+3,4,1,2,1,4,2,1,4", + "name": "9th Hit", + "notes": "\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "Bryan-b+3,4,1,2,1,4,2,1", + "recovery": "r", + "startup": "i19", + "target": "m,m,m,m,h,h,h,h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,18,5,7,3,8,5,5,10,20", + "id": "Bryan-b+3,4,1,2,1,4,2,1,4,2", + "image": "", + "input": "b+3,4,1,2,1,4,2,1,4,2", + "name": "10 Hit Combo", + "notes": "\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "Bryan-b+3,4,1,2,1,4,2,1,4", + "recovery": "r", + "startup": "i19", + "target": "m,m,m,m,h,h,h,h,m,h", "video": "" }, { @@ -1000,12 +1181,12 @@ "image": "", "input": "b+4", "name": "Knee Break", - "notes": "Knee", + "notes": "Knee\n", "on_block": "-10", "on_ch": "[+15](https://wavu.wiki/t/Bryan_combos#Mini-combos 'Mini-combo')", "on_hit": "[+15](https://wavu.wiki/t/Bryan_combos#Mini-combos 'Mini-combo')", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i16", "target": "m", "video": "" @@ -1018,7 +1199,7 @@ "image": "", "input": "Back throw", "name": "Neck throw", - "notes": "", + "notes": "Unbreakable\n", "on_block": "", "on_ch": "-1d", "on_hit": "-1d", @@ -1028,6 +1209,24 @@ "target": "t", "video": "" }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Bryan-(Back to wall).b,b,UB", + "image": "", + "input": "(Back to wall).b,b,UB", + "name": "[[Wall Jump Attack]]", + "notes": "Balcony Break\nfs5~13\njs14~33\nfs34~36", + "on_block": "-1", + "on_ch": "+45d (-13)", + "on_hit": "+45d (-13)", + "parent": "", + "recovery": "r25", + "startup": "i29~30", + "target": "m", + "video": "" + }, { "alias": [], "alt": [], @@ -1036,14 +1235,14 @@ "image": "", "input": "b,B+4", "name": "Flying Knee Kick", - "notes": "", - "on_block": "-19", - "on_ch": "-7", - "on_hit": "-7", + "notes": "Spike\njs18~32\nfs33~", + "on_block": "-19~-7", + "on_ch": "-7a~+5a", + "on_hit": "-7a~+5a", "parent": "", - "recovery": "FUFT", + "recovery": "r35 FUFT", "startup": "i21~33", - "target": "m", + "target": "M", "video": "" }, { @@ -1054,30 +1253,32 @@ "image": "", "input": "b,df+4", "name": "Wedge Driver", - "notes": "* Cancel with B", + "notes": "* Cancel to r26 with B\n", "on_block": "-13", - "on_ch": "+14g", + "on_ch": "+29a", "on_hit": "+14g", "parent": "", - "recovery": "", + "recovery": "r41", "startup": "i29", "target": "l", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "FC.D+1+2" + ], "damage": "10,15", "id": "Bryan-d+1+2", "image": "", "input": "d+1+2", "name": "", - "notes": "* Combo from 1st hit\n* Enter SLS -3 +10g with f\n* Enter SWA -5 +8 with b", + "notes": "* Combo from 1st hit\n* Can be canceled into stances after 24 frames\n* Enter SLS -3 +10g r13 with f\n* Enter SWA -5 +8 r15 with b\n* Opponent is further away on CH\n", "on_block": "-10", "on_ch": "+3", "on_hit": "+3", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i17", "target": "m,m", "video": "" @@ -1090,30 +1291,32 @@ "image": "", "input": "d+1+2~2", "name": "Snake Bomb", - "notes": "Chip damage on block", + "notes": "* Spike\n* Chip damage on block\n", "on_block": "+7", "on_ch": "[+53a](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "[+53a](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r33", "startup": "i30", "target": "m", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "FC.D+1+2,3" + ], "damage": "10,15,20", "id": "Bryan-d+1+2,3", "image": "", "input": "d+1+2,3", "name": "Hammer Driver Hatchet", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "[+25a](https://wavu.wiki/t/Bryan_combos#Mini-combos 'Mini-combo')", "on_hit": "+5", "parent": "Bryan-d+1+2", - "recovery": "", + "recovery": "r31", "startup": "i17", "target": "m,m,l", "video": "" @@ -1126,12 +1329,12 @@ "image": "", "input": "d+2", "name": "", - "notes": "Elbow", + "notes": "* Spike\n* Elbow\n", "on_block": "-2", "on_ch": "+8c", "on_hit": "+8c", "parent": "", - "recovery": "", + "recovery": "r28", "startup": "i14~15", "target": "m", "video": "" @@ -1144,12 +1347,12 @@ "image": "", "input": "d+2,3", "name": "Python Crush", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n* Knee\n* Combo from 1st CH with 10f delay\n* Move can be delayed 9f\n", "on_block": "-10", "on_ch": "[+32a (+18)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "+16a (-1)", "parent": "Bryan-d+2", - "recovery": "", + "recovery": "r34", "startup": "i14~15", "target": "m,m", "video": "" @@ -1162,12 +1365,12 @@ "image": "", "input": "d+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i16", "target": "l", "video": "" @@ -1180,12 +1383,12 @@ "image": "", "input": "d+3,2", "name": "Quick Low Screw Punch > Snake Eyes", - "notes": "* Balcony Break\n* Gain SNE on hit with 1+2", + "notes": "* Balcony Break\n* Combo from 1st CH\n* Gain SNE on hit with 1+2\n", "on_block": "-7", - "on_ch": "+35a(+9)", - "on_hit": "+35a(+9)", + "on_ch": "+35a (+9)", + "on_hit": "+35a (+9)", "parent": "Bryan-d+3", - "recovery": "", + "recovery": "r31", "startup": "i16", "target": "l,h", "video": "" @@ -1198,12 +1401,12 @@ "image": "", "input": "d+3+4", "name": "", - "notes": "", + "notes": "Can hit grounded on certain ranges\n", "on_block": "-12", "on_ch": "+4", "on_hit": "-1", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i19", "target": "l", "video": "" @@ -1216,12 +1419,12 @@ "image": "", "input": "d+3+4,2", "name": "Side Low Knuckle Whip", - "notes": "* Balcony Break\n* Tornado", + "notes": "* Tornado\n* Balcony Break\n* Combo from 1st CH\n", "on_block": "-12", - "on_ch": "+14a(-3)", - "on_hit": "+14a(-3)", + "on_ch": "+14a (-3)", + "on_hit": "+14a (-3)", "parent": "Bryan-d+3+4", - "recovery": "", + "recovery": "r36", "startup": "i19", "target": "l,m", "video": "" @@ -1234,12 +1437,12 @@ "image": "", "input": "d+4", "name": "Low Kick", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i15", "target": "L", "video": "" @@ -1252,13 +1455,13 @@ "image": "", "input": "db+1+2", "name": "Crash Impact", - "notes": "* Jails\n* Heat Engager\n* Heat Dash +5g +43a(+35)", + "notes": "* Heat Engager\n* Heat Dash +43a (+35), +5\n* Balcony break on airborne hit\n* Jail from 1st attack\n", "on_block": "-9", "on_ch": "+4", "on_hit": "+4", "parent": "", - "recovery": "", - "startup": "i15", + "recovery": "r34", + "startup": "i15 i12", "target": "m,h", "video": "" }, @@ -1270,12 +1473,12 @@ "image": "", "input": "db+2", "name": "Stomach Blow", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+8", "on_hit": "+8", "parent": "", - "recovery": "", + "recovery": "r25", "startup": "i15~17", "target": "m", "video": "" @@ -1288,102 +1491,112 @@ "image": "", "input": "db+3", "name": "Sweeper kick", - "notes": "", + "notes": "\ncs6~", "on_block": "-12", "on_ch": "+4", "on_hit": "-1", "parent": "", - "recovery": "", + "recovery": "r30 FC", "startup": "i16~17", - "target": "l", + "target": "L", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "df+1" + ], "damage": "8", "id": "Bryan-DF+1", "image": "", "input": "DF+1", "name": "", - "notes": "* Alternate input df+1\n* DF+1,1... extension available only with DF+1 input, not df+1", + "notes": "* DF must be held for the extensions\n", "on_block": "-5", "on_ch": "+1", "on_hit": "+1", "parent": "", - "recovery": "", + "recovery": "r24", "startup": "i15", "target": "m", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "df+1,1" + ], "damage": "8,2", "id": "Bryan-DF+1,1", "image": "", "input": "DF+1,1", "name": "", - "notes": "Combo from 1st hit", + "notes": "* Combo from 1st hit with 15f delay\n* Input can be delayed 16f\n", "on_block": "-10", "on_ch": "-4", "on_hit": "-4", "parent": "Bryan-DF+1", - "recovery": "", + "recovery": "r29", "startup": "i15", "target": "m,m", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "df+1,1,1" + ], "damage": "8,2,2", "id": "Bryan-DF+1,1,1", "image": "", "input": "DF+1,1,1", "name": "", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-10", "on_ch": "-4", "on_hit": "-4", "parent": "Bryan-DF+1,1", - "recovery": "", + "recovery": "r29", "startup": "i15", "target": "m,m,m", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "df+1,1,1,1" + ], "damage": "8,2,2,2", "id": "Bryan-DF+1,1,1,1", "image": "", "input": "DF+1,1,1,1", "name": "Vulcan Cannon", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-10", "on_ch": "-4", "on_hit": "-4", "parent": "Bryan-DF+1,1,1", - "recovery": "", + "recovery": "r29", "startup": "i15", "target": "m,m,m,m", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "df+1,2" + ], "damage": "8,20", "id": "Bryan-df+1,2", "image": "", "input": "DF+1,2", "name": "Double Body Blow", - "notes": "* Combo from 1st hit\n* Alternate input:\n * DF+1,2\n * DF+1,1,2\n * DF+1,1,1,2\n * DF+1,1,1,1,2\n* Balcony Break on air hit & if it hits without the first hits", + "notes": "* Combo from 1st hit\n* Alternate inputs:\n * DF+1,1,2\n * DF+1,1,1,2\n * DF+1,1,1,1,2\n* Balcony break on airborne hit\n", "on_block": "-15", "on_ch": "+14a (+5)", "on_hit": "+1", "parent": "Bryan-DF+1", - "recovery": "", + "recovery": "r36", "startup": "i15", "target": "m,m", "video": "" @@ -1396,12 +1609,12 @@ "image": "", "input": "df+2", "name": "", - "notes": "Elbow", + "notes": "Elbow\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", "parent": "", - "recovery": "", + "recovery": "r25", "startup": "i13", "target": "m", "video": "" @@ -1414,12 +1627,12 @@ "image": "", "input": "df+2,1", "name": "Blackout Combo", - "notes": "* Combo from 1st hit\n* Enter SWA -1 +8 with b", + "notes": "* Combo from 1st hit\n* Enter SWA -1 +8 r15 with b\n", "on_block": "-4", "on_ch": "+5", "on_hit": "+5", "parent": "Bryan-df+2", - "recovery": "", + "recovery": "r22", "startup": "i13", "target": "m,h", "video": "" @@ -1432,12 +1645,12 @@ "image": "", "input": "df+2,3", "name": "Blackout Trap", - "notes": "", + "notes": "Combo from 1st CH\n", "on_block": "-13", "on_ch": "[+59a](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "+8", "parent": "Bryan-df+2", - "recovery": "", + "recovery": "r32", "startup": "i13", "target": "m,m", "video": "" @@ -1450,12 +1663,12 @@ "image": "", "input": "df+3", "name": "Snake Edge", - "notes": "* Homing\n* Insta Tornado launch", + "notes": "* Homing\ncs6~", "on_block": "-26", "on_ch": "[+70a (+54)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "[+70a (+54)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r33", "startup": "i29~30", "target": "L", "video": "" @@ -1468,12 +1681,12 @@ "image": "", "input": "df+4", "name": "Wolf's Tail", - "notes": "* Homing", - "on_block": "-6", - "on_ch": "[+19d](https://wavu.wiki/t/Bryan_combos#Mini-combos 'Mini-combo')", - "on_hit": "[+19d](https://wavu.wiki/t/Bryan_combos#Mini-combos 'Mini-combo')", + "notes": "* Homing\n* Balcony break on airborne hit\n", + "on_block": "-6~-4", + "on_ch": "[+19a](https://wavu.wiki/t/Bryan_combos#Mini-combos 'Mini-combo')", + "on_hit": "[+19a](https://wavu.wiki/t/Bryan_combos#Mini-combos 'Mini-combo')", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i22~24", "target": "m", "video": "" @@ -1486,12 +1699,12 @@ "image": "", "input": "f+1+2", "name": "Sidestep Elbow", - "notes": "* Balcony Break\n* Elbow\n* Absorb an attack to power up and deal more chip damage on block\n* Power Crush", + "notes": "* Balcony Break\n* Elbow\n* +1 on block after absorbing an attack\n* Deals chip damage on block after absorbing an attack\n* Power Crush", "on_block": "-9", "on_ch": "+44d (-14)", "on_hit": "+44d (-14)", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i20~21", "target": "h", "video": "" @@ -1504,12 +1717,12 @@ "image": "", "input": "f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i15", "target": "m", "video": "" @@ -1522,12 +1735,12 @@ "image": "", "input": "f+2,1", "name": "", - "notes": "Combo from 1st hit", + "notes": "Jail from 1st attack\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", "parent": "Bryan-f+2", - "recovery": "", + "recovery": "r29", "startup": "i15", "target": "m,m", "video": "" @@ -1540,66 +1753,72 @@ "image": "", "input": "f+2,1,4", "name": "Right Left > Spin Kick > Snake Eyes", - "notes": "* Combo from 1st hit\n* Gain SNE on hit with 1+2", + "notes": "* Combo from 1st or 2nd hit\n* Gain SNE on hit with 1+2\n* SNE gain is r25\n* Balcony break on airborne hit\n", "on_block": "-13", "on_ch": "+3a", "on_hit": "+3a", "parent": "Bryan-f+2,1", - "recovery": "", + "recovery": "r36", "startup": "i15", "target": "m,m,m", "video": "" }, { - "alias": [], + "alias": [ + "SNE.f+2,1,2" + ], "alt": [], "damage": "10,12,5", "id": "Bryan-f+2,1,SNE.2", "image": "", "input": "f+2,1,SNE.2", "name": "", - "notes": "* Elbow\n* Combo from 1st hit\n* Consumes SNE\n* Chip damage on block (1)", + "notes": "* Elbow\n* Spike\n* Combo from 1st hit\n* Consumes SNE\n* Chip damage on block (1)\n", "on_block": "-2", "on_ch": "+9c", "on_hit": "+9c", "parent": "Bryan-f+2,1", - "recovery": "", + "recovery": "r24", "startup": "i15", "target": "m,m,m", "video": "" }, { - "alias": [], + "alias": [ + "SNE.f+2,1,2,3" + ], "alt": [], "damage": "10,12,5,7", "id": "Bryan-f+2,1,SNE.2,3", "image": "", "input": "f+2,1,SNE.2,3", "name": "", - "notes": "* Knee\n* Combo from 1st hit\n* Chip damage on block (2)", + "notes": "* Knee\n* Combo from 1st hit\n* Chip damage on block (2)\n", "on_block": "-3", "on_ch": "+18a (+11)", "on_hit": "+18a (+11)", "parent": "Bryan-f+2,1,SNE.2", - "recovery": "", + "recovery": "r32", "startup": "i15", "target": "m,m,m,m", "video": "" }, { - "alias": [], + "alias": [ + "SNE.f+2,1,2,3,2" + ], "alt": [], "damage": "10,12,5,7,20", "id": "Bryan-f+2,1,SNE.2,3,2", "image": "", "input": "f+2,1,SNE.2,3,2", "name": "Neo Incinerator", - "notes": "* Chip damage on block (8)", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Chip damage on block (8)\n* Unparryable by traditional parries, Asuka, Nina, etc\n", "on_block": "-10", - "on_ch": "+0a (-1)", - "on_hit": "+0a (-1)", + "on_ch": "+25a (-1)", + "on_hit": "+25a (-1)", "parent": "Bryan-f+2,1,SNE.2,3", - "recovery": "", + "recovery": "r39", "startup": "i15", "target": "m,m,m,m,m", "video": "" @@ -1612,12 +1831,12 @@ "image": "", "input": "f+3", "name": "Knee Strike", - "notes": "Knee", - "on_block": "+0", + "notes": "Knee\n", + "on_block": "+0~+2", "on_ch": "[+50a](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", - "on_hit": "+4", + "on_hit": "+4~+6", "parent": "", - "recovery": "", + "recovery": "r27", "startup": "i16~18", "target": "m", "video": "" @@ -1630,12 +1849,12 @@ "image": "", "input": "f+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+0", "on_hit": "+0", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i18", "target": "m", "video": "" @@ -1648,12 +1867,12 @@ "image": "", "input": "f+4,1", "name": "Boa Crusher", - "notes": "Combo from 1st hit", + "notes": "* Spike\n* Combo from 1st hit with 5f delay\n* Move can be delayed 4f\n", "on_block": "-13c", "on_ch": "[+40a (+32)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "[+40a (+32)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "parent": "Bryan-f+4", - "recovery": "", + "recovery": "r40", "startup": "i18", "target": "m,m", "video": "" @@ -1666,12 +1885,12 @@ "image": "", "input": "FC.db+1+2", "name": "Chains of Misery", - "notes": "* Throw break 1+2", + "notes": "* Throw break 1+2\n", "on_block": "-6", "on_ch": "+1d", "on_hit": "+1d", "parent": "", - "recovery": "", + "recovery": "r28", "startup": "i11", "target": "t", "video": "" @@ -1684,12 +1903,12 @@ "image": "", "input": "FC.df+2", "name": "", - "notes": "", + "notes": "Elbow\n", "on_block": "-9", "on_ch": "+4", "on_hit": "+4", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i13", "target": "m", "video": "" @@ -1702,12 +1921,12 @@ "image": "", "input": "FC.df+2,1", "name": "Snake Rampage", - "notes": "* Balcony Break\n* Combo from 1st hit with delay\n* Move can be delayed", + "notes": "* Balcony Break\n* Combo from 1st hit with 7f delay\n* Input can be delayed 11f\n* Move can be delayed 10f\n", "on_block": "-8", - "on_ch": "+34a(+8)", - "on_hit": "+34a(+8)", + "on_ch": "+34a (+8)", + "on_hit": "+34a (+8)", "parent": "Bryan-FC.df+2", - "recovery": "", + "recovery": "r31", "startup": "i13", "target": "m,h", "video": "" @@ -1720,30 +1939,32 @@ "image": "", "input": "FC.df+4", "name": "Northern Cross", - "notes": "Ballerina spin on hit\ncs1~", + "notes": "Balcony Break\ncs1~14", "on_block": "-10", "on_ch": "[+13g](https://wavu.wiki/t/Bryan_combos#Wall 'Bryan Combos')", "on_hit": "[+13g](https://wavu.wiki/t/Bryan_combos#Wall 'Bryan Combos')", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i15~16", "target": "m", "video": "" }, { - "alias": [], + "alias": [ + "Mach Punch" + ], "alt": [], "damage": "29", "id": "Bryan-f,F+2", "image": "", "input": "f,F+2", "name": "Mach Breaker", - "notes": "* Heat Engager\n* Heat Dash +5g +36a(+26)\n* Balcony Break\n* Chip damage on block (8)", + "notes": "* Heat Engager\n* Heat Dash +36a (+26), +5\n* Balcony Break\n* Chip damage on block (8)\n", "on_block": "-9", - "on_ch": "+41d(-17)/HE", - "on_hit": "+41d(-17)/HE", + "on_ch": "+41d (-17)", + "on_hit": "+41d (-17)", "parent": "", - "recovery": "", + "recovery": "r33", "startup": "i13", "target": "h", "video": "" @@ -1756,12 +1977,12 @@ "image": "", "input": "f,F+3", "name": "Slash Kick > Snake Eyes", - "notes": "* Balcony Break\n* Gain SNE on hit with 1+2\n* Chip damage on block 7", + "notes": "* Balcony Break\n* Gain SNE on hit with 1+2\n* SNE gain is r25\n* Chip damage on block (7)\n* Hitstop 20f on hit\n", "on_block": "-13", - "on_ch": "+39a(-8)", - "on_hit": "+28a(-8)", + "on_ch": "+39a (-8)", + "on_hit": "+28a (-8)", "parent": "", - "recovery": "", + "recovery": "r37", "startup": "i24~25", "target": "m", "video": "" @@ -1774,12 +1995,12 @@ "image": "", "input": "f,F+3*", "name": "", - "notes": "* Balcony Break\n* Gain SNE on hit with 1+2\n* Chip damage on block (9)", - "on_block": "+8 +14wc", + "notes": "* Balcony Break\n* Gain SNE on hit with 1+2\n* Chip damage on block (9)\n* Hitstop 20f on hit\n", + "on_block": "+8 +14w", "on_ch": "+71a", "on_hit": "+71a", "parent": "", - "recovery": "", + "recovery": "r37", "startup": "i34~35", "target": "m", "video": "" @@ -1792,30 +2013,32 @@ "image": "", "input": "f,F+4", "name": "Mach Kick", - "notes": "* Homing\n* Chip damage on block (9)", - "on_block": "-9", + "notes": "* Homing\n* Balcony break on airborne hit\n* Chip damage on block (9)\n* Initial side step can evade some attacks\n", + "on_block": "-9c~-6c", "on_ch": "[+15a](https://wavu.wiki/t/Bryan_combos#Mini-combos 'Mini-combo')", "on_hit": "[+15a](https://wavu.wiki/t/Bryan_combos#Mini-combos 'Mini-combo')", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i16~19", "target": "h", "video": "" }, { - "alias": [], + "alias": [ + "wr3" + ], "alt": [], "damage": "30", "id": "Bryan-f,f,F+3", "image": "", "input": "f,f,F+3", "name": "Snake Slash", - "notes": "Chip damage on block (9)", - "on_block": "+6", + "notes": "* Balcony Break\n* Chip damage on block (9)\njs3~25\nfs26~28", + "on_block": "+6~+9", "on_ch": "+13a (+3)", "on_hit": "+13a (+3)", "parent": "", - "recovery": "", + "recovery": "r34", "startup": "i22~25", "target": "m", "video": "" @@ -1828,12 +2051,12 @@ "image": "", "input": "f,n,b+2", "name": "Jet Uppercut", - "notes": "* Tornado", + "notes": "* Tornado\n* Can be buffered\n", "on_block": "-7", "on_ch": "[+43a (+33)](https://wavu.wiki/t/Bryan_combos#Staple 'Bryan Combos')", "on_hit": "[+43a (+33)](https://wavu.wiki/t/Bryan_combos#Staple 'Bryan Combos')", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i14~15", "target": "h", "video": "" @@ -1846,12 +2069,12 @@ "image": "", "input": "H.2+3", "name": "Notorious Monster", - "notes": "* Heat Smash\n* Floor Break\n* Transition to attack throw on hit\n", + "notes": "* Heat Smash\n* Reversal Break\n* Spike\n* Transition to attack throw on hit\njs9~", "on_block": "+15g", "on_ch": "-1d", "on_hit": "-1d", "parent": "", - "recovery": "", + "recovery": "r34", "startup": "i16", "target": "m,m,t", "video": "" @@ -1864,7 +2087,7 @@ "image": "", "input": "Left throw", "name": "Gravity Throw", - "notes": "* Floor Break\n* Throw break 1\n* Side switch", + "notes": "* Floor Break\n* Throw break 1\n* Side switch on hit\n", "on_block": "-3", "on_ch": "+1d", "on_hit": "+1d", @@ -1875,39 +2098,43 @@ "video": "" }, { - "alias": [], + "alias": [ + "d,db,b" + ], "alt": [], "damage": "", "id": "Bryan-qcb", "image": "", "input": "qcb", "name": "Sway (SWA)", - "notes": "Lapses to standing", + "notes": "* Cancel to SS on any frame with u\ncs1~10", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "r1 SWA", + "recovery": "r3? SWA", "startup": "", "target": "", "video": "" }, { - "alias": [], + "alias": [ + "d,df,f" + ], "alt": [], "damage": "", "id": "Bryan-qcf", "image": "", "input": "qcf", - "name": "Slither Step", - "notes": "* Alternate input d,df\n* Enter FC with DF\n* Lapses to standing", + "name": "Slither Step (SLS)", + "notes": "* Enter FC r25 with DF\n* Cancel to SS on any frame with u\n* Cancel to block on frames 1~9 with b\n* Actionable on frame 1~\ncs1~25", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", "recovery": "r1 SLS", "startup": "", - "target": "SLS", + "target": "", "video": "" }, { @@ -1918,14 +2145,14 @@ "image": "", "input": "R.df+1+2", "name": "Total Vandalization", - "notes": "* Rage Art\n* Power Crush", + "notes": "* Rage Art\n* Reversal Break\n* Ereases opponent's recoverable health on hit\n* Damage increases with lower health, maximum 80\n* Freezes match timer on activation and on hit\n* Transition to attack throw on hit\n* Consumes Rage\n* Power Crush", "on_block": "-15", "on_ch": "+0d", "on_hit": "+0d", "parent": "", - "recovery": "", + "recovery": "r39", "startup": "i20", - "target": "m", + "target": "m,t", "video": "" }, { @@ -1936,7 +2163,7 @@ "image": "", "input": "Right throw", "name": "Knee Blast", - "notes": "* Throw break 2", + "notes": "* Throw break 2\n", "on_block": "-3", "on_ch": "+6d", "on_hit": "+6d", @@ -1947,165 +2174,205 @@ "video": "" }, { - "alias": [], + "alias": [ + "qcf+1+2", + "d,df,f+1+2" + ], "alt": [], "damage": "28", "id": "Bryan-SLS.1+2", "image": "", "input": "SLS.1+2", "name": "Requiem", - "notes": "* Heat Engager\n* Balcony Break\n* Chip damage 8 (28%) on block", + "notes": "* Heat Engager\n* Heat Dash +36a (+26), +5\n* Balcony Break\n* Elbow\n* Chip damage 8 (30%) on block\n", "on_block": "-9", "on_ch": "+23a (+13)", "on_hit": "+23a (+13)", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i15~16", "target": "m", "video": "" }, { - "alias": [], + "alias": [ + "qcf+2", + "d,df,f+2" + ], "alt": [], "damage": "16", "id": "Bryan-SLS.2", "image": "", "input": "SLS.2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+2", "on_hit": "+2", "parent": "", - "recovery": "", + "recovery": "r27", "startup": "i15~16", "target": "h", "video": "" }, { - "alias": [], + "alias": [ + "qcf+2,1", + "d,df,f+2,1" + ], "alt": [], "damage": "16,23", "id": "Bryan-SLS.2,1", "image": "", "input": "SLS.2,1", "name": "Cross Bazooka", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit with 4f delay\n", "on_block": "-11", "on_ch": "+33a (+18)", "on_hit": "+33a (+18)", "parent": "Bryan-SLS.2", - "recovery": "", + "recovery": "r31", "startup": "i15~16", "target": "h,m", "video": "" }, { - "alias": [], + "alias": [ + "qcf+2,2", + "d,df,f+2,2" + ], "alt": [], "damage": "16,25", "id": "Bryan-SLS.2,2", "image": "", "input": "SLS.2,2", "name": "Cross Grenade", - "notes": "* Balcony Break\n* Combo from 1st hit", + "notes": "* Balcony Break\n* Spike\n* Combo from 1st hit with 4f delay\n* +9a on BT hit\n", "on_block": "-7", "on_ch": "+14a", "on_hit": "+14a", "parent": "Bryan-SLS.2", - "recovery": "", + "recovery": "r35", "startup": "i15~16", "target": "h,m", "video": "" }, { - "alias": [], + "alias": [ + "qcf+2,4", + "d,df,f+2,4" + ], "alt": [], "damage": "16,22", "id": "Bryan-SLS.2,4", "image": "", "input": "SLS.2,4", "name": "Cross Bullet > Snake Eyes", - "notes": "* Tornado\n* Combo from 1st hit\n* Gain SNE on hit -12a", + "notes": "* Tornado\n* Knee\n* Combo from 1st hit with 4f delay\n* Gain SNE on hit, -12a\njs9~26\nfs27~29", "on_block": "-10", "on_ch": "+5a", "on_hit": "+5a", "parent": "Bryan-SLS.2", - "recovery": "", + "recovery": "r34", "startup": "i15~16", "target": "h,m", "video": "" }, { - "alias": [], + "alias": [ + "qcf+4", + "d,df,f+4" + ], "alt": [], "damage": "13", "id": "Bryan-SLS.4", "image": "", "input": "SLS.4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-5", - "on_ch": "+1", + "on_ch": "+3", "on_hit": "+1", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i18", "target": "m", "video": "" }, { - "alias": [], - "alt": [], + "alias": [ + "qcf+4,1", + "d,df,f+4,1" + ], + "alt": [ + "1,4,2,1", + "b+2,1" + ], "damage": "13,13", "id": "Bryan-SLS.4,1", "image": "", "input": "SLS.4,1", "name": "", - "notes": "* Combo from 1st CH\n* Enter SS with u_d (*/+5/+5)\n* Alternate input:\n * 1,4,2,1\n * b+2,1", - "on_block": "0", + "notes": "* Combo from 1st CH\n* Cancel to SS -12 -5 -3 r9 with u_d\n", + "on_block": "+0", "on_ch": "+55a", "on_hit": "+55a", "parent": "Bryan-SLS.4", - "recovery": "", + "recovery": "r25", "startup": "i18", "target": "m,h", "video": "" }, { - "alias": [], - "alt": [], + "alias": [ + "qcf+4,1,2", + "d,df,f+4,1,2" + ], + "alt": [ + "1,4,2,1,2", + "b+2,1,2", + "1,4,2,1,2", + "b+2,1,2" + ], "damage": "13,13,22", "id": "Bryan-SLS.4,1,2", "image": "", "input": "SLS.4,1,2", "name": "Snake Spin Mach Breaker", - "notes": "* Alternate input:\n * 1,4,2,1,2\n * b+2,1,2", + "notes": "* Balcony Break\n", "on_block": "-9", - "on_ch": "+41d (+17)", - "on_hit": "+41d (+17)", + "on_ch": "+41d (-17)", + "on_hit": "+41d (-17)", "parent": "Bryan-SLS.4,1", - "recovery": "", + "recovery": "r33", "startup": "i18", "target": "m,h,h", "video": "" }, { - "alias": [], - "alt": [], + "alias": [ + "qcf+4,1,4", + "d,df,f+4,1,4" + ], + "alt": [ + "1,4,2,1,4", + "b+2,1,4", + "1,4,2,1,4", + "b+2,1,4" + ], "damage": "13,13,20", "id": "Bryan-SLS.4,1,4", "image": "", "input": "SLS.4,1,4", "name": "Snake Spin Kickass", - "notes": "* Tornado\n* Alternate input:\n * 1,4,2,1,4\n * b+2,1,4", + "notes": "* Tornado\n* Opponent recovers FUFA on hit\n", "on_block": "-10", "on_ch": "+37a", "on_hit": "+37a", "parent": "Bryan-SLS.4,1", - "recovery": "", + "recovery": "r30", "startup": "i18", - "target": "m,h,m", + "target": "m,h,M", "video": "" }, { @@ -2116,12 +2383,12 @@ "image": "", "input": "SNE.f,F+1+2", "name": "Neo Mach Breaker", - "notes": "* Consumes SNE\n* Chip damage 14 (38%) on block\n* Transition into Immortal Payback on opponent attack absorb\n* Power Crush", + "notes": "* Balcony Break\n* Consumes SNE\n* Can not be buffered\n* Chip damage 14 (40%) on block\n* Strong parry, parries all mid or high attacks except charge moves, throws and unlockables \n* On a successful parry, the attack is canceled and Bryan automatically retaliates\n* Unparryable with traditional parries, Asuka, Nina, etc\nps2~10", "on_block": "+5", "on_ch": "+33a (+7)", "on_hit": "+33a (+7)", "parent": "", - "recovery": "", + "recovery": "r33", "startup": "i13", "target": "h", "video": "" @@ -2129,35 +2396,35 @@ { "alias": [], "alt": [], - "damage": "20", - "id": "Bryan-SNE.f,F+1+2 (on absorb)", + "damage": "36,20", + "id": "Bryan-SNE.f,F+1+2,P", "image": "", - "input": "SNE.f,F+1+2 (on absorb)", + "input": "SNE.f,F+1+2,P", "name": "Immortal Payback", - "notes": "* Balcony Break\n* Wall Crush +21g on block\n* Consumes SNE", - "on_block": "+15 / +21wc", - "on_ch": "+43d", - "on_hit": "+43d", - "parent": "", - "recovery": "", + "notes": "* Balcony Break\n* Wall Crush +21g on block\n* Chip damage on block (8)\n* Consumes SNE\n* Initial attack absorbing animating takes 9 frames (pc1~9), effective startup is i22~23\n* Power Crush", + "on_block": "+15g +21w", + "on_ch": "+43d (-15)", + "on_hit": "+43d (-15)", + "parent": "Bryan-SNE.f,F+1+2", + "recovery": "r30", "startup": "i13", - "target": "m", + "target": "h,m", "video": "" }, { "alias": [], "alt": [], "damage": "23", - "id": "Bryan-ss1", + "id": "Bryan-SS.1", "image": "", - "input": "ss1", + "input": "SS.1", "name": "Hellraiser", - "notes": "", + "notes": "Balcony break on airborne hit\n", "on_block": "-5", - "on_ch": "[+15](https://wavu.wiki/t/Bryan_combos#Mini-combos 'Mini-combo')", + "on_ch": "[+15c](https://wavu.wiki/t/Bryan_combos#Mini-combos 'Mini-combo')", "on_hit": "+8", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i17~18", "target": "h", "video": "" @@ -2166,136 +2433,136 @@ "alias": [], "alt": [], "damage": "15", - "id": "Bryan-ss2", + "id": "Bryan-SS.2", "image": "", - "input": "ss2", + "input": "SS.2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+1", "on_hit": "+1", "parent": "", - "recovery": "", + "recovery": "r33", "startup": "i17~18", - "target": "m", + "target": "M", "video": "" }, { "alias": [], "alt": [], "damage": "15,20", - "id": "Bryan-ss2,1", + "id": "Bryan-SS.2,1", "image": "", - "input": "ss2,1", + "input": "SS.2,1", "name": "Snake Fang", - "notes": "* Heat Engager\n* Balcony Break\n* Combo from 1st hit with delay\n* Move can be delayed", + "notes": "* Heat Engager\n* Heat Dash +62a (+42), +5\n* Balcony Break\n* Elbow\n* Combo from 1st hit with 8f delay\n* Input can be delayed 11f\n* Move can be delayed 10f\n", "on_block": "-5", "on_ch": "+43d (-15)", "on_hit": "+43d (-15)", - "parent": "Bryan-ss2", - "recovery": "", + "parent": "Bryan-SS.2", + "recovery": "r30", "startup": "i17~18", - "target": "m,h", + "target": "M,h", "video": "" }, { - "alias": [], - "alt": [ + "alias": [ "qcb+1" ], + "alt": [], "damage": "22", "id": "Bryan-SWA.1", "image": "", "input": "SWA.1", "name": "Cannonball Straight", - "notes": "* Tornado\n* Balcony Break\n* Insta Tornado launcher on CH\n* Chip damage 6 (27%) on block", + "notes": "* Tornado\n* Balcony Break\n* Chip damage 6 (30%) on block\n", "on_block": "+5", "on_ch": "[+72a (+56)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", - "on_hit": "[+36d (+28)](https://wavu.wiki/t/Bryan_combos#Mini-combos 'Mini-combo')", + "on_hit": "[+36a (+28)](https://wavu.wiki/t/Bryan_combos#Mini-combos 'Mini-combo')", "parent": "", - "recovery": "", + "recovery": "r28", "startup": "i13~14", "target": "h", "video": "https://wavu.wiki/t/Special:Redirect/file/Bryan_SWA.1.mp4" }, { - "alias": [], - "alt": [ + "alias": [ "qcb+2" ], + "alt": [], "damage": "16", "id": "Bryan-SWA.2", "image": "", "input": "SWA.2", - "name": "(Smash)", - "notes": "", + "name": "Smash", + "notes": "\n", "on_block": "-9", "on_ch": "+6", "on_hit": "+6", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i15~16", "target": "m", "video": "" }, { - "alias": [], - "alt": [ + "alias": [ "qcb+2,4" ], + "alt": [], "damage": "16,25", "id": "Bryan-SWA.2,4", "image": "", "input": "SWA.2,4", "name": "Smash and Mach Kick", - "notes": "* Combo from 1st hit with delay\n* Chip damage on block", + "notes": "* Balcony break on airborne hit\n* Combo from 1st hit with 10f delay\n* Move can be delayed 7f\n* Chip damage on block\n", "on_block": "-9", "on_ch": "+15a", "on_hit": "+15a", "parent": "Bryan-SWA.2", - "recovery": "", + "recovery": "r32", "startup": "i15~16", "target": "m,h", "video": "" }, { - "alias": [], - "alt": [ + "alias": [ "qcb+3" ], + "alt": [], "damage": "23", "id": "Bryan-SWA.3", "image": "", "input": "SWA.3", "name": "Hatchet Kick", - "notes": "", + "notes": "Balcony break on airborne hit\n", "on_block": "-13", - "on_ch": "[+25d](https://wavu.wiki/t/Bryan_combos#Mini-combos 'Mini-combo')", + "on_ch": "[+26a](https://wavu.wiki/t/Bryan_combos#Mini-combos 'Mini-combo')", "on_hit": "+5", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i19~20", "target": "l", "video": "https://wavu.wiki/t/Special:Redirect/file/Bryan_SWA.3.mp4" }, { - "alias": [], - "alt": [ + "alias": [ "qcb+4" ], + "alt": [], "damage": "23", "id": "Bryan-SWA.4", "image": "", "input": "SWA.4", - "name": "Kickoff", - "notes": "", + "name": "* Soccer Kick\n* Kickoff", + "notes": "\n", "on_block": "-12", "on_ch": "[+31a (+21)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "[+31a (+21)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i17~18", - "target": "m", + "target": "M", "video": "" }, { @@ -2306,13 +2573,13 @@ "image": "", "input": "ub+1+2", "name": "", - "notes": "* Combo from 1st hit\n* Chip damage on block", + "notes": "* Combo from 1st hit\n", "on_block": "-16", "on_ch": "-6", "on_hit": "-6", "parent": "", - "recovery": "", - "startup": "i15,i12", + "recovery": "r35", + "startup": "i15 i12", "target": "m,m", "video": "" }, @@ -2324,13 +2591,13 @@ "image": "", "input": "ub+1+2,1", "name": "", - "notes": "* Combo from 1st hit\n* Chip damage on block", + "notes": "* Combo from 1st hit 8f delay\n* Input can be delayed 18f\n", "on_block": "-13", "on_ch": "-3", "on_hit": "-3", "parent": "Bryan-ub+1+2", - "recovery": "", - "startup": "i15,i12", + "recovery": "r47", + "startup": "i15 i12", "target": "m,m,m", "video": "" }, @@ -2342,13 +2609,13 @@ "image": "", "input": "ub+1+2,1,2", "name": "", - "notes": "* Combo from 1st hit\n* Chip damage on block", + "notes": "* Combo from 1st hit\n* 11f input window-\n", "on_block": "-16", "on_ch": "-6", "on_hit": "-6", "parent": "Bryan-ub+1+2,1", - "recovery": "", - "startup": "i15,i12", + "recovery": "r35", + "startup": "i15 i12", "target": "m,m,m,m", "video": "" }, @@ -2360,13 +2627,13 @@ "image": "", "input": "ub+1+2,1,2,1", "name": "", - "notes": "* Combo from 1st hit\n* Chip damage on block", + "notes": "* Combo from 1st hit\n* 9f input window\n", "on_block": "-13", "on_ch": "-3", "on_hit": "-3", "parent": "Bryan-ub+1+2,1,2", - "recovery": "", - "startup": "i15,i12", + "recovery": "r35", + "startup": "i15 i12", "target": "m,m,m,m,m", "video": "" }, @@ -2378,13 +2645,13 @@ "image": "", "input": "ub+1+2,1,2,1,2", "name": "", - "notes": "* Combo from 1st hit\n* Chip damage on block", + "notes": "* Combo from 1st hit\n* 8f input window\n", "on_block": "-16", "on_ch": "-6", "on_hit": "-6", "parent": "Bryan-ub+1+2,1,2,1", - "recovery": "", - "startup": "i15,i12", + "recovery": "r35", + "startup": "i15 i12", "target": "m,m,m,m,m,m", "video": "" }, @@ -2396,13 +2663,13 @@ "image": "", "input": "ub+1+2,1,2,1,2,1", "name": "", - "notes": "* Combo from 1st hit\n* Chip damage on block", + "notes": "* Combo from 1st hit\n* 7f input window\n", "on_block": "-13", "on_ch": "-3", "on_hit": "-3", "parent": "Bryan-ub+1+2,1,2,1,2", - "recovery": "", - "startup": "i15,i12", + "recovery": "r35", + "startup": "i15 i12", "target": "m,m,m,m,m,m,m", "video": "" }, @@ -2414,13 +2681,13 @@ "image": "", "input": "ub+1+2,1,2,1,2,1,2", "name": "", - "notes": "* Combo from 1st hit\n* Chip damage on block", + "notes": "* Combo from 1st hit\n* 6f input window\n", "on_block": "-16", "on_ch": "-6", "on_hit": "-6", "parent": "Bryan-ub+1+2,1,2,1,2,1", - "recovery": "", - "startup": "i15,i12", + "recovery": "r35", + "startup": "i15 i12", "target": "m,m,m,m,m,m,m,m", "video": "" }, @@ -2432,13 +2699,13 @@ "image": "", "input": "ub+1+2,1,2,1,2,1,2,1", "name": "", - "notes": "* Combo from 1st hit\n* Chip damage on block", + "notes": "* Combo from 1st hit\n* 5f input window\n", "on_block": "-13", "on_ch": "-3", "on_hit": "-3", "parent": "Bryan-ub+1+2,1,2,1,2,1,2", - "recovery": "", - "startup": "i15,i12", + "recovery": "r35", + "startup": "i15 i12", "target": "m,m,m,m,m,m,m,m,m", "video": "" }, @@ -2450,13 +2717,13 @@ "image": "", "input": "ub+1+2,1,2,1,2,1,2,1,2", "name": "", - "notes": "* Combo from 1st hit\n* Chip damage on block", + "notes": "* Combo from 1st hit\n* 4f input window\n", "on_block": "-16", "on_ch": "-6", "on_hit": "-6", "parent": "Bryan-ub+1+2,1,2,1,2,1,2,1", - "recovery": "", - "startup": "i15,i12", + "recovery": "r35", + "startup": "i15 i12", "target": "m,m,m,m,m,m,m,m,m,m", "video": "" }, @@ -2468,13 +2735,13 @@ "image": "", "input": "ub+1+2,1,2,1,2,1,2,1,2,1", "name": "", - "notes": "* Combo from 1st hit\n* Chip damage on block", + "notes": "* Combo from 1st hit\n* 4f input window\n", "on_block": "-26", "on_ch": "-15", "on_hit": "-15", "parent": "Bryan-ub+1+2,1,2,1,2,1,2,1,2", - "recovery": "", - "startup": "i15,i12", + "recovery": "r35", + "startup": "i15 i12", "target": "m,m,m,m,m,m,m,m,m,m,m", "video": "" }, @@ -2486,13 +2753,13 @@ "image": "", "input": "ub+1+2,1,2,1,2,1,2,1,2,1,4", "name": "Gatling Rush", - "notes": "* Knee\n* Balcony Break\n* Combo from 1st hit\n* Chip damage on block", + "notes": "* Knee\n* Balcony Break\n* Combo from 1st hit\n", "on_block": "-35", "on_ch": "-15a (-24)", "on_hit": "-15a (-24)", "parent": "Bryan-ub+1+2,1,2,1,2,1,2,1,2,1", - "recovery": "", - "startup": "i15,i12", + "recovery": "r70?", + "startup": "i15 i12", "target": "m,m,m,m,m,m,m,m,m,m,m,m", "video": "" }, @@ -2504,12 +2771,12 @@ "image": "", "input": "uf+1+2", "name": "Neck throw", - "notes": "* Floor Break\n* Throw break 1+2", + "notes": "* Floor Break\n* Throw break 1+2\n", "on_block": "-6", "on_ch": "-5d", "on_hit": "-5d", "parent": "", - "recovery": "", + "recovery": "r27", "startup": "i12", "target": "t", "video": "" @@ -2522,12 +2789,12 @@ "image": "", "input": "uf+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i13", "target": "m", "video": "" @@ -2540,12 +2807,12 @@ "image": "", "input": "uf+2,2", "name": "", - "notes": "Combo from 1st hit", + "notes": "* Combo from 1st hit with 7f delay\n* Move can be delayed 5f\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", "parent": "Bryan-uf+2", - "recovery": "", + "recovery": "r29", "startup": "i13", "target": "m,m", "video": "" @@ -2558,12 +2825,12 @@ "image": "", "input": "uf+2,2,2", "name": "", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit with 5f delay\n", "on_block": "-10", - "on_ch": "+1", - "on_hit": "+1", + "on_ch": "+1s", + "on_hit": "+1s", "parent": "Bryan-uf+2,2", - "recovery": "", + "recovery": "r29", "startup": "i13", "target": "m,m,m", "video": "" @@ -2576,84 +2843,95 @@ "image": "", "input": "uf+2,2,2,3", "name": "Bloody War", - "notes": "* Knee\n* Combo from 1st hit", + "notes": "* Knee\n* Combo from 3rd hit with 5f delay\n", "on_block": "-15", "on_ch": "[+30a (+12)](https://wavu.wiki/t/Bryan_combos#Wall 'Bryan Combos')", "on_hit": "[+30a (+12)](https://wavu.wiki/t/Bryan_combos#Wall 'Bryan Combos')", "parent": "Bryan-uf+2,2,2", - "recovery": "", + "recovery": "r36", "startup": "i13", "target": "m,m,m,m", "video": "" }, { - "alias": [], + "alias": [ + "SNE.uf+2,2,2,2" + ], "alt": [], - "damage": "6,4,4,?", + "damage": "6,4,4,9", "id": "Bryan-uf+2,2,2,SNE.2", "image": "", "input": "uf+2,2,2,SNE.2", "name": "", - "notes": "* 6 (4) damage on airborne opponent at 70% scaling - 9 damage?\n* Consumes SNE\n* Chip damage on block (2)", + "notes": "* Combo from 1st hit\n* Consumes SNE\n* Chip damage on block (2)\n", "on_block": "-12", - "on_ch": "+21a (+14)", - "on_hit": "+21a (+14)", + "on_ch": "-1s", + "on_hit": "-1s", "parent": "Bryan-uf+2,2,2", - "recovery": "", + "recovery": "r31", "startup": "i13", "target": "m,m,m,m", "video": "" }, { - "alias": [], + "alias": [ + "SNE.uf+2,2,2,2,2" + ], "alt": [], - "damage": "6,4,4,?,?", + "damage": "6,4,4,9,9", "id": "Bryan-uf+2,2,2,SNE.2,2", "image": "", "input": "uf+2,2,2,SNE.2,2", "name": "", - "notes": "* 4 (2) damage on airborne opponent at 50% (70%) scaling\n* Chip damage 2 (22%) on block", + "notes": "* Combo from 1st hit\n* Chip damage 2 (22%) on block\n", "on_block": "-12", - "on_ch": "+23a (+16)", - "on_hit": "+23a (+16)", + "on_ch": "-2s", + "on_hit": "-2s", "parent": "Bryan-uf+2,2,2,SNE.2", - "recovery": "", + "recovery": "r32", "startup": "i13", "target": "m,m,m,m,m", "video": "" }, { - "alias": [], - "alt": [], - "damage": "6,4,4,?,?,?", + "alias": [ + "SNE.uf+2,2,2,2,2,3" + ], + "alt": [ + "uf+2,2,2,SNE.2,3" + ], + "damage": "6,4,4,9,9,23", "id": "Bryan-uf+2,2,2,SNE.2,2,3", "image": "", "input": "uf+2,2,2,SNE.2,2,3", "name": "Neo Bloody War", - "notes": "* 9 (6) damage on airborne opponent at 40% (70%) scaling\n* Chip damage 9 (39%) on block", + "notes": "* Knee\n* Combo from 3rd or 4th or 5th hit\n* Chip damage 9 (39%) on block\n", "on_block": "-15", - "on_ch": "+35a (+17)", - "on_hit": "+35a (+17)", + "on_ch": "+3a", + "on_hit": "+3a", "parent": "Bryan-uf+2,2,2,SNE.2,2", - "recovery": "", + "recovery": "r36", "startup": "i13", "target": "m,m,m,m,m,m", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "ub+3", + "u+3" + ], "damage": "15", "id": "Bryan-uf+3", "image": "", "input": "uf+3", "name": "Rolling Driver", - "notes": "Alternate input u+3\n", + "notes": "\njs9~28\nfs29~31", "on_block": "-2", "on_ch": "[+15](https://wavu.wiki/t/Bryan_combos#Mini-combos 'Mini-combo')", "on_hit": "[+15](https://wavu.wiki/t/Bryan_combos#Mini-combos 'Mini-combo')", "parent": "", - "recovery": "", + "recovery": "r20", "startup": "i27~28", "target": "m", "video": "" @@ -2666,31 +2944,34 @@ "image": "", "input": "uf+3+4", "name": "Bullet Knee > Snake Eyes", - "notes": "* Tornado\n* Knee\n* Gain SNE on hit\n", + "notes": "* Tornado\n* Knee\n* Gain SNE on hit\njs9~26\nfs27~29", "on_block": "-7", "on_ch": "+8a", "on_hit": "+8a", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i16~17", "target": "m", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "ub+4", + "u+4" + ], "damage": "20", "id": "Bryan-uf+4", "image": "", "input": "uf+4", "name": "Orbital Heel Kick", - "notes": "Alternate input u+4\n", + "notes": "Spike\njs9~32\nfs33~35", "on_block": "-5", "on_ch": "+26a", "on_hit": "+26a", "parent": "", - "recovery": "", - "startup": "i24", + "recovery": "r22", + "startup": "i24~26", "target": "m", "video": "" }, @@ -2702,30 +2983,34 @@ "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "\n", + "notes": "Jump takes 9 frames\njs9~30\nfs31~33", "on_block": "-13", "on_ch": "[+32a (+22)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "[+32a (+22)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i23~25", "target": "m", "video": "" }, { - "alias": [], - "alt": [], + "alias": [ + "qcf+1" + ], + "alt": [ + "SLS.1" + ], "damage": "20", "id": "Bryan-ws1", "image": "", "input": "ws1", "name": "Left Upper", - "notes": "Alternate input SLS.1", + "notes": "\n", "on_block": "-14", "on_ch": "[+35a (+25)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "[+35a (+25)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r34", "startup": "i15~16", "target": "m", "video": "" @@ -2738,48 +3023,53 @@ "image": "", "input": "ws2", "name": "Fisherman's Slam", - "notes": "* Throw only on hit\n* Powerup with f+2 or b+2 (perfect) - additional 5 damage", + "notes": "* Transition to r90 attack throw on front/side standing hit\n* +31a (+21) on BT hit\n* Power up with f+2 or b+2 on frames 18~19, additional 5 damage\n", "on_block": "-10", "on_ch": "[+50a](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "[+50a](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i19", "target": "m,t", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "SLS.3" + ], "damage": "17", "id": "Bryan-ws3", "image": "", "input": "ws3", "name": "High Knee Kick", - "notes": "* Alternate input SLS.3", + "notes": "* Knee\n", "on_block": "-10", "on_ch": "[+33a (+27)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "+4", "parent": "", - "recovery": "", + "recovery": "r26", "startup": "i12", "target": "m", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "SLS.3,4", + "SLS.3,4" + ], "damage": "17,21", "id": "Bryan-ws3,4", "image": "", "input": "ws3,4", "name": "Double High Knee Kick", - "notes": "* Alternate input SLS.3,4\n* Move can be delayed", + "notes": "* Knee\n* Input can be delayed 10f\n* Interrupt with i8 from 1st block\n", "on_block": "-10", "on_ch": "+29g", "on_hit": "+4", "parent": "Bryan-ws3", - "recovery": "", + "recovery": "r26", "startup": "i12", "target": "m,m", "video": "" @@ -2792,12 +3082,12 @@ "image": "", "input": "ws4", "name": "Toe Kick", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", "parent": "", - "recovery": "", + "recovery": "r24", "startup": "i11~12", "target": "m", "video": "" diff --git a/src/frame_service/json_directory/tests/static/json_movelist/claudio.json b/src/frame_service/json_directory/tests/static/json_movelist/claudio.json index ea3aa26..ea01ba4 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/claudio.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/claudio.json @@ -7,7 +7,7 @@ "image": "", "input": "1", "name": "Jab", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -25,7 +25,7 @@ "image": "", "input": "1+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-14", "on_ch": "+2", "on_hit": "+2", @@ -43,7 +43,7 @@ "image": "", "input": "1,2", "name": "Scattered Ashes", - "notes": "Jails\nCombo from 1st hit", + "notes": "Jails\nCombo from 1st hit\n", "on_block": "-3", "on_ch": "+6", "on_hit": "+6", @@ -61,7 +61,7 @@ "image": "", "input": "1+2,1+2", "name": "", - "notes": "Only comes out on hit", + "notes": "Only comes out on hit\n", "on_block": "", "on_ch": "+0", "on_hit": "+0", @@ -79,7 +79,7 @@ "image": "", "input": "1+2,1+2,2", "name": "Crimson Delta Edge to Starburst", - "notes": "* Grants STB on hit\n* Only comes out on hit\n* Deals 20 damage with the input b,f+2\n* Foot-side & Face-up & -5F from Not Starburst\n* Head-side & Face-up & +0F during Starburst", + "notes": "* Grants STB on hit\n* Only comes out on hit\n* Deals 20 damage with the input b,f+2\n* Foot-side & Face-up & -5F from Not Starburst\n* Head-side & Face-up & +0F during Starburst\n", "on_block": "", "on_ch": "th", "on_hit": "th", @@ -97,7 +97,7 @@ "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -115,7 +115,7 @@ "image": "", "input": "1+3", "name": "Punishment", - "notes": "* Break: 1 or 2\n* Opp. Position on break: Reverse Pos.\n* Opp. Position on hit: Foot-sd. Face-up", + "notes": "* Break: 1 or 2\n* Opp. Position on break: Reverse Pos.\n* Opp. Position on hit: Foot-sd. Face-up\n", "on_block": "-2", "on_ch": "+0d", "on_hit": "+0d", @@ -133,7 +133,7 @@ "image": "", "input": "1,3", "name": "Absolve", - "notes": "Combo from 1st CH", + "notes": "Combo from 1st CH\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -151,7 +151,7 @@ "image": "", "input": "2", "name": "Right Jab", - "notes": "", + "notes": "\n", "on_block": "-3", "on_ch": "+3", "on_hit": "+3", @@ -169,7 +169,7 @@ "image": "", "input": "2,1", "name": "", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -187,7 +187,7 @@ "image": "", "input": "2,1,2", "name": "Circle of Judgement", - "notes": "* Heat Engager\n* Balcony Break\n* Combo from 2nd CH\n* Grants STB on hit", + "notes": "* Heat Engager\n* Balcony Break\n* Combo from 2nd CH\n* Grants STB on hit\n", "on_block": "-13", "on_ch": "+10a (+1) / HE", "on_hit": "+10a (+1) / HE", @@ -205,7 +205,7 @@ "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "* Heat Burst", + "notes": "* Heat Burst\n", "on_block": "+1", "on_ch": "+2", "on_hit": "+2", @@ -223,7 +223,7 @@ "image": "", "input": "2+4", "name": "Roche Limit", - "notes": "* Break: 1 or 2\n* Opp. Position on break: Reverse Pos.\n* Opp. Position on hit: Reverse Pos. Head-sd. Face-up", + "notes": "* Break: 1 or 2\n* Opp. Position on break: Reverse Pos.\n* Opp. Position on hit: Reverse Pos. Head-sd. Face-up\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -241,7 +241,7 @@ "image": "", "input": "3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -259,7 +259,7 @@ "image": "", "input": "3,2", "name": "Requiescat", - "notes": "* Heat Engager\n* Balcony Break\n* Grants STB on hit", + "notes": "* Heat Engager\n* Balcony Break\n* Grants STB on hit\n", "on_block": "-6", "on_ch": "+15", "on_hit": "+15", @@ -277,7 +277,7 @@ "image": "", "input": "3+4", "name": "Rolling Strike", - "notes": "\n", + "notes": "\njs13~", "on_block": "-11", "on_ch": "+9a", "on_hit": "+9a", @@ -295,7 +295,7 @@ "image": "", "input": "4", "name": "High Kick", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "+9a", "on_hit": "+5", @@ -313,7 +313,7 @@ "image": "", "input": "4,3", "name": "Battle Scars", - "notes": "* Homing\n* Balcony Break\n* Combo from 1st hit\n* Can be delayed 11F\n* Combo can be delayed 5F from hit\n", + "notes": "* Homing\n* Balcony Break\n* Combo from 1st hit\n* Can be delayed 11F\n* Combo can be delayed 5F from hit\njs", "on_block": "+0", "on_ch": "+22a (+15)", "on_hit": "+15Sp", @@ -331,7 +331,7 @@ "image": "", "input": "b+1", "name": "Vanishing Storm", - "notes": "* Homing\n* Balcony Break", + "notes": "* Homing\n* Balcony Break\n", "on_block": "-5", "on_ch": "+12a", "on_hit": "+12a", @@ -367,7 +367,7 @@ "image": "", "input": "b+2", "name": "Spinning Skies", - "notes": "* Tornado", + "notes": "* Tornado\n", "on_block": "-9", "on_ch": "+9a", "on_hit": "+9a", @@ -385,7 +385,7 @@ "image": "", "input": "b+2+3", "name": "Big Bang", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "+15a (-11)", "on_ch": "+15a (-11)", "on_hit": "+15a (-11)", @@ -403,7 +403,7 @@ "image": "", "input": "b+3", "name": "Burning Core", - "notes": "", + "notes": "\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -421,7 +421,7 @@ "image": "", "input": "b+3,3", "name": "Crescent Heel", - "notes": "* Combo from 1st CH\n* Can be delayed", + "notes": "* Combo from 1st CH\n* Can be delayed\n", "on_block": "-12", "on_ch": "+22d", "on_hit": "+7c", @@ -439,7 +439,7 @@ "image": "", "input": "b+3+4", "name": "Eternal Moon", - "notes": "* Homing\n* Balcony Break", + "notes": "* Homing\n* Balcony Break\n", "on_block": "-15", "on_ch": "+9a (+0)", "on_hit": "+9a (+0)", @@ -457,7 +457,7 @@ "image": "", "input": "b+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-14", "on_ch": "-3", "on_hit": "-3", @@ -475,7 +475,7 @@ "image": "", "input": "b+4,1", "name": "Shining Wind", - "notes": "* Tornado\n* Combo from 1st hit\n* Can be delayed 12F\n* Combo can be delayed 10F from CH\n* Chip damage when guarded", + "notes": "* Tornado\n* Combo from 1st hit\n* Can be delayed 12F\n* Combo can be delayed 10F from CH\n* Chip damage when guarded\n", "on_block": "+1", "on_ch": "+4", "on_hit": "+4", @@ -493,7 +493,7 @@ "image": "", "input": "b+4,2", "name": "Shining Ray", - "notes": "* Heat Engager\n* Balcony Break\n* Grants STB on hit\n* Combo from 1st hit", + "notes": "* Heat Engager\n* Balcony Break\n* Grants STB on hit\n* Combo from 1st hit\n", "on_block": "-11", "on_ch": "+29a (+3)", "on_hit": "+29a (+3)", @@ -511,7 +511,7 @@ "image": "", "input": "b+4,3", "name": "Axial Ray", - "notes": "* Homing\n* Combo from 1st hit\n* Can be delayed 12F", + "notes": "* Homing\n* Combo from 1st hit\n* Can be delayed 12F\n", "on_block": "-12", "on_ch": "+1", "on_hit": "-4", @@ -529,7 +529,7 @@ "image": "", "input": "b+4,3,2", "name": "Avaritia", - "notes": "Combo from 2nd CH\n", + "notes": "Combo from 2nd CH\njs", "on_block": "-13", "on_ch": "+16a", "on_hit": "+16a", @@ -547,7 +547,7 @@ "image": "", "input": "b+4,4", "name": "Lunar Ray", - "notes": "Tornado", + "notes": "Tornado\n", "on_block": "-13", "on_ch": "[+30a (+20)](https://wavu.wiki/t/Claudio_combos#Staples 'Combo')", "on_hit": "[+30a (+20)](https://wavu.wiki/t/Claudio_combos#Staples 'Combo')", @@ -565,7 +565,7 @@ "image": "", "input": "Back throw", "name": "Sudden Shadow", - "notes": "* Break: none\n* Opp. Position on break: -\n* Opp. Position on hit: Foot-sd. Face-down", + "notes": "* Break: none\n* Opp. Position on break: -\n* Opp. Position on hit: Foot-sd. Face-down\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -582,14 +582,14 @@ "id": "Claudio-(back to wall).b,b,ub", "image": "", "input": "(back to wall).b,b,ub", - "name": "Wall Jumping Attack", - "notes": "* Air Status 5F", + "name": "[[Wall Jump Attack]]", + "notes": "\nfs5~13\njs14~32\nfs33~35", "on_block": "+0c", - "on_ch": "+8d", - "on_hit": "+8d", + "on_ch": "+8a", + "on_hit": "+8a", "parent": "", - "recovery": "", - "startup": "i36", + "recovery": "r30", + "startup": "i36~38", "target": "m", "video": "" }, @@ -601,7 +601,7 @@ "image": "", "input": "d+1", "name": "Axion", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+2", "on_hit": "+2", @@ -619,7 +619,7 @@ "image": "", "input": "d+1+2", "name": "Superbia", - "notes": "* Balcony Break\n* Same move as BT.1+2", + "notes": "* Balcony Break\n* Same move as BT.1+2\n", "on_block": "-18", "on_ch": "+7a (-2)", "on_hit": "+7a (-2)", @@ -655,7 +655,7 @@ "image": "", "input": "d+2,2", "name": "Gravity Hole", - "notes": "Combo from first hit", + "notes": "Combo from first hit\n", "on_block": "-13", "on_ch": "-1", "on_hit": "-1", @@ -727,7 +727,7 @@ "image": "", "input": "db+1+2", "name": "Blue Moon", - "notes": "* Tornado\n* Balcony Break", + "notes": "* Tornado\n* Balcony Break\n", "on_block": "-12", "on_ch": "+8a (-9)", "on_hit": "+8a (-9)", @@ -799,7 +799,7 @@ "image": "", "input": "db+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", @@ -817,7 +817,7 @@ "image": "", "input": "db+4,3", "name": "Lagrange Needle", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -835,7 +835,7 @@ "image": "", "input": "df+1", "name": "Quick Upper", - "notes": "", + "notes": "\n", "on_block": "-2", "on_ch": "+9", "on_hit": "+9", @@ -853,7 +853,7 @@ "image": "", "input": "df+1,2", "name": "Sky's Arc", - "notes": "* Combo from 1st hit", + "notes": "* Combo from 1st hit\n", "on_block": "-15", "on_ch": "[+31a (+21)](https://wavu.wiki/t/Claudio_combos#Staples 'Combo')", "on_hit": "[+31a (+21)](https://wavu.wiki/t/Claudio_combos#Staples 'Combo')", @@ -871,7 +871,7 @@ "image": "", "input": "df+2", "name": "Chaos Fist", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "[+58a](https://wavu.wiki/t/Claudio_combos#Staples 'Combo')", "on_hit": "+5", @@ -889,7 +889,7 @@ "image": "", "input": "df+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -907,7 +907,7 @@ "image": "", "input": "df+3,1", "name": "Dispel Magic", - "notes": "* Tornado\n* Combo from 1st hit\n* Can be delayed 14F", + "notes": "* Tornado\n* Combo from 1st hit\n* Can be delayed 14F\n", "on_block": "-12", "on_ch": "+29a (+14)", "on_hit": "+29a (+14)", @@ -925,7 +925,7 @@ "image": "", "input": "df+3,2", "name": "Dispel Force", - "notes": "* Combo from 1st hit\n* Can be delayed 14F", + "notes": "* Combo from 1st hit\n* Can be delayed 14F\n", "on_block": "-2", "on_ch": "+4", "on_hit": "+4", @@ -943,7 +943,7 @@ "image": "", "input": "df+4", "name": "Front Kick", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -961,7 +961,7 @@ "image": "", "input": "f+1+2", "name": "Cross Arm Strike", - "notes": "", + "notes": "\n", "on_block": "-18", "on_ch": "-7", "on_hit": "-7", @@ -979,7 +979,7 @@ "image": "", "input": "f+1+2,1+2", "name": "Cross Arm Impact", - "notes": "* Combo from 1st hit\n* Can be delayed", + "notes": "* Combo from 1st hit\n* Can be delayed\n", "on_block": "-14", "on_ch": "[+64a](https://wavu.wiki/t/Claudio_combos#Staples 'Combo')", "on_hit": "[+64a](https://wavu.wiki/t/Claudio_combos#Staples 'Combo')", @@ -997,7 +997,7 @@ "image": "", "input": "f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "+0", "on_ch": "+6", "on_hit": "+6", @@ -1015,7 +1015,7 @@ "image": "", "input": "f+2,1", "name": "", - "notes": "* Combo from 1st hit", + "notes": "* Combo from 1st hit\n", "on_block": "-10", "on_ch": "+6c", "on_hit": "+6c", @@ -1033,7 +1033,7 @@ "image": "", "input": "f+2,1,1+2", "name": "Trinity of Pain", - "notes": "* Balcony Break\n* Can be delayed 14F\n* Combo from 1st or 2nd CH", + "notes": "* Balcony Break\n* Can be delayed 14F\n* Combo from 1st or 2nd CH\n", "on_block": "-18", "on_ch": "+7a (-2)", "on_hit": "+7a (-2)", @@ -1051,7 +1051,7 @@ "image": "", "input": "f+2,2", "name": "Deadly Sin", - "notes": "* Grants STB on hit\n* Combo from 1st hit", + "notes": "* Grants STB on hit\n* Combo from 1st hit\n", "on_block": "-26", "on_ch": "+18a (-13)", "on_hit": "+18a (-13)", @@ -1069,7 +1069,7 @@ "image": "", "input": "f+3", "name": "Sacred Edge", - "notes": "* Homing\n* Balcony Break on air hit\n", + "notes": "* Homing\n* Balcony Break on air hit\njs9~", "on_block": "+0", "on_ch": "[+14](https://wavu.wiki/t/Claudio_combos#Mini-combos 'Mini-combo')", "on_hit": "+15Sp", @@ -1087,7 +1087,7 @@ "image": "", "input": "f+3+4", "name": "Above the Storm", - "notes": "Homing", + "notes": "Homing\n", "on_block": "-8", "on_ch": "+19a", "on_hit": "+19a", @@ -1105,7 +1105,7 @@ "image": "", "input": "f+4", "name": "Into the Abyss", - "notes": "", + "notes": "\n", "on_block": "+4c", "on_ch": "[+28d](https://wavu.wiki/t/Claudio_combos#Mini-combos 'Mini-combo')", "on_hit": "+4c", @@ -1123,7 +1123,7 @@ "image": "", "input": "FC.df+2", "name": "", - "notes": "* Same move as f,F+2", + "notes": "* Same move as f,F+2\n", "on_block": "-18", "on_ch": "-7", "on_hit": "-7", @@ -1141,7 +1141,7 @@ "image": "", "input": "FC.df+2,1+2", "name": "Bringer of Justice", - "notes": "* Same move as f,F+2,1+2", + "notes": "* Same move as f,F+2,1+2\n", "on_block": "-13", "on_ch": "+10a (+1)", "on_hit": "+10a (+1)", @@ -1159,7 +1159,7 @@ "image": "", "input": "FC.df+2,2", "name": "Dual Guns", - "notes": "* Combo from 1st hit\n* Can be delayed\n* Same move as f,F+2,2", + "notes": "* Combo from 1st hit\n* Can be delayed\n* Same move as f,F+2,2\n", "on_block": "-2c", "on_ch": "+6c", "on_hit": "+6c", @@ -1177,7 +1177,7 @@ "image": "", "input": "f,F+2", "name": "", - "notes": "* Same move as FC.df+2\n* Cannot be buffered", + "notes": "* Same move as FC.df+2\n* Cannot be buffered\n", "on_block": "-18", "on_ch": "-7", "on_hit": "-7", @@ -1195,7 +1195,7 @@ "image": "", "input": "f,F+2,1+2", "name": "Bringer of Justice", - "notes": "* Balcony Break\n* Grants STB on hit\n* Can be delayed\n* Combo from 1st NH\n* Alternate input: FC.df+2,1+2", + "notes": "* Balcony Break\n* Grants STB on hit\n* Can be delayed\n* Combo from 1st NH\n* Alternate input: FC.df+2,1+2\n", "on_block": "-13", "on_ch": "-14a (-23)", "on_hit": "-14a (-23)", @@ -1213,7 +1213,7 @@ "image": "", "input": "f,F+2,2", "name": "Dual Guns", - "notes": "* Combo from 1st hit\n* Can be delayed\n* Same move as FC.df+2,2", + "notes": "* Combo from 1st hit\n* Can be delayed\n* Same move as FC.df+2,2\n", "on_block": "-2c", "on_ch": "+6c", "on_hit": "+6c", @@ -1231,7 +1231,7 @@ "image": "", "input": "f,F+4", "name": "Invidia", - "notes": "\n", + "notes": "\njs11~", "on_block": "-1", "on_ch": "+13", "on_hit": "+5", @@ -1249,7 +1249,7 @@ "image": "", "input": "f,f,F+2", "name": "Ira", - "notes": "* Heat Engager\n* Grants STB on hit, adv. changes to +1a (-4)\n* Balcony Break\n* Chip damage when guarded\n", + "notes": "* Heat Engager\n* Grants STB on hit, adv. changes to +1a (-4)\n* Balcony Break\n* Chip damage when guarded\njs3~", "on_block": "+6", "on_ch": "+24a (+19)", "on_hit": "+24a (+19)", @@ -1267,14 +1267,14 @@ "image": "", "input": "H.2+3", "name": "Stella Cadente", - "notes": "* Heat Smash\n* Balcony Break", + "notes": "* Heat Smash\n* Balcony Break\n", "on_block": "-14", "on_ch": "th", "on_hit": "th", "parent": "", "recovery": "", "startup": "i18", - "target": "l (th), m", + "target": "l(th),m", "video": "" }, { @@ -1285,7 +1285,7 @@ "image": "", "input": "Left throw", "name": "Avalaunche Throw", - "notes": "* Break: 1\n* Opp. Position on break: \n* Opp. Position on hit: Right-sd. Face-up", + "notes": "* Break: 1\n* Opp. Position on break: \n* Opp. Position on hit: Right-sd. Face-up\n", "on_block": "-3", "on_ch": "-3d", "on_hit": "-3d", @@ -1303,7 +1303,7 @@ "image": "", "input": "R.df+1+2", "name": "La Luce Di Sirio", - "notes": "* Rage Art", + "notes": "* Rage Art\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1321,7 +1321,7 @@ "image": "", "input": "Right throw", "name": "Prayer into the Void", - "notes": "* Break: 2\n* Opp. Position on break: \n* Opp. Position on hit: Foot-sd. Face-up", + "notes": "* Break: 2\n* Opp. Position on break: \n* Opp. Position on hit: Foot-sd. Face-up\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -1339,7 +1339,7 @@ "image": "", "input": "SS.4", "name": "Luxuria", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+27d", "on_hit": "+6c", @@ -1357,7 +1357,7 @@ "image": "", "input": "STB.4,2", "name": "Aurora Pactum", - "notes": "* Tornado\n* Chip damage when guarded", + "notes": "* Tornado\n* Chip damage when guarded\n", "on_block": "-17", "on_ch": "+27(+1)", "on_hit": "+27(+1)", @@ -1375,7 +1375,7 @@ "image": "", "input": "STB.b+4,3,2", "name": "Avaritia Burst", - "notes": "* Combo from 2nd CH\n* Chip damage when guarded\n", + "notes": "* Combo from 2nd CH\n* Chip damage when guarded\njs", "on_block": "-1", "on_ch": "43a (+33)", "on_hit": "43a (+33)", @@ -1393,7 +1393,7 @@ "image": "", "input": "STB.d+1,2", "name": "Mystic Ray Burst", - "notes": "* Tornado\n* Chip damage when guarded", + "notes": "* Tornado\n* Chip damage when guarded\n", "on_block": "+6", "on_ch": "+28(+13)", "on_hit": "+28(+13)", @@ -1411,8 +1411,8 @@ "image": "", "input": "STB.db+1+2", "name": "Blue Moon Burst", - "notes": "* Tornado\n* Chip damage when guarded", - "on_block": "-1", + "notes": "* Tornado\n* Chip damage when guarded\n", + "on_block": "-2", "on_ch": "Launch", "on_hit": "Launch", "parent": "", @@ -1429,7 +1429,7 @@ "image": "", "input": "STB.f+1+2,1+2", "name": "Cross Arm Impact Burst", - "notes": "* Balcony Break\n* Combo from 1st hit\n* Can be delayed\n* Chip damage when guarded", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Can be delayed\n* Chip damage when guarded\n", "on_block": "-9", "on_ch": "+64", "on_hit": "+64", @@ -1447,7 +1447,7 @@ "image": "", "input": "STB.f,f,F+1+2", "name": "Anima", - "notes": "* Chip damage when guarded\n* Wall Crush +8g on block\n", + "notes": "* Chip damage when guarded\n* Wall Crush +8g on block\njs", "on_block": "+8", "on_ch": "+29a (+19)", "on_hit": "+29a (+19)", @@ -1465,7 +1465,7 @@ "image": "", "input": "STB.ws1,2", "name": "Malefic Draw Burst", - "notes": "* Tornado\n* Chip damage when guarded", + "notes": "* Tornado\n* Chip damage when guarded\n", "on_block": "+6", "on_ch": "+28a (+13)", "on_hit": "+28a (+13)", @@ -1483,7 +1483,7 @@ "image": "", "input": "u+2", "name": "Meteor Storm", - "notes": "* Heat Engager\n* Balcony Break\n* Grants STB on hit\n* Alternate input: ub+2/uf+2\n", + "notes": "* Heat Engager\n* Balcony Break\n* Grants STB on hit\n* Alternate input: ub+2/uf+2\njs", "on_block": "-8", "on_ch": "0d / HE", "on_hit": "0d / HE", @@ -1501,7 +1501,7 @@ "image": "", "input": "u+3", "name": "Ground Slash Nova", - "notes": "Alternate input: ub+3, uf+3\n", + "notes": "Alternate input: ub+3, uf+3\njs9~", "on_block": "+2c", "on_ch": "+7c", "on_hit": "+7c", @@ -1519,7 +1519,7 @@ "image": "", "input": "uf+1+2", "name": "Gula", - "notes": "* Break: 1+2\n* Opp. Position on break:\n* Opp. Position on hit: Reverse Pos. Head-sd. Face-up", + "notes": "* Break: 1+2\n* Opp. Position on break:\n* Opp. Position on hit: Reverse Pos. Head-sd. Face-up\n", "on_block": "-6", "on_ch": "", "on_hit": "", @@ -1537,7 +1537,7 @@ "image": "", "input": "uf+3+4", "name": "Pollux", - "notes": "* Balcony Break\n* JS after Start-up frame\n", + "notes": "* Balcony Break\n* JS after Start-up frame\njs", "on_block": "-11", "on_ch": "+14a (+5)", "on_hit": "+14a (+5)", @@ -1555,7 +1555,7 @@ "image": "", "input": "uf+4", "name": "Sky Slash Nova", - "notes": "Alternate input: ub+4, u+4\n", + "notes": "Alternate input: ub+4, u+4\njs9~", "on_block": "-13", "on_ch": "[+33a (+23)](https://wavu.wiki/t/Claudio_combos#Staples 'Combo')", "on_hit": "[+33a (+23)](https://wavu.wiki/t/Claudio_combos#Staples 'Combo')", @@ -1573,7 +1573,7 @@ "image": "", "input": "ws1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -1591,7 +1591,7 @@ "image": "", "input": "ws1,1", "name": "Noble Step", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-12", "on_ch": "+9", "on_hit": "+9", @@ -1609,7 +1609,7 @@ "image": "", "input": "ws1,2", "name": "Malefic Draw", - "notes": "Tornado", + "notes": "Tornado\n", "on_block": "-9", "on_ch": "+4", "on_hit": "+4", @@ -1627,7 +1627,7 @@ "image": "", "input": "ws2", "name": "Sylvia", - "notes": "Grants STB on hit, adv. changes to [+24a (+14)](https://wavu.wiki/t/Claudio_combos#Staples 'Combo')", + "notes": "Grants STB on hit, adv. changes to [+24a (+14)](https://wavu.wiki/t/Claudio_combos#Staples 'Combo')\n", "on_block": "-14", "on_ch": "[+26a (+16)](https://wavu.wiki/t/Claudio_combos#Staples 'Combo')", "on_hit": "[+26a (+16)](https://wavu.wiki/t/Claudio_combos#Staples 'Combo')", @@ -1645,7 +1645,7 @@ "image": "", "input": "ws3", "name": "Piercing Wind", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-8", "on_ch": "+15a (+6)", "on_hit": "+15a (+6)", @@ -1663,7 +1663,7 @@ "image": "", "input": "ws4", "name": "Holy Smash", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/devil_jin.json b/src/frame_service/json_directory/tests/static/json_movelist/devil_jin.json index 4c38319..6c8768e 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/devil_jin.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/devil_jin.json @@ -6,8 +6,8 @@ "id": "Devil Jin-1", "image": "", "input": "1", - "name": "", - "notes": "", + "name": "Jab", + "notes": "Recovers 2f faster on hit or block (t27 r17)\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -25,7 +25,7 @@ "image": "", "input": "1,1", "name": "Double Jab", - "notes": "* Jail from 1st attack with 3f delay", + "notes": "* Jail from 1st attack with 3f delay\n", "on_block": "-1", "on_ch": "+8", "on_hit": "+8", @@ -43,7 +43,7 @@ "image": "", "input": "1,1,2", "name": "Flash Punch Combo", - "notes": "* Balcony Break on airborne hit\n* Combo from 1st hit with 11f delay", + "notes": "* Balcony Break on airborne hit\n* Combo from 1st hit with 11f delay\n", "on_block": "-17", "on_ch": "+18a (+13)", "on_hit": "+18a (+13)", @@ -61,7 +61,7 @@ "image": "", "input": "1+2", "name": "Tsujikaze", - "notes": "* Homing\n* Balcony Break\n* Interrupt with i1 from 1st block", + "notes": "* Homing\n* Balcony Break\n* Interrupt with i1 from 1st block\n", "on_block": "-12", "on_ch": "+7", "on_hit": "+7", @@ -79,7 +79,7 @@ "image": "", "input": "1,2", "name": "One Two Strike", - "notes": "* Jail from 1st attack with 4f delay", + "notes": "* Jail from 1st attack with 4f delay\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -97,7 +97,7 @@ "image": "", "input": "1,2,2", "name": "Back Fist Combo", - "notes": "* Combo from 1st hit with 11f delay\n* Jail from 2nd attack with 2f delay\n* Move can be delayed 9f", + "notes": "* Combo from 1st hit with 11f delay\n* Jail from 2nd attack with 2f delay\n* Move can be delayed 9f\n", "on_block": "-12", "on_ch": "+4", "on_hit": "+4", @@ -115,7 +115,7 @@ "image": "", "input": "1,2,3", "name": "", - "notes": "* Spike\n* Move can be delayed 1f\n* Interrupt with i10 from 2nd block", + "notes": "* Spike\n* Move can be delayed 1f\n* Interrupt with i10 from 2nd block\n", "on_block": "+4", "on_ch": "[+24a](https://wavu.wiki/t/Devil_Jin_combos#Staples 'Combo')", "on_hit": "[+24a](https://wavu.wiki/t/Devil_Jin_combos#Staples 'Combo')", @@ -135,7 +135,7 @@ "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "* CH state for 5 seconds\n* Can't block for 5 seconds\n", + "notes": "* CH state for 5 seconds\n* Can't block for 5 seconds\njs6~47 \nfs48~50", "on_block": "", "on_ch": "", "on_hit": "", @@ -153,7 +153,7 @@ "image": "", "input": "1,2,3,4", "name": "Shoot the Works", - "notes": "* Spike\n* Interrupt with i7 from 3rd block", + "notes": "* Spike\n* Interrupt with i7 from 3rd block\n", "on_block": "+0~+2", "on_ch": "+11c~+13c", "on_hit": "+11c~+13c", @@ -171,7 +171,7 @@ "image": "", "input": "1,2,4", "name": "One Two Knee", - "notes": "* Knee\n* Jail from 1st attack", + "notes": "* Knee\n* Jail from 1st attack\n", "on_block": "-10", "on_ch": "+4", "on_hit": "+4", @@ -189,7 +189,7 @@ "image": "", "input": "1+3", "name": "Double High Sweep", - "notes": "* Homing\n* Throw break: 1 or 2\n* Can be done from FC", + "notes": "* Homing\n* Throw break: 1 or 2\n* Can be done from FC\n", "on_block": "+0 BT", "on_ch": "+2d", "on_hit": "+2d", @@ -207,7 +207,7 @@ "image": "", "input": "1+4", "name": "", - "notes": "Jails", + "notes": "Jails\n", "on_block": "-3", "on_ch": "+4", "on_hit": "+4", @@ -225,7 +225,7 @@ "image": "", "input": "1+4,2", "name": "Three Ring Alaya", - "notes": "* Tornado\n* 6 chip damage on block", + "notes": "* Tornado\n* 6 chip damage on block\n", "on_block": "-12", "on_ch": "+72a (+56)", "on_hit": "+72a (+56)", @@ -243,7 +243,7 @@ "image": "", "input": "2", "name": "", - "notes": "", + "notes": "\n", "on_block": "+0", "on_ch": "+9", "on_hit": "+9", @@ -261,7 +261,7 @@ "image": "", "input": "2,2", "name": "Demon Backhand Spin", - "notes": "* Jail from 1st attack with 2f delay", + "notes": "* Jail from 1st attack with 2f delay\n", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", @@ -299,7 +299,7 @@ "image": "", "input": "2+4", "name": "Judgement", - "notes": "* Homing\n* Throw break 1 or 2\n* Side switch on hit\n* Opponent recovers FUFA on hit\n* Can be done from FC", + "notes": "* Homing\n* Throw break 1 or 2\n* Side switch on hit\n* Opponent recovers FUFA on hit\n* Can be done from FC\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -317,7 +317,7 @@ "image": "", "input": "3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "-6", "on_hit": "-6", @@ -335,7 +335,7 @@ "image": "", "input": "3,1", "name": "", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "+2", "on_ch": "+8", "on_hit": "+8", @@ -353,7 +353,7 @@ "image": "", "input": "3,1,2", "name": "Hell Cyclone", - "notes": "* Tornado\n* Input can be delayed 12f\n* Move can be delayed 4f\n* Interrupt with i9 from 2nd block", + "notes": "* Tornado\n* Input can be delayed 12f\n* Move can be delayed 4f\n* Interrupt with i9 from 2nd block\n", "on_block": "-11", "on_ch": "+72a (+56)", "on_hit": "+72a (+56)", @@ -371,7 +371,7 @@ "image": "", "input": "3,1,4", "name": "Hell Spiral", - "notes": "* Balcony Break\n* Input can be delayed 12f\n* Move can be delayed 4f\n* Interrupt with i7 from 2nd block", + "notes": "* Balcony Break\n* Input can be delayed 12f\n* Move can be delayed 4f\n* Interrupt with i7 from 2nd block\n", "on_block": "-9", "on_ch": "[+59a](https://wavu.wiki/t/Devil_Jin_combos#Staples 'Combo')", "on_hit": "+15a (+6)", @@ -389,7 +389,7 @@ "image": "", "input": "3,1,f,F", "name": "Demon March", - "notes": "", + "notes": "\n", "on_block": "-2", "on_ch": "+4", "on_hit": "+4", @@ -407,7 +407,7 @@ "image": "", "input": "3+4", "name": "Fly (FLY)", - "notes": "\n", + "notes": "\njs20~58\nfs59~61", "on_block": "", "on_ch": "", "on_hit": "", @@ -425,7 +425,7 @@ "image": "", "input": "4", "name": "Last Rites", - "notes": "* Homing\n* Balcony Break\n* 7 chip Damage on block\n* 10 chip Damage on block in heat", + "notes": "* Homing\n* Balcony Break\n* 7 chip Damage on block\n* 10 chip Damage on block in heat\n", "on_block": "-5", "on_ch": "+10g", "on_hit": "+10g", @@ -445,7 +445,7 @@ "image": "", "input": "4~3", "name": "Wheel of Pain", - "notes": "Spike\n", + "notes": "Spike\njs14~23\nfs24~26", "on_block": "-7c", "on_ch": "+14a", "on_hit": "+14a", @@ -465,7 +465,7 @@ "image": "", "input": "4~3,H.1+2", "name": "Wheel of Pain > Annihilation Beam", - "notes": "* Tornado\n* Weapon\n* 4 Chip Damage on block\n* Consumes 220F of remaining heat time", + "notes": "* Tornado\n* Weapon\n* 4 Chip Damage on block\n* Consumes 220F of remaining heat time\n", "on_block": "+2", "on_ch": "+30a (-20)", "on_hit": "+30a (-20)", @@ -483,7 +483,7 @@ "image": "", "input": "b+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -501,7 +501,7 @@ "image": "", "input": "b+1+2", "name": "Aratama Strike", - "notes": "* Spike\n* Opponent recovers FDFA on CH\n* 6 Chip Damage on block\n* 8 Chip Damage on block while in heat", + "notes": "* Spike\n* Opponent recovers FDFA on CH\n* 6 Chip Damage on block\n* 8 Chip Damage on block while in heat\n", "on_block": "-1c", "on_ch": "[+24d](https://wavu.wiki/t/Devil_Jin_combos#Minicombos 'Devil Jin Combos')", "on_hit": "+7c", @@ -519,7 +519,7 @@ "image": "", "input": "b+1,2", "name": "Brimstone Strike", - "notes": "* Balcony Break\n* Combo from 1st hit with 7f delay\n* Input can be delayed by 15f\n* Move can be delayed by 10f\n* Cancel to r15 -18 -7 with B", + "notes": "* Balcony Break\n* Combo from 1st hit with 7f delay\n* Input can be delayed by 15f\n* Move can be delayed by 10f\n* Cancel to r15 -18 -7 with B\n", "on_block": "-14", "on_ch": "+23a (+13)", "on_hit": "+23a (+13)", @@ -559,7 +559,7 @@ "image": "", "input": "b+1+4", "name": "Lightning Screw Uppercut", - "notes": "", + "notes": "\nfs64~85", "on_block": "", "on_ch": "+20a (+10)", "on_hit": "+20a (+10)", @@ -577,7 +577,7 @@ "image": "", "input": "b+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", @@ -595,7 +595,7 @@ "image": "", "input": "b+2,1", "name": "Rakshasa's Rampage", - "notes": "* Tornado\n* Interrupt with i13 from 1st block\n* Can evade some jabs\n", + "notes": "* Tornado\n* Interrupt with i13 from 1st block\n* Can evade some jabs\n,js30~51\n,fs52~54", "on_block": "-16", "on_ch": "+29a (+19)", "on_hit": "+29a (+19)", @@ -613,7 +613,7 @@ "image": "", "input": "b+2,3", "name": "Rakshasa's Fury", - "notes": "* Heat Engager\n* Heat Dash +62a (+42) on hit, +5 on block\n* Balcony Break\n* 16 Chip Damage on Heat Dash\n* Combo from 1st hit with 5f delay\n* Move can be delayed 3f\n", + "notes": "* Heat Engager\n* Heat Dash +62a (+42) on hit, +5 on block\n* Balcony Break\n* 16 Chip Damage on Heat Dash\n* Combo from 1st hit with 5f delay\n* Move can be delayed 3f\n,js25~47\n,fs48~50", "on_block": "-14", "on_ch": "+8a (-1)", "on_hit": "+8a (-1)", @@ -631,10 +631,10 @@ "image": "", "input": "b+3", "name": "Wicked Jambu Spear", - "notes": "* Heat Engager\n* Heat Dash +43a (+35) on hit, +5 on block\n* Balcony Break\n* 17 Chip Damage on Heat Dash\n", - "on_block": "-18", - "on_ch": "+10", - "on_hit": "+10", + "notes": "* Heat Engager\n* Heat Dash +43a (+35) on hit, +5 on block\n* Balcony Break\n* 17 Chip Damage on Heat Dash\njs8~33\nfs34~36", + "on_block": "-15~-18", + "on_ch": "+10~+13", + "on_hit": "+10~+13", "parent": "", "recovery": "r37", "startup": "i29~32", @@ -649,7 +649,7 @@ "image": "", "input": "b+4", "name": "Demon Steel Pedal", - "notes": "Opponent recovers FDFA on grounded hit", + "notes": "Opponent recovers FDFA on grounded hit\n", "on_block": "-8", "on_ch": "[+30a (+24)](https://wavu.wiki/t/Devil_Jin_combos#Staples 'Combo')", "on_hit": "+6", @@ -667,7 +667,7 @@ "image": "", "input": "Back Throw", "name": "Pivoting Hip Throw", - "notes": "* Unbreakable\n* Side switch on hit", + "notes": "* Unbreakable\n* Side switch on hit\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -685,7 +685,7 @@ "image": "", "input": "(back to wall).b,b,ub", "name": "[Wall Jump Attack](https://wavu.wiki/t/Wall_jump_attack 'Wall Jump Attack')", - "notes": "\n", + "notes": "\njs14~45", "on_block": "+0c", "on_ch": "+8", "on_hit": "+8", @@ -703,7 +703,7 @@ "image": "", "input": "b,f+1+2", "name": "", - "notes": "* Weapon\n* 17 damage on hit with scaling\n* 6 Chip Damage on block\n* 12 Chip Damage on block while in heat\n", + "notes": "* Weapon\n* 17 damage on hit with scaling\n* 6 Chip Damage on block\n* 12 Chip Damage on block while in heat\njs24~80\nfs81~83", "on_block": "-17", "on_ch": "+31a (-2)", "on_hit": "+31a (-2)", @@ -721,7 +721,7 @@ "image": "", "input": "b,f+1+2,2", "name": "Gates of Hades", - "notes": "* Balcony break on standing hit only\n* Combo from 1st hit\n", + "notes": "* Balcony break on standing hit only\n* Combo from 1st hit\n,js28~69\n,fs70~72", "on_block": "-31", "on_ch": "-14a (-23)", "on_hit": "-14a (-23)", @@ -739,7 +739,7 @@ "image": "", "input": "b,f+2", "name": "", - "notes": "Can be buffered", + "notes": "* i16 startup when buffered\n* Homing at +3 and above\n* Can be sidestepped to the right at -2 to +2\n", "on_block": "-9", "on_ch": "-1", "on_hit": "-1", @@ -757,7 +757,7 @@ "image": "", "input": "b,f+2,1", "name": "", - "notes": "* Elbow\n* Combo from 1st hit with 15f delay\n* Jail from 1st attack with no delay\n* Move can be delayed 7f", + "notes": "* Elbow\n* Combo from 1st hit with 15f delay\n* Jail from 1st attack with no delay\n* Move can be delayed 7f\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -775,7 +775,7 @@ "image": "", "input": "b,f+2,1,2", "name": "Laser Cannon", - "notes": "* Balcony Break\n* Combo on 2nd CH with 8f delay\n* Input can be delayed 20f\n* Move can be delayed 15f\n* 7 Chip Damage on block\n* 10 Chip Damage on block", + "notes": "* Balcony Break\n* Combo on 2nd CH with 8f delay\n* Input can be delayed 20f\n* Move can be delayed 15f\n* 7 Chip Damage on block\n* 10 Chip Damage on block\n", "on_block": "-8", "on_ch": "+45a (+0)", "on_hit": "+15a (+6)", @@ -793,7 +793,7 @@ "image": "", "input": "b,f+2,1,4", "name": "Laser Crush", - "notes": "Spike\n", + "notes": "Spike\n,js12~20\n,fs21~23", "on_block": "-8c", "on_ch": "+14a", "on_hit": "+14a", @@ -811,7 +811,7 @@ "image": "", "input": "b,f+2,1,4,H.1+2", "name": "Laser Crush > Annihilation Beam", - "notes": "* Balcony Break\n* Tornado\n* Weapon\n* 4 Chip Damage on block\n* Consumes 220F of remaining heat time", + "notes": "* Balcony Break\n* Tornado\n* Weapon\n* 4 Chip Damage on block\n* Consumes 220F of remaining heat time\n", "on_block": "+2", "on_ch": "[+59a(+43)](https://wavu.wiki/t/Devil_Jin_combos#Heat 'Devil Jin Combos')", "on_hit": "[+59a(+43)](https://wavu.wiki/t/Devil_Jin_combos#Heat 'Devil Jin Combos')", @@ -829,7 +829,7 @@ "image": "", "input": "b,f+2,1,df+2", "name": "Laser Scraper", - "notes": "* Tornado\n* Balcony Break on grounded hit only\n* Combo on 2nd CH with 11f delay\n* Input can be delayed 20f\n* Input can be delayed 14f\n* Opponent recovers FDFA on hit", + "notes": "* Tornado\n* Balcony Break on grounded hit only\n* Combo on 2nd CH with 11f delay\n* Input can be delayed 20f\n* Input can be delayed 14f\n* Opponent recovers FDFA on hit\n", "on_block": "-13", "on_ch": "+25a (+8)", "on_hit": "+25a (+8)", @@ -847,7 +847,7 @@ "image": "", "input": "b,f+2,3", "name": "Laser Slice", - "notes": "Combo from 1st hit with 8f delay", + "notes": "Combo from 1st hit with 8f delay\n", "on_block": "-9", "on_ch": "+9", "on_hit": "+9", @@ -903,7 +903,7 @@ "image": "", "input": "d+3", "name": "Broken Plate", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+7c", "on_hit": "-1", @@ -921,7 +921,7 @@ "image": "", "input": "d+3+4", "name": "Double Lift Kicks", - "notes": "\n", + "notes": "\njs16~30", "on_block": "-15", "on_ch": "+30a (+20)", "on_hit": "+30a (+20)", @@ -931,6 +931,27 @@ "target": "m,m", "video": "" }, + { + "alias": [], + "alt": [ + "db+4", + "hFC.4" + ], + "damage": "6", + "id": "Devil Jin-d+4", + "image": "", + "input": "d+4", + "name": "Crouch Shin Kick", + "notes": "\ncs4~", + "on_block": "-15", + "on_ch": "-4", + "on_hit": "-4", + "parent": "", + "recovery": "r34 FC", + "startup": "i12", + "target": "l", + "video": "" + }, { "alias": [], "alt": [ @@ -959,7 +980,7 @@ "image": "", "input": "db+1+2", "name": "Demon's Spear", - "notes": "* Cancel to r27 MCR with F (js27~)\n* Balcony Break on air hit", + "notes": "* Cancel to r27 MCR with F (js27~)\n* Balcony Break on air hit\n", "on_block": "-9", "on_ch": "+4", "on_hit": "+4", @@ -977,7 +998,7 @@ "image": "", "input": "db+1+2*", "name": "Demon's Spear (Slight Hold)", - "notes": "* Wall Crush +24g on block\n* Balcony Break on CH or air hit\n* Cancel to r27 MCR with F (js27~)\n* 10 Chip Damage on block\n* 11 Chip Damage on block while in heat", + "notes": "* Wall Crush +24g on block\n* Balcony Break on CH or air hit\n* Cancel to r27 MCR with F (js27~)\n* 10 Chip Damage on block\n* 11 Chip Damage on block while in heat\n", "on_block": "+17g +24w", "on_ch": "+37d (+29)", "on_hit": "+7", @@ -995,7 +1016,7 @@ "image": "", "input": "db+1+2**", "name": "Demon's Lance (Max Hold)", - "notes": "* Balcony Break\n* Guard Break\n* Cancel to r27 MCR with F (js27~)\n* 16 Chip Damage on block\n* 19 Chip Damage on block while in heat", + "notes": "* Balcony Break\n* Guard Break\n* Cancel to r27 MCR with F (js27~)\n* 16 Chip Damage on block\n* 19 Chip Damage on block while in heat\n", "on_block": "[+10](https://wavu.wiki/t/Devil_Jin_combos#Mini-combos 'Mini-combo')", "on_ch": "+37d", "on_hit": "+37d", @@ -1014,7 +1035,7 @@ "input": "db+2", "name": "Malicious Mace", "notes": "* 4 Chip Damage on block\n* 6 Chip Damage on block in heat\ncs6~", - "on_block": "-13c", + "on_block": "-13", "on_ch": "[+26a](https://wavu.wiki/t/Devil_Jin_combos#Mini-combos 'Mini-combo')", "on_hit": "+3c", "parent": "", @@ -1051,7 +1072,7 @@ "image": "", "input": "df+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+9", "on_hit": "+5", @@ -1069,7 +1090,7 @@ "image": "", "input": "df+1,2", "name": "Dark Twin Lancer", - "notes": "* Balcony Break\n* Combo on 1st CH with 10f delay\n* Move can be delayed 4f", + "notes": "* Balcony Break\n* Combo on 1st CH with 10f delay\n* Move can be delayed 4f\n", "on_block": "-9", "on_ch": "+44d (-14)", "on_hit": "+44d (-14)", @@ -1087,7 +1108,7 @@ "image": "", "input": "df+2", "name": "Bloody Glaive", - "notes": "* Enter MCR +14 with F on hit\n* Enter MCR +17 with F on CH\n* Transition to MCR on standing hit only", + "notes": "* Enter MCR +14 with F on hit\n* Enter MCR +17 with F on CH\n* Transition to MCR on standing hit only\n", "on_block": "-9", "on_ch": "+9", "on_hit": "+6", @@ -1105,7 +1126,7 @@ "image": "", "input": "df+2+3", "name": "White Mountain", - "notes": "* Floor Break\n* Throw break 2\n* Can be done from FC", + "notes": "* Floor Break\n* Throw break 2\n* Can be done from FC\n", "on_block": "-2", "on_ch": "-6d", "on_hit": "-6d", @@ -1123,7 +1144,7 @@ "image": "", "input": "df+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -1141,7 +1162,7 @@ "image": "", "input": "df+3,2", "name": "", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-13", "on_ch": "-7", "on_hit": "-7", @@ -1159,7 +1180,7 @@ "image": "", "input": "df+3,2,4", "name": "Rengoku", - "notes": "* Tornado\n* Combo from 2nd CH with 4f delay\n* Input can be delayed 16f\n* Enter MCR +36a (+26) with ub_u_uf on hit\n", + "notes": "* Tornado\n* Combo from 2nd CH with 4f delay\n* Input can be delayed 16f\n* Jails for 3?F from 2nd hit\n* Enter MCR +36a (+26) with ub_u_uf on hit\n,js27~50\n,fs51~53", "on_block": "-22", "on_ch": "+18a (+8)", "on_hit": "+18a (+8)", @@ -1177,7 +1198,7 @@ "image": "", "input": "df+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -1195,7 +1216,7 @@ "image": "", "input": "df+4,4", "name": "Tsunami Kick", - "notes": "* Spike\n* Combo from 1st hit with 10f delay\n* Move can be delayed 9f", + "notes": "* Spike\n* Combo from 1st hit with 10f delay\n* Move can be delayed 9f\n", "on_block": "-15", "on_ch": "-4c", "on_hit": "-4c", @@ -1213,7 +1234,7 @@ "image": "", "input": "f+2", "name": "893P", - "notes": "Spike", + "notes": "Spike\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -1231,7 +1252,7 @@ "image": "", "input": "f+2,4", "name": "893P > Knee Kick", - "notes": "* Knee\n* Combo from 1st hit with 14f delay\n* Move can be delayed 13f\n*", + "notes": "* Knee\n* Combo from 1st hit with 14f delay\n* Move can be delayed 13f\n*\n", "on_block": "-11", "on_ch": "+29a (+23)", "on_hit": "+0", @@ -1249,7 +1270,7 @@ "image": "", "input": "f+3", "name": "Mourning Crow (MCR)", - "notes": "* Stance moves can be delayed by 10f\n", + "notes": "* Stance moves can be delayed by 10f\njs18~32\nfs33~35", "on_block": "", "on_ch": "", "on_hit": "", @@ -1267,7 +1288,7 @@ "image": "", "input": "f+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -1285,7 +1306,7 @@ "image": "", "input": "f+4,3", "name": "Twisted Samsara", - "notes": "* Tornado\n* Combo on 1st CH with 3f delay\n* Input can be delayed 15f\n* Enter FLY +36a (+26) with ub_u_uf on hit\n", + "notes": "* Tornado\n* Combo on 1st CH with 3f delay\n* Input can be delayed 15f\n* Enter FLY +36a (+26) with ub_u_uf on hit\n,js27~51\n,fs52~54", "on_block": "-22", "on_ch": "+18a (+8)", "on_hit": "+18a (+8)", @@ -1303,7 +1324,7 @@ "image": "", "input": "f,F+2", "name": "Demon's Paw", - "notes": "* Heat Engager\n* Heat Dash +36a (+26) on hit, +5 on block\n* Balcony Break\n* 7 Chip Damage on block\n* 10 Chip Damage on block while in heat\n* 20 Chip Damage on Heat Dash", + "notes": "* Heat Engager\n* Heat Dash +36a (+26) on hit, +5 on block\n* Balcony Break\n* i18 startup when unbuffered, and i16 startup when buffered\n* 7 Chip Damage on block\n* 10 Chip Damage on block while in heat\n* 20 Chip Damage on Heat Dash\n", "on_block": "-8", "on_ch": "+15a (+6)", "on_hit": "+15a (+6)", @@ -1321,7 +1342,7 @@ "image": "", "input": "f,F+4", "name": "Demon's Shaft", - "notes": "* Balcony Break\n* Opponent recovers crouching on hit\n", + "notes": "* Balcony Break\n* i23 startup when unbuffered, and i21 startup when buffered\n* Opponent recovers crouching on hit\njs10~30\nfs31~33", "on_block": "-6", "on_ch": "[+55a](https://wavu.wiki/t/Devil_Jin_combos#Staples 'Combo')", "on_hit": "+16g", @@ -1343,7 +1364,7 @@ "image": "", "input": "f,f,F+3", "name": "Leaping Side Kick", - "notes": "* Balcony Break\n* 9 Chip Damage on block\n* 12 Chip Damage on block while in heat\n", + "notes": "* Balcony Break\n* 9 Chip Damage on block\n* 12 Chip Damage on block while in heat\njs3~25 \nfs26~28", "on_block": "+6", "on_ch": "+13a (+3)", "on_hit": "+13a (+3)", @@ -1361,7 +1382,7 @@ "image": "", "input": "f,hcf+1+2", "name": "Obliteration", - "notes": "* Throw break 1+2\n* Side switch on hit when done on opponent's front and left sides from P1 side\n* Sideswap on hit when done on opponent's left side from P2 side\n* Can be done from FC", + "notes": "* Throw break 1+2\n* Side switch on hit when done on opponent's front and left sides from P1 side\n* Sideswap on hit when done on opponent's left side from P2 side\n* Can be done from FC\n", "on_block": "-6", "on_ch": "+0d", "on_hit": "+0d", @@ -1379,7 +1400,7 @@ "image": "", "input": "FLY.1", "name": "Near Death", - "notes": "* Strong Aerial Tailspin\n* Balcony Break\n", + "notes": "* Strong Aerial Tailspin\n* Balcony Break\njs1~12\nfs13~15", "on_block": "-3", "on_ch": "+67a (+47)", "on_hit": "+67a (+47)", @@ -1397,7 +1418,7 @@ "image": "", "input": "FLY.1+2", "name": "Infernal Destruction", - "notes": "Balcony Break\n", + "notes": "Balcony Break\njs1~111\nfs112~114", "on_block": "", "on_ch": "-46(-104)", "on_hit": "-46(-104)", @@ -1415,7 +1436,7 @@ "image": "", "input": "FLY.2", "name": "Infernal Annihilation", - "notes": "* Floor Break\n* Transition to attack throw on front standing or airborne hit\n* +1a (-8) on BT hit\n", + "notes": "* Floor Break\n* Transition to attack throw on front standing or airborne hit\n* +1a (-8) on BT hit\njs1~60\nfs61~63", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -1433,7 +1454,7 @@ "image": "", "input": "FLY.3", "name": "Amara", - "notes": "* Balcony Break\n* Spike", + "notes": "* Balcony Break\n* Spike\n", "on_block": "-15~-8", "on_ch": "+35d (-24)", "on_hit": "+35d (-24)", @@ -1451,7 +1472,7 @@ "image": "", "input": "FLY.4", "name": "", - "notes": "\n", + "notes": "\njs1~50\nfs51~53", "on_block": "-29", "on_ch": "-20s", "on_hit": "-20s", @@ -1469,7 +1490,7 @@ "image": "", "input": "FLY.4,2", "name": "", - "notes": "Available only on hit", + "notes": "Available only on hit\n", "on_block": "", "on_ch": "+52a (+7)", "on_hit": "+52a (+7)", @@ -1487,7 +1508,7 @@ "image": "", "input": "FLY.4,2,1+2", "name": "Devil Starstorm", - "notes": "Available only on hit", + "notes": "Available only on hit\n", "on_block": "", "on_ch": "-6a", "on_hit": "-6a", @@ -1505,7 +1526,7 @@ "image": "", "input": "FLY.f+1+2", "name": "Cross Infernal Destruction", - "notes": "* Balcony Break\n* Recovers front-facing when done from BT FLY\n", + "notes": "* Balcony Break\n* Recovers front-facing when done from BT FLY\n,js1~", "on_block": "", "on_ch": "-39a (-97)", "on_hit": "-39a (-97)", @@ -1516,19 +1537,21 @@ "video": "" }, { - "alias": [], + "alias": [ + "CD" + ], "alt": [], "damage": "", "id": "Devil Jin-f,n,d,df", "image": "", "input": "f,n,d,df", "name": "Wind God Step", - "notes": "* Cannot be buffered\n* Stance moves can be buffered out of heat dash\n* Cancel to sidestep with u\n* Cancel to block with b", + "notes": "* Cannot be buffered\n* Stance moves can be buffered out of heat dash\n* Cancel to sidestep with u\n* Cancel to block with b\n", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "r3", + "recovery": "r3?", "startup": "", "target": "", "video": "" @@ -1536,15 +1559,18 @@ { "alias": [ "EWGF", - "Electric" + "Electric", + "CD.df#2" + ], + "alt": [ + "f,n,df#2" ], - "alt": [], "damage": "23", "id": "Devil Jin-f,n,d,df${justFrame}2", "image": "", "input": "f,n,d,df#2", "name": "Electric Wind God Fist", - "notes": "* 4 Chip Damage on block\n* 8 Chip Damage on block while in heat", + "notes": "* 4 Chip Damage on block\n* 8 Chip Damage on block while in heat\n* Can also be performed with f,n,df#2 (i13~)\n", "on_block": "+5", "on_ch": "+39a (+29)", "on_hit": "+39a (+29)", @@ -1555,14 +1581,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "CD.df+1" + ], "alt": [], "damage": "30", "id": "Devil Jin-f,n,d,df+1", "image": "", "input": "f,n,d,df+1", "name": "Thunder God Fist", - "notes": "\n", + "notes": "\njs22~43\nfs44~46", "on_block": "-16", "on_ch": "+29a (+19)", "on_hit": "+29a (+19)", @@ -1573,14 +1601,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "CD.df+1+2" + ], "alt": [], "damage": "25", "id": "Devil Jin-f,n,d,df+1+2", "image": "", "input": "f,n,d,df+1+2", "name": "Spiral of Madness", - "notes": "* Homing\n* Balcony Break\n* 7 Chip Damage on block\n* 10 Chip Damage on block while in heat\n* Opponent recovers FUFA on CH", + "notes": "* Homing\n* Balcony Break\n* 7 Chip Damage on block\n* 10 Chip Damage on block while in heat\n* Opponent recovers FUFA on CH\n", "on_block": "-9", "on_ch": "+34a", "on_hit": "+12a (+3)", @@ -1598,7 +1628,7 @@ "image": "", "input": "f,n,d,df+1+2,H.1+2", "name": "Spiral of Madness > Annihilation Beam", - "notes": "* Tornado\n* Weapon\n* 6 Chip Damage on block\n* Consumes 220F of remaining heat time", + "notes": "* Tornado\n* Weapon\n* 6 Chip Damage on block\n* Consumes 220F of remaining heat time\n", "on_block": "+2", "on_ch": "[+60a(+44)](https://wavu.wiki/t/Devil_Jin_combos#Heat 'Devil Jin Combos')", "on_hit": "[+60a(+44)](https://wavu.wiki/t/Devil_Jin_combos#Heat 'Devil Jin Combos')", @@ -1609,14 +1639,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "CD.df+1,UF" + ], "alt": [], "damage": "30,10", "id": "Devil Jin-f,n,d,df+1,UF", "image": "", "input": "f,n,d,df+1,UF", "name": "Heaven's Door", - "notes": "* Floor Break\n* Transition to attack throw on hit\n* Available only on hit\n* Opponent recovers FDFA on hit", + "notes": "* Floor Break\n* Transition to attack throw on hit\n* Available only on hit\n* Opponent recovers FDFA on hit\n", "on_block": "", "on_ch": "-4d", "on_hit": "-4d", @@ -1628,7 +1660,8 @@ }, { "alias": [ - "WGF" + "WGF", + "CD.df+2" ], "alt": [], "damage": "20", @@ -1636,7 +1669,7 @@ "image": "", "input": "f,n,d,df+2", "name": "Wind God Fist", - "notes": "* Turns into EWGF (f,n,d,df#2) while in heat\n* Consumes 70F of remaining heat time while in heat\n* 8 Chip Damage on block while in heat", + "notes": "* Turns into EWGF (f,n,d,df#2) while in heat\n* Consumes 70F of remaining heat time while in heat\n* 8 Chip Damage on block while in heat\n", "on_block": "-10", "on_ch": "+39a (+29)", "on_hit": "+39a (+29)", @@ -1647,14 +1680,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "CD.df+3" + ], "alt": [], "damage": "25", "id": "Devil Jin-f,n,d,df+3", "image": "", "input": "f,n,d,df+3", "name": "Demon's Hoof", - "notes": "* Spike\n* 7 Chip Damage on block\n* 10 Chip Damage on block while in heat\n", + "notes": "* Spike\n* 7 Chip Damage on block\n* 10 Chip Damage on block while in heat\njs5~28", "on_block": "-8c", "on_ch": "+16a", "on_hit": "+16a", @@ -1665,14 +1700,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "CD.DF+3" + ], "alt": [], "damage": "24", "id": "Devil Jin-f,n,d,DF+3", "image": "", "input": "f,n,d,DF+3", "name": "Demon's Tail", - "notes": "Opponent recovers FDFA on hit\n", + "notes": "Opponent recovers FDFA on hit\njs5~28", "on_block": "-23", "on_ch": "-2a", "on_hit": "-2a", @@ -1684,7 +1721,8 @@ }, { "alias": [ - "Hellsweep" + "Hellsweep", + "CD.DF+4" ], "alt": [], "damage": "7", @@ -1692,7 +1730,7 @@ "image": "", "input": "f,n,d,DF+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-23c", "on_ch": "-5c", "on_hit": "-5c", @@ -1704,7 +1742,7 @@ }, { "alias": [ - "Hellsweep" + "CD.DF+4,1+2" ], "alt": [], "damage": "7,9", @@ -1712,7 +1750,7 @@ "image": "", "input": "f,n,d,DF+4,1+2", "name": "Spinning Demon Hellfire Beam", - "notes": "* Tornado\n* Available only on hit\n* Opponent recovers FUFA on hit", + "notes": "* Tornado\n* Available only on hit\n* Opponent recovers FUFA on hit\n", "on_block": "", "on_ch": "+58a (+42)", "on_hit": "+58a (+42)", @@ -1724,7 +1762,7 @@ }, { "alias": [ - "Hellsweep" + "CD.DF+4,4" ], "alt": [], "damage": "7,28", @@ -1732,7 +1770,7 @@ "image": "", "input": "f,n,d,DF+4,4", "name": "Spinning Demon Scythe", - "notes": "* Spike\n* Combo from 1st hit", + "notes": "* Spike\n* Combo from 1st hit\n", "on_block": "-16", "on_ch": "+14a", "on_hit": "+4c", @@ -1743,14 +1781,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "CD.UF" + ], "alt": [], "damage": "", "id": "Devil Jin-f,n,d,df,UF", "image": "", "input": "f,n,d,df,UF", "name": "Demon Hop", - "notes": "* Can access wr3 by inputting 3 on frames 1~2\n* Unable to act from frames 3~26\n", + "notes": "* Can access wr3 by inputting 3 on frames 1~2\n* Unable to act from frames 3~26\njs1~20\nfs21~23", "on_block": "", "on_ch": "", "on_hit": "", @@ -1770,7 +1810,7 @@ "image": "", "input": "FUFT.u+3+4", "name": "Yomigaeri", - "notes": "FUFA shift to Fly leaves attacker in backturn", + "notes": "FUFA shift to Fly leaves attacker in backturn\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1790,7 +1830,7 @@ "image": "", "input": "H.2+3", "name": "Vindictive Helix", - "notes": "* Heat Smash\n* Jail from 1st attack\n* Transition to attack throw on hit\n* Transition to MCR on block only\n* 8 Chip Damage on block\n", + "notes": "* Heat Smash\n* Jail from 1st attack\n* Transition to attack throw on hit\n* Transition to MCR on block only\n* Can cancel transition to MCR on block with B at +2~+12\n* 8 Chip Damage on block\njs15~52\nfs53~55", "on_block": "+11", "on_ch": "+5d", "on_hit": "+5d", @@ -1810,7 +1850,7 @@ "image": "", "input": "H.MCR.2+3", "name": "Inner Purgatory", - "notes": "* Heat Smash\n* Transition to attack throw on standing or airborne hit\n", + "notes": "* Heat Smash\n* Transition to attack throw on standing or airborne hit\njs1~12", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -1828,7 +1868,7 @@ "image": "", "input": "Left Throw", "name": "Shoulder Flip", - "notes": "* Throw break 1\n* Opponent recovers FUFA on hit", + "notes": "* Throw break 1\n* Opponent recovers FUFA on hit\n", "on_block": "-3", "on_ch": "+1d", "on_hit": "+1d", @@ -1846,7 +1886,7 @@ "image": "", "input": "MCR.1", "name": "Tiger Thrush", - "notes": "* Spike\n* Opponent recovers FDFA on hit\n* 6 Chip Damage on block\n* 8 Chip Damage on block while in heat\n", + "notes": "* Spike\n* Opponent recovers FDFA on hit\n* 6 Chip Damage on block\n* 8 Chip Damage on block while in heat\njs1~38\nfs39~41", "on_block": "+8", "on_ch": "[+20d](https://wavu.wiki/t/Devil_Jin_combos#Mini-combos 'Mini-combo')", "on_hit": "[+20d](https://wavu.wiki/t/Devil_Jin_combos#Mini-combos 'Mini-combo')", @@ -1864,7 +1904,7 @@ "image": "", "input": "MCR.2", "name": "", - "notes": "Homing\n", + "notes": "Homing\njs1~37\nfs38~40", "on_block": "-13", "on_ch": "-5", "on_hit": "-5", @@ -1882,7 +1922,7 @@ "image": "", "input": "MCR.2,2", "name": "Dark Arachnid Twister", - "notes": "* Heat Engager\n* Heat Dash +67a (+50) on hit, +5 on block\n* Spike\n* 16 Chip Damage on blocked Heat Dash\n* Combo from 1st hit\n* Opponent recovers FDFA on hit\n", + "notes": "* Heat Engager\n* Heat Dash +67a (+50) on hit, +5 on block\n* Spike\n* 16 Chip Damage on blocked Heat Dash\n* Combo from 1st hit\n* Opponent recovers FDFA on hit\n,js1~17\n,fs18~20", "on_block": "-14c", "on_ch": "+2a", "on_hit": "+2a", @@ -1900,7 +1940,7 @@ "image": "", "input": "MCR.3", "name": "Venomous Torment", - "notes": "* Tornado\n* Balcony Break\n* Opponent recovers FDFA on hit\n* 7 Chip Damage on block\n* 10 Chip Damage on block while in heat\n", + "notes": "* Tornado\n* Balcony Break\n* Opponent recovers FDFA on hit\n* 7 Chip Damage on block\n* 10 Chip Damage on block while in heat\njs1~19\nfs20~22", "on_block": "-7", "on_ch": "+70a (+54)", "on_hit": "+16a (-1)", @@ -1918,7 +1958,7 @@ "image": "", "input": "MCR.4", "name": "", - "notes": "\n", + "notes": "\njs1~50\nfs51~53", "on_block": "-29", "on_ch": "-20s", "on_hit": "-20s", @@ -1936,7 +1976,7 @@ "image": "", "input": "MCR.4,2", "name": "", - "notes": "Available only on hit", + "notes": "Available only on hit\n", "on_block": "", "on_ch": "+52a (+7)", "on_hit": "+52a (+7)", @@ -1954,7 +1994,7 @@ "image": "", "input": "MCR.4,2,1+2", "name": "Devil Starstorm", - "notes": "Available only on hit", + "notes": "Available only on hit\n", "on_block": "", "on_ch": "-6a", "on_hit": "-6a", @@ -1972,7 +2012,7 @@ "image": "", "input": "OTG.d+1+2", "name": "Hellfire Incinerator", - "notes": "* Weapon\n* Balcony break on CH", + "notes": "* Weapon\n* Balcony break on CH\n", "on_block": "-14", "on_ch": "+5a", "on_hit": "+5a", @@ -1990,7 +2030,7 @@ "image": "", "input": "qcb+1+3", "name": "Complicated Wire", - "notes": "* Throw break 1\n* Opponent recovers FUFA on hit\n* Can be done from FC", + "notes": "* Throw break 1\n* Opponent recovers FUFA on hit\n* Can be done from FC\n", "on_block": "-2", "on_ch": "+0d", "on_hit": "+0d", @@ -2026,7 +2066,7 @@ "image": "", "input": "Right Throw", "name": "Over the Limit", - "notes": "* Throw break 2\n* Side switch on hit\n* Opponent recovers FDFA on hit", + "notes": "* Throw break 2\n* Side switch on hit\n* Opponent recovers FDFA on hit\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -2044,7 +2084,7 @@ "image": "", "input": "SS.2", "name": "Devil Twister", - "notes": "Transition to Hell's Gate on hit with U", + "notes": "Transition to Hell's Gate on hit with U\n", "on_block": "-22", "on_ch": "[+72a](https://wavu.wiki/t/Devil_Jin_combos#Staples 'Combo')", "on_hit": "[+72a](https://wavu.wiki/t/Devil_Jin_combos#Staples 'Combo')", @@ -2062,7 +2102,7 @@ "image": "", "input": "SS.2,U", "name": "Hell's Gate", - "notes": "* Only available as combo from 1st hit\n* 48 damage with scaling", + "notes": "* Only available as combo from 1st hit\n* 48 damage with scaling\n", "on_block": "", "on_ch": "-5a", "on_hit": "-5a", @@ -2080,7 +2120,7 @@ "image": "", "input": "u+1+2", "name": "Hellfire Cannon", - "notes": "Hits airborne opponents only", + "notes": "Hits airborne opponents only\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2100,7 +2140,7 @@ "image": "", "input": "u+4", "name": "Samsara", - "notes": "* Tornado\n* Enter FLY +35a (+25) with ub_u_uf on hit\n", + "notes": "* Tornado\n* Enter FLY +35a (+25) with ub_u_uf on hit\njs9~44\nfs45~47", "on_block": "-25", "on_ch": "+15a (+5)", "on_hit": "+15a (+5)", @@ -2118,7 +2158,7 @@ "image": "", "input": "ub+1+2", "name": "Hellfire Blast", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "+4d (-54)", "on_ch": "+4d (-54)", "on_hit": "+4d (-54)", @@ -2139,7 +2179,7 @@ "image": "", "input": "uf+1", "name": "Infernal Shackle", - "notes": "* Strong Aerial Tailspin\n* Weapon\n* Balcony break on airborne hit\n* Transition to r20 MCR on hit or block only\n* 2 Chip Damage on block\n* 3 Chip Damage on block while in heat", + "notes": "* Strong Aerial Tailspin\n* Weapon\n* Balcony break on airborne hit\n* Transition to r20 MCR on hit or block only\n* 2 Chip Damage on block\n* 3 Chip Damage on block while in heat\n", "on_block": "+11", "on_ch": "+16", "on_hit": "+16", @@ -2159,7 +2199,7 @@ "image": "", "input": "uf+1+2", "name": "Stonehead", - "notes": "* Balcony Break\n* Throw break 1+2\n* Side switch on throw break\n* Can be done from FC", + "notes": "* Balcony Break\n* Throw break 1+2\n* Side switch on throw break\n* Can be done from FC\n", "on_block": "+0", "on_ch": "+25d (+7)", "on_hit": "+25d (+7)", @@ -2180,7 +2220,7 @@ "image": "", "input": "uf+2", "name": "Decapitating Sword", - "notes": "* Homing\n* Balcony break on airborne hit", + "notes": "* Homing\n* Balcony break on airborne hit\n", "on_block": "-4", "on_ch": "[+25a](https://wavu.wiki/t/Devil_Jin_combos#Minicombos 'Devil Jin Combos')", "on_hit": "[+25a](https://wavu.wiki/t/Devil_Jin_combos#Minicombos 'Devil Jin Combos')", @@ -2201,7 +2241,7 @@ "image": "", "input": "uf+3", "name": "Reaper's Scythe", - "notes": "* Spike\n", + "notes": "* Spike\njs9~29\nfs30~32", "on_block": "+3c", "on_ch": "[+19a](https://wavu.wiki/t/Devil_Jin_combos#Staples 'Combo')", "on_hit": "+7c", @@ -2219,7 +2259,7 @@ "image": "", "input": "uf+3+4", "name": "Hisou", - "notes": "* Balcony Break\n", + "notes": "* Balcony Break\njs10~47\nfs48~50", "on_block": "-16", "on_ch": "+33a (-25)", "on_hit": "+33a (-25)", @@ -2237,14 +2277,14 @@ "image": "", "input": "uf+3+4,H.1+2", "name": "Hisou > Annihilation Beam", - "notes": "* 6 Chip Damage on block\n* Available only as combo from 1st hit\n* Unavailable on whiff\n* Transition to attack throw on hit\n* Consumes 250F of remaining heat time", + "notes": "* 6 Chip Damage on block\n* Available only as combo from 1st hit\n* Unavailable on whiff\n* Transition to attack throw on hit\n* Consumes 250F of remaining heat time\njs", "on_block": "-15", "on_ch": "+0d", "on_hit": "+0d", "parent": "Devil Jin-uf+3+4", "recovery": "", "startup": "i16~17 i13~14", - "target": "m,m,sm", + "target": "m,m,t", "video": "" }, { @@ -2255,7 +2295,7 @@ "image": "", "input": "uf+4", "name": "Wraith Kick", - "notes": "* Heat Engager\n* Heat Dash +62a (+42) on hit, +5 on block\n* Balcony Break\n* 16 Chip Damage on Heat Dash\n", + "notes": "* Heat Engager\n* Heat Dash +62a (+42) on hit, +5 on block\n* Balcony Break\n* 16 Chip Damage on Heat Dash\njs8~18", "on_block": "-8", "on_ch": "+11", "on_hit": "+11", @@ -2276,7 +2316,7 @@ "image": "", "input": "ws1", "name": "Solo Piston", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+9", "on_hit": "+5", @@ -2297,7 +2337,7 @@ "image": "", "input": "ws1,1", "name": "Infernal Shackle", - "notes": "* Balcony Break On air hit\n* Weapon\n* Combo from 1st CH with 1f delay\n* Transition to MCR on hit or block only\n* 2 Chip Damage on block\n* 3 Chip Damage on block while in heat", + "notes": "* Balcony Break On air hit\n* Weapon\n* Combo from 1st CH with 1f delay\n* Transition to MCR on hit or block only\n* 2 Chip Damage on block\n* 3 Chip Damage on block while in heat\n", "on_block": "+11", "on_ch": "+16", "on_hit": "+16", @@ -2318,7 +2358,7 @@ "image": "", "input": "ws1,2", "name": "Bloody Glaive", - "notes": "* Enter MCR +14 with F on hit\n* Enter MCR +17 with F on CH\n* Combos from 1st hit with 7f delay\n* Input can be delayed 10f\n* Move can be delayed 9f", + "notes": "* Enter MCR +14 with F on hit\n* Enter MCR +17 with F on CH\n* Combos from 1st hit with 7f delay\n* Input can be delayed 10f\n* Move can be delayed 9f\n", "on_block": "-11", "on_ch": "+10", "on_hit": "+6", @@ -2336,7 +2376,7 @@ "image": "", "input": "ws2", "name": "Alaya", - "notes": "* Tornado\n* 6 Chip Damage on block\n* 8 Chip Damage on block while in heat", + "notes": "* Tornado\n* 6 Chip Damage on block\n* 8 Chip Damage on block while in heat\n", "on_block": "-12", "on_ch": "+72a (+56)", "on_hit": "+72a (+56)", @@ -2354,7 +2394,7 @@ "image": "", "input": "ws3", "name": "Organ Wrecker", - "notes": "* Knee\n* Enter MCR +14 with F on hit\n* Enter MCR +23 with F on CH", + "notes": "* Knee\n* Enter MCR +14 with F on hit\n* Enter MCR +23 with F on CH\n", "on_block": "-11", "on_ch": "[+14](https://wavu.wiki/t/Devil_Jin_combos#Staples 'Combo')", "on_hit": "+9", @@ -2372,7 +2412,7 @@ "image": "", "input": "ws4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -2390,7 +2430,7 @@ "image": "", "input": "ws4,4", "name": "Wretched Heel", - "notes": "* Spike\n* Combo from 1st hit", + "notes": "* Spike\n* Combo from 1st hit\n", "on_block": "-16", "on_ch": "+4c", "on_hit": "+4c", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/dragunov.json b/src/frame_service/json_directory/tests/static/json_movelist/dragunov.json index d11fc59..f154329 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/dragunov.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/dragunov.json @@ -7,7 +7,7 @@ "image": "", "input": "1", "name": "Jab", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -25,7 +25,7 @@ "image": "", "input": "1,1", "name": "", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -43,7 +43,7 @@ "image": "", "input": "1,1,3", "name": "Eye Gouge > Hilt", - "notes": "* Balcony Break\n* Combo from 2nd CH\n* Move can be delayed", + "notes": "* Balcony Break\n* Combo from 2nd CH\n* Move can be delayed\n", "on_block": "-9", "on_ch": "+36a (+0)", "on_hit": "+15a (+6)", @@ -79,7 +79,7 @@ "image": "", "input": "1,2", "name": "", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -97,7 +97,7 @@ "image": "", "input": "1,2,1", "name": "Salvo", - "notes": "* Heat Engager\n* Heat Dash +5, [+43a (+35)](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')\n* Balcony Break\n* Combo from 1st or 2nd CH", + "notes": "* Heat Engager\n* Heat Dash +5, [+43a (+35)](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')\n* Balcony Break\n* Combo from 1st or 2nd CH\n", "on_block": "-14", "on_ch": "+15gc", "on_hit": "+15gc", @@ -115,7 +115,7 @@ "image": "", "input": "1+3", "name": "Volk Clutch", - "notes": "* Throw break 1 or 2", + "notes": "* Throw break 1 or 2\n", "on_block": "-2", "on_ch": "+1d", "on_hit": "+1d", @@ -133,7 +133,7 @@ "image": "", "input": "1,3", "name": "", - "notes": "* Jails\n* Combo from 1st hit", + "notes": "* Jails\n* Combo from 1st hit\n", "on_block": "-7", "on_ch": "+9", "on_hit": "+1", @@ -151,7 +151,7 @@ "image": "", "input": "1,3,2", "name": "Hammer and Sickle", - "notes": "* Floor Break\n* Combo from 2nd CH", + "notes": "* Floor Break\n* Combo from 2nd CH\n", "on_block": "-13", "on_ch": "[+41a](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", "on_hit": "[+41a](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", @@ -169,7 +169,7 @@ "image": "", "input": "1,3,2~1+2", "name": "Feint & Catch", - "notes": "* Throw break 1+2\n * Unbreakable during Heat\n * Partially uses remaining Heat time\n* Cancel with B\n* Alternate input f,F+2~1+2", + "notes": "* Throw break 1+2\n * Unbreakable during Heat\n * Partially uses remaining Heat time\n* Cancel with B\n* Alternate input f,F+2~1+2\n", "on_block": "+5", "on_ch": "-2d", "on_hit": "-2d", @@ -187,7 +187,7 @@ "image": "", "input": "2", "name": "", - "notes": "", + "notes": "\n", "on_block": "+0", "on_ch": "+9", "on_hit": "+9", @@ -205,7 +205,7 @@ "image": "", "input": "2,1", "name": "", - "notes": "* Jails\n* Combo from 1st hit\n* Enter SNK -1 +10 with df", + "notes": "* Jails\n* Combo from 1st hit\n* Enter SNK -1 +10 with df\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -223,7 +223,7 @@ "image": "", "input": "2,1,3", "name": "One Two Scud Kick", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-9", "on_ch": "+40d (-18)", "on_hit": "+40d (-18)", @@ -241,7 +241,7 @@ "image": "", "input": "2,1,4", "name": "One Two Mine Kick", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+3", "on_hit": "+3", @@ -277,7 +277,7 @@ "image": "", "input": "2+4", "name": "Purge Slam", - "notes": "* Throw break 1 or 2\n* Side switch on hit and break", + "notes": "* Throw break 1 or 2\n* Side switch on hit and break\n", "on_block": "-2", "on_ch": "+1d", "on_hit": "+1d", @@ -295,7 +295,7 @@ "image": "", "input": "3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -313,7 +313,7 @@ "image": "", "input": "3,1", "name": "", - "notes": "* Combo from 1st hit\n* Enter SNK -3 +6 with df", + "notes": "* Combo from 1st hit\n* Enter SNK -3 +6 with df\n", "on_block": "-2", "on_ch": "+7", "on_hit": "+7", @@ -331,7 +331,7 @@ "image": "", "input": "3,1,2", "name": "Disconnector Combo Middle", - "notes": "* Balcony Break\n* Combo from 2nd CH with delay", + "notes": "* Balcony Break\n* Combo from 2nd CH with delay\n", "on_block": "-12", "on_ch": "+12a (+3)", "on_hit": "+12a (+3)", @@ -349,7 +349,7 @@ "image": "", "input": "3,1,4", "name": "Disconnector Combo High", - "notes": "* Balcony Break\n* Combo from 2nd CH with delay", + "notes": "* Balcony Break\n* Combo from 2nd CH with delay\n", "on_block": "-9", "on_ch": "+42d (-16)", "on_hit": "+42d (-16)", @@ -367,7 +367,7 @@ "image": "", "input": "3+4", "name": "Iron Flail", - "notes": "* Tech-rollable\n", + "notes": "* Tech-rollable\njs", "on_block": "-13", "on_ch": "[+41a](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", "on_hit": "[+41a](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", @@ -385,7 +385,7 @@ "image": "", "input": "4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "-1", @@ -403,7 +403,7 @@ "image": "", "input": "4,1", "name": "Karnov Hook", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-4", "on_ch": "+8", "on_hit": "+8", @@ -421,7 +421,7 @@ "image": "", "input": "4,3", "name": "Karnov Kick", - "notes": "* Floor Break\n* Combo from 1st CH", + "notes": "* Floor Break\n* Combo from 1st CH\n", "on_block": "-12", "on_ch": "[+13c](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", "on_hit": "[+13c](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", @@ -439,7 +439,7 @@ "image": "", "input": "4,4", "name": "Karnov Avalanche", - "notes": "* Balcony Break\n* Chip damage on block\n", + "notes": "* Balcony Break\n* Chip damage on block\njs", "on_block": "+5", "on_ch": "[+46a](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", "on_hit": "+29a (+20)", @@ -457,7 +457,7 @@ "image": "", "input": "b+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -475,7 +475,7 @@ "image": "", "input": "b+1+2", "name": "Blizzard Hammer", - "notes": "Floor Break", + "notes": "Floor Break\n", "on_block": "+6", "on_ch": "[+26d](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", "on_hit": "[+26d](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", @@ -493,7 +493,7 @@ "image": "", "input": "b+1,2", "name": "Pommel Fling", - "notes": "* Tornado\n* Balcony Break\n* Combo from 1st hit", + "notes": "* Tornado\n* Balcony Break\n* Combo from 1st hit\n", "on_block": "-12", "on_ch": "+18gc", "on_hit": "+18gc", @@ -511,7 +511,7 @@ "image": "", "input": "b+1+3", "name": "Red Alert", - "notes": "* Parries mid and high punches and kicks\n* 100% recoverable damage\n* Alternate input b+2+4", + "notes": "* Parries mid and high punches and kicks\n* 100% recoverable damage\n* Alternate input b+2+4\nps5~12", "on_block": "", "on_ch": "-5d", "on_hit": "-5d", @@ -529,7 +529,7 @@ "image": "", "input": "b+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -547,7 +547,7 @@ "image": "", "input": "b+2,1", "name": "", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -565,7 +565,7 @@ "image": "", "input": "b+2,1,3", "name": "Eye Gouge > Stingray", - "notes": "* Clean hit +4\n* Shift to [Clipping Heel Hook](https://wavu.wiki/t/Dragunov_movelist#Dragunov.FDFT.3 (Close) 'Dragunov Movelist') on close range CH", + "notes": "* Clean hit +4\n* Shift to [Clipping Heel Hook](https://wavu.wiki/t/Dragunov_movelist#Dragunov.FDFT.3 (Close) 'Dragunov Movelist') on close range CH\n", "on_block": "-26", "on_ch": "+1d", "on_hit": "-2c", @@ -583,7 +583,7 @@ "image": "", "input": "b+3", "name": "Serrated Edge", - "notes": "* Homing\n* Balcony Break", + "notes": "* Homing\n* Balcony Break\n", "on_block": "-9", "on_ch": "+11g", "on_hit": "+11g", @@ -601,7 +601,7 @@ "image": "", "input": "b+3+4", "name": "Inertia Kick", - "notes": "Punch parry", + "notes": "Punch parry\nps", "on_block": "-2", "on_ch": "[+26a](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", "on_hit": "[+26a](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", @@ -619,10 +619,10 @@ "image": "", "input": "b+4", "name": "", - "notes": "", - "on_block": "-4", - "on_ch": "+7", - "on_hit": "+7", + "notes": "\n", + "on_block": "-7", + "on_ch": "+4", + "on_hit": "+4", "parent": "", "recovery": "", "startup": "i14", @@ -637,7 +637,7 @@ "image": "", "input": "b+4,2", "name": "", - "notes": "* Enter FC with D\n* Enter SNK with df", + "notes": "* Enter FC with D\n* Enter SNK with df\n", "on_block": "-7", "on_ch": "+4c", "on_hit": "+4c", @@ -655,7 +655,7 @@ "image": "", "input": "b+4,2,1", "name": "Tundra Strike > Ear Grab", - "notes": "* Combo from 1st CH\n* Combo from 2nd hit with delay", + "notes": "* Combo from 1st CH\n* Combo from 2nd hit with delay\n", "on_block": "+1", "on_ch": "[+14](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", "on_hit": "+5", @@ -673,7 +673,7 @@ "image": "", "input": "b+4,2,1+2", "name": "Tundra Strike > Ambush Tackle", - "notes": "* Throw break 1+2\n * Recovery in BT\n * Unbreakable during Heat\n * Partially uses remaining Heat time\n* Alternate input:\n * ss2,1+2,1+2\n * ss3+4,1+2\n * (Face down).1+2,1+2\n * FC.df+1,H.1+2", + "notes": "* Throw break 1+2\n * Recovery in BT\n * Unbreakable during Heat\n * Partially uses remaining Heat time\n* Alternate input:\n * ss2,1+2,1+2\n * ss3+4,1+2\n * (Face down).1+2,1+2\n * FC.df+1,H.1+2\n", "on_block": "-5", "on_ch": "+3d", "on_hit": "+3d", @@ -691,7 +691,7 @@ "image": "", "input": "b+4,3", "name": "Tundra Slash", - "notes": "* Heat Engager\n* Heat Dash +5, [+62a (+42)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')\n* Balcony Break", + "notes": "* Heat Engager\n* Heat Dash +5, [+62a (+42)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')\n* Balcony Break\n", "on_block": "-9", "on_ch": "+21a (+12)", "on_hit": "+21a (+12)", @@ -709,7 +709,7 @@ "image": "", "input": "Back throw", "name": "Absolute Silence", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -727,7 +727,7 @@ "image": "", "input": "BT.d+3", "name": "Cane Stab", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "+10d", "on_hit": "+10d", @@ -745,7 +745,7 @@ "image": "", "input": "d+1", "name": "Bunker-buster Elbow", - "notes": "", + "notes": "\n", "on_block": "+1c", "on_ch": "[+13d](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", "on_hit": "+8c", @@ -763,7 +763,7 @@ "image": "", "input": "d+1+2", "name": "Pit Fall", - "notes": "* Parries lows\n* 100% recoverable damage", + "notes": "* Parries lows\n* 100% recoverable damage\n", "on_block": "", "on_ch": "+5d", "on_hit": "+5d", @@ -781,7 +781,7 @@ "image": "", "input": "d+1+3", "name": "Cold Fate", - "notes": "* Heat Engager\n* Crouch throw\n* Alternate input 2+4", + "notes": "* Heat Engager\n* Crouch throw\n* Alternate input 2+4\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -817,7 +817,7 @@ "image": "", "input": "d+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-14", "on_ch": "+1c", "on_hit": "-3", @@ -835,7 +835,7 @@ "image": "", "input": "d+3,2", "name": "", - "notes": "Combo from 1st CH", + "notes": "Combo from 1st CH\n", "on_block": "-6", "on_ch": "+8", "on_hit": "+8", @@ -853,7 +853,7 @@ "image": "", "input": "d+3,2,1+2", "name": "Avalanche Hammer Rush", - "notes": "", + "notes": "\n", "on_block": "-2c", "on_ch": "+20a", "on_hit": "+20a", @@ -871,7 +871,7 @@ "image": "", "input": "d+3,4", "name": "Detached Kick", - "notes": "Combo from 1st CH", + "notes": "Combo from 1st CH\n", "on_block": "-11", "on_ch": "+23g", "on_hit": "+5", @@ -889,7 +889,7 @@ "image": "", "input": "d+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-15", "on_ch": "-4", "on_hit": "-9", @@ -907,7 +907,7 @@ "image": "", "input": "d+4,1", "name": "", - "notes": "Combo from 1st CH", + "notes": "Combo from 1st CH\n", "on_block": "-11", "on_ch": "+5", "on_hit": "+5", @@ -925,7 +925,7 @@ "image": "", "input": "d+4,1,3", "name": "Separator", - "notes": "* Balcony Break\n* Combo from 1st CH\n* Combo from 2nd hit", + "notes": "* Balcony Break\n* Combo from 1st CH\n* Combo from 2nd hit\n", "on_block": "-16", "on_ch": "+9a (+0)", "on_hit": "+9a (+0)", @@ -943,7 +943,7 @@ "image": "", "input": "d+4,4", "name": "", - "notes": "* Balcony Break\n* Combo from 1st CH", + "notes": "* Balcony Break\n* Combo from 1st CH\n", "on_block": "-14", "on_ch": "+16a (+6)", "on_hit": "+16a (+6)", @@ -961,7 +961,7 @@ "image": "", "input": "db+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -979,7 +979,7 @@ "image": "", "input": "db+2,1", "name": "", - "notes": "Combo from 1st hit with delay", + "notes": "Combo from 1st hit with delay\n", "on_block": "-10", "on_ch": "+3", "on_hit": "+1", @@ -997,7 +997,7 @@ "image": "", "input": "db+2,1,2", "name": "Death's Door", - "notes": "Combo from 2nd CH with delay", + "notes": "Combo from 2nd CH with delay\n", "on_block": "-14", "on_ch": "[+29a (+23)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", "on_hit": "[+29a (+23)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", @@ -1051,7 +1051,7 @@ "image": "", "input": "db+3+4", "name": "Deadly Scorpion", - "notes": "", + "notes": "\n", "on_block": "-31", "on_ch": "[+24a](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", "on_hit": "+3", @@ -1069,7 +1069,7 @@ "image": "", "input": "df+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-2", "on_ch": "+7", "on_hit": "+7", @@ -1087,7 +1087,7 @@ "image": "", "input": "df+1,4", "name": "Switchblade Ripper", - "notes": "* Balcony Break\n* Combo from 1st CH", + "notes": "* Balcony Break\n* Combo from 1st CH\n", "on_block": "-6", "on_ch": "[+58a](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", "on_hit": "+22a (+13)", @@ -1105,7 +1105,7 @@ "image": "", "input": "df+2", "name": "Scimitar", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "[+28a (+18)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", "on_hit": "[+28a (+18)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", @@ -1123,7 +1123,7 @@ "image": "", "input": "df+3", "name": "Mantis Heel", - "notes": "* Floor Break\n* +20 damage throw when hit from the front in close range", + "notes": "* Floor Break\n* +20 damage throw when hit from the front in close range\n", "on_block": "-6", "on_ch": "+5c", "on_hit": "+5c", @@ -1141,7 +1141,7 @@ "image": "", "input": "df+3+4", "name": "Reaper Kick", - "notes": "* Homing\n* Balcony Break\n* Causes Strong Aerial Tailspin", + "notes": "* Homing\n* Balcony Break\n* Causes Strong Aerial Tailspin\n", "on_block": "-7", "on_ch": "[+24a](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", "on_hit": "+12g", @@ -1159,7 +1159,7 @@ "image": "", "input": "df+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -1177,7 +1177,7 @@ "image": "", "input": "(During enemy wall stun).f,f,F+4", "name": "Snap Knee Assault", - "notes": "* Tornado\n* Deals maximum 32 (20) damage due to scaling", + "notes": "* Tornado\n* Deals maximum 32 (20) damage due to scaling\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1195,7 +1195,7 @@ "image": "", "input": "f+1+2", "name": "Scabbard", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-9", "on_ch": "+35a", "on_hit": "+35a", @@ -1213,7 +1213,7 @@ "image": "", "input": "f+1+4", "name": "Reverse Victor Clutch", - "notes": "* Throw break 1\n* Side switch", + "notes": "* Throw break 1\n* Side switch\n", "on_block": "-2", "on_ch": "+0d", "on_hit": "+0d", @@ -1231,7 +1231,7 @@ "image": "", "input": "f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -1249,7 +1249,7 @@ "image": "", "input": "f+2+3", "name": "Victor Clutch", - "notes": "* Throw break 2\n* Side switch", + "notes": "* Throw break 2\n* Side switch\n", "on_block": "-2", "on_ch": "-1d", "on_hit": "-1d", @@ -1267,7 +1267,7 @@ "image": "", "input": "f+2,4", "name": "Stun Gun", - "notes": "* Balcony Break\n* Combo from 1st CH", + "notes": "* Balcony Break\n* Combo from 1st CH\n", "on_block": "-7", "on_ch": "[+31a (+25)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", "on_hit": "[+28a (+23)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", @@ -1285,7 +1285,7 @@ "image": "", "input": "f+3", "name": "", - "notes": "Enter SNK +0 +11 with df", + "notes": "Enter SNK +0 +11 with df\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -1303,7 +1303,7 @@ "image": "", "input": "f+3,1+2", "name": "Crushing Blizzard", - "notes": "* Heat Engager\n* Heat Dash +18g, [+67a (+50)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')\n* Balcony Break\n* Combo from 1st hit\n* Chip damage on block", + "notes": "* Heat Engager\n* Heat Dash +18g, [+67a (+50)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')\n* Balcony Break\n* Combo from 1st hit\n* Chip damage on block\n", "on_block": "-3", "on_ch": "[+22a](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", "on_hit": "[+22a](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", @@ -1321,7 +1321,7 @@ "image": "", "input": "f+3,3", "name": "Step-in Mantis", - "notes": "* Floor Break\n* Combo from 1st CH\n* +20 damage throw when hit from the front in close range", + "notes": "* Floor Break\n* Combo from 1st CH\n* +20 damage throw when hit from the front in close range\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -1339,7 +1339,7 @@ "image": "", "input": "f+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+8", "on_hit": "+8", @@ -1357,7 +1357,7 @@ "image": "", "input": "f+4,3", "name": "Falcon Combination", - "notes": "* Tornado\n* Balcony Break\n* Combo from 1st hit", + "notes": "* Tornado\n* Balcony Break\n* Combo from 1st hit\n", "on_block": "-9", "on_ch": "+20a", "on_hit": "+20a", @@ -1375,7 +1375,7 @@ "image": "", "input": "f+4,4", "name": "", - "notes": "* Balcony Break\n * Only on CH\n* Combo from 1st hit with delay", + "notes": "* Balcony Break\n * Only on CH\n* Combo from 1st hit with delay\n", "on_block": "-11", "on_ch": "[+22a (+15)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", "on_hit": "+0", @@ -1393,7 +1393,7 @@ "image": "", "input": "f+4,4,3", "name": "Cougar Combination", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-5", "on_ch": "+21a (+12)", "on_hit": "+21a (+12)", @@ -1411,7 +1411,7 @@ "image": "", "input": "f+4,d+4", "name": "Orca Combination", - "notes": "Combo from 1st hit with delay", + "notes": "Combo from 1st hit with delay\n", "on_block": "-12", "on_ch": "+3c", "on_hit": "+3c", @@ -1429,7 +1429,7 @@ "image": "", "input": "(Face down).1+2", "name": "Living Dead", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1447,7 +1447,7 @@ "image": "", "input": "FC.df+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", @@ -1465,7 +1465,7 @@ "image": "", "input": "FC.df+1,4", "name": "Hail Slicer", - "notes": "* Available only as combo from 1st\n* Just input to power up - 14 damage", + "notes": "* Available only as combo from 1st\n* Just input to power up - 14 damage\n", "on_block": "", "on_ch": "+7", "on_hit": "+7", @@ -1483,7 +1483,7 @@ "image": "", "input": "FC.df+1,H.1+2", "name": "Hail Slicer > Ambush Tackle", - "notes": "Partially uses remaining Heat time", + "notes": "Partially uses remaining Heat time\n", "on_block": "", "on_ch": "-2d", "on_hit": "-2d", @@ -1519,7 +1519,7 @@ "image": "", "input": "f,F+2", "name": "Russian Sickle", - "notes": "* Balcony Break\n* Floor Break", + "notes": "* Balcony Break\n* Floor Break\n", "on_block": "-12", "on_ch": "[+30d (+22)](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", "on_hit": "+15a", @@ -1537,7 +1537,7 @@ "image": "", "input": "f,F+3", "name": "Stinger Kick", - "notes": "* Homing\n* Balcony Break\n* Chip damage on block", + "notes": "* Homing\n* Balcony Break\n* Chip damage on block\n", "on_block": "+5", "on_ch": "+30a (+4)", "on_hit": "+30a (+4)", @@ -1555,7 +1555,7 @@ "image": "", "input": "f,F+4", "name": "Rolling Thunder", - "notes": "\n", + "notes": "\njs", "on_block": "-1", "on_ch": "[+13](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", "on_hit": "[+13](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", @@ -1575,7 +1575,7 @@ "image": "", "input": "f,f,F+2", "name": "Russian Hook Special", - "notes": "* Balcony Break\n* Floor Break\n* 20% (4) Chip damage on block - 30% (9) when powered up\n* Do n,f,n,f+2 within 8 total frames (first forward doesn't matter) for powered up (bluespark) version - 26 damage", + "notes": "* Balcony Break\n* Floor Break\n* 20% (4) Chip damage on block - 30% (9) when powered up\n* Do n,f,n,f+2 within 8 total frames (first forward doesn't matter) for powered up (bluespark) version - 26 damage\n", "on_block": "+4", "on_ch": "[+44a](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", "on_hit": "+32d (-26)", @@ -1595,7 +1595,7 @@ "image": "", "input": "f,f,F+2,H.1+2", "name": "Russian Hook Special > Ambush Tackle", - "notes": "Partially uses remaining Heat time", + "notes": "Partially uses remaining Heat time\n", "on_block": "", "on_ch": "-2d", "on_hit": "-2d", @@ -1613,7 +1613,7 @@ "image": "", "input": "f,f,F+4", "name": "Snap Knee Assault", - "notes": "* Throw when hit from the front\n* Alternate input wr4", + "notes": "* Throw when hit from the front\n* Alternate input wr4\n", "on_block": "-7", "on_ch": "+1d", "on_hit": "+1d", @@ -1649,7 +1649,7 @@ "image": "", "input": "H.2+3,db+1+2", "name": "Ultra Russian Sickle > Ambush Tackle", - "notes": "Heat Smash", + "notes": "Heat Smash\n", "on_block": "", "on_ch": "-2d", "on_hit": "-2d", @@ -1667,7 +1667,7 @@ "image": "", "input": "Left throw", "name": "Tarantula Sting", - "notes": "* Throw break 1", + "notes": "* Throw break 1\n", "on_block": "-3", "on_ch": "+1d", "on_hit": "+1d", @@ -1685,7 +1685,7 @@ "image": "", "input": "OTG.d+3+4", "name": "Six Feet Under", - "notes": "* Floor Break\n* +0a (-8) on grounded", + "notes": "* Floor Break\n* +0a (-8) on grounded\n", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -1703,7 +1703,7 @@ "image": "", "input": "qcb+2", "name": "Mass Elbow", - "notes": "* Tornado\n* Also known as Backswing Blow", + "notes": "* Tornado\n* Also known as Backswing Blow\n", "on_block": "-15", "on_ch": "[+68a (+52)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", "on_hit": "[+68a (+52)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", @@ -1721,7 +1721,7 @@ "image": "", "input": "qcf", "name": "Sneak", - "notes": "* Lapses to standing\n* Input d,DF to transition to FC instead of SNK", + "notes": "* Lapses to standing\n* Input d,DF to transition to FC instead of SNK\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1739,7 +1739,7 @@ "image": "", "input": "Right throw", "name": "Reverse Fracture", - "notes": "* Throw break 1", + "notes": "* Throw break 1\n", "on_block": "-3", "on_ch": "+1d", "on_hit": "+1d", @@ -1759,7 +1759,7 @@ "image": "", "input": "SNK.1", "name": "Cocked Hammer", - "notes": "", + "notes": "\n", "on_block": "-3", "on_ch": "[+51a](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", "on_hit": "[+51a](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", @@ -1779,7 +1779,7 @@ "image": "", "input": "SNK.1+2", "name": "", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-14", "on_ch": "+19", "on_hit": "+19", @@ -1799,7 +1799,7 @@ "image": "", "input": "SNK.2", "name": "Stinger Elbow", - "notes": "Tornado", + "notes": "Tornado\n", "on_block": "-14", "on_ch": "[+36a (+26)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", "on_hit": "[+36a (+26)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", @@ -1819,7 +1819,7 @@ "image": "", "input": "SNK.3", "name": "Slay Ride", - "notes": "* Throw when CH from the front\n * Called \"Needle Hold\" in-game", + "notes": "* Throw when CH from the front\n * Called \"Needle Hold\" in-game\n", "on_block": "-16", "on_ch": "+1d", "on_hit": "+0", @@ -1859,7 +1859,7 @@ "image": "", "input": "SNK.4", "name": "Ignition Switch", - "notes": "* Heat Engager\n* Heat Dash +5, [+67a (+50)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')\n* Balcony Break\n* Floor Break\n* Chip damage on block", + "notes": "* Heat Engager\n* Heat Dash +5, [+67a (+50)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')\n* Balcony Break\n* Floor Break\n* Chip damage on block\n", "on_block": "+7", "on_ch": "[+18a](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", "on_hit": "[+18a](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", @@ -1877,7 +1877,7 @@ "image": "", "input": "SS.2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -1895,7 +1895,7 @@ "image": "", "input": "SS.2,1+2", "name": "", - "notes": "* Combo from 1st hit", + "notes": "* Combo from 1st hit\n", "on_block": "-4", "on_ch": "+2", "on_hit": "+2", @@ -1913,7 +1913,7 @@ "image": "", "input": "SS.2,1+2,4", "name": "Integral Blitz", - "notes": "* Combo from 1st hit", + "notes": "* Combo from 1st hit\n", "on_block": "-10", "on_ch": "+45a", "on_hit": "+45a", @@ -1931,7 +1931,7 @@ "image": "", "input": "SS.2,3", "name": "Integral Slicer Clutch", - "notes": "* Throw when hit from the front\n* Side switch\n* Combo from 1st hit", + "notes": "* Throw when hit from the front\n* Side switch\n* Combo from 1st hit\n", "on_block": "-9", "on_ch": "+1d", "on_hit": "+1d", @@ -1967,7 +1967,7 @@ "image": "", "input": "Tackle.1", "name": "Frost Bite", - "notes": "* Throw break 1\n* Diminishes opponent's recoverable gauge", + "notes": "* Throw break 1\n* Diminishes opponent's recoverable gauge\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -1985,7 +1985,7 @@ "image": "", "input": "Tackle.1+2", "name": "Iron Curtain", - "notes": "* Throw break 1+2", + "notes": "* Throw break 1+2\n", "on_block": "", "on_ch": "+3d", "on_hit": "+3d", @@ -2003,7 +2003,7 @@ "image": "", "input": "Tackle.2", "name": "Achilles' Hold", - "notes": "* Throw break 2", + "notes": "* Throw break 2\n", "on_block": "", "on_ch": "+3d", "on_hit": "+3d", @@ -2021,7 +2021,7 @@ "image": "", "input": "u+3", "name": "", - "notes": "Balcony Break\n", + "notes": "Balcony Break\njs", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -2039,7 +2039,7 @@ "image": "", "input": "u+4", "name": "Slicing Sobat", - "notes": "\n", + "notes": "\njs", "on_block": "-9", "on_ch": "[+21a](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", "on_hit": "[+21a](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", @@ -2057,7 +2057,7 @@ "image": "", "input": "ub+1+2", "name": "Sub-Zero", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "", "on_ch": "+26d (-32)", "on_hit": "+26d (-32)", @@ -2075,7 +2075,7 @@ "image": "", "input": "ub+2", "name": "Counterstrike", - "notes": "Sidesteps left", + "notes": "Sidesteps left\n", "on_block": "-5", "on_ch": "[+53a](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", "on_hit": "+9", @@ -2093,7 +2093,7 @@ "image": "", "input": "ub+3", "name": "", - "notes": "Balcony Break\n", + "notes": "Balcony Break\njs", "on_block": "-13", "on_ch": "+14a (+4)", "on_hit": "+14a (+4)", @@ -2111,7 +2111,7 @@ "image": "", "input": "ub+4", "name": "Slicing Sobat", - "notes": "\n", + "notes": "\njs", "on_block": "-9", "on_ch": "+17a", "on_hit": "+17a", @@ -2129,7 +2129,7 @@ "image": "", "input": "uf+1", "name": "Eye Blast", - "notes": "* Tornado\n* Balcony Break\n* Alternate input:\n * ub+1\n * u+1", + "notes": "* Tornado\n* Balcony Break\n* Alternate input:\n * ub+1\n * u+1\n", "on_block": "-9", "on_ch": "[+37d (+29)](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", "on_hit": "[+37d (+29)](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", @@ -2147,7 +2147,7 @@ "image": "", "input": "uf+1+2", "name": "Blizzard Rush", - "notes": "* Floor Break\n* Throw break 1+2\n* Side switch", + "notes": "* Floor Break\n* Throw break 1+2\n* Side switch\n", "on_block": "-6", "on_ch": "-5d", "on_hit": "-5d", @@ -2165,7 +2165,7 @@ "image": "", "input": "uf+2", "name": "Under Pressure", - "notes": "Alternate input u+2\n", + "notes": "Alternate input u+2\njs", "on_block": "-5", "on_ch": "[+42a](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", "on_hit": "[+42a](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", @@ -2183,7 +2183,7 @@ "image": "", "input": "uf+3", "name": "Breaching Charge Kick", - "notes": "Balcony Break\n", + "notes": "Balcony Break\njs", "on_block": "-7", "on_ch": "+20a (+10)", "on_hit": "+20a (+10)", @@ -2201,7 +2201,7 @@ "image": "", "input": "uf+3+4", "name": "Scorpion Scissors", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "-12d", "on_hit": "-12d", @@ -2219,7 +2219,7 @@ "image": "", "input": "uf+4", "name": "Slicing Sobat", - "notes": "\n", + "notes": "\njs", "on_block": "-9", "on_ch": "[+25a](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", "on_hit": "[+25a](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", @@ -2237,7 +2237,7 @@ "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "\n", + "notes": "\njs", "on_block": "-13", "on_ch": "[+32a (+22)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", "on_hit": "[+32a (+22)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", @@ -2255,7 +2255,7 @@ "image": "", "input": "WR.F+3", "name": "Chernobog Sweep", - "notes": "* Throw when hit from the front\n", + "notes": "* Throw when hit from the front\njs", "on_block": "-15", "on_ch": "+1d", "on_hit": "+1d", @@ -2273,7 +2273,7 @@ "image": "", "input": "ws1", "name": "", - "notes": "Enter SNK -5 +2 with df", + "notes": "Enter SNK -5 +2 with df\n", "on_block": "-3", "on_ch": "+4", "on_hit": "+4", @@ -2291,7 +2291,7 @@ "image": "", "input": "ws1+2", "name": "Frost Tackle", - "notes": "* Balcony Break\n* Alternate input SNK.1+2", + "notes": "* Balcony Break\n* Alternate input SNK.1+2\n", "on_block": "-14", "on_ch": "+19a (+9)", "on_hit": "+19a (+9)", @@ -2309,7 +2309,7 @@ "image": "", "input": "ws1,2", "name": "Qullion", - "notes": "* Balcony Break\n* Combo from 1st hit", + "notes": "* Balcony Break\n* Combo from 1st hit\n", "on_block": "-7", "on_ch": "+10g", "on_hit": "+10g", @@ -2327,7 +2327,7 @@ "image": "", "input": "ws1,3", "name": "Double Hilt", - "notes": "* Balcony Break\n* Combo from 1st hit", + "notes": "* Balcony Break\n* Combo from 1st hit\n", "on_block": "-13", "on_ch": "+36a (+0)", "on_hit": "+15a (+6)", @@ -2345,7 +2345,7 @@ "image": "", "input": "ws2", "name": "Ballistic Upper", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "[+28a (+18)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", "on_hit": "[+28a (+18)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", @@ -2363,7 +2363,7 @@ "image": "", "input": "ws3", "name": "Glacial Hilt", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-9", "on_ch": "+36a (+0)", "on_hit": "+15a (+6)", @@ -2381,7 +2381,7 @@ "image": "", "input": "ws4", "name": "Gelid Smash", - "notes": "", + "notes": "\n", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/eddy.json b/src/frame_service/json_directory/tests/static/json_movelist/eddy.json index 4b05bdb..6687dda 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/eddy.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/eddy.json @@ -7,7 +7,7 @@ "image": "", "input": "1", "name": "", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -24,8 +24,8 @@ "id": "Eddy-1+2", "image": "", "input": "1+2", - "name": "Faisão", - "notes": "* Spike\n* Elbow", + "name": "Faiso", + "notes": "* Spike\n* Elbow\n", "on_block": "+0c", "on_ch": "[+13c](https://wavu.wiki/t/Eddy_combos#Mini-combos 'Mini-combo')", "on_hit": "+5c", @@ -43,7 +43,7 @@ "image": "", "input": "1,2", "name": "One Two Galopantes", - "notes": "* Jail from 1st attack with 4f delay\n* Can transition to r26 HSP with input F at -8 on block & +3 on hit", + "notes": "* Jail from 1st attack with 4f delay\n* Can transition to r26 HSP with input F at -8 on block & +3 on hit\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -61,7 +61,7 @@ "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -79,7 +79,7 @@ "image": "", "input": "1,2,4", "name": "", - "notes": "\n", + "notes": "\njs7~37 fs38~40", "on_block": "", "on_ch": "", "on_hit": "", @@ -115,7 +115,7 @@ "image": "", "input": "1,2,4~4", "name": "One Two Galopantes > Chute Alto", - "notes": "* Balcony Break\n* Tech roll to r45 FC on frames 30-31\n* Wall crush on block, +20g minimum\n* Unparryable by traditional parries, Nina, Asuka, etc\n", + "notes": "* Balcony Break\n* Tech roll to r45 FC on frames 30-31\n* Wall crush on block, +20g minimum\n* Unparryable by traditional parries, Nina, Asuka, etc\njs7~32", "on_block": "+8~+10", "on_ch": "+42d (-16)", "on_hit": "+42d (-16)", @@ -133,7 +133,7 @@ "image": "", "input": "1+3", "name": "Rio Deal", - "notes": "* Floor Break\n* Throw break: 1 or 2", + "notes": "* Floor Break\n* Throw break: 1 or 2\n", "on_block": "-5", "on_ch": "-7", "on_hit": "-7", @@ -150,8 +150,8 @@ "id": "Eddy-1,3", "image": "", "input": "1,3", - "name": "Céu Gafanhoto", - "notes": "* Spike\n* Combo from 1st hit with 2f delay", + "name": "Cu Gafanhoto", + "notes": "* Spike\n* Combo from 1st hit with 2f delay\n", "on_block": "-14", "on_ch": "+7c", "on_hit": "+7c", @@ -169,7 +169,7 @@ "image": "", "input": "2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -187,7 +187,7 @@ "image": "", "input": "2,1", "name": "", - "notes": "Jail from 1st attack", + "notes": "Jail from 1st attack\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -204,8 +204,8 @@ "id": "Eddy-2,1,4", "image": "", "input": "2,1,4", - "name": "Combo Furacão", - "notes": "* Balcony Break\n* Combo from 2nd Ch with 10f delay\n* Input can be delayed 14f", + "name": "Combo Furaco", + "notes": "* Balcony Break\n* Combo from 2nd Ch with 10f delay\n* Input can be delayed 14f\n", "on_block": "-12~-10", "on_ch": "[+56a](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", "on_hit": "+17a (+8)", @@ -223,7 +223,7 @@ "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "Heat Burst", + "notes": "Heat Burst\n", "on_block": "", "on_ch": "+2", "on_hit": "+2", @@ -241,7 +241,7 @@ "image": "", "input": "2,3", "name": "Batida de Compasso", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-8", "on_ch": "+8s", "on_hit": "+8s", @@ -259,7 +259,7 @@ "image": "", "input": "2+4", "name": "Rio Special", - "notes": "* Floor Break\n* Throw break: 1 or 2\n* Sideswitch on break", + "notes": "* Floor Break\n* Throw break: 1 or 2\n* Sideswitch on break\n", "on_block": "-6", "on_ch": "-9", "on_hit": "-9", @@ -277,7 +277,7 @@ "image": "", "input": "3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -295,7 +295,7 @@ "image": "", "input": "3,3", "name": "Sincelo", - "notes": "Combo from 1st CH", + "notes": "Combo from 1st CH\n", "on_block": "-3", "on_ch": "+8s", "on_hit": "+8s", @@ -313,7 +313,7 @@ "image": "", "input": "4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+7", "on_hit": "+7", @@ -331,7 +331,7 @@ "image": "", "input": "4,4", "name": "Lufada", - "notes": "* Heat Engager\n* Heat Dash +5g~+6g +62a (+42)\n* Balcony Break\n", + "notes": "* Heat Engager\n* Heat Dash +5g~+6g +62a (+42)\n* Balcony Break\njs22~33 fs34~36", "on_block": "-7", "on_ch": "+12g", "on_hit": "+12g", @@ -349,7 +349,7 @@ "image": "", "input": "b+1", "name": "", - "notes": "Shift to FC", + "notes": "Shift to FC\n", "on_block": "-7", "on_ch": "+8", "on_hit": "+8", @@ -367,7 +367,7 @@ "image": "", "input": "b+1+2", "name": "Back Bananeira", - "notes": "Shift to HSP", + "notes": "Shift to HSP\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -385,7 +385,7 @@ "image": "", "input": "b+1,4", "name": "", - "notes": "* Shift to HSP\n* Combos from 1st CH", + "notes": "* Shift to HSP\n* Combos from 1st CH\n", "on_block": "-8", "on_ch": "+8c", "on_hit": "+8c", @@ -403,7 +403,7 @@ "image": "", "input": "b+1,4,3", "name": "", - "notes": "* Combos from 1st CH\n* Combos from 2nd hit", + "notes": "* Combos from 1st CH\n* Combos from 2nd hit\n", "on_block": "-13", "on_ch": "-1c", "on_hit": "-1c", @@ -420,8 +420,8 @@ "id": "Eddy-b+1,4,3,3+4", "image": "", "input": "b+1,4,3,3+4", - "name": "Gato > Aú do Sol", - "notes": "Combos from 3rd CH", + "name": "Gato > A do Sol", + "notes": "Combos from 3rd CH\n", "on_block": "-12", "on_ch": "+8a", "on_hit": "+8a", @@ -438,8 +438,8 @@ "id": "Eddy-b+1,4,3+4", "image": "", "input": "b+1,4,3+4", - "name": "Gato > Aú da Lua", - "notes": "* Combos from 1st CH\n* Combos from 2nd hit", + "name": "Gato > A da Lua", + "notes": "* Combos from 1st CH\n* Combos from 2nd hit\n", "on_block": "-24c", "on_ch": "+12", "on_hit": "+12", @@ -457,7 +457,7 @@ "image": "", "input": "b+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -475,7 +475,7 @@ "image": "", "input": "b+2,3", "name": "", - "notes": "Combos from 1st hit", + "notes": "Combos from 1st hit\n", "on_block": "-11", "on_ch": "+4", "on_hit": "+4", @@ -493,7 +493,7 @@ "image": "", "input": "b+2,3,3", "name": "Godeme > Combo Martelo", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-14", "on_ch": "+13a(-4)", "on_hit": "+13a(-4)", @@ -511,7 +511,7 @@ "image": "", "input": "b+2,4", "name": "Godeme > Calcanheira", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+14a(+5)", "on_hit": "+14a(+5)", @@ -529,7 +529,7 @@ "image": "", "input": "b+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+8", "on_hit": "+8", @@ -546,8 +546,8 @@ "id": "Eddy-b+3,3", "image": "", "input": "b+3,3", - "name": "Knee Thruster > Relâmpago", - "notes": "* Shift to RLX\n* Combos on 1st CH", + "name": "Knee Thruster > Relmpago", + "notes": "* Shift to RLX\n* Combos on 1st CH\n", "on_block": "-15", "on_ch": "[+33a(+23)](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", "on_hit": "[+33a(+23)](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", @@ -583,7 +583,7 @@ "image": "", "input": "b+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "+0", "on_ch": "+8", "on_hit": "+8", @@ -601,7 +601,7 @@ "image": "", "input": "b+4,4", "name": "", - "notes": "* Balcony Break\n* Can cancel into HSP with input b+4,4,F", + "notes": "* Balcony Break\n* Can cancel into HSP with input b+4,4,F\n", "on_block": "-9", "on_ch": "+8c", "on_hit": "+8c", @@ -619,7 +619,7 @@ "image": "", "input": "b+4,4,3", "name": "Leg Whip Mars Attack", - "notes": "3 Chip damage on block", + "notes": "3 Chip damage on block\n", "on_block": "+4c", "on_ch": "+14a", "on_hit": "+14a", @@ -637,7 +637,7 @@ "image": "", "input": "Back throw", "name": "Back Rodeo Spin", - "notes": "Throw break: none", + "notes": "Throw break: none\n", "on_block": "", "on_ch": "+0", "on_hit": "+0", @@ -655,7 +655,7 @@ "image": "", "input": "b,B+2+3", "name": "Fruit Picker", - "notes": "* Balcony Break\n* Can cancel with input b,B+2+3,b,b", + "notes": "* Balcony Break\n* Can cancel with input b,B+2+3,b,b\n", "on_block": "", "on_ch": "-37a(-46)", "on_hit": "-37a(-46)", @@ -673,7 +673,7 @@ "image": "", "input": "b,ub", "name": "Flic Flac", - "notes": "Shift to RLX", + "notes": "Shift to RLX\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -693,7 +693,7 @@ "image": "", "input": "d+1+3", "name": "Vingativa Zanga", - "notes": "* Heat Engager\n* Throw break: none", + "notes": "* Heat Engager\n* Throw break: none\n", "on_block": "", "on_ch": "-5", "on_hit": "-5", @@ -711,7 +711,7 @@ "image": "", "input": "d+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+0", "on_hit": "+0", @@ -729,7 +729,7 @@ "image": "", "input": "d+2,3", "name": "Palmares Giro", - "notes": "* Combos from 1st CH\n* Shift to RLX", + "notes": "* Combos from 1st CH\n* Shift to RLX\n", "on_block": "-4c", "on_ch": "+5c", "on_hit": "+5c", @@ -749,7 +749,7 @@ "image": "", "input": "d+2+4", "name": "Vingativa Funeral", - "notes": "Throw break: none", + "notes": "Throw break: none\n", "on_block": "", "on_ch": "+0", "on_hit": "+0", @@ -789,7 +789,7 @@ "image": "", "input": "d+3+4", "name": "Negativa", - "notes": "Can block with input RLX.B or RLX.DB", + "notes": "Can block with input RLX.B or RLX.DB\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -807,7 +807,7 @@ "image": "", "input": "d+4", "name": "", - "notes": "Shift to FC", + "notes": "Shift to FC\n", "on_block": "-16c", "on_ch": "-5", "on_hit": "-5", @@ -824,8 +824,8 @@ "id": "Eddy-d+4,3", "image": "", "input": "d+4,3", - "name": "Aú de Bico", - "notes": "", + "name": "A de Bico", + "notes": "\n", "on_block": "-13c", "on_ch": "Launch", "on_hit": "[+12c](https://wavu.wiki/t/Eddy_combos#Mini-combos 'Mini-combo')", @@ -843,7 +843,7 @@ "image": "", "input": "db+1+2", "name": "Double Arm Stinger", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "[+12c](https://wavu.wiki/t/Eddy_combos#Mini-combos 'Mini-combo')", "on_hit": "[+12c](https://wavu.wiki/t/Eddy_combos#Mini-combos 'Mini-combo')", @@ -861,7 +861,7 @@ "image": "", "input": "db+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-18c", "on_ch": "-7", "on_hit": "-7", @@ -879,7 +879,7 @@ "image": "", "input": "db+2,3", "name": "Twister Mirage", - "notes": "* Tornado\n* Combos from 1st CH", + "notes": "* Tornado\n* Combos from 1st CH\n", "on_block": "-18", "on_ch": "[+64(+49)](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", "on_hit": "[+64(+49)](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", @@ -897,7 +897,7 @@ "image": "", "input": "db+3", "name": "Rasteira Forte", - "notes": "", + "notes": "\n", "on_block": "-14c", "on_ch": "[+21a](https://wavu.wiki/t/Eddy_combos#Mini-combos 'Mini-combo')", "on_hit": "+5c", @@ -915,7 +915,7 @@ "image": "", "input": "db+3+4", "name": "", - "notes": "Shift to FC -6 on block & +1 on hit", + "notes": "Shift to FC -6 on block & +1 on hit\n", "on_block": "-6", "on_ch": "+1", "on_hit": "+1", @@ -933,7 +933,7 @@ "image": "", "input": "db+3+4,4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+5", "on_hit": "+5", @@ -951,7 +951,7 @@ "image": "", "input": "db+3+4,4,3", "name": "Meia-Lua de Compasso", - "notes": "Combos from 2nd CH", + "notes": "Combos from 2nd CH\n", "on_block": "-14", "on_ch": "+15a(+6)", "on_hit": "+15a(+6)", @@ -969,7 +969,7 @@ "image": "", "input": "db+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+2", "on_hit": "+2", @@ -987,7 +987,7 @@ "image": "", "input": "db+4,4", "name": "Rabo de Arraia", - "notes": "* Balcony Break\n* 8 Chip damage on block\n* Mandinga level increases by 1 on hit\n* Combos from 1st hit", + "notes": "* Balcony Break\n* 8 Chip damage on block\n* Mandinga level increases by 1 on hit\n* Combos from 1st hit\n", "on_block": "-9", "on_ch": "+19a(-7)", "on_hit": "+19a(-7)", @@ -1005,7 +1005,7 @@ "image": "", "input": "df+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-3", "on_ch": "+6", "on_hit": "+6", @@ -1022,8 +1022,8 @@ "id": "Eddy-df+1,3", "image": "", "input": "df+1,3", - "name": "Gêiser", - "notes": "* Tornado\n* Balcony Break", + "name": "Giser", + "notes": "* Tornado\n* Balcony Break\n", "on_block": "-7", "on_ch": "+22a(+5)", "on_hit": "+22a(+5)", @@ -1041,7 +1041,7 @@ "image": "", "input": "df+2", "name": "Elbow Uppercut", - "notes": "", + "notes": "\n", "on_block": "-5", "on_ch": "+21a(+4)", "on_hit": "+6", @@ -1059,7 +1059,7 @@ "image": "", "input": "df+3", "name": "Mirage", - "notes": "Tornado", + "notes": "Tornado\n", "on_block": "-18", "on_ch": "[+31a(+21)](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", "on_hit": "[+31a(+21)](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", @@ -1076,8 +1076,8 @@ "id": "Eddy-df+3+4", "image": "", "input": "df+3+4", - "name": "Aú Reversão", - "notes": "* Spike\n* If only the second attack hits it launches", + "name": "A Reverso", + "notes": "* Spike\n* If only the second attack hits it launches\n", "on_block": "-3 -2", "on_ch": "+1a [+23a](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", "on_hit": "+1a [+23a](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", @@ -1095,7 +1095,7 @@ "image": "", "input": "df+4", "name": "Kneecap Crusher", - "notes": "", + "notes": "\n", "on_block": "-13c", "on_ch": "+0", "on_hit": "+0", @@ -1117,7 +1117,7 @@ "image": "", "input": "f+1+2", "name": "Bananeira", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1135,7 +1135,7 @@ "image": "", "input": "f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+6", "on_hit": "+6", @@ -1153,7 +1153,7 @@ "image": "", "input": "f+2,4", "name": "Ventania", - "notes": "", + "notes": "\n", "on_block": "-14c", "on_ch": "[+71a(+55)](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", "on_hit": "+2", @@ -1171,7 +1171,7 @@ "image": "", "input": "f+3", "name": "", - "notes": "Homing", + "notes": "Homing\n", "on_block": "-5", "on_ch": "+7", "on_hit": "+7", @@ -1188,8 +1188,8 @@ "id": "Eddy-f+3+4", "image": "", "input": "f+3+4", - "name": "Xangô", - "notes": "* Heat Engager\n* Heat Dash +5g~+7g +36a (+26)\n* Balcony Break\n* 5 chip damage on block\n", + "name": "Xang", + "notes": "* Heat Engager\n* Heat Dash +5g~+7g +36a (+26)\n* Balcony Break\n* 5 chip damage on block\nfs9~18 js19~32 33~35", "on_block": "-9", "on_ch": "+18a (+8)", "on_hit": "+18a (+8)", @@ -1206,8 +1206,8 @@ "id": "Eddy-f+3,4", "image": "", "input": "f+3,4", - "name": "Combo do Funâmbolo", - "notes": "* Balcony Break\n* Combo from 1st hit\n* Can cancel to r23 HSP with F, -17 on block -5 on hit", + "name": "Combo do Funmbolo", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Can cancel to r23 HSP with F, -17 on block -5 on hit\n", "on_block": "-11", "on_ch": "[+32a](https://wavu.wiki/t/Eddy_combos#Mini-combos 'Mini-combo')", "on_hit": "+15a(+6)", @@ -1225,7 +1225,7 @@ "image": "", "input": "f+4", "name": "", - "notes": "Spike", + "notes": "Spike\n", "on_block": "-8", "on_ch": "+8c", "on_hit": "+8c", @@ -1243,7 +1243,7 @@ "image": "", "input": "f+4,3", "name": "", - "notes": "* Spike\n* Combo from 1st hit with 10f delay\n* Move can be delayed 7f", + "notes": "* Spike\n* Combo from 1st hit with 10f delay\n* Move can be delayed 7f\n", "on_block": "-13", "on_ch": "-1c", "on_hit": "-1c", @@ -1260,8 +1260,8 @@ "id": "Eddy-f+4,3,3+4", "image": "", "input": "f+4,3,3+4", - "name": "Aú do Sol", - "notes": "* Spike\n* Combo from 2nd CH", + "name": "A do Sol", + "notes": "* Spike\n* Combo from 2nd CH\n", "on_block": "-12", "on_ch": "+8a", "on_hit": "+8a", @@ -1278,8 +1278,8 @@ "id": "Eddy-f+4,3+4", "image": "", "input": "f+4,3+4", - "name": "Aú da Lua", - "notes": "", + "name": "A da Lua", + "notes": "\n", "on_block": "-24c", "on_ch": "+12a", "on_hit": "+12a", @@ -1297,7 +1297,7 @@ "image": "", "input": "FC.df+3", "name": "Gafanhoto", - "notes": "* Shift to RLX\n* 6 Chip damage on block", + "notes": "* Shift to RLX\n* 6 Chip damage on block\n", "on_block": "+6", "on_ch": "[+41a](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", "on_hit": "+9c", @@ -1315,7 +1315,7 @@ "image": "", "input": "FC.df+4", "name": "Tornada", - "notes": "Shift to HSP", + "notes": "Shift to HSP\n", "on_block": "-21c", "on_ch": "[+30a](https://wavu.wiki/t/Eddy_combos#Mini-combos 'Mini-combo')", "on_hit": "+9", @@ -1351,7 +1351,7 @@ "image": "", "input": "f,F+3+4", "name": "Roda Gigante", - "notes": "* Balcony Break\n* Can cancel into HSP with input f,F+3+4,n,f\n* 6 Chip damage on block", + "notes": "* Balcony Break\n* Can cancel into HSP with input f,F+3+4,n,f\n* 6 Chip damage on block\n", "on_block": "+3c", "on_ch": "+17a", "on_hit": "+17a", @@ -1369,7 +1369,7 @@ "image": "", "input": "f,F+4", "name": "Folha Ataque", - "notes": "* Tornado\n* Shift to HSP", + "notes": "* Tornado\n* Shift to HSP\n", "on_block": "-12", "on_ch": "[+37a(+27)](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", "on_hit": "[+37a(+27)](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", @@ -1388,8 +1388,8 @@ "id": "Eddy-f,f,F+3", "image": "", "input": "f,f,F+3", - "name": "Trovão", - "notes": "* Shift to HSP on block\n* 9 Chip damage on block", + "name": "Trovo", + "notes": "* Shift to HSP on block\n* 9 Chip damage on block\n", "on_block": "+8", "on_ch": "+14a", "on_hit": "+14a", @@ -1407,7 +1407,7 @@ "image": "", "input": "FUFT.b+3+4", "name": "Whirling Spring Kick", - "notes": "", + "notes": "\n", "on_block": "-15~-27", "on_ch": "+2a(-10~)+18a(+6)", "on_hit": "+2a(-10~)+18a(+6)", @@ -1425,7 +1425,7 @@ "image": "", "input": "H.2+3", "name": "Caveirinha Zangada", - "notes": "* Heat Smash\n* Balcony Break\n* Shifts to RLX on block", + "notes": "* Heat Smash\n* Balcony Break\n* Shifts to RLX on block\n", "on_block": "+6", "on_ch": "+0", "on_hit": "+0", @@ -1443,7 +1443,7 @@ "image": "", "input": "H.3+4", "name": "Guerreiro Explosivo", - "notes": "* Tornado\n* Shifts to HSP on block\n* 6 chip damage on block", + "notes": "* Tornado\n* Shifts to HSP on block\n* 6 chip damage on block\n", "on_block": "+9", "on_ch": "[+66a(+50)](https://wavu.wiki/t/Eddy_combos#Heat 'Eddy Combos')", "on_hit": "[+66a(+50)](https://wavu.wiki/t/Eddy_combos#Heat 'Eddy Combos')", @@ -1461,7 +1461,7 @@ "image": "", "input": "H.qcf+4", "name": "Rabo de Arraia Liberado", - "notes": "* Balcony Break\n* 13 chip damage on block\n* Shifts to RLX", + "notes": "* Balcony Break\n* 13 chip damage on block\n* Shifts to RLX\n", "on_block": "+9", "on_ch": "+34a(+8)", "on_hit": "+34a(+8)", @@ -1479,7 +1479,7 @@ "image": "", "input": "HSP.1", "name": "Godeme Trovoada", - "notes": "* Shift to RLX\n* 6 Chip damage on block", + "notes": "* Shift to RLX\n* 6 Chip damage on block\n", "on_block": "+6", "on_ch": "[+19d](https://wavu.wiki/t/Eddy_combos#Mini-combos 'Mini-combo')", "on_hit": "+8c", @@ -1496,7 +1496,7 @@ "id": "Eddy-HSP.1+2", "image": "", "input": "HSP.1+2", - "name": "Cabeçada Direta", + "name": "Cabeada Direta", "notes": "* Balcony Break\n* Absorb an attack to power up\n* Add chip damage when guarded\n* Power Crush", "on_block": "-12", "on_ch": "+15a", @@ -1517,7 +1517,7 @@ "image": "", "input": "HSP.1+3", "name": "Batucada", - "notes": "* Throw break: none\n* Shift to RLX on hit", + "notes": "* Throw break: none\n* Shift to RLX on hit\n", "on_block": "", "on_ch": "+6", "on_hit": "+6", @@ -1535,7 +1535,7 @@ "image": "", "input": "HSP.2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+8", "on_hit": "+8", @@ -1552,8 +1552,8 @@ "id": "Eddy-HSP.2,3", "image": "", "input": "HSP.2,3", - "name": "Combo Escorão", - "notes": "* Balcony Break\n* Combos from 1st hit\n* Mandinga level increases by 1 on hit\n* Can cancel into HSP with input HSP.2,3,F", + "name": "Combo Escoro", + "notes": "* Balcony Break\n* Combos from 1st hit\n* Mandinga level increases by 1 on hit\n* Can cancel into HSP with input HSP.2,3,F\n", "on_block": "-13", "on_ch": "-2(-11)", "on_hit": "-2(-11)", @@ -1571,7 +1571,7 @@ "image": "", "input": "HSP.3", "name": "", - "notes": "", + "notes": "\nfs5", "on_block": "-8", "on_ch": "+7", "on_hit": "+7", @@ -1589,7 +1589,7 @@ "image": "", "input": "HSP.3,3", "name": "", - "notes": "Combos from 1st hit", + "notes": "Combos from 1st hit\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -1607,7 +1607,7 @@ "image": "", "input": "HSP.3,3,3", "name": "Enxurrada", - "notes": "* Tornado\n* Shift to RLX\n* Combos from 1st CH", + "notes": "* Tornado\n* Shift to RLX\n* Combos from 1st CH\n", "on_block": "-5", "on_ch": "+13", "on_hit": "+13", @@ -1625,7 +1625,7 @@ "image": "", "input": "HSP.4", "name": "", - "notes": "Shift to HSP", + "notes": "Shift to HSP\n", "on_block": "-3", "on_ch": "[+31a](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", "on_hit": "+10", @@ -1642,8 +1642,8 @@ "id": "Eddy-HSP.4,2", "image": "", "input": "HSP.4,2", - "name": "Lança de Braço", - "notes": "* Tornado\n* Balcony Break\n* Combos from 1st hit", + "name": "Lana de Brao", + "notes": "* Tornado\n* Balcony Break\n* Combos from 1st hit\n", "on_block": "-13", "on_ch": "+12a(+3)", "on_hit": "+12a(+3)", @@ -1661,7 +1661,7 @@ "image": "", "input": "HSP.4,2~3", "name": "Salto Yotori", - "notes": "6 Chip damage on block", + "notes": "6 Chip damage on block\n", "on_block": "+4c", "on_ch": "+14d", "on_hit": "+14d", @@ -1679,7 +1679,7 @@ "image": "", "input": "HSP.b+3", "name": "Chapa Esquivando", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-12", "on_ch": "[+58a](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", "on_hit": "+13a", @@ -1697,7 +1697,7 @@ "image": "", "input": "HSP.n,d", "name": "Bananeira > Negativa", - "notes": "Shift to RLX", + "notes": "Shift to RLX\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1715,7 +1715,7 @@ "image": "", "input": "HSP.n,f", "name": "Bananeira > Move Forward", - "notes": "Shift to HSP", + "notes": "Shift to HSP\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1733,7 +1733,7 @@ "image": "", "input": "Left throw", "name": "Missile Launcher", - "notes": "Throw break: 1", + "notes": "Throw break: 1\n", "on_block": "-3", "on_ch": "+0", "on_hit": "+0", @@ -1751,7 +1751,7 @@ "image": "", "input": "MD1.HSP.3+4", "name": "Yansan Mandinga", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+4c", "on_hit": "+4c", @@ -1769,7 +1769,7 @@ "image": "", "input": "MD1.HSP.b+4", "name": "Ogum Mandinga", - "notes": "* Can shift to RLX with input HSP.b+4,D\n* 7 Chip damage on block", + "notes": "* Can shift to RLX with input HSP.b+4,D\n* 7 Chip damage on block\n", "on_block": "+6", "on_ch": "+8c", "on_hit": "+8c", @@ -1787,7 +1787,7 @@ "image": "", "input": "MD2.HSP.3+4", "name": "Yansan Mandinga", - "notes": "Spike", + "notes": "Spike\n", "on_block": "-13", "on_ch": "+18a(-17)", "on_hit": "+18a(-17)", @@ -1805,7 +1805,7 @@ "image": "", "input": "MD2.HSP.b+4", "name": "Ogum Mandinga", - "notes": "* Balcony Break\n* Can shift to RLX with input HSP.b+4,D\n* 7 Chip damage on block", + "notes": "* Balcony Break\n* Can shift to RLX with input HSP.b+4,D\n* 7 Chip damage on block\n", "on_block": "+6", "on_ch": "+9a", "on_hit": "+9a", @@ -1822,8 +1822,8 @@ "id": "Eddy-R.df+1+2", "image": "", "input": "R.df+1+2", - "name": "Enchente de Axé", - "notes": "", + "name": "Enchente de Ax", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1841,7 +1841,7 @@ "image": "", "input": "Right throw", "name": "Shadow Dancer", - "notes": "Throw break: 2", + "notes": "Throw break: 2\n", "on_block": "-3", "on_ch": "-6", "on_hit": "-6", @@ -1859,7 +1859,7 @@ "image": "", "input": "RLX.1", "name": "", - "notes": "Can transition to FC with input RLX.1,D", + "notes": "Can transition to FC with input RLX.1,D\n", "on_block": "-11c", "on_ch": "+0", "on_hit": "+0", @@ -1876,8 +1876,8 @@ "id": "Eddy-RLX.1+2", "image": "", "input": "RLX.1+2", - "name": "Cabeçada Fixa", - "notes": "* Balcony Break\n* 7 chip damage on block", + "name": "Cabeada Fixa", + "notes": "* Balcony Break\n* 7 chip damage on block\n", "on_block": "-8", "on_ch": "+25a(+20)", "on_hit": "+25a(+20)", @@ -1895,7 +1895,7 @@ "image": "", "input": "RLX.1,3", "name": "Terra Gafanhoto", - "notes": "* Shifts to RLX\n* Combos on 1st CH", + "notes": "* Shifts to RLX\n* Combos on 1st CH\n", "on_block": "-14c", "on_ch": "+42a", "on_hit": "+5c", @@ -1913,7 +1913,7 @@ "image": "", "input": "RLX.2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-2", "on_ch": "+8", "on_hit": "+8", @@ -1931,7 +1931,7 @@ "image": "", "input": "RLX.2,4", "name": "", - "notes": "* Combos from 1st hit\n* Can shift to RLX with input RLX.2,4,D at +3 on block & +10 on hit", + "notes": "* Combos from 1st hit\n* Can shift to RLX with input RLX.2,4,D at +3 on block & +10 on hit\n", "on_block": "-5", "on_ch": "+2", "on_hit": "+2", @@ -1948,8 +1948,8 @@ "id": "Eddy-RLX.2,4,4", "image": "", "input": "RLX.2,4,4", - "name": "Maré Cheia", - "notes": "Balcony Break", + "name": "Mar Cheia", + "notes": "Balcony Break\n", "on_block": "-14", "on_ch": "+15a(+6)", "on_hit": "+15a(+6)", @@ -1967,7 +1967,7 @@ "image": "", "input": "RLX.3", "name": "", - "notes": "Shift to FC", + "notes": "Shift to FC\n", "on_block": "-26c", "on_ch": "[+27a](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", "on_hit": "-4", @@ -1984,8 +1984,8 @@ "id": "Eddy-RLX.3,3", "image": "", "input": "RLX.3,3", - "name": "Iemanjá", - "notes": "* Only combos on clean hit\n* Mandinga level increases by 1 on hit", + "name": "Iemanj", + "notes": "* Only combos on clean hit\n* Mandinga level increases by 1 on hit\n", "on_block": "-13", "on_ch": "-2(-3)", "on_hit": "-2(-3)", @@ -2003,7 +2003,7 @@ "image": "", "input": "RLX.3+4", "name": "Troca e Ataque", - "notes": "Tornado", + "notes": "Tornado\n", "on_block": "-18", "on_ch": "[+29a(+19)](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", "on_hit": "[+29a(+19)](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", @@ -2021,7 +2021,7 @@ "image": "", "input": "RLX.4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+8", "on_hit": "+8", @@ -2039,7 +2039,7 @@ "image": "", "input": "RLX.4,3", "name": "Chibata Ardente", - "notes": "* Heat Engager\n* Balcony Break\n* Heat Dash +67a(+50) on hit\n* Combos from 1st hit", + "notes": "* Heat Engager\n* Balcony Break\n* Heat Dash +67a(+50) on hit\n* Combos from 1st hit\n", "on_block": "-13", "on_ch": "+16a/HE", "on_hit": "+16a/HE", @@ -2057,7 +2057,7 @@ "image": "", "input": "RLX.n,d", "name": "Negative > Bananeira", - "notes": "Shift to HSP", + "notes": "Shift to HSP\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2075,7 +2075,7 @@ "image": "", "input": "RLX.n,f", "name": "Negativa > Move Forward", - "notes": "Shift to RLX", + "notes": "Shift to RLX\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2093,7 +2093,7 @@ "image": "", "input": "RLX.uf+1+2", "name": "Rodeo Spin", - "notes": "* Throw break: 1+2\n* Sideswitch on break", + "notes": "* Throw break: 1+2\n* Sideswitch on break\n", "on_block": "-6", "on_ch": "+0", "on_hit": "+0", @@ -2111,7 +2111,7 @@ "image": "", "input": "SS.3", "name": "Hot Plate Special", - "notes": "* Shift to RLX\n* Can cancel into RLX with input SS.3,D", + "notes": "* Shift to RLX\n* Can cancel into RLX with input SS.3,D\n", "on_block": "+0", "on_ch": "+8", "on_hit": "+8", @@ -2128,8 +2128,8 @@ "id": "Eddy-SS.3+4", "image": "", "input": "SS.3+4", - "name": "Faísca", - "notes": "", + "name": "Fasca", + "notes": "\n", "on_block": "-7", "on_ch": "[+31a(+24)](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", "on_hit": "[+31a(+24)](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", @@ -2167,7 +2167,7 @@ "image": "", "input": "u+1+2", "name": "Vassoura", - "notes": "", + "notes": "\n", "on_block": "+0", "on_ch": "[+18d](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", "on_hit": "[+18d](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", @@ -2185,7 +2185,7 @@ "image": "", "input": "u+3", "name": "Acrobacia", - "notes": "*\nBalcony Break\n* 9 chip damage on block", + "notes": "*\nBalcony Break\n* 9 chip damage on block\n", "on_block": "+0", "on_ch": "+5a(-5)", "on_hit": "+5a(-5)", @@ -2203,7 +2203,7 @@ "image": "", "input": "u+4", "name": "Back Summy", - "notes": "Shift to FC", + "notes": "Shift to FC\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2221,7 +2221,7 @@ "image": "", "input": "u+4~3", "name": "Back Summy > Chute Baixo", - "notes": "* Balcony Break\n* Shift to RLX on hit", + "notes": "* Balcony Break\n* Shift to RLX on hit\n", "on_block": "-14c", "on_ch": "[+18](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", "on_hit": "[+18](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", @@ -2239,7 +2239,7 @@ "image": "", "input": "u+4~4", "name": "Back Summy > Chute Alto", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "+8", "on_ch": "+42d(-16)", "on_hit": "+42d(-16)", @@ -2257,7 +2257,7 @@ "image": "", "input": "ub+3", "name": "Perna da Lua", - "notes": "7 Chip damage on block", + "notes": "7 Chip damage on block\n", "on_block": "+4c", "on_ch": "+13a", "on_hit": "+13a", @@ -2275,7 +2275,7 @@ "image": "", "input": "ub+4", "name": "Satellite Moon", - "notes": "", + "notes": "\n", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -2293,7 +2293,7 @@ "image": "", "input": "uf+1+2", "name": "Cabra Macaco Throw", - "notes": "Throw break: 1+2", + "notes": "Throw break: 1+2\n", "on_block": "-6", "on_ch": "-4(-34)", "on_hit": "-4(-34)", @@ -2314,7 +2314,7 @@ "image": "", "input": "uf+2", "name": "Asfixiante", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-13", "on_ch": "[+32a(+24)](https://wavu.wiki/t/Eddy_combos#Mini-combos 'Mini-combo')", "on_hit": "[+32a(+24)](https://wavu.wiki/t/Eddy_combos#Mini-combos 'Mini-combo')", @@ -2332,7 +2332,7 @@ "image": "", "input": "uf+3", "name": "", - "notes": "Can shift to HSP with input F -14 -12 +8a", + "notes": "Can shift to HSP with input F -14 -12 +8a\n", "on_block": "-10c", "on_ch": "+12a", "on_hit": "-8c", @@ -2350,7 +2350,7 @@ "image": "", "input": "uf+3,3", "name": "Jumping Jacks Mirage", - "notes": "Tornado", + "notes": "Tornado\n", "on_block": "-18", "on_ch": "+31a(+21)", "on_hit": "+31a(+21)", @@ -2371,7 +2371,7 @@ "image": "", "input": "uf+3+4", "name": "Meia-Lua Pulando", - "notes": "Balcony Break on air hit", + "notes": "Balcony Break on air hit\n", "on_block": "-13", "on_ch": "[+17a](https://wavu.wiki/t/Eddy_combos#Mini-combos 'Mini-combo')", "on_hit": "[+17a](https://wavu.wiki/t/Eddy_combos#Mini-combos 'Mini-combo')", @@ -2389,7 +2389,7 @@ "image": "", "input": "uf+3,4", "name": "Armada Pulada > Baixo", - "notes": "", + "notes": "\n", "on_block": "-14c", "on_ch": "[+73a(+57)](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", "on_hit": "+7", @@ -2406,8 +2406,8 @@ "id": "Eddy-uf+4", "image": "", "input": "uf+4", - "name": "Chapa Giratória", - "notes": "* Strong Aerial Tailspin\n* Homing\n* Balcony Break\n* Shift to RLX on hit", + "name": "Chapa Giratria", + "notes": "* Strong Aerial Tailspin\n* Homing\n* Balcony Break\n* Shift to RLX on hit\n", "on_block": "-9", "on_ch": "+12", "on_hit": "+12", @@ -2425,7 +2425,7 @@ "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "[+32a(+22)](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", "on_hit": "[+32a(+22)](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", @@ -2443,7 +2443,7 @@ "image": "", "input": "ws1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -2460,8 +2460,8 @@ "id": "Eddy-ws1,3", "image": "", "input": "ws1,3", - "name": "Fuzilação", - "notes": "* Shift to RLX\n* Combos from 1st hit", + "name": "Fuzilao", + "notes": "* Shift to RLX\n* Combos from 1st hit\n", "on_block": "-14", "on_ch": "[+38a(+20)](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", "on_hit": "[+38a(+20)](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", @@ -2479,7 +2479,7 @@ "image": "", "input": "ws1,4", "name": "Chapeu de Couro", - "notes": "* Balcony Break\n* Combos from 1st hit", + "notes": "* Balcony Break\n* Combos from 1st hit\n", "on_block": "-7", "on_ch": "+8", "on_hit": "+8", @@ -2497,7 +2497,7 @@ "image": "", "input": "ws2", "name": "Machado", - "notes": "", + "notes": "\n", "on_block": "-18", "on_ch": "[+51](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", "on_hit": "[+51](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", @@ -2517,7 +2517,7 @@ "image": "", "input": "ws3", "name": "Martelo", - "notes": "Tornado", + "notes": "Tornado\n", "on_block": "-13", "on_ch": "[+72a(+56)](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", "on_hit": "[+72a(+56)](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", @@ -2535,7 +2535,7 @@ "image": "", "input": "ws3+4", "name": "Front Stinger", - "notes": "Shift to RLX", + "notes": "Shift to RLX\n", "on_block": "-9c", "on_ch": "+14d", "on_hit": "+14d", @@ -2553,7 +2553,7 @@ "image": "", "input": "ws4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -2571,7 +2571,7 @@ "image": "", "input": "ws4,4", "name": "", - "notes": "Combos from 1st hit", + "notes": "Combos from 1st hit\n", "on_block": "-4", "on_ch": "+8", "on_hit": "+8", @@ -2589,7 +2589,7 @@ "image": "", "input": "ws4,4,4", "name": "", - "notes": "Can cancel into HSP with input ws4,4,4,F", + "notes": "Can cancel into HSP with input ws4,4,4,F\n", "on_block": "-9", "on_ch": "+8c", "on_hit": "+8c", @@ -2607,7 +2607,7 @@ "image": "", "input": "ws4,4,4,3", "name": "Tempestade", - "notes": "* Combos from 3rd hit\n* 3 Chip damage on block", + "notes": "* Combos from 3rd hit\n* 3 Chip damage on block\n", "on_block": "+4c", "on_ch": "+14a", "on_hit": "+14a", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/feng.json b/src/frame_service/json_directory/tests/static/json_movelist/feng.json index 136c539..51b3c65 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/feng.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/feng.json @@ -7,7 +7,7 @@ "image": "", "input": "1", "name": "Left Jab", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -25,7 +25,7 @@ "image": "", "input": "1,1", "name": "Jab Spear Fist", - "notes": "* Move can be delayed", + "notes": "* Move can be delayed\n", "on_block": "-11", "on_ch": "+61a", "on_hit": "+2", @@ -43,7 +43,7 @@ "image": "", "input": "1+2", "name": "Iron Shield", - "notes": "* Punch sabaki\n* Wall Crush +20g on hit", + "notes": "* Punch sabaki ps5~9\n* Wall Crush +20g on hit\nps5~9", "on_block": "-13 / +20wc", "on_ch": "+8", "on_hit": "+8", @@ -61,7 +61,7 @@ "image": "", "input": "1,2", "name": "Shun Lian Quan", - "notes": "* Jail from 1st attack\n* Move can be delayed", + "notes": "* Jail from 1st attack\n* Move can be delayed\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -79,7 +79,7 @@ "image": "", "input": "1,2,2", "name": "Firestorm", - "notes": "* Combo from 2nd hit\n* Transition to -11 +5 BT with B", + "notes": "* Combo from 2nd hit\n* Transition to -11 +5 BT with B\n", "on_block": "-13", "on_ch": "+3", "on_hit": "+3", @@ -97,7 +97,7 @@ "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -115,7 +115,7 @@ "image": "", "input": "1+3", "name": "Neck Twister", - "notes": "* Throw break 1 or 2", + "notes": "* Throw break 1 or 2\n", "on_block": "", "on_ch": "-3", "on_hit": "-3", @@ -133,7 +133,7 @@ "image": "", "input": "1,3", "name": "Jab Roundhouse Combo", - "notes": "* Combo from 1st hit\n* Allow to float Combo in Counterhit", + "notes": "* Combo from 1st hit\n", "on_block": "-5", "on_ch": "+8~+9", "on_hit": "+8~+9", @@ -151,7 +151,7 @@ "image": "", "input": "1+3+4", "name": "Taunt", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -169,7 +169,7 @@ "image": "", "input": "2", "name": "Right Jab", - "notes": "", + "notes": "\n", "on_block": "-3", "on_ch": "+5", "on_hit": "+5", @@ -181,18 +181,20 @@ }, { "alias": [], - "alt": [], - "damage": "12", + "alt": [ + "R1" + ], + "damage": "[12;12]", "id": "Feng-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "Heat Burst\n* Cancel move with b,b\n* Power Crush", + "notes": "* Heat Burst\n* Cancel to r45 with b,b\n* 3 chip damage on block\n* 12 chip damage on hit\n* Only deals recoverable damage\n* Cannot cause a K.O.\n* Power Crush", "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i16", "target": "m", "video": "" @@ -205,7 +207,7 @@ "image": "", "input": "2+4", "name": "Serpent Slayer", - "notes": "* Throw break 1 or 2", + "notes": "* Throw break 1 or 2\n", "on_block": "", "on_ch": "0", "on_hit": "0", @@ -223,7 +225,7 @@ "image": "", "input": "2,4", "name": "", - "notes": "* Jail from 1st attack", + "notes": "* Jail from 1st attack\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -241,7 +243,7 @@ "image": "", "input": "2,4,1", "name": "San Liang Heng", - "notes": "Balcony Break\n* Combo from 2nd CH\n* Move can be delayed\n* Cancel to -13 -2 BT with B\n", + "notes": "Balcony Break\n* Combo from 2nd CH\n* Move can be delayed\n* Cancel to -13 -2 BT with B\njs12~19", "on_block": "-12", "on_ch": "+24d (+14)", "on_hit": "+24d (+14)", @@ -259,7 +261,7 @@ "image": "", "input": "3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "0", "on_hit": "0", @@ -277,7 +279,7 @@ "image": "", "input": "3,1+2", "name": "Peacock Strike", - "notes": "Balcony Break\n* Combo from 1st hit\n* Can be charged to power up:\n* At full charge +7 on block, +19 at Wall 14 chip damage", + "notes": "Balcony Break\n* Combo from 1st hit\n", "on_block": "-12", "on_ch": "+22d (+17)", "on_hit": "+22d (+17)", @@ -287,6 +289,24 @@ "target": "m,m", "video": "" }, + { + "alias": [], + "alt": [], + "damage": "15,35", + "id": "Feng-3,1+2*", + "image": "", + "input": "3,1+2*", + "name": "Peacock Strike (Hold)", + "notes": "Balcony Break\n* Wall Crush +19g on block\n* 14 Chip Damage on block\n* 16 Chip Damage on block in heat\n", + "on_block": "+7", + "on_ch": "+23d (+13d)", + "on_hit": "+23d (+13d)", + "parent": "Feng-3", + "recovery": "", + "startup": "i16", + "target": "m,m", + "video": "" + }, { "alias": [], "alt": [], @@ -295,7 +315,7 @@ "image": "", "input": "3,3", "name": "", - "notes": "* Combo from 1st hit\n* Jail from 1st attack\n* Move can be delayed", + "notes": "* Combo from 1st hit\n* Jail from 1st attack\n* Move can be delayed\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -313,12 +333,12 @@ "image": "", "input": "3,3,4", "name": "Peacock Sweep", - "notes": "* Combo from 2nd CH\n* Move can be delayed\n* Cancel to -13 -2 BT with B", + "notes": "* Combo from 2nd CH\n* Move can be delayed\n* Cancel to -13 -2 BT with B\n", "on_block": "-12", "on_ch": "+17d", "on_hit": "+7c", "parent": "Feng-3,3", - "recovery": "", + "recovery": "BT", "startup": "i16", "target": "m,h,l", "video": "" @@ -331,7 +351,7 @@ "image": "", "input": "3~4", "name": "", - "notes": "* Cancel to -7~-2 -+19~+24 BT with B\n", + "notes": "* Cancel to -7~-2 -+19~+24 BT with B\njs20~", "on_block": "-5", "on_ch": "+19d", "on_hit": "+19d", @@ -349,7 +369,7 @@ "image": "", "input": "3~4,3", "name": "Leaping Whirlwind Combo", - "notes": "* Combo from 1st hit", + "notes": "* Combo from 1st hit\ncs6~", "on_block": "-26", "on_ch": "+19d (+12)", "on_hit": "+19d (+12)", @@ -367,7 +387,7 @@ "image": "", "input": "4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+27g", "on_hit": "+2", @@ -385,7 +405,7 @@ "image": "", "input": "4~3", "name": "Headspring", - "notes": "* Combo at tip range\n", + "notes": "* Combo at tip range\njs15~", "on_block": "-7", "on_ch": "+16a~+22a", "on_hit": "+1c", @@ -403,7 +423,7 @@ "image": "", "input": "b+1", "name": "Iron Palm", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+36d (+28)", "on_hit": "+1", @@ -421,7 +441,7 @@ "image": "", "input": "b+1+2", "name": "Iron Fortress", - "notes": "* Heat Engager\n* Heat Dash +5 +18 at wall, +43d (+35)\n* Balcony Break", + "notes": "* Heat Engager\n* Heat Dash +5 +18 at wall, +43d (+35)\n* Balcony Break\n", "on_block": "-19", "on_ch": "+18a (+13)", "on_hit": "+18a (+13)", @@ -441,7 +461,7 @@ "image": "", "input": "b1+3", "name": "Attack Reversal", - "notes": "* Timed with opponent punch", + "notes": "* Timed with opponent punch\nps", "on_block": "", "on_ch": "", "on_hit": "", @@ -459,7 +479,7 @@ "image": "", "input": "b+2", "name": "", - "notes": "Floor Break", + "notes": "Floor Break\n", "on_block": "-11", "on_ch": "+0c", "on_hit": "+0c", @@ -477,7 +497,7 @@ "image": "", "input": "b+2,3", "name": "", - "notes": "* Combo from 1st hit \n* Move can be delayed", + "notes": "* Combo from 1st hit \n* Move can be delayed\n", "on_block": "-11", "on_ch": "0", "on_hit": "0", @@ -495,7 +515,7 @@ "image": "", "input": "b+2,3,4", "name": "", - "notes": "* Combo from 2nd CH", + "notes": "* Combo from 2nd CH\n", "on_block": "-12", "on_ch": "+19a (+12)", "on_hit": "+19a (+12)", @@ -513,7 +533,7 @@ "image": "", "input": "b+2,3,4,2", "name": "Hungry Tiger", - "notes": "* Combo from 3rd hit\n* Spike", + "notes": "* Combo from 3rd hit\n* Spike\n", "on_block": "-6", "on_ch": "+4", "on_hit": "+4", @@ -531,7 +551,7 @@ "image": "", "input": "b+3", "name": "Chin Breaker", - "notes": "", + "notes": "\n", "on_block": "+6", "on_ch": "+38a", "on_hit": "+10d", @@ -549,7 +569,7 @@ "image": "", "input": "b+3~4", "name": "Zhuan Shen Huan Wu", - "notes": "* Transitions to BT\n* Enter STC with F", + "notes": "* Transitions to BT\n* Enter STC with F\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -567,7 +587,7 @@ "image": "", "input": "b+4", "name": "Fish Hook", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+4", "on_hit": "+4", @@ -585,7 +605,7 @@ "image": "", "input": "Back Throw", "name": "Violent Storm", - "notes": "* Cannot break throw", + "notes": "* Cannot break throw\n", "on_block": "", "on_ch": "-4", "on_hit": "-4", @@ -603,7 +623,7 @@ "image": "", "input": "B,B,U/B", "name": "Evading Wall", - "notes": "* The move only can be do it near the wall with the back at the wall allowing to escape from the corner and on hit starts combo, similar to a launcher and without tornado.", + "notes": "* The move only can be do it near the wall with the back at the wall allowing to escape from the corner and on hit starts combo, similar to a launcher and without tornado.\n", "on_block": "+4c", "on_ch": "+22", "on_hit": "+22", @@ -621,7 +641,7 @@ "image": "", "input": "b,f+1", "name": "Falcon's Beak", - "notes": "", + "notes": "\n", "on_block": "-15", "on_ch": "+44a", "on_hit": "+10d (+1)", @@ -639,7 +659,7 @@ "image": "", "input": "BT.1", "name": "Backfist", - "notes": "", + "notes": "\n", "on_block": "-3", "on_ch": "+14", "on_hit": "+14", @@ -657,7 +677,7 @@ "image": "", "input": "BT.1+2", "name": "Hustle Elbow", - "notes": "* Balcony Break (CH only)", + "notes": "* Balcony Break (CH only)\n", "on_block": "-3", "on_ch": "+41d (+33)", "on_hit": "+8", @@ -677,7 +697,7 @@ "image": "", "input": "BT.1+4", "name": "Pao Lau Impaler", - "notes": "* Throw break 1+2", + "notes": "* Throw break 1+2\n", "on_block": "", "on_ch": "-5", "on_hit": "-5", @@ -713,7 +733,7 @@ "image": "", "input": "BT.3", "name": "Tremor Stomp", - "notes": "* Chip damage on block\n* Transition to STC with f", + "notes": "* Chip damage on block\n* Transition to STC with f\n", "on_block": "+8c", "on_ch": "+8c", "on_hit": "+8c", @@ -731,7 +751,7 @@ "image": "", "input": "BT.d+1", "name": "Reverse Fractured Diamond", - "notes": "\ncs15", + "notes": "\ncs15~", "on_block": "-13c", "on_ch": "+16d", "on_hit": "+4", @@ -749,7 +769,7 @@ "image": "", "input": "BT.d+3", "name": "Reverse Mighty Sweep Kick", - "notes": "* Has clean hit effect\ncs", + "notes": "* Has clean hit effect\ncs6~", "on_block": "-26c", "on_ch": "+70a (+54)", "on_hit": "-3", @@ -767,7 +787,7 @@ "image": "", "input": "d+1+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+8c", "on_hit": "+8c", @@ -785,7 +805,7 @@ "image": "", "input": "d+1+2,1", "name": "Mad Windmill", - "notes": "* Tornado\n* Combo from 1st hit\n* Move can be delayed", + "notes": "* Tornado\n* Combo from 1st hit\n* Move can be delayed\n", "on_block": "-12", "on_ch": "+18a (+11)", "on_hit": "+18a (+11)", @@ -821,7 +841,7 @@ "image": "", "input": "d+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "0", "on_hit": "0", @@ -839,7 +859,7 @@ "image": "", "input": "d+4,1+2", "name": "Parting Heavens", - "notes": "Balcony Break\n* Combo from 1st CH", + "notes": "Balcony Break\n* Combo from 1st CH\n", "on_block": "-10", "on_ch": "+11d (+2)", "on_hit": "+11d (+2)", @@ -857,7 +877,7 @@ "image": "", "input": "db+1", "name": "", - "notes": "* Transition to -9 +7 KNP with B\n* Transition to -16 +0 STC with F", + "notes": "* Transition to -9 +7 KNP with B\n* Transition to -16 +0 STC with F\n", "on_block": "-12", "on_ch": "+4", "on_hit": "+4", @@ -875,7 +895,7 @@ "image": "", "input": "db+1+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-4", "on_ch": "+4", "on_hit": "+4", @@ -893,7 +913,7 @@ "image": "", "input": "db+1,2", "name": "Spear of Lu Bu", - "notes": "* Combo from 1st hit\n* Move can be delayed", + "notes": "* Combo from 1st hit\n* Move can be delayed\n", "on_block": "-11", "on_ch": "+3", "on_hit": "+3", @@ -929,7 +949,7 @@ "image": "", "input": "db+1,2,4", "name": "", - "notes": "* Floor Break\n* Combo from 2nd CH\n", + "notes": "* Floor Break\n* Combo from 2nd CH\njs", "on_block": "-7", "on_ch": "-3d", "on_hit": "-3d", @@ -947,7 +967,7 @@ "image": "", "input": "db+1,2,4,3+4", "name": "Rampaging Lion", - "notes": "* Balcony Break\n* Same attack as Spring Up (FUFT.b+3+4)\n", + "notes": "* Balcony Break\n* Same attack as Spring Up (FUFT.b+3+4)\njs", "on_block": "-3~0", "on_ch": "+31a (+21)", "on_hit": "+31a (+21)", @@ -965,7 +985,7 @@ "image": "", "input": "db+1,4", "name": "Spinning Neck Strike", - "notes": "* Balcony Break\n* Combo from 1st hit\n* Move can be delayed", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Move can be delayed\n", "on_block": "-2", "on_ch": "+24a (+15)", "on_hit": "+24a (+15)", @@ -1019,7 +1039,7 @@ "image": "", "input": "db+2,2,2", "name": "Hellwinds", - "notes": "* Spike\n* Combo from 2nd hit", + "notes": "* Spike\n* Combo from 2nd hit\n", "on_block": "-8", "on_ch": "+13d", "on_hit": "+13d", @@ -1073,7 +1093,7 @@ "image": "", "input": "df+1", "name": "Stunning Palm", - "notes": "", + "notes": "\n", "on_block": "0", "on_ch": "+36g", "on_hit": "+6", @@ -1091,7 +1111,7 @@ "image": "", "input": "df+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "", "on_hit": "", @@ -1109,7 +1129,7 @@ "image": "", "input": "df+2,2", "name": "God Fist", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-6", "on_ch": "+14a (+4)", "on_hit": "+14a (+4)", @@ -1127,7 +1147,7 @@ "image": "", "input": "df+3", "name": "Lift Kick", - "notes": "* Tornado", + "notes": "* Tornado\n", "on_block": "-7", "on_ch": "+78a (+62)", "on_hit": "+78a (+62)", @@ -1145,7 +1165,7 @@ "image": "", "input": "df+3+4", "name": "Ruinous Halberd", - "notes": "Homing", + "notes": "Homing\n", "on_block": "-7", "on_ch": "+22d", "on_hit": "+22d", @@ -1163,7 +1183,7 @@ "image": "", "input": "df+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -1181,7 +1201,7 @@ "image": "", "input": "df+4,2", "name": "", - "notes": "* Combo from 1st hit\n* Move can be delayed", + "notes": "* Combo from 1st hit\n* Move can be delayed\n", "on_block": "-11", "on_ch": "+1", "on_hit": "+1", @@ -1199,7 +1219,7 @@ "image": "", "input": "df+4,2,1+2", "name": "Pau Lau Stinger", - "notes": "* Tornado\n* Move can be delayed", + "notes": "* Tornado\n* Move can be delayed\n", "on_block": "-19", "on_ch": "+31a (+16)", "on_hit": "+31a (+16)", @@ -1217,7 +1237,7 @@ "image": "", "input": "df+4,3", "name": "Twin Dragon", - "notes": "Balcony Break\n* Combo from 1st hit\n* Move can be delayed", + "notes": "Balcony Break\n* Combo from 1st hit\n* Move can be delayed\n", "on_block": "-4", "on_ch": "+27d", "on_hit": "+15g", @@ -1253,7 +1273,7 @@ "image": "", "input": "f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+10", "on_hit": "+3", @@ -1271,7 +1291,7 @@ "image": "", "input": "f+2,1", "name": "", - "notes": "* Combo from 1st CH\n* Move can be delayed", + "notes": "* Combo from 1st CH\n* Move can be delayed\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -1289,7 +1309,7 @@ "image": "", "input": "f+2,1,2", "name": "Boar's Tusk", - "notes": "* Balcony Break\n* Combo from 2nd hit\n* Move can be delayed", + "notes": "* Balcony Break\n* Combo from 2nd hit\n* Move can be delayed\n", "on_block": "-19", "on_ch": "+19d (+14)", "on_hit": "+19d (+14)", @@ -1307,7 +1327,7 @@ "image": "", "input": "f+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-3", "on_ch": "+7", "on_hit": "+7", @@ -1325,7 +1345,7 @@ "image": "", "input": "f+3,2", "name": "Piercing Dragon", - "notes": "* Combo from 1st hit\n* Move can be delayed", + "notes": "* Combo from 1st hit\n* Move can be delayed\n", "on_block": "-3", "on_ch": "+43d (+35)", "on_hit": "+8", @@ -1343,7 +1363,7 @@ "image": "", "input": "f+3+4", "name": "Shifting Clouds", - "notes": "*Takes 20 Frames\n*Parry State from 3~18 Frame\n*Parries high and mid fist and feet moves (not elbows/knees/heads etc)\n*Can be do it by QCF+3+4\n*If 1 hit is parried, you can still do your STC move, if 2 hits are parried it launches", + "notes": "*Takes 20 Frames\n*Parry State from 3~18 Frame\n*Parries high and mid fist and feet moves (not elbows/knees/heads etc)\n*Can be do it by QCF+3+4\n*If 1 hit is parried, you can still do your STC move, if 2 hits are parried it launches\nps3", "on_block": "", "on_ch": "", "on_hit": "", @@ -1361,7 +1381,7 @@ "image": "", "input": "f+3,4", "name": "Climbing Dragon", - "notes": "* Combo from 1st hit\n* Tornado\n", + "notes": "* Combo from 1st hit\n* Tornado\njs21", "on_block": "-16", "on_ch": "+33a (+23)", "on_hit": "+33a (+23)", @@ -1379,7 +1399,7 @@ "image": "", "input": "f+4", "name": "", - "notes": "* Transition to -5 +56a BT with B", + "notes": "* Transition to -5 +56a BT with B\n", "on_block": "-9", "on_ch": "+52a", "on_hit": "+52a", @@ -1397,7 +1417,7 @@ "image": "", "input": "f+4,2", "name": "Tornado Open Palm", - "notes": "* Combo from 1st hit\n* Tornado", + "notes": "* Combo from 1st hit\n* Tornado\n", "on_block": "-14", "on_ch": "+70a (+54)", "on_hit": "+70a (+54)", @@ -1415,7 +1435,7 @@ "image": "", "input": "f+4,3", "name": "Tornado Stomp", - "notes": "Spike\n* Combo from 1st hit", + "notes": "Spike\n* Combo from 1st hit\n", "on_block": "-10", "on_ch": "+26d (-9)", "on_hit": "+26d (-9)", @@ -1451,7 +1471,7 @@ "image": "", "input": "FC.df+1", "name": "Silent Arrow", - "notes": "", + "notes": "\n", "on_block": "-13c", "on_ch": "+13", "on_hit": "-2", @@ -1469,7 +1489,7 @@ "image": "", "input": "FC.df+2", "name": "Monkey Strike", - "notes": "", + "notes": "\n", "on_block": "-14", "on_ch": "+55a", "on_hit": "+55a", @@ -1487,7 +1507,7 @@ "image": "", "input": "FC.df+4", "name": "", - "notes": "* Can be input with D,df+4\n* Recovers in BT", + "notes": "* Can be input with D,df+4\n* Recovers in BT\n", "on_block": "-8c", "on_ch": "+3b", "on_hit": "+3b", @@ -1505,7 +1525,7 @@ "image": "", "input": "FC.df+4,1", "name": "Xuan Jiao Xian Yan Shou", - "notes": "* Combo from 1st attack", + "notes": "* Combo from 1st attack\n", "on_block": "-2", "on_ch": "+6", "on_hit": "+6", @@ -1523,7 +1543,7 @@ "image": "", "input": "f,F+1+2", "name": "Nian Zhang Mie Ba", - "notes": "* Balcony Break\n* Hold 1+2 to power up and deal more chip damage on block", + "notes": "* Balcony Break\n* Hold 1+2 to power up and deal more chip damage on block\n", "on_block": "-9", "on_ch": "+16a", "on_hit": "+16a", @@ -1541,7 +1561,7 @@ "image": "", "input": "f,F+1+2*", "name": "Nian Zhang Mie Ba (charged)", - "notes": "* Balcony Break\n* Wall Crush +18g\n* Becomes Essence of Nian Zhang Mie Ba in Heat", + "notes": "* Balcony Break\n* Wall Crush +18g\n* Becomes Essence of Nian Zhang Mie Ba in Heat\n", "on_block": "+6", "on_ch": "+22a (+12)", "on_hit": "+22a (+12)", @@ -1559,7 +1579,7 @@ "image": "", "input": "f,F+2", "name": "Exploding Dagger", - "notes": "* Heat Engager\n* Heat Dash +5, +36a (+26)\n* Balcony Break", + "notes": "* Heat Engager\n* Heat Dash +5, +36a (+26)\n* Balcony Break\n", "on_block": "-9", "on_ch": "+16a (+7)", "on_hit": "+16a (+7)", @@ -1577,7 +1597,7 @@ "image": "", "input": "f,F+3", "name": "Tremor Stomp", - "notes": "* Chip damage on block\n* Transition to +4c +4c STC with f", + "notes": "* Chip damage on block\n* Transition to +4c +4c STC with f\n", "on_block": "+8c", "on_ch": "+8c", "on_hit": "+8c", @@ -1595,7 +1615,7 @@ "image": "", "input": "f,F+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-15", "on_ch": "+30a (+20)", "on_hit": "+30a (+20)", @@ -1613,7 +1633,7 @@ "image": "", "input": "f,F+4,3", "name": "Spreading Wings", - "notes": "* Move can be powered up by delaying input (25 damage)\n", + "notes": "* Move can be powered up by delaying input (25 damage)\njs20", "on_block": "-14", "on_ch": "+32a (+25)", "on_hit": "+32a (+25)", @@ -1631,7 +1651,7 @@ "image": "", "input": "f,f,F+3", "name": "Severing Sword", - "notes": "* Balcony Break\n* Chip damage on block\n", + "notes": "* Balcony Break\n* Chip damage on block\njs5", "on_block": "+6~+11g", "on_ch": "+13d (+3)", "on_hit": "+13d (+3)", @@ -1649,7 +1669,7 @@ "image": "", "input": "FUFT.b+3+4", "name": "Spring Up", - "notes": "*\nBalcony Break", + "notes": "*\nBalcony Break\n", "on_block": "-3~0", "on_ch": "+28d (+18)", "on_hit": "+28d (+18)", @@ -1667,7 +1687,7 @@ "image": "", "input": "H.2+3", "name": "Yinglong Mountain Crusher", - "notes": "Heat Smash\n* Chip damage on block\n* Transitions to STC on block, can cancel with b, change to BKP with b, in STC stance.", + "notes": "Heat Smash\n* Chip damage on block\n* Transitions to STC on block, can cancel with b, change to BKP with b, in STC stance.\n", "on_block": "+12, +24 on STC at Wall, +19 at Wall", "on_ch": "+30d (-6)", "on_hit": "+30d (-6)", @@ -1685,12 +1705,12 @@ "image": "", "input": "H.3+4", "name": "Jiaolong Sea Splitter", - "notes": "* Partially consumes remaining Heat\n* Creates an unblockable shockwave along the ground that is +7g on hit and forces the opponent to crouch. The shockwave comes out even if the kick itself whiffs, or is parried by certain parries like Jin's or Reina's. It can be absorbed by a Power Crush.", + "notes": "* Partially consumes remaining Heat\n* Creates an unblockable shockwave along the ground that is +7g on hit and forces the opponent to crouch. The shockwave comes out even if the kick itself whiffs, or is parried by certain parries like Jin's or Reina's. It can be absorbed by a Power Crush.\n", "on_block": "+12c g", "on_ch": "+19d", "on_hit": "+19d", "parent": "", - "recovery": "", + "recovery": "BT", "startup": "i30~31", "target": "ub(m)", "video": "" @@ -1703,7 +1723,7 @@ "image": "", "input": "H.b+1", "name": "Essence of Iron Palm", - "notes": "* Balcony Break\n* Partially uses remaining Heat Time", + "notes": "* Balcony Break\n* Partially uses remaining Heat Time\n", "on_block": "-8", "on_ch": "+36d (+28)", "on_hit": "+36d (+28)", @@ -1721,7 +1741,7 @@ "image": "", "input": "H.f,F+1+2*", "name": "Essence of Nian Zhang Mie Ba", - "notes": "* Balcony Break\n* Guard Break\n* Partially uses remaining Heat Time", + "notes": "* Balcony Break\n* Guard Break\n* Partially uses remaining Heat Time\n", "on_block": "+11", "on_ch": "+22a (+12)", "on_hit": "+22a (+12)", @@ -1739,7 +1759,7 @@ "image": "", "input": "b+3+4", "name": "Deceptive Step", - "notes": "* Enter STC with f \n* Take 15 Frames \n* Autoblock 20 Frames", + "notes": "* Enter STC with f \n* Take 15 Frames \n* Autoblock 20 Frames\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1775,7 +1795,7 @@ "image": "", "input": "KNP.2", "name": "Fei He Zhang", - "notes": "* Heat Engager\n* Heat Dash +5, +36a (+26)\n* Balcony Break", + "notes": "* Heat Engager\n* Heat Dash +5, +36a (+26)\n* Balcony Break\n", "on_block": "-9", "on_ch": "+17", "on_hit": "+17", @@ -1793,7 +1813,7 @@ "image": "", "input": "KNP.3", "name": "Rising Swallow Kick", - "notes": "* Tornado\n", + "notes": "* Tornado\njs15", "on_block": "-14", "on_ch": "+77a (+55)", "on_hit": "+77a (+55)", @@ -1811,7 +1831,7 @@ "image": "", "input": "KNP.3+4", "name": "", - "notes": "\n", + "notes": "\njs15", "on_block": "-7", "on_ch": "-3d", "on_hit": "-3d", @@ -1829,7 +1849,7 @@ "image": "", "input": "KNP.3+4,3+4", "name": "Leaping Lion", - "notes": "* Balcony Break\n* Same attack as Spring Up (FUFT.b+3+4)\n", + "notes": "* Balcony Break\n* Same attack as Spring Up (FUFT.b+3+4)\njs38", "on_block": "-3~0", "on_ch": "+31a (+21)", "on_hit": "+31a (+21)", @@ -1847,7 +1867,7 @@ "image": "", "input": "KNP.4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-31c", "on_ch": "-4", "on_hit": "-4", @@ -1865,7 +1885,7 @@ "image": "", "input": "KNP.4,1+2", "name": "Xuan Tui Strike", - "notes": "* Balcony Break\n* Combo from 1st attack", + "notes": "* Balcony Break\n* Combo from 1st attack\n", "on_block": "-6", "on_ch": "+30a (+20)", "on_hit": "+30a (+20)", @@ -1883,7 +1903,7 @@ "image": "", "input": "Left Throw", "name": "Jaws of Death", - "notes": "* Throw break 1", + "notes": "* Throw break 1\n", "on_block": "", "on_ch": "-6", "on_hit": "-6", @@ -1901,7 +1921,7 @@ "image": "", "input": "OTG.d+3+4", "name": "Thunder Stomp", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "-2 (-10)", "on_hit": "-2 (-10)", @@ -1955,7 +1975,7 @@ "image": "", "input": "qcf+1+2", "name": "Yan Wang's Wrath", - "notes": "Head", + "notes": "Head\n", "on_block": "0c", "on_ch": "+13", "on_hit": "+7c", @@ -1973,7 +1993,7 @@ "image": "", "input": "qcf+2", "name": "Mountain Crusher", - "notes": "* Tornado", + "notes": "* Tornado\n", "on_block": "-14", "on_ch": "+35a (+25)", "on_hit": "+35a (+25)", @@ -1991,7 +2011,7 @@ "image": "", "input": "qcf+3+4", "name": "", - "notes": "Transitions to STC", + "notes": "Transitions to STC\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2009,7 +2029,7 @@ "image": "", "input": "R.df+1+2", "name": "Enlighted Yellow Dragon Palm", - "notes": "* Rage Art\n* Erases opponent's recoverable health on hit\n* Damage increases with lower health", + "notes": "* Rage Art\n* Erases opponent's recoverable health on hit\n* Damage increases with lower health\n", "on_block": "-15", "on_ch": "+0d", "on_hit": "+0d", @@ -2027,7 +2047,7 @@ "image": "", "input": "Right Throw", "name": "Wandering Soul", - "notes": "* Throw break 2", + "notes": "* Throw break 2\n", "on_block": "", "on_ch": "-4", "on_hit": "-4", @@ -2045,7 +2065,7 @@ "image": "", "input": "SS.1+2", "name": "Enlightened Circle", - "notes": "* Balcony Break\n* Chip damage on block", + "notes": "* Balcony Break\n* Chip damage on block\n", "on_block": "+1~+2", "on_ch": "+21d (+12)", "on_hit": "+21d (+12)", @@ -2063,7 +2083,7 @@ "image": "", "input": "SS.2", "name": "Hidden Intentions", - "notes": "* Homing\n* Recovers in BT", + "notes": "* Homing\n* Recovers in BT\n", "on_block": "+3", "on_ch": "+31d", "on_hit": "+9b", @@ -2117,7 +2137,7 @@ "image": "", "input": "STC.1+2", "name": "Pummeling Fists", - "notes": "", + "notes": "\n", "on_block": "-9c", "on_ch": "+17d", "on_hit": "+17d", @@ -2135,7 +2155,7 @@ "image": "", "input": "STC.2", "name": "Driller Hook Backhand", - "notes": "* Enter BT with b", + "notes": "* Enter BT with b\n", "on_block": "-3", "on_ch": "+25g", "on_hit": "+25g", @@ -2153,7 +2173,7 @@ "image": "", "input": "STC.3", "name": "Scorpion Sting", - "notes": "* Homing\n* Balcony Break\n* Chip damage on block", + "notes": "* Homing\n* Balcony Break\n* Chip damage on block\n", "on_block": "+3b", "on_ch": "+23d", "on_hit": "+23d", @@ -2171,7 +2191,7 @@ "image": "", "input": "STC.4", "name": "Jin Bu Zhen", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+14", "on_hit": "+3", @@ -2189,7 +2209,7 @@ "image": "", "input": "STC.F+3+4", "name": "Falcon Beak's Snare", - "notes": "* Only occurs during STC after absorbing 2 attacks", + "notes": "* Only occurs during STC after absorbing 2 attacks\nps", "on_block": "", "on_ch": "+53a", "on_hit": "+53a", @@ -2207,7 +2227,7 @@ "image": "", "input": "u+2", "name": "Leaping Hammer Fist", - "notes": "\n", + "notes": "\njs9", "on_block": "+2", "on_ch": "+10", "on_hit": "+10", @@ -2225,7 +2245,7 @@ "image": "", "input": "ub+1+2", "name": "Death Palm", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "+50g (+19)", "on_hit": "+50g (+19)", @@ -2243,7 +2263,7 @@ "image": "", "input": "ub+2", "name": "Throat Gouge", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+10", "on_hit": "+10", @@ -2261,7 +2281,7 @@ "image": "", "input": "uf+1", "name": "Eagle Claw", - "notes": "* +12 on crouching opponent\n* Alternate input with uf or u\n", + "notes": "* +12 on crouching opponent\n* Alternate input with uf or u\njs6", "on_block": "-5", "on_ch": "+4", "on_hit": "+4", @@ -2279,7 +2299,7 @@ "image": "", "input": "uf+1+2", "name": "Kunlun Avalanche", - "notes": "* Spike\n* Throw break 1+2", + "notes": "* Spike\n* Throw break 1+2\n", "on_block": "", "on_ch": "0", "on_hit": "0", @@ -2297,7 +2317,7 @@ "image": "", "input": "uf+2", "name": "Evading Palm Strike", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+3", "on_hit": "+3", @@ -2315,7 +2335,7 @@ "image": "", "input": "uf+3", "name": "Side Swipe", - "notes": "* Alternate input with uf or u\n", + "notes": "* Alternate input with uf or u\njs9", "on_block": "-1", "on_ch": "+22d", "on_hit": "+22d", @@ -2333,7 +2353,7 @@ "image": "", "input": "uf+3+4", "name": "", - "notes": "\n\ncs6~24js25", + "notes": "\ncs6~24js25", "on_block": "-14", "on_ch": "+25a (+18)", "on_hit": "+25a (+18)", @@ -2351,7 +2371,7 @@ "image": "", "input": "uf+3+4,3", "name": "Assassin's Bow", - "notes": "* Balcony Break\n* Tornado\n* Combo from 1st hit\n* causes 1st hit not to crush", + "notes": "* Balcony Break\n* Tornado\n* Combo from 1st hit\n* causes 1st hit not to crush\n", "on_block": "-6", "on_ch": "+70a (+54)", "on_hit": "+70a (+54)", @@ -2369,7 +2389,7 @@ "image": "", "input": "uf+4", "name": "Soaring Eagle", - "notes": "* Alternate input with uf or u\n", + "notes": "* Alternate input with uf or u\njs9", "on_block": "-13", "on_ch": "+33a (+23)", "on_hit": "+33a (+23)", @@ -2387,7 +2407,7 @@ "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "\n", + "notes": "\njs9", "on_block": "-13", "on_ch": "+32a (+22)", "on_hit": "+32a (+22)", @@ -2405,7 +2425,7 @@ "image": "", "input": "ws1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-3", "on_ch": "+3", "on_hit": "+3", @@ -2423,7 +2443,7 @@ "image": "", "input": "ws1+2", "name": "Push Hands", - "notes": "", + "notes": "\nps5~8", "on_block": "-9", "on_ch": "+3", "on_hit": "+3", @@ -2441,7 +2461,7 @@ "image": "", "input": "ws1,2", "name": "", - "notes": "* Jail from 1st attack", + "notes": "* Jail from 1st attack\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -2459,7 +2479,7 @@ "image": "", "input": "ws1,2,1", "name": "Dancing Dragon", - "notes": "* Balcony Break\n* Combo from 2nd CH\n* Move can be delayed", + "notes": "* Balcony Break\n* Combo from 2nd CH\n* Move can be delayed\n", "on_block": "-14", "on_ch": "+32d (+24)", "on_hit": "+12d (+3)", @@ -2477,7 +2497,7 @@ "image": "", "input": "ws1,3", "name": "Dancing Scorpion Sting", - "notes": "* Combo from 1st hit\n* Move can be delayed", + "notes": "* Combo from 1st hit\n* Move can be delayed\n", "on_block": "-6", "on_ch": "+20d", "on_hit": "+4c", @@ -2495,7 +2515,7 @@ "image": "", "input": "ws2", "name": "Adamantine Uppercut", - "notes": "* Balcony Break\n* Tornado (CH Only)", + "notes": "* Balcony Break\n* Tornado (CH Only)\n", "on_block": "-7", "on_ch": "+78a (+62)", "on_hit": "+24d", @@ -2513,7 +2533,7 @@ "image": "", "input": "ws3", "name": "Bow Kick", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+33a (+23)", "on_hit": "+33a (+23)", @@ -2531,7 +2551,7 @@ "image": "", "input": "ws4", "name": "Rising Heel Kick", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+29g", "on_hit": "+7", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/heihachi.json b/src/frame_service/json_directory/tests/static/json_movelist/heihachi.json new file mode 100644 index 0000000..3f1e636 --- /dev/null +++ b/src/frame_service/json_directory/tests/static/json_movelist/heihachi.json @@ -0,0 +1,2495 @@ +[ + { + "alias": [], + "alt": [], + "damage": "5", + "id": "Heihachi-1", + "image": "", + "input": "1", + "name": "Jab", + "notes": "Recovers 2f faster on hit or block (t27 r17)\n", + "on_block": "+1", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "r19", + "startup": "i10", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,6", + "id": "Heihachi-1,1", + "image": "", + "input": "1,1", + "name": "", + "notes": "* Jail from 1st attack with 3f delay\n", + "on_block": "-5", + "on_ch": "+6", + "on_hit": "+6", + "parent": "Heihachi-1", + "recovery": "r24", + "startup": "i10", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,6,16", + "id": "Heihachi-1,1,2", + "image": "", + "input": "1,1,2", + "name": "Flash Punch Combo", + "notes": "* Balcony Break\n* Combo from 1st hit with 12f delay\n", + "on_block": "-17", + "on_ch": "+19a (+9)", + "on_hit": "+19a (+9)", + "parent": "Heihachi-1,1", + "recovery": "r37", + "startup": "i10", + "target": "h,h,m", + "video": "" + }, + { + "alias": [ + "WAR.1,1,2" + ], + "alt": [], + "damage": "5,6,20", + "id": "Heihachi-1,1,WAR.2", + "image": "", + "input": "1,1,WAR.2", + "name": "Ultimate Flash Punch Combo", + "notes": "* Balcony Break\n* Combo from 1st hit with 12f delay\n* Chip damage on block\n", + "on_block": "-17", + "on_ch": "28a (+2)", + "on_hit": "28a (+2)", + "parent": "Heihachi-1,1", + "recovery": "r37", + "startup": "i10", + "target": "h,h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Heihachi-1+2", + "image": "", + "input": "1+2", + "name": "Demon Breath", + "notes": "* Balcony Break\n", + "on_block": "-10", + "on_ch": "+24a (+14)", + "on_hit": "+24a (+14)", + "parent": "", + "recovery": "r32", + "startup": "i12", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,8", + "id": "Heihachi-1,2", + "image": "", + "input": "1,2", + "name": "One Two Strike", + "notes": "* Combo from 1st hit with 4f delay\n* Move can be delayed 3f\n", + "on_block": "-3", + "on_ch": "+8", + "on_hit": "+8", + "parent": "Heihachi-1", + "recovery": "r22", + "startup": "i10", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,8,12", + "id": "Heihachi-1,2,2", + "image": "", + "input": "1,2,2", + "name": "Back Fist Combo", + "notes": "* Combo from 1st hit\n* Enter FUJ -9 +4 r30 with D on frame 22\n", + "on_block": "-12", + "on_ch": "+4", + "on_hit": "+4", + "parent": "Heihachi-1,2", + "recovery": "r33", + "startup": "i10", + "target": "h,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,8,20", + "id": "Heihachi-1,2,2~1", + "image": "", + "input": "1,2,2~1", + "name": "", + "notes": "* Combo from 2nd CH\n* Cancel to SS -5 -16 with D_U\n", + "on_block": "-11", + "on_ch": "+6", + "on_hit": "+6", + "parent": "Heihachi-1,2", + "recovery": "r30", + "startup": "i10", + "target": "h,h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,8,20,24", + "id": "Heihachi-1,2,2~1,1+2", + "image": "", + "input": "1,2,2~1,1+2", + "name": "Demon Executioner Volley", + "notes": "* Balcony Break\n* Combo from 3rd hit\n* Combo from 2nd CH\n", + "on_block": "-13", + "on_ch": "+11a (+2)", + "on_hit": "+11a (+2)", + "parent": "Heihachi-1,2,2~1", + "recovery": "r34", + "startup": "i10", + "target": "h,h,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Heihachi-1+2+3+4", + "image": "", + "input": "1+2+3+4", + "name": "* Ki Charge\n* Supercharger", + "notes": "* Can't block for 5 seconds\n* CH state for 5 seconds\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r55", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,8,21", + "id": "Heihachi-1,2,4", + "image": "", + "input": "1,2,4", + "name": "Wailing Demon Otoko Geri", + "notes": "* Tornado\n* Combo from 2nd CH with 2f delay\n* Opponent recovers crouching\n", + "on_block": "-9", + "on_ch": "+52a", + "on_hit": "+16g", + "parent": "Heihachi-1,2", + "recovery": "r33", + "startup": "i10", + "target": "h,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "35", + "id": "Heihachi-1+3", + "image": "", + "input": "1+3", + "name": "Neck Breaker", + "notes": "* Homing\n* Throw break 1 or 2\n", + "on_block": "-3", + "on_ch": "-1d", + "on_hit": "-1d", + "parent": "", + "recovery": "r25", + "startup": "i12~14", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "[10;10]", + "id": "Heihachi-1+4", + "image": "", + "input": "1+4", + "name": "Mishima Style Ultimate Technique: Warrior Instinct", + "notes": "* Reversal Break\n* Balcony Break\n* Can only be used once per match\n* Ultimate Count 3 required to use\n* Opponent recovers crouching on hit\n* Cannot cause a K.O\n", + "on_block": "+2", + "on_ch": "+21g", + "on_hit": "+21g", + "parent": "", + "recovery": "r28 WAR", + "startup": "i17", + "target": "SL", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,17", + "id": "Heihachi-1,b+2", + "image": "", + "input": "1,b+2", + "name": "", + "notes": "* Combo from 1st CH with 3f delay\n* Input can be delayed 10f\n* Move can be delayed 7f\n* Enter FUJ r30 with D\n", + "on_block": "-2", + "on_ch": "+8", + "on_hit": "+8", + "parent": "Heihachi-1", + "recovery": "r30", + "startup": "i10", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,17,20", + "id": "Heihachi-1,b+2,1", + "image": "", + "input": "1,b+2,1", + "name": "Demon Massacre", + "notes": "* Combo from 2nd CH\njs38~61", + "on_block": "-15", + "on_ch": "+30a (+20)", + "on_hit": "+30a (+20)", + "parent": "Heihachi-1,b+2", + "recovery": "r30", + "startup": "i10", + "target": "h,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,17,17", + "id": "Heihachi-1,b+2,2", + "image": "", + "input": "1,b+2,2", + "name": "Demon Basara", + "notes": "* Spike\n* Head\n* Combo from 2nd hit\n", + "on_block": "-13", + "on_ch": "+6c", + "on_hit": "+6c", + "parent": "Heihachi-1,b+2", + "recovery": "r36", + "startup": "i10", + "target": "h,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,17,30", + "id": "Heihachi-1,b+2,4", + "image": "", + "input": "1,b+2,4", + "name": "Demon Lair", + "notes": "* Balcony Break\n* Chip damage on block\njs17~39", + "on_block": "+5", + "on_ch": "+30a (+9)", + "on_hit": "+30a (+9)", + "parent": "Heihachi-1,b+2", + "recovery": "r41", + "startup": "i10", + "target": "h,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Heihachi-2", + "image": "", + "input": "2", + "name": "", + "notes": "\n", + "on_block": "+0", + "on_ch": "-1", + "on_hit": "-1", + "parent": "", + "recovery": "r19", + "startup": "i11", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,13", + "id": "Heihachi-2,2", + "image": "", + "input": "2,2", + "name": "Dogenkotsu", + "notes": "* Spike\n* Combo from 1st hit with 2f delay\n", + "on_block": "-8", + "on_ch": "+3c", + "on_hit": "+3c", + "parent": "Heihachi-2", + "recovery": "r33", + "startup": "i11", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [ + "R1" + ], + "damage": "[12;12]", + "id": "Heihachi-2+3", + "image": "", + "input": "2+3", + "name": "Heat Burst", + "notes": "* Heat Burst\n* Cancel to r45 with b,b\n* 3 chip damage on block\n* 12 chip damage on hit\n* Only deals recoverable damage\n* Cannot cause a K.O.\n* Power Crush", + "on_block": "+1", + "on_ch": "+2c", + "on_hit": "+2c", + "parent": "", + "recovery": "r30", + "startup": "i16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Heihachi-2+3+4", + "image": "", + "input": "2+3+4", + "name": "Auger", + "notes": "\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r50", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "35", + "id": "Heihachi-2+4", + "image": "", + "input": "2+4", + "name": "Jumping Powerbomb", + "notes": "* Floor Break\n* Throw break 1 or 2\n* Side switch on break\n* Heihachi recovers BT on break\n", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "r25", + "startup": "i12~14", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Heihachi-3", + "image": "", + "input": "3", + "name": "", + "notes": "\n", + "on_block": "-4", + "on_ch": "+1", + "on_hit": "+1", + "parent": "", + "recovery": "r29", + "startup": "i15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,10", + "id": "Heihachi-3,2", + "image": "", + "input": "3,2", + "name": "Byakko Gekishin", + "notes": "* Combo from 1st hit with 1f delay\n* Enter FUJ -2 +9 r25 with D\n", + "on_block": "-13", + "on_ch": "-2", + "on_hit": "-2", + "parent": "Heihachi-3", + "recovery": "r31", + "startup": "i15", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "21", + "id": "Heihachi-4", + "image": "", + "input": "4", + "name": "Otoko Geri", + "notes": "* Tornado\n* Balcony Break\n* Opponent recovers crouching on hit\n", + "on_block": "-9", + "on_ch": "+52a", + "on_hit": "+16g", + "parent": "", + "recovery": "r33", + "startup": "i15~16", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [ + "ws4~3" + ], + "damage": "25", + "id": "Heihachi-4~3", + "image": "", + "input": "4~3", + "name": "Demon Scissors", + "notes": "* Spike\njs10~37\nfs38~", + "on_block": "-11a", + "on_ch": "+21a", + "on_hit": "+21a", + "parent": "", + "recovery": "r28 FUFT", + "startup": "i35~37", + "target": "M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Heihachi-b+1", + "image": "", + "input": "b+1", + "name": "", + "notes": "\n", + "on_block": "-9", + "on_ch": "+4", + "on_hit": "+4", + "parent": "", + "recovery": "r30", + "startup": "i14~15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Heihachi-b+1+2", + "image": "", + "input": "b+1+2", + "name": "Heaven's Merciless Wrath", + "notes": "* Heat Engager\n* Heat Dash +43d (+35), +5\n* Balcony Break\n* Gain 1 Ultimate Count on Heat activation\n* Parries all mid or high punches or kicks\n* Attack is guaranteed after a successful parry\nps5~25", + "on_block": "-11", + "on_ch": "+23a (+13)", + "on_hit": "+23a (+13)", + "parent": "", + "recovery": "r33", + "startup": "i42", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,24", + "id": "Heihachi-b+1,4", + "image": "", + "input": "b+1,4", + "name": "Oni Yarai", + "notes": "* Tornado\n* Knee\n* Combo from 1st hit with 12f delay\n* Move can be delayed 10f\n,js24~", + "on_block": "-13", + "on_ch": "+7a", + "on_hit": "+7a", + "parent": "Heihachi-b+1", + "recovery": "r40", + "startup": "i14~15", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Heihachi-b+2", + "image": "", + "input": "b+2", + "name": "Rashomon", + "notes": "* Balcony break on airborne hit\n* Chip damage on block\n", + "on_block": "+2", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "r34", + "startup": "i22~23", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "Heihachi-b+2*", + "image": "", + "input": "b+2*", + "name": "True Rashomon", + "notes": "* Strong Aerial Tailspin\n* Reversal Break\n* Balcony Break\n* Chip damage on block\n* Enter RAI +8 +32a (+24) r27 with F\n", + "on_block": "+5", + "on_ch": "+29a (+21)", + "on_hit": "+29a (+21)", + "parent": "", + "recovery": "r34", + "startup": "i39~40", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "23", + "id": "Heihachi-b:2*", + "image": "", + "input": "b:2*", + "name": "Zenith Rashomon", + "notes": "* Strong Aerial Tailspin\n* Reversal Break\n* Balcony Break\n* Chip damage on block\n* Restores recoverable health on hit or block\n* 23 damage upon releasing input within the 5f window (frames 1822)\n* 28 damage on a perfect input release exactly on frame 17\n", + "on_block": "+6", + "on_ch": "+24a (+14)", + "on_hit": "+24a (+14)", + "parent": "", + "recovery": "r31", + "startup": "i29~30", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14", + "id": "Heihachi-b+3", + "image": "", + "input": "b+3", + "name": "", + "notes": "* Homing\n", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", + "parent": "", + "recovery": "r27", + "startup": "i14~15", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14,20", + "id": "Heihachi-b+3,2", + "image": "", + "input": "b+3,2", + "name": "Hooking Crescent Thrust", + "notes": "* Combo from 1st hit with 4f delay\n", + "on_block": "-1", + "on_ch": "+8", + "on_hit": "+8", + "parent": "Heihachi-b+3", + "recovery": "r25", + "startup": "i14~15", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14,25", + "id": "Heihachi-b+3,3", + "image": "", + "input": "b+3,3", + "name": "Hooking Crescent Kick", + "notes": "* Spike\n* Combo from 1st hit with 4f delay\n", + "on_block": "-12c", + "on_ch": "+3a", + "on_hit": "+3a", + "parent": "Heihachi-b+3", + "recovery": "r33", + "startup": "i14~15", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "27", + "id": "Heihachi-b+4", + "image": "", + "input": "b+4", + "name": "Indra's Kick", + "notes": "* Balcony Break\n* Chip damage on block\n", + "on_block": "-8", + "on_ch": "+30a (+4)", + "on_hit": "+30a (+4)", + "parent": "", + "recovery": "r46", + "startup": "i18~19", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "60", + "id": "Heihachi-Back throw", + "image": "", + "input": "Back throw", + "name": "Atomic Drop", + "notes": "* Unbreakable\n", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Heihachi-d+1", + "image": "", + "input": "d+1", + "name": "Hammer Punch", + "notes": "* Spike\n* Enter FC r28 with D\n", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", + "parent": "", + "recovery": "r28", + "startup": "i16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Heihachi-d+1+2", + "image": "", + "input": "d+1+2", + "name": "* Fujin\n* Wind God's Kamae", + "notes": "* Actionable after 30f\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r30 FUJ", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,14", + "id": "Heihachi-d+1,2", + "image": "", + "input": "d+1,2", + "name": "Hammer Beating", + "notes": "* Combo from 1st hit with 2f delay\n* Input can be delayed 11f\n* Move can be delayed 10f\n* Enter RAI -5 +13 r24 with F\n", + "on_block": "-9", + "on_ch": "+35a (+28)", + "on_hit": "+9", + "parent": "Heihachi-d+1", + "recovery": "r28", + "startup": "i16", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "50", + "id": "Heihachi-d+1+4", + "image": "", + "input": "d+1+4", + "name": "Lightning Hammer", + "notes": "\n", + "on_block": "", + "on_ch": "+18a", + "on_hit": "+18a", + "parent": "", + "recovery": "r41", + "startup": "i60", + "target": "m!", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Heihachi-d+3", + "image": "", + "input": "d+3", + "name": "Jichinsai", + "notes": "* Spike\n* Chip damage on block\n", + "on_block": "-7", + "on_ch": "+3a", + "on_hit": "+3a", + "parent": "", + "recovery": "r36", + "startup": "i22~23", + "target": "M", + "video": "" + }, + { + "alias": [ + "H.d+3,2" + ], + "alt": [ + "RAI.3,2" + ], + "damage": "25,25", + "id": "Heihachi-d+3,H.2", + "image": "", + "input": "d+3,H.2", + "name": "Rending Battering Ram", + "notes": "* Tornado\n* Reversal Break\n* Combo from 1st hit\n* Chip damage on block\n* Consumes remaining Heat time\n", + "on_block": "+0", + "on_ch": "-10a (-20)", + "on_hit": "-10a (-20)", + "parent": "Heihachi-d+3", + "recovery": "r50", + "startup": "i22~23", + "target": "M,SM", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Heihachi-db+2", + "image": "", + "input": "db+2", + "name": "Eishomon", + "notes": "* Spike\ncs8~", + "on_block": "-18", + "on_ch": "+6c", + "on_hit": "+6c", + "parent": "", + "recovery": "r29 FC", + "startup": "i23~25", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Heihachi-db+3", + "image": "", + "input": "db+3", + "name": "Sacred Tree Fell", + "notes": "\n", + "on_block": "-13", + "on_ch": "-2", + "on_hit": "-2", + "parent": "", + "recovery": "r32", + "startup": "i16", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Heihachi-df+1", + "image": "", + "input": "df+1", + "name": "", + "notes": "\n", + "on_block": "-5", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "r22", + "startup": "i13~14", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,8", + "id": "Heihachi-df+1,1", + "image": "", + "input": "df+1,1", + "name": "Muso Palm Strike", + "notes": "* Combo from 1st hit\n", + "on_block": "-2", + "on_ch": "+4", + "on_hit": "+4", + "parent": "Heihachi-df+1", + "recovery": "r21", + "startup": "i13~14", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,20", + "id": "Heihachi-df+1,2", + "image": "", + "input": "df+1,2", + "name": "Muso Tekken", + "notes": "* Combo from 1st hit\n", + "on_block": "-13", + "on_ch": "+3", + "on_hit": "+3", + "parent": "Heihachi-df+1", + "recovery": "r36", + "startup": "i13~14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,28", + "id": "Heihachi-df+1,2*", + "image": "", + "input": "df+1,2*", + "name": "True Muso Tekken", + "notes": "* Reversal Break\n* Balcony Break\n* Chip damage on block\n", + "on_block": "+1", + "on_ch": "+32a (+11)", + "on_hit": "+32a (+11)", + "parent": "Heihachi-df+1", + "recovery": "r37", + "startup": "i13~14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,23", + "id": "Heihachi-df+1:2*", + "image": "", + "input": "df+1,:2*", + "name": "Zenith Muso Tekken", + "notes": "* Tornado\n* Reversal Break\n* Combo from 1st hit\n* Chip damage on block\n* Restores recoverable health on hit or block\n* 23 damage upon releasing input within the 5f window (frames 1822)\n* 28 damage on a perfect input release exactly on frame 17\n", + "on_block": "-9", + "on_ch": "+19a (+14)", + "on_hit": "+19a (+14)", + "parent": "Heihachi-df+1", + "recovery": "r36", + "startup": "i13~14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8", + "id": "Heihachi-df+2", + "image": "", + "input": "df+2", + "name": "", + "notes": "\n", + "on_block": "-7", + "on_ch": "+4", + "on_hit": "+4", + "parent": "", + "recovery": "r25", + "startup": "i13~14", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8,20", + "id": "Heihachi-df+2,1", + "image": "", + "input": "df+2,1", + "name": "Reverse Muso Renken", + "notes": "* Combo from 1st hit\n", + "on_block": "-17", + "on_ch": "+12a (+5)", + "on_hit": "+12a (+5)", + "parent": "Heihachi-df+2", + "recovery": "r38", + "startup": "i13~14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Heihachi-df+3", + "image": "", + "input": "df+3", + "name": "", + "notes": "* Knee\n", + "on_block": "-6", + "on_ch": "+5", + "on_hit": "+5", + "parent": "", + "recovery": "r24", + "startup": "i15~16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,3,3,3", + "id": "Heihachi-df+3,1+2", + "image": "", + "input": "df+3,1+2", + "name": "", + "notes": "* Jail from 1st attack\n", + "on_block": "-15", + "on_ch": "-4", + "on_hit": "-4", + "parent": "Heihachi-df+3", + "recovery": "r39", + "startup": "i15~16", + "target": "m,h,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,3,3,3,25", + "id": "Heihachi-df+3,1+2,1", + "image": "", + "input": "df+3,1+2,1", + "name": "Gokotai Rampage", + "notes": "* Balcony break on airborne hit\n* Jail from 1st attack\n* Powered up input df+3,1+2,qcf+1 (5 additional damage)\n", + "on_block": "-15", + "on_ch": "+20a (+15)", + "on_hit": "+20a (+15)", + "parent": "Heihachi-df+3,1+2", + "recovery": "r34", + "startup": "i15~16", + "target": "m,h,m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Heihachi-df+4", + "image": "", + "input": "df+4", + "name": "", + "notes": "\n", + "on_block": "-6", + "on_ch": "+5", + "on_hit": "+5", + "parent": "", + "recovery": "r24", + "startup": "i13~14", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,23", + "id": "Heihachi-df+4,2", + "image": "", + "input": "df+4,2", + "name": "Rapid Crush Combo", + "notes": "* Balcony Break\n* Combo from 1st hit with 9f delay\n", + "on_block": "-12", + "on_ch": "+55a", + "on_hit": "+9a (+0)", + "parent": "Heihachi-df+4", + "recovery": "r35", + "startup": "i13~14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15", + "id": "Heihachi-f+1+2", + "image": "", + "input": "f+1+2", + "name": "Chrome Dome", + "notes": "* Spike\n* Head\n", + "on_block": "-14", + "on_ch": "+14c", + "on_hit": "+14c", + "parent": "", + "recovery": "r33", + "startup": "i12", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13", + "id": "Heihachi-f+2", + "image": "", + "input": "f+2", + "name": "", + "notes": "\n", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", + "parent": "", + "recovery": "r27", + "startup": "i15~16", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Heihachi-f+2~1", + "image": "", + "input": "f+2~1", + "name": "", + "notes": "* Cancel to SS with D_U\n", + "on_block": "-11", + "on_ch": "+6", + "on_hit": "+6", + "parent": "", + "recovery": "r30", + "startup": "i13", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20,24", + "id": "Heihachi-f+2~1,1+2", + "image": "", + "input": "f+2~1,1+2", + "name": "Demon Shout Volley", + "notes": "* Balcony Break\n* Combo from 1st hit\n", + "on_block": "-13", + "on_ch": "+11a (+2)", + "on_hit": "+11a (+2)", + "parent": "Heihachi-f+2~1", + "recovery": "r34", + "startup": "i13", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,10", + "id": "Heihachi-f+2,2", + "image": "", + "input": "f+2,2", + "name": "Tensu Gekishin", + "notes": "* Combo from 1st hit with 4f delay\n* Enter FUJ -2 +9 r25 with D\n", + "on_block": "-13", + "on_ch": "-2", + "on_hit": "-2", + "parent": "Heihachi-f+2", + "recovery": "r31", + "startup": "i15~16", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Heihachi-f+3", + "image": "", + "input": "f+3", + "name": "Lightning Crush", + "notes": "* Knee\n* Enter FUJ -2 +12 r25 with D\n", + "on_block": "-5", + "on_ch": "+9", + "on_hit": "+9", + "parent": "", + "recovery": "r28", + "startup": "i18~20", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Heihachi-f+3+4", + "image": "", + "input": "f+3+4", + "name": "Thunder God's Kamae", + "notes": "* Cancel to r20 with b or db\n* Heihachi remains in stance indefinitely unless a move is used\n* Actionable after 40f\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r40 RAI", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Heihachi-f+4", + "image": "", + "input": "f+4", + "name": "Right Splits Kick", + "notes": "* Spike\n* Enter FUJ r27 with D\n* +15c against a crouching opponent\n", + "on_block": "+4", + "on_ch": "+26d", + "on_hit": "+7c", + "parent": "", + "recovery": "r27", + "startup": "i19~20", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", + "id": "Heihachi-FC.df+2", + "image": "", + "input": "FC.df+2", + "name": "Ascension Upper", + "notes": "* Tornado\n", + "on_block": "-14", + "on_ch": "+37a (+27)", + "on_hit": "+37a (+27)", + "parent": "", + "recovery": "r37", + "startup": "i15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16", + "id": "Heihachi-FC.df+4", + "image": "", + "input": "FC.df+4", + "name": "Crouching Dragon Kick", + "notes": "* On clean hit: +17a and 20 damage\ncs1~", + "on_block": "-23", + "on_ch": "+4c", + "on_hit": "+4c", + "parent": "", + "recovery": "r39 FC", + "startup": "i19~21", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "22", + "id": "Heihachi-f,F+1+2", + "image": "", + "input": "f,F+1+2", + "name": "Raoh Thrust", + "notes": "* Heat Engager\n* Heat Dash +36a (+26), +5\n* Balcony Break\n* Chip damage on block\n* Gain 1 Ultimate Count on Heat activation\n", + "on_block": "-8", + "on_ch": "+22a (+12)", + "on_hit": "+22a (+12)", + "parent": "", + "recovery": "r34", + "startup": "i13", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "22", + "id": "Heihachi-f,F+2", + "image": "", + "input": "f,F+2", + "name": "Demon God Fist", + "notes": "* Tornado\n", + "on_block": "-16", + "on_ch": "+37a (+27)", + "on_hit": "+37a (+27)", + "parent": "", + "recovery": "r33", + "startup": "i19~21", + "target": "M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "21", + "id": "Heihachi-f,F+3", + "image": "", + "input": "f,F+3", + "name": "Left Splits Kick", + "notes": "* Spike\n", + "on_block": "-3c", + "on_ch": "+56a", + "on_hit": "+56a", + "parent": "", + "recovery": "r28", + "startup": "i20~22", + "target": "m", + "video": "" + }, + { + "alias": [ + "wr3" + ], + "alt": [], + "damage": "28", + "id": "Heihachi-f,f,F+3", + "image": "", + "input": "f,f,F+3", + "name": "Leaping Side Kick", + "notes": "* Balcony Break\n* Chip damage on block\njs3~25\nfs26~28", + "on_block": "+6", + "on_ch": "+13a (+3)", + "on_hit": "+13a (+3)", + "parent": "", + "recovery": "r34", + "startup": "i22~25", + "target": "m", + "video": "" + }, + { + "alias": [ + "CD" + ], + "alt": [], + "damage": "", + "id": "Heihachi-f,n,d,df", + "image": "", + "input": "f,n,d,df", + "name": "Wind God Step", + "notes": "* Cannot be buffered\n* Stance moves can be buffered out of heat dash\n* Cancel to sidestep with u\n* Cancel to block with b\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r3?", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [ + "EWGF", + "Electric" + ], + "alt": [], + "damage": "23", + "id": "Heihachi-f,n,d,df${justFrame}2", + "image": "", + "input": "f,n,d,df#2", + "name": "Electric Wind God Fist", + "notes": "* Chip damage on block\n* Can be performed without the d input: f,n,df#2\n", + "on_block": "+5", + "on_ch": "+39a (+29)", + "on_hit": "+39a (+29)", + "parent": "", + "recovery": "r24", + "startup": "i11~12", + "target": "h", + "video": "" + }, + { + "alias": [ + "TGF" + ], + "alt": [], + "damage": "30", + "id": "Heihachi-f,n,d,df+1", + "image": "", + "input": "f,n,d,df+1", + "name": "Thunder God Fist", + "notes": "* Becomes Electric/Omen Thunder God Fist (f,n,df#1) during Heat, partially uses remaining Heat Time\njs19~40\nfs41~43", + "on_block": "-15", + "on_ch": "+30a (+20)", + "on_hit": "+30a (+20)", + "parent": "", + "recovery": "r32", + "startup": "i19~21", + "target": "m", + "video": "" + }, + { + "alias": [ + "WGF" + ], + "alt": [], + "damage": "20", + "id": "Heihachi-f,n,d,df+2", + "image": "", + "input": "f,n,d,df+2", + "name": "Wind God Fist", + "notes": "* Becomes Electric Wind God Fist (f,n,d,df#2) during Heat, partially uses remaining Heat Time\n", + "on_block": "-10", + "on_ch": "+39a (+29)", + "on_hit": "+39a (+29)", + "parent": "", + "recovery": "r28", + "startup": "i11~12", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "Heihachi-f,n,d,df+3", + "image": "", + "input": "f,n,d,df+3", + "name": "Bone Splinter Kick", + "notes": "* Tornado\n* Balcony Break\n* Chip damage on block\njs5~28", + "on_block": "+11g", + "on_ch": "+31a (+10)", + "on_hit": "+31a (+10)", + "parent": "", + "recovery": "r38", + "startup": "i27~28", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "24", + "id": "Heihachi-f,n,d,DF+3", + "image": "", + "input": "f,n,d,DF+3", + "name": "Earth Scraper Kick", + "notes": "\njs5~28", + "on_block": "-23", + "on_ch": "+28a", + "on_hit": "+28a", + "parent": "", + "recovery": "r41", + "startup": "i33~34", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15", + "id": "Heihachi-f,n,d,DF+4", + "image": "", + "input": "f,n,d,DF+4", + "name": "", + "notes": "\n", + "on_block": "-23", + "on_ch": "+28a", + "on_hit": "+8c", + "parent": "", + "recovery": "r32", + "startup": "i16~17", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,10", + "id": "Heihachi-f,n,d,DF+4,4", + "image": "", + "input": "f,n,d,DF+4,4", + "name": "", + "notes": "\n", + "on_block": "-10", + "on_ch": "+26a", + "on_hit": "+3c", + "parent": "Heihachi-f,n,d,DF+4", + "recovery": "r35", + "startup": "i16~17", + "target": "L,L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,10,8", + "id": "Heihachi-f,n,d,DF+4,4,4", + "image": "", + "input": "f,n,d,DF+4,4,4", + "name": "Spinning Demon", + "notes": "\n", + "on_block": "-10", + "on_ch": "+26a", + "on_hit": "+3c", + "parent": "Heihachi-f,n,d,DF+4,4", + "recovery": "r35", + "startup": "i16~17", + "target": "L,L,L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,10,8,20", + "id": "Heihachi-f,n,d,DF+4,4,4,1", + "image": "", + "input": "f,n,d,DF+4,4,4,1", + "name": "Spinning Demon Thunder God Fist", + "notes": "* Can be performed after any number of f,n,d,DF+4 lows\n,js?~", + "on_block": "-15", + "on_ch": "+25a (+18)", + "on_hit": "+25a (+18)", + "parent": "Heihachi-f,n,d,DF+4,4,4", + "recovery": "", + "startup": "i16~17", + "target": "L,L,L,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,10,8,30", + "id": "Heihachi-f,n,d,DF+4,4,4,3", + "image": "", + "input": "f,n,d,DF+4,4,4,3", + "name": "Spinning Demon Bell-Ringer", + "notes": "* Balcony Break\n* Chip damage on block\n* Can be performed after any number of f,n,d,DF+4 lows\n,js17~", + "on_block": "+9", + "on_ch": "+45a", + "on_hit": "+45a", + "parent": "Heihachi-f,n,d,DF+4,4,4", + "recovery": "r38", + "startup": "i16~17", + "target": "L,L,L,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,10,8,10", + "id": "Heihachi-f,n,d,DF+4,4,4,n+4", + "image": "", + "input": "f,n,d,DF+4,4,4,n+4", + "name": "", + "notes": "* Can be performed after any number of f,n,d,DF+4 lows\n", + "on_block": "-3", + "on_ch": "+8", + "on_hit": "+8", + "parent": "Heihachi-f,n,d,DF+4,4,4", + "recovery": "r21", + "startup": "i16~17", + "target": "L,L,L,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,10,8,10,20", + "id": "Heihachi-f,n,d,DF+4,4,4,n,4,4", + "image": "", + "input": "f,n,d,DF+4,4,4,n+4,4", + "name": "Spinning Demon Tsunami Kick", + "notes": "* Spike\n* Combo from 4th hit\n* Enter FUJ -9 +6c r31 with D\n* Can be performed after any number of f,n,d,DF+4 lows\n", + "on_block": "-15", + "on_ch": "+0c", + "on_hit": "+0c", + "parent": "Heihachi-f,n,d,DF+4,4,4,n+4", + "recovery": "r37", + "startup": "i16~17", + "target": "L,L,L,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Heihachi-f,n,d,df,UF", + "image": "", + "input": "f,n,d,df,UF", + "name": "", + "notes": "* Unable to act from frames 3~27\njs1~21\nfs22~24", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r27", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [ + "OTGF", + "ETGF" + ], + "alt": [], + "damage": "33", + "id": "Heihachi-f,n,df${justFrame}1", + "image": "", + "input": "f,n,df#1", + "name": "* Omen Thunder God Fist\n* Electric Thunder God Fist", + "notes": "* Chip damage on block\njs19~40\nfs41~43", + "on_block": "-11", + "on_ch": "+26a (+16)", + "on_hit": "+26a (+16)", + "parent": "", + "recovery": "r36", + "startup": "i19~21", + "target": "M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13", + "id": "Heihachi-FUJ.1", + "image": "", + "input": "FUJ.1", + "name": "", + "notes": "\n", + "on_block": "-4", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "r22", + "startup": "i12~13", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,20", + "id": "Heihachi-FUJ.1,1", + "image": "", + "input": "FUJ.1,1", + "name": "Wind God Hasai Rengeki", + "notes": "* Heat Engager\n* Heat Dash +34a (+27), +5\n* Balcony Break\n* Combo from 1st hit with 9f delay\n* Move can be delayed 7f\n* Gain 1 Ultimate Count on Heat activation\n", + "on_block": "-2", + "on_ch": "+34a (+9)", + "on_hit": "+34a (+9)", + "parent": "Heihachi-FUJ.1", + "recovery": "r31", + "startup": "i12~13", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Heihachi-FUJ.1+2", + "image": "", + "input": "FUJ.1+2", + "name": "Tengu's Wings", + "notes": "* Homing\n* Balcony Break\n* -7 on block after absorbing an attack\n* Chip damage on block after absorbing an attack\n* Power Crush", + "on_block": "-13", + "on_ch": "+6a (-3)", + "on_hit": "+6a (-3)", + "parent": "", + "recovery": "r38", + "startup": "i18~19", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,24", + "id": "Heihachi-FUJ.1,2", + "image": "", + "input": "FUJ.1,2", + "name": "Wind God Tettsui", + "notes": "* Balcony Break\n* Spike\n* Combo from 1st hit with 8f delay\n* Input can be delayed 9f\n* Move can be delayed 7f\n", + "on_block": "-13", + "on_ch": "+13a", + "on_hit": "+13a", + "parent": "Heihachi-FUJ.1", + "recovery": "r36", + "startup": "i12~13", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [ + "FUJ.2+4" + ], + "damage": "15", + "id": "Heihachi-FUJ.1+3", + "image": "", + "input": "FUJ.1+3", + "name": "Fire Starter", + "notes": "* Homing\n* Unbreakable\n", + "on_block": "", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "r28", + "startup": "i18", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Heihachi-FUJ.2", + "image": "", + "input": "FUJ.2", + "name": "Hidden Wind God Fist", + "notes": "* Tornado\n* Chip damage on block\n", + "on_block": "-10", + "on_ch": "+75a (+59)", + "on_hit": "+75a (+59)", + "parent": "", + "recovery": "r32", + "startup": "i15~16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", + "id": "Heihachi-FUJ.3", + "image": "", + "input": "FUJ.3", + "name": "", + "notes": "* Balcony Break\n* 2nd hit available only on hit or block\njs8~", + "on_block": "-10", + "on_ch": "-10a (-20)", + "on_hit": "-10a (-20)", + "parent": "", + "recovery": "r36", + "startup": "i28~29", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17,20", + "id": "Heihachi-FUJ.3,4", + "image": "", + "input": "FUJ.3,4", + "name": "Wind God Hell Axle", + "notes": "* Strong Aerial Tailspin\n* Balcony Break\n* Combo from 1st hit\n* Chip damage on block\n* Unavailable on whiff\n,js1~", + "on_block": "+4", + "on_ch": "+30a (+23)", + "on_hit": "+30a (+23)", + "parent": "Heihachi-FUJ.3", + "recovery": "r34", + "startup": "i28~29", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Heihachi-FUJ.4", + "image": "", + "input": "FUJ.4", + "name": "Wind God Geta Stomp", + "notes": "* Spike\n", + "on_block": "-14", + "on_ch": "+12g", + "on_hit": "-4", + "parent": "", + "recovery": "r32", + "startup": "i18~19", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Heihachi-FUJ.DF", + "image": "", + "input": "FUJ.DF", + "name": "Fujin > Wind God Step", + "notes": "* Low parry on frames ?~?\n* Doesn't require a just frame input for Electric or Omen Thunder God Fist\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r8 CD", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "50", + "id": "Heihachi-H.2+3", + "image": "", + "input": "H.2+3", + "name": "Enraged Tettsui Otoshi", + "notes": "* Heat Smash\n* Reversal Break\n* Floor Break\n* Chip damage on block\n* Transition to attack throw on hit\n* Enter RAI on block only\n* Cancel RAI transition with B, +6 on block instead\n", + "on_block": "+10", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "r36", + "startup": "i15", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "50", + "id": "Heihachi-H.2+3,F", + "image": "", + "input": "H.2+3,F", + "name": "Eight Thunder Kami Slayer", + "notes": "* Heat Smash\n* Reversal Break\n* Balcony Break\n* Chip damage on block\n* Transition to attack throw on hit\n* Enter RAI on block only\n* Cancel RAI transition with B, +6 on block instead\n", + "on_block": "+10", + "on_ch": "-2d", + "on_hit": "-2d", + "parent": "", + "recovery": "FUJ", + "startup": "i15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Heihachi-H.b,b,n,3+4", + "image": "", + "input": "H.b,b,n,3+4", + "name": "Shadow Step", + "notes": "* Consumes all of the remaining Heat time\n* Tremendous backwards travel\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r30", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [ + "FUJ.P", + "H.FUJ.P" + ], + "alt": [], + "damage": "35", + "id": "Heihachi-H.d+1+2,P", + "image": "", + "input": "H.d+1+2,P", + "name": "Charging Hard", + "notes": "* Parries high or mid punches or kicks\n* Regain health on a successful parry\n* Partially uses remaining heat tiem\nps19~40", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "i11", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Heihachi-H.db+1+2", + "image": "", + "input": "H.db+1+2", + "name": "Thunderous Battering Ram", + "notes": "* Tornado\n* Reversal Break\n* Balcony Break\n* Chip damage on block\n* Consumes remaining Heat time\n* Power Crush", + "on_block": "+0", + "on_ch": "+0a (-17)", + "on_hit": "+0a (-17)", + "parent": "", + "recovery": "r50", + "startup": "i30", + "target": "M", + "video": "" + }, + { + "alias": [], + "alt": [ + "H.FUJ.2+4" + ], + "damage": "15", + "id": "Heihachi-H.FUJ.1+3", + "image": "", + "input": "H.FUJ.1+3", + "name": "Firestarter", + "notes": "* Cancel RAI transition with B\n* Consumes remaining Heat time\n* Throw is unbreakable\n", + "on_block": "", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "r42 RAI", + "startup": "i18", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "40", + "id": "Heihachi-Left throw", + "image": "", + "input": "Left throw", + "name": "Guillotine Chop", + "notes": "* Throw break 1\n", + "on_block": "", + "on_ch": "-3d", + "on_hit": "-3d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "Heihachi-OTG.d+4", + "image": "", + "input": "OTG.d+4", + "name": "Geta Stomp", + "notes": "* Spike\n", + "on_block": "-14", + "on_ch": "-3a (-11)", + "on_hit": "-3a (-11)", + "parent": "", + "recovery": "r32", + "startup": "i19~20", + "target": "L", + "video": "" + }, + { + "alias": [ + "d,df,f+2" + ], + "alt": [], + "damage": "30", + "id": "Heihachi-qcf+2", + "image": "", + "input": "qcf+2", + "name": "Iron Hand", + "notes": "* Heat Engager\n* Heat Dash +43d (+35), +5\n* Balcony Break\n* Gain 1 Ultimate Count on Heat activation\n* Can be buffered\n", + "on_block": "-17", + "on_ch": "+18a (+8)", + "on_hit": "+18a (+8)", + "parent": "", + "recovery": "r36", + "startup": "i14~15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "38", + "id": "Heihachi-RAI.1", + "image": "", + "input": "RAI.1", + "name": "Hidden Thunder God Fist", + "notes": "* Gains Reversal Break during Warrior Instinct\njs17~43\nfs44~46", + "on_block": "-11", + "on_ch": "+12a (+2)", + "on_hit": "+12a (+2)", + "parent": "", + "recovery": "r49", + "startup": "i17~18", + "target": "M", + "video": "" + }, + { + "alias": [], + "alt": [ + "RAI.2+4" + ], + "damage": "30", + "id": "Heihachi-RAI.1+3", + "image": "", + "input": "RAI.1+3", + "name": "Thunder Broken Toy", + "notes": "* Unbreakable\n* 42 damage on a wall splat\n", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "r39", + "startup": "i15~16", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Heihachi-RAI.2", + "image": "", + "input": "RAI.2", + "name": "Thunder Cutter", + "notes": "* Strong Aerial Tailspin\n* Homing\n* Guard Break\n* Chip damage on block\n", + "on_block": "+10", + "on_ch": "+51a", + "on_hit": "+51a", + "parent": "", + "recovery": "r34", + "startup": "i17~18", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "Heihachi-RAI.3", + "image": "", + "input": "RAI.3", + "name": "Jichinsai", + "notes": "* Spike\n* Chip damage on block\n", + "on_block": "+7", + "on_ch": "+3a", + "on_hit": "+3a", + "parent": "", + "recovery": "r36", + "startup": "i22~23", + "target": "M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15", + "id": "Heihachi-RAI.4", + "image": "", + "input": "RAI.4", + "name": "Raijin Spinning Demon", + "notes": "* Links to f,n,d,DF+4 extensions\n", + "on_block": "-23", + "on_ch": "+28a", + "on_hit": "+8c", + "parent": "", + "recovery": "r32", + "startup": "i19~20", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "55+", + "id": "Heihachi-R.df+1+2", + "image": "", + "input": "R.df+1+2", + "name": "Mishima Style Ultimate Technique - Tempest Dragon God Fist", + "notes": "* Rage Art\n* Reversal Break\n* Ereases opponent's recoverable health on hit\n* Damage increases with lower health, maximum 80\n* Freezes match timer on activation and on hit\n* Transition to attack throw on hit\n* Consumes Rage\n* Power Crush", + "on_block": "-15", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "r39", + "startup": "i20", + "target": "m,t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "45", + "id": "Heihachi-Right throw", + "image": "", + "input": "Right throw", + "name": "Freefall", + "notes": "* Floor Break\n* Throw break 2\n", + "on_block": "", + "on_ch": "-4d", + "on_hit": "-4d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Heihachi-SS.2", + "image": "", + "input": "SS.2", + "name": "Nail Beating", + "notes": "* Enter RAI -5 +13 r24 with F\n", + "on_block": "-9", + "on_ch": "+36a (+28)", + "on_hit": "+9", + "parent": "", + "recovery": "r28", + "startup": "i23~24", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Heihachi-ub+2", + "image": "", + "input": "ub+2", + "name": "Skull Rupture", + "notes": "* Parries mid or high punches\n* Attack is guaranteed after a successful parry\n* Balcony Break\nps5~12", + "on_block": "-6", + "on_ch": "+40d (-18)", + "on_hit": "+40d (-18)", + "parent": "", + "recovery": "r33", + "startup": "i18~19", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [ + "ub+1", + "u+1" + ], + "damage": "25", + "id": "Heihachi-uf+1", + "image": "", + "input": "uf+1", + "name": "Demon's Wings", + "notes": "* Balcony Break\n* -8 on block after absorbing an attack\n* Chip damage on block after absorbing an attack\n* Power Crush", + "on_block": "-13", + "on_ch": "+14a (+5)", + "on_hit": "+14a (+5)", + "parent": "", + "recovery": "r35", + "startup": "i24~25", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "35", + "id": "Heihachi-uf+1+2", + "image": "", + "input": "uf+1+2", + "name": "Stonehead", + "notes": "* Balcony Break\n* Throw break 1+2\n* Side switch on break\n", + "on_block": "+0", + "on_ch": "+26a (+7)", + "on_hit": "+26a (+7)", + "parent": "", + "recovery": "r27", + "startup": "i12", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "Heihachi-uf+1+4", + "image": "", + "input": "uf+1+4", + "name": "Headbutt Clash", + "notes": "* Balcony Break\n* Throw break 1+2\n* Headbutt can be reversed with input 1 or 2 or 3 or 4\n* Works on Male characters only?\n", + "on_block": "-6", + "on_ch": "+28d (-30)", + "on_hit": "+28d (-30)", + "parent": "", + "recovery": "r27", + "startup": "i12 i48", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [ + "u+2" + ], + "damage": "16", + "id": "Heihachi-uf+2", + "image": "", + "input": "uf+2", + "name": "", + "notes": "\n", + "on_block": "-9", + "on_ch": "+4", + "on_hit": "+4", + "parent": "", + "recovery": "r33", + "startup": "i19", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [ + "u+2,1", + "u+2,1" + ], + "damage": "16,20", + "id": "Heihachi-uf+2,1", + "image": "", + "input": "uf+2,1", + "name": "Kidney Crush Combo", + "notes": "* Heat Engager\n* Heat Dash +36a (+26), +5\n* Balcony Break\n* Chip damage on block\n* Combo from 1st hit with 10f delay\n* Gain 1 Ultimate Count on Heat activation\n", + "on_block": "-11", + "on_ch": "+21a (+11)", + "on_hit": "+21a (+11)", + "parent": "Heihachi-uf+2", + "recovery": "r33", + "startup": "i19", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [ + "ub+3", + "u+3" + ], + "damage": "17", + "id": "Heihachi-uf+3", + "image": "", + "input": "uf+3", + "name": "", + "notes": "* Balcony Break\n* 2nd hit available only on hit or block\njs9~", + "on_block": "-10", + "on_ch": "-10a (-20)", + "on_hit": "-10a (-20)", + "parent": "", + "recovery": "r36", + "startup": "i28~29", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [ + "ub+3,4", + "u+3,4", + "ub+3,4", + "u+3,4" + ], + "damage": "17,20", + "id": "Heihachi-uf+3,4", + "image": "", + "input": "uf+3,4", + "name": "Hell Axle", + "notes": "* Strong Aerial Tailspin\n* Balcony Break\n* Chip damage on block\n* Unavailable on whiff\n,js1~", + "on_block": "+4", + "on_ch": "+30a (+23)", + "on_hit": "+30a (+23)", + "parent": "Heihachi-uf+3", + "recovery": "r34", + "startup": "i28~29", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [ + "ub+4", + "u+4" + ], + "damage": "17", + "id": "Heihachi-uf+4", + "image": "", + "input": "uf+4", + "name": "Wind Slicer", + "notes": "* Homing\n* Balcony Break\njs9~29\nfs31~32", + "on_block": "-9", + "on_ch": "+43a", + "on_hit": "+43a", + "parent": "", + "recovery": "r22", + "startup": "i24~26", + "target": "m", + "video": "" + }, + { + "alias": [ + "H.uf+4,1" + ], + "alt": [ + "ub+4,1", + "u+4,1" + ], + "damage": "17,30", + "id": "Heihachi-uf+4,H.1", + "image": "", + "input": "uf+4,1", + "name": "Soaring Anvil Smasher", + "notes": "* Balcony Break\n* Chip damage on block\n* Consumes remaining Heat time\n* Combo from 1st hit\n", + "on_block": "+2", + "on_ch": "+5a", + "on_hit": "+5a", + "parent": "Heihachi-uf+4", + "recovery": "r40", + "startup": "i24~26", + "target": "m,M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "34", + "id": "Heihachi-WAR.1+2", + "image": "", + "input": "WAR.1+2", + "name": "Ultimate Demon Breath", + "notes": "* Balcony Break\n* Chip Damage on block\n", + "on_block": "-10", + "on_ch": "+32a (+24)", + "on_hit": "+32a (+24)", + "parent": "", + "recovery": "r32", + "startup": "i12", + "target": "m", + "video": "" + }, + { + "alias": [ + "WAR.df+2,1" + ], + "alt": [], + "damage": "8,20", + "id": "Heihachi-WAR.df+2,1", + "image": "", + "input": "df+2,WAR.1", + "name": "Ultimate Muso Renken", + "notes": "* Tornado\n* Combo from 1st hit\n* Chip Damage on block\n", + "on_block": "-17", + "on_ch": "+66a (+50)", + "on_hit": "+66a (+50)", + "parent": "Heihachi-df+2", + "recovery": "r37", + "startup": "i13~14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Heihachi-WAR.f,F+2", + "image": "", + "input": "WAR.f,F+2", + "name": "Ultimate Demon God Fist", + "notes": "* Tornado\n* Spike\n* Chip Damage on block\n", + "on_block": "+1", + "on_ch": "+56a", + "on_hit": "+56a", + "parent": "", + "recovery": "r28", + "startup": "i20~22", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [ + "RAI.4" + ], + "damage": "17", + "id": "Heihachi-WAR.f,n,d,DF+4", + "image": "", + "input": "WAR.f,n,d,DF+4", + "name": "Ultimate Spinning Demon", + "notes": "* No stagger on block\n* Links to f,n,d,DF+4 extensions\n", + "on_block": "-14", + "on_ch": "+28a", + "on_hit": "+8c", + "parent": "", + "recovery": "r32", + "startup": "i16~17", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "24", + "id": "Heihachi-WAR.FUJ.1", + "image": "", + "input": "WAR.FUJ.1", + "name": "Ultimate Hidden Wind God Fist", + "notes": "* Tornado\n* Reversal Break\n* Chip damage on block\n", + "on_block": "-3", + "on_ch": "+75a (+59)", + "on_hit": "+75a (+59)", + "parent": "", + "recovery": "r32", + "startup": "i15~16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "42", + "id": "Heihachi-WAR.RAI.1", + "image": "", + "input": "WAR.RAI.1", + "name": "Ultimate Hidden Thunder God Fist", + "notes": "* Reversal Break\n* Chip damage on block\njs17~", + "on_block": "-8", + "on_ch": "+12a (+2)", + "on_hit": "+12a (+2)", + "parent": "", + "recovery": "r49", + "startup": "i17~19", + "target": "M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", + "id": "Heihachi-ws1", + "image": "", + "input": "ws1", + "name": "Quick Iron Fist", + "notes": "* Balcony Break\n", + "on_block": "-14", + "on_ch": "+35d (+27)", + "on_hit": "+35d (+27)", + "parent": "", + "recovery": "r29", + "startup": "i13~14", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Heihachi-ws2", + "image": "", + "input": "ws2", + "name": "Dark Thrust", + "notes": "* Balcony break on airborne hit\n", + "on_block": "-8", + "on_ch": "+14c", + "on_hit": "+8", + "parent": "", + "recovery": "r32", + "startup": "i18", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Heihachi-ws3", + "image": "", + "input": "ws3", + "name": "", + "notes": "\n", + "on_block": "-11", + "on_ch": "+0", + "on_hit": "+0", + "parent": "", + "recovery": "r29", + "startup": "i18~19", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,20", + "id": "Heihachi-ws3,1+2", + "image": "", + "input": "ws3,1+2", + "name": "Holy Demon Cross", + "notes": "* Balcony Break\n* Combo from 1st hit\n", + "on_block": "-9", + "on_ch": "+13a (+4)", + "on_hit": "+13a (+4)", + "parent": "Heihachi-ws3", + "recovery": "r32", + "startup": "i18~19", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13", + "id": "Heihachi-ws4", + "image": "", + "input": "ws4", + "name": "", + "notes": "\n", + "on_block": "-3", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "r21", + "startup": "i11~12", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,16", + "id": "Heihachi-ws4,4", + "image": "", + "input": "ws4,4", + "name": "Tsunami Kick", + "notes": "* Spike\n* Combo from 1st hit\n* Enter FUJ -9 +6c r31 with D\n", + "on_block": "-15", + "on_ch": "+0c", + "on_hit": "+0c", + "parent": "Heihachi-ws4", + "recovery": "r37", + "startup": "i11~12", + "target": "m,m", + "video": "" + } +] diff --git a/src/frame_service/json_directory/tests/static/json_movelist/hwoarang.json b/src/frame_service/json_directory/tests/static/json_movelist/hwoarang.json index 900e952..9af7b57 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/hwoarang.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/hwoarang.json @@ -7,7 +7,7 @@ "image": "", "input": "1", "name": "", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -25,7 +25,7 @@ "image": "", "input": "1,1", "name": "", - "notes": "Jails", + "notes": "Jails\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -43,7 +43,7 @@ "image": "", "input": "1,1,3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -61,7 +61,7 @@ "image": "", "input": "1,1,3,3", "name": "Home Surgery", - "notes": "", + "notes": "\n", "on_block": "-14", "on_ch": "+4", "on_hit": "+4", @@ -79,7 +79,7 @@ "image": "", "input": "1+2", "name": "Disrespect", - "notes": "* Shifts to Backturn Stance", + "notes": "* Shifts to Backturn Stance\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -97,7 +97,7 @@ "image": "", "input": "1,2", "name": "Left Right Combo", - "notes": "* Jails\n* 1,2,3 to shift to Left Flamingo\n* 1,2,4 to shift to Right Flamingo", + "notes": "* Jails\n* 1,2,3 to shift to Left Flamingo\n* 1,2,4 to shift to Right Flamingo\n", "on_block": "-3", "on_ch": "+6", "on_hit": "+6", @@ -115,7 +115,7 @@ "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -133,7 +133,7 @@ "image": "", "input": "1,2,f+3", "name": "Rejector", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+9", "on_hit": "+9", @@ -151,10 +151,10 @@ "image": "", "input": "1,2,f+4", "name": "Rejection", - "notes": "* Balcony Break\n", - "on_block": "-8", - "on_ch": "+9", - "on_hit": "+9", + "notes": "* Balcony Break\njs", + "on_block": "-2", + "on_ch": "+35 (KND)", + "on_hit": "+35 (KND)", "parent": "Hwoarang-1,2", "recovery": "", "startup": "i10", @@ -169,7 +169,7 @@ "image": "", "input": "1+3", "name": "Pickpocket", - "notes": "* Break: 1 or 2\n* Opponent recovery on hit: FDFT\n* Sideswap on break", + "notes": "* Break: 1 or 2\n* Opponent recovery on hit: FDFT\n* Sideswap on break\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -187,7 +187,7 @@ "image": "", "input": "2", "name": "Right Jab", - "notes": "* 2,3 to shift to Left Flamingo \n* 2,4 to shift to Right Flamingo", + "notes": "* 2,3 to shift to Left Flamingo \n* 2,4 to shift to Right Flamingo\n", "on_block": "+0", "on_ch": "+8", "on_hit": "+8", @@ -223,7 +223,7 @@ "image": "", "input": "2+4", "name": "Falcon Dice Kick", - "notes": "* Spike\n* Break: 1 or 2\n* Opponent recovery on hit: FDFT off-axis to the left, sideswap", + "notes": "* Spike\n* Break: 1 or 2\n* Opponent recovery on hit: FDFT off-axis to the left, sideswap\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -241,7 +241,7 @@ "image": "", "input": "2,f+3", "name": "Right Jab Side Kick", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+9", "on_hit": "+9", @@ -259,7 +259,7 @@ "image": "", "input": "2,f+4", "name": "Right Jab > Spinning Back Kick", - "notes": "* Balcony Break\n", + "notes": "* Balcony Break\njs", "on_block": "-2", "on_ch": "+35", "on_hit": "+35", @@ -277,7 +277,7 @@ "image": "", "input": "3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+8", "on_hit": "+8", @@ -295,7 +295,7 @@ "image": "", "input": "3,3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "-7", "on_hit": "-7", @@ -313,7 +313,7 @@ "image": "", "input": "3,3,2", "name": "Siege Mortar Combo", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "+1c", "on_hit": "+1c", @@ -331,7 +331,7 @@ "image": "", "input": "3,3,3", "name": "Left Kicks", - "notes": "* Balcony Break\n* 3,3,F to shift to Left Flamingo", + "notes": "* Balcony Break\n* 3,3,F to shift to Left Flamingo\n", "on_block": "-14", "on_ch": "+32", "on_hit": "+32", @@ -349,7 +349,7 @@ "image": "", "input": "3,3,4", "name": "Left Kicks > Right Hook Kick", - "notes": "* Shifts to Right Flamingo", + "notes": "* Shifts to Right Flamingo\n", "on_block": "+8", "on_ch": "+19", "on_hit": "+19", @@ -367,7 +367,7 @@ "image": "", "input": "3,3,f+4", "name": "Left Kicks > Backlash", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-1", "on_ch": "+40 (+14)", "on_hit": "+40 (+14)", @@ -385,7 +385,7 @@ "image": "", "input": "3+4", "name": "Motion Switch", - "notes": "* Shifts to Right Stance", + "notes": "* Shifts to Right Stance\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -403,7 +403,7 @@ "image": "", "input": "3~4", "name": "Flying Eagle", - "notes": "* Power up with quick input", + "notes": "* Power up with quick input\n", "on_block": "-3", "on_ch": "+26 (+16)", "on_hit": "+26 (+16)", @@ -421,7 +421,7 @@ "image": "", "input": "4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -439,7 +439,7 @@ "image": "", "input": "4,3", "name": "Right Left Kick Combo", - "notes": "* 3,4,F to cancel and shift to Left Flamingo", + "notes": "* 3,4,F to cancel and shift to Left Flamingo\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -457,7 +457,7 @@ "image": "", "input": "4,4", "name": "", - "notes": "* Jails\n* Shifts to Right Flamingo", + "notes": "* Jails\n* Shifts to Right Flamingo\n", "on_block": "-1", "on_ch": "+10", "on_hit": "+10", @@ -475,7 +475,7 @@ "image": "", "input": "4,4,3", "name": "Right Kicks > Chainsaw Heel", - "notes": "* Shifts to Right Stance", + "notes": "* Shifts to Right Stance\n", "on_block": "-14c", "on_ch": "+14", "on_hit": "+14", @@ -493,7 +493,7 @@ "image": "", "input": "4,4,4", "name": "", - "notes": "* Shifts to Right Stance\n* 4,4,4,F to cancel and shift to Right Flamingo\n", + "notes": "* Shifts to Right Stance\n* 4,4,4,F to cancel and shift to Right Flamingo\njs", "on_block": "-2", "on_ch": "+8", "on_hit": "+8", @@ -511,7 +511,7 @@ "image": "", "input": "4,4,4,4", "name": "Right Kicks > Raptor Combo", - "notes": "* Tornado\n* Deals chip damage on hit\n*Alternate input:(RFS.u+4),4\n", + "notes": "* Tornado\n* Deals chip damage on hit\n*Alternate input:(RFS.u+4),4\njs", "on_block": "+0", "on_ch": "+36 (-22)", "on_hit": "+36 (-22)", @@ -529,7 +529,7 @@ "image": "", "input": "AIR.ub+3", "name": "Overhead Kick", - "notes": "* Break: none\n* Opponent recovery on hit: FUFA, sideswap\n* Also possible during Right Stance", + "notes": "* Break: none\n* Opponent recovery on hit: FUFA, sideswap\n* Also possible during Right Stance\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -547,7 +547,7 @@ "image": "", "input": "b+1", "name": "Stealth Needle", - "notes": "* Sidesteps to the right", + "notes": "* Sidesteps to the right\n", "on_block": "-14", "on_ch": "-1", "on_hit": "-1", @@ -565,7 +565,7 @@ "image": "", "input": "b+1+3/b+2+4", "name": "Parry", - "notes": "* Parries high and mid punches. Pressing 4 on successful parry gives Shotgun Shuffle", + "notes": "* Parries high and mid punches. Pressing 4 on successful parry gives Shotgun Shuffle\n", "on_block": "", "on_ch": "+9", "on_hit": "+9", @@ -583,7 +583,7 @@ "image": "", "input": "2+4,B", "name": "Roll and Choke", - "notes": "* Break: 2\n* Opponent recovery on hit: FUFA, sideswap\n* Shifts to Backturn Stance", + "notes": "* Break: 2\n* Opponent recovery on hit: FUFA, sideswap\n* Shifts to Backturn Stance\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -601,7 +601,7 @@ "image": "", "input": "b+3", "name": "Left Plasma Blade", - "notes": "* Tornado", + "notes": "* Tornado\n", "on_block": "-19", "on_ch": "+35 (+25)", "on_hit": "+35 (+25)", @@ -619,7 +619,7 @@ "image": "", "input": "b+4", "name": "Nose Bleeder", - "notes": "* Shifts to Right Stance", + "notes": "* Shifts to Right Stance\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -637,7 +637,7 @@ "image": "", "input": "Back throw", "name": "Slaughterhouse", - "notes": "* Break: none\n* Opponent recovery on hit: FUFA\n* Also possible during Right Stance", + "notes": "* Break: none\n* Opponent recovery on hit: FUFA\n* Also possible during Right Stance\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -655,7 +655,7 @@ "image": "", "input": "BT.3", "name": "Left Plasma Blade", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+38 (+28)", "on_hit": "+38 (+28)", @@ -673,7 +673,7 @@ "image": "", "input": "BT.4", "name": "Plasma Blade", - "notes": "* Shifts to Right Stance", + "notes": "* Shifts to Right Stance\n", "on_block": "-13", "on_ch": "+40 (+30)", "on_hit": "+40 (+30)", @@ -709,7 +709,7 @@ "image": "", "input": "CD.3", "name": "Phalanx", - "notes": "* Balcony Break\n* Chip damage on block\n* Also possible during Right Stance\n* Shifts to Left Flamingo", + "notes": "* Balcony Break\n* Chip damage on block\n* Also possible during Right Stance\n* Shifts to Left Flamingo\n", "on_block": "+4", "on_ch": "+25 (+16)", "on_hit": "+25 (+16)", @@ -727,7 +727,7 @@ "image": "", "input": "CD.4", "name": "Sky Rocket", - "notes": "* Tornado\n* Also possible during Right Stance", + "notes": "* Tornado\n* Also possible during Right Stance\n", "on_block": "-18", "on_ch": "+53 (+43)", "on_hit": "+53 (+43)", @@ -745,7 +745,7 @@ "image": "", "input": "d+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", @@ -763,7 +763,7 @@ "image": "", "input": "d+3,4", "name": "Smash Low Right", - "notes": "* Shift to Right Flamingo", + "notes": "* Shift to Right Flamingo\n", "on_block": "+8", "on_ch": "+14", "on_hit": "+14", @@ -781,7 +781,7 @@ "image": "", "input": "d+4", "name": "", - "notes": "* Also possible during Right Stance", + "notes": "* Also possible during Right Stance\n", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -799,7 +799,7 @@ "image": "", "input": "d+4,4", "name": "Firecracker", - "notes": "* Tornado\n* Also possible during Right Stance", + "notes": "* Tornado\n* Also possible during Right Stance\n", "on_block": "-13", "on_ch": "+69 (+53)", "on_hit": "+69 (+53)", @@ -817,7 +817,7 @@ "image": "", "input": "db+3", "name": "Sweep Kick", - "notes": "* Also possible during Right Stance", + "notes": "* Also possible during Right Stance\n", "on_block": "-13", "on_ch": "-1", "on_hit": "-1", @@ -835,7 +835,7 @@ "image": "", "input": "db+3+4", "name": "Dynamite Heel", - "notes": "* Also possible during Right Stance\n* db+3+4,b,b to cancel and shift to Left Flamingo", + "notes": "* Also possible during Right Stance\n* db+3+4,b,b to cancel and shift to Left Flamingo\n", "on_block": "", "on_ch": "+17", "on_hit": "+17", @@ -853,7 +853,7 @@ "image": "", "input": "db+4", "name": "", - "notes": "* db+4,F to shift to Right Flamingo", + "notes": "* db+4,F to shift to Right Flamingo\n", "on_block": "-12", "on_ch": "-8", "on_hit": "-8", @@ -871,7 +871,7 @@ "image": "", "input": "db+4,4", "name": "Ankle Biter > Crescent Kick", - "notes": "* Natural on CH", + "notes": "* Natural on CH\n", "on_block": "0", "on_ch": "+24", "on_hit": "+24", @@ -891,7 +891,7 @@ "image": "", "input": "d,db,b+3", "name": "Door Mat", - "notes": "* Spike\n* Break: 1\n* Opponent recovery on hit: FUFA, sideswap", + "notes": "* Spike\n* Break: 1\n* Opponent recovery on hit: FUFA, sideswap\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -909,7 +909,7 @@ "image": "", "input": "df+1", "name": "", - "notes": "* Also possible during Right Stance", + "notes": "* Also possible during Right Stance\n", "on_block": "-1", "on_ch": "+6", "on_hit": "+6", @@ -927,7 +927,7 @@ "image": "", "input": "df+1,3", "name": "Left Uppercut & Middle Kick", - "notes": "* Shifts to Left Flamingo", + "notes": "* Shifts to Left Flamingo\n", "on_block": "-2", "on_ch": "+6", "on_hit": "+6", @@ -945,7 +945,7 @@ "image": "", "input": "df+2", "name": "Right Uppercut", - "notes": "* Also possible during Right Stance", + "notes": "* Also possible during Right Stance\n", "on_block": "-7", "on_ch": "+34 (+24)", "on_hit": "+34 (+24)", @@ -981,7 +981,7 @@ "image": "", "input": "df+3+4", "name": "Ignition Barrage", - "notes": "* Heat Engager\n* Jails\n* Deals chip damage on block\n* Also possible during Right Stance", + "notes": "* Heat Engager\n* Jails\n* Deals chip damage on block\n* Also possible during Right Stance\n", "on_block": "-14", "on_ch": "+4", "on_hit": "+4", @@ -999,7 +999,7 @@ "image": "", "input": "df+3,4", "name": "Double Claymore", - "notes": "", + "notes": "\n", "on_block": "-14", "on_ch": "+7", "on_hit": "+7", @@ -1017,7 +1017,7 @@ "image": "", "input": "df+4", "name": "Middle Claymore", - "notes": "* Homing\n* Shift to Right Stance", + "notes": "* Homing\n* Shift to Right Stance\n", "on_block": "-8", "on_ch": "+8", "on_hit": "+8", @@ -1035,7 +1035,7 @@ "image": "", "input": "f+1+2", "name": "Push Hands", - "notes": "* Also possible during Right Stance", + "notes": "* Also possible during Right Stance\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -1053,7 +1053,7 @@ "image": "", "input": "f+2", "name": "Rusty Knife", - "notes": "* Shifts to Right Stance", + "notes": "* Shifts to Right Stance\n", "on_block": "-2", "on_ch": "+9", "on_hit": "+9", @@ -1071,7 +1071,7 @@ "image": "", "input": "f+2+3", "name": "Human Cannonball", - "notes": "* Break: 1+2\n* Opponent recovery on hit: FUFA, sideswap\n* Possible in all stances except Backturn Stance", + "notes": "* Break: 1+2\n* Opponent recovery on hit: FUFA, sideswap\n* Possible in all stances except Backturn Stance\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1089,7 +1089,7 @@ "image": "", "input": "f+3", "name": "Left Flamingo Feint", - "notes": "* Shifts to Left Flamingo\n* Sidesteps to the right", + "notes": "* Shifts to Left Flamingo\n* Sidesteps to the right\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1107,7 +1107,7 @@ "image": "", "input": "f+3~3", "name": "Cheap Shot Snap Kick", - "notes": "* Sidesteps to the right", + "notes": "* Sidesteps to the right\n", "on_block": "-16", "on_ch": "+7 (-2)", "on_hit": "+7 (-2)", @@ -1125,7 +1125,7 @@ "image": "", "input": "f+4", "name": "Right Hook Kick", - "notes": "* Shifts to Right Flamingo", + "notes": "* Shifts to Right Flamingo\n", "on_block": "+7~8", "on_ch": "+18", "on_hit": "+18", @@ -1143,7 +1143,7 @@ "image": "", "input": "f,F+3", "name": "Spinning Axe Kick", - "notes": "* Shifts to Right Stance", + "notes": "* Shifts to Right Stance\n", "on_block": "+6c", "on_ch": "+6c", "on_hit": "+6c", @@ -1161,7 +1161,7 @@ "image": "", "input": "f,F+4", "name": "Peacekeeper", - "notes": "* Balcony Break\n* Heat Engager\n* Also possible during Right Stance\n* Shifts to Right Stance (does not shift when using heat dash)", + "notes": "* Balcony Break\n* Heat Engager\n* Also possible during Right Stance\n* Shifts to Right Stance (does not shift when using heat dash)\n", "on_block": "-7", "on_ch": "+19 (+10)", "on_hit": "+19 (+10)", @@ -1179,7 +1179,7 @@ "image": "", "input": "f,f,F+3", "name": "Flying Nerichagi", - "notes": "* Balcony Break\n* Chip damage on block\n* Also possible during Right Stance\n", + "notes": "* Balcony Break\n* Chip damage on block\n* Also possible during Right Stance\njs", "on_block": "+6", "on_ch": "+23", "on_hit": "+23", @@ -1197,7 +1197,7 @@ "image": "", "input": "f,f,F+4", "name": "Torpedo Kick", - "notes": "* Chip damage on block\n* Also possible during Right Stance\n* Sideswaps and leaves opponent backturned on hit\n* Shifts to Backturn Stance on block\n", + "notes": "* Chip damage on block\n* Also possible during Right Stance\n* Sideswaps and leaves opponent backturned on hit\n* Shifts to Backturn Stance on block\njs", "on_block": "+5", "on_ch": "+8", "on_hit": "+8", @@ -1215,7 +1215,7 @@ "image": "", "input": "f,n,4", "name": "Right Flamingo Feint", - "notes": "* Shifts to Right Flamingo\n* Sidesteps to the left", + "notes": "* Shifts to Right Flamingo\n* Sidesteps to the left\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1233,7 +1233,7 @@ "image": "", "input": "f,n,d,df", "name": "Shark Step", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1253,7 +1253,7 @@ "image": "", "input": "f,n,df#4", "name": "Lethal Sky Rocket", - "notes": "* Tornado\n* Chip damage on block\n* Also possible during Right Stance", + "notes": "* Tornado\n* Chip damage on block\n* Also possible during Right Stance\n", "on_block": "-8", "on_ch": "+59 (+49)", "on_hit": "+59 (+49)", @@ -1271,7 +1271,7 @@ "image": "", "input": "H.2+3", "name": "Trinity Claymore", - "notes": "* Heat Smash\n* Jails\n* Also possible during Right Stance and Left Flamingo\n* Shifts to Right Flamingo", + "notes": "* Heat Smash\n* Jails\n* Also possible during Right Stance and Left Flamingo\n* Shifts to Right Flamingo\n", "on_block": "+11", "on_ch": "+13", "on_hit": "+13", @@ -1289,7 +1289,7 @@ "image": "", "input": "H.RFS.d+4", "name": "", - "notes": "* Shifts to Right Stance\n* Partially uses remaining Heat time", + "notes": "* Shifts to Right Stance\n* Partially uses remaining Heat time\n", "on_block": "-23", "on_ch": "+7", "on_hit": "+7", @@ -1307,7 +1307,7 @@ "image": "", "input": "H.RFS.d+4,3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "-1", "on_hit": "-1", @@ -1325,7 +1325,7 @@ "image": "", "input": "H.RFS.d+4,3,4", "name": "Predator Bardiche", - "notes": "* Balcony Break\n* Combo from 1st or 2nd hit\n", + "notes": "* Balcony Break\n* Combo from 1st or 2nd hit\njs", "on_block": "-9", "on_ch": "+28a (+2)", "on_hit": "+28a (+2)", @@ -1343,7 +1343,7 @@ "image": "", "input": "H.RFS.f+4", "name": "", - "notes": "* Remains in Right Flamingo", + "notes": "* Remains in Right Flamingo\n", "on_block": "+0", "on_ch": "+5", "on_hit": "+5", @@ -1361,7 +1361,7 @@ "image": "", "input": "H.RFS.f+4,4", "name": "Right Viper Combo > Right Sword", - "notes": "* Tornado\n* Instant Tornado on standing hit\n* Shifts to Right Stance\n* Combo from 1st hit\n* Partially uses remaining Heat time", + "notes": "* Tornado\n* Instant Tornado on standing hit\n* Shifts to Right Stance\n* Combo from 1st hit\n* Partially uses remaining Heat time\n", "on_block": "-6", "on_ch": "+75 (+59)", "on_hit": "+75 (+59)", @@ -1379,7 +1379,7 @@ "image": "", "input": "Left throw", "name": "Bring It On", - "notes": "* Break: 1\n* Opponent recovery on hit: FUFT off-axis to the left\n* Also possible during Right Stance", + "notes": "* Break: 1\n* Opponent recovery on hit: FUFT off-axis to the left\n* Also possible during Right Stance\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1397,7 +1397,7 @@ "image": "", "input": "LFS.1", "name": "Left Flamingo > Back Hand", - "notes": "", + "notes": "\n", "on_block": "+5", "on_ch": "+7", "on_hit": "+7", @@ -1415,7 +1415,7 @@ "image": "", "input": "LFS.1+4", "name": "Power Blast", - "notes": "* LFS.1+4,b,b to cancel", + "notes": "* LFS.1+4,b,b to cancel\n", "on_block": "-1", "on_ch": "-1", "on_hit": "-1", @@ -1433,7 +1433,7 @@ "image": "", "input": "LFS.2", "name": "Right Backhand", - "notes": "* Shifts to Right Stance", + "notes": "* Shifts to Right Stance\n", "on_block": "-2", "on_ch": "+9", "on_hit": "+9", @@ -1451,7 +1451,7 @@ "image": "", "input": "LFS.3", "name": "", - "notes": "* LFS.3,F to remain in Left Flamingo", + "notes": "* LFS.3,F to remain in Left Flamingo\n", "on_block": "-13", "on_ch": "-7", "on_hit": "-7", @@ -1469,7 +1469,7 @@ "image": "", "input": "LFS.3,2", "name": "Flamingo Siege Combo", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "+1c", "on_hit": "+1c", @@ -1487,7 +1487,7 @@ "image": "", "input": "LFS.3,3", "name": "Flamingo Kick Combo Middle", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-14", "on_ch": "+32 (+24)", "on_hit": "+32 (+24)", @@ -1505,7 +1505,7 @@ "image": "", "input": "LFS.3+4", "name": "Flamingo Switch > Right Flamingo", - "notes": "* Shifts to Right Flamingo", + "notes": "* Shifts to Right Flamingo\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1523,7 +1523,7 @@ "image": "", "input": "LFS.3,4", "name": "Flamingo Side Kick > Right Hook Kick", - "notes": "* Shifts to Right Flamingo", + "notes": "* Shifts to Right Flamingo\n", "on_block": "+8", "on_ch": "+19", "on_hit": "+19", @@ -1541,7 +1541,7 @@ "image": "", "input": "LFS.3,f+4", "name": "Flamingo Side Kick > Backlash", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-1", "on_ch": "+40 (+14)", "on_hit": "+40 (+14)", @@ -1559,7 +1559,7 @@ "image": "", "input": "LFS.4", "name": "Right Step Kick", - "notes": "* Balcony Break\n* Shifts to Right Flamingo", + "notes": "* Balcony Break\n* Shifts to Right Flamingo\n", "on_block": "+4", "on_ch": "+27 (+18)", "on_hit": "+27 (+18)", @@ -1577,7 +1577,7 @@ "image": "", "input": "LFS.4~3", "name": "Lightning Halberd", - "notes": "* Balcony Break\n", + "notes": "* Balcony Break\njs", "on_block": "-2", "on_ch": "+24 (+14)", "on_hit": "+24 (+14)", @@ -1595,7 +1595,7 @@ "image": "", "input": "LFS.b+1", "name": "Stealth Needle", - "notes": "* Sidesteps to the right", + "notes": "* Sidesteps to the right\n", "on_block": "-14", "on_ch": "-1", "on_hit": "-1", @@ -1631,7 +1631,7 @@ "image": "", "input": "LFS.b+4", "name": "", - "notes": "* Shifts to Right Stance", + "notes": "* Shifts to Right Stance\n", "on_block": "-8", "on_ch": "0", "on_hit": "0", @@ -1649,7 +1649,7 @@ "image": "", "input": "LFS.b+4,3", "name": "Flamingo Screw Kick", - "notes": "* Balcony Break\n* Deals chip damage on block\n* Shifts to Right Stance\n", + "notes": "* Balcony Break\n* Deals chip damage on block\n* Shifts to Right Stance\njs", "on_block": "0", "on_ch": "+20 (+11)", "on_hit": "+20 (+11)", @@ -1667,7 +1667,7 @@ "image": "", "input": "LFS.d+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -1685,7 +1685,7 @@ "image": "", "input": "LFS.d+3,4", "name": "Flamingo Low Right", - "notes": "* Shifts to Right Flamingo", + "notes": "* Shifts to Right Flamingo\n", "on_block": "+8", "on_ch": "+14", "on_hit": "+14", @@ -1705,7 +1705,7 @@ "image": "", "input": "LFS.d+4", "name": "Combat Low", - "notes": "* Shifts to Right Stance", + "notes": "* Shifts to Right Stance\n", "on_block": "-12", "on_ch": "+4", "on_hit": "+4", @@ -1741,7 +1741,7 @@ "image": "", "input": "LFS.df+3,4", "name": "Flamingo Double Claymore", - "notes": "* Deals chip damage on block if an attack is absorbed", + "notes": "* Deals chip damage on block if an attack is absorbed\n", "on_block": "-12", "on_ch": "+7", "on_hit": "+7", @@ -1759,7 +1759,7 @@ "image": "", "input": "LFS.f+3", "name": "Flamingo Rocket", - "notes": "* Balcony Break\n* Heat Engager\n* Remains in Left Flamingo", + "notes": "* Balcony Break\n* Heat Engager\n* Remains in Left Flamingo\n", "on_block": "+4", "on_ch": "+26", "on_hit": "+26", @@ -1777,7 +1777,7 @@ "image": "", "input": "LFS.f+4", "name": "Spinning Hook Kick", - "notes": "* Homing", + "notes": "* Homing\n", "on_block": "-10", "on_ch": "+6", "on_hit": "+6", @@ -1795,7 +1795,7 @@ "image": "", "input": "LFS.uf+3", "name": "", - "notes": "\n", + "notes": "\njs", "on_block": "-6", "on_ch": "-7", "on_hit": "-7", @@ -1813,7 +1813,7 @@ "image": "", "input": "LFS.uf+3+4", "name": "", - "notes": "* LFS.uf+3+4,F to remain in Left Flamingo\n", + "notes": "* LFS.uf+3+4,F to remain in Left Flamingo\njs", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -1831,7 +1831,7 @@ "image": "", "input": "LFS.uf+3,4", "name": "", - "notes": "* Shifts to Right Flamingo\n", + "notes": "* Shifts to Right Flamingo\njs", "on_block": "+2", "on_ch": "+13", "on_hit": "+13", @@ -1849,7 +1849,7 @@ "image": "", "input": "LFS.uf+3,4,3", "name": "Flamingo Hunting Hawk", - "notes": "\n", + "notes": "\njs", "on_block": "-14", "on_ch": "+0c", "on_hit": "+0c", @@ -1867,7 +1867,7 @@ "image": "", "input": "LFS.uf+3+4,4", "name": "Flamingo Flashing Trident", - "notes": "* Shifts to Right Stance", + "notes": "* Shifts to Right Stance\n", "on_block": "-10", "on_ch": "+7", "on_hit": "+7", @@ -1885,7 +1885,7 @@ "image": "", "input": "LFS.uf+4", "name": "Switch Plasma Blade", - "notes": "* Tornado", + "notes": "* Tornado\n", "on_block": "-14", "on_ch": "+32 (+22)", "on_hit": "+32 (+22)", @@ -1921,7 +1921,7 @@ "image": "", "input": "RFF.1", "name": "", - "notes": "* Remains in Right Stance", + "notes": "* Remains in Right Stance\n", "on_block": "+0", "on_ch": "+6", "on_hit": "+6", @@ -1939,7 +1939,7 @@ "image": "", "input": "RFF.1,1", "name": "Migraine", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -1959,7 +1959,7 @@ "image": "", "input": "RFF.1+3", "name": "Jackknife", - "notes": "* Break: 1+2\n* Opponent recovery on hit: FUFA, sideswap\n* Also possible during Right Stance", + "notes": "* Break: 1+2\n* Opponent recovery on hit: FUFA, sideswap\n* Also possible during Right Stance\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1977,8 +1977,8 @@ "image": "", "input": "RFF.2", "name": "", - "notes": "* Remains in Right Stance", - "on_block": "+1", + "notes": "* Remains in Right Stance\n", + "on_block": "+2", "on_ch": "+8", "on_hit": "+8", "parent": "", @@ -1995,7 +1995,7 @@ "image": "", "input": "RFF.2,1", "name": "", - "notes": "* Jails\n* Remains in Right Stance", + "notes": "* Jails\n* Remains in Right Stance\n", "on_block": "+0", "on_ch": "+6", "on_hit": "+6", @@ -2013,7 +2013,7 @@ "image": "", "input": "RFF.2,1,1", "name": "Big Fists", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -2031,7 +2031,7 @@ "image": "", "input": "RFF.2,3", "name": "Hawk Strike", - "notes": "* Tornado\n", + "notes": "* Tornado\njs", "on_block": "-9", "on_ch": "+20", "on_hit": "+20", @@ -2049,7 +2049,7 @@ "image": "", "input": "RFF.2,4", "name": "", - "notes": "* Jails\n* Remains in Right Stance\n* Hold any direction to shift to Right Flamingo", + "notes": "* Jails\n* Remains in Right Stance\n* Hold any direction to shift to Right Flamingo\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -2067,7 +2067,7 @@ "image": "", "input": "RFF.2,4,3", "name": "Chainsaw Kick Combo", - "notes": "* Remains in Right Stance", + "notes": "* Remains in Right Stance\n", "on_block": "-14c", "on_ch": "+14", "on_hit": "+14", @@ -2085,7 +2085,7 @@ "image": "", "input": "RFF.2,4,4", "name": "Right Reverse Kick Combo", - "notes": "* Balcony Break\n* Jails", + "notes": "* Balcony Break\n* Jails\n", "on_block": "-5", "on_ch": "+41", "on_hit": "+41", @@ -2103,7 +2103,7 @@ "image": "", "input": "RFF.3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -2121,7 +2121,7 @@ "image": "", "input": "RFF.3+4", "name": "Motion Switch", - "notes": "* Shifts to Left Stance", + "notes": "* Shifts to Left Stance\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2139,7 +2139,7 @@ "image": "", "input": "RFF.3,4", "name": "Volcannon", - "notes": "* Shifts to Right Flamingo\n* RFF.3,4,F to cancel and shift to Right Flamingo", + "notes": "* Shifts to Right Flamingo\n* RFF.3,4,F to cancel and shift to Right Flamingo\n", "on_block": "+10", "on_ch": "+21", "on_hit": "+21", @@ -2158,7 +2158,7 @@ "input": "RFF.3~4", "name": "Backlash", "notes": "* Strong Aerial Tailspin\n* Homing\n* Balcony Break\n* Clean hit\n* Chip damage on block\n* Power Crush", - "on_block": "+5", + "on_block": "+4-+5", "on_ch": "+47", "on_hit": "+47", "parent": "", @@ -2175,7 +2175,7 @@ "image": "", "input": "RFF.4", "name": "", - "notes": "* Remains in Right Stance\n* Hold any direction to shift to Right Flamingo", + "notes": "* Remains in Right Stance\n* Hold any direction to shift to Right Flamingo\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -2193,7 +2193,7 @@ "image": "", "input": "RFF.4,3", "name": "Chainsaw Kick", - "notes": "* Remains in Right Stance", + "notes": "* Remains in Right Stance\n", "on_block": "-14c", "on_ch": "+14", "on_hit": "+14", @@ -2211,7 +2211,7 @@ "image": "", "input": "RFF.4,4", "name": "Right Reverse Kick", - "notes": "* Jails\n* Balcony Break", + "notes": "* Jails\n* Balcony Break\n", "on_block": "-5", "on_ch": "+41", "on_hit": "+41", @@ -2229,7 +2229,7 @@ "image": "", "input": "RFF.b+2", "name": "Blast Fist", - "notes": "* Remains in Right Stance", + "notes": "* Remains in Right Stance\n", "on_block": "+4", "on_ch": "+6c", "on_hit": "+6c", @@ -2247,7 +2247,7 @@ "image": "", "input": "RFF.b+3", "name": "Nose Bleeder", - "notes": "* Sidesteps to the right", + "notes": "* Sidesteps to the right\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -2265,7 +2265,7 @@ "image": "", "input": "RFF.b+4", "name": "Spin Kick", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-9", "on_ch": "+12", "on_hit": "+12", @@ -2283,7 +2283,7 @@ "image": "", "input": "RFF.d+3", "name": "", - "notes": "* Shifts to Backturn Stance", + "notes": "* Shifts to Backturn Stance\n", "on_block": "-11", "on_ch": "0", "on_hit": "0", @@ -2301,7 +2301,7 @@ "image": "", "input": "RFF.d+3+4", "name": "Heel Screw", - "notes": "* Remains in Right Stance", + "notes": "* Remains in Right Stance\n", "on_block": "-11", "on_ch": "+5", "on_hit": "+5", @@ -2319,7 +2319,7 @@ "image": "", "input": "RFF.d+3,4", "name": "Triumph Low Right", - "notes": "* Shifts to Right Flamingo", + "notes": "* Shifts to Right Flamingo\n", "on_block": "+8", "on_ch": "+14", "on_hit": "+14", @@ -2355,7 +2355,7 @@ "image": "", "input": "RFF.df+2+3,4", "name": "Double Claymore", - "notes": "* Deals chip damage on block if an attack is absorbed", + "notes": "* Deals chip damage on block if an attack is absorbed\n", "on_block": "-12", "on_ch": "+7", "on_hit": "+7", @@ -2373,7 +2373,7 @@ "image": "", "input": "RFF.df+3", "name": "Black Kite", - "notes": "* Homing\n* Heat Engager\n* Deals chip damage on block\n* Remains in Right Stance\n", + "notes": "* Homing\n* Heat Engager\n* Deals chip damage on block\n* Remains in Right Stance\njs", "on_block": "+1", "on_ch": "+6", "on_hit": "+6", @@ -2391,7 +2391,7 @@ "image": "", "input": "RFF.df+4", "name": "Right Sidekick", - "notes": "* Remains in Right Stance\n* Hold any direction to shift to Right Flamingo", + "notes": "* Remains in Right Stance\n* Hold any direction to shift to Right Flamingo\n", "on_block": "-7", "on_ch": "+1", "on_hit": "+1", @@ -2409,7 +2409,7 @@ "image": "", "input": "RFF.f+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -2427,7 +2427,7 @@ "image": "", "input": "RFF.f+1,2", "name": "Left Right Combo", - "notes": "Jails", + "notes": "Jails\n", "on_block": "-3", "on_ch": "+6", "on_hit": "+6", @@ -2445,7 +2445,7 @@ "image": "", "input": "RFF.f+3", "name": "Cheap Shot", - "notes": "* Shifts to Left Flamingo\n* RFF.f+3,B to shift to Backturn Stance", + "notes": "* Shifts to Left Flamingo\n* RFF.f+3,B to shift to Backturn Stance\n", "on_block": "+6", "on_ch": "+17", "on_hit": "+17", @@ -2463,7 +2463,7 @@ "image": "", "input": "RFF.f+4", "name": "Right Flamingo Feint", - "notes": "* Shifts to Right Flamingo", + "notes": "* Shifts to Right Flamingo\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2481,7 +2481,7 @@ "image": "", "input": "RFF.f+4~4", "name": "Plasma Blade", - "notes": "* Tornado\n* Remains in Right Stance", + "notes": "* Tornado\n* Remains in Right Stance\n", "on_block": "-13", "on_ch": "+41 (+31)", "on_hit": "+41 (+31)", @@ -2499,7 +2499,7 @@ "image": "", "input": "RFF.f,F+3", "name": "Hunting Heel", - "notes": "\n", + "notes": "\njs", "on_block": "-7", "on_ch": "+19", "on_hit": "+19", @@ -2517,7 +2517,7 @@ "image": "", "input": "RFS.1", "name": "Left Punch", - "notes": "", + "notes": "\n", "on_block": "-2", "on_ch": "+9", "on_hit": "+9", @@ -2535,7 +2535,7 @@ "image": "", "input": "RFS.2", "name": "Right Flamingo > Back Hand", - "notes": "* Shifts to Right Stance", + "notes": "* Shifts to Right Stance\n", "on_block": "+5", "on_ch": "+7", "on_hit": "+7", @@ -2553,7 +2553,7 @@ "image": "", "input": "RFS.3", "name": "Left Step Kick", - "notes": "* Balcony Break\n* Shifts to Left Flamingo\n* Sidesteps to the left\n", + "notes": "* Balcony Break\n* Shifts to Left Flamingo\n* Sidesteps to the left\njs", "on_block": "+4", "on_ch": "+27 (+18)", "on_hit": "+27 (+18)", @@ -2571,7 +2571,7 @@ "image": "", "input": "RFS.3+4", "name": "Flamingo Switch > Left Flamingo", - "notes": "* Shifts to Left Flamingo", + "notes": "* Shifts to Left Flamingo\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2589,7 +2589,7 @@ "image": "", "input": "RFS.3~4", "name": "Flying Eagle", - "notes": "* Balcony Break\n", + "notes": "* Balcony Break\njs", "on_block": "-3", "on_ch": "+26 (+16)", "on_hit": "+26 (+16)", @@ -2607,7 +2607,7 @@ "image": "", "input": "RFS.4", "name": "Right Kick", - "notes": "* Balcony Break\n* Shifts to Right Stance", + "notes": "* Balcony Break\n* Shifts to Right Stance\n", "on_block": "-13", "on_ch": "+21 (+11)", "on_hit": "+21 (+11)", @@ -2625,7 +2625,7 @@ "image": "", "input": "RFS.b+3", "name": "Left Heel Lance", - "notes": "* Heat Engager", + "notes": "* Heat Engager\n", "on_block": "-9", "on_ch": "+7", "on_hit": "+7", @@ -2661,7 +2661,7 @@ "image": "", "input": "RFS.d+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "-5", "on_hit": "-5", @@ -2679,7 +2679,7 @@ "image": "", "input": "RFS.d+3,3", "name": "Teaser", - "notes": "* Balcony Break\n* Deals chip damage on block", + "notes": "* Balcony Break\n* Deals chip damage on block\n", "on_block": "-2", "on_ch": "+34 (+8)", "on_hit": "+34 (+8)", @@ -2697,7 +2697,7 @@ "image": "", "input": "RFS.d+4", "name": "", - "notes": "* Shifts to Right Stance", + "notes": "* Shifts to Right Stance\n", "on_block": "-23", "on_ch": "+7", "on_hit": "+7", @@ -2715,7 +2715,7 @@ "image": "", "input": "RFS.d+4,3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "-1", "on_hit": "-1", @@ -2733,7 +2733,7 @@ "image": "", "input": "RFS.d+4,3,4", "name": "Predator Bardiche", - "notes": "* Balcony Break\n", + "notes": "* Balcony Break\njs", "on_block": "-9", "on_ch": "+28 (+2)", "on_hit": "+28 (+2)", @@ -2751,7 +2751,7 @@ "image": "", "input": "RFS.df+4", "name": "Snap Kick", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+8c", "on_hit": "+8c", @@ -2769,7 +2769,7 @@ "image": "", "input": "RFS.f+3", "name": "Screw Kick", - "notes": "* Homing", + "notes": "* Homing\n", "on_block": "-10", "on_ch": "+5", "on_hit": "+5", @@ -2787,7 +2787,7 @@ "image": "", "input": "RFS.f+4", "name": "", - "notes": "* Remains in Right Flamingo", + "notes": "* Remains in Right Flamingo\n", "on_block": "+0", "on_ch": "+2", "on_hit": "+2", @@ -2805,7 +2805,7 @@ "image": "", "input": "RFS.f+4,4", "name": "Right Viper Combo > Right Sword", - "notes": "* Tornado\n* Shifts to Right Stance", + "notes": "* Tornado\n* Shifts to Right Stance\n", "on_block": "-6", "on_ch": "+75 (+59)", "on_hit": "+75 (+59)", @@ -2823,7 +2823,7 @@ "image": "", "input": "RFS.u+4", "name": "Raptor Claw", - "notes": "* Homing\n* Shifts to Right Stance\n* Can link attack to last hit of Right Kicks > Raptor Combo, 4,4,4,4", + "notes": "* Homing\n* Shifts to Right Stance\n* Can link attack to last hit of Right Kicks > Raptor Combo, 4,4,4,4\n", "on_block": "-2", "on_ch": "+8", "on_hit": "+8", @@ -2841,7 +2841,7 @@ "image": "", "input": "RFS.uf+3", "name": "Flamingo Hunting Heel", - "notes": "\n", + "notes": "\njs", "on_block": "-7", "on_ch": "+19", "on_hit": "+19", @@ -2859,7 +2859,7 @@ "image": "", "input": "RFS.uf+4", "name": "Air Blade", - "notes": "* Tornado\n* Shifts to Right Stance\n", + "notes": "* Tornado\n* Shifts to Right Stance\njs", "on_block": "-13", "on_ch": "+30 (+20)", "on_hit": "+30 (+20)", @@ -2877,7 +2877,7 @@ "image": "", "input": "Right throw", "name": "Dead-End", - "notes": "* Break: 2\n* Opponent recovery on hit: FDFT off-axis to the right\n* Also possible during Right Stance", + "notes": "* Break: 2\n* Opponent recovery on hit: FDFT off-axis to the right\n* Also possible during Right Stance\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2895,7 +2895,7 @@ "image": "", "input": "4 (after parry)", "name": "Shotgun Shuffle", - "notes": "* Pressing 4 after successful parry", + "notes": "* Pressing 4 after successful parry\n", "on_block": "", "on_ch": "+17a", "on_hit": "+17a", @@ -2913,7 +2913,7 @@ "image": "", "input": "SS.3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -2931,7 +2931,7 @@ "image": "", "input": "SS.3,3", "name": "Eruption", - "notes": "* Shifts to Left Flamingo", + "notes": "* Shifts to Left Flamingo\n", "on_block": "+3", "on_ch": "Launch", "on_hit": "+14", @@ -2949,7 +2949,7 @@ "image": "", "input": "SS.4", "name": "Spinning Trip Kick", - "notes": "* Shifts to Right Stance", + "notes": "* Shifts to Right Stance\n", "on_block": "-13", "on_ch": "Launch", "on_hit": "+5c", @@ -2967,7 +2967,7 @@ "image": "", "input": "u+3", "name": "Jump Kick", - "notes": "* Also possible during Right Stance\n* Shifts to Left Flamingo\n", + "notes": "* Also possible during Right Stance\n* Shifts to Left Flamingo\njs", "on_block": "+5", "on_ch": "+44 (+38)", "on_hit": "+44 (+38)", @@ -2985,7 +2985,7 @@ "image": "", "input": "u+3+4", "name": "Bloody Guillotine", - "notes": "* Also possible during Right Stance\n", + "notes": "* Also possible during Right Stance\njs", "on_block": "-7", "on_ch": "+24", "on_hit": "+24", @@ -3003,7 +3003,7 @@ "image": "", "input": "u+4", "name": "Scorpion Side Kick", - "notes": "* Also possible during Right Stance\n* Shifts to Right Flamingo\n", + "notes": "* Also possible during Right Stance\n* Shifts to Right Flamingo\njs", "on_block": "+3", "on_ch": "+11", "on_hit": "+11", @@ -3023,7 +3023,7 @@ "image": "", "input": "ub+2", "name": "Knife Hand Strike", - "notes": "* Homing\n* Also possible during Right Stance\n* Sidesteps to the left", + "notes": "* Homing\n* Also possible during Right Stance\n* Sidesteps to the left\n", "on_block": "-9", "on_ch": "+15", "on_hit": "+15", @@ -3041,7 +3041,7 @@ "image": "", "input": "ub+4", "name": "Fade-Away Kick", - "notes": "* Also possible during Right Stance", + "notes": "* Also possible during Right Stance\n", "on_block": "-8", "on_ch": "+10", "on_hit": "+10", @@ -3059,7 +3059,7 @@ "image": "", "input": "uf+1+2", "name": "Leg Hook Throw", - "notes": "* Break: 1+2\n* Opponent recovery on hit: FUFA\n* Also possible during Right Stance", + "notes": "* Break: 1+2\n* Opponent recovery on hit: FUFA\n* Also possible during Right Stance\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -3077,7 +3077,7 @@ "image": "", "input": "uf+2", "name": "Bone Stinger", - "notes": "* Also possible during Right Stance\n", + "notes": "* Also possible during Right Stance\njs", "on_block": "+5c", "on_ch": "+6c", "on_hit": "+6c", @@ -3095,7 +3095,7 @@ "image": "", "input": "uf+3", "name": "", - "notes": "* Also possible during Right Stance\n", + "notes": "* Also possible during Right Stance\njs", "on_block": "-6", "on_ch": "-7", "on_hit": "-7", @@ -3113,7 +3113,7 @@ "image": "", "input": "uf+3+4", "name": "", - "notes": "* Jails\n* Also possible during Right Stance\n* Shifts to Right Stance\n* uf+3+4,F to shift to Left Flamingo\n", + "notes": "* Jails\n* Also possible during Right Stance\n* Shifts to Right Stance\n* uf+3+4,F to shift to Left Flamingo\njs", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -3131,7 +3131,7 @@ "image": "", "input": "uf+3,4", "name": "", - "notes": "* Also possible during Right Stance\n* Shifts to Right Flamingo\n", + "notes": "* Also possible during Right Stance\n* Shifts to Right Flamingo\njs", "on_block": "+2", "on_ch": "+13", "on_hit": "+13", @@ -3149,7 +3149,7 @@ "image": "", "input": "uf+3,4,3", "name": "Hunting Hawk", - "notes": "* Also possible during Right Stance\n", + "notes": "* Also possible during Right Stance\njs", "on_block": "-14c", "on_ch": "0c", "on_hit": "0c", @@ -3167,7 +3167,7 @@ "image": "", "input": "uf+3+4,4", "name": "Flashing Trident", - "notes": "* Also possible during Right Stance\n* Shifts to Right Stance", + "notes": "* Also possible during Right Stance\n* Shifts to Right Stance\n", "on_block": "-10", "on_ch": "+7", "on_hit": "+7", @@ -3185,7 +3185,7 @@ "image": "", "input": "uf+4", "name": "", - "notes": "* Also possible during Right Stance\n* Shifts to Right Flamingo\n", + "notes": "* Also possible during Right Stance\n* Shifts to Right Flamingo\njs", "on_block": "-2", "on_ch": "+4", "on_hit": "+4", @@ -3203,7 +3203,7 @@ "image": "", "input": "uf+4,4", "name": "", - "notes": "* Also possible during Right Stance\n* Shifts to Right Flamingo\n", + "notes": "* Also possible during Right Stance\n* Shifts to Right Flamingo\njs", "on_block": "0", "on_ch": "+6", "on_hit": "+6", @@ -3221,7 +3221,7 @@ "image": "", "input": "uf+4,4,4", "name": "Air Raid", - "notes": "* Also possible during Right Stance\n* Shifts to Right Flamingo\n* Third hit is not low parryable (bug?)", + "notes": "* Also possible during Right Stance\n* Shifts to Right Flamingo\n* Third hit is not low parryable (bug?)\n", "on_block": "+1", "on_ch": "+7", "on_hit": "+7", @@ -3239,7 +3239,7 @@ "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "* Also possible during Right Stance\n", + "notes": "* Also possible during Right Stance\njs", "on_block": "-13", "on_ch": "+32 (+22)", "on_hit": "+32 (+22)", @@ -3257,7 +3257,7 @@ "image": "", "input": "ws1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -3275,7 +3275,7 @@ "image": "", "input": "ws2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -3293,7 +3293,7 @@ "image": "", "input": "ws2,3", "name": "Chonsan Spin", - "notes": "* Tornado\n* Shifts to Left Flamingo\n", + "notes": "* Tornado\n* Shifts to Left Flamingo\njs", "on_block": "+3", "on_ch": "+72 (+56)", "on_hit": "+72 (+56)", @@ -3311,7 +3311,7 @@ "image": "", "input": "ws3", "name": "Iron Heel", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+22", "on_hit": "+22", @@ -3329,7 +3329,7 @@ "image": "", "input": "ws3+4", "name": "", - "notes": "* Alternate input: f,n,d,df+3+4 (CD.3+4)\n* Shifts to Backturn Stance", + "notes": "* Alternate input: f,n,d,df+3+4 (CD.3+4)\n* Shifts to Backturn Stance\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -3347,7 +3347,7 @@ "image": "", "input": "ws3+4,3", "name": "Spinning Scythe > Axe Heel", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5c", "on_hit": "+5c", @@ -3365,7 +3365,7 @@ "image": "", "input": "ws4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -3383,7 +3383,7 @@ "image": "", "input": "ws4,4", "name": "Tsunami Kick", - "notes": "* Shifts to Right Stance", + "notes": "* Shifts to Right Stance\n", "on_block": "-5", "on_ch": "+4c", "on_hit": "+4c", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/jack-8.json b/src/frame_service/json_directory/tests/static/json_movelist/jack-8.json index fc779ad..41d1ae4 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/jack-8.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/jack-8.json @@ -7,7 +7,7 @@ "image": "", "input": "1", "name": "Jab", - "notes": "", + "notes": "\n", "on_block": "-2", "on_ch": "+9", "on_hit": "+6", @@ -25,7 +25,7 @@ "image": "", "input": "1,1", "name": "Jab > Jackhammer", - "notes": "* Elbow\n* Combos from 1st hit\n* Transition to GMH with D\n* (+4 oB, +8c oH, +16d cH)", + "notes": "* Elbow\n* Combos from 1st hit\n* Transition to GMH with D\n* (+4 oB, +8c oH, +16d cH)\n", "on_block": "-14c", "on_ch": "+12d", "on_hit": "+4c", @@ -43,7 +43,7 @@ "image": "", "input": "1+2", "name": "Tornado Punch", - "notes": "* Tornado\n* Instant Tornado\n* Homing", + "notes": "* Tornado\n* Instant Tornado\n* Homing\n", "on_block": "-13", "on_ch": "+67a (+51)", "on_hit": "+67a (+51)", @@ -61,7 +61,7 @@ "image": "", "input": "1,2", "name": "Jab > Stunning Hook", - "notes": "Combos from 1st hit CH", + "notes": "Combos from 1st hit CH\n", "on_block": "-2", "on_ch": "+30a", "on_hit": "+30a", @@ -79,7 +79,7 @@ "image": "", "input": "1+3", "name": "Rotary Catapult", - "notes": "* Throw Break 1 or 2\n* Swaps positions on break", + "notes": "* Throw Break 1 or 2\n* Swaps positions on break\n", "on_block": "+0", "on_ch": "+1d", "on_hit": "+1d", @@ -97,7 +97,7 @@ "image": "", "input": "1+4", "name": "", - "notes": "* Alternate input hcf\n* Can be held for up to 5 spins", + "notes": "* Alternate input hcf\n* Can be held for up to 5 spins\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -115,7 +115,7 @@ "image": "", "input": "1+4*,1", "name": "Gigaton Punch (2/3/4/5 spins)", - "notes": "* Balcony Break\n* Unblockable", + "notes": "* Balcony Break\n* Unblockable\n", "on_block": "!", "on_ch": "+70d", "on_hit": "+70d", @@ -133,7 +133,7 @@ "image": "", "input": "1+4,1", "name": "Gigaton Punch", - "notes": "* Balcony Break\n* Alternate input hcf,1 to power up\n* Chip damage on block (7)", + "notes": "* Balcony Break\n* Alternate input hcf,1 to power up\n* Chip damage on block (7)\n", "on_block": "+21g", "on_ch": "+39d (-8)", "on_hit": "+7a (-2)", @@ -151,7 +151,7 @@ "image": "", "input": "1+4,df+1", "name": "Windup Uppercut", - "notes": "* Tornado\n* Non just frame version of 1+4:df+1\n* Alternate input hcf,df+1 to power up", + "notes": "* Tornado\n* Non just frame version of 1+4:df+1\n* Alternate input hcf,df+1 to power up\n", "on_block": "-17", "on_ch": "+52a (+42)", "on_hit": "+52a (+42)", @@ -169,7 +169,7 @@ "image": "", "input": "1+4:df+1", "name": "Prime Windup Uppercut", - "notes": "* Tornado\n* Instant Tornado\n* Just frame version of 1+4,df+1 \n* Alternate input hcf:df+1 to power up", + "notes": "* Tornado\n* Instant Tornado\n* Just frame version of 1+4,df+1 \n* Alternate input hcf:df+1 to power up\n", "on_block": "-17", "on_ch": "+66a (+50)", "on_hit": "+66a (+50)", @@ -187,7 +187,7 @@ "image": "", "input": "2", "name": "", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+9", "on_hit": "+9", @@ -205,7 +205,7 @@ "image": "", "input": "2,1", "name": "", - "notes": "* Elbow\n* Combos from 1st hit", + "notes": "* Elbow\n* Combos from 1st hit\n", "on_block": "-3", "on_ch": "+2", "on_hit": "+2", @@ -223,7 +223,7 @@ "image": "", "input": "2,1,1+2", "name": "Piston Gun Fusillade", - "notes": "Jails", + "notes": "Jails\n", "on_block": "-4", "on_ch": "+13d", "on_hit": "+13d", @@ -241,7 +241,7 @@ "image": "", "input": "2,1,2", "name": "Jab Elbow Smash", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+29a (+19)", "on_hit": "+29a (+19)", @@ -254,7 +254,7 @@ { "alias": [], "alt": [], - "damage": "12 (12)", + "damage": "(12)", "id": "Jack-8-2+3", "image": "", "input": "2+3", @@ -277,7 +277,7 @@ "image": "", "input": "2,3", "name": "Mimesis Savage Knee", - "notes": "* Knee\n* 2nd hit Balcony Break on CH", + "notes": "* Knee\n* 2nd hit Balcony Break on CH\n", "on_block": "-13", "on_ch": "+30d (+22)", "on_hit": "+5", @@ -295,7 +295,7 @@ "image": "", "input": "2+4", "name": "Piston Gun Back Breaker", - "notes": "* Throw Break 1 or 2\n* Swaps positions on break\n* Side Switch", + "notes": "* Throw Break 1 or 2\n* Swaps positions on break\n* Side Switch\n", "on_block": "-6", "on_ch": "-3d", "on_hit": "-3d", @@ -313,7 +313,7 @@ "image": "", "input": "3", "name": "Left Kick", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-14", "on_ch": "+18d (+8)", "on_hit": "+18d (+8)", @@ -331,7 +331,7 @@ "image": "", "input": "3+4", "name": "Gamma Howl (Gamma Charge)", - "notes": "* When timed with opponent attack, or absorbing an attack, shift to Gamma Charge\n* Powercrush active from 7f to 22f\n* Recover Heat and recoverable health when absorbing an attack\n* Gamma Charge is always in effect during Heat\n* Alternate input: ws3+4", + "notes": "* When timed with opponent attack, or absorbing an attack, shift to Gamma Charge\n* Powercrush active from 7f to 22f\n* Recover Heat and recoverable health when absorbing an attack\n* Gamma Charge is always in effect during Heat\n* Alternate input: ws3+4\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -349,7 +349,7 @@ "image": "", "input": "4", "name": "Right Kick", - "notes": "Balcony Break on CH", + "notes": "Balcony Break on CH\n", "on_block": "-4", "on_ch": "+32d (+22)", "on_hit": "+7", @@ -367,7 +367,7 @@ "image": "", "input": "b+1", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-11", "on_ch": "+8", "on_hit": "+8", @@ -385,7 +385,7 @@ "image": "", "input": "b+1+2", "name": "Tyulpan Blast", - "notes": "* Heat Engager\n* Heat Dash +5, +43d(+35)\n* Balcony Break", + "notes": "* Heat Engager\n* Heat Dash +5, +43d(+35)\n* Balcony Break\n", "on_block": "-19", "on_ch": "-1d (-10)", "on_hit": "-1d (-10)", @@ -403,7 +403,7 @@ "image": "", "input": "b+1,2", "name": "Double Biceps", - "notes": "* Spike\n* Combos from 1st hit", + "notes": "* Spike\n* Combos from 1st hit\n", "on_block": "-14", "on_ch": "+47a", "on_hit": "+15d", @@ -421,7 +421,7 @@ "image": "", "input": "b+2", "name": "Piston Gun Assault", - "notes": "* Heat Engager\n* Heat Dash +5, +36a(+26)\n* Balcony Break", + "notes": "* Heat Engager\n* Heat Dash +5, +36a(+26)\n* Balcony Break\n", "on_block": "+5", "on_ch": "+2d", "on_hit": "+2d", @@ -439,7 +439,7 @@ "image": "", "input": "b+2*", "name": "Piston Gun Assault (charged)", - "notes": "* Heat Engager\n* Heat Dash +5, +36a(+26)\n* Balcony Break\n* Wall crush\n* Chip damage on block (16)", + "notes": "* Heat Engager\n* Heat Dash +5, +36a(+26)\n* Balcony Break\n* Wall crush\n* Chip damage on block (16)\n", "on_block": "-2 (+5 WC)", "on_ch": "+17a (+9)", "on_hit": "+17a (+9)", @@ -457,7 +457,7 @@ "image": "", "input": "b+3", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -475,7 +475,7 @@ "image": "", "input": "b+3,2", "name": "", - "notes": "* Transition to GMH with D\n * (+0 oB, +5 oH)", + "notes": "* Transition to GMH with D\n * (+0 oB, +5 oH)\n", "on_block": "-4", "on_ch": "+1", "on_hit": "+1", @@ -493,7 +493,7 @@ "image": "", "input": "b+3,2,2", "name": "Mad Dozer", - "notes": "* Balcony Break\n* Can be charged to power up", + "notes": "* Balcony Break\n* Can be charged to power up\n", "on_block": "-9", "on_ch": "+44d (-14)", "on_hit": "+44d (-14)", @@ -511,7 +511,7 @@ "image": "", "input": "b+3,2,2*", "name": "Mad Dozer (charged)", - "notes": "* Balcony Break\n* Wall Crush +3 on block\n* Chip damage on block (16)", + "notes": "* Balcony Break\n* Wall Crush +3 on block\n* Chip damage on block (16)\n", "on_block": "-9", "on_ch": "+13d (+5)", "on_hit": "+13d (+5)", @@ -529,7 +529,7 @@ "image": "", "input": "b+4", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-13", "on_ch": "-2a", "on_hit": "-2", @@ -547,7 +547,7 @@ "image": "", "input": "b+4,4", "name": "Sherman Stomp", - "notes": "* Combos from 1st hit CH\n* When comboing from 1st hit: \nFloor Break", + "notes": "* Combos from 1st hit CH\n* When comboing from 1st hit: \nFloor Break\n", "on_block": "-4", "on_ch": "-8d", "on_hit": "-8d", @@ -565,7 +565,7 @@ "image": "", "input": "Back Throw 1+3", "name": "Spinal Crush", - "notes": "* Unbreakable\n* Floor Break", + "notes": "* Unbreakable\n* Floor Break\n", "on_block": "!", "on_ch": "+3d", "on_hit": "+3d", @@ -583,7 +583,7 @@ "image": "", "input": "Back Throw 2+4", "name": "Throw Away", - "notes": "* Unbreakable\n* Balcony Break", + "notes": "* Unbreakable\n* Balcony Break\n", "on_block": "!", "on_ch": "+17d", "on_hit": "+17d", @@ -603,7 +603,7 @@ "image": "", "input": "b,db,d,df+1", "name": "Debugger", - "notes": "* Homing\n* Alternate input df+1+4", + "notes": "* Homing\n* Alternate input df+1+4\n", "on_block": "-37", "on_ch": "+18d", "on_hit": "+18d", @@ -621,7 +621,7 @@ "image": "", "input": "b,db,d,df+2", "name": "Megaton Blast", - "notes": "* Balcony Break\n* Alternate input df+2+3", + "notes": "* Balcony Break\n* Alternate input df+2+3\n", "on_block": "-9", "on_ch": "+31d (-5)", "on_hit": "+31d (-5)", @@ -675,7 +675,7 @@ "image": "", "input": "d+1+3", "name": "Gun Bomb", - "notes": "* Crouch Throw (Unbreakable)\n* Floor Break\n* Can be done from crouch\n* Alternate input GMH.1+3", + "notes": "* Crouch Throw (Unbreakable)\n* Floor Break\n* Can be done from crouch\n* Alternate input GMH.1+3\n", "on_block": "!", "on_ch": "+0d", "on_hit": "+0d", @@ -711,7 +711,7 @@ "image": "", "input": "d+2+4", "name": "Iron Gunman", - "notes": "* Heat Engager\n* Cannot cancel into Heat Dash\n* Crouch Throw (Unbreakable)\n* Can be done from crouch\n* Alternate input GMH.2+4", + "notes": "* Heat Engager\n* Cannot cancel into Heat Dash\n* Crouch Throw (Unbreakable)\n* Can be done from crouch\n* Alternate input GMH.2+4\n", "on_block": "!", "on_ch": "+6d", "on_hit": "+6d", @@ -747,7 +747,7 @@ "image": "", "input": "d+3+4", "name": "Sit Down", - "notes": "* Transitions to SIT (Sit Down)", + "notes": "* Transitions to SIT (Sit Down)\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -837,7 +837,7 @@ "image": "", "input": "db+1,1,1,2", "name": "Machinegun Blast", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-11", "on_ch": "+43a (-4)", "on_hit": "+43a (-4)", @@ -855,7 +855,7 @@ "image": "", "input": "db+1+2", "name": "Megaton Earthquake", - "notes": "*", + "notes": "*\n", "on_block": "-70", "on_ch": "-5d", "on_hit": "-5d", @@ -891,7 +891,7 @@ "image": "", "input": "db+2*", "name": "Power Shovel (charged)", - "notes": "* Chip damage on block (9)", + "notes": "* Chip damage on block (9)\n", "on_block": "-33", "on_ch": "+17d", "on_hit": "+17d", @@ -909,7 +909,7 @@ "image": "", "input": "db+2+3", "name": "Body Smash", - "notes": "* Throw Break 2\n* Floor Break", + "notes": "* Throw Break 2\n* Floor Break\n", "on_block": "-2", "on_ch": "+14c", "on_hit": "+14c", @@ -927,7 +927,7 @@ "image": "", "input": "db+3", "name": "Cossack Kick", - "notes": "*", + "notes": "*\n", "on_block": "-20", "on_ch": "-9", "on_hit": "-9", @@ -945,7 +945,7 @@ "image": "", "input": "db+3, ... 1+2", "name": "Cossack Smash", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "+14g", "on_ch": "+43a (-15)", "on_hit": "+43a (-15)", @@ -963,7 +963,7 @@ "image": "", "input": "db+3,4", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-16", "on_ch": "-9", "on_hit": "-9", @@ -981,7 +981,7 @@ "image": "", "input": "db+3,4,3", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-19", "on_ch": "-8", "on_hit": "-8", @@ -999,7 +999,7 @@ "image": "", "input": "db+3,4,3,4", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-16", "on_ch": "-5", "on_hit": "-5", @@ -1017,7 +1017,7 @@ "image": "", "input": "db+3,4,3,4,3", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-19", "on_ch": "-8", "on_hit": "-8", @@ -1035,7 +1035,7 @@ "image": "", "input": "db+3,4,3,4,3,4", "name": "Cossack Kicks", - "notes": "*", + "notes": "*\n", "on_block": "-16", "on_ch": "-5", "on_hit": "-5", @@ -1053,7 +1053,7 @@ "image": "", "input": "db+3, ... d+1+2", "name": "Cossack Compactor", - "notes": "* Crouch throw (Unbreakable)\n* Can be executed after any hit of Cossack Kicks (DB+3,4,3...)", + "notes": "* Crouch throw (Unbreakable)\n* Can be executed after any hit of Cossack Kicks (DB+3,4,3...)\n", "on_block": "", "on_ch": "0", "on_hit": "0", @@ -1089,7 +1089,7 @@ "image": "", "input": "db,n,f+1+2", "name": "Pile Driver", - "notes": "* Throw Break 1+2\n* Floor Break", + "notes": "* Throw Break 1+2\n* Floor Break\n", "on_block": "-6", "on_ch": "-1d", "on_hit": "-1d", @@ -1107,7 +1107,7 @@ "image": "", "input": "df+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-4", "on_ch": "+5", "on_hit": "+3", @@ -1125,7 +1125,7 @@ "image": "", "input": "df+1,1", "name": "Overheat", - "notes": "* Tornado\n* Balcony Break\n* Combos from 1st hit CH\n* Delayable", + "notes": "* Tornado\n* Balcony Break\n* Combos from 1st hit CH\n* Delayable\n", "on_block": "-11", "on_ch": "+72a (+56)", "on_hit": "+21cg", @@ -1143,7 +1143,7 @@ "image": "", "input": "df+1,2", "name": "", - "notes": "*Jails\n* Combos from 1st hit CH\n* Delayable", + "notes": "*Jails\n* Combos from 1st hit CH\n* Delayable\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -1161,7 +1161,7 @@ "image": "", "input": "df+1,2,1", "name": "", - "notes": "* Jails\n* On air hit +22a (+15)\n* Combos from 2nd hit\n* Combos from 1st hit CH", + "notes": "* Jails\n* On air hit +22a (+15)\n* Combos from 2nd hit\n* Combos from 1st hit CH\n", "on_block": "-10", "on_ch": "-2", "on_hit": "-2", @@ -1179,7 +1179,7 @@ "image": "", "input": "df+1,2,1,2", "name": "Overdrive", - "notes": "* Balcony Break\n* On air hit +12 (+5) \n* Combos from 2nd hit\n* Combos from 1st hit CH", + "notes": "* Balcony Break\n* On air hit +12 (+5) \n* Combos from 2nd hit\n* Combos from 1st hit CH\n", "on_block": "-18", "on_ch": "+35d (-23)", "on_hit": "+35d (-23)", @@ -1197,7 +1197,7 @@ "image": "", "input": "df+1+3", "name": "Body Press", - "notes": "{{}}", + "notes": "{{}}\n", "on_block": "-11", "on_ch": "+0d~+19d", "on_hit": "+0d~+19d", @@ -1215,7 +1215,7 @@ "image": "", "input": "df+1+4", "name": "Debugger", - "notes": "* Homing\n* Alternate input b,db,d,df+1 to power up", + "notes": "* Homing\n* Alternate input b,db,d,df+1 to power up\n", "on_block": "-37", "on_ch": "+18d", "on_hit": "+18d", @@ -1233,7 +1233,7 @@ "image": "", "input": "df+2", "name": "Programmed Uppercut", - "notes": "", + "notes": "\n", "on_block": "-14", "on_ch": "+31a (+21)", "on_hit": "+31a (+21)", @@ -1251,7 +1251,7 @@ "image": "", "input": "df+2,1", "name": "Cosmic Sweeper", - "notes": "* Transition to GMH with D\n * (+45a (+27) oH)\n* Can be charged to power up", + "notes": "* Transition to GMH with D\n * (+45a (+27) oH)\n* Can be charged to power up\n", "on_block": "-32", "on_ch": "+40a (+22)", "on_hit": "+40a (+22)", @@ -1269,7 +1269,7 @@ "image": "", "input": "df+2,1*", "name": "Cosmic Sweeper (charged)", - "notes": "* Tornado\n* Transition to GMH with D\n * (+70a (+54) oH))", + "notes": "* Tornado\n* Transition to GMH with D\n * (+70a (+54) oH))\n", "on_block": "-46", "on_ch": "+69a (+53)", "on_hit": "+69a (+53)", @@ -1287,7 +1287,7 @@ "image": "", "input": "df+2+3", "name": "Megaton Blast", - "notes": "* Balcony Break\n* Alternate input b,db,d,df+2 to power up", + "notes": "* Balcony Break\n* Alternate input b,db,d,df+2 to power up\n", "on_block": "-9", "on_ch": "+31d (-5)", "on_hit": "+31d (-5)", @@ -1305,7 +1305,7 @@ "image": "", "input": "df+2+4", "name": "Volcano", - "notes": "* Throw Break 2\n*", + "notes": "* Throw Break 2\n*\n", "on_block": "-2", "on_ch": "+26a", "on_hit": "+26a", @@ -1323,7 +1323,7 @@ "image": "", "input": "df+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -1341,7 +1341,7 @@ "image": "", "input": "df+3,2", "name": "Combine Harvester", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-9", "on_ch": "+25d", "on_hit": "+25d", @@ -1359,7 +1359,7 @@ "image": "", "input": "df+3+4", "name": "Dump Truck", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-23", "on_ch": "+10a (+1)", "on_hit": "+10a (+1)", @@ -1377,7 +1377,7 @@ "image": "", "input": "df+4", "name": "Mimesis Wrench Kick", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+14c", "on_hit": "+5", @@ -1395,7 +1395,7 @@ "image": "", "input": "df,DF+2+4", "name": "Volcano Blaster", - "notes": "* Throw Break 2\n*", + "notes": "* Throw Break 2\n*\n", "on_block": "-2", "on_ch": "+54a", "on_hit": "+54a", @@ -1413,7 +1413,7 @@ "image": "", "input": "(During Enemy wall stun) 1+3", "name": "Twin Drivers", - "notes": "* Wall throw (Unbreakable)\n* Alternate input 2+4 or uf+1+2", + "notes": "* Wall throw (Unbreakable)\n* Alternate input 2+4 or uf+1+2\n", "on_block": "!", "on_ch": "+0d", "on_hit": "+0d", @@ -1431,7 +1431,7 @@ "image": "", "input": "f+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -1449,7 +1449,7 @@ "image": "", "input": "f+1,1", "name": "Impact Driver", - "notes": "Combos from 1st hit", + "notes": "Combos from 1st hit\n", "on_block": "-7", "on_ch": "+40d (-7)", "on_hit": "+8d (-1)", @@ -1485,7 +1485,7 @@ "image": "", "input": "f+1,2", "name": "", - "notes": "Combos from 1st hit", + "notes": "Combos from 1st hit\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -1503,7 +1503,7 @@ "image": "", "input": "f+1,2,1", "name": "Drilling Engine", - "notes": "* Tornado\n* Instant Tornado", + "notes": "* Tornado\n* Instant Tornado\n", "on_block": "-12", "on_ch": "+65a (+49)", "on_hit": "+65a (+49)", @@ -1521,7 +1521,7 @@ "image": "", "input": "f+1,2,2", "name": "Piston Gun Blaster", - "notes": "* Can be charged to power up", + "notes": "* Can be charged to power up\n", "on_block": "+6", "on_ch": "+3d", "on_hit": "+3d", @@ -1539,7 +1539,7 @@ "image": "", "input": "f+1,2,2*", "name": "Piston Gun Blaster (charged)", - "notes": "* Balcony Break\n* Wall crush\n* Chip damage on block (16)", + "notes": "* Balcony Break\n* Wall crush\n* Chip damage on block (16)\n", "on_block": "-12 (0 wall crush)", "on_ch": "+11d (-15)", "on_hit": "+11d (-15)", @@ -1559,7 +1559,7 @@ "image": "", "input": "f+2", "name": "Pinpoint Assault", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+32a (+24)", "on_hit": "+5", @@ -1577,7 +1577,7 @@ "image": "", "input": "f+3", "name": "", - "notes": "* Knee\n* Transition to GMH with D\n * (+2 oB, +16g oH, +16 ch)\n* Alternate input ws3", + "notes": "* Knee\n* Transition to GMH with D\n * (+2 oB, +16g oH, +16 ch)\n* Alternate input ws3\n", "on_block": "-9", "on_ch": "+5", "on_hit": "+5", @@ -1595,7 +1595,7 @@ "image": "", "input": "f+3,1+2", "name": "Machine Press", - "notes": "* Combos from 1st hit CH\n* Alternate input ws3,1+2", + "notes": "* Combos from 1st hit CH\n* Alternate input ws3,1+2\n", "on_block": "-11c", "on_ch": "+48a", "on_hit": "+2d", @@ -1613,7 +1613,7 @@ "image": "", "input": "f+3,2", "name": "Two-Step Die", - "notes": "* Balcony Break\n* Combos from 1st hit\n* Alternate input ws3,2", + "notes": "* Balcony Break\n* Combos from 1st hit\n* Alternate input ws3,2\n", "on_block": "-9", "on_ch": "+44d (-14)", "on_hit": "+44d (-14)", @@ -1631,7 +1631,7 @@ "image": "", "input": "f+3+4", "name": "Merkabah Headbutt", - "notes": "* Headbutt\n* Transition to GMH with D\n * (-3 oB, +15c oH)", + "notes": "* Headbutt\n* Transition to GMH with D\n * (-3 oB, +15c oH)\n", "on_block": "-11", "on_ch": "+9c", "on_hit": "+9c", @@ -1649,7 +1649,7 @@ "image": "", "input": "f+4", "name": "", - "notes": "Balcony Break on CH", + "notes": "Balcony Break on CH\n", "on_block": "-4", "on_ch": "+32d (+22)", "on_hit": "+7", @@ -1667,7 +1667,7 @@ "image": "", "input": "f+4~1", "name": "Dark Greeting", - "notes": "Unblockable", + "notes": "Unblockable\n", "on_block": "!", "on_ch": "+5", "on_hit": "+5", @@ -1685,7 +1685,7 @@ "image": "", "input": "f+4~1,2", "name": "Sudden Elbow", - "notes": "Elbow", + "notes": "Elbow\n", "on_block": "+8", "on_ch": "+0d", "on_hit": "+0d", @@ -1757,7 +1757,7 @@ "image": "", "input": "FC.1,2", "name": "Megaton Strike", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-11", "on_ch": "+43a (-4)", "on_hit": "+11a (+2)", @@ -1775,7 +1775,7 @@ "image": "", "input": "FC.1+2,1+2", "name": "Low Cross Combo", - "notes": "* Combos from 1st hit", + "notes": "* Combos from 1st hit\n", "on_block": "-18", "on_ch": "+42a (+32)", "on_hit": "+42a (+32)", @@ -1883,7 +1883,7 @@ "image": "", "input": "FC.db+1,1,1", "name": "Pulverizer", - "notes": "* Balcony Break\n* Can be charged to power up", + "notes": "* Balcony Break\n* Can be charged to power up\n", "on_block": "-14", "on_ch": "+9a", "on_hit": "+9a", @@ -1901,7 +1901,7 @@ "image": "", "input": "FC.db+1,1,1*", "name": "Pulverizer (charged)", - "notes": "* Balcony Break\n* Chip damage on block (12)", + "notes": "* Balcony Break\n* Chip damage on block (12)\n", "on_block": "-6", "on_ch": "+15a (+7)", "on_hit": "+15a (+7)", @@ -1919,7 +1919,7 @@ "image": "", "input": "FC.df+1", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-21", "on_ch": "-11c", "on_hit": "-11c", @@ -1937,7 +1937,7 @@ "image": "", "input": "FC.df+1,2", "name": "", - "notes": "* Combos from 1st hit", + "notes": "* Combos from 1st hit\n", "on_block": "-21", "on_ch": "-11c", "on_hit": "-11c", @@ -1955,7 +1955,7 @@ "image": "", "input": "FC.df+1,2,1", "name": "", - "notes": "* Combos from 1st hit", + "notes": "* Combos from 1st hit\n", "on_block": "-11", "on_ch": "+16cs", "on_hit": "+16cs", @@ -1973,7 +1973,7 @@ "image": "", "input": "FC.df+1,2,1,1", "name": "Windmill Punches", - "notes": "* Guard Break", + "notes": "* Guard Break\n", "on_block": "+15", "on_ch": "+13BT", "on_hit": "+13BT", @@ -2081,7 +2081,7 @@ "image": "", "input": "FC.df+3+4", "name": "Atomic Shoulder Tackle", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-9", "on_ch": "+33a (-14)", "on_hit": "+1a (-8)", @@ -2099,7 +2099,7 @@ "image": "", "input": "FC.df+4", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-12", "on_ch": "+4", "on_hit": "+4", @@ -2117,7 +2117,7 @@ "image": "", "input": "FC.df+4,2", "name": "Mimesis Spike Press", - "notes": "*", + "notes": "*\n", "on_block": "-14", "on_ch": "+19d", "on_hit": "+4c", @@ -2135,7 +2135,7 @@ "image": "", "input": "f,F+1", "name": "Jackhammer", - "notes": "* Transition to GMH with D\n* (+4 oB, +8c oH, +16d cH)", + "notes": "* Transition to GMH with D\n* (+4 oB, +8c oH, +16d cH)\n", "on_block": "-6", "on_ch": "+16d", "on_hit": "+8c", @@ -2153,7 +2153,7 @@ "image": "", "input": "f,F+1+2", "name": "", - "notes": "*\nHoming", + "notes": "*\nHoming\n", "on_block": "-15", "on_ch": "+22cs", "on_hit": "+22cs", @@ -2189,7 +2189,7 @@ "image": "", "input": "f,F+1+2,2", "name": "Cross Cut Blast", - "notes": "*\nBalcony Break\n* Combos from 1st hit", + "notes": "*\nBalcony Break\n* Combos from 1st hit\n", "on_block": "-11", "on_ch": "+11a (+2)", "on_hit": "+11a (+2)", @@ -2207,7 +2207,7 @@ "image": "", "input": "f,F+1+4", "name": "Sliding Attack", - "notes": "* Low attack on landing \n(-110 oB, -65 oH)\n", + "notes": "* Low attack on landing \n(-110 oB, -65 oH)\njs", "on_block": "-82", "on_ch": "-88", "on_hit": "-88", @@ -2225,7 +2225,7 @@ "image": "", "input": "f,F+2", "name": "Rocket Uppercut", - "notes": "* Can be charged to power up", + "notes": "* Can be charged to power up\n", "on_block": "-16", "on_ch": "+53a (+43)", "on_hit": "+53a (+43)", @@ -2243,7 +2243,7 @@ "image": "", "input": "f,F+2*", "name": "Rocket Uppercut (charged)", - "notes": "* Tornado\n* Chip damage on block (14)", + "notes": "* Tornado\n* Chip damage on block (14)\n", "on_block": "-15", "on_ch": "+61a", "on_hit": "+61a", @@ -2261,7 +2261,7 @@ "image": "", "input": "f,F+3", "name": "Granite Stomping", - "notes": "* Transition to FC with D", + "notes": "* Transition to FC with D\n", "on_block": "+4c", "on_ch": "+22a", "on_hit": "+9c", @@ -2279,7 +2279,7 @@ "image": "", "input": "f,F+4", "name": "Rocket Kick", - "notes": "* Tornado \n* Balcony Break\n* Chip damage on block (12)", + "notes": "* Tornado \n* Balcony Break\n* Chip damage on block (12)\n", "on_block": "-10", "on_ch": "+15d (+5)", "on_hit": "+15d (+5)", @@ -2297,7 +2297,7 @@ "image": "", "input": "f,f,F+1+2", "name": "Mimesis Charging Tackle", - "notes": "* Balcony Break\n* Chip damage on block (10)\n* Alternate input wr1+2", + "notes": "* Balcony Break\n* Chip damage on block (10)\n* Alternate input wr1+2\n", "on_block": "+4", "on_ch": "+7a (-2)", "on_hit": "+7a (-2)", @@ -2315,7 +2315,7 @@ "image": "", "input": "f,f,F+2", "name": "Cemaho Chop", - "notes": "* Chip damage on block (7)\n* Guarantees i10 moves on hit\n* Alternate input wr2", + "notes": "* Chip damage on block (7)\n* Guarantees i10 moves on hit\n* Alternate input wr2\n", "on_block": "+6", "on_ch": "+10", "on_hit": "+10", @@ -2333,7 +2333,7 @@ "image": "", "input": "GMC.1", "name": "Jaguar Hook - Gamma", - "notes": "* Homing\n* * Partially uses remaining Heat time\n* Chip damage on block (4)", + "notes": "* Homing\n* * Partially uses remaining Heat time\n* Chip damage on block (4)\n", "on_block": "-6", "on_ch": "+73a (+57)", "on_hit": "+73a (+57)", @@ -2369,7 +2369,7 @@ "image": "", "input": "GMH.1", "name": "Juggernaut Hook", - "notes": "* Homing\n* Balcony Break", + "notes": "* Homing\n* Balcony Break\n", "on_block": "-9", "on_ch": "+25d", "on_hit": "+25d", @@ -2387,7 +2387,7 @@ "image": "", "input": "GMH.1+2", "name": "Mimesis Overkill", - "notes": "* 57 Damage if opponent hits the wall\n* Throw Break 1+2\n* Swaps positions on break", + "notes": "* 57 Damage if opponent hits the wall\n* Throw Break 1+2\n* Swaps positions on break\n", "on_block": "-6", "on_ch": "+0d", "on_hit": "+0d", @@ -2405,7 +2405,7 @@ "image": "", "input": "GMH.1+3", "name": "Gun Bomb", - "notes": "* Crouch Throw (Unbreakable)\n* Floor Break\n* Alternate input d+1+3", + "notes": "* Crouch Throw (Unbreakable)\n* Floor Break\n* Alternate input d+1+3\n", "on_block": "!", "on_ch": "+0d", "on_hit": "+0d", @@ -2423,7 +2423,7 @@ "image": "", "input": "GMH.2", "name": "Exaton Blast", - "notes": "* Balcony Break\n* Tornado", + "notes": "* Balcony Break\n* Tornado\n", "on_block": "+11g", "on_ch": "+21d (+11)", "on_hit": "+21d (+11)", @@ -2441,7 +2441,7 @@ "image": "", "input": "GMH.2+4", "name": "Iron Gunman", - "notes": "* Heat Engager\n* Cannot cancel into Heat Dash\n* Crouch Throw (Unbreakable)\n* Alternate input d+2+4", + "notes": "* Heat Engager\n* Cannot cancel into Heat Dash\n* Crouch Throw (Unbreakable)\n* Alternate input d+2+4\n", "on_block": "!", "on_ch": "+6d", "on_hit": "+6d", @@ -2459,7 +2459,7 @@ "image": "", "input": "GMH.3", "name": "Granite Stomp", - "notes": "* Transition to FC with D\n * (+7 oH, +2 oB)", + "notes": "* Transition to FC with D\n * (+7 oH, +2 oB)\n", "on_block": "+4", "on_ch": "+22a", "on_hit": "+9c", @@ -2495,7 +2495,7 @@ "image": "", "input": "GMH.4", "name": "Full Metal Deathblow", - "notes": "* Heat Engager\n* Heat Dash +5, +36a(+26)\n* Balcony Break\n* Chip damage on block (9)", + "notes": "* Heat Engager\n* Heat Dash +5, +36a(+26)\n* Balcony Break\n* Chip damage on block (9)\n", "on_block": "+4", "on_ch": "+21d (+11)", "on_hit": "+21d (+11)", @@ -2513,7 +2513,7 @@ "image": "", "input": "GMH.f+1", "name": "Prime Windup Uppercut", - "notes": "* Tornado\n* Instant Tornado", + "notes": "* Tornado\n* Instant Tornado\n", "on_block": "-17", "on_ch": "+66a (+50)", "on_hit": "+66a (+50)", @@ -2531,7 +2531,7 @@ "image": "", "input": "GMH.f+2", "name": "Megalodriller", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-13", "on_ch": "+30a (+4)", "on_hit": "+30a (+4)", @@ -2549,7 +2549,7 @@ "image": "", "input": "GMH.ub", "name": "Breakout Fortress", - "notes": "*Recover in crouch\n", + "notes": "*Recover in crouch\njs12", "on_block": "", "on_ch": "", "on_hit": "", @@ -2567,7 +2567,7 @@ "image": "", "input": "GMH.uf", "name": "Flying Fortress", - "notes": "*Recover in crouch\n", + "notes": "*Recover in crouch\njs12", "on_block": "", "on_ch": "", "on_hit": "", @@ -2585,7 +2585,7 @@ "image": "", "input": "d+1+2", "name": "Get Up Punch", - "notes": "* Recovers in SIT, then stands up", + "notes": "* Recovers in SIT, then stands up\n", "on_block": "+18g", "on_ch": "+39d", "on_hit": "+39d", @@ -2603,7 +2603,7 @@ "image": "", "input": "H.2+3", "name": "Meteor Raid", - "notes": "* Heat Smash\n* Balcony Break\n* Chip damage on block (19)", + "notes": "* Heat Smash\n* Balcony Break\n* Chip damage on block (19)\n", "on_block": "-9", "on_ch": "-2d (-12)", "on_hit": "-2d (-12)", @@ -2621,7 +2621,7 @@ "image": "", "input": "HCF", "name": "", - "notes": "* Alternate input 1+4\n* Can be looped together in 360 motions for up to 5 spins", + "notes": "* Alternate input 1+4\n* Can be looped together in 360 motions for up to 5 spins\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2639,7 +2639,7 @@ "image": "", "input": "HCF,1", "name": "Gigaton Punch", - "notes": "* Balcony Break\n* Alternate input 1+4,1\n* Chip damage on block (9)", + "notes": "* Balcony Break\n* Alternate input 1+4,1\n* Chip damage on block (9)\n", "on_block": "+21g", "on_ch": "+39d (-8)", "on_hit": "+7a (-2)", @@ -2659,7 +2659,7 @@ "image": "", "input": "HCF,df+1", "name": "Windup Uppercut", - "notes": "* Tornado\n* Non blue spark version, for a just frame version search \"emgf\"\n* Alternate input 1+4,df+1", + "notes": "* Tornado\n* Non blue spark version, for a just frame version search \"emgf\"\n* Alternate input 1+4,df+1\n", "on_block": "-17", "on_ch": "+52a (+42)", "on_hit": "+52a (+42)", @@ -2679,7 +2679,7 @@ "image": "", "input": "HCF:df+1", "name": "Prime Windup Uppercut", - "notes": "* Tornado\n* Instant Tornado\n* Just frame version of hcf,df+1, for a normal version search \"one\"\n* Alternate input 1+4:df+1", + "notes": "* Tornado\n* Instant Tornado\n* Just frame version of hcf,df+1, for a normal version search \"one\"\n* Alternate input 1+4:df+1\n", "on_block": "-17", "on_ch": "+66a (+50)", "on_hit": "+66a (+50)", @@ -2697,7 +2697,7 @@ "image": "", "input": "Left Throw", "name": "Side Left Bomb", - "notes": "* Throw Break 1\n* Balcony Break", + "notes": "* Throw Break 1\n* Balcony Break\n", "on_block": "-3", "on_ch": "+1d", "on_hit": "+1d", @@ -2715,7 +2715,7 @@ "image": "", "input": "qcb+2", "name": "Back Breaker", - "notes": "* Throw Break 2", + "notes": "* Throw Break 2\n", "on_block": "-2", "on_ch": "+12d", "on_hit": "+12d", @@ -2733,7 +2733,7 @@ "image": "", "input": "qcf+1", "name": "Pyramid Driver", - "notes": "* Throw Break 1\n* Floor Break", + "notes": "* Throw Break 1\n* Floor Break\n", "on_block": "-2", "on_ch": "-2d", "on_hit": "-2d", @@ -2769,7 +2769,7 @@ "image": "", "input": "Right Throw", "name": "Father's Love", - "notes": "* Throw Break 2\n* Side Swap", + "notes": "* Throw Break 2\n* Side Swap\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -2787,7 +2787,7 @@ "image": "", "input": "SIT.1", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-48", "on_ch": "-37", "on_hit": "-37", @@ -2805,7 +2805,7 @@ "image": "", "input": "SIT.1+2", "name": "Ground Assault", - "notes": "*", + "notes": "*\n", "on_block": "-44", "on_ch": "-12d", "on_hit": "-12d", @@ -2823,7 +2823,7 @@ "image": "", "input": "SIT.1,2", "name": "", - "notes": "* Combos from 1st hit", + "notes": "* Combos from 1st hit\n", "on_block": "-47", "on_ch": "-36", "on_hit": "-36", @@ -2841,7 +2841,7 @@ "image": "", "input": "SIT.1,2,1", "name": "", - "notes": "* Combos from 1st hit", + "notes": "* Combos from 1st hit\n", "on_block": "-47", "on_ch": "-36", "on_hit": "-36", @@ -2859,7 +2859,7 @@ "image": "", "input": "SIT.1,2,1,2", "name": "Sit Punches", - "notes": "* Combos from 1st hit\n* Alternate input SIT.2,1,2,1", + "notes": "* Combos from 1st hit\n* Alternate input SIT.2,1,2,1\n", "on_block": "-47", "on_ch": "-36", "on_hit": "-36", @@ -2877,7 +2877,7 @@ "image": "", "input": "SIT.3+4", "name": "Extra Pancake Press", - "notes": "*\n", + "notes": "*\njs", "on_block": "+13cg", "on_ch": "+20d", "on_hit": "+20d", @@ -2895,7 +2895,7 @@ "image": "", "input": "SIT.b", "name": "Backward Roll", - "notes": "*", + "notes": "*\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2913,7 +2913,7 @@ "image": "", "input": "SIT.f", "name": "Forward Roll", - "notes": "*", + "notes": "*\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2931,7 +2931,7 @@ "image": "", "input": "ss1", "name": "Discharger", - "notes": "", + "notes": "\n", "on_block": "+6c", "on_ch": "+59a", "on_hit": "+59a", @@ -2949,7 +2949,7 @@ "image": "", "input": "ss2", "name": "Piston Gun Snipe", - "notes": "* Balcony Break\n* Transition to GMH with D\n * (+9 oB, +35d (+27) oH)\n* Chip damage on block (6)", + "notes": "* Balcony Break\n* Transition to GMH with D\n * (+9 oB, +35d (+27) oH)\n* Chip damage on block (6)\n", "on_block": "+9", "on_ch": "+35d (+27)", "on_hit": "+35d (+27)", @@ -2967,7 +2967,7 @@ "image": "", "input": "u+1+2", "name": "Patriot Fist", - "notes": "*", + "notes": "*\n", "on_block": "-13", "on_ch": "+49a (+39)", "on_hit": "+49a (+39)", @@ -2985,7 +2985,7 @@ "image": "", "input": "u+3+4", "name": "Giant Foot Stomp", - "notes": "* Unblockable\n* Can input additional 3+4 (up to 4 times) to fly farther and deal more damage\n* Alternate input ub+3+4\n", + "notes": "* Unblockable\n* Can input additional 3+4 (up to 4 times) to fly farther and deal more damage\n* Alternate input ub+3+4\njs", "on_block": "!", "on_ch": "+17d", "on_hit": "+17d", @@ -3003,7 +3003,7 @@ "image": "", "input": "u+4", "name": "", - "notes": "* Balcony Break\n* Alternate input ub+4, uf+4\n", + "notes": "* Balcony Break\n* Alternate input ub+4, uf+4\njs", "on_block": "-16", "on_ch": "+15a (+5)", "on_hit": "+15a (+5)", @@ -3039,7 +3039,7 @@ "image": "", "input": "uf+1", "name": "Sky Sweeper", - "notes": "* Tornado\n* Only hits airborne opponents\n* Transition to GMH with D\n * (+75a (+59))\n* Can be charged to power up\n* Alternate input ub+1, u+1", + "notes": "* Tornado\n* Only hits airborne opponents\n* Transition to GMH with D\n * (+75a (+59))\n* Can be charged to power up\n* Alternate input ub+1, u+1\n", "on_block": "", "on_ch": "+71a (+55)", "on_hit": "+71a (+55)", @@ -3057,7 +3057,7 @@ "image": "", "input": "uf+1*", "name": "Sky Sweeper (charged)", - "notes": "* Tornado\n* Only hits airborne opponents\n* Transition to GMH with D\n * (+70a (+54))\n* Alternate input ub+1*, u+1*", + "notes": "* Tornado\n* Only hits airborne opponents\n* Transition to GMH with D\n * (+70a (+54))\n* Alternate input ub+1*, u+1*\n", "on_block": "", "on_ch": "+69a (+53)", "on_hit": "+69a (+53)", @@ -3075,7 +3075,7 @@ "image": "", "input": "uf+1+2", "name": "Ground Zero", - "notes": "* Throw Break 1+2\n* Floor Break", + "notes": "* Throw Break 1+2\n* Floor Break\n", "on_block": "-6", "on_ch": "-10d", "on_hit": "-10d", @@ -3093,7 +3093,7 @@ "image": "", "input": "uf+1+2,d,df+2", "name": "Lift Up Megaton hit", - "notes": "* Throw Break 1+2\n* Balcony Break\n* Wallsplats opponent\n* If blocked, does 20 chip dmg and is -2 oB", + "notes": "* Throw Break 1+2\n* Balcony Break\n* Wallsplats opponent\n* If blocked, does 20 chip dmg and is -2 oB\n", "on_block": "-6", "on_ch": "+19a (-7)", "on_hit": "+19a (-7)", @@ -3111,7 +3111,7 @@ "image": "", "input": "uf+2", "name": "Reactor Elbow", - "notes": "* Elbow\n", + "notes": "* Elbow\njs9", "on_block": "+4c", "on_ch": "+11d", "on_hit": "+7c", @@ -3129,7 +3129,7 @@ "image": "", "input": "uf+3", "name": "Terrapulser", - "notes": "* Automatically transitions to GMH on hit\n* Alternate input ub+3, u+3\n", + "notes": "* Automatically transitions to GMH on hit\n* Alternate input ub+3, u+3\njs9", "on_block": "-12", "on_ch": "+8c", "on_hit": "+8c", @@ -3147,7 +3147,7 @@ "image": "", "input": "uf+3+4", "name": "Pancake Press", - "notes": "* Automatically transitions to SIT on hit or block\n", + "notes": "* Automatically transitions to SIT on hit or block\njs8", "on_block": "+13cg", "on_ch": "+20d", "on_hit": "+20d", @@ -3165,7 +3165,7 @@ "image": "", "input": "uf,n,2", "name": "", - "notes": "*\n", + "notes": "*\njs", "on_block": "-1c", "on_ch": "+10c", "on_hit": "+10c", @@ -3183,7 +3183,7 @@ "image": "", "input": "ws1", "name": "Killing Uppercut", - "notes": "*", + "notes": "*\n", "on_block": "-13", "on_ch": "+34a (+24)", "on_hit": "+34a (+24)", @@ -3201,7 +3201,7 @@ "image": "", "input": "ws1+2", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-15", "on_ch": "+26a (+16)", "on_hit": "+26a (+16)", @@ -3219,7 +3219,7 @@ "image": "", "input": "ws1+2,1+2", "name": "", - "notes": "* Floor Break\n* Combos from 1st hit", + "notes": "* Floor Break\n* Combos from 1st hit\n", "on_block": "-15", "on_ch": "+15d", "on_hit": "+15d", @@ -3237,7 +3237,7 @@ "image": "", "input": "ws1+2,1+2,1+2", "name": "Double Hammer Thrash", - "notes": "* Balcony Break\n* Combos from 1st hit", + "notes": "* Balcony Break\n* Combos from 1st hit\n", "on_block": "-23", "on_ch": "+6d", "on_hit": "+6d", @@ -3255,7 +3255,7 @@ "image": "", "input": "ws2", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -3273,7 +3273,7 @@ "image": "", "input": "ws2,1", "name": "V-Twin", - "notes": "* Combos from 1st hit", + "notes": "* Combos from 1st hit\n", "on_block": "-14c", "on_ch": "+49a", "on_hit": "+3d", @@ -3291,7 +3291,7 @@ "image": "", "input": "ws2,4", "name": "V-Deathblow", - "notes": "* Balcony Break\n* Combos from 1st hit\n* Chip damage on block (7)", + "notes": "* Balcony Break\n* Combos from 1st hit\n* Chip damage on block (7)\n", "on_block": "+4", "on_ch": "+21a (+11)", "on_hit": "+21a (+11)", @@ -3309,7 +3309,7 @@ "image": "", "input": "ws3", "name": "", - "notes": "* Knee\n* Transition to GMH with D\n * (+2 oB, +16g oH, +16 ch)\n* Alternate input f+3", + "notes": "* Knee\n* Transition to GMH with D\n * (+2 oB, +16g oH, +16 ch)\n* Alternate input f+3\n", "on_block": "-9", "on_ch": "+5", "on_hit": "+5", @@ -3327,7 +3327,7 @@ "image": "", "input": "ws3,1+2", "name": "Machine Press", - "notes": "* Combos from 1st hit CH\n* Alternate input f+3,1+2", + "notes": "* Combos from 1st hit CH\n* Alternate input f+3,1+2\n", "on_block": "-11c", "on_ch": "+48a", "on_hit": "+2d", @@ -3345,7 +3345,7 @@ "image": "", "input": "ws3,2", "name": "Two-Step Die", - "notes": "* Balcony Break\n* Combos from 1st hit\n* Alternate input f+3,2", + "notes": "* Balcony Break\n* Combos from 1st hit\n* Alternate input f+3,2\n", "on_block": "-9", "on_ch": "+44d (-14)", "on_hit": "+44d (-14)", @@ -3363,7 +3363,7 @@ "image": "", "input": "ws4", "name": "Toe Smash", - "notes": "*", + "notes": "*\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/jin.json b/src/frame_service/json_directory/tests/static/json_movelist/jin.json index 5cb8685..478e79c 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/jin.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/jin.json @@ -6,13 +6,13 @@ "id": "Jin-1", "image": "", "input": "1", - "name": "Left Jab", - "notes": "", + "name": "Jab", + "notes": "Recovers 2f faster on hit or block (t27 r17)\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", "parent": "", - "recovery": "", + "recovery": "r19", "startup": "i10", "target": "h", "video": "" @@ -25,13 +25,13 @@ "image": "", "input": "1+2", "name": "Median Line Destruction", - "notes": "* Balcony Break\n* Heat Engager", + "notes": "* Balcony Break\n* Heat Engager\n* Heat Dash +43a (+35), +5\n", "on_block": "-14", - "on_ch": "+12a (+3)/HE", - "on_hit": "+12a (+3)/HE", + "on_ch": "+12a (+3)", + "on_hit": "+12a (+3)", "parent": "", - "recovery": "", - "startup": "i13 (,i8, i12)", + "recovery": "r33", + "startup": "i13 i8 i12", "target": "m,m,h", "video": "" }, @@ -43,12 +43,12 @@ "image": "", "input": "1,2", "name": "Left Right Combo", - "notes": "Jails\nCombo from 1st hit", + "notes": "Jail from 1st attack with 4f delay\n", "on_block": "-3", "on_ch": "+6", "on_hit": "+6", "parent": "Jin-1", - "recovery": "", + "recovery": "r21", "startup": "i10", "target": "h,h", "video": "" @@ -61,12 +61,12 @@ "image": "", "input": "1,2,1", "name": "Left Right > Black Wing Rondo", - "notes": "* Tornado", + "notes": "* Tornado\n* Combo from 2nd CH with 7f delay\n* Input can be delayed 9f\n* Move can be delayed 4f\n* Chip damage on block\njs20~49\nfs50~52", "on_block": "-16", "on_ch": "+31a (+21)", "on_hit": "+31a (+21)", "parent": "Jin-1,2", - "recovery": "", + "recovery": "r37", "startup": "i10", "target": "h,h,m", "video": "" @@ -79,16 +79,34 @@ "image": "", "input": "1,2,3", "name": "Left Right > Axe Kick", - "notes": "* Floor Break\n* Interruptible by i10 from 2nd on block", + "notes": "* Spike\n* Interrupt with i10 from 2nd block\n* Input can be delayed 9f\n* Move can be delayed 4f\n", "on_block": "+0", "on_ch": "+31d", "on_hit": "+31d", "parent": "Jin-1,2", - "recovery": "", + "recovery": "r21", "startup": "i10", "target": "h,h,m", "video": "" }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Jin-1+2+3+4", + "image": "", + "input": "1+2+3+4", + "name": "* Ki Charge\n* Supercharger", + "notes": "* Can't block for 5 seconds\n* CH state for 5 seconds\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r55", + "startup": "", + "target": "", + "video": "" + }, { "alias": [], "alt": [], @@ -97,12 +115,12 @@ "image": "", "input": "1,2,4", "name": "Left Right > Spinning Hook Kick", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n* Combo from 3rd hit with 7f delay\n* Input can be delayed 9f\n* Move can be delayed 4f\n", "on_block": "-4", "on_ch": "+23a (+14)", "on_hit": "+23a (+14)", "parent": "Jin-1,2", - "recovery": "", + "recovery": "r25", "startup": "i10", "target": "h,h,h", "video": "" @@ -110,19 +128,19 @@ { "alias": [], "alt": [], - "damage": "11,24 (35)", + "damage": "35", "id": "Jin-1+3", "image": "", "input": "1+3", "name": "Double Face Kick", - "notes": "Throw break: 1 or 2; LT when broken", + "notes": "* Homing\n* Throw break 1 or 2\n* Jin recovers BT on break\n", "on_block": "+0", - "on_ch": "+2", - "on_hit": "+2", + "on_ch": "+2d", + "on_hit": "+2d", "parent": "", - "recovery": "", + "recovery": "r25", "startup": "i12~i14", - "target": "", + "target": "t", "video": "" }, { @@ -132,15 +150,33 @@ "id": "Jin-1,3", "image": "", "input": "1,3", - "name": "Left Jab > Double Low (1)", - "notes": "Combo from 1st hit", + "name": "Left Jab > Single Low", + "notes": "* Combo from 1st hit with 4f delay\n* Grounded hit can be inconsistent\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", "parent": "Jin-1", - "recovery": "", + "recovery": "r30", "startup": "i10", - "target": "h,l", + "target": "h,L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Jin-1+3+4", + "image": "", + "input": "1+3+4", + "name": "* State of Zanshin\n* Mental Alertness", + "notes": "\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r46", + "startup": "", + "target": "", "video": "" }, { @@ -151,14 +187,14 @@ "image": "", "input": "1,3,4", "name": "Left Jab > Double Low", - "notes": "Combo from 2nd CH", + "notes": "* Combo from 2nd CH with 7f delay\n* Input can be delayed 12f\n", "on_block": "-13", - "on_ch": "+28a", + "on_ch": "+29a", "on_hit": "+3", "parent": "Jin-1,3", - "recovery": "", + "recovery": "r32", "startup": "i10", - "target": "h,l,l", + "target": "h,L,l", "video": "" }, { @@ -169,12 +205,12 @@ "image": "", "input": "2", "name": "Right Jab", - "notes": "", + "notes": "\n", "on_block": "+0", "on_ch": "+9", "on_hit": "+9", "parent": "", - "recovery": "", + "recovery": "r19", "startup": "i10", "target": "h", "video": "" @@ -187,12 +223,12 @@ "image": "", "input": "2,1", "name": "Double Thrust", - "notes": "", + "notes": "* Jail from 1st attack with 2f delay\n* Same animation as df+1\n", "on_block": "-3", "on_ch": "+6", "on_hit": "+6", "parent": "Jin-2", - "recovery": "", + "recovery": "r20", "startup": "i10", "target": "h,m", "video": "" @@ -205,12 +241,12 @@ "image": "", "input": "2,1,4", "name": "Double Thrust > Roundhouse", - "notes": "* Combo from 2nd CH\n* Can be delayed\n* Combo can be delayed 9f from CH", + "notes": "* Combo from 2nd CH with 8f delay\n* Input can be delayed 10f\n", "on_block": "-9", "on_ch": "+27a", "on_hit": "+4", "parent": "Jin-2,1", - "recovery": "", + "recovery": "r26", "startup": "i10", "target": "h,m,m", "video": "" @@ -223,50 +259,52 @@ "image": "", "input": "2,1,4~4", "name": "Double Thrust > Low Trick Kick", - "notes": "Interruptable by i16 after 2nd on block", + "notes": "Interrupt with i16 from 2nd block\n", "on_block": "-31", - "on_ch": "+16d", - "on_hit": "+16d", + "on_ch": "+16a", + "on_hit": "+16a", "parent": "Jin-2,1", - "recovery": "", + "recovery": "r28", "startup": "i10", "target": "h,m,l", "video": "" }, { "alias": [], - "alt": [], - "damage": "12", + "alt": [ + "R1" + ], + "damage": "[12;12]", "id": "Jin-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "* Heat Burst\n* Press b,b to cancel attack\n* Power Crush", + "notes": "* Heat Burst\n* Cancel to r45 with b,b\n* 3 chip damage on block\n* 12 chip damage on hit\n* Only deals recoverable damage\n* Cannot cause a K.O.\n* Power Crush", "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", "parent": "", - "recovery": "", - "startup": "16", + "recovery": "r30", + "startup": "i16", "target": "m", "video": "" }, { "alias": [], "alt": [], - "damage": "5,9,21 (35)", + "damage": "35", "id": "Jin-2+4", "image": "", "input": "2+4", "name": "Over the Shoulder Reverse", - "notes": "Throw break: 1 or 2", + "notes": "* Homing\n* Throw break 1 or 2\n* Side switch on hit\n", "on_block": "-3", - "on_ch": "+0", - "on_hit": "+0", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", - "recovery": "", + "recovery": "r25", "startup": "i12~i14", - "target": "h", + "target": "t", "video": "" }, { @@ -277,30 +315,12 @@ "image": "", "input": "2,4", "name": "Switchblade", - "notes": "* Balcony Break\n* Combo from 1st hit\n* Can cancel into ZEN", + "notes": "* Balcony Break\n* Combo from 1st hit with 2f delay\n* Enter ZEN -6 +14 r26 with F\n", "on_block": "-9", "on_ch": "+11", "on_hit": "+11", "parent": "Jin-2", - "recovery": "", - "startup": "i10", - "target": "h,h", - "video": "" - }, - { - "alias": [], - "alt": [], - "damage": "9,20", - "id": "Jin-2,4,F", - "image": "", - "input": "2,4,F", - "name": "(Switchblade to Zenshin)", - "notes": "", - "on_block": "-6", - "on_ch": "+14", - "on_hit": "+14", - "parent": "Jin-2,4", - "recovery": "r ZEN", + "recovery": "r29", "startup": "i10", "target": "h,h", "video": "" @@ -312,8 +332,8 @@ "id": "Jin-3", "image": "", "input": "3", - "name": "Kishin Rekko (1)", - "notes": "", + "name": "", + "notes": "\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -330,13 +350,13 @@ "id": "Jin-3,1", "image": "", "input": "3,1", - "name": "Kishin Rekko (2)", - "notes": "Combo from 1st hit", + "name": "", + "notes": "* Combo from 1st hit\n* Enter ZEN +4 +12 r15 with F\n", "on_block": "-1", "on_ch": "+7", "on_hit": "+7", "parent": "Jin-3", - "recovery": "", + "recovery": "r20", "startup": "i14", "target": "h,h", "video": "" @@ -349,34 +369,16 @@ "image": "", "input": "3,1,4", "name": "Kishin Rekko", - "notes": "* Combo from 2nd CH\n* Can be delayed\n* Combo can be delayed 9f from CH", + "notes": "* Combo from 2nd CH with 9f delay\n* Input can be delayed 14f\n* Move can be delayed 12f\n", "on_block": "-13", - "on_ch": "+28d", + "on_ch": "+29a", "on_hit": "+3", "parent": "Jin-3,1", - "recovery": "", + "recovery": "r32", "startup": "i14", "target": "h,h,l", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "19,7", - "id": "Jin-3,1,F", - "image": "", - "input": "3,1,F", - "name": "(Kishin Rekko (2) to Zenshin)", - "notes": "", - "on_block": "+4", - "on_ch": "+12", - "on_hit": "+12", - "parent": "Jin-3,1", - "recovery": "r ZEN", - "startup": "i14", - "target": "h,h", - "video": "" - }, { "alias": [], "alt": [], @@ -385,30 +387,33 @@ "image": "", "input": "4", "name": "High Right Roundhouse", - "notes": "* Homing\n* Balcony Break", + "notes": "* Homing\n* Balcony Break\n", "on_block": "-9", "on_ch": "+13c", - "on_hit": "+10", + "on_hit": "+10g", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i13~14", "target": "h", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "ws4~3", + "CD.df+4,3+4" + ], "damage": "27", "id": "Jin-4~3", "image": "", "input": "4~3", "name": "Spinning Flare Kick", - "notes": "* Floor Break\n* Alternate input:\n * ws4~3\n * CD.df+4,3+4\n", - "on_block": "-14~-4", - "on_ch": "+2a~+12a?", + "notes": "* Spike\njs12~31\nfs32~", + "on_block": "-11~-2", + "on_ch": "+2a~+12a", "on_hit": "+2a~+12a", "parent": "", - "recovery": "r FUFT", + "recovery": "r28 FUFT", "startup": "i24~34", "target": "m", "video": "" @@ -420,13 +425,13 @@ "id": "Jin-b+1", "image": "", "input": "b+1", - "name": "Shun Maten (1)", - "notes": "", + "name": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", "parent": "", - "recovery": "", + "recovery": "r28", "startup": "i12", "target": "h", "video": "" @@ -434,18 +439,18 @@ { "alias": [], "alt": [], - "damage": "", + "damage": "20", "id": "Jin-b+1+2", "image": "", "input": "b+1+2", "name": "Suigetsu Strike", - "notes": "Sabaki Parry: absorbs punches, causing +34ad (+26) KND on hit", + "notes": "Punch sabaki: balcony break and +34d (+26) on hit\nps3~10", "on_block": "-12", "on_ch": "+6", "on_hit": "+6", "parent": "", - "recovery": "", - "startup": "i23", + "recovery": "r30", + "startup": "i23~24", "target": "m", "video": "" }, @@ -457,30 +462,32 @@ "image": "", "input": "b+1,2", "name": "Shun Maten", - "notes": "* Tornado", + "notes": "* Tornado\n* Combo from 1st hit with 8f delay\n", "on_block": "-10", "on_ch": "+32a (+17)", "on_hit": "+32a (+17)", "parent": "Jin-b+1", - "recovery": "", + "recovery": "r31", "startup": "i12", "target": "h,h", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "b+2+4" + ], "damage": "", - "id": "Jin-b+1+3-b+2+4", + "id": "Jin-b+1+3", "image": "", - "input": "b+1+3-b+2+4", + "input": "b+1+3", "name": "Parry", - "notes": "Startup 1f-2f, parry 3f-9f, recovery 10f-31f.", + "notes": "* Strong parry: parries all highs or mids except throws, unblockables and charge moves\n* r14 after parrying\n* Plus frames after parrying depend on the recovery of the parried move\nps3~9", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "", "target": "", "video": "" @@ -492,14 +499,14 @@ "id": "Jin-b+2", "image": "", "input": "b+2", - "name": "Shun Masatsu (1)", - "notes": "", + "name": "", + "notes": "\n", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", "parent": "", - "recovery": "", - "startup": "i15", + "recovery": "r29", + "startup": "i15~16", "target": "m", "video": "" }, @@ -511,13 +518,13 @@ "image": "", "input": "b+2,1", "name": "Shun Masatsu", - "notes": "", + "notes": "* Combo from 1st hit with 1f delay\n* Combo from 1st CH with 13f delay\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", "parent": "Jin-b+2", - "recovery": "", - "startup": "i15", + "recovery": "r27", + "startup": "i15~16", "target": "m,m", "video": "" }, @@ -528,13 +535,13 @@ "id": "Jin-b+3", "image": "", "input": "b+3", - "name": "(Left Knee)", - "notes": "", + "name": "Left Knee", + "notes": "* Knee\n* Enter ZEN -2 +9 r20 with F\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", "parent": "", - "recovery": "", + "recovery": "r25", "startup": "i16", "target": "m", "video": "" @@ -547,52 +554,36 @@ "image": "", "input": "b+3,2", "name": "Left Knee > Right Thrust", - "notes": "* Wall Crush +21g on hit", - "on_block": "-9~-8", - "on_ch": "+9~+10", - "on_hit": "+9~+10", + "notes": "* Wall Crush +21g on hit\n* Balcony break on airborne hit\n", + "on_block": "-9", + "on_ch": "+9g +21w", + "on_hit": "+9g +21w", "parent": "Jin-b+3", - "recovery": "", + "recovery": "r30", "startup": "i16", "target": "m,m", "video": "" }, { - "alias": [], + "alias": [ + "CDS" + ], "alt": [], "damage": "", "id": "Jin-b+3+4", "image": "", "input": "b+3+4", - "name": "Zanshin", - "notes": "*High Crush evasion, can perform all attacks from ZEN Stance; f to shift to WR, df to shift to CD", + "name": "* Zanshin\n* Crouching Demon Stance (CDS)\n* Mental Alertness (2)", + "notes": "* Can perform all attacks from ZEN Stance\n* Enter Breaking Step with DF\n* Cancel on any frame with f\n* Transition to dash with f\n* Steps backward\n* Actionable after 5f\ncs6~39", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r5 ZEN", "startup": "", "target": "", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "17,17", - "id": "Jin-b+3,F", - "image": "", - "input": "b+3,F", - "name": "(Left Knee to Zenshin)", - "notes": "", - "on_block": "-2", - "on_ch": "+9", - "on_hit": "+9", - "parent": "Jin-b+3", - "recovery": "r ZEN", - "startup": "i16", - "target": "m", - "video": "" - }, { "alias": [], "alt": [], @@ -601,13 +592,13 @@ "image": "", "input": "b+4", "name": "Spinning Sidekick", - "notes": "", + "notes": "Balcony Break\n", "on_block": "-7", "on_ch": "+15a", "on_hit": "+15a", "parent": "", - "recovery": "", - "startup": "i17", + "recovery": "r29", + "startup": "i17~18", "target": "m", "video": "" }, @@ -615,18 +606,18 @@ "alias": [], "alt": [], "damage": "50", - "id": "Jin-Back Throw", + "id": "Jin-Back throw", "image": "", - "input": "Back Throw", + "input": "Back throw", "name": "Pivoting Hip Throw", - "notes": "Throw break: None", + "notes": "* Unbreakable\n* Side switch on hit\n", "on_block": "", - "on_ch": "+1", - "on_hit": "+1", + "on_ch": "+1d", + "on_hit": "+1d", "parent": "", "recovery": "", "startup": "", - "target": "h", + "target": "t", "video": "" }, { @@ -637,12 +628,12 @@ "image": "", "input": "b,f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-7", - "on_ch": "+4~+5", - "on_hit": "+4~+5", + "on_ch": "+4", + "on_hit": "+4", "parent": "", - "recovery": "", + "recovery": "r25", "startup": "i15~i16", "target": "m", "video": "" @@ -655,12 +646,12 @@ "image": "", "input": "b,f+2,1", "name": "", - "notes": "", + "notes": "* Combo from 1st hit with 8f delay\n* Input can be delayed 12f\n", "on_block": "-5", - "on_ch": "+5/+9", + "on_ch": "+9", "on_hit": "+6", "parent": "Jin-b,f+2", - "recovery": "", + "recovery": "r24", "startup": "i15~i16", "target": "m,h", "video": "" @@ -673,12 +664,12 @@ "image": "", "input": "b,f+2,1,2", "name": "Evil Intent", - "notes": "", + "notes": "* Balcony Break\n* Combo from 2nd CH with 15f\n* Input can be delayed 16f\n* Move can be delayed 10f\n", "on_block": "-5", - "on_ch": "+50a roll (+3)", + "on_ch": "+50a (+3)", "on_hit": "+18a (+9)", "parent": "Jin-b,f+2,1", - "recovery": "", + "recovery": "r26", "startup": "i15~i16", "target": "m,h,m", "video": "" @@ -691,14 +682,14 @@ "image": "", "input": "b,f+2,1,df+2", "name": "Geyser", - "notes": "* Tornado", + "notes": "* Tornado\n* Combo from 2nd CH\n* Input can be delayed 16f\n* Move can be delayed 10f\n", "on_block": "-14", "on_ch": "+37a (+27)", "on_hit": "+37a (+27)", "parent": "Jin-b,f+2,1", - "recovery": "", + "recovery": "r36", "startup": "i15~i16", - "target": "m,h,m", + "target": "m,h,M", "video": "" }, { @@ -709,102 +700,97 @@ "image": "", "input": "b,f+2,3", "name": "Keito", - "notes": "", + "notes": "* Combo from 1st hit with 4f delay\n* Input can be delayed 9f\n* Enter ZEN +2 +17g +71a r20 with F\n", "on_block": "-9", "on_ch": "+59a", "on_hit": "+6", "parent": "Jin-b,f+2", - "recovery": "", - "startup": "i15~i16", - "target": "m,m", - "video": "" - }, - { - "alias": [], - "alt": [], - "damage": "15,17,17", - "id": "Jin-b,f+2,3~F", - "image": "", - "input": "b,f+2,3,~F", - "name": "(Keito to Zenshin)", - "notes": "", - "on_block": "+2", - "on_ch": "+71a", - "on_hit": "+17", - "parent": "Jin-b,f+2,3", - "recovery": "", + "recovery": "r31", "startup": "i15~i16", "target": "m,m", "video": "" }, { - "alias": [], + "alias": [ + "f,n,d,d#1", + "ECD+1" + ], "alt": [], "damage": "22", "id": "Jin-CD.df${justFrame}1", "image": "", "input": "CD.df#1", "name": "Electric Thrusting Uppercut", - "notes": "* Tornado", - "on_block": "-13~-12", - "on_ch": "[+36a~+37a (+26~+27)](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", - "on_hit": "[+36a~+37a (+26~+27)](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", + "notes": "* Tornado\n* Chip damage on block\n", + "on_block": "-13", + "on_ch": "[+36a (+26)](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", + "on_hit": "[+36a (+26)](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i16~i17", - "target": "m", + "target": "M", "video": "" }, { - "alias": [], + "alias": [ + "EWHF", + "Electric", + "ECD+2", + "f,n,d,df#2" + ], "alt": [], "damage": "25", "id": "Jin-CD.df${justFrame}2", "image": "", "input": "CD.df#2", "name": "Electric Wind Hook Fist", - "notes": "", + "notes": "* Balcony Break\n* Recovers 3f faster on hit or block (t36 r24)\n", "on_block": "+5~+6", - "on_ch": "[+76a~+77a (+60~+61)](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", - "on_hit": "[+76a~+77a (+60~+61)](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", + "on_ch": "[+76a (+60)](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", + "on_hit": "[+76a (+60)](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r27", "startup": "i11~i12", "target": "h", "video": "" }, { - "alias": [], + "alias": [ + "f,n,d,df+1" + ], "alt": [], "damage": "20", "id": "Jin-CD.df+1", "image": "", "input": "CD.df+1", "name": "Thrusting Uppercut", - "notes": "* Tornado", - "on_block": "-13~-12", - "on_ch": "[+32a~+33a (+22~+23)](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", - "on_hit": "[+32a~+33a (+22~+23)](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", + "notes": "* Tornado\n* Turns into CD.df#1 while in heat\n", + "on_block": "-13", + "on_ch": "[+32a (+22)](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", + "on_hit": "[+32a (+22)](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i16~i17", "target": "m", "video": "" }, { - "alias": [], + "alias": [ + "WHF", + "f,n,d,df+2" + ], "alt": [], "damage": "20", "id": "Jin-CD.df+2", "image": "", "input": "CD.df+2", "name": "Wind Hook Fist", - "notes": "", - "on_block": "-10~-9", - "on_ch": "[+74a~75a (+58~+59)](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", - "on_hit": "[+74a~75a (+58~+59)](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", + "notes": "* Balcony Break\n* Turns into EWHF (CD.df#2) while in heat\n", + "on_block": "-10", + "on_ch": "[+74a (+58)](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", + "on_hit": "[+74a (+58)](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r28", "startup": "i11~12", "target": "h", "video": "" @@ -817,12 +803,12 @@ "image": "", "input": "CD.DF+4", "name": "", - "notes": "", - "on_block": "-31~-30", - "on_ch": "+8~+9", - "on_hit": "+8~+9", + "notes": "\n", + "on_block": "-31", + "on_ch": "+8c", + "on_hit": "+8c", "parent": "", - "recovery": "", + "recovery": "r28", "startup": "i20~i21", "target": "l", "video": "" @@ -835,14 +821,14 @@ "image": "", "input": "CD.DF+4,2", "name": "Depraved Savagery", - "notes": "* Floor Break", - "on_block": "-16~-15", - "on_ch": "+21a~+22a", - "on_hit": "+21a~+22a", + "notes": "* Balcony Break\n* Spike\n* Combo from 1st hit\n* Chip damage on block\n,js8~28\nfs29~31", + "on_block": "-16", + "on_ch": "+21a", + "on_hit": "+21a", "parent": "Jin-CD.DF+4", - "recovery": "", + "recovery": "r28", "startup": "i20~i21", - "target": "l,m", + "target": "l,M", "video": "" }, { @@ -853,14 +839,14 @@ "image": "", "input": "d+1", "name": "Corpse Thrust > Black Wing Flash", - "notes": "* Absorb an attack to power up, which adds 8 chip damage when guarded\n* Balcony Break\n* Power Crush", + "notes": "* Balcony break on airborne hit\n* Transition to attack throw on standing hit\n* -9 on block after absorbing an attack and 8 chip damage on block\n* Power Crush", "on_block": "-13", - "on_ch": "+0", - "on_hit": "+0", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", - "recovery": "", + "recovery": "r35", "startup": "i21", - "target": "m, th", + "target": "m,t", "video": "" }, { @@ -871,14 +857,14 @@ "image": "", "input": "d+2", "name": "Scourge", - "notes": "*\nTornado on CH\ncs8", + "notes": "* Balcony break on airborne hit\ncs8~55", "on_block": "-14", "on_ch": "+71a (+55)", - "on_hit": "+4", + "on_hit": "+4c", "parent": "", - "recovery": "", - "startup": "i22", - "target": "l", + "recovery": "r32 FC", + "startup": "i22~23", + "target": "L", "video": "" }, { @@ -889,13 +875,13 @@ "image": "", "input": "d+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-14", "on_ch": "-3", "on_hit": "-3", "parent": "", - "recovery": "", - "startup": "i15", + "recovery": "r32", + "startup": "i15~16", "target": "l", "video": "" }, @@ -907,13 +893,13 @@ "image": "", "input": "d+3+4", "name": "Double Lift Kick", - "notes": "\n", + "notes": "\njs16~31\nfs32~34", "on_block": "-19", "on_ch": "[+32a (+22)](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", "on_hit": "[+32a (+22)](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", "parent": "", - "recovery": "", - "startup": "i15", + "recovery": "r36", + "startup": "i15 i10~12", "target": "m,m", "video": "" }, @@ -925,13 +911,13 @@ "image": "", "input": "d+3,4", "name": "", - "notes": "", + "notes": "Combo from 1st CH\n", "on_block": "-11", "on_ch": "-3", "on_hit": "-3", "parent": "Jin-d+3", - "recovery": "", - "startup": "i15", + "recovery": "r29", + "startup": "i15~16", "target": "l,h", "video": "" }, @@ -943,13 +929,13 @@ "image": "", "input": "d+3,4,3", "name": "Kazama Style Three-Quarter Kick", - "notes": "*\nTornado\n* Balcony Break\n* WallSplat", + "notes": "* Tornado\n* Balcony Break\n* Combo from 2nd CH with 2f delay\n* Input can be delayed 10f\n", "on_block": "-12", - "on_ch": "+31(+23)", - "on_hit": "+31(+23)", + "on_ch": "+31d (+23)", + "on_hit": "+31d (+23)", "parent": "Jin-d+3,4", - "recovery": "", - "startup": "i15", + "recovery": "r33", + "startup": "i15~16", "target": "l,h,m", "video": "" }, @@ -961,13 +947,13 @@ "image": "", "input": "d+3,4~4", "name": "Knee Popper > Mid Sidekick", - "notes": "* Balcony Break\n* Wallsplat", + "notes": "* Balcony Break\n", "on_block": "-12", "on_ch": "+10a (+1)", "on_hit": "+10a (+1)", "parent": "Jin-d+3", - "recovery": "", - "startup": "i15", + "recovery": "r35", + "startup": "i15~16", "target": "l,m", "video": "" }, @@ -979,14 +965,14 @@ "image": "", "input": "d+4", "name": "Right Sweep", - "notes": "\ncs6", + "notes": "\ncs6~31", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", "parent": "", - "recovery": "", - "startup": "i16", - "target": "l", + "recovery": "r30", + "startup": "i16~17", + "target": "L", "video": "" }, { @@ -997,14 +983,14 @@ "image": "", "input": "db+1+2", "name": "Power Stance", - "notes": "* Balcony Break\n* Wallsplat", - "on_block": "-11", - "on_ch": "+17", - "on_hit": "+17", + "notes": "* Balcony Break\n* +4a (-5) on BT hit\n* Unparryable by traditional parries, Asuka, Nina, etc\n* Opponent recovers crouching\n* Power up in Heat\n", + "on_block": "-11~+4", + "on_ch": "+17g~+32g", + "on_hit": "+17g~+32g", "parent": "", - "recovery": "", - "startup": "19", - "target": "m", + "recovery": "r26", + "startup": "i19~34", + "target": "M", "video": "" }, { @@ -1015,12 +1001,12 @@ "image": "", "input": "db+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10", - "on_ch": "+4", - "on_hit": "+4", + "on_ch": "-4", + "on_hit": "-4", "parent": "", - "recovery": "", + "recovery": "r34", "startup": "i16", "target": "m", "video": "" @@ -1033,12 +1019,12 @@ "image": "", "input": "db+2,2", "name": "", - "notes": "Jails", + "notes": "Jail from 1st attack\n", "on_block": "-12", "on_ch": "+43a", "on_hit": "+7", "parent": "Jin-db+2", - "recovery": "", + "recovery": "r37", "startup": "i16", "target": "m,h", "video": "" @@ -1051,12 +1037,12 @@ "image": "", "input": "db+2,2,3", "name": "Savage Sword", - "notes": "", - "on_block": "-9~-8", - "on_ch": "+20a~+21a", - "on_hit": "+20a~+21a", + "notes": "* Balcony break on airborne hit\n", + "on_block": "-9", + "on_ch": "+20a", + "on_hit": "+20a", "parent": "Jin-db+2,2", - "recovery": "", + "recovery": "r27", "startup": "i16", "target": "m,h,m", "video": "" @@ -1069,14 +1055,14 @@ "image": "", "input": "db+2,3", "name": "Punch > Cascade Kick", - "notes": "* Floor Break", - "on_block": "-8~-6", - "on_ch": "+7a~+9a", - "on_hit": "+7a~+9a", + "notes": "* Spike\n", + "on_block": "-8", + "on_ch": "+7a", + "on_hit": "+7a", "parent": "Jin-db+2", - "recovery": "", + "recovery": "r31", "startup": "i16", - "target": "m,m", + "target": "m,M", "video": "" }, { @@ -1087,12 +1073,12 @@ "image": "", "input": "db+3", "name": "Left Spinning Back Kick", - "notes": "\ncs", + "notes": "Balcony break on airborne hit\ncs4~21", "on_block": "-10~-8", - "on_ch": "+17a~+19a", - "on_hit": "+17a~+19a", + "on_ch": "+17a", + "on_hit": "+17a", "parent": "", - "recovery": "", + "recovery": "r35", "startup": "i19~i21", "target": "h", "video": "" @@ -1105,13 +1091,13 @@ "image": "", "input": "db+4", "name": "Right Low Roundhouse", - "notes": "Opponent can block follow up attacks on CH.", + "notes": "\n", "on_block": "-13", "on_ch": "+13g", "on_hit": "+3", "parent": "", - "recovery": "", - "startup": "i20", + "recovery": "r31", + "startup": "i20~21", "target": "l", "video": "" }, @@ -1123,13 +1109,13 @@ "image": "", "input": "df+1", "name": "Mid Left Punch", - "notes": "", + "notes": "\n", "on_block": "-3", "on_ch": "+6", "on_hit": "+4", "parent": "", - "recovery": "", - "startup": "i13", + "recovery": "r20", + "startup": "i13~14", "target": "m", "video": "" }, @@ -1141,13 +1127,13 @@ "image": "", "input": "df+1,4", "name": "Mid Left Punch > High Roundhouse Kick", - "notes": "Combo from 1st hit\n* Balcony Break", + "notes": "* Balcony Break\n* Combo from 1st hit with 5f delay\n* Input can be delayed 10f\n* Move can be delayed 9f\n", "on_block": "-9", "on_ch": "+17a (+8)", - "on_hit": "+10", + "on_hit": "+10g", "parent": "Jin-df+1", - "recovery": "", - "startup": "i13", + "recovery": "r30", + "startup": "i13~14", "target": "m,h", "video": "" }, @@ -1159,13 +1145,13 @@ "image": "", "input": "df+1,4~4", "name": "Mid Left Punch > Mid Sidekick", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-12", "on_ch": "+10a (+1)", "on_hit": "+10a (+1)", "parent": "Jin-df+1", - "recovery": "", - "startup": "i13", + "recovery": "r35", + "startup": "i13~14", "target": "m,m", "video": "" }, @@ -1177,50 +1163,34 @@ "image": "", "input": "df+2", "name": "Fiendish Rend", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n* Enter Breaking Step -2 +13g r23 with df\n* Chip damage on block\n", "on_block": "-9", "on_ch": "+6", "on_hit": "+6", "parent": "", - "recovery": "", - "startup": "i16", + "recovery": "r30", + "startup": "i16~17", "target": "m", "video": "" }, { "alias": [], - "alt": [], - "damage": "4,5,5,26 (40)", + "alt": [ + "ZEN.2+3" + ], + "damage": "40", "id": "Jin-df+2+3", "image": "", "input": "df+2+3", "name": "Shun Ren Dan", - "notes": "* Throw break: 2\n* Alternate input: ZEN 2+3", + "notes": "* Throw break 2\n", "on_block": "-2", - "on_ch": "-4", - "on_hit": "-4", + "on_ch": "-4d", + "on_hit": "-4d", "parent": "", - "recovery": "", + "recovery": "r27", "startup": "i12", - "target": "h", - "video": "" - }, - { - "alias": [], - "alt": [], - "damage": "12", - "id": "Jin-df+2~df", - "image": "", - "input": "df+2,~df", - "name": "(Fiendish Rend to Breaking Step)", - "notes": "", - "on_block": "-2", - "on_ch": "+13", - "on_hit": "+13", - "parent": "Jin-df+2", - "recovery": "r CD", - "startup": "i16", - "target": "m", + "target": "t", "video": "" }, { @@ -1231,12 +1201,12 @@ "image": "", "input": "df+3", "name": "Left Roundhouse", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", "parent": "", - "recovery": "", + "recovery": "r27", "startup": "i12", "target": "m", "video": "" @@ -1249,30 +1219,12 @@ "image": "", "input": "df+3~3", "name": "Brazilian Kick", - "notes": "* Floor Break", - "on_block": "+6c~+7c", - "on_ch": "+13c~+14c", - "on_hit": "+13c~+14c", + "notes": "* Spike\n* Enter Breaking Step +2c +9c r27 with df\n", + "on_block": "+6c", + "on_ch": "+13c", + "on_hit": "+13c", "parent": "", - "recovery": "", - "startup": "i23~i24", - "target": "m", - "video": "" - }, - { - "alias": [], - "alt": [], - "damage": "20", - "id": "Jin-df+3~3~df", - "image": "", - "input": "df+3~3,~df", - "name": "Breaking Step", - "notes": "", - "on_block": "+2c~+3c", - "on_ch": "+9c~+10c", - "on_hit": "+9c~+10c", - "parent": "Jin-df+3~3", - "recovery": "r CD", + "recovery": "r23", "startup": "i23~i24", "target": "m", "video": "" @@ -1285,12 +1237,12 @@ "image": "", "input": "df+4", "name": "Right Spinning Axe Kick", - "notes": "* Floor Break\n* Heat Engager", - "on_block": "+0~+1", - "on_ch": "+8c~+9c/HE", - "on_hit": "+8c~+9c/HE", + "notes": "* Spike\n* Heat Engager\n* Heat Dash +67a (+50), +5\n", + "on_block": "+0", + "on_ch": "+8c", + "on_hit": "+8c", "parent": "", - "recovery": "", + "recovery": "r21", "startup": "i20~i21", "target": "m", "video": "" @@ -1303,13 +1255,13 @@ "image": "", "input": "f+1+2", "name": "Double Chamber Punch", - "notes": "* Balcony Break\n* Jails", + "notes": "* Balcony Break\n* Jail from 1st attack\n* Chip damage on block\n", "on_block": "-6", "on_ch": "+21a (+11)", "on_hit": "+21a (+11)", "parent": "", - "recovery": "", - "startup": "i14", + "recovery": "r33", + "startup": "i14 i9~10", "target": "h,h", "video": "" }, @@ -1321,12 +1273,12 @@ "image": "", "input": "f+3", "name": "Left Sidekick", - "notes": "", + "notes": "\n", "on_block": "-16", "on_ch": "-5", "on_hit": "-5", "parent": "", - "recovery": "", + "recovery": "r35", "startup": "i14", "target": "m", "video": "" @@ -1339,66 +1291,32 @@ "image": "", "input": "f+3,1", "name": "Tanden Nidan-uchi", - "notes": "Heat Engager", + "notes": "* Heat Engager\n* Heat Dash +36a (+26), +5\n* Combo from 1st hit\n* Balcony break on airborne hit\n", "on_block": "-12", "on_ch": "+4", "on_hit": "+4", "parent": "Jin-f+3", - "recovery": "", + "recovery": "r31", "startup": "i14", "target": "m,m", "video": "" }, { - "alias": [], - "alt": [], - "damage": "12,14", - "id": "Jin-f+3,3", - "image": "", - "input": "f+3,3", - "name": "Left Sidekick > Stinger", - "notes": "*B to shift to special back step (no stance / unique moves)", - "on_block": "-8", - "on_ch": "+8", - "on_hit": "+8", - "parent": "Jin-f+3", - "recovery": "", - "startup": "i14", - "target": "m,h", - "video": "" - }, - { - "alias": [], - "alt": [], - "damage": "12,14", - "id": "Jin-f+3,3,F", - "image": "", - "input": "f+3,3,F", - "name": "(Stinger to Zenshin)", - "notes": "", - "on_block": "-7", - "on_ch": "+9", - "on_hit": "+9", - "parent": "Jin-f+3,3", - "recovery": "r ZEN", - "startup": "i14", - "target": "m,h", - "video": "" - }, - { - "alias": [], + "alias": [ + "ZEN" + ], "alt": [], "damage": "", "id": "Jin-f+3+4", "image": "", "input": "f+3+4", "name": "Zenshin", - "notes": "* Steps forward\n* Can transition to Breaking Step with input DF", + "notes": "* Enter Breaking Step r20 with DF\n* Steps forward\n* Actionable after 10f\ncs10~39", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r10 ZEN", "startup": "", "target": "", "video": "" @@ -1411,30 +1329,12 @@ "image": "", "input": "f+4", "name": "Front Thrust Kick", - "notes": "", + "notes": "* Enter ZEN -1 +11 +49a r26 with F\n* Balcony break on airborne hit\n", "on_block": "-8", - "on_ch": "[+42](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", + "on_ch": "[+42a](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", "on_hit": "+4", "parent": "", - "recovery": "", - "startup": "i16-17", - "target": "m", - "video": "" - }, - { - "alias": [], - "alt": [], - "damage": "21", - "id": "Jin-f+4,F", - "image": "", - "input": "f+4,F", - "name": "(Front Thrust Kick to Zenshin)", - "notes": "", - "on_block": "-1", - "on_ch": "[+49](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", - "on_hit": "+11", - "parent": "Jin-f+4", - "recovery": "r ZEN", + "recovery": "r32", "startup": "i16-17", "target": "m", "video": "" @@ -1447,14 +1347,14 @@ "image": "", "input": "FC.df+4", "name": "Right Sweep (2)", - "notes": "", + "notes": "\ncs1~57", "on_block": "-26", - "on_ch": "+22a~+23a", - "on_hit": "+22a~+23a", + "on_ch": "+22a", + "on_hit": "+22a", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i25~i26", - "target": "l", + "target": "L", "video": "" }, { @@ -1465,13 +1365,13 @@ "image": "", "input": "f,F+2", "name": "Demon's Paw", - "notes": "* Heat Engager\n* 6 Recoverable Damage on block", + "notes": "* Heat Engager\n* Heat Dash +36a (+26), +5\n* Balcony Break\n* Cannot be buffered\n* 6 chip damage on block\n", "on_block": "-8", - "on_ch": "+15a (+6)/HE", - "on_hit": "+15a (+6)/HE", + "on_ch": "+15a (+6)", + "on_hit": "+15a (+6)", "parent": "", - "recovery": "", - "startup": "i14", + "recovery": "r29", + "startup": "i14~15", "target": "m", "video": "" }, @@ -1483,12 +1383,12 @@ "image": "", "input": "f,F+3", "name": "Left Axe Kick", - "notes": "* Floor Break", - "on_block": "-4~-2", - "on_ch": "+24a~+26a", - "on_hit": "+24a~+26a", + "notes": "* Spike\n* Cannot be buffered\n", + "on_block": "-4", + "on_ch": "+24a", + "on_hit": "+24a", "parent": "", - "recovery": "", + "recovery": "r24", "startup": "i23~i25", "target": "m", "video": "" @@ -1501,12 +1401,12 @@ "image": "", "input": "f,F+3,1", "name": "Left Axe Kick > Left Jab", - "notes": "* Can follow-up with any strings that start with 1 (e.g. f,F+3, 1, 2, 4)", + "notes": "* Links to 1 jab extensions (e.g. f,F+3,1,2,4)\n", "on_block": "+1", "on_ch": "+7", "on_hit": "+7", "parent": "Jin-f,F+3", - "recovery": "", + "recovery": "r18", "startup": "i23~i25", "target": "m,h", "video": "" @@ -1519,88 +1419,114 @@ "image": "", "input": "f,F+4", "name": "Battery Sidekick", - "notes": "", - "on_block": "-7~-6", + "notes": "Balcony Break\n", + "on_block": "-7", "on_ch": "+22a (+12)", "on_hit": "+22a (+12)", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i17~i18", "target": "m", "video": "" }, { - "alias": [], - "alt": [], + "alias": [ + "wr3" + ], + "alt": [ + "f,n,d,df,UF+3" + ], "damage": "30", "id": "Jin-f,f,F+3", "image": "", "input": "f,f,F+3", "name": "Leaping Side Kick", - "notes": "* Alternate input: WR.3 or f,n,d,df,UF+3", - "on_block": "+6~+7", + "notes": "* Balcony Break\n* Chip damage on block\njs3~25\nfs26~28", + "on_block": "+6", "on_ch": "+13a~+14a (+3~+4)", "on_hit": "+13a~+14a (+3~+4)", "parent": "", - "recovery": "", + "recovery": "r36", "startup": "i22~i23", "target": "m", "video": "" }, + { + "alias": [ + "CD" + ], + "alt": [], + "damage": "", + "id": "Jin-f,n,d,df", + "image": "", + "input": "f,n,d,df", + "name": "* Crouch Dash\n* Breaking Step", + "notes": "* Cannot be buffered\n* Stance moves can be buffered out of heat dash\n* Cancel to sidestep with u\n* Cancel to block with b\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r3?", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [ + "CD.UF" + ], + "alt": [], + "damage": "", + "id": "Jin-f,n,d,df,UF", + "image": "", + "input": "f,n,d,df,UF", + "name": "", + "notes": "* Can access wr3 by inputting 3 on frames 1~2\n* Unable to act from frames 3~26\njs1~20\nfs21~23", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "Jin-f,n,d,df", + "recovery": "r26", + "startup": "", + "target": "", + "video": "" + }, { "alias": [], "alt": [], - "damage": "15,12,15,15", + "damage": "57", "id": "Jin-H.2+3", "image": "", "input": "H.2+3", "name": "Hellfire Trespass Slayer", - "notes": "* Heat Smash\n* Transitions to Breaking Step on block", + "notes": "* Heat Smash\n* Reversal Break\n* Balcony Break\n* Transition to attack throw after 1st hit\n* Transitions to Breaking Step automatically on block\n* Cancel Breaking Step transition with B\n* Chip damage on block\n* Jail from 1st attack\n* Ends Heat\n", "on_block": "+3", - "on_ch": "+0", - "on_hit": "+0", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", - "recovery": "", + "recovery": "r33", "startup": "i15~16", - "target": "m,h,m,th", + "target": "m,h,m", "video": "" }, { "alias": [], "alt": [], - "damage": "12,20,21", + "damage": "48", "id": "Jin-H.2+3,4", "image": "", "input": "H.2+3,4", "name": "Hellfire Darkside Slayer", - "notes": "* Heat Smash\n* +21 if blocked at the Wall\n* Causes WallSplat on hit", + "notes": "* Heat Smash\n* Wall Crush +21g on block\n* Reversal Break\n* Balcony Break\n* Chip damage on block\n* Jail from 1st attack\n* Ends Heat\n", "on_block": "+9", "on_ch": "+32a (-4)", "on_hit": "+32a (-4)", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i15~16", "target": "m,h,m", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "15,12,15,15", - "id": "Jin-H.2+3,B", - "image": "", - "input": "H.2+3,B", - "name": "Hellfire Trespass Slayer (Cancelled Breaking Step)", - "notes": "* Heat Smash\n* Only possible on block", - "on_block": "+3", - "on_ch": "N/A", - "on_hit": "N/A", - "parent": "Jin-H.2+3", - "recovery": "", - "startup": "i15~16", - "target": "m,h,m,th", - "video": "" - }, { "alias": [], "alt": [], @@ -1609,14 +1535,14 @@ "image": "", "input": "H.db+1+2", "name": "Awakened Power Stance", - "notes": "* Balcony Break\n* Partially uses remaining Heat time\n* Transitions to Awakened Breaking Step on hit or block\n* Causes Strong Aerial Tailspin\n* Causes WallSplat on hit\n* Power Crush", + "notes": "* Strong Aerial Tailspin\n* Balcony Break\n* Enter Awakened Breaking Step r10 on hit or block\n* Unparryable by traditional parries, Asuka, Nina, etc\n* Partially uses remaining Heat time\n* Causes wall splat on hit\n* Opponent recovers crouching\n* Power Crush", "on_block": "+4", - "on_ch": "+23c", - "on_hit": "+23c", + "on_ch": "+23g~+38g", + "on_hit": "+23g~+38g", "parent": "", - "recovery": "", + "recovery": "r26", "startup": "i19~34", - "target": "m", + "target": "M", "video": "" }, { @@ -1627,14 +1553,14 @@ "image": "", "input": "H.db+1+2,1", "name": "Awakened Thunder God Fist", - "notes": "* Tornado\n* Uses Tornado on launch\n* 10 Recoverable Damage on block", + "notes": "* Tornado\n* 10 chip damage on block\n,js22~43\nfs44~46", "on_block": "-13", - "on_ch": "+72a (56)", - "on_hit": "+72a (56)", + "on_ch": "+72a (+56)", + "on_hit": "+72a (+56)", "parent": "Jin-H.db+1+2", - "recovery": "", + "recovery": "r30", "startup": "i19~34", - "target": "m,m", + "target": "M,m", "video": "" }, { @@ -1645,14 +1571,14 @@ "image": "", "input": "H.db+1+2,2", "name": "Awakened Wind God Fist", - "notes": "*9 Recoverable Damage on block", + "notes": "* 9 chip damage on block\n", "on_block": "+4", - "on_ch": "+38a (28)", - "on_hit": "+38a (28)", + "on_ch": "+38a (+28)", + "on_hit": "+38a (+28)", "parent": "Jin-H.db+1+2", - "recovery": "", + "recovery": "r24", "startup": "i19~34", - "target": "m,s", + "target": "M,sm", "video": "" }, { @@ -1663,14 +1589,14 @@ "image": "", "input": "H.db+1+2,3", "name": "Awakened Demon's Hoof", - "notes": "*10 Recoverable Damage on block", - "on_block": "+2", + "notes": "* Spike\n* 10 chip damage on block\n,js5~25\nfs26~28", + "on_block": "+2c", "on_ch": "+22a", "on_hit": "+22a", "parent": "Jin-H.db+1+2", - "recovery": "", + "recovery": "r26", "startup": "i19~34", - "target": "m,m", + "target": "M,M", "video": "" }, { @@ -1680,33 +1606,33 @@ "id": "Jin-H.db+1+2,4", "image": "", "input": "H.db+1+2,4", - "name": "Awakened Spinning Demon (1)", - "notes": "*4 Recoverable Damage on block", + "name": "", + "notes": "* 4 chip damage on block\n", "on_block": "-23", "on_ch": "+22a", "on_hit": "+22a", "parent": "Jin-H.db+1+2", - "recovery": "", + "recovery": "r39", "startup": "i19~34", - "target": "m,l", + "target": "M,L", "video": "" }, { "alias": [], "alt": [], - "damage": "0,10,19", + "damage": "0,10,28", "id": "Jin-H.db+1+2,4,4", "image": "", "input": "H.db+1+2,4,4", "name": "Awakened Spinning Demon", - "notes": "* Floor Break", + "notes": "* Spike\n", "on_block": "-23", "on_ch": "+20d (-15)", "on_hit": "+20d (-15)", "parent": "Jin-H.db+1+2,4", - "recovery": "", + "recovery": "r34", "startup": "i19~34", - "target": "m,l,m", + "target": "M,L,m", "video": "" }, { @@ -1717,50 +1643,50 @@ "image": "", "input": "H.db+1+2,DF+3", "name": "Awakened Demon's Tail", - "notes": "*10 Recoverable Damage on block", + "notes": "* 10 chip damage on block\n,js5~25\nfs26~28", "on_block": "-23", - "on_ch": "-2d", - "on_hit": "-2d", + "on_ch": "-2a", + "on_hit": "-2a", "parent": "Jin-H.db+1+2", - "recovery": "", + "recovery": "r41", "startup": "i19~34", - "target": "m,l", + "target": "M,L", "video": "" }, { "alias": [], "alt": [], - "damage": "7,8,28 (43)", - "id": "Jin-Left Throw", + "damage": "43", + "id": "Jin-Left throw", "image": "", - "input": "Left Throw", + "input": "Left throw", "name": "Shoulder Flip", - "notes": "Throw break: 1", + "notes": "Throw break 1\n", "on_block": "-3", "on_ch": "+0", "on_hit": "+0", "parent": "", "recovery": "", "startup": "", - "target": "h", + "target": "t", "video": "" }, { "alias": [], "alt": [], - "damage": "19", + "damage": "24", "id": "Jin-OTG.d+1+2", "image": "", "input": "OTG.d+1+2", "name": "Black Out", - "notes": "Hits grounded, only available when opponent is on the ground", + "notes": "* Spike\n", "on_block": "-13", - "on_ch": "-2(-12)", - "on_hit": "-2(-12)", + "on_ch": "-2 (-10)", + "on_hit": "-2 (-10)", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i19~20", - "target": "l", + "target": "L", "video": "" }, { @@ -1771,12 +1697,12 @@ "image": "", "input": "qcb+1+3", "name": "Complicated Wire", - "notes": "Throw break: 1", + "notes": "* Throw break 1\n* Opponent recovers FUFA\n", "on_block": "-2", "on_ch": "0", "on_hit": "0", "parent": "", - "recovery": "", + "recovery": "r27", "startup": "i12", "target": "h", "video": "" @@ -1784,37 +1710,37 @@ { "alias": [], "alt": [], - "damage": "10,10,35", + "damage": "55+", "id": "Jin-R.df+1+2", "image": "", "input": "R.df+1+2", "name": "Polar Demon Gouge", - "notes": "* Erases opponent's recoverable health on hit", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Rage Art\n* Reversal Break\n* Ereases opponent's recoverable health on hit\n* Damage increases with lower health, maximum 80\n* Freezes match timer on activation and on hit\n* Transition to attack throw on hit\n* Consumes Rage\n* Power Crush", + "on_block": "-15", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", - "recovery": "", - "startup": "", - "target": "m,th,th", + "recovery": "r39", + "startup": "i20", + "target": "m,t", "video": "" }, { "alias": [], "alt": [], "damage": "40", - "id": "Jin-Right Throw", + "id": "Jin-Right throw", "image": "", - "input": "Right Throw", + "input": "Right throw", "name": "Over the Limit", - "notes": "Throw break: 2", + "notes": "* Throw break 2\n* Side switch on hit\n", "on_block": "-3", - "on_ch": "+0", - "on_hit": "+0", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", "recovery": "", "startup": "", - "target": "h", + "target": "t", "video": "" }, { @@ -1824,13 +1750,13 @@ "id": "Jin-ub+1+2", "image": "", "input": "ub+1+2", - "name": "Konshin Seikenzuki", - "notes": "Unblockable", + "name": "* Avenger\n* Konshin Seikenzuki", + "notes": "* Balcony Break\n* Cancel to r50 with b,b\n", "on_block": "", - "on_ch": "+9a (0)", - "on_hit": "+9a (0)", + "on_ch": "+9a (+0)", + "on_hit": "+9a (+0)", "parent": "", - "recovery": "", + "recovery": "r34", "startup": "i75~i76", "target": "m!", "video": "" @@ -1838,35 +1764,37 @@ { "alias": [], "alt": [], - "damage": "50", - "id": "Jin-ub+1+2,b,b", + "damage": "15", + "id": "Jin-ub+4", "image": "", - "input": "ub+1+2,b,b", - "name": "Konshin Seikenzuki (Cancelled)", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "Jin-ub+1+2", - "recovery": "", - "startup": "i75~i76", - "target": "m!", + "input": "ub+4", + "name": "", + "notes": "Balcony Break\njs9~20\nfs21~23", + "on_block": "-13", + "on_ch": "+33a (+23a)", + "on_hit": "+19a (+9)", + "parent": "", + "recovery": "r29", + "startup": "i15~17", + "target": "m", "video": "" }, { "alias": [], - "alt": [], - "damage": "2,2,4,4,28 (40)", + "alt": [ + "CD.UF+1+2" + ], + "damage": "40", "id": "Jin-uf+1+2", "image": "", "input": "uf+1+2", "name": "Tidal Wave", - "notes": "* Floor Break\n* Throw break: 1+2", + "notes": "* Floor Break\n* Throw break 1+2\n", "on_block": "+0", - "on_ch": "+0", - "on_hit": "+0", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", - "recovery": "", + "recovery": "r27", "startup": "i12", "target": "h", "video": "" @@ -1879,49 +1807,54 @@ "image": "", "input": "uf+2", "name": "Evading Middle Strike", - "notes": "", + "notes": "* Balcony break on CH\n* Evasive, can avoid some attacks due to built-in sidestep\n", "on_block": "-7~-6", "on_ch": "+19a (+10)", "on_hit": "+6~+7", "parent": "", - "recovery": "", + "recovery": "r25", "startup": "i15~i16", "target": "m", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "ub+1", + "u+1" + ], "damage": "17", "id": "Jin-uf+3", "image": "", "input": "uf+3", "name": "Left Spinning Jump Kick", - "notes": "", + "notes": "\njs9~23\nfs24~26", "on_block": "-9", "on_ch": "+59a", "on_hit": "+6", "parent": "", - "recovery": "", - "startup": "i22", + "recovery": "r30", + "startup": "i22~23", "target": "m", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "u+4" + ], "damage": "13", "id": "Jin-uf+4", "image": "", "input": "uf+4", "name": "Front Jump Kick", - "notes": "", + "notes": "\njs9~20\nfs21~23", "on_block": "-13", "on_ch": "[+33a (+23a)](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", "on_hit": "[+33a (+23a)](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", "parent": "", - "recovery": "", - "startup": "i15", + "recovery": "r29", + "startup": "i15~17", "target": "m", "video": "" }, @@ -1933,12 +1866,12 @@ "image": "", "input": "uf,n+4", "name": "Delayed Rising Toe Kick", - "notes": "", + "notes": "\njs9~30\nfs31~33", "on_block": "-13~-11", - "on_ch": "+32a~+34a (+22a~+24a)", - "on_hit": "+32a~+34a (+22a~+24a)", + "on_ch": "+32a (+22a)", + "on_hit": "+32a (+22a)", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i23~i25", "target": "m", "video": "" @@ -1950,13 +1883,13 @@ "id": "Jin-ws1", "image": "", "input": "ws1", - "name": "Twin Lancer (1)", - "notes": "", - "on_block": "-6~-5", - "on_ch": "+5~+6", - "on_hit": "+5~+6", + "name": "", + "notes": "\n", + "on_block": "-6", + "on_ch": "+5", + "on_hit": "+5", "parent": "", - "recovery": "", + "recovery": "r24", "startup": "i13~i14", "target": "m", "video": "" @@ -1964,17 +1897,17 @@ { "alias": [], "alt": [], - "damage": "7,16", + "damage": "7,19", "id": "Jin-ws1,2", "image": "", "input": "ws1,2", "name": "Twin Lancer", - "notes": "* Transition to -9 (ob) +2 (oh) ZEN with F\n* Floor Break", - "on_block": "-8~-7", - "on_ch": "+3~+4", - "on_hit": "+3~+4", + "notes": "* Spike\n* Combo from 1st hit with 1f delay\n* Combo from 1st CH with 10f delay\n* Input can be delayed 13f\n* Enter ZEN -9 +2 r27 with F\n", + "on_block": "-8", + "on_ch": "+3c", + "on_hit": "+3c", "parent": "Jin-ws1", - "recovery": "", + "recovery": "r26", "startup": "i13~i14", "target": "m,m", "video": "" @@ -1986,13 +1919,13 @@ "id": "Jin-ws1,3", "image": "", "input": "ws1,3", - "name": "Kazama Style 6 Hit Combo Redux (2)", - "notes": "Jails", + "name": "", + "notes": "* Jail from 1st attack\n* Transition to r25 backdash with B\n", "on_block": "-6", "on_ch": "+4", "on_hit": "+4", "parent": "Jin-ws1", - "recovery": "", + "recovery": "r26", "startup": "i13~i14", "target": "m,h", "video": "" @@ -2004,8 +1937,8 @@ "id": "Jin-ws1,3,2", "image": "", "input": "ws1,3,2", - "name": "Kazama Style 6 Hit Combo Redux (3)", - "notes": "", + "name": "", + "notes": "Combo from 1st hit\n", "on_block": "-11", "on_ch": "-6", "on_hit": "-6", @@ -2022,8 +1955,8 @@ "id": "Jin-ws1,3,2,1", "image": "", "input": "ws1,3,2,1", - "name": "Kazama Style 6 Hit Combo Redux (4)", - "notes": "", + "name": "", + "notes": "Combo from 1st hit\n", "on_block": "-11", "on_ch": "+3", "on_hit": "+3", @@ -2040,8 +1973,8 @@ "id": "Jin-ws1,3,2,1,4", "image": "", "input": "ws1,3,2,1,4", - "name": "Kazama Style 6 Hit Combo Redux (5)", - "notes": "", + "name": "", + "notes": "Combo from 1st hit\n", "on_block": "-31", "on_ch": "+8", "on_hit": "+8", @@ -2059,14 +1992,14 @@ "image": "", "input": "ws1,3,2,1,4,2", "name": "Kazama Style 6 Hit Combo Redux", - "notes": "* Floor Break", + "notes": "* Combo from 1st hit\n* Spike\n,js8~28\nfs29~31", "on_block": "-16", "on_ch": "-8", "on_hit": "-8", "parent": "Jin-ws1,3,2,1,4", "recovery": "", "startup": "i13~i14", - "target": "m,h,m,m,l,m", + "target": "m,h,m,m,l,M", "video": "" }, { @@ -2077,52 +2010,16 @@ "image": "", "input": "ws1,3~3", "name": "Solar Plexus Strike > Brazilian Kick", - "notes": "", - "on_block": "+6~+7", - "on_ch": "+13c~+14c", - "on_hit": "+13c~+14c", + "notes": "* Spike\n* Enter Breaking Step +2 +9c with DF\n* +16a on BT hit\n", + "on_block": "+6", + "on_ch": "+13c", + "on_hit": "+13c", "parent": "Jin-ws1", - "recovery": "", + "recovery": "r23", "startup": "i13~i14", "target": "m,m", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "7,20", - "id": "Jin-ws1,3~3~df", - "image": "", - "input": "ws1,3~3,~df", - "name": "(Brazilian Kick to Breaking Step)", - "notes": "", - "on_block": "+2~+3", - "on_ch": "+9c~+10", - "on_hit": "+9c~+10", - "parent": "Jin-ws1,3~3", - "recovery": "", - "startup": "i13~i14", - "target": "m,m", - "video": "" - }, - { - "alias": [], - "alt": [], - "damage": "7,8,10,8", - "id": "Jin-ws1,3~B", - "image": "", - "input": "ws1,3,~b", - "name": "Kazama Style 6 Hit Combo Redux (2) to Back step", - "notes": "Jails, *B to shift to special back step (no stance / unique moves)", - "on_block": "-6", - "on_ch": "+4", - "on_hit": "+4", - "parent": "Jin-ws1,3", - "recovery": "", - "startup": "i13~i14", - "target": "m,h,m,h", - "video": "" - }, { "alias": [], "alt": [], @@ -2131,12 +2028,12 @@ "image": "", "input": "ws2", "name": "Crouching Uppercut", - "notes": "", - "on_block": "-12~-11", - "on_ch": "[+39a~+40a (+29~+30a)](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", - "on_hit": "[+39a~+40a (+29~+30a)](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", + "notes": "\n", + "on_block": "-12", + "on_ch": "[+39a (+29)](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", + "on_hit": "[+39a (+29)](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r20", "startup": "i14~15", "target": "m", "video": "" @@ -2149,12 +2046,12 @@ "image": "", "input": "ws3", "name": "Bamboo Splitter", - "notes": "* Homing", - "on_block": "-9~-11", + "notes": "* Homing\n* Balcony Break\n", + "on_block": "-9", "on_ch": "+22a", - "on_hit": "+10-~+12", + "on_hit": "+10g", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i16~18", "target": "m", "video": "" @@ -2166,13 +2063,13 @@ "id": "Jin-ws4", "image": "", "input": "ws4", - "name": "Double Cross Kicks (1)", - "notes": "", - "on_block": "-3~-2", - "on_ch": "+8~+9", - "on_hit": "+8~+9", + "name": "", + "notes": "\n", + "on_block": "-3", + "on_ch": "+8", + "on_hit": "+8", "parent": "", - "recovery": "", + "recovery": "r21", "startup": "i11~12", "target": "m", "video": "" @@ -2185,192 +2082,192 @@ "image": "", "input": "ws4,4", "name": "Double Cross Kicks", - "notes": "", - "on_block": "-7~-6", - "on_ch": "+4~+5", - "on_hit": "+4~+5", + "notes": "* Combo from 1st hit with 1f delay\n", + "on_block": "-7", + "on_ch": "+4", + "on_hit": "+4", "parent": "Jin-ws4", - "recovery": "", + "recovery": "r30", "startup": "i11~12", "target": "m,h", "video": "" }, { - "alias": [], + "alias": [ + "CDS.1" + ], "alt": [], "damage": "14", "id": "Jin-ZEN.1", "image": "", "input": "ZEN.1", - "name": "Brimstone Bite (1)", - "notes": "", - "on_block": "-3~-2", - "on_ch": "+8~+9", - "on_hit": "+8~+9", + "name": "", + "notes": "\n", + "on_block": "-3", + "on_ch": "+8", + "on_hit": "+8", "parent": "", - "recovery": "", + "recovery": "r21", "startup": "i16~i17", "target": "m", "video": "" }, { - "alias": [], + "alias": [ + "CDS.1+2" + ], "alt": [], - "damage": "10, 20", + "damage": "10,20", "id": "Jin-ZEN.1+2", "image": "", "input": "ZEN.1+2", "name": "Low Chop > Karmic Epicenter", - "notes": "", + "notes": "* Wall Crush +16g on hit\n* Transition to attack throw on standing hit\n* Recover standing after throw\ncs10~", "on_block": "-14", - "on_ch": "+4", - "on_hit": "+4", + "on_ch": "+4 +16w", + "on_hit": "+4 +16w", "parent": "", - "recovery": "", - "startup": "i24", - "target": "l th,m", + "recovery": "r33 FC", + "startup": "i24 i61", + "target": "l,t", "video": "" }, { - "alias": [], + "alias": [ + "CDS.1,2" + ], "alt": [], "damage": "14,21", "id": "Jin-ZEN.1,2", "image": "", "input": "ZEN.1,2", "name": "Brimstone Bite", - "notes": "* Can cancel into Breaking Step with input DF", - "on_block": "-14~-13", - "on_ch": "+32a~+33a (+6~+7)", - "on_hit": "+32a~+33a (+6~+7)", + "notes": "* Balcony Break\n* Combo from 1st hit with 6f delay\n* Input can be delayed 12f\n* Move can be delayed 11f\n* Cancel to Breaking Step -11 -12 r40 with DF on frame 20\n", + "on_block": "-14", + "on_ch": "+32a (+6)", + "on_hit": "+32a (+6)", "parent": "Jin-ZEN.1", - "recovery": "", + "recovery": "r32", "startup": "i16~i17", "target": "m,m", "video": "" }, { - "alias": [], + "alias": [ + "CDS.1,3" + ], "alt": [], "damage": "14,14,14", "id": "Jin-ZEN.1,3", "image": "", "input": "ZEN.1,3", "name": "Kazama Style Leg Strike Flurry", - "notes": "", - "on_block": "-9~-8", - "on_ch": "0", - "on_hit": "0", + "notes": "* Combo from 1st hit\n* Transition to attack throw on standing or airborne hit\n* +33a (+18) on side hit\n* +18a (+11) and balcony break on BT hit\n", + "on_block": "-9", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "Jin-ZEN.1", - "recovery": "", + "recovery": "r31", "startup": "i16~i17", - "target": "m,h,th", + "target": "m,h,t", "video": "" }, { - "alias": [], + "alias": [ + "CDS.2" + ], "alt": [], "damage": "27", "id": "Jin-ZEN.2", "image": "", "input": "ZEN.2", "name": "Fiendish Claw", - "notes": "* Homing\n* Heat Engager", - "on_block": "-5~-4", - "on_ch": "+17a~+18a (+8~+9)/HE", - "on_hit": "+17a~+18a (+8~+9)/HE", + "notes": "* Heat Engager\n* Heat Dash +34a (+27), +5\n* Homing\n* Balcony Break\n* Chip damage on block\n* +0 on block after absorbing an attack\n* Power Crush", + "on_block": "-5", + "on_ch": "+17a (+8)", + "on_hit": "+17a (+8)", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i21~i22", "target": "h", "video": "" }, { - "alias": [], + "alias": [ + "CDS.3" + ], "alt": [], "damage": "20", "id": "Jin-ZEN.3", "image": "", "input": "ZEN.3", "name": "Halberd Heel", - "notes": "* Homing\n* Balcony Break", - "on_block": "-9~-8", - "on_ch": "+10~+11", - "on_hit": "+10~+11", + "notes": "* Homing\n* Balcony Break\n* +17a (+8) on BT hit\n", + "on_block": "-9", + "on_ch": "+22a", + "on_hit": "+10g", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i17~i18", "target": "m", "video": "" }, { - "alias": [], + "alias": [ + "CDS.3+4" + ], "alt": [], - "damage": "", + "damage": "25", "id": "Jin-ZEN.3+4", "image": "", "input": "ZEN.3+4", "name": "Black Wing Bolt", - "notes": "* Wall Crush +15g~+21g on block\n*\nBalcony Break", - "on_block": "+9~+15", - "on_ch": "+19~ (+9~)", - "on_hit": "+19~ (+9~)", + "notes": "* Wall Crush +15g~+21g on block\n* Balcony Break\n* Enter Breaking Step +8 +18a (+8) r32 with DF on frame 40\n* Chip damage on block\njs10~32\nfs33~35", + "on_block": "+9g~+15g", + "on_ch": "+19a (+9) +15w", + "on_hit": "+19a (+9) +15w", "parent": "", - "recovery": "", - "startup": "i21~i27", - "target": "h", - "video": "" - }, - { - "alias": [], - "alt": [], - "damage": "", - "id": "Jin-ZEN.3+4~DF", - "image": "", - "input": "ZEN.3+4,~DF", - "name": "Black Wing Bolt to Breaking Step", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "Jin-ZEN.3+4", - "recovery": "", - "startup": "i21~i27", + "recovery": "r31", + "startup": "i21~27", "target": "h", "video": "" }, { - "alias": [], + "alias": [ + "CDS.4" + ], "alt": [], "damage": "24", "id": "Jin-ZEN.4", "image": "", "input": "ZEN.4", "name": "Corpse Crusher", - "notes": "", + "notes": "* Spike\n* Chip damage on block\njs7~33\nfs34~36", "on_block": "+2~+8", "on_ch": "+17d~+23d", "on_hit": "+17d~+23d", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i27~i33", - "target": "m", + "target": "M", "video": "" }, { - "alias": [], + "alias": [ + "CDS.u+1" + ], "alt": [], "damage": "20", "id": "Jin-ZEN.u+1", "image": "", "input": "ZEN.u+1", "name": "Black Wing Rondo", - "notes": "*\nTornado", - "on_block": "-16~-14", - "on_ch": "+31a~+29a (+21~+19)", - "on_hit": "+31a~+29a (+21~+19)", + "notes": "* Tornado\n* Chip damage on block\njs8~43\nfs44~46", + "on_block": "-16", + "on_ch": "+31a (+21)", + "on_hit": "+31a (+21)", "parent": "", - "recovery": "", + "recovery": "r37", "startup": "i14~i16", "target": "m", "video": "" diff --git a/src/frame_service/json_directory/tests/static/json_movelist/jun.json b/src/frame_service/json_directory/tests/static/json_movelist/jun.json index 424765e..5b5cd03 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/jun.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/jun.json @@ -7,12 +7,12 @@ "image": "", "input": "1", "name": "Jab", - "notes": "", + "notes": "Recovers 2f faster on hit or block (t27 r17)\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", "parent": "", - "recovery": "r17", + "recovery": "r19", "startup": "i10", "target": "h", "video": "" @@ -25,7 +25,7 @@ "image": "", "input": "1,1", "name": "Suikei > Izumo Smash", - "notes": "* Restores 2 health and 2 recoverable on hit", + "notes": "* Restores 2 health and 2 recoverable on hit\n", "on_block": "-1", "on_ch": "[+13](https://wavu.wiki/t/Jun_combos#Mini-combos 'Mini-combo')", "on_hit": "+8", @@ -43,7 +43,7 @@ "image": "", "input": "1+2", "name": "Shunkei", - "notes": "* Balcony Break\n* Heat Engager", + "notes": "* Balcony Break\n* Heat Engager\n", "on_block": "-12", "on_ch": "+28a", "on_hit": "+28a", @@ -61,7 +61,7 @@ "image": "", "input": "1,2", "name": "Spear Step", - "notes": "* Jail from 1st attack", + "notes": "* Jail from 1st attack\n", "on_block": "-3", "on_ch": "+6", "on_hit": "+6", @@ -79,7 +79,7 @@ "image": "", "input": "1,2,2", "name": "Spear Step > Izumo Strike", - "notes": "* Homing\n* Combo from 2nd CH with 5f delay\n* Jail from 2nd block with 1f delay\n* Restores 2 health on hit", + "notes": "* Homing\n* Combo from 2nd CH with 5f delay\n* Jail from 2nd block with 1f delay\n* Restores 2 health on hit\n", "on_block": "+6~+7", "on_ch": "+20c~+21c", "on_hit": "+11~+12", @@ -97,7 +97,7 @@ "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "* CH state for 5 seconds\n* Can't block for 5 seconds", + "notes": "* CH state for 5 seconds\n* Can't block for 5 seconds\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -115,7 +115,7 @@ "image": "", "input": "1,2,4", "name": "Spear Step > Spin Kick", - "notes": "* Balcony Break\n* Combo from 2nd CH with 3f delay\n* Input can be delayed 9f", + "notes": "* Balcony Break\n* Combo from 2nd CH with 3f delay\n* Input can be delayed 9f\n", "on_block": "-12~-11", "on_ch": "+15a (+6)", "on_hit": "+5~+6", @@ -135,7 +135,7 @@ "image": "", "input": "1,2,u", "name": "", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+10g", "on_hit": "+10g", @@ -153,7 +153,7 @@ "image": "", "input": "1+3", "name": "Shiho Nage", - "notes": "Homing\n* Throw break 1 or 2", + "notes": "Homing\n* Throw break 1 or 2\n", "on_block": "+0", "on_ch": "+0d", "on_hit": "+0d", @@ -171,7 +171,7 @@ "image": "", "input": "1,3", "name": "Suiren Leg Scythe", - "notes": "* Combo from 1st CH", + "notes": "* Combo from 1st CH\n", "on_block": "-12", "on_ch": "+6c", "on_hit": "+2", @@ -189,7 +189,7 @@ "image": "", "input": "1+4", "name": "", - "notes": "* Jail from 1st attack\n* CH advantage listed is for the 2nd hit", + "notes": "* Jail from 1st attack\n* CH advantage listed is for the 2nd hit\n", "on_block": "-3", "on_ch": "+4", "on_hit": "-3", @@ -207,7 +207,7 @@ "image": "", "input": "1+4,2", "name": "", - "notes": "Combo from 2nd CH", + "notes": "Combo from 2nd CH\n", "on_block": "-2", "on_ch": "+9", "on_hit": "+9", @@ -225,7 +225,7 @@ "image": "", "input": "1+4,2,4", "name": "White Heron Dance", - "notes": "Combo from 3rd CH", + "notes": "Combo from 3rd CH\n", "on_block": "-15", "on_ch": "+11a (+2)", "on_hit": "+11a (+2)", @@ -261,7 +261,7 @@ "image": "", "input": "1+4,3", "name": "", - "notes": "Combo from 2nd CH", + "notes": "Combo from 2nd CH\n", "on_block": "-11~-10", "on_ch": "+1~+2", "on_hit": "+1~+2", @@ -279,7 +279,7 @@ "image": "", "input": "1+4,3,1", "name": "White Heron Sun Palm", - "notes": "", + "notes": "\n", "on_block": "-13~-12", "on_ch": "+17a (+10)", "on_hit": "+17a (+10)", @@ -297,7 +297,7 @@ "image": "", "input": "1+4,3,4", "name": "White Heron Moon Kick", - "notes": "Combo from 3rd CH", + "notes": "Combo from 3rd CH\n", "on_block": "-13~-12", "on_ch": "+26a", "on_hit": "+4c~+5c", @@ -315,7 +315,7 @@ "image": "", "input": "2", "name": "Right Jab", - "notes": "", + "notes": "\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -333,7 +333,7 @@ "image": "", "input": "2,1", "name": "", - "notes": "* Combo from 1st hit with 9f delay\n* Input can be delayed 10f", + "notes": "* Combo from 1st hit with 9f delay\n* Input can be delayed 10f\n", "on_block": "-6", "on_ch": "+7", "on_hit": "+7", @@ -351,7 +351,7 @@ "image": "", "input": "2,1,1+2", "name": "Byakuren Misogi", - "notes": "* Balcony Break\n* Combo from 2nd CH with 9f delay", + "notes": "* Balcony Break\n* Combo from 2nd CH with 9f delay\n", "on_block": "+2", "on_ch": "+48a (+10)", "on_hit": "+48a (+10)", @@ -369,7 +369,7 @@ "image": "", "input": "2,1,4", "name": "", - "notes": "* Knee\n* Combo from 1st hit", + "notes": "* Knee\n* Combo from 1st hit\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -387,7 +387,7 @@ "image": "", "input": "2,1,4,1", "name": "Byakuren Tsukinuki", - "notes": "* Balcony Break\n* Combo from 3rd CH\n* Input can be delayed 10f\n* Chip damage (9) on block\n* Deals 6 damage to self (4 recoverable)", + "notes": "* Balcony Break\n* Combo from 3rd CH\n* Input can be delayed 10f\n* Chip damage (9) on block\n* Deals 6 damage to self (4 recoverable)\n", "on_block": "-9", "on_ch": "+42a (-5)", "on_hit": "+10a (+1)", @@ -405,7 +405,7 @@ "image": "", "input": "2,1,4,3", "name": "Byakuren Tamasudare", - "notes": "* Balcony Break\n* Combo from 3rd CH with 5f delay\n* Input can be delayed 10f", + "notes": "* Balcony Break\n* Combo from 3rd CH with 5f delay\n* Input can be delayed 10f\n", "on_block": "-9", "on_ch": "+13a (+4)", "on_hit": "+13a (+4)", @@ -441,7 +441,7 @@ "image": "", "input": "2+4", "name": "Katanuki", - "notes": "Homing\n* Throw break 1 or 2\n* Side switch", + "notes": "Homing\n* Throw break 1 or 2\n* Side switch\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -459,7 +459,7 @@ "image": "", "input": "3", "name": "Shion", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-13~-12", "on_ch": "+18a (+1)", "on_hit": "+18a (+1)", @@ -477,7 +477,7 @@ "image": "", "input": "3+4", "name": "Ryuuntsui - Misogi", - "notes": "* Spike\n* 3rd hit available only as combo from 2nd hit\n* Can recover in r22 FC with D on whiff\n* Deals 12 damage to self (8 recoverable)\n", + "notes": "* Spike\n* 3rd hit available only as combo from 2nd hit\n* Can recover in r22 FC with D on whiff\n* Deals 12 damage to self (8 recoverable)\njs5~33 fs34~36", "on_block": "-6~-5", "on_ch": "+26a (+8)", "on_hit": "+26a (+8)", @@ -495,7 +495,7 @@ "image": "", "input": "4", "name": "Magic Four", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+32a", "on_hit": "+7", @@ -531,7 +531,7 @@ "image": "", "input": "b+1+2", "name": "Miare", - "notes": "* Restores 2 recoverable with each pulse\n* Transition to r30 with u_d\n* Cancel to r15 with DB", + "notes": "* Restores 2 recoverable with each pulse\n* Transition to r30 with u_d\n* Cancel to r15 with DB\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -549,7 +549,7 @@ "image": "", "input": "b+1+3", "name": "Attack Reversal", - "notes": "* Alternate input: b+2+4\n* Parries mid or high punches or kicks", + "notes": "* Alternate input: b+2+4\n* Parries mid or high punches or kicks\nps5~12", "on_block": "", "on_ch": "", "on_hit": "", @@ -567,7 +567,7 @@ "image": "", "input": "b+1+3,P", "name": "", - "notes": "* Opponent recovers FDFT", + "notes": "* Opponent recovers FDFT\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -585,7 +585,7 @@ "image": "", "input": "b+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9~-8", "on_ch": "+2~+3", "on_hit": "+2~+3", @@ -603,7 +603,7 @@ "image": "", "input": "b+2,1", "name": "", - "notes": "* Elbow\n* Combo from 1st hit with 5f? delay", + "notes": "* Elbow\n* Combo from 1st hit with 5f? delay\n", "on_block": "-9~-8", "on_ch": "+2~+3", "on_hit": "+2~+3", @@ -621,7 +621,7 @@ "image": "", "input": "b+2,1,1", "name": "Ryuen Saika Shikei", - "notes": "* Balcony Break\n* Combo from 2nd CH with 4f delay\n* Input can be delayed 14f", + "notes": "* Balcony Break\n* Combo from 2nd CH with 4f delay\n* Input can be delayed 14f\n", "on_block": "-13", "on_ch": "+13a (+4)", "on_hit": "+13a (+4)", @@ -639,7 +639,7 @@ "image": "", "input": "b+2,1,2", "name": "Ryuen Saika Renken", - "notes": "* Tornado\n* Combo from 2nd CH with 6f delay\n* Input can be delayed 14f\n* Chip damage (9) on block\n* Deals 12 damage to self (8 recoverable)\n* Unparryable", + "notes": "* Tornado\n* Combo from 2nd CH with 6f delay\n* Input can be delayed 14f\n* Chip damage (9) on block\n* Deals 12 damage to self (8 recoverable)\n* Unparryable\n", "on_block": "-9", "on_ch": "+69a (+53)", "on_hit": "+30a (+15)", @@ -657,7 +657,7 @@ "image": "", "input": "b+2,1,4", "name": "Ryuen Saika Renshuu", - "notes": "* Balcony Break\n* Combo from 2nd CH with 6f delay\n* Input can be delayed 14f", + "notes": "* Balcony Break\n* Combo from 2nd CH with 6f delay\n* Input can be delayed 14f\n", "on_block": "-8~-7", "on_ch": "+42a (-16)", "on_hit": "+42a (-16)", @@ -675,7 +675,7 @@ "image": "", "input": "b+2,1,~B", "name": "", - "notes": "* Restores 2 recoverable health with each pulse\n* Transition to r30 with u_d\n* Cancel to r15 with DB", + "notes": "* Restores 2 recoverable health with each pulse\n* Transition to r30 with u_d\n* Cancel to r15 with DB\n", "on_block": "+0~+1", "on_ch": "+11g~+12g", "on_hit": "+11g~+12g", @@ -693,7 +693,7 @@ "image": "", "input": "b+2,1,~F", "name": "", - "notes": "* Cancel to r18 FC with D\n* Parries low punches or kicks\n* Parries throws", + "notes": "* Cancel to r18 FC with D\n* Parries low punches or kicks\n* Parries throws\nps1~40", "on_block": "+0~+1", "on_ch": "+11g~+12g", "on_hit": "+11g~+12g", @@ -711,7 +711,7 @@ "image": "", "input": "b+2,2", "name": "Ryuen Magushi", - "notes": "Combo from 1st hit with 5f? delay", + "notes": "Combo from 1st hit with 5f? delay\n", "on_block": "-9~-8", "on_ch": "+3", "on_hit": "+3", @@ -719,7 +719,7 @@ "recovery": "r27", "startup": "i14~15", "target": "m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-61.mp4" }, { "alias": [], @@ -729,7 +729,7 @@ "image": "", "input": "b+2+3", "name": "Shinki", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "", "on_ch": "+6~+7", "on_hit": "+6~+7", @@ -747,7 +747,7 @@ "image": "", "input": "b+3", "name": "Dragon Wheel Kick", - "notes": "\n", + "notes": "\njs10~37 fs38~40", "on_block": "-19~-18", "on_ch": "+22a (+12)", "on_hit": "+22a (+12)", @@ -765,7 +765,7 @@ "image": "", "input": "b+3,2", "name": "Ryuusha Renken", - "notes": "* Tornado\n* Chip damage (8) on block\n* Deals 12 damage to self (8 recoverable)\n* Unparryable", + "notes": "* Tornado\n* Chip damage (8) on block\n* Deals 12 damage to self (8 recoverable)\n* Unparryable\n", "on_block": "-9", "on_ch": "+69a (+53)", "on_hit": "+30a (+15)", @@ -819,7 +819,7 @@ "image": "", "input": "b+4", "name": "", - "notes": "Knee", + "notes": "Knee\n", "on_block": "-7~-8", "on_ch": "+5~+6", "on_hit": "+5~+6", @@ -837,7 +837,7 @@ "image": "", "input": "b+4,2", "name": "Shirabyoushi", - "notes": "Combo from 1st hit with 8f delay", + "notes": "Combo from 1st hit with 8f delay\n", "on_block": "-13~-12", "on_ch": "+28a (+18)", "on_hit": "+5~+6", @@ -855,7 +855,7 @@ "image": "", "input": "Back throw", "name": "Twisted Limbs", - "notes": "* Unbreakable\n* Side switch", + "notes": "* Unbreakable\n* Side switch\n", "on_block": "", "on_ch": "+7d", "on_hit": "+7d", @@ -873,7 +873,7 @@ "image": "", "input": "(Back to wall).b,b,UB", "name": "[[Wall Jump Attack]]", - "notes": "\n", + "notes": "\nfs5~13 js14~33 fs34~36", "on_block": "+4c~+6c", "on_ch": "+22", "on_hit": "+22", @@ -891,7 +891,7 @@ "image": "", "input": "d+1+2", "name": "Kamudo-no-Tsurugi", - "notes": "* Tornado\n* Chip damage (11) on block\n* Deals 12 damage to self (8 recoverable)\n* Unparryable", + "notes": "* Tornado\n* Chip damage (11) on block\n* Deals 12 damage to self (8 recoverable)\n* Unparryable\n", "on_block": "-9", "on_ch": "+72a (+56)", "on_hit": "+72a (+56)", @@ -909,7 +909,7 @@ "image": "", "input": "d+2", "name": "Narumi", - "notes": "Spike", + "notes": "Spike\n", "on_block": "-4c~-3c", "on_ch": "+18a", "on_hit": "+9c~+10c", @@ -929,7 +929,7 @@ "image": "", "input": "d+3+4", "name": "Double Lift Kicks", - "notes": "Combo from 1st CH\n", + "notes": "Combo from 1st CH\njs5~45, js1~27 fs28~30", "on_block": "-25", "on_ch": "+30a (+20)", "on_hit": "-6 (high blocked)", @@ -947,7 +947,7 @@ "image": "", "input": "d+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -965,7 +965,7 @@ "image": "", "input": "d+4,4", "name": "Suminagashi", - "notes": "* Balcony Break\n* Combo from 1st CH", + "notes": "* Balcony Break\n* Combo from 1st CH\n", "on_block": "-9~-8", "on_ch": "+13a (+4)", "on_hit": "+13a (+4)", @@ -983,7 +983,7 @@ "image": "", "input": "db+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8~-7", "on_ch": "+1", "on_hit": "+1", @@ -1001,7 +1001,7 @@ "image": "", "input": "db+1,1", "name": "", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -1019,7 +1019,7 @@ "image": "", "input": "db+1,1,1+2", "name": "Hourai's Dance", - "notes": "* Balcony Break\n* Combo from any hit\n* Restores 4 health and 4 recoverable\n* Unparryable", + "notes": "* Balcony Break\n* Combo from any hit\n* Restores 4 health and 4 recoverable\n* Unparryable\n", "on_block": "-15", "on_ch": "+21a (+11)", "on_hit": "+21a (+11)", @@ -1055,7 +1055,7 @@ "image": "", "input": "db+3", "name": "Leg Scythe", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+6c", "on_hit": "+2", @@ -1091,7 +1091,7 @@ "image": "", "input": "db+4,1+4", "name": "Kariashi Hakuro", - "notes": "* Combo from 1st hit\n* Links to 1+4 extensions\n* Alternate inputs:\n * db+4,4,1+2\n * db+4,4,4,1+2\n* CH advantage listed is for the last hit", + "notes": "* Combo from 1st hit\n* Links to 1+4 extensions\n* Alternate inputs:\n * db+4,4,1+2\n * db+4,4,4,1+2\n* CH advantage listed is for the last hit\n", "on_block": "-3", "on_ch": "+4", "on_hit": "-3", @@ -1145,7 +1145,7 @@ "image": "", "input": "df+1", "name": "Mid Check", - "notes": "", + "notes": "\n", "on_block": "-3~-2", "on_ch": "+8~+9", "on_hit": "+8~+9", @@ -1163,7 +1163,7 @@ "image": "", "input": "df+1,1", "name": "Habotan", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-11~-10", "on_ch": "+13g~+14g", "on_hit": "+2~+3", @@ -1199,7 +1199,7 @@ "image": "", "input": "df+1,2", "name": "Aya Stitch", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-4~-3", "on_ch": "+11~+12", "on_hit": "+6~+7", @@ -1217,7 +1217,7 @@ "image": "", "input": "df+2", "name": "Mizuho", - "notes": "Launches crouching opponent", + "notes": "Launches crouching opponent\n", "on_block": "-12~-11", "on_ch": "+29a (+19)", "on_hit": "+29a (+19)", @@ -1235,7 +1235,7 @@ "image": "", "input": "df+2,1+2", "name": "Ame-no-Murakumo", - "notes": "* Combo from 1st hit\n* Chip damage (4) on block\n* Deals 24 damage to self (16 recoverable)\n* Available only on hit or block", + "notes": "* Combo from 1st hit\n* Chip damage (4) on block\n* Deals 24 damage to self (16 recoverable)\n* Available only on hit or block\n", "on_block": "-9~-8", "on_ch": "+38a (+28)", "on_hit": "+38a (+28)", @@ -1253,7 +1253,7 @@ "image": "", "input": "df+2+3", "name": "White Mountain", - "notes": "* Throw break 2\n* Floor Break", + "notes": "* Throw break 2\n* Floor Break\n", "on_block": "-6", "on_ch": "-6d", "on_hit": "-6d", @@ -1271,7 +1271,7 @@ "image": "", "input": "df+3", "name": "Kazakiri", - "notes": "* Homing\n* Balcony Break", + "notes": "* Homing\n* Balcony Break\n", "on_block": "-8", "on_ch": "+19a (+10)", "on_hit": "+19a (+10)", @@ -1289,7 +1289,7 @@ "image": "", "input": "df+3+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-11~-10", "on_ch": "+1~+2", "on_hit": "+1~+2", @@ -1307,7 +1307,7 @@ "image": "", "input": "df+3+4,1", "name": "Heavenly Sun Palm", - "notes": "", + "notes": "\n", "on_block": "-13~-12", "on_ch": "+17a (+10)", "on_hit": "+17a (+10)", @@ -1325,7 +1325,7 @@ "image": "", "input": "df+3+4,4", "name": "Heavenly Moon Kick", - "notes": "Combo from 1st CH", + "notes": "Combo from 1st CH\n", "on_block": "-13~-12", "on_ch": "+26a", "on_hit": "+4c~+5c", @@ -1343,7 +1343,7 @@ "image": "", "input": "df+4", "name": "Katabami", - "notes": "* Tornado\n* Crumple stun launcher (+52a) on CH", + "notes": "* Tornado\n* Crumple stun launcher (+52a) on CH\n", "on_block": "-14", "on_ch": "+52a", "on_hit": "+48a (+17)", @@ -1361,7 +1361,7 @@ "image": "", "input": "f+1", "name": "Izumo Smash", - "notes": "* Restores 2 health and 2 recoverable on hit", + "notes": "* Restores 2 health and 2 recoverable on hit\n", "on_block": "0", "on_ch": "+5", "on_hit": "+9", @@ -1379,7 +1379,7 @@ "image": "", "input": "f+1+2", "name": "Inner Peace", - "notes": "* Transition to r20 MIA on hit only\n* Deals 6 damage to self (4 recoverable)\n* Unparryable", + "notes": "* Transition to r20 MIA on hit only\n* Deals 6 damage to self (4 recoverable)\n* Unparryable\n", "on_block": "+2", "on_ch": "+23", "on_hit": "+26g", @@ -1397,7 +1397,7 @@ "image": "", "input": "f+2", "name": "Demon Slayer", - "notes": "Cancel to r11 FC with D", + "notes": "Cancel to r11 FC with D\n", "on_block": "-18~-17", "on_ch": "+33a (+23)", "on_hit": "+33a (+23)", @@ -1415,7 +1415,7 @@ "image": "", "input": "f+2,1+2", "name": "Ame-no-Habakiri", - "notes": "* Heat Engager\n* Combo from 1st hit\n* Chip damage (8) on block\n* Deals 18 damage to self (12 recoverable)\n* Available only on hit or block", + "notes": "* Heat Engager\n* Combo from 1st hit\n* Chip damage (8) on block\n* Deals 18 damage to self (12 recoverable)\n* Available only on hit or block\n", "on_block": "-9~-8", "on_ch": "", "on_hit": "", @@ -1433,7 +1433,7 @@ "image": "", "input": "f+2+3", "name": "Wheel Kick", - "notes": "* Punch sabaki\n* Crumple stun launcher (+51a) on parry effect", + "notes": "* Punch sabaki\n* Crumple stun launcher (+51a) on parry effect\nps4~15", "on_block": "+0~+1", "on_ch": "+25a", "on_hit": "+25a", @@ -1451,7 +1451,7 @@ "image": "", "input": "f+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+7", "on_hit": "+7", @@ -1469,7 +1469,7 @@ "image": "", "input": "f+3,2", "name": "Kanbashira > Izumo Strike", - "notes": "* Homing\n* Combo from 1st hit with 5f delay\n* Restores 2 health on hit", + "notes": "* Homing\n* Combo from 1st hit with 5f delay\n* Restores 2 health on hit\n", "on_block": "+6~+7", "on_ch": "+20c~+21C", "on_hit": "+11~+12", @@ -1487,7 +1487,7 @@ "image": "", "input": "f+3+4", "name": "Genjitsu", - "notes": "* Cancel to r18 FC with D\n* Parries low punches or kicks\n* Parries throws", + "notes": "* Cancel to r18 FC with D\n* Parries low punches or kicks\n* Parries throws\nps1~40", "on_block": "", "on_ch": "", "on_hit": "", @@ -1505,7 +1505,7 @@ "image": "", "input": "f+3,4", "name": "Double Kanbashira", - "notes": "* Tornado\n* Combo from 1st hit with 5f delay", + "notes": "* Tornado\n* Combo from 1st hit with 5f delay\n", "on_block": "-13~-11", "on_ch": "+28a (+13)", "on_hit": "+28a (+13)", @@ -1523,7 +1523,7 @@ "image": "", "input": "f+3+4,P (Low)", "name": "Amaterasu", - "notes": "* Restores 14 health and 14 recoverable\n* Opponent recovers FDFA", + "notes": "* Restores 14 health and 14 recoverable\n* Opponent recovers FDFA\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -1541,7 +1541,7 @@ "image": "", "input": "f+3+4,P (Throw)", "name": "Throw Reversal", - "notes": "* Restores 8 health and 8 recoverable\n* Opponent recovers FUFA (sideways)", + "notes": "* Restores 8 health and 8 recoverable\n* Opponent recovers FUFA (sideways)\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -1561,7 +1561,7 @@ "image": "", "input": "f+3,~u", "name": "", - "notes": "", + "notes": "\n", "on_block": "-2", "on_ch": "+14g", "on_hit": "+14g", @@ -1579,7 +1579,7 @@ "image": "", "input": "f+4", "name": "Getsukankyaku", - "notes": "Homing", + "notes": "Homing\n", "on_block": "+3~+5", "on_ch": "+13~+15", "on_hit": "+13~+15", @@ -1597,7 +1597,7 @@ "image": "", "input": "FC.3+4", "name": "", - "notes": "* Can recover in r22 FC with D\n", + "notes": "* Can recover in r22 FC with D\njs5~19 fs20~22", "on_block": "-6~-5", "on_ch": "+5c~+6c", "on_hit": "+5c~+6c", @@ -1615,7 +1615,7 @@ "image": "", "input": "FC.3+4,3", "name": "Twin Cloud Kicks", - "notes": "* Can recover in r22 FC with D\n", + "notes": "* Can recover in r22 FC with D\n,js~21~31 fs32~40", "on_block": "+0~+1", "on_ch": "+15a", "on_hit": "+15a", @@ -1633,7 +1633,7 @@ "image": "", "input": "FC.db+1+2", "name": "Falling Rain", - "notes": "* Throw break 1+2\n* Opponent can tech roll to reduce the landing damage", + "notes": "* Throw break 1+2\n* Opponent can tech roll to reduce the landing damage\n", "on_block": "-6", "on_ch": "+56a (+28)", "on_hit": "+56a (+28)", @@ -1705,7 +1705,7 @@ "image": "", "input": "f,F+1+2", "name": "Tokkei - Misogi", - "notes": "* Balcony Break\n* Chip damage (6) on block; +5 chip damage in Heat\n* Deals 6 damage to self (4 recoverable)", + "notes": "* Balcony Break\n* Chip damage (6) on block; +5 chip damage in Heat\n* Deals 6 damage to self (4 recoverable)\n", "on_block": "+6", "on_ch": "+23a (+13)", "on_hit": "+23a (+13)", @@ -1723,7 +1723,7 @@ "image": "", "input": "f,F+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-12~-11", "on_ch": "+3~+4", "on_hit": "+3~+4", @@ -1741,7 +1741,7 @@ "image": "", "input": "f,F+2,2", "name": "Suiei Ura Saika", - "notes": "* Balcony Break\n* Combo from 1st hit with 8f delay\n* Aerial Tornado", + "notes": "* Balcony Break\n* Combo from 1st hit with 8f delay\n* Aerial Tornado\n", "on_block": "-13", "on_ch": "+7 +53a", "on_hit": "+8a", @@ -1759,7 +1759,7 @@ "image": "", "input": "f,F+2,3", "name": "Suiei Kagetsu", - "notes": "Combo from 1st hit with 8f delay", + "notes": "Combo from 1st hit with 8f delay\n", "on_block": "-8~-7", "on_ch": "+29a (+14)", "on_hit": "+29a (+14)", @@ -1777,7 +1777,7 @@ "image": "", "input": "f,F+2,~B", "name": "", - "notes": "* Restores 2 recoverable health with each pulse\n* Transition to r30 with u_d\n* Cancel to r15 with DB", + "notes": "* Restores 2 recoverable health with each pulse\n* Transition to r30 with u_d\n* Cancel to r15 with DB\n", "on_block": "+1~+2", "on_ch": "+16g~+17g", "on_hit": "+16g~+17g", @@ -1795,7 +1795,7 @@ "image": "", "input": "f,F+2,~F", "name": "", - "notes": "* Cancel to r18 FC with D\n* Parries low punches or kicks\n* Parries throws", + "notes": "* Cancel to r18 FC with D\n* Parries low punches or kicks\n* Parries throws\nps1~40", "on_block": "+1~+2", "on_ch": "+16g~+17g", "on_hit": "+16g~+17g", @@ -1813,7 +1813,7 @@ "image": "", "input": "f,F+3", "name": "", - "notes": "Homing", + "notes": "Homing\n", "on_block": "-9~-8", "on_ch": "+2~+3", "on_hit": "+2~+3", @@ -1831,7 +1831,7 @@ "image": "", "input": "f,F+3,3+4", "name": "Yukimiguruma", - "notes": "* Spike\n* Chip damage on block\n* Interrupt with i11 from 1st block", + "notes": "* Spike\n* Chip damage on block\n* Interrupt with i11 from 1st block\n,fs25~39", "on_block": "+3~+4", "on_ch": "+19a", "on_hit": "+19a", @@ -1849,7 +1849,7 @@ "image": "", "input": "f,f,F+3", "name": "Ame-no-Uzume", - "notes": "* Balcony Break\n* Chip damage on block\n* Alternate input: ub,b+3\n", + "notes": "* Balcony Break\n* Chip damage on block\n* Alternate input: ub,b+3\njs3~30 js31~33", "on_block": "+3~+7", "on_ch": "+46a (-1)", "on_hit": "+14a (+5)", @@ -1903,7 +1903,7 @@ "image": "", "input": "GEN.3", "name": "", - "notes": "Spike", + "notes": "Spike\n", "on_block": "-4c~-1c", "on_ch": "+4c~+7c", "on_hit": "+4c~+7c", @@ -1921,7 +1921,7 @@ "image": "", "input": "GEN.3,2", "name": "Getsuun Renken", - "notes": "* Combo from 1st hit\n* Chip damage (8) on block\n* Deals 12 damage to self (8 recoverable)\n* Unparryable", + "notes": "* Combo from 1st hit\n* Chip damage (8) on block\n* Deals 12 damage to self (8 recoverable)\n* Unparryable\n", "on_block": "-9", "on_ch": "+33a (+18)", "on_hit": "+33a (+18)", @@ -1939,7 +1939,7 @@ "image": "", "input": "GEN.4", "name": "Nichiun", - "notes": "* Homing\n* Balcony Break\n", + "notes": "* Homing\n* Balcony Break\njs16~33 fs34~36", "on_block": "+4~+6", "on_ch": "+26a (+17)", "on_hit": "+26a (+17)", @@ -1957,7 +1957,7 @@ "image": "", "input": "H.1+2,F", "name": "Shunkei > Heat Dash", - "notes": "", + "notes": "\n", "on_block": "+5", "on_ch": "+43a (+35)", "on_hit": "+43a (+35)", @@ -1975,7 +1975,7 @@ "image": "", "input": "H.2+3", "name": "Yomotsu Ooyumi", - "notes": "* Heat Smash\n* Balcony Break\n* Restores 32 recoverable on hit (16 on block)\n* Chip damage (8,9) on block", + "notes": "* Heat Smash\n* Balcony Break\n* Restores 32 recoverable on hit (16 on block)\n* Chip damage (8,9) on block\n", "on_block": "-6~+37g", "on_ch": "+21a~+64a (-5~+38)", "on_hit": "+21a~+64a (-5~+38)", @@ -1993,7 +1993,7 @@ "image": "", "input": "H.f+1+2,P", "name": "", - "notes": "* Sabaki, parries mid or high punches or kicks", + "notes": "* Sabaki, parries mid or high punches or kicks\nps5~", "on_block": "", "on_ch": "+40g", "on_hit": "+40g", @@ -2011,7 +2011,7 @@ "image": "", "input": "H.GEN.2+3", "name": "Yomotsu Mihashira", - "notes": "Heat Smash\n* Ends heat\n* Restores 12 recoverable (6 on block)\n* Chip damage (4,12) on block", + "notes": "Heat Smash\n* Ends heat\n* Restores 12 recoverable (6 on block)\n* Chip damage (4,12) on block\n", "on_block": "-12", "on_ch": "+33 (+5)", "on_hit": "+33 (+5)", @@ -2029,7 +2029,7 @@ "image": "", "input": "H.IZU.3,F", "name": "Zuiun Renkyaku > Heat Dash", - "notes": "* Jail from 1st attack\n", + "notes": "* Jail from 1st attack\njs20~44", "on_block": "+5~+6", "on_ch": "+36a (+26)", "on_hit": "+36a (+26)", @@ -2047,7 +2047,7 @@ "image": "", "input": "H.MIA.2,F", "name": "Ame-no-Nuboko > Heat Dash", - "notes": "* Chip damage (22) on block\n* Unparryable", + "notes": "* Chip damage (22) on block\n* Unparryable\n", "on_block": "+5", "on_ch": "+36a (+26)", "on_hit": "+36a (+26)", @@ -2065,7 +2065,7 @@ "image": "", "input": "H.SS.4,F", "name": "Kagura > Heat Dash", - "notes": "", + "notes": "\n", "on_block": "+5~+7", "on_ch": "+67a (+50)", "on_hit": "+67a (+50)", @@ -2083,7 +2083,7 @@ "image": "", "input": "IZU.1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-7~-6", "on_ch": "+4~+5", "on_hit": "+4~+5", @@ -2101,7 +2101,7 @@ "image": "", "input": "IZU.1,1", "name": "Haraede Kannagi", - "notes": "* Balcony Break\n* Tornado\n* Combo from 1st hit with 6f delay\n* Restores 1 health on hit\n* Restores 1 additional recoverable on hit", + "notes": "* Balcony Break\n* Tornado\n* Combo from 1st hit with 6f delay\n* Restores 1 health on hit\n* Restores 1 additional recoverable on hit\n", "on_block": "-4~-3", "on_ch": "+30a (+20)", "on_hit": "+30a (+20)", @@ -2137,7 +2137,7 @@ "image": "", "input": "IZU.1,2", "name": "Haraede Musubi", - "notes": "* Spike\n* Combo from 1st hit with 5f delay\n* Input can be delayed 6f", + "notes": "* Spike\n* Combo from 1st hit with 5f delay\n* Input can be delayed 6f\n", "on_block": "-13", "on_ch": "+15a", "on_hit": "+6a", @@ -2155,7 +2155,7 @@ "image": "", "input": "IZU.1+4", "name": "Tsukuyomi", - "notes": "* Throw break 1+2\n* Alternate input: IZU.2+3", + "notes": "* Throw break 1+2\n* Alternate input: IZU.2+3\n", "on_block": "-6", "on_ch": "+0d", "on_hit": "+0d", @@ -2191,7 +2191,7 @@ "image": "", "input": "IZU.3", "name": "Zuiun Renkyaku", - "notes": "* Heat Engager\n* Balcony Break\n* Jail from 1st attack\n", + "notes": "* Heat Engager\n* Balcony Break\n* Jail from 1st attack\njs20~53 fs54~56", "on_block": "-6~-5", "on_ch": "+12a (+3)", "on_hit": "+12a (+3)", @@ -2227,7 +2227,7 @@ "image": "", "input": "IZU.4,1", "name": "Wakeikazuchi - Misogi", - "notes": "* Balcony Break\n* Combo from 1st hit\n* Chip damage on block\n* Deals 18 damage to self (12 recoverable)\n", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Chip damage on block\n* Deals 18 damage to self (12 recoverable)\n,js22~38 fs39~41", "on_block": "-14~-13", "on_ch": "+14a (+3)", "on_hit": "+14a (+3)", @@ -2245,7 +2245,7 @@ "image": "", "input": "IZU.f+1+2", "name": "Dianthus Garden", - "notes": "* Homing\n* Only i13 or faster attacks guaranteed on CH", + "notes": "* Homing\n* Only i13 or faster attacks guaranteed on CH\n", "on_block": "-9~-8", "on_ch": "+23", "on_hit": "+2~+3", @@ -2263,7 +2263,7 @@ "image": "", "input": "Left throw", "name": "Cloud Taste", - "notes": "* Throw break 1\n* Can side switch on hit", + "notes": "* Throw break 1\n* Can side switch on hit\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -2281,7 +2281,7 @@ "image": "", "input": "MIA.1", "name": "Ame-no-Sakahoko", - "notes": "* Tornado\n* Chip damage (12) on block\n* Deals 12 damage to self (8 recoverable)\n* Unparryable", + "notes": "* Tornado\n* Chip damage (12) on block\n* Deals 12 damage to self (8 recoverable)\n* Unparryable\n", "on_block": "-9~-8", "on_ch": "+72a (+56)", "on_hit": "+72a (+56)", @@ -2299,7 +2299,7 @@ "image": "", "input": "MIA.1+2", "name": "Izumo Strike", - "notes": "Homing", + "notes": "Homing\n", "on_block": "+6~+7", "on_ch": "+20c~+21c", "on_hit": "+11~+12", @@ -2317,7 +2317,7 @@ "image": "", "input": "MIA.2", "name": "Ame-no-Nuboko", - "notes": "* Heat Engager\n* Balcony Break\n* Chip damage (9) on block\n* Deals 6 damage to self (4 recoverable)\n* Unparryable", + "notes": "* Heat Engager\n* Balcony Break\n* Chip damage (9) on block\n* Deals 6 damage to self (4 recoverable)\n* Unparryable\n", "on_block": "-20", "on_ch": "+26a (+0)", "on_hit": "+26a (+0)", @@ -2335,7 +2335,7 @@ "image": "", "input": "MIA.F", "name": "Genjitsu", - "notes": "* Cancel to r18 FC with D\n* Parries low punches or kicks\n* Parries throws", + "notes": "* Cancel to r18 FC with D\n* Parries low punches or kicks\n* Parries throws\nps1~40", "on_block": "", "on_ch": "", "on_hit": "", @@ -2353,7 +2353,7 @@ "image": "", "input": "Right throw", "name": "Wind Wheel", - "notes": "* Throw break 2\n* Side switch on hit", + "notes": "* Throw break 2\n* Side switch on hit\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -2371,7 +2371,7 @@ "image": "", "input": "SS.1+2", "name": "Sankouchou", - "notes": "* Homing\n* Spike\n* Jail from 1st attack\n* Combo from 1st hit\n* Recovery listed is for the last hit", + "notes": "* Homing\n* Spike\n* Jail from 1st attack\n* Combo from 1st hit\n* Recovery listed is for the last hit\n", "on_block": "-4", "on_ch": "+7c~+8c", "on_hit": "+7c~+8c", @@ -2389,7 +2389,7 @@ "image": "", "input": "SS.2", "name": "Kasanegasumi", - "notes": "* Balcony Break\n* Tornado\n* Restores 3 health and 3 recoverable on hit", + "notes": "* Balcony Break\n* Tornado\n* Restores 3 health and 3 recoverable on hit\n", "on_block": "-9", "on_ch": "+34d (+26)", "on_hit": "+14a (+5)", @@ -2407,7 +2407,7 @@ "image": "", "input": "SS.4", "name": "Kagura", - "notes": "* Heat Engager\n* Spike", + "notes": "* Heat Engager\n* Spike\n", "on_block": "+6~+8", "on_ch": "+8c~+10c", "on_hit": "+8c~+10c", @@ -2425,7 +2425,7 @@ "image": "", "input": "u+2", "name": "Izumo Strike", - "notes": "* Homing\n* Alternate input: ub+2", + "notes": "* Homing\n* Alternate input: ub+2\n", "on_block": "+6~+7", "on_ch": "+20c~+21c", "on_hit": "+11~+12", @@ -2443,7 +2443,7 @@ "image": "", "input": "u+4", "name": "Chikura", - "notes": "* Homing\n* Alternate input: ub+4\n", + "notes": "* Homing\n* Alternate input: ub+4\njs8~28 fs29~31", "on_block": "-3~-2", "on_ch": "+22a", "on_hit": "+22a", @@ -2461,7 +2461,7 @@ "image": "", "input": "UB,b", "name": "Back Handspring", - "notes": "\n", + "notes": "\njs10~41 fs42~44", "on_block": "", "on_ch": "", "on_hit": "", @@ -2479,7 +2479,7 @@ "image": "", "input": "uf+1", "name": "Divine Exile - Heaven", - "notes": "* Balcony Break\n* Jail from 1st attack\n* Deals 12 damage to self (8 recoverable)\n* 2nd hit available only on hit or block\n* Recovery listed is for the 1st hit", + "notes": "* Balcony Break\n* Jail from 1st attack\n* Deals 12 damage to self (8 recoverable)\n* 2nd hit available only on hit or block\n* Recovery listed is for the 1st hit\n", "on_block": "-14", "on_ch": "+22a", "on_hit": "+22a", @@ -2497,7 +2497,7 @@ "image": "", "input": "uf+1+2", "name": "Riai", - "notes": "Throw break 1+2", + "notes": "Throw break 1+2\n", "on_block": "-6", "on_ch": "+0d", "on_hit": "+0d", @@ -2515,7 +2515,7 @@ "image": "", "input": "uf+2", "name": "Totsuka-no-Tsurugi", - "notes": "* Tornado\n* Chip damage (9) on block\n* Deals 12 damage to self (8 recoverable)\n* Unparryable", + "notes": "* Tornado\n* Chip damage (9) on block\n* Deals 12 damage to self (8 recoverable)\n* Unparryable\n", "on_block": "-9", "on_ch": "+69a (+53)", "on_hit": "+30a (+15)", @@ -2533,7 +2533,7 @@ "image": "", "input": "uf+3", "name": "Iwato", - "notes": "Alternate inputs: ub+3, u+3\n", + "notes": "Alternate inputs: ub+3, u+3\njs11~27 fs28~30", "on_block": "-6~-5", "on_ch": "+30a", "on_hit": "+5~+6", @@ -2551,7 +2551,7 @@ "image": "", "input": "uf+3+4", "name": "Saiuntsui", - "notes": "* Spike\n* Alternate inputs: ub+3+4, u+3+4\n", + "notes": "* Spike\n* Alternate inputs: ub+3+4, u+3+4\njs9~30", "on_block": "-8~-4", "on_ch": "+18a", "on_hit": "+18a", @@ -2569,7 +2569,7 @@ "image": "", "input": "uf+4", "name": "", - "notes": "\n", + "notes": "\njs10~40 fs41~43", "on_block": "-20~-18", "on_ch": "-9~-7", "on_hit": "-9~-7", @@ -2587,7 +2587,7 @@ "image": "", "input": "uf+4,3", "name": "Housenka - Misogi", - "notes": "* Tornado\n* Combo from 1st hit\n* Transition to r17 MIA on hit only\n* 3rd hit available only as combo from 2nd hit\n* 3rd hit deals 12 damage to self (8 recoverable)\n", + "notes": "* Tornado\n* Combo from 1st hit\n* Transition to r17 MIA on hit only\n* 3rd hit available only as combo from 2nd hit\n* 3rd hit deals 12 damage to self (8 recoverable)\n,js1~20 fs21~23", "on_block": "-12", "on_ch": "+84a (+68)", "on_hit": "+84a (+68)", @@ -2605,7 +2605,7 @@ "image": "", "input": "ws1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6~-5", "on_ch": "+5~+6", "on_hit": "+5~+6", @@ -2623,7 +2623,7 @@ "image": "", "input": "ws1,1", "name": "", - "notes": "* Elbow\n* Combo from 1st hit", + "notes": "* Elbow\n* Combo from 1st hit\n", "on_block": "-9~-8", "on_ch": "+2~+3", "on_hit": "+2~+3", @@ -2641,7 +2641,7 @@ "image": "", "input": "ws1,1,1", "name": "Tenkan Saika Shikei", - "notes": "* Balcony Break\n* Combo from 2nd CH with 4f delay\n* Input can be delayed 14f", + "notes": "* Balcony Break\n* Combo from 2nd CH with 4f delay\n* Input can be delayed 14f\n", "on_block": "-13", "on_ch": "+13a (+4)", "on_hit": "+13a (+4)", @@ -2659,7 +2659,7 @@ "image": "", "input": "ws1,1,2", "name": "Tenkan Saika Renken", - "notes": "* Tornado\n* Combo from 2nd CH with 6f delay\n* Input can be delayed 14f\n* Chip damage on block\n* Deals recoverable self-damage when not in Heat", + "notes": "* Tornado\n* Combo from 2nd CH with 6f delay\n* Input can be delayed 14f\n* Chip damage on block\n* Deals recoverable self-damage when not in Heat\n", "on_block": "-9", "on_ch": "+69a (+53)", "on_hit": "+30a (+15)", @@ -2677,7 +2677,7 @@ "image": "", "input": "ws1,1,4", "name": "Tenkan Saika Renshuu", - "notes": "* Balcony Break\n* Combo from 2nd CH with 6f delay\n* Input can be delayed 14f", + "notes": "* Balcony Break\n* Combo from 2nd CH with 6f delay\n* Input can be delayed 14f\n", "on_block": "-8~-7", "on_ch": "+42a (-16)", "on_hit": "+42a (-16)", @@ -2695,7 +2695,7 @@ "image": "", "input": "ws1,1,~B", "name": "", - "notes": "* Restores 2 recoverable health with each pulse\n* Transition to r30 with u_d\n* Cancel to r15 with DB", + "notes": "* Restores 2 recoverable health with each pulse\n* Transition to r30 with u_d\n* Cancel to r15 with DB\n", "on_block": "+0~+1", "on_ch": "+11g~+12g", "on_hit": "+11g~+12g", @@ -2713,7 +2713,7 @@ "image": "", "input": "ws1,1,~F", "name": "", - "notes": "* Cancel to r18 FC with D\n* Parries low punches or kicks\n* Parries throws", + "notes": "* Cancel to r18 FC with D\n* Parries low punches or kicks\n* Parries throws\nps1~40", "on_block": "+0~+1", "on_ch": "+11g~+12g", "on_hit": "+11g~+12g", @@ -2731,7 +2731,7 @@ "image": "", "input": "ws1+2", "name": "Sudare Nagashi", - "notes": "* Elbow\n* Can recover in r18 FC with D", + "notes": "* Elbow\n* Can recover in r18 FC with D\n", "on_block": "-2", "on_ch": "+17 +63a", "on_hit": "+5", @@ -2749,7 +2749,7 @@ "image": "", "input": "ws1,4", "name": "", - "notes": "* Spike\n* Combo from 1st hit with 5f delay\n* Input can be delayed 10f\n* Move can be delayed 8f", + "notes": "* Spike\n* Combo from 1st hit with 5f delay\n* Input can be delayed 10f\n* Move can be delayed 8f\n", "on_block": "-11~-10", "on_ch": "+0c~+1c", "on_hit": "+0c~+1c", @@ -2767,7 +2767,7 @@ "image": "", "input": "ws1,4,1+2", "name": "Tomoefuji", - "notes": "* Balcony Break\n* Combo from 2nd CH", + "notes": "* Balcony Break\n* Combo from 2nd CH\n", "on_block": "-20~-19", "on_ch": "+16a (+11)", "on_hit": "+16a (+11)", @@ -2803,7 +2803,7 @@ "image": "", "input": "ws2", "name": "", - "notes": "Hits grounded up-close only", + "notes": "Hits grounded up-close only\n", "on_block": "-8~-7", "on_ch": "+32a", "on_hit": "+5~+6", @@ -2821,7 +2821,7 @@ "image": "", "input": "ws2,1", "name": "Hyakkaou", - "notes": "* Balcony Break\n* Combo from 1st hit", + "notes": "* Balcony Break\n* Combo from 1st hit\n", "on_block": "-12~-11", "on_ch": "+19a (10)", "on_hit": "+19a (10)", @@ -2839,7 +2839,7 @@ "image": "", "input": "ws3", "name": "Gioh", - "notes": "\n", + "notes": "\njs17~33 fs34~36", "on_block": "-13~-12", "on_ch": "+25a (+5)", "on_hit": "+25a (+5)", @@ -2857,7 +2857,7 @@ "image": "", "input": "ws3+4", "name": "Flowing Moon Scent", - "notes": "Tornado", + "notes": "Tornado\nfs15~36", "on_block": "-21~-20", "on_ch": "+38a (+28)", "on_hit": "+38a (+28)", @@ -2875,7 +2875,7 @@ "image": "", "input": "ws4", "name": "Ichikaku", - "notes": "", + "notes": "\n", "on_block": "-12~-11", "on_ch": "+18a (+11)", "on_hit": "+18a (+11)", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/kazuya.json b/src/frame_service/json_directory/tests/static/json_movelist/kazuya.json index 083707e..a3f1dac 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/kazuya.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/kazuya.json @@ -8,13 +8,13 @@ "id": "Kazuya-1", "image": "", "input": "1", - "name": "", - "notes": "", + "name": "Jab", + "notes": "Recovers 2f faster on hit or block (t27 r17)\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", "parent": "", - "recovery": "", + "recovery": "r19", "startup": "i10", "target": "h", "video": "" @@ -29,7 +29,7 @@ "image": "", "input": "1,1", "name": "", - "notes": "* Jails\n* Combo from 1st hit", + "notes": "* Jails\n* Combo from 1st hit\n", "on_block": "-1", "on_ch": "+8", "on_hit": "+8", @@ -49,7 +49,7 @@ "image": "", "input": "1,1,2", "name": "Flash Punch Combo", - "notes": "* Combo from 1st hit\n* Can be delayed 11F\n* Balcony Break on Air hit", + "notes": "* Combo from 1st hit\n* Can be delayed 11F\n* Balcony Break on Air hit\n", "on_block": "-17", "on_ch": "+20a(+15)", "on_hit": "+20a(+15)", @@ -67,7 +67,7 @@ "image": "", "input": "1+2", "name": "Acute Pain", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-13", "on_ch": "+13a", "on_hit": "+13a", @@ -87,7 +87,7 @@ "image": "", "input": "1,2", "name": "One Two Punch", - "notes": "* Jails\n* Combo from 1st hit\n* Combo can be delayed 12F from 1st hit", + "notes": "* Jails\n* Combo from 1st hit\n* Combo can be delayed 12F from 1st hit\n", "on_block": "-1", "on_ch": "+8", "on_hit": "+8", @@ -107,7 +107,7 @@ "image": "", "input": "1,2,2", "name": "Back Fist Combo", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+4", "on_hit": "+4", @@ -127,7 +127,7 @@ "image": "", "input": "1,2,2~3", "name": "Twin Fang Shattered Spine", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+6", "on_hit": "+6", @@ -145,7 +145,7 @@ "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "* Shift to charging", + "notes": "* Shift to charging\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -165,7 +165,7 @@ "image": "", "input": "1,2,4", "name": "Twin Fang Stature Smash", - "notes": "* Combo from 2nd CH\n* Can be delayed 7F", + "notes": "* Combo from 2nd CH\n* Can be delayed 7F\n", "on_block": "-14c", "on_ch": "+0c", "on_hit": "-3", @@ -185,7 +185,7 @@ "image": "", "input": "1,2,4,3", "name": "Twin Fang Double Kick", - "notes": "* Balcony Break\n* Combo from 3rd CH\n* Can be delayed", + "notes": "* Balcony Break\n* Combo from 3rd CH\n* Can be delayed\n", "on_block": "-2", "on_ch": "[+69a)](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", "on_hit": "+24a(+15)", @@ -203,7 +203,7 @@ "image": "", "input": "2", "name": "Right Jab", - "notes": "", + "notes": "\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -221,7 +221,7 @@ "image": "", "input": "2,2", "name": "Double Back Fist", - "notes": "* Combo from 1st CH", + "notes": "* Combo from 1st CH\n", "on_block": "-8", "on_ch": "[+50a](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", "on_hit": "+7", @@ -239,7 +239,7 @@ "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "* Heat Burst\n* Alternate input: R1", + "notes": "* Heat Burst\n* Alternate input: R1\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -259,7 +259,7 @@ "image": "", "input": "3", "name": "Face Kick", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+4", "on_hit": "+4", @@ -279,7 +279,7 @@ "image": "", "input": "3,1", "name": "Face Kick to Jab", - "notes": "* Combo from 1st hit\n* Enter WGS (+2/+10) with input DF", + "notes": "* Combo from 1st hit\n* Enter WGS (+2/+10) with input DF\n", "on_block": "-1", "on_ch": "+7", "on_hit": "+7", @@ -299,7 +299,7 @@ "image": "", "input": "3,1,4", "name": "Agony Spear", - "notes": "* Combo from 2nd CH\n* Can be delayed 14F\n* Combo can be delayed 6F from CH", + "notes": "* Combo from 2nd CH\n* Can be delayed 14F\n* Combo can be delayed 6F from CH\n", "on_block": "-6", "on_ch": "[+40a(+32)](https://wavu.wiki/t/Kazuya_combos#Mini-combos 'Mini-combo')", "on_hit": "+8", @@ -317,7 +317,7 @@ "image": "", "input": "4", "name": "Roundhouse", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "[+27a](https://wavu.wiki/t/Kazuya_combos#Mini-combos 'Mini-combo')", "on_hit": "+2", @@ -337,7 +337,7 @@ "image": "", "input": "4~3", "name": "Demon Scissors", - "notes": "* Floor Break\n", + "notes": "* Floor Break\njs10~", "on_block": "-10", "on_ch": "-1g", "on_hit": "-1g", @@ -355,7 +355,7 @@ "image": "", "input": "b+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -373,7 +373,7 @@ "image": "", "input": "b+1+2", "name": "Kumo Kiri", - "notes": "* Heat Engager\n* Heat Dash +36a (+26) on hit\n* Chip damage when guarded", + "notes": "* Heat Engager\n* Heat Dash +36a (+26) on hit\n* Chip damage when guarded\n", "on_block": "-8", "on_ch": "+5", "on_hit": "+5", @@ -391,7 +391,7 @@ "image": "", "input": "b+1,2", "name": "Sokushitsu Goda", - "notes": "* Balcony Break\n* Combo from 1st hit\n* Can be delayed 14F\n* Combo can be delayed 10F from hit", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Can be delayed 14F\n* Combo can be delayed 10F from hit\n", "on_block": "-14", "on_ch": "+9 (+0)", "on_hit": "+9 (+0)", @@ -409,7 +409,7 @@ "image": "", "input": "b+1+4", "name": "Lightning Screw Uppercut", - "notes": "", + "notes": "\n", "on_block": "+20a(+10)", "on_ch": "+20a(+10)", "on_hit": "+20a(+10)", @@ -427,7 +427,7 @@ "image": "", "input": "b+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+4", "on_hit": "+4", @@ -445,7 +445,7 @@ "image": "", "input": "b+2,2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -463,7 +463,7 @@ "image": "", "input": "b+2,2,1+2", "name": "Danzui Raizanba", - "notes": "* Balcony Break\n* Chip damage when guarded", + "notes": "* Balcony Break\n* Chip damage when guarded\n", "on_block": "-8", "on_ch": "+38d (-20)", "on_hit": "+38d (-20)", @@ -481,7 +481,7 @@ "image": "", "input": "b+2,4", "name": "", - "notes": "* Combo from 1st hit\n* Can be delayed 10F\n* Combo can be delayed 5F from hit", + "notes": "* Combo from 1st hit\n* Can be delayed 10F\n* Combo can be delayed 5F from hit\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -499,7 +499,7 @@ "image": "", "input": "b+2,4,1", "name": "Rampaging Demon", - "notes": "* Balcony Break\n* Combo from 2nd CH", + "notes": "* Balcony Break\n* Combo from 2nd CH\n", "on_block": "-14", "on_ch": "+11a (+2)", "on_hit": "+11a (+2)", @@ -517,7 +517,7 @@ "image": "", "input": "b+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -535,7 +535,7 @@ "image": "", "input": "b+3,1", "name": "", - "notes": "* Jails\n* Combo from 1st hit", + "notes": "* Jails\n* Combo from 1st hit\n", "on_block": "+0", "on_ch": "+6", "on_hit": "+6", @@ -553,7 +553,7 @@ "image": "", "input": "b+3,1,4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10c", "on_ch": "+7", "on_hit": "+7", @@ -571,7 +571,7 @@ "image": "", "input": "b+3,1,4,1", "name": "Demon's Wrath", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-14", "on_ch": "+15a (+6)", "on_hit": "+15a (+6)", @@ -589,7 +589,7 @@ "image": "", "input": "b+3,1,4,3", "name": "Reign of Terror", - "notes": "", + "notes": "\n", "on_block": "-13c", "on_ch": "+1", "on_hit": "+1", @@ -607,7 +607,7 @@ "image": "", "input": "b+4", "name": "Flash Tornado", - "notes": "* Heat Engager\n* Heat Dash +62a (+42) on hit\n* Homing", + "notes": "* Heat Engager\n* Heat Dash +62a (+42) on hit\n* Homing\n", "on_block": "-5", "on_ch": "+16g", "on_hit": "+16g", @@ -625,7 +625,7 @@ "image": "", "input": "(back to wall).b,b,ub", "name": "Wall Jumping Attack", - "notes": "* Air Status 5F", + "notes": "* Air Status 5F\nis8~13", "on_block": "-1", "on_ch": "+45d (-13)", "on_hit": "+45d (-13)", @@ -645,7 +645,7 @@ "image": "", "input": "BT.1", "name": "Spin Knuckle Jab", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -665,7 +665,7 @@ "image": "", "input": "BT.3", "name": "Spin Kick", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+8", "on_hit": "+8", @@ -685,7 +685,7 @@ "image": "", "input": "BT.d+1", "name": "Crouch Spin Knuckle", - "notes": "", + "notes": "\n", "on_block": "-2", "on_ch": "+9", "on_hit": "+9", @@ -705,7 +705,7 @@ "image": "", "input": "BT.d+3", "name": "Crouch Spin Kick", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "+3", "on_hit": "+3", @@ -725,7 +725,7 @@ "image": "", "input": "BT.uf+3", "name": "Reverse Jump Kick", - "notes": "\n", + "notes": "\njs", "on_block": "", "on_ch": "+19a (+9)", "on_hit": "+19a (+9)", @@ -851,12 +851,12 @@ "image": "", "input": "db+1", "name": "", - "notes": "\ncs", + "notes": "\n", "on_block": "-10", "on_ch": "+0", "on_hit": "+0", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i13", "target": "m", "video": "" @@ -869,7 +869,7 @@ "image": "", "input": "db+1,2", "name": "Goutsuiken", - "notes": "* Heat Engager\n* Heat Dash +35a on hit\n* Balcony Break\n* Chip damage when guarded\n* Combos from first hit", + "notes": "* Heat Engager\n* Heat Dash +35a on hit\n* Balcony Break\n* Chip damage when guarded\n* Combo from 1st hit with 2?F delay\n", "on_block": "-19", "on_ch": "+9a (-8)", "on_hit": "+9a (-8)", @@ -887,7 +887,7 @@ "image": "", "input": "db+2", "name": "Lion Slayer", - "notes": "Spike", + "notes": "Spike\n", "on_block": "-9c", "on_ch": "[+21d](https://wavu.wiki/t/Kazuya_combos#Mini-combos 'Mini-combo')", "on_hit": "+7c", @@ -923,7 +923,7 @@ "image": "", "input": "db+4", "name": "Stature Smash", - "notes": "Flips over on grounded hit", + "notes": "Flips over on grounded hit\n", "on_block": "-12", "on_ch": "+17g", "on_hit": "+4", @@ -941,7 +941,7 @@ "image": "", "input": "df+1", "name": "Entrails Smash", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+9", "on_hit": "+9", @@ -959,7 +959,7 @@ "image": "", "input": "df+1,2", "name": "Slaughter Hook", - "notes": "* Heat Engager\n* Heat Dash +67a(+50) on hit\n* Chip damage on block (6)\n* Combos from first hit", + "notes": "* Heat Engager\n* Heat Dash +67a(+50) on hit\n* Chip damage on block (6)\n* Combos from first hit\n", "on_block": "+0c", "on_ch": "+9g", "on_hit": "+9g", @@ -977,7 +977,7 @@ "image": "", "input": "df+1,4", "name": "Slaughter High Kick", - "notes": "* Balcony Break\n* Combo from 1st hit", + "notes": "* Balcony Break\n* Combo from 1st hit\n", "on_block": "-11", "on_ch": "KND", "on_hit": "KND", @@ -995,7 +995,7 @@ "image": "", "input": "df+1,df+2", "name": "Slaughter Uppercut", - "notes": "* Tornado\n* Balcony Break\n* Combos on 1st Counterhit", + "notes": "* Tornado\n* Balcony Break\n* Combos on 1st Counterhit\n", "on_block": "-8", "on_ch": "+32a(+22)", "on_hit": "+18c", @@ -1013,7 +1013,7 @@ "image": "", "input": "df+2", "name": "Abolishing Fist", - "notes": "* Homing\n* Balcony Break on air hit\n* Crumple stun +13F after CH", + "notes": "* Homing\n* Balcony Break on air hit\n* Crumple stun +13F after CH\n", "on_block": "-12", "on_ch": "[+59a](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", "on_hit": "+5", @@ -1031,7 +1031,7 @@ "image": "", "input": "df+3", "name": "Impaling Knee", - "notes": "Knee", + "notes": "Knee\n", "on_block": "-7", "on_ch": "+9", "on_hit": "+9", @@ -1049,7 +1049,7 @@ "image": "", "input": "df+3,2", "name": "", - "notes": "* Combo from 1st hit\n* Can be delayed 10F\n* Combo can be delayed 10F from hit", + "notes": "* Combo from 1st hit\n* Can be delayed 10F\n* Combo can be delayed 10F from hit\n", "on_block": "-11", "on_ch": "+5", "on_hit": "+5", @@ -1067,7 +1067,7 @@ "image": "", "input": "df+3,2,1", "name": "Impaling Knee Twin Thrust", - "notes": "* Tornado\n* Balcony Break\n* Combo from 2nd CH\n* Can be delayed 16F", + "notes": "* Tornado\n* Balcony Break\n* Combo from 2nd CH\n* Can be delayed 16F\n", "on_block": "-14", "on_ch": "[+25](https://wavu.wiki/t/Kazuya_combos#Mini-combos 'Mini-combo')", "on_hit": "+8(-1)", @@ -1085,7 +1085,7 @@ "image": "", "input": "df+3,2,1*", "name": "Impaling Knee Twin Skewer", - "notes": "* Tornado\n* Balcony Break\n* Chip damage when guarded", + "notes": "* Tornado\n* Balcony Break\n* Chip damage when guarded\n", "on_block": "+11(+18w)", "on_ch": "+10(+1)", "on_hit": "+10(+1)", @@ -1103,7 +1103,7 @@ "image": "", "input": "df+3+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+0", "on_hit": "+0", @@ -1121,7 +1121,7 @@ "image": "", "input": "df+3+4,1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "+1", "on_hit": "+1", @@ -1139,7 +1139,7 @@ "image": "", "input": "df+3+4,1,2", "name": "Kyogeki Goutsuiken", - "notes": "* Balcony Break\n* Chip damage when guarded", + "notes": "* Balcony Break\n* Chip damage when guarded\n", "on_block": "-19", "on_ch": "+7 (-10)", "on_hit": "+7 (-10)", @@ -1157,7 +1157,7 @@ "image": "", "input": "df+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -1175,7 +1175,7 @@ "image": "", "input": "df+4,4", "name": "Tsunami Kick", - "notes": "* Spike\n* Combo from 1st hit\n* Can be delayed 11F\n* Combo can be delayed 11F from hit", + "notes": "* Spike\n* Combo from 1st hit\n* Can be delayed 11F\n* Combo can be delayed 11F from hit\n", "on_block": "-15", "on_ch": "-4c", "on_hit": "-4c", @@ -1193,7 +1193,7 @@ "image": "", "input": "DVK.1,1,2,F", "name": "Devil Break", - "notes": "* Jails\n* Partially uses remaining Heat time\n* Only on hit", + "notes": "* Jails\n* Partially uses remaining Heat time\n* Only on hit\n", "on_block": "-17", "on_ch": "+5", "on_hit": "+5", @@ -1229,7 +1229,7 @@ "image": "", "input": "DVK.3+4", "name": "Devil Blaster", - "notes": "* Partially uses remaining Heat time\n", + "notes": "* Partially uses remaining Heat time\njs25~", "on_block": "", "on_ch": "-16(-77)", "on_hit": "-16(-77)", @@ -1247,7 +1247,7 @@ "image": "", "input": "DVK.db+3+4", "name": "Devil Impact", - "notes": "* Partially uses remaining Heat time", + "notes": "* Partially uses remaining Heat time\n", "on_block": "-19", "on_ch": "+2", "on_hit": "+2", @@ -1265,7 +1265,7 @@ "image": "", "input": "DVK.db+3+4,DF", "name": "Devil Impact to Wind God Step", - "notes": "* Partially uses remaining Heat time", + "notes": "* Partially uses remaining Heat time\n", "on_block": "-19", "on_ch": "+11", "on_hit": "+11", @@ -1283,7 +1283,7 @@ "image": "", "input": "DVK.f,F+2", "name": "Chaos Inferno", - "notes": "* Partially uses remaining Heat time\n* Only on hit", + "notes": "* Partially uses remaining Heat time\n* Only on hit\n", "on_block": "-9", "on_ch": "+0", "on_hit": "+0", @@ -1301,7 +1301,7 @@ "image": "", "input": "DVK.f,n,d,df+1", "name": "Damnation", - "notes": "* Partially uses remaining Heat time\n* On hit, does not shift to throw with n", + "notes": "* Partially uses remaining Heat time\n* On hit, does not shift to throw with n\n", "on_block": "-16", "on_ch": "Th", "on_hit": "Th", @@ -1319,7 +1319,7 @@ "image": "", "input": "DVK.f,n,d,df+3", "name": "Tempest Blaster", - "notes": "\n", + "notes": "\njs", "on_block": "+4", "on_ch": "Th", "on_hit": "Th", @@ -1337,7 +1337,7 @@ "image": "", "input": "DVK.f,n,d,df+4,1,1", "name": "Abyss Damnation", - "notes": "* Partially uses remaining Heat time", + "notes": "* Partially uses remaining Heat time\n", "on_block": "-19", "on_ch": "+0", "on_hit": "+0", @@ -1355,7 +1355,7 @@ "image": "", "input": "DVK.f,n,d,df+4,1,1,B", "name": "Spinning Demon to Left Hook > Thunder God Fist", - "notes": "", + "notes": "\n", "on_block": "-17", "on_ch": "+17a (+10)", "on_hit": "+17a (+10)", @@ -1373,7 +1373,7 @@ "image": "", "input": "DVK.OTG.db+1+2", "name": "Grand Inferno", - "notes": "* Partially uses remaining Heat time", + "notes": "* Partially uses remaining Heat time\n", "on_block": "-13", "on_ch": "+13a (+1)", "on_hit": "+13a (+1)", @@ -1391,7 +1391,7 @@ "image": "", "input": "DVK.SS.2", "name": "Devil Twister", - "notes": "* Tornado\n* Partially uses remaining Heat time", + "notes": "* Tornado\n* Partially uses remaining Heat time\n", "on_block": "-15", "on_ch": "[+76a](https://wavu.wiki/t/Kazuya_combos#Heat 'Kazuya Combos')", "on_hit": "[+76a](https://wavu.wiki/t/Kazuya_combos#Heat 'Kazuya Combos')", @@ -1409,7 +1409,7 @@ "image": "", "input": "DVK.ub+1+2", "name": "Inferno", - "notes": "* Partially uses remaining Heat time\n* Jack-8 or Alisa can recovery 20 by input 1+2", + "notes": "* Partially uses remaining Heat time\n* Jack-8 or Alisa can recovery 20 by input 1+2\n", "on_block": "", "on_ch": "+14 (-44)", "on_hit": "+14 (-44)", @@ -1429,7 +1429,7 @@ "image": "", "input": "DVK.uf+1+2", "name": "Air Inferno", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1447,7 +1447,7 @@ "image": "", "input": "f+1+2", "name": "Glorious Demon God Fist", - "notes": "* Balcony Break\n* Parries high and mid punches", + "notes": "* Balcony Break\n* Parries high and mid punches\nps", "on_block": "-9", "on_ch": "+11a(+2)", "on_hit": "+11a(+2)", @@ -1465,7 +1465,7 @@ "image": "", "input": "f+2", "name": "Soul Thrust", - "notes": "* Tornado\n* Balcony Break\n* Absorb an attack to power up\n* Add chip damage when guarded", + "notes": "* Tornado\n* Balcony Break\n* Absorb an attack to power up\n* Add chip damage when guarded\nps8~", "on_block": "-12", "on_ch": "+13a(+4)", "on_hit": "+13a(+4)", @@ -1483,7 +1483,7 @@ "image": "", "input": "f+3", "name": "Oni Front Kick", - "notes": "Balcony Break on air hit", + "notes": "Balcony Break on air hit\n", "on_block": "-13", "on_ch": "+54a(+23)", "on_hit": "+5", @@ -1501,7 +1501,7 @@ "image": "", "input": "f+4", "name": "Right Splits Kick", - "notes": "Spike", + "notes": "Spike\n", "on_block": "+4c", "on_ch": "[+31d](https://wavu.wiki/t/Kazuya_combos#Mini-combos 'Mini-combo')", "on_hit": "+7c", @@ -1591,7 +1591,7 @@ "image": "", "input": "FC.df+3+4", "name": "Tombstone Crusher", - "notes": "\n\ncs,js13~", + "notes": "\ncs,js13~", "on_block": "-11c", "on_ch": "+11a", "on_hit": "+11a", @@ -1609,7 +1609,7 @@ "image": "", "input": "f,(even numbers frames).n", "name": "Mist Step (Left Side)", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1627,7 +1627,7 @@ "image": "", "input": "f,F+2", "name": "Devil Fist", - "notes": "* Heat Engager\n* Heat Dash +36a(+26) on hit\n* Balcony Break", + "notes": "* Heat Engager\n* Heat Dash +36a(+26) on hit\n* Balcony Break\n", "on_block": "-9", "on_ch": "+39d(-19)/HE", "on_hit": "+39d(-19)/HE", @@ -1645,7 +1645,7 @@ "image": "", "input": "f,F+3", "name": "Left Splits Kick", - "notes": "* Spike", + "notes": "* Spike\n", "on_block": "-3c", "on_ch": "[+46a](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", "on_hit": "[+46a](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", @@ -1663,7 +1663,7 @@ "image": "", "input": "f,F+4", "name": "Devil's Steel Pedal", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "[+29a(+23)](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", "on_hit": "+5", @@ -1681,7 +1681,7 @@ "image": "", "input": "f,f,F+3", "name": "Leaping Side Kick", - "notes": "* Balcony Break\n* Chip damage when guarded\n", + "notes": "* Balcony Break\n* Chip damage when guarded\njs3~", "on_block": "+9", "on_ch": "+13a(+3)", "on_hit": "+13a(+3)", @@ -1699,7 +1699,7 @@ "image": "", "input": "f,n,d,DF", "name": "Wind God Step", - "notes": "* Cannot be buffered\n* Cost 3F", + "notes": "* Cannot be buffered\n* Cost 3F\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1711,7 +1711,7 @@ }, { "alias": [ - "ewgf" + "EWGF" ], "alt": [], "damage": "23", @@ -1719,7 +1719,7 @@ "image": "", "input": "f,n,d,df#2", "name": "Electric Wind God Fist", - "notes": "* Chip damage when guarded", + "notes": "* Chip damage when guarded\n", "on_block": "+5", "on_ch": "[+39a(+29)](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", "on_hit": "[+39a(+29)](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", @@ -1737,7 +1737,7 @@ "image": "", "input": "f,n,d,df+1", "name": "Thunder God Fist", - "notes": "* Tornado\n* Meaty 1F in actuality", + "notes": "* Tornado\n* Meaty 1F in actuality\n", "on_block": "-16", "on_ch": "+29a(+19)", "on_hit": "+29a(+19)", @@ -1755,7 +1755,7 @@ "image": "", "input": "f,n,d,df+1+2", "name": "Patricide Fist", - "notes": "* Tornado\n* Balcony Break\n* Chip damage when guarded", + "notes": "* Tornado\n* Balcony Break\n* Chip damage when guarded\n", "on_block": "+5", "on_ch": "[+59a](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", "on_hit": "+25a(+15)", @@ -1767,7 +1767,7 @@ }, { "alias": [ - "wgf" + "WGF" ], "alt": [], "damage": "20", @@ -1775,7 +1775,7 @@ "image": "", "input": "f,n,d,df+2", "name": "Wind God Fist", - "notes": "Becomes Electric Wind God Fist during Heat (partially uses remaining Heat Time)", + "notes": "Becomes Electric Wind God Fist during Heat (partially uses remaining Heat Time)\n", "on_block": "-10", "on_ch": "[+39a(+29)](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", "on_hit": "[+39a(+29)](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", @@ -1793,7 +1793,7 @@ "image": "", "input": "f,n,d,df+3", "name": "Hell Lancer", - "notes": "Balcony Break\n", + "notes": "Balcony Break\njs9~", "on_block": "-9", "on_ch": "+12a(+2)", "on_hit": "+12a(+2)", @@ -1805,7 +1805,7 @@ }, { "alias": [ - "[[Standard_move#Hellsweep|hellsweep]]" + "[[Standard_move#Hellsweep|Hellsweep]]" ], "alt": [], "damage": "15", @@ -1813,7 +1813,7 @@ "image": "", "input": "f,n,d,df+4", "name": "Spinning Demon", - "notes": "", + "notes": "\n", "on_block": "-23", "on_ch": "+20a", "on_hit": "-3c", @@ -1825,7 +1825,7 @@ }, { "alias": [ - "[[Standard_move#Hellsweep|hellsweep]]" + "[[Standard_move#Hellsweep|Hellsweep]]" ], "alt": [], "damage": "15,23", @@ -1833,7 +1833,7 @@ "image": "", "input": "f,n,d,df+4,1", "name": "Spinning Demon > Left Hook", - "notes": "* Balcony Break\n* Combo from first hit", + "notes": "* Balcony Break\n* Combo from first hit\n", "on_block": "-16", "on_ch": "+17a(+10", "on_hit": "+17a(+10", @@ -1844,14 +1844,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "[[Standard_move#Hellsweep|Hellsweep]]" + ], "alt": [], "damage": "15,25", "id": "Kazuya-f,n,d,df+4,4", "image": "", "input": "f,n,d,df+4,4", "name": "Illusive Demon", - "notes": "* Balcony Break\n* Combo from first hit\n", + "notes": "* Balcony Break\n* Combo from first hit\njs", "on_block": "-9", "on_ch": "+5a(+4)", "on_hit": "+5a(+4)", @@ -1869,7 +1871,7 @@ "image": "", "input": "f,n,DF", "name": "Mist Step to Wind God Step", - "notes": "* Cannot be buffered\n* Connect to Wind God Step\n* Cost: 2F", + "notes": "* Cannot be buffered\n* Connect to Wind God Step\n* Cost: 2F\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1887,7 +1889,7 @@ "image": "", "input": "f,(odd numbers frames).n", "name": "Mist Step (Left Side)", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1905,7 +1907,7 @@ "image": "", "input": "H.2+3", "name": "Omega Crash", - "notes": "* Heat Smash\n* Alternate input: R1", + "notes": "* Heat Smash\n* Alternate input: R1\n", "on_block": "-14", "on_ch": "Th", "on_hit": "Th", @@ -1923,7 +1925,7 @@ "image": "", "input": "OTG.d+3+4", "name": "Oni Stomp", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -1941,7 +1943,7 @@ "image": "", "input": "R.df+1+2", "name": "Demonic Catastrophe", - "notes": "* Erases opponent's recoverable health on hit", + "notes": "* Erases opponent's recoverable health on hit\n", "on_block": "-15", "on_ch": "", "on_hit": "", @@ -1959,7 +1961,7 @@ "image": "", "input": "SS.1+2", "name": "Elkeid", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+11a", "on_hit": "+11a", @@ -1977,7 +1979,7 @@ "image": "", "input": "SS.3", "name": "Shattered Spine", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-7", "on_ch": "[+50d](https://wavu.wiki/t/Kazuya_combos#Mini-combos 'Mini-combo')", "on_hit": "+16a(+7)", @@ -1995,7 +1997,7 @@ "image": "", "input": "ub+1+2", "name": "Inferno", - "notes": "* Chip damage when guarded\n* Jack-8 or Alisa can recovery 20 by input 1+2\n* Balcony Break", + "notes": "* Chip damage when guarded\n* Jack-8 or Alisa can recovery 20 by input 1+2\n* Balcony Break\n", "on_block": "+19d (-39)", "on_ch": "+19d (-39)", "on_hit": "+19d (-39)", @@ -2016,7 +2018,7 @@ "image": "", "input": "uf+1", "name": "Jumping Knuckle", - "notes": "* Spike\n", + "notes": "* Spike\njs9~", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -2037,7 +2039,7 @@ "image": "", "input": "uf+2", "name": "Hook", - "notes": "* Balcony Break on air hit", + "notes": "* Balcony Break on air hit\n", "on_block": "-12", "on_ch": "+9", "on_hit": "+9", @@ -2058,7 +2060,7 @@ "image": "", "input": "uf+3", "name": "Searing Edge", - "notes": "* Balcony Break\n", + "notes": "* Balcony Break\njs9~", "on_block": "-9", "on_ch": "+17(+9)", "on_hit": "+17(+9)", @@ -2079,7 +2081,7 @@ "image": "", "input": "uf+4", "name": "", - "notes": "* Balcony Break on air hit\n", + "notes": "* Balcony Break on air hit\njs9~", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -2100,7 +2102,7 @@ "image": "", "input": "uf+4,4", "name": "", - "notes": "Combo from 1st CH", + "notes": "Combo from 1st CH\n", "on_block": "-23", "on_ch": "+29a", "on_hit": "+29a", @@ -2121,7 +2123,7 @@ "image": "", "input": "uf+4,4,4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-23", "on_ch": "+17a (+10)", "on_hit": "+17a (+10)", @@ -2142,7 +2144,7 @@ "image": "", "input": "uf+4,4,4,4", "name": "Roundhouse > Triple Spin Kick", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-17", "on_ch": "+19a (+12)", "on_hit": "+19a (+12)", @@ -2160,7 +2162,7 @@ "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "\n", + "notes": "\njs9~", "on_block": "-13", "on_ch": "+32a(+22)", "on_hit": "+32a(+22)", @@ -2178,7 +2180,7 @@ "image": "", "input": "ws1", "name": "Uppercut", - "notes": "", + "notes": "\n", "on_block": "-5", "on_ch": "+5", "on_hit": "+5", @@ -2196,7 +2198,7 @@ "image": "", "input": "ws1+2", "name": "Fujin Uraken", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "[+24a](https://wavu.wiki/t/Kazuya_combos#Mini-combos 'Mini-combo')", "on_hit": "+8", @@ -2214,7 +2216,7 @@ "image": "", "input": "ws1,2", "name": "Twin Pistons", - "notes": "* Tornado\n* Combo from 1st hit", + "notes": "* Tornado\n* Combo from 1st hit\n", "on_block": "-12", "on_ch": "[+73a(+57)](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", "on_hit": "[+73a(+57)](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", @@ -2232,7 +2234,7 @@ "image": "", "input": "ws2", "name": "Demon God Fist", - "notes": "Homing", + "notes": "Homing\n", "on_block": "-18", "on_ch": "[+57a](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", "on_hit": "[+57a](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", @@ -2250,7 +2252,7 @@ "image": "", "input": "ws3", "name": "Engetsusen", - "notes": "* Homing\n* Balcony Break", + "notes": "* Homing\n* Balcony Break\n", "on_block": "-5", "on_ch": "+20a(+11)", "on_hit": "+20a(+11)", @@ -2268,7 +2270,7 @@ "image": "", "input": "ws4", "name": "Toe Smash", - "notes": "", + "notes": "\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -2286,7 +2288,7 @@ "image": "", "input": "ws4,4", "name": "Tsunami Kick", - "notes": "* Combo from 1st hit", + "notes": "* Combo from 1st hit\n", "on_block": "-15", "on_ch": "-4c", "on_hit": "-4c", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/king.json b/src/frame_service/json_directory/tests/static/json_movelist/king.json index a7375f2..8b2e847 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/king.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/king.json @@ -7,7 +7,7 @@ "image": "", "input": "1", "name": "Left Jab", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -25,7 +25,7 @@ "image": "", "input": "1+2", "name": "", - "notes": "* Forces standing on hit.\n* Shifts into backturn stance.", + "notes": "* Forces standing on hit.\n* Shifts into backturn stance.\n", "on_block": "-11", "on_ch": "+0s", "on_hit": "-2s", @@ -43,7 +43,7 @@ "image": "", "input": "1,2", "name": "Palm Strike", - "notes": "* Jails\n* Combo from 1st hit", + "notes": "* Jails\n* Combo from 1st hit\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -61,7 +61,7 @@ "image": "", "input": "1+2,1", "name": "Head Spinner", - "notes": "* Balcony Break\n* Combo from 1st hit.\n* Hold back during 2nd hit to feint.", + "notes": "* Balcony Break\n* Combo from 1st hit.\n* Hold back during 2nd hit to feint.\n", "on_block": "-13/-18", "on_ch": "+12a(+3)/-9", "on_hit": "+12a(+3)/-9", @@ -79,7 +79,7 @@ "image": "", "input": "1,2,1", "name": "Palm Strike Uppercut", - "notes": "* Forces standing on hit.\n* The 3rd hit doesn't combo even 2nd on CH.\n* Starter of 10 Strings, 3rd~5th hits are combo.", + "notes": "* Forces standing on hit.\n* The 3rd hit doesn't combo even 2nd on CH.\n* Starter of 10 Strings, 3rd~5th hits are combo.\n", "on_block": "-4", "on_ch": "+10s", "on_hit": "+5s", @@ -97,7 +97,7 @@ "image": "", "input": "1,2,1,2+4", "name": "Palm Strike Uppercut > Suplex", - "notes": "* Throw break 2.", + "notes": "* Throw break 2.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -115,7 +115,7 @@ "image": "", "input": "1,2,1,d+2+4", "name": "Palm Strike Uppercut > V Driver", - "notes": "* Floor Break\n* Crouch throw, cannot throw break.\n* Opponent recovers in FDFA.", + "notes": "* Floor Break\n* Crouch throw, cannot throw break.\n* Opponent recovers in FDFA.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -133,7 +133,7 @@ "image": "", "input": "1,2,2+4", "name": "Palm Strike > Head Jammer", - "notes": "* Throw break 2.", + "notes": "* Throw break 2.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -151,7 +151,7 @@ "image": "", "input": "1+2,3", "name": "Brutal Sting", - "notes": "* Balcony Break\n* Tornado\n* Combo from 1st hit.", + "notes": "* Balcony Break\n* Tornado\n* Combo from 1st hit.\n", "on_block": "-3", "on_ch": "+12a(+3)", "on_hit": "+12a(+3)", @@ -169,7 +169,7 @@ "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "* Takes some time to charge and can cancel into anything.\n* After charged next hit by either side becomes counter hit.", + "notes": "* Takes some time to charge and can cancel into anything.\n* After charged next hit by either side becomes counter hit.\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -187,7 +187,7 @@ "image": "", "input": "1,2,d+2+4", "name": "Palm Strike > V Driver", - "notes": "* Floor Break\n* Crouch throw, cannot throw break.\n* Opponent recovers in FDFA.", + "notes": "* Floor Break\n* Crouch throw, cannot throw break.\n* Opponent recovers in FDFA.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -205,7 +205,7 @@ "image": "", "input": "1+3 / f+1+3", "name": "Winding Nut", - "notes": "* 1 or 2 throw break.\n* Input f+1+3 to increase throw range, but its startup is 3 frames slower.\n* Opponent recovers in FUFA.", + "notes": "* 1 or 2 throw break.\n* Input f+1+3 to increase throw range, but its startup is 3 frames slower.\n* Opponent recovers in FUFA.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -223,7 +223,7 @@ "image": "", "input": "2", "name": "Right Jab", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+7", "on_hit": "+7", @@ -241,7 +241,7 @@ "image": "", "input": "2,1", "name": "Right Jab > Uppercut", - "notes": "* Forces standing on hit.\n* Combo from 1st hit.", + "notes": "* Forces standing on hit.\n* Combo from 1st hit.\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -253,18 +253,20 @@ }, { "alias": [], - "alt": [], - "damage": "12", + "alt": [ + "R1" + ], + "damage": "[12;12]", "id": "King-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "* Heat Burst\n* Beats all Power Crush armor.\n* Power Crush", + "notes": "* Heat Burst\n* Cancel to r45 with b,b\n* 3 chip damage on block\n* 12 chip damage on hit\n* Only deals recoverable damage\n* Cannot cause a K.O.\n* Power Crush", "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i16", "target": "m", "video": "" @@ -277,7 +279,7 @@ "image": "", "input": "2+4 / f+2+4", "name": "Suplex", - "notes": "* 1 or 2 throw break.\n* Input f+2+4 to increase throw range, but its startup is 3 frames slower.\n* Side switch. Opponent recovers in FUFA.", + "notes": "* 1 or 2 throw break.\n* Input f+2+4 to increase throw range, but its startup is 3 frames slower.\n* Side switch. Opponent recovers in FUFA.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -295,7 +297,7 @@ "image": "", "input": "3", "name": "Left Kick", - "notes": "* Balcony Break\n* Tracks left side but unsafe.", + "notes": "* Balcony Break\n* Tracks left side but unsafe.\n", "on_block": "-14", "on_ch": "+17a", "on_hit": "+17a", @@ -313,7 +315,7 @@ "image": "", "input": "3+4", "name": "Jaguar Step", - "notes": "* Hold to continue spinning and power up strikes, but King doesn't change direction.\n* King gets dizzy and falls after 6th spin.\n", + "notes": "* Hold to continue spinning and power up strikes, but King doesn't change direction.\n* King gets dizzy and falls after 6th spin.\njs6~21 fs22~24", "on_block": "", "on_ch": "", "on_hit": "", @@ -333,7 +335,7 @@ "image": "", "input": "4", "name": "Right Kick", - "notes": "* Knocks down on CH for dash OTG throw.", + "notes": "* Knocks down on CH for dash OTG throw.\n", "on_block": "-5", "on_ch": "+31d", "on_hit": "+6", @@ -351,7 +353,7 @@ "image": "", "input": "AB1.1,1+2", "name": "Triple Arm Breaker (AB2a)", - "notes": "* 1 throw break.\n* Opponent recovers in FUFT. Max damage 50.", + "notes": "* 1 throw break.\n* Opponent recovers in FUFT. Max damage 50.\n", "on_block": "", "on_ch": "+2d", "on_hit": "+2d", @@ -369,7 +371,7 @@ "image": "", "input": "AB1.2,1,1+3", "name": "Chicken Wing Face Lock (AB2c)", - "notes": "* 1+2 throw break.\n* Opponent recovers in FDFT.", + "notes": "* 1+2 throw break.\n* Opponent recovers in FDFT.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -387,7 +389,7 @@ "image": "", "input": "AB1.2,4,2+4", "name": "Head Jammer (AB2b)", - "notes": "* 2 throw break.\n* Opponent recovers in FUFL.", + "notes": "* 2 throw break.\n* Opponent recovers in FUFL.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -405,7 +407,7 @@ "image": "", "input": "AB2b.3,4,3+4,1+2", "name": "Struggle Combination (AB2b1)", - "notes": "* Cannot throw break.\n* Opponent recovers in FUFR. Max Damage 60.", + "notes": "* Cannot throw break.\n* Opponent recovers in FUFR. Max Damage 60.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -423,7 +425,7 @@ "image": "", "input": "AB2c.1,3,4,2,1+2", "name": "Rolling Death Cradle (AB3cb)", - "notes": "* 2 throw break.\n* Opponent recovers in FUFL. Max damage 100.", + "notes": "* 2 throw break.\n* Opponent recovers in FUFL. Max damage 100.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -441,7 +443,7 @@ "image": "", "input": "AB2c.2,1,3,1+2", "name": "Dragon Sleeper Finish (AB3ca)", - "notes": "* 1 throw break.\n* Opponent recovers in FUFA. Max damage 65.", + "notes": "* 1 throw break.\n* Opponent recovers in FUFA. Max damage 65.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -459,7 +461,7 @@ "image": "", "input": "AIR.1+3 / AIR.f+1+3", "name": "Mid-Air Leg Cross Hold", - "notes": "* Cannot throw break.\n* Input f+1+3 to increase throw range, but its startup is 3 frames slower.\n* Opponent recovers in FDFT.", + "notes": "* Cannot throw break.\n* Input f+1+3 to increase throw range, but its startup is 3 frames slower.\n* Opponent recovers in FDFT.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -477,7 +479,7 @@ "image": "", "input": "AIR.2+4 / AIR.f+2+4", "name": "Spine Cracker", - "notes": "Tornado\n* Cannot throw break.\n* Input f+2+4 to increase throw range, but its startup is 3 frames slower.\n* Opponent recovers in FUFT.", + "notes": "Tornado\n* Cannot throw break.\n* Input f+2+4 to increase throw range, but its startup is 3 frames slower.\n* Opponent recovers in FUFT.\n", "on_block": "", "on_ch": "+40d(+35)", "on_hit": "+40d(+35)", @@ -497,7 +499,7 @@ "image": "", "input": "AIR.d+1+3", "name": "Double Heel Hold (DHH)", - "notes": "* Cannot throw break.\n* Opponent recovers in FDFL.", + "notes": "* Cannot throw break.\n* Opponent recovers in FDFL.\n", "on_block": "", "on_ch": "-5d", "on_hit": "-5d", @@ -515,7 +517,7 @@ "image": "", "input": "DHH.1+2,1+2", "name": "Flapjack (From DHH)", - "notes": "* 1 throw break.\n* Opponent recovers in FDFT.", + "notes": "* 1 throw break.\n* Opponent recovers in FDFT.\n", "on_block": "", "on_ch": "-3d", "on_hit": "-3d", @@ -533,7 +535,7 @@ "image": "", "input": "DHH.2,1,3,4", "name": "Giant Swing (From DHH)", - "notes": "* 2 throw break.\n* Mash 1/2/3/4 to roll in midscreen to reduce damage, on wall splat damage is 32.\n* Opponent recovers in FUFT if fails to roll.", + "notes": "* 2 throw break.\n* Mash 1/2/3/4 to roll in midscreen to reduce damage, on wall splat damage is 32.\n* Opponent recovers in FUFT if fails to roll.\n", "on_block": "", "on_ch": "-7d(-40)", "on_hit": "-7d(-40)", @@ -551,7 +553,7 @@ "image": "", "input": "AIR.f,f,F+2+4", "name": "Running Jaguar Bomb", - "notes": "Floor Break\n* Cannot throw break.\n* Input quickly to \"blue spark\" (+5 damage).\n* Partially restores remaining Heat time.\n* Opponent recovers in FUFT.", + "notes": "Floor Break\n* Cannot throw break.\n* Input quickly to \"blue spark\" (+5 damage).\n* Partially restores remaining Heat time.\n* Opponent recovers in FUFT.\n", "on_block": "", "on_ch": "+4d", "on_hit": "+4d", @@ -571,7 +573,7 @@ "image": "", "input": "AIR.f,hcf+1", "name": "Aerial Jaguar Bomb", - "notes": "Floor Break\n* Cannot throw break.\n* Also by JGR.1+3 against airborne opponent.\n* Input quickly to \"blue spark\" (+5 damage).\n* Partially restores remaining Heat time.\n* Opponent recovers in FUFT.", + "notes": "Floor Break\n* Cannot throw break.\n* Also by JGR.1+3 against airborne opponent.\n* Input quickly to \"blue spark\" (+5 damage).\n* Partially restores remaining Heat time.\n* Opponent recovers in FUFT.\n", "on_block": "", "on_ch": "+3d", "on_hit": "+3d", @@ -589,7 +591,7 @@ "image": "", "input": "b+1", "name": "Quick Hook", - "notes": "Momentarily makes opponent airborne on CH, thus b+1,2 launches.", + "notes": "Momentarily makes opponent airborne on CH, thus b+1,2 launches.\n", "on_block": "-8", "on_ch": "+3a", "on_hit": "+3", @@ -607,7 +609,7 @@ "image": "", "input": "b+1+2(,f,F)", "name": "Throw Away", - "notes": "* 1+2 throw break. Side switch.\n* Damage becomes 15 on wall splat.\n* Shifts to JGR, input f,F / b,B to cancel shift.", + "notes": "* 1+2 throw break. Side switch.\n* Damage becomes 15 on wall splat.\n* Shifts to JGR, input f,F / b,B to cancel shift.\n", "on_block": "", "on_ch": "+14g / -2", "on_hit": "+14g / -2", @@ -625,7 +627,7 @@ "image": "", "input": "b+1,2", "name": "Quick Hook > Uppercut", - "notes": "* Tornado\n* Launches opponent if b+1 on CH.", + "notes": "* Tornado\n* Launches opponent if b+1 on CH.\n", "on_block": "-13", "on_ch": "+70a(+54)*", "on_hit": "+5", @@ -643,7 +645,7 @@ "image": "", "input": "b+1+2,1+2(,f,F)", "name": "Throw away > Back Swing", - "notes": "* 1+2 throw break.\n* Damage becomes 15 on wall splat.\n* Shifts to JGR, input f,F / b,B to cancel shift.", + "notes": "* 1+2 throw break.\n* Damage becomes 15 on wall splat.\n* Shifts to JGR, input f,F / b,B to cancel shift.\n", "on_block": "", "on_ch": "+11g / -6", "on_hit": "+11g / -6", @@ -661,7 +663,7 @@ "image": "", "input": "b+1+3", "name": "Arm Whip", - "notes": "Floor Break\n* Parry opponent's right punch.\n* Side Switch. Opponent recovers in FUFR.", + "notes": "Floor Break\n* Parry opponent's right punch.\n* Side Switch. Opponent recovers in FUFR.\n", "on_block": "", "on_ch": "+2d", "on_hit": "+2d", @@ -679,7 +681,7 @@ "image": "", "input": "b+1,4", "name": "Quick Hook > Heel Kick", - "notes": "* Combo from 1st hit on CH.\n* Recovers in FUFT.", + "notes": "* Combo from 1st hit on CH.\n* Recovers in FUFT.\n", "on_block": "-11", "on_ch": "+18(-17)*", "on_hit": "+1d", @@ -697,7 +699,7 @@ "image": "", "input": "b+2", "name": "Chupacabra", - "notes": "", + "notes": "\n", "on_block": "-5", "on_ch": "+1", "on_hit": "+1", @@ -715,7 +717,7 @@ "image": "", "input": "b+2,1", "name": "Chupacabra > Spinning Back Elbow", - "notes": "* Balcony Break\n* Combo from 1st hit.", + "notes": "* Balcony Break\n* Combo from 1st hit.\n", "on_block": "-9", "on_ch": "+19a(+10)", "on_hit": "+19a(+10)", @@ -733,7 +735,7 @@ "image": "", "input": "b+2,1+2", "name": "Chupacabra > Head Butt", - "notes": "* Forces crouching on block.", + "notes": "* Forces crouching on block.\n", "on_block": "+2c", "on_ch": "+22d", "on_hit": "+22d", @@ -751,7 +753,7 @@ "image": "", "input": "b+2+4", "name": "Spinning Heel Hold", - "notes": "* Parry opponent's left kick.\n* Side Switch. Opponent recovers in FUFL.", + "notes": "* Parry opponent's left kick.\n* Side Switch. Opponent recovers in FUFL.\n", "on_block": "", "on_ch": "+24d", "on_hit": "+24d", @@ -769,7 +771,7 @@ "image": "", "input": "b+2,4", "name": "Chupacabra > Olympia Slam", - "notes": "* Shifts to throw on front grounded hit.", + "notes": "* Shifts to throw on front grounded hit.\n", "on_block": "-8", "on_ch": "+10s/+0", "on_hit": "+10s/+0", @@ -787,7 +789,7 @@ "image": "", "input": "b+2+4:3+4", "name": "Leg Screw > Figure Four Leg Lock", - "notes": "* Parry opponent's right kick.\n* Just frame input right before camera returns to normal position to deal extra damage. \n* Opponent recovers in FUFT.", + "notes": "* Parry opponent's right kick.\n* Just frame input right before camera returns to normal position to deal extra damage. \n* Opponent recovers in FUFT.\n", "on_block": "", "on_ch": "+27d(+1d)", "on_hit": "+27d(+1d)", @@ -823,7 +825,7 @@ "image": "", "input": "b+3,:1+2", "name": "Guillotine Drop", - "notes": "* Shifts to throw on front grounded hit.\n* Input 1+2 before b+3 hits.", + "notes": "* Shifts to throw on front grounded hit.\n* Input 1+2 before b+3 hits.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -841,7 +843,7 @@ "image": "", "input": "b+3+4", "name": "Backwards Jaguar Step", - "notes": "* Cannot be held to continue spinning.\n", + "notes": "* Cannot be held to continue spinning.\njs6~21 fs22~24", "on_block": "", "on_ch": "", "on_hit": "", @@ -859,7 +861,7 @@ "image": "", "input": "b+4", "name": "Disgraceful Kick", - "notes": "* Balcony Break\n* Shifts into BT stance.", + "notes": "* Balcony Break\n* Shifts into BT stance.\n", "on_block": "+2", "on_ch": "+14g", "on_hit": "+14g", @@ -877,7 +879,7 @@ "image": "", "input": "(Behind 1 throw)", "name": "Half Boston Crab", - "notes": "* Cannot throw break.\n* Any 1/1+2 break throw behind opponent's back, as well as RKO and chain throws.\n* Side switch. Opponent recovers in FDFL.", + "notes": "* Cannot throw break.\n* Any 1/1+2 break throw behind opponent's back, as well as RKO and chain throws.\n* Side switch. Opponent recovers in FDFL.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -895,7 +897,7 @@ "image": "", "input": "(Behind 2 throw)", "name": "Cobra Twist", - "notes": "* Cannot throw break.\n* Any 2 break throw behind opponent's back except chain throws.\n* Side switch? Opponent recovers in FDFL.", + "notes": "* Cannot throw break.\n* Any 2 break throw behind opponent's back except chain throws.\n* Side switch? Opponent recovers in FDFL.\n", "on_block": "", "on_ch": "-1d", "on_hit": "-1d", @@ -913,7 +915,7 @@ "image": "", "input": "Behind.b,f+1+2", "name": "Stretch Buster", - "notes": "Floor Break\n* Cannot throw break.\n* Opponent recovers FUFR.", + "notes": "Floor Break\n* Cannot throw break.\n* Opponent recovers FUFR.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -931,7 +933,7 @@ "image": "", "input": "BT.1+2", "name": "Atomic Blaster", - "notes": "* Unblockable high attack.", + "notes": "* Unblockable high attack.\n", "on_block": "", "on_ch": "+2d", "on_hit": "+2d", @@ -949,7 +951,7 @@ "image": "", "input": "BT.1+4", "name": "Moonsault Body Press", - "notes": "* Unblockable mid attack.", + "notes": "* Unblockable mid attack.\n", "on_block": "", "on_ch": "+6d", "on_hit": "+6d", @@ -967,7 +969,7 @@ "image": "", "input": "BT.3", "name": "Blind Kick", - "notes": "* Tornado\n* Hits OTG. Forces standing on normal hit.\n* Crumple on CH for full combo.", + "notes": "* Tornado\n* Hits OTG. Forces standing on normal hit.\n* Crumple on CH for full combo.\n", "on_block": "-13", "on_ch": "+50d", "on_hit": "+9s", @@ -985,7 +987,7 @@ "image": "", "input": "BT.3,:1+2", "name": "Blind Kick > Neck Breaker", - "notes": "* Floor Break\n* Throw when hit standing in front close range.\n* Just frame input.", + "notes": "* Floor Break\n* Throw when hit standing in front close range.\n* Just frame input.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -1003,7 +1005,7 @@ "image": "", "input": "BT.3+4", "name": "Jaguar Step (BT)", - "notes": "* Jaguar Step away from the oppponent while keeping backturn stance on recovery.\n* Can cancel into BT.1+2 / BT.1+4 unblockable.\n* Can hold 3+4 to keep spinning.\n* Cannot Reverse Jaguar Step in BT stance.", + "notes": "* Jaguar Step away from the oppponent while keeping backturn stance on recovery.\n* Can cancel into BT.1+2 / BT.1+4 unblockable.\n* Can hold 3+4 to keep spinning.\n* Cannot Reverse Jaguar Step in BT stance.\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1021,7 +1023,7 @@ "image": "", "input": "BT.d+4", "name": "Low Drop Kick (BT)", - "notes": "* Recovers in FDFT on block and whiff.\n* Also can be done in backturn crouching.", + "notes": "* Recovers in FDFT on block and whiff.\n* Also can be done in backturn crouching.\nLow Crush", "on_block": "-14", "on_ch": "+28d", "on_hit": "-2d", @@ -1039,7 +1041,7 @@ "image": "", "input": "f,n,d,DF+1+2 / CD.1+2", "name": "Black Bomb", - "notes": "Balcony Break\n* Hits OTG.\n* Bounce off ground on CH for full combo.", + "notes": "Balcony Break\n* Hits OTG.\n* Bounce off ground on CH for full combo.\n", "on_block": "-5", "on_ch": "+52d", "on_hit": "+16d", @@ -1057,7 +1059,7 @@ "image": "", "input": "CD.1+4", "name": "Arm Breaker (AB1)", - "notes": "* 1 Throw break.\n* Opponent recovers in FUFT.", + "notes": "* 1 Throw break.\n* Opponent recovers in FUFT.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -1075,7 +1077,7 @@ "image": "", "input": "CD.2+3", "name": "Standing Heel Hold (SHH1)", - "notes": "* 2 throw break.\n* Opponent recovers in FDFR.", + "notes": "* 2 throw break.\n* Opponent recovers in FDFR.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -1093,7 +1095,7 @@ "image": "", "input": "f,n,d,DF+4/CD.4", "name": "Knee Lift", - "notes": "* Special down state that allows low juggle (on normal hit).\n* Crumple on CH for full combo.", + "notes": "* Special down state that allows low juggle (on normal hit).\n* Crumple on CH for full combo.\n", "on_block": "-9", "on_ch": "+53d", "on_hit": "+49a(+18)", @@ -1111,7 +1113,7 @@ "image": "", "input": "d+1", "name": "", - "notes": "* Can also be done by db+1/FC.d+1/FC.db+1.", + "notes": "* Can also be done by db+1/FC.d+1/FC.db+1.\n", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -1129,7 +1131,7 @@ "image": "", "input": "d+1+2", "name": "Atlas Hammer", - "notes": "* Tornado\n* Duck high and launch, very punishable.", + "notes": "* Tornado\n* Duck high and launch, very punishable.\n", "on_block": "-24", "on_ch": "+45a(+35)", "on_hit": "+45a(+35)", @@ -1147,7 +1149,7 @@ "image": "", "input": "d+1,2", "name": "Jab > Uppercut", - "notes": "* Combos on CH.\n* Forces standing on hit.", + "notes": "* Combos on CH.\n* Forces standing on hit.\n", "on_block": "-11", "on_ch": "+5s", "on_hit": "+5s", @@ -1165,7 +1167,7 @@ "image": "", "input": "d+1+3", "name": "Iron Lariat", - "notes": "Floor Break\n* Crouch throw, cannot throw break.\n* Can also be done by db+1+3 and in FC too.\n* Opponent recovers in FDFA.", + "notes": "Floor Break\n* Crouch throw, cannot throw break.\n* Can also be done by db+1+3 and in FC too.\n* Opponent recovers in FDFA.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -1183,7 +1185,7 @@ "image": "", "input": "d+1+4", "name": "Freedom Face Buster (Pedigree)", - "notes": "* Heat Engager\n* Crouch throw, cannot throw break.\n* Can also be done by db+1+4 and in FC too.\n* Restores some Heat Gauge in Heat.\n* Cannot heat dash.Opponent recovers in FDFA.", + "notes": "* Heat Engager\n* Crouch throw, cannot throw break.\n* Can also be done by db+1+4 and in FC too.\n* Restores some Heat Gauge in Heat.\n* Cannot heat dash.Opponent recovers in FDFA.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -1201,7 +1203,7 @@ "image": "", "input": "d+2", "name": "", - "notes": "* Can also be done by FC.d+2/FC.db+2.", + "notes": "* Can also be done by FC.d+2/FC.db+2.\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -1221,7 +1223,7 @@ "image": "", "input": "d+2+3", "name": "Corporate Elbow", - "notes": "*\nFloor Break\n* Hits OTG.\n* Forces Crouching on hit.", + "notes": "*\nFloor Break\n* Hits OTG.\n* Forces Crouching on hit.\n", "on_block": "-8", "on_ch": "+0c", "on_hit": "+0c", @@ -1239,7 +1241,7 @@ "image": "", "input": "d+2+4", "name": "V Driver", - "notes": "Floor Break\n* Crouch throw, cannot throw break.\n* Can also be done by db+2+4 and in FC too.\n* Opponent recovers in FUFA.", + "notes": "Floor Break\n* Crouch throw, cannot throw break.\n* Can also be done by db+2+4 and in FC too.\n* Opponent recovers in FUFA.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -1257,7 +1259,7 @@ "image": "", "input": "d+3", "name": "Stomp", - "notes": "* Hits OTG.", + "notes": "* Hits OTG.\n", "on_block": "-12", "on_ch": "+1", "on_hit": "+1", @@ -1280,7 +1282,7 @@ "image": "", "input": "d+3+4", "name": "", - "notes": "* CH enable 2 more Ali Kicks.", + "notes": "* CH enable 2 more Ali Kicks.\n", "on_block": "-25", "on_ch": "-9", "on_hit": "-9", @@ -1303,7 +1305,7 @@ "image": "", "input": "d+3+4,4", "name": "", - "notes": "* Combo from 1st hit on CH.", + "notes": "* Combo from 1st hit on CH.\n", "on_block": "-25", "on_ch": "-9", "on_hit": "-9", @@ -1328,7 +1330,7 @@ "image": "", "input": "d+3+4,4,4", "name": "Stagger Kicks", - "notes": "* Combo from 2nd hit on CH.", + "notes": "* Combo from 2nd hit on CH.\n", "on_block": "-29", "on_ch": "+7", "on_hit": "+7", @@ -1351,7 +1353,7 @@ "image": "", "input": "d+3+4,4,4,2", "name": "Stagger Kick Spinning Uppercut", - "notes": "* Balcony Break\n* Same property for d+3+4,2 / d+3+4,4,2\n* Only combo if 2nd/previous kick on CH.", + "notes": "* Balcony Break\n* Same property for d+3+4,2 / d+3+4,4,2\n* Only combo if 2nd/previous kick on CH.\n", "on_block": "-15", "on_ch": "+16d(+6)", "on_hit": "+16d(+6)", @@ -1374,7 +1376,7 @@ "image": "", "input": "d+3+4,4,4,4", "name": "Stagger Kick Flurry", - "notes": "* Only available if 1st hit on CH.\n* Last 3 kicks are combo.\n* 5 kicks combo is impossible.", + "notes": "* Only available if 1st hit on CH.\n* Last 3 kicks are combo.\n* 5 kicks combo is impossible.\n", "on_block": "-26", "on_ch": "+15", "on_hit": "+15", @@ -1395,7 +1397,7 @@ "image": "", "input": "d+4", "name": "", - "notes": "* Fast low but very punishable.", + "notes": "* Fast low but very punishable.\n", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -1467,7 +1469,7 @@ "image": "", "input": "db+2", "name": "Brain Chop", - "notes": "* Forces Crouching on block.", + "notes": "* Forces Crouching on block.\n", "on_block": "-5c", "on_ch": "+19a", "on_hit": "+19a", @@ -1485,7 +1487,7 @@ "image": "", "input": "db+2+3", "name": "Figure Four Leg Lock", - "notes": "* 1+2 throw break.\n* Just frame input 3+4 when the last hit connects, reverse 26 damage back to King.\n* Opponent recovers in FUFT / FDFT.", + "notes": "* 1+2 throw break.\n* Just frame input 3+4 when the last hit connects, reverse 26 damage back to King.\n* Opponent recovers in FUFT / FDFT.\n", "on_block": "", "on_ch": "+1d / 0d", "on_hit": "+1d / 0d", @@ -1503,7 +1505,7 @@ "image": "", "input": "db+3", "name": "Crouching Low Kick", - "notes": "* Tracks left side. (one of the few for King)", + "notes": "* Tracks left side. (one of the few for King)\n", "on_block": "-14", "on_ch": "+25d", "on_hit": "+4c", @@ -1521,7 +1523,7 @@ "image": "", "input": "db+4", "name": "Low Drop Kick", - "notes": "* Hits OTG.\n* Recovers in crouch on hit.\n* Otherwise recovers in FDFT.", + "notes": "* Hits OTG.\n* Recovers in crouch on hit.\n* Otherwise recovers in FDFT.\n", "on_block": "-17", "on_ch": "+27d", "on_hit": "-3d", @@ -1541,7 +1543,7 @@ "image": "", "input": "db,n,f+2+4", "name": "Tombstone Pile Driver", - "notes": "Floor Break\n* 2 throw break. Can also be done by qcb,n,f+2+4 / b,db,d,n,f+2+4.\n* Opponent recovers in FUFA.", + "notes": "Floor Break\n* 2 throw break. Can also be done by qcb,n,f+2+4 / b,db,d,n,f+2+4.\n* Opponent recovers in FUFA.\n", "on_block": "", "on_ch": "-1d", "on_hit": "-1d", @@ -1559,7 +1561,7 @@ "image": "", "input": "DF", "name": "Low Parry", - "notes": "* Generic low parry.\n* Tornado affect on success.", + "notes": "* Generic low parry.\n* Tornado affect on success.\n", "on_block": "", "on_ch": "+51a(+35)", "on_hit": "+51a(+35)", @@ -1577,7 +1579,7 @@ "image": "", "input": "df+1", "name": "", - "notes": "* Forces standing on hit.", + "notes": "* Forces standing on hit.\n", "on_block": "-1", "on_ch": "+3s", "on_hit": "+3s", @@ -1595,7 +1597,7 @@ "image": "", "input": "df+1,2", "name": "Elbow Sting", - "notes": "* Combo from 1st hit if not fully delayed.", + "notes": "* Combo from 1st hit if not fully delayed.\n", "on_block": "-10", "on_ch": "+5s", "on_hit": "+5s", @@ -1613,7 +1615,7 @@ "image": "", "input": "df+1+3", "name": "Reverse Arm Slam (RAS1)", - "notes": "* 1 throw break. Side Switch.\n* Very slow crouch dash then grab.\n* Opponent recovers in FUFA.", + "notes": "* 1 throw break. Side Switch.\n* Very slow crouch dash then grab.\n* Opponent recovers in FUFA.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -1631,7 +1633,7 @@ "image": "", "input": "df+2", "name": "", - "notes": "* Forces standing on hit.", + "notes": "* Forces standing on hit.\n", "on_block": "-6", "on_ch": "+4s", "on_hit": "+4s", @@ -1649,7 +1651,7 @@ "image": "", "input": "df+2,1", "name": "Double Hook Disaster", - "notes": "* Combos on CH, otherwise opponent can duck.\n* Delay hit confirmable.\n* Special down state that allows low juggle.", + "notes": "* Combos on CH, otherwise opponent can duck.\n* Delay hit confirmable.\n* Special down state that allows low juggle.\n", "on_block": "-4", "on_ch": "+24d", "on_hit": "+24d", @@ -1667,7 +1669,7 @@ "image": "", "input": "df+2+3", "name": "Knee Bash", - "notes": "* 2 throw break.\n* Opponent recovers in FUFT.", + "notes": "* 2 throw break.\n* Opponent recovers in FUFT.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -1685,7 +1687,7 @@ "image": "", "input": "df+2+4", "name": "Reverse Special Stretch Bomb (RSSB1)", - "notes": "* 2 throw break. Side Switch.\n* Very slow crouch dash then grab.\n* Opponent recovers in FUFT.", + "notes": "* 2 throw break. Side Switch.\n* Very slow crouch dash then grab.\n* Opponent recovers in FUFT.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -1703,7 +1705,7 @@ "image": "", "input": "df+3", "name": "", - "notes": "* Forces standing on hit.\n* Tracks left side. (one of the few for King)", + "notes": "* Forces standing on hit.\n* Tracks left side. (one of the few for King)\n", "on_block": "-9", "on_ch": "+6s", "on_hit": "+6s", @@ -1721,7 +1723,7 @@ "image": "", "input": "df+3+4", "name": "Frankensteiner", - "notes": "* Throw only when opponent standing close.\n* Cannot throw break.\n* Recovers in BT/FUFT on throw success/failed.", + "notes": "* Throw only when opponent standing close.\n* Cannot throw break.\n* Recovers in BT/FUFT on throw success/failed.\nLow Crush", "on_block": "-12~-18", "on_ch": "+18d/-7~0", "on_hit": "+18d/-7~0", @@ -1739,7 +1741,7 @@ "image": "", "input": "df+3,4", "name": "Lasso Kick", - "notes": "* Combos on CH, otherwise opponent can duck.\n* Not available if df+3 whiffs.\n* Recovers in FDFT.", + "notes": "* Combos on CH, otherwise opponent can duck.\n* Not available if df+3 whiffs.\n* Recovers in FDFT.\n", "on_block": "+0", "on_ch": "+28d", "on_hit": "+28d", @@ -1757,7 +1759,7 @@ "image": "", "input": "df+4", "name": "", - "notes": "* King's fastest low attack.", + "notes": "* King's fastest low attack.\n", "on_block": "-14", "on_ch": "-3", "on_hit": "-3", @@ -1775,7 +1777,7 @@ "image": "", "input": "df+4,3", "name": "", - "notes": "* Combos on CH even opponent is crouching.", + "notes": "* Combos on CH even opponent is crouching.\n", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -1793,7 +1795,7 @@ "image": "", "input": "df+4,3,4", "name": "Mincer", - "notes": "Balcony Break\n* Wall combo tool.\n* Combos on 2nd CH. Crumple on 3rd CH.\n* Hold back to shift to backturn stance.\n* Shift to backturn is 14F punishable.", + "notes": "Balcony Break\n* Wall combo tool.\n* Combos on 2nd CH. Crumple on 3rd CH.\n* Hold back to shift to backturn stance.\n* Shift to backturn is 14F punishable.\n", "on_block": "-15/-8", "on_ch": "+47a(+16)", "on_hit": "+6a/+13a", @@ -1811,7 +1813,7 @@ "image": "", "input": "df+4,3,d+4", "name": "Mincer Low", - "notes": "* Recovers in crouch on hit.\n* Otherwise recovers in FDFT.", + "notes": "* Recovers in crouch on hit.\n* Otherwise recovers in FDFT.\n", "on_block": "-10", "on_ch": "+22d", "on_hit": "-8d", @@ -1829,7 +1831,7 @@ "image": "", "input": "f+1+2", "name": "Shadow Lariat", - "notes": "", + "notes": "\n", "on_block": "+0", "on_ch": "+10d", "on_hit": "+10d", @@ -1847,7 +1849,7 @@ "image": "", "input": "f+1+4", "name": "Body Check", - "notes": "* Forces standing on hit.", + "notes": "* Forces standing on hit.\n", "on_block": "+3", "on_ch": "+7s", "on_hit": "+7s", @@ -1865,7 +1867,7 @@ "image": "", "input": "f+2", "name": "", - "notes": "* Forces standing on hit.", + "notes": "* Forces standing on hit.\n", "on_block": "-11", "on_ch": "+2s", "on_hit": "+2s", @@ -1883,7 +1885,7 @@ "image": "", "input": "f+2,1", "name": "Elbow Impact", - "notes": "* Heat Engager\nBalcony Break\n* Heat Dash +5 on block, +18 on wall block.\n* Combo from 1st hit.\n* +16 on hit during heat or after heat.", + "notes": "* Heat Engager\nBalcony Break\n* Heat Dash +5 on block, +18 on wall block.\n* Combo from 1st hit.\n* +16 on hit during heat or after heat.\n", "on_block": "-9", "on_ch": "+17g/+16d", "on_hit": "+17g/+16d", @@ -1901,7 +1903,7 @@ "image": "", "input": "f+2+3", "name": "Shoulder Tackle", - "notes": "* Heat Engager\n* Balcony Break\n* Heat Dash +5 on block, +18 on wall block.\n* +9 on hit during heat or after heat.", + "notes": "* Heat Engager\n* Balcony Break\n* Heat Dash +5 on block, +18 on wall block.\n* +9 on hit during heat or after heat.\n", "on_block": "-9", "on_ch": "+17g/+9d", "on_hit": "+17g/+9d", @@ -1919,7 +1921,7 @@ "image": "", "input": "f+2,d+1", "name": "", - "notes": "* Floor Break\n* Forces crouching on block and hit.\n* Not combo even on CH, only combo from hitting behind.", + "notes": "* Floor Break\n* Forces crouching on block and hit.\n* Not combo even on CH, only combo from hitting behind.\n", "on_block": "-13c", "on_ch": "+2c", "on_hit": "+2c", @@ -1937,7 +1939,7 @@ "image": "", "input": "f+2,d+1,2", "name": "Jaguar Smash Combo", - "notes": "* Combo from 2nd to 3rd hit.\n* 3rd hit is delayable and also combos.", + "notes": "* Combo from 2nd to 3rd hit.\n* 3rd hit is delayable and also combos.\n", "on_block": "-15", "on_ch": "+27a(+17)", "on_hit": "+27a(+17)", @@ -1955,7 +1957,7 @@ "image": "", "input": "f+3", "name": "Front Kick", - "notes": "* Only forces standing on CH.", + "notes": "* Only forces standing on CH.\n", "on_block": "-8", "on_ch": "+9s", "on_hit": "+1", @@ -1973,7 +1975,7 @@ "image": "", "input": "f+3,:1+2", "name": "Front Kick > DDT", - "notes": "* Input during f+3 hit stun.\n* Shifts to throw on front grounded hit.", + "notes": "* Input during f+3 hit stun.\n* Shifts to throw on front grounded hit.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -1991,7 +1993,7 @@ "image": "", "input": "f+3+4", "name": "Jaguar Sprint", - "notes": "* Cancel to r25 with b on frame 34~ at the earliest, able to block high.\n* Gains armor during Heat.\n* Partially uses remaining Heat time (same for uf+3+4 / db+1+2,3+4 / b+1+2 ).", + "notes": "* Cancel to r25 with b on frame 34~ at the earliest, able to block high.\n* Gains armor during Heat.\n* Partially uses remaining Heat time (same for uf+3+4 / db+1+2,3+4 / b+1+2 ).\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2009,7 +2011,7 @@ "image": "", "input": "f+4", "name": "Rolling Sobat", - "notes": "Balcony Break\nHoming", + "notes": "Balcony Break\nHoming\nLow Crush", "on_block": "-9", "on_ch": "+12a(+3)", "on_hit": "+12a(+3)", @@ -2027,7 +2029,7 @@ "image": "", "input": "FC.1+2", "name": "Ultimate Tackle (UT)", - "notes": "* 1+2 throw break (except from behind).\n* Catches standing and crouching opponent from all directions.", + "notes": "* 1+2 throw break (except from behind).\n* Catches standing and crouching opponent from all directions.\n", "on_block": "", "on_ch": "+3d", "on_hit": "+3d", @@ -2045,7 +2047,7 @@ "image": "", "input": "FC.d+3", "name": "", - "notes": "* Hits OTG.\n* Can also be done by FC.db+3.\n* Get extra range by FC.df+3/CD.3.", + "notes": "* Hits OTG.\n* Can also be done by FC.db+3.\n* Get extra range by FC.df+3/CD.3.\n", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -2063,7 +2065,7 @@ "image": "", "input": "FC.db,d,db+1+2", "name": "Clothesline Press (Rock Bottom)", - "notes": "Floor Break\n* 1+2 throw break.\n* Opponent recovers in FUFR.", + "notes": "Floor Break\n* 1+2 throw break.\n* Opponent recovers in FUFR.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -2083,7 +2085,7 @@ "image": "", "input": "FC.df+1", "name": "Leg Breaker", - "notes": "* Can also be done by f,n,d,DF+1/CD.1.\n* Tornado on grounded hit.", + "notes": "* Can also be done by f,n,d,DF+1/CD.1.\n* Tornado on grounded hit.\nHigh Crush", "on_block": "-12", "on_ch": "+73a(+57)", "on_hit": "+73a(+57)", @@ -2101,7 +2103,7 @@ "image": "", "input": "FC.df+2", "name": "Body Blow", - "notes": "* Crumple on hit.", + "notes": "* Crumple on hit.\n", "on_block": "-14", "on_ch": "[+56a](https://wavu.wiki/t/King_combos#Staples 'Combo')", "on_hit": "[+56a](https://wavu.wiki/t/King_combos#Staples 'Combo')", @@ -2121,7 +2123,7 @@ "image": "", "input": "FDFA.db+1+3", "name": "Wing Tearer", - "notes": "* 1 or 2 throw break, depending on King's input.\n* Opponent recovers in FDFA.", + "notes": "* 1 or 2 throw break, depending on King's input.\n* Opponent recovers in FDFA.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -2141,7 +2143,7 @@ "image": "", "input": "FDFL.db+1+3", "name": "Bow & Arrow Stretch Hold", - "notes": "* 1 or 2 throw break, depending on King's input.\n* Opponent recovers in FDFL.", + "notes": "* 1 or 2 throw break, depending on King's input.\n* Opponent recovers in FDFL.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -2161,7 +2163,7 @@ "image": "", "input": "FDFR.db+1+3", "name": "Camel Clutch", - "notes": "* 1 or 2 throw break, depending on King's input.\n* Side Switch.\n* Opponent recovers in FDFL.", + "notes": "* 1 or 2 throw break, depending on King's input.\n* Side Switch.\n* Opponent recovers in FDFL.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -2181,7 +2183,7 @@ "image": "", "input": "FDFT.db+1+3", "name": "Half Boston Crab (OTG)", - "notes": "* 1 or 2 throw break, depending on King's input.\n* Side Switch.\n* Opponent recovers in FDFL.", + "notes": "* 1 or 2 throw break, depending on King's input.\n* Side Switch.\n* Opponent recovers in FDFL.\n", "on_block": "", "on_ch": "+22d", "on_hit": "+22d", @@ -2199,7 +2201,7 @@ "image": "", "input": "f,F,1", "name": "Jaguar Hook", - "notes": "* Homing\n* Balcony Break", + "notes": "* Homing\n* Balcony Break\n", "on_block": "-5", "on_ch": "+38d", "on_hit": "+14g", @@ -2217,7 +2219,7 @@ "image": "", "input": "f,F,2", "name": "Beast Elbow", - "notes": "* Forces crouching on hit.\n* Allow crouching throw on hit.\n* Chip damage on block.", + "notes": "* Forces crouching on hit.\n* Allow crouching throw on hit.\n* Chip damage on block.\n", "on_block": "+7", "on_ch": "+12c", "on_hit": "+12c", @@ -2235,7 +2237,7 @@ "image": "", "input": "f,F,2+3", "name": "Diving Body Press", - "notes": "* Forces crouching on block and hit.\n* Throw when hit standing in front close range.", + "notes": "* Forces crouching on block and hit.\n* Throw when hit standing in front close range.\n", "on_block": "-16c~+2c", "on_ch": "-19c~+3c/-5d", "on_hit": "-19c~+3c/-5d", @@ -2253,7 +2255,7 @@ "image": "", "input": "f,F,3+4", "name": "Exploder", - "notes": "Balcony Break\n* Chip damage on block. (extra near wall)\n* Forces Crouching on block when near wall.\n* Recovers FUFT on whiff.", + "notes": "Balcony Break\n* Chip damage on block. (extra near wall)\n* Forces Crouching on block when near wall.\n* Recovers FUFT on whiff.\n", "on_block": "0/+2c", "on_ch": "+24d(-34)", "on_hit": "+24d(-34)", @@ -2271,7 +2273,7 @@ "image": "", "input": "f,F,4", "name": "Konvict Kick > DDT", - "notes": "* Tornado\n* Balcony Break\n* Shifts to throw on front grounded CH.", + "notes": "* Tornado\n* Balcony Break\n* Shifts to throw on front grounded CH.\n", "on_block": "-15", "on_ch": "+1d", "on_hit": "+14a(+4)", @@ -2291,7 +2293,7 @@ "image": "", "input": "f,f,F+2+4", "name": "Tomahawk", - "notes": "* 1+2 throw break.\n* Input quickly to \"blue spark\" (+5 damage).\n* Partially restores remaining Heat time.\n* Opponent recovers in FUFL.", + "notes": "* 1+2 throw break.\n* Input quickly to \"blue spark\" (+5 damage).\n* Partially restores remaining Heat time.\n* Opponent recovers in FUFL.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -2311,7 +2313,7 @@ "image": "", "input": "f,f,F,3", "name": "Strong Knee", - "notes": "Balcony Break\n* Chip damage on block.", + "notes": "Balcony Break\n* Chip damage on block.\n", "on_block": "+3", "on_ch": "+30(+22)", "on_hit": "+30(+22)", @@ -2331,7 +2333,7 @@ "image": "", "input": "f,f,F,3+4", "name": "Running Exploder", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "+17", "on_ch": "+32d(-26)", "on_hit": "+32d(-26)", @@ -2349,7 +2351,7 @@ "image": "", "input": "f,f,n,1+2", "name": "Lay Off", - "notes": "* Forces Standing on hit.\n* Allows follow up on CH.", + "notes": "* Forces Standing on hit.\n* Allows follow up on CH.\n", "on_block": "+0", "on_ch": "+18s", "on_hit": "+7s", @@ -2367,7 +2369,7 @@ "image": "", "input": "f,f,n,2", "name": "Stomach Smash / Jaguar Hammer", - "notes": "* Shifts to throw on front grounded CH.\n* Hits OTG.", + "notes": "* Shifts to throw on front grounded CH.\n* Hits OTG.\nhigh crush", "on_block": "-13", "on_ch": "+5s/(0d)", "on_hit": "+5s/(0d)", @@ -2387,7 +2389,7 @@ "image": "", "input": "f,hcf+1", "name": "Giant Swing", - "notes": "* 1 throw break. Side switch. \n* Input quickly to \"blue spark\" (+5 damage).\n* Partially restores remaining Heat time.\n* Mash 1/2/3/4 to roll in midscreen to reduce 20 damage, on wall splat damage is 70.\n* Opponent recovers in FUFT if fails to roll.", + "notes": "* 1 throw break. Side switch. \n* Input quickly to \"blue spark\" (+5 damage).\n* Partially restores remaining Heat time.\n* Mash 1/2/3/4 to roll in midscreen to reduce 20 damage, on wall splat damage is 70.\n* Opponent recovers in FUFT if fails to roll.\n", "on_block": "", "on_ch": "-22d(-50)", "on_hit": "-22d(-50)", @@ -2407,7 +2409,7 @@ "image": "", "input": "f,hcf+2", "name": "Tijuana Twister", - "notes": "* 2 throw break.\n* Input quickly to \"blue spark\" (+5 damage).\n* Partially restores remaining Heat time.\n* f,b,d,f are required, so it can be done by f,b,db,d(,n),f+2. (same for Giant Swing)\n* Opponent recovers in FUFL.", + "notes": "* 2 throw break.\n* Input quickly to \"blue spark\" (+5 damage).\n* Partially restores remaining Heat time.\n* f,b,d,f are required, so it can be done by f,b,db,d(,n),f+2. (same for Giant Swing)\n* Opponent recovers in FUFL.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -2425,7 +2427,7 @@ "image": "", "input": "f,n,d,df", "name": "Beast Step", - "notes": "* Duck high while moving forward.\n* Input f,n,d,df,f+(button) for instant ws moves.\n* 1st f cannot be held more than 10 frames.", + "notes": "* Duck high while moving forward.\n* Input f,n,d,df,f+(button) for instant ws moves.\n* 1st f cannot be held more than 10 frames.\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2445,7 +2447,7 @@ "image": "", "input": "FUFA.db+1+3", "name": "Shoulder Cracker", - "notes": "* 1 or 2 throw break, depending on King's input.\n* Opponent recovers in FUFR.", + "notes": "* 1 or 2 throw break, depending on King's input.\n* Opponent recovers in FUFR.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -2466,7 +2468,7 @@ "image": "", "input": "FUFL.db+1+3", "name": "Turn Over", - "notes": "* 1 or 2 throw break, depending on King's input.\n* Opponent recovers in FDFL/FDFR.", + "notes": "* 1 or 2 throw break, depending on King's input.\n* Opponent recovers in FDFL/FDFR.\n", "on_block": "", "on_ch": "+25d", "on_hit": "+25d", @@ -2484,7 +2486,7 @@ "image": "", "input": "FUFT.b+3+4", "name": "Whirling Spring Kick", - "notes": "Balcony Break\n* Faster than normal spring kick and knocks down.", + "notes": "Balcony Break\n* Faster than normal spring kick and knocks down.\n", "on_block": "-25", "on_ch": "+4a(-6)", "on_hit": "+4a(-6)", @@ -2504,7 +2506,7 @@ "image": "", "input": "FUFT.db+1+3", "name": "Swing Away", - "notes": "* 1 or 2 throw break, depending on King's input.\n* Mash 1/2/3/4 to roll in midscreen to reduce 10 damage, on wall splat damage is 35.\n* Opponent recovers in FUFT if fails to roll.", + "notes": "* 1 or 2 throw break, depending on King's input.\n* Mash 1/2/3/4 to roll in midscreen to reduce 10 damage, on wall splat damage is 35.\n* Opponent recovers in FUFT if fails to roll.\n", "on_block": "", "on_ch": "+1d(-40)", "on_hit": "+1d(-40)", @@ -2522,7 +2524,7 @@ "image": "", "input": "FUFT.DB+1+3", "name": "Head Bomber", - "notes": "Floor Break\n* 1 throw break.\n* Opponent recovers in FUFT.", + "notes": "Floor Break\n* 1 throw break.\n* Opponent recovers in FUFT.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -2540,7 +2542,7 @@ "image": "", "input": "FUFT.DB+2+4", "name": "Figure Four Leg Lock (OTG)", - "notes": "* 2 throw break.\n* Opponent recovers in FUFT.", + "notes": "* 2 throw break.\n* Opponent recovers in FUFT.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -2558,7 +2560,7 @@ "image": "", "input": "H.2+3", "name": "Ultimo Jaguar", - "notes": "* Heat Smash\n* Floor Break\n* Shifts to JGR on block (without heat).\n* Hold b to cancel shift, becomes +7 on block.\n* Beats all Power Crush armor, hits OTG.", + "notes": "* Heat Smash\n* Floor Break\n* Shifts to JGR on block (without heat).\n* Hold b to cancel shift, becomes +7 on block.\n* Beats all Power Crush armor, hits OTG.\n", "on_block": "+12", "on_ch": "+0d", "on_hit": "+0d", @@ -2576,7 +2578,7 @@ "image": "", "input": "JGR.1", "name": "Running Elbow Smash", - "notes": "* In heat it becomes Tornado on grounded hit.\n* Partially uses remaining Heat time.", + "notes": "* In heat it becomes Tornado on grounded hit.\n* Partially uses remaining Heat time.\n", "on_block": "-8", "on_ch": "+39d/+75a(+59)", "on_hit": "+39d/+75a(+59)", @@ -2596,7 +2598,7 @@ "image": "", "input": "JGR.1+3", "name": "Rapid King Onslaught", - "notes": "* Heat Engager\n* Cannot throw break. Cannot heat dash.\n* Restores some Heat Gauge in Heat.\n* Opponent recovers in FUFA.", + "notes": "* Heat Engager\n* Cannot throw break. Cannot heat dash.\n* Restores some Heat Gauge in Heat.\n* Opponent recovers in FUFA.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -2614,7 +2616,7 @@ "image": "", "input": "JGR.2", "name": "Jaguar Axe", - "notes": "* Chip damage on block.\n* In heat it becomes +6 on block, and forces crouching +18 near wall.\n* Partially uses remaining Heat time.", + "notes": "* Chip damage on block.\n* In heat it becomes +6 on block, and forces crouching +18 near wall.\n* Partially uses remaining Heat time.\n", "on_block": "+3/+6/+18c", "on_ch": "+4d", "on_hit": "+4d", @@ -2632,7 +2634,7 @@ "image": "", "input": "JGR.2+3", "name": "Diving Body Press", - "notes": "* Throw when hit standing in front close range.\n* King recovers off axis", + "notes": "* Throw when hit standing in front close range.\n* King recovers off axis\n", "on_block": "-16c~+2c", "on_ch": "-19c~+3c/-5d", "on_hit": "-19c~+3c/-5d", @@ -2650,7 +2652,7 @@ "image": "", "input": "JGR.3", "name": "Sprint K.", - "notes": "* Balcony Break\n* Homing\n", + "notes": "* Balcony Break\n* Homing\njs11~30 fs31~33", "on_block": "-9", "on_ch": "+11d (+1)", "on_hit": "+11d (+1)", @@ -2668,7 +2670,7 @@ "image": "", "input": "JGR.4", "name": "Dashing Low Drop Kick", - "notes": "\n", + "notes": "\njs7~23 fs24~", "on_block": "-21", "on_ch": "+0c", "on_hit": "+0c", @@ -2686,7 +2688,7 @@ "image": "", "input": "JGS.1", "name": "Jaguar Step > Hook", - "notes": "* Crumple on hit.\n* On block / hit / startup increases up to 2nd spin.\n* Damage increase up to 3rd spin.", + "notes": "* Crumple on hit.\n* On block / hit / startup increases up to 2nd spin.\n* Damage increase up to 3rd spin.\n", "on_block": "-7/-1", "on_ch": "+47d/+53d", "on_hit": "+47d/+53d", @@ -2706,7 +2708,7 @@ "image": "", "input": "JGS.1+4", "name": "Cobra Clutch (MMD1)", - "notes": "* 1 or 2 throw break, depending on King's input.\n* Opponent recovers in FDFT.\n* Becomes f,hcf+1 / 2+4 on air grab / wall splat.", + "notes": "* 1 or 2 throw break, depending on King's input.\n* Opponent recovers in FDFT.\n* Becomes f,hcf+1 / 2+4 on air grab / wall splat.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -2724,7 +2726,7 @@ "image": "", "input": "JGS.2", "name": "Jaguar Step > Hammer", - "notes": "* Forces Crouching on hit.\n* Forces Crouching on block from 3rd spin on.\n* Damage increase up to 3rd spin.", + "notes": "* Forces Crouching on hit.\n* Forces Crouching on block from 3rd spin on.\n* Damage increase up to 3rd spin.\n", "on_block": "-9/-2/0c", "on_ch": "+12c", "on_hit": "+12c", @@ -2742,7 +2744,7 @@ "image": "", "input": "JGS.3", "name": "Jaguar Step > Sobat", - "notes": "Balcony Break\n* On block / hit increases up to 2nd spin.\n* Damage increase up to 3rd spin.", + "notes": "Balcony Break\n* On block / hit increases up to 2nd spin.\n* Damage increase up to 3rd spin.\n", "on_block": "-5/-1", "on_ch": "+21a(+12)/+25a(+16)", "on_hit": "+21a(+12)/+25a(+16)", @@ -2760,7 +2762,7 @@ "image": "", "input": "JGS.3,2+3", "name": "Jaguar Step > Sobat & Press", - "notes": "* Throw when hit standing in front close range.\n* Doesn't combo from JGS.3, but trades with 10 frame jab.\n* Properties not changed with extra spins.", + "notes": "* Throw when hit standing in front close range.\n* Doesn't combo from JGS.3, but trades with 10 frame jab.\n* Properties not changed with extra spins.\n", "on_block": "-16c~+2c", "on_ch": "-19c~+3c/-5d", "on_hit": "-19c~+3c/-5d", @@ -2778,7 +2780,7 @@ "image": "", "input": "JGS.4", "name": "Jaguar Step > High Kick", - "notes": "* Balcony Break\n* Guard Break\n* Chip damage on block.\n* On block / hit increases up to 2nd spin.\n* Damage increase up to 3rd spin.", + "notes": "* Balcony Break\n* Guard Break\n* Chip damage on block.\n* On block / hit increases up to 2nd spin.\n* Damage increase up to 3rd spin.\n", "on_block": "+8/+15", "on_ch": "+5a(-4)/+10a(+1)", "on_hit": "+5a(-4)/+10a(+1)", @@ -2796,7 +2798,7 @@ "image": "", "input": "JGS.df+4", "name": "Jaguar Step > Mid Kick", - "notes": "Balcony Break\n* On block increases up to 2nd spin.\n* Damage increase up to 3rd spin.", + "notes": "Balcony Break\n* On block increases up to 2nd spin.\n* Damage increase up to 3rd spin.\n", "on_block": "-16/+8", "on_ch": "+5a(-4)", "on_hit": "+5a(-4)", @@ -2814,7 +2816,7 @@ "image": "", "input": "(Left side throw)", "name": "Argentina Backbreaker", - "notes": "* 1 throw break.\n* Any throw on standing opponent's left side.\n* Side switch. Opponent recovers in FUFR.", + "notes": "* 1 throw break.\n* Any throw on standing opponent's left side.\n* Side switch. Opponent recovers in FUFR.\n", "on_block": "", "on_ch": "+36d", "on_hit": "+36d", @@ -2832,7 +2834,7 @@ "image": "", "input": "MMD1.1,4,2,3", "name": "Cobra Twist (MMD2)", - "notes": "* Cannot throw break.\n* Opponent recovers in FUFL.", + "notes": "* Cannot throw break.\n* Opponent recovers in FUFL.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -2850,7 +2852,7 @@ "image": "", "input": "MMD2.1,1+3/ MMD2.2,2+4", "name": "Reverse DDT (MMD3)", - "notes": "* 1 or 2 throw break, depending on King's input.\n* Opponent recovers in FDFA.", + "notes": "* 1 or 2 throw break, depending on King's input.\n* Opponent recovers in FDFA.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -2868,7 +2870,7 @@ "image": "", "input": "MMD3.1+2,1,1+3/ MMD3.1+2,2,2+4", "name": "Reverse Special Stretch Bomb (MMD4)", - "notes": "* 1 or 2 throw break, depending on King's input.\n* Opponent recovers in FUFA.", + "notes": "* 1 or 2 throw break, depending on King's input.\n* Opponent recovers in FUFA.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -2886,7 +2888,7 @@ "image": "", "input": "MMD3.2,3,1,1+2", "name": "Samurai Rock (MMD4a)", - "notes": "* 1+2 Throw break.\n* Opponent recovers in FDFR. Max Damage 69.", + "notes": "* 1+2 Throw break.\n* Opponent recovers in FDFR. Max Damage 69.\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2904,7 +2906,7 @@ "image": "", "input": "MMD4.3+4,1+2", "name": "Backdrop (MMD5)", - "notes": "* Cannot throw break.\n* Opponent recovers in FDFA.", + "notes": "* Cannot throw break.\n* Opponent recovers in FDFA.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -2922,7 +2924,7 @@ "image": "", "input": "MMD5.1+2,3,1+3/ MMD5.1+2,4,2+4", "name": "Burning Hammer (MMD6)", - "notes": "* 1 or 2 throw break, depending on King's input.\n* Opponent recovers in FDFA.", + "notes": "* 1 or 2 throw break, depending on King's input.\n* Opponent recovers in FDFA.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -2940,7 +2942,7 @@ "image": "", "input": "MMD5.1+2,4,2,1+2", "name": "Sol Naciente (MMD6a)", - "notes": "* 1+2 throw break.\n* Opponent recovers in FDFL. Max Damage 93.", + "notes": "* 1+2 throw break.\n* Opponent recovers in FDFL. Max Damage 93.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -2958,7 +2960,7 @@ "image": "", "input": "MMD6.2,4,1,1+3/ MMD6.2,4,1,2+4", "name": "Screwdriver (MMD7)", - "notes": "* 1 or 2 throw break, depending on King's input.\n* Opponent recovers in FUFA. Max Damage 116.", + "notes": "* 1 or 2 throw break, depending on King's input.\n* Opponent recovers in FUFA. Max Damage 116.\n", "on_block": "", "on_ch": "-10d", "on_hit": "-10d", @@ -2976,7 +2978,7 @@ "image": "", "input": "PD.1+2,1+2", "name": "Double Arm Face Buster (from PD)", - "notes": "Floor Break\n* 2 throw break. (when legs lifted to the top)\n* Opponent recovers in FDFA.", + "notes": "Floor Break\n* 2 throw break. (when legs lifted to the top)\n* Opponent recovers in FDFA.\n", "on_block": "", "on_ch": "-14d", "on_hit": "-14d", @@ -2994,7 +2996,7 @@ "image": "", "input": "PD.1+2,3,4,1+2", "name": "Boston Crab (from PD)", - "notes": "* 1+2 throw break. (when legs lifted to the top)\n* Could use ki charge button for 1+2 input.\n* Opponent recovers in FDFL.", + "notes": "* 1+2 throw break. (when legs lifted to the top)\n* Could use ki charge button for 1+2 input.\n* Opponent recovers in FDFL.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -3012,7 +3014,7 @@ "image": "", "input": "qcb+1+2", "name": "Muscle Buster", - "notes": "Floor Break\n* 1+2 throw break. Side switch.\n* King recovers in backturn stance.\n* Partially restores remaining Heat time.\n* Opponent recovers in FUFA.", + "notes": "Floor Break\n* 1+2 throw break. Side switch.\n* King recovers in backturn stance.\n* Partially restores remaining Heat time.\n* Opponent recovers in FUFA.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -3030,7 +3032,7 @@ "image": "", "input": "qcf+1", "name": "Pile Driver (PD)", - "notes": "* 1 throw break.\n* Opponent recovers in FUFT.", + "notes": "* 1 throw break.\n* Opponent recovers in FUFT.\n", "on_block": "", "on_ch": "+8d", "on_hit": "+8d", @@ -3050,7 +3052,7 @@ "image": "", "input": "RAS1.1", "name": "Backdrop (RAS2)", - "notes": "* Cannot throw break.\n* Input with 2,1,1+2 for more damage.\n* Opponent recovers in FUFR.", + "notes": "* Cannot throw break.\n* Input with 2,1,1+2 for more damage.\n* Opponent recovers in FUFR.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -3070,7 +3072,7 @@ "image": "", "input": "RAS2.1", "name": "German Suplex (RAS3)", - "notes": "* 1 or 2 throw break, depending on King's input.\n* Input with 3+4,1 or 3+4,2 for more damage.\n* Opponent recovers in FUFR.", + "notes": "* 1 or 2 throw break, depending on King's input.\n* Input with 3+4,1 or 3+4,2 for more damage.\n* Opponent recovers in FUFR.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -3090,7 +3092,7 @@ "image": "", "input": "RAS3.1", "name": "Power Bomb (RAS4)", - "notes": "* Cannot throw break.\n* Input with 1,2,3+4 for more damage.\n* Opponent recovers in FUFT.", + "notes": "* Cannot throw break.\n* Input with 1,2,3+4 for more damage.\n* Opponent recovers in FUFT.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -3108,7 +3110,7 @@ "image": "", "input": "RAS4.1", "name": "Giant Swing (RAS5a)", - "notes": "* 1 throw break. Side Switch.\n* Input with 2,1,3,4 for more damage.\n* On wall splat damage is 31.\n* Opponent recovers in FUFT. Max damage 97.", + "notes": "* 1 throw break. Side Switch.\n* Input with 2,1,3,4 for more damage.\n* On wall splat damage is 31.\n* Opponent recovers in FUFT. Max damage 97.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -3126,7 +3128,7 @@ "image": "", "input": "RAS4.2", "name": "Muscle Buster (RAS5b)", - "notes": "* 2 throw break. Side Switch.\n* Input with 3,1,2,3+4,1+2 for more damage.\n* King recovers in backturn stance.\n* Opponent recovers in FUFA. Max damage 91.", + "notes": "* 2 throw break. Side Switch.\n* Input with 3,1,2,3+4,1+2 for more damage.\n* King recovers in backturn stance.\n* Opponent recovers in FUFA. Max damage 91.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -3144,7 +3146,7 @@ "image": "", "input": "R.df+1+2", "name": "Anger Of The Beast (Rage Art)", - "notes": "* Armor all attacks and ignore throws.\n* Beat all armor including Rage Art.\n* Erases opponent's recoverable health on hit.\n* Damage distribution are 10,3,25,10,7, only adds 2 damage on CH.", + "notes": "* Armor all attacks and ignore throws.\n* Beat all armor including Rage Art.\n* Erases opponent's recoverable health on hit.\n* Damage distribution are 10,3,25,10,7, only adds 2 damage on CH.\n", "on_block": "-15", "on_ch": "+0d", "on_hit": "+0d", @@ -3162,7 +3164,7 @@ "image": "", "input": "(Right side throw)", "name": "Knee Crusher", - "notes": "* 2 throw break.\n* Any throw on standing opponent's right side.\n* Opponent recovers in FUFT.", + "notes": "* 2 throw break.\n* Any throw on standing opponent's right side.\n* Opponent recovers in FUFT.\n", "on_block": "", "on_ch": "+21d", "on_hit": "+21d", @@ -3182,7 +3184,7 @@ "image": "", "input": "RSSB1.1", "name": "Cannonball Buster (RSSB2)", - "notes": "* Cannot throw break. \n* Input with 2,2,1+2 for more damage.\n* Opponent recovers in FUFT.", + "notes": "* Cannot throw break. \n* Input with 2,2,1+2 for more damage.\n* Opponent recovers in FUFT.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -3202,7 +3204,7 @@ "image": "", "input": "RSSB2.1", "name": "Manhattan Drop (RSSB3)", - "notes": "* 1 or 2 throw break, depending on King's input.\n* Input with 3+4,1 or 3+4,2 for more damage.\n* Opponent recovers in FDFA.", + "notes": "* 1 or 2 throw break, depending on King's input.\n* Input with 3+4,1 or 3+4,2 for more damage.\n* Opponent recovers in FDFA.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -3222,7 +3224,7 @@ "image": "", "input": "RSSB3.1", "name": "Victory Bomb (RSSB4)", - "notes": "* Cannot throw break.\n* Input with 1,2,3+4,1+2 for more damage.\n* Opponent recovers in FUFT.", + "notes": "* Cannot throw break.\n* Input with 1,2,3+4,1+2 for more damage.\n* Opponent recovers in FUFT.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -3240,7 +3242,7 @@ "image": "", "input": "RSSB4.1", "name": "Giant Swing (RSSB5a)", - "notes": "* 1 throw break. Side Switch.\n* Input with 2,1,3,4 for more damage.\n* Opponent recovers in FUFT. Max damage 94.", + "notes": "* 1 throw break. Side Switch.\n* Input with 2,1,3,4 for more damage.\n* Opponent recovers in FUFT. Max damage 94.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -3258,7 +3260,7 @@ "image": "", "input": "RSSB4.2", "name": "Muscle Buster (RSSB5b)", - "notes": "* 2 throw break.\n* Input with 3,1,2,3+4,1+2 for more damage.\n* King recovers in backturn stance.\n* Opponent recovers in FUFA. Max damage 88.", + "notes": "* 2 throw break.\n* Input with 3,1,2,3+4,1+2 for more damage.\n* King recovers in backturn stance.\n* Opponent recovers in FUFA. Max damage 88.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -3276,7 +3278,7 @@ "image": "", "input": "SHH1.1,2,1+2", "name": "S.T.F. (SHH2a)", - "notes": "* 1 throw break. Side Switch.\n* Opponent recovers in FDFR. Max damage 50.", + "notes": "* 1 throw break. Side Switch.\n* Opponent recovers in FDFR. Max damage 50.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -3294,7 +3296,7 @@ "image": "", "input": "SHH1.1+2,1,3", "name": "Indian Death Lock (SHH2c)", - "notes": "* 1+2 throw break.\n* Opponent recovers in FDFL.", + "notes": "* 1+2 throw break.\n* Opponent recovers in FDFL.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -3312,7 +3314,7 @@ "image": "", "input": "SHH1.2,1,1+3", "name": "Scorpion Death Lock (SHH2b)", - "notes": "* 2 throw break.\n* Opponent recovers in FDFR. Max damage 55.", + "notes": "* 2 throw break.\n* Opponent recovers in FDFR. Max damage 55.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -3330,7 +3332,7 @@ "image": "", "input": "SHH2c.3,4,1+2,3+4", "name": "King's Bridge (SHH3ca)", - "notes": "* Cannot throw break.\n* Opponent recovers in FDFT. Max Damage 85.", + "notes": "* Cannot throw break.\n* Opponent recovers in FDFT. Max Damage 85.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -3348,7 +3350,7 @@ "image": "", "input": "ss2", "name": "Victory Palm", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-5", "on_ch": "+18a(+9)", "on_hit": "+18a(+9)", @@ -3366,7 +3368,7 @@ "image": "", "input": "ss2+4", "name": "Side Step to RSSB2 / RSSB1", - "notes": "* 2 throw break (except from behind).\n* RSSB2 from side/behind, RSSB1 from front, doesn't change to left/right/behind throw.\n* Opponent recovers in FUFT.\n* Throw can be canceled by input b/db.", + "notes": "* 2 throw break (except from behind).\n* RSSB2 from side/behind, RSSB1 from front, doesn't change to left/right/behind throw.\n* Opponent recovers in FUFT.\n* Throw can be canceled by input b/db.\n", "on_block": "", "on_ch": "+0d / +1d", "on_hit": "+0d / +1d", @@ -3384,7 +3386,7 @@ "image": "", "input": "ss2+4,b/db", "name": "Reverse Special Stretch Bomb (Cancel)", - "notes": "* Side Step that ducks high and covers long distance quickly, recovers in crouch.\n* Input by u/d,n,n+2+4,b/db.", + "notes": "* Side Step that ducks high and covers long distance quickly, recovers in crouch.\n* Input by u/d,n,n+2+4,b/db.\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -3402,7 +3404,7 @@ "image": "", "input": "ss3+4", "name": "Deadly Boomerang", - "notes": "* Deals a lot of chip damage on block.\n* Tracks side steps.\n* Side Step Left is 6 frames faster than SS Right.", + "notes": "* Deals a lot of chip damage on block.\n* Tracks side steps.\n* Side Step Left is 6 frames faster than SS Right.\n", "on_block": "0", "on_ch": "+0d", "on_hit": "+0d", @@ -3420,7 +3422,7 @@ "image": "", "input": "u+1+2", "name": "Capital Punishment", - "notes": "* Tap 1+2 otherwise it becomes u+1+2(hold).\n* Forces Crouching on block.\n* Can also be done by ub+1+2.", + "notes": "* Tap 1+2 otherwise it becomes u+1+2(hold).\n* Forces Crouching on block.\n* Can also be done by ub+1+2.\n", "on_block": "+2c", "on_ch": "+22d", "on_hit": "+22d", @@ -3438,7 +3440,7 @@ "image": "", "input": "u+1+2*", "name": "Burning Knuckle", - "notes": "* Unblockable mid.\n* Auto switch side if fly over opponent.\n* Can also be done by ub+1+2*.", + "notes": "* Unblockable mid.\n* Auto switch side if fly over opponent.\n* Can also be done by ub+1+2*.\n", "on_block": "", "on_ch": "+11d", "on_hit": "+11d", @@ -3456,7 +3458,7 @@ "image": "", "input": "ub+4", "name": "", - "notes": "* Jump straight up knee, very short range.", + "notes": "* Jump straight up knee, very short range.\n", "on_block": "-13", "on_ch": "+33a(+23)", "on_hit": "+19a(+9)", @@ -3474,7 +3476,7 @@ "image": "", "input": "uf+1", "name": "Water Parting Chop", - "notes": "Homing\nBalcony Break\n* Can also be done by ub+1/u+1.", + "notes": "Homing\nBalcony Break\n* Can also be done by ub+1/u+1.\n", "on_block": "-3", "on_ch": "+36a(+27)", "on_hit": "+36a(+27)", @@ -3492,7 +3494,7 @@ "image": "", "input": "uf+1+2 / uf+1+2,B", "name": "Executioner Drop", - "notes": "* 1+2 throw break.\n* Hold b to throw backwards.\n* Damage becomes 15 on wall splat.\n* Opponent recovers in FUFT.", + "notes": "* 1+2 throw break.\n* Hold b to throw backwards.\n* Damage becomes 15 on wall splat.\n* Opponent recovers in FUFT.\n", "on_block": "", "on_ch": "+19d(-7) / +17d(-13)", "on_hit": "+19d(-7) / +17d(-13)", @@ -3510,7 +3512,7 @@ "image": "", "input": "uf+2", "name": "High Elbow Drop", - "notes": "* Hits OTG.\n* u+2 to jump vertical, ub+2 to jump back.\n* Force Crouching on block. (ub+2 also on hit)", + "notes": "* Hits OTG.\n* u+2 to jump vertical, ub+2 to jump back.\n* Force Crouching on block. (ub+2 also on hit)\n", "on_block": "-17c", "on_ch": "-7d/-4c", "on_hit": "-7d/-4c", @@ -3528,7 +3530,7 @@ "image": "", "input": "uf+3", "name": "Falling Heel Kick", - "notes": "* Can also be done by ub+3/u+3.", + "notes": "* Can also be done by ub+3/u+3.\n", "on_block": "-10", "on_ch": "-1d", "on_hit": "-1d", @@ -3566,7 +3568,7 @@ "image": "", "input": "uf+4", "name": "Jumping Knee Lift", - "notes": "* Can also be done by u+4.", + "notes": "* Can also be done by u+4.\n", "on_block": "-13", "on_ch": "[+33a(+23)](https://wavu.wiki/t/King_combos#Staples 'Combo')", "on_hit": "[+33a(+23)](https://wavu.wiki/t/King_combos#Staples 'Combo')", @@ -3584,7 +3586,7 @@ "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+32a(+22)", "on_hit": "+32a(+22)", @@ -3602,7 +3604,7 @@ "image": "", "input": "UT,1+2", "name": "Armbar", - "notes": "* 1+2 throw break.\n* Can also input at 3rd hit of Ultimate Punch.\n* Opponent recovers in FUFR.", + "notes": "* 1+2 throw break.\n* Can also input at 3rd hit of Ultimate Punch.\n* Opponent recovers in FUFR.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -3620,7 +3622,7 @@ "image": "", "input": "UT,1+2,1+2", "name": "Arm Twist", - "notes": "* Cannot throw break.\n* Opponent recovers in FUFA.", + "notes": "* Cannot throw break.\n* Opponent recovers in FUFA.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -3638,7 +3640,7 @@ "image": "", "input": "UT,2,1,2,1", "name": "Ultimate Punch", - "notes": "* Could be any 1/2 combination (e.g. 1,1,1,1 / 1,2,2,1)\n* Throw break the 1st/4th hit by input the opposite to King's 1st/4th button.", + "notes": "* Could be any 1/2 combination (e.g. 1,1,1,1 / 1,2,2,1)\n* Throw break the 1st/4th hit by input the opposite to King's 1st/4th button.\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -3656,7 +3658,7 @@ "image": "", "input": "UT,3+4", "name": "Leg Cross Hold", - "notes": "* 3+4 throw break.\n* Can also input at 3rd hit of Ultimate Punch.\n* Opponent recovers in FUFR.", + "notes": "* 3+4 throw break.\n* Can also input at 3rd hit of Ultimate Punch.\n* Opponent recovers in FUFR.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -3674,7 +3676,7 @@ "image": "", "input": "UT,3+4,:1+2", "name": "Stretch Combo", - "notes": "* Just frame input.\n* Cannot throw break.\n* Opponent recovers in FDFL.", + "notes": "* Just frame input.\n* Cannot throw break.\n* Opponent recovers in FDFL.\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -3692,7 +3694,7 @@ "image": "", "input": "WallBack.b,b,ub", "name": "Wall Jumping Attack", - "notes": "* Airborne from 5F, invincibility from 8 to 13F.\n* Unbreakable throw near wall, becomes air attack if throw not connected.\n* Side switch. Opponent recovers in FUFA.", + "notes": "* Airborne from 5F, invincibility from 8 to 13F.\n* Unbreakable throw near wall, becomes air attack if throw not connected.\n* Side switch. Opponent recovers in FUFA.\n", "on_block": "-8", "on_ch": "+2 / +15", "on_hit": "+2 / +15", @@ -3710,7 +3712,7 @@ "image": "", "input": "WALL.f,hcf+1 / WALL.f,f,F+2+4", "name": "Shining Torpedo", - "notes": "* Cannot throw break. Also converts from RKO.\n* Input quickly to \"blue spark\" (+5 damage).\n* Partially restores remaining Heat time.\n* Opponent recovers in FUFR.", + "notes": "* Cannot throw break. Also converts from RKO.\n* Input quickly to \"blue spark\" (+5 damage).\n* Partially restores remaining Heat time.\n* Opponent recovers in FUFR.\n", "on_block": "", "on_ch": "-5d", "on_hit": "-5d", @@ -3728,7 +3730,7 @@ "image": "", "input": "ws1", "name": "", - "notes": "* Acts like 11 frame attack.\n* Forces Standing on hit.", + "notes": "* Acts like 11 frame attack.\n* Forces Standing on hit.\n", "on_block": "-3", "on_ch": "+4s", "on_hit": "+4s", @@ -3746,7 +3748,7 @@ "image": "", "input": "ws1+2", "name": "Snap Uppercut", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "[+35a(+25)](https://wavu.wiki/t/King_combos#Staples 'Combo')", "on_hit": "[+35a(+25)](https://wavu.wiki/t/King_combos#Staples 'Combo')", @@ -3764,7 +3766,7 @@ "image": "", "input": "ws2", "name": "", - "notes": "* Homing\n* Forces Standing on hit.", + "notes": "* Homing\n* Forces Standing on hit.\n", "on_block": "-9", "on_ch": "+1s", "on_hit": "+1s", @@ -3782,7 +3784,7 @@ "image": "", "input": "ws2,2", "name": "Round Trip Chop", - "notes": "* Homing\n* Balcony Break\n* Combo from 1st hit.", + "notes": "* Homing\n* Balcony Break\n* Combo from 1st hit.\n", "on_block": "-12", "on_ch": "+12g", "on_hit": "+12g", @@ -3800,7 +3802,7 @@ "image": "", "input": "ws3", "name": "", - "notes": "", + "notes": "\n", "on_block": "0", "on_ch": "+22a(+12)", "on_hit": "+22a(+12)", @@ -3818,7 +3820,7 @@ "image": "", "input": "ws4", "name": "Toe Smash", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/kuma.json b/src/frame_service/json_directory/tests/static/json_movelist/kuma.json index 6a6dcc6..4ce79c1 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/kuma.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/kuma.json @@ -7,7 +7,7 @@ "image": "", "input": "1", "name": "", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -25,7 +25,7 @@ "image": "", "input": "1,1", "name": "", - "notes": "* Combo from 1st hit CH", + "notes": "* Combo from 1st hit CH\n", "on_block": "-15", "on_ch": "-4c", "on_hit": "-4c", @@ -43,7 +43,7 @@ "image": "", "input": "1,1,1", "name": "G-Clef Cannon", - "notes": "* Tornado\n* Combo from 2nd hit\n* Combo from 1st CH", + "notes": "* Tornado\n* Combo from 2nd hit\n* Combo from 1st CH\n", "on_block": "-16", "on_ch": "+69a (+23)", "on_hit": "+69a (+23)", @@ -61,7 +61,7 @@ "image": "", "input": "1+2", "name": "Demon Bear Breath", - "notes": "* Balcony Break\n* Heat Engager", + "notes": "* Balcony Break\n* Heat Engager\n", "on_block": "-13", "on_ch": "+18g / HE", "on_hit": "+18g / HE", @@ -79,7 +79,7 @@ "image": "", "input": "1,2", "name": "Angry Lumberjack", - "notes": "* Balcony Break\n* chip damage on block\n* Combo from 1st CH", + "notes": "* Balcony Break\n* chip damage on block\n* Combo from 1st CH\n", "on_block": "-5", "on_ch": "+11 (+2)", "on_hit": "+11 (+2)", @@ -97,7 +97,7 @@ "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -115,7 +115,7 @@ "image": "", "input": "1+3", "name": "Bear's Bite", - "notes": "* Throw break: 1 or 2\n* Opponent status on hit: FUFT", + "notes": "* Throw break: 1 or 2\n* Opponent status on hit: FUFT\n", "on_block": "-3", "on_ch": "+1", "on_hit": "+1", @@ -133,7 +133,7 @@ "image": "", "input": "1+3+4", "name": "You're Welcome", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -151,7 +151,7 @@ "image": "", "input": "2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-1", "on_ch": "+6", "on_hit": "+6", @@ -169,7 +169,7 @@ "image": "", "input": "2,1", "name": "", - "notes": "* Combo from 1st hit", + "notes": "* Combo from 1st hit\n", "on_block": "-3", "on_ch": "+2", "on_hit": "+2", @@ -187,7 +187,7 @@ "image": "", "input": "2,1,2", "name": "Bear Combo Middle", - "notes": "", + "notes": "\n", "on_block": "-14", "on_ch": "+31a (+21)", "on_hit": "+31a (+21)", @@ -205,7 +205,7 @@ "image": "", "input": "2,1,3", "name": "Bear Combo Low", - "notes": "* Combo from 1st CH", + "notes": "* Combo from 1st CH\n", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", @@ -241,7 +241,7 @@ "image": "", "input": "2+4", "name": "Bear Hug", - "notes": "* Throw break: 1 or 2\n* Opponent status on hit: FUFT\n* Side switch on hit", + "notes": "* Throw break: 1 or 2\n* Opponent status on hit: FUFT\n* Side switch on hit\n", "on_block": "-6", "on_ch": "+1", "on_hit": "+1", @@ -259,7 +259,7 @@ "image": "", "input": "3+4", "name": "Hunting", - "notes": "* Alternate input: FDFA.3+4\n* Transition to HBS", + "notes": "* Alternate input: FDFA.3+4\n* Transition to HBS\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -295,7 +295,7 @@ "image": "", "input": "b+1+2", "name": "Bear X", - "notes": "* Balcony Break\n* Heat Engager\n* Homing\n* chip damage\n* Transition to HBS with input D or 3+4 (does not shift when using Heat Dash)", + "notes": "* Balcony Break\n* Heat Engager\n* Homing\n* chip damage\n* Transition to HBS with input D or 3+4 (does not shift when using Heat Dash)\n", "on_block": "-8", "on_ch": "+13d / HE", "on_hit": "+13d / HE", @@ -313,7 +313,7 @@ "image": "", "input": "b+1+4", "name": "Deadly Claw", - "notes": "* Transition to HBS with input D or 3+4", + "notes": "* Transition to HBS with input D or 3+4\n", "on_block": "", "on_ch": "+16a/+21a HBS", "on_hit": "+16a/+21a HBS", @@ -331,7 +331,7 @@ "image": "", "input": "b+1+4,f,f", "name": "Rolling Bear", - "notes": "* Hold F to extend attack\n* Recovers in FUFT on hit or block\n* If attack is extended to where you roll past the opponent, recovers in FUFA", + "notes": "* Hold F to extend attack\n* Recovers in FUFT on hit or block\n* If attack is extended to where you roll past the opponent, recovers in FUFA\n", "on_block": "-20~+55", "on_ch": "+42a~+117a", "on_hit": "+42a~+117a", @@ -349,7 +349,7 @@ "image": "", "input": "b+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -367,7 +367,7 @@ "image": "", "input": "b+2,1", "name": "", - "notes": "* Transition to HBS with input D or 3+4\n* Transition to ROL with input F", + "notes": "* Transition to HBS with input D or 3+4\n* Transition to ROL with input F\n", "on_block": "-3 / - 4 HBS / -14 ROL", "on_ch": "+8 / +7 HBS / -3 ROL", "on_hit": "+8 / +7 HBS / -3 ROL", @@ -385,7 +385,7 @@ "image": "", "input": "b+2,1,1+2", "name": "Howling Bear", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-11", "on_ch": "+15a (+6)", "on_hit": "+15a (+6)", @@ -403,7 +403,7 @@ "image": "", "input": "b+2,2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+6", "on_hit": "+6", @@ -421,7 +421,7 @@ "image": "", "input": "b+2,2,1", "name": "Salmon Massacre", - "notes": "* Tornado\n* Does not tornado on wall hit", + "notes": "* Tornado\n* Does not tornado on wall hit\n", "on_block": "-15", "on_ch": "+25a (+15)", "on_hit": "+25a (+15)", @@ -439,7 +439,7 @@ "image": "", "input": "b+3+4", "name": "High Jinks", - "notes": "* Alternate input: ws3+4\n* Tornado", + "notes": "* Alternate input: ws3+4\n* Tornado\n", "on_block": "-28", "on_ch": "+61a", "on_hit": "+61a", @@ -457,7 +457,7 @@ "image": "", "input": "Back throw", "name": "Swing Swung", - "notes": "* Throw break: none\n* Opponent status on hit: FUFA", + "notes": "* Throw break: none\n* Opponent status on hit: FUFA\n", "on_block": "", "on_ch": "+1", "on_hit": "+1", @@ -475,7 +475,7 @@ "image": "", "input": "b,f+2", "name": "Anger Hook", - "notes": "* Balcony Break\nTailspin\n* Chip damage on block", + "notes": "* Balcony Break\nTailspin\n* Chip damage on block\n", "on_block": "-5", "on_ch": "+62a (+42)", "on_hit": "+17a (+8)", @@ -493,7 +493,7 @@ "image": "", "input": "d+1+2", "name": "Hip Smash", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-15", "on_ch": "+20d (+10)", "on_hit": "+20d (+10)", @@ -511,7 +511,7 @@ "image": "", "input": "d+3+4", "name": "Bear Sit", - "notes": "* Transition to SIT\n* Transition to ROL with input f", + "notes": "* Transition to SIT\n* Transition to ROL with input f\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -529,7 +529,7 @@ "image": "", "input": "db+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+9", "on_hit": "+4", @@ -547,7 +547,7 @@ "image": "", "input": "db+1+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2~3", "on_hit": "+2~3", @@ -565,7 +565,7 @@ "image": "", "input": "db+1,2", "name": "Double Wild Slap", - "notes": "* Combo from 1st hit\n* Hold 2 to power up, up to 2 charge levels\n* Transition to HBS with input D or 3+4", + "notes": "* Combo from 1st hit\n* Hold 2 to power up, up to 2 charge levels\n* Transition to HBS with input D or 3+4\n", "on_block": "-13", "on_ch": "+13c", "on_hit": "+4", @@ -583,7 +583,7 @@ "image": "", "input": "db+1,2*", "name": "Double Wild Slap", - "notes": "* chip damage on block\n* Heat skips to Level 2 charge\n* Transition to HBS with input D or 3+4", + "notes": "* chip damage on block\n* Heat skips to Level 2 charge\n* Transition to HBS with input D or 3+4\n", "on_block": "-12", "on_ch": "+42a", "on_hit": "+13c", @@ -601,7 +601,7 @@ "image": "", "input": "db+1,2**", "name": "Fresh Wild Slap", - "notes": "* chip damage on block\n* Cannot absorb with power crush\n* Heat reduces charge length (consumes partial Heat time)\n* Transition to HBS with input D or 3+4", + "notes": "* chip damage on block\n* Cannot absorb with power crush\n* Heat reduces charge length (consumes partial Heat time)\n* Transition to HBS with input D or 3+4\n", "on_block": "+3", "on_ch": "+42a", "on_hit": "+42a", @@ -619,7 +619,7 @@ "image": "", "input": "db+1+2,1+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "0", "on_hit": "0", @@ -637,7 +637,7 @@ "image": "", "input": "db+1+2,1+2,2", "name": "Drum Roll", - "notes": "", + "notes": "\n", "on_block": "-15", "on_ch": "+22a (+12)", "on_hit": "+22a (+12)", @@ -655,7 +655,7 @@ "image": "", "input": "db+2", "name": "Bear Lariat", - "notes": "* Transition to HBS with input D or 3+4", + "notes": "* Transition to HBS with input D or 3+4\n", "on_block": "-15 / -17 HBS", "on_ch": "-1 / -3 HBS", "on_hit": "-1 / -3 HBS", @@ -673,7 +673,7 @@ "image": "", "input": "db+2+3", "name": "Salmon Hunter", - "notes": "* Hold 2+3 to power up, up to 2 charge levels and deal more chip damage on block", + "notes": "* Hold 2+3 to power up, up to 2 charge levels and deal more chip damage on block\n", "on_block": "-12", "on_ch": "+39a", "on_hit": "+39a", @@ -691,7 +691,7 @@ "image": "", "input": "db+2+3*", "name": "Salmon Hunter", - "notes": "* chip damage on block", + "notes": "* chip damage on block\n", "on_block": "-12", "on_ch": "+39a", "on_hit": "+39a", @@ -709,7 +709,7 @@ "image": "", "input": "db+2+3**", "name": "Fresh Salmon Hunter", - "notes": "* chip damage on block", + "notes": "* chip damage on block\n", "on_block": "-4", "on_ch": "+43a", "on_hit": "+43a", @@ -727,7 +727,7 @@ "image": "", "input": "db+3", "name": "Bear Pump in Pedal", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+1", "on_hit": "+1", @@ -745,7 +745,7 @@ "image": "", "input": "db+4", "name": "Spinning Kuma", - "notes": "* Tornado", + "notes": "* Tornado\n", "on_block": "-23", "on_ch": "+74a (+38)", "on_hit": "+6", @@ -763,7 +763,7 @@ "image": "", "input": "df+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+2", "on_hit": "+2", @@ -781,7 +781,7 @@ "image": "", "input": "df+1,2", "name": "", - "notes": "* Combo from 1st CH", + "notes": "* Combo from 1st CH\n", "on_block": "-11", "on_ch": "-2", "on_hit": "-2", @@ -799,7 +799,7 @@ "image": "", "input": "df+1,2,1+2", "name": "Grizzly Rampage", - "notes": "* Combo from 2nd hit\n* Combo from 1st CH\n* Can be delayed 10F\n* Combo can be delayed 10F from hit", + "notes": "* Combo from 2nd hit\n* Combo from 1st CH\n* Can be delayed 10F\n* Combo can be delayed 10F from hit\n", "on_block": "-14c", "on_ch": "+17d", "on_hit": "+17d", @@ -817,7 +817,7 @@ "image": "", "input": "df+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -835,7 +835,7 @@ "image": "", "input": "df+2,1", "name": "Kuma Musou", - "notes": "* Combo from 1st hit", + "notes": "* Combo from 1st hit\n", "on_block": "-16", "on_ch": "+35a (+25)", "on_hit": "+35a (+25)", @@ -853,7 +853,7 @@ "image": "", "input": "df+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -871,7 +871,7 @@ "image": "", "input": "df+3,2", "name": "Honey Trap", - "notes": "* Combo from 1st hit\n* chip damage on block", + "notes": "* Combo from 1st hit\n* chip damage on block\n", "on_block": "-5", "on_ch": "+22a", "on_hit": "+22a", @@ -889,7 +889,7 @@ "image": "", "input": "f+1+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-15", "on_ch": "+18a", "on_hit": "+18a", @@ -907,7 +907,7 @@ "image": "", "input": "f+1+2,1+2", "name": "Bear Claw Cross", - "notes": "* Tornado\n* Combo from 1st hit", + "notes": "* Tornado\n* Combo from 1st hit\n", "on_block": "-14", "on_ch": "+65a (+49)", "on_hit": "+65a (+49)", @@ -925,7 +925,7 @@ "image": "", "input": "f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+3", "on_hit": "+3", @@ -943,7 +943,7 @@ "image": "", "input": "f+2,1", "name": "Wild Lumberjack", - "notes": "* Balcony Break\n* Combo from 1st hit", + "notes": "* Balcony Break\n* Combo from 1st hit\n", "on_block": "-5", "on_ch": "+36a (+10)", "on_hit": "+36a (+10)", @@ -997,7 +997,7 @@ "image": "", "input": "FC.1", "name": "Watch Your Feet", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+2", "on_hit": "+2", @@ -1015,7 +1015,7 @@ "image": "", "input": "FC.1+2", "name": "Bear Roll", - "notes": "* Transition to ROL\n* becomes special mid attack during Heat (partially uses remaining Heat time)", + "notes": "* Transition to ROL\n* becomes special mid attack during Heat (partially uses remaining Heat time)\n", "on_block": "+1~+6 / -6~-1 HBS", "on_ch": "+7~+12 / 0~+5 HBS", "on_hit": "+7~+12 / 0~+5 HBS", @@ -1033,7 +1033,7 @@ "image": "", "input": "FDFA.1+2", "name": "Bear Butterfly", - "notes": "* Transition to HBS", + "notes": "* Transition to HBS\n", "on_block": "-12", "on_ch": "+6", "on_hit": "+6", @@ -1051,7 +1051,7 @@ "image": "", "input": "f,F+1+2", "name": "Falling Bear", - "notes": "* Chip damage\n* Transition to HBS (cannot cancel into standing)\n* Transition to ROL with input F", + "notes": "* Chip damage\n* Transition to HBS (cannot cancel into standing)\n* Transition to ROL with input F\n", "on_block": "+8 HBS / +5 ROL", "on_ch": "52a HBS / +49a ROL", "on_hit": "52a HBS / +49a ROL", @@ -1069,7 +1069,7 @@ "image": "", "input": "f,F+2", "name": "Demon Uppercut", - "notes": "", + "notes": "\n", "on_block": "-19", "on_ch": "+45a (+35)", "on_hit": "+45a (+35)", @@ -1087,7 +1087,7 @@ "image": "", "input": "f,f,F+1+2", "name": "Rabid Bear", - "notes": "* Balcony Break\n* Heat Engager\n* Chip damage\n* Transition to HBS with input D or 3+4 (does not shift when using Heat Dash)\n", + "notes": "* Balcony Break\n* Heat Engager\n* Chip damage\n* Transition to HBS with input D or 3+4 (does not shift when using Heat Dash)\njs 21F", "on_block": "+3", "on_ch": "+35d (-23)", "on_hit": "+35d (-23)", @@ -1105,7 +1105,7 @@ "image": "", "input": "f,f,F+3", "name": "Leaping Side Kick", - "notes": "* Balcony Break\n* Chip damage on block", + "notes": "* Balcony Break\n* Chip damage on block\n", "on_block": "+6", "on_ch": "+13a (+3)", "on_hit": "+13a (+3)", @@ -1123,7 +1123,7 @@ "image": "", "input": "FUFA.1+2", "name": "Bear Backstroke", - "notes": "* Transition to HBS (Cannot cancel)", + "notes": "* Transition to HBS (Cannot cancel)\n", "on_block": "-2 (-2)", "on_ch": "+6 (+6)", "on_hit": "+6 (+6)", @@ -1141,7 +1141,7 @@ "image": "", "input": "FUFT.d+1+2", "name": "Get Up Punch", - "notes": "* Transition to SIT (Cannot cancel)", + "notes": "* Transition to SIT (Cannot cancel)\n", "on_block": "+17", "on_ch": "+37a", "on_hit": "+37a", @@ -1159,7 +1159,7 @@ "image": "", "input": "H.2+3", "name": "Salmon Fishing Cast", - "notes": "* Heat Smash", + "notes": "* Heat Smash\n", "on_block": "+10", "on_ch": "+33 (+23)", "on_hit": "+33 (+23)", @@ -1177,7 +1177,7 @@ "image": "", "input": "HBS.1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+12", "on_hit": "+2", @@ -1195,7 +1195,7 @@ "image": "", "input": "HBS.1+2", "name": "Bear Fling", - "notes": "* Tornado", + "notes": "* Tornado\n", "on_block": "-15", "on_ch": "+79a", "on_hit": "+79a", @@ -1213,7 +1213,7 @@ "image": "", "input": "HBS.1,2", "name": "Honeycomb Spike", - "notes": "*Hold 2 to power up, up to 2 charge levels", + "notes": "*Hold 2 to power up, up to 2 charge levels\n", "on_block": "-13", "on_ch": "+13c", "on_hit": "+4", @@ -1231,7 +1231,7 @@ "image": "", "input": "HBS.1,2*", "name": "Honeycomb Spike", - "notes": "* chip damage on block\n* Heat skips to Level 2 charge", + "notes": "* chip damage on block\n* Heat skips to Level 2 charge\n", "on_block": "-12", "on_ch": "+49a", "on_hit": "+13c", @@ -1249,7 +1249,7 @@ "image": "", "input": "HBS.1,2**", "name": "Fresh Honeycomb Spike", - "notes": "* chip damage on block\n* Cannot absorb with power crush\n* Heat reduces charge length (consumes partial Heat time)", + "notes": "* chip damage on block\n* Cannot absorb with power crush\n* Heat reduces charge length (consumes partial Heat time)\n", "on_block": "+3", "on_ch": "+49a", "on_hit": "+49a", @@ -1267,7 +1267,7 @@ "image": "", "input": "HBS.2", "name": "Bear Claw", - "notes": "* Transition to HBS", + "notes": "* Transition to HBS\n", "on_block": "-15", "on_ch": "+21g", "on_hit": "+21g", @@ -1285,7 +1285,7 @@ "image": "", "input": "HBS.3", "name": "Hunting to Roll Over", - "notes": "* Transition to FUFA\n* Alternative input: HBS.4 (HBS.3 is into background, HBS.4 is into foreground)", + "notes": "* Transition to FUFA\n* Alternative input: HBS.4 (HBS.3 is into background, HBS.4 is into foreground)\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1321,7 +1321,7 @@ "image": "", "input": "HBS.b+1+2", "name": "", - "notes": "* Transition to HBS with input D or 3+4", + "notes": "* Transition to HBS with input D or 3+4\n", "on_block": "-25c", "on_ch": "+14a", "on_hit": "+14a", @@ -1339,7 +1339,7 @@ "image": "", "input": "HBS.b+1+2,1+2", "name": "Break'n", - "notes": "* Balcony Break\n* Less frame advantage occurs after Combo from last hit", + "notes": "* Balcony Break\n* Less frame advantage occurs after Combo from last hit\n", "on_block": "-29c", "on_ch": "+8a / -3a (-10)", "on_hit": "+8a / -3a (-10)", @@ -1357,7 +1357,7 @@ "image": "", "input": "HBS.b,b", "name": "Backward Roll", - "notes": "* Alternate input: SIT.B\n* Transition to HBS with input D or 3+4", + "notes": "* Alternate input: SIT.B\n* Transition to HBS with input D or 3+4\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1375,7 +1375,7 @@ "image": "", "input": "HBS.d+1+2", "name": "Frolicking Bear", - "notes": "* Heat Engager\n* Transition to HBS (does not shift when using Heat Dash)", + "notes": "* Heat Engager\n* Transition to HBS (does not shift when using Heat Dash)\n", "on_block": "-9", "on_ch": "0 / HE", "on_hit": "0 / HE", @@ -1393,7 +1393,7 @@ "image": "", "input": "HBS.d+3+4", "name": "Hunting to Play Dead", - "notes": "* Transition to FDFA", + "notes": "* Transition to FDFA\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1411,7 +1411,7 @@ "image": "", "input": "HBS.df+2", "name": "Big Tree", - "notes": "* Tornado", + "notes": "* Tornado\n", "on_block": "-17", "on_ch": "+35a (+25)", "on_hit": "+35a (+25)", @@ -1429,7 +1429,7 @@ "image": "", "input": "HBS.f+1+2", "name": "Bear Toss", - "notes": "* Throw break: none\n* Spike\n* Opponent status on hit: FUFA", + "notes": "* Throw break: none\n* Spike\n* Opponent status on hit: FUFA\n", "on_block": "", "on_ch": "+1", "on_hit": "+1", @@ -1447,7 +1447,7 @@ "image": "", "input": "HBS.f+3+4", "name": "Hunting Hip Smash", - "notes": "* Alternate input: HBS.b+3+4\n* Transition to SIT", + "notes": "* Alternate input: HBS.b+3+4\n* Transition to SIT\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1465,7 +1465,7 @@ "image": "", "input": "HBS.f,f", "name": "Bear Roll", - "notes": "* Transition to ROL\n* Becomes Special Mid attack during Heat (partially uses remaining Heat time)", + "notes": "* Transition to ROL\n* Becomes Special Mid attack during Heat (partially uses remaining Heat time)\n", "on_block": "+1~+6 / -6~-1 HBS", "on_ch": "+7~+12 / 0~+5 HBS", "on_hit": "+7~+12 / 0~+5 HBS", @@ -1483,7 +1483,7 @@ "image": "", "input": "f,df,d,db,b,f+1+2", "name": "Rock'n Roll Circus", - "notes": "* Throw break: 1+2\n* Opponent status on hit: FUFA\n* Side switch on hit", + "notes": "* Throw break: 1+2\n* Opponent status on hit: FUFA\n* Side switch on hit\n", "on_block": "0", "on_ch": "+5", "on_hit": "+5", @@ -1501,7 +1501,7 @@ "image": "", "input": "H.df+2+3", "name": "Wind Bear Fist", - "notes": "* Partially uses remaining heat time\n* H.f,n,d,df+2 to power up", + "notes": "* Partially uses remaining heat time\n* H.f,n,d,df+2 to power up\n", "on_block": "+5", "on_ch": "+39 (+29)", "on_hit": "+39 (+29)", @@ -1519,7 +1519,7 @@ "image": "", "input": "H.df+2+3*", "name": "Fresh Wind Bear Fist", - "notes": "* Partially uses remaining heat time\n* H.f,n,d,df+2* to power up\n* Cannot absorb with power crush", + "notes": "* Partially uses remaining heat time\n* H.f,n,d,df+2* to power up\n* Cannot absorb with power crush\n", "on_block": "+9", "on_ch": "+45 (+35)", "on_hit": "+45 (+35)", @@ -1537,7 +1537,7 @@ "image": "", "input": "H.f,f,F+1+2", "name": "Rabid Bear", - "notes": "* Balcony Break\n* Heat Engager\n* Chip damage\n* Transition to HBS with input D or 3+4 (does not shift when using Heat Dash)\n", + "notes": "* Balcony Break\n* Heat Engager\n* Chip damage\n* Transition to HBS with input D or 3+4 (does not shift when using Heat Dash)\njs 21F", "on_block": "+3", "on_ch": "+35d (-23)", "on_hit": "+35d (-23)", @@ -1555,7 +1555,7 @@ "image": "", "input": "Left throw", "name": "Bear Slam", - "notes": "* Throw break: 1\n* Spike\n* Opponent status on hit: FUFT", + "notes": "* Throw break: 1\n* Spike\n* Opponent status on hit: FUFT\n", "on_block": "-3", "on_ch": "+1", "on_hit": "+1", @@ -1573,7 +1573,7 @@ "image": "", "input": "OTG.d+1+4", "name": "Dance With Me", - "notes": "* Cancel into BT with input OTG.d+1+4,3+4\n* More frame advantage when hitting standing opponent", + "notes": "* Cancel into BT with input OTG.d+1+4,3+4\n* More frame advantage when hitting standing opponent\n", "on_block": "N/A", "on_ch": "8 (0) / +14", "on_hit": "8 (0) / +14", @@ -1591,7 +1591,7 @@ "image": "", "input": "d,df,f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -1609,7 +1609,7 @@ "image": "", "input": "d,df,f+2,1", "name": "Grizzly Claws", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-14", "on_ch": "+29a (+3)", "on_hit": "+29a (+3)", @@ -1627,7 +1627,7 @@ "image": "", "input": "d,df,f+2,2", "name": "Grizzly Claw Smash", - "notes": "* Chip damage on block", + "notes": "* Chip damage on block\n", "on_block": "-18", "on_ch": "+40a", "on_hit": "+40a", @@ -1645,7 +1645,7 @@ "image": "", "input": "R.df+1+2", "name": "Type 38 Eradication Weapon: Aramaki", - "notes": "* Rage Art\n* Erase opponent's recoverable health on hit", + "notes": "* Rage Art\n* Erase opponent's recoverable health on hit\n", "on_block": "-15", "on_ch": "0", "on_hit": "0", @@ -1663,7 +1663,7 @@ "image": "", "input": "Right throw", "name": "Choke Slam", - "notes": "* Throw break: 2\n* Opponent status on hit: FUFT off axis", + "notes": "* Throw break: 2\n* Opponent status on hit: FUFT off axis\n", "on_block": "-3", "on_ch": "+1", "on_hit": "+1", @@ -1681,7 +1681,7 @@ "image": "", "input": "ROL.1", "name": "Bear Shove", - "notes": "* Balcony Break\n* Tornado\n* Power up during Heat (partially uses remaining Heat time)", + "notes": "* Balcony Break\n* Tornado\n* Power up during Heat (partially uses remaining Heat time)\n", "on_block": "+4", "on_ch": "+35d (+27)", "on_hit": "+35d (+27)", @@ -1699,7 +1699,7 @@ "image": "", "input": "ROL.1+2", "name": "Giant Roll", - "notes": "* Recovers in FUFT on hit\n* Recovers in off axis FUFT on block", + "notes": "* Recovers in FUFT on hit\n* Recovers in off axis FUFT on block\n", "on_block": "-30", "on_ch": "+45a", "on_hit": "+45a", @@ -1717,7 +1717,7 @@ "image": "", "input": "ROL.2", "name": "Bear Backhand", - "notes": "", + "notes": "\n", "on_block": "-17", "on_ch": "+28a (+18)", "on_hit": "+28a (+18)", @@ -1735,7 +1735,7 @@ "image": "", "input": "ROL.3", "name": "Bear Slide", - "notes": "Recovers in FUFT", + "notes": "Recovers in FUFT\n", "on_block": "-18", "on_ch": "+33a", "on_hit": "+33a", @@ -1753,7 +1753,7 @@ "image": "", "input": "ROL.4", "name": "Bear Rolling Kick", - "notes": "Recovers in FUFT", + "notes": "Recovers in FUFT\n", "on_block": "+7", "on_ch": "+26a", "on_hit": "+26a", @@ -1771,7 +1771,7 @@ "image": "", "input": "SIT.1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+9", "on_hit": "+4", @@ -1789,7 +1789,7 @@ "image": "", "input": "SIT.1,1", "name": "Double Trout Sweep", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+6", "on_hit": "+6", @@ -1807,7 +1807,7 @@ "image": "", "input": "SIT.2", "name": "Trout Smash", - "notes": "* Tornado", + "notes": "* Tornado\n", "on_block": "-12", "on_ch": "+73a (+57)", "on_hit": "+73a (+57)", @@ -1825,7 +1825,7 @@ "image": "", "input": "SIT.3+4", "name": "Rebound", - "notes": "* Transition to ROL with input SIT.F", + "notes": "* Transition to ROL with input SIT.F\n", "on_block": "-12 / -10 ROL", "on_ch": "-4a / -2a ROL", "on_hit": "-4a / -2a ROL", @@ -1843,7 +1843,7 @@ "image": "", "input": "SIT.f", "name": "Bear Roll", - "notes": "* Alternative input: FC.3+4 or FDFA.f\n* Transition to ROL\n* Transition to HBS with input ROL.D or ROL.3+4\n* Becomes special mid attack during Heat (partially uses remaining Heat time)", + "notes": "* Alternative input: FC.3+4 or FDFA.f\n* Transition to ROL\n* Transition to HBS with input ROL.D or ROL.3+4\n* Becomes special mid attack during Heat (partially uses remaining Heat time)\n", "on_block": "+1~+6 / -6~-1 HBS", "on_ch": "+7~+12 / 0~+5 HBS", "on_hit": "+7~+12 / 0~+5 HBS", @@ -1861,7 +1861,7 @@ "image": "", "input": "SS.1+2", "name": "Salmon Swipe", - "notes": "", + "notes": "\n", "on_block": "-9c", "on_ch": "+11d", "on_hit": "+11d", @@ -1879,7 +1879,7 @@ "image": "", "input": "u+1+2", "name": "Big Bear Attack", - "notes": "* Transition to HBS with input D or 3+4", + "notes": "* Transition to HBS with input D or 3+4\n", "on_block": "-4 / -3 HBS", "on_ch": "+3 / +4 HBS", "on_hit": "+3 / +4 HBS", @@ -1897,7 +1897,7 @@ "image": "", "input": "u+3+4", "name": "Pancake Press", - "notes": "* Transition to SIT (cannot cancel)", + "notes": "* Transition to SIT (cannot cancel)\n", "on_block": "+10", "on_ch": "+20", "on_hit": "+20", @@ -1915,7 +1915,7 @@ "image": "", "input": "ub+1+2", "name": "Bear Skip", - "notes": "* Cancel into HBS with input D or 3+4", + "notes": "* Cancel into HBS with input D or 3+4\n", "on_block": "-17", "on_ch": "+12a", "on_hit": "+12a", @@ -1933,7 +1933,7 @@ "image": "", "input": "uf+1", "name": "Hornet Sweep", - "notes": "* Alternate input: ub+1 or u+1\n* chip damage on block", + "notes": "* Alternate input: ub+1 or u+1\n* chip damage on block\n", "on_block": "-6", "on_ch": "+22a", "on_hit": "+22a", @@ -1951,7 +1951,7 @@ "image": "", "input": "uf+1+2", "name": "Headbutt", - "notes": "* Throw break: 1+2\n* Balcony Break\n* Opponent status on hit: FUFT", + "notes": "* Throw break: 1+2\n* Balcony Break\n* Opponent status on hit: FUFT\n", "on_block": "0", "on_ch": "+26d (+7)", "on_hit": "+26d (+7)", @@ -1969,7 +1969,7 @@ "image": "", "input": "uf+2", "name": "Ultra Kuma", - "notes": "* Balcony Break\n* Homing\n* Tailspin\n* Alternate input: ub+2 or u+2", + "notes": "* Balcony Break\n* Homing\n* Tailspin\n* Alternate input: ub+2 or u+2\n", "on_block": "-6", "on_ch": "+65a (+45)", "on_hit": "+30a", @@ -1987,7 +1987,7 @@ "image": "", "input": "uf+3", "name": "", - "notes": "\n", + "notes": "\njs", "on_block": "-13", "on_ch": "+30a (+20)", "on_hit": "+30a (+20)", @@ -2005,7 +2005,7 @@ "image": "", "input": "uf+3,4", "name": "", - "notes": "Less frame advantage occurs after Combo from last hit\n", + "notes": "Less frame advantage occurs after Combo from last hit\njs", "on_block": "-11", "on_ch": "+30a (+20) / +21a (+14)", "on_hit": "+30a (+20) / +21a (+14)", @@ -2023,7 +2023,7 @@ "image": "", "input": "uf+3,4,1+2", "name": "Bear Double Hop Kick Combo", - "notes": "* Spike\n* Transition to HBS with input D or 3+4\n* Less frame advantage occurs after Combo from last hit", + "notes": "* Spike\n* Transition to HBS with input D or 3+4\n* Less frame advantage occurs after Combo from last hit\n", "on_block": "-15", "on_ch": "+16a / -2a", "on_hit": "+16a / -2a", @@ -2041,7 +2041,7 @@ "image": "", "input": "uf+4", "name": "", - "notes": "* Balcony Break\n", + "notes": "* Balcony Break\njs", "on_block": "-6", "on_ch": "-10a (-20)", "on_hit": "-10a (-20)", @@ -2059,7 +2059,7 @@ "image": "", "input": "uf+4,3", "name": "Hell Axle", - "notes": "* Balcony Break\n* Only connects on hit or block\n* Recovers in FUFT\n", + "notes": "* Balcony Break\n* Only connects on hit or block\n* Recovers in FUFT\njs", "on_block": "+7", "on_ch": "+21a (+14)", "on_hit": "+21a (+14)", @@ -2077,7 +2077,7 @@ "image": "", "input": "ws1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "+7", "on_hit": "+2", @@ -2095,7 +2095,7 @@ "image": "", "input": "ws1,2", "name": "Killing Claws", - "notes": "* Hold 2 to power up, up to 2 charge levels\n* Transition to HBS with input D or 3+4\n* Tornado\n* Wall Crush +20g on hit\n* Wallsplat on CH", + "notes": "* Hold 2 to power up, up to 2 charge levels\n* Transition to HBS with input D or 3+4\n* Tornado\n* Wall Crush +20g on hit\n* Wallsplat on CH\n", "on_block": "-13", "on_ch": "+18", "on_hit": "+6 (+20g)", @@ -2113,7 +2113,7 @@ "image": "", "input": "ws1,2*", "name": "Killing Claws", - "notes": "* Heat skips to Level 2 charge\n* Transition to HBS with input D or 3+4\n* Balcony Break\n* Tornado", + "notes": "* Heat skips to Level 2 charge\n* Transition to HBS with input D or 3+4\n* Balcony Break\n* Tornado\n", "on_block": "-12", "on_ch": "+33a (-2)", "on_hit": "+18c", @@ -2131,7 +2131,7 @@ "image": "", "input": "ws1,2**", "name": "Fresh Killing Claws", - "notes": "* Transition to HBS with input D or 3+4\n* Balcony Break\n* Tornado\n* chip damage on block\n* Cannot absorb with power crush\n* Heat reduces charge length (consumes partial Heat time)", + "notes": "* Transition to HBS with input D or 3+4\n* Balcony Break\n* Tornado\n* chip damage on block\n* Cannot absorb with power crush\n* Heat reduces charge length (consumes partial Heat time)\n", "on_block": "+3", "on_ch": "+27a (-9)", "on_hit": "+27a (-9)", @@ -2149,7 +2149,7 @@ "image": "", "input": "ws2", "name": "Mad Angler", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+29a (+19)", "on_hit": "+29a (+19)", @@ -2167,7 +2167,7 @@ "image": "", "input": "ws3", "name": "Spinning Bear Kick", - "notes": "* Balcony Break\n* Homing", + "notes": "* Balcony Break\n* Homing\n", "on_block": "-9", "on_ch": "+17 (+8)", "on_hit": "+17 (+8)", @@ -2185,7 +2185,7 @@ "image": "", "input": "ws4", "name": "Paw Smash", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/lars.json b/src/frame_service/json_directory/tests/static/json_movelist/lars.json index a70e5c6..5ead19d 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/lars.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/lars.json @@ -7,7 +7,7 @@ "image": "", "input": "1", "name": "", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -25,7 +25,7 @@ "image": "", "input": "1,1", "name": "", - "notes": "", + "notes": "* Combo from 1st hit CH\n", "on_block": "-8", "on_ch": "+0", "on_hit": "+0", @@ -43,7 +43,7 @@ "image": "", "input": "1,1,1", "name": "Delta Slicer", - "notes": "* Heat Engager", + "notes": "* Heat Engager\n* Balcony Break\n* Combo from 2nd hit\n* Combo from 1st CH\n", "on_block": "-12", "on_ch": "+5c", "on_hit": "+5c", @@ -79,7 +79,7 @@ "image": "", "input": "1,2", "name": "Left Right Combo", - "notes": "* Jails", + "notes": "* Jails\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -97,7 +97,7 @@ "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -115,7 +115,7 @@ "image": "", "input": "1+3", "name": "Hostile Takedown", - "notes": "* Spike\n* Throw break: 1 or 2\n* Opponent status on hit: FUFA", + "notes": "* Spike\n* Throw break: 1 or 2\n* Opponent status on hit: FUFA\n", "on_block": "-3", "on_ch": "+1", "on_hit": "+1", @@ -133,7 +133,7 @@ "image": "", "input": "1,4", "name": "Legionnaire's Spin", - "notes": "* Transition to LEN with input D", + "notes": "* Transition to LEN with input D\n", "on_block": "-12", "on_ch": "+1", "on_hit": "+1", @@ -151,7 +151,7 @@ "image": "", "input": "2", "name": "", - "notes": "", + "notes": "\n", "on_block": "+0", "on_ch": "+8", "on_hit": "+8", @@ -169,7 +169,7 @@ "image": "", "input": "2,1", "name": "Ring Current", - "notes": "* Combo from 1st hit\n* Transition to LEN, cannot cancel", + "notes": "* Combo from 1st hit\n* Transition to LEN, cannot cancel\n", "on_block": "-6 LEN", "on_ch": "+8 LEN", "on_hit": "+8 LEN", @@ -205,7 +205,7 @@ "image": "", "input": "2+4", "name": "Raging Thunder", - "notes": "* Throw break: 1 or 2\n* Opponent status on hit: FDFT perpendicular\n* Side switch on hit", + "notes": "* Throw break: 1 or 2\n* Opponent status on hit: FDFT perpendicular\n* Side switch on hit\n", "on_block": "-3", "on_ch": "0", "on_hit": "0", @@ -223,7 +223,7 @@ "image": "", "input": "3", "name": "Kick Start", - "notes": "* Transition to LEN with input D (-11/+6/+6)", + "notes": "* Transition to LEN with input D (-11/+6/+6)\n", "on_block": "-17", "on_ch": "+0", "on_hit": "+0", @@ -241,7 +241,7 @@ "image": "", "input": "3+4", "name": "Electric Jolt", - "notes": "* Heat Engager\n* Balcony Break", + "notes": "* Heat Engager\n* Balcony Break\n", "on_block": "-8", "on_ch": "+43d (-15)", "on_hit": "+43d (-15)", @@ -259,7 +259,7 @@ "image": "", "input": "4", "name": "Spinning Cutter", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-7", "on_ch": "+18 (+9)", "on_hit": "+18 (+9)", @@ -277,7 +277,7 @@ "image": "", "input": "(airborne).DEN.2+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -295,7 +295,7 @@ "image": "", "input": "(airborne).f,f,F+2+4", "name": "Rejection", - "notes": "* Throw break: none\n* Opponent status on hit: FUFT", + "notes": "* Throw break: none\n* Opponent status on hit: FUFT\n", "on_block": "", "on_ch": "0", "on_hit": "0", @@ -313,7 +313,7 @@ "image": "", "input": "b+1", "name": "Chevron Slash", - "notes": "* Homing", + "notes": "* Homing\n", "on_block": "-9", "on_ch": "+4", "on_hit": "+4", @@ -331,7 +331,7 @@ "image": "", "input": "b+1+2", "name": "Wind Liger", - "notes": "* Homing\n* Balcony Break", + "notes": "* Homing\n* Balcony Break\n", "on_block": "-9", "on_ch": "+9", "on_hit": "+9", @@ -349,7 +349,7 @@ "image": "", "input": "b+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -367,7 +367,7 @@ "image": "", "input": "b+2,1", "name": "Gilbert Smash", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+32a", "on_hit": "+4", @@ -385,7 +385,7 @@ "image": "", "input": "b+2+3", "name": "Zeus", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "+61a", "on_hit": "+61a", @@ -403,7 +403,7 @@ "image": "", "input": "b+2,3", "name": "Gilbert Cannon", - "notes": "* Balcony Break\n* Tornado", + "notes": "* Balcony Break\n* Tornado\n", "on_block": "-8", "on_ch": "+38d (-20)", "on_hit": "+38d (-20)", @@ -421,7 +421,7 @@ "image": "", "input": "b+3", "name": "", - "notes": "* Transition to SEN with input F", + "notes": "* Transition to SEN with input F\n", "on_block": "-12 / -5 SEN", "on_ch": "+4 / +11 SEN", "on_hit": "+4 / +11 SEN", @@ -439,7 +439,7 @@ "image": "", "input": "b+3,4", "name": "Impulse Plus", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-8", "on_ch": "+19 (+10)", "on_hit": "+19 (+10)", @@ -457,7 +457,7 @@ "image": "", "input": "b+4", "name": "Magnetic Knee", - "notes": "", + "notes": "Knee\n", "on_block": "-8", "on_ch": "+8", "on_hit": "+8", @@ -475,7 +475,7 @@ "image": "", "input": "Back throw", "name": "Swift Silence", - "notes": "* Throw break: none\n* Opponent status on hit: FDFT", + "notes": "* Throw break: none\n* Opponent status on hit: FDFT\n", "on_block": "", "on_ch": "0", "on_hit": "0", @@ -493,7 +493,7 @@ "image": "", "input": "CH b+4", "name": "Magnetic Knee Blast", - "notes": "", + "notes": "Knee\n", "on_block": "", "on_ch": "0", "on_hit": "0", @@ -511,7 +511,7 @@ "image": "", "input": "d+1+2", "name": "Earth Battery", - "notes": "", + "notes": "\n", "on_block": "-20", "on_ch": "+9d", "on_hit": "+9d", @@ -529,7 +529,7 @@ "image": "", "input": "d+2", "name": "Tactical Sword", - "notes": "* Transition to FC with input D", + "notes": "* Transition to FC with input D\n", "on_block": "+0c", "on_ch": "+10d", "on_hit": "+8c", @@ -547,7 +547,7 @@ "image": "", "input": "d+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-14", "on_ch": "-3", "on_hit": "-3", @@ -565,7 +565,7 @@ "image": "", "input": "d+3,1", "name": "Tesla Gravity", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -601,7 +601,7 @@ "image": "", "input": "db+1+2", "name": "Inductance", - "notes": "* Transition to DEN with input D", + "notes": "* Transition to DEN with input D\n", "on_block": "-13 / -8 DEN", "on_ch": "+10 / +11 DEN", "on_hit": "+6 / +7 DEN", @@ -619,7 +619,7 @@ "image": "", "input": "db+1,3", "name": "Arc Combination", - "notes": "* Transition to LEN with input D", + "notes": "* Transition to LEN with input D\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -637,7 +637,7 @@ "image": "", "input": "db+2", "name": "", - "notes": "* Transition to SEN with input F", + "notes": "* Transition to SEN with input F\n", "on_block": "-8 / -5 SEN", "on_ch": "+3 / +6 SEN", "on_hit": "+3 / +6 SEN", @@ -655,7 +655,7 @@ "image": "", "input": "db+2,1", "name": "Double Tap", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+6", "on_hit": "+6", @@ -673,7 +673,7 @@ "image": "", "input": "db+2,3", "name": "HE Combination", - "notes": "* Tornado\n* Input can be held to power up and deal more chip damage on block", + "notes": "* Tornado\n* Input can be held to power up and deal more chip damage on block\n", "on_block": "-13 / +13", "on_ch": "+8 / +24 (+14)", "on_hit": "+8 / +24 (+14)", @@ -709,7 +709,7 @@ "image": "", "input": "DEN.1", "name": "", - "notes": "* Transition to SEN with input F", + "notes": "* Transition to SEN with input F\n", "on_block": "+1 / -3 SEN", "on_ch": "+8 / +4 SEN", "on_hit": "+8 / +4 SEN", @@ -727,7 +727,7 @@ "image": "", "input": "DEN.1+2", "name": "Into the Storm", - "notes": "* Tornado\n* Balcony Break", + "notes": "* Tornado\n* Balcony Break\n", "on_block": "-10", "on_ch": "[+63a (+47)](https://wavu.wiki/t/Lars_combos#Staples 'Combo')", "on_hit": "[+63a (+47)](https://wavu.wiki/t/Lars_combos#Staples 'Combo')", @@ -745,7 +745,7 @@ "image": "", "input": "DEN.1,2", "name": "Double Barrel", - "notes": "* Heat Engager\n* Balcony Break", + "notes": "* Heat Engager\n* Balcony Break\n", "on_block": "-6", "on_ch": "+47a (-11)", "on_hit": "+47a (-11)", @@ -763,7 +763,7 @@ "image": "", "input": "DEN.2", "name": "Rimfire", - "notes": "* Transition to Avalanche Flip on hit with input UF", + "notes": "* Transition to Avalanche Flip on hit with input UF\n", "on_block": "-7", "on_ch": "+62a / +64 Flip", "on_hit": "+7 / +9 Flip", @@ -781,7 +781,7 @@ "image": "", "input": "DEN.2+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -799,7 +799,7 @@ "image": "", "input": "DEN.3", "name": "Bow Shock", - "notes": "* Heat Engager\n* Homing\n* Transition to SEN (cannot cancel, does not transition when using Heat Dash)\n* chip damage on block\n", + "notes": "* Heat Engager\n* Homing\n* Transition to SEN (cannot cancel, does not transition when using Heat Dash)\n* chip damage on block\njs", "on_block": "+5", "on_ch": "+7", "on_hit": "+7", @@ -817,7 +817,7 @@ "image": "", "input": "DEN.3+4", "name": "Stack Up", - "notes": "* Transition to SEN with input F", + "notes": "* Transition to SEN with input F\n", "on_block": "-14 / -7 SEN", "on_ch": "+5 / +12 SEN", "on_hit": "-3 / +4 SEN", @@ -835,7 +835,7 @@ "image": "", "input": "DEN.4", "name": "Legionnaire's Shot", - "notes": "* Transition to LEN with input D", + "notes": "* Transition to LEN with input D\n", "on_block": "-12", "on_ch": "+1", "on_hit": "+1", @@ -853,7 +853,7 @@ "image": "", "input": "DEN.B", "name": "Dynamic Entry", - "notes": "* Transition to DEN", + "notes": "* Transition to DEN\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -871,7 +871,7 @@ "image": "", "input": "DEN.n,F", "name": "Silent Entry", - "notes": "* Transition to SEN", + "notes": "* Transition to SEN\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -884,12 +884,12 @@ { "alias": [], "alt": [], - "damage": "", + "damage": "14", "id": "Lars-df+1", "image": "", "input": "df+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-1", "on_ch": "+5", "on_hit": "+5", @@ -907,7 +907,7 @@ "image": "", "input": "df+2", "name": "Flash Bullet", - "notes": "* Transition to SEN\n* Cancel SEN transition to standing with input B", + "notes": "* Transition to SEN\n* Cancel SEN transition to standing with input B\n", "on_block": "-11 / -3 SEN", "on_ch": "+31 (+23) / +39 (+31)", "on_hit": "+1 / +9 SEN", @@ -925,7 +925,7 @@ "image": "", "input": "df+3", "name": "", - "notes": "* Transition to DEN with input D", + "notes": "* Transition to DEN with input D\n", "on_block": "-7 / -4 DEN", "on_ch": "+5 / +8 DEN", "on_hit": "+5 / +8 DEN", @@ -943,7 +943,7 @@ "image": "", "input": "df+3,3", "name": "Outpost Blitz", - "notes": "", + "notes": "\n", "on_block": "-15", "on_ch": "+29 (+14)", "on_hit": "+29 (+14)", @@ -961,7 +961,7 @@ "image": "", "input": "f+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -979,7 +979,7 @@ "image": "", "input": "f+1+2", "name": "Ark Blast", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "[+28](https://wavu.wiki/t/Lars_combos#Staples 'Combo')", "on_hit": "[+28](https://wavu.wiki/t/Lars_combos#Staples 'Combo')", @@ -997,7 +997,7 @@ "image": "", "input": "f+1,2", "name": "Flash Claw", - "notes": "* Transition to SEN\n* Cancel SEN transition to standing with input B (-8/+3/+3)", + "notes": "* Transition to SEN\n* Cancel SEN transition to standing with input B (-8/+3/+3)\n", "on_block": "-5 SEN", "on_ch": "+6 SEN", "on_hit": "+6 SEN", @@ -1015,7 +1015,7 @@ "image": "", "input": "f+1,2,3", "name": "Flash Bang", - "notes": "* Transition to DEN\n* Cancel DEN transition to standing with input B\n* Balcony Break", + "notes": "* Transition to DEN\n* Cancel DEN transition to standing with input B\n* Balcony Break\n", "on_block": "-12 / -5 DEN", "on_ch": "+41d (-17) / +48d (-10) DEN", "on_hit": "+41d (-17) / +48d (-10) DEN", @@ -1033,7 +1033,7 @@ "image": "", "input": "f+1+4", "name": "Power Slug", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-18", "on_ch": "+18 (+8)", "on_hit": "+18 (+8)", @@ -1051,7 +1051,7 @@ "image": "", "input": "f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+3", "on_hit": "+3", @@ -1069,7 +1069,7 @@ "image": "", "input": "f+2,1", "name": "Charge Factor", - "notes": "* Jails\n* Transition to SEN\n* Cancel SEN transition to standing with input B (-6/+5/+5)", + "notes": "* Jails\n* Transition to SEN\n* Cancel SEN transition to standing with input B (-6/+5/+5)\n", "on_block": "-6 / -5 SEN", "on_ch": "+5 / +6 SEN", "on_hit": "+5 / +6 SEN", @@ -1087,7 +1087,7 @@ "image": "", "input": "f+2,4", "name": "Death Mask", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-12", "on_ch": "+15 (+6)", "on_hit": "+15 (+6)", @@ -1105,7 +1105,7 @@ "image": "", "input": "f+3", "name": "Dynamic Entry", - "notes": "* Transition to DEN", + "notes": "* Transition to DEN\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1123,7 +1123,7 @@ "image": "", "input": "f+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+7", "on_hit": "+7", @@ -1141,7 +1141,7 @@ "image": "", "input": "f+4,1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -1159,7 +1159,7 @@ "image": "", "input": "f+4,1,2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+2", "on_hit": "+2", @@ -1177,7 +1177,7 @@ "image": "", "input": "f+4,1,2,1", "name": "Volcanic Lightning", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-14", "on_ch": "+19 (+9)", "on_hit": "+19 (+9)", @@ -1195,7 +1195,7 @@ "image": "", "input": "FC.1+2", "name": "Double Smack", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+1", "on_hit": "+1", @@ -1213,7 +1213,7 @@ "image": "", "input": "FC.df+2", "name": "Power Spike", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+63a", "on_hit": "+5", @@ -1231,7 +1231,7 @@ "image": "", "input": "f,F+1+2", "name": "Elbow Corona", - "notes": "* Balcony Break\n* chip damage on block", + "notes": "* Balcony Break\n* chip damage on block\n", "on_block": "-9", "on_ch": "+59a (+39)", "on_hit": "+14 (+5)", @@ -1249,7 +1249,7 @@ "image": "", "input": "f,F+2", "name": "Surge Blast", - "notes": "* Transition to SEN on hit with input F\n* Tornado", + "notes": "* Transition to SEN on hit with input F\n* Tornado\n", "on_block": "-13", "on_ch": "[+35a](https://wavu.wiki/t/Lars_combos#Staples 'Combo')", "on_hit": "[+35a](https://wavu.wiki/t/Lars_combos#Staples 'Combo')", @@ -1285,7 +1285,7 @@ "image": "", "input": "f,F+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-31", "on_ch": "+5", "on_hit": "+5", @@ -1303,7 +1303,7 @@ "image": "", "input": "f,F+4,2", "name": "Cross Transistor", - "notes": "Cannot cancel DEN transition", + "notes": "Cannot cancel DEN transition\n", "on_block": "-7 DEN", "on_ch": "+9 DEN", "on_hit": "+9 DEN", @@ -1321,7 +1321,7 @@ "image": "", "input": "f,F+4,3", "name": "Double Pulse", - "notes": "", + "notes": "\n", "on_block": "-16", "on_ch": "-3", "on_hit": "-3", @@ -1339,7 +1339,7 @@ "image": "", "input": "f,f,F+2+4", "name": "SHB", - "notes": "* Throw break: 1+2\n* Opponent status on hit: FDFA", + "notes": "* Throw break: 1+2\n* Opponent status on hit: FDFA\n", "on_block": "-3", "on_ch": "0", "on_hit": "0", @@ -1357,7 +1357,7 @@ "image": "", "input": "f,f,F+3", "name": "Red Sprite", - "notes": "* Balcony Break\n* chip damage on block\n", + "notes": "* Balcony Break\n* chip damage on block\njs", "on_block": "+6", "on_ch": "+33 (-25)", "on_hit": "+33 (-25)", @@ -1375,7 +1375,7 @@ "image": "", "input": "f,n,b+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "0", "on_hit": "0", @@ -1393,7 +1393,7 @@ "image": "", "input": "f,n,b+2,1", "name": "Blue Bolt", - "notes": "", + "notes": "\n", "on_block": "-18", "on_ch": "[+47a (+39)](https://wavu.wiki/t/Lars_combos#Staples 'Combo')", "on_hit": "[+47a (+39)](https://wavu.wiki/t/Lars_combos#Staples 'Combo')", @@ -1411,7 +1411,7 @@ "image": "", "input": "H.2+3", "name": "Thunderbird Descent", - "notes": "* Heat Smash\n* Spike\n* Transition to DEN on block\n* Cancel auto-DEN transition with input B", + "notes": "* Heat Smash\n* Spike\n* Transition to DEN on block\n* Cancel auto-DEN transition with input B\n", "on_block": "+8 (+10 DEN)", "on_ch": "+0", "on_hit": "+0", @@ -1447,7 +1447,7 @@ "image": "", "input": "H.LEN.1", "name": "Blue Jet", - "notes": "* Side switch on hit throw\n* Opponent is left FUFA", + "notes": "* Side switch on hit throw\n* Opponent is left FUFA\n", "on_block": "-12c", "on_ch": "+5", "on_hit": "+5", @@ -1457,6 +1457,24 @@ "target": "l,th", "video": "" }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Lars-H.LEN.2", + "image": "", + "input": "H.LEN.2", + "name": "Rising Force (Heat)", + "notes": "* Tornado\n* Powers up during Heat (Uses Heat Time, Tornado launches on hit)\n", + "on_block": "-9", + "on_ch": "+65a (+49)", + "on_hit": "+65a (+49)", + "parent": "", + "recovery": "", + "startup": "i16~17", + "target": "m", + "video": "" + }, { "alias": [], "alt": [], @@ -1465,7 +1483,7 @@ "image": "", "input": "Left throw", "name": "Tactical Knee", - "notes": "* Throw break: 1\n* Opponent status on hit: FUFT", + "notes": "* Throw break: 1\n* Opponent status on hit: FUFT\n", "on_block": "-3", "on_ch": "0", "on_hit": "0", @@ -1501,7 +1519,7 @@ "image": "", "input": "LEN.2", "name": "Rising Force", - "notes": "* Tornado\n* Powers up during Heat (Uses Heat Time, Tornado launches on hit)", + "notes": "* Tornado\n* Powers up during Heat (Uses Heat Time, Tornado launches on hit)\n", "on_block": "-9", "on_ch": "+25 (+15)", "on_hit": "+25 (+15)", @@ -1519,7 +1537,7 @@ "image": "", "input": "R.df+1+2", "name": "Zeus Unlimited", - "notes": "* Rage Art\n* Erase opponent's recoverable health on hit", + "notes": "* Rage Art\n* Erase opponent's recoverable health on hit\n", "on_block": "-15", "on_ch": "0", "on_hit": "0", @@ -1537,7 +1555,7 @@ "image": "", "input": "Right throw", "name": "Lethal Force", - "notes": "* Throw break: 2\n* Opponent status on hit: FUFA", + "notes": "* Throw break: 2\n* Opponent status on hit: FUFA\n", "on_block": "-3", "on_ch": "+1", "on_hit": "+1", @@ -1555,7 +1573,7 @@ "image": "", "input": "SEN.1", "name": "Lightning Thrust", - "notes": "* Heat Engager\n* Balcony Break", + "notes": "* Heat Engager\n* Balcony Break\n", "on_block": "-6", "on_ch": "+23a (+13)", "on_hit": "+23a (+13)", @@ -1573,7 +1591,7 @@ "image": "", "input": "SEN.1+2", "name": "Entangling Ejector", - "notes": "* Tornado\n* Balcony Break", + "notes": "* Tornado\n* Balcony Break\n", "on_block": "-9", "on_ch": "+20a (+3)", "on_hit": "+20a (+3)", @@ -1609,7 +1627,7 @@ "image": "", "input": "SEN.3", "name": "Rising Storm", - "notes": "", + "notes": "\n", "on_block": "-14", "on_ch": "+29a (+19)", "on_hit": "+29a (+19)", @@ -1627,7 +1645,7 @@ "image": "", "input": "SEN.3+4", "name": "Lightning Axle", - "notes": "* Spike\n* chip damage on block\n", + "notes": "* Spike\n* chip damage on block\njs", "on_block": "+0", "on_ch": "+22d (-13)", "on_hit": "+22d (-13)", @@ -1663,7 +1681,7 @@ "image": "", "input": "SEN.B", "name": "Dynamic Entry", - "notes": "* Transition to DEN", + "notes": "* Transition to DEN\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1681,7 +1699,7 @@ "image": "", "input": "SEN.D", "name": "Limited Entry", - "notes": "* Transition to LEN", + "notes": "* Transition to LEN\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1699,7 +1717,7 @@ "image": "", "input": "SS.2", "name": "Shockwave", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+22d", "on_hit": "+22d", @@ -1717,7 +1735,7 @@ "image": "", "input": "uf+1+2", "name": "Apocalypse", - "notes": "* Throw break: 1+2\n* Opponent status on hit: FUFT", + "notes": "* Throw break: 1+2\n* Opponent status on hit: FUFT\n", "on_block": "-3", "on_ch": "0", "on_hit": "0", @@ -1735,7 +1753,7 @@ "image": "", "input": "uf+3", "name": "Lightning Screw", - "notes": "* Alternate input: ub+3, u+3", + "notes": "* Alternate input: ub+3, u+3\n", "on_block": "-26", "on_ch": "[+33a (+15)](https://wavu.wiki/t/Lars_combos#Staples 'Combo')", "on_hit": "[+33a (+15)](https://wavu.wiki/t/Lars_combos#Staples 'Combo')", @@ -1753,7 +1771,7 @@ "image": "", "input": "uf+3+4", "name": "Avalanche Flip", - "notes": "* Alternate input: ub+3+4, u+3+4", + "notes": "* Alternate input: ub+3+4, u+3+4\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1771,7 +1789,7 @@ "image": "", "input": "uf+3+4,1+2", "name": "Avalanche Drop", - "notes": "* Throw break: 1+2", + "notes": "* Throw break: 1+2\n", "on_block": "", "on_ch": "+1", "on_hit": "+1", @@ -1789,7 +1807,7 @@ "image": "", "input": "uf+3+4,4", "name": "Avalanche Flip Break Down", - "notes": "\n", + "notes": "\njs", "on_block": "-4", "on_ch": "0", "on_hit": "0", @@ -1807,7 +1825,7 @@ "image": "", "input": "uf+4", "name": "Storm Axle", - "notes": "* Alternate input: ub+4, u+4", + "notes": "* Alternate input: ub+4, u+4\n", "on_block": "-8", "on_ch": "[+42a](https://wavu.wiki/t/Lars_combos#Staples 'Combo')", "on_hit": "[+42a](https://wavu.wiki/t/Lars_combos#Staples 'Combo')", @@ -1825,7 +1843,7 @@ "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "\n", + "notes": "\njs", "on_block": "-13", "on_ch": "[+32a (+22)](https://wavu.wiki/t/Lars_combos#Staples 'Combo')", "on_hit": "[+32a (+22)](https://wavu.wiki/t/Lars_combos#Staples 'Combo')", @@ -1843,7 +1861,7 @@ "image": "", "input": "ws1", "name": "Streamer", - "notes": "* Tornado\n* Transition to SEN with F on hit", + "notes": "* Tornado\n* Transition to SEN with F on hit\n", "on_block": "-12", "on_ch": "[+38a / +36a SEN](https://wavu.wiki/t/Lars_combos#Staples 'Combo')", "on_hit": "[+38a / +36a SEN](https://wavu.wiki/t/Lars_combos#Staples 'Combo')", @@ -1861,7 +1879,7 @@ "image": "", "input": "ws2", "name": "", - "notes": "* Transition to DEN with D\n* Transition to SEN with F", + "notes": "* Transition to DEN with D\n* Transition to SEN with F\n", "on_block": "-8 / -12 DEN / -5 SEN", "on_ch": "+3/ -1 DEN / +6 SEN", "on_hit": "+3/ -1 DEN / +6 SEN", @@ -1879,7 +1897,7 @@ "image": "", "input": "ws2,1", "name": "Multiplied Force", - "notes": "* Combo from 1st hit", + "notes": "* Combo from 1st hit\n", "on_block": "-12", "on_ch": "+4d", "on_hit": "+2c", @@ -1897,7 +1915,7 @@ "image": "", "input": "ws2,3", "name": "Glass Breaker", - "notes": "* Combo from 1st hit\n* Transition to LEN with D", + "notes": "* Combo from 1st hit\n* Transition to LEN with D\n", "on_block": "-15 / -11 LEN", "on_ch": "-3 / +6 LEN", "on_hit": "-3 / +6 LEN", @@ -1915,7 +1933,7 @@ "image": "", "input": "ws3", "name": "Tower Cannon", - "notes": "* Transition to LEN with input D", + "notes": "* Transition to LEN with input D\n", "on_block": "0 / +4 LEN", "on_ch": "+21 (+15) / +26 (+20) LEN", "on_hit": "+21 (+15) / +26 (+20) LEN", @@ -1933,7 +1951,7 @@ "image": "", "input": "ws4", "name": "Shell Smash", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/law.json b/src/frame_service/json_directory/tests/static/json_movelist/law.json index 0ad93b7..c5e9369 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/law.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/law.json @@ -7,7 +7,7 @@ "image": "", "input": "1", "name": "Jab", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -25,7 +25,7 @@ "image": "", "input": "df+1,3,2,2,3,3,3,4,4,4", "name": "10 Hit Combo", - "notes": "First 3 hits are a natural combo", + "notes": "First 3 hits are a natural combo\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -43,7 +43,7 @@ "image": "", "input": "1,1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+6", "on_hit": "-6", @@ -61,7 +61,7 @@ "image": "", "input": "1,1,1", "name": "Furious Rush", - "notes": "* Heat Engager\n* Heat Dash +5, +36a (+26)\n* Combos from 1st or 2nd hit CH\n* Balcony Break", + "notes": "* Heat Engager\n* Heat Dash +5, +36a (+26)\n* Combos from 1st or 2nd hit CH\n* Balcony Break\n", "on_block": "-12", "on_ch": "+41d (-17)", "on_hit": "+41d (-17)", @@ -79,7 +79,7 @@ "image": "", "input": "1,1,2", "name": "Knuckle Barrage Combo", - "notes": "* Transition to DSS with F\n * (-5 oB, +7 oH)", + "notes": "* Transition to DSS with F\n * (-5 oB, +7 oH)\n", "on_block": "-6", "on_ch": "+6", "on_hit": "+6", @@ -97,7 +97,7 @@ "image": "", "input": "1+2", "name": "Tornado Claw", - "notes": "* Tornado\n* Weapon\n* Partially uses remaining Heat Time\n* Instant Tornado on CH\n* Alternate input DSS.1+2", + "notes": "* Tornado\n* Weapon\n* Partially uses remaining Heat Time\n* Instant Tornado on CH\n* Alternate input DSS.1+2\n", "on_block": "-13", "on_ch": "+66a (+50)", "on_hit": "+12a (+5)", @@ -115,7 +115,7 @@ "image": "", "input": "1,2", "name": "Left Right Combo", - "notes": "* Jails from 1st attack\n* Combos from 1st hit", + "notes": "* Jails from 1st attack\n* Combos from 1st hit\n", "on_block": "-3", "on_ch": "+6", "on_hit": "+6", @@ -133,7 +133,7 @@ "image": "", "input": "1,2,2", "name": "", - "notes": "Combos from 1st hit CH", + "notes": "Combos from 1st hit CH\n", "on_block": "-8", "on_ch": "+4", "on_hit": "+4", @@ -151,7 +151,7 @@ "image": "", "input": "1,2,2,1+2", "name": "Left Right Blazing Fist Combo", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-13", "on_ch": "+5a (-4)", "on_hit": "+5a (-4)", @@ -169,7 +169,7 @@ "image": "", "input": "1,2,2,2", "name": "Left Right Dragon Fist Combo", - "notes": "* Combos from 1st or 3rd hit CH\n* Delay-able\n* Transition to DSS with F\n * (-3 oB, +10g oH, +15d CH)", + "notes": "* Combos from 1st or 3rd hit CH\n* Delay-able\n* Transition to DSS with F\n * (-3 oB, +10g oH, +15d CH)\n", "on_block": "-9", "on_ch": "+9d", "on_hit": "+4", @@ -187,7 +187,7 @@ "image": "", "input": "1,2,3", "name": "Left Right > Knee", - "notes": "* Wall Crush +24g on hit\n* Knee\n* Combos from 1st hit CH\n* Jails from 1st attack", + "notes": "* Wall Crush +24g on hit\n* Knee\n* Combos from 1st hit CH\n* Jails from 1st attack\n", "on_block": "-5", "on_ch": "+13", "on_hit": "+13", @@ -205,7 +205,7 @@ "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -223,7 +223,7 @@ "image": "", "input": "1+2+3+4,~1", "name": "Blackout", - "notes": "* Alternate input:\n * uf+1\n * b,B+2+3~1,3", + "notes": "* Alternate input:\n * uf+1\n * b,B+2+3~1,3\n", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -241,7 +241,7 @@ "image": "", "input": "1+2+3+4", "name": "Ki Charge (Hold)", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -259,7 +259,7 @@ "image": "", "input": "1+2+3+4,2", "name": "Cloud Gates", - "notes": "* Chip damage on block\n* Alternate input DSS.2", + "notes": "* Chip damage on block\n* Alternate input DSS.2\n", "on_block": "+1", "on_ch": "+50a", "on_hit": "+50a", @@ -277,7 +277,7 @@ "image": "", "input": "1+2+3+4,~1,3", "name": "Blackout > Muggin'", - "notes": "* Combos from 1st hit\n* Alternate input:\n * uf+1,3\n * b,B+2+3~1,3", + "notes": "* Combos from 1st hit\n* Alternate input:\n * uf+1,3\n * b,B+2+3~1,3\n", "on_block": "-13", "on_ch": "-1", "on_hit": "-1", @@ -295,7 +295,7 @@ "image": "", "input": "1,2,uf+3,4", "name": "Left Right Combo > Somersault Feint", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+31a (+21)", "on_hit": "+31a (+21)", @@ -313,7 +313,7 @@ "image": "", "input": "1+3", "name": "Dragon's Fire", - "notes": "Throw break 1 or 2", + "notes": "Throw break 1 or 2\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -331,7 +331,7 @@ "image": "", "input": "2", "name": "Right Jab", - "notes": "", + "notes": "\n", "on_block": "+0", "on_ch": "+6", "on_hit": "+6", @@ -349,7 +349,7 @@ "image": "", "input": "2,2", "name": "", - "notes": "Delay-able", + "notes": "Delay-able\n", "on_block": "-8", "on_ch": "+4", "on_hit": "+4", @@ -367,7 +367,7 @@ "image": "", "input": "2,2,1+2", "name": "Blazing Fist Combo", - "notes": "* Balcony Break\n* Combos from 2nd hit CH\n* Delay-able", + "notes": "* Balcony Break\n* Combos from 2nd hit CH\n* Delay-able\n", "on_block": "-13", "on_ch": "+5a (-4)", "on_hit": "+5a (-4)", @@ -385,7 +385,7 @@ "image": "", "input": "2,2,2", "name": "Rave War Combo", - "notes": "* Combos from 2nd hit\n* Transition to DSS with F\n * (-3 oB, +10g oH, +15d)", + "notes": "* Combos from 2nd hit\n* Transition to DSS with F\n * (-3 oB, +10g oH, +15d)\n", "on_block": "-9", "on_ch": "+9d", "on_hit": "+4", @@ -421,7 +421,7 @@ "image": "", "input": "2+3+4", "name": "Taunt", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -439,7 +439,7 @@ "image": "", "input": "2+4", "name": "Hopping Frog", - "notes": "* Throw break 1 or 2\n* Side swap\n* Transition to BT with D\n * (+5 BT)", + "notes": "* Throw break 1 or 2\n* Side swap\n* Transition to BT with D\n * (+5 BT)\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -457,7 +457,7 @@ "image": "", "input": "2,b+2", "name": "", - "notes": "* Combos from 1st hit\n* Delay-able", + "notes": "* Combos from 1st hit\n* Delay-able\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -475,7 +475,7 @@ "image": "", "input": "2,b+2,1", "name": "", - "notes": "* Combos from 2nd hit CH\n* Delay-able", + "notes": "* Combos from 2nd hit CH\n* Delay-able\n", "on_block": "-3", "on_ch": "+3", "on_hit": "+3", @@ -493,7 +493,7 @@ "image": "", "input": "2,b+2,1,2", "name": "Rage Dragon Combo", - "notes": "* Combos from 3rd hit CH\n* Delay-able\n* Transition to FC with D", + "notes": "* Combos from 3rd hit CH\n* Delay-able\n* Transition to FC with D\n", "on_block": "-3", "on_ch": "+55a", "on_hit": "+20a", @@ -511,7 +511,7 @@ "image": "", "input": "3", "name": "High Kick", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -529,7 +529,7 @@ "image": "", "input": "3,3", "name": "Feint > Middle Kick", - "notes": "* Combos from 1st hit CH\n* Delay-able", + "notes": "* Combos from 1st hit CH\n* Delay-able\n", "on_block": "-14", "on_ch": "+53a (+22)", "on_hit": "-3", @@ -547,7 +547,7 @@ "image": "", "input": "3+4", "name": "", - "notes": "Alternate input DSS.3+4", + "notes": "Alternate input DSS.3+4\n", "on_block": "-13", "on_ch": "+3", "on_hit": "+3", @@ -565,7 +565,7 @@ "image": "", "input": "3,4", "name": "High Kick > Bloody Cleaver", - "notes": "* Combos from 1st hit\n* Balcony Break", + "notes": "* Combos from 1st hit\n* Balcony Break\n", "on_block": "-10", "on_ch": "+19a (+10)", "on_hit": "+19a (+10)", @@ -583,7 +583,7 @@ "image": "", "input": "3+4,4", "name": "Wild Dragon's Flight", - "notes": "* Balcony Break\n* Combos from 1st hit\n* Chip damage on block\n* Alternate input DSS.3+4,4\n", + "notes": "* Balcony Break\n* Combos from 1st hit\n* Chip damage on block\n* Alternate input DSS.3+4,4\njs", "on_block": "+7 (+10g w)", "on_ch": "+31d (-27)", "on_hit": "+31d (-27)", @@ -601,7 +601,7 @@ "image": "", "input": "4", "name": "Right High Kick", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+7", "on_hit": "+7", @@ -619,7 +619,7 @@ "image": "", "input": "4,3", "name": "", - "notes": "* Combos from 1st hit\n* Transition to DSS with F\n * (+8 oB, +17g, +39a (+32))\n * DSS allows full combo off of Magic 4", + "notes": "* Combos from 1st hit\n* Transition to DSS with F\n * (+8 oB, +17g, +39a (+32))\n * DSS allows full combo off of Magic 4\n", "on_block": "-8", "on_ch": "+23a", "on_hit": "+1", @@ -637,7 +637,7 @@ "image": "", "input": "4,3,4", "name": "Shaolin Spin Kicks", - "notes": "* Combos off of 1st hit CH\n* Transition to DSS with F\n * (+8 oB, +13g, +45a (+38))\n * DSS allows full combo off of Magic 4", + "notes": "* Combos off of 1st hit CH\n* Transition to DSS with F\n * (+8 oB, +13g, +45a (+38))\n * DSS allows full combo off of Magic 4\n", "on_block": "-6", "on_ch": "+31a (+24)", "on_hit": "-1", @@ -655,7 +655,7 @@ "image": "", "input": "4,u+3", "name": "Crescent Kick Combo", - "notes": "Combos off of 1st hit CH\n", + "notes": "Combos off of 1st hit CH\njs", "on_block": "-1", "on_ch": "+30a (+13)", "on_hit": "+30a (+13)", @@ -673,7 +673,7 @@ "image": "", "input": "b+1", "name": "", - "notes": "* Transition to DSS with F\n * (-3 oB, +8 oH)", + "notes": "* Transition to DSS with F\n * (-3 oB, +8 oH)\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -709,7 +709,7 @@ "image": "", "input": "b+1,2", "name": "", - "notes": "* Combos from 1st hit\n* Delay-able\n* Transition to DSS with F\n * (-9 oB, +5 oH)", + "notes": "* Combos from 1st hit\n* Delay-able\n* Transition to DSS with F\n * (-9 oB, +5 oH)\n", "on_block": "-12", "on_ch": "+2", "on_hit": "+2", @@ -727,7 +727,7 @@ "image": "", "input": "b+1,2,2", "name": "Dragon Storm", - "notes": "* Heat Engager\n* Heat Dash +5, +42a (+27)\n* Balcony Break\n* Combos from 1st or 2nd hit CH\n* Delay-able", + "notes": "* Heat Engager\n* Heat Dash +5, +42a (+27)\n* Balcony Break\n* Combos from 1st or 2nd hit CH\n* Delay-able\n", "on_block": "-14", "on_ch": "+12a (+5)", "on_hit": "+12a (+5)", @@ -745,7 +745,7 @@ "image": "", "input": "b+1+3", "name": "Parry", - "notes": "* Transition to DSS on successful parry with F to be +14\n* Guarantees DSS.1, DSS.2, DSS.f+1", + "notes": "* Transition to DSS on successful parry with F to be +14\n* Guarantees DSS.1, DSS.2, DSS.f+1\n", "on_block": "", "on_ch": "+7", "on_hit": "+7", @@ -763,7 +763,7 @@ "image": "", "input": "b+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+4", "on_hit": "+4", @@ -781,7 +781,7 @@ "image": "", "input": "b+2,1", "name": "Vortex Rush", - "notes": "* Tornado\n* Balcony Break\n* Combos from 1st hit CH", + "notes": "* Tornado\n* Balcony Break\n* Combos from 1st hit CH\n", "on_block": "-15", "on_ch": "+11a", "on_hit": "+11a", @@ -799,7 +799,7 @@ "image": "", "input": "b+2,2", "name": "Knuckle Rush", - "notes": "* Combos from 1st hit\n* Delay-able\n* Transition to DSS with F\n * (-3 oB, +10 oH, +15d CH)", + "notes": "* Combos from 1st hit\n* Delay-able\n* Transition to DSS with F\n * (-3 oB, +10 oH, +15d CH)\n", "on_block": "-9", "on_ch": "+9d", "on_hit": "+4", @@ -817,7 +817,7 @@ "image": "", "input": "b+2,3", "name": "", - "notes": "Delay-able", + "notes": "Delay-able\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -835,7 +835,7 @@ "image": "", "input": "b+2,3,4", "name": "Junkyard Kick", - "notes": "* Tornado\n* Combos from 2nd hit CH\n* Delay-able\n* Transition to DSS with F\n * (+6 oB, +49a (+39) oH)", + "notes": "* Tornado\n* Combos from 2nd hit CH\n* Delay-able\n* Transition to DSS with F\n * (+6 oB, +49a (+39) oH)\n", "on_block": "-7", "on_ch": "+36a (+26)", "on_hit": "+36a (+26)", @@ -871,7 +871,7 @@ "image": "", "input": "b+2+4", "name": "Dragon Parry", - "notes": "* Punches only\n* Partially restores remaining Heat Time\n* Does 38 damage in Heat", + "notes": "* Punches only\n* Partially restores remaining Heat Time\n* Does 38 damage in Heat\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -889,7 +889,7 @@ "image": "", "input": "b+3", "name": "Dragon Spin Kick", - "notes": "* Homing\n* Balcony Break\n* Transition to BT with B\n * (-11 oB, +18a (+9) oH)", + "notes": "* Homing\n* Balcony Break\n* Transition to BT with B\n * (-11 oB, +18a (+9) oH)\n", "on_block": "-12", "on_ch": "+17a (+8)", "on_hit": "+17a (+8)", @@ -907,7 +907,7 @@ "image": "", "input": "b+3+4", "name": "Dragon Arrow", - "notes": "* Balcony Break\n* Can be done from DSS", + "notes": "* Balcony Break\n* Can be done from DSS\n", "on_block": "-18", "on_ch": "+16a (+6)", "on_hit": "+16a (+6)", @@ -925,7 +925,7 @@ "image": "", "input": "b+4", "name": "", - "notes": "* Homing\n* Transition to BT with B\n * (-4 oB, +6 oH)", + "notes": "* Homing\n* Transition to BT with B\n * (-4 oB, +6 oH)\n", "on_block": "-7", "on_ch": "+3", "on_hit": "+3", @@ -943,7 +943,7 @@ "image": "", "input": "b+4,3", "name": "Tiger Fang", - "notes": "* Balcony Break\n* Combos from 1st hit", + "notes": "* Balcony Break\n* Combos from 1st hit\n", "on_block": "-5", "on_ch": "+24a (+15)", "on_hit": "+24a (+15)", @@ -961,7 +961,7 @@ "image": "", "input": "Back Throw", "name": "Dragon Bites", - "notes": "Unbreakable", + "notes": "Unbreakable\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -979,7 +979,7 @@ "image": "", "input": "(Back to wall).b,b,ub", "name": "Wall Jump Attack", - "notes": "\n", + "notes": "\njs5~7 is8~13 js14~", "on_block": "-1", "on_ch": "+45d (-13)", "on_hit": "+45d (-13)", @@ -997,7 +997,7 @@ "image": "", "input": "b,B+2+3", "name": "Charge Power Punch", - "notes": "Can cancel and transition to DSS with b,b", + "notes": "Can cancel and transition to DSS with b,b\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -1015,7 +1015,7 @@ "image": "", "input": "BT.1", "name": "Turning Knuckles", - "notes": "Can route into the same strings as his normal 1", + "notes": "Can route into the same strings as his normal 1\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -1033,7 +1033,7 @@ "image": "", "input": "BT.1+2", "name": "Dragon Back Blow", - "notes": "* Balcony Break\nHoming", + "notes": "* Balcony Break\nHoming\n", "on_block": "+1", "on_ch": "+16g", "on_hit": "+16g", @@ -1051,7 +1051,7 @@ "image": "", "input": "BT.2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-14", "on_ch": "+52a", "on_hit": "-1", @@ -1069,7 +1069,7 @@ "image": "", "input": "BT.2,2", "name": "Blind Elbow Combo", - "notes": "* Combos from 1st hit\n* Delay-able", + "notes": "* Combos from 1st hit\n* Delay-able\n", "on_block": "-14", "on_ch": "+31d (-27)", "on_hit": "+31d (-27)", @@ -1087,7 +1087,7 @@ "image": "", "input": "BT.3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+8", "on_hit": "+8", @@ -1105,7 +1105,7 @@ "image": "", "input": "BT.4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -1123,7 +1123,7 @@ "image": "", "input": "BT.4,3", "name": "Wolf Fang", - "notes": "* Balcony Break\n* Combos from 1st hit CH", + "notes": "* Balcony Break\n* Combos from 1st hit CH\n", "on_block": "-12", "on_ch": "+12a (+3)", "on_hit": "+12a (+3)", @@ -1141,7 +1141,7 @@ "image": "", "input": "BT.d+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -1159,7 +1159,7 @@ "image": "", "input": "BT.d+3+4", "name": "Frogman", - "notes": "* Transition to FUFA with D\n * (-2 oB, +13d oH)", + "notes": "* Transition to FUFA with D\n * (-2 oB, +13d oH)\n", "on_block": "-15", "on_ch": "+0", "on_hit": "+0", @@ -1177,7 +1177,7 @@ "image": "", "input": "BT.d+4", "name": "Reverse Low", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+26d", "on_hit": "+6c", @@ -1213,7 +1213,7 @@ "image": "", "input": "d+1+2", "name": "Dragon Charge", - "notes": "* Enters DSS\n* Transition to Slide Step with DF", + "notes": "* Enters DSS\n* Transition to Slide Step with DF\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1231,7 +1231,7 @@ "image": "", "input": "d+1,3", "name": "Low Backhand > High Kick", - "notes": "* Balcony Break\n* Tornado on CH", + "notes": "* Balcony Break\n* Tornado on CH\n", "on_block": "-9", "on_ch": "+65a (+45)", "on_hit": "+20a (+11)", @@ -1267,7 +1267,7 @@ "image": "", "input": "d+2,3", "name": "Body Blow > Dragon Lift", - "notes": "* Combos from 1st hit CH\n* Tornado", + "notes": "* Combos from 1st hit CH\n* Tornado\n", "on_block": "-15", "on_ch": "+30a (+20)", "on_hit": "+30a (+20)", @@ -1285,7 +1285,7 @@ "image": "", "input": "d+3", "name": "Dragon Low", - "notes": "Transition to FC with D", + "notes": "Transition to FC with D\n", "on_block": "-14", "on_ch": "-3", "on_hit": "-3", @@ -1303,7 +1303,7 @@ "image": "", "input": "d+3,3", "name": "Dragon Low > Hook Kick", - "notes": "* Combos from 1st hit CH\n* Delay-able", + "notes": "* Combos from 1st hit CH\n* Delay-able\n", "on_block": "-7", "on_ch": "+46CS", "on_hit": "+20a", @@ -1339,7 +1339,7 @@ "image": "", "input": "d+3+4,3", "name": "Low Kick > Somersault", - "notes": "* Balcony Break\n* Combos from 1st hit CH\n* Alternate input FC.d+4,3\n", + "notes": "* Balcony Break\n* Combos from 1st hit CH\n* Alternate input FC.d+4,3\njs", "on_block": "-14", "on_ch": "+14a", "on_hit": "+14a", @@ -1357,7 +1357,7 @@ "image": "", "input": "d+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -1375,7 +1375,7 @@ "image": "", "input": "d+4,3", "name": "Construct Kick", - "notes": "* Combos from 1st hit\n* Nosebleed stun", + "notes": "* Combos from 1st hit\n* Nosebleed stun\n", "on_block": "-12", "on_ch": "+5", "on_hit": "+0", @@ -1411,7 +1411,7 @@ "image": "", "input": "db+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -1429,7 +1429,7 @@ "image": "", "input": "db+2,4", "name": "Elbow Spring Kick", - "notes": "Transition to FUFA with D\n", + "notes": "Transition to FUFA with D\njs", "on_block": "-4", "on_ch": "+1d", "on_hit": "+1d", @@ -1447,7 +1447,7 @@ "image": "", "input": "db+3", "name": "Shin Crusher", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+13g", "on_hit": "+3c", @@ -1483,7 +1483,7 @@ "image": "", "input": "db+4,4", "name": "Dragon's Tail > Somersault Kick", - "notes": "\n", + "notes": "\njs", "on_block": "-8", "on_ch": "+30a (+12)", "on_hit": "+30a (+12)", @@ -1501,7 +1501,7 @@ "image": "", "input": "df+1", "name": "", - "notes": "First hit of Law's 10 String", + "notes": "First hit of Law's 10 String\n", "on_block": "-1", "on_ch": "+5", "on_hit": "+5", @@ -1519,7 +1519,7 @@ "image": "", "input": "df+1,3", "name": "", - "notes": "Combos from 1st hit", + "notes": "Combos from 1st hit\n", "on_block": "-16", "on_ch": "-5", "on_hit": "-5", @@ -1537,7 +1537,7 @@ "image": "", "input": "df+1,3,2", "name": "", - "notes": "Combos from 1st hit", + "notes": "Combos from 1st hit\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -1555,7 +1555,7 @@ "image": "", "input": "df+2", "name": "Dragon Raise", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+34a (+24)", "on_hit": "+34a (+24)", @@ -1573,7 +1573,7 @@ "image": "", "input": "df+3", "name": "Dragon Lance", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+52a (+21)", "on_hit": "+52a (+21)", @@ -1609,7 +1609,7 @@ "image": "", "input": "df+4", "name": "Right Middle Kick", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -1627,7 +1627,7 @@ "image": "", "input": "df+4,3", "name": "Right Middle Kick > Somersault Kick", - "notes": "* Tornado\n* Combos from 1st hit CH\n", + "notes": "* Tornado\n* Combos from 1st hit CH\njs", "on_block": "-14", "on_ch": "+68a (+52)", "on_hit": "+68a (+52)", @@ -1645,7 +1645,7 @@ "image": "", "input": "DSS.1", "name": "Dragon Knuckle", - "notes": "* Chip damage on block\n* Automatically transitions to DSS on hit and block\n* CH guarantees DSS.f+1, DSS.3+4,4", + "notes": "* Chip damage on block\n* Automatically transitions to DSS on hit and block\n* CH guarantees DSS.f+1, DSS.3+4,4\n", "on_block": "+0", "on_ch": "+18c", "on_hit": "+8", @@ -1663,7 +1663,7 @@ "image": "", "input": "DSS.1+2", "name": "Tornado Claw", - "notes": "* Tornado\n* Weapon\n* Partially uses remaining Heat time\n* Instant Tornado on CH\n* Alternate input 1+2", + "notes": "* Tornado\n* Weapon\n* Partially uses remaining Heat time\n* Instant Tornado on CH\n* Alternate input 1+2\n", "on_block": "-13", "on_ch": "+66a (+50)", "on_hit": "+12a (+5)", @@ -1681,7 +1681,7 @@ "image": "", "input": "DSS.2", "name": "Cloud Gates", - "notes": "* Balcony Break\n* Chip damage on block", + "notes": "* Balcony Break\n* Chip damage on block\n", "on_block": "+1", "on_ch": "+50a", "on_hit": "+15d", @@ -1699,7 +1699,7 @@ "image": "", "input": "DSS.3", "name": "Dragon Charge Spin Kick", - "notes": "* Homing\n* Balcony Break\n* Chip damage on block", + "notes": "* Homing\n* Balcony Break\n* Chip damage on block\n", "on_block": "+3", "on_ch": "+40a", "on_hit": "+40a", @@ -1717,7 +1717,7 @@ "image": "", "input": "DSS.4", "name": "Dragon Charge Kick", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+38d", "on_hit": "+6c", @@ -1735,7 +1735,7 @@ "image": "", "input": "DSS.f+1", "name": "Dragon Roar", - "notes": "* Heat Engager\n* Heat Dash +5, +36a (+26)\n* Balcony Break\n* Chip damage on block", + "notes": "* Heat Engager\n* Heat Dash +5, +36a (+26)\n* Balcony Break\n* Chip damage on block\n", "on_block": "-9", "on_ch": "+39d (-19)", "on_hit": "+39d (-19)", @@ -1753,7 +1753,7 @@ "image": "", "input": "DSS.f+2~1", "name": "Poison Arrow", - "notes": "* Balcony Break\n* Chip damage on block\n* Transition to DSS with F\n * (+5 oB, +33a (+7))\n* Alternate input f+2~1", + "notes": "* Balcony Break\n* Chip damage on block\n* Transition to DSS with F\n * (+5 oB, +33a (+7))\n* Alternate input f+2~1\n", "on_block": "+2", "on_ch": "+30a (+4)", "on_hit": "+30a (+4)", @@ -1789,7 +1789,7 @@ "image": "", "input": "DSS.f+4", "name": "Dragon's Flight", - "notes": "* Balcony Break\n* Chip damage on block\n* While transitioning to DSS from other moves, it is possible to input DSS.f+4 as a Just Frame (ex; 4,3~F:DSS.f+4) for 4 more damage.", + "notes": "* Balcony Break\n* Chip damage on block\n* While transitioning to DSS from other moves, it is possible to input DSS.f+4 as a Just Frame (ex; 4,3~F:DSS.f+4) for 4 more damage.\n", "on_block": "+7 (+10g w)", "on_ch": "+31d (-27)", "on_hit": "+31d (-27)", @@ -1807,7 +1807,7 @@ "image": "", "input": "DSS.uf+1+2", "name": "Facelift", - "notes": "Throw break 1+2", + "notes": "Throw break 1+2\n", "on_block": "-2", "on_ch": "+0d", "on_hit": "+0d", @@ -1825,7 +1825,7 @@ "image": "", "input": "f+1+2", "name": "Dragon Hammer", - "notes": "Transition to FC with D", + "notes": "Transition to FC with D\n", "on_block": "+3c", "on_ch": "+55a", "on_hit": "+8c", @@ -1843,7 +1843,7 @@ "image": "", "input": "f+2", "name": "", - "notes": "* Can route into:\n * Rave War Combo (f+2,2,2), or\n * Blazing Fist Combo (f+2,2,1+2)\n* Alternate input DSS.f+2", + "notes": "* Can route into:\n * Rave War Combo (f+2,2,2), or\n * Blazing Fist Combo (f+2,2,1+2)\n* Alternate input DSS.f+2\n", "on_block": "+0", "on_ch": "+6", "on_hit": "+6", @@ -1861,7 +1861,7 @@ "image": "", "input": "f+2~1", "name": "Poison Arrow", - "notes": "* Balcony Break\n* Chip damage on block\n* Transition to DSS with F\n * (+5 oB, +33a (+7))\n* Alternate input DSS.f+2~1", + "notes": "* Balcony Break\n* Chip damage on block\n* Transition to DSS with F\n * (+5 oB, +33a (+7))\n* Alternate input DSS.f+2~1\n", "on_block": "+2", "on_ch": "+30a (+4)", "on_hit": "+30a (+4)", @@ -1879,7 +1879,7 @@ "image": "", "input": "f+2+3", "name": "Run Up > Drop", - "notes": "Throw break 1", + "notes": "Throw break 1\n", "on_block": "-2", "on_ch": "+6d", "on_hit": "+6d", @@ -1897,7 +1897,7 @@ "image": "", "input": "f+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -1915,7 +1915,7 @@ "image": "", "input": "f+3,1", "name": "Plunging Knock", - "notes": "* Transition to DSS with F\n * (+4 oB, +14g)", + "notes": "* Transition to DSS with F\n * (+4 oB, +14g)\n", "on_block": "-2", "on_ch": "+8", "on_hit": "+8", @@ -1933,7 +1933,7 @@ "image": "", "input": "f+3+4", "name": "Dragon Killer", - "notes": "Alternate input DSS.f+3+4\n", + "notes": "Alternate input DSS.f+3+4\njs", "on_block": "-2", "on_ch": "+49a", "on_hit": "+7c", @@ -2005,7 +2005,7 @@ "image": "", "input": "FC.3,4", "name": "Double Impact", - "notes": "Combo from 1st hit CH\n", + "notes": "Combo from 1st hit CH\njs", "on_block": "-14", "on_ch": "+14a (-3)", "on_hit": "+14a (-3)", @@ -2041,7 +2041,7 @@ "image": "", "input": "FC.4,3", "name": "Low Kick > Somersault", - "notes": "* Combos from 1st hit CH\n* Alternate input d+3+4,3\n", + "notes": "* Combos from 1st hit CH\n* Alternate input d+3+4,3\njs", "on_block": "-14", "on_ch": "+14a", "on_hit": "+14a", @@ -2059,7 +2059,7 @@ "image": "", "input": "FC.df,d,df+3", "name": "Slide Kick", - "notes": "* Alternate input df+3 in Slide Step", + "notes": "* Alternate input df+3 in Slide Step\n", "on_block": "-23", "on_ch": "+13", "on_hit": "+13", @@ -2077,7 +2077,7 @@ "image": "", "input": "FC.UF+3+4", "name": "Rainbow Kick", - "notes": "\n", + "notes": "\njs", "on_block": "-4", "on_ch": "+17a (+7)", "on_hit": "+17a (+7)", @@ -2095,7 +2095,7 @@ "image": "", "input": "f,F+2", "name": "Dragon's Poke", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+7", "on_hit": "+2", @@ -2113,7 +2113,7 @@ "image": "", "input": "f,F+2,1", "name": "", - "notes": "Delayable", + "notes": "Delayable\n", "on_block": "-4", "on_ch": "+2", "on_hit": "+2", @@ -2131,7 +2131,7 @@ "image": "", "input": "f,F+2,1,3", "name": "Dragon Strike Combo", - "notes": "* Balcony Break\n* Combos off 2nd hit CH\n* Delayable", + "notes": "* Balcony Break\n* Combos off 2nd hit CH\n* Delayable\n", "on_block": "-13", "on_ch": "+11a", "on_hit": "+11a", @@ -2149,7 +2149,7 @@ "image": "", "input": "f,F+2,3", "name": "Dragon Dagger", - "notes": "* Tornado\n* Balcony Break\n* Combos from 1st hit\n* Delayable", + "notes": "* Tornado\n* Balcony Break\n* Combos from 1st hit\n* Delayable\n", "on_block": "-14", "on_ch": "+37a (-21)", "on_hit": "+37a (-21)", @@ -2167,7 +2167,7 @@ "image": "", "input": "f,F+2,f+1+2", "name": "Dragon's Poke > Poison Arrow", - "notes": "* Chip damage on block\n* Transition to DSS with F\n * (+5 oB,+33a (+7))", + "notes": "* Chip damage on block\n* Transition to DSS with F\n * (+5 oB,+33a (+7))\n", "on_block": "+2", "on_ch": "+30a (+4)", "on_hit": "+30a (+4)", @@ -2203,7 +2203,7 @@ "image": "", "input": "f,F+3+4", "name": "Knee Lift", - "notes": "Throw break 1+2", + "notes": "Throw break 1+2\n", "on_block": "-3", "on_ch": "+55a (+28)", "on_hit": "+55a (+28)", @@ -2221,7 +2221,7 @@ "image": "", "input": "f,F+4", "name": "Dragon's Leap Shot", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-11", "on_ch": "+18a (+1)", "on_hit": "+18a (+1)", @@ -2239,7 +2239,7 @@ "image": "", "input": "f,f,F+3", "name": "Running Side Kick", - "notes": "* Balcony Break\n* Chip damage on block\n* Alternate input wr3\n", + "notes": "* Balcony Break\n* Chip damage on block\n* Alternate input wr3\njs", "on_block": "+6", "on_ch": "+35d (-23)", "on_hit": "+35d (-23)", @@ -2257,7 +2257,7 @@ "image": "", "input": "H.2+3", "name": "Heavenly Dragon", - "notes": "* Heat Smash\n* Balcony Break\n* Automatically transitions to DSS on block", + "notes": "* Heat Smash\n* Balcony Break\n* Automatically transitions to DSS on block\n", "on_block": "+11g", "on_ch": "+5", "on_hit": "+5", @@ -2275,7 +2275,7 @@ "image": "", "input": "H.d+1+2", "name": "Dragon Charge (Heat)", - "notes": "* Enters DSS\n* Transition to Slide Step with DF\n* Absorbs punch attacks and shifts to Dragon Parry", + "notes": "* Enters DSS\n* Transition to Slide Step with DF\n* Absorbs punch attacks and shifts to Dragon Parry\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2293,7 +2293,7 @@ "image": "", "input": "Left Throw", "name": "Headlock Kick", - "notes": "Throw break 1", + "notes": "Throw break 1\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -2329,7 +2329,7 @@ "image": "", "input": "Right Throw", "name": "Ball Breaker", - "notes": "Throw break 2", + "notes": "Throw break 2\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -2347,7 +2347,7 @@ "image": "", "input": "ss1+2", "name": "", - "notes": "Automatically transitions to DSS on hit and block", + "notes": "Automatically transitions to DSS on hit and block\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -2365,7 +2365,7 @@ "image": "", "input": "ss1+2,1", "name": "Dragon Judgment", - "notes": "", + "notes": "\n", "on_block": "-16", "on_ch": "+16d (+6)", "on_hit": "+16d (+6)", @@ -2383,7 +2383,7 @@ "image": "", "input": "ss2", "name": "Spinning Dragon Blow", - "notes": "* Balcony Break\n* Chip damage on block", + "notes": "* Balcony Break\n* Chip damage on block\n", "on_block": "+0", "on_ch": "+16d (+6)", "on_hit": "+16d (+6)", @@ -2401,7 +2401,7 @@ "image": "", "input": "ss3", "name": "Low Crush", - "notes": "* Automatically transitions to DSS on hit\n * CH guarantees DSS.f+1, DSS.3+4,4", + "notes": "* Automatically transitions to DSS on hit\n * CH guarantees DSS.f+1, DSS.3+4,4\n", "on_block": "-13", "on_ch": "+16c", "on_hit": "+7", @@ -2419,7 +2419,7 @@ "image": "", "input": "ss3+4", "name": "Double Dragon", - "notes": "Balcony Break\n", + "notes": "Balcony Break\njs", "on_block": "-12", "on_ch": "+63a (+43)", "on_hit": "+63a (+43)", @@ -2439,7 +2439,7 @@ "image": "", "input": "u+4", "name": "Rising Toe Kick", - "notes": "\n", + "notes": "\njs", "on_block": "-13", "on_ch": "+33a (+23)", "on_hit": "+19a (+9)", @@ -2457,7 +2457,7 @@ "image": "", "input": "ub+1,2,1,2", "name": "Fury Fist Rush", - "notes": "* Jails from 1st to 3rd attack\n* Last hit delay-able\n* Frame data for 1st, 2nd and 3rd hits:\n * (-9 oB, -3 oH)", + "notes": "* Jails from 1st to 3rd attack\n* Last hit delay-able\n* Frame data for 1st, 2nd and 3rd hits:\n * (-9 oB, -3 oH)\n", "on_block": "-7", "on_ch": "+13a (-4)", "on_hit": "+13a (-4)", @@ -2475,7 +2475,7 @@ "image": "", "input": "ub+2", "name": "generic hook", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+9", "on_hit": "+9", @@ -2493,7 +2493,7 @@ "image": "", "input": "ub+3", "name": "Somersault", - "notes": "* Transition to Slide Step with DF\n* Alternate input u+3\n", + "notes": "* Transition to Slide Step with DF\n* Alternate input u+3\njs", "on_block": "", "on_ch": "", "on_hit": "", @@ -2511,7 +2511,7 @@ "image": "", "input": "ub+3,4", "name": "Somersault > Feint", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+31a (+21)", "on_hit": "+31a (+21)", @@ -2529,7 +2529,7 @@ "image": "", "input": "uf+1", "name": "Blackout", - "notes": "* Alternate input:\n * Ki Charge~1\n * b,B+2+3~1,3", + "notes": "* Alternate input:\n * Ki Charge~1\n * b,B+2+3~1,3\n", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -2547,7 +2547,7 @@ "image": "", "input": "uf+1+2", "name": "Headlock Punch", - "notes": "Throw break 1+2", + "notes": "Throw break 1+2\n", "on_block": "-6", "on_ch": "+3d", "on_hit": "+3d", @@ -2565,7 +2565,7 @@ "image": "", "input": "uf+1+2,2,1,1+2", "name": "Headlock Drop", - "notes": "* Throw break 1+2\n* Floor Break", + "notes": "* Throw break 1+2\n* Floor Break\n", "on_block": "-6", "on_ch": "-6d", "on_hit": "-6d", @@ -2583,7 +2583,7 @@ "image": "", "input": "uf+1,3", "name": "Blackout > Muggin'", - "notes": "* Combos from 1st hit\n* Alternate input:\n * Ki Charge~1,3\n * b,B+2+3~1,3", + "notes": "* Combos from 1st hit\n* Alternate input:\n * Ki Charge~1,3\n * b,B+2+3~1,3\n", "on_block": "-13", "on_ch": "-1", "on_hit": "-1", @@ -2601,7 +2601,7 @@ "image": "", "input": "uf+3", "name": "Dragon's Fury", - "notes": "* Heat Engager\n* Heat Dash +5, +36d (+26)\n* Balcony Break\n", + "notes": "* Heat Engager\n* Heat Dash +5, +36d (+26)\n* Balcony Break\njs", "on_block": "-8", "on_ch": "+42d (-16)", "on_hit": "+42d (-16)", @@ -2619,7 +2619,7 @@ "image": "", "input": "uf+3+4", "name": "Dragon's Descent", - "notes": "Alternate input DSS.uf+3+4\n", + "notes": "Alternate input DSS.uf+3+4\njs", "on_block": "-24", "on_ch": "+5", "on_hit": "+5", @@ -2639,7 +2639,7 @@ "image": "", "input": "uf+4", "name": "Dragon's Rising Kick", - "notes": "\n", + "notes": "\njs", "on_block": "-13", "on_ch": "+33a (+23)", "on_hit": "+33a (+23)", @@ -2657,7 +2657,7 @@ "image": "", "input": "UF+4", "name": "Somersault Kick", - "notes": "* Alternate input\n * UB+4, U+4, FC.ub+4, FC.u+4, FC.uf+4\n", + "notes": "* Alternate input\n * UB+4, U+4, FC.ub+4, FC.u+4, FC.uf+4\njs", "on_block": "-17", "on_ch": "+28a (+18)", "on_hit": "+28a (+18)", @@ -2675,7 +2675,7 @@ "image": "", "input": "UF+4,3", "name": "Backflipper", - "notes": "* Combos from 1st hit\n* Tornado\n* 2nd hit Instant Tornado\n * (+68a (+52) oH)\n* Alternate input\n * UB+4,3 U+4,3\n * FC.ub+4,3 FC.u+4,3 FC.uf+4,3\n", + "notes": "* Combos from 1st hit\n* Tornado\n* 2nd hit Instant Tornado\n * (+68a (+52) oH)\n* Alternate input\n * UB+4,3 U+4,3\n * FC.ub+4,3 FC.u+4,3 FC.uf+4,3\njs", "on_block": "-14", "on_ch": "+78a (+62)", "on_hit": "+78a (+62)", @@ -2693,7 +2693,7 @@ "image": "", "input": "uf,n,4", "name": "Dragon's Rising Cannon", - "notes": "\n", + "notes": "\njs", "on_block": "-15", "on_ch": "+30a (+20)", "on_hit": "+30a (+20)", @@ -2711,7 +2711,7 @@ "image": "", "input": "(While down, facing up) 1+2+3+4", "name": "Taunt", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2729,7 +2729,7 @@ "image": "", "input": "ws1", "name": "", - "notes": "* Transition to DSS with F\n * (-4 oB, +2 oH)", + "notes": "* Transition to DSS with F\n * (-4 oB, +2 oH)\n", "on_block": "-7", "on_ch": "-1", "on_hit": "-1", @@ -2747,7 +2747,7 @@ "image": "", "input": "ws1,2", "name": "Flash Fist", - "notes": "* Balcony Break\n* Delayable", + "notes": "* Balcony Break\n* Delayable\n", "on_block": "-9", "on_ch": "+40d (-18)", "on_hit": "+40d (-18)", @@ -2765,7 +2765,7 @@ "image": "", "input": "ws2", "name": "Dragon Uppercut", - "notes": "", + "notes": "\n", "on_block": "-18", "on_ch": "+31a (+21)", "on_hit": "+31a (+21)", @@ -2783,14 +2783,14 @@ "image": "", "input": "ws3", "name": "Side Kick", - "notes": "* Automatically transitions to DSS on hit and block\n * On hit, guaranteed DSS.1, DSS.f+1, DSS.2, DSS.f+2, DSS.3+4,4", + "notes": "* Automatically transitions to DSS on hit and block\n * On hit, guaranteed DSS.1, DSS.f+1, DSS.2, DSS.f+2, DSS.3+4,4\n", "on_block": "+17g", "on_ch": "+19", "on_hit": "+19", "parent": "", "recovery": "DSS", "startup": "i16", - "target": "m", + "target": "h", "video": "" }, { @@ -2801,7 +2801,7 @@ "image": "", "input": "ws3+4", "name": "Catapult Kick", - "notes": "Balcony Break\n", + "notes": "Balcony Break\njs", "on_block": "-21", "on_ch": "+0a (-17)", "on_hit": "+0a (-17)", @@ -2819,7 +2819,7 @@ "image": "", "input": "ws4", "name": "", - "notes": "* Transition to DSS with F\n * (+5 oB, +16 oH)", + "notes": "* Transition to DSS with F\n * (+5 oB, +16 oH)\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -2837,7 +2837,7 @@ "image": "", "input": "ws4,3", "name": "Front Kick Somersault Variation", - "notes": "* Tornado\n * Combos from 1st hit CH\n", + "notes": "* Tornado\n * Combos from 1st hit CH\njs", "on_block": "-14", "on_ch": "+68a (+52)", "on_hit": "+68a (+52)", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/lee.json b/src/frame_service/json_directory/tests/static/json_movelist/lee.json index 0f1be27..3c3d1de 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/lee.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/lee.json @@ -7,7 +7,7 @@ "image": "", "input": "1", "name": "Jab", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -25,7 +25,7 @@ "image": "", "input": "1+2", "name": "Pirouette Punch", - "notes": "* Homing\n* Floor Break\n* Transition to +2, +6, +29a HMS with 3+4", + "notes": "* Homing\n* Floor Break\n* Transition to +2, +6, +29a HMS with 3+4\n", "on_block": "-1", "on_ch": "+26a", "on_hit": "+3", @@ -43,7 +43,7 @@ "image": "", "input": "1,2", "name": "Left Right Combo", - "notes": "* Transition to -2 +8 MS with F\n* Jail from 1st attack with max delay\n* Move can be delayed 4f", + "notes": "* Transition to -2 +8 MS with F\n* Jail from 1st attack with max delay\n* Move can be delayed 4f\n", "on_block": "-3", "on_ch": "+7", "on_hit": "+7", @@ -61,7 +61,7 @@ "image": "", "input": "1,2,2", "name": "", - "notes": "* Move can be delayed\n* Combo from 2nd CH without delay", + "notes": "* Move can be delayed\n* Combo from 2nd CH without delay\n", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", @@ -79,7 +79,7 @@ "image": "", "input": "1,2,2,3", "name": "Left Right Combo > Revolution Zwei", - "notes": "* Balcony Break\n* Combo from 3rd hit CH \n* Transition to -9, +11a (+2) HMS with 4\n* Move can be delayed", + "notes": "* Balcony Break\n* Combo from 3rd hit CH \n* Transition to -9, +11a (+2) HMS with 4\n* Move can be delayed\n", "on_block": "-3", "on_ch": "+17a (+8)", "on_hit": "+17a (+8)", @@ -97,7 +97,7 @@ "image": "", "input": "1,2,4", "name": "Left Right Mid Kick", - "notes": "* Jail from 1st attack\n* Transition to -14 -2 HMS with 3", + "notes": "* Jail from 1st attack\n* Transition to -14 -2 HMS with 3\n", "on_block": "-12", "on_ch": "[+58a](https://wavu.wiki/t/Lee_combos#Staples 'Combo')", "on_hit": "-1", @@ -115,7 +115,7 @@ "image": "", "input": "1,2,:4", "name": "Left Right Mid Kick", - "notes": "* 4 frame window for timed input\n* Jail from 1st attack\n* Transition to -14 +3 HMS with 3", + "notes": "* 4 frame window for timed input\n* Jail from 1st attack\n* Transition to -14 +3 HMS with 3\n", "on_block": "-12", "on_ch": "[+58a](https://wavu.wiki/t/Lee_combos#Staples 'Combo')", "on_hit": "+5", @@ -133,7 +133,7 @@ "image": "", "input": "1+3", "name": "Forearm Drop", - "notes": "Throw break 1 or 2", + "notes": "Throw break 1 or 2\n", "on_block": "-3", "on_ch": "-2d", "on_hit": "-2d", @@ -151,7 +151,7 @@ "image": "", "input": "1,3", "name": "", - "notes": "Can be delayed (2F?)", + "notes": "Can be delayed (2F?)\n", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -169,7 +169,7 @@ "image": "", "input": "1,3,:3", "name": "", - "notes": "Jail from 1st attack", + "notes": "Jail from 1st attack\n", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -187,7 +187,7 @@ "image": "", "input": "1,3,:3,:3", "name": "[[Acid Rain]]", - "notes": "* Combo from 1st hit\n* Timestop on hit\n* 5 chip damage", + "notes": "* Combo from 1st hit\n* Timestop on hit\n* 5 chip damage\n", "on_block": "-17", "on_ch": "+14", "on_hit": "+14", @@ -205,7 +205,7 @@ "image": "", "input": "2", "name": "Right Cross", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+7", "on_hit": "+7", @@ -223,7 +223,7 @@ "image": "", "input": "2,1", "name": "", - "notes": "* Transition to -5, +6 HMS with 3+4\n* Combos from 1st hit", + "notes": "* Transition to -5, +6 HMS with 3+4\n* Combos from 1st hit\n", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -241,7 +241,7 @@ "image": "", "input": "2,1,1", "name": "Combination Drei", - "notes": "*", + "notes": "*\n", "on_block": "-12", "on_ch": "+26a", "on_hit": "+3", @@ -258,8 +258,8 @@ "id": "Lee-2,1,3", "image": "", "input": "2,1,3", - "name": "Combination Fünf", - "notes": "* Balcony Break", + "name": "Combination Fnf", + "notes": "* Balcony Break\n", "on_block": "-4", "on_ch": "+65a (+45)", "on_hit": "+20a (+11)", @@ -277,9 +277,9 @@ "image": "", "input": "2,1,4", "name": "Combination Vier", - "notes": "*", + "notes": "*\n", "on_block": "-15", - "on_ch": "+11g", + "on_ch": "+11", "on_hit": "+1", "parent": "Lee-2,1", "recovery": "", @@ -295,7 +295,7 @@ "image": "", "input": "2,2", "name": "", - "notes": "* Combos from 1st hit CH", + "notes": "* Combos from 1st hit CH\n", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", @@ -313,7 +313,7 @@ "image": "", "input": "2,2,3", "name": "Right Cross > Revolution Zwei", - "notes": "* Balcony Break\n* Transition to -9, +11a (+2) HMS with 4\n* Combos from 1st hit CH", + "notes": "* Balcony Break\n* Transition to -9, +11a (+2) HMS with 4\n* Combos from 1st hit CH\n", "on_block": "-3", "on_ch": "+17a (+8)", "on_hit": "+17a (+8)", @@ -349,7 +349,7 @@ "image": "", "input": "2+4", "name": "Axle Throw", - "notes": "* Throw break 1 or 2\n* Side swap", + "notes": "* Throw break 1 or 2\n* Side swap\n", "on_block": "-6", "on_ch": "-2d", "on_hit": "-2d", @@ -367,7 +367,7 @@ "image": "", "input": "3", "name": "", - "notes": "* Transition to -8, +7 HMS with 4", + "notes": "* Transition to -8, +7 HMS with 4\n", "on_block": "-8", "on_ch": "+7", "on_hit": "+7", @@ -385,7 +385,7 @@ "image": "", "input": "3,3", "name": "Mist Wolf Combination", - "notes": "* Combos from 1st hit", + "notes": "* Combos from 1st hit\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -403,7 +403,7 @@ "image": "", "input": "3~3", "name": "Mist Trap", - "notes": "*", + "notes": "*\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -421,7 +421,7 @@ "image": "", "input": "3~3,:4", "name": "Mist Trap", - "notes": "* Unbreakable\n* Perfect Input not required during Heat\n* Partially consumes remaining Heat Time, while Perfect input restores Heat Time", + "notes": "* Unbreakable\n* Perfect Input not required during Heat\n* Partially consumes remaining Heat Time, while Perfect input restores Heat Time\n", "on_block": "!", "on_ch": "+0d", "on_hit": "+0d", @@ -439,7 +439,7 @@ "image": "", "input": "3+4", "name": "Hitman", - "notes": "Transitions to HMS", + "notes": "Transitions to HMS\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -457,7 +457,7 @@ "image": "", "input": "4", "name": "Magic Four", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2s", "on_hit": "+2", @@ -475,7 +475,7 @@ "image": "", "input": "4,3", "name": "", - "notes": "Combos from 1st hit", + "notes": "Combos from 1st hit\n", "on_block": "-14", "on_ch": "+2", "on_hit": "-3", @@ -493,7 +493,7 @@ "image": "", "input": "4,3,3", "name": "Spinning Hammer Kick", - "notes": "* Floor Break\n* Combos from 2nd hit CH", + "notes": "* Floor Break\n* Combos from 2nd hit CH\n", "on_block": "-13", "on_ch": "+8d", "on_hit": "+8d", @@ -511,7 +511,7 @@ "image": "", "input": "4,3,4", "name": "Spin Kick Somersault Combo", - "notes": "* Tornado\n", + "notes": "* Tornado\njs", "on_block": "-9", "on_ch": "+42d", "on_hit": "+42d", @@ -529,7 +529,7 @@ "image": "", "input": "4,4", "name": "", - "notes": "* Jail from 1st attack\n* Combo from 1st CH [+20a (+13)](https://wavu.wiki/t/Lee_combos#Mini-combos 'Mini-combo')", + "notes": "* Jail from 1st attack\n* Combo from 1st CH [+20a (+13)](https://wavu.wiki/t/Lee_combos#Mini-combos 'Mini-combo')\n", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", @@ -547,7 +547,7 @@ "image": "", "input": "4,4,4", "name": "Machinegun Kick", - "notes": "* Jail from 1st attack\n* Combo from 1st CH +25a (+18)", + "notes": "* Jail from 1st attack\n* Combo from 1st CH +25a (+18)\n", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", @@ -565,7 +565,7 @@ "image": "", "input": "4,4,:4", "name": "Machinegun Kicks Cardinal", - "notes": "* Heat Engager\n* Heat Dash +5g +34d\n* Combo from 1st hit\n* Combo from 1st ch [+29a (+22)](https://wavu.wiki/t/Lee_combos#Staples 'Combo')\n* 4 chip damage", + "notes": "* Heat Engager\n* Heat Dash +5g +34d\n* Combo from 1st hit\n* Combo from 1st ch [+29a (+22)](https://wavu.wiki/t/Lee_combos#Staples 'Combo')\n* 4 chip damage\n", "on_block": "-9", "on_ch": "+15a (+6)", "on_hit": "+15a (+6)", @@ -583,7 +583,7 @@ "image": "", "input": "4,u+3", "name": "Lee Somersault", - "notes": "* Transition to -9, +40 MS with F", + "notes": "* Transition to -9, +40 MS with F\n", "on_block": "-1", "on_ch": "js", "on_hit": "+48d", @@ -601,7 +601,7 @@ "image": "", "input": "b+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-0", "on_ch": "+6", "on_hit": "+6", @@ -619,7 +619,7 @@ "image": "", "input": "b+1,1", "name": "", - "notes": "* Transition to -1, +10g HMS with 3+4\n* Cancel and transition to -5, +1 MS with F", + "notes": "* Transition to -1, +10g HMS with 3+4\n* Cancel and transition to -5, +1 MS with F\n", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -637,7 +637,7 @@ "image": "", "input": "b+1,1,2", "name": "Triple Fang", - "notes": "* Combos from 1st hit", + "notes": "* Combos from 1st hit\n", "on_block": "-11", "on_ch": "+1", "on_hit": "+1", @@ -655,7 +655,7 @@ "image": "", "input": "b+1,1,:2", "name": "Triple Fang Cardinal", - "notes": "* Balcony Break\n* Combos from 1st hit\n* Perfect Input not required during Heat\n* Partially consumes remaining Heat Time, while Perfect input restores Heat Time", + "notes": "* Balcony Break\n* Combos from 1st hit\n* Perfect Input not required during Heat\n* Partially consumes remaining Heat Time, while Perfect input restores Heat Time\n", "on_block": "-6", "on_ch": "+39d (-19)", "on_hit": "+39d (-19)", @@ -673,7 +673,7 @@ "image": "", "input": "b+1,:1+2", "name": "Double Fang Cardinal", - "notes": "* Balcony Break\n* Combos from 1st hit\n* 10 chip damage\n* Perfect Input not required during Heat\n* Partially consumes remaining Heat Time, while Perfect input restores Heat Time", + "notes": "* Balcony Break\n* Combos from 1st hit\n* 10 chip damage\n* Perfect Input not required during Heat\n* Partially consumes remaining Heat Time, while Perfect input restores Heat Time\n", "on_block": "-6", "on_ch": "+39d (-19)", "on_hit": "+39d (-19)", @@ -691,7 +691,7 @@ "image": "", "input": "b+1+3", "name": "Mist Illusion", - "notes": "* High and Mid parry\n* Puts you behind opponent\n* Alternate input b+2+4, HMS.b+1+3, HMS.b+2+4", + "notes": "* High and Mid parry\n* Puts you behind opponent\n* Alternate input b+2+4, HMS.b+1+3, HMS.b+2+4\nps", "on_block": "", "on_ch": "+14BT", "on_hit": "+14BT", @@ -709,7 +709,7 @@ "image": "", "input": "b+1+3,4", "name": "Illusion Edge", - "notes": "* Balcony Break\n* Only available upon successful parry\n* Guaranteed hit", + "notes": "* Balcony Break\n* Only available upon successful parry\n* Guaranteed hit\n", "on_block": "", "on_ch": "+22a (+13)", "on_hit": "+22a (+13)", @@ -727,7 +727,7 @@ "image": "", "input": "b+2", "name": "Rear Cross Punch", - "notes": "* Transition to -1, +5 MS with F", + "notes": "* Transition to -1, +5 MS with F\n", "on_block": "-5", "on_ch": "+1", "on_hit": "+1", @@ -745,7 +745,7 @@ "image": "", "input": "b+2,4", "name": "", - "notes": "* Balcony Break\n* Automatically transitions to HMS on hit or block", + "notes": "* Balcony Break\n* Automatically transitions to HMS on hit or block\n", "on_block": "-9", "on_ch": "+6", "on_hit": "+6", @@ -763,7 +763,7 @@ "image": "", "input": "b+2,4,3", "name": "Super High Combination", - "notes": "* Balcony Break\n", + "notes": "* Balcony Break\njs", "on_block": "-0", "on_ch": "+51a", "on_hit": "+22a (+13)", @@ -781,7 +781,7 @@ "image": "", "input": "b+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-14", "on_ch": "-3", "on_hit": "-3", @@ -799,7 +799,7 @@ "image": "", "input": "b+3,3", "name": "Stinging Rush", - "notes": "* Transition to -7, +4 MS with F\n* Combos from 1st hit", + "notes": "* Transition to -7, +4 MS with F\n* Combos from 1st hit\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -835,7 +835,7 @@ "image": "", "input": "b+4", "name": "Silver Heel", - "notes": "* Floor Break\n* Spike\n* Transition to -2, +8c, +65a HMS with 3\n* +18d on crouching opponent", + "notes": "* Floor Break\n* Spike\n* Transition to -2, +8c, +65a HMS with 3\n* +18d on crouching opponent\n", "on_block": "-3", "on_ch": "+64a", "on_hit": "+7c", @@ -853,7 +853,7 @@ "image": "", "input": "Back Throw", "name": "Face Crusher", - "notes": "Unbreakable", + "notes": "Unbreakable\n", "on_block": "!", "on_ch": "-5d", "on_hit": "-5d", @@ -871,7 +871,7 @@ "image": "", "input": "b,B+4", "name": "Lee Cutter", - "notes": "* Homing\n* Transition to +5, +28a HMS with 3\n* 6 chip damage\n* Causes Strong Aerial Tailspin", + "notes": "* Homing\n* Transition to +5, +28a HMS with 3\n* 6 chip damage\n* Causes Strong Aerial Tailspin\n", "on_block": "+2", "on_ch": "+25a", "on_hit": "+25a", @@ -943,7 +943,7 @@ "image": "", "input": "d+3+4", "name": "Silver Cyclone", - "notes": "* Balcony Break \n* Unblockable\n* Cancel and transition to HMS with 3+4", + "notes": "* Balcony Break \n* Unblockable\n* Cancel and transition to HMS with 3+4\n", "on_block": "!", "on_ch": "+9a", "on_hit": "+9a", @@ -961,7 +961,7 @@ "image": "", "input": "d+4", "name": "Shin", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "-2", "on_hit": "-14", @@ -979,7 +979,7 @@ "image": "", "input": "D+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "-2", "on_hit": "-14", @@ -997,7 +997,7 @@ "image": "", "input": "D+4,4", "name": "", - "notes": "Combos from 1st hit CH", + "notes": "Combos from 1st hit CH\n", "on_block": "-15", "on_ch": "-4", "on_hit": "-16", @@ -1015,7 +1015,7 @@ "image": "", "input": "D+4,4,4", "name": "", - "notes": "Combos from 2nd hit CH", + "notes": "Combos from 2nd hit CH\n", "on_block": "-15", "on_ch": "-4", "on_hit": "-16", @@ -1033,7 +1033,7 @@ "image": "", "input": "D+4,4,4,4", "name": "Laser Edge Kick Combo", - "notes": "* Balcony Break\n* Transition to -11, +20a (+11) HMS with 3\n* Combos from 3rd hit CH", + "notes": "* Balcony Break\n* Transition to -11, +20a (+11) HMS with 3\n* Combos from 3rd hit CH\n", "on_block": "-20", "on_ch": "+11a (+2)", "on_hit": "+11a (+2)", @@ -1051,7 +1051,7 @@ "image": "", "input": "d+4,n,4", "name": "Shin > Head Kick", - "notes": "* Links to attacks from 4 (4,4:4, 4,3,4, etc.)\n* Combos from 1st hit CH", + "notes": "* Links to attacks from 4 (4,4:4, 4,3,4, etc.)\n* Combos from 1st hit CH\n", "on_block": "-9", "on_ch": "+27a (+17)", "on_hit": "+2", @@ -1087,7 +1087,7 @@ "image": "", "input": "db+3", "name": "Bump Kick", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -1105,7 +1105,7 @@ "image": "", "input": "db+3+4", "name": "Grass Snake", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+38a", "on_hit": "+4", @@ -1141,7 +1141,7 @@ "image": "", "input": "d,DB+4", "name": "Blazing Kick", - "notes": "* Tornado", + "notes": "* Tornado\n", "on_block": "-17", "on_ch": "+50a (+40)", "on_hit": "+50a (+40)", @@ -1159,7 +1159,7 @@ "image": "", "input": "df+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-1", "on_ch": "+5", "on_hit": "+5", @@ -1177,7 +1177,7 @@ "image": "", "input": "df+2", "name": "Silver Uppercut", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+34a (+24)", "on_hit": "+34a (+24)", @@ -1195,7 +1195,7 @@ "image": "", "input": "df+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -1213,7 +1213,7 @@ "image": "", "input": "df+3,2", "name": "", - "notes": "* Combos from 1st hit\n* Delayable", + "notes": "* Combos from 1st hit\n* Delayable\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -1231,7 +1231,7 @@ "image": "", "input": "df+3,2,3", "name": "Mercury Drive", - "notes": "* Balcony Break\n* Combos from 2nd hit", + "notes": "* Balcony Break\n* Combos from 2nd hit\n", "on_block": "-16", "on_ch": "+13c g", "on_hit": "+13c g", @@ -1249,7 +1249,7 @@ "image": "", "input": "df+4", "name": "", - "notes": "Transition to -9, +5 HMS with 3", + "notes": "Transition to -9, +5 HMS with 3\n", "on_block": "-9", "on_ch": "+5", "on_hit": "+5", @@ -1267,7 +1267,7 @@ "image": "", "input": "df+4,4", "name": "Fabulous Whip", - "notes": "* Heat Engager\n* Heat Dash +5, +34d\n* Combos from 1st hit", + "notes": "* Heat Engager\n* Heat Dash +5, +34d\n* Combos from 1st hit\n", "on_block": "-9", "on_ch": "+10g", "on_hit": "+10g", @@ -1285,7 +1285,7 @@ "image": "", "input": "f+1+2", "name": "Aggressive One-Two", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-13", "on_ch": "+18a (+9)", "on_hit": "+18a (+9)", @@ -1303,7 +1303,7 @@ "image": "", "input": "f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -1321,7 +1321,7 @@ "image": "", "input": "f+2,1", "name": "Double Signal", - "notes": "* Balcony Break\n* Combos from 1st hit\n* Delayable", + "notes": "* Balcony Break\n* Combos from 1st hit\n* Delayable\n", "on_block": "-10", "on_ch": "+42d (-16)", "on_hit": "+42d (-16)", @@ -1339,7 +1339,7 @@ "image": "", "input": "f+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-18", "on_ch": "-7", "on_hit": "-7", @@ -1357,7 +1357,7 @@ "image": "", "input": "f+3,3", "name": "", - "notes": "Combos from 1st hit", + "notes": "Combos from 1st hit\n", "on_block": "-18", "on_ch": "-7", "on_hit": "-7", @@ -1375,7 +1375,7 @@ "image": "", "input": "f+3,3,3", "name": "", - "notes": "Combos from 1st hit", + "notes": "Combos from 1st hit\n", "on_block": "-18", "on_ch": "-7", "on_hit": "-7", @@ -1393,7 +1393,7 @@ "image": "", "input": "f+3,3,3,3", "name": "", - "notes": "Combos from 1st hit", + "notes": "Combos from 1st hit\n", "on_block": "-18", "on_ch": "-7", "on_hit": "-7", @@ -1411,7 +1411,7 @@ "image": "", "input": "f+3,3,3,3,3", "name": "", - "notes": "Combos from 1st hit", + "notes": "Combos from 1st hit\n", "on_block": "-18", "on_ch": "+13a (+3)", "on_hit": "+13a (+3)", @@ -1429,7 +1429,7 @@ "image": "", "input": "f+3,3,3,3,3,4", "name": "Acid Storm", - "notes": "* Tornado\n* If only last hit connects +28a (+13)\n* Combos from 1st hit\n* 4 can be input after the 2nd hit on-wards\n", + "notes": "* Tornado\n* If only last hit connects +28a (+13)\n* Combos from 1st hit\n* 4 can be input after the 2nd hit on-wards\njs", "on_block": "-9", "on_ch": "+69a (+53)", "on_hit": "+69a (+53)", @@ -1447,7 +1447,7 @@ "image": "", "input": "f+3,3,3,3,3,:4", "name": "Acid Storm Cardinal", - "notes": "* Tornado\n* Perfect Input not required during Heat\n* Partially consumes remaining Heat Time, while Perfect input restores Heat Time\n* Combos from 1st hit\n", + "notes": "* Tornado\n* Perfect Input not required during Heat\n* Partially consumes remaining Heat Time, while Perfect input restores Heat Time\n* Combos from 1st hit\njs", "on_block": "-9", "on_ch": "+69a (+53)", "on_hit": "+69a (+53)", @@ -1465,7 +1465,7 @@ "image": "", "input": "f+3+4", "name": "Feather Landing", - "notes": "Floor Break 9 chip damage\n", + "notes": "Floor Break 9 chip damage\njs", "on_block": "+4c", "on_ch": "+8c", "on_hit": "+8c", @@ -1483,7 +1483,7 @@ "image": "", "input": "f+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -1501,7 +1501,7 @@ "image": "", "input": "f+4,1", "name": "Deadly Revolution", - "notes": "* Tornado\n* Balcony Break\n* Combos on 1st hit CH", + "notes": "* Tornado\n* Balcony Break\n* Combos on 1st hit CH\n", "on_block": "-5", "on_ch": "+20a (+3)", "on_hit": "+20a (+3)", @@ -1519,7 +1519,7 @@ "image": "", "input": "f+4,:1", "name": "Deadly Revolution Cardinal", - "notes": "* Tornado\n* Balcony Break\n* 10 chip damage\n* Combos on 1st hit CH", + "notes": "* Tornado\n* Balcony Break\n* 10 chip damage\n* Combos on 1st hit CH\n", "on_block": "+5", "on_ch": "+20a (+3)", "on_hit": "+20a (+3)", @@ -1537,7 +1537,7 @@ "image": "", "input": "f+4,3", "name": "Deadly Arc", - "notes": "* Transition to -4, +7c, +64a HMS with 4\n* Combos on 1st hit CH\n* Delayable", + "notes": "* Transition to -4, +7c, +64a HMS with 4\n* Combos on 1st hit CH\n* Delayable\n", "on_block": "-8", "on_ch": "+63a", "on_hit": "+6c", @@ -1627,7 +1627,7 @@ "image": "", "input": "FC.df+4", "name": "Silver Tail", - "notes": "* Transition to 14, -3, +25d HMS with 3", + "notes": "* Transition to 14, -3, +25d HMS with 3\nFC", "on_block": "-14", "on_ch": "+25d", "on_hit": "-3", @@ -1663,7 +1663,7 @@ "image": "", "input": "FC.df,d,DF#3", "name": "Friction Spear Cardinal", - "notes": "* * Frame advantage on block depends on spacing.: Ranges from -15 up close, to -9 at tip range.\n* Perfect Input not required during Heat\n* Partially consumes remaining Heat Time, while Perfect input restores Heat Time\n\ncs js", + "notes": "* * Frame advantage on block depends on spacing.: Ranges from -15 up close, to -9 at tip range.\n* Perfect Input not required during Heat\n* Partially consumes remaining Heat Time, while Perfect input restores Heat Time\ncs js", "on_block": "-15*", "on_ch": "+5d", "on_hit": "+3", @@ -1681,7 +1681,7 @@ "image": "", "input": "FC.df,d,DF+3", "name": "Friction Spear", - "notes": "* * Frame advantage on block depends on spacing.: Ranges from -15 up close, to -9 at tip range.\n\ncs js", + "notes": "* * Frame advantage on block depends on spacing.: Ranges from -15 up close, to -9 at tip range.\ncs js", "on_block": "-15*", "on_ch": "+5d", "on_hit": "+3", @@ -1699,7 +1699,7 @@ "image": "", "input": "FC.UF+3+4", "name": "Catapult Drop", - "notes": "* Balcony Break\n* Can hit cross-up\n* Alternate input FC.UB+3+4, FC.U+3+4\n", + "notes": "* Balcony Break\n* Can hit cross-up\n* Alternate input FC.UB+3+4, FC.U+3+4\njs", "on_block": "-4", "on_ch": "+18a (+8)", "on_hit": "+18a (+8)", @@ -1717,7 +1717,7 @@ "image": "", "input": "FC.UF+4", "name": "Catapult Kick", - "notes": "* Transition to -, +28a (+18) HMS with 3\n* Alternate input FC.UB+4, FC.U+4\n", + "notes": "* Transition to -, +28a (+18) HMS with 3\n* Alternate input FC.UB+4, FC.U+4\njs", "on_block": "-17", "on_ch": "+28a (+18)", "on_hit": "+28a (+18)", @@ -1735,7 +1735,7 @@ "image": "", "input": "f,F+2", "name": "Jostle Wolf", - "notes": "* Tornado\n* Balcony Break\n* Transition to +5, +21gc, +72a (+56) MS with F\n* 6 chip damage", + "notes": "* Tornado\n* Balcony Break\n* Transition to +5, +21gc, +72a (+56) MS with F\n* 6 chip damage\n", "on_block": "+2", "on_ch": "+69a (+53)", "on_hit": "+18gc", @@ -1753,7 +1753,7 @@ "image": "", "input": "f:F+2", "name": "Jostle Wolf Cardinal", - "notes": "* Tornado\n* Balcony Break\n* Transition to +5, +21gc, +72a (+56) MS with F\n* 11 chip damage\nPerfect Input not required during Heat\nPartially consumes remaining Heat Time, while Perfect input restores Heat Time", + "notes": "* Tornado\n* Balcony Break\n* Transition to +5, +21gc, +72a (+56) MS with F\n* 11 chip damage\nPerfect Input not required during Heat\nPartially consumes remaining Heat Time, while Perfect input restores Heat Time\n", "on_block": "+2", "on_ch": "+69a (+53)", "on_hit": "+18gc", @@ -1771,7 +1771,7 @@ "image": "", "input": "f,F+3", "name": "Pulse Blast", - "notes": "* Heat Engager\n* Heat Dash +5, +36d\n* Balcony Break\n*Slight low profile", + "notes": "* Heat Engager\n* Heat Dash +5, +36d\n* Balcony Break\n*Slight low profile\n", "on_block": "-9", "on_ch": "+21d (+11)", "on_hit": "+21d (+11)", @@ -1807,7 +1807,7 @@ "image": "", "input": "f,f,F+3", "name": "", - "notes": "* Knee\n* Alternate input wr3\n", + "notes": "* Knee\n* Alternate input wr3\njs", "on_block": "-9", "on_ch": "+16a (+9)", "on_hit": "+16a (+9)", @@ -1825,7 +1825,7 @@ "image": "", "input": "f,f,F+3,4", "name": "Waxing Crescent", - "notes": "* Floor Break\n* Transition to +6, +29d (-6) HMS with 3\n* Combos from 1st hit\n* 7 chip damage\n* Balcony break on 2nd hit only\n", + "notes": "* Floor Break\n* Transition to +6, +29d (-6) HMS with 3\n* Combos from 1st hit\n* 7 chip damage\n* Balcony break on 2nd hit only\njs", "on_block": "+3", "on_ch": "+19d", "on_hit": "+19d", @@ -1861,7 +1861,7 @@ "image": "", "input": "H.2+3", "name": "Paradigm Breaker", - "notes": "* Heat Smash\n* Balcony Break", + "notes": "* Heat Smash\n* Balcony Break\n", "on_block": "-15", "on_ch": "+0d", "on_hit": "+0d", @@ -1879,7 +1879,7 @@ "image": "", "input": "HMS.1", "name": "Freaker Jab", - "notes": "* Cancel and transition MS with F\n* Cancel into Scatter Kick (HMS.3) with input HMS.1~3", + "notes": "* Cancel and transition MS with F\n* Cancel into Scatter Kick (HMS.3) with input HMS.1~3\n", "on_block": "+2", "on_ch": "+9", "on_hit": "+9", @@ -1897,7 +1897,7 @@ "image": "", "input": "HMS.1,1", "name": "", - "notes": "* Cancel and transition to +1, +8 MS with F\n* Combos from 1st hit", + "notes": "* Cancel and transition to +1, +8 MS with F\n* Combos from 1st hit\n", "on_block": "-2", "on_ch": "+8", "on_hit": "+8", @@ -1915,7 +1915,7 @@ "image": "", "input": "HMS.1,1,1", "name": "Amazing Swipe", - "notes": "* Balcony Break\n* Combos from 1st hit", + "notes": "* Balcony Break\n* Combos from 1st hit\n", "on_block": "-7", "on_ch": "+44d (-14)", "on_hit": "+44d (-14)", @@ -1933,7 +1933,7 @@ "image": "", "input": "HMS.1+2", "name": "Poison Touch", - "notes": "* On CH: \nBalcony Break", + "notes": "* On CH: \nBalcony Break\n", "on_block": "-5", "on_ch": "+19a (+10)", "on_hit": "+6", @@ -1951,7 +1951,7 @@ "image": "", "input": "HMS.1,4", "name": "Excellent Combo", - "notes": "* Transition to -8, +4, +58a HMS with 3", + "notes": "* Transition to -8, +4, +58a HMS with 3\n", "on_block": "-8", "on_ch": "+57a", "on_hit": "+4", @@ -1969,7 +1969,7 @@ "image": "", "input": "HMS.2", "name": "Scatter Blow", - "notes": "* Tornado", + "notes": "* Tornado\n", "on_block": "-13", "on_ch": "+39a (+29)", "on_hit": "+39a (+29)", @@ -2023,7 +2023,7 @@ "image": "", "input": "HMS.u+3", "name": "Silver Slash", - "notes": "* Heat Engager\n* Heat Dash +5g +36d\n* Balcony Break\n* Transition to -9, +23d (+13) FC with D\n* 7 chip damage\n", + "notes": "* Heat Engager\n* Heat Dash +5g +36d\n* Balcony Break\n* Transition to -9, +23d (+13) FC with D\n* 7 chip damage\njs", "on_block": "-9", "on_ch": "+23d (+13)", "on_hit": "+23d (+13)", @@ -2041,7 +2041,7 @@ "image": "", "input": "HMS.u+4", "name": "Silver Circle", - "notes": "*\n", + "notes": "*\njs", "on_block": "-5c", "on_ch": "+13c", "on_hit": "+13c", @@ -2059,7 +2059,7 @@ "image": "", "input": "Left Throw", "name": "Lee Harassment", - "notes": "Throw break 1", + "notes": "Throw break 1\n", "on_block": "-3", "on_ch": "-3d", "on_hit": "-3d", @@ -2077,7 +2077,7 @@ "image": "", "input": "MS.3", "name": "", - "notes": "*\n", + "notes": "*\njs", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -2095,7 +2095,7 @@ "image": "", "input": "MS.3+4", "name": "Friction Spear", - "notes": "* * Frame advantage on block depends on spacing: Ranges from -15 up close, to -9 at tip range.\n\ncs js", + "notes": "* * Frame advantage on block depends on spacing: Ranges from -15 up close, to -9 at tip range.\ncs js", "on_block": "-15*", "on_ch": "+5d", "on_hit": "+3", @@ -2113,7 +2113,7 @@ "image": "", "input": "MS.3,4", "name": "Inverted Axle", - "notes": "*", + "notes": "*\n", "on_block": "-13", "on_ch": "+32a (+22)", "on_hit": "+32a (+22)", @@ -2131,7 +2131,7 @@ "image": "", "input": "b,n", "name": "Sway", - "notes": "*", + "notes": "*\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2185,7 +2185,7 @@ "image": "", "input": "Right Throw", "name": "Lee Stunner", - "notes": "Floor Break Throw break 2", + "notes": "Floor Break Throw break 2\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -2203,7 +2203,7 @@ "image": "", "input": "u+3", "name": "Fake", - "notes": "* Transition to FC with D\n* Transition to HMS with 3+4\n", + "notes": "* Transition to FC with D\n* Transition to HMS with 3+4\njs", "on_block": "", "on_ch": "", "on_hit": "", @@ -2221,7 +2221,7 @@ "image": "", "input": "ub+3", "name": "Wheel of Fate", - "notes": "* Tornado\n", + "notes": "* Tornado\njs", "on_block": "-13", "on_ch": "+74a (+58)", "on_hit": "+20a (+13)", @@ -2239,7 +2239,7 @@ "image": "", "input": "ub,b", "name": "Back Handspring > Hitman", - "notes": "* Automatically transitions to HMS\n", + "notes": "* Automatically transitions to HMS\njs", "on_block": "", "on_ch": "", "on_hit": "", @@ -2257,7 +2257,7 @@ "image": "", "input": "uf+1+2", "name": "Knee Driver", - "notes": "* Throw break 1+2\n* Alternate input HMS.uf+1+2", + "notes": "* Throw break 1+2\n* Alternate input HMS.uf+1+2\n", "on_block": "-3", "on_ch": "+23d", "on_hit": "+23d", @@ -2275,7 +2275,7 @@ "image": "", "input": "uf+3", "name": "", - "notes": "\n", + "notes": "\njs", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -2292,8 +2292,8 @@ "id": "Lee-uf+3,2", "image": "", "input": "uf+3,2", - "name": "Brilliant Rosé", - "notes": "Combos from 1st hit", + "name": "Brilliant Ros", + "notes": "Combos from 1st hit\n", "on_block": "-12", "on_ch": "+26a", "on_hit": "+3", @@ -2311,7 +2311,7 @@ "image": "", "input": "uf+3+4", "name": "Silver Bullet", - "notes": "* Balcony Break\n* Transition to +8, +31d (+23) HMS with 3+4\n* 9 chip damage\n", + "notes": "* Balcony Break\n* Transition to +8, +31d (+23) HMS with 3+4\n* 9 chip damage\njs", "on_block": "+5", "on_ch": "+28d (+20)", "on_hit": "+28d (+20)", @@ -2329,7 +2329,7 @@ "image": "", "input": "uf+3,4", "name": "Double Mazurek", - "notes": "Combos from 1st hit", + "notes": "Combos from 1st hit\n", "on_block": "-3", "on_ch": "+25a", "on_hit": "+25a", @@ -2347,7 +2347,7 @@ "image": "", "input": "uf+4", "name": "Silver Arrow", - "notes": "* Knee\n* Alternate input ub+4, u+4\n", + "notes": "* Knee\n* Alternate input ub+4, u+4\njs", "on_block": "-13", "on_ch": "+31a (+21)", "on_hit": "+31a (+21)", @@ -2365,7 +2365,7 @@ "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "\n", + "notes": "\njs", "on_block": "-13", "on_ch": "+32a (+22)", "on_hit": "+32a (+22)", @@ -2383,7 +2383,7 @@ "image": "", "input": "ws1", "name": "", - "notes": "* Automatically transitions to HMS on hit or block", + "notes": "* Automatically transitions to HMS on hit or block\n", "on_block": "-2", "on_ch": "+8", "on_hit": "+8", @@ -2401,7 +2401,7 @@ "image": "", "input": "ws1,2", "name": "Wonderful Spin Blow", - "notes": "*Transition to -3, +6, +12 MS with F", + "notes": "*Transition to -3, +6, +12 MS with F\n", "on_block": "-7", "on_ch": "+7", "on_hit": "+2", @@ -2419,7 +2419,7 @@ "image": "", "input": "ws1,4", "name": "Wonderful Combo", - "notes": "*Transition to -8, +1 HMS with 3", + "notes": "*Transition to -8, +1 HMS with 3\n", "on_block": "-5", "on_ch": "+4", "on_hit": "+4", @@ -2437,7 +2437,7 @@ "image": "", "input": "ws2", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -2455,7 +2455,7 @@ "image": "", "input": "ws2,3", "name": "Rocket Heel", - "notes": "* Tornado\n* Combos from 1st hit", + "notes": "* Tornado\n* Combos from 1st hit\n", "on_block": "-13", "on_ch": "+32a (+22)", "on_hit": "+32a (+22)", @@ -2473,7 +2473,7 @@ "image": "", "input": "ws2,4", "name": "Twister Heel", - "notes": "* Balcony Break\n* Combos from 1st hit", + "notes": "* Balcony Break\n* Combos from 1st hit\n", "on_block": "-2", "on_ch": "+37a", "on_hit": "+13g", @@ -2491,7 +2491,7 @@ "image": "", "input": "ws3", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-21", "on_ch": "-10", "on_hit": "-10", @@ -2509,7 +2509,7 @@ "image": "", "input": "ws3,3", "name": "", - "notes": "* Transition to -15, -4 HMS with 4\n* Combos from 1st hit", + "notes": "* Transition to -15, -4 HMS with 4\n* Combos from 1st hit\n", "on_block": "-15", "on_ch": "-4c", "on_hit": "-4c", @@ -2527,7 +2527,7 @@ "image": "", "input": "ws3,3,D+3", "name": "", - "notes": "* Combos from 2nd hit CH", + "notes": "* Combos from 2nd hit CH\n", "on_block": "-19", "on_ch": "-8", "on_hit": "-8", @@ -2545,7 +2545,7 @@ "image": "", "input": "ws3,3,D+3,3 ...", "name": "Infinite Kick Chain: Low", - "notes": "* D+3,3 can be repeated infinitely\n* Can shift to Infinite Kick Chain: Middle with n,3 after the 4th, 6th, and 8th high attacks\n* Combos from 3rd hit", + "notes": "* D+3,3 can be repeated infinitely\n* Can shift to Infinite Kick Chain: Middle with n,3 after the 4th, 6th, and 8th high attacks\n* Combos from 3rd hit\n", "on_block": "-16", "on_ch": "-5", "on_hit": "-5", @@ -2563,7 +2563,7 @@ "image": "", "input": "ws3,3,DF+3", "name": "", - "notes": "* Combos from 2nd hit CH", + "notes": "* Combos from 2nd hit CH\n", "on_block": "-19", "on_ch": "-8", "on_hit": "-8", @@ -2581,7 +2581,7 @@ "image": "", "input": "ws3,3,DF+3,3 ...", "name": "Infinite Kick Chain: Middle", - "notes": "* DF+3,3 can be repeated infinately\n* Can shift to Infinite Kick Chain: Low with D+3 after the 4th, 6th, and 8th high attacks\n* Combos from 3rd hit", + "notes": "* DF+3,3 can be repeated infinately\n* Can shift to Infinite Kick Chain: Low with D+3 after the 4th, 6th, and 8th high attacks\n* Combos from 3rd hit\n", "on_block": "-16", "on_ch": "-8", "on_hit": "-8", @@ -2599,7 +2599,7 @@ "image": "", "input": "ws4", "name": "Toe Smash", - "notes": "* Transition to -9, +2 HMS with 3", + "notes": "* Transition to -9, +2 HMS with 3\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/leo.json b/src/frame_service/json_directory/tests/static/json_movelist/leo.json index 11ab1a1..c8e1c18 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/leo.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/leo.json @@ -7,7 +7,7 @@ "image": "", "input": "1", "name": "Jab", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -43,7 +43,7 @@ "image": "", "input": "1,2", "name": "He Zi Shou", - "notes": "* Jail from 1st attack\n* Enter KNK -9 +2 with b", + "notes": "* Jail from 1st attack\n* Enter KNK -9 +2 with b\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -61,7 +61,7 @@ "image": "", "input": "1,2,1", "name": "", - "notes": "Combo from 2nd CH", + "notes": "Combo from 2nd CH\n", "on_block": "-5~-4", "on_ch": "+9", "on_hit": "+6", @@ -79,7 +79,7 @@ "image": "", "input": "1,2,1,1", "name": "Liang Yi Zhou", - "notes": "*\nBalcony Break\n* Combo from 3rd Hit", + "notes": "*\nBalcony Break\n* Combo from 3rd Hit\n", "on_block": "-13", "on_ch": "+12a (+3)", "on_hit": "+12a (+3)", @@ -97,7 +97,7 @@ "image": "", "input": "1,2,1,4", "name": "Wai Bai Tui", - "notes": "*\nBalcony Break\n* Combo from 3rd Hit", + "notes": "*\nBalcony Break\n* Combo from 3rd Hit\n", "on_block": "-6~-4", "on_ch": "+32a (+6)", "on_hit": "+32a (+6)", @@ -115,7 +115,7 @@ "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "Gain LTG", + "notes": "Gain LTG\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -133,7 +133,7 @@ "image": "", "input": "1,2,4", "name": "Ye Chui", - "notes": "Combo from 2nd CH", + "notes": "Combo from 2nd CH\n", "on_block": "-13", "on_ch": "+8d", "on_hit": "+3", @@ -151,7 +151,7 @@ "image": "", "input": "1+3", "name": "Bao Hu Gui Shan", - "notes": "Throw break 1 or 2", + "notes": "Throw break 1 or 2\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -169,7 +169,7 @@ "image": "", "input": "1,4", "name": "Lan Tan Jin Ji Du Li", - "notes": "* Jail from 1st attack", + "notes": "* Jail from 1st attack\n", "on_block": "-5", "on_ch": "+11", "on_hit": "+11", @@ -187,7 +187,7 @@ "image": "", "input": "2", "name": "Right Jab", - "notes": "", + "notes": "\n", "on_block": "-1", "on_ch": "+5", "on_hit": "+5", @@ -205,7 +205,7 @@ "image": "", "input": "2,1", "name": "Xiang Long Shi Chong Tian Zhang", - "notes": "Jail from 1st attack", + "notes": "Jail from 1st attack\n", "on_block": "-7~-6", "on_ch": "+4", "on_hit": "+4", @@ -223,7 +223,7 @@ "image": "", "input": "2,2", "name": "Xiang Long Shi Ling Zhou", - "notes": "Combo from 1st Hit", + "notes": "Combo from 1st Hit\n", "on_block": "-12", "on_ch": "+6", "on_hit": "+6", @@ -259,7 +259,7 @@ "image": "", "input": "2+4", "name": "Dan Yang Da", - "notes": "* Throw break 1 or 2\n* Side switch on hit\n* Deals 4 more damage at the wall", + "notes": "* Throw break 1 or 2\n* Side switch on hit\n* Deals 4 more damage at the wall\n", "on_block": "-6", "on_ch": "+0d", "on_hit": "+0d", @@ -277,7 +277,7 @@ "image": "", "input": "3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+4", "on_hit": "+4", @@ -295,7 +295,7 @@ "image": "", "input": "3,2", "name": "", - "notes": "* Combo from 1st hit\n* Enter BOK -6 +5 with d", + "notes": "* Combo from 1st hit\n* Enter BOK -6 +5 with d\n", "on_block": "-2", "on_ch": "+9", "on_hit": "+9", @@ -313,7 +313,7 @@ "image": "", "input": "3,2,3", "name": "Wu Dang Xuan Feng Jiao", - "notes": "*\nTornado\n*\nBalcony Break\n* Combo from 2nd CH\n* Cancel to -15 -4 with B", + "notes": "*\nTornado\n*\nBalcony Break\n* Combo from 2nd CH\n* Cancel to -15 -4 with B\n", "on_block": "-7~-6", "on_ch": "+13a (+4)", "on_hit": "+13a (+4)", @@ -331,7 +331,7 @@ "image": "", "input": "3,2,4", "name": "Wu Dang Jin Ji Du Li", - "notes": "* Combo from 2nd CH", + "notes": "* Combo from 2nd CH\n", "on_block": "+9~+10", "on_ch": "[+19](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "+15g", @@ -349,7 +349,7 @@ "image": "", "input": "4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "[+31a](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "+6", @@ -367,7 +367,7 @@ "image": "", "input": "b+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-12~-11", "on_ch": "+1", "on_hit": "+1", @@ -385,7 +385,7 @@ "image": "", "input": "b+1,1+2", "name": "Ding Zhou Meng Po Kao", - "notes": "* Combo from 1st hit\n* Enter BOK -10 +11 with d", + "notes": "* Combo from 1st hit\n* Enter BOK -10 +11 with d\n", "on_block": "-12~-11", "on_ch": "+9", "on_hit": "+9", @@ -403,7 +403,7 @@ "image": "", "input": "b+1+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-24~-23", "on_ch": "-11", "on_hit": "-11", @@ -421,7 +421,7 @@ "image": "", "input": "b+1+2,1+2", "name": "", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-14~-13", "on_ch": "+7", "on_hit": "-3", @@ -439,7 +439,7 @@ "image": "", "input": "b+1+2,1+2,d,df,f+2", "name": "Jin Gang Hua Shan Tuo Tian Zhang", - "notes": "* Combo from 2nd CH\n* Chip damage on block\n* Deals 25 damage without motion input", + "notes": "* Combo from 2nd CH\n* Chip damage on block\n* Deals 25 damage without motion input\n", "on_block": "-13~-12", "on_ch": "+17d (+12)", "on_hit": "+17d (+12)", @@ -457,7 +457,7 @@ "image": "", "input": "b+1+3", "name": "Shi Zi Xiao Zhang Kou", - "notes": "* Parries high and mid punches and kicks", + "notes": "* Parries high and mid punches and kicks\nps5~12", "on_block": "", "on_ch": "", "on_hit": "", @@ -475,7 +475,7 @@ "image": "", "input": "b+1+3,P.2", "name": "Shang Bu Zhuang Quan", - "notes": "* Balcony Break\n* Combo from parry\n* Gain LTG on hit", + "notes": "* Balcony Break\n* Combo from parry\n* Gain LTG on hit\n", "on_block": "-9~-8", "on_ch": "-9a", "on_hit": "-9a", @@ -493,7 +493,7 @@ "image": "", "input": "b+1+4", "name": "Cuo Zhang", - "notes": "", + "notes": "\n", "on_block": "-12~-10", "on_ch": "[+14](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "+3", @@ -511,7 +511,7 @@ "image": "", "input": "b+1,4", "name": "Ding Zhou Jin Ji Du Li", - "notes": "* Combo from 1st CH", + "notes": "* Combo from 1st CH\n", "on_block": "+9", "on_ch": "[+19](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "+15g", @@ -529,7 +529,7 @@ "image": "", "input": "b+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -547,7 +547,7 @@ "image": "", "input": "b+2,1", "name": "Wu Hu Chu Dong", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-4~-3", "on_ch": "+7", "on_hit": "+7", @@ -565,7 +565,7 @@ "image": "", "input": "b+2,1+2", "name": "Er Lang Dan Shan", - "notes": "* Heat Engager\n* Heat Dash +5 [+67a (+50)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')\n* Combo from 1st hit", + "notes": "* Heat Engager\n* Heat Dash +5 [+67a (+50)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')\n* Combo from 1st hit\n", "on_block": "-11~-10", "on_ch": "+8", "on_hit": "+8", @@ -583,7 +583,7 @@ "image": "", "input": "b+2+3", "name": "Ye Kua", - "notes": "* Parries high and mid punches\n* Hit after parry is the same as on CH", + "notes": "* Parries high and mid punches\n* Hit after parry is the same as on CH\nps2~7", "on_block": "-8~-7", "on_ch": "[+28a](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "+23g", @@ -601,7 +601,7 @@ "image": "", "input": "b+2+4", "name": "Shi Zi Zhou", - "notes": "* Balcony Break\n* Parries high and mid punches and kicks\n* Side switch on punch parry (+5)\n* 25 damage on kick parry (+1d), does not Balcony Break", + "notes": "* Balcony Break\n* Parries high and mid punches and kicks\n* Side switch on punch parry (+5)\n* 25 damage on kick parry (+1d), does not Balcony Break\nps5~12", "on_block": "", "on_ch": "", "on_hit": "", @@ -619,7 +619,7 @@ "image": "", "input": "b+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-7~-6", "on_ch": "+4", "on_hit": "+4", @@ -637,7 +637,7 @@ "image": "", "input": "b+3,1", "name": "Ying Mian Tui", - "notes": "* Spike\n* Combo from 1st hit\n* Enter BOK -8 +5 with d\n* Enter KNK -10 +1 with b", + "notes": "* Spike\n* Combo from 1st hit\n* Enter BOK -8 +5 with d\n* Enter KNK -10 +1 with b\n", "on_block": "-10", "on_ch": "+4", "on_hit": "+4", @@ -655,7 +655,7 @@ "image": "", "input": "b+3,1,LTG.2", "name": "Jue Zhao Ying Mian Tui", - "notes": "* Balcony Break\n* Chip damage on block\n* Combo from 1st hit", + "notes": "* Balcony Break\n* Chip damage on block\n* Combo from 1st hit\n", "on_block": "-13", "on_ch": "+10a", "on_hit": "+10a", @@ -673,7 +673,7 @@ "image": "", "input": "b+3+4", "name": "Tu Bu Jin Ji Du Li", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -691,7 +691,7 @@ "image": "", "input": "b+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+5", "on_hit": "+5", @@ -709,7 +709,7 @@ "image": "", "input": "b+4,1", "name": "Dragon's Impact", - "notes": "* Balcony Break\n* Combo from 1st hit\n* Cancel to FC -16 -3 with D", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Cancel to FC -16 -3 with D\n", "on_block": "-12~-11", "on_ch": "+15a (+6)", "on_hit": "+15a (+6)", @@ -727,7 +727,7 @@ "image": "", "input": "b+4,1~4", "name": "Dragon's Impact > Jin Ji Du Li", - "notes": "* Combo from 1st hit\n* Enter CD -5 +1 +5 with df", + "notes": "* Combo from 1st hit\n* Enter CD -5 +1 +5 with df\n", "on_block": "+9~+10", "on_ch": "+19", "on_hit": "+15g", @@ -745,7 +745,7 @@ "image": "", "input": "Back throw", "name": "Yang Di Tou", - "notes": "* Deals 10 more damage at the wall", + "notes": "* Deals 10 more damage at the wall\n", "on_block": "", "on_ch": "-3d", "on_hit": "-3d", @@ -763,7 +763,7 @@ "image": "", "input": "BOK.1", "name": "", - "notes": "\ncs", + "notes": "\ncs0~13", "on_block": "-4", "on_ch": "+9", "on_hit": "+9", @@ -799,7 +799,7 @@ "image": "", "input": "BOK.1,2", "name": "Ya Sui Ying Quan", - "notes": "* Tornado\n* Combo from 1st hit", + "notes": "* Tornado\n* Combo from 1st hit\n", "on_block": "-14~-13", "on_ch": "[+72 (+56)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "[+72 (+56)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", @@ -817,7 +817,7 @@ "image": "", "input": "BOK.2", "name": "Fan Lan Chui", - "notes": "\ncs", + "notes": "\ncs0~19", "on_block": "-9~-8", "on_ch": "[+41a (+31)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "[+41a (+31)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", @@ -835,7 +835,7 @@ "image": "", "input": "BOK.3", "name": "Startled Crane", - "notes": "* Homing\n* Balcony Break\n* Chip damage on block", + "notes": "* Homing\n* Balcony Break\n* Chip damage on block\njs10~", "on_block": "+5", "on_ch": "[+15d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "[+15d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", @@ -853,7 +853,7 @@ "image": "", "input": "BOK.4", "name": "Jin Ji Du Li", - "notes": "* Same move as [f+4](https://wavu.wiki/t/Leo_movelist#Leo-f+4 'Leo Movelist')", + "notes": "* Same move as [f+4](https://wavu.wiki/t/Leo_movelist#Leo-f+4 'Leo Movelist')\n", "on_block": "+9", "on_ch": "[+19](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "+15g", @@ -889,7 +889,7 @@ "image": "", "input": "BT.1+2", "name": "Tui Bu Dan Yi", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-20", "on_ch": "+22a (-14)", "on_hit": "+1a (-8)", @@ -909,7 +909,7 @@ "image": "", "input": "CD.1", "name": "Lei Zhang", - "notes": "\ncs", + "notes": "\ncs6~", "on_block": "-13~-12", "on_ch": "[+11](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "-1", @@ -929,7 +929,7 @@ "image": "", "input": "CD.2", "name": "", - "notes": "* Enter KNK -9 +9 with b", + "notes": "* Enter KNK -9 +9 with b\n", "on_block": "-9", "on_ch": "+9", "on_hit": "+9", @@ -949,7 +949,7 @@ "image": "", "input": "CD.2,1", "name": "Lightning Spear", - "notes": "* Wall Crush on hit +22g\n* Combo from 1st hit", + "notes": "* Wall Crush on hit +22g\n* Combo from 1st hit\n", "on_block": "-6~-5", "on_ch": "[+30d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "+10", @@ -969,7 +969,7 @@ "image": "", "input": "CD.2,4", "name": "Lightning Skypiercer", - "notes": "* Balcony Break\n* Combo from 1st hit", + "notes": "* Balcony Break\n* Combo from 1st hit\njs13~", "on_block": "-4~-1", "on_ch": "+10d (+0)", "on_hit": "+10d (+0)", @@ -989,7 +989,7 @@ "image": "", "input": "CD.3+4", "name": "Swallow Step", - "notes": "* Homing\n* Balcony Break\n", + "notes": "* Homing\n* Balcony Break\njs17~", "on_block": "-6~-4", "on_ch": "+13g", "on_hit": "+13g", @@ -1007,7 +1007,7 @@ "image": "", "input": "d+1", "name": "Fu Hu", - "notes": "* Spike\n* Enter FC with d", + "notes": "* Spike\n* Enter FC with d\n", "on_block": "-2~-1", "on_ch": "[+13](https://wavu.wiki/t/Leo_combos#Mini-combo 'Leo Combos')", "on_hit": "+5", @@ -1025,7 +1025,7 @@ "image": "", "input": "d+1+2", "name": "Fo Bu", - "notes": "\ncs", + "notes": "\ncs6~", "on_block": "", "on_ch": "", "on_hit": "", @@ -1043,7 +1043,7 @@ "image": "", "input": "d+2", "name": "Pi Zhong", - "notes": "* Spike", + "notes": "* Spike\n", "on_block": "+4c", "on_ch": "[+56a](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "+9c", @@ -1061,7 +1061,7 @@ "image": "", "input": "d+3", "name": "Crouch Spin Kick", - "notes": "\ncs5~", + "notes": "\ncs4~", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -1079,7 +1079,7 @@ "image": "", "input": "d+3+4", "name": "Crouch Shin Kick", - "notes": "\ncs5~", + "notes": "\ncs4~", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -1097,7 +1097,7 @@ "image": "", "input": "d+4", "name": "Sao Tang Ti", - "notes": "", + "notes": "\n", "on_block": "-11~-10", "on_ch": "+0", "on_hit": "+0", @@ -1115,7 +1115,7 @@ "image": "", "input": "d+4,2", "name": "Shang Bu Zhuang Zhang", - "notes": "* Combo from 1st CH\n* Gain LTG -11d -1d on hit with 1+2", + "notes": "* Combo from 1st CH\n* Gain LTG -11d -1d on hit with 1+2\n", "on_block": "-5~-4", "on_ch": "+3d", "on_hit": "-7d", @@ -1133,7 +1133,7 @@ "image": "", "input": "db+1", "name": "Crouch Jab", - "notes": "\ncs5~", + "notes": "\ncs4~", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -1151,7 +1151,7 @@ "image": "", "input": "db+1+2", "name": "", - "notes": "* Enter BOK -12 +4 with d", + "notes": "* Enter BOK -12 +4 with d\n", "on_block": "-9~-7", "on_ch": "+7", "on_hit": "+7", @@ -1169,7 +1169,7 @@ "image": "", "input": "db+1+2,1", "name": "Ba Wang Zhe Jiang", - "notes": "* Balcony Break\n* Combo from 1st hit with delay", + "notes": "* Balcony Break\n* Combo from 1st hit with delay\n", "on_block": "-12~-11", "on_ch": "+22a (+17)", "on_hit": "+22a (+17)", @@ -1187,7 +1187,7 @@ "image": "", "input": "db+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9~-8", "on_ch": "+5", "on_hit": "+5", @@ -1205,7 +1205,7 @@ "image": "", "input": "db+2,4", "name": "Bei Zhan Juan Long Jiao", - "notes": "* Heat Engager\n* Heat Dash +5g, [+64a (+42)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')\n* Balcony Break\n* Combo from 1st hit\n", + "notes": "* Heat Engager\n* Heat Dash +5g, [+64a (+42)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')\n* Balcony Break\n* Combo from 1st hit\njs12~", "on_block": "-9~-7", "on_ch": "+12a (+3)", "on_hit": "+12a (+3)", @@ -1223,7 +1223,7 @@ "image": "", "input": "db+3", "name": "Lie Huo Fan Jiao", - "notes": "No crouching state", + "notes": "No crouching state\n", "on_block": "-8~-9", "on_ch": "[+38a (+28)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "[+38a (+28)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", @@ -1241,7 +1241,7 @@ "image": "", "input": "db+4", "name": "", - "notes": "* Clean hit +2\n* Staggers on block\n* Causes float on hit if db+4,1 is input\ncs10~", + "notes": "* Clean hit +2\n* Staggers on block\n* Causes float on hit if db+4,1 is input\ncs11~", "on_block": "-31~-29", "on_ch": "[+33a](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "+2", @@ -1259,7 +1259,7 @@ "image": "", "input": "db+4,1", "name": "Qian Sao Lei Wang Quan", - "notes": "* Balcony Break\n* Combo from 1st hit\n * +14a (+7)", + "notes": "* Balcony Break\n* Combo from 1st hit\n * +14a (+7)\n", "on_block": "-16~-15", "on_ch": "+8a", "on_hit": "+8a", @@ -1277,7 +1277,7 @@ "image": "", "input": "db+4,1,LTG.1+2", "name": "Jue Zhao Qian Sao Lei Wang Quan", - "notes": "* Balcony Break\n* Chip damage on block\n* Combo from 1st hit\n * +27a (+17)", + "notes": "* Balcony Break\n* Chip damage on block\n* Combo from 1st hit\n * +27a (+17)\n", "on_block": "-15~-14", "on_ch": "+6a (-3)", "on_hit": "+6a (-3)", @@ -1295,7 +1295,7 @@ "image": "", "input": "d,DF", "name": "Jin Bu (Crouching state ver.)", - "notes": "Crouching state", + "notes": "Crouching state\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1315,7 +1315,7 @@ "image": "", "input": "d,df,f", "name": "Jin Bu", - "notes": "No crouching state", + "notes": "No crouching state\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1333,7 +1333,7 @@ "image": "", "input": "df+1", "name": "Quick Upper", - "notes": "", + "notes": "\n", "on_block": "-1~0", "on_ch": "+7", "on_hit": "+7", @@ -1351,7 +1351,7 @@ "image": "", "input": "df+1,2", "name": "Shuang Huan Da", - "notes": "*\nTornado\n*\nBalcony Break", + "notes": "*\nTornado\n*\nBalcony Break\n", "on_block": "-6", "on_ch": "[+34d (+26)](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "+9d", @@ -1369,7 +1369,7 @@ "image": "", "input": "df+2", "name": "Sheng Pao", - "notes": "", + "notes": "\n", "on_block": "-13~-12", "on_ch": "[+28a (+18)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "[+28a (+18)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", @@ -1405,7 +1405,7 @@ "image": "", "input": "df+3", "name": "Chuan Pao", - "notes": "* Homing\n* Balcony Break", + "notes": "* Homing\n* Balcony Break\n", "on_block": "-9~-7", "on_ch": "+27a (-9)", "on_hit": "+6a (-3)", @@ -1423,7 +1423,7 @@ "image": "", "input": "df+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -1441,7 +1441,7 @@ "image": "", "input": "f+1+2", "name": "Bei Zhe Kao", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-14~-13", "on_ch": "[+56a](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "+10a (+1)", @@ -1459,7 +1459,7 @@ "image": "", "input": "f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "0~+2", "on_ch": "+6", "on_hit": "+6", @@ -1477,7 +1477,7 @@ "image": "", "input": "f+2,2", "name": "Heng Da Er Lang Dan Shan", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-12~-11", "on_ch": "+25d", "on_hit": "+8", @@ -1495,7 +1495,7 @@ "image": "", "input": "f+2+3", "name": "Xiang Chui", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-9~-8", "on_ch": "+11a (+2)", "on_hit": "+11a (+2)", @@ -1513,7 +1513,7 @@ "image": "", "input": "f+2,4", "name": "Heng Da Bai Tui", - "notes": "* Jail from 1st attack\n* Enter CD -1 +7 with df", + "notes": "* Jail from 1st attack\n* Enter CD -1 +7 with df\n", "on_block": "-1~0", "on_ch": "+7", "on_hit": "+7", @@ -1531,7 +1531,7 @@ "image": "", "input": "f+2,4,LTG.3", "name": "Jue Zhao Heng Da Bai Tui", - "notes": "* Balcony Break\n* Spike\n* Chip damage on block\n* Combo from 1st hit\n* Enter BOK +4c [+19d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo') with d\n", + "notes": "* Balcony Break\n* Spike\n* Chip damage on block\n* Combo from 1st hit\n* Enter BOK +4c [+19d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo') with d\njs16~", "on_block": "+1c~+4c", "on_ch": "[+16d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "[+16d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", @@ -1549,7 +1549,7 @@ "image": "", "input": "f+3", "name": "Bai Tui", - "notes": "* Enter BOK +2 +6 [+29a](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo') with d", + "notes": "* Enter BOK +2 +6 [+29a](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo') with d\n", "on_block": "0~+1", "on_ch": "[+27a](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "+4", @@ -1567,7 +1567,7 @@ "image": "", "input": "f+3+4", "name": "Yellow Crane", - "notes": "* Tornado\n* Balcony Break\n* Chip damage on block", + "notes": "* Tornado\n* Balcony Break\n* Chip damage on block\n", "on_block": "0~-1", "on_ch": "[+71a (+55)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "+8", @@ -1585,7 +1585,7 @@ "image": "", "input": "f+4", "name": "Jin Ji Du Li", - "notes": "* Enter CD -5 +1 +5 with df", + "notes": "* Enter CD -5 +1 +5 with df\n", "on_block": "+9~+10", "on_ch": "[+19](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "+15g", @@ -1603,7 +1603,7 @@ "image": "", "input": "FC.df+3", "name": "Hou Sao Xuan", - "notes": "", + "notes": "\n", "on_block": "-26~-24", "on_ch": "[+37a](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "[+37a](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", @@ -1621,7 +1621,7 @@ "image": "", "input": "f,F+2", "name": "Shang Bu Zhuang Quan", - "notes": "* Balcony Break\n* Gain LTG -9a on hit with 1+2", + "notes": "* Balcony Break\n* Gain LTG -9a on hit with 1+2\n", "on_block": "-9~-8", "on_ch": "+8a", "on_hit": "+8a", @@ -1639,7 +1639,7 @@ "image": "", "input": "f,F+3", "name": "Tiao Shan Fu Ren", - "notes": "* Enter BOK +0 [+10d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo') with d", + "notes": "* Enter BOK +0 [+10d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo') with d\njs9~", "on_block": "-7c~-4c", "on_ch": "[+3d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "[+3d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", @@ -1657,7 +1657,7 @@ "image": "", "input": "f,F+4", "name": "", - "notes": "", + "notes": "\njs17", "on_block": "-13", "on_ch": "[+28a (+18)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "[+28a (+18)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", @@ -1675,7 +1675,7 @@ "image": "", "input": "f,F+4,3", "name": "", - "notes": "* Balcony Break\n* Jail from 1st block\n* Combo from 1st hit [+28a (+21)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", + "notes": "* Balcony Break\n* Jail from 1st block\n* Combo from 1st hit [+28a (+21)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')\njs0~12", "on_block": "-14", "on_ch": "+20 (+11)", "on_hit": "+20 (+11)", @@ -1693,7 +1693,7 @@ "image": "", "input": "f,F+4,3,4", "name": "", - "notes": "* Can combo from 1st hit on wall\ncs4~", + "notes": "* Can combo from 1st hit on wall\njs0~7, fs8~10, cs20~", "on_block": "-14~-12", "on_ch": "[+30a](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "-1", @@ -1711,7 +1711,7 @@ "image": "", "input": "f,f,F+3", "name": "Tiao Shan Jiang Jiao", - "notes": "* Balcony Break\n* Alternate input wr3\n", + "notes": "* Balcony Break\n* Alternate input wr3\njs3~", "on_block": "+6~+9", "on_ch": "+13a (+3)", "on_hit": "+13a (+3)", @@ -1729,7 +1729,7 @@ "image": "", "input": "H.2+3", "name": "Ultimate Feng Huo Lun Kick", - "notes": "* Heat Smash\n* Balcony Break\n* Enter CD +16g with df on block", + "notes": "* Heat Smash\n* Balcony Break\n* Enter CD +16g with df on block\n", "on_block": "+8~+9", "on_ch": "+5a", "on_hit": "+5a", @@ -1752,7 +1752,7 @@ "on_ch": "+6", "on_hit": "+6", "parent": "", - "recovery": "FC", + "recovery": "r24 FC", "startup": "i10", "target": "sl", "video": "" @@ -1765,7 +1765,7 @@ "image": "", "input": "hFC.2", "name": "Crouch Straight", - "notes": "", + "notes": "\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -1783,7 +1783,7 @@ "image": "", "input": "hFC.3", "name": "Crouch Spin Kick", - "notes": "", + "notes": "\n", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -1801,7 +1801,7 @@ "image": "", "input": "hFC.4", "name": "Crouch Shin Kick", - "notes": "", + "notes": "\n", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -1819,7 +1819,7 @@ "image": "", "input": "H.KNK.2+3", "name": "Ultimate Huo Jian Qiang Fist", - "notes": "* Heat Smash\n* Balcony Break", + "notes": "* Heat Smash\n* Balcony Break\n", "on_block": "-13~-12", "on_ch": "+31a (+13)", "on_hit": "+31a (+13)", @@ -1837,7 +1837,7 @@ "image": "", "input": "KNK.1", "name": "", - "notes": "* Enter BOK -7 +4 with d", + "notes": "* Enter BOK -7 +4 with d\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -1855,7 +1855,7 @@ "image": "", "input": "KNK.1+2", "name": "Upper Rising Fist", - "notes": "* Tornado\n* Balcony Break\n * On non-CH grounded connect\n* Chip Damage on Block", + "notes": "* Tornado\n* Balcony Break\n * On non-CH grounded connect\n* Chip Damage on Block\n", "on_block": "-6", "on_ch": "[+41a (+31)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "+21", @@ -1873,7 +1873,7 @@ "image": "", "input": "KNK.1,2", "name": "Bai She Tui Chuang", - "notes": "* Heat Engager\n* Heat Dash +5 [+36a (+26)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')\n* Combo from 1st hit", + "notes": "* Heat Engager\n* Heat Dash +5 [+36a (+26)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')\n* Combo from 1st hit\n", "on_block": "-9", "on_ch": "+17", "on_hit": "+17", @@ -1891,7 +1891,7 @@ "image": "", "input": "KNK.2", "name": "Heng Quan", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-4", "on_ch": "[+58a](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "+22a (+13)", @@ -1909,7 +1909,7 @@ "image": "", "input": "KNK.3", "name": "Yi Qi Jiao", - "notes": "", + "notes": "\njs13~", "on_block": "-13", "on_ch": "[+28a (+18)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "[+28a (+18)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", @@ -1927,7 +1927,7 @@ "image": "", "input": "KNK.3+4", "name": "", - "notes": "", + "notes": "\ncs8~", "on_block": "-26", "on_ch": "[+19d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "[+19d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", @@ -1945,7 +1945,7 @@ "image": "", "input": "KNK.3,4", "name": "Er Qi Jiao", - "notes": "Tornado", + "notes": "Tornado\njs1~", "on_block": "-12", "on_ch": "+80a", "on_hit": "+80a", @@ -1963,7 +1963,7 @@ "image": "", "input": "KNK.4", "name": "Cuo Ti Fu Ren", - "notes": "* Spike\n* Enter CD -10 +6c [+19d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo') with df", + "notes": "* Spike\n* Enter CD -10 +6c [+19d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo') with df\n", "on_block": "-12", "on_ch": "[+17d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "+4c", @@ -1981,7 +1981,7 @@ "image": "", "input": "KNK.DF", "name": "Jin Bu", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1999,7 +1999,7 @@ "image": "", "input": "Left throw", "name": "Chou Bie Zi", - "notes": "* Throw break 1\n* Side switch on hit\n* Deals 4 more damage at the wall", + "notes": "* Throw break 1\n* Side switch on hit\n* Deals 4 more damage at the wall\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -2017,7 +2017,7 @@ "image": "", "input": "OTG.d+3+4", "name": "Zhen Jiao", - "notes": "* Spike\n* -2d (-10) on grounded hit", + "notes": "* Spike\n* -2d (-10) on grounded hit\n", "on_block": "-13~-12", "on_ch": "+3", "on_hit": "+3", @@ -2053,7 +2053,7 @@ "image": "", "input": "Right throw", "name": "Da Zhe Jiang", - "notes": "* Throw break 2\n* Side switch on hit", + "notes": "* Throw break 2\n* Side switch on hit\n", "on_block": "-3", "on_ch": "+1d", "on_hit": "+1d", @@ -2071,7 +2071,7 @@ "image": "", "input": "SS.1+2", "name": "Da Kai", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-9", "on_ch": "[+29d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "+14a (+5)", @@ -2089,7 +2089,7 @@ "image": "", "input": "u+1", "name": "Xiang Quan", - "notes": "* Tornado\n* Balcony Break\n * CH only\n * Doesn't Balcony Break on airborne", + "notes": "* Tornado\n* Balcony Break\n * CH only\n * Doesn't Balcony Break on airborne\n", "on_block": "-6~-5", "on_ch": "[+22a (+5)](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "+2", @@ -2107,7 +2107,7 @@ "image": "", "input": "ub+1", "name": "Bao Zhou", - "notes": "* Parries high and mid kicks", + "notes": "* Parries high and mid kicks\nps5~12", "on_block": "", "on_ch": "", "on_hit": "", @@ -2125,7 +2125,7 @@ "image": "", "input": "ub+1+2", "name": "Xiao Jia Er Lu Liang Yi Zhou", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "+26a (-21)", "on_hit": "+26a (-21)", @@ -2143,7 +2143,7 @@ "image": "", "input": "ub+1,P.4", "name": "Bao Zhou Ji Tui", - "notes": "* Combo from parry", + "notes": "* Combo from parry\n", "on_block": "-16~-15", "on_ch": "[+14c](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "[+14c](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", @@ -2161,7 +2161,7 @@ "image": "", "input": "ub+3", "name": "Sky Vibration", - "notes": "\n", + "notes": "\njs9~", "on_block": "+0c~+3c", "on_ch": "[+53a](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "+6c", @@ -2179,7 +2179,7 @@ "image": "", "input": "ub+4", "name": "Yue Bu San Jing Ti", - "notes": "* Balcony Break\n", + "notes": "* Balcony Break\njs9~", "on_block": "-13~-12", "on_ch": "[+33a (+23)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "+19a (+9)", @@ -2197,7 +2197,7 @@ "image": "", "input": "uf+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-1", "on_ch": "+6", "on_hit": "+6", @@ -2215,7 +2215,7 @@ "image": "", "input": "uf+1,1", "name": "Li Xiang Quan", - "notes": "* Tornado\n* Balcony Break\n * CH only\n * Doesn't Balcony Break on airborne", + "notes": "* Tornado\n* Balcony Break\n * CH only\n * Doesn't Balcony Break on airborne\n", "on_block": "-6~-5", "on_ch": "[+22a (+5)](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "+2", @@ -2233,7 +2233,7 @@ "image": "", "input": "uf+1+2", "name": "Shuang Pai Shou", - "notes": "* Balcony Break\n* Throw break 1+2\n* Side switch", + "notes": "* Balcony Break\n* Throw break 1+2\n* Side switch\n", "on_block": "-6", "on_ch": "+8d", "on_hit": "+8d", @@ -2251,7 +2251,7 @@ "image": "", "input": "uf+1,2", "name": "Chuan Chong Quan", - "notes": "Balcony Break\n* Combo from 1st hit\n* Gain LTG +22g on hit with 1+2", + "notes": "Balcony Break\n* Combo from 1st hit\n* Gain LTG +22g on hit with 1+2\n", "on_block": "-14~-13", "on_ch": "+37d (-21)", "on_hit": "+37d (-21)", @@ -2269,7 +2269,7 @@ "image": "", "input": "uf+2", "name": "", - "notes": "* Enter BOK -11 [+21a (+14)](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo') with d", + "notes": "* Enter BOK -11 [+21a (+14)](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo') with d\njs20~", "on_block": "-14~-11", "on_ch": "+18a (+11)", "on_hit": "+18a (+11)", @@ -2287,7 +2287,7 @@ "image": "", "input": "uf+2,1", "name": "Yue Bu Si Quan", - "notes": "* Combo from 1st hit\n * [+23a (+16)](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", + "notes": "* Combo from 1st hit\n * [+23a (+16)](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')\njs0~12", "on_block": "-8~-7", "on_ch": "[+32d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "+4", @@ -2305,7 +2305,7 @@ "image": "", "input": "uf+3", "name": "Yi Qi Jiao", - "notes": "Balcony Break\n* Can input with u+3\n * Less forward movement and deals 20 damage\n", + "notes": "Balcony Break\n* Can input with u+3\n * Less forward movement and deals 20 damage\njs9~", "on_block": "-9~-5", "on_ch": "+13a (+4)", "on_hit": "+13a (+4)", @@ -2323,7 +2323,7 @@ "image": "", "input": "uf+4", "name": "Yue Bu San Jing Ti", - "notes": "* Can input with u+4\n * Less forward movement\n", + "notes": "* Can input with u+4\n * Less forward movement\njs9~", "on_block": "-13~-12", "on_ch": "[+33a (+23)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "[+33a (+23)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", @@ -2341,7 +2341,7 @@ "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "\n", + "notes": "\njs9~", "on_block": "-13~-11", "on_ch": "[+32a (+22)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "[+32a (+22)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", @@ -2359,7 +2359,7 @@ "image": "", "input": "ws1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8~-7", "on_ch": "+4", "on_hit": "+4", @@ -2377,7 +2377,7 @@ "image": "", "input": "ws1+2", "name": "Le Kua Kao", - "notes": "* Gain LTG +3 on hit with 1+2\n* Alternate input CD.1+2", + "notes": "* Gain LTG +3 on hit with 1+2\n* Alternate input CD.1+2\n", "on_block": "-15~-13", "on_ch": "+22g", "on_hit": "+22g", @@ -2395,7 +2395,7 @@ "image": "", "input": "ws1,4", "name": "", - "notes": "Combo from 1st CH", + "notes": "Combo from 1st CH\n", "on_block": "-12~-11", "on_ch": "-1", "on_hit": "-1", @@ -2413,7 +2413,7 @@ "image": "", "input": "ws1,4,1", "name": "Huo Da Ding Zhou", - "notes": "* Balcony Break\n* Combo from 2nd CH", + "notes": "* Balcony Break\n* Combo from 2nd CH\n", "on_block": "-14", "on_ch": "+44a (-3)", "on_hit": "+12a (+3)", @@ -2431,7 +2431,7 @@ "image": "", "input": "ws2", "name": "Shang Bu Gua Shan", - "notes": "", + "notes": "\n", "on_block": "-13~-12", "on_ch": "[+28a (+18)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "[+28a (+18)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", @@ -2449,7 +2449,7 @@ "image": "", "input": "ws3", "name": "", - "notes": "Alternate input CD.3", + "notes": "Alternate input CD.3\n", "on_block": "-6~-5", "on_ch": "+5", "on_hit": "+5", @@ -2467,7 +2467,7 @@ "image": "", "input": "ws3,1", "name": "", - "notes": "* Combo from 1st hit\n* Enter BOK -10 +9 with d\n* Alternate input CD.3,1", + "notes": "* Combo from 1st hit\n* Enter BOK -10 +9 with d\n* Alternate input CD.3,1\n", "on_block": "-10", "on_ch": "+3", "on_hit": "+3", @@ -2485,7 +2485,7 @@ "image": "", "input": "ws3,1,2", "name": "Liang Yi Er Yui Ya Zhou", - "notes": "* Combo from 1st CH\n* Alternate input CD.3,1,2", + "notes": "* Combo from 1st CH\n* Alternate input CD.3,1,2\n", "on_block": "-9~-8", "on_ch": "[+31d (+23)](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "[+6d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", @@ -2503,7 +2503,7 @@ "image": "", "input": "ws4", "name": "", - "notes": "Alternate input CD.4", + "notes": "Alternate input CD.4\n", "on_block": "-9~-8", "on_ch": "+2", "on_hit": "+2", @@ -2521,7 +2521,7 @@ "image": "", "input": "ws4,1+2", "name": "Rising Bei Zhe Kao", - "notes": "* Heat Engager\n* Heat Dash +5 [+43a (+35)](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')\n* Combo from 1st hit\n* Alternate input CD.4,1+2", + "notes": "* Heat Engager\n* Heat Dash +5 [+43a (+35)](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')\n* Combo from 1st hit\n* Alternate input CD.4,1+2\n", "on_block": "-12~-10", "on_ch": "+4d", "on_hit": "+4d", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/leroy.json b/src/frame_service/json_directory/tests/static/json_movelist/leroy.json index 9c419a4..2f91ea7 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/leroy.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/leroy.json @@ -7,12 +7,12 @@ "image": "", "input": "1", "name": "", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", "parent": "", - "recovery": "", + "recovery": "r19", "startup": "i10", "target": "h", "video": "" @@ -25,7 +25,7 @@ "image": "", "input": "1,1", "name": "", - "notes": "", + "notes": "Combo from 1st CH\n", "on_block": "-9~-8", "on_ch": "+2~+3", "on_hit": "+2~+3", @@ -43,7 +43,7 @@ "image": "", "input": "1,1,1+2", "name": "", - "notes": "* Power up during Heat (partially uses remaining Heat time", + "notes": "* Power up during Heat (partially uses remaining Heat time)\n* Combo from 2nd hit.\n", "on_block": "-9~-8", "on_ch": "-2~-1", "on_hit": "-2~-1", @@ -61,7 +61,7 @@ "image": "", "input": "1,1,1+2,1", "name": "Chain Punch: Sheath", - "notes": "", + "notes": "Combo from 3rd hit.\n", "on_block": "-16~-15", "on_ch": "+20(+15)~+21(+17)", "on_hit": "+20(+15)~+21(+17)", @@ -79,7 +79,7 @@ "image": "", "input": "1+2", "name": "", - "notes": "* Power up during Heat (partially uses remaining Heat time", + "notes": "* Power up during Heat (partially uses remaining Heat time)\n", "on_block": "-2", "on_ch": "4", "on_hit": "4", @@ -97,7 +97,7 @@ "image": "", "input": "1,2", "name": "Front Palm", - "notes": "", + "notes": "\n", "on_block": "-3", "on_ch": "+7", "on_hit": "+7", @@ -115,7 +115,7 @@ "image": "", "input": "1,2,1", "name": "From Palm Pulsing Fist", - "notes": "* Follow-up after successful parry with input 1 or 2\n* Partially restores remaining Heat time when successful during Heat\n* Delayable", + "notes": "* Follow-up after successful parry with input 1 or 2\n* Partially restores remaining Heat time when successful during Heat\n* Delayable\nps", "on_block": "-6~-5", "on_ch": "+8~+9", "on_hit": "+8~+9", @@ -133,7 +133,7 @@ "image": "", "input": "1+2,1+2", "name": "", - "notes": "* Power up during Heat (partially uses remaining Heat time", + "notes": "* Power up during Heat (partially uses remaining Heat time)\n* Combo from 3rd hit\n", "on_block": "-2", "on_ch": "7", "on_hit": "7", @@ -151,7 +151,7 @@ "image": "", "input": "1+2,1+2,1", "name": "Chain Punch: Stem", - "notes": "* Heat Engager\n* Balcony Break\n* Delayable", + "notes": "* Heat Engager\n* Balcony Break\n* Combo from 6th hit\n* Delayable\n", "on_block": "-17~-16", "on_ch": "+7a (-2) / HE", "on_hit": "+7a (-2) / HE", @@ -169,7 +169,7 @@ "image": "", "input": "1,2,3", "name": "Front Palm Xuan Feng Jiao", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-6~-5", "on_ch": "+20(+11)~+21(+13)", "on_hit": "+20(+11)~+21(+13)", @@ -187,7 +187,7 @@ "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -205,7 +205,7 @@ "image": "", "input": "1,2,4", "name": "Front Palm Snap Kick", - "notes": "* Transition to HRM", + "notes": "* Transition to HRM\n", "on_block": "-9", "on_ch": "+3", "on_hit": "+3", @@ -223,7 +223,7 @@ "image": "", "input": "1+3", "name": "Devastating Chain Punch", - "notes": "* Spike\n* Throw break: 1 or 2\n* Opponent status on hit: FUFT perpendicular", + "notes": "* Spike\n* Throw break: 1 or 2\n* Opponent status on hit: FUFT perpendicular\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -241,7 +241,7 @@ "image": "", "input": "1+3+4", "name": "Taunt", - "notes": "* Reversal (partially restores remaining Heat time when successful during Heat)\n* Follow-up upon successful reversal with input 1 or 2 to Chain Punch: Branch", + "notes": "* Reversal (partially restores remaining Heat time when successful during Heat)\n* Follow-up upon successful reversal with input 1 or 2 to Chain Punch: Branch\nps", "on_block": "", "on_ch": "", "on_hit": "", @@ -259,7 +259,7 @@ "image": "", "input": "1+4", "name": "Go Sugar", - "notes": "Power up during Heat (partially uses remaining Heat time)", + "notes": "Power up during Heat (partially uses remaining Heat time)\n", "on_block": "-26", "on_ch": "+24", "on_hit": "+24", @@ -277,7 +277,7 @@ "image": "", "input": "2", "name": "", - "notes": "", + "notes": "\n", "on_block": "0", "on_ch": "+9", "on_hit": "+9", @@ -295,7 +295,7 @@ "image": "", "input": "2,1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-7~-6", "on_ch": "+4~+5", "on_hit": "+4~+5", @@ -313,7 +313,7 @@ "image": "", "input": "2,1,2", "name": "", - "notes": "* Follow-up after successful parry with input 1 or 2\n* Partially restores remaining Heat time when successful during Heat\n* Delayable", + "notes": "* Follow-up after successful parry with input 1 or 2\n* Partially restores remaining Heat time when successful during Heat\n* Delayable\n", "on_block": "-7~-6", "on_ch": "+4~+5", "on_hit": "+4~+5", @@ -331,7 +331,7 @@ "image": "", "input": "2,1,2,1", "name": "Claws of Fury", - "notes": "* Balcony Break\n* Tornado", + "notes": "* Balcony Break\n* Tornado\n", "on_block": "-13~-11", "on_ch": "+16(-1)~+18(+3)", "on_hit": "+16(-1)~+18(+3)", @@ -349,7 +349,7 @@ "image": "", "input": "2,2", "name": "Needle Elbow", - "notes": "* chip damage on block", + "notes": "* chip damage on block\n", "on_block": "-7~-6", "on_ch": "+7~+8", "on_hit": "+7~+8", @@ -385,7 +385,7 @@ "image": "", "input": "2+4", "name": "Corkscrew Strike", - "notes": "* Throw break: 1 or 2\n* Opponent status on hit: FUFA\n* Side switch on hit", + "notes": "* Throw break: 1 or 2\n* Opponent status on hit: FUFA\n* Side switch on hit\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -403,7 +403,7 @@ "image": "", "input": "3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -421,7 +421,7 @@ "image": "", "input": "3,3", "name": "Hissing Snake", - "notes": "* Delayable", + "notes": "* Delayable\n", "on_block": "-14", "on_ch": "+15", "on_hit": "+2", @@ -439,7 +439,7 @@ "image": "", "input": "3+4", "name": "Hermit", - "notes": "* Auto low parry\n* Partially restores remaining Heat time upon successful parry during Heat\n* Transition to n with HRM.3+4", + "notes": "* Auto low parry\n* Partially restores remaining Heat time upon successful parry during Heat\n* Transition to n with HRM.3+4\nps", "on_block": "", "on_ch": "", "on_hit": "", @@ -457,7 +457,7 @@ "image": "", "input": "4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "0", "on_hit": "0", @@ -475,7 +475,7 @@ "image": "", "input": "4,4", "name": "Falling Bamboo", - "notes": "", + "notes": "\n", "on_block": "-13~-12", "on_ch": "+3~+4", "on_hit": "+3~+4", @@ -493,7 +493,7 @@ "image": "", "input": "b+1", "name": "Hermit's Fist", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -511,7 +511,7 @@ "image": "", "input": "b+1+2", "name": "Outcast Arrow", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+60", "on_hit": "+2", @@ -531,7 +531,7 @@ "image": "", "input": "b+2", "name": "Twin Dragon Gate", - "notes": "* Parry (partially restores remaining Heat time when successful during Heat)\n* Becomes Superior Twin Dragon Gate upon perfect parry\n* Is ps3~ from HRM.b+2", + "notes": "* Parry (partially restores remaining Heat time when successful during Heat)\n* Becomes Superior Twin Dragon Gate upon perfect parry\n* Is ps3~ from HRM.b+2\nps5~", "on_block": "", "on_ch": "", "on_hit": "", @@ -549,7 +549,7 @@ "image": "", "input": "b+3", "name": "Beheading Back Kick", - "notes": "* Balcony Break\n* Homing\n* Transition to HRM\n* Cancel into HRM with input b+3,3+4\n* chip damage on block", + "notes": "* Balcony Break\n* Homing\n* Transition to HRM\n* Cancel into HRM with input b+3,3+4\n* chip damage on block\n", "on_block": "+9", "on_ch": "+16c", "on_hit": "+16c", @@ -567,7 +567,7 @@ "image": "", "input": "b+3+4", "name": "Earth Sunder Chain", - "notes": "* Balcony Break\n* Attack throw on hit", + "notes": "* Balcony Break\n* Attack throw on hit\n", "on_block": "-14", "on_ch": "+0", "on_hit": "+0", @@ -585,7 +585,7 @@ "image": "", "input": "b+4", "name": "Zhuan Shen Jiao", - "notes": "Homing", + "notes": "Homing\n", "on_block": "-9", "on_ch": "+4", "on_hit": "+4", @@ -603,7 +603,7 @@ "image": "", "input": "Back throw", "name": "Lone Dragon's Rage", - "notes": "* Spike\n* Throw break: none\n* Opponent status on hit: FDFA", + "notes": "* Spike\n* Throw break: none\n* Opponent status on hit: FDFA\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -621,7 +621,7 @@ "image": "", "input": "CH b+1", "name": "Knee Snap", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "+0", "on_hit": "+0", @@ -639,7 +639,7 @@ "image": "", "input": "d+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -657,7 +657,7 @@ "image": "", "input": "d+1+2", "name": "Chanhui Zhang", - "notes": "* Heat Engager", + "notes": "* Heat Engager\n", "on_block": "-4~-3", "on_ch": "+6c / HE", "on_hit": "+6c / HE", @@ -675,7 +675,7 @@ "image": "", "input": "d+1,2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10~-9", "on_ch": "-1~0", "on_hit": "-1~0", @@ -693,7 +693,7 @@ "image": "", "input": "d+1,2,4", "name": "Ru Huan Snap Kick", - "notes": "Transition to HRM", + "notes": "Transition to HRM\n", "on_block": "-9", "on_ch": "+3", "on_hit": "+3", @@ -711,7 +711,7 @@ "image": "", "input": "d+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-13~-12", "on_ch": "-2~-1", "on_hit": "-2~-1", @@ -729,7 +729,7 @@ "image": "", "input": "d+2,4", "name": "Falling Fist Sweep", - "notes": "", + "notes": "\n", "on_block": "-13~-12", "on_ch": "-2c", "on_hit": "-2c", @@ -747,7 +747,7 @@ "image": "", "input": "d+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", @@ -765,7 +765,7 @@ "image": "", "input": "d+3,2", "name": "Twin Snake Strike", - "notes": "Transition to HRM", + "notes": "Transition to HRM\n", "on_block": "-3~-2", "on_ch": "+8~+9", "on_hit": "+8~+9", @@ -783,7 +783,7 @@ "image": "", "input": "d+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-12~-11", "on_ch": "-1~0", "on_hit": "-1~0", @@ -801,7 +801,7 @@ "image": "", "input": "d+4,4", "name": "Razor Kick", - "notes": "Transition to HRM", + "notes": "Transition to HRM\n", "on_block": "-11~-10", "on_ch": "+1~+2", "on_hit": "+1~+2", @@ -819,7 +819,7 @@ "image": "", "input": "db+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9~-8", "on_ch": "+1~+2", "on_hit": "+1~+2", @@ -837,7 +837,7 @@ "image": "", "input": "db+1,1+2", "name": "Shadow Double Fist Punch", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-10~-9", "on_ch": "+41", "on_hit": "+23 (+18)", @@ -855,7 +855,7 @@ "image": "", "input": "db+1+2", "name": "Tan Sau Shui Yue Tu", - "notes": "* Heat Engager\n* Balcony Break\n* Sabaki (partially restores remaining Heat time when successful during Heat)\n* chip damage on block", + "notes": "* Heat Engager\n* Balcony Break\n* Sabaki (partially restores remaining Heat time when successful during Heat)\n* chip damage on block\nps", "on_block": "-11~-10", "on_ch": "+36d (+15)", "on_hit": "+36d (+15)", @@ -873,7 +873,7 @@ "image": "", "input": "db+1,2", "name": "Shadow Ram Punch", - "notes": "* Balcony Break\n* Tornado", + "notes": "* Balcony Break\n* Tornado\n", "on_block": "-12~-11", "on_ch": "+17(+0)", "on_hit": "+17(+0)", @@ -891,7 +891,7 @@ "image": "", "input": "db+1,3", "name": "Shadow Raccoon Swing", - "notes": "", + "notes": "\n", "on_block": "0~+1", "on_ch": "+31d", "on_hit": "+8~+9", @@ -909,7 +909,7 @@ "image": "", "input": "db+2+3", "name": "Master's Sermon", - "notes": "* Only once per match\n* Tornado\n* chip damage on block", + "notes": "* Only once per match\n* Tornado\n* chip damage on block\n", "on_block": "-14", "on_ch": "+67a (+51)", "on_hit": "+67a (+51)", @@ -927,7 +927,7 @@ "image": "", "input": "db+3", "name": "Amputation Kick", - "notes": "Transition to HRM", + "notes": "Transition to HRM\n", "on_block": "-8~-7", "on_ch": "+5~+6", "on_hit": "+5~+6", @@ -945,7 +945,7 @@ "image": "", "input": "db+4", "name": "Fan Sweep", - "notes": "", + "notes": "\n", "on_block": "-15", "on_ch": "[+36d](https://wavu.wiki/t/Leroy_combos#Mini-combos 'Mini-combo')", "on_hit": "-4c", @@ -963,7 +963,7 @@ "image": "", "input": "df+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -981,7 +981,7 @@ "image": "", "input": "df+1,1+2", "name": "", - "notes": "power up during Heat (partially uses remaining Heat time)", + "notes": "power up during Heat (partially uses remaining Heat time)\n", "on_block": "-2", "on_ch": "+4", "on_hit": "+4", @@ -999,7 +999,7 @@ "image": "", "input": "df+1,1+2,2", "name": "Admonishment Whirl", - "notes": "* Partially restores remaining Heat time when successful during Heat", + "notes": "* Partially restores remaining Heat time when successful during Heat\nps", "on_block": "-10", "on_ch": "+3", "on_hit": "+3", @@ -1017,7 +1017,7 @@ "image": "", "input": "df+1,4", "name": "Chopping Snap Kick", - "notes": "Transition to HRM", + "notes": "Transition to HRM\n", "on_block": "-9", "on_ch": "+3", "on_hit": "+3", @@ -1035,7 +1035,7 @@ "image": "", "input": "df+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+6", "on_hit": "+6", @@ -1053,7 +1053,7 @@ "image": "", "input": "df+2,1+2", "name": "Rising Dragons", - "notes": "", + "notes": "\n", "on_block": "-18", "on_ch": "+33 (+23)", "on_hit": "+33 (+23)", @@ -1071,7 +1071,7 @@ "image": "", "input": "df+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "0", "on_hit": "0", @@ -1089,7 +1089,7 @@ "image": "", "input": "df+3,1", "name": "", - "notes": "", + "notes": "\n", "on_block": "0", "on_ch": "+6", "on_hit": "+6", @@ -1107,7 +1107,7 @@ "image": "", "input": "df+3,1,1+2", "name": "Poison Strike", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-13", "on_ch": "+34 (+13)", "on_hit": "+34 (+13)", @@ -1125,7 +1125,7 @@ "image": "", "input": "df+3+4", "name": "Jawbreaker Bow Kick", - "notes": "* Tornado\n* chip damage on block", + "notes": "* Tornado\n* chip damage on block\n", "on_block": "-9", "on_ch": "+70(+54)~+71(+55)", "on_hit": "+70(+54)~+71(+55)", @@ -1143,7 +1143,7 @@ "image": "", "input": "df+4", "name": "", - "notes": "Transition to HRM", + "notes": "Transition to HRM\n", "on_block": "-6", "on_ch": "+6", "on_hit": "+6", @@ -1161,7 +1161,7 @@ "image": "", "input": "df+4,3", "name": "Snap Knee Kick", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+37(+29)", "on_hit": "+7", @@ -1197,7 +1197,7 @@ "image": "", "input": "f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -1215,7 +1215,7 @@ "image": "", "input": "f+2+3", "name": "Master's Lesson", - "notes": "* Only once per match\n* chip damage on block", + "notes": "* Only once per match\n* chip damage on block\n", "on_block": "-7", "on_ch": "+73a", "on_hit": "+73a", @@ -1233,7 +1233,7 @@ "image": "", "input": "f+2,3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+2", "on_hit": "+2", @@ -1251,7 +1251,7 @@ "image": "", "input": "f+2,3,4", "name": "Lone Dragon Storm", - "notes": "* Transition to HRM", + "notes": "* Transition to HRM\n", "on_block": "-9", "on_ch": "+38d (+30)", "on_hit": "+8", @@ -1269,7 +1269,7 @@ "image": "", "input": "f+3", "name": "", - "notes": "Alternative input: ws3", + "notes": "Alternative input: ws3\n", "on_block": "-7~-6", "on_ch": "+7", "on_hit": "+7", @@ -1287,7 +1287,7 @@ "image": "", "input": "f+3,1+2", "name": "", - "notes": "* jail from 1st hit\n* power up during Heat (partially uses remaining Heat time)", + "notes": "* jail from 1st hit\n* power up during Heat (partially uses remaining Heat time)\n", "on_block": "-8", "on_ch": "-6", "on_hit": "-6", @@ -1305,7 +1305,7 @@ "image": "", "input": "f+3,1+2,4", "name": "Strike of the Five Precepts", - "notes": "* Tornado\n* Natural combo on f+3 CH", + "notes": "* Tornado\n* Natural combo on f+3 CH\n", "on_block": "-16~-15", "on_ch": "+13a (+6)", "on_hit": "+13a (+6)", @@ -1323,7 +1323,7 @@ "image": "", "input": "f+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9~-8", "on_ch": "+4", "on_hit": "+4", @@ -1341,7 +1341,7 @@ "image": "", "input": "f+4,4", "name": "Lao Weng Xuan Feng Jiao", - "notes": "* Heat Engager\n* Balcony Break", + "notes": "* Heat Engager\n* Balcony Break\n", "on_block": "-6", "on_ch": "+20a (+11) / HE", "on_hit": "+20a (+11) / HE", @@ -1359,7 +1359,7 @@ "image": "", "input": "FC.df+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-13~-12", "on_ch": "+3~+4", "on_hit": "-2~-1", @@ -1377,7 +1377,7 @@ "image": "", "input": "FC.df+4,1", "name": "Reverse Cross Kick", - "notes": "", + "notes": "\n", "on_block": "-13~-12", "on_ch": "[+31a (+21)](https://wavu.wiki/t/Leroy_combos#Staples 'Combo')", "on_hit": "[+31a (+21)](https://wavu.wiki/t/Leroy_combos#Staples 'Combo')", @@ -1395,7 +1395,7 @@ "image": "", "input": "f,F+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-11~-10", "on_ch": "0~+1", "on_hit": "0~+1", @@ -1413,7 +1413,7 @@ "image": "", "input": "f,F+2,2", "name": "Cleansing Arrow", - "notes": "", + "notes": "\n", "on_block": "-15~-14", "on_ch": "+55~+56", "on_hit": "+55~+56", @@ -1431,7 +1431,7 @@ "image": "", "input": "f,F+3", "name": "Viper Bow Kick", - "notes": "* Balcony Break\n* chip damage on block", + "notes": "* Balcony Break\n* chip damage on block\n", "on_block": "-2~+3", "on_ch": "+33(+25)~+38(+30)", "on_hit": "+33(+25)~+38(+30)", @@ -1449,7 +1449,7 @@ "image": "", "input": "f,F+4", "name": "", - "notes": "Transition to HRM", + "notes": "Transition to HRM\n", "on_block": "-4~-3", "on_ch": "+9~+10", "on_hit": "+9~+10", @@ -1467,7 +1467,7 @@ "image": "", "input": "f,F+4,2", "name": "Sacrum Severance", - "notes": "Tornado", + "notes": "Tornado\n", "on_block": "-14~-13", "on_ch": "+34 (+19)", "on_hit": "+34 (+19)", @@ -1485,7 +1485,7 @@ "image": "", "input": "f,f,F+3", "name": "Dragon's Heel", - "notes": "* Balcony Break\n* chip damage on block", + "notes": "* Balcony Break\n* chip damage on block\n", "on_block": "+6~+9", "on_ch": "+41(-17)~+44(-11)", "on_hit": "+41(-17)~+44(-11)", @@ -1503,7 +1503,7 @@ "image": "", "input": "H.2+3", "name": "Twin Dragon Thunderclap", - "notes": "* Heat Smash\n* Balcony Break\n* Alternate input: H.HRM.2+3\n* Also possible after Twin Dragon Gate is successful\n* Transition to HRM on block", + "notes": "* Heat Smash\n* Balcony Break\n* Alternate input: H.HRM.2+3\n* Also possible after Twin Dragon Gate is successful\n* Transition to HRM on block\n", "on_block": "+6", "on_ch": "+0", "on_hit": "+0", @@ -1521,7 +1521,7 @@ "image": "", "input": "HRM.1", "name": "Tan Zhang", - "notes": "* Parry\n* Partially restores remaining Heat time upon successful parry during Heat", + "notes": "* Parry\n* Partially restores remaining Heat time upon successful parry during Heat\nps3~", "on_block": "-10~-9", "on_ch": "0~+1", "on_hit": "0~+1", @@ -1539,7 +1539,7 @@ "image": "", "input": "HRM.1+2", "name": "", - "notes": "Power up during Heat (partially uses remaining Heat time)", + "notes": "Power up during Heat (partially uses remaining Heat time)\n", "on_block": "-2", "on_ch": "+5", "on_hit": "+5", @@ -1557,7 +1557,7 @@ "image": "", "input": "HRM.1+2,1", "name": "Chain Punch: Root", - "notes": "* Heat Engager\n* Heat Dash +5g +36a(+26)\n* Balcony Break\n* True Blockstring\n* Delayable", + "notes": "* Heat Engager\n* Heat Dash +5g +36a(+26)\n* Balcony Break\n* True Blockstring\n* Delayable\n", "on_block": "-17", "on_ch": "+7a(-2)/HE", "on_hit": "+7a(-2)/HE", @@ -1575,7 +1575,7 @@ "image": "", "input": "HRM.2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6~-5", "on_ch": "+5~+6", "on_hit": "+5~+6", @@ -1593,7 +1593,7 @@ "image": "", "input": "HRM.2,3", "name": "Double Jawbreaker", - "notes": "* Tornado\n* chip damage on block\n* Delayable", + "notes": "* Tornado\n* chip damage on block\n* Delayable\n", "on_block": "-9~-8", "on_ch": "+16a (+9)", "on_hit": "+16a (+9)", @@ -1611,7 +1611,7 @@ "image": "", "input": "HRM.3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", @@ -1629,7 +1629,7 @@ "image": "", "input": "HRM.3,4", "name": "Stampeding Dragon", - "notes": "", + "notes": "Combo from 1st hit\n", "on_block": "-15~-14", "on_ch": "+1~+2", "on_hit": "+1~+2", @@ -1647,7 +1647,7 @@ "image": "", "input": "HRM.4", "name": "", - "notes": "Transition to HRM", + "notes": "Transition to HRM\n", "on_block": "-7~-6", "on_ch": "+7~+8", "on_hit": "+7~+8", @@ -1665,7 +1665,7 @@ "image": "", "input": "HRM.4,1+2", "name": "Cautious Dragon", - "notes": "Tornado", + "notes": "Tornado\n", "on_block": "-14~-13", "on_ch": "+27a (+12)", "on_hit": "+27a (+12)", @@ -1683,7 +1683,7 @@ "image": "", "input": "HRM.b+1", "name": "Prayer Fist", - "notes": "chip damage on block", + "notes": "chip damage on block\n", "on_block": "+4", "on_ch": "[+52a](https://wavu.wiki/t/Leroy_combos#Staples 'Combo')", "on_hit": "+7c", @@ -1701,7 +1701,7 @@ "image": "", "input": "HRM.b+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-31", "on_ch": "-9", "on_hit": "-9", @@ -1719,7 +1719,7 @@ "image": "", "input": "HRM.b+3,1+2", "name": "Twin Dragon Acceptance", - "notes": "* Balcony Break\n* Combo from 1st hit\n* Combo deals [30; 12] damage", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Combo deals [30; 12] damage\n", "on_block": "-16", "on_ch": "+0a (-1)", "on_hit": "+0a (-1)", @@ -1737,7 +1737,7 @@ "image": "", "input": "HRM.b+4", "name": "Razor Sweep", - "notes": "Homing", + "notes": "Homing\n", "on_block": "-13", "on_ch": "[+28a](https://wavu.wiki/t/Leroy_combos#Staples 'Combo')", "on_hit": "+4c", @@ -1755,7 +1755,7 @@ "image": "", "input": "HRM.SS", "name": "Nimble Shift", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1773,7 +1773,7 @@ "image": "", "input": "HRM.f+1", "name": "Villain Slayer", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "+0", "on_ch": "+15g", "on_hit": "+15g", @@ -1791,7 +1791,7 @@ "image": "", "input": "HRM.f+4", "name": "Duan Tou Xuan Feng Jiao", - "notes": "chip damage on block", + "notes": "chip damage on block\n", "on_block": "+0", "on_ch": "[+40a](https://wavu.wiki/t/Leroy_combos#Staples 'Combo')", "on_hit": "[+40a](https://wavu.wiki/t/Leroy_combos#Staples 'Combo')", @@ -1809,7 +1809,7 @@ "image": "", "input": "HRM.SS.1+2", "name": "Chain Punch: Seed", - "notes": "* chip damage on block\n* power up during Heat (partially uses remaining Heat time)\n* Delayable", + "notes": "* chip damage on block\n* power up during Heat (partially uses remaining Heat time)\n* Delayable\n", "on_block": "+7", "on_ch": "+30g", "on_hit": "+30g", @@ -1827,7 +1827,7 @@ "image": "", "input": "Left throw", "name": "Devastating Chain Punch", - "notes": "* Spike\n* Throw break: 1\n* Opponent status on hit: FUFT perpendicular", + "notes": "* Spike\n* Throw break: 1\n* Opponent status on hit: FUFT perpendicular\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1845,7 +1845,7 @@ "image": "", "input": "OTG.db+2", "name": "", - "notes": "Power up during Heat (partially uses remaining Heat time)", + "notes": "Power up during Heat (partially uses remaining Heat time)\n", "on_block": "-16", "on_ch": "-5", "on_hit": "-5", @@ -1863,7 +1863,7 @@ "image": "", "input": "OTG.db+2,1+2", "name": "Tremor Punch", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", @@ -1881,7 +1881,7 @@ "image": "", "input": "P:b+2", "name": "Superior Twin Dragon Gate", - "notes": "* Alternate input: P:HRM.b+2\n* Parry (partially restores remaining Heat time when successful during Heat)", + "notes": "* Alternate input: P:HRM.b+2\n* Parry (partially restores remaining Heat time when successful during Heat)\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1899,7 +1899,7 @@ "image": "", "input": "P.b+2,1", "name": "Chain Punch: Branch", - "notes": "* Alternate input: P.b+2,2\n* power up during Heat (partially uses remaining Heat time)\n* Wall Crush on hit", + "notes": "* Alternate input: P.b+2,2\n* power up during Heat (partially uses remaining Heat time)\n* Wall Crush on hit\n", "on_block": "", "on_ch": "+21g", "on_hit": "+21g", @@ -1917,7 +1917,7 @@ "image": "", "input": "P:b+2,1", "name": "Superior Chain Punch: Branch", - "notes": "* Alternate input: P:b+2,2\n* power up during Heat (partially uses remaining Heat time)", + "notes": "* Alternate input: P:b+2,2\n* power up during Heat (partially uses remaining Heat time)\n", "on_block": "", "on_ch": "+2a", "on_hit": "+2a", @@ -1935,7 +1935,7 @@ "image": "", "input": "d,df,f+2", "name": "Chakra Elbow", - "notes": "chip damage on block", + "notes": "chip damage on block\n", "on_block": "-6~-5", "on_ch": "+29 (+22)", "on_hit": "+29 (+22)", @@ -1953,7 +1953,7 @@ "image": "", "input": "d,df,f+3+4,F", "name": "Piercing Charge", - "notes": "* Reversal (partially restores remaining Heat time when successful during Heat)\n* Follow-up upon successful reversal with input 1 or 2 to Chain Punch: Branch", + "notes": "* Reversal (partially restores remaining Heat time when successful during Heat)\n* Follow-up upon successful reversal with input 1 or 2 to Chain Punch: Branch\nps", "on_block": "", "on_ch": "-1~0", "on_hit": "-1~0", @@ -1971,7 +1971,7 @@ "image": "", "input": "R.df+1+2", "name": "Dark Dragon Commandment", - "notes": "* Rage Art\n* Erase opponent's recoverable health on hit", + "notes": "* Rage Art\n* Erase opponent's recoverable health on hit\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1989,7 +1989,7 @@ "image": "", "input": "Right throw", "name": "Corkscrew Strike", - "notes": "* Throw break: 2\n* Opponent status on hit: FUFA\n* Side switch on hit", + "notes": "* Throw break: 2\n* Opponent status on hit: FUFA\n* Side switch on hit\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2007,7 +2007,7 @@ "image": "", "input": "SS.1+2", "name": "Chain Punch: Seed", - "notes": "* chip damage on block\n* power up during Heat (partially uses remaining Heat time)\n* Can be delayed", + "notes": "* chip damage on block\n* power up during Heat (partially uses remaining Heat time)\n* Can be delayed\n", "on_block": "+7", "on_ch": "+30g", "on_hit": "+30g", @@ -2025,7 +2025,7 @@ "image": "", "input": "SS.4", "name": "Lone Dragon Slice", - "notes": "* Can be delayed", + "notes": "* Can be delayed\n", "on_block": "-12", "on_ch": "+12", "on_hit": "+4", @@ -2043,7 +2043,7 @@ "image": "", "input": "ub+2", "name": "Enter the Dragon", - "notes": "Has punch parry effect (partially restores remaining Heat time when successful during Heat)", + "notes": "Has punch parry effect (partially restores remaining Heat time when successful during Heat)\nps", "on_block": "-10", "on_ch": "+33(+25)", "on_hit": "+3", @@ -2061,7 +2061,7 @@ "image": "", "input": "uf+1", "name": "Pulsing Fist", - "notes": "* Reversal (partially restores remaining Heat time when successful during Heat)\n* Follow-up upon successful reversal with input 1 or 2", + "notes": "* Reversal (partially restores remaining Heat time when successful during Heat)\n* Follow-up upon successful reversal with input 1 or 2\nps", "on_block": "-9", "on_ch": "+5", "on_hit": "+5", @@ -2079,7 +2079,7 @@ "image": "", "input": "uf+1+2", "name": "Lian Jin Xuan Feng Jiao", - "notes": "* Throw break: 1+2\n* Opponent status on hit: FUFA off-axis to the left", + "notes": "* Throw break: 1+2\n* Opponent status on hit: FUFA off-axis to the left\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2097,7 +2097,7 @@ "image": "", "input": "uf+2", "name": "Zhuan Shen Long Fang Quan", - "notes": "* Balcony Break\n* Alternate input: u+2\n* chip damage on block", + "notes": "* Balcony Break\n* Alternate input: u+2\n* chip damage on block\n", "on_block": "+1", "on_ch": "+10 (+1)", "on_hit": "+10 (+1)", @@ -2115,7 +2115,7 @@ "image": "", "input": "uf+3", "name": "Floating Kick", - "notes": "* Balcony Break\n* Alternate input: ub+3 or u+3", + "notes": "* Balcony Break\n* Alternate input: ub+3 or u+3\n", "on_block": "-8", "on_ch": "+14 (+5)", "on_hit": "+14 (+5)", @@ -2133,7 +2133,7 @@ "image": "", "input": "uf+3+4", "name": "", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-14", "on_ch": "+16", "on_hit": "+16", @@ -2151,7 +2151,7 @@ "image": "", "input": "uf+3+4,1+2", "name": "Biting Dragons", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-13", "on_ch": "+23 (+13)", "on_hit": "+23 (+13)", @@ -2169,7 +2169,7 @@ "image": "", "input": "uf+4", "name": "Floating Axe Drop", - "notes": "Alternate input: ub+4 or u+4", + "notes": "Alternate input: ub+4 or u+4\njs9", "on_block": "-8~-6", "on_ch": "+21", "on_hit": "+21", @@ -2187,7 +2187,7 @@ "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+32 (+22)", "on_hit": "+32 (+22)", @@ -2205,7 +2205,7 @@ "image": "", "input": "ws1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+3", "on_hit": "+3", @@ -2223,7 +2223,7 @@ "image": "", "input": "ws1,4", "name": "Elbow Slash Snap Kick", - "notes": "Transition to HRM", + "notes": "Transition to HRM\n", "on_block": "-9", "on_ch": "+3", "on_hit": "+3", @@ -2241,7 +2241,7 @@ "image": "", "input": "ws2", "name": "Arrow Shower", - "notes": "", + "notes": "\n", "on_block": "-14", "on_ch": "[+51a](https://wavu.wiki/t/Leroy_combos#Staples 'Combo')", "on_hit": "[+51a](https://wavu.wiki/t/Leroy_combos#Staples 'Combo')", @@ -2259,7 +2259,7 @@ "image": "", "input": "ws4", "name": "Toe Smash", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/lidia.json b/src/frame_service/json_directory/tests/static/json_movelist/lidia.json index 502ec41..b929bf9 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/lidia.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/lidia.json @@ -7,7 +7,7 @@ "image": "", "input": "1", "name": "Jab", - "notes": "", + "notes": "Recovers 2f faster on hit or block (t27 r17)\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -25,7 +25,7 @@ "image": "", "input": "1+2", "name": "Heian Shodan Seikenzuki", - "notes": "* Balcony Break\n* Cancel with b,b or f,f\n* Opponent recovers crouching on hit\n* Hold for 20~30 frames", + "notes": "* Balcony Break\n* Cancel with b,b or f,f\n* Opponent recovers crouching on hit\n* Hold for 20~30 frames\n", "on_block": "-9", "on_ch": "+17g", "on_hit": "+17g", @@ -43,7 +43,7 @@ "image": "", "input": "1+2*", "name": "Heian Shodan Seikenzuki (Slight Hold)", - "notes": "* Balcony Break\n* Cancel with input b,b or f,f\n* Hold for 31~54 frames\n* 5 chip damage on block", + "notes": "* Balcony Break\n* Cancel with input b,b or f,f\n* Hold for 31~54 frames\n* 5 chip damage on block\n", "on_block": "-5", "on_ch": "+32a (+24)", "on_hit": "+32a (+24)", @@ -61,7 +61,7 @@ "image": "", "input": "1+2**", "name": "Heian Shodan Seikenzuki: Digress", - "notes": "* 9 chip damage on block\n* Hold for 55 frames", + "notes": "* 9 chip damage on block\n* Hold for 55 frames\n", "on_block": "+7", "on_ch": "[+55a](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", "on_hit": "[+55a](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", @@ -79,7 +79,7 @@ "image": "", "input": "1,2", "name": "Flurry", - "notes": "Jail from 1st attack with 4f delay", + "notes": "Jail from 1st attack with 4f delay\n", "on_block": "-3", "on_ch": "+4", "on_hit": "+4", @@ -97,7 +97,7 @@ "image": "", "input": "1,2,2", "name": "Flurry > Mid Chaser", - "notes": "* Combo from 1st hit\n* Combo from 2nd hit with 3f delay\n* Transition to CAT on hit or block only\n* CAT transition is -16", + "notes": "* Combo from 1st hit\n* Combo from 2nd hit with 3f delay\n* Transition to CAT on hit or block only\n* CAT transition is -16\n", "on_block": "-8", "on_ch": "+8", "on_hit": "+8", @@ -115,7 +115,7 @@ "image": "", "input": "1,2,3", "name": "Flurry > Gale Kick", - "notes": "* Balcony Break\n* Input can be delayed 3f\n", + "notes": "* Balcony Break\n* Input can be delayed 3f\n,js16~31", "on_block": "-6", "on_ch": "+20a (+11)", "on_hit": "+20a (+11)", @@ -133,7 +133,7 @@ "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "* Can't block for 5 seconds\n* CH state for 5 seconds", + "notes": "* Can't block for 5 seconds\n* CH state for 5 seconds\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -151,7 +151,7 @@ "image": "", "input": "1,2,4", "name": "Flurry > Low Right Kick", - "notes": "* Input can be delayed 8f\n* Interrupt with i7 from 2nd block\n* Can be low parried on hit\n* Can hit grounded while off-axis", + "notes": "* Input can be delayed 8f\n* Interrupt with i7 from 2nd block\n* Can be low parried on hit\n* Can hit grounded while off-axis\n", "on_block": "-13", "on_ch": "+26a", "on_hit": "+3", @@ -169,7 +169,7 @@ "image": "", "input": "1+3", "name": "Moonlit Frost", - "notes": "* Homing\n* Throw break: 1 or 2\n* Opponent on break: standing", + "notes": "* Homing\n* Throw break: 1 or 2\n* Opponent on break: standing\n", "on_block": "-3", "on_ch": "+4", "on_hit": "+4", @@ -189,7 +189,7 @@ "image": "", "input": "1+3+4", "name": "Bow", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -207,7 +207,7 @@ "image": "", "input": "1,4", "name": "High Jab > High Right Kick", - "notes": "* Combo from 1st hit with 4f delay\n* Balcony break on airborne hit", + "notes": "* Combo from 1st hit with 4f delay\n* Balcony break on airborne hit\n", "on_block": "-8", "on_ch": "+1", "on_hit": "+1", @@ -225,7 +225,7 @@ "image": "", "input": "2", "name": "", - "notes": "", + "notes": "\n", "on_block": "+0", "on_ch": "+8", "on_hit": "+8", @@ -243,7 +243,7 @@ "image": "", "input": "2,1", "name": "", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "+1", "on_hit": "+1", @@ -261,7 +261,7 @@ "image": "", "input": "2,1,4", "name": "", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "+2", "on_hit": "+2", @@ -297,7 +297,7 @@ "image": "", "input": "2,1,4,4,1", "name": "", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -315,7 +315,7 @@ "image": "", "input": "2,1,4,4,1,2", "name": "", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -333,7 +333,7 @@ "image": "", "input": "2,1,4,4,1,2,1", "name": "", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -351,7 +351,7 @@ "image": "", "input": "2,1,4,4,1,2,1,3", "name": "", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -369,7 +369,7 @@ "image": "", "input": "2,1,4,4,1,2,1,3,2", "name": "", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -387,7 +387,7 @@ "image": "", "input": "2,1,4,4,1,2,1,3,2,1", "name": "10 Hit Combo", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "+11a (+6)", "on_hit": "+11a (+6)", @@ -405,7 +405,7 @@ "image": "", "input": "2,2", "name": "Double Twisting Chop", - "notes": "* Strong Aerial Tailspin\n* Balcony Break\n* Combo from 1st hit with 4f delay\n* Transition to CAT on hit or block only\n* CAT transition is -12", + "notes": "* Strong Aerial Tailspin\n* Balcony Break\n* Combo from 1st hit with 4f delay\n* Transition to CAT on hit or block only\n* CAT transition is -12\n", "on_block": "-4", "on_ch": "+11g", "on_hit": "+11g", @@ -441,7 +441,7 @@ "image": "", "input": "2+4", "name": "Parched Valley", - "notes": "* Homing\n* Floor Break\n* Throw break: 1 or 2\n* Opponent on hit: FUFA\n* Side switch on hit", + "notes": "* Homing\n* Floor Break\n* Throw break: 1 or 2\n* Opponent on hit: FUFA\n* Side switch on hit\n", "on_block": "-6", "on_ch": "+0d", "on_hit": "+0d", @@ -459,7 +459,7 @@ "image": "", "input": "2,4", "name": "High Right Reverse Jab > Mid Right Front Kick", - "notes": "Combo from 1st hit with 4f delay", + "notes": "Combo from 1st hit with 4f delay\n", "on_block": "-8", "on_ch": "+4", "on_hit": "+4", @@ -477,7 +477,7 @@ "image": "", "input": "3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+7", "on_hit": "+7", @@ -497,7 +497,7 @@ "image": "", "input": "3,2", "name": "Gankaku", - "notes": "* Tornado\n* Combo from 1st hit with 3f delay\n* Just frame input within a 3f window (14~16) adds 2 damage\n* Balcony break on airborne hit\n* Hitstop 20f on hit", + "notes": "* Tornado\n* Combo from 1st hit with 3f delay\n* Just frame input within a 3f window (14~16) adds 2 damage\n* Balcony break on airborne hit\n* Hitstop 20f on hit\n", "on_block": "-4", "on_ch": "[+58a](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", "on_hit": "[+58a](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", @@ -515,7 +515,7 @@ "image": "", "input": "3+4", "name": "Floret Maelstrom", - "notes": "* Jail from 1st attack\n* Balcony break on airborne hit\n* Transition to CAT on hit or block only\n", + "notes": "* Jail from 1st attack\n* Balcony break on airborne hit\n* Transition to CAT on hit or block only\njs16~40", "on_block": "+0", "on_ch": "+23g", "on_hit": "+23g", @@ -533,7 +533,7 @@ "image": "", "input": "4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+1", "on_hit": "+1", @@ -551,7 +551,7 @@ "image": "", "input": "4,3", "name": "High Right Roundhouse Kick > Jumping Back Spin Kick", - "notes": "* Balcony Break\n* Combo from 1st CH\n", + "notes": "* Balcony Break\n* Combo from 1st CH\n,js20~36 fs37~45", "on_block": "-14", "on_ch": "+27a", "on_hit": "+27a", @@ -569,7 +569,7 @@ "image": "", "input": "(airborne).f,F+4,3", "name": "Celestial Comet Punch", - "notes": "* Balcony Break\n* Power up based on Heaven and Earth level\n* Regain recoverable health", + "notes": "* Balcony Break\n* Power up based on Heaven and Earth level\n* Regain recoverable health\n", "on_block": "", "on_ch": "-1", "on_hit": "-1", @@ -587,7 +587,7 @@ "image": "", "input": "b+1", "name": "Stalwart Governance", - "notes": "* Heat Engager\n* Heat Dash [+36a (+26)](https://wavu.wiki/t/Lidia_combos#Staples 'Combo') on hit, +5 on block\n* Balcony Break\n* 4 chip damage on block", + "notes": "* Heat Engager\n* Heat Dash [+36a (+26)](https://wavu.wiki/t/Lidia_combos#Staples 'Combo') on hit, +5 on block\n* Balcony Break\n* 4 chip damage on block\n", "on_block": "+2", "on_ch": "+48d (-10)", "on_hit": "+48d (-10)", @@ -625,7 +625,7 @@ "image": "", "input": "b+1+3", "name": "", - "notes": "Parries high or mid punches", + "notes": "Parries high or mid punches\nps5~12", "on_block": "", "on_ch": "", "on_hit": "", @@ -643,7 +643,7 @@ "image": "", "input": "b+1+4", "name": "Gekisai Ura-uchi", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "", "on_ch": "+9a", "on_hit": "+9a", @@ -661,7 +661,7 @@ "image": "", "input": "b+2", "name": "Ruling Party", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+1", "on_hit": "+1", @@ -681,7 +681,7 @@ "image": "", "input": "b+2,3", "name": "Crushing Left Knee", - "notes": "* Knee\n* Combo from 1st hit with 7f delay\n* Input 3 on frames 12~14 to add 3 damage", + "notes": "* Knee\n* Combo from 1st hit with 7f delay\n* Input 3 on frames 12~14 to add 3 damage\n", "on_block": "-10", "on_ch": "[+63a](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", "on_hit": "+6", @@ -699,7 +699,7 @@ "image": "", "input": "b+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -717,7 +717,7 @@ "image": "", "input": "b+3,1", "name": "Birds of Prey", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-11~-10", "on_ch": "+14", "on_hit": "+5", @@ -735,7 +735,7 @@ "image": "", "input": "b+3+4", "name": "Cat Stance", - "notes": "Actionable after 20f", + "notes": "Actionable after 20f\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -753,7 +753,7 @@ "image": "", "input": "b+3,4", "name": "", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-11", "on_ch": "+0s", "on_hit": "+0s", @@ -773,7 +773,7 @@ "image": "", "input": "b+3,4,1+2", "name": "Birds and Beasts", - "notes": "* Balcony Break\n* Combo from 1st or 2nd hit\n* Input qcf+1+2 to add 2 damage", + "notes": "* Balcony Break\n* Combo from 1st or 2nd hit\n* Input qcf+1+2 to add 2 damage\n", "on_block": "-15", "on_ch": "+21a (+11)", "on_hit": "+21a (+11)", @@ -791,7 +791,7 @@ "image": "", "input": "b+4", "name": "Back Spin Kick", - "notes": "* Homing\n* Balcony break on airborne or CH", + "notes": "* Homing\n* Balcony break on airborne or CH\n", "on_block": "-3", "on_ch": "+31a", "on_hit": "+6", @@ -809,7 +809,7 @@ "image": "", "input": "Back throw", "name": "Smear Campaign", - "notes": "* Homing\n* Throw break: none\n* Opponent on hit: FDFT", + "notes": "* Homing\n* Throw break: none\n* Opponent on hit: FDFT\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -827,7 +827,7 @@ "image": "", "input": "CAT.1", "name": "Mid Left Thrust", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-8", "on_ch": "[+38a (+30)](https://wavu.wiki/t/Lidia_combos#Mini-combos 'Mini-combo')", "on_hit": "+18a (+9)", @@ -845,7 +845,7 @@ "image": "", "input": "CAT.1+2", "name": "Gojushiho", - "notes": "* Tornado\n* Transition to WLF on hit or block only", + "notes": "* Tornado\n* Transition to WLF on hit or block only\n", "on_block": "-3", "on_ch": "+37 (+29)", "on_hit": "+27g", @@ -863,7 +863,7 @@ "image": "", "input": "CAT.2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -883,7 +883,7 @@ "image": "", "input": "CAT.2,2", "name": "Rising Carp", - "notes": "* Tornado\n* Combo from 1st CH\n* Just frame input within a 3f window (13~15) adds 2 damage", + "notes": "* Tornado\n* Combo from 1st CH\n* Just frame input within a 3f window (13~15) adds 2 damage\n", "on_block": "-10", "on_ch": "+73a (+57)", "on_hit": "+19a (+12)", @@ -901,7 +901,7 @@ "image": "", "input": "CAT.2,3", "name": "", - "notes": "Combo from 1st CH", + "notes": "Combo from 1st CH\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -919,7 +919,7 @@ "image": "", "input": "CAT.2,3,1", "name": "Enlightenment", - "notes": "* Balcony Break\n* Elbow\n* Combo from 2nd hit with 10f delay\n* Combo from 1st CH\n* Move can be delayed 9f", + "notes": "* Balcony Break\n* Elbow\n* Combo from 2nd hit with 10f delay\n* Combo from 1st CH\n* Move can be delayed 9f\n", "on_block": "-10", "on_ch": "+12a (+3)", "on_hit": "+12a (+3)", @@ -937,7 +937,7 @@ "image": "", "input": "CAT.3", "name": "High Left Reverse Hook Kick", - "notes": "* Heat Engager\n* Heat Dash [+62a (+42)](https://wavu.wiki/t/Lidia_combos#Staples 'Combo') on hit, +5 on block\n* Balcony Break", + "notes": "* Heat Engager\n* Heat Dash [+62a (+42)](https://wavu.wiki/t/Lidia_combos#Staples 'Combo') on hit, +5 on block\n* Balcony Break\n", "on_block": "-4", "on_ch": "+11g", "on_hit": "+11g", @@ -973,7 +973,7 @@ "image": "", "input": "CAT.4,3+4", "name": "Crouching Tiger, Rising Dragon", - "notes": "* Spike\n* Combo from 1st CH\n", + "notes": "* Spike\n* Combo from 1st CH\n,js21~25 fs26~39", "on_block": "-14", "on_ch": "+5a", "on_hit": "+5a", @@ -991,7 +991,7 @@ "image": "", "input": "CAT.b", "name": "Cat Stance > Cancel", - "notes": "* After recovery, limited to blocking for 13 frames\n* Takes 8f to cancel into block", + "notes": "* After recovery, limited to blocking for 13 frames\n* Takes 8f to cancel into block\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1009,7 +1009,7 @@ "image": "", "input": "CAT.b,B", "name": "Cat Stance > Vacuity", - "notes": "\n", + "notes": "\njs11~25 fs26~28", "on_block": "", "on_ch": "", "on_hit": "", @@ -1027,7 +1027,7 @@ "image": "", "input": "CAT.F", "name": "Cat Stance > Stalking Wolf Stance", - "notes": "Actionable after 20f", + "notes": "Actionable after 20f\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1045,7 +1045,7 @@ "image": "", "input": "CH.db+3", "name": "Red Tape", - "notes": "* Power up based on Heaven and Earth level\n* Restores recoverable health", + "notes": "* Power up based on Heaven and Earth level\n* Restores recoverable health\n", "on_block": "", "on_ch": "-10d", "on_hit": "-10d", @@ -1063,7 +1063,7 @@ "image": "", "input": "d+1", "name": "Chop", - "notes": "Spike", + "notes": "Spike\n", "on_block": "-7c", "on_ch": "[+21d](https://wavu.wiki/t/Lidia_combos#Mini-combos 'Mini-combo')", "on_hit": "+6c", @@ -1099,7 +1099,7 @@ "image": "", "input": "d+3", "name": "", - "notes": "Can hit grounded off-axis", + "notes": "Can hit grounded off-axis\n", "on_block": "-16", "on_ch": "+5", "on_hit": "-5", @@ -1117,7 +1117,7 @@ "image": "", "input": "d+3,1", "name": "Kansetsu-geri", - "notes": "* Combo from 1st CH with 1f delay\n* Jail from 1st block", + "notes": "* Combo from 1st CH with 1f delay\n* Jail from 1st hit\n", "on_block": "-3", "on_ch": "+4", "on_hit": "+4", @@ -1135,7 +1135,7 @@ "image": "", "input": "d+3,1,2", "name": "Majority Rules", - "notes": "* Tornado\n* Balcony Break\n* Combo from 2nd hit\n* Combo from 1st CH", + "notes": "* Tornado\n* Balcony Break\n* Combo from 2nd hit\n* Combo from 1st CH\n", "on_block": "-6", "on_ch": "+43d (-15)", "on_hit": "+43d (-15)", @@ -1173,7 +1173,7 @@ "image": "", "input": "db+1", "name": "Down Jab", - "notes": "Transition to r24? with f", + "notes": "Transition to r24? with f\n", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -1191,7 +1191,7 @@ "image": "", "input": "db+2", "name": "Valley Breeze", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+7", "on_hit": "+7", @@ -1209,7 +1209,7 @@ "image": "", "input": "db+3", "name": "Adjourning Sweep", - "notes": "* Homing\n* Clean hit adds 3 damage\n* Transition to HRS on hit or block only\n* Transition to attack throw on CH\n* HRS transition is -19", + "notes": "* Homing\n* Clean hit adds 3 damage\n* Transition to HRS on hit or block only\n* Transition to attack throw on CH\n* HRS transition is -19\n", "on_block": "-11", "on_ch": "+7", "on_hit": "+7", @@ -1227,7 +1227,7 @@ "image": "", "input": "db+3+4", "name": "For the People", - "notes": "* Has low parry effect\n* Does not parry weapon lows", + "notes": "* Has low parry effect\n* Does not parry weapon lows\nps5~13", "on_block": "-3", "on_ch": "+5", "on_hit": "+5", @@ -1247,7 +1247,7 @@ "image": "", "input": "db+3+4,P.1", "name": "For the Nation", - "notes": "* Balcony Break\n* Combo from 1st hit\n* Just frame input within a 2f window (21~22) adds 2 damage", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Just frame input within a 2f window (21~22) adds 2 damage\n", "on_block": "", "on_ch": "+33a (+25)", "on_hit": "+33a (+25)", @@ -1265,7 +1265,7 @@ "image": "", "input": "db+4", "name": "Shin Splinter", - "notes": "Can hit grounded off-axis", + "notes": "Can hit grounded off-axis\n", "on_block": "-13", "on_ch": "+0", "on_hit": "+0", @@ -1283,7 +1283,7 @@ "image": "", "input": "df+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-5", "on_ch": "+2", "on_hit": "+2", @@ -1301,7 +1301,7 @@ "image": "", "input": "df+1,2", "name": "Mid Left Hook Thrust > Reverse Chop", - "notes": "Combo from 1st hit with 1f delay", + "notes": "Combo from 1st hit with 1f delay\n", "on_block": "-4", "on_ch": "+4", "on_hit": "+4", @@ -1319,7 +1319,7 @@ "image": "", "input": "df+1,3", "name": "Mid Left Hook Thrust > Mid Left Sidekick", - "notes": "* Balcony Break\n* Combo from 1st CH with 3f delay\n* Input can be delayed 6f\n* Move can be delayed 5f", + "notes": "* Balcony Break\n* Combo from 1st CH with 3f delay\n* Input can be delayed 6f\n* Move can be delayed 5f\n", "on_block": "-13", "on_ch": "[+55a](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", "on_hit": "+10a (+1)", @@ -1337,7 +1337,7 @@ "image": "", "input": "df+2", "name": "Coiled Elbow Slam", - "notes": "* Strong Aerial Tailspin\n* Elbow\n* Transition to CAT on hit or block only", + "notes": "* Strong Aerial Tailspin\n* Elbow\n* Transition to CAT on hit or block only\n", "on_block": "+0", "on_ch": "+14 (+24g)", "on_hit": "+11", @@ -1355,7 +1355,7 @@ "image": "", "input": "df+3", "name": "", - "notes": "Knee", + "notes": "Knee\n", "on_block": "-8", "on_ch": "+5", "on_hit": "+5", @@ -1373,7 +1373,7 @@ "image": "", "input": "df+3+4", "name": "Tourbillion", - "notes": "* Homing\n* Balcony Break", + "notes": "* Homing\n* Balcony Break\n", "on_block": "-9", "on_ch": "+12g", "on_hit": "+12g", @@ -1391,7 +1391,7 @@ "image": "", "input": "df+3,4", "name": "Mid Left Knee > Mid Right Sidekick", - "notes": "* Balcony Break\n* Combo from 1st CH with 2f delay", + "notes": "* Balcony Break\n* Combo from 1st CH with 2f delay\n", "on_block": "-12", "on_ch": "[+31a (+23)](https://wavu.wiki/t/Lidia_combos#Mini-combos 'Mini-combo')", "on_hit": "[+31a (+23)](https://wavu.wiki/t/Lidia_combos#Mini-combos 'Mini-combo')", @@ -1409,7 +1409,7 @@ "image": "", "input": "df+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-4", "on_ch": "+6", "on_hit": "+6", @@ -1427,7 +1427,7 @@ "image": "", "input": "df+4,2", "name": "Crescent Kick > High Elbow Strike", - "notes": "* Tornado\n* Elbow\n* Combo from 1st hit with 1f delay\n* Balcony break on airborne hit", + "notes": "* Tornado\n* Elbow\n* Combo from 1st hit with 1f delay\n* Balcony break on airborne hit\n", "on_block": "-8", "on_ch": "[+11d](https://wavu.wiki/t/Lidia_combos#Mini-combos 'Mini-combo')", "on_hit": "[+11d](https://wavu.wiki/t/Lidia_combos#Mini-combos 'Mini-combo')", @@ -1445,7 +1445,7 @@ "image": "", "input": "df+4~3", "name": "Rapture", - "notes": "* Strong Aerial Tailspin\n* 7 chip damage on block", + "notes": "* Strong Aerial Tailspin\n* 7 chip damage on block\n", "on_block": "+8", "on_ch": "[+57a](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", "on_hit": "[+57a](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", @@ -1463,7 +1463,7 @@ "image": "", "input": "df+4~4", "name": "Triangle Kick", - "notes": "Spike", + "notes": "Spike\n", "on_block": "+6c~+7c", "on_ch": "[+15a](https://wavu.wiki/t/Lidia_combos#Mini-combos 'Mini-combo')", "on_hit": "[+15a](https://wavu.wiki/t/Lidia_combos#Mini-combos 'Mini-combo')", @@ -1481,7 +1481,7 @@ "image": "", "input": "f+1+2", "name": "", - "notes": "Jail from 1st attack", + "notes": "Jail from 1st attack\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -1499,7 +1499,7 @@ "image": "", "input": "f+1+2,3", "name": "", - "notes": "* Knee\n* Jail from 1st attack", + "notes": "* Knee\n* Jail from 1st attack\n", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", @@ -1519,7 +1519,7 @@ "image": "", "input": "f+1+2,3,1+2", "name": "Political Storm", - "notes": "* Heat Engager\n* Heat Dash [+43d (+35)](https://wavu.wiki/t/Lidia_combos#Mini-combos 'Mini-combo') on hit, +5 on block\n* Power up with input qcf+1+2 (adds 5 dmg to last hit)\n* Jail from any attack", + "notes": "* Heat Engager\n* Heat Dash [+43d (+35)](https://wavu.wiki/t/Lidia_combos#Mini-combos 'Mini-combo') on hit, +5 on block\n* Power up with input qcf+1+2 (adds 5 dmg to last hit)\n* Jail from any attack\n", "on_block": "-15", "on_ch": "+20d (+15)", "on_hit": "+20d (+15)", @@ -1537,7 +1537,7 @@ "image": "", "input": "f+2", "name": "", - "notes": "Elbow", + "notes": "Elbow\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -1555,7 +1555,7 @@ "image": "", "input": "f+2,4", "name": "Horned Lark", - "notes": "* Balcony Break\n* Jail from 1st attack", + "notes": "* Balcony Break\n* Jail from 1st attack\n", "on_block": "-13", "on_ch": "+16a (+7)", "on_hit": "+16a (+7)", @@ -1573,7 +1573,7 @@ "image": "", "input": "f+3", "name": "", - "notes": "\n", + "notes": "\njs6~15", "on_block": "-11", "on_ch": "+6", "on_hit": "-4", @@ -1591,7 +1591,7 @@ "image": "", "input": "f+3+4", "name": "Horse Stance", - "notes": "Actionable after 20f", + "notes": "Actionable after 20f\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1611,7 +1611,7 @@ "image": "", "input": "f+3,4", "name": "Jumping Front Kick > Helm Splitter", - "notes": "* Combo from 1st CH with 10f delay\n* Move can be delayed 7f\n* Can be ducked on hit\n* Interrupt with i5 from 1st block\n* Power up with input qcf+4, adds 2 damage\n* Balcony break on airborne hit\n* 6 chip damage on block\n", + "notes": "* Combo from 1st CH with 10f delay\n* Move can be delayed 7f\n* Can be ducked on hit\n* Interrupt with i5 from 1st block\n* Power up with input qcf+4, adds 2 damage\n* Balcony break on airborne hit\n* 6 chip damage on block\n,js15~27 fs28~30", "on_block": "+1", "on_ch": "+10", "on_hit": "+10", @@ -1629,7 +1629,7 @@ "image": "", "input": "f+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-4", "on_ch": "+1", "on_hit": "+1", @@ -1647,7 +1647,7 @@ "image": "", "input": "f+4,3", "name": "", - "notes": "Jail from 1st attack with 1f delay\n", + "notes": "Jail from 1st attack with 1f delay\n,js5~17 fs18~20", "on_block": "-10", "on_ch": "+0", "on_hit": "+0", @@ -1665,7 +1665,7 @@ "image": "", "input": "f+4,3,1", "name": "Kusanku Double Kick > Uraken-uchi", - "notes": "* Balcony Break\n* Spike\n* Combo from 2nd CH", + "notes": "* Balcony Break\n* Spike\n* Combo from 2nd CH\n", "on_block": "-12", "on_ch": "+17a", "on_hit": "+17a", @@ -1683,7 +1683,7 @@ "image": "", "input": "f+4,3,4", "name": "Kusanku Triple Kick", - "notes": "* Tornado\n* Combo from 2nd CH", + "notes": "* Tornado\n* Combo from 2nd CH\n", "on_block": "-10", "on_ch": "[+28a (+22)](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", "on_hit": "+19a (+12)", @@ -1782,7 +1782,7 @@ "image": "", "input": "FC.df+2", "name": "Flash Elbow", - "notes": "* Heat Engager\n* Heat Dash +43a (+35) on hit, +5 on block\n* Balcony Break\n* Elbow", + "notes": "* Heat Engager\n* Heat Dash +43a (+35) on hit, +5 on block\n* Balcony Break\n* Elbow\n", "on_block": "-14", "on_ch": "+9a", "on_hit": "+9a", @@ -1818,7 +1818,7 @@ "image": "", "input": "f,F+1+2", "name": "White Whale", - "notes": "* Balcony Break\n* Clean hit adds 7 damage", + "notes": "* Balcony Break\n* Clean hit adds 7 damage\n", "on_block": "-13", "on_ch": "+13a (+4)", "on_hit": "+13a (+4)", @@ -1838,7 +1838,7 @@ "image": "", "input": "f,F+2", "name": "Lightning Seikenzuki", - "notes": "* Transition to HRS on hit or block only\n* Input f,f,F+2 to power up", + "notes": "* Transition to HRS on hit or block only\n* Input f,f,F+2 to power up\n", "on_block": "+5", "on_ch": "[+17](https://wavu.wiki/t/Lidia_combos#Mini-combos 'Mini-combo')", "on_hit": "+15g", @@ -1856,7 +1856,7 @@ "image": "", "input": "f,F+3", "name": "Flying Forward Kick", - "notes": "Tornado\n", + "notes": "Tornado\njs11~19", "on_block": "-14", "on_ch": "[+30a (+20)](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", "on_hit": "[+30a (+20)](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", @@ -1874,7 +1874,7 @@ "image": "", "input": "f,F+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", @@ -1892,7 +1892,7 @@ "image": "", "input": "f,F+4,3", "name": "Hazy Moon Double Kick", - "notes": "* Combo from 1st hit\n* Transition to attack throw on airborne hit\n", + "notes": "* Combo from 1st hit\n* Transition to attack throw on airborne hit\njs27~46 fs47~49", "on_block": "-27", "on_ch": "+17a (+2)", "on_hit": "+17a (+2)", @@ -1910,7 +1910,7 @@ "image": "", "input": "f,f,F+1", "name": "Swift High Seikenzuki", - "notes": "* Tornado\n* Balcony Break\n* 7 Chip damage on block", + "notes": "* Tornado\n* Balcony Break\n* 7 Chip damage on block\n", "on_block": "+6", "on_ch": "+24a (+19)", "on_hit": "+24a (+19)", @@ -1928,7 +1928,7 @@ "image": "", "input": "f,f,F+3", "name": "Flying Blade", - "notes": "* Balcony Break\n* 9 Chip damage on block\n", + "notes": "* Balcony Break\n* 9 Chip damage on block\njs12~33 34~36", "on_block": "+6", "on_ch": "+37d (-21)", "on_hit": "+37d (-21)", @@ -1946,7 +1946,7 @@ "image": "", "input": "H.1+2", "name": "Heian Shodan Seikenzuki > Heaven and Earth", - "notes": "* Reversal Break\n* Cancel with b,b or f,f\n* Transition to HAE on hit or block only\n* Cancel HAE transition with B\n* Partially uses remaining Heat time\n* Hold for 20~30 frames", + "notes": "* Reversal Break\n* Cancel with b,b or f,f\n* Transition to HAE on hit or block only\n* Cancel HAE transition with B\n* Partially uses remaining Heat time\n* Hold for 20~30 frames\n", "on_block": "+1", "on_ch": "+37a (+29)", "on_hit": "+37a (+29)", @@ -1964,7 +1964,7 @@ "image": "", "input": "H.1+2*", "name": "Heian Shodan Seikenzuki (Slight Hold) > Heaven and Earth", - "notes": "* Reversal Break\n* Cancel with b,b or f,f\n* Transition to HAE on hit or block only\n* Cancel HAE transition with B\n* Partially uses remaining Heat time\n* Hold for 31~54 frames", + "notes": "* Reversal Break\n* Cancel with b,b or f,f\n* Transition to HAE on hit or block only\n* Cancel HAE transition with B\n* Partially uses remaining Heat time\n* Hold for 31~54 frames\n", "on_block": "+10g", "on_ch": "+37a (+29)", "on_hit": "+37a (+29)", @@ -1982,7 +1982,7 @@ "image": "", "input": "H.1+2**", "name": "Heian Shodan Seikenzuki: Digress > Heaven and Earth", - "notes": "* Reversal Break\n* Cancel with b,b or f,f\n* Transition to HAE on hit or block only\n* Cancel HAE transition with B\n* Partially uses remaining Heat time\n* Hold for 55 frames", + "notes": "* Reversal Break\n* Cancel with b,b or f,f\n* Transition to HAE on hit or block only\n* Cancel HAE transition with B\n* Partially uses remaining Heat time\n* Hold for 55 frames\n", "on_block": "+15g", "on_ch": "+63a", "on_hit": "+63a", @@ -2000,7 +2000,7 @@ "image": "", "input": "H.2+3", "name": "Efflorescent Blizzard", - "notes": "* Heat Smash\n* Balcony Break\n* Transition to r31 HAE on block\n* Cancel HAE transition with B\n* Transition to attack throw on hit\n", + "notes": "* Heat Smash\n* Balcony Break\n* Transition to r31 HAE on block\n* Cancel HAE transition with B\n* Transition to attack throw on hit\njs77~105", "on_block": "+10g", "on_ch": "+0d", "on_hit": "+0d", @@ -2036,7 +2036,7 @@ "image": "", "input": "HAE.1+2", "name": "Heaven's Cannon: Crushing Defamation", - "notes": "* Tornado\n* Power up based on Heaven and Earth level", + "notes": "* Tornado\n* Power up based on Heaven and Earth level\n", "on_block": "", "on_ch": "+0a", "on_hit": "+0a", @@ -2054,7 +2054,7 @@ "image": "", "input": "HAE.2", "name": "Heaven's Sword: Wreath Puncture", - "notes": "* Balcony Break\n* Chip damage on block\n* Power up based on Heaven and Earth level\n* +35a (-1) on hit with HAE level 3\n* 2nd hit available on hit or block only", + "notes": "* Balcony Break\n* Chip damage on block\n* Power up based on Heaven and Earth level\n* +35a (-1) on hit with HAE level 3\n* 2nd hit available on hit or block only\n", "on_block": "+6", "on_ch": "+14a", "on_hit": "+14a", @@ -2072,7 +2072,7 @@ "image": "", "input": "H.CAT.U", "name": "Cat Stance > Heaven and Earth", - "notes": "* Increases Heaven and Earth level\n* Parries all highs or mids", + "notes": "* Increases Heaven and Earth level\n* Parries all highs or mids\nps5~39", "on_block": "", "on_ch": "", "on_hit": "", @@ -2092,7 +2092,7 @@ "image": "", "input": "H.f,F+2", "name": "Lightning Seikenzuki", - "notes": "* Reversal Break\n* Transition to HRS on hit or block only\n* Partially uses remaining Heat time\n* Input H.f,f,F+2 to power up", + "notes": "* Reversal Break\n* Transition to HRS on hit or block only\n* Partially uses remaining Heat time\n* Input H.f,f,F+2 to power up\n", "on_block": "+5", "on_ch": "+17", "on_hit": "+17", @@ -2110,7 +2110,7 @@ "image": "", "input": "H.f,f,F+1", "name": "Swift High Seikenzuki > Heaven and Earth", - "notes": "* Tornado\n* Balcony Break\n* Transition to HAE on hit or block only\n* Cancel HAE transition with B\n* Partially uses remaining Heat time", + "notes": "* Tornado\n* Balcony Break\n* Transition to HAE on hit or block only\n* Cancel HAE transition with B\n* Partially uses remaining Heat time\n", "on_block": "+5", "on_ch": "+31a (+23)", "on_hit": "+31a (+23)", @@ -2128,7 +2128,7 @@ "image": "", "input": "H.HRS.U", "name": "Horse Stance > Heaven and Earth", - "notes": "* Increases Heaven and Earth level\n* Parries all highs or mids", + "notes": "* Increases Heaven and Earth level\n* Parries all highs or mids\nps5~39", "on_block": "", "on_ch": "", "on_hit": "", @@ -2182,7 +2182,7 @@ "image": "", "input": "HRS.2", "name": "Unanimous Consent", - "notes": "* Heat Engager\n* Heat Dash [+67a (+50)](https://wavu.wiki/t/Lidia_combos#Staples 'Combo') on hit, +5 on block\n* Transitions to attack throw on front hit\n* Does not transition to throw when using Heat Dash\n* Activates Heat when throw is completed\n* Transition to r33 HAE on hit only\n* Cancel HAE transition with B", + "notes": "* Heat Engager\n* Heat Dash [+67a (+50)](https://wavu.wiki/t/Lidia_combos#Staples 'Combo') on hit, +5 on block\n* Transitions to attack throw on front hit\n* Does not transition to throw when using Heat Dash\n* Activates Heat when throw is completed\n* Transition to r33 HAE on hit only\n* Cancel HAE transition with B\n", "on_block": "-10", "on_ch": "+8", "on_hit": "+8", @@ -2200,7 +2200,7 @@ "image": "", "input": "HRS.3", "name": "Kumo-geri", - "notes": "* Strong Aerial Tailspin\n* Balcony Break\n* Homing\n", + "notes": "* Strong Aerial Tailspin\n* Balcony Break\n* Homing\njs9~27 fs28~30", "on_block": "-4", "on_ch": "+34a (+26)", "on_hit": "+34a (+26)", @@ -2218,7 +2218,7 @@ "image": "", "input": "HRS.4", "name": "Muramasa", - "notes": "* Spike\n* 6 chip damage on block\n* Transition to WLF on hit or block only", + "notes": "* Spike\n* 6 chip damage on block\n* Transition to WLF on hit or block only\n", "on_block": "+8", "on_ch": "[+44a](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", "on_hit": "[+22d](https://wavu.wiki/t/Lidia_combos#Mini-combos 'Mini-combo')", @@ -2236,7 +2236,7 @@ "image": "", "input": "HRS.b", "name": "Horse Stance > Cancel", - "notes": "* After recovery, limited to blocking for 13 frames\n* Takes 8f to cancel into block", + "notes": "* After recovery, limited to blocking for 13 frames\n* Takes 8f to cancel into block\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2254,7 +2254,7 @@ "image": "", "input": "HRS.b,B", "name": "Horse Stance > Vacuity", - "notes": "\n", + "notes": "\njs11~25 fs26~28", "on_block": "", "on_ch": "", "on_hit": "", @@ -2272,7 +2272,7 @@ "image": "", "input": "HRS.F", "name": "Horse Stance > Stalking Wolf Stance", - "notes": "Actionable after 20f", + "notes": "Actionable after 20f\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2290,7 +2290,7 @@ "image": "", "input": "H.WLF.1", "name": "Bassai-zuki > Heaven and Earth", - "notes": "* Balcony Break\n* Tornado\n* Cancel with b,b or f,f on frames 10~18\n* Transition to HAE on hit or block only\n* Cancel HAE transition with B", + "notes": "* Balcony Break\n* Tornado\n* Cancel with b,b or f,f on frames 10~18\n* Transition to HAE on hit or block only\n* Cancel HAE transition with B\n", "on_block": "+10g", "on_ch": "+38a (+30)", "on_hit": "+38a (+30)", @@ -2308,7 +2308,7 @@ "image": "", "input": "H.WLF.1*", "name": "Bassai-zuki (Hold) > Heaven and Earth", - "notes": "* Tornado\n* Cancel with b,b or f,f on frames 10~18\n* Transition to HAE on hit or block only\n* Cancel HAE transition with B\n* Balcony break on airborne hit", + "notes": "* Tornado\n* Cancel with b,b or f,f on frames 10~18\n* Transition to HAE on hit or block only\n* Cancel HAE transition with B\n* Balcony break on airborne hit\n", "on_block": "+15g", "on_ch": "+66", "on_hit": "+66", @@ -2326,7 +2326,7 @@ "image": "", "input": "H.WLF.U", "name": "Stalking Wolf Stance > Heaven and Earth", - "notes": "* Increases Heaven and Earth level\n* Parries all highs or mids", + "notes": "* Increases Heaven and Earth level\n* Parries all highs or mids\nps5~39", "on_block": "", "on_ch": "", "on_hit": "", @@ -2344,7 +2344,7 @@ "image": "", "input": "Left throw", "name": "Moonlit Frost", - "notes": "* Throw break: 1\n* Opponent on break: standing", + "notes": "* Throw break: 1\n* Opponent on break: standing\n", "on_block": "-3", "on_ch": "+4", "on_hit": "+4", @@ -2362,7 +2362,7 @@ "image": "", "input": "OTG.d+1+2", "name": "Veto", - "notes": "* Spike\n* Power up based on Heaven and Earth level\n* Regain recoverable health", + "notes": "* Spike\n* Power up based on Heaven and Earth level\n* Regain recoverable health\n", "on_block": "-13", "on_ch": "+6c", "on_hit": "+6c", @@ -2384,7 +2384,7 @@ "image": "", "input": "P.b+1+3", "name": "Law of the Land", - "notes": "Input 2 within a 2f window (15~16) on the second punch, adds 2 damage", + "notes": "Input 2 within a 2f window (15~16) on the second punch, adds 2 damage\n15 16", "on_block": "", "on_ch": "+23a (+18)", "on_hit": "+23a (+18)", @@ -2402,7 +2402,7 @@ "image": "", "input": "P.HAE", "name": "Heaven and Earth", - "notes": "* Transition to HAE\n* Partially restore remaining Heat time", + "notes": "* Transition to HAE\n* Partially restore remaining Heat time\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2420,7 +2420,7 @@ "image": "", "input": "qcf+1+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+6", "on_hit": "-1", @@ -2438,7 +2438,7 @@ "image": "", "input": "qcf+1+2,2", "name": "Red Poppy", - "notes": "* Tornado\n* Combo from 1st hit\n* Combo from 1st CH with 12f delay\n* Transition to WLF on hit or block only\n* Balcony break on airborne hit\n* WLF transition is -14", + "notes": "* Tornado\n* Combo from 1st hit\n* Combo from 1st CH with 12f delay\n* Transition to WLF on hit or block only\n* Balcony break on airborne hit\n* WLF transition is -14\n", "on_block": "-6", "on_ch": "[+59a](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", "on_hit": "+24g", @@ -2458,7 +2458,7 @@ "image": "", "input": "qcf+2", "name": "", - "notes": "Input qcf,qcf+2 to power up, adds 4 damage", + "notes": "Input qcf,qcf+2 to power up, adds 4 damage\n", "on_block": "-8", "on_ch": "+0", "on_hit": "+0", @@ -2478,7 +2478,7 @@ "image": "", "input": "qcf+2,2", "name": "", - "notes": "Combo from 1st CH", + "notes": "Combo from 1st CH\n", "on_block": "-14", "on_ch": "-1", "on_hit": "-1", @@ -2499,7 +2499,7 @@ "image": "", "input": "qcf+2,2,1+2", "name": "Blossom Fury", - "notes": "* Combo from 2nd hit\n* Combo from 1st CH\n* Input qcf,qcf+2,2,b,f,F+1+2 to power up, adds 5 damage\n* Full string deals 47 damage with power up input, 42 damage without", + "notes": "* Combo from 2nd hit\n* Combo from 1st CH\n* Input qcf,qcf+2,2,b,f,F+1+2 to power up, adds 5 damage\n* Full string deals 47 damage with power up input, 42 damage without\n", "on_block": "-17", "on_ch": "+18a (+13)", "on_hit": "+18a (+13)", @@ -2517,7 +2517,7 @@ "image": "", "input": "qcf+4", "name": "Helm Splitter", - "notes": "* Homing\n* 8 Chip damage on block\n", + "notes": "* Homing\n* 8 Chip damage on block\njs10~22 fs23~25", "on_block": "+1", "on_ch": "[+10](https://wavu.wiki/t/Lidia_combos#Mini-combos 'Mini-combo')", "on_hit": "[+10](https://wavu.wiki/t/Lidia_combos#Mini-combos 'Mini-combo')", @@ -2553,7 +2553,7 @@ "image": "", "input": "Right throw", "name": "Parched Valley", - "notes": "* Floor Break\n* Throw break: 2\n* Opponent on hit: FUFA\n* Side switch on hit", + "notes": "* Floor Break\n* Throw break: 2\n* Opponent on hit: FUFA\n* Side switch on hit\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -2571,7 +2571,7 @@ "image": "", "input": "SS.2", "name": "Elbow Slam", - "notes": "* Spike\n* Elbow", + "notes": "* Spike\n* Elbow\n", "on_block": "+0c", "on_ch": "+21d", "on_hit": "+5c", @@ -2589,7 +2589,7 @@ "image": "", "input": "SS.4", "name": "Evasive High Right Back Kick", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-6", "on_ch": "+14", "on_hit": "+16g", @@ -2610,7 +2610,7 @@ "image": "", "input": "uf+1", "name": "Gyre", - "notes": "* Elbow\n* Parries high punches or kicks\n* Hitstop on successful parry\n* Forced 2nd hit on successful parry", + "notes": "* Elbow\n* Parries high punches or kicks\n* Hitstop on successful parry\n* Forced 2nd hit on successful parry\nps5~17", "on_block": "-6", "on_ch": "+3", "on_hit": "+3", @@ -2628,7 +2628,7 @@ "image": "", "input": "uf+1+2", "name": "Trifecta", - "notes": "* Throw break: 1+2\n* Opponent on hit: FUFA\n* Power up based on Heaven and Earth level\n* Regain recoverable health", + "notes": "* Throw break: 1+2\n* Opponent on hit: FUFA\n* Power up based on Heaven and Earth level\n* Regain recoverable health\n", "on_block": "-6", "on_ch": "+0d", "on_hit": "+0d", @@ -2651,7 +2651,7 @@ "image": "", "input": "uf+1,P", "name": "Vortex", - "notes": "* Balcony Break\n* Input P:2 to deal 23 damage", + "notes": "* Balcony Break\n* Input P:2 to deal 23 damage\n", "on_block": "", "on_ch": "+11g", "on_hit": "+11g", @@ -2672,7 +2672,7 @@ "image": "", "input": "uf+3", "name": "Willow Branch", - "notes": "* Balcony Break\n* Spike\n", + "notes": "* Balcony Break\n* Spike\njs11~24 fs25~27", "on_block": "-9", "on_ch": "+41a (-17)", "on_hit": "+41a (-17)", @@ -2692,7 +2692,7 @@ "image": "", "input": "uf+4", "name": "Cleaving Spirit", - "notes": "* Balcony Break\n* Tornado\n* Transition to CAT on hit or block only\n* 2nd hit available only as combo from 1st hit\n* CAT transition is -13\n", + "notes": "* Balcony Break\n* Tornado\n* Transition to CAT on hit or block only\n* 2nd hit available only as combo from 1st hit\n* CAT transition is -13\njs9~30 fs31~33", "on_block": "-5", "on_ch": "[+69a (+53)](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", "on_hit": "[+69a (+53)](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", @@ -2710,7 +2710,7 @@ "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "\n", + "notes": "\njs9~30 fs31~33", "on_block": "-13", "on_ch": "[+32a (+22)](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", "on_hit": "[+32a (+22)](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", @@ -2728,7 +2728,7 @@ "image": "", "input": "WLF.1", "name": "Bassai-zuki", - "notes": "* Tornado\n* Balcony Break\n* Cancel with b,b or f,f on frames 10~18\n* 4 Chip damage on block", + "notes": "* Tornado\n* Balcony Break\n* Cancel with b,b or f,f on frames 10~18\n* 4 Chip damage on block\n", "on_block": "+2", "on_ch": "+30a (+22)", "on_hit": "+30a (+22)", @@ -2746,7 +2746,7 @@ "image": "", "input": "WLF.1*", "name": "", - "notes": "* Tornado\n* 13 Chip damage on block", + "notes": "* Tornado\n* 13 Chip damage on block\n", "on_block": "+7", "on_ch": "[+57a](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", "on_hit": "[+57a](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", @@ -2764,7 +2764,7 @@ "image": "", "input": "WLF.2", "name": "Jion Upward Thrust", - "notes": "* Balcony Break\n* Steel pedal", + "notes": "* Balcony Break\n* Steel pedal\n", "on_block": "-7", "on_ch": "+22a (+5)", "on_hit": "+22a (+5)", @@ -2782,7 +2782,7 @@ "image": "", "input": "WLF.3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+4", "on_hit": "+4", @@ -2800,7 +2800,7 @@ "image": "", "input": "WLF.3,1", "name": "Mid Left Kick > Nimble Thrust", - "notes": "* Balcony Break\n* Combo from 1st CH", + "notes": "* Balcony Break\n* Combo from 1st CH\n", "on_block": "-6", "on_ch": "+37a (+29)", "on_hit": "+37a (+29)", @@ -2818,7 +2818,7 @@ "image": "", "input": "WLF.4", "name": "Serpent Incision", - "notes": "* Spike\n* Second hit available on hit or block only", + "notes": "* Spike\n* Second hit available on hit or block only\n", "on_block": "-16", "on_ch": "-7a", "on_hit": "-7a", @@ -2836,7 +2836,7 @@ "image": "", "input": "WLF.b", "name": "Stalking Wolf Stance > Cancel", - "notes": "* After recovery, limited to blocking for 13 frames\n* Takes 8f to cancel into block", + "notes": "* After recovery, limited to blocking for 13 frames\n* Takes 8f to cancel into block\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2854,7 +2854,7 @@ "image": "", "input": "WLF.b,B", "name": "Stalking Wolf Stance > Vacuity", - "notes": "\n", + "notes": "\njs11~25 fs26~28", "on_block": "", "on_ch": "", "on_hit": "", @@ -2872,7 +2872,7 @@ "image": "", "input": "ws1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-3", "on_ch": "+4", "on_hit": "+4", @@ -2890,7 +2890,7 @@ "image": "", "input": "ws1,2", "name": "White-tailed Eagle", - "notes": "* Combo from 1st hit with 1f delay\n* Transition to CAT on hit or block only", + "notes": "* Combo from 1st hit with 1f delay\n* Transition to CAT on hit or block only\n", "on_block": "+0", "on_ch": "+11", "on_hit": "+11", @@ -2908,7 +2908,7 @@ "image": "", "input": "ws1,4", "name": "Wild Eagle", - "notes": "* Balcony Break\n* Knee\n* Combo from 1st hit with 1f delay", + "notes": "* Balcony Break\n* Knee\n* Combo from 1st hit with 1f delay\n", "on_block": "-13", "on_ch": "+21a (+16)", "on_hit": "+21a (+16)", @@ -2926,7 +2926,7 @@ "image": "", "input": "ws2", "name": "Upward Thrust", - "notes": "Tornado", + "notes": "Tornado\n", "on_block": "-12", "on_ch": "[+29a (+19)](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", "on_hit": "[+29a (+19)](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", @@ -2944,7 +2944,7 @@ "image": "", "input": "ws3", "name": "Bridging the Gap", - "notes": "* Balcony Break\n* Tornado\n", + "notes": "* Balcony Break\n* Tornado\njs14~22 fs23~25", "on_block": "-12", "on_ch": "[+71a (+55)](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", "on_hit": "[+32a (+24)](https://wavu.wiki/t/Lidia_combos#Mini-combos 'Mini-combo')", @@ -2962,7 +2962,7 @@ "image": "", "input": "ws4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -2980,7 +2980,7 @@ "image": "", "input": "ws4,2", "name": "Caustic Retort", - "notes": "* Combo from 1st hit with 2f delay\n* Transition to CAT on hit or block only", + "notes": "* Combo from 1st hit with 2f delay\n* Transition to CAT on hit or block only\n", "on_block": "+0", "on_ch": "+8", "on_hit": "+8", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/lili.json b/src/frame_service/json_directory/tests/static/json_movelist/lili.json index 12aa2e7..1aaf45e 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/lili.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/lili.json @@ -7,7 +7,7 @@ "image": "", "input": "1", "name": "", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -25,7 +25,7 @@ "image": "", "input": "1,1", "name": "", - "notes": "* Elbow\n* Combos from 1st hit", + "notes": "* Elbow\n* Combos from 1st hit\n", "on_block": "-4~-3", "on_ch": "+4~+5", "on_hit": "+4~+5", @@ -43,7 +43,7 @@ "image": "", "input": "1,1,3", "name": "Tricolore", - "notes": "* Combos from 2nd hit CH", + "notes": "* Combos from 2nd hit CH\n", "on_block": "-15~-14", "on_ch": "+25a", "on_hit": "+6~+7d", @@ -61,7 +61,7 @@ "image": "", "input": "1+2", "name": "Broken Heart", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-12", "on_ch": "+20d (+10)", "on_hit": "+20d (+10)", @@ -79,7 +79,7 @@ "image": "", "input": "1,2", "name": "Left Right Thrust", - "notes": "* Combos from 1st hit", + "notes": "* Combos from 1st hit\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -115,7 +115,7 @@ "image": "", "input": "1,2,4", "name": "Left Right Piercing Thorn", - "notes": "* Balcony Break\n* Chip on block [6]\n* Powers up in Heat: 30 damage, +2 ob, Wall Crush +7g, 13 Chip, +18a (-8) oh\n* Partially consumes remaining Heat time\n", + "notes": "* Balcony Break\n* Chip on block [6]\n* Powers up in Heat: 30 damage, +2 ob, Wall Crush +7g, 13 Chip, +18a (-8) oh\n* Partially consumes remaining Heat time\njs", "on_block": "-9 / +2 H +7wc", "on_ch": "+2a (-7)", "on_hit": "+2a (-7)", @@ -133,7 +133,7 @@ "image": "", "input": "1+3", "name": "Kiss of Devotion", - "notes": "* Throw break 1 or 2\n* Floor Break", + "notes": "* Throw break 1 or 2\n* Floor Break\n", "on_block": "-3", "on_ch": "", "on_hit": "", @@ -151,7 +151,7 @@ "image": "", "input": "2", "name": "", - "notes": "", + "notes": "\n", "on_block": "+0", "on_ch": "+8", "on_hit": "+8", @@ -205,7 +205,7 @@ "image": "", "input": "2+4", "name": "Femme Fatale", - "notes": "* Throw break 1 or 2\n* Side swap", + "notes": "* Throw break 1 or 2\n* Side swap\n", "on_block": "-3", "on_ch": "", "on_hit": "", @@ -223,7 +223,7 @@ "image": "", "input": "2,4", "name": "Bed Time", - "notes": "* Balcony Break \n* Combos from 1st hit", + "notes": "* Balcony Break \n* Combos from 1st hit\n", "on_block": "-2", "on_ch": "+24a (+15)", "on_hit": "+24a (+15)", @@ -241,7 +241,7 @@ "image": "", "input": "3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "-3", "on_hit": "-3", @@ -259,7 +259,7 @@ "image": "", "input": "3,1", "name": "Peacock Waltz", - "notes": "* Heat Engager\n \n* Heat Dash +5, +36a (+26)\n* Balcony Break\n* Combos from 1st hit", + "notes": "* Heat Engager\n \n* Heat Dash +5, +36a (+26)\n* Balcony Break\n* Combos from 1st hit\n", "on_block": "-13", "on_ch": "+40d (-18)", "on_hit": "+40d (-18)", @@ -277,7 +277,7 @@ "image": "", "input": "3,2", "name": "", - "notes": "* Combos from 1st hit\n* Transition to -2, +5, +14 DEW with F", + "notes": "* Combos from 1st hit\n* Transition to -2, +5, +14 DEW with F\n", "on_block": "-5", "on_ch": "+10", "on_hit": "+2", @@ -295,7 +295,7 @@ "image": "", "input": "3,2,3", "name": "Peacock Jive", - "notes": "* Balcony Break\n* Combos from 2nd hit CH\n", + "notes": "* Balcony Break\n* Combos from 2nd hit CH\njs", "on_block": "-9", "on_ch": "+13a (+4)", "on_hit": "+13a (+4)", @@ -313,7 +313,7 @@ "image": "", "input": "3+4", "name": "Black Swan", - "notes": "* Heat Engager\n \n* Heat Dash +5, +62a (+42)\n* Homing\n* Balcony Break\n", + "notes": "* Heat Engager\n \n* Heat Dash +5, +62a (+42)\n* Homing\n* Balcony Break\njs", "on_block": "-2", "on_ch": "+20a (+11)", "on_hit": "+20a (+11)", @@ -331,7 +331,7 @@ "image": "", "input": "4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -348,8 +348,8 @@ "id": "Lili-b+1", "image": "", "input": "b+1", - "name": "Élysée Le Bras Allongé", - "notes": "* Transition to +0, +8, +14 DEW with F", + "name": "lyse Le Bras Allong", + "notes": "* Transition to +0, +8, +14 DEW with F\n", "on_block": "-6", "on_ch": "+8", "on_hit": "+2", @@ -367,7 +367,7 @@ "image": "", "input": "b+1+2", "name": "Dendobrium", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-12", "on_ch": "+29a (-7)", "on_hit": "+29a (-7)", @@ -387,7 +387,7 @@ "image": "", "input": "b+1+3", "name": "Attack Reversal", - "notes": "* Punch parry (high and mid)\n* Side swap", + "notes": "* Punch parry (high and mid)\n* Side swap\nps5~15", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -405,7 +405,7 @@ "image": "", "input": "b+1+4", "name": "Piercing Thorn", - "notes": "* Balcony Break\n", + "notes": "* Balcony Break\njs", "on_block": "!", "on_ch": "+9a (-17)", "on_hit": "+9a (-17)", @@ -422,8 +422,8 @@ "id": "Lili-b+1,4", "image": "", "input": "b+1,4", - "name": "Élysée Le Bras Allongé Caracole", - "notes": "* Tornado\n* Combos from 1st hit", + "name": "lyse Le Bras Allong Caracole", + "notes": "* Tornado\n* Combos from 1st hit\n", "on_block": "-11", "on_ch": "+32a (+17)", "on_hit": "+32a (+17)", @@ -441,7 +441,7 @@ "image": "", "input": "b+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -459,7 +459,7 @@ "image": "", "input": "b+2,1", "name": "", - "notes": "* Elbow\n* Combos from 1st hit\n* Transition to -4, +7, +9 BT with F\n* Transition to -4, +7, +9 DEW with F", + "notes": "* Elbow\n* Combos from 1st hit\n* Transition to -4, +7, +9 BT with F\n* Transition to -4, +7, +9 DEW with F\n", "on_block": "-4", "on_ch": "+9", "on_hit": "+7", @@ -477,7 +477,7 @@ "image": "", "input": "b+2,1,1+2", "name": "Heliotrope Corsage", - "notes": "* Balcony Break\n* Combos from 2nd hit CH", + "notes": "* Balcony Break\n* Combos from 2nd hit CH\n", "on_block": "-12", "on_ch": "+20a (+10)", "on_hit": "+20a (+10)", @@ -497,7 +497,7 @@ "image": "", "input": "b+3", "name": "Feisty Rabbit", - "notes": "* Transitions to RAB\n* Transition to DEW with F\n* Alternate input b+4\n", + "notes": "* Transitions to RAB\n* Transition to DEW with F\n* Alternate input b+4\njs", "on_block": "", "on_ch": "", "on_hit": "", @@ -515,7 +515,7 @@ "image": "", "input": "RAB.2", "name": "Rabbit Song", - "notes": "* Heat Engager\n* Heat Dash +5, +36a (+26) \n* Balcony Break\n* Powered up during Heat: 24 damage\n* Partially consumes remaining Heat Time", + "notes": "* Heat Engager\n* Heat Dash +5, +36a (+26) \n* Balcony Break\n* Powered up during Heat: 24 damage\n* Partially consumes remaining Heat Time\n", "on_block": "-9", "on_ch": "+39d (-19)", "on_hit": "+39d (-19)", @@ -551,7 +551,7 @@ "image": "", "input": "b+3+4", "name": "Mirror Image", - "notes": "* Transitions to BT", + "notes": "* Transitions to BT\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -569,7 +569,7 @@ "image": "", "input": "RAB.4", "name": "Rabbit Piercing Thorn", - "notes": "* Balcony Break\n* Powered up during Heat: \n36 damage, +4 ob, Wall Crush +9g\n* Partially consumes remaining Heat Time\n", + "notes": "* Balcony Break\n* Powered up during Heat: \n36 damage, +4 ob, Wall Crush +9g\n* Partially consumes remaining Heat Time\njs", "on_block": "-2 / +4 H +9wc", "on_ch": "+4a (-5)", "on_hit": "+4a (-5)", @@ -587,7 +587,7 @@ "image": "", "input": "Back Throw", "name": "Ravaging Beauty", - "notes": "Unbreakable", + "notes": "Unbreakable\n", "on_block": "!", "on_ch": "+1d", "on_hit": "+1d", @@ -605,7 +605,7 @@ "image": "", "input": "BT.1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -623,7 +623,7 @@ "image": "", "input": "BT.1+2", "name": "Tempest", - "notes": "", + "notes": "\n", "on_block": "-11c", "on_ch": "+16a", "on_hit": "+16a", @@ -641,7 +641,7 @@ "image": "", "input": "BT.1,2", "name": "Fierbois Sword", - "notes": "* Tornado\n* Balcony Break\n* Combos from 1st hit\n", + "notes": "* Tornado\n* Balcony Break\n* Combos from 1st hit\njs", "on_block": "-13", "on_ch": "+16a (-1)", "on_hit": "+16a (-1)", @@ -659,7 +659,7 @@ "image": "", "input": "BT.1,4", "name": "Scorpio's Sting", - "notes": "* Heat Engager\n* Heat Dash +5, +34d\n \n* Balcony Break\n* Combos from 1st hit", + "notes": "* Heat Engager\n* Heat Dash +5, +34d\n \n* Balcony Break\n* Combos from 1st hit\n", "on_block": "-5", "on_ch": "+10g", "on_hit": "+10g", @@ -713,7 +713,7 @@ "image": "", "input": "BT.3+4", "name": "Twist Backflip", - "notes": "* Chip on block [9]\n", + "notes": "* Chip on block [9]\njs5~", "on_block": "+2", "on_ch": "+7c", "on_hit": "+7c", @@ -731,7 +731,7 @@ "image": "", "input": "BT.3,4", "name": "Arc-en-Ciel", - "notes": "* Balcony Break\n* Combos from 1st hit\n", + "notes": "* Balcony Break\n* Combos from 1st hit\njs", "on_block": "-12", "on_ch": "+39d (+31)", "on_hit": "+39d (+31)", @@ -749,7 +749,7 @@ "image": "", "input": "BT.4", "name": "Shears", - "notes": "* 2-hit move, 2nd hit only combos on CH", + "notes": "* 2-hit move, 2nd hit only combos on CH\n", "on_block": "-11", "on_ch": "+11d", "on_hit": "+11d", @@ -767,7 +767,7 @@ "image": "", "input": "BT.4,3+4", "name": "Shears > Spinning Edge", - "notes": "* Floor Break\n* Combos from 2nd hit\n", + "notes": "* Floor Break\n* Combos from 2nd hit\njs", "on_block": "-10", "on_ch": "+4d", "on_hit": "+4d", @@ -785,7 +785,7 @@ "image": "", "input": "BT.b+3", "name": "Feisty Rabbit", - "notes": "* Transitions to RAB\n* Transition to DEW with F\n* Alternate input b+4\n", + "notes": "* Transitions to RAB\n* Transition to DEW with F\n* Alternate input b+4\njs12~", "on_block": "", "on_ch": "", "on_hit": "", @@ -857,7 +857,7 @@ "image": "", "input": "BT.d+3,4", "name": "Autumn Wind", - "notes": "* Combos from 1st hit CH", + "notes": "* Combos from 1st hit CH\n", "on_block": "-13", "on_ch": "+27a (+12)", "on_hit": "+27a (+12)", @@ -947,7 +947,7 @@ "image": "", "input": "d+1,2", "name": "", - "notes": "* Combos from 1st hit\n* Transition to -5, +3, +5 BT with B", + "notes": "* Combos from 1st hit\n* Transition to -5, +3, +5 BT with B\n", "on_block": "-8", "on_ch": "+5", "on_hit": "+3", @@ -965,7 +965,7 @@ "image": "", "input": "d+1,2,4", "name": "Heavy Languish", - "notes": "* Balcony Break\n* Combos from 2nd hit CH", + "notes": "* Balcony Break\n* Combos from 2nd hit CH\n", "on_block": "-12", "on_ch": "+17a (+8)", "on_hit": "+17a (+8)", @@ -983,7 +983,7 @@ "image": "", "input": "d+2", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-7", "on_ch": "+1", "on_hit": "+1", @@ -1001,7 +1001,7 @@ "image": "", "input": "d+2,2", "name": "", - "notes": "* Combos from 1st hit", + "notes": "* Combos from 1st hit\n", "on_block": "-10", "on_ch": "-2", "on_hit": "-4", @@ -1019,7 +1019,7 @@ "image": "", "input": "d+2,2,3", "name": "Bloody Masquerade Piton", - "notes": "* Balcony Break\n* Combos from 2nd hit CH", + "notes": "* Balcony Break\n* Combos from 2nd hit CH\n", "on_block": "-3", "on_ch": "+23a (+14)", "on_hit": "+23a (+14)", @@ -1037,7 +1037,7 @@ "image": "", "input": "d+2,2,4", "name": "Bloody Masquerade Lance", - "notes": "* Tornado\n* Balcony Break\n* Combos from 2nd hit CH", + "notes": "* Tornado\n* Balcony Break\n* Combos from 2nd hit CH\n", "on_block": "-17", "on_ch": "+35d (-23)", "on_hit": "+35d (-23)", @@ -1055,7 +1055,7 @@ "image": "", "input": "d+3", "name": "Thorn Whip", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+5c", "on_hit": "+1", @@ -1073,7 +1073,7 @@ "image": "", "input": "d+3+4", "name": "Matterhorn Ascension", - "notes": "", + "notes": "\n", "on_block": "-21", "on_ch": "+45a (+35)", "on_hit": "+45a (+35)", @@ -1201,7 +1201,7 @@ "image": "", "input": "DEW.1", "name": "Rose", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "-4", @@ -1242,7 +1242,7 @@ "image": "", "input": "DEW.1,2", "name": "Rose Pique", - "notes": "* Balcony Break\n* Combos from 1st hit", + "notes": "* Balcony Break\n* Combos from 1st hit\n", "on_block": "-14", "on_ch": "+54a", "on_hit": "+20a (+10)", @@ -1263,7 +1263,7 @@ "image": "", "input": "DEW.1,2~B", "name": "", - "notes": "", + "notes": "\n", "on_block": "-14~-15", "on_ch": "-3~-2", "on_hit": "-9~-8", @@ -1284,7 +1284,7 @@ "image": "", "input": "DEW.1,4", "name": "Rose Piercing Thorn", - "notes": "* Balcony Break\n* Combos from 1st hit CH\n* Chip damage on block [9]\n* Partially consumes remaining Heat time\n", + "notes": "* Balcony Break\n* Combos from 1st hit CH\n* Chip damage on block [9]\n* Partially consumes remaining Heat time\njs", "on_block": "-9", "on_ch": "+2a (-7)", "on_hit": "+2a (-7)", @@ -1304,7 +1304,7 @@ "image": "", "input": "DEW.2", "name": "", - "notes": "* Homing", + "notes": "* Homing\n", "on_block": "-9", "on_ch": "+0", "on_hit": "+0", @@ -1325,7 +1325,7 @@ "image": "", "input": "DEW.2,1", "name": "Nocturne", - "notes": "* Heat Engager\n* Heat Dash +67a (+50)\n* Balcony Break\n* Combos from 1st hit\n* Floor breaks floating opponent", + "notes": "* Heat Engager\n* Heat Dash +67a (+50)\n* Balcony Break\n* Combos from 1st hit\n* Floor breaks floating opponent\n", "on_block": "-13", "on_ch": "+17d", "on_hit": "+17d", @@ -1345,7 +1345,7 @@ "image": "", "input": "DEW.3", "name": "Platinum Grace", - "notes": "* Tornado\n* Balcony Break", + "notes": "* Tornado\n* Balcony Break\n", "on_block": "-11", "on_ch": "+20a (+3)", "on_hit": "+20a (+3)", @@ -1365,7 +1365,7 @@ "image": "", "input": "DEW.3+4", "name": "Cloisonne", - "notes": "* Balcony Break\n* Transition to +0, +11 RAB with b+3 or b+4", + "notes": "* Balcony Break\n* Transition to +0, +11 RAB with b+3 or b+4\n", "on_block": "+6", "on_ch": "+17g", "on_hit": "+17g", @@ -1383,7 +1383,7 @@ "image": "", "input": "df+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-1", "on_ch": "+8", "on_hit": "+8", @@ -1401,7 +1401,7 @@ "image": "", "input": "df+2", "name": "Orleans Sword", - "notes": "* Transition to -11, +31a (+21) BT with B", + "notes": "* Transition to -11, +31a (+21) BT with B\n", "on_block": "-11", "on_ch": "+31a (+21)", "on_hit": "+31a (+21)", @@ -1419,7 +1419,7 @@ "image": "", "input": "df+3", "name": "Submissive Heel", - "notes": "", + "notes": "\n", "on_block": "+3c", "on_ch": "+19a", "on_hit": "+8c", @@ -1437,7 +1437,7 @@ "image": "", "input": "df+3+4", "name": "Backflip", - "notes": "\n", + "notes": "\njs", "on_block": "-4", "on_ch": "+27a", "on_hit": "+27a", @@ -1455,7 +1455,7 @@ "image": "", "input": "df+3+4,3+4", "name": "Backflip Spinning Edge", - "notes": "* Floor Break\n* Combos from 1st hit\n", + "notes": "* Floor Break\n* Combos from 1st hit\njs", "on_block": "-7", "on_ch": "+2d", "on_hit": "+2d", @@ -1473,7 +1473,7 @@ "image": "", "input": "df+4", "name": "", - "notes": "* Knee", + "notes": "* Knee\n", "on_block": "-8", "on_ch": "+5", "on_hit": "-2", @@ -1491,7 +1491,7 @@ "image": "", "input": "df+4,4", "name": "Dominating Heel", - "notes": "* Combos from 1st hit", + "notes": "* Combos from 1st hit\n", "on_block": "-13", "on_ch": "+8", "on_hit": "-2", @@ -1509,7 +1509,7 @@ "image": "", "input": "(During Enemy wall stun) 1+3", "name": "Larkspur", - "notes": "* Wall throw (Unbreakable)\n* Alternate input 2+4, uf+1+2", + "notes": "* Wall throw (Unbreakable)\n* Alternate input 2+4, uf+1+2\n", "on_block": "!", "on_ch": "+0d", "on_hit": "+0d", @@ -1527,7 +1527,7 @@ "image": "", "input": "f+1+2", "name": "Kitty Claws", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+12c", "on_hit": "+4c", @@ -1545,7 +1545,7 @@ "image": "", "input": "f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "-1", "on_hit": "-1", @@ -1563,7 +1563,7 @@ "image": "", "input": "f+2,3", "name": "Mars Sword", - "notes": "* Balcony Break\n* Combos from 1st hit", + "notes": "* Balcony Break\n* Combos from 1st hit\n", "on_block": "-15", "on_ch": "+24a (+7)", "on_hit": "+24a (+7)", @@ -1581,7 +1581,7 @@ "image": "", "input": "f+3", "name": "Circle Knee", - "notes": "* Homing\n* Balcony Break\n* Knee", + "notes": "* Homing\n* Balcony Break\n* Knee\n", "on_block": "-3", "on_ch": "+17a (+8)", "on_hit": "+17a (+8)", @@ -1599,7 +1599,7 @@ "image": "", "input": "f+3+4", "name": "Sundial", - "notes": "* Floor Break\n", + "notes": "* Floor Break\njs", "on_block": "-4", "on_ch": "+6d", "on_hit": "+6d", @@ -1617,7 +1617,7 @@ "image": "", "input": "f+3+4,3", "name": "", - "notes": "* On airborne opponent: \nFloor Break\n* Combos from 1st hit", + "notes": "* On airborne opponent: \nFloor Break\n* Combos from 1st hit\n", "on_block": "-8", "on_ch": "+23a", "on_hit": "+23a", @@ -1635,7 +1635,7 @@ "image": "", "input": "f+3+4,3,4", "name": "Garland Kick Combo", - "notes": "* Combos from 1st hit\n", + "notes": "* Combos from 1st hit\njs", "on_block": "-20", "on_ch": "+10 (+3)", "on_hit": "+10 (+3)", @@ -1652,8 +1652,8 @@ "id": "Lili-f+4", "image": "", "input": "f+4", - "name": "Bélier Attaque", - "notes": "* Tornado", + "name": "Blier Attaque", + "notes": "* Tornado\n", "on_block": "-9", "on_ch": "+57a", "on_hit": "+7", @@ -1743,7 +1743,7 @@ "image": "", "input": "FC.df+1", "name": "Slashing Vine", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-6", "on_ch": "+34d (+26)", "on_hit": "+19a (+2)", @@ -1779,7 +1779,7 @@ "image": "", "input": "f,F+1+2", "name": "Lashing Iris", - "notes": "* Homing\n* Balcony Break\n* Hold to power up:\n * 2 spins: +12 on block, 11 chip damage\n * 3 spins: Unblockable, 50 damage", + "notes": "* Homing\n* Balcony Break\n* Hold to power up:\n * 2 spins: +12 on block, 11 chip damage\n * 3 spins: Unblockable, 50 damage\n", "on_block": "-9", "on_ch": "+17a (+8)", "on_hit": "+17a (+8)", @@ -1797,7 +1797,7 @@ "image": "", "input": "f,F+2", "name": "Allonger Le Bras", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+20a", "on_hit": "+20a", @@ -1815,7 +1815,7 @@ "image": "", "input": "f,F+3", "name": "", - "notes": "* Transition to -3, +14c DEW with F\n", + "notes": "* Transition to -3, +14c DEW with F\njs", "on_block": "-12", "on_ch": "+5c", "on_hit": "+5c", @@ -1833,7 +1833,7 @@ "image": "", "input": "f,F+3,3+4", "name": "Alstroemeria", - "notes": "* Only comes out on hit or block\n* On airborne opponent: \nFloor Break\n* Combos from 1st hit\n", + "notes": "* Only comes out on hit or block\n* On airborne opponent: \nFloor Break\n* Combos from 1st hit\njs", "on_block": "-8", "on_ch": "+13d", "on_hit": "+13d", @@ -1851,7 +1851,7 @@ "image": "", "input": "f,F+3+4", "name": "Piercing Thorn", - "notes": "* Balcony Break\n* Chip damage on block [9]\n* Powers up in Heat: 36 damage, +4 ob, Wall Crush +7g, 16 Chip, +18a (-8) oh\n* Partially consumes remaining Heat time\n", + "notes": "* Balcony Break\n* Chip damage on block [9]\n* Powers up in Heat: 36 damage, +4 ob, Wall Crush +7g, 16 Chip, +18a (-8) oh\n* Partially consumes remaining Heat time\njs", "on_block": "-2 / +4 H +7wc", "on_ch": "+4a (-5)", "on_hit": "+4a (-5)", @@ -1869,7 +1869,7 @@ "image": "", "input": "f,F+4", "name": "Root of Evil", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+4", "on_hit": "+4", @@ -1887,7 +1887,7 @@ "image": "", "input": "f,F+4,B", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+10", "on_hit": "+10g", @@ -1905,7 +1905,7 @@ "image": "", "input": "f,f,F+3", "name": "Sabre Slash", - "notes": "* Balcony Break\n* Chip damage on block\n* Alternate input wr3\n", + "notes": "* Balcony Break\n* Chip damage on block\n* Alternate input wr3\njs", "on_block": "+3", "on_ch": "+20a (+10)", "on_hit": "+20a (+10)", @@ -1923,7 +1923,7 @@ "image": "", "input": "H.2+3", "name": "White Swan Mezzo Forte (Block)", - "notes": "* Heat Smash\n* Homing\n* Floor Break\n", + "notes": "* Heat Smash\n* Homing\n* Floor Break\njs", "on_block": "+9", "on_ch": "+20d(-15)", "on_hit": "+20d(-15)", @@ -1940,8 +1940,8 @@ "id": "Lili-H.b+3*", "image": "", "input": "H.b+3*", - "name": "Feisty Rabbit Deuxiéme", - "notes": "* Transitions to Feisty Rabbit Deuxime\n* All RAB moves are available\n* Partially restores remaining Heat Time\n* Transition to DEW with F\n", + "name": "Feisty Rabbit Deuxime", + "notes": "* Transitions to Feisty Rabbit Deuxime\n* All RAB moves are available\n* Partially restores remaining Heat Time\n* Transition to DEW with F\njs", "on_block": "", "on_ch": "", "on_hit": "", @@ -1959,7 +1959,7 @@ "image": "", "input": "H.BT.2+3", "name": "Rosa Giganteia Mezzo Forte", - "notes": "* Heat Smash\n* Homing\n* Balcony Break", + "notes": "* Heat Smash\n* Homing\n* Balcony Break\n", "on_block": "-8", "on_ch": "+23a (+5)", "on_hit": "+23a (+5)", @@ -1977,7 +1977,7 @@ "image": "", "input": "H.f,F+3+4 (etc.)", "name": "Piercing Thorn (Heat)", - "notes": "* All moves named Piercing Thorn share these properties when in Heat\n* Balcony Break\n* Chip damage on block [16]\n* Partially consumes remaining Heat time\n", + "notes": "* All moves named Piercing Thorn share these properties when in Heat\n* Balcony Break\n* Chip damage on block [16]\n* Partially consumes remaining Heat time\njs", "on_block": "+4 (+9w)", "on_ch": "+20a (-6)", "on_hit": "+20a (-6)", @@ -2013,7 +2013,7 @@ "image": "", "input": "Left Throw", "name": "Soleil", - "notes": "Throw break 1", + "notes": "Throw break 1\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -2067,7 +2067,7 @@ "image": "", "input": "Right Throw", "name": "Monaco Mixer", - "notes": "Throw break 2", + "notes": "Throw break 2\n", "on_block": "-3", "on_ch": "+1d", "on_hit": "+1d", @@ -2085,7 +2085,7 @@ "image": "", "input": "ss1+2", "name": "Minuet", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "+0", "on_ch": "+64a", "on_hit": "+25a (+16)", @@ -2103,7 +2103,7 @@ "image": "", "input": "ss3", "name": "Stunning Toe Kick", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-9", "on_ch": "+35d (+27)", "on_hit": "+35d (+27)", @@ -2121,7 +2121,7 @@ "image": "", "input": "ss4", "name": "Demilune", - "notes": "* Transition to -13, -7, +0 RAB with b+3 or b+4", + "notes": "* Transition to -13, -7, +0 RAB with b+3 or b+4\n", "on_block": "-2", "on_ch": "+11g", "on_hit": "+4", @@ -2139,7 +2139,7 @@ "image": "", "input": "u+3", "name": "", - "notes": "* Transition to -13, +28a (+18) DEW with F\n* Alternate input ub+3\n", + "notes": "* Transition to -13, +28a (+18) DEW with F\n* Alternate input ub+3\njs", "on_block": "-16", "on_ch": "+25a (+15)", "on_hit": "+25a (+15)", @@ -2157,7 +2157,7 @@ "image": "", "input": "u+3,3", "name": "", - "notes": "* Transition to -3, +14c DEW with F\n* Combos from 1st hit\n* Alternate input ub+3,3\n", + "notes": "* Transition to -3, +14c DEW with F\n* Combos from 1st hit\n* Alternate input ub+3,3\njs", "on_block": "-12", "on_ch": "+5c", "on_hit": "+5c", @@ -2175,7 +2175,7 @@ "image": "", "input": "u+3,3,3+4", "name": "Moonsault Alstroemeria", - "notes": "* Can only be done on hit or block\n* On airborne opponent: \nFloor Break\n* Combos from 1st hit\n* Alternate input ub+3,3,3+4\n", + "notes": "* Can only be done on hit or block\n* On airborne opponent: \nFloor Break\n* Combos from 1st hit\n* Alternate input ub+3,3,3+4\njs", "on_block": "-8", "on_ch": "+13d", "on_hit": "+13d", @@ -2193,7 +2193,7 @@ "image": "", "input": "u+3+4", "name": "Divine Step", - "notes": "* Becomes a 28 damage +39a throw when hit at close range\n", + "notes": "* Becomes a 28 damage +39a throw when hit at close range\njs", "on_block": "-8", "on_ch": "+13d (+39a)", "on_hit": "+13d (+39a)", @@ -2211,7 +2211,7 @@ "image": "", "input": "ub+1", "name": "Shattered Crown", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+9d", "on_hit": "+9d", @@ -2229,7 +2229,7 @@ "image": "", "input": "uf+1+2", "name": "Rafflesia", - "notes": "* Throw break 1+2", + "notes": "* Throw break 1+2\n", "on_block": "-3", "on_ch": "+1", "on_hit": "+1", @@ -2247,7 +2247,7 @@ "image": "", "input": "uf+2", "name": "Stinging Nettle", - "notes": "* Balcony Break\n* Alternate input ub+2, u+2", + "notes": "* Balcony Break\n* Alternate input ub+2, u+2\n", "on_block": "-10", "on_ch": "+15a (+6)", "on_hit": "+15a (+6)", @@ -2265,7 +2265,7 @@ "image": "", "input": "uf+3", "name": "Capricorn Kick", - "notes": "* Alternate input ub+3, u+3\n", + "notes": "* Alternate input ub+3, u+3\njs9~ fs9~", "on_block": "-13~-11", "on_ch": "+30a (+20)", "on_hit": "+30a (+20)", @@ -2283,7 +2283,7 @@ "image": "", "input": "uf+3+4", "name": "Angel Knee", - "notes": "* Knee\n", + "notes": "* Knee\njs", "on_block": "-9~-6", "on_ch": "+2", "on_hit": "+2", @@ -2301,7 +2301,7 @@ "image": "", "input": "uf+3+4,3", "name": "Angel Knee > Front Kick", - "notes": "* On CH: \nBalcony Break\n* Combos from 1st hit", + "notes": "* On CH: \nBalcony Break\n* Combos from 1st hit\n", "on_block": "-4", "on_ch": "+20a (+10)", "on_hit": "+14g (+18g w)", @@ -2319,7 +2319,7 @@ "image": "", "input": "uf+3+4,3+4", "name": "Angel Knee Ascension", - "notes": "* Tornado", + "notes": "* Tornado\n", "on_block": "-21", "on_ch": "+45a (+35)", "on_hit": "+45a (+35)", @@ -2337,7 +2337,7 @@ "image": "", "input": "uf+4", "name": "", - "notes": "* Transition to -7, +6c BT with B\n", + "notes": "* Transition to -7, +6c BT with B\njs", "on_block": "-12", "on_ch": "+1c", "on_hit": "+1c", @@ -2355,7 +2355,7 @@ "image": "", "input": "uf+4,3", "name": "Sunflower Lance", - "notes": "* Tornado\n* Balcony Break\n* Combos from 1st hit", + "notes": "* Tornado\n* Balcony Break\n* Combos from 1st hit\n", "on_block": "-9", "on_ch": "+32d (+24)", "on_hit": "+41d (-17)", @@ -2373,7 +2373,7 @@ "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "*\n", + "notes": "*\njs", "on_block": "-13~-11", "on_ch": "+32a (+22)", "on_hit": "+32a (+22)", @@ -2391,7 +2391,7 @@ "image": "", "input": "ws1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -2409,7 +2409,7 @@ "image": "", "input": "ws1,2", "name": "", - "notes": "* Combos from 1st hit\n* Transition to -1, +10g DEW with F", + "notes": "* Combos from 1st hit\n* Transition to -1, +10g DEW with F\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -2445,7 +2445,7 @@ "image": "", "input": "ws2", "name": "Delicate Uprising", - "notes": "* Transition to -12, +39a (+29) BT with B", + "notes": "* Transition to -12, +39a (+29) BT with B\n", "on_block": "-12", "on_ch": "+39a (+29)", "on_hit": "+39a (+29)", @@ -2463,7 +2463,7 @@ "image": "", "input": "ws3", "name": "", - "notes": "* Instant \nTornado\n", + "notes": "* Instant \nTornado\njs", "on_block": "-21", "on_ch": "+62a (+46)", "on_hit": "+62a (+46)", @@ -2481,7 +2481,7 @@ "image": "", "input": "ws3,4", "name": "Honeysuckle", - "notes": "* Floor Break\n* Combos from 1st hit\n", + "notes": "* Floor Break\n* Combos from 1st hit\njs", "on_block": "+4c", "on_ch": "+26d", "on_hit": "+26d", @@ -2499,7 +2499,7 @@ "image": "", "input": "ws4", "name": "Cane Smash", - "notes": "alternate input: DEW.4", + "notes": "alternate input: DEW.4\n", "on_block": "-9", "on_ch": "+20a (+13)", "on_hit": "+20a (+13)", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/nina.json b/src/frame_service/json_directory/tests/static/json_movelist/nina.json index 3736157..b477e62 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/nina.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/nina.json @@ -7,12 +7,12 @@ "image": "", "input": "1", "name": "Jab", - "notes": "", + "notes": "Recovers 2f faster on hit or block (t27 r17)\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", "parent": "", - "recovery": "r17", + "recovery": "r19", "startup": "i10", "target": "h", "video": "" @@ -25,10 +25,10 @@ "image": "", "input": "1+2", "name": "Ray Hands", - "notes": "Homing", - "on_block": "-3~-2", - "on_ch": "+9~+10", - "on_hit": "+9~+10", + "notes": "Homing\n", + "on_block": "-3", + "on_ch": "+8", + "on_hit": "+8", "parent": "", "recovery": "r24", "startup": "i16~17", @@ -43,7 +43,7 @@ "image": "", "input": "1,2", "name": "Left Right Combo", - "notes": "* Jail from 1st attack with 8f delay\n* Enter SS +0 +11 with D or U", + "notes": "* Jail from 1st attack with 8f delay\n* Enter SS +0 +11 t15 r9 with D_U\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -61,10 +61,10 @@ "image": "", "input": "1,2,1", "name": "", - "notes": "* Combo from 2nd CH with 4f delay\n* Input can be delayed 6f", - "on_block": "-3~-2", - "on_ch": "+2~+3", - "on_hit": "+2~+3", + "notes": "* Combo from 2nd CH with 4f delay\n* Input can be delayed 6f\n", + "on_block": "-3", + "on_ch": "+2", + "on_hit": "+2", "parent": "Nina-1,2", "recovery": "r32", "startup": "i10", @@ -79,7 +79,7 @@ "image": "", "input": "1,2,1,1+2", "name": "Biting Kiss Shot", - "notes": "* Balcony Break\n* Weapon\n* Jail from 3rd attack\n* Combo from 2nd CH\n* Chip damage on block", + "notes": "* Balcony Break\n* Weapon\n* Jail from 3rd attack\n* Combo from 2nd CH\n* Chip damage on block\n* Power up in Heat\n", "on_block": "-9", "on_ch": "+34a (-24)", "on_hit": "+34a (-24)", @@ -97,7 +97,7 @@ "image": "", "input": "1,2,1+2", "name": "Double Explosion", - "notes": "* Balcony Break\n* Combo from 2nd CH with 7f delay\n* Input can be delayed 10f", + "notes": "* Balcony Break\n* Combo from 2nd CH with 7f delay\n* Input can be delayed 10f\n* Interrupt with i3 from 2nd block\n", "on_block": "-14", "on_ch": "+10 +56a", "on_hit": "+11a (+2)", @@ -114,8 +114,8 @@ "id": "Nina-1+2+3+4", "image": "", "input": "1+2+3+4", - "name": "Ki Charge", - "notes": "* CH state for 5 seconds\n* Can't block for 5 seconds", + "name": "* Ki Charge\n* Supercharger", + "notes": "* Can't block for 5 seconds\n* CH state for 5 seconds\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -133,7 +133,7 @@ "image": "", "input": "1,2,4", "name": "Bermuda Triangle", - "notes": "* Balcony Break\n* Combo from 2nd CH with 8f delay\n* Input can be delayed 10f", + "notes": "* Balcony Break\n* Combo from 2nd CH with 8f delay\n* Input can be delayed 10f\n", "on_block": "-6", "on_ch": "+49a", "on_hit": "+20a (+11)", @@ -151,7 +151,7 @@ "image": "", "input": "1+3", "name": "Arm Grab Flip", - "notes": "* Throw break 1 or 2\n* Opponent recovers FUFA", + "notes": "* Throw break 1 or 2\n* Opponent recovers FUFA\n", "on_block": "-6", "on_ch": "-2", "on_hit": "-2", @@ -169,13 +169,13 @@ "image": "", "input": "1+4", "name": "Ivory Cutter", - "notes": "* Spike\n* Second hit is +7c~+8c on CH if the first hit whiffs", - "on_block": "-5~-4", - "on_ch": "+6c~+7c", - "on_hit": "+4c~+5c", + "notes": "* Spike\n* Second hit is +7c on CH if the first hit whiffs\n", + "on_block": "-5", + "on_ch": "+6c", + "on_hit": "+4c", "parent": "", "recovery": "r28", - "startup": "i15~16 i28~29", + "startup": "i15~16 i13~14", "target": "m,m", "video": "" }, @@ -187,10 +187,10 @@ "image": "", "input": "1,4", "name": "PK Combo", - "notes": "* Combo from 1st hit\n* Move can be delayed 2f", - "on_block": "-4~-3", + "notes": "* Combo from 1st hit\n* Move can be delayed 2f\n", + "on_block": "-4", "on_ch": "+50a", - "on_hit": "+1~+2", + "on_hit": "+1", "parent": "Nina-1", "recovery": "r28", "startup": "i10", @@ -205,10 +205,10 @@ "image": "", "input": "1,4,1", "name": "PK Combo > Assassin's Blade", - "notes": "Balcony Break", - "on_block": "-11~-10", + "notes": "* Balcony Break\n* Interrupt with i1 from 2nd block\n", + "on_block": "-11", "on_ch": "+67a (+47a)", - "on_hit": "+15g~+16g", + "on_hit": "+15g", "parent": "Nina-1,4", "recovery": "r27", "startup": "i10", @@ -223,7 +223,7 @@ "image": "", "input": "2", "name": "Right Jab", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+7", "on_hit": "+7", @@ -233,24 +233,6 @@ "target": "h", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "12", - "id": "Nina-2+3", - "image": "", - "input": "2+3", - "name": "Heat Burst", - "notes": "* Heat Burst\n* Cancel to r45 with b,b\n* Power Crush", - "on_block": "+1", - "on_ch": "+2c", - "on_hit": "+2c", - "parent": "", - "recovery": "r30", - "startup": "i16", - "target": "m", - "video": "" - }, { "alias": [], "alt": [], @@ -259,7 +241,7 @@ "image": "", "input": "2,3", "name": "Right Jab > Spider Knee", - "notes": "* Knee\n* Combo from 1st CH with 7f delay\n* Input can be delayed 12f\n* Transition to Triple Slaps throw automatically on standing front hit\n* Throw is unbreakable", + "notes": "* Knee\n* Combo from 1st CH with 7f delay\n* Input can be delayed 12f\n* Transition to Triple Slaps throw automatically on standing front hit\n* Throw is unbreakable, rest of the chain throw is breakable\n", "on_block": "-13", "on_ch": "+0d", "on_hit": "+0d", @@ -277,7 +259,7 @@ "image": "", "input": "2+4", "name": "Over the Back Toss", - "notes": "* Throw break 1 or 2\n* Side switch\n* Nina recovers BT", + "notes": "* Throw break 1 or 2\n* Side switch\n* Nina recovers BT\n", "on_block": "+0", "on_ch": "+0d", "on_hit": "+0d", @@ -295,7 +277,7 @@ "image": "", "input": "2+4,2", "name": "Shoulder Through Buster (STB)", - "notes": "* Unbreakable\n* Side switch", + "notes": "* Unbreakable\n* Side switch\n", "on_block": "+0", "on_ch": "-5d", "on_hit": "-5d", @@ -313,7 +295,7 @@ "image": "", "input": "3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-16", "on_ch": "-5", "on_hit": "-5", @@ -331,7 +313,7 @@ "image": "", "input": "3,2", "name": "Left High Kick > Spiral Explosion", - "notes": "* Balcony Break\n* Side roll takes 42? frames\n* Chip damage on block\n* Can recover in r38 FC with D", + "notes": "* Balcony Break\n* Side roll takes 34 frames, effective startup i53\n* Chip damage on block\n* Cancel to r38 FC with D\n", "on_block": "-9", "on_ch": "+36a", "on_hit": "+36a", @@ -349,7 +331,7 @@ "image": "", "input": "3,3", "name": "", - "notes": "Jail from 1st attack", + "notes": "Jail from 1st attack\n", "on_block": "-14", "on_ch": "-3", "on_hit": "-3", @@ -367,7 +349,7 @@ "image": "", "input": "3,3,3", "name": "", - "notes": "Jail from 1st attack", + "notes": "Jail from 1st attack\n", "on_block": "-14", "on_ch": "-3", "on_hit": "-3", @@ -385,7 +367,7 @@ "image": "", "input": "3,3,3,4", "name": "Flash Kicks", - "notes": "* Balcony Break\n* Combo from 3rd CH with 6f delay\n* Input can be delayed 10f", + "notes": "* Balcony Break\n* Combo from 3rd CH with 6f delay\n* Input can be delayed 10f\n", "on_block": "-6", "on_ch": "+20a (+11)", "on_hit": "+20a (+11)", @@ -403,10 +385,10 @@ "image": "", "input": "3+4", "name": "Fatal Blow", - "notes": "* Balcony Break\n* Homing\n* Enter CD -6~-5 +15g~+16g t45 r15 with F", - "on_block": "-10~-9", - "on_ch": "+11g~+12g", - "on_hit": "+11g~+12g", + "notes": "* Balcony Break\n* Homing\n* Enter CD -6 +15g t34 r15 with F\n", + "on_block": "-10", + "on_ch": "+11g", + "on_hit": "+11g", "parent": "", "recovery": "r31", "startup": "i18~19", @@ -421,7 +403,7 @@ "image": "", "input": "3,4", "name": "Head Ringer", - "notes": "* Balcony Break\n* Combo from 1st hit with 8f delay\n* Input can be delayed 10f", + "notes": "* Balcony Break\n* Combo from 1st hit with 8f delay\n* Input can be delayed 10f\n", "on_block": "-6", "on_ch": "+20a (+11)", "on_hit": "+20a (+11)", @@ -439,7 +421,7 @@ "image": "", "input": "4", "name": "High Kick", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+7s", "on_hit": "+7", @@ -457,7 +439,7 @@ "image": "", "input": "4,2", "name": "Right High Kick to Spiral Explosion", - "notes": "* Balcony Break\n* Side roll takes 42? frames\n* Chip damage on block\n* Can recover in r38 FC with D", + "notes": "* Balcony Break\n* Side roll takes 35 frames, effective startup i54\n* Chip damage on block\n* Cancel to r38 FC with D\n", "on_block": "-9", "on_ch": "+36a", "on_hit": "+36a", @@ -475,10 +457,10 @@ "image": "", "input": "4,3", "name": "Easy Prey Kick Combo", - "notes": "Spike", - "on_block": "-2~-1", - "on_ch": "+5c~+6c", - "on_hit": "+5c~+6c", + "notes": "Spike\n", + "on_block": "-2c", + "on_ch": "+21a", + "on_hit": "+5c", "parent": "Nina-4", "recovery": "r27", "startup": "i11", @@ -493,10 +475,10 @@ "image": "", "input": "4,4", "name": "", - "notes": "Combo from 1st CH\n", + "notes": "* Balcony break on airborne hit\n* Combo from 1st CH\n,js21~34\n,fs35~37", "on_block": "-8", - "on_ch": "+3~+4", - "on_hit": "+3~+4", + "on_ch": "+3", + "on_hit": "+3", "parent": "Nina-4", "recovery": "r31", "startup": "i11", @@ -511,7 +493,7 @@ "image": "", "input": "4,4,3+4", "name": "High Kick > Deadly Assault", - "notes": "* Spike\n* Combo from 2nd CH\n", + "notes": "* Spike\n* Combo from 2nd CH\n,js29~36\n,fs37~42", "on_block": "-6~+0", "on_ch": "+20a", "on_hit": "+20a", @@ -529,10 +511,10 @@ "image": "", "input": "4,4,4", "name": "High Kick > Deadly Hunter", - "notes": "Combo from 2nd CH\n,cs16~55", - "on_block": "-12~-11", + "notes": "* Balcony break on airborne hit\n* Combo from 2nd CH\n,cs16~55", + "on_block": "-12", "on_ch": "+46a", - "on_hit": "+4c~+5c", + "on_hit": "+4c", "parent": "Nina-4,4", "recovery": "r30", "startup": "i11", @@ -547,7 +529,7 @@ "image": "", "input": "ABK.1", "name": "Double Arm Break", - "notes": "* Throw break 1\n* Erases opponent's recoverable health on hit\n* Powered up input: ABK.3,1,1+2", + "notes": "* Throw break 1\n* Erases opponent's recoverable health on hit\n* Powered up input: ABK.3,1,1+2\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -565,7 +547,7 @@ "image": "", "input": "ABK.2", "name": "Falling Arm Break", - "notes": "* Throw break 2\n* Erases opponent's recoverable health on hit\n* Powered up input: ABK.2,1,3,4,1+2", + "notes": "* Throw break 2\n* Erases opponent's recoverable health on hit\n* Powered up input: ABK.2,1,3,4,1+2\n", "on_block": "-3", "on_ch": "+3d", "on_hit": "+3d", @@ -583,10 +565,10 @@ "image": "", "input": "b+1", "name": "Throat Slasher", - "notes": "", - "on_block": "-7~-6", - "on_ch": "+4~-5", - "on_hit": "+4~-5", + "notes": "\n", + "on_block": "-7", + "on_ch": "+4", + "on_hit": "+4", "parent": "", "recovery": "r25", "startup": "i12~13", @@ -601,12 +583,12 @@ "image": "", "input": "b+1+2", "name": "Shockwave Palm", - "notes": "* Combo from 1st hit only if the second hit connects on i8\n* 2nd hit available only as combo from 1st\n* If the second hit connects on i9~10, frame advantage on hit will be -16~-15\n* Erases opponent recoverable health on hit\n* [Powered up in heat](https://wavu.wiki/t/Nina_movelist#Nina-H.b+1+2 'Nina Movelist')", + "notes": "* Balcony break on airborne hit\n* Combo from 1st hit only if the second hit connects on i8\n* 2nd hit available only as combo from 1st\n* If the second hit connects on i9~10, frame advantage on hit will be -16\n* Erases opponent recoverable health on hit\n* [Powered up in heat](https://wavu.wiki/t/Nina_movelist#Nina-H.b+1+2 'Nina Movelist')\n", "on_block": "-7", "on_ch": "+5a", "on_hit": "+5a", "parent": "", - "recovery": "r45", + "recovery": "r32", "startup": "i16 i8~10", "target": "m,m", "video": "" @@ -621,7 +603,7 @@ "image": "", "input": "b+1+3", "name": "Attack Reversal", - "notes": "* Damage is 25 + 50% of the opponent's attack\n* Parries mid or high punches or kicks", + "notes": "* Damage is 25 + 50% of the opponent's attack\n* Parries mid or high punches or kicks\nps5~12", "on_block": "-6", "on_ch": "", "on_hit": "", @@ -639,13 +621,13 @@ "image": "", "input": "b+1+4", "name": "Reverse Ivory Cutter", - "notes": "Tornado", - "on_block": "-15~-14", + "notes": "Tornado\n", + "on_block": "-15", "on_ch": "+34a (+24)", "on_hit": "+34a (+24)", "parent": "", "recovery": "r35", - "startup": "i15 i30~31", + "startup": "i15 i13~14", "target": "m,m", "video": "" }, @@ -657,10 +639,10 @@ "image": "", "input": "b+1,4", "name": "Throat Slasher > Glass Jaw", - "notes": "* Tornado\n* Combo from 1st hit\n* Grounded hit can be inconsistent", - "on_block": "-12~-11", + "notes": "* Tornado\n* Combo from 1st hit with 1f delay\n* Can hit grounded when off-axis\n", + "on_block": "-12", "on_ch": "+71a (+55)", - "on_hit": "+7~+8", + "on_hit": "+7", "parent": "Nina-b+1", "recovery": "r32", "startup": "i12~13", @@ -675,7 +657,7 @@ "image": "", "input": "b+2", "name": "", - "notes": "* Homing\n* Female characters can slap back with 2", + "notes": "* Homing\n* Female characters can slap back with 2 on hit\n", "on_block": "-14", "on_ch": "-3", "on_hit": "-3", @@ -693,10 +675,10 @@ "image": "", "input": "b+2,2", "name": "", - "notes": "Combo from 1st hit", - "on_block": "-6~-5", - "on_ch": "+5~+6", - "on_hit": "+5~+6", + "notes": "Combo from 1st hit with 2f delay\n", + "on_block": "-6", + "on_ch": "+5", + "on_hit": "+5", "parent": "Nina-b+2", "recovery": "r24", "startup": "i12", @@ -711,10 +693,10 @@ "image": "", "input": "b+2,2,2", "name": "Backhand Combo", - "notes": "* Balcony Break\n* Combo from 1st CH\n* Combo from 2nd CH with 5f delay\n* Enter SS -15~? +1~+2 with D or U\n* Input can be delayed 13f", - "on_block": "-9~-8", + "notes": "* Balcony Break\n* Combo from 1st CH\n* Combo from 2nd CH with 5f delay\n* Cancel to SS -25 -14 with D_U\n* If Nina uses a SS attack after the cancel, interrupt with i22 on block, i11 on hit \n* Input can be delayed 13f\n", + "on_block": "-9", "on_ch": "+45a", - "on_hit": "+9g~+10g", + "on_hit": "+9g", "parent": "Nina-b+2,2", "recovery": "r33", "startup": "i12", @@ -728,8 +710,8 @@ "id": "Nina-b+2+3", "image": "", "input": "b+2+3", - "name": "Power Charge", - "notes": "Cancel to r25 with b,b", + "name": "* Hunting Swan\n* Power Charge", + "notes": "Cancel to r25 with b,b\n", "on_block": "", "on_ch": "+25a", "on_hit": "+25a", @@ -747,7 +729,7 @@ "image": "", "input": "b+3", "name": "", - "notes": "Spike", + "notes": "Spike\n", "on_block": "-6", "on_ch": "+6c", "on_hit": "+6c", @@ -765,10 +747,10 @@ "image": "", "input": "b+3+4", "name": "Out of Sight", - "notes": "", - "on_block": "-9~-8", - "on_ch": "+6~+7", - "on_hit": "+6~+7", + "notes": "\n", + "on_block": "-9", + "on_ch": "+6", + "on_hit": "+6", "parent": "", "recovery": "r33", "startup": "i14~15", @@ -783,8 +765,8 @@ "image": "", "input": "b+3,4", "name": "Stinger Heel Kick Combo", - "notes": "* Combo from 1st hit with 16f delay\n* Input can be delayed 17f", - "on_block": "-8~-7", + "notes": "* Combo from 1st hit with 16f delay\n* Input can be delayed 17f\n", + "on_block": "-8", "on_ch": "+45a", "on_hit": "+19a", "parent": "Nina-b+3", @@ -801,7 +783,7 @@ "image": "", "input": "b+3+4,1+2", "name": "Out of Sight > Kiss Shot", - "notes": "* Balcony Break\n* Weapon\n* Combo from 1st hit\n* Chip damage on block\n* [Powered up in heat](https://wavu.wiki/t/Nina_movelist#Nina-H.b+3+4,1+2 'Nina Movelist')", + "notes": "* Balcony Break\n* Weapon\n* Combo from 1st hit\n* Chip damage on block\n* [Powered up in heat](https://wavu.wiki/t/Nina_movelist#Nina-H.b+3+4,1+2 'Nina Movelist')\n", "on_block": "-9", "on_ch": "+34a (-24)", "on_hit": "+34a (-24)", @@ -819,7 +801,7 @@ "image": "", "input": "b+3+4,3", "name": "Out of Sight > Assassin Somersault Kick", - "notes": "Tornado\n", + "notes": "Tornado\n,js31~43\n,fs44~46", "on_block": "-15~-14", "on_ch": "+27a", "on_hit": "+27a", @@ -837,9 +819,9 @@ "image": "", "input": "b+4", "name": "Spear Kick", - "notes": "", + "notes": "\n", "on_block": "-9", - "on_ch": "+12", + "on_ch": "+15", "on_hit": "+9", "parent": "", "recovery": "r28", @@ -855,7 +837,7 @@ "image": "", "input": "Back throw", "name": "Leaping Triangle Hold", - "notes": "* Unbreakable\n* Erases opponent's recoverable health on hit\n* Can side switch on hit", + "notes": "* Unbreakable\n* Erases opponent's recoverable health on hit\n* Can side switch on hit\n", "on_block": "", "on_ch": "+3d", "on_hit": "+3d", @@ -873,7 +855,7 @@ "image": "", "input": "BHS.1", "name": "Arm Break (ABK)", - "notes": "* Throw break 1\n* Powered up input: BHS.1,3,1\n* Alternate input: BTR.1", + "notes": "* Throw break 1\n* Powered up input: BHS.1,3,1\n* Alternate input: BTR.1\n", "on_block": "-3", "on_ch": "+3d", "on_hit": "+3d", @@ -891,7 +873,7 @@ "image": "", "input": "BHS.1+2", "name": "Seoi Gyaku Juji-gatame", - "notes": "* Throw break 1+2\n* Can side switch on hit\n* Erases opponent's recoverable health on hit\n* Powered up input: BHS.3,4,3,1+2", + "notes": "* Throw break 1+2\n* Can side switch on hit\n* Erases opponent's recoverable health on hit\n* Powered up input: BHS.3,4,3,1+2\n", "on_block": "-3", "on_ch": "+3d", "on_hit": "+3d", @@ -909,7 +891,7 @@ "image": "", "input": "BHS.2", "name": "Stomach Lock (TSS)", - "notes": "* Throw break 2\n* Powered up input: BHS.2,3,4,2\n* Listed in previous games as Triple Slaps", + "notes": "* Throw break 2\n* Powered up input: BHS.2,3,4,2\n* Listed in previous games as Triple Slaps\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -927,7 +909,7 @@ "image": "", "input": "BT+1", "name": "Twist Jab", - "notes": "Links to 1 jab extensions", + "notes": "Links to 1 jab extensions\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -945,7 +927,7 @@ "image": "", "input": "BTR.2", "name": "Twisted Nightmare (NTM)", - "notes": "* Throw break 2\n* Powered up input: BTR.2,1,1+2", + "notes": "* Throw break 2\n* Powered up input: BTR.2,1,1+2\n", "on_block": "-3", "on_ch": "+3d", "on_hit": "+3d", @@ -957,7 +939,8 @@ }, { "alias": [ - "qcf+1" + "qcf+1", + "d,df,F+1" ], "alt": [], "damage": "21", @@ -965,7 +948,7 @@ "image": "", "input": "CD.1", "name": "Hellbringer", - "notes": "Chip damage on block", + "notes": "Chip damage on block\n", "on_block": "+1~+3", "on_ch": "+47a (+37)", "on_hit": "+3~+5", @@ -977,7 +960,8 @@ }, { "alias": [ - "qcf+2" + "qcf+2", + "d,df,F+2" ], "alt": [], "damage": "25", @@ -985,8 +969,8 @@ "image": "", "input": "CD.2", "name": "Shut Up", - "notes": "* Heat Engager\n* Heat Dash +5 +42a r27\n* Balcony Break", - "on_block": "-8~-7", + "notes": "* Heat Engager\n* Heat Dash +42a (+27), +5\n* Balcony Break\n", + "on_block": "-8", "on_ch": "+32a (+17)", "on_hit": "+32a (+17)", "parent": "", @@ -997,15 +981,18 @@ }, { "alias": [ - "qcf+2+3" + "qcf+2+3", + "d,df,F+2+3" ], - "alt": [], - "damage": "10", + "alt": [ + "db,qcf,n,DB+2+3" + ], + "damage": "[10;10]", "id": "Nina-CD.2+3", "image": "", "input": "CD.2+3", "name": "Evil Mist", - "notes": "Alternate input: db,qcf,n,DB+2+3\ncs1~37", + "notes": "\ncs1~37", "on_block": "", "on_ch": "+36g~+50g", "on_hit": "+36g~+50g", @@ -1017,7 +1004,8 @@ }, { "alias": [ - "qcf+3" + "qcf+3", + "d,df,F+3" ], "alt": [], "damage": "17", @@ -1037,7 +1025,8 @@ }, { "alias": [ - "qcf+4" + "qcf+4", + "d,df,F+4" ], "alt": [], "damage": "15", @@ -1045,7 +1034,7 @@ "image": "", "input": "CD.4", "name": "", - "notes": "Knee", + "notes": "Knee\n", "on_block": "-8", "on_ch": "+6s", "on_hit": "+6s", @@ -1057,7 +1046,8 @@ }, { "alias": [ - "qcf+4,3" + "qcf+4,3", + "d,df,F+4,3" ], "alt": [], "damage": "15,23", @@ -1065,7 +1055,7 @@ "image": "", "input": "CD.4,3", "name": "", - "notes": "Combo from 1st hit with 4f delay", + "notes": "* Balcony Break\n* Combo from 1st hit with 4f delay\n* Move can be delayed 3f\n", "on_block": "-10", "on_ch": "+14a (+5)", "on_hit": "+14a (+5)", @@ -1077,7 +1067,8 @@ }, { "alias": [ - "qcf+4,3,1+2" + "qcf+4,3,1+2", + "d,df,F+4,3,1+2" ], "alt": [], "damage": "15,23,6,6,6", @@ -1085,7 +1076,7 @@ "image": "", "input": "CD.4,3,1+2", "name": "Lapwing Kiss Shot", - "notes": "* Balcony Break\n* Weapon\n* Combo from 2nd hit\n* Chip damage on block\n* [Powered up in heat](https://wavu.wiki/t/Nina_movelist#Nina-H.qcf+4,3,1+2 'Nina Movelist')", + "notes": "* Balcony Break\n* Weapon\n* Combo from 1st hit\n* Jail from 3rd attack\n* Chip damage on block\n* [Powered up in heat](https://wavu.wiki/t/Nina_movelist#Nina-H.qcf+4,3,1+2 'Nina Movelist')\n", "on_block": "-9", "on_ch": "+24a (-9)", "on_hit": "+24a (-9)", @@ -1103,7 +1094,7 @@ "image": "", "input": "CHD.1", "name": "Commando Arm Lock", - "notes": "* Throw break 1\n* Erases opponent's recoverable health on hit\n* Powered up input: CHD.3,4,1+2", + "notes": "* Throw break 1\n* Erases opponent's recoverable health on hit\n* Powered up input: CHD.3,4,1+2\n", "on_block": "+0d", "on_ch": "+3d", "on_hit": "+3d", @@ -1121,7 +1112,7 @@ "image": "", "input": "CHD.2", "name": "Heel Hold (HHD)", - "notes": "* Throw break 2\n* Powered up input: CHD.3,2,1+2", + "notes": "* Throw break 2\n* Powered up input: CHD.3,2,1+2\n", "on_block": "+0d", "on_ch": "+7", "on_hit": "+7", @@ -1139,7 +1130,7 @@ "image": "", "input": "d+1", "name": "Low Jab", - "notes": "* Transition to r? with f\ncs4~", + "notes": "* Transition to r24? with f\ncs4~", "on_block": "-5", "on_ch": "+5", "on_hit": "+5", @@ -1151,16 +1142,18 @@ }, { "alias": [], - "alt": [], + "alt": [ + "FC.1,4" + ], "damage": "5,10", "id": "Nina-d+1,4", "image": "", "input": "d+1,4", "name": "Low Jab > Mid Kick", - "notes": "* Combo from 1st CH\n* Alternate input: FC.1,4", - "on_block": "-11~-10", - "on_ch": "+0~+1", - "on_hit": "+0~+1", + "notes": "* Combo from 1st CH\n", + "on_block": "-11", + "on_ch": "+0", + "on_hit": "+0", "parent": "Nina-d+1", "recovery": "r29", "startup": "i10", @@ -1180,7 +1173,7 @@ "on_ch": "+5", "on_hit": "+0", "parent": "", - "recovery": "r30 FC", + "recovery": "r31 FC", "startup": "i20", "target": "L", "video": "" @@ -1193,25 +1186,28 @@ "image": "", "input": "d+2,2", "name": "Vertical Slitter", - "notes": "* Tornado\n* Balcony Break\n* Combo from 1st CH", - "on_block": "-12~-11", + "notes": "* Tornado\n* Balcony Break\n* Combo from 1st CH\n", + "on_block": "-12", "on_ch": "+71a (+55)", "on_hit": "+17a (+0)", "parent": "Nina-d+2", "recovery": "r32", "startup": "i20", - "target": "L,m", + "target": "L,M", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "FC.3", + "uf,n,D+3" + ], "damage": "10", "id": "Nina-d+3", "image": "", "input": "d+3", "name": "Left Spin Low Kick", - "notes": "Alternate inputs: FC.3 or uf,n,D+3\ncs4~", + "notes": "\ncs4~", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -1223,13 +1219,18 @@ }, { "alias": [], - "alt": [], + "alt": [ + "FC.3,2", + "uf,n,D+3,2", + "FC.3,2", + "uf,n,D+3,2" + ], "damage": "10,18", "id": "Nina-d+3,2", "image": "", "input": "d+3,2", "name": "Left Spin Low Kick > Right Upper", - "notes": "* Combo from 1st CH\n* Alternate inputs: FC.3,2 or uf,n,D+3,2", + "notes": "* Combo from 1st CH\n", "on_block": "-11~-9", "on_ch": "+12~+14", "on_hit": "+12~+14", @@ -1241,13 +1242,18 @@ }, { "alias": [], - "alt": [], + "alt": [ + "FC.3,4", + "uf,n,D+3,4", + "FC.3,4", + "uf,n,D+3,4" + ], "damage": "10,14", "id": "Nina-d+3,4", "image": "", "input": "d+3,4", "name": "", - "notes": "* Combo from 1st CH\n* Alternate inputs: FC.3,4 or uf,n,D+3,4", + "notes": "* Combo from 1st CH\n", "on_block": "-8", "on_ch": "+1", "on_hit": "+1", @@ -1259,14 +1265,21 @@ }, { "alias": [], - "alt": [], + "alt": [ + "FC.3,4,3", + "uf,n,D+3,4,3", + "FC.3,4,3", + "uf,n,D+3,4,3", + "FC.3,4,3", + "uf,n,D+3,4,3" + ], "damage": "10,14,20", "id": "Nina-d+3,4,3", "image": "", "input": "d+3,4,3", "name": "Easy Prey", - "notes": "* Balcony Break\n* Spike\n* Combo from 2nd hit\n* Alternate inputs: FC.3,4,3 or uf,n,D+3,4,3", - "on_block": "-7~-6", + "notes": "* Balcony Break\n* Spike\n* Combo from 2nd hit\n* Combo from 1st CH\n* Interrupt with i5 from 2nd block\n", + "on_block": "-7", "on_ch": "+22a", "on_hit": "+22a", "parent": "Nina-d+3,4", @@ -1295,13 +1308,15 @@ }, { "alias": [], - "alt": [], + "alt": [ + "FC.4,1" + ], "damage": "6,10", "id": "Nina-d+4,1", "image": "", "input": "d+4,1", "name": "Right Low Kick > Back Spin Chop", - "notes": "* Combo from 1st CH with 6f delay\n* Input can be delayed 9f\n* Enter SS -21? -2 with D or U\n* Alternate inputs: FC.4,1", + "notes": "* Combo from 1st CH with 6f delay\n* Input can be delayed 9f\n* Cancel to SS -21 -10 with D_U\n", "on_block": "+0", "on_ch": "+11", "on_hit": "+6", @@ -1319,13 +1334,13 @@ "image": "", "input": "db+1+2", "name": "Reverberation Palm Bomb", - "notes": "* Heat Engager\n* Heat Dash +5 +43a r27\n* Balcony Break", + "notes": "* Heat Engager\n* Heat Dash +43a (+35), +5\n* Balcony Break\n* Jail from 1st attack\n", "on_block": "-14", "on_ch": "+10a (+1)", "on_hit": "+10a (+1)", "parent": "", "recovery": "r34", - "startup": "i11 i30", + "startup": "i11 i18", "target": "h,m", "video": "" }, @@ -1337,10 +1352,10 @@ "image": "", "input": "db+2", "name": "Right Backhand Body Blow", - "notes": "Homing", - "on_block": "-5~-4", - "on_ch": "+11~+12", - "on_hit": "+8~+9", + "notes": "* Strong Aerial Tailspin\n* Homing\n", + "on_block": "-5", + "on_ch": "+11 +61a", + "on_hit": "+8", "parent": "", "recovery": "r31", "startup": "i24~25", @@ -1355,7 +1370,7 @@ "image": "", "input": "db+3", "name": "Stiletto Heel", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+13a", "on_hit": "+4c", @@ -1367,16 +1382,18 @@ }, { "alias": [], - "alt": [], + "alt": [ + "ws3+4" + ], "damage": "21", "id": "Nina-db+3+4", "image": "", "input": "db+3+4", "name": "Geyser Cannon", - "notes": "* Tornado\n* Alternate input: ws3+4", - "on_block": "-17~-16", - "on_ch": "+36 (+26)", - "on_hit": "+36 (+26)", + "notes": "* Tornado\n", + "on_block": "-17", + "on_ch": "+36a (+26)", + "on_hit": "+36a (+26)", "parent": "", "recovery": "r37", "startup": "i18~19", @@ -1409,8 +1426,8 @@ "image": "", "input": "db+4,3", "name": "Geyser Cannon Combo", - "notes": "* Tornado\n* Combo from 1st CH", - "on_block": "-13~-12", + "notes": "* Tornado\n* Combo from 1st CH with 1f delay\n", + "on_block": "-13", "on_ch": "+71a (+55)", "on_hit": "+71a (+55)", "parent": "Nina-db+4", @@ -1420,14 +1437,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "CD.2+3" + ], "alt": [], "damage": "", "id": "Nina-db,qcf,n,DB+2+3", "image": "", "input": "db,qcf,n,DB+2+3", "name": "", - "notes": "Alternate input: CD.2+3", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1439,18 +1458,20 @@ }, { "alias": [], - "alt": [], + "alt": [ + "FC.df+4" + ], "damage": "20", "id": "Nina-d,DF+4", "image": "", "input": "d,DF+4", "name": "Wipe the Floor", - "notes": "Powered-up version of df+3+4\ncs1~", + "notes": "Faster version of df+3+4\ncs1~", "on_block": "-37", "on_ch": "+27a", "on_hit": "+14a", "parent": "", - "recovery": "r45 FC", + "recovery": "r53 FC", "startup": "i20~24", "target": "L", "video": "" @@ -1463,10 +1484,10 @@ "image": "", "input": "df+1", "name": "Uppercut", - "notes": "", - "on_block": "-1~+0", - "on_ch": "+5~+6", - "on_hit": "+5~+6", + "notes": "\n", + "on_block": "-1", + "on_ch": "+5", + "on_hit": "+5", "parent": "", "recovery": "r19", "startup": "i13~14", @@ -1481,7 +1502,7 @@ "image": "", "input": "df+1,2", "name": "Uppercut > Jab", - "notes": "* Jail from 1st attack\n* Enter SS -1 +4 +11 with D or U\n* Enter CD 0 +5 +12g with F", + "notes": "* Jail from 1st attack with 1f delay\n* Enter SS -1 +4 +11 with D_U\n* Enter CD +0 +5 +12g with F\n* Links to 1 jab extensions\n", "on_block": "-3", "on_ch": "+9", "on_hit": "+2", @@ -1499,7 +1520,7 @@ "image": "", "input": "df+1+3", "name": "Elbow > Arm Grab Flip", - "notes": "Throw break 1", + "notes": "Throw break 1\n", "on_block": "-2", "on_ch": "+1d", "on_hit": "+1d", @@ -1517,8 +1538,8 @@ "image": "", "input": "df+2", "name": "Silent Uppercut", - "notes": "* +4s~+5s on hit against crouching opponent\n* Does not launch crouching opponent", - "on_block": "-7~-6", + "notes": "* +4s on hit against crouching opponent\n* Does not launch crouching opponent\n", + "on_block": "-7", "on_ch": "+34a (+24)", "on_hit": "+34a (+24)", "parent": "", @@ -1535,7 +1556,7 @@ "image": "", "input": "df+2+4", "name": "Reverse Neck Breaker", - "notes": "* Throw break 2\n* Erases opponent's recoverable health on hit\n* Side switch on hit", + "notes": "* Throw break 2\n* Erases opponent's recoverable health on hit\n* Side switch on hit\n", "on_block": "-2", "on_ch": "+1d", "on_hit": "+1d", @@ -1553,7 +1574,7 @@ "image": "", "input": "df+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "+1", "on_hit": "+0", @@ -1571,7 +1592,7 @@ "image": "", "input": "df+3,1", "name": "", - "notes": "* Combo from 1st CH\n* Input can be delayed 10f\n* Enter SS -19 -8 -7 with D or U", + "notes": "* Combo from 1st CH\n* Input can be delayed 10f\n* Cancel to SS -19 -8 -7 with D_U\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -1589,8 +1610,8 @@ "image": "", "input": "df+3,1,2", "name": "Dead Drop Combo", - "notes": "* Balcony Break\n* Spike\n* Combo from 2nd hit\n* Combo from 1st CH\n* Opponent is closer on CH", - "on_block": "-12~-11", + "notes": "* Balcony Break\n* Spike\n* Combo from 2nd hit\n* Combo from 1st CH\n* Opponent is closer on CH, can combo\n", + "on_block": "-12c", "on_ch": "+16a", "on_hit": "+16a", "parent": "Nina-df+3,1", @@ -1607,7 +1628,7 @@ "image": "", "input": "df+3,2", "name": "", - "notes": "* Combo from 1st hit with 10f delay\n* Enter SS 0 +4 +11 with D or U\n* Enter CD -1 +3 +10 t29 r10 with F\n* Enter SWA +8 +12 +19 with B", + "notes": "* Combo from 1st hit with 10f delay\n* Enter SS 0 +4 +11 with D or U\n* Enter CD -1 +3 +10 t29 r10 with F\n* Enter SWA +8 +12 +19 with B\n", "on_block": "+1", "on_ch": "+12", "on_hit": "+5", @@ -1625,7 +1646,7 @@ "image": "", "input": "df+3,2,1", "name": "", - "notes": "* Combo from 2nd CH with 9f delay\n* Jail from 2nd block with 3f delay", + "notes": "* Combo from 2nd CH with 9f delay\n* Jail from 2nd block with 3f delay\n", "on_block": "-3", "on_ch": "+4", "on_hit": "+4", @@ -1661,10 +1682,10 @@ "image": "", "input": "df+3,2,3", "name": "Creeping Snake > Geyser Cannon", - "notes": "* Tornado\n* Combo from 2nd CH with 10f delay", - "on_block": "-17~-16", - "on_ch": "+36a(+26)", - "on_hit": "+36a(+26)", + "notes": "* Tornado\n* Combo from 2nd CH with 10f delay\n", + "on_block": "-17", + "on_ch": "+36a (+26)", + "on_hit": "+36a (+26)", "parent": "Nina-df+3,2", "recovery": "r37", "startup": "i14", @@ -1679,7 +1700,7 @@ "image": "", "input": "df+3,2,4", "name": "Creeping Snake to Right High Kick", - "notes": "* Balcony Break\n* Combo from 2nd CH with 8f delay", + "notes": "* Balcony Break\n* Combo from 2nd CH with 8f delay\n", "on_block": "-6", "on_ch": "+49a", "on_hit": "+20a", @@ -1697,7 +1718,7 @@ "image": "", "input": "df+3,3", "name": "Bisection Combo", - "notes": "* Spike\n* Combo from 1st hit with 1f delay\n* Input can be delayed 10f", + "notes": "* Spike\n* Combo from 1st hit with 1f delay\n* Input can be delayed 10f\n", "on_block": "-10", "on_ch": "+2c", "on_hit": "+2c", @@ -1710,19 +1731,19 @@ { "alias": [], "alt": [], - "damage": "20", + "damage": "", "id": "Nina-df+3+4", "image": "", "input": "df+3+4", - "name": "Wipe the Floor", - "notes": "* Alternate input: FC.df+4\n* Powered up input: d,DF+4\ncs1~", - "on_block": "-37", - "on_ch": "+27a", - "on_hit": "+14a", + "name": "", + "notes": "* Faster startup with input d,DF+4\ncs4~", + "on_block": "", + "on_ch": "", + "on_hit": "", "parent": "", "recovery": "r45 FC", "startup": "i31~35", - "target": "L", + "target": "", "video": "" }, { @@ -1733,12 +1754,12 @@ "image": "", "input": "df+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", "parent": "", - "recovery": "", + "recovery": "r23", "startup": "i12", "target": "m", "video": "" @@ -1751,7 +1772,7 @@ "image": "", "input": "df,df+1", "name": "Elbow Smash", - "notes": "* Floor Break\n* Throw break 1+2", + "notes": "* Floor Break\n* Throw break 1+2\n", "on_block": "-6", "on_ch": "-2d", "on_hit": "-2d", @@ -1763,13 +1784,15 @@ }, { "alias": [], - "alt": [], + "alt": [ + "ws1+2" + ], "damage": "24", "id": "Nina-f+1+2", "image": "", "input": "f+1+2", "name": "Blonde Bomb", - "notes": "* Heat Engager\n* Heat Dash +5 +43a r27\n* Balcony Break\n* Alternate input: ws1+2\n* Frame advantage is -8 if an attack is absorbed\n* Deals chip damage if an attack is absorbed\n* Power Crush", + "notes": "* Heat Engager\n* Heat Dash +43a (+35), +5\n* Balcony Break\n* Frame advantage is -8 if an attack is absorbed\n* Deals chip damage if an attack is absorbed\n* Power Crush", "on_block": "-14", "on_ch": "+11a (+2)", "on_hit": "+11a (+2)", @@ -1787,7 +1810,7 @@ "image": "", "input": "f+1+3", "name": "Crab Hold (CHD)", - "notes": "* Throw break 1\n* Alternate input: qcf+1+3", + "notes": "* Throw break 1\n* Alternate input: qcf+1+3\n", "on_block": "-2", "on_ch": "+1d", "on_hit": "+1d", @@ -1805,7 +1828,7 @@ "image": "", "input": "f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -1823,10 +1846,10 @@ "image": "", "input": "f+2,1", "name": "", - "notes": "* Combo from 1st CH with 9f delay", - "on_block": "-13~-12", - "on_ch": "-6s~-5s", - "on_hit": "-6s~-5s", + "notes": "* Combo from 1st CH with 9f delay\n", + "on_block": "-13", + "on_ch": "-6s", + "on_hit": "-6s", "parent": "Nina-f+2", "recovery": "r35", "startup": "i13", @@ -1841,7 +1864,7 @@ "image": "", "input": "f+2,1,3", "name": "Swallowtail", - "notes": "* Tornado\n* Combo from 2nd hit with 2f delay\n* Combo from 1st CH\n* Input can be delayed 19f\n* Move can be delayed 18f\n", + "notes": "* Tornado\n* Combo from 2nd hit with 2f delay\n* Combo from 1st CH\n* Input can be delayed 19f\n* Move can be delayed 18f\n,js26~40\n,fs41~43", "on_block": "-15~-13", "on_ch": "+27a", "on_hit": "+27a", @@ -1859,7 +1882,7 @@ "image": "", "input": "f+2,1,4", "name": "Mimosa Combo", - "notes": "* Balcony Break\n* Combo from 2nd hit with 4f delay\n* Combo from 1st CH\n* Input can be delayed 19f\n* Move can be delayed 18f", + "notes": "* Balcony Break\n* Combo from 2nd hit with 4f delay\n* Combo from 1st CH\n* Input can be delayed 19f\n* Move can be delayed 18f\n", "on_block": "-3~-1", "on_ch": "+40a", "on_hit": "+23a (+14)", @@ -1877,7 +1900,7 @@ "image": "", "input": "f+2+4", "name": "Backhand Slap (BHS)", - "notes": "* Throw break 2\n* Alternate input: qcf+2+4", + "notes": "* Throw break 2\n* Alternate input: qcf+2+4\n", "on_block": "-2", "on_ch": "+0", "on_hit": "+0", @@ -1895,13 +1918,13 @@ "image": "", "input": "f+3", "name": "Siren's Kiss", - "notes": "* Balcony Break\n* 2nd hit is duckable if the 1st is blocked\n* 2nd hit is homing", + "notes": "* Balcony Break\n* Does not jail\n* 2nd hit is homing\n", "on_block": "+3~+4", "on_ch": "+54a", "on_hit": "+24a (+15)", "parent": "", "recovery": "r25", - "startup": "i14~15 i25~26", + "startup": "i14~15 i10~11", "target": "h,h", "video": "" }, @@ -1913,10 +1936,10 @@ "image": "", "input": "f+4", "name": "", - "notes": "* Enter SS +2~+3 +12~+13 with D or U\n", - "on_block": "-5~-4", - "on_ch": "+5~+6", - "on_hit": "+5~+6", + "notes": "* Enter SS +2 +12 with D_U\njs12~21\nfs22~24", + "on_block": "-5", + "on_ch": "+5", + "on_hit": "+5", "parent": "", "recovery": "r28", "startup": "i21~22", @@ -1931,88 +1954,34 @@ "image": "", "input": "f+4,2", "name": "Aconite", - "notes": "* Heat Engager\n* Heat Dash +5 +36a r27\n* Balcony Break\n* Combo from 1st hit", + "notes": "* Heat Engager\n* Heat Dash +36a (+26), +5\n* Balcony Break\n* Combo from 1st hit with 14f delay\n* Input can be delayed 15f\n* Move can be delayed 9f\n", "on_block": "-9", - "on_ch": "+39a (-19)", - "on_hit": "+39a (-19)", + "on_ch": "+39d (-19)", + "on_hit": "+39d (-19)", "parent": "Nina-f+4", "recovery": "r35", "startup": "i21~22", "target": "m,h", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "5", - "id": "Nina-FC.1", - "image": "", - "input": "FC.1", - "name": "", - "notes": "Transition to r24 with f\ncs1~", - "on_block": "-5", - "on_ch": "+6", - "on_hit": "+6", - "parent": "", - "recovery": "r24 FC", - "startup": "i10", - "target": "sl", - "video": "" - }, { "alias": [], "alt": [], "damage": "5,10", "id": "Nina-FC.1,4", "image": "", - "input": "FC.1,4", + "input": "hFC.1,4", "name": "", - "notes": "Combo from 1st CH", - "on_block": "-11~-10", - "on_ch": "+0~+1", - "on_hit": "+0~+1", - "parent": "Nina-FC.1", + "notes": "Combo from 1st CH\n", + "on_block": "-11", + "on_ch": "+0", + "on_hit": "+0", + "parent": "Nina-hFC.1", "recovery": "r29", "startup": "i10", "target": "sl,m", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "8", - "id": "Nina-FC.2", - "image": "", - "input": "FC.2", - "name": "", - "notes": "\ncs1~", - "on_block": "-4", - "on_ch": "+7", - "on_hit": "+7", - "parent": "", - "recovery": "r23 FC", - "startup": "i11", - "target": "sl", - "video": "" - }, - { - "alias": [], - "alt": [], - "damage": "20", - "id": "Nina-FC.df+4", - "image": "", - "input": "FC.df+4", - "name": "Wipe the Floor", - "notes": "* Alternate input: df+3+4\n* Powered up input: d,DF+4\ncs1~", - "on_block": "-37", - "on_ch": "+27a", - "on_hit": "+14a", - "parent": "", - "recovery": "r45 FC", - "startup": "i31~35", - "target": "L", - "video": "" - }, { "alias": [], "alt": [], @@ -2021,8 +1990,8 @@ "image": "", "input": "f,F+1+2", "name": "Bombshell Blast", - "notes": "Chip damage on block", - "on_block": "-5~-4", + "notes": "* Balcony Break\n* Chip damage on block\n* Cannot be buffered\n", + "on_block": "-5", "on_ch": "+12a (+3)", "on_hit": "+12a (+3)", "parent": "", @@ -2039,8 +2008,8 @@ "image": "", "input": "f,F+1+2*", "name": "Bombshell Blast", - "notes": "Balcony Break", - "on_block": "+11g~+12g", + "notes": "* Balcony Break\n* Chip damage on block\n* Cannot be buffered\n", + "on_block": "+8g", "on_ch": "+19a (+9)", "on_hit": "+19a (+9)", "parent": "", @@ -2057,7 +2026,7 @@ "image": "", "input": "f,F+2", "name": "Sunset Strike", - "notes": "Balcony Break", + "notes": "* Balcony Break\n* Cannot be buffered\n", "on_block": "-4", "on_ch": "+32a (+24)", "on_hit": "+32a (+24)", @@ -2075,7 +2044,7 @@ "image": "", "input": "f,F+3", "name": "Bad Habit", - "notes": "", + "notes": "Cannot be buffered\n", "on_block": "-14", "on_ch": "+52a", "on_hit": "+8", @@ -2093,10 +2062,10 @@ "image": "", "input": "f,F+4", "name": "Kneel Kick", - "notes": "* Tech roll to r32 FC on frames 29~34\n* 5 recoverable self-damage on whiff without tech roll\n* Clean hit on block +16g~+20g, 30 damage\n", + "notes": "* Spike\n* Tech roll to r32 FC on frames 29~34\n* 5 recoverable self-damage on whiff without tech roll\n* Clean hit on block +16g~+20g, 30 damage\n* Opponent recovers crouching\n* Cannot be buffered\njs4~", "on_block": "-10~-6", "on_ch": "+21a", - "on_hit": "+9c~+13c", + "on_hit": "+9g~+13g", "parent": "", "recovery": "r25 FUFT", "startup": "i28~32", @@ -2104,15 +2073,17 @@ "video": "" }, { - "alias": [], + "alias": [ + "wr1+2" + ], "alt": [], "damage": "30", "id": "Nina-f,f,F+1+2", "image": "", "input": "f,f,F+1+2", "name": "Spiral Bombshell Blast", - "notes": "* Heat Engager\n* Heat Dash +5 +36a r27\n* Balcony Break\n* Chip damage on block\n* Alternate input: wr1+2\n", - "on_block": "+4~+5", + "notes": "* Heat Engager\n* Heat Dash +36a (+26) ,+5\n* Balcony Break\n* Chip damage on block\njs5~14 fs15~17", + "on_block": "+4", "on_ch": "+12a (+3)", "on_hit": "+12a (+3)", "parent": "", @@ -2122,17 +2093,19 @@ "video": "" }, { - "alias": [], + "alias": [ + "wr3" + ], "alt": [], - "damage": "12", + "damage": "10", "id": "Nina-f,f,F+3", "image": "", "input": "f,f,F+3", "name": "", - "notes": "Alternate input: wr3\n", - "on_block": "-13~-12", - "on_ch": "-2~-1", - "on_hit": "-2~-1", + "notes": "\njs4~18\nfs19~21", + "on_block": "-8", + "on_ch": "+1", + "on_hit": "+1", "parent": "", "recovery": "r31", "startup": "i20~21", @@ -2140,14 +2113,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "wr3,3" + ], "alt": [], - "damage": "12,20", + "damage": "10,20", "id": "Nina-f,f,F+3,3", "image": "", "input": "f,f,F+3,3", "name": "Electric Ray", - "notes": "* Spike\n* Combo from 1st hit\n* Alternate input: wr3,3\n", + "notes": "* Spike\n* Combo from 1st hit\n,js19~34\n,fs35~37", "on_block": "-4~-1", "on_ch": "+17a", "on_hit": "+17a", @@ -2158,15 +2133,17 @@ "video": "" }, { - "alias": [], + "alias": [ + "wr3,4" + ], "alt": [], - "damage": "12,21", + "damage": "10,21", "id": "Nina-f,f,F+3,4", "image": "", "input": "f,f,F+3,4", "name": "Stingray", - "notes": "* Tornado\n* Combo from 1st hit\n* Alternate input: wr3,4", - "on_block": "-13~-12", + "notes": "* Tornado\n* Combo from 1st hit\n", + "on_block": "-13", "on_ch": "+34a (+19)", "on_hit": "+34a (+19)", "parent": "Nina-f,f,F+3", @@ -2183,7 +2160,7 @@ "image": "", "input": "H.2+3", "name": "Bullet Assassination (Far)", - "notes": "* Heat Smash\n* Jails", + "notes": "* Heat Smash\n* Jails\n", "on_block": "+14", "on_ch": "+43a (+10)", "on_hit": "+43a (+10)", @@ -2201,7 +2178,7 @@ "image": "", "input": "H.b+1+2", "name": "Shockwave Palm > Kiss Shot Penetrator", - "notes": "* Balcony Break\n* Weapon\n* Combo from 1st hit only if the second hit connects on i8\n* 2nd hit available only as combo from 1st\n* If the second hit connects on i9~10, frame advantage on hit will be -16~-15\n* Erases opponent recoverable health on hit\n* Jails\n* Partially uses remaining Heat time", + "notes": "* Balcony Break\n* Weapon\n* Combo from 1st hit only if the second hit connects on i8\n* 2nd hit available only as combo from 1st\n* If the second hit connects on i9~10, frame advantage on hit will be -16~-15\n* Erases opponent recoverable health on hit\n* Jails\n* Partially uses remaining Heat time\n", "on_block": "+2", "on_ch": "+33a (+7)", "on_hit": "+33a (+7)", @@ -2219,7 +2196,7 @@ "image": "", "input": "H.b+3+4,1+2", "name": "Out of Sight > Kiss Shot", - "notes": "* Balcony Break\n* Weapon\n* Combo from 1st hit\n* Jails from 2nd hit\n* Chip damage on block\n* Partially uses remaining Heat time", + "notes": "* Balcony Break\n* Weapon\n* Combo from 1st hit\n* Jails from 2nd hit\n* Chip damage on block\n* Partially uses remaining Heat time\n", "on_block": "-2", "on_ch": "+29a (+3)", "on_hit": "+29a (+3)", @@ -2239,7 +2216,7 @@ "image": "", "input": "H.CD.4,3,1+2", "name": "Lapwing Kiss Shot", - "notes": "* Balcony Break\n* Weapon\n* Combo from 1st hit\n* Jails from 3rd hit\n* Chip damage on block\n* Partially uses remaining Heat time", + "notes": "* Balcony Break\n* Weapon\n* Combo from 1st hit\n* Jails from 3rd hit\n* Chip damage on block\n* Partially uses remaining Heat time\n", "on_block": "-2", "on_ch": "+13a (+12)", "on_hit": "+13a (+12)", @@ -2249,6 +2226,78 @@ "target": "m,h,h,h,h,h", "video": "" }, + { + "alias": [], + "alt": [], + "damage": "5", + "id": "Nina-hFC.1", + "image": "", + "input": "hFC.1", + "name": "Crouch jab", + "notes": "* Transition to Standing with f\ncs1~", + "on_block": "-5", + "on_ch": "+6", + "on_hit": "+6", + "parent": "", + "recovery": "r24 FC", + "startup": "i10", + "target": "sl", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8", + "id": "Nina=hFC.2", + "image": "", + "input": "hFC.2", + "name": "Crouch Straight", + "notes": "\ncs1~", + "on_block": "-4", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "r23 FC", + "startup": "i11", + "target": "sl", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Nina=hFC.3", + "image": "", + "input": "hFC.3", + "name": "Crouch Spin Kick", + "notes": "\ncs1~", + "on_block": "-17", + "on_ch": "-6", + "on_hit": "-6", + "parent": "", + "recovery": "r36 FC", + "startup": "i16", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6", + "id": "Nina-hFC.4", + "image": "", + "input": "hFC.4", + "name": "Crouch Shin Kick", + "notes": "\ncs1~", + "on_block": "-15", + "on_ch": "-4", + "on_hit": "-4", + "parent": "", + "recovery": "r34 FC", + "startup": "i12", + "target": "l", + "video": "" + }, { "alias": [], "alt": [], @@ -2257,7 +2306,7 @@ "image": "", "input": "HHD.1", "name": "Kneebar", - "notes": "* Throw break 1\n* Erases opponent's recoverable health on hit\n* Powered up input: HHD.3,4,2+4\n* Alternate name: Double Snap", + "notes": "* Throw break 1\n* Erases opponent's recoverable health on hit\n* Powered up input: HHD.3,4,2+4\n* Alternate name: Double Snap\n", "on_block": "-9", "on_ch": "+3", "on_hit": "+3", @@ -2275,7 +2324,7 @@ "image": "", "input": "HHD.2", "name": "Double Heel Hold", - "notes": "* Throw break 2\n* Erases opponent's recoverable health on hit\n* Powered up input: HHD.1,3,2+4,1+2", + "notes": "* Throw break 2\n* Erases opponent's recoverable health on hit\n* Powered up input: HHD.1,3,2+4,1+2\n", "on_block": "-9", "on_ch": "+0d", "on_hit": "+0d", @@ -2293,7 +2342,7 @@ "image": "", "input": "H.ws1,1+2", "name": "Fluttering Kiss Shot", - "notes": "* Balcony Break\n* Weapon\n* Combo from 1st hit\n* Jails from 2nd hit\n* Chip damage on block\n* Partially uses remaining Heat time", + "notes": "* Balcony Break\n* Weapon\n* Combo from 1st hit\n* Jails from 2nd hit\n* Chip damage on block\n* Partially uses remaining Heat time\n", "on_block": "-2", "on_ch": "+29a (+3)", "on_hit": "+29a (+3)", @@ -2311,7 +2360,7 @@ "image": "", "input": "H.ws4,3,1+2", "name": "Haematopus Kiss Shot", - "notes": "* Balcony Break\n* Combo from 2nd hit\n* Combo from 1st CH\n* Jails from 3rd hit\n* Chip damage on block\n* Partially uses remaining Heat time", + "notes": "* Balcony Break\n* Combo from 2nd hit\n* Combo from 1st CH\n* Jails from 3rd hit\n* Chip damage on block\n* Partially uses remaining Heat time\n", "on_block": "-2", "on_ch": "+29a (+3)", "on_hit": "+29a (+3)", @@ -2329,7 +2378,7 @@ "image": "", "input": "Left throw", "name": "Kneebar", - "notes": "* Throw break 1\n* Erases opponent's recoverable health on hit\n* Can side switch on hit", + "notes": "* Throw break 1\n* Erases opponent's recoverable health on hit\n* Can side switch on hit\n", "on_block": "-3", "on_ch": "+1d", "on_hit": "+1d", @@ -2347,7 +2396,7 @@ "image": "", "input": "NTM.1", "name": "Neck Crusher", - "notes": "* Throw break 1\n* Erases opponent's recoverable health on hit\n* Powered up input: NTM.1,1,2,1+2", + "notes": "* Throw break 1\n* Erases opponent's recoverable health on hit\n* Powered up input: NTM.1,1,2,1+2\n", "on_block": "-3", "on_ch": "+3d", "on_hit": "+3d", @@ -2365,7 +2414,7 @@ "image": "", "input": "NTM.2", "name": "Leg Stretch Arm Lock", - "notes": "* Throw break 2\n* Erases opponent's recoverable health on hit\n* Powered up input: NTM.1,2,4,3,1+3", + "notes": "* Throw break 2\n* Erases opponent's recoverable health on hit\n* Powered up input: NTM.1,2,4,3,1+3\n", "on_block": "-3", "on_ch": "+3d", "on_hit": "+3d", @@ -2383,8 +2432,8 @@ "image": "", "input": "OTG.d+3+4", "name": "Twisted Mind", - "notes": "Spike", - "on_block": "-17~-16", + "notes": "Spike\n", + "on_block": "-17", "on_ch": "-7d", "on_hit": "-7d", "parent": "", @@ -2394,19 +2443,21 @@ "video": "" }, { - "alias": [], + "alias": [ + "d,db,b" + ], "alt": [], "damage": "", "id": "Nina-qcb", "image": "", "input": "qcb", "name": "Sway", - "notes": "* Cancel to SS with u\n* Buffer to SS with d\n* Recovers in FC for 5 frames (21~25)\ncs1~20", + "notes": "* Cancel to SS with u\n* Buffer to r10 SS with d\n* Recovers in FC for 5 frames (21~25)\ncs1~20", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "r1 SWA", + "recovery": "r1? SWA", "startup": "", "target": "", "video": "" @@ -2419,7 +2470,7 @@ "image": "", "input": "qcb,B+1+3", "name": "Betrayer (BTR)", - "notes": "* Unbreakable\n* qcb,B+2+4", + "notes": "* Unbreakable\n* qcb,B+2+4\n", "on_block": "", "on_ch": "+6c", "on_hit": "+6c", @@ -2430,19 +2481,22 @@ "video": "" }, { - "alias": [], + "alias": [ + "CD", + "d,df,F" + ], "alt": [], "damage": "", "id": "Nina-qcf", "image": "", "input": "qcf", - "name": "Crouch Dash", - "notes": "* Recovers in FC with qcf,n\n* Input sometimes written as d,df,F\ncs1~20", + "name": "* Crouch Dash\n* Ducking Step", + "notes": "* Recover in FC with qcf,n\n* Cancel to FC with d,df,d\ncs1~20", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "r1 CD", + "recovery": "r1? CD", "startup": "", "target": "", "video": "" @@ -2455,13 +2509,13 @@ "image": "", "input": "R.df+1+2", "name": "Death by Degrees", - "notes": "* Rage Art\n* Erases opponent's recoverable health on hit\n* Damage increases with lower health\n* Power Crush", - "on_block": "-15~-14", + "notes": "* Rage Art\n* Reversal Break\n* Ereases opponent's recoverable health on hit\n* Damage increases with lower health, maximum 80\n* Freezes match timer on activation and on hit\n* Transition to attack throw on hit\n* Consumes Rage\n* Power Crush", + "on_block": "-15", "on_ch": "+0d", "on_hit": "+0d", "parent": "", - "recovery": "r38", - "startup": "i20~21", + "recovery": "r39", + "startup": "i20", "target": "m,t", "video": "" }, @@ -2473,7 +2527,7 @@ "image": "", "input": "Right throw", "name": "Hammer Throw", - "notes": "Throw break 2", + "notes": "Throw break 2\n", "on_block": "-3", "on_ch": "+1d", "on_hit": "+1d", @@ -2491,10 +2545,10 @@ "image": "", "input": "SS.1", "name": "Snakeshot", - "notes": "* Enter CD +10g~+11g +23g~+24g t29 r7 with F\n* Enter SWA +10g~+11g +23g~+24g t20 with B", - "on_block": "-10~-9", - "on_ch": "+3~+4", - "on_hit": "+3~+4", + "notes": "* Enter CD +10g +23g with F\n* Enter SWA +10g +23g with B\n", + "on_block": "-10", + "on_ch": "+3", + "on_hit": "+3", "parent": "", "recovery": "r26", "startup": "i14~15", @@ -2509,7 +2563,7 @@ "image": "", "input": "SS.1+2", "name": "Spiral Explosion", - "notes": "Balcony Break", + "notes": "* Balcony Break\n* Sidestep adds minimum 9f, effective startup i28\n* Chip damage on block\n", "on_block": "-9", "on_ch": "+36a", "on_hit": "+36a", @@ -2527,10 +2581,10 @@ "image": "", "input": "SS.1,2", "name": "Double Shot", - "notes": "", - "on_block": "-3~-1", - "on_ch": "+3~+5", - "on_hit": "+3~+5", + "notes": "\n", + "on_block": "-3", + "on_ch": "+3", + "on_hit": "+3", "parent": "Nina-SS.1", "recovery": "r20", "startup": "i14~15", @@ -2545,8 +2599,8 @@ "image": "", "input": "SS.2", "name": "Lift Shot", - "notes": "", - "on_block": "-14~-13", + "notes": "\n", + "on_block": "-14", "on_ch": "+33a (+23)", "on_hit": "+33a (+23)", "parent": "", @@ -2563,7 +2617,7 @@ "image": "", "input": "SS.4", "name": "Heel Slicer", - "notes": "Sidestep adds minimum 9 frames, total startup is i29\ncs6~39", + "notes": "Sidestep adds minimum 9f, effective startup i29\ncs6~39", "on_block": "-14", "on_ch": "+6c", "on_hit": "+6c", @@ -2581,10 +2635,10 @@ "image": "", "input": "SS.4,2", "name": "Tranquilizer", - "notes": "* Balcony Break\n* Combo from 1st CH", + "notes": "* Tornado\n* Balcony Break\n* Combo from 1st CH\n* Chip damage on block\n", "on_block": "-7", - "on_ch": "+37a (-21)", - "on_hit": "+37a (-21)", + "on_ch": "+37d (-21)", + "on_hit": "+37d (-21)", "parent": "Nina-SS.4", "recovery": "r37", "startup": "i20", @@ -2599,7 +2653,7 @@ "image": "", "input": "STB.2", "name": "Shoulder Through Arm Breaker", - "notes": "* Unbreakable\n* Side switch\n* Erases opponent's recoverable health on hit\n* Powered up input: STB.1,2,3", + "notes": "* Unbreakable\n* Side switch\n* Erases opponent's recoverable health on hit\n* Powered up input: STB.1,2,3\n", "on_block": "+0", "on_ch": "-6d", "on_hit": "-6d", @@ -2611,7 +2665,8 @@ }, { "alias": [ - "qcb+4" + "qcb+4", + "d,db,b+4" ], "alt": [], "damage": "20", @@ -2619,8 +2674,8 @@ "image": "", "input": "SWA.b+4", "name": "Ice Pick", - "notes": "* Tornado\n* Sway adds minimum 10 frames, total startup is i29~30", - "on_block": "-12~-11", + "notes": "* Tornado\n", + "on_block": "-12", "on_ch": "+68a (+52)", "on_hit": "+68a (+52)", "parent": "", @@ -2637,7 +2692,7 @@ "image": "", "input": "TSS.1", "name": "Neck Crusher", - "notes": "* Throw break 1\n* Erases opponent's recoverable health on hit\n* Powered up input: TSS.1,1,2,1+2", + "notes": "* Throw break 1\n* Erases opponent's recoverable health on hit\n* Powered up input: TSS.1,1,2,1+2\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -2655,7 +2710,7 @@ "image": "", "input": "TSS.2", "name": "Leg Stretch Arm Lock", - "notes": "* Throw break 2\n* Erases opponent's recoverable health on hit\n* Powered up input: TSS.1,2,4,3,1+3", + "notes": "* Throw break 2\n* Erases opponent's recoverable health on hit\n* Powered up input: TSS.1,2,4,3,1+3\n", "on_block": "", "on_ch": "+3d", "on_hit": "+3d", @@ -2673,7 +2728,7 @@ "image": "", "input": "u+3", "name": "", - "notes": "Balcony Break\n", + "notes": "Balcony Break\njs6~26\nfs27~29", "on_block": "-15", "on_ch": "+16a (+6)", "on_hit": "+16a (+6)", @@ -2685,16 +2740,18 @@ }, { "alias": [], - "alt": [], + "alt": [ + "ub+4" + ], "damage": "21", "id": "Nina-u+4", "image": "", "input": "u+4", "name": "Leaping Axe Kick", - "notes": "* Spike\n* Alternate input: ub+4\n", + "notes": "* Spike\n* Opponent recovers crouching on hit\njs7~30\nfs31~33", "on_block": "+0c~+5c", "on_ch": "+22a", - "on_hit": "+5c~+10c", + "on_hit": "+5g~+10g", "parent": "", "recovery": "r23", "startup": "i23~28", @@ -2709,8 +2766,8 @@ "image": "", "input": "ub+1", "name": "Left Backhand Body Blow", - "notes": "", - "on_block": "-16~-15", + "notes": "\n", + "on_block": "-16", "on_ch": "+20a", "on_hit": "+20a", "parent": "", @@ -2727,7 +2784,7 @@ "image": "", "input": "ub+3", "name": "", - "notes": "\n", + "notes": "\njs6~26\nfs27~29", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -2745,7 +2802,7 @@ "image": "", "input": "uf+1", "name": "Skull Splitter", - "notes": "Spike\n", + "notes": "Spike\njs10~26", "on_block": "-5", "on_ch": "+26a", "on_hit": "+26a", @@ -2763,7 +2820,7 @@ "image": "", "input": "uf+1+2", "name": "Jumping Flip", - "notes": "", + "notes": "\n", "on_block": "+0", "on_ch": "+29a (-32)", "on_hit": "+29a (-32)", @@ -2781,7 +2838,7 @@ "image": "", "input": "uf+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -2799,7 +2856,7 @@ "image": "", "input": "uf+2,1", "name": "Binding Whip", - "notes": "* Spike\n* Combo from 1st hit with 9f delay\n* Input can be delayed 9f\n* Move can be delayed 7f", + "notes": "* Spike\n* Combo from 1st hit with 9f delay\n* Move can be delayed 7f\n", "on_block": "-13", "on_ch": "+49a (+40)", "on_hit": "+49a (+40)", @@ -2817,10 +2874,10 @@ "image": "", "input": "uf+3", "name": "Catapult Kick", - "notes": "Balcony Break\n", + "notes": "Balcony Break\njs6~26\nfs27~29", "on_block": "-10", - "on_ch": "+21 (+11)", - "on_hit": "+21 (+11)", + "on_ch": "+21a (+11)", + "on_hit": "+21a (+11)", "parent": "", "recovery": "r29", "startup": "i14", @@ -2835,7 +2892,7 @@ "image": "", "input": "uf+3+4", "name": "Leaping Heel Hold (HHD)", - "notes": "* Transitions to throw on front hit\n* Throw break 2\n", + "notes": "* Transitions to throw on front hit\n* Throw break 2\njs3~", "on_block": "-23a~-16a", "on_ch": "+9a (-1)", "on_hit": "+9a (-1)", @@ -2853,7 +2910,7 @@ "image": "", "input": "uf+4", "name": "", - "notes": "\n", + "notes": "\njs9~30\nfs31~33", "on_block": "-9", "on_ch": "-1", "on_hit": "-1", @@ -2871,7 +2928,7 @@ "image": "", "input": "uf+4,3", "name": "", - "notes": "Combo from 1st CH\n,cs17~46", + "notes": "Combo from 1st CH\n,cs35~64", "on_block": "-19", "on_ch": "-8", "on_hit": "-8", @@ -2889,7 +2946,7 @@ "image": "", "input": "uf+4,3,4", "name": "Can Opener", - "notes": "* Combo from 2nd hit\n* Enter SS -5 +6 with D or U", + "notes": "* Combo from 2nd hit\n* Enter SS -5 +6 with D_U\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -2901,13 +2958,16 @@ }, { "alias": [], - "alt": [], + "alt": [ + "FC.3", + "d+3" + ], "damage": "15", "id": "Nina-uf,n,D+3", "image": "", "input": "uf,n,D+3", "name": "", - "notes": "\n\njs9~ cs34~", + "notes": "\njs9~30\nfs31~33\ncs34~53", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -2919,13 +2979,18 @@ }, { "alias": [], - "alt": [], - "damage": "15,10", + "alt": [ + "FC.3,2", + "d+3,2", + "FC.3,2", + "d+3,2" + ], + "damage": "15,18", "id": "Nina-uf,n,D+3,2", "image": "", "input": "uf,n,D+3,2", "name": "Hopping Low Kick to Right Uppercut", - "notes": "Combo from 1st CH", + "notes": "* Combo from 1st CH\n", "on_block": "-11~-9", "on_ch": "+12~+14", "on_hit": "+12~+14", @@ -2937,13 +3002,18 @@ }, { "alias": [], - "alt": [], + "alt": [ + "FC.3,4", + "d+3,4", + "FC.3,4", + "d+3,4" + ], "damage": "15,14", "id": "Nina-uf,n,D+3,4", "image": "", "input": "uf,n,D+3,4", "name": "", - "notes": "Combo from 1st CH", + "notes": "* Combo from 1st CH\n", "on_block": "-8", "on_ch": "+1", "on_hit": "+1", @@ -2955,14 +3025,21 @@ }, { "alias": [], - "alt": [], + "alt": [ + "FC.3,4,3", + "d+3,4,3", + "FC.3,4,3", + "d+3,4,3", + "FC.3,4,3", + "d+3,4,3" + ], "damage": "15,14,20", "id": "Nina-uf,n,D+3,4,3", "image": "", "input": "uf,n,D+3,4,3", "name": "Hopping Low Kick to Easy Prey", - "notes": "* Balcony Break\n* Spike\n* Combo from 2nd hit", - "on_block": "-7~-6", + "notes": "* Balcony Break\n* Spike\n* Combo from 2nd hit\n* Combo from 1st CH\n* Interrupt with i5 from 2nd block\n", + "on_block": "-7", "on_ch": "+22a", "on_hit": "+22a", "parent": "Nina-uf,n,D+3,4", @@ -2979,10 +3056,10 @@ "image": "", "input": "ws1", "name": "", - "notes": "", - "on_block": "-6~-5", - "on_ch": "+5~+6", - "on_hit": "+5~+6", + "notes": "\n", + "on_block": "-6", + "on_ch": "+5", + "on_hit": "+5", "parent": "", "recovery": "r24", "startup": "i13~14", @@ -2997,7 +3074,7 @@ "image": "", "input": "ws1,1+2", "name": "Fluttering Kiss Shot", - "notes": "* Balcony Break\n* Weapon\n* Combo from 1st hit\n* Chip damage on block\n* Jails\n* [Powered up in heat](https://wavu.wiki/t/Nina_movelist#Nina-H.ws1,1+2 'Nina Movelist')", + "notes": "* Balcony Break\n* Weapon\n* Jail from 2nd attack\n* Chip damage on block\n* [Powered up in heat](https://wavu.wiki/t/Nina_movelist#Nina-H.ws1,1+2 'Nina Movelist')\n", "on_block": "-9", "on_ch": "+34a (-24)", "on_hit": "+34a (-24)", @@ -3007,24 +3084,6 @@ "target": "m,h,h,h", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "24", - "id": "Nina-ws1+2", - "image": "", - "input": "ws1+2", - "name": "Blonde Bomb", - "notes": "* Heat Engager\n* Heat Dash +5 +43a r27\n* Balcony Break\n* Alternate input: f+1+2\n* Frame advantage is -8 if an attack is absorbed\n* Deals chip damage if an attack is absorbed\n* Power Crush", - "on_block": "-14", - "on_ch": "+11a (+2)", - "on_hit": "+11a (+2)", - "parent": "", - "recovery": "r34", - "startup": "i17", - "target": "m", - "video": "" - }, { "alias": [], "alt": [], @@ -3033,10 +3092,10 @@ "image": "", "input": "ws1,4", "name": "Diving Hornet", - "notes": "* Spike\n* Move can be delayed 3f", - "on_block": "-3c~-2c", - "on_ch": "+17a", - "on_hit": "+17a", + "notes": "* Spike\n* Move can be delayed 3f\n", + "on_block": "-3c", + "on_ch": "+21d", + "on_hit": "+21d", "parent": "Nina-ws1", "recovery": "r32", "startup": "i13~14", @@ -3051,8 +3110,8 @@ "image": "", "input": "ws2", "name": "Palm Uppercut", - "notes": "", - "on_block": "-13~-12", + "notes": "\n", + "on_block": "-13", "on_ch": "+28a (+18)", "on_hit": "+28a (+18)", "parent": "", @@ -3069,28 +3128,30 @@ "image": "", "input": "ws3", "name": "Spider Knee", - "notes": "* Knee\n* Transition to Triple Slaps throw automatically on standing front hit", + "notes": "* Knee\n* Transition to Triple Slaps chain throw automatically on standing front hit\n* Throw is unbreakable, rest of the chain throw is breakable\n", "on_block": "-13", - "on_ch": "+2", - "on_hit": "+2", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", "recovery": "r33", "startup": "i13", - "target": "m", + "target": "m,t", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "db+3+4" + ], "damage": "21", "id": "Nina-ws3+4", "image": "", "input": "ws3+4", "name": "Geyser Cannon", - "notes": "* Tornado\n* Alternate input: db+3+4", - "on_block": "-17~-16", - "on_ch": "+36 (+26)", - "on_hit": "+36 (+26)", + "notes": "* Tornado\n", + "on_block": "-17", + "on_ch": "+36a (+26)", + "on_hit": "+36a (+26)", "parent": "", "recovery": "r37", "startup": "i18~19", @@ -3105,10 +3166,10 @@ "image": "", "input": "ws4", "name": "Toe Smash", - "notes": "", - "on_block": "-4~-3", - "on_ch": "+7~+8", - "on_hit": "+7~+8", + "notes": "\n", + "on_block": "-4", + "on_ch": "+7", + "on_hit": "+7", "parent": "", "recovery": "r22", "startup": "i11~12", @@ -3123,7 +3184,7 @@ "image": "", "input": "ws4,2", "name": "Toe Smash > Spiral Explosion", - "notes": "* Balcony Break\n* Side roll takes 42? frames\n* Chip damage on block\n* Can recover in r38 FC with D", + "notes": "* Balcony Break\n* Side roll takes 34 frames, effective startup i53\n* Chip damage on block\n* Cancel to r38 FC with D\n", "on_block": "-9", "on_ch": "+36a", "on_hit": "+36a", @@ -3141,7 +3202,7 @@ "image": "", "input": "ws4,3", "name": "Flashing Escape", - "notes": "* Balcony Break\n* Combo from 1st CH", + "notes": "* Balcony Break\n* Combo from 1st CH\n", "on_block": "-10", "on_ch": "+14a (+5)", "on_hit": "+14a (+5)", @@ -3159,7 +3220,7 @@ "image": "", "input": "ws4,3,1+2", "name": "Haematopus Kiss Shot", - "notes": "* Balcony Break\n* Combo from 2nd hit\n* Combo from 1st CH\n* Jails\n* Chip damage on block\n* [Powered up in heat](https://wavu.wiki/t/Nina_movelist#Nina-H.ws4,3,1+2 'Nina Movelist')", + "notes": "* Balcony Break\n* Jail from 3rd attack\n* Combo from 2nd hit\n* Combo from 1st CH\n* Chip damage on block\n* [Powered up in heat](https://wavu.wiki/t/Nina_movelist#Nina-H.ws4,3,1+2 'Nina Movelist')\n", "on_block": "-9", "on_ch": "+34a (-24)", "on_hit": "+34a (-24)", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/panda.json b/src/frame_service/json_directory/tests/static/json_movelist/panda.json index 392b65e..e4e3cc1 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/panda.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/panda.json @@ -7,7 +7,7 @@ "image": "", "input": "1", "name": "", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -25,7 +25,7 @@ "image": "", "input": "1,1", "name": "", - "notes": "* Combo from 1st hit CH", + "notes": "* Combo from 1st hit CH\n", "on_block": "-15", "on_ch": "-4c", "on_hit": "-4c", @@ -43,7 +43,7 @@ "image": "", "input": "1,1,1", "name": "G-Clef Cannon", - "notes": "* Tornado\n* Combo from 2nd hit\n* Combo from 1st CH", + "notes": "* Tornado\n* Combo from 2nd hit\n* Combo from 1st CH\n", "on_block": "-16", "on_ch": "+69a (+53)", "on_hit": "+69a (+53)", @@ -61,7 +61,7 @@ "image": "", "input": "1+2", "name": "Demon Bear Breath", - "notes": "* Balcony Break\n* Heat Engager", + "notes": "* Balcony Break\n* Heat Engager\n", "on_block": "-13", "on_ch": "+18g / HE", "on_hit": "+18g / HE", @@ -79,7 +79,7 @@ "image": "", "input": "1,2", "name": "Angry Lumberjack", - "notes": "* Balcony Break\n* chip damage on block\n* Combo from 1st CH", + "notes": "* Balcony Break\n* chip damage on block\n* Combo from 1st CH\n", "on_block": "-5", "on_ch": "+11 (+2)", "on_hit": "+11 (+2)", @@ -97,7 +97,7 @@ "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -115,7 +115,7 @@ "image": "", "input": "1+3", "name": "Bear's Bite", - "notes": "* Throw break: 1 or 2\n* Opponent status on hit: FUFT", + "notes": "* Throw break: 1 or 2\n* Opponent status on hit: FUFT\n", "on_block": "-3", "on_ch": "+1", "on_hit": "+1", @@ -133,7 +133,7 @@ "image": "", "input": "1+3+4", "name": "You're Welcome", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -151,7 +151,7 @@ "image": "", "input": "2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-1", "on_ch": "+6", "on_hit": "+6", @@ -169,7 +169,7 @@ "image": "", "input": "2,1", "name": "", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-3", "on_ch": "+2", "on_hit": "+2", @@ -187,7 +187,7 @@ "image": "", "input": "2,1,2", "name": "Bear Combo Middle", - "notes": "", + "notes": "\n", "on_block": "-14", "on_ch": "+31a (+21)", "on_hit": "+31a (+21)", @@ -205,7 +205,7 @@ "image": "", "input": "2,1,3", "name": "Bear Combo Low", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", @@ -241,7 +241,7 @@ "image": "", "input": "2+4", "name": "Bear Hug", - "notes": "* Throw break: 1 or 2\n* Opponent status on hit: FUFT\n* Side switch on hit", + "notes": "* Throw break: 1 or 2\n* Opponent status on hit: FUFT\n* Side switch on hit\n", "on_block": "-6", "on_ch": "+1", "on_hit": "+1", @@ -259,7 +259,7 @@ "image": "", "input": "3+4", "name": "Hunting", - "notes": "* Alternate input: FDFA.3+4\n* Transition to HBS", + "notes": "* Alternate input: FDFA.3+4\n* Transition to HBS\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -295,7 +295,7 @@ "image": "", "input": "b+1+2", "name": "Bear X", - "notes": "* Balcony Break\n* Heat Engager\n* Homing\n* chip damage\n* Transition to HBS with input D or 3+4 (does not shift when using Heat Dash)", + "notes": "* Balcony Break\n* Heat Engager\n* Homing\n* chip damage\n* Transition to HBS with input D or 3+4 (does not shift when using Heat Dash)\n", "on_block": "-8", "on_ch": "+13d / HE", "on_hit": "+13d / HE", @@ -313,7 +313,7 @@ "image": "", "input": "b+1+4", "name": "Deadly Claw", - "notes": "* Transition to HBS with input D or 3+4", + "notes": "* Transition to HBS with input D or 3+4\n", "on_block": "", "on_ch": "+16a/+21a HBS", "on_hit": "+16a/+21a HBS", @@ -331,7 +331,7 @@ "image": "", "input": "b+1+4,f,f", "name": "Rolling Bear", - "notes": "* Hold F to extend attack\n* Recovers in FUFT on hit or block\n* If attack is extended to where you roll past the opponent, recovers in FUFA", + "notes": "* Hold F to extend attack\n* Recovers in FUFT on hit or block\n* If attack is extended to where you roll past the opponent, recovers in FUFA\n", "on_block": "-20~+55", "on_ch": "+42a~+117a", "on_hit": "+42a~+117a", @@ -349,7 +349,7 @@ "image": "", "input": "b+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -367,7 +367,7 @@ "image": "", "input": "b+2,1", "name": "", - "notes": "* Transition to HBS with input D or 3+4\n* Transition to ROL with input F", + "notes": "* Transition to HBS with input D or 3+4\n* Transition to ROL with input F\n", "on_block": "-3 / - 4 HBS / -14 ROL", "on_ch": "+8 / +7 HBS / -3 ROL", "on_hit": "+8 / +7 HBS / -3 ROL", @@ -385,7 +385,7 @@ "image": "", "input": "b+2,1,1+2", "name": "Howling Bear", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-11", "on_ch": "+15a (+6)", "on_hit": "+15a (+6)", @@ -403,7 +403,7 @@ "image": "", "input": "b+2,2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+6", "on_hit": "+6", @@ -421,7 +421,7 @@ "image": "", "input": "b+2,2,1", "name": "Salmon Massacre", - "notes": "* Tornado\n* Does not tornado on wall hit", + "notes": "* Tornado\n* Does not tornado on wall hit\n", "on_block": "-15", "on_ch": "+25a (+15)", "on_hit": "+25a (+15)", @@ -439,7 +439,7 @@ "image": "", "input": "b+3+4", "name": "High Jinks", - "notes": "* Alternate input: ws3+4\n* Tornado", + "notes": "* Alternate input: ws3+4\n* Tornado\n", "on_block": "-28", "on_ch": "+61a", "on_hit": "+61a", @@ -457,7 +457,7 @@ "image": "", "input": "Back throw", "name": "Swing Swung", - "notes": "* Throw break: none\n* Opponent status on hit: FUFA", + "notes": "* Throw break: none\n* Opponent status on hit: FUFA\n", "on_block": "", "on_ch": "+1", "on_hit": "+1", @@ -475,7 +475,7 @@ "image": "", "input": "b,f+2", "name": "Anger Hook", - "notes": "* Balcony Break\nTailspin\n* Chip damage on block", + "notes": "* Balcony Break\nTailspin\n* Chip damage on block\n", "on_block": "-5", "on_ch": "+62a (+42)", "on_hit": "+17a (+8)", @@ -493,7 +493,7 @@ "image": "", "input": "d+1+2", "name": "Hip Smash", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-15", "on_ch": "+20a (+10)", "on_hit": "+20a (+10)", @@ -511,7 +511,7 @@ "image": "", "input": "d+3+4", "name": "Bear Sit", - "notes": "* Transition to SIT\n* Transition to ROL with input f", + "notes": "* Transition to SIT\n* Transition to ROL with input f\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -529,7 +529,7 @@ "image": "", "input": "db+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+9", "on_hit": "+4", @@ -547,7 +547,7 @@ "image": "", "input": "db+1+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2~3", "on_hit": "+2~3", @@ -565,7 +565,7 @@ "image": "", "input": "db+1,2", "name": "Double Wild Slap", - "notes": "* Combo from 1st hit\n* Hold 2 to power up, up to 2 charge levels\n* Transition to HBS with input D or 3+4", + "notes": "* Combo from 1st hit\n* Hold 2 to power up, up to 2 charge levels\n* Transition to HBS with input D or 3+4\n", "on_block": "-13", "on_ch": "+13c", "on_hit": "+4", @@ -583,7 +583,7 @@ "image": "", "input": "db+1,2*", "name": "Double Wild Slap", - "notes": "* chip damage on block\n* Heat skips to Level 2 charge\n* Transition to HBS with input D or 3+4", + "notes": "* chip damage on block\n* Heat skips to Level 2 charge\n* Transition to HBS with input D or 3+4\n", "on_block": "-12", "on_ch": "+42a", "on_hit": "+13c", @@ -601,7 +601,7 @@ "image": "", "input": "db+1,2**", "name": "Fresh Wild Slap", - "notes": "* chip damage on block\n* Cannot absorb with power crush\n* Heat reduces charge length (consumes remaining time)\n* Transition to HBS with input D or 3+4", + "notes": "* chip damage on block\n* Cannot absorb with power crush\n* Heat reduces charge length (consumes remaining time)\n* Transition to HBS with input D or 3+4\n", "on_block": "+3", "on_ch": "+42a", "on_hit": "+42a", @@ -619,7 +619,7 @@ "image": "", "input": "db+1+2,1+2", "name": "", - "notes": "+10 CH but only on the last hit", + "notes": "+10 CH but only on the last hit\n", "on_block": "-11", "on_ch": "0", "on_hit": "0", @@ -637,7 +637,7 @@ "image": "", "input": "db+1+2,1+2,2", "name": "Drum Roll", - "notes": "", + "notes": "\n", "on_block": "-15", "on_ch": "+22a (+12)", "on_hit": "+22a (+12)", @@ -655,7 +655,7 @@ "image": "", "input": "db+2", "name": "Bear Lariat", - "notes": "* Transition to HBS with input D or 3+4", + "notes": "* Transition to HBS with input D or 3+4\n", "on_block": "-15 / -17 HBS", "on_ch": "-1 / -3 HBS", "on_hit": "-1 / -3 HBS", @@ -673,7 +673,7 @@ "image": "", "input": "db+2+3", "name": "Salmon Hunter", - "notes": "* Hold 2+3 to power up, up to 2 charge levels and deal more chip damage on block", + "notes": "* Hold 2+3 to power up, up to 2 charge levels and deal more chip damage on block\n", "on_block": "-12", "on_ch": "+39a", "on_hit": "+39a", @@ -691,7 +691,7 @@ "image": "", "input": "db+2+3*", "name": "Salmon Hunter", - "notes": "* chip damage on block", + "notes": "* chip damage on block\n", "on_block": "-12", "on_ch": "+39a", "on_hit": "+39a", @@ -709,7 +709,7 @@ "image": "", "input": "db+2+3**", "name": "Fresh Salmon Hunter", - "notes": "* chip damage on block", + "notes": "* chip damage on block\n", "on_block": "-4", "on_ch": "+43a", "on_hit": "+43a", @@ -727,7 +727,7 @@ "image": "", "input": "db+3", "name": "Bear Pump in Pedal", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+1", "on_hit": "+1", @@ -745,7 +745,7 @@ "image": "", "input": "db+4", "name": "Spinning Kuma", - "notes": "* Tornado", + "notes": "* Tornado\n", "on_block": "-23", "on_ch": "+74a (+58)", "on_hit": "+6", @@ -763,7 +763,7 @@ "image": "", "input": "df+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+2", "on_hit": "+2", @@ -781,7 +781,7 @@ "image": "", "input": "df+1,2", "name": "", - "notes": "* Combo from 1st CH", + "notes": "* Combo from 1st CH\n", "on_block": "-11", "on_ch": "-2", "on_hit": "-2", @@ -799,7 +799,7 @@ "image": "", "input": "df+1,2,1+2", "name": "Grizzly Rampage", - "notes": "* Combo from 2nd hit\n* Combo from 1st CH\n* Can be delayed 10F\n* Combo can be delayed 10F from hit", + "notes": "* Combo from 2nd hit\n* Combo from 1st CH\n* Can be delayed 10F\n* Combo can be delayed 10F from hit\n", "on_block": "-14", "on_ch": "+17d", "on_hit": "+17d", @@ -817,7 +817,7 @@ "image": "", "input": "df+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -835,7 +835,7 @@ "image": "", "input": "df+2,1", "name": "Kuma Musou", - "notes": "* Combo from 1st hit", + "notes": "* Combo from 1st hit\n", "on_block": "-16", "on_ch": "+35a (+25)", "on_hit": "+35a (+25)", @@ -853,7 +853,7 @@ "image": "", "input": "df+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -871,7 +871,7 @@ "image": "", "input": "df+3,2", "name": "Honey Trap", - "notes": "* Combo from 1st hit\n* chip damage on block", + "notes": "* Combo from 1st hit\n* chip damage on block\n", "on_block": "-5", "on_ch": "+22a", "on_hit": "+22a", @@ -889,7 +889,7 @@ "image": "", "input": "f+1+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-15", "on_ch": "+18a", "on_hit": "+18a", @@ -907,7 +907,7 @@ "image": "", "input": "f+1+2,1+2", "name": "Bear Claw Cross", - "notes": "* Tornado\n* Combo from 1st hit", + "notes": "* Tornado\n* Combo from 1st hit\n", "on_block": "-14", "on_ch": "+65a (+49)", "on_hit": "+65a (+49)", @@ -925,7 +925,7 @@ "image": "", "input": "f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+3", "on_hit": "+3", @@ -943,7 +943,7 @@ "image": "", "input": "f+2,1", "name": "Wild Lumberjack", - "notes": "* Balcony Break\n* Combo from 1st hit", + "notes": "* Balcony Break\n* Combo from 1st hit\n", "on_block": "-5", "on_ch": "+36a (+10)", "on_hit": "+36a (+10)", @@ -997,7 +997,7 @@ "image": "", "input": "FC.1", "name": "Watch Your Feet", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+2", "on_hit": "+2", @@ -1015,7 +1015,7 @@ "image": "", "input": "FC.1+2", "name": "Bear Roll", - "notes": "* Transition to ROL\n* Becomes Special Mid attack during Heat (partially uses remaining Heat time)", + "notes": "* Transition to ROL\n* Becomes Special Mid attack during Heat (partially uses remaining Heat time)\n", "on_block": "+1~+6 / -6~-1 HBS", "on_ch": "+7~+12 / 0~+5 HBS", "on_hit": "+7~+12 / 0~+5 HBS", @@ -1033,7 +1033,7 @@ "image": "", "input": "FDFA.1+2", "name": "Bear Butterfly", - "notes": "* Transition to HBS", + "notes": "* Transition to HBS\n", "on_block": "-12", "on_ch": "+6", "on_hit": "+6", @@ -1051,7 +1051,7 @@ "image": "", "input": "f,F+1+2", "name": "Falling Bear", - "notes": "* Chip damage\n* Transition to HBS (cannot cancel into standing)\n* Transition to ROL with input F", + "notes": "* Chip damage\n* Transition to HBS (cannot cancel into standing)\n* Transition to ROL with input F\n", "on_block": "+8 HBS / +5 ROL", "on_ch": "52a HBS / +49a ROL", "on_hit": "52a HBS / +49a ROL", @@ -1069,7 +1069,7 @@ "image": "", "input": "f,F+2", "name": "Demon Uppercut", - "notes": "", + "notes": "\n", "on_block": "-19", "on_ch": "+45a (+35)", "on_hit": "+45a (+35)", @@ -1087,7 +1087,7 @@ "image": "", "input": "f,f,F+1+2", "name": "Rabid Bear", - "notes": "* Balcony Break\n* Heat Engager\n* Chip damage\n* Transition to HBS with input D or 3+4 (does not shift when using Heat Dash)\n", + "notes": "* Balcony Break\n* Heat Engager\n* Chip damage\n* Transition to HBS with input D or 3+4 (does not shift when using Heat Dash)\njs 21F", "on_block": "+3", "on_ch": "+35d (-23)", "on_hit": "+35d (-23)", @@ -1105,7 +1105,7 @@ "image": "", "input": "f,f,F+3", "name": "Leaping Side Kick", - "notes": "* Balcony Break\n* Chip damage on block", + "notes": "* Balcony Break\n* Chip damage on block\n", "on_block": "+6", "on_ch": "+13a (+3)", "on_hit": "+13a (+3)", @@ -1123,7 +1123,7 @@ "image": "", "input": "FUFA.1+2", "name": "Bear Backstroke", - "notes": "* Transition to HBS (Cannot cancel)", + "notes": "* Transition to HBS (Cannot cancel)\n", "on_block": "-2 (-2)", "on_ch": "+6 (+6)", "on_hit": "+6 (+6)", @@ -1141,7 +1141,7 @@ "image": "", "input": "FUFT.d+1+2", "name": "Get Up Punch", - "notes": "* Transition to SIT (Cannot cancel)", + "notes": "* Transition to SIT (Cannot cancel)\n", "on_block": "+17", "on_ch": "+37a", "on_hit": "+37a", @@ -1159,7 +1159,7 @@ "image": "", "input": "H.2+3", "name": "Panda Super Attack", - "notes": "* Heat Smash\n* Spike\n* Alternate input: H.HBS.2+3\n* Transition to ROL with input F\n* Transition to HBS with input D or 3+4", + "notes": "* Heat Smash\n* Spike\n* Alternate input: H.HBS.2+3\n* Transition to ROL with input F\n* Transition to HBS with input D or 3+4\n", "on_block": "+7 / +6 ROL / +11 HBS", "on_ch": "-3 / N/A ROL / N/A HBS", "on_hit": "-3 / N/A ROL / N/A HBS", @@ -1177,7 +1177,7 @@ "image": "", "input": "HBS.1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+12", "on_hit": "+2", @@ -1195,7 +1195,7 @@ "image": "", "input": "HBS.1+2", "name": "Bear Fling", - "notes": "* Tornado", + "notes": "* Tornado\n", "on_block": "-15", "on_ch": "+79a", "on_hit": "+79a", @@ -1213,7 +1213,7 @@ "image": "", "input": "HBS.1,2", "name": "Honeycomb Spike", - "notes": "*Hold 2 to power up, up to 2 charge levels", + "notes": "*Hold 2 to power up, up to 2 charge levels\n", "on_block": "-13", "on_ch": "+13c", "on_hit": "+4", @@ -1231,7 +1231,7 @@ "image": "", "input": "HBS.1,2*", "name": "Honeycomb Spike", - "notes": "* chip damage on block\n* Heat skips to Level 2 charge", + "notes": "* chip damage on block\n* Heat skips to Level 2 charge\n", "on_block": "-12", "on_ch": "+49a", "on_hit": "+13c", @@ -1249,7 +1249,7 @@ "image": "", "input": "HBS.1,2**", "name": "Fresh Honeycomb Spike", - "notes": "* chip damage on block\n* Cannot absorb with power crush\n* Heat reduces charge length (consumes partial Heat time)", + "notes": "* chip damage on block\n* Cannot absorb with power crush\n* Heat reduces charge length (consumes partial Heat time)\n", "on_block": "+3", "on_ch": "+49a", "on_hit": "+49a", @@ -1267,7 +1267,7 @@ "image": "", "input": "HBS.2", "name": "Bear Claw", - "notes": "* Transition to HBS", + "notes": "* Transition to HBS\n", "on_block": "-15", "on_ch": "+21g", "on_hit": "+21g", @@ -1285,7 +1285,7 @@ "image": "", "input": "HBS.3", "name": "Hunting to Roll Over", - "notes": "* Transition to FUFA\n* Alternative input: HBS.4 (HBS.3 is into background, HBS.4 is into foreground)", + "notes": "* Transition to FUFA\n* Alternative input: HBS.4 (HBS.3 is into background, HBS.4 is into foreground)\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1321,7 +1321,7 @@ "image": "", "input": "HBS.b+1+2", "name": "", - "notes": "* Transition to HBS with input D or 3+4", + "notes": "* Transition to HBS with input D or 3+4\n", "on_block": "-25c", "on_ch": "+14a", "on_hit": "+14a", @@ -1339,7 +1339,7 @@ "image": "", "input": "HBS.b+1+2,1+2", "name": "Break'n", - "notes": "* Balcony Break\n* Less frame advantage occurs after Combo from last hit", + "notes": "* Balcony Break\n* Less frame advantage occurs after Combo from last hit\n", "on_block": "-29c", "on_ch": "+8a / -3a (-10)", "on_hit": "+8a / -3a (-10)", @@ -1357,7 +1357,7 @@ "image": "", "input": "HBS.b,b", "name": "Backward Roll", - "notes": "* Alternate input: SIT.B\n* Transition to HBS with input D or 3+4", + "notes": "* Alternate input: SIT.B\n* Transition to HBS with input D or 3+4\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1375,7 +1375,7 @@ "image": "", "input": "HBS.d+1+2", "name": "Frolicking Bear", - "notes": "* Heat Engager\n* Transition to HBS (does not shift when using Heat Dash)", + "notes": "* Heat Engager\n* Transition to HBS (does not shift when using Heat Dash)\n", "on_block": "-9", "on_ch": "0 / HE", "on_hit": "0 / HE", @@ -1393,7 +1393,7 @@ "image": "", "input": "HBS.d+3+4", "name": "Hunting to Play Dead", - "notes": "* Transition to FDFA", + "notes": "* Transition to FDFA\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1411,7 +1411,7 @@ "image": "", "input": "HBS.df+2", "name": "Big Tree", - "notes": "* Tornado", + "notes": "* Tornado\n", "on_block": "-17", "on_ch": "+35a (+25)", "on_hit": "+35a (+25)", @@ -1429,7 +1429,7 @@ "image": "", "input": "HBS.f+3+4", "name": "Hunting Hip Smash", - "notes": "* Alternate input: HBS.b+3+4\n* Transition to SIT", + "notes": "* Alternate input: HBS.b+3+4\n* Transition to SIT\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1447,7 +1447,7 @@ "image": "", "input": "HBS.f,f", "name": "Bear Roll", - "notes": "* Transition to ROL\n* Becomes Special Mid attack during Heat (partially uses remaining Heat time)", + "notes": "* Transition to ROL\n* Becomes Special Mid attack during Heat (partially uses remaining Heat time)\n", "on_block": "+1~+6 / -6~-1 HBS", "on_ch": "+7~+12 / 0~+5 HBS", "on_hit": "+7~+12 / 0~+5 HBS", @@ -1465,7 +1465,7 @@ "image": "", "input": "f,df,d,db,b,f+1+2", "name": "Rock'n Roll Circus", - "notes": "* Throw break: 1+2\n* Opponent status on hit: FUFA\n* Side switch on hit", + "notes": "* Throw break: 1+2\n* Opponent status on hit: FUFA\n* Side switch on hit\n", "on_block": "0", "on_ch": "+5", "on_hit": "+5", @@ -1483,7 +1483,7 @@ "image": "", "input": "H.uf+3+4", "name": "Panda Shooting Star", - "notes": "* Partially uses remaining heat time\n* Transition to SIT (cannot cancel)", + "notes": "* Partially uses remaining heat time\n* Transition to SIT (cannot cancel)\n", "on_block": "+12g", "on_ch": "+7a", "on_hit": "+7a", @@ -1501,7 +1501,7 @@ "image": "", "input": "Left throw", "name": "Bear Slam", - "notes": "* Throw break: 1\n* Spike\n* Opponent status on hit: FUFT", + "notes": "* Throw break: 1\n* Spike\n* Opponent status on hit: FUFT\n", "on_block": "-3", "on_ch": "+1", "on_hit": "+1", @@ -1519,7 +1519,7 @@ "image": "", "input": "OTG.d+1+4", "name": "Dance With Me", - "notes": "* Cancel into BT with input OTG.d+1+4,3+4\n* More frame advantage when hitting standing opponent", + "notes": "* Cancel into BT with input OTG.d+1+4,3+4\n* More frame advantage when hitting standing opponent\n", "on_block": "N/A", "on_ch": "8 (0) / +14", "on_hit": "8 (0) / +14", @@ -1537,7 +1537,7 @@ "image": "", "input": "d,df,f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -1555,7 +1555,7 @@ "image": "", "input": "d,df,f+2,1", "name": "Grizzly Claws", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-14", "on_ch": "+29a (+3)", "on_hit": "+29a (+3)", @@ -1573,7 +1573,7 @@ "image": "", "input": "d,df,f+2,2", "name": "Grizzly Claw Smash", - "notes": "* Chip damage on block", + "notes": "* Chip damage on block\n", "on_block": "-18", "on_ch": "+40a", "on_hit": "+40a", @@ -1591,7 +1591,7 @@ "image": "", "input": "R.df+1+2", "name": "Close Call! Panda Storming Flower", - "notes": "* Rage Art\n* Erase opponent's Recoverable Health on hit", + "notes": "* Rage Art\n* Erase opponent's Recoverable Health on hit\n", "on_block": "-15", "on_ch": "0", "on_hit": "0", @@ -1609,7 +1609,7 @@ "image": "", "input": "Right throw", "name": "Choke Slam", - "notes": "* Throw break: 2\n* Opponent status on hit: FUFT off axis", + "notes": "* Throw break: 2\n* Opponent status on hit: FUFT off axis\n", "on_block": "-3", "on_ch": "+1", "on_hit": "+1", @@ -1627,7 +1627,7 @@ "image": "", "input": "ROL.1", "name": "Bear Shove", - "notes": "* Balcony Break\n* Tornado\n* Power up during Heat (partially uses remaining Heat time)", + "notes": "* Balcony Break\n* Tornado\n* Power up during Heat (partially uses remaining Heat time)\n", "on_block": "+4", "on_ch": "+35d (+27)", "on_hit": "+35d (+27)", @@ -1645,7 +1645,7 @@ "image": "", "input": "ROL.1+2", "name": "Giant Roll", - "notes": "* Recovers in FUFT on hit\n* Recovers in off axis FUFT on block", + "notes": "* Recovers in FUFT on hit\n* Recovers in off axis FUFT on block\n", "on_block": "-30", "on_ch": "+45a", "on_hit": "+45a", @@ -1663,7 +1663,7 @@ "image": "", "input": "ROL.2", "name": "Bear Backhand", - "notes": "", + "notes": "\n", "on_block": "-17", "on_ch": "+28a (+18)", "on_hit": "+28a (+18)", @@ -1681,7 +1681,7 @@ "image": "", "input": "ROL.3", "name": "Bear Slide", - "notes": "Recovers in FUFT", + "notes": "Recovers in FUFT\n", "on_block": "-18", "on_ch": "+33a", "on_hit": "+33a", @@ -1699,7 +1699,7 @@ "image": "", "input": "ROL.4", "name": "Bear Rolling Kick", - "notes": "Recovers in FUFT", + "notes": "Recovers in FUFT\n", "on_block": "+7", "on_ch": "+26a", "on_hit": "+26a", @@ -1717,7 +1717,7 @@ "image": "", "input": "SIT.1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+9", "on_hit": "+4", @@ -1735,7 +1735,7 @@ "image": "", "input": "SIT.1,1", "name": "Double Trout Sweep", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+6", "on_hit": "+6", @@ -1753,7 +1753,7 @@ "image": "", "input": "SIT.2", "name": "Trout Smash", - "notes": "* Tornado", + "notes": "* Tornado\n", "on_block": "-12", "on_ch": "+73a (+57)", "on_hit": "+73a (+57)", @@ -1771,7 +1771,7 @@ "image": "", "input": "SIT.3+4", "name": "Rebound", - "notes": "* Transition to ROL with input F", + "notes": "* Transition to ROL with input F\n", "on_block": "-12 / -10 ROL", "on_ch": "-4a / -2a ROL", "on_hit": "-4a / -2a ROL", @@ -1789,7 +1789,7 @@ "image": "", "input": "SIT.f", "name": "Bear Roll", - "notes": "* Alternative input: FC.3+4 or FDFA.f\n* Transition to ROL\n* Transition to HBS with input ROL.D or ROL.3+4\n* Becomes special mid attack during Heat (partially uses remaining Heat time)", + "notes": "* Alternative input: FC.3+4 or FDFA.f\n* Transition to ROL\n* Transition to HBS with input ROL.D or ROL.3+4\n* Becomes special mid attack during Heat (partially uses remaining Heat time)\n", "on_block": "+1~+6 / -6~-1 HBS", "on_ch": "+7~+12 / 0~+5 HBS", "on_hit": "+7~+12 / 0~+5 HBS", @@ -1807,7 +1807,7 @@ "image": "", "input": "SS.1+2", "name": "Salmon Swipe", - "notes": "", + "notes": "\n", "on_block": "-9c", "on_ch": "+11d", "on_hit": "+11d", @@ -1825,7 +1825,7 @@ "image": "", "input": "u+1+2", "name": "Big Bear Attack", - "notes": "* Transition to HBS with input D or 3+4", + "notes": "* Transition to HBS with input D or 3+4\n", "on_block": "-4 / -3 HBS", "on_ch": "+3 / +4 HBS", "on_hit": "+3 / +4 HBS", @@ -1843,7 +1843,7 @@ "image": "", "input": "u+3+4", "name": "Pancake Press", - "notes": "* Transition to SIT (cannot cancel)", + "notes": "* Transition to SIT (cannot cancel)\n", "on_block": "+10", "on_ch": "+20", "on_hit": "+20", @@ -1861,7 +1861,7 @@ "image": "", "input": "ub+1+2", "name": "Bear Skip", - "notes": "* Cancel into HBS with input D or 3+4", + "notes": "* Cancel into HBS with input D or 3+4\n", "on_block": "-17", "on_ch": "+12a", "on_hit": "+12a", @@ -1879,7 +1879,7 @@ "image": "", "input": "uf+1", "name": "Hornet Sweep", - "notes": "* Alternate input: ub+1 or u+1\n* chip damage on block", + "notes": "* Alternate input: ub+1 or u+1\n* chip damage on block\n", "on_block": "-6", "on_ch": "+22a", "on_hit": "+22a", @@ -1897,7 +1897,7 @@ "image": "", "input": "uf+1+2", "name": "Headbutt", - "notes": "* Throw break: 1+2\n* Balcony Break\n* Opponent status on hit: FUFT", + "notes": "* Throw break: 1+2\n* Balcony Break\n* Opponent status on hit: FUFT\n", "on_block": "0", "on_ch": "+26d (+7)", "on_hit": "+26d (+7)", @@ -1915,7 +1915,7 @@ "image": "", "input": "uf+2", "name": "Ultra Kuma", - "notes": "* Balcony Break\n* Homing\n* Tailspin\n* Alternate input: ub+2 or u+2", + "notes": "* Balcony Break\n* Homing\n* Tailspin\n* Alternate input: ub+2 or u+2\n", "on_block": "-6", "on_ch": "+65a (+45)", "on_hit": "+30a", @@ -1933,7 +1933,7 @@ "image": "", "input": "uf+3", "name": "", - "notes": "\n", + "notes": "\njs", "on_block": "-13", "on_ch": "+30a (+20)", "on_hit": "+30a (+20)", @@ -1951,7 +1951,7 @@ "image": "", "input": "uf+3,4", "name": "", - "notes": "Less frame advantage occurs after Combo from last hit\n", + "notes": "Less frame advantage occurs after Combo from last hit\njs", "on_block": "-11", "on_ch": "+30a (+20) / +21a (+14)", "on_hit": "+30a (+20) / +21a (+14)", @@ -1969,7 +1969,7 @@ "image": "", "input": "uf+3,4,1+2", "name": "Bear Double Hop Kick Combo", - "notes": "* Spike\n* Transition to HBS with input D or 3+4\n* Less frame advantage occurs after Combo from last hit", + "notes": "* Spike\n* Transition to HBS with input D or 3+4\n* Less frame advantage occurs after Combo from last hit\n", "on_block": "-15", "on_ch": "+16a / -2a", "on_hit": "+16a / -2a", @@ -1987,7 +1987,7 @@ "image": "", "input": "uf+4", "name": "", - "notes": "* Balcony Break\n", + "notes": "* Balcony Break\njs", "on_block": "-6", "on_ch": "-10a (-20)", "on_hit": "-10a (-20)", @@ -2005,7 +2005,7 @@ "image": "", "input": "uf+4,3", "name": "Kuma Hell Axle", - "notes": "* Balcony Break\n* Only connects on hit or block\n* Recovers in FUFT\n", + "notes": "* Balcony Break\n* Only connects on hit or block\n* Recovers in FUFT\njs", "on_block": "+7", "on_ch": "+21a (+14)", "on_hit": "+21a (+14)", @@ -2023,7 +2023,7 @@ "image": "", "input": "ws1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "+7", "on_hit": "+2", @@ -2041,7 +2041,7 @@ "image": "", "input": "ws1,2", "name": "Killing Claws", - "notes": "* Hold 2 to power up, up to 2 charge levels\n* Transition to HBS with input D or 3+4\n* Tornado\n* Wall Crush +20g on hit\n* Wallsplat on CH", + "notes": "* Hold 2 to power up, up to 2 charge levels\n* Transition to HBS with input D or 3+4\n* Tornado\n* Wall Crush +20g on hit\n* Wallsplat on CH\n", "on_block": "-13", "on_ch": "+18", "on_hit": "+6 (+20g)", @@ -2059,7 +2059,7 @@ "image": "", "input": "ws1,2*", "name": "Killing Claws", - "notes": "* Heat skips to Level 2 charge\n* Transition to HBS with input D or 3+4\n* Balcony Break\n* Tornado", + "notes": "* Heat skips to Level 2 charge\n* Transition to HBS with input D or 3+4\n* Balcony Break\n* Tornado\n", "on_block": "-12", "on_ch": "+33a (-2)", "on_hit": "+18c", @@ -2077,7 +2077,7 @@ "image": "", "input": "ws1,2**", "name": "Fresh Killing Claws", - "notes": "* Transition to HBS with input D or 3+4\n* Balcony Break\n* Tornado\n* chip damage on block\n* Cannot absorb with power crush\n* Heat reduces charge length (consumes partial Heat time)", + "notes": "* Transition to HBS with input D or 3+4\n* Balcony Break\n* Tornado\n* chip damage on block\n* Cannot absorb with power crush\n* Heat reduces charge length (consumes partial Heat time)\n", "on_block": "+3", "on_ch": "+27a (-9)", "on_hit": "+27a (-9)", @@ -2095,7 +2095,7 @@ "image": "", "input": "ws2", "name": "Mad Angler", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+29a (+19)", "on_hit": "+29a (+19)", @@ -2113,7 +2113,7 @@ "image": "", "input": "ws3", "name": "Spinning Bear Kick", - "notes": "* Balcony Break\n* Homing", + "notes": "* Balcony Break\n* Homing\n", "on_block": "-9", "on_ch": "+17 (+8)", "on_hit": "+17 (+8)", @@ -2131,7 +2131,7 @@ "image": "", "input": "ws4", "name": "Paw Smash", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/paul.json b/src/frame_service/json_directory/tests/static/json_movelist/paul.json index e1cc4d4..9aebcb5 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/paul.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/paul.json @@ -7,7 +7,7 @@ "image": "", "input": "1", "name": "Left Jab", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -25,7 +25,7 @@ "image": "", "input": "1+2", "name": "Half-Step Phoenix Smasher", - "notes": "* Balcony Break\n* [H.1+2](https://wavu.wiki/t/Paul_movelist#Paul-H.1+2 'Paul Movelist') with Heat\n* Move can be delayed 11f (i39)\n* Charge begins on frame 1\n* Requires 1~27f charge\n* Delayed startup from 17~27f charge\n* Cancel to t27 r1 [CS](https://wavu.wiki/t/Paul_movelist#CS_(Cormorant Step) 'Paul Movelist') from 17~35f with f\n * Cancel can be delayed 8f\n * Sidestep u can be buffered 2f after cancel\n * CS attacks can be buffered from 26f\n * Decaying 13f delay on CS attacks\n ** Decays to 0 delay 24f after cancel\n* Cancel to t41 r12 [SWA](https://wavu.wiki/t/Paul_movelist#SWA_(Sway) 'Paul Movelist') from 17~35f with b\n* Cancel can be delayed 8f\n * Sidestep u can be buffered from 27f\n * SWA attacks can be buffered from 26f\n* [1+2*](https://wavu.wiki/t/Paul_movelist#Paul-1+2* 'Paul Movelist') from 28~55f charge\n* [Burning Fist](https://wavu.wiki/t/Paul_movelist#Paul-1+2 * 'Paul Movelist') at 56f charge", + "notes": "* Balcony Break\n* [H.1+2](https://wavu.wiki/t/Paul_movelist#Paul-H.1+2 'Paul Movelist') with Heat\n* Move can be delayed 11f (i39)\n* Charge begins on frame 1\n* Requires 1~27f charge\n* Delayed startup from 17~27f charge\n* Cancel to t27 r1 [CS](https://wavu.wiki/t/Paul_movelist#CS_(Cormorant Step) 'Paul Movelist') from 17~35f with f\n * Cancel can be delayed 8f\n * Sidestep u can be buffered 2f after cancel\n * CS attacks can be buffered from 26f\n * Decaying 13f delay on CS attacks\n ** Decays to 0 delay 24f after cancel\n* Cancel to t41 r12 [SWA](https://wavu.wiki/t/Paul_movelist#SWA_(Sway) 'Paul Movelist') from 17~35f with b\n* Cancel can be delayed 8f\n * Sidestep u can be buffered from 27f\n * SWA attacks can be buffered from 26f\n* [1+2*](https://wavu.wiki/t/Paul_movelist#Paul-1+2* 'Paul Movelist') from 28~55f charge\n* [Burning Fist](https://wavu.wiki/t/Paul_movelist#Paul-1+2 * 'Paul Movelist') at 56f charge\n", "on_block": "-13", "on_ch": "+20d (+10)", "on_hit": "+20d (+10)", @@ -43,7 +43,7 @@ "image": "", "input": "1+2*", "name": "Half-Step Phoenix Smasher (Hold)", - "notes": "* Balcony Break\n* [H.1+2*](https://wavu.wiki/t/Paul_movelist#Paul-H.1+2* 'Paul Movelist') with Heat\n* Chip damage (10)\n* Move can be delayed 21f (i67)\n* Charge begins on frame 1\n* Requires 28~55f charge\n* Delayed startup from 35~55f charge\n* Cancel to t27 r1 [CS](https://wavu.wiki/t/Paul_movelist#CS_(Cormorant Step) 'Paul Movelist') from 17~35f with f\n * Cancel can be delayed 8f\n * Sidestep u can be buffered 2f after cancel\n * CS attacks can be buffered from 26f\n * Decaying 13f delay on CS attacks\n ** Decays to 0 delay 24f after cancel\n* Cancel to t41 r12 [SWA](https://wavu.wiki/t/Paul_movelist#SWA_(Sway) 'Paul Movelist') from 17~35f with b\n * Cancel can be delayed 8f\n * Sidestep u can be buffered from 27f\n * SWA attacks can be buffered from 26f\n* [1+2](https://wavu.wiki/t/Paul_movelist#Paul-1+2 'Paul Movelist') from 1~27f charge\n* [Burning Fist](https://wavu.wiki/t/Paul_movelist#Paul-1+2 * 'Paul Movelist') at 56f charge", + "notes": "* Balcony Break\n* [H.1+2*](https://wavu.wiki/t/Paul_movelist#Paul-H.1+2* 'Paul Movelist') with Heat\n* Chip damage (10)\n* Move can be delayed 21f (i67)\n* Charge begins on frame 1\n* Requires 28~55f charge\n* Delayed startup from 35~55f charge\n* Cancel to t27 r1 [CS](https://wavu.wiki/t/Paul_movelist#CS_(Cormorant Step) 'Paul Movelist') from 17~35f with f\n * Cancel can be delayed 8f\n * Sidestep u can be buffered 2f after cancel\n * CS attacks can be buffered from 26f\n * Decaying 13f delay on CS attacks\n ** Decays to 0 delay 24f after cancel\n* Cancel to t41 r12 [SWA](https://wavu.wiki/t/Paul_movelist#SWA_(Sway) 'Paul Movelist') from 17~35f with b\n * Cancel can be delayed 8f\n * Sidestep u can be buffered from 27f\n * SWA attacks can be buffered from 26f\n* [1+2](https://wavu.wiki/t/Paul_movelist#Paul-1+2 'Paul Movelist') from 1~27f charge\n* [Burning Fist](https://wavu.wiki/t/Paul_movelist#Paul-1+2 * 'Paul Movelist') at 56f charge\n", "on_block": "+0", "on_ch": "+20d (+10)", "on_hit": "+20d (+10)", @@ -61,7 +61,7 @@ "image": "", "input": "1+2**", "name": "Burning Fist", - "notes": "* Balcony Break\n* [H.1+2 *](https://wavu.wiki/t/Paul_movelist#H.Paul-1+2 * 'Paul Movelist') with Heat\n* Charge begins on frame 1\n* Requires 56f charge\n* [1+2](https://wavu.wiki/t/Paul_movelist#Paul-1+2 'Paul Movelist') from 1~27f charge\n* [1+2*](https://wavu.wiki/t/Paul_movelist#Paul-1+2* 'Paul Movelist') from 28~55f charge", + "notes": "* Balcony Break\n* [H.1+2 *](https://wavu.wiki/t/Paul_movelist#H.Paul-1+2 * 'Paul Movelist') with Heat\n* Charge begins on frame 1\n* Requires 56f charge\n* [1+2](https://wavu.wiki/t/Paul_movelist#Paul-1+2 'Paul Movelist') from 1~27f charge\n* [1+2*](https://wavu.wiki/t/Paul_movelist#Paul-1+2* 'Paul Movelist') from 28~55f charge\n", "on_block": "", "on_ch": "+20d (+10)", "on_hit": "+20d (+10)", @@ -79,7 +79,7 @@ "image": "", "input": "1,2", "name": "Left Right Combo", - "notes": "* Move can be delayed 3f\n* Input can be delayed 3f\n* Combo from 1st hit with 3f delay\n* Jail from 1st hit with 3f delay", + "notes": "* Move can be delayed 3f\n* Input can be delayed 3f\n* Combo from 1st hit with 3f delay\n* Jail from 1st hit with 3f delay\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -97,7 +97,7 @@ "image": "", "input": "1,2,3", "name": "", - "notes": "* Combo from 1st hit\n* Jail from 1st hit\n* Cancel to [10 strings](https://wavu.wiki/t/Paul_movelist#10 Strings 'Paul Movelist')", + "notes": "* Combo from 1st hit\n* Jail from 1st hit\n* Cancel to [10 strings](https://wavu.wiki/t/Paul_movelist#10 Strings 'Paul Movelist')\n", "on_block": "-25", "on_ch": "-14", "on_hit": "-14", @@ -115,7 +115,7 @@ "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -133,7 +133,7 @@ "image": "", "input": "1+3", "name": "Over The Shoulder", - "notes": "* Homing\n* Throw break 1 or 2\n* -6 if broken\n* Side switch", + "notes": "* Homing\n* Throw break 1 or 2\n* -6 if broken\n* Side switch\n", "on_block": "", "on_ch": "+1d FUFA", "on_hit": "+1d FUFA", @@ -169,7 +169,7 @@ "image": "", "input": "2", "name": "Right Jab", - "notes": "", + "notes": "\n", "on_block": "+0", "on_ch": "+6", "on_hit": "+6", @@ -205,7 +205,7 @@ "image": "", "input": "2,3", "name": "PK Combo", - "notes": "Balcony Break\n* Combo from 1st CH", + "notes": "Balcony Break\n* Combo from 1st CH\n", "on_block": "-9", "on_ch": "[+51a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", "on_hit": "+22d (+13)", @@ -223,7 +223,7 @@ "image": "", "input": "2+4", "name": "Shoulder Pop", - "notes": "* Homing\n* Throw break 1 or 2\n* -3 if broken\n* Side switch", + "notes": "* Homing\n* Throw break 1 or 2\n* -3 if broken\n* Side switch\n", "on_block": "", "on_ch": "+1d FUFA", "on_hit": "+1d FUFA", @@ -241,7 +241,7 @@ "image": "", "input": "2+4~b", "name": "Chest Crusher", - "notes": "* Homing\n* Throw break 2\n* -2 if broken", + "notes": "* Homing\n* Throw break 2\n* -2 if broken\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -277,7 +277,7 @@ "image": "", "input": "3", "name": "Left Kick", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -295,7 +295,7 @@ "image": "", "input": "3,2", "name": "Piston Fire", - "notes": "* Move can be delayed 4f\n* Input can be delayed 4f\n* Combo from 1st hit with 4f delay\n* Transition to t60 r19 [SWA](https://wavu.wiki/t/Paul_movelist#SWA_(Sway) 'Paul Movelist') +4 +14g [+57a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos') at 43f with b", + "notes": "* Move can be delayed 4f\n* Input can be delayed 4f\n* Combo from 1st hit with 4f delay\n* Transition to t60 r19 [SWA](https://wavu.wiki/t/Paul_movelist#SWA_(Sway) 'Paul Movelist') +4 +14g [+57a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos') at 43f with b\n", "on_block": "-3", "on_ch": "[+50a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", "on_hit": "+7", @@ -313,7 +313,7 @@ "image": "", "input": "3,2,~b", "name": "", - "notes": "* Sidestep u can be buffered from 45f\n* SWA attacks can be buffered from 54f\n* Transition to cs1~ r9 -13 +4 +47a [DPD](https://wavu.wiki/t/Paul_movelist#DPD_(Deep Dive) 'Paul Movelist') from 61f with df", + "notes": "* Sidestep u can be buffered from 45f\n* SWA attacks can be buffered from 54f\n* Transition to cs1~ r9 -13 +4 +47a [DPD](https://wavu.wiki/t/Paul_movelist#DPD_(Deep Dive) 'Paul Movelist') from 61f with df\n", "on_block": "+4", "on_ch": "[+57a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", "on_hit": "+14g", @@ -333,7 +333,7 @@ "image": "", "input": "4", "name": "Right Kick", - "notes": "* Balcony Break (CH only)", + "notes": "* Balcony Break (CH only)\n", "on_block": "-7", "on_ch": "[+32d](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", "on_hit": "+7", @@ -351,7 +351,7 @@ "image": "", "input": "b+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -387,7 +387,7 @@ "image": "", "input": "b+1,2", "name": "Double Wing", - "notes": "* Tornado\n* Balcony Break\n* Move can be delayed 5f\n* Input can be delayed 5f\n* Combo from 1st hit with 5f delay", + "notes": "* Tornado\n* Balcony Break\n* Move can be delayed 5f\n* Input can be delayed 5f\n* Combo from 1st hit with 5f delay\n", "on_block": "-14", "on_ch": "+16d (-1) FDFA", "on_hit": "+16d (-1) FDFA", @@ -407,7 +407,7 @@ "image": "", "input": "b+1+3", "name": "Attack Reversal", - "notes": "* Parry", + "notes": "* Parry\nps5~12", "on_block": "", "on_ch": "+1d FUFA", "on_hit": "+1d FUFA", @@ -425,7 +425,7 @@ "image": "", "input": "b+1+4", "name": "Foot Launch", - "notes": "* Throw break 1\n* -2 if broken\n* Side switch", + "notes": "* Throw break 1\n* -2 if broken\n* Side switch\n", "on_block": "", "on_ch": "+6d FUFA", "on_hit": "+6d FUFA", @@ -443,7 +443,7 @@ "image": "", "input": "b+2", "name": "", - "notes": "* Spike", + "notes": "* Spike\n", "on_block": "-5c", "on_ch": "+4c", "on_hit": "+4c", @@ -461,7 +461,7 @@ "image": "", "input": "b+2,1", "name": "Crushing Wind", - "notes": "* Move can be delayed 20f (i56)\n* Charge begins on frame 18\n* Requires 0~41f charge\n* Delayed startup from 22~41f charge\n* Combo from 1st CH with 0~23f charge\n* [b+2,1*](https://wavu.wiki/t/Paul_movelist#Paul-b+2,1* 'Paul Movelist') / [H.b+2,1*](https://wavu.wiki/t/Paul_movelist#Paul-H.b+2,1* 'Paul Movelist') at 42f charge", + "notes": "* Move can be delayed 20f (i56)\n* Charge begins on frame 18\n* Requires 0~41f charge\n* Delayed startup from 22~41f charge\n* Combo from 1st CH with 0~23f charge\n* [b+2,1*](https://wavu.wiki/t/Paul_movelist#Paul-b+2,1* 'Paul Movelist') / [H.b+2,1*](https://wavu.wiki/t/Paul_movelist#Paul-H.b+2,1* 'Paul Movelist') at 42f charge\n", "on_block": "-12", "on_ch": "[+48a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", "on_hit": "0c", @@ -479,7 +479,7 @@ "image": "", "input": "b+2,1*", "name": "Crushing Wind (Hold)", - "notes": "* Balcony Break\n* [H.b+2,1*](https://wavu.wiki/t/Paul_movelist#Paul-H.b+2,1* 'Paul Movelist') with Heat\n* Chip damage (7)\n* Charge begins on frame 18\n* Requires 42f charge\n* [b+2,1](https://wavu.wiki/t/Paul_movelist#Paul-b+2,1 'Paul Movelist') from 0~41f charge", + "notes": "* Balcony Break\n* [H.b+2,1*](https://wavu.wiki/t/Paul_movelist#Paul-H.b+2,1* 'Paul Movelist') with Heat\n* Chip damage (7)\n* Charge begins on frame 18\n* Requires 42f charge\n* [b+2,1](https://wavu.wiki/t/Paul_movelist#Paul-b+2,1 'Paul Movelist') from 0~41f charge\n", "on_block": "+8", "on_ch": "[+56a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", "on_hit": "+20d", @@ -497,7 +497,7 @@ "image": "", "input": "b+3", "name": "Lights Out", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "[+31a (+25)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", "on_hit": "[+31a (+25)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", @@ -515,7 +515,7 @@ "image": "", "input": "b+4", "name": "Leg Sweep", - "notes": "", + "notes": "\n", "on_block": "-12c", "on_ch": "+17g", "on_hit": "+4", @@ -533,7 +533,7 @@ "image": "", "input": "Back Throw.1+3", "name": "Reverse Neck Throw", - "notes": "* Throw cannot be broken", + "notes": "* Throw cannot be broken\n", "on_block": "", "on_ch": "-14d FUFA", "on_hit": "-14d FUFA", @@ -551,7 +551,7 @@ "image": "", "input": "Back Throw.2+4", "name": "Piggyback Throw", - "notes": "* Spike\n* Throw cannot be broken", + "notes": "* Spike\n* Throw cannot be broken\n", "on_block": "", "on_ch": "+1d FDFA", "on_hit": "+1d FDFA", @@ -574,7 +574,7 @@ "image": "", "input": "b,n,f+1", "name": "Burning Spear", - "notes": "* Balcony Break\n* High Evasion\n* .73 backward movement over first 14f", + "notes": "* Balcony Break\n* High Evasion\n* .73 backward movement over first 14f\n", "on_block": "-6", "on_ch": "[+34a (+25)](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", "on_hit": "[+34a (+25)](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", @@ -616,7 +616,7 @@ "image": "", "input": "CS.1", "name": "Thruster", - "notes": "* Chip damage (4)", + "notes": "* Chip damage (4)\n", "on_block": "-4", "on_ch": "[+33a (+26)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", "on_hit": "[+33a (+26)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", @@ -661,7 +661,7 @@ "image": "", "input": "CS.2", "name": "Phoenix Smasher", - "notes": "Heat Engager\nBalcony Break\n* [H.CS.2](https://wavu.wiki/t/Paul_movelist#Paul-H.CS.2 'Paul Movelist') with Heat\n* Clean Hit range 2.3\n* 30 damage without Clean Hit", + "notes": "Heat Engager\nBalcony Break\n* [H.CS.2](https://wavu.wiki/t/Paul_movelist#Paul-H.CS.2 'Paul Movelist') with Heat\n* Clean Hit range 2.3\n* 30 damage without Clean Hit\n", "on_block": "-17", "on_ch": "+26a (-10) FDFA", "on_hit": "+26a (-10) FDFA", @@ -705,7 +705,7 @@ "image": "", "input": "CS.3+4", "name": "Mountain Raze", - "notes": "* Tornado\n* Balcony Break\n* High Evasion (brief)\n", + "notes": "* Tornado\n* Balcony Break\n* High Evasion (brief)\njs19~39", "on_block": "-9", "on_ch": "[+74a (+58)](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos') T!", "on_hit": "[+35a (+27)](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", @@ -723,7 +723,7 @@ "image": "", "input": "d+1", "name": "Hammer Punch", - "notes": "* Spike \n* Transition to r27 FC with d", + "notes": "* Spike \n* Transition to r27 FC with d\n", "on_block": "-9", "on_ch": "+3c", "on_hit": "+2", @@ -743,7 +743,7 @@ "image": "", "input": "d+1+2", "name": "Shoulder Smash", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-16", "on_ch": "+16d (+11)", "on_hit": "+16d (+11)", @@ -761,7 +761,7 @@ "image": "", "input": "d+1,2", "name": "Phoenix Smasher", - "notes": "* Balcony Break\n* [H.d+1,2](https://wavu.wiki/t/Paul_movelist#Paul-H.d+1,2 'Paul Movelist') with Heat\n* Move can be delayed 14f (i43)\n* Charge begins on frame 16\n* Requires 0~26f charge\n* Delayed startup from 1~26f charge\n* Combo from 1st CH with 0~6f charge\n* [d+1,2*](https://wavu.wiki/t/Paul_movelist#Paul-d+1,2* 'Paul Movelist') at 27f charge", + "notes": "* Balcony Break\n* [H.d+1,2](https://wavu.wiki/t/Paul_movelist#Paul-H.d+1,2 'Paul Movelist') with Heat\n* Move can be delayed 14f (i43)\n* Charge begins on frame 16\n* Requires 0~26f charge\n* Delayed startup from 1~26f charge\n* Combo from 1st CH with 0~6f charge\n* [d+1,2*](https://wavu.wiki/t/Paul_movelist#Paul-d+1,2* 'Paul Movelist') at 27f charge\n", "on_block": "-17", "on_ch": "+20d (+10)", "on_hit": "+20d (+10)", @@ -779,7 +779,7 @@ "image": "", "input": "d+1,2*", "name": "Phoenix Smasher (Hold)", - "notes": "* Balcony Break\n* Wall Crush +16g\n* [H.d+1,2*](https://wavu.wiki/t/Paul_movelist#Paul-H.d+1,2* 'Paul Movelist') with Heat\n* Chip damage (11)\n* Charge begins on frame 16\n* Requires 27f charge\n* [d+1,2](https://wavu.wiki/t/Paul_movelist#Paul-d+1,2 'Paul Movelist') from 0~26f charge", + "notes": "* Balcony Break\n* Wall Crush +16g\n* [H.d+1,2*](https://wavu.wiki/t/Paul_movelist#Paul-H.d+1,2* 'Paul Movelist') with Heat\n* Chip damage (11)\n* Charge begins on frame 16\n* Requires 27f charge\n* [d+1,2](https://wavu.wiki/t/Paul_movelist#Paul-d+1,2 'Paul Movelist') from 0~26f charge\n", "on_block": "+9", "on_ch": "+20d (+10)", "on_hit": "+20d (+10)", @@ -797,7 +797,7 @@ "image": "", "input": "d+1,4", "name": "", - "notes": "* Move can be delayed 5f\n* Input can be delayed 5f\n* Combo from 1st CH with 5f delay", + "notes": "* Move can be delayed 5f\n* Input can be delayed 5f\n* Combo from 1st CH with 5f delay\n", "on_block": "-31c", "on_ch": "+14a FUFA", "on_hit": "-17", @@ -815,7 +815,7 @@ "image": "", "input": "d+1,4,2", "name": "Hang Over", - "notes": "* Balcony Break\n* Elbow\n* Combo from 2nd CH +11d (+4)", + "notes": "* Balcony Break\n* Elbow\n* Combo from 2nd CH +11d (+4)\n", "on_block": "-14", "on_ch": "+35a (-12)", "on_hit": "+3d (-6)", @@ -851,7 +851,7 @@ "image": "", "input": "d+4", "name": "", - "notes": "* Clean Hit range 1.59\n* 8 damage, -17 on hit without Clean Hit\n* Stagger state on block", + "notes": "* Clean Hit range 1.59\n* 8 damage, -17 on hit without Clean Hit\n* Stagger state on block\n", "on_block": "-31c", "on_ch": "+14a", "on_hit": "+14a FUFA", @@ -869,7 +869,7 @@ "image": "", "input": "d+4,2", "name": "Bone Breaker", - "notes": "* Move can be delayed 3f\n* Input can be delayed 4f\n* Combo from 1st CL with 3f delay +5d (-2) \n* Combo from 1st CH with 3f delay +5d (-2)", + "notes": "* Move can be delayed 3f\n* Input can be delayed 4f\n* Combo from 1st CL with 3f delay +5d (-2) \n* Combo from 1st CH with 3f delay +5d (-2)\n", "on_block": "-18", "on_ch": "-9", "on_hit": "-9", @@ -889,7 +889,7 @@ "image": "", "input": "d+4,2,1+2", "name": "Demolition Man", - "notes": "* Balcony Break\n* Move can be delayed 4f\n* Input can be delayed 4f\n* Combo from 1st CL with 4f delay +13d (+6)\n* Combo from 1st CH with 4f delay +13d (+6)\n* Combo from 2nd hit with 4f delay +13d (+6)\n* Perfect input window 21~22f after 2 input", + "notes": "* Balcony Break\n* Move can be delayed 4f\n* Input can be delayed 4f\n* Combo from 1st CL with 4f delay +13d (+6)\n* Combo from 1st CH with 4f delay +13d (+6)\n* Combo from 2nd hit with 4f delay +13d (+6)\n* Perfect input window 21~22f after 2 input\n", "on_block": "-17", "on_ch": "+35a (-12)", "on_hit": "+3d (-6)", @@ -907,7 +907,7 @@ "image": "", "input": "d+4,2,:1+2", "name": "Demolition Man (Perfect Input)", - "notes": "* Balcony Break\n* Move can be delayed 1f\n* Input can be delayed 1f\n* Combo from 1st CL with 1f delay +13d (+6)\n* Combo from 1st CH with 1f delay +13d (+6)\n* Combo from 2nd hit with 1f delay +13d (+6)\n* Perfect input window 21~22f after 2 input\n* Perfect input increases damage, wall carry", + "notes": "* Balcony Break\n* Move can be delayed 1f\n* Input can be delayed 1f\n* Combo from 1st CL with 1f delay +13d (+6)\n* Combo from 1st CH with 1f delay +13d (+6)\n* Combo from 2nd hit with 1f delay +13d (+6)\n* Perfect input window 21~22f after 2 input\n* Perfect input increases damage, wall carry\n", "on_block": "-17", "on_ch": "+35a (-12)", "on_hit": "+3d (-6)", @@ -961,7 +961,7 @@ "image": "", "input": "db+2", "name": "Shoot the Moon", - "notes": "* Tornado\n* Balcony Break", + "notes": "* Tornado\n* Balcony Break\n", "on_block": "-11", "on_ch": "[+28a (+18)](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", "on_hit": "+14d (-3) FDFA", @@ -1038,7 +1038,7 @@ "image": "", "input": "df+1", "name": "", - "notes": "* Transition to r15 [SWA](https://wavu.wiki/t/Paul_movelist#SWA_(Sway) 'Paul Movelist') +3 +9 from 2~14f, 16f with b", + "notes": "* Transition to r15 [SWA](https://wavu.wiki/t/Paul_movelist#SWA_(Sway) 'Paul Movelist') +3 +9 from 2~14f, 16f with b\n", "on_block": "-2", "on_ch": "+4", "on_hit": "+4", @@ -1056,7 +1056,7 @@ "image": "", "input": "df+1,1", "name": "", - "notes": "* Combo from 1st hit with 4f delay\n* Move can be delayed 10f\n* Input can be delayed 10f", + "notes": "* Combo from 1st hit with 4f delay\n* Move can be delayed 10f\n* Input can be delayed 10f\n", "on_block": "-5", "on_ch": "+8", "on_hit": "+5", @@ -1074,7 +1074,7 @@ "image": "", "input": "df+1,1,2", "name": "Lion's Roar", - "notes": "* Balcony Break\n* Combo from 2nd CH", + "notes": "* Balcony Break\n* Combo from 2nd CH\n", "on_block": "-9", "on_ch": "[+32a (+24)](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", "on_hit": "[+32a (+24)](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", @@ -1092,7 +1092,7 @@ "image": "", "input": "df+1+3", "name": "Kongo Blast", - "notes": "* Throw break 1\n* -2 if broken", + "notes": "* Throw break 1\n* -2 if broken\n", "on_block": "", "on_ch": "+9", "on_hit": "+9", @@ -1110,7 +1110,7 @@ "image": "", "input": "df+1+3,qcf+2", "name": "Phoenix Smasher", - "notes": "* Balcony Break\n* [H.df+1+3,qcf+2](https://wavu.wiki/t/Paul_movelist#Paul-H.df+1+3,qcf+2 'Paul Movelist') with Heat\n* Strict qcf input required (d,f does not work)\n* Perfect input window 55-56f\n* Perfect input increases damage, wall carry", + "notes": "* Balcony Break\n* [H.df+1+3,qcf+2](https://wavu.wiki/t/Paul_movelist#Paul-H.df+1+3,qcf+2 'Paul Movelist') with Heat\n* Strict qcf input required (d,f does not work)\n* Perfect input window 55-56f\n* Perfect input increases damage, wall carry\n", "on_block": "", "on_ch": "+16d (-20) FDFA", "on_hit": "+16d (-20) FDFA", @@ -1128,7 +1128,7 @@ "image": "", "input": "df+1+3,:qcf+2", "name": "Phoenix Smasher (Perfect Input)", - "notes": "* Balcony Break\n* [H.df+1+3:qcf+2](https://wavu.wiki/t/Paul_movelist#Paul-H.df+1+3:qcf+2 'Paul Movelist') with Heat\n* Strict qcf input required (d,f does not work)\n* Perfect input window 55-56f\n* Perfect input increases damage, wall carry", + "notes": "* Balcony Break\n* [H.df+1+3:qcf+2](https://wavu.wiki/t/Paul_movelist#Paul-H.df+1+3:qcf+2 'Paul Movelist') with Heat\n* Strict qcf input required (d,f does not work)\n* Perfect input window 55-56f\n* Perfect input increases damage, wall carry\n", "on_block": "", "on_ch": "+16d (-20) FDFA", "on_hit": "+16d (-20) FDFA", @@ -1146,7 +1146,7 @@ "image": "", "input": "df+1,~b", "name": "", - "notes": "* Sidestep u can be buffered from 16f\n* SWA attacks can be buffered from 24f\n* Transition to cs1~ r9 -1 -12 [DPD](https://wavu.wiki/t/Paul_movelist#DPD_(Deep Dive) 'Paul Movelist') from 32f with df", + "notes": "* Sidestep u can be buffered from 16f\n* SWA attacks can be buffered from 24f\n* Transition to cs1~ r9 -1 -12 [DPD](https://wavu.wiki/t/Paul_movelist#DPD_(Deep Dive) 'Paul Movelist') from 32f with df\n", "on_block": "+3", "on_ch": "+9", "on_hit": "+9", @@ -1164,7 +1164,7 @@ "image": "", "input": "df+2", "name": "Kurenai", - "notes": "* High evasion", + "notes": "* High evasion\n", "on_block": "-8", "on_ch": "[+33a (+23)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", "on_hit": "[+33a (+23)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", @@ -1182,7 +1182,7 @@ "image": "", "input": "df+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -1200,7 +1200,7 @@ "image": "", "input": "df+3,4", "name": "Phoenix Wings", - "notes": "* Move can be delayed 14f\n* Input can be delayed 14f\n* Combo from 1st hit with 10f delay", + "notes": "* Move can be delayed 14f\n* Input can be delayed 14f\n* Combo from 1st hit with 10f delay\n", "on_block": "-10", "on_ch": "[+59a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", "on_hit": "+6", @@ -1218,7 +1218,7 @@ "image": "", "input": "df+4", "name": "Tiger Claw", - "notes": "* Knee", + "notes": "* Knee\n", "on_block": "-2", "on_ch": "[+14](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", "on_hit": "+8", @@ -1263,7 +1263,7 @@ "image": "", "input": "DPD.df+2", "name": "", - "notes": "* Balcony Break\n* Elbow\n* Effective minimum startup 24f", + "notes": "* Balcony Break\n* Elbow\n* Effective minimum startup 24f\n", "on_block": "-10", "on_ch": "+6", "on_hit": "+6", @@ -1284,7 +1284,7 @@ "image": "", "input": "DPD.df+2,1", "name": "Quick Petal Strike", - "notes": "* Tornado\n* Balcony Break\n* Wall Crush +7g\n* Move can be delayed 10f\n* Input can be delayed 17f\n* Combo from 1st hit with 10f delay", + "notes": "* Tornado\n* Balcony Break\n* Wall Crush +7g\n* Move can be delayed 10f\n* Input can be delayed 17f\n* Combo from 1st hit with 10f delay\n", "on_block": "-5", "on_ch": "[+23d](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo') FUFA", "on_hit": "[+23d](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo') FUFA", @@ -1305,7 +1305,7 @@ "image": "", "input": "DPD.df+2,3", "name": "Quick Lightning Breaker", - "notes": "* Spike\n* Move can be delayed 10f\n* Input can be delayed 17f\n* Combo from 1st hit with 6f delay", + "notes": "* Spike\n* Move can be delayed 10f\n* Input can be delayed 17f\n* Combo from 1st hit with 6f delay\n", "on_block": "-13c", "on_ch": "[+46a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", "on_hit": "+10d FDFA", @@ -1326,7 +1326,7 @@ "image": "", "input": "DPD.df+3+4", "name": "Incomplete Somersault", - "notes": "* Effective minimum startup 28f\n* t112 on hit\n* Deals recoverable damage to self\n", + "notes": "* Effective minimum startup 28f\n* t112 on hit\n* Deals recoverable damage to self\njs16~35 fs36~62 FDFA 63~92", "on_block": "-49d", "on_ch": "-9d (-24)", "on_hit": "-9d (-24)", @@ -1365,7 +1365,7 @@ "image": "", "input": "f+1+2", "name": "Hammer of the Gods", - "notes": "* Balcony Break (CH only)\n* Chip damage (4)\n* Move can be delayed 9f (i29~30)\n* Delayed startup from 5~23f charge\n* [f+1+2*](https://wavu.wiki/t/Paul_movelist#Paul-f+1+2* 'Paul Movelist') at 24f charge\n* [H.f+1+2*](https://wavu.wiki/t/Paul_movelist#Paul-H.f+1+2* 'Paul Movelist') at 24f charge", + "notes": "* Balcony Break (CH only)\n* Chip damage (4)\n* Move can be delayed 9f (i29~30)\n* Delayed startup from 5~23f charge\n* [f+1+2*](https://wavu.wiki/t/Paul_movelist#Paul-f+1+2* 'Paul Movelist') at 24f charge\n* [H.f+1+2*](https://wavu.wiki/t/Paul_movelist#Paul-H.f+1+2* 'Paul Movelist') at 24f charge\n", "on_block": "+3c", "on_ch": "[+35d (+27)](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", "on_hit": "+8c", @@ -1383,7 +1383,7 @@ "image": "", "input": "f+1+2*", "name": "Hammer of the Gods (Hold)", - "notes": "* Balcony Break\n* [H.f+1+2*](https://wavu.wiki/t/Paul_movelist#Paul-H.f+1+2* 'Paul Movelist') with Heat\n* Chip damage (10)\n* Requires 24f charge\n* [f+1+2](https://wavu.wiki/t/Paul_movelist#Paul-f+1+2 'Paul Movelist') from 0~23f charge", + "notes": "* Balcony Break\n* [H.f+1+2*](https://wavu.wiki/t/Paul_movelist#Paul-H.f+1+2* 'Paul Movelist') with Heat\n* Chip damage (10)\n* Requires 24f charge\n* [f+1+2](https://wavu.wiki/t/Paul_movelist#Paul-f+1+2 'Paul Movelist') from 0~23f charge\n", "on_block": "+5c", "on_ch": "[+55a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", "on_hit": "+20d FDFA", @@ -1401,7 +1401,7 @@ "image": "", "input": "f+1+4", "name": "Shoulder Tackle", - "notes": "* Balcony Break\n* Sharp leftward movement on startup", + "notes": "* Balcony Break\n* Sharp leftward movement on startup\n", "on_block": "-14", "on_ch": "+41d (-17)", "on_hit": "+41d (-17)", @@ -1419,7 +1419,7 @@ "image": "", "input": "f+2", "name": "Phoenix Hook, Tiger Claw", - "notes": "* Heat Engager +9\n* Heat Dash +5, [+62a (+42)](https://wavu.wiki/t/Paul_combos#Starter 'Paul Combos')\n* Transition to throw on front hit\n* +32a without throw transition", + "notes": "* Heat Engager +9\n* Heat Dash +5, [+62a (+42)](https://wavu.wiki/t/Paul_combos#Starter 'Paul Combos')\n* Transition to throw on front hit\n* +32a without throw transition\n", "on_block": "-5", "on_ch": "+9", "on_hit": "+9", @@ -1437,7 +1437,7 @@ "image": "", "input": "f+3", "name": "", - "notes": "* Homing", + "notes": "* Homing\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -1455,7 +1455,7 @@ "image": "", "input": "f+3,1", "name": "Lion's Tempest", - "notes": "* Homing\n* Balcony Break\n* Combo from 1st hit", + "notes": "* Homing\n* Balcony Break\n* Combo from 1st hit\n", "on_block": "-10", "on_ch": "+12d (+3)", "on_hit": "+12d (+3)", @@ -1473,7 +1473,7 @@ "image": "", "input": "f+4", "name": "Stone Lion", - "notes": "* Heat Engager\n* Heat Dash +5, [+62a (+42)](https://wavu.wiki/t/Paul_combos#Starter 'Paul Combos')\n* Homing\n", + "notes": "* Heat Engager\n* Heat Dash +5, [+62a (+42)](https://wavu.wiki/t/Paul_combos#Starter 'Paul Combos')\n* Homing\njs9~22", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -1491,7 +1491,7 @@ "image": "", "input": "FC.1+2", "name": "Ultimate Tackle", - "notes": "* Throw break 1+2\n* -5 BT if broken\n* Transition to Takedown on hit", + "notes": "* Throw break 1+2\n* -5 BT if broken\n* Transition to Takedown on hit\n", "on_block": "", "on_ch": "+3d", "on_hit": "+3d", @@ -1509,7 +1509,7 @@ "image": "", "input": "FC.D", "name": "Somersault Kick Warm-Up Moves", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1527,7 +1527,7 @@ "image": "", "input": "FC.D,U+4", "name": "Incomplete Somersault", - "notes": "* Deals recoverable damage to self", + "notes": "* Deals recoverable damage to self\n", "on_block": "-49d", "on_ch": "-9d (-24)", "on_hit": "-9d (-24)", @@ -1545,7 +1545,7 @@ "image": "", "input": "f,F+1+2", "name": "Push Away", - "notes": "* Balcony Break\n* Throw break 1+2\n* Side switch if broken\n* +0 BT if broken\n* +0 FUFA if broken at wall", + "notes": "* Balcony Break\n* Throw break 1+2\n* Side switch if broken\n* +0 BT if broken\n* +0 FUFA if broken at wall\n", "on_block": "", "on_ch": "+20d", "on_hit": "+20d", @@ -1565,7 +1565,7 @@ "image": "", "input": "f,F+2", "name": "", - "notes": "* Elbow\n* Alternate input FC.df+2", + "notes": "* Elbow\n* Alternate input FC.df+2\n", "on_block": "-17", "on_ch": "-7", "on_hit": "-7", @@ -1586,7 +1586,7 @@ "image": "", "input": "f,F+2,1", "name": "Juggernaut", - "notes": "* Balcony Break\n* Combo from 1st hit\n* Cancel to -21 -11 standing with B\n* Alternate input FC.df+2,1", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Cancel to -21 -11 standing with B\n* Alternate input FC.df+2,1\n", "on_block": "-12", "on_ch": "+14d", "on_hit": "+14d", @@ -1607,7 +1607,7 @@ "image": "", "input": "f,F+2,:1", "name": "Phoenix Bone Breaker", - "notes": "* Balcony Break\n* Chip damage (7)\n* Combo from 1st hit\n* Alternate input FC.df+2:1", + "notes": "* Balcony Break\n* Chip damage (7)\n* Combo from 1st hit\n* Alternate input FC.df+2:1\n", "on_block": "-4", "on_ch": "+37d (+11)", "on_hit": "+37d (+11)", @@ -1646,7 +1646,7 @@ "image": "", "input": "f,F+3", "name": "", - "notes": "\n", + "notes": "\njs10~31 fs32~34", "on_block": "-17", "on_ch": "[+24a (+14)](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", "on_hit": "[+24a (+14)](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", @@ -1664,7 +1664,7 @@ "image": "", "input": "f,F+3,4", "name": "", - "notes": "* Combo from 1st hit [+27a (+10)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')\n", + "notes": "* Combo from 1st hit [+27a (+10)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')\njs10~24 fs25~27", "on_block": "-16", "on_ch": "[+30a (+20)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", "on_hit": "[+30a (+20)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", @@ -1682,7 +1682,7 @@ "image": "", "input": "f,F+3,4,4", "name": "Double Hop Kick High", - "notes": "* Balcony Break\n", + "notes": "* Balcony Break\njs10~24 fs25~27", "on_block": "-5", "on_ch": "+62a (+42)", "on_hit": "+62a (+42)", @@ -1700,7 +1700,7 @@ "image": "", "input": "f,F+3,4,d+4", "name": "Double Hop Kick Low", - "notes": "\n\njs10~24 fs25~27 cs58~101", + "notes": "\njs10~24 fs25~27 cs58~101", "on_block": "-17c", "on_ch": "-6", "on_hit": "-6", @@ -1718,7 +1718,7 @@ "image": "", "input": "f,F+3,4,f+4", "name": "Triple Kick Combo", - "notes": "* Balcony Break\n", + "notes": "* Balcony Break\njs10~24 fs25~27", "on_block": "-14", "on_ch": "+12d (+3)", "on_hit": "+12d (+3)", @@ -1736,7 +1736,7 @@ "image": "", "input": "f,F+4", "name": "Neutron Bomb", - "notes": "* Chip damage (8)\n", + "notes": "* Chip damage (8)\njs14~31 fs32~34", "on_block": "+2", "on_ch": "[+18a](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", "on_hit": "[+18a](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", @@ -1756,7 +1756,7 @@ "image": "", "input": "f,f,F+2", "name": "Turbulent Hammer", - "notes": "* Spike on 2nd hit\n* Transition to throw on airborne hit\n* +17d FDFA without throw transition", + "notes": "* Spike on 2nd hit\n* Transition to throw on airborne hit\n* +17d FDFA without throw transition\n", "on_block": "-9", "on_ch": "[+35a](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo') FUFA", "on_hit": "+0d FDFA", @@ -1774,7 +1774,7 @@ "image": "", "input": "H.1+2", "name": "Half-Step Phoenix Smasher", - "notes": "* Balcony Break\n* Consumes Heat unless canceled\n* Chip damage (10)\n* Move can be delayed 11f (i39)\n* Charge begins on frame 1\n* Requires 1~27f charge\n* Delayed startup from 17~27f charge\n* Cancel to t27~35 r1 [CS](https://wavu.wiki/t/Paul_movelist#CS_(Cormorant Step) 'Paul Movelist') from 17~35f with f\n * Sidestep u can be buffered 2f after cancel\n * CS attacks can be buffered from 26f\n * Decaying 13f delay on CS attacks\n ** Decays to 0 delay 24f after cancel\n* Cancel to t41~49 r12 [SWA](https://wavu.wiki/t/Paul_movelist#SWA_(Sway) 'Paul Movelist') from 17~35f with b\n * Sidestep u can be buffered from 27f\n * SWA attacks can be buffered from 26f\n* [H.1+2*](https://wavu.wiki/t/Paul_movelist#Paul-H.1+2* 'Paul Movelist') from 28~55f charge\n* [Burning Fist](https://wavu.wiki/t/Paul_movelist#Paul-H.1+2 * 'Paul Movelist') at 56f charge", + "notes": "* Balcony Break\n* Consumes Heat unless canceled\n* Chip damage (10)\n* Move can be delayed 11f (i39)\n* Charge begins on frame 1\n* Requires 1~27f charge\n* Delayed startup from 17~27f charge\n* Cancel to t27~35 r1 [CS](https://wavu.wiki/t/Paul_movelist#CS_(Cormorant Step) 'Paul Movelist') from 17~35f with f\n * Sidestep u can be buffered 2f after cancel\n * CS attacks can be buffered from 26f\n * Decaying 13f delay on CS attacks\n ** Decays to 0 delay 24f after cancel\n* Cancel to t41~49 r12 [SWA](https://wavu.wiki/t/Paul_movelist#SWA_(Sway) 'Paul Movelist') from 17~35f with b\n * Sidestep u can be buffered from 27f\n * SWA attacks can be buffered from 26f\n* [H.1+2*](https://wavu.wiki/t/Paul_movelist#Paul-H.1+2* 'Paul Movelist') from 28~55f charge\n* [Burning Fist](https://wavu.wiki/t/Paul_movelist#Paul-H.1+2 * 'Paul Movelist') at 56f charge\n", "on_block": "-9", "on_ch": "+30d (-6) FDFA", "on_hit": "+30d (-6) FDFA", @@ -1792,7 +1792,7 @@ "image": "", "input": "H.1+2*", "name": "Half-Step Phoenix Smasher (Hold)", - "notes": "* Balcony Break\n*\nWall Crush +17g\n* Consumes Heat unless canceled\n* Chip damage (16)\n* Move can be delayed 21f (i67)\n* Charge begins on frame 1\n* Requires 28~55f charge\n* Delayed startup from 35~55f charge\n* Cancel to t27~35 r1 [CS](https://wavu.wiki/t/Paul_movelist#CS_(Cormorant Step) 'Paul Movelist') from 17~35f with f\n * Sidestep u can be buffered 2f after cancel\n * CS attacks can be buffered from 26f\n * Decaying 13f delay on CS attacks\n ** Decays to 0 delay 24f after cancel\n* Cancel to t41~49 r12 [SWA](https://wavu.wiki/t/Paul_movelist#SWA_(Sway) 'Paul Movelist') from 17~35f with b\n * Sidestep u can be buffered from 27f\n * SWA attacks can be buffered from 26f\n* [H.1+2](https://wavu.wiki/t/Paul_movelist#Paul-H.1+2 'Paul Movelist') from 1~27f charge\n* [Burning Fist](https://wavu.wiki/t/Paul_movelist#Paul-H.1+2 * 'Paul Movelist') at 56f charge", + "notes": "* Balcony Break\n*\nWall Crush +17g\n* Consumes Heat unless canceled\n* Chip damage (16)\n* Move can be delayed 21f (i67)\n* Charge begins on frame 1\n* Requires 28~55f charge\n* Delayed startup from 35~55f charge\n* Cancel to t27~35 r1 [CS](https://wavu.wiki/t/Paul_movelist#CS_(Cormorant Step) 'Paul Movelist') from 17~35f with f\n * Sidestep u can be buffered 2f after cancel\n * CS attacks can be buffered from 26f\n * Decaying 13f delay on CS attacks\n ** Decays to 0 delay 24f after cancel\n* Cancel to t41~49 r12 [SWA](https://wavu.wiki/t/Paul_movelist#SWA_(Sway) 'Paul Movelist') from 17~35f with b\n * Sidestep u can be buffered from 27f\n * SWA attacks can be buffered from 26f\n* [H.1+2](https://wavu.wiki/t/Paul_movelist#Paul-H.1+2 'Paul Movelist') from 1~27f charge\n* [Burning Fist](https://wavu.wiki/t/Paul_movelist#Paul-H.1+2 * 'Paul Movelist') at 56f charge\n", "on_block": "+10", "on_ch": "+30d (-6) FDFA", "on_hit": "+30d (-6) FDFA", @@ -1810,7 +1810,7 @@ "image": "", "input": "H.1+2**", "name": "Burning Fist", - "notes": "* Balcony Break\n* Consumes Heat\n* Charge begins on frame 1\n* Requires 56f charge\n* [H.1+2](https://wavu.wiki/t/Paul_movelist#Paul-H.1+2 'Paul Movelist') from 1~27f charge\n* [H.1+2*](https://wavu.wiki/t/Paul_movelist#Paul-H.1+2* 'Paul Movelist') from 28~55f charge", + "notes": "* Balcony Break\n* Consumes Heat\n* Charge begins on frame 1\n* Requires 56f charge\n* [H.1+2](https://wavu.wiki/t/Paul_movelist#Paul-H.1+2 'Paul Movelist') from 1~27f charge\n* [H.1+2*](https://wavu.wiki/t/Paul_movelist#Paul-H.1+2* 'Paul Movelist') from 28~55f charge\n", "on_block": "", "on_ch": "+30d (-6) FDFA", "on_hit": "+30d (-6) FDFA", @@ -1828,7 +1828,7 @@ "image": "", "input": "H.2+3", "name": "Demolition Ball", - "notes": "* Heat Smash\n* Balcony Break\n* Fully consumes Heat\n* Chip damage (2,6,7)\n* Transition to throw on 1st hit only\n* 40 damage with throw transition\n* 53 damage on 2nd + 3rd hit\n* t134 r49 on block\n* t124 on whiff", + "notes": "* Heat Smash\n* Balcony Break\n* Fully consumes Heat\n* Chip damage (2,6,7)\n* Transition to throw on 1st hit only\n* 40 damage with throw transition\n* 53 damage on 2nd + 3rd hit\n* t134 r49 on block\n* t124 on whiff\n", "on_block": "-12", "on_ch": "+3d", "on_hit": "+3d", @@ -1848,7 +1848,7 @@ "image": "", "input": "b+2,H.1*", "name": "Crushing Wind (Hold)", - "notes": "* Balcony Break\n* Guard Break\n* Consumes Heat\n* Chip damage (13)\n* Charge begins on frame 18\n* Requires 42f charge\n* [b+2,1](https://wavu.wiki/t/Paul_movelist#Paul-b+2,1 'Paul Movelist') from 0~41f charge", + "notes": "* Balcony Break\n* Guard Break\n* Consumes Heat\n* Chip damage (13)\n* Charge begins on frame 18\n* Requires 42f charge\n* [b+2,1](https://wavu.wiki/t/Paul_movelist#Paul-b+2,1 'Paul Movelist') from 0~41f charge\n", "on_block": "[+12](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", "on_ch": "[+56a](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", "on_hit": "[+56a](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", @@ -1871,7 +1871,7 @@ "image": "", "input": "H.CS.2", "name": "Phoenix Smasher", - "notes": "* Heat Dash +5, [+36a (+26)](https://wavu.wiki/t/Paul_combos#Starter 'Paul Combos')\n* Balcony Break\n* Consumes Heat\n* Chip damage (11)\n* Clean Hit range 2.3\n* Heat Dash disables Clean Hit\n* 34 damage without Clean Hit", + "notes": "* Heat Dash +5, [+36a (+26)](https://wavu.wiki/t/Paul_combos#Starter 'Paul Combos')\n* Balcony Break\n* Consumes Heat\n* Chip damage (11)\n* Clean Hit range 2.3\n* Heat Dash disables Clean Hit\n* 34 damage without Clean Hit\n", "on_block": "-13", "on_ch": "+26a (-10) FDFA", "on_hit": "+26a (-10) FDFA", @@ -1891,7 +1891,7 @@ "image": "", "input": "d+1,H.2", "name": "Phoenix Smasher", - "notes": "* Balcony Break\n* Consumes Heat\n* Move can be delayed 14f (i43)\n* Charge begins on frame 16\n* Requires 0~26f charge\n* Delayed startup from 1~26f charge\n* Combo from 1st CH with 0~6f charge\n* [H.d+1,2*](https://wavu.wiki/t/Paul_movelist#Paul-H.d+1,2* 'Paul Movelist') at 27f charge", + "notes": "* Balcony Break\n* Consumes Heat\n* Move can be delayed 14f (i43)\n* Charge begins on frame 16\n* Requires 0~26f charge\n* Delayed startup from 1~26f charge\n* Combo from 1st CH with 0~6f charge\n* [H.d+1,2*](https://wavu.wiki/t/Paul_movelist#Paul-H.d+1,2* 'Paul Movelist') at 27f charge\n", "on_block": "-13", "on_ch": "+29d (-7) FDFA", "on_hit": "+29d (-7) FDFA", @@ -1911,7 +1911,7 @@ "image": "", "input": "d+1,H.2*", "name": "Phoenix Smasher (Hold)", - "notes": "* Balcony Break\n* Guard Break\n* Consumes Heat\n* Chip damage (13)\n* Charge begins on frame 16\n* Requires 27f charge\n* [H.d+1,2](https://wavu.wiki/t/Paul_movelist#Paul-H.d+1,2 'Paul Movelist') from 0~26f charge", + "notes": "* Balcony Break\n* Guard Break\n* Consumes Heat\n* Chip damage (13)\n* Charge begins on frame 16\n* Requires 27f charge\n* [H.d+1,2](https://wavu.wiki/t/Paul_movelist#Paul-H.d+1,2 'Paul Movelist') from 0~26f charge\n", "on_block": "[+12](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", "on_ch": "+30d (-6) FDFA", "on_hit": "+30d (-6) FDFA", @@ -1931,7 +1931,7 @@ "image": "", "input": "df+1+3,H.qcf+2", "name": "Phoenix Smasher", - "notes": "* Balcony Break\n* Consumes Heat\n* Strict qcf input required (d,f does not work)\n* Perfect input window 55-56f", + "notes": "* Balcony Break\n* Consumes Heat\n* Strict qcf input required (d,f does not work)\n* Perfect input window 55-56f\n", "on_block": "", "on_ch": "+16d (-20) FDFA", "on_hit": "+16d (-20) FDFA", @@ -1951,7 +1951,7 @@ "image": "", "input": "df+1+3,:H.qcf+2", "name": "Phoenix Smasher (Perfect Input)", - "notes": "* Balcony Break\n* Consumes Heat\n* Strict qcf input required (d,f does not work)\n* Perfect input window 55-56f\n* Perfect input increases damage, wall carry", + "notes": "* Balcony Break\n* Consumes Heat\n* Strict qcf input required (d,f does not work)\n* Perfect input window 55-56f\n* Perfect input increases damage, wall carry\n", "on_block": "", "on_ch": "+16d (-20) FDFA", "on_hit": "+16d (-20) FDFA", @@ -1969,7 +1969,7 @@ "image": "", "input": "H.f+1+2*", "name": "Hammer of the Gods (Hold)", - "notes": "* Balcony Break\n* Consumes Heat\n* Chip damage (13)\n* Requires 24f charge\n* [f+1+2](https://wavu.wiki/t/Paul_movelist#Paul-f+1+2 'Paul Movelist') from 0~23f charge", + "notes": "* Balcony Break\n* Consumes Heat\n* Chip damage (13)\n* Requires 24f charge\n* [f+1+2](https://wavu.wiki/t/Paul_movelist#Paul-f+1+2 'Paul Movelist') from 0~23f charge\n", "on_block": "+5c", "on_ch": "[+55a](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", "on_hit": "[+55a](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", @@ -1987,7 +1987,7 @@ "image": "", "input": "Left Throw", "name": "Dragon Screw", - "notes": "* Throw break 1\n-6 if broken", + "notes": "* Throw break 1\n-6 if broken\n", "on_block": "", "on_ch": "+1d FUFA", "on_hit": "+1d FUFA", @@ -2005,7 +2005,7 @@ "image": "", "input": "OTG.d+2", "name": "Down Strike", - "notes": "* Spike\n* +4 on hit against standing opponent", + "notes": "* Spike\n* +4 on hit against standing opponent\n", "on_block": "-12c", "on_ch": "-1d (-9)", "on_hit": "-1d (-9)", @@ -2029,7 +2029,7 @@ "image": "", "input": "d,df,f", "name": "Cormorant Step", - "notes": "* Cannot be buffered\n* t35 from 1+2~f\n* Exits crouching state on frame 1\n* 1.63 movement over 25f (includes CD)\n* 1.98 movement over 35f from 1+2 cancel\n* Transition to r9 [DPD](https://wavu.wiki/t/Paul_movelist#DPD_(Deep Dive) 'Paul Movelist') from 2f with df\n* Cancel to r1 sidestep from 2f with u\n* Cancel to r1 block from 24f with b", + "notes": "* Cannot be buffered\n* t35 from 1+2~f\n* Exits crouching state on frame 1\n* 1.63 movement over 25f (includes CD)\n* 1.98 movement over 35f from 1+2 cancel\n* Transition to r9 [DPD](https://wavu.wiki/t/Paul_movelist#DPD_(Deep Dive) 'Paul Movelist') from 2f with df\n* Cancel to r1 sidestep from 2f with u\n* Cancel to r1 block from 24f with b\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2065,7 +2065,7 @@ "image": "", "input": "Right Throw", "name": "Fall Away", - "notes": "* Throw break 2\n* -3 if broken\n* Side switch", + "notes": "* Throw break 2\n* -3 if broken\n* Side switch\n", "on_block": "", "on_ch": "-2d FUFA", "on_hit": "-2d FUFA", @@ -2083,7 +2083,7 @@ "image": "", "input": "SS.1", "name": "Turn Thruster", - "notes": "* Balcony Break\n* Chip damage (6)\n* Effective minimum startup 30f", + "notes": "* Balcony Break\n* Chip damage (6)\n* Effective minimum startup 30f\n", "on_block": "+8", "on_ch": "[+35a (+27)](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", "on_hit": "[+35a (+27)](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", @@ -2101,7 +2101,7 @@ "image": "", "input": "SS.3", "name": "Pump In Pedal", - "notes": "* Effective minimum startup 28f", + "notes": "* Effective minimum startup 28f\n", "on_block": "-12c", "on_ch": "[+12c](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", "on_hit": "+4", @@ -2123,7 +2123,7 @@ "image": "", "input": "SWA.1", "name": "God Hammer Punch", - "notes": "* Chip damage (7)", + "notes": "* Chip damage (7)\n", "on_block": "+0c", "on_ch": "[+53a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", "on_hit": "+21d FDFA", @@ -2145,7 +2145,7 @@ "image": "", "input": "SWA.1+2", "name": "Unseen Gust", - "notes": "* Tornado\n* High evasion", + "notes": "* Tornado\n* High evasion\n", "on_block": "-14", "on_ch": "[+37a (+27)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", "on_hit": "[+37a (+27)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", @@ -2167,7 +2167,7 @@ "image": "", "input": "SWA.2", "name": "Rubber Band Attack", - "notes": "* Heat Engager\n* Heat Dash +5, [+36a (+26)](https://wavu.wiki/t/Paul_combos#Starter 'Paul Combos')\n* Clean Hit range 2.45\n* Heat Dash disables Clean Hit\n* 21 damage without Clean Hit", + "notes": "* Heat Engager\n* Heat Dash +5, [+36a (+26)](https://wavu.wiki/t/Paul_combos#Starter 'Paul Combos')\n* Clean Hit range 2.45\n* Heat Dash disables Clean Hit\n* 21 damage without Clean Hit\n", "on_block": "-9", "on_ch": "+39d (-19)", "on_hit": "+39d (-19)", @@ -2212,7 +2212,7 @@ "image": "", "input": "SWA.3,2", "name": "", - "notes": "* Combo from 1st CH +20d (+13)", + "notes": "* Combo from 1st CH +20d (+13)\n", "on_block": "-10", "on_ch": "+6", "on_hit": "+6", @@ -2236,7 +2236,7 @@ "image": "", "input": "SWA.3,2,1", "name": "Petal Strike", - "notes": "* Tornado\n*\nWall Crush +7g\n* Combo from 1st CH [+63a (+47)](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos') T!", + "notes": "* Tornado\n*\nWall Crush +7g\n* Combo from 1st CH [+63a (+47)](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos') T!\n", "on_block": "-5", "on_ch": "+21d (-5)", "on_hit": "+21d (-5)", @@ -2260,7 +2260,7 @@ "image": "", "input": "SWA.3,2,3", "name": "Lightning Breaker", - "notes": "* Spike\n* Combo from 1st CH +15d (-20) FDFA\n* Move can be delayed 10f\n* Input can be delayed 17f", + "notes": "* Spike\n* Combo from 1st CH +15d (-20) FDFA\n* Move can be delayed 10f\n* Input can be delayed 17f\n", "on_block": "-13c", "on_ch": "[+46a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", "on_hit": "+10d FDFA", @@ -2282,7 +2282,7 @@ "image": "", "input": "SWA.4", "name": "Kawaragoma", - "notes": "* Homing\n* Chip damage (6)", + "notes": "* Homing\n* Chip damage (6)\n", "on_block": "+1", "on_ch": "[+59a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", "on_hit": "+23d (+14)", @@ -2300,7 +2300,7 @@ "image": "", "input": "FC.1+2,1+2,1+2", "name": "Arm Breaker", - "notes": "* Throw break 1+2\n* -9 if broken", + "notes": "* Throw break 1+2\n* -9 if broken\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -2318,7 +2318,7 @@ "image": "", "input": "FC.1+2,2,1,2,1", "name": "Ultimate Punch", - "notes": "* Throw break 1 or 2\n* Alternate input 1,2,1,2", + "notes": "* Throw break 1 or 2\n* Alternate input 1,2,1,2\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -2336,7 +2336,7 @@ "image": "", "input": "FC.1+2,2,d+1,1,1+2", "name": "Ultimate Punishment", - "notes": "* Throw break 1\n* Transition to Arm Breaker with 1+2 after third hit", + "notes": "* Throw break 1\n* Transition to Arm Breaker with 1+2 after third hit\n", "on_block": "", "on_ch": "+0d FDFA", "on_hit": "+0d FDFA", @@ -2354,7 +2354,7 @@ "image": "", "input": "ub+2", "name": "Wrecking Ball", - "notes": "* Balcony Break\n* +21d (+14) on airborne opponent", + "notes": "* Balcony Break\n* +21d (+14) on airborne opponent\n", "on_block": "-5", "on_ch": "+14d", "on_hit": "+14d", @@ -2372,7 +2372,7 @@ "image": "", "input": "uf+1+2", "name": "Twist and Shout", - "notes": "* Spike\n* Throw break 1+2\n* -6 if broken", + "notes": "* Spike\n* Throw break 1+2\n* -6 if broken\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -2392,7 +2392,7 @@ "image": "", "input": "uf+2", "name": "Moonfall", - "notes": "* Heat Engager\n* Heat Dash +5, [+67a (+50)](https://wavu.wiki/t/Paul_combos#Starter 'Paul Combos')\n* Balcony Break\n* Chip damage (6)\n", + "notes": "* Heat Engager\n* Heat Dash +5, [+67a (+50)](https://wavu.wiki/t/Paul_combos#Starter 'Paul Combos')\n* Balcony Break\n* Chip damage (6)\njs9~24", "on_block": "+5", "on_ch": "+17d FDFA", "on_hit": "+17d FDFA", @@ -2413,7 +2413,7 @@ "image": "", "input": "uf+3", "name": "", - "notes": "\n", + "notes": "\njs8~29 fs30~32", "on_block": "-16", "on_ch": "[+25a (+15)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", "on_hit": "[+25a (+15)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", @@ -2436,7 +2436,7 @@ "image": "", "input": "uf+3,4", "name": "Shredder", - "notes": "* Combo from 1st hit [+28a (+21)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')\n", + "notes": "* Combo from 1st hit [+28a (+21)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')\njs8~29 fs30~32", "on_block": "-13", "on_ch": "[+32a (+22)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", "on_hit": "[+32a (+22)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", @@ -2459,7 +2459,7 @@ "image": "", "input": "uf+4", "name": "Rising Toe Kick", - "notes": "\n", + "notes": "\njs8~29 fs30~32", "on_block": "-13", "on_ch": "[+33a (+23)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", "on_hit": "[+33a (+23)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", @@ -2477,7 +2477,7 @@ "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "* Can be delayed 12f after jump\n* Additional range with delay\n", + "notes": "* Can be delayed 12f after jump\n* Additional range with delay\njs8~29 fs30~32", "on_block": "-13", "on_ch": "[+32a (+22)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", "on_hit": "[+32a (+22)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", @@ -2495,7 +2495,7 @@ "image": "", "input": "ws1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+1", "on_hit": "-7", @@ -2513,7 +2513,7 @@ "image": "", "input": "ws1,2", "name": "Enfolding Dragon", - "notes": "* Move can be delayed 10f\n* Input can be delayed 10f\n* Combo from 1st CH with 10f delay\n* Transition to t59 r19 [SWA](https://wavu.wiki/t/Paul_movelist#SWA_(Sway) 'Paul Movelist') +1 +14g [+15](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo') from 39~44f with b", + "notes": "* Move can be delayed 10f\n* Input can be delayed 10f\n* Combo from 1st CH with 10f delay\n* Transition to t59 r19 [SWA](https://wavu.wiki/t/Paul_movelist#SWA_(Sway) 'Paul Movelist') +1 +14g [+15](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo') from 39~44f with b\n", "on_block": "-11", "on_ch": "[+3](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", "on_hit": "+2", @@ -2531,7 +2531,7 @@ "image": "", "input": "ws1,2,~b", "name": "", - "notes": "* Sidestep u can be buffered from 44f\n* SWA attacks can be buffered from 51f\n* Transition to cs1~ r9 -10 +4 +5 [DPD](https://wavu.wiki/t/Paul_movelist#DPD_(Deep Dive) 'Paul Movelist') from 60f with df", + "notes": "* Sidestep u can be buffered from 44f\n* SWA attacks can be buffered from 51f\n* Transition to cs1~ r9 -10 +4 +5 [DPD](https://wavu.wiki/t/Paul_movelist#DPD_(Deep Dive) 'Paul Movelist') from 60f with df\n", "on_block": "+1", "on_ch": "[+15](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", "on_hit": "+14g", @@ -2549,7 +2549,7 @@ "image": "", "input": "ws2", "name": "Thunder Palm", - "notes": "", + "notes": "\n", "on_block": "-14", "on_ch": "[+27a (+17)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", "on_hit": "[+27a (+17)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", @@ -2567,7 +2567,7 @@ "image": "", "input": "ws3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+6", "on_hit": "+6", @@ -2585,7 +2585,7 @@ "image": "", "input": "ws3,2", "name": "Shioh", - "notes": "* Balcony Break\n* Move can be delayed 12f\n* Input can be delayed 12f\n* Combo from 1st hit with 12f delay", + "notes": "* Balcony Break\n* Move can be delayed 12f\n* Input can be delayed 12f\n* Combo from 1st hit with 12f delay\n", "on_block": "-9", "on_ch": "[+46a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", "on_hit": "+17d (+8)", @@ -2606,7 +2606,7 @@ "image": "", "input": "ws4", "name": "Toe Smash", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/raven.json b/src/frame_service/json_directory/tests/static/json_movelist/raven.json index 1a15eb2..29f77e5 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/raven.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/raven.json @@ -7,7 +7,7 @@ "image": "", "input": "1", "name": "Jab", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -25,7 +25,7 @@ "image": "", "input": "1+2", "name": "Crusader", - "notes": "Heat Engager", + "notes": "Heat Engager\n", "on_block": "-9", "on_ch": "+15a", "on_hit": "+15a", @@ -43,7 +43,7 @@ "image": "", "input": "1,2", "name": "Left Right Combo", - "notes": "* Jail from 1st attack with 2f delay", + "notes": "* Jail from 1st attack with 2f delay\n", "on_block": "-3", "on_ch": "+7", "on_hit": "+7", @@ -61,7 +61,7 @@ "image": "", "input": "1+2+3+4", "name": "Summon Force", - "notes": "* CH state for 5 seconds\n* Can't block for 5 seconds", + "notes": "* CH state for 5 seconds\n* Can't block for 5 seconds\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -79,7 +79,7 @@ "image": "", "input": "1,2,3+4", "name": "", - "notes": "Alternate input: 1,2~D", + "notes": "Alternate input: 1,2~D\n", "on_block": "-4", "on_ch": "+6", "on_hit": "+6", @@ -114,8 +114,8 @@ "id": "Raven-1,2,4", "image": "", "input": "1,2,4", - "name": "Left Right Combo > Black Hole", - "notes": "* Tornado\n* Balcony Break\n* Combo from 1st CH\n", + "name": "Left Right Combo Black Hole", + "notes": "* Tornado\n* Balcony Break\n* Combo from 1st CH\n,js23~42 fs43~45", "on_block": "-14~-12", "on_ch": "+15a (-2)", "on_hit": "+15a (-2)", @@ -133,7 +133,7 @@ "image": "", "input": "1+3", "name": "Grave Digger", - "notes": "Throw break 1 or 2", + "notes": "Throw break 1 or 2\n", "on_block": "-6", "on_ch": "+0d", "on_hit": "+0d", @@ -151,7 +151,7 @@ "image": "", "input": "2", "name": "Right Jab", - "notes": "", + "notes": "\n", "on_block": "-1", "on_ch": "+8", "on_hit": "+8", @@ -205,7 +205,7 @@ "image": "", "input": "2+4", "name": "Salamander", - "notes": "* Throw break 1 or 2\n* Side switch", + "notes": "* Throw break 1 or 2\n* Side switch\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -223,7 +223,7 @@ "image": "", "input": "2,4", "name": "PK Combo", - "notes": "* Combo from 1st hit\n* Cancel to r31 with B\n* Wall crush on hit (+16)", + "notes": "* Combo from 1st hit\n* Cancel to r31 with B\n* Wall crush on hit (+16)\n", "on_block": "-8~-7", "on_ch": "+8~+9", "on_hit": "+8~+9", @@ -241,7 +241,7 @@ "image": "", "input": "3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8~-7", "on_ch": "+3~+4", "on_hit": "+3~+4", @@ -259,7 +259,7 @@ "image": "", "input": "3,3", "name": "", - "notes": "* Jail from 1st attack", + "notes": "* Jail from 1st attack\n", "on_block": "-8~-7", "on_ch": "+5~+6", "on_hit": "+5~+6", @@ -277,7 +277,7 @@ "image": "", "input": "3,3,4", "name": "Valkyrie Lance Combo", - "notes": "* Balcony Break\n* Combo from 2nd CH", + "notes": "* Balcony Break\n* Combo from 2nd CH\n", "on_block": "-9", "on_ch": "+66a (+50)", "on_hit": "+39a (-19)", @@ -295,7 +295,7 @@ "image": "", "input": "3,3,4,~B", "name": "", - "notes": "", + "notes": "\n", "on_block": "-16~-15", "on_ch": "-3~-2", "on_hit": "-3~-2", @@ -313,7 +313,7 @@ "image": "", "input": "3+4", "name": "Soulzone", - "notes": "Alternate input: d+3+4 or FC.3+4", + "notes": "Alternate input: d+3+4 or FC.3+4\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -331,7 +331,7 @@ "image": "", "input": "3~4", "name": "Chariot", - "notes": "Spike", + "notes": "Spike\n", "on_block": "-9~-4", "on_ch": "+19a", "on_hit": "+19a", @@ -349,7 +349,7 @@ "image": "", "input": "3~4,F", "name": "Chariot to Blind Roll", - "notes": "Will phase through opponent up-close\n", + "notes": "Will phase through opponent up-close\n,js13~41 fs42~44", "on_block": "-39~-36", "on_ch": "-8", "on_hit": "-8", @@ -367,7 +367,7 @@ "image": "", "input": "4", "name": "High Kick", - "notes": "", + "notes": "\n", "on_block": "-7~-6", "on_ch": "+3~+4", "on_hit": "+3~+4", @@ -385,7 +385,7 @@ "image": "", "input": "4,1", "name": "Brocken Connect", - "notes": "* Jail from 1st attack", + "notes": "* Jail from 1st attack\n", "on_block": "-3~-2", "on_ch": "+7~+8", "on_hit": "+7~+8", @@ -403,7 +403,7 @@ "image": "", "input": "4~3", "name": "Hydra Bite", - "notes": "Recovery listed is for the second hit\n", + "notes": "Recovery listed is for the second hit\njs14~27 fs28~30", "on_block": "-16~-15", "on_ch": "+31a (+21)", "on_hit": "+31a (+21)", @@ -439,7 +439,7 @@ "image": "", "input": "4~3,3", "name": "Hydra Bite High", - "notes": "* Balcony Break\n* Can be delayed", + "notes": "* Balcony Break\n* Can be delayed\n", "on_block": "-3~+0", "on_ch": "+14a", "on_hit": "+14a", @@ -457,7 +457,7 @@ "image": "", "input": "4~3,4", "name": "Hydra Bite Mid", - "notes": "* Balcony Break\n* Can be delayed", + "notes": "* Balcony Break\n* Can be delayed\n", "on_block": "-14~-13", "on_ch": "+15a", "on_hit": "+15a", @@ -475,7 +475,7 @@ "image": "", "input": "b+1", "name": "Elbow Strike", - "notes": "* Spike\n* Elbow\n* Deals chip damage on block\n* Transitions to r26 SZN on hit or block only", + "notes": "* Spike\n* Elbow\n* Deals chip damage on block\n* Transitions to r26 SZN on hit or block only\n", "on_block": "+7c~+8c", "on_ch": "+10c~+11c", "on_hit": "+10c~+11c", @@ -493,7 +493,7 @@ "image": "", "input": "b+1+2", "name": "Alternating Smash", - "notes": "* Balcony Break\n* Backswing blow\n* Evades on 6f", + "notes": "* Balcony Break\n* Backswing blow\n* Evades on 6f\n", "on_block": "-15~-13", "on_ch": "+20a (+10)", "on_hit": "+20a (+10)", @@ -511,7 +511,7 @@ "image": "", "input": "b+1+3", "name": "Utsusemi Escape", - "notes": "* Parries all attacks\n* Alternate input: b+2+4", + "notes": "* Parries all attacks except for Rage Arts\n* Alternate input: b+2+4\nps1~10", "on_block": "", "on_ch": "", "on_hit": "", @@ -529,7 +529,7 @@ "image": "", "input": "b+1+3,P", "name": "Utsusemi Escape", - "notes": "* Deals recoverable self-damage on a successful parry\n* Raven will teleport back a safe distance\n* Alternate input: BT.b+1+3 or BT.b+2+4\n\njs1~32 cs33~", + "notes": "* Deals recoverable self-damage on a successful parry\n* Raven will teleport back a safe distance\n* Alternate input: BT.b+1+3 or BT.b+2+4\njs1~32 cs33~", "on_block": "", "on_ch": "-31", "on_hit": "-31", @@ -547,7 +547,7 @@ "image": "", "input": "b+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-14~-12", "on_ch": "-3~-1", "on_hit": "-3~-1", @@ -565,7 +565,7 @@ "image": "", "input": "b+2,2", "name": "", - "notes": "* Elbow\n* Combo from 1st hit\n* Input can be delayed 13f", + "notes": "* Elbow\n* Combo from 1st hit\n* Input can be delayed 13f\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+6", @@ -601,7 +601,7 @@ "image": "", "input": "b+2,2,3", "name": "Unicorn's Tail", - "notes": "* Balcony Break\n* Combo from 2nd CH\n* Grounded hit can be inconsistent", + "notes": "* Balcony Break\n* Combo from 2nd CH\n* Grounded hit can be inconsistent\n", "on_block": "-19~-18", "on_ch": "+26a (+16)", "on_hit": "+12a (-5)", @@ -619,7 +619,7 @@ "image": "", "input": "b+2,4", "name": "Missing Worm", - "notes": "* Combo from 1st hit with 4f delay\n* Input can be delayed 13f", + "notes": "* Combo from 1st hit with 4f delay\n* Input can be delayed 13f\n", "on_block": "-7~-6", "on_ch": "+4~+5", "on_hit": "+4~+5", @@ -637,7 +637,7 @@ "image": "", "input": "b+2,4,2", "name": "Missing Worm > Phantom Halberd", - "notes": "* Tornado\n* Combo from 2nd CH\n* Available only on hit or block", + "notes": "* Tornado\n* Combo from 2nd CH\n* Available only on hit or block\n", "on_block": "-14~-13", "on_ch": "+24a (+9)", "on_hit": "+24a (+9)", @@ -655,7 +655,7 @@ "image": "", "input": "b+3", "name": "Hades Heel", - "notes": "* Spike\n* Chip damage on block", + "notes": "* Spike\n* Chip damage on block\n", "on_block": "+4~+6", "on_ch": "+15a", "on_hit": "+15a", @@ -673,7 +673,7 @@ "image": "", "input": "b+3+4", "name": "Labyrinth", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -691,7 +691,7 @@ "image": "", "input": "b+4", "name": "", - "notes": "Knee", + "notes": "Knee\n", "on_block": "-9~-8", "on_ch": "-1~+0", "on_hit": "-1~+0", @@ -709,7 +709,7 @@ "image": "", "input": "b+4,4", "name": "Skull Smasher", - "notes": "* Spike\n* Combo from 1st hit", + "notes": "* Spike\n* Combo from 1st hit\n", "on_block": "-8~-6", "on_ch": "+6c~+8c", "on_hit": "+6c~+8c", @@ -727,7 +727,7 @@ "image": "", "input": "b+4,B+4", "name": "Skull Smasher Feint", - "notes": "Spike", + "notes": "Spike\n", "on_block": "+1c~+6c", "on_ch": "+12a", "on_hit": "+2c~+7c", @@ -763,7 +763,7 @@ "image": "", "input": "b+4,B+4,~3,3+4", "name": "Skull Spin", - "notes": "* Combo from 2nd hit with 4f delay\n* Input can be delayed 7f", + "notes": "* Combo from 2nd hit with 4f delay\n* Input can be delayed 7f\n", "on_block": "-25~-21", "on_ch": "+6a", "on_hit": "+6a", @@ -781,7 +781,7 @@ "image": "", "input": "Back throw", "name": "Dark Matter", - "notes": "* Floor Break\n* Unbreakable", + "notes": "* Floor Break\n* Unbreakable\n", "on_block": "", "on_ch": "-4d", "on_hit": "-4d", @@ -799,7 +799,7 @@ "image": "", "input": "(Back to wall).b,b,UB", "name": "Wall Jump Attack", - "notes": "Balcony Break\n", + "notes": "Balcony Break\nis8~13 js?~? fs?~?", "on_block": "+6~+9", "on_ch": "+28a (+19)", "on_hit": "+28a (+19)", @@ -817,7 +817,7 @@ "image": "", "input": "b,B+2", "name": "War Hound", - "notes": "* Balcony Break\n* Jail from 1st attack\n* Parries high or mid punches or kicks", + "notes": "* Balcony Break\n* Jail from 1st attack\n* Parries high or mid punches or kicks\nps1?~", "on_block": "-10~-9", "on_ch": "+5~+6", "on_hit": "+5~+6", @@ -835,7 +835,7 @@ "image": "", "input": "b,B+2,P", "name": "Blind Ghost", - "notes": "", + "notes": "\n", "on_block": "-8~+2", "on_ch": "+0d", "on_hit": "+0d", @@ -853,7 +853,7 @@ "image": "", "input": "BT.1", "name": "Blind Axe", - "notes": "", + "notes": "\n", "on_block": "-1~+0", "on_ch": "+5~+6", "on_hit": "+5~+6", @@ -889,7 +889,7 @@ "image": "", "input": "BT.1,4", "name": "Blind Lance", - "notes": "* Balcony Break\n* Combo from 1st hit", + "notes": "* Balcony Break\n* Combo from 1st hit\n", "on_block": "-8~-7", "on_ch": "+67a (+51)", "on_hit": "+40a (-18)", @@ -907,7 +907,7 @@ "image": "", "input": "BT.2", "name": "Backfist", - "notes": "", + "notes": "\n", "on_block": "+0", "on_ch": "+7", "on_hit": "+7", @@ -925,7 +925,7 @@ "image": "", "input": "BT.2,1", "name": "Backfist > Straight", - "notes": "* Combo from 1st hit\n* Can transition to r36 BT with B", + "notes": "* Combo from 1st hit\n* Can transition to r36 BT with B\n", "on_block": "-3", "on_ch": "+3", "on_hit": "+3", @@ -943,7 +943,7 @@ "image": "", "input": "BT.2,1,~F", "name": "Backfist > Straight to Shadow Sprint", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+7", "on_hit": "+7", @@ -961,7 +961,7 @@ "image": "", "input": "BT.2,2", "name": "Blinding Knife", - "notes": "Combo from 1st CH", + "notes": "Combo from 1st CH\n", "on_block": "-9~-8", "on_ch": "+2~+3", "on_hit": "+2~+3", @@ -978,8 +978,8 @@ "id": "Raven-BT.2,2,1", "image": "", "input": "BT.2,2,1", - "name": "Blinding Knife > Phantom Javelin", - "notes": "* Balcony Break\n* Combo from 2nd hit\n* Combo from 1st CH\n* Power up during Heat", + "name": "Blinding Knife Phantom Javelin", + "notes": "* Balcony Break\n* Combo from 2nd hit\n* Combo from 1st CH\n* Power up during Heat\n", "on_block": "-14~-13", "on_ch": "+2a (-7)", "on_hit": "+2a (-7)", @@ -997,7 +997,7 @@ "image": "", "input": "BT.2,2,3+4", "name": "", - "notes": "Alternate input: BT.2,2~D", + "notes": "Alternate input: BT.2,2~D\n", "on_block": "-7~-6", "on_ch": "+8~+9", "on_hit": "+8~+9", @@ -1015,7 +1015,7 @@ "image": "", "input": "BT.3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -1033,7 +1033,7 @@ "image": "", "input": "BT.3+4", "name": "Spiral Cannon", - "notes": "Second kick's frame advantage on hit: +34a (+24)\n", + "notes": "Second kick's frame advantage on hit: +34a (+24)\njs13~31 fs32~34", "on_block": "-20~-19", "on_ch": "+43a (+39)", "on_hit": "+43a (+39)", @@ -1051,7 +1051,7 @@ "image": "", "input": "BT.3,4", "name": "", - "notes": "* Combo from 1st hit with 2f delay\n* Input can be delayed 6f\n* Move can be delayed 5f\n* Forces crouch on CH", + "notes": "* Combo from 1st hit with 2f delay\n* Input can be delayed 6f\n* Move can be delayed 5f\n* Forces crouch on CH\n", "on_block": "+0~+2", "on_ch": "+11g~+13g", "on_hit": "+1~+3", @@ -1069,7 +1069,7 @@ "image": "", "input": "BT.3,4,3", "name": "Crescent Mirage", - "notes": "Same move as df+(4,4),3\n", + "notes": "Same move as df+(4,4),3\n,js1~27 fs28~30", "on_block": "-6~-3", "on_ch": "+18a", "on_hit": "+18a", @@ -1087,7 +1087,7 @@ "image": "", "input": "BT.3,4,4", "name": "Fafnir", - "notes": "* Spike\n* Combo from 2nd CH\n", + "notes": "* Spike\n* Combo from 2nd CH\n,js12~31 fs32~34", "on_block": "-9~-8", "on_ch": "+5a", "on_hit": "+5a", @@ -1105,7 +1105,7 @@ "image": "", "input": "BT.3,4,4,F", "name": "Fafnir to Blind Roll", - "notes": "Will phase through opponent up-close\n", + "notes": "Will phase through opponent up-close\n,js18~49 fs50~52", "on_block": "-36", "on_ch": "", "on_hit": "", @@ -1123,7 +1123,7 @@ "image": "", "input": "BT.4", "name": "Chronos Lathe", - "notes": "* Heat Engager\n* Balcony Break\n", + "notes": "* Heat Engager\n* Balcony Break\njs6~19", "on_block": "-5~-4", "on_ch": "+44a (-14)", "on_hit": "+44a (-14)", @@ -1141,7 +1141,7 @@ "image": "", "input": "BT.b+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-2~-1", "on_ch": "+6~+7", "on_hit": "+6~+7", @@ -1159,7 +1159,7 @@ "image": "", "input": "BT.b+2,3", "name": "Abyss Cannon", - "notes": "* Combo from 1st CH\n* Second kick's frame advantage on hit: +34a (+24)\n", + "notes": "* Combo from 1st CH\n* Second kick's frame advantage on hit: +34a (+24)\n,js18~36 fs37~39", "on_block": "-20~-19", "on_ch": "+42a (+38)", "on_hit": "+42a (+38)", @@ -1177,7 +1177,7 @@ "image": "", "input": "BT.b+2,4", "name": "Abyss Spear", - "notes": "Jail from 1st attack with 3f delay", + "notes": "Jail from 1st attack with 3f delay\n", "on_block": "-9~-8", "on_ch": "+2~+3", "on_hit": "+2~+3", @@ -1195,7 +1195,7 @@ "image": "", "input": "BT.b+3", "name": "Cannon Tail", - "notes": "* Homing\n* Balcony Break\n* Chip damage on block", + "notes": "* Homing\n* Balcony Break\n* Chip damage on block\n", "on_block": "+4~+5", "on_ch": "+41a", "on_hit": "+41a", @@ -1213,7 +1213,7 @@ "image": "", "input": "BT.b+3+4", "name": "Labyrinth to Front", - "notes": "Can block mid or high attacks after 6f", + "notes": "Can block mid or high attacks after 6f\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1285,7 +1285,7 @@ "image": "", "input": "BT.f+1", "name": "Soul Steal", - "notes": "* Balcony Break\n* Transitions to throw on hit only\n* Opponent recovers BT on hit", + "notes": "* Balcony Break\n* Transitions to throw on hit only\n* Opponent recovers BT on hit\n", "on_block": "-8", "on_ch": "+6", "on_hit": "+6", @@ -1303,7 +1303,7 @@ "image": "", "input": "BT.f+1+2", "name": "Sixth Sense", - "notes": "Parries mid or high punches or kicks", + "notes": "Parries mid or high punches or kicks\nps1~8", "on_block": "", "on_ch": "", "on_hit": "", @@ -1321,7 +1321,7 @@ "image": "", "input": "BT.f+1+2,P", "name": "", - "notes": "Opponent recovers FUFA", + "notes": "Opponent recovers FUFA\n", "on_block": "", "on_ch": "+5d", "on_hit": "+5d", @@ -1339,7 +1339,7 @@ "image": "", "input": "BT.f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-5~-4", "on_ch": "+6~+7", "on_hit": "+6~+7", @@ -1357,7 +1357,7 @@ "image": "", "input": "BT.f+2,3", "name": "Cold Massacre", - "notes": "* Spike\n* Combo from 1st CH with 5f delay\n* Input can be delayed 12f\n* Forces crouch on CH", + "notes": "* Spike\n* Combo from 1st CH with 5f delay\n* Input can be delayed 12f\n* Forces crouch on CH\n", "on_block": "-7~-6", "on_ch": "+14~+15", "on_hit": "+14~+15", @@ -1375,7 +1375,7 @@ "image": "", "input": "BT.f+2,4", "name": "Cold Worm", - "notes": "* Combo from 1st hit with 1f delay\n* Input can be delayed 12f\n* Power up during Heat", + "notes": "* Combo from 1st hit with 1f delay\n* Input can be delayed 12f\n* Power up during Heat\n", "on_block": "-7~-6", "on_ch": "+4~+5", "on_hit": "+4~+5", @@ -1393,7 +1393,7 @@ "image": "", "input": "BT.f+2,4,2", "name": "Cold Worm > Phantom Halberd", - "notes": "* Tornado\n* Combo from 2nd CH\n* Available only on hit or block", + "notes": "* Tornado\n* Combo from 2nd CH\n* Available only on hit or block\n", "on_block": "-14~-13", "on_ch": "+24a (+9)", "on_hit": "+24a (+9)", @@ -1411,7 +1411,7 @@ "image": "", "input": "BT.f+3", "name": "Demon Knee", - "notes": "Knee", + "notes": "Knee\n", "on_block": "-5~-4", "on_ch": "+38a (+30)", "on_hit": "+6", @@ -1429,7 +1429,7 @@ "image": "", "input": "BT.f+3+4", "name": "Reverse Chakram", - "notes": "Spike\n\njs5~24 fs25~27 cs28~51", + "notes": "Spike\njs5~24 fs25~27 cs28~51", "on_block": "-9~-7", "on_ch": "+5a", "on_hit": "+5a", @@ -1447,7 +1447,7 @@ "image": "", "input": "BT.f+3+4,F", "name": "Reverse Chakram to Blind Roll", - "notes": "Will phase through opponent up-close\n", + "notes": "Will phase through opponent up-close\n,js18~49 fs50~52", "on_block": "-36", "on_ch": "-22", "on_hit": "-22", @@ -1465,7 +1465,7 @@ "image": "", "input": "BT.f+3,~B", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+35a (+27)", "on_hit": "+3", @@ -1483,7 +1483,7 @@ "image": "", "input": "BT.f+4", "name": "Kama Kick", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+4", "on_hit": "+4", @@ -1501,7 +1501,7 @@ "image": "", "input": "BT.f+4,1", "name": "Trick Bang", - "notes": "* Tornado\n* Combo from 1st hit", + "notes": "* Tornado\n* Combo from 1st hit\n", "on_block": "-9~-8", "on_ch": "+5~+6", "on_hit": "+5~+6", @@ -1519,7 +1519,7 @@ "image": "", "input": "BT.f+4,1,3+4", "name": "", - "notes": "Alternate input: BT.f+4,1~D", + "notes": "Alternate input: BT.f+4,1~D\n", "on_block": "-6~-5", "on_ch": "+8~+9", "on_hit": "+8~+9", @@ -1573,7 +1573,7 @@ "image": "", "input": "BT.f,f,f", "name": "Blind Roll", - "notes": "Will phase through opponent up-close\n", + "notes": "Will phase through opponent up-close\njs10~41 fs42~44", "on_block": "", "on_ch": "", "on_hit": "", @@ -1627,7 +1627,7 @@ "image": "", "input": "d+3", "name": "Stinging Low", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -1663,7 +1663,7 @@ "image": "", "input": "db+2", "name": "Assassin's Sting", - "notes": "", + "notes": "\n", "on_block": "-4~-3", "on_ch": "+5~+6", "on_hit": "+5~+6", @@ -1681,7 +1681,7 @@ "image": "", "input": "db+2,1", "name": "Assassin's Sting Combo", - "notes": "* Combo from 1st hit", + "notes": "* Combo from 1st hit\n", "on_block": "-1~+0", "on_ch": "+8~+9", "on_hit": "+8~+9", @@ -1699,7 +1699,7 @@ "image": "", "input": "db+2,1,1", "name": "Assassin's Sting > Phantom Javelin", - "notes": "* Balcony Break\n* Combo from 2nd CH\n* Available only on hit or block", + "notes": "* Balcony Break\n* Combo from 2nd CH\n* Available only on hit or block\n", "on_block": "-14~-13", "on_ch": "+2a (-7)", "on_hit": "+2a (-7)", @@ -1717,7 +1717,7 @@ "image": "", "input": "db+2,1,3+4", "name": "", - "notes": "Alternate input: db+2,1~D", + "notes": "Alternate input: db+2,1~D\n", "on_block": "-4", "on_ch": "+5", "on_hit": "+5", @@ -1735,7 +1735,7 @@ "image": "", "input": "db+3", "name": "Killer Bee", - "notes": "\n\njs8~24 fs25~27 cs28~", + "notes": "\njs8~24 fs25~27 cs28~", "on_block": "-12~-11", "on_ch": "+39d", "on_hit": "+5~+6", @@ -1771,7 +1771,7 @@ "image": "", "input": "df+1", "name": "Body Blow", - "notes": "", + "notes": "\n", "on_block": "-2~-1", "on_ch": "+8~+9", "on_hit": "+8~+9", @@ -1789,7 +1789,7 @@ "image": "", "input": "df+1+4", "name": "Orbiting Moon", - "notes": "* Floor Break\n* Throw break 1\n* Alternate input: qcf,df+1+4", + "notes": "* Floor Break\n* Throw break 1\n* Alternate input: qcf,df+1+4\n", "on_block": "-2", "on_ch": "+0d", "on_hit": "+0d", @@ -1807,7 +1807,7 @@ "image": "", "input": "df+1,4", "name": "Body Blow > Phantom Mace", - "notes": "* Balcony Break\n* Spike\n* Combo from 1st hit\n* Available only on hit or block", + "notes": "* Balcony Break\n* Spike\n* Combo from 1st hit\n* Available only on hit or block\n", "on_block": "-14~-5", "on_ch": "+32a (-26)", "on_hit": "+32a (-26)", @@ -1825,7 +1825,7 @@ "image": "", "input": "df+2", "name": "Uppercut", - "notes": "* Launches crouching opponent", + "notes": "* Launches crouching opponent\n", "on_block": "-13~-11", "on_ch": "+30a (+20)", "on_hit": "+30a (+20)", @@ -1843,7 +1843,7 @@ "image": "", "input": "df+2,3", "name": "Meat Hook", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-8~-7", "on_ch": "+28a (+19)", "on_hit": "+28a (+19)", @@ -1861,7 +1861,7 @@ "image": "", "input": "df+2,4", "name": "Bolt Stunner", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-15~-14", "on_ch": "+11a (+2)", "on_hit": "+11a (+2)", @@ -1897,7 +1897,7 @@ "image": "", "input": "df+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9~-8", "on_ch": "+2~+3", "on_hit": "+2~+3", @@ -1915,7 +1915,7 @@ "image": "", "input": "df+4,4", "name": "Pendulum Kick", - "notes": "* Balcony Break\n* Combo from 1st hit with 7f delay\n* Input can be delayed 9f\n* Move can be delayed 8f", + "notes": "* Balcony Break\n* Combo from 1st hit with 7f delay\n* Input can be delayed 9f\n* Move can be delayed 8f\n", "on_block": "-14~-13", "on_ch": "+6a", "on_hit": "+6a", @@ -1933,7 +1933,7 @@ "image": "", "input": "df+4,4,3", "name": "Pendulum Shadow", - "notes": "\n", + "notes": "\n,js1~27 fs28~30", "on_block": "-6~-3", "on_ch": "+18a", "on_hit": "+18a", @@ -1969,7 +1969,7 @@ "image": "", "input": "f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-12~-11", "on_ch": "-1~+0", "on_hit": "-1~+0", @@ -1987,7 +1987,7 @@ "image": "", "input": "f+2,3", "name": "Tartaros", - "notes": "* Spike\n* Combo from 1st hit\n* Can be delayed", + "notes": "* Spike\n* Combo from 1st hit\n* Can be delayed\n", "on_block": "-9~-8", "on_ch": "+6c~+7c", "on_hit": "+6c~+7c", @@ -2005,7 +2005,7 @@ "image": "", "input": "f+2,3,3+4", "name": "", - "notes": "* Alternate input: f+2,3~D", + "notes": "* Alternate input: f+2,3~D\n", "on_block": "-9~-8", "on_ch": "+6c~+7c", "on_hit": "+6c~+7c", @@ -2023,7 +2023,7 @@ "image": "", "input": "f+3", "name": "", - "notes": "Homing", + "notes": "Homing\n", "on_block": "-9", "on_ch": "+3", "on_hit": "+3", @@ -2041,7 +2041,7 @@ "image": "", "input": "f+3,2", "name": "Circling Winds", - "notes": "* Balcony Break\n* Combo from 1st hit", + "notes": "* Balcony Break\n* Combo from 1st hit\n", "on_block": "-14", "on_ch": "+30a (+22)", "on_hit": "+10a (+1)", @@ -2059,7 +2059,7 @@ "image": "", "input": "f+3,~B", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+6", "on_hit": "+6", @@ -2077,7 +2077,7 @@ "image": "", "input": "f+4", "name": "Lance Kick", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-9~-8", "on_ch": "+31a (+23)", "on_hit": "+31a (+23)", @@ -2221,7 +2221,7 @@ "image": "", "input": "FC.df,d,DF,f", "name": "Crouch Step to Shadow Sprint", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2239,7 +2239,7 @@ "image": "", "input": "f,F+2", "name": "Shadow Spear", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-12~-11", "on_ch": "+15a (+5)", "on_hit": "+15a (+5)", @@ -2257,7 +2257,7 @@ "image": "", "input": "f,F+3", "name": "Sudden Strike", - "notes": "Balcony Break\n", + "notes": "Balcony Break\njs7~23 fs24~26", "on_block": "-14~-11", "on_ch": "+43a (+29)", "on_hit": "+43a (+29)", @@ -2275,7 +2275,7 @@ "image": "", "input": "f,F+4", "name": "Iron Maul", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-10~-8", "on_ch": "+21a (+4)", "on_hit": "+21a (+4)", @@ -2293,7 +2293,7 @@ "image": "", "input": "f,f,F+3", "name": "Typhon Fang", - "notes": "Chip damage on block\n", + "notes": "Chip damage on block\njs14~34 fs35~37", "on_block": "+4~+6", "on_ch": "+6a", "on_hit": "+6a", @@ -2311,7 +2311,7 @@ "image": "", "input": "H.1+2,F", "name": "Crusader > Heat Dash", - "notes": "", + "notes": "\n", "on_block": "+5", "on_ch": "+45a (+35)", "on_hit": "+45a (+35)", @@ -2329,7 +2329,7 @@ "image": "", "input": "H.2+3", "name": "Pandemonium", - "notes": "* Heat Smash\n* Transition to r20 SZN on block", + "notes": "* Heat Smash\n* Transition to r20 SZN on block\n", "on_block": "+14g", "on_ch": "+3a", "on_hit": "+3a", @@ -2347,7 +2347,7 @@ "image": "", "input": "H.b+2,4,2", "name": "Missing Worm > Phantom Halberd", - "notes": "* Tornado\n* Combo from 2nd CH\n* Available only on hit or block\n* Recover Heat on hit", + "notes": "* Tornado\n* Combo from 2nd CH\n* Available only on hit or block\n* Recover Heat on hit\n", "on_block": "-3~-1", "on_ch": "+24a (+9)", "on_hit": "+24a (+9)", @@ -2364,8 +2364,8 @@ "id": "Raven-H.BT.2,2,1", "image": "", "input": "H.BT.2,2,1", - "name": "Blinding Knife > Phantom Javelin", - "notes": "* Balcony Break\n* Combo from 1st hit\n* Available only on hit or block\n* Recover Heat on hit", + "name": "Blinding Knife Phantom Javelin", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Available only on hit or block\n* Recover Heat on hit\n", "on_block": "-3", "on_ch": "+2a (-7)", "on_hit": "+2a (-7)", @@ -2383,7 +2383,7 @@ "image": "", "input": "H.BT.4,F", "name": "Chronos Lathe > Heat Dash", - "notes": "\n", + "notes": "\njs6~19", "on_block": "-5~-4", "on_ch": "+36a (+26)", "on_hit": "+36a (+26)", @@ -2401,7 +2401,7 @@ "image": "", "input": "H.BT.f+2,4,2", "name": "Cold Worm > Phantom Halberd", - "notes": "* Tornado\n* Combo from 2nd CH\n* Available only on hit or block\n* Recover Heat on hit", + "notes": "* Tornado\n* Combo from 2nd CH\n* Available only on hit or block\n* Recover Heat on hit\n", "on_block": "-3~-1", "on_ch": "+24a (+9)", "on_hit": "+24a (+9)", @@ -2419,7 +2419,7 @@ "image": "", "input": "H.db+2,1,1", "name": "Assassin's Sting > Phantom Javelin", - "notes": "* Balcony Break\n* Combo from 2nd CH\n* Available only on hit or block\n* Recover Heat on hit", + "notes": "* Balcony Break\n* Combo from 2nd CH\n* Available only on hit or block\n* Recover Heat on hit\n", "on_block": "-3~+5", "on_ch": "+2a (-7)", "on_hit": "+2a (-7)", @@ -2437,7 +2437,7 @@ "image": "", "input": "H.df+1,4", "name": "Body Blow > Phantom Mace", - "notes": "* Balcony Break\n* Spike\n* Combo from 1st hit\n* Available only on hit or block\n* Recover Heat on hit", + "notes": "* Balcony Break\n* Spike\n* Combo from 1st hit\n* Available only on hit or block\n* Recover Heat on hit\n", "on_block": "-3~-2", "on_ch": "+32a (-26)", "on_hit": "+32a (-26)", @@ -2491,7 +2491,7 @@ "image": "", "input": "H.f,f,F+3,4", "name": "Typhon Fang Phantom", - "notes": "* Tornado\n* Partially uses remaining Heat time\n* Available only on hit or block", + "notes": "* Tornado\n* Partially uses remaining Heat time\n* Available only on hit or block\n", "on_block": "+7~+8", "on_ch": "+72a (+56)", "on_hit": "+72a (+56)", @@ -2509,7 +2509,7 @@ "image": "", "input": "H.qcf+1,2", "name": "Fatal Elbow > Phantom Halberd", - "notes": "* Tornado\n* Combo from 1st hit\n* Available only on hit or block\n* Recover Heat on hit", + "notes": "* Tornado\n* Combo from 1st hit\n* Available only on hit or block\n* Recover Heat on hit\n", "on_block": "-3~-1", "on_ch": "+24a (+9)", "on_hit": "+24a (+9)", @@ -2527,7 +2527,7 @@ "image": "", "input": "H.qcf+3", "name": "Poison Needle > Nightmare", - "notes": "* Spike\n* Transitions to attack throw on front hit only, otherwise launch +33a (+23)", + "notes": "* Spike\n* Transitions to attack throw on front hit only, otherwise launch +33a (+23)\n", "on_block": "-7~-6", "on_ch": "-4d", "on_hit": "-4d", @@ -2545,7 +2545,7 @@ "image": "", "input": "H.SZN.1,4", "name": "Swift Blade > Phantom Mace", - "notes": "* Balcony Break\n* Spike\n* Combo from 1st hit\n* Available only on hit or block\n* Recover Heat on hit", + "notes": "* Balcony Break\n* Spike\n* Combo from 1st hit\n* Available only on hit or block\n* Recover Heat on hit\n", "on_block": "-3~-2", "on_ch": "+32a (-26)", "on_hit": "+32a (-26)", @@ -2563,7 +2563,7 @@ "image": "", "input": "H.SZN.2,F", "name": "Dual Thanatos > Heat Dash", - "notes": "", + "notes": "\n", "on_block": "+5", "on_ch": "+36a (+26)", "on_hit": "+36a (+26)", @@ -2581,7 +2581,7 @@ "image": "", "input": "H.SZN.3,2", "name": "Radius Flail > Phantom Halberd", - "notes": "* Tornado\n* Combo from 1st hit\n* Available only on hit or block\n* Recover Heat on hit", + "notes": "* Tornado\n* Combo from 1st hit\n* Available only on hit or block\n* Recover Heat on hit\n", "on_block": "-3~-1", "on_ch": "+24a (+9)", "on_hit": "+24a (+9)", @@ -2599,7 +2599,7 @@ "image": "", "input": "H.ws3,2", "name": "Trident Kick > Phantom Halberd", - "notes": "* Tornado\n* Combo from 1st hit\n* Available only on hit or block\n* Recover Heat on hit", + "notes": "* Tornado\n* Combo from 1st hit\n* Available only on hit or block\n* Recover Heat on hit\n", "on_block": "-3~-1", "on_ch": "+65a (+49)", "on_hit": "+65a (+49)", @@ -2617,7 +2617,7 @@ "image": "", "input": "H.ws3+4,F", "name": "Spinning Middle Kick", - "notes": "* Homing\n* Alternate input: H.qcf+3+4,F", + "notes": "* Homing\n* Alternate input: H.qcf+3+4,F\n", "on_block": "+5", "on_ch": "+62a (+42)", "on_hit": "+62a (+42)", @@ -2635,7 +2635,7 @@ "image": "", "input": "Left throw", "name": "Neck Ringer", - "notes": "* Floor Break\n* Throw break 1\n* Side switch on hit", + "notes": "* Floor Break\n* Throw break 1\n* Side switch on hit\n", "on_block": "-3", "on_ch": "-3d", "on_hit": "-3d", @@ -2653,7 +2653,7 @@ "image": "", "input": "qcf", "name": "Shadow Sprint", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2671,7 +2671,7 @@ "image": "", "input": "qcf+1", "name": "Fatal Elbow", - "notes": "Elbow", + "notes": "Elbow\n", "on_block": "-9", "on_ch": "+15a", "on_hit": "+4", @@ -2707,7 +2707,7 @@ "image": "", "input": "qcf+1,2", "name": "Fatal Elbow > Phantom Halberd", - "notes": "* Tornado\n* Combo from 1st hit\n* Available only on hit or block", + "notes": "* Tornado\n* Combo from 1st hit\n* Available only on hit or block\n", "on_block": "-14~-13", "on_ch": "+24a (+9)", "on_hit": "+24a (+9)", @@ -2725,7 +2725,7 @@ "image": "", "input": "qcf+1+2,P", "name": "Blind Ghost", - "notes": "", + "notes": "\n", "on_block": "-8~+2", "on_ch": "+0d", "on_hit": "+0d", @@ -2743,7 +2743,7 @@ "image": "", "input": "qcf+1,3+4", "name": "Fatal Elbow to SZ", - "notes": "Alternate input: qcf+1~D", + "notes": "Alternate input: qcf+1~D\n", "on_block": "+0", "on_ch": "+24a", "on_hit": "+13", @@ -2779,7 +2779,7 @@ "image": "", "input": "qcf+2,~1", "name": "Laevateinn", - "notes": "* Balcony Break\n* Chip damage on block\n* Actual startup is i40~41", + "notes": "* Balcony Break\n* Chip damage on block\n* Actual startup is i40~41\n", "on_block": "-9~-8", "on_ch": "+24a (+14)", "on_hit": "+24a (+14)", @@ -2797,7 +2797,7 @@ "image": "", "input": "qcf+3", "name": "Poison Needle > Nightmare", - "notes": "* Spike\n* Transitions to attack throw on front hit only, otherwise launch +33a (+23)\n* Power up during Heat", + "notes": "* Spike\n* Transitions to attack throw on front hit only, otherwise launch +33a (+23)\n* Power up during Heat\n", "on_block": "-7~-6", "on_ch": "-4d", "on_hit": "-4d", @@ -2815,7 +2815,7 @@ "image": "", "input": "qcf+4", "name": "Black Hole", - "notes": "Tornado", + "notes": "Tornado\nfs20~32", "on_block": "-14~-12", "on_ch": "+32a (+22)", "on_hit": "+32a (+22)", @@ -2869,7 +2869,7 @@ "image": "", "input": "Right throw", "name": "Swift Assassin", - "notes": "* Floor Break\n* Throw break 2", + "notes": "* Floor Break\n* Throw break 2\n", "on_block": "-3", "on_ch": "-4d", "on_hit": "-4d", @@ -2887,7 +2887,7 @@ "image": "", "input": "SZN.1", "name": "Swift Blade", - "notes": "", + "notes": "\n", "on_block": "-3~-2", "on_ch": "+8~+9", "on_hit": "+8~+9", @@ -2905,7 +2905,7 @@ "image": "", "input": "SZN.1+2", "name": "Oceanus Fissure", - "notes": "* Homing\n* Balcony Break\n* Chip damage on block", + "notes": "* Homing\n* Balcony Break\n* Chip damage on block\n", "on_block": "+0~+1", "on_ch": "+23a", "on_hit": "+23a", @@ -2923,7 +2923,7 @@ "image": "", "input": "SZN.1,4", "name": "Swift Blade > Phantom Mace", - "notes": "* Spike\n* Balcony Break\n* Combo from 1st hit\n* Available only on hit or block", + "notes": "* Spike\n* Balcony Break\n* Combo from 1st hit\n* Available only on hit or block\n", "on_block": "-14~-5", "on_ch": "+32a (-26)", "on_hit": "+32a (-26)", @@ -2941,7 +2941,7 @@ "image": "", "input": "SZN.1,~F", "name": "Swift Blade to Shadow Sprint", - "notes": "", + "notes": "\n", "on_block": "+1~+2", "on_ch": "+12~+13", "on_hit": "+12~+13", @@ -2959,7 +2959,7 @@ "image": "", "input": "SZN.2", "name": "Dual Thanatos", - "notes": "* Heat Engager\n* Balcony Break\n* Power up during Heat", + "notes": "* Heat Engager\n* Balcony Break\n* Power up during Heat\n", "on_block": "-9", "on_ch": "+7a (-2)", "on_hit": "+7a (-2)", @@ -2977,7 +2977,7 @@ "image": "", "input": "SZN.3", "name": "Radius Flail", - "notes": "\n", + "notes": "\njs9~17", "on_block": "-4~-3", "on_ch": "+5~+6", "on_hit": "+5~+6", @@ -2995,7 +2995,7 @@ "image": "", "input": "SZN.3,2", "name": "Radius Flail > Phantom Halberd", - "notes": "* Tornado\n* Combo from 1st hit\n* Available only on hit or block\n* Power up during Heat", + "notes": "* Tornado\n* Combo from 1st hit\n* Available only on hit or block\n* Power up during Heat\n", "on_block": "-14~-13", "on_ch": "+24a (+9)", "on_hit": "+24a (+9)", @@ -3031,7 +3031,7 @@ "image": "", "input": "SZN.B", "name": "Blind Labyrinth", - "notes": "\n", + "notes": "\njs1~17 fs15~17", "on_block": "", "on_ch": "", "on_hit": "", @@ -3049,7 +3049,7 @@ "image": "", "input": "SZN.D", "name": "Blind Fall to Crouching State", - "notes": "\n", + "notes": "\njs1~17 fs15~17", "on_block": "", "on_ch": "", "on_hit": "", @@ -3067,7 +3067,7 @@ "image": "", "input": "SZN.U", "name": "Blind Fall", - "notes": "\n", + "notes": "\njs1~17 fs15~17", "on_block": "", "on_ch": "", "on_hit": "", @@ -3085,7 +3085,7 @@ "image": "", "input": "u+3", "name": "Deathbringer", - "notes": "* Chip damage on block\n* Alternate input: ub+3\n", + "notes": "* Chip damage on block\n* Alternate input: ub+3\njs9~30 fs31~33", "on_block": "+2", "on_ch": "+6~+7", "on_hit": "+6~+7", @@ -3121,7 +3121,7 @@ "image": "", "input": "u+3,3,3", "name": "Deathbringer Low > Shadow", - "notes": "Alternate input: ub+3,3,3\n", + "notes": "Alternate input: ub+3,3,3\n,js1~27 fs28~30", "on_block": "-6~-4", "on_ch": "+18a", "on_hit": "+18a", @@ -3139,7 +3139,7 @@ "image": "", "input": "u+4", "name": "", - "notes": "* Balcony Break\n* Alternate input: ub+4\n", + "notes": "* Balcony Break\n* Alternate input: ub+4\njs8~27 fs28~30", "on_block": "-9~-8", "on_ch": "+22a (+12)", "on_hit": "+22a (+12)", @@ -3157,7 +3157,7 @@ "image": "", "input": "ub+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -3175,7 +3175,7 @@ "image": "", "input": "ub+1,2", "name": "Gate Keeper", - "notes": "* Spike\n* Combo from 1st hit with 7f delay", + "notes": "* Spike\n* Combo from 1st hit with 7f delay\n", "on_block": "-13~-12", "on_ch": "-2c~-1c", "on_hit": "-2c~-1c", @@ -3193,7 +3193,7 @@ "image": "", "input": "UB,b", "name": "Back Handspring", - "notes": "\n", + "notes": "\njs10~41 fs42~44", "on_block": "", "on_ch": "", "on_hit": "", @@ -3211,7 +3211,7 @@ "image": "", "input": "UB,b,3+4", "name": "Pandra Spin", - "notes": "Spike\n", + "notes": "Spike\n,js21~56", "on_block": "", "on_ch": "-19a", "on_hit": "-19a", @@ -3229,7 +3229,7 @@ "image": "", "input": "uf+1+2", "name": "Undertaker", - "notes": "* Throw break 1+2\n* Can side switch on hit", + "notes": "* Throw break 1+2\n* Can side switch on hit\n", "on_block": "-2", "on_ch": "+0d", "on_hit": "+0d", @@ -3247,7 +3247,7 @@ "image": "", "input": "uf+3", "name": "Shadow Scythe", - "notes": "Spike\n", + "notes": "Spike\njs9~30", "on_block": "-9", "on_ch": "+20a", "on_hit": "+20a", @@ -3265,7 +3265,7 @@ "image": "", "input": "uf+3+4", "name": "", - "notes": "Spike\n", + "notes": "Spike\njs8~26", "on_block": "-16~-14", "on_ch": "+14a", "on_hit": "+14a", @@ -3283,7 +3283,7 @@ "image": "", "input": "uf+3+4,3+4", "name": "Spinning Chakram", - "notes": "", + "notes": "\n", "on_block": "-25~-21", "on_ch": "+6a", "on_hit": "+6a", @@ -3319,7 +3319,7 @@ "image": "", "input": "uf+3+4,4,2", "name": "Chakram", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+10a", "on_hit": "+10a", @@ -3337,7 +3337,7 @@ "image": "", "input": "uf+4", "name": "", - "notes": "Balcony Break\n", + "notes": "Balcony Break\njs8~27 fs28~30", "on_block": "-9~-8", "on_ch": "+22a (+12)", "on_hit": "+22a (+12)", @@ -3355,7 +3355,7 @@ "image": "", "input": "uf+4,4", "name": "Stormbringer", - "notes": "* Balcony Break\n* Alternate input: ub+4,4 or u+4,4", + "notes": "* Balcony Break\n* Alternate input: ub+4,4 or u+4,4\n", "on_block": "-15", "on_ch": "+21a", "on_hit": "+9g~12g", @@ -3373,7 +3373,7 @@ "image": "", "input": "uf+4,4,~B", "name": "", - "notes": "", + "notes": "\n", "on_block": "-16~-15", "on_ch": "+15a (+5)", "on_hit": "+15a (+5)", @@ -3391,7 +3391,7 @@ "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "\n", + "notes": "\njs9~30 fs31~33", "on_block": "-13~-11", "on_ch": "+32a (+22)", "on_hit": "+32a (+22)", @@ -3409,7 +3409,7 @@ "image": "", "input": "ws1", "name": "Rising Uppercut", - "notes": "", + "notes": "\n", "on_block": "-14~-13", "on_ch": "+35a (+25)", "on_hit": "+35a (+25)", @@ -3427,7 +3427,7 @@ "image": "", "input": "ws2", "name": "Jackknife Elbow", - "notes": "Elbow", + "notes": "Elbow\n", "on_block": "-8~-7", "on_ch": "+37a (+27)", "on_hit": "+8~+9", @@ -3445,7 +3445,7 @@ "image": "", "input": "ws3", "name": "Trident Kick", - "notes": "", + "notes": "\n", "on_block": "-8~-7", "on_ch": "+0s", "on_hit": "+0s", @@ -3463,7 +3463,7 @@ "image": "", "input": "ws3,2", "name": "Trident Kick > Phantom Halberd", - "notes": "* Tornado\n* Combo from 1st hit\n* Available only on hit or block", + "notes": "* Tornado\n* Combo from 1st hit\n* Available only on hit or block\n", "on_block": "-14~-13", "on_ch": "+65a (+49)", "on_hit": "+65a (+49)", @@ -3481,7 +3481,7 @@ "image": "", "input": "ws3+4", "name": "Spinning Middle Kick", - "notes": "* Heat Engager\n* Homing\n* Balcony Break\n* Alternate input: qcf+3+4", + "notes": "* Heat Engager\n* Homing\n* Balcony Break\n* Alternate input: qcf+3+4\n", "on_block": "-12~-10", "on_ch": "+7~+9", "on_hit": "+7~+9", @@ -3499,7 +3499,7 @@ "image": "", "input": "ws3+4,~B", "name": "", - "notes": "Alternate input: qcf+3+4~B", + "notes": "Alternate input: qcf+3+4~B\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -3517,7 +3517,7 @@ "image": "", "input": "ws4", "name": "Shadow Snap Kick", - "notes": "", + "notes": "\n", "on_block": "-6~-5", "on_ch": "+4", "on_hit": "+7~+8", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/reina.json b/src/frame_service/json_directory/tests/static/json_movelist/reina.json index cc58c3e..1beda25 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/reina.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/reina.json @@ -8,8 +8,8 @@ "id": "Reina-1", "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-1.jpg", "input": "1", - "name": "", - "notes": "", + "name": "Jab", + "notes": "Recovers 2f faster on hit or block (t27 r17)\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -29,7 +29,7 @@ "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-1,1.jpg", "input": "1,1", "name": "", - "notes": "Jail from 1st attack with 2f delay", + "notes": "Jail from 1st attack with 2f delay\n", "on_block": "-1", "on_ch": "+8", "on_hit": "+8", @@ -49,7 +49,7 @@ "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-1,1,2.jpg", "input": "1,1,2", "name": "Flash Punch Combo", - "notes": "* Combo from 1st hit with 11f delay\n* Hit-confirmable from 1st hit\n* Cancel transition with input B, frame advantage +2\n* Wall Crush +23g on hit\n* Transition to SEN on hit only", + "notes": "* Combo from 1st hit with 11f delay\n* Hit-confirmable from 1st hit\n* Cancel transition with input B, frame advantage +2\n* Wall Crush +23g on hit\n* Transition to SEN on hit only\n", "on_block": "-17", "on_ch": "+11", "on_hit": "+11", @@ -67,7 +67,7 @@ "image": "", "input": "1+2", "name": "Demon Breath", - "notes": "", + "notes": "\n", "on_block": "-10~-9", "on_ch": "+24a (+14)", "on_hit": "+24a (+14)", @@ -87,7 +87,7 @@ "image": "", "input": "1,2", "name": "One Two Strike", - "notes": "Jail from 1st attack with 4f delay", + "notes": "Jail from 1st attack with 4f delay\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -107,7 +107,7 @@ "image": "", "input": "1,2,2", "name": "Back Fist Combo", - "notes": "* Jail from 2nd attack with 2f delay\n* Input can be delayed 3f\n* Move can be delayed 2f", + "notes": "* Jail from 2nd attack with 2f delay\n* Input can be delayed 3f\n* Move can be delayed 2f\n", "on_block": "-14", "on_ch": "+0", "on_hit": "+0", @@ -127,7 +127,7 @@ "image": "", "input": "1,2,3", "name": "", - "notes": "* Knee\n* Combo from 2nd CH with 3f delay\n* Input can be delayed 3f\n* Move can be delayed 2f", + "notes": "* Knee\n* Combo from 2nd CH with 3f delay\n* Input can be delayed 3f\n* Move can be delayed 2f\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -145,7 +145,7 @@ "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -165,7 +165,7 @@ "image": "", "input": "1,2,3,4", "name": "Sting the Works", - "notes": "* CH-confirmable from 2nd CH\n* Combo from 3rd hit with 5f delay\n* Input can be delayed 10f\n* Move can be delayed 8f\n* Interrupt with i5 from 3rd block", + "notes": "* CH-confirmable from 2nd CH\n* Combo from 3rd hit with 5f delay\n* Input can be delayed 10f\n* Move can be delayed 8f\n* Interrupt with i5 from 3rd block\n", "on_block": "-4", "on_ch": "+21a (+12)", "on_hit": "+21a (+12)", @@ -183,7 +183,7 @@ "image": "", "input": "1+3", "name": "Gekka Hyojin", - "notes": "* Throw break 1 or 2\n* Spike\n* Opponent recovery on hit: FUFA off-axis to the left", + "notes": "* Throw break 1 or 2\n* Spike\n* Opponent recovery on hit: FUFA off-axis to the left\n", "on_block": "-3", "on_ch": "+0", "on_hit": "+0", @@ -219,7 +219,7 @@ "image": "", "input": "2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -237,7 +237,7 @@ "image": "", "input": "2~1", "name": "Ondeko", - "notes": "* Balcony Break\n* Spike\n* Just frame if 2 is held for exactly one frame and then 1 on the next frame. Hits for 26 damage.\n* 5f input window", + "notes": "* Balcony Break\n* Spike\n* Just frame if 2 is held for exactly one frame and then 1 on the next frame. Hits for 26 damage.\n* 5f input window\n", "on_block": "-14", "on_ch": "[+31d (+23)](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", "on_hit": "[+31d (+23)](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", @@ -255,7 +255,7 @@ "image": "", "input": "2,2", "name": "", - "notes": "* Jail from 1st attack with 1f delay", + "notes": "* Jail from 1st attack with 1f delay\n", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -273,7 +273,7 @@ "image": "", "input": "2,2,1", "name": "Ganzan Basara", - "notes": "* Balcony Break\n* Spike\n* Head\n* Hit-confirmable from 1st hit\n* Combo from 2nd hit with 5f delay\n* Input can be delayed 10f\n* Move can be delayed 9f", + "notes": "* Balcony Break\n* Spike\n* Head\n* Hit-confirmable from 1st hit\n* Combo from 2nd hit with 5f delay\n* Input can be delayed 10f\n* Move can be delayed 9f\n", "on_block": "-14", "on_ch": "+12a", "on_hit": "+12a", @@ -291,7 +291,7 @@ "image": "", "input": "2,2,2", "name": "", - "notes": "* Combo from 2nd hit only if the 2nd hit connects on i15, otherwise no combo\n* Input can be delayed 10f\n* Move can be delayed 9f\n* Interrupt with i11 from 2nd block", + "notes": "* Combo from 2nd hit only if the 2nd hit connects on i15, otherwise no combo\n* Input can be delayed 10f\n* Move can be delayed 9f\n* Interrupt with i11 from 2nd block\n", "on_block": "-4", "on_ch": "+6", "on_hit": "+6", @@ -309,7 +309,7 @@ "image": "", "input": "2,2,2,1", "name": "Bishamon Massacre", - "notes": "* Tornado\n* Combo from 3rd hit with 1f delay\n* Input can be delayed 4f\n* Move can be delayed 3f\n* Evasive, can go under jabs\n", + "notes": "* Tornado\n* Combo from 3rd hit with 1f delay\n* Input can be delayed 4f\n* Move can be delayed 3f\n* Evasive, can go under jabs\njs37~57 fs58~60", "on_block": "-15~13", "on_ch": "+30a (+20)", "on_hit": "+30a (+20)", @@ -329,7 +329,7 @@ "image": "", "input": "2,2,2,2", "name": "Raging Bishamon", - "notes": "* Balcony Break\n* Combo from 3rd hit with 4f delay\n* Move can be delayed 3f\n* Blue spark with input qcf+2 for 5 more damage", + "notes": "* Balcony Break\n* Combo from 3rd hit with 4f delay\n* Move can be delayed 3f\n* Blue spark with input qcf+2 for 5 more damage\n", "on_block": "-14", "on_ch": "+21a (+0)", "on_hit": "+21a (+0)", @@ -365,7 +365,7 @@ "image": "", "input": "2+3+4", "name": "Taunt", - "notes": "Input d+2+3+4 to get Heihachi's secret taunt", + "notes": "Input d+2+3+4 to get Heihachi's secret taunt\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -383,7 +383,7 @@ "image": "", "input": "2+4", "name": "Saijin Ikkoku", - "notes": "* Throw break: 1 or 2\n* Opponent recovery on hit: FUFA\n* Side switch on Hit or Throw break", + "notes": "* Throw break: 1 or 2\n* Opponent recovery on hit: FUFA\n* Side switch on Hit or Throw break\n", "on_block": "-6", "on_ch": "+0", "on_hit": "+0", @@ -419,7 +419,7 @@ "image": "", "input": "3,2", "name": "Senjo Zuki", - "notes": "* Tornado\n* Combo from 1st hit", + "notes": "* Tornado\n* Combo from 1st hit\n", "on_block": "-9", "on_ch": "[+66a (+50)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "+8", @@ -437,7 +437,7 @@ "image": "", "input": "3+4", "name": "", - "notes": "Spike\n", + "notes": "Spike\njs9~26", "on_block": "-8", "on_ch": "+3c", "on_hit": "+3c", @@ -455,7 +455,7 @@ "image": "", "input": "3,4", "name": "Senjo-manji", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-14", "on_ch": "[+54a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "+50 (+19)", @@ -473,7 +473,7 @@ "image": "", "input": "3+4,4", "name": "Aerial Manji-geri", - "notes": "Combo from 1st hit with 4f delay", + "notes": "Combo from 1st hit with 4f delay\n", "on_block": "-14", "on_ch": "[+54a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "+50 (+19)", @@ -491,7 +491,7 @@ "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-3+4,4,H.4.jpg", "input": "3+4,4,H.4", "name": "Aerial Manji Lethal Fury", - "notes": "* Balcony Break\n* Combo from 2nd hit", + "notes": "* Balcony Break\n* Combo from 2nd hit\n", "on_block": "-8", "on_ch": "+23a (+3)", "on_hit": "+23a (+3)", @@ -509,7 +509,7 @@ "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-3,4,H.4.jpg", "input": "3,4,H.4", "name": "Senjomanji Lethal Fury", - "notes": "* Balcony Break\n* Combo from 2nd hit", + "notes": "* Balcony Break\n* Combo from 2nd hit\n", "on_block": "-8", "on_ch": "+23a (+3)", "on_hit": "+23a (+3)", @@ -527,7 +527,7 @@ "image": "", "input": "4", "name": "Nobility Hunter", - "notes": "* Balcony Break\n* Opponent is FUFA on CH", + "notes": "* Balcony Break\n* Opponent is FUFA on CH\n", "on_block": "-8", "on_ch": "[+35a](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", "on_hit": "+11g", @@ -545,7 +545,7 @@ "image": "", "input": "b+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-4", "on_ch": "+6", "on_hit": "+6", @@ -563,7 +563,7 @@ "image": "", "input": "b+1,1", "name": "", - "notes": "* Combo from 1st hit without delay\n* Can be delayed", + "notes": "* Combo from 1st hit without delay\n* Can be delayed\n", "on_block": "-10", "on_ch": "-4", "on_hit": "-4", @@ -581,7 +581,7 @@ "image": "", "input": "b+1,1,3", "name": "", - "notes": "* Can transition to SEN (+0/[+13](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')/[+13](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')) with input F\n* Cannot block up to i14 on empty transition on block\n* Combo from 2nd CH\n* Jails from 2nd block", + "notes": "* Can transition to SEN (+0/[+13](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')/[+13](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')) with input F\n* Cannot block up to i14 on empty transition on block\n* Combo from 2nd CH\n* Jails from 2nd block\n", "on_block": "-10", "on_ch": "+3", "on_hit": "+3", @@ -599,7 +599,7 @@ "image": "", "input": "b+1,1,3,3", "name": "Hen-in 4 Hit Combo", - "notes": "", + "notes": "\n", "on_block": "-16", "on_ch": "[+53a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "+48 (+17)", @@ -637,7 +637,7 @@ "image": "", "input": "b+1+3", "name": "Tatenashi", - "notes": "* Parry mids and highs\n* Converts incoming damage to recoverable health\n* Partially restores Heat on successful parry\n* Transitions to WRA on successful parry with +(recv - 17) where recv is the recovery of the parried move", + "notes": "* Parry mids and highs\n* Converts incoming damage to recoverable health\n* Partially restores Heat on successful parry\n* Transitions to WRA on successful parry with +(recv - 17) where recv is the recovery of the parried move\nps3~8", "on_block": "", "on_ch": "", "on_hit": "", @@ -655,7 +655,7 @@ "image": "", "input": "b+1+4", "name": "Clairvoyant Fatal Violet", - "notes": "* Balcony Break\n* Can cancel with input b,b", + "notes": "* Balcony Break\n* Can cancel with input b,b\n", "on_block": "+20d (-1)", "on_ch": "+20d (-1)", "on_hit": "+20d (-1)", @@ -673,7 +673,7 @@ "image": "", "input": "b+2", "name": "Sin Smiter", - "notes": "Homing", + "notes": "Homing\n", "on_block": "-9", "on_ch": "+3", "on_hit": "+3", @@ -691,7 +691,7 @@ "image": "", "input": "b+3", "name": "Unsoku Gen", - "notes": "* Partially drains heat meter when in heat\n* Transitions to UNS (Gen)\n* Can transition to UNS (Kou, u/d) with input u+3 or d+3\n* Can transition to SEN with input f+3\n* Can transition to WGS with input DF\n* Can execute EWGF or EWGK by inputting 2 or 3 respectively exactly one frame after DF\n* See also [Unsoku Cancel](https://wavu.wiki/t/Reina_tech#Unsoku_Cancel 'Reina Tech')", + "notes": "* Partially drains heat meter when in heat\n* Transitions to UNS (Gen)\n* Can transition to UNS (Kou, u/d) with input u+3 or d+3\n* Can transition to SEN with input f+3\n* Can transition to WGS with input DF\n* Can execute EWGF or EWGK by inputting 2 or 3 respectively exactly one frame after DF\n* See also [Unsoku Cancel](https://wavu.wiki/t/Reina_tech#Unsoku_Cancel 'Reina Tech')\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -727,7 +727,7 @@ "image": "", "input": "Back throw", "name": "Trailokyavijaya", - "notes": "* Break: none\n* Opponent recovery on hit: FDFA", + "notes": "* Break: none\n* Opponent recovery on hit: FDFA\n", "on_block": "", "on_ch": "+0", "on_hit": "+0", @@ -745,7 +745,7 @@ "image": "", "input": "b,b,UB", "name": "Wall Jump", - "notes": "Requires back close to wall to execute\n", + "notes": "Requires back close to wall to execute\njs", "on_block": "+4c", "on_ch": "[+22a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "[+22a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", @@ -766,7 +766,7 @@ "image": "", "input": "BT.4", "name": "Rear Manji-geri", - "notes": "Strong Aerial Tailspin", + "notes": "Strong Aerial Tailspin\n", "on_block": "-14", "on_ch": "[+54a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "[+54a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", @@ -786,7 +786,7 @@ "image": "", "input": "CH.df+3+4", "name": "Nen Dougarami", - "notes": "Spike", + "notes": "Spike\n", "on_block": "", "on_ch": "+0", "on_hit": "+0", @@ -815,10 +815,7 @@ "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-d+1.mp4" }, { - "alias": [ - "WRA", - "HW" - ], + "alias": [], "alt": [ "db+1+2" ], @@ -827,14 +824,14 @@ "image": "", "input": "d+1+2", "name": "Heaven's Wrath", - "notes": "* Can transition to r14 SEN with input f+3\n* Can transition to r2 WGS with input DF", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "r30", + "recovery": "", "startup": "", - "target": "", + "target": "sp", "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-d+1+2.mp4" }, { @@ -845,7 +842,7 @@ "image": "", "input": "d+2", "name": "Tecchuu-ate", - "notes": "Spike", + "notes": "Spike\n", "on_block": "+0c", "on_ch": "[+27d](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", "on_hit": "+3c", @@ -865,7 +862,7 @@ "image": "", "input": "d+3", "name": "Unsoku Kou", - "notes": "* Transitions to UNS (Kou, d)\n* Can transition to UNS (Kou, u) with input u+3\n* Can transition to UNS (Gen) with input b+3\n* Can transition to WGS with input DF\n* Can execute EWGF or EWGK by inputting 2 or 3 respectively exactly one frame after DF", + "notes": "* Transitions to UNS (Kou, d)\n* Can transition to UNS (Kou, u) with input u+3\n* Can transition to UNS (Gen) with input b+3\n* Can transition to WGS with input DF\n* Can execute EWGF or EWGK by inputting 2 or 3 respectively exactly one frame after DF\nps5~13", "on_block": "", "on_ch": "", "on_hit": "", @@ -901,7 +898,7 @@ "image": "", "input": "db+2", "name": "Eisaimon", - "notes": "", + "notes": "\n", "on_block": "-16", "on_ch": "-3", "on_hit": "-3", @@ -919,7 +916,7 @@ "image": "", "input": "db+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+2", "on_hit": "-2", @@ -937,7 +934,7 @@ "image": "", "input": "db+4,1+2", "name": "Un Oshi-kuzushi", - "notes": "* Balcony Break\n* Combo from 1st CH even with delay\n* Can be delayed\n* CH-confirmable from 1st CH", + "notes": "* Balcony Break\n* Combo from 1st CH even with delay\n* Can be delayed\n* CH-confirmable from 1st CH\n", "on_block": "-12", "on_ch": "+39d (-19)", "on_hit": "+39d (-19)", @@ -955,7 +952,7 @@ "image": "", "input": "df+1", "name": "", - "notes": "* Can transition to r18 SEN (-3/+4/+4) with input F\n* Cannot block up to i15 on empty transition on block", + "notes": "* Can transition to r18 SEN (-3/+4/+4) with input F\n* Cannot block up to i15 on empty transition on block\n", "on_block": "-3", "on_ch": "+4", "on_hit": "+4", @@ -973,7 +970,7 @@ "image": "", "input": "df+1,1", "name": "Muso Tensho", - "notes": "* Combo from 1st hit without delay\n* Can be delayed", + "notes": "* Combo from 1st hit without delay\n* Can be delayed\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -991,7 +988,7 @@ "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-df+1,2.jpg", "input": "df+1,2", "name": "Muso Basara", - "notes": "* Heat Engager\n* Heat Dash +18g, [+43a (+35)](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')\n* Combo from 1st hit without delay\n* Can be delayed", + "notes": "* Heat Engager\n* Heat Dash +18g, [+43a (+35)](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')\n* Combo from 1st hit without delay\n* Can be delayed\n", "on_block": "-14", "on_ch": "+12a", "on_hit": "+12a", @@ -1009,7 +1006,7 @@ "image": "", "input": "df+2", "name": "Queen Bee Stinger", - "notes": "* +2 on hit on crouching opp.\n* [+30a (+20)](https://wavu.wiki/t/Reina_combos#Staples 'Combo') on CH on crouching opp.", + "notes": "* +2 on hit on crouching opp.\n* [+30a (+20)](https://wavu.wiki/t/Reina_combos#Staples 'Combo') on CH on crouching opp.\n", "on_block": "-12", "on_ch": "[+30a (+20)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "[+30a (+20)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", @@ -1029,7 +1026,7 @@ "image": "", "input": "df+3", "name": "Wind God Step", - "notes": "* Can transition to SEN with input WGS.f+3", + "notes": "* Can transition to SEN with input WGS.f+3\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1070,7 +1067,7 @@ "image": "", "input": "df+3+4,4", "name": "Kasho Maki-manji", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-14", "on_ch": "[+54a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "+50 (+19)", @@ -1088,7 +1085,7 @@ "image": "", "input": "df+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -1106,7 +1103,7 @@ "image": "", "input": "df+4,2", "name": "", - "notes": "* Can transition to WRA (-6/+8/+8) with input D\n* Combo from 1st hit", + "notes": "* Can transition to WRA (-6/+8/+8) with input D\n* Combo from 1st hit\n", "on_block": "-8", "on_ch": "+6", "on_hit": "+6", @@ -1162,7 +1159,7 @@ "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-f+2.png", "input": "f+2", "name": "", - "notes": "Can transition to UNS (+0/+6/+6) with input u or d", + "notes": "Can transition to UNS (+0/+6/+6) with input u or d\n", "on_block": "-9", "on_ch": "-3", "on_hit": "-3", @@ -1180,7 +1177,7 @@ "image": "", "input": "f+2,3", "name": "Sousoku Rengeki", - "notes": "* Jails from 1st hit without delay\n* Combo from 1st hit without delay\n* Can transition to SEN (-2/+9/+9) with input F\n* Cannot block up to i12 on empty transition on block\n* Can be delayed", + "notes": "* Jails from 1st hit without delay\n* Combo from 1st hit without delay\n* Can transition to SEN (-2/+9/+9) with input F\n* Cannot block up to i12 on empty transition on block\n* Can be delayed\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -1198,7 +1195,7 @@ "image": "", "input": "f+3", "name": "Sentai", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1258,7 +1255,7 @@ "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-f+3+4,H.4.jpg", "input": "f+3+4,H.4", "name": "Ouhen Manji Lethal Fury", - "notes": "* Balcony Break\n* Combo from 1st hit", + "notes": "* Balcony Break\n* Combo from 1st hit\n", "on_block": "-8", "on_ch": "+23a (+3)", "on_hit": "+23a (+3)", @@ -1278,7 +1275,7 @@ "image": "", "input": "f+3+4*,H.4", "name": "", - "notes": "* Balcony Break\n* Combo from 1st block", + "notes": "* Balcony Break\n* Combo from 1st block\n", "on_block": "-8", "on_ch": "+23a (+3)", "on_hit": "+23a (+3)", @@ -1296,7 +1293,7 @@ "image": "", "input": "f+4", "name": "Kamadhatu Splits Kick", - "notes": "* [+13c](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo') on crouching hit\n* Opponent is FDFA on CH\n* Spike", + "notes": "* [+13c](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo') on crouching hit\n* Opponent is FDFA on CH\n* Spike\n", "on_block": "+2c", "on_ch": "[+29d](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", "on_hit": "+5c", @@ -1350,7 +1347,7 @@ "image": "", "input": "FC.df+4", "name": "Manji-geri", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-14", "on_ch": "[+54a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "[+54a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", @@ -1368,7 +1365,7 @@ "image": "", "input": "f,F+2", "name": "Raiden", - "notes": "* Can transition to SEN (+2/[+12](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')/[+12](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')) with input F\n* Cannot block up to i12 on empty transition on block", + "notes": "* Can transition to SEN (+2/[+12](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')/[+12](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')) with input F\n* Cannot block up to i12 on empty transition on block\n", "on_block": "-9", "on_ch": "+1", "on_hit": "+1", @@ -1386,7 +1383,7 @@ "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-f,F+3.jpg", "input": "f,F+3", "name": "Trailokya Splits Kick", - "notes": "* Balcony Break\n* Heat Engager\n* Heat Dash +5, [+67a (+50)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')\n* Spike", + "notes": "* Balcony Break\n* Heat Engager\n* Heat Dash +5, [+67a (+50)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')\n* Spike\n", "on_block": "-3", "on_ch": "[+20a](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", "on_hit": "[+20a](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", @@ -1404,7 +1401,7 @@ "image": "", "input": "f,F+3+4", "name": "Un Hien-geri", - "notes": "* Balcony Break\n", + "notes": "* Balcony Break\njs", "on_block": "-2", "on_ch": "[+49a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "+49d (-9)", @@ -1422,7 +1419,7 @@ "image": "", "input": "f,f,F+3", "name": "Ten Chuten-geri", - "notes": "* Balcony Break\n* Chip damage when guarded\n", + "notes": "* Balcony Break\n* Chip damage when guarded\njs", "on_block": "+6", "on_ch": "+32a (+24)", "on_hit": "+32a (+24)", @@ -1440,7 +1437,7 @@ "image": "", "input": "f,f,F+4", "name": "Un Tobi Kaijo-geri", - "notes": "* Balcony Break\n* Homing\n* Can transition to WRA (+8/+35a (+9)/-) with input D", + "notes": "* Balcony Break\n* Homing\n* Can transition to WRA (+8/+35a (+9)/-) with input D\n", "on_block": "+4", "on_ch": "+31a (+5)", "on_hit": "+31a (+5)", @@ -1458,7 +1455,7 @@ "image": "", "input": "f,n", "name": "Wind Step", - "notes": "* Can transition to WGS with input DF\n* Punch parry, transitions to WGS on successful parry with [+10](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", + "notes": "* Can transition to WGS with input DF\n* Punch parry, transitions to WGS on successful parry with [+10](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')\nps2~8", "on_block": "", "on_ch": "", "on_hit": "", @@ -1478,7 +1475,7 @@ "image": "", "input": "f,n,d,df#2", "name": "Electric Wind God Fist", - "notes": "* Chip damage when guarded", + "notes": "* Chip damage when guarded\n", "on_block": "+5", "on_ch": "[+25a (+25)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "[+25a (+25)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", @@ -1498,7 +1495,7 @@ "image": "", "input": "f,n,d,df#3", "name": "Electric War God Kick", - "notes": "* Balcony Break\n* Chip damage when guarded", + "notes": "* Balcony Break\n* Chip damage when guarded\n", "on_block": "-9", "on_ch": "[+23a (+17)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "+13a (-4)", @@ -1516,7 +1513,7 @@ "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-H.2+3.jpg", "input": "H.2+3", "name": "Divine Dominance of Annihilation", - "notes": "* Heat Smash\n* Balcony Break\n* Alternate input: H.R1\n* Jails from 1st block\n* Transitions to attack throw on 1st hit for a total of 50 dmg\n* Transitions to r53 WRA on 2nd block, whiff or hit\n* +19d WRA if only second hit connects (25 dmg)", + "notes": "* Heat Smash\n* Balcony Break\n* Alternate input: H.R1\n* Jails from 1st block\n* Transitions to attack throw on 1st hit for a total of 50 dmg\n* Transitions to r53 WRA on 2nd block, whiff or hit\n* +19d WRA if only second hit connects (25 dmg)\n", "on_block": "+8", "on_ch": "+0d", "on_hit": "+0d", @@ -1536,7 +1533,7 @@ "image": "", "input": "H.d+1+2", "name": "Charging Hard", - "notes": "* Automatically parries limb-based, non-airborne mids and highs\n* Deals 40 damage on successful parry\n* +1d on successful parry", + "notes": "* Automatically parries limb-based, non-airborne mids and highs\n* Deals 40 damage on successful parry\n* +1d on successful parry\nps20~60", "on_block": "", "on_ch": "", "on_hit": "", @@ -1554,7 +1551,7 @@ "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-H.WRA.2+3.jpg", "input": "H.WRA.2+3", "name": "Divine Wrath of Annihilation", - "notes": "* Heat Smash\n* Spike\n* Alternate input: H.WRA.R1\n* Jails if any hit is blocked\n* Transitions to attack throw on 1st hit for a total of 40 dmg\n* +4a (-5) if any hit after the 1st connects", + "notes": "* Heat Smash\n* Spike\n* Alternate input: H.WRA.R1\n* Jails if any hit is blocked\n* Transitions to attack throw on 1st hit for a total of 40 dmg\n* +4a (-5) if any hit after the 1st connects\n", "on_block": "-17", "on_ch": "+0", "on_hit": "+0", @@ -1572,7 +1569,7 @@ "image": "", "input": "Left throw", "name": "Gekka Hyojin", - "notes": "* Throw break: 1\n* Opponent recovery on hit: FUFA off-axis to the left", + "notes": "* Throw break: 1\n* Opponent recovery on hit: FUFA off-axis to the left\n", "on_block": "-3", "on_ch": "+0", "on_hit": "+0", @@ -1590,7 +1587,7 @@ "image": "", "input": "OTG.d+4", "name": "", - "notes": "22 dmg if done with input OTG.d+4 alone", + "notes": "22 dmg if done with input OTG.d+4 alone\n", "on_block": "-19", "on_ch": "-8 / -8a (-16)", "on_hit": "-8 / -8a (-16)", @@ -1608,7 +1605,7 @@ "image": "", "input": "OTG.d+4,1", "name": "Totetsu Jyurin", - "notes": "* Blue spark with input OTG.d+4:1 for 20 dmg\n* Jails from 1st block\n* Combo from 1st hit", + "notes": "* Blue spark with input OTG.d+4:1 for 20 dmg\n* Jails from 1st block\n* Combo from 1st hit\n", "on_block": "-26", "on_ch": "-10 / -15a (-23)", "on_hit": "-10 / -15a (-23)", @@ -1628,7 +1625,7 @@ "image": "", "input": "d,db,b,f+2", "name": "Raidou Hitsumetsu", - "notes": "* Balcony Break\n* Throw break: 2\n* Opponent recovery on hit: FUFT", + "notes": "* Balcony Break\n* Throw break: 2\n* Opponent recovery on hit: FUFT\n", "on_block": "-3", "on_ch": "+0", "on_hit": "+0", @@ -1646,7 +1643,7 @@ "image": "", "input": "R.df+1+2", "name": "Sacred Dismantle Spark", - "notes": "* Rage Art", + "notes": "* Rage Art\n", "on_block": "-15", "on_ch": "+0d", "on_hit": "+0d", @@ -1664,7 +1661,7 @@ "image": "", "input": "Right throw", "name": "Saijin Ikkoku", - "notes": "* Throw break 2\n* Opponent recovery on hit: FUFA", + "notes": "* Throw break 2\n* Opponent recovery on hit: FUFA\n", "on_block": "-3", "on_ch": "+0", "on_hit": "+0", @@ -1700,7 +1697,7 @@ "image": "", "input": "SEN.1+2", "name": "Inverse Deva Laser", - "notes": "* Tornado\n* Balcony Break\n* Transitions to WRA after recovery", + "notes": "* Tornado\n* Balcony Break\n* Transitions to WRA after recovery\n", "on_block": "-6 WRA", "on_ch": "[+32a (+18)](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", "on_hit": "[+32a (+18)](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", @@ -1720,7 +1717,7 @@ "image": "", "input": "SEN.1,2", "name": "Furin Kazan", - "notes": "* Balcony Break\n* Blue spark with input qcf+2 for 5 extra damage\n* Hit-confirmable from 1st hit or if attack was absorbed\n* Combo from 1st hit even with delay\n* Can be delayed\n* Becomes -9 on block if 1st hit absorbed an attack", + "notes": "* Balcony Break\n* Blue spark with input qcf+2 for 5 extra damage\n* Hit-confirmable from 1st hit or if attack was absorbed\n* Combo from 1st hit even with 9?F delay\n* Can be delayed by 10?F\n* Becomes -9 on block if 1st hit absorbed an attack\n", "on_block": "-16", "on_ch": "+21a (+0)", "on_hit": "+21a (+0)", @@ -1740,7 +1737,7 @@ "image": "", "input": "SEN.1+3", "name": "Haburi-kaze", - "notes": "* Throw break: none\n* Opponent recovery on hit: FUFA", + "notes": "* Throw break: none\n* Opponent recovery on hit: FUFA\n", "on_block": "", "on_ch": "-3", "on_hit": "-3", @@ -1758,7 +1755,7 @@ "image": "", "input": "SEN.2", "name": "Rashomon", - "notes": "* Tornado", + "notes": "* Tornado\n", "on_block": "-4", "on_ch": "+8", "on_hit": "+8", @@ -1776,7 +1773,7 @@ "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-SEN.3.jpg", "input": "SEN.3", "name": "Sen Kaijo-geri", - "notes": "* Homing\n* Heat Engager\n* Heat Dash +5, [+34a (+27)](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')\n* Deals chip damage on block", + "notes": "* Homing\n* Heat Engager\n* Heat Dash +5, [+34a (+27)](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')\n* Deals chip damage on block\n", "on_block": "+1", "on_ch": "+7", "on_hit": "+7", @@ -1812,7 +1809,7 @@ "image": "", "input": "SEN.4", "name": "Kandachi-geri", - "notes": "* Deals chip damage on block\n* Spike\n", + "notes": "* Deals chip damage on block\n* Spike\njs", "on_block": "+4", "on_ch": "[+12d](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", "on_hit": "[+12d](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", @@ -1832,7 +1829,7 @@ "image": "", "input": "SS.4", "name": "Jirin Sweep", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+13g", "on_hit": "+0", @@ -1868,7 +1865,7 @@ "image": "", "input": "SSH.CH.3", "name": "Nen Ashigarami", - "notes": "* Spike", + "notes": "* Spike\n", "on_block": "", "on_ch": "+0", "on_hit": "+0", @@ -1886,7 +1883,7 @@ "image": "", "input": "SSH.uf", "name": "Senshin Hiei", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1904,7 +1901,7 @@ "image": "", "input": "SSH.uf+3", "name": "Senshin Chuten-geri", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "+6", "on_ch": "+32a (+24)", "on_hit": "+32a (+24)", @@ -1922,7 +1919,7 @@ "image": "", "input": "SSH.uf+4", "name": "Senshin Tobi Kaijo-geri", - "notes": "* Homing\n* Balcony Break\n* Can transition to WRA (+8/+35a (+9)/-) with input D", + "notes": "* Homing\n* Balcony Break\n* Can transition to WRA (+8/+35a (+9)/-) with input D\n", "on_block": "+4", "on_ch": "+31a (+5)", "on_hit": "+31a (+5)", @@ -1942,7 +1939,7 @@ "image": "", "input": "u+1+2", "name": "Swift Shadow", - "notes": "* Can transition to Wind God Step with input DF\n* Can execute EWGF or EWGK by inputting 2/3 exactly one frame after DF\n", + "notes": "* Can transition to Wind God Step with input DF\n* Can execute EWGF or EWGK by inputting 2/3 exactly one frame after DF\njs10~24", "on_block": "", "on_ch": "", "on_hit": "", @@ -1962,7 +1959,7 @@ "image": "", "input": "u+3", "name": "Unsoku Kou", - "notes": "* Transitions to UNS (Kou, u)\n* Can transition to UNS (Kou, d) with input d+3\n* Can transition to WGS with input DF\n* Can execute EWGF or EWGK by inputting 2/3 exactly one frame after DF", + "notes": "* Transitions to UNS (Kou, u)\n* Can transition to UNS (Kou, d) with input d+3\n* Can transition to WGS with input DF\n* Can execute EWGF or EWGK by inputting 2/3 exactly one frame after DF\nps5~13", "on_block": "", "on_ch": "", "on_hit": "", @@ -1983,7 +1980,7 @@ "image": "", "input": "ub+1+2", "name": "Fading Shadow", - "notes": "* Can transition to Wind God Step with input DF\n* Can execute EWGF or EWGK by inputting 2 or 3 respectively exactly one frame after DF\n", + "notes": "* Can transition to Wind God Step with input DF\n* Can execute EWGF or EWGK by inputting 2 or 3 respectively exactly one frame after DF\njs10~24", "on_block": "", "on_ch": "", "on_hit": "", @@ -2003,7 +2000,7 @@ "image": "", "input": "ub+4", "name": "Silver Gleam", - "notes": "* Tornado\n* Balcony Break\n", + "notes": "* Tornado\n* Balcony Break\njs9~", "on_block": "-13", "on_ch": "+16a (-1)", "on_hit": "+16a (-1)", @@ -2024,7 +2021,7 @@ "image": "", "input": "uf+1", "name": "Seigan Ugachi", - "notes": "* Transitions to WRA (-/+8/[+17](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')) on hit", + "notes": "* Transitions to WRA (-/+8/[+17](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')) on hit\n", "on_block": "-9", "on_ch": "[+17](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", "on_hit": "+8", @@ -2044,7 +2041,7 @@ "image": "", "input": "uf+1+2", "name": "Stonehead", - "notes": "* Balcony Break\n* Throw break: 1+2\n* Side switch on Throw break", + "notes": "* Balcony Break\n* Throw break: 1+2\n* Side switch on Throw break\n", "on_block": "-6", "on_ch": "+25 (+8)", "on_hit": "+25 (+8)", @@ -2065,7 +2062,7 @@ "image": "", "input": "uf+2", "name": "", - "notes": "* Normal hit offsets opponent slightly to the left of the axis and rotates them. \n* Counter hit pushes the opponent on axis like most moves and does not rotate the opponent.", + "notes": "* Normal hit offsets opponent slightly to the left of the axis and rotates them. \n* Counter hit pushes the opponent on axis like most moves and does not rotate the opponent.\n", "on_block": "-12", "on_ch": "+9", "on_hit": "+9", @@ -2083,7 +2080,7 @@ "image": "", "input": "uf+3", "name": "", - "notes": "\n", + "notes": "\njs11~", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -2101,7 +2098,7 @@ "image": "", "input": "uf+3,1", "name": "Tobisenzuki", - "notes": "* [+13c](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo') on crouching hit\n* Jails on 1st block\n* Combo from 1st hit", + "notes": "* [+13c](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo') on crouching hit\n* Jails on 1st block\n* Combo from 1st hit\n", "on_block": "-5", "on_ch": "+5", "on_hit": "+5", @@ -2122,7 +2119,7 @@ "image": "", "input": "uf+3+4", "name": "", - "notes": "\n", + "notes": "\njs9~", "on_block": "-10", "on_ch": "-1", "on_hit": "-1", @@ -2143,7 +2140,7 @@ "image": "", "input": "uf+3+4,1+2", "name": "Un Hiensatsu", - "notes": "* Combo from 1st hit", + "notes": "* Combo from 1st hit\n", "on_block": "-14", "on_ch": "-4", "on_hit": "-4", @@ -2165,7 +2162,7 @@ "image": "", "input": "uf+4", "name": "Silver Gleam", - "notes": "* Tornado\n", + "notes": "* Tornado\njs9~", "on_block": "-13", "on_ch": "[+70a (+54)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "[+70a (+54)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", @@ -2183,7 +2180,7 @@ "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-UNS.4.jpg", "input": "UNS.4", "name": "Unpu Tobi-Manji", - "notes": "* Balcony Break\n* Heat Engager\n* Heat Dash +5, [+62a (+42)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')\n* Deals chip damage on block\n* Can be cancelled into crouch with DB/D/DF", + "notes": "* Balcony Break\n* Heat Engager\n* Heat Dash +5, [+62a (+42)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')\n* Deals chip damage on block\n* Can be cancelled into crouch with DB/D/DF\n", "on_block": "-8", "on_ch": "+43a (-15)", "on_hit": "+43a (-15)", @@ -2203,7 +2200,7 @@ "image": "", "input": "WDS.3", "name": "Fusenkyaku", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "[+58a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "+4", @@ -2249,7 +2246,7 @@ "image": "", "input": "WGS.1,3", "name": "Lightning Splits Kick", - "notes": "* Spike\n* Combo from 1st hit\n", + "notes": "* Spike\n* Combo from 1st hit\njs", "on_block": "-12", "on_ch": "+18d (-17)", "on_hit": "+18d (-17)", @@ -2272,7 +2269,7 @@ "image": "", "input": "WGS.1,4", "name": "Lightning Wheel", - "notes": "* Balcony Break\n* Combo from 1st hit\n", + "notes": "* Balcony Break\n* Combo from 1st hit\njs", "on_block": "-7", "on_ch": "+1 (+0)", "on_hit": "+1 (+0)", @@ -2295,7 +2292,7 @@ "image": "", "input": "WGS.2", "name": "Wind God Fist", - "notes": "* Becomes Electric Wind God Fist during Heat (partially uses remaining Heat Time)\n* 20dmg if manual CD", + "notes": "* Becomes Electric Wind God Fist during Heat (partially uses remaining Heat Time)\n* 20dmg if manual CD\n", "on_block": "-10", "on_ch": "[+35a (+25)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "[+35a (+25)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", @@ -2316,7 +2313,7 @@ "image": "", "input": "WGS.df+3", "name": "War God Kick", - "notes": "* Becomes Electric War God Kick during Heat (partially uses remaining Heat Time\n* 21dmg if manual CD)", + "notes": "* Becomes Electric War God Kick during Heat (partially uses remaining Heat Time\n* 21dmg if manual CD)\n", "on_block": "-13", "on_ch": "[+23a (+17)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "+3", @@ -2337,7 +2334,7 @@ "image": "", "input": "WGS.DF+4", "name": "", - "notes": "* 8 dmg if manual CD", + "notes": "* 8 dmg if manual CD\n", "on_block": "-23", "on_ch": "+2c", "on_hit": "+2c", @@ -2362,7 +2359,7 @@ "image": "", "input": "WGS.DF+4,2", "name": "Ruthless Demon", - "notes": "* Can transition to WRA (-15/+6/+6) with input D\n* Combo from 1st hit", + "notes": "* Can transition to WRA (-15/+6/+6) with input D\n* Combo from 1st hit\n", "on_block": "-22", "on_ch": "-1", "on_hit": "-1", @@ -2407,7 +2404,7 @@ "image": "", "input": "WRA.1", "name": "", - "notes": "* Homing\n* Deals chip damage on block\n* Can transition to SEN (+0/[+13](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')/[+17](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')) with input F\n* Cannot block up to i14 on empty transition on block", + "notes": "* Homing\n* Deals chip damage on block\n* Can transition to SEN (+0/[+13](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')/[+17](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')) with input F\n* Cannot block up to i14 on empty transition on block\n", "on_block": "-4", "on_ch": "[+13](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", "on_hit": "+8", @@ -2450,7 +2447,7 @@ "image": "", "input": "WRA.1+3", "name": "Heaven's Roar", - "notes": "* Unbreakable\n* Opponent recovery on hit: FUFT\n* Does 35 damage on wall hit", + "notes": "* Unbreakable\n* Opponent recovery on hit: FUFT\n* Does 35 damage on wall hit\n", "on_block": "", "on_ch": "+10d", "on_hit": "+10d", @@ -2470,7 +2467,7 @@ "image": "", "input": "WRA.1,4", "name": "Funkei Goma", - "notes": "* Balcony Break\n* Spike\n* Combo from 1st hit", + "notes": "* Balcony Break\n* Spike\n* Combo from 1st hit\n", "on_block": "-9", "on_ch": "+9g", "on_hit": "+9g", @@ -2490,7 +2487,7 @@ "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-WRA.2.jpg", "input": "WRA.2", "name": "Iron Hand", - "notes": "* Balcony Break\n* Heat Engager\n* Heat Dash +5, [+36a (+26)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')\n* Deals chip damage on block", + "notes": "* Balcony Break\n* Heat Engager\n* Heat Dash +5, [+36a (+26)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')\n* Deals chip damage on block\n", "on_block": "-9", "on_ch": "+11a (+2)", "on_hit": "+11a (+2)", @@ -2510,7 +2507,7 @@ "image": "", "input": "WRA.3", "name": "", - "notes": "* Balcony Break\n* Deals chip damage on block\n", + "notes": "* Balcony Break\n* Deals chip damage on block\njs9~36 fs37~39", "on_block": "-6", "on_ch": "+22a (+12)", "on_hit": "+22a (+12)", @@ -2530,7 +2527,7 @@ "image": "", "input": "WRA.3+4", "name": "Goma Sai", - "notes": "* Spike\n* Deals chip damage on block\n* Opponent is FDFA on normal hit", + "notes": "* Spike\n* Deals chip damage on block\n* Opponent is FDFA on normal hit\n", "on_block": "-5", "on_ch": "[+5d](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", "on_hit": "[+5d](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", @@ -2551,7 +2548,7 @@ "image": "", "input": "WRA.3,4", "name": "Hell Axle", - "notes": "* Balcony Break\n* Deals chip damage on block\n* Can transition to WRA (+8/+19a (+18)/-) with input D\n* Jails from 1st block\n* Combo from 1st hit\n", + "notes": "* Balcony Break\n* Deals chip damage on block\n* Can transition to WRA (+8/+19a (+18)/-) with input D\n* Jails from 1st block\n* Combo from 1st hit\njs9~36 fs37~39", "on_block": "+6", "on_ch": "+17a (+16)", "on_hit": "+17a (+16)", @@ -2571,7 +2568,7 @@ "image": "", "input": "WRA.4", "name": "", - "notes": "* Spike\n * on 2nd hit\n* Combo from 1st CH\n* Both hits jail on block", + "notes": "* Spike\n * on 2nd hit\n* Combo from 1st CH\n* Both hits jail on block\n", "on_block": "-10", "on_ch": "+7", "on_hit": "-10", @@ -2591,7 +2588,7 @@ "image": "", "input": "WRA.4,2", "name": "", - "notes": "* Jails from 2nd block\n* Hit-confirmable from 2nd hit\n* Combo from 1st CH \n* Combo from 2nd hit\n* Can be delayed", + "notes": "* Jails from 2nd block\n* Hit-confirmable from 2nd hit\n* Combo from 1st CH \n* Combo from 2nd hit\n* Can be delayed\n", "on_block": "-18", "on_ch": "-7", "on_hit": "-7", @@ -2611,7 +2608,7 @@ "image": "", "input": "WRA.4,2,2", "name": "", - "notes": "* Jails from 3rd block\n* Combo from 3rd hit\n* Can be delayed", + "notes": "* Jails from 3rd block\n* Combo from 3rd hit\n* Can be delayed\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -2633,7 +2630,7 @@ "image": "", "input": "WRA.4,2,2,1+2", "name": "Kongo Gekimetsujin", - "notes": "* Balcony Break\n* Blue spark with input qcf+1+2 for 6 extra damage\n* Combo from 4th hit without delay\n* Can be delayed", + "notes": "* Balcony Break\n* Blue spark with input qcf+1+2 for 6 extra damage\n* Combo from 4th hit without delay\n* Can be delayed\n", "on_block": "-20", "on_ch": "+24 (+3)", "on_hit": "+24 (+3)", @@ -2673,7 +2670,7 @@ "image": "", "input": "WRA.d+4,3", "name": "Harai Kuzushi-manji", - "notes": "* Combo from 1st CH with 14f delay\n* Input can be delayed 15f\n* Move can be delayed 13f\n* CH-confirmable", + "notes": "* Combo from 1st CH with 14f delay\n* Input can be delayed 15f\n* Move can be delayed 13f\n* CH-confirmable\n", "on_block": "-16", "on_ch": "[+53a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "+48 (+17)", @@ -2691,7 +2688,7 @@ "image": "", "input": "ws1", "name": "Jewel Snatcher", - "notes": "Transitions to SEN on hit", + "notes": "Transitions to SEN on hit\n", "on_block": "-10", "on_ch": "[+13 SEN](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", "on_hit": "[+13 SEN](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", @@ -2709,7 +2706,7 @@ "image": "", "input": "ws2", "name": "Benten Thrust", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-8", "on_ch": "[+14c](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", "on_hit": "+9", @@ -2727,7 +2724,7 @@ "image": "", "input": "ws3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -2781,7 +2778,7 @@ "image": "", "input": "ws4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -2799,7 +2796,7 @@ "image": "", "input": "ws4,4", "name": "Seven Seas Splits Kick", - "notes": "* Can transition to WRA (-10/+6/+6) with input D\n* Combo from 1st hit\n* Jails from 1st block", + "notes": "* Can transition to WRA (-10/+6/+6) with input D\n* Combo from 1st hit\n* Jails from 1st block\n", "on_block": "-17", "on_ch": "-1c", "on_hit": "-1c", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/shaheen.json b/src/frame_service/json_directory/tests/static/json_movelist/shaheen.json index 092295d..5e24aab 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/shaheen.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/shaheen.json @@ -7,7 +7,7 @@ "image": "", "input": "1", "name": "", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -25,7 +25,7 @@ "image": "", "input": "1,2", "name": "Spica", - "notes": "", + "notes": "\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -43,7 +43,7 @@ "image": "", "input": "1,2,2", "name": "Spica Gut Punch", - "notes": "* Counter hit combo from 1st hit\n* Can be delayed", + "notes": "* Counter hit combo from 1st hit\n* Can be delayed\n", "on_block": "-11", "on_ch": "+58a", "on_hit": "+3", @@ -61,7 +61,7 @@ "image": "", "input": "1,2,3", "name": "Spica Blinding Sands", - "notes": "* Transition to SNK with input DF\nCounter hit combo from 1st hit", + "notes": "* Transition to -1, +10 SNK with DF\n* Counter hit combo from 1st hit\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -79,7 +79,7 @@ "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -97,10 +97,10 @@ "image": "", "input": "1,2,4", "name": "Spica Wheel Spin", - "notes": "* Tornado", + "notes": "* Tornado\n", "on_block": "-13", - "on_ch": "+33 (+18)", - "on_hit": "+33 (+18)", + "on_ch": "+33a (+18)", + "on_hit": "+33a (+18)", "parent": "Shaheen-1,2", "recovery": "", "startup": "i10", @@ -115,7 +115,7 @@ "image": "", "input": "1+3", "name": "Desert Fang", - "notes": "* Throw escape: 1 or 2\n* Opponent status on hit: FUFA", + "notes": "* Homing\n* Throw escape: 1 or 2\n* Opponent status on hit: FUFA\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -133,7 +133,7 @@ "image": "", "input": "2", "name": "", - "notes": "", + "notes": "\n", "on_block": "0", "on_ch": "6", "on_hit": "6", @@ -151,7 +151,7 @@ "image": "", "input": "2,1", "name": "Cut In", - "notes": "", + "notes": "\n", "on_block": "-4", "on_ch": "+2", "on_hit": "+2", @@ -187,7 +187,7 @@ "image": "", "input": "2,3", "name": "Porrima Blinding Sands", - "notes": "* Transition to SNK with input DF at +10", + "notes": "* Transition to -1, +10 SNK with DF\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -205,7 +205,7 @@ "image": "", "input": "2+4", "name": "Aldebaran", - "notes": "* Spike\n* Throw escape: 1 or 2\n* Opponent status on hit: FUFA\n* Side switch on hit", + "notes": "* Homing\n* Floor Break\n* Throw escape: 1 or 2\n* Opponent status on hit: FUFA\n* Side switch on hit\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -223,7 +223,7 @@ "image": "", "input": "3", "name": "Blinding Sands", - "notes": "* Transition to SNK with input DF at +10", + "notes": "* Transition to -1, +10 SNK with DF\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -241,7 +241,7 @@ "image": "", "input": "4", "name": "Hallux Kick", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -259,7 +259,7 @@ "image": "", "input": "4,1", "name": "Hallux Kick > Algenib", - "notes": "", + "notes": "\n", "on_block": "-5", "on_ch": "+31a (+24)", "on_hit": "+5", @@ -277,10 +277,10 @@ "image": "", "input": "4,3", "name": "Hallux Kick > High Slashing Kick", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-1", "on_ch": "+71a (51)", - "on_hit": "+26 (+17)", + "on_hit": "+26a (+17)", "parent": "Shaheen-4", "recovery": "", "startup": "i13", @@ -295,10 +295,10 @@ "image": "", "input": "4,4", "name": "Hallux Kick > Ra'd", - "notes": "Counter hit combo from 1st hit", + "notes": "* Counter hit combo from 1st hit\n* When combo from 1st hit: \nFloor Break\n", "on_block": "-13", - "on_ch": "+20", - "on_hit": "+20", + "on_ch": "+20d", + "on_hit": "+20d", "parent": "Shaheen-4", "recovery": "", "startup": "i13", @@ -313,8 +313,8 @@ "image": "", "input": "b+1", "name": "Achernar", - "notes": "* Heat Engager\n* Transition FC with input b+1,D\n* Launcher with heat dash", - "on_block": "0", + "notes": "* Heat Engager\n* Heat Dash +67a (+50)\n* Transition to +0c, +6c FC with D\n* Launcher with heat dash\n", + "on_block": "+0c", "on_ch": "+6c", "on_hit": "+6c", "parent": "", @@ -331,7 +331,7 @@ "image": "", "input": "b+1+3", "name": "Silent Death Trap", - "notes": "* Alternate input: b+2+4\n* Punch parry\n* Hit throw on successful parry\n* Side switch on parry", + "notes": "* Alternate input: b+2+4\n* Punch parry\n* Hit throw on successful parry\n* Side switch on parry\nps", "on_block": "", "on_ch": "", "on_hit": "", @@ -349,10 +349,10 @@ "image": "", "input": "b+2", "name": "Dust Storm", - "notes": "* Transition to hit throw which leaves opponent FUFA", + "notes": "* Transition to attack throw on standing front hit\n* Erases opponent recoverable health on hit\n", "on_block": "-9", - "on_ch": "-2", - "on_hit": "-2", + "on_ch": "-2d", + "on_hit": "-2d", "parent": "", "recovery": "", "startup": "i15~16", @@ -367,9 +367,9 @@ "image": "", "input": "b+3", "name": "Heel Strike", - "notes": "", + "notes": "\n", "on_block": "+3c", - "on_ch": "+14c", + "on_ch": "[+14c](https://wavu.wiki/t/Shaheen_combos#Mini-combos 'Mini-combo')", "on_hit": "+3c", "parent": "", "recovery": "", @@ -385,10 +385,10 @@ "image": "", "input": "b+3+4", "name": "Elnath", - "notes": "* Balcony Break\n* Heat Engager\n* Power Crush", + "notes": "* Balcony Break\n* Heat Engager\n* Heat Dash +43d (+35)\n* Power Crush", "on_block": "-9", - "on_ch": "+19 (+9)", - "on_hit": "+19 (+9)", + "on_ch": "+19a (+9)", + "on_hit": "+19a (+9)", "parent": "", "recovery": "", "startup": "i16", @@ -403,9 +403,9 @@ "image": "", "input": "b+4", "name": "Broken Mirage", - "notes": "", + "notes": "\n", "on_block": "-15", - "on_ch": "+29 (+23)", + "on_ch": "+29a (+23)", "on_hit": "+4", "parent": "", "recovery": "", @@ -421,7 +421,7 @@ "image": "", "input": "Back throw", "name": "Silent Death", - "notes": "* Throw escape: none\n* Opponent status on hit: FUFA\n* Side switch on hit", + "notes": "* Throw escape: none\n* Opponent status on hit: FUFA\n* Side switch on hit\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -439,10 +439,10 @@ "image": "", "input": "BT.2", "name": "Reverse Edge", - "notes": "", + "notes": "\n", "on_block": "-3", - "on_ch": "+42", - "on_hit": "+42", + "on_ch": "+42a", + "on_hit": "+42a", "parent": "", "recovery": "", "startup": "i14~15", @@ -457,7 +457,7 @@ "image": "", "input": "d+2", "name": "Gut Impact", - "notes": "", + "notes": "\ncs", "on_block": "-6", "on_ch": "+8", "on_hit": "+8", @@ -475,7 +475,7 @@ "image": "", "input": "d+3", "name": "Silent Rigel", - "notes": "* Transition to SNK with input d+3,DF at -10/+4", + "notes": "* Transition to -10, +4 SNK with DF\ncs", "on_block": "-14", "on_ch": "+0", "on_hit": "+0", @@ -493,7 +493,7 @@ "image": "", "input": "d+4", "name": "Vicious Stomp", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+1", "on_hit": "+1", @@ -511,14 +511,14 @@ "image": "", "input": "db+1+2", "name": "Shaula", - "notes": "", - "on_block": "+42 (+11)", + "notes": "\n", + "on_block": "", "on_ch": "+42 (+11)", "on_hit": "+42 (+11)", "parent": "", "recovery": "", "startup": "i64~65", - "target": "ub(m)", + "target": "ub!(m)", "video": "" }, { @@ -529,7 +529,7 @@ "image": "", "input": "db+2", "name": "", - "notes": "* Transition to SNK with input db+2,DF (-3/+8/+8)", + "notes": "* Transition to SNK with input db+2,DF (-3/+8/+8)\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -547,10 +547,10 @@ "image": "", "input": "db+2,1", "name": "Rapid Strikes", - "notes": "* Balcony Break\n* Heat Engager", + "notes": "* Balcony Break\n* Heat Engager\n* Heat Dash +43d (+35)\n* Can be delayed\n", "on_block": "-11", - "on_ch": "", - "on_hit": "", + "on_ch": "+41d (-17)", + "on_hit": "+41d (-17)", "parent": "Shaheen-db+2", "recovery": "", "startup": "i14", @@ -565,7 +565,7 @@ "image": "", "input": "db+3", "name": "Snake's Bite", - "notes": "", + "notes": "\n", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -585,8 +585,8 @@ "name": "Snake's Bite > Rising Scimitar", "notes": "* Tornado\n*Counter hit combo from 1st hit\ncs", "on_block": "-13", - "on_ch": "+68 (+52)", - "on_hit": "+68 (+52)", + "on_ch": "+68a (+52)", + "on_hit": "+68a (+52)", "parent": "Shaheen-db+3", "recovery": "", "startup": "i20~21", @@ -614,12 +614,12 @@ { "alias": [], "alt": [], - "damage": "", + "damage": "12", "id": "Shaheen-df+1", "image": "", "input": "df+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-1", "on_ch": "+5", "on_hit": "+5", @@ -637,7 +637,7 @@ "image": "", "input": "df+2", "name": "Rising Falcon", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "[+34 (+24)](https://wavu.wiki/t/Shaheen_combos#Staples 'Combo')", "on_hit": "[+34 (+24)](https://wavu.wiki/t/Shaheen_combos#Staples 'Combo')", @@ -655,7 +655,7 @@ "image": "", "input": "df+3", "name": "Whirlwind Kick", - "notes": "* Homing\n* Wall Crush +21g on hit", + "notes": "* Homing\n* Wall Crush +21g on hit\n", "on_block": "-9", "on_ch": "+9 (+21wc)", "on_hit": "+9 (+21wc)", @@ -673,7 +673,7 @@ "image": "", "input": "df+3+4", "name": "Stealth Step", - "notes": "* Transition to FC with SNK.db", + "notes": "* Transition to FC with SNK.DB\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -691,7 +691,7 @@ "image": "", "input": "df+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "0", "on_hit": "0", @@ -709,7 +709,7 @@ "image": "", "input": "df+4,1", "name": "", - "notes": "* Transition to SNK with DF", + "notes": "* Transition to -2, +9 SNK with DF\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -727,10 +727,10 @@ "image": "", "input": "df+4,1,3", "name": "Al-Faras", - "notes": "* Balcony Break\n", + "notes": "* Balcony Break\n* Can be delayed\njs", "on_block": "-13", - "on_ch": "+19 (+9)", - "on_hit": "+19 (+9)", + "on_ch": "+19a (+9)", + "on_hit": "+19a (+9)", "parent": "Shaheen-df+4,1", "recovery": "", "startup": "i14", @@ -745,10 +745,10 @@ "image": "", "input": "df+4,3", "name": "Al-Fard al-Shuja", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-4", - "on_ch": "+23 (+14)", - "on_hit": "+23 (+14)", + "on_ch": "+23a (+14)", + "on_hit": "+23a (+14)", "parent": "Shaheen-df+4", "recovery": "", "startup": "i14", @@ -763,7 +763,7 @@ "image": "", "input": "D*,u+2", "name": "Al-Ghul", - "notes": "* Balcony Break\n* Tornado\n* Alternate input: SNK.D*,u+2\n* chip damage on block\n* power up during Heat\n", + "notes": "* Balcony Break\n* Tornado\n* Alternate input: SNK.D*,u+2\n* Chip damage on block\n* Powered up during Heat\n* [Read more](https://wavu.wiki/t/Shaheen_tech#Al-Ghul_Master 'Shaheen Tech')\njs", "on_block": "+4", "on_ch": "+28 (+2)", "on_hit": "+28 (+2)", @@ -781,7 +781,7 @@ "image": "", "input": "f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "-2", "on_hit": "-2", @@ -799,10 +799,10 @@ "image": "", "input": "f+2,3", "name": "Silent Sting", - "notes": "* Tornado\n* Can be delayed", + "notes": "* Tornado\n* Can be delayed\n", "on_block": "-12", - "on_ch": "+20", - "on_hit": "+20", + "on_ch": "+20g", + "on_hit": "+20g", "parent": "Shaheen-f+2", "recovery": "", "startup": "i12", @@ -817,7 +817,7 @@ "image": "", "input": "f+2,4", "name": "", - "notes": "* Transition to SNK with input DF\n* Can be delayed", + "notes": "* Transition to -11,+0, +31a SNK with DF\n* Can be delayed\n", "on_block": "-13", "on_ch": "+29a", "on_hit": "-2", @@ -835,10 +835,10 @@ "image": "", "input": "f+2,4,4", "name": "Silent Flow", - "notes": "* Balcony Break\n* Causes Strong Aerial Tailspin", + "notes": "* Balcony Break\n* Causes Strong Aerial Tailspin\n", "on_block": "-7", "on_ch": "+62a (+42)", - "on_hit": "+10", + "on_hit": "+10g", "parent": "Shaheen-f+2,4", "recovery": "", "startup": "i12", @@ -853,9 +853,9 @@ "image": "", "input": "f+3", "name": "Crescent Moon", - "notes": "\n", + "notes": "\njs", "on_block": "-5", - "on_ch": "+31", + "on_ch": "+31a", "on_hit": "+6", "parent": "", "recovery": "", @@ -871,12 +871,12 @@ "image": "", "input": "f+3+4", "name": "Skyline", - "notes": "* chip damage on block\n* Transition to SNK", + "notes": "* chip damage on block\n* Transitions to SNK\n* Floor Break\n", "on_block": "+3", "on_ch": "+11c", "on_hit": "+11c", "parent": "", - "recovery": "", + "recovery": "SNK", "startup": "i22~23", "target": "m", "video": "" @@ -889,10 +889,10 @@ "image": "", "input": "f+4", "name": "Piercing Talon", - "notes": "* Balcony Break\n* Homing\n* chip damage on block", + "notes": "* Balcony Break\n* Homing\n* chip damage on block\n", "on_block": "-2", - "on_ch": "[+25](https://wavu.wiki/t/Shaheen_combos#Mini-combos 'Mini-combo')", - "on_hit": "[+25](https://wavu.wiki/t/Shaheen_combos#Mini-combos 'Mini-combo')", + "on_ch": "[+25a](https://wavu.wiki/t/Shaheen_combos#Mini-combos 'Mini-combo')", + "on_hit": "[+25a](https://wavu.wiki/t/Shaheen_combos#Mini-combos 'Mini-combo')", "parent": "", "recovery": "", "startup": "i15~16", @@ -907,7 +907,7 @@ "image": "", "input": "f,b+2", "name": "Hornet", - "notes": "* Hit throw which leaves opponent FUFA\n* Quick input properties during Heat\n* See also: f:b+2\n* Tornado", + "notes": "* Tornado\n* Transition to attack throw on standing front hit\n* Erases opponent recoverable health on hit\n* Quick input properties during Heat\n* See also: f:b+2\n", "on_block": "-4", "on_ch": "0", "on_hit": "0", @@ -925,7 +925,7 @@ "image": "", "input": "f:b+2", "name": "Hornet", - "notes": "* Hit throw which leaves opponent FUFA\n* chip damage on block\n* partially restores remaining Heat time\n* Tornado", + "notes": "* Tornado\n* Transition to attack throw on standing front hit\n* Erases opponent recoverable health on hit\n* Quick input properties during Heat\n* Partially restores remaining Heat time on hit\n", "on_block": "-4", "on_ch": "0", "on_hit": "0", @@ -943,10 +943,10 @@ "image": "", "input": "FC.df+2", "name": "Janbiya", - "notes": "* Balcony Break\n* During Heat, partially restore remaining Heat time\n* Causes Strong Aerial Tailspin", + "notes": "* Balcony Break\n* Partially restore remaining Heat time on hit\n* Causes Strong Aerial Tailspin\n", "on_block": "-9", - "on_ch": "+17 (+8)", - "on_hit": "+17 (+8)", + "on_ch": "+17a (+8)", + "on_hit": "+17a (+8)", "parent": "", "recovery": "", "startup": "i18~19", @@ -961,7 +961,7 @@ "image": "", "input": "FC.df+4", "name": "", - "notes": "* Transition to SNK with input FC.df+4,DF", + "notes": "* Transition to -11, +4 SNK with DF\n", "on_block": "-14", "on_ch": "+1", "on_hit": "+1", @@ -979,10 +979,10 @@ "image": "", "input": "FC.df+4,1", "name": "Serpens", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n* Counter hit combo from 1st hit\n", "on_block": "-2", "on_ch": "+69a (+49)", - "on_hit": "+24 (+15)", + "on_hit": "+24a (+15)", "parent": "Shaheen-FC.df+4", "recovery": "", "startup": "i16~17", @@ -997,7 +997,7 @@ "image": "", "input": "FC.df,d,DF", "name": "Slide Step", - "notes": "", + "notes": "\ncs", "on_block": "", "on_ch": "", "on_hit": "", @@ -1015,12 +1015,12 @@ "image": "", "input": "FC.df,d,DF+3", "name": "Sand Storm", - "notes": "* Transition to SNK on hit", + "notes": "* Transitions to SNK on hit\njs", "on_block": "-23a", - "on_ch": "+7", - "on_hit": "+7", + "on_ch": "+7a", + "on_hit": "+7a", "parent": "", - "recovery": "", + "recovery": "SNK", "startup": "i16~20", "target": "l", "video": "" @@ -1033,7 +1033,7 @@ "image": "", "input": "f,F+3", "name": "Hunting Falcon Dive", - "notes": "* Alternate input: f,f,F+3\n* Hit throw which side switches\n* Tornado\n", + "notes": "* Tornado\n* Alternate input: f,f,F+3\n* Hit throw which side switches\njs13", "on_block": "-12", "on_ch": "[+63 (+48)](https://wavu.wiki/t/Shaheen_combos#Staples 'Combo')", "on_hit": "[+63 (+48)](https://wavu.wiki/t/Shaheen_combos#Staples 'Combo')", @@ -1051,7 +1051,7 @@ "image": "", "input": "f,f,F+2", "name": "Antares", - "notes": "* Balcony Break\n* chip damage on block\n* during Heat, partially restores remaining Heat time", + "notes": "* Balcony Break\n* chip damage on block\n* during Heat, partially restores remaining Heat time\n", "on_block": "+5", "on_ch": "+21 (+11)", "on_hit": "+21 (+11)", @@ -1069,12 +1069,12 @@ "image": "", "input": "H.2+3", "name": "Rumh al-Dawla", - "notes": "* Spike\n* Heat Smash\n* Transition to SNK", + "notes": "* Floor Break\n* Heat Smash\n* Transition to SNK\njs", "on_block": "+6", - "on_ch": "+27 (-8)", - "on_hit": "+27 (-8)", + "on_ch": "+27d (-8)", + "on_hit": "+27d (-8)", "parent": "", - "recovery": "", + "recovery": "SNK", "startup": "i16~17", "target": "m", "video": "" @@ -1087,10 +1087,10 @@ "image": "", "input": "H.D*,u+2", "name": "Al-Ghul Master", - "notes": "* Balcony Break\n* Tornado\n* Guard break\n", - "on_block": "+13", - "on_ch": "+63 (+47)", - "on_hit": "+63 (+47)", + "notes": "* Balcony Break\n* Tornado\n* Guard break\n* [Read more](https://wavu.wiki/t/Shaheen_tech#Al-Ghul_Master 'Shaheen Tech')\njs", + "on_block": "[+13](https://wavu.wiki/t/Shaheen_combos#Mini-combos 'Mini-combo')", + "on_ch": "+63a (+47)", + "on_hit": "+63a (+47)", "parent": "", "recovery": "", "startup": "i18~19", @@ -1105,10 +1105,10 @@ "image": "", "input": "H.SNK.2+3", "name": "Rumh al-Muzaffar", - "notes": "* Balcony Break\n* Heat Smash", + "notes": "* Balcony Break\n* Heat Smash\n", "on_block": "-14", - "on_ch": "+24 (+14)", - "on_hit": "+24 (+14)", + "on_ch": "+24a (+14)", + "on_hit": "+24a (+14)", "parent": "", "recovery": "", "startup": "i20~21", @@ -1123,7 +1123,7 @@ "image": "", "input": "Left throw", "name": "Chasm Drop", - "notes": "* Throw escape: 1\n* Opponent status on hit: FUFT\n* Side switch on hit", + "notes": "* Throw escape: 1\n* Opponent status on hit: FUFT\n* Side switch on hit\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1141,7 +1141,7 @@ "image": "", "input": "R.df+1+2", "name": "Najm Alshamal", - "notes": "* Rage Art\n* erases opponent's recoverable health on hit", + "notes": "* Rage Art\n* erases opponent's recoverable health on hit\n", "on_block": "-15", "on_ch": "", "on_hit": "", @@ -1159,7 +1159,7 @@ "image": "", "input": "Right throw", "name": "Axel Spinner", - "notes": "* Throw escape: 2\n* Opponent status on hit: FUFA", + "notes": "* Throw escape: 2\n* Opponent status on hit: FUFA\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1177,9 +1177,9 @@ "image": "", "input": "SNK.1", "name": "Blinding Snake", - "notes": "", + "notes": "\n", "on_block": "-1", - "on_ch": "+14", + "on_ch": "[+14](https://wavu.wiki/t/Shaheen_combos#Mini-combos 'Mini-combo')", "on_hit": "+5", "parent": "", "recovery": "", @@ -1195,7 +1195,7 @@ "image": "", "input": "SNK.1+2", "name": "Al-Sayf", - "notes": "* Heat Engager\n* chip damage on block", + "notes": "* Heat Engager\n* Heat Dash +67a (+50)\n* Floor Break\n* chip damage on block\n", "on_block": "+2c", "on_ch": "+8c", "on_hit": "+8c", @@ -1213,9 +1213,9 @@ "image": "", "input": "SNK.2", "name": "Crimson Tempest", - "notes": "Balcony BreakOn counterhit", + "notes": "Balcony BreakOn counterhit\n", "on_block": "-9", - "on_ch": "+23 (+6)", + "on_ch": "+23a (+6)", "on_hit": "+8", "parent": "", "recovery": "", @@ -1231,7 +1231,7 @@ "image": "", "input": "SNK.3", "name": "Hunting Falcon Dive", - "notes": "* Tornado\n* Hit throw which side switches\n", + "notes": "* Tornado\n* Hit throw which side switches\njs13", "on_block": "-12", "on_ch": "[+63 (+48)](https://wavu.wiki/t/Shaheen_combos#Staples 'Combo')", "on_hit": "[+63 (+48)](https://wavu.wiki/t/Shaheen_combos#Staples 'Combo')", @@ -1249,9 +1249,9 @@ "image": "", "input": "SNK.4", "name": "Sliding Shave", - "notes": "", + "notes": "\n", "on_block": "-14", - "on_ch": "+15", + "on_ch": "+15d", "on_hit": "+3c", "parent": "", "recovery": "", @@ -1267,7 +1267,7 @@ "image": "", "input": "SNK.df+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -1285,7 +1285,7 @@ "image": "", "input": "SNK.df+1,2", "name": "Flash Hornet", - "notes": "* Tornado\n* Hit throw which leaves opponent in FUFA", + "notes": "* Tornado\n* Transition to attack throw on standing front hit\n* Erases opponent recoverable health on hit\n", "on_block": "-4", "on_ch": "0", "on_hit": "0", @@ -1303,7 +1303,7 @@ "image": "", "input": "SNK.df+1,3", "name": "Flash Deneb", - "notes": "* Balcony Break\n", + "notes": "* Balcony Break\n* Can be delayed\njs", "on_block": "-13", "on_ch": "+19 (+9)", "on_hit": "+19 (+9)", @@ -1321,7 +1321,7 @@ "image": "", "input": "SS.2", "name": "Nisf Kamar", - "notes": "", + "notes": "\ncs", "on_block": "-13", "on_ch": "+13g", "on_hit": "+0c", @@ -1339,10 +1339,10 @@ "image": "", "input": "uf+1", "name": "Vega", - "notes": "* Balcony Break\n* Heat Engager\n* chip damage on block\n* during Heat, partially restore remaining Heat time\n* Cancel to FC with input uf+1,D\n", + "notes": "* Balcony Break\n* Heat Engager\n* Heat Dash +67a (+50)\n* chip damage on block\n* during Heat, partially restore remaining Heat time\n* Cancel to FC with input uf+1,D\njs9", "on_block": "+1", - "on_ch": "+20", - "on_hit": "+20", + "on_ch": "+20d", + "on_hit": "+20d", "parent": "", "recovery": "", "startup": "i24~25", @@ -1357,7 +1357,7 @@ "image": "", "input": "uf+1+2", "name": "Wezen", - "notes": "* Spike\n* Throw escape: 1+2\n* Opponent status on hit: FUFA\n* Side switch on hit", + "notes": "* Floor Break\n* Throw escape: 1+2\n* Opponent status on hit: FUFA\n* Side switch on hit\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1375,7 +1375,7 @@ "image": "", "input": "uf+3", "name": "Crescent Cleaver", - "notes": "* Alternate input: ub+3 or u+3\n", + "notes": "* Alternate input: ub+3 or u+3\njs9", "on_block": "-7", "on_ch": "[+24](https://wavu.wiki/t/Shaheen_combos#Staples 'Combo')", "on_hit": "[+24](https://wavu.wiki/t/Shaheen_combos#Staples 'Combo')", @@ -1393,7 +1393,7 @@ "image": "", "input": "uf+4", "name": "Altair", - "notes": "* Alternate input: ub+4 or u+4\n", + "notes": "* Alternate input: ub+4 or u+4\njs9", "on_block": "-13", "on_ch": "[+33 (+23)](https://wavu.wiki/t/Shaheen_combos#Staples 'Combo')", "on_hit": "[+33 (+23)](https://wavu.wiki/t/Shaheen_combos#Staples 'Combo')", @@ -1411,7 +1411,7 @@ "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "\n", + "notes": "\njs", "on_block": "-13", "on_ch": "[+32 (+22)](https://wavu.wiki/t/Shaheen_combos#Staples 'Combo')", "on_hit": "[+32 (+22)](https://wavu.wiki/t/Shaheen_combos#Staples 'Combo')", @@ -1429,9 +1429,9 @@ "image": "", "input": "ws1", "name": "Albireo", - "notes": "", + "notes": "\n", "on_block": "-2", - "on_ch": "+14", + "on_ch": "[+14](https://wavu.wiki/t/Shaheen_combos#Mini-combos 'Mini-combo')", "on_hit": "+4", "parent": "", "recovery": "", @@ -1447,7 +1447,7 @@ "image": "", "input": "ws2", "name": "Hawk Edge", - "notes": "", + "notes": "\n", "on_block": "-17", "on_ch": "[+57](https://wavu.wiki/t/Shaheen_combos#Staples 'Combo')", "on_hit": "[+57](https://wavu.wiki/t/Shaheen_combos#Staples 'Combo')", @@ -1465,7 +1465,7 @@ "image": "", "input": "ws3", "name": "", - "notes": "* Transition to SNK with input ws3,DF", + "notes": "* Transition to -7, +4 SNK with DF\n", "on_block": "-11", "on_ch": "0", "on_hit": "0", @@ -1483,10 +1483,10 @@ "image": "", "input": "ws3,3", "name": "Double Scorpion", - "notes": "* Balcony Break\n* Tornado", + "notes": "* Tornado\n* Balcony Break\n", "on_block": "-13", - "on_ch": "+43 (-4)", - "on_hit": "+11 (+2)", + "on_ch": "+43a (-4)", + "on_hit": "+11a (+2)", "parent": "Shaheen-ws3", "recovery": "", "startup": "i13", @@ -1501,7 +1501,7 @@ "image": "", "input": "ws4", "name": "Jaw Smash", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/steve.json b/src/frame_service/json_directory/tests/static/json_movelist/steve.json index 475c780..1c981ff 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/steve.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/steve.json @@ -7,7 +7,7 @@ "image": "", "input": "1", "name": "", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -25,7 +25,7 @@ "image": "", "input": "1,1", "name": "Double Jab", - "notes": "* Combo from 1st hit\n* Transition to LWV with 3 (-6/+0/+0)\n* Transition to RWV with 4 (-6/+0/+0)\n* Transition to SWY with b+3_4 (-6/+0/+0)\n* Transition to DCK with f+3_4 (-2/+4/+4)", + "notes": "* Combo from 1st hit\n* Transition to LWV with 3 (-6/+0/+0)\n* Transition to RWV with 4 (-6/+0/+0)\n* Transition to SWY with b+3_4 (-6/+0/+0)\n* Transition to DCK with f+3_4 (-2/+4/+4)\n", "on_block": "-3", "on_ch": "+3", "on_hit": "+3", @@ -43,7 +43,7 @@ "image": "", "input": "1,1,2", "name": "Lightning Combo", - "notes": "* Combo from first hit\n* Input 3 to LWV (-5/+6/+6)\n* Input 4 to RWV (-5/+6/+6)\n* Input b+3_4 SWY (-5/+6/+6)\n* Input f+3_4 DCK (-3/+8/+8)", + "notes": "* Combo from 1st hit\n* Input 3 to LWV (-5/+6/+6)\n* Input 4 to RWV (-5/+6/+6)\n* Input b+3_4 SWY (-5/+6/+6)\n* Input f+3_4 DCK (-3/+8/+8)\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -61,7 +61,7 @@ "image": "", "input": "1,1,d+1", "name": "Double Jab > Body Blow", - "notes": "* Transition to FLK with b (+0/+6/+11)", + "notes": "* Transition to FLK with b (+0/+6/+11)\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+0", @@ -81,7 +81,7 @@ "image": "", "input": "1+2", "name": "Sonic Fang", - "notes": "Heat Engager\nHeat Dash (+5/+35d/-)", + "notes": "Heat Engager\nHeat Dash (+5/+35d/-)\n", "on_block": "-12", "on_ch": "+18a (+11)", "on_hit": "+18a (+11)", @@ -99,7 +99,7 @@ "image": "", "input": "1,2", "name": "Left Right", - "notes": "* Input 3 to LWV (-4/+7/+7)\n* Input 4 to RWV (-4/+7/+7)\n* Input b+3_4 to SWY (-4/+7/+7)\n* Input f+3_4 DCK (-2/+9/+9)", + "notes": "* Input 3 to LWV (-4/+7/+7)\n* Input 4 to RWV (-4/+7/+7)\n* Input b+3_4 to SWY (-4/+7/+7)\n* Input f+3_4 DCK (-2/+9/+9)\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -117,7 +117,7 @@ "image": "", "input": "1,2,1", "name": "", - "notes": "* NCC from first hit\n* Input f to PAB (-2/+4/+4)\n* Input b to FLK (-1/+5/+5)", + "notes": "* Combo from 1st CH or 2nd CH\n* Input f to PAB (-2/+4/+4)\n* Input b to FLK (-1/+5/+5)\n", "on_block": "-3", "on_ch": "+3", "on_hit": "+3", @@ -135,7 +135,7 @@ "image": "", "input": "1,2,1,2", "name": "British Edge Combo", - "notes": "* Balcony Break\n* Transition to LWV with 3 (-6/+20a (+11)/+20a (+11))\n* Transition to RWV with 4 (-6/+20a (+11)/+20a (+11))\n* Transition to SWY with b+3_4 (-6/+20a (+11)/+20a (+11))\n* Input f+3_4 to DCK (-4/+22a (+13)/+22a (+13))", + "notes": "* Balcony Break\n* Combo from 3rd CH\n* Transition to LWV with 3 (-6/+20a (+11)/+20a (+11))\n* Transition to RWV with 4 (-6/+20a (+11)/+20a (+11))\n* Transition to SWY with b+3_4 (-6/+20a (+11)/+20a (+11))\n* Input f+3_4 to DCK (-4/+22a (+13)/+22a (+13))\n", "on_block": "-10", "on_ch": "+16a (+7)", "on_hit": "+16a (+7)", @@ -153,7 +153,7 @@ "image": "", "input": "1,2,1,d+2", "name": "British Edge Combo 2", - "notes": "", + "notes": "\ncs10~", "on_block": "-12", "on_ch": "+14d", "on_hit": "+1c", @@ -171,7 +171,7 @@ "image": "", "input": "1+3", "name": "Gut Wrencher", - "notes": "*\nHoming\n* Throw break 1 or 2", + "notes": "*\nHoming\n* Throw break 1 or 2\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -189,7 +189,7 @@ "image": "", "input": "1,d+1", "name": "Jab > Body Blow", - "notes": "* Transition to FLK with b (+0/+6/+11)", + "notes": "* Transition to FLK with b (+0/+6/+11)\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+0", @@ -207,7 +207,7 @@ "image": "", "input": "2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-1", "on_ch": "+5", "on_hit": "+5", @@ -225,7 +225,7 @@ "image": "", "input": "2,1", "name": "", - "notes": "* Input f to PAB (+2/+13g/+13)\n* Input b to FLK (+3/+14g/+14)", + "notes": "* Combo from 1st hit\n* Input f to PAB (+2/+13g/+13)\n* Input b to FLK (+3/+14g/+14)\n", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -243,7 +243,7 @@ "image": "", "input": "2,1,2", "name": "Vanguard Rush", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n* Combo from 2nd CH\n", "on_block": "-11", "on_ch": "+13a (+4)", "on_hit": "+13a (+4)", @@ -261,25 +261,27 @@ "image": "", "input": "2,2", "name": "Cromwell Combination", - "notes": "*\nTornado", + "notes": "*\nTornado\n", "on_block": "-14", "on_ch": "+6", "on_hit": "+6", "parent": "Steve-2", "recovery": "", "startup": "i12", - "target": "h,h", + "target": "h,m", "video": "" }, { "alias": [], - "alt": [], - "damage": "12 (12)", + "alt": [ + "R1" + ], + "damage": "[12;12]", "id": "Steve-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "* Heat Burst\n* Cancel to r45 with b,b\n* Power Crush", + "notes": "* Heat Burst\n* Cancel to r45 with b,b\n* 3 chip damage on block\n* 12 chip damage on hit\n* Only deals recoverable damage\n* Cannot cause a K.O.\n* Power Crush", "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", @@ -297,7 +299,7 @@ "image": "", "input": "2+4", "name": "Brain Pulverizer", - "notes": "*\nHoming\n* Floor Break\n* Throw break 1 or 2", + "notes": "*\nHoming\n* Floor Break\n* Throw break 1 or 2\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -315,7 +317,7 @@ "image": "", "input": "3", "name": "Ducking Left", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -333,7 +335,7 @@ "image": "", "input": "3+4", "name": "Quick Spin", - "notes": "* Transition into ALB\n* Input f into PAB", + "notes": "* Transition into ALB\n* Input f into PAB\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -351,7 +353,7 @@ "image": "", "input": "4", "name": "Ducking Right", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -371,7 +373,7 @@ "image": "", "input": "after", "name": "Sliding Low Punch", - "notes": "\ncs", + "notes": "\ncs6~", "on_block": "-12", "on_ch": "+17d", "on_hit": "+17d", @@ -389,7 +391,7 @@ "image": "", "input": "ALB.2", "name": "Cyclone Punch", - "notes": "Heat Engager\nHeat Dash (+5/+36a (+26)/-)\n* Balcony Break", + "notes": "Heat Engager\nHeat Dash (+5/+36a (+26)/-)\n* Balcony Break\n", "on_block": "-3", "on_ch": "+16a (+7)", "on_hit": "+16a (+7)", @@ -407,7 +409,7 @@ "image": "", "input": "ALB.d+2", "name": "Cyclone Knee Clip", - "notes": "", + "notes": "\ncs6~", "on_block": "-12", "on_ch": "+14d", "on_hit": "+1c", @@ -427,7 +429,7 @@ "image": "", "input": "ALB.d", "name": "Cyclone Left (Right)", - "notes": "* Input F to transition PAB", + "notes": "* Input F to transition PAB\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -445,7 +447,7 @@ "image": "", "input": "ALB.d,1", "name": "Double Cyclone Punch", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-3", "on_ch": "+16a (+7)", "on_hit": "+16a (+7)", @@ -463,7 +465,7 @@ "image": "", "input": "ALB.d,d+1", "name": "Double Cyclone Knee Punch", - "notes": "", + "notes": "\ncs6~", "on_block": "-12", "on_ch": "+14d", "on_hit": "+14d", @@ -481,7 +483,7 @@ "image": "", "input": "b+1", "name": "Quick Hook", - "notes": "* Input B to FLK (-1/+10/+69)", + "notes": "* Input B to FLK (-1/+10/+69)\n", "on_block": "-14", "on_ch": "[+61a](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", "on_hit": "+2", @@ -499,7 +501,7 @@ "image": "", "input": "b+1,2", "name": "Quick Draw", - "notes": "* Homing\n* Strong Aerial Tailspin\n* Transitions to LNH\n* Input b to cancel LNH (-1/+4/+4)", + "notes": "* Homing\n* Strong Aerial Tailspin\n* Combo from 1st hit\n* Transitions to LNH\n* Input b to cancel LNH (-1/+4/+4)\n", "on_block": "+3", "on_ch": "+8", "on_hit": "+8", @@ -517,7 +519,7 @@ "image": "", "input": "b+1,2~1", "name": "Swindler", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+63a", "on_hit": "+4", @@ -537,7 +539,7 @@ "image": "", "input": "b+1+3", "name": "Parry", - "notes": "* Parry h and m punches\n* Successful parry i14,30dmg (-12/+24a (+18)/+26a (+16))", + "notes": "* Parry h and m punches\n* Successful parry i14,30dmg (-12/+24a (+18)/+26a (+16))\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -555,7 +557,7 @@ "image": "", "input": "b+1,d+2", "name": "", - "notes": "* Input F to PAB (-9/+2/+2)", + "notes": "* Combo from 1st hit\n* Input F to PAB (-9/+2/+2)\ncs13~", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -573,7 +575,7 @@ "image": "", "input": "b+1,d+2,1", "name": "Frigate Combo", - "notes": "Tornado", + "notes": "* Tornado\n* Combo from 2nd CH\n", "on_block": "-9", "on_ch": "+35a (+20a)", "on_hit": "+35a (+20a)", @@ -591,7 +593,7 @@ "image": "", "input": "b+2", "name": "Body Bomb", - "notes": "* Can evade highs", + "notes": "* Can evade highs\n", "on_block": "-13", "on_ch": "[+14](https://wavu.wiki/t/Steve_combos#Mini-combos 'Mini-combo')", "on_hit": "[+14](https://wavu.wiki/t/Steve_combos#Mini-combos 'Mini-combo')", @@ -611,7 +613,7 @@ "image": "", "input": "b+3", "name": "Swaying", - "notes": "* Transition to SWY\n* Input 3 to LWV \n* Input 4 to RWV \n* Input f+3_4 to DCK", + "notes": "* Transition to SWY\n* Input 3 to LWV \n* Input 4 to RWV \n* Input f+3_4 to DCK\ncs1~", "on_block": "", "on_ch": "", "on_hit": "", @@ -631,7 +633,7 @@ "image": "", "input": "b+3", "name": "Flicker Stance", - "notes": "* Transition to FLK\n* Auto blocks high and mid", + "notes": "* Transition to FLK\n* Auto blocks high and mid\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -649,7 +651,7 @@ "image": "", "input": "Back throw", "name": "Schoolyard Bully", - "notes": "* Unbreakable", + "notes": "* Unbreakable\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -703,7 +705,7 @@ "image": "", "input": "d+2,1", "name": "", - "notes": "* Input 3 to LWV (-6/+0/+0)\n* Input 4 to RWV (-6/+0/+0)\n* Input b+3_4 to SWY (-6/+0/+0)\n* Input f+3_4 to DCK (-4/+2/+7)", + "notes": "* Combo from 1st CH\n* Input 3 to LWV (-6/+0/+0)\n* Input 4 to RWV (-6/+0/+0)\n* Input b+3_4 to SWY (-6/+0/+0)\n* Input f+3_4 to DCK (-4/+2/+7)\n", "on_block": "-11", "on_ch": "+0", "on_hit": "-5", @@ -721,7 +723,7 @@ "image": "", "input": "d+2,1,2", "name": "Wildman Combo", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n* Combo from 2nd CH\n", "on_block": "-2", "on_ch": "+56a", "on_hit": "+27a (+18)", @@ -733,20 +735,22 @@ }, { "alias": [], - "alt": [], - "damage": "", + "alt": [ + "hFC.1" + ], + "damage": "5", "id": "Steve-db+1", "image": "", "input": "db+1", - "name": "", - "notes": "\ncs4~", + "name": "Crouch Jab", + "notes": "* Transition to Standing with f\ncs4~", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", "parent": "", - "recovery": "FC", + "recovery": "r24 FC", "startup": "i10", - "target": "sm", + "target": "sl", "video": "" }, { @@ -795,7 +799,7 @@ "image": "", "input": "db+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+0", "on_hit": "+0", @@ -813,7 +817,7 @@ "image": "", "input": "db+3,2", "name": "Foot Stomp Right Hook", - "notes": "* NC from first hit\n* Transition to LNH\n* Input b to cancel LNH (-10/+4/+4)", + "notes": "* Combo from first hit\n* -27 on block after blocking first hit\n* Transition to LNH\n* Input b to cancel LNH (-31/-10/+4/+4)\n", "on_block": "-6", "on_ch": "+8", "on_hit": "+8", @@ -831,7 +835,7 @@ "image": "", "input": "DCK.1", "name": "Fox Hunt", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+34a (+24)", "on_hit": "+58a (+27)", @@ -849,13 +853,13 @@ "image": "", "input": "DCK.1+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", "parent": "", "recovery": "", - "startup": "i16", + "startup": "i16, i7", "target": "m,m", "video": "" }, @@ -867,13 +871,13 @@ "image": "", "input": "DCK.1+2,1+2", "name": "", - "notes": "", + "notes": "* Combo from 1st hit\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", "parent": "Steve-DCK.1+2", "recovery": "", - "startup": "i16", + "startup": "i16, i7", "target": "m,m,m,m", "video": "" }, @@ -885,13 +889,13 @@ "image": "", "input": "DCK.1+2,1+2,1+2", "name": "", - "notes": "", + "notes": "* Combo from 1st hit\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", "parent": "Steve-DCK.1+2,1+2", "recovery": "", - "startup": "i16", + "startup": "i16, i7", "target": "m,m,m,m,m,m", "video": "" }, @@ -903,13 +907,13 @@ "image": "", "input": "DCK.1+2,1+2,1+2,1+2", "name": "Gatling Gun", - "notes": "", + "notes": "* Combo from 1st hit\n", "on_block": "-12", "on_ch": "+32a (+22)", "on_hit": "+32a (+22)", "parent": "Steve-DCK.1+2,1+2,1+2", "recovery": "", - "startup": "i16", + "startup": "i16, i7", "target": "m,m,m,m,m,m,m,m", "video": "" }, @@ -921,7 +925,7 @@ "image": "", "input": "DCK.2", "name": "Skyscraper", - "notes": "", + "notes": "\n", "on_block": "-14", "on_ch": "[+35a (+25)](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", "on_hit": "[+35a (+25)](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", @@ -939,7 +943,7 @@ "image": "", "input": "DCK.f+2", "name": "Punisher", - "notes": "* Input 3 to LWV (+1/+17d/+57a)\n* Input 4 to RWV (+1/+17d/+57a)\n* Input b+3_4 to SWY (+1/+17d/+57a)\n* Input f+3_4 to DCK (+3/+19d/+59a)", + "notes": "* Input 3 to LWV (+1/+17d/+57a)\n* Input 4 to RWV (+1/+17d/+57a)\n* Input b+3_4 to SWY (+1/+17d/+57a)\n* Input f+3_4 to DCK (+3/+19d/+59a)\n", "on_block": "-7", "on_ch": "+49a", "on_hit": "+9d", @@ -959,7 +963,7 @@ "image": "", "input": "DCK.f+3", "name": "Ducking In", - "notes": "* Transition to EXTDCK", + "notes": "* Transition to EXTDCK\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -977,7 +981,7 @@ "image": "", "input": "df+1", "name": "Left Uppercut", - "notes": "* Input 3 to LWV (-7/0/0)\n* Input 4 to RWV (-7/0/0)\n* Input b+3_4 to SWY (-7/0/0)\n* Input f+3_4 to DCK (-5/+2/+2)", + "notes": "* Input 3 to LWV (-7/0/0)\n* Input 4 to RWV (-7/0/0)\n* Input b+3_4 to SWY (-7/0/0)\n* Input f+3_4 to DCK (-5/+2/+2)\n", "on_block": "-2", "on_ch": "+5", "on_hit": "+5", @@ -995,7 +999,7 @@ "image": "", "input": "df+1,2", "name": "Uppercut Cross Combo", - "notes": "* Input 3 to LWV (-16/-9/-9)\n* Input 4 to RWV (-16/-9/-9)\n* Input b+3_4 to SWY (-16/-9/-9)\n* Input f+3_4 to DCK (-14/-7/-7)", + "notes": "* Combo from 1st hit\n* Input 3 to LWV (-16/-9/-9)\n* Input 4 to RWV (-16/-9/-9)\n* Input b+3_4 to SWY (-16/-9/-9)\n* Input f+3_4 to DCK (-14/-7/-7)\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+3", @@ -1013,7 +1017,7 @@ "image": "", "input": "df+1,2~1", "name": "Uppercut Psyche-out Hook", - "notes": "* Input b to FLK (+0/+4/+63a)", + "notes": "* Input b to FLK (+0/+4/+63a)\n", "on_block": "-2", "on_ch": "+61a", "on_hit": "+2", @@ -1031,10 +1035,10 @@ "image": "", "input": "df+1,2~2", "name": "Uppercut Psyche-out Body", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-10", - "on_ch": "+36d (+28)", - "on_hit": "+36d (+28)", + "on_ch": "[+36d (+28)](https://wavu.wiki/t/Steve_combos#Mini-combos 'Mini-combo')", + "on_hit": "[+36d (+28)](https://wavu.wiki/t/Steve_combos#Mini-combos 'Mini-combo')", "parent": "Steve-df+1", "recovery": "", "startup": "i13", @@ -1049,7 +1053,7 @@ "image": "", "input": "df+1,2~f+1+2", "name": "Uppercut Psyche-out Left Right Combo", - "notes": "* Input 3 to LWV (-4/-1/-1)\n* Input 4 to RWV (-4/-1/-1)\n* Input b+3_4 to SWY (-4/-1/-1)\n* Input f+3_4 to DCK (-2/+1/+1)", + "notes": "* Input 3 to LWV (-4/-1/-1)\n* Input 4 to RWV (-4/-1/-1)\n* Input b+3_4 to SWY (-4/-1/-1)\n* Input f+3_4 to DCK (-2/+1/+1)\n", "on_block": "-3", "on_ch": "+0", "on_hit": "+0", @@ -1067,7 +1071,7 @@ "image": "", "input": "df+2", "name": "Crescent Hook", - "notes": "* Input 3 to LWV (-7/+10/+12)\n* Input 4 to RWV (-7/+10/+12)\n* Input b+3_4 to SWY (-7/+10/+12)\n* Input f+3_4 to DCK (-2/+15g/+17)", + "notes": "* Input 3 to LWV (-7/+10/+12)\n* Input 4 to RWV (-7/+10/+12)\n* Input b+3_4 to SWY (-7/+10/+12)\n* Input f+3_4 to DCK (-2/+15g/+17)\n", "on_block": "-11", "on_ch": "+8c", "on_hit": "+6", @@ -1085,7 +1089,7 @@ "image": "", "input": "EXD.1", "name": "Power Fox Hunt", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+41a (+31)", "on_hit": "[+44d (+36)](https://wavu.wiki/t/Steve_combos#Mini-combos 'Mini-combo')", @@ -1103,7 +1107,7 @@ "image": "", "input": "EXD.2", "name": "Power Skyscraper", - "notes": "", + "notes": "\n", "on_block": "-14", "on_ch": "+61a (+51)", "on_hit": "+61a (+51)", @@ -1121,7 +1125,7 @@ "image": "", "input": "EXD.f+2", "name": "Power Punisher", - "notes": "* Input 3 to LWV (+10/+59a/-)\n* Input 4 to RWV (+10/+59a/-)\n* Input b+3_4 to SWY (+10/+57a/-)\n* Input f+3_4 to DCK (+12/+59a/-)", + "notes": "* Input 3 to LWV (+10/+59a/-)\n* Input 4 to RWV (+10/+59a/-)\n* Input b+3_4 to SWY (+10/+57a/-)\n* Input f+3_4 to DCK (+12/+59a/-)\n", "on_block": "+2", "on_ch": "[+49a](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", "on_hit": "[+49a](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", @@ -1139,14 +1143,14 @@ "image": "", "input": "f+1+2", "name": "", - "notes": "", + "notes": "* Jails from 1st hit\n", "on_block": "-14", "on_ch": "-3", "on_hit": "-3", "parent": "", "recovery": "", - "startup": "i15", - "target": "m,m", + "startup": "i15~16, i7~9", + "target": "m,h", "video": "" }, { @@ -1157,14 +1161,14 @@ "image": "", "input": "f+1+2,2", "name": "Shotgun Combination", - "notes": "", + "notes": "* Combo from 1st hit\n", "on_block": "-13", "on_ch": "+3d", "on_hit": "+3d", "parent": "Steve-f+1+2", "recovery": "", - "startup": "i15", - "target": "m,m,m", + "startup": "i15~16, i7~9", + "target": "m,h,m", "video": "" }, { @@ -1175,7 +1179,7 @@ "image": "", "input": "f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -1193,7 +1197,7 @@ "image": "", "input": "f+2,1", "name": "Ducking Body Blow > Left Hook", - "notes": "* Input f to PAB (+0/+4/+4)\n* Input b to FLK (+1/+5/+5)", + "notes": "* Combo from 1st hit\n* Input f to PAB (+0/+4/+4)\n* Input b to FLK (+1/+5/+5)\n", "on_block": "-5", "on_ch": "+1", "on_hit": "+1", @@ -1211,7 +1215,7 @@ "image": "", "input": "f+2,1~2", "name": "Ducking Psyche-out Body", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-10", "on_ch": "[+36d (+28)](https://wavu.wiki/t/Steve_combos#Mini-combos 'Mini-combo')", "on_hit": "[+36d (+28)](https://wavu.wiki/t/Steve_combos#Mini-combos 'Mini-combo')", @@ -1229,7 +1233,7 @@ "image": "", "input": "f+2,2", "name": "", - "notes": "* Transistion to LNH\n* Input b to cancel LNH (-10/+7/+7)", + "notes": "* Combo from 1st hit\n* Transistion to LNH\n* Input b to cancel LNH (-10/+7/+7)\n", "on_block": "-6", "on_ch": "+11g", "on_hit": "+11g", @@ -1247,7 +1251,7 @@ "image": "", "input": "f+2,2,1+2", "name": "Conqueror Combination", - "notes": "* Spike\n* Floor Break", + "notes": "* Combo from 2nd CH\n* Spike\n* Floor Break\n", "on_block": "-12", "on_ch": "+5c", "on_hit": "+5c", @@ -1265,7 +1269,7 @@ "image": "", "input": "f+3+4", "name": "Peekaboo", - "notes": "* Transition to PAB\n* Auto blocks high and mid", + "notes": "* Transition to PAB\n* Auto blocks high and mid\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1285,7 +1289,7 @@ "image": "", "input": "f+3", "name": "Ducking", - "notes": "* Transition to DCK\n* Input u+3_4 to LWV \n* Input d+3_4 to RWV\n* Input b+3_4 to SWY \n* Input f+3_4 to DCK\n* Input db to FC", + "notes": "* Transition to DCK\n* Input u+3_4 to LWV \n* Input d+3_4 to RWV\n* Input b+3_4 to SWY \n* Input f+3_4 to DCK\n* Input db to FC\ncs1~", "on_block": "", "on_ch": "", "on_hit": "", @@ -1303,7 +1307,7 @@ "image": "", "input": "FC.df+2", "name": "Finishing Blow", - "notes": "Tornado", + "notes": "Tornado\n", "on_block": "-15", "on_ch": "[+34a (+24)](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", "on_hit": "[+34a (+24)](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", @@ -1339,7 +1343,7 @@ "image": "", "input": "f,f,F+2", "name": "Eraser", - "notes": "Heat Engager\nHeat Dash (+5/+67a (+50)/-)\n* Balcony Break\n* Spike\n* Chip Damage On block", + "notes": "Heat Engager\nHeat Dash (+5/+67a (+50)/-)\n* Balcony Break\n* Spike\n* 9 Chip Damage on block\n* 12 Chip Damage on block while in heat\njs9~", "on_block": "+6", "on_ch": "+10d", "on_hit": "+10d", @@ -1357,7 +1361,7 @@ "image": "", "input": "FLK.1", "name": "", - "notes": "* Input b to stay in FLK (-1/+10/+10)\n* Input 3+4 to ALB (+17g/+28g/+28)", + "notes": "* Input b to stay in FLK (-1/+10/+10)\n* Input 3+4 to ALB (+17g/+28g/+28)\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -1375,7 +1379,7 @@ "image": "", "input": "FLK.1,1", "name": "", - "notes": "* Input b to stay in FLK (-4/+5/+5)\n* Input 3+4 to ALB (+17g/+28g/+28)", + "notes": "* Combo from 1st CH\n* Input b to stay in FLK (-4/+5/+5)\n* Input 3+4 to ALB (+17g/+28g/+28)\n", "on_block": "-9", "on_ch": "+0", "on_hit": "+0", @@ -1393,7 +1397,7 @@ "image": "", "input": "FLK.1,1,1", "name": "", - "notes": "* Input b to stay in FLK (-4/+5/+5)\n* Input 3+4 to ALB (+17g/+28g/+28)", + "notes": "* Combo from 2nd CH\n* Input b to stay in FLK (-4/+5/+5)\n* Input 3+4 to ALB (+17g/+28g/+28)\n", "on_block": "-9", "on_ch": "+0", "on_hit": "+0", @@ -1406,12 +1410,12 @@ { "alias": [], "alt": [], - "damage": "14,8,8", + "damage": "14,8,8,22", "id": "Steve-FLK.1,1,1,2", "image": "", "input": "FLK.1,1,1,2", "name": "Spiteful Combination", - "notes": "", + "notes": "* Combo from 3rd hit\n", "on_block": "-12", "on_ch": "+17a (+0)", "on_hit": "+17a (+0)", @@ -1429,7 +1433,7 @@ "image": "", "input": "FLK.1,1,2", "name": "", - "notes": "* Same hit as (FLK.1,1,1),2", + "notes": "* Combo from 2nd CH\n* Same hit as (FLK.1,1,1),2\n", "on_block": "-12", "on_ch": "+17a (+0)", "on_hit": "+17a (+0)", @@ -1447,7 +1451,7 @@ "image": "", "input": "FLK.1,1,d+1", "name": "", - "notes": "* Same hit as (FLK.1),d+1", + "notes": "* Combo from 2nd CH\n* Same hit as (FLK.1),d+1\n", "on_block": "+0", "on_ch": "+42a", "on_hit": "+18g", @@ -1465,7 +1469,7 @@ "image": "", "input": "FLK.1,1,f+1", "name": "", - "notes": "* Spike\n* Same hit as (FLK.1),f+1", + "notes": "* Spike\n* Combo from 2nd CH\n* Same hit as (FLK.1),f+1\n", "on_block": "-5", "on_ch": "+10d", "on_hit": "+0", @@ -1483,13 +1487,13 @@ "image": "", "input": "FLK.1+2", "name": "Griffin Throw", - "notes": "* 1+2 for throw break", + "notes": "* 1+2 for throw break\n", "on_block": "-6", "on_ch": "+0d", "on_hit": "+0d", "parent": "", "recovery": "", - "startup": "i12", + "startup": "i12~14", "target": "th", "video": "" }, @@ -1501,7 +1505,7 @@ "image": "", "input": "FLK.1,2", "name": "", - "notes": "* Same hit as (FLK.1,1,1),2", + "notes": "* Combo from 1st CH\n* Same hit as (FLK.1,1,1),2\n", "on_block": "-12", "on_ch": "+17a (+0)", "on_hit": "+17a (+0)", @@ -1519,7 +1523,7 @@ "image": "", "input": "FLK.1,d+1", "name": "Power Hook Combo", - "notes": "", + "notes": "\n", "on_block": "+0", "on_ch": "+42a", "on_hit": "+18g", @@ -1537,7 +1541,7 @@ "image": "", "input": "FLK.1,f+1", "name": "Tempest Combo", - "notes": "* Spike", + "notes": "* Spike\n", "on_block": "-5", "on_ch": "+10d", "on_hit": "+0", @@ -1555,13 +1559,13 @@ "image": "", "input": "FLK.2", "name": "Fly Swatter", - "notes": "* Spike", + "notes": "* Spike\n", "on_block": "-5c", "on_ch": "[+42a](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", "on_hit": "[+7d](https://wavu.wiki/t/Steve_combos#Mini-combos 'Mini-combo')", "parent": "", "recovery": "", - "startup": "i18", + "startup": "i18~19", "target": "m", "video": "" }, @@ -1579,7 +1583,7 @@ "on_hit": "[+35d (+27)](https://wavu.wiki/t/Steve_combos#Mini-combos 'Mini-combo')", "parent": "", "recovery": "", - "startup": "i14", + "startup": "i14~15", "target": "h", "video": "" }, @@ -1591,7 +1595,7 @@ "image": "", "input": "H.2+3", "name": "Bretwalda", - "notes": "* Heat Smash\n* Floor Break\n* Spike\n* Chip damage on block\n* On block, transitions to LNH\n* Alternate input: H.FLK.2+3 or H.PAB.2+3", + "notes": "* Heat Smash\n* Floor Break\n* Spike\n* 14 Chip Damage on block\n* Alternate input: H.FLK.2+3 or H.PAB.2+3\n", "on_block": "+8 LNH", "on_ch": "+0", "on_hit": "+0", @@ -1629,7 +1633,7 @@ "image": "", "input": "H.EXD.1+3", "name": "Two-Faced (TFA)", - "notes": "*\nHoming\n* Unbreakable\n* Transitions to TFA", + "notes": "*\nHoming\n* Unbreakable\n* Transitions to TFA\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1647,7 +1651,7 @@ "image": "", "input": "TFA.1", "name": "Dominion Rush", - "notes": "* Press 1 for throw break\n* Partially uses remaining heat time", + "notes": "* Press 1 for throw break\n* Partially uses remaining heat time\n", "on_block": "+0", "on_ch": "+14", "on_hit": "+14", @@ -1665,7 +1669,7 @@ "image": "", "input": "TFA.2", "name": "Debutante Ball", - "notes": "* Press 2 for throw break\n* Partially uses remaining heat time", + "notes": "* Press 2 for throw break\n* Partially uses remaining heat time\n", "on_block": "+0", "on_ch": "+0d", "on_hit": "+0d", @@ -1683,7 +1687,7 @@ "image": "", "input": "H.LNH", "name": "Two-Faced", - "notes": "* Parries mid attacks\n* Transitions to TFA after successful parry", + "notes": "* Parries mid attacks\n* Transitions to TFA after successful parry\nps", "on_block": "", "on_ch": "", "on_hit": "", @@ -1701,7 +1705,7 @@ "image": "", "input": "Left throw", "name": "Choke Slam", - "notes": "* Throw break 1", + "notes": "* Throw break 1\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1719,7 +1723,7 @@ "image": "", "input": "LNH.1", "name": "Vigilant Blow", - "notes": "* Heat Engager\n* Heat Dash +5g +43a(+35)\n* Homing", + "notes": "* Heat Engager\n* Heat Dash +5g +43a(+35)\n* Homing\n", "on_block": "-4", "on_ch": "+9/HE", "on_hit": "+9/HE", @@ -1737,7 +1741,7 @@ "image": "", "input": "LNH.1+2", "name": "Swingfire Advance", - "notes": "* Guard Break\n* Chip damage on block\n* Balcony Break", + "notes": "* Guard Break\n* Reversal Break\n* Balcony Break\n* Chip damage on block\n", "on_block": "[+12](https://wavu.wiki/t/Steve_combos#Mini-combos 'Mini-combo')", "on_ch": "+51a (+31)", "on_hit": "+51a (+31)", @@ -1755,7 +1759,7 @@ "image": "", "input": "LNH.2", "name": "Bloodhound", - "notes": "* Tornado", + "notes": "* Tornado\n", "on_block": "-13", "on_ch": "[+61a (+51)](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", "on_hit": "[+61a (+51)](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", @@ -1773,7 +1777,7 @@ "image": "", "input": "LWV.1", "name": "", - "notes": "* Input b to FLK (-3/+8/+8)", + "notes": "* Input b to FLK (-3/+8/+8)\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -1791,7 +1795,7 @@ "image": "", "input": "LWV.1,1", "name": "Double Stinger", - "notes": "* Strong Aerial Tailspin\n* Balcony Break", + "notes": "* Strong Aerial Tailspin\n* Balcony Break\n* Combo from 1st hit\n", "on_block": "-13", "on_ch": "+28a (+19)", "on_hit": "+28a (+19)", @@ -1809,7 +1813,7 @@ "image": "", "input": "LWV.1,2", "name": "Bee Sting Combo", - "notes": "* Strong Aerial Tailspin\n* Homing\n* Transition to LNH\n* Input b to cancel LNH (-1/+4/+4)", + "notes": "* Strong Aerial Tailspin\n* Homing\n* Combo from 1st hit\n* Transition to LNH\n* Input b to cancel LNH (-1/+4/+4)\n", "on_block": "+3", "on_ch": "+8", "on_hit": "+8", @@ -1827,7 +1831,7 @@ "image": "", "input": "LWV.1,2~1", "name": "Swindler", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+63a", "on_hit": "+4", @@ -1845,7 +1849,7 @@ "image": "", "input": "LWV.1,f+1", "name": "", - "notes": "", + "notes": "* Combo from 1st hit\n", "on_block": "-3", "on_ch": "+3", "on_hit": "+3", @@ -1863,7 +1867,7 @@ "image": "", "input": "LWV.1,f+1,1", "name": "Centurion Rush", - "notes": "* Input b to FLK (+4/+3/+68a)", + "notes": "* Combo from 1st or 2nd hit\n* Input b to FLK (+4/+3/+68a)\n", "on_block": "+3", "on_ch": "+68a", "on_hit": "+7", @@ -1881,7 +1885,7 @@ "image": "", "input": "LWV.2", "name": "", - "notes": "* Input f to PAB (-1/+8/+8)", + "notes": "* Input f to PAB (-1/+8/+8)\n", "on_block": "-5", "on_ch": "+4", "on_hit": "+4", @@ -1899,7 +1903,7 @@ "image": "", "input": "LWV.2,1", "name": "Right Shoulder Rush > Billy Club", - "notes": "* Spike", + "notes": "* Spike\n* Combo from 1st CH\n", "on_block": "-8", "on_ch": "+7d", "on_hit": "+4c", @@ -1935,13 +1939,13 @@ "image": "", "input": "PAB.1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-2", "on_ch": "+9", "on_hit": "+9", "parent": "", "recovery": "PAB", - "startup": "i12", + "startup": "i12~13", "target": "h", "video": "" }, @@ -1953,7 +1957,7 @@ "image": "", "input": "PAB.1+2", "name": "Ten Count", - "notes": "* 1+2 for throw break", + "notes": "* 1+2 for throw break\n", "on_block": "0", "on_ch": "+0d", "on_hit": "+0d", @@ -1971,13 +1975,13 @@ "image": "", "input": "PAB.1,2", "name": "", - "notes": "", + "notes": "* Combo from 1st\n", "on_block": "+0", "on_ch": "+8", "on_hit": "+8", "parent": "Steve-PAB.1", "recovery": "PAB", - "startup": "i12", + "startup": "i12~13", "target": "h,h", "video": "" }, @@ -1989,13 +1993,13 @@ "image": "", "input": "PAB.1,2,1", "name": "Albion Combination", - "notes": "* Spike", + "notes": "* Spike\n* Combo from 2nd CH\n", "on_block": "-13", "on_ch": "+44a", "on_hit": "+8c", "parent": "Steve-PAB.1,2", "recovery": "PAB", - "startup": "i12", + "startup": "i12~13", "target": "h,h,m", "video": "" }, @@ -2007,14 +2011,14 @@ "image": "", "input": "PAB.2", "name": "Spite Hook", - "notes": "* Homing\n* Punch parry\n+0d and 25 damage on a successful parry", + "notes": "* Homing\n* Punch parry\n+0d and 25 damage on a successful parry\nps", "on_block": "-3", "on_ch": "+58a", "on_hit": "+2", "parent": "", "recovery": "PAB", "startup": "i14", - "target": ",h", + "target": "h", "video": "" }, { @@ -2025,13 +2029,13 @@ "image": "", "input": "PAB.b+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-19", "on_ch": "-6", "on_hit": "-6", "parent": "", "recovery": "", - "startup": "i17", + "startup": "i17~18", "target": "m", "video": "" }, @@ -2043,13 +2047,13 @@ "image": "", "input": "PAB.b+1,1", "name": "", - "notes": "", + "notes": "* Combo from 1st hit\n", "on_block": "-7", "on_ch": "-1", "on_hit": "-1", "parent": "Steve-PAB.b+1", "recovery": "", - "startup": "i17", + "startup": "i17~18", "target": "m,h", "video": "" }, @@ -2061,13 +2065,13 @@ "image": "", "input": "PAB.b+1,1,2", "name": "", - "notes": "", + "notes": "* Combo from 2nd CH\n", "on_block": "-11", "on_ch": "-5", "on_hit": "-5", "parent": "Steve-PAB.b+1,1", "recovery": "", - "startup": "i17", + "startup": "i17~18", "target": "m,h,m", "video": "" }, @@ -2079,13 +2083,13 @@ "image": "", "input": "PAB.b+1,1,2,1", "name": "Lancaster Combination", - "notes": "* Balcony Break\n* Input b to FLK (-3/+23a (+14)/-)", + "notes": "* Balcony Break\n* Combo from 3rd hit\n* Input b to FLK (-3/+23a (+14)/-)\n", "on_block": "-10", "on_ch": "+16a (+7)", "on_hit": "+16a (+7)", "parent": "Steve-PAB.b+1,1,2", "recovery": "", - "startup": "i17", + "startup": "i17~18", "target": "m,h,m,m", "video": "" }, @@ -2097,13 +2101,13 @@ "image": "", "input": "PAB.b+2", "name": "Swaying Hook", - "notes": "* Balcony Break\n* Backswing Blow", + "notes": "* Balcony Break\n* Backswing Blow\n", "on_block": "-13", "on_ch": "+11a (+2)", "on_hit": "+11a (+2)", "parent": "", "recovery": "", - "startup": "i28", + "startup": "i28~29", "target": "m", "video": "" }, @@ -2117,13 +2121,13 @@ "image": "", "input": "PAB.d+1", "name": "Patella Smash", - "notes": "* Alternate input: FC df1", + "notes": "* Alternate input: FC df1\ncs6~", "on_block": "-12", "on_ch": "+2", "on_hit": "+2", "parent": "", "recovery": "PAB", - "startup": "i15", + "startup": "i15~16", "target": "l", "video": "" }, @@ -2135,13 +2139,13 @@ "image": "", "input": "PAB.d+2", "name": "Knuckle Plow", - "notes": "* Transition to FC with D", + "notes": "* Transition to FC with D\ncs6~", "on_block": "-12", "on_ch": "+32a", "on_hit": "+7", "parent": "", "recovery": "", - "startup": "i28", + "startup": "i28~29", "target": "l", "video": "" }, @@ -2153,13 +2157,13 @@ "image": "", "input": "PAB.df+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", "parent": "", "recovery": "PAB", - "startup": "i15", + "startup": "i15~16", "target": "m", "video": "" }, @@ -2171,13 +2175,13 @@ "image": "", "input": "PAB.df+1,1", "name": "", - "notes": "", + "notes": "* Combo from 1st hit\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", "parent": "Steve-PAB.df+1", "recovery": "PAB", - "startup": "i15", + "startup": "i15~16", "target": "m,m", "video": "" }, @@ -2189,13 +2193,13 @@ "image": "", "input": "PAB.df+1,1,2", "name": "", - "notes": "", + "notes": "* Combo from 2nd CH\n", "on_block": "-11", "on_ch": "-3", "on_hit": "-3", "parent": "Steve-PAB.df+1,1", "recovery": "PAB", - "startup": "i15", + "startup": "i15~16", "target": "m,m,m", "video": "" }, @@ -2207,13 +2211,13 @@ "image": "", "input": "PAB.df+1,1,2,1", "name": "Argos Rush", - "notes": "* Spike", + "notes": "* Spike\n* Combo from 3rd hit\n", "on_block": "-13", "on_ch": "+17d", "on_hit": "+17d", "parent": "Steve-PAB.df+1,1,2", "recovery": "", - "startup": "i15", + "startup": "i15~16", "target": "m,m,m,m", "video": "" }, @@ -2225,13 +2229,13 @@ "image": "", "input": "PAB.df+1,2", "name": "Cross Cut", - "notes": "Wall Crush +18g on hit", + "notes": "* Wall Crush +18g on hit\n* Combo from 1st hit\n* 6 Chip Damage on block\n* 8 Chip Damage on block in heat\n", "on_block": "-6", "on_ch": "+10", "on_hit": "+10", "parent": "Steve-PAB.df+1", "recovery": "", - "startup": "i15", + "startup": "i15~16", "target": "m,m,h", "video": "" }, @@ -2243,13 +2247,13 @@ "image": "", "input": "PAB.df+2", "name": "Cutting Elbow", - "notes": "* Elbow", + "notes": "* Elbow\n", "on_block": "-10", "on_ch": "[+31a (+21)](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", "on_hit": "[+31a (+21)](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", "parent": "", "recovery": "PAB", - "startup": "i16", + "startup": "i16~17", "target": "m", "video": "" }, @@ -2261,13 +2265,13 @@ "image": "", "input": "PAB.f+1+2", "name": "Nimrod Combination", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n* Combo from 1st hit\n", "on_block": "-5", "on_ch": "+24a (+15)", "on_hit": "+24a (+15)", "parent": "", "recovery": "", - "startup": "i12", + "startup": "i12, i15~16", "target": "h,h", "video": "" }, @@ -2279,13 +2283,13 @@ "image": "", "input": "PAB.f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "[+31a (+16)](https://wavu.wiki/t/Steve_combos#Mini-combos 'Mini-combo')", "on_hit": "[+31a (+16)](https://wavu.wiki/t/Steve_combos#Mini-combos 'Mini-combo')", "parent": "", "recovery": "PAB", - "startup": "i18", + "startup": "i18~19", "target": "m", "video": "" }, @@ -2297,13 +2301,13 @@ "image": "", "input": "PAB.f+2,1", "name": "Straight Punch Combination", - "notes": "* Balcony Break\n* Interruptible by i13 move", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Interruptible by i16 or faster moves\n", "on_block": "+1", "on_ch": "+24a (+14)", "on_hit": "+24a (+14)", "parent": "Steve-PAB.f+2", "recovery": "", - "startup": "i18", + "startup": "i18~19", "target": "m,m", "video": "" }, @@ -2315,13 +2319,13 @@ "image": "", "input": "PAB.uf+2", "name": "Dreadnought Uppercut", - "notes": "* Tornado\n", + "notes": "* Tornado\njs9~", "on_block": "-15", "on_ch": "[+34a (+24](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", "on_hit": "[+34a (+24](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", "parent": "", "recovery": "", - "startup": "i17", + "startup": "i17~19", "target": "m", "video": "" }, @@ -2333,7 +2337,7 @@ "image": "", "input": "qcb+2+4", "name": "Spinning Elbow Drop", - "notes": "* 2 Throw break", + "notes": "* 2 Throw break\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2351,7 +2355,7 @@ "image": "", "input": "qcf+1", "name": "Rocket Launcher", - "notes": "Heat Engager\nHeat Dash (+5/+36a (+26)/-)\n* Balcony Break\n* Input B to FLK (-3/+23a (+14)/-)", + "notes": "Heat Engager\nHeat Dash (+5/+36a (+26)/+36a (+26))\n* Balcony Break\n* Input B to FLK (-3/+23a (+14)/+23a (+14))\n", "on_block": "-10", "on_ch": "+16a (+7)", "on_hit": "+16a (+7)", @@ -2369,7 +2373,7 @@ "image": "", "input": "qcf+2", "name": "Low Cross Blaster", - "notes": "* Input F transitions to PAB", + "notes": "* Input F transitions to PAB\ncs10~", "on_block": "-18", "on_ch": "+2c", "on_hit": "+2c", @@ -2387,7 +2391,7 @@ "image": "", "input": "R.df+1+2", "name": "Dear Land of Hope", - "notes": "", + "notes": "\n", "on_block": "-15", "on_ch": "", "on_hit": "", @@ -2405,7 +2409,7 @@ "image": "", "input": "Right throw", "name": "Throw Down", - "notes": "* Throw break 2", + "notes": "* Throw break 2\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2423,7 +2427,7 @@ "image": "", "input": "RWV.1", "name": "", - "notes": "* Input f into PAB (-1/+8/+8)", + "notes": "* Input f into PAB (-1/+8/+8)\n", "on_block": "-5", "on_ch": "+4", "on_hit": "+4", @@ -2441,25 +2445,25 @@ "image": "", "input": "RWV.1,2", "name": "Hawk Swoop Combo", - "notes": "* Strong Aerial Tailspin\n* Homing\n* Transition into LNH\n* Input b to cancel LNH (-1/+4/+4)", + "notes": "* Strong Aerial Tailspin\n* Homing\n* Combo from 1st hit\n* Transition into LNH\n* Input b to cancel LNH (-1/+4/+4)\n", "on_block": "+3", "on_ch": "+8", "on_hit": "+8", "parent": "Steve-RWV.1", "recovery": "", "startup": "i14~16", - "target": "m,h(?)", + "target": "m,h", "video": "" }, { "alias": [], "alt": [], - "damage": "13,?", + "damage": "13,17", "id": "Steve-RWV.1,2~1", "image": "", "input": "RWV.1,2~1", "name": "Swindler", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+63a", "on_hit": "+4", @@ -2477,7 +2481,7 @@ "image": "", "input": "RWV.2", "name": "Gut Drill", - "notes": "*\nBalcony Break", + "notes": "*\nBalcony Break\n", "on_block": "-13", "on_ch": "+10a (+1)", "on_hit": "+10a (+1)", @@ -2495,13 +2499,13 @@ "image": "", "input": "SWY.1", "name": "Billy Club", - "notes": "* Can be +15c at farther ranges", + "notes": "* Can be +15c at farther ranges\n", "on_block": "-1c", "on_ch": "[+14c](https://wavu.wiki/t/Steve_combos#Mini-combos 'Mini-combo')", "on_hit": "[+14c](https://wavu.wiki/t/Steve_combos#Mini-combos 'Mini-combo')", "parent": "", "recovery": "", - "startup": "i16", + "startup": "i16~17", "target": "m", "video": "" }, @@ -2513,13 +2517,13 @@ "image": "", "input": "SWY.1+2", "name": "Position Change", - "notes": "* +10 when opponent hits the wall, if the throw is successful\n* Throw break 1+2", + "notes": "* +10 when opponent hits the wall, if the throw is successful\n* Throw break 1+2\n", "on_block": "-2", "on_ch": "+1 / +10wc", "on_hit": "+1 / +10wc", "parent": "", "recovery": "", - "startup": "i10", + "startup": "i10~15", "target": "th", "video": "" }, @@ -2534,13 +2538,13 @@ "image": "", "input": "SWY.1+2~b", "name": "", - "notes": "* +13 when opponent hits the wall after being rotated by < 90 degrees\n* +17 when opponent hits the wall after being rotated by > 90 degrees\n* Throw break 1+2", + "notes": "* +13 when opponent hits the wall after being rotated by < 90 degrees\n* +17 when opponent hits the wall after being rotated by > 90 degrees\n* Throw break 1+2\n", "on_block": "-2", "on_ch": "+1 / +13~17wc", "on_hit": "+1 / +13~17wc", "parent": "", "recovery": "", - "startup": "i10", + "startup": "i10~15", "target": "th", "video": "" }, @@ -2552,13 +2556,13 @@ "image": "", "input": "SWY.2", "name": "Snake Charmer", - "notes": "\ncs", + "notes": "\ncs1~", "on_block": "-18", "on_ch": "[+36a](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", "on_hit": "[+36a](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", "parent": "", "recovery": "", - "startup": "i17", + "startup": "i17~18", "target": "m", "video": "" }, @@ -2570,13 +2574,13 @@ "image": "", "input": "ub+1+2", "name": "Hellfire", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "+12a (+1)", "on_ch": "+12a (+1)", "on_hit": "+12a (+1)", "parent": "", "recovery": "", - "startup": "i66", + "startup": "i66~69", "target": "ub(m)", "video": "" }, @@ -2588,7 +2592,7 @@ "image": "", "input": "ub+2", "name": "Bounty Hunter", - "notes": "* Strong Aerial Tailspin\n* Homing\n* Causes Strong Aerial Tailspin\n* Transition into LNH\n* Input b to cancel LNH (+3/+14/+14)", + "notes": "* Strong Aerial Tailspin\n* Homing\n* Causes Strong Aerial Tailspin\n* Transition into LNH\n* Input b to cancel LNH (+3/+14/+14)\n", "on_block": "+3", "on_ch": "[+14](https://wavu.wiki/t/Steve_combos#Mini-combos 'Mini-combo')", "on_hit": "[+14](https://wavu.wiki/t/Steve_combos#Mini-combos 'Mini-combo')", @@ -2606,13 +2610,13 @@ "image": "", "input": "ub+2~1", "name": "Swindler", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+63a", "on_hit": "+4", "parent": "", "recovery": "", - "startup": "i30", + "startup": "i30~31", "target": "m", "video": "" }, @@ -2626,7 +2630,7 @@ "image": "", "input": "ub+3", "name": "Lion Heart", - "notes": "* Transition to LNH\n* Input 3 to LWV \n* Input 4 to RWV \n* Input b+3_4 to SWY \n* Input f+3_4 to DCK", + "notes": "* Transition to LNH\n* Input 3 to LWV \n* Input 4 to RWV \n* Input b+3_4 to SWY \n* Input f+3_4 to DCK\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2644,7 +2648,7 @@ "image": "", "input": "uf+1", "name": "Over the Top", - "notes": "* Spike\n", + "notes": "* Spike\njs9~", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -2662,7 +2666,7 @@ "image": "", "input": "uf+1+2", "name": "Armlock Throw", - "notes": "* 1+2 Throw break", + "notes": "* 1+2 Throw break\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2680,7 +2684,7 @@ "image": "", "input": "uf+2", "name": "Burst Hammer", - "notes": "* Spike", + "notes": "* Spike\njs9~", "on_block": "-14", "on_ch": "[+52a](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", "on_hit": "[+52a](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", @@ -2698,13 +2702,13 @@ "image": "", "input": "uf+3", "name": "", - "notes": "", + "notes": "\njs9~", "on_block": "-12", "on_ch": "+9", "on_hit": "+9", "parent": "", "recovery": "", - "startup": "i36", + "startup": "i36~37", "target": "l", "video": "" }, @@ -2716,13 +2720,13 @@ "image": "", "input": "uf+3,2", "name": "Jump-in Foot Stomp Right Hook", - "notes": "* Transition to LNH\n* Input b to cancel LNH (-10/+4/+4)", + "notes": "* Combo from 1st hit\n* -27 on block after blocking 1st hit\n* Transition to LNH\n* Input b to cancel LNH (-31/-10/+4/+4)\n", "on_block": "-6", "on_ch": "+8", "on_hit": "+8", "parent": "Steve-uf+3", "recovery": "", - "startup": "i36", + "startup": "i36~37", "target": "l,h", "video": "" }, @@ -2734,7 +2738,7 @@ "image": "", "input": "uf+4", "name": "Jumping Duck Kick", - "notes": "*\nBalcony Break\n", + "notes": "*\nBalcony Break\njs9~", "on_block": "-9", "on_ch": "+36a (+26)", "on_hit": "+22a (+5)", @@ -2752,13 +2756,13 @@ "image": "", "input": "WS.1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+3", "parent": "", "recovery": "", - "startup": "i11", + "startup": "i11~12", "target": "m", "video": "" }, @@ -2770,13 +2774,13 @@ "image": "", "input": "WS.1,1", "name": "Eagle Jab", - "notes": "* Input 3 to LWV (-6/+0/+0)\n* Input 4 to RWV (-6/+0/+0)\n* Input b+3_4 to SWY (-6/+0/+0)\n* Input f+3_4 to DCK (-2/+4/+4)", + "notes": "* Combo from 1st hit\n* Input 3 to LWV (-6/+0/+0)\n* Input 4 to RWV (-6/+0/+0)\n* Input b+3_4 to SWY (-6/+0/+0)\n* Input f+3_4 to DCK (-2/+4/+4)\n", "on_block": "-3", "on_ch": "+3", "on_hit": "+3", "parent": "Steve-WS.1", "recovery": "", - "startup": "i11", + "startup": "i11~12", "target": "m,h", "video": "" }, @@ -2790,13 +2794,13 @@ "image": "", "input": "WS.1+2", "name": "Sonic Fang", - "notes": "Heat Engager\nHeat Dash (+5/+35d/-)", + "notes": "Heat Engager\nHeat Dash (+5/+35d/-)\n", "on_block": "-12", "on_ch": "+18a (+11)", "on_hit": "+18a (+11)", "parent": "", "recovery": "", - "startup": "i14", + "startup": "i14, i9-10", "target": "m,m", "video": "" }, @@ -2808,13 +2812,13 @@ "image": "", "input": "WS.1,2", "name": "Wildman", - "notes": "* Spike", + "notes": "* Spike\n* Combo from 1st hit\n", "on_block": "-13", "on_ch": "+23d", "on_hit": "+3c", "parent": "Steve-WS.1", "recovery": "", - "startup": "i11", + "startup": "i11~12", "target": "m,m", "video": "" }, @@ -2826,13 +2830,13 @@ "image": "", "input": "WS.2", "name": "", - "notes": "* Input 3 to LWV (-7/+4/+4)\n* Input 4 to RWV (-7/+4/+4)\n* Input b+3_4 to SWY (-7/+4/+4)\n* Input f+3_4 to DCK (-5/+6/+6)", + "notes": "* Input 3 to LWV (-7/+4/+4)\n* Input 4 to RWV (-7/+4/+4)\n* Input b+3_4 to SWY (-7/+4/+4)\n* Input f+3_4 to DCK (-5/+6/+6)\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", "parent": "", "recovery": "", - "startup": "i13", + "startup": "i13~15", "target": "m", "video": "" }, @@ -2844,13 +2848,13 @@ "image": "", "input": "WS.2,2", "name": "Nighthawk Combination", - "notes": "* Transition to LNH\n* Input b to cancel LNH (-10/+7/+7)", + "notes": "* Combo from 1st hit\n* Transition to LNH\n* Input b to cancel LNH (-10/+7/+7)\n", "on_block": "-6", "on_ch": "+11", "on_hit": "+11", "parent": "Steve-WS.2", "recovery": "", - "startup": "i13", + "startup": "i13~15", "target": "m,m", "video": "" } diff --git a/src/frame_service/json_directory/tests/static/json_movelist/victor.json b/src/frame_service/json_directory/tests/static/json_movelist/victor.json index fa19990..ff2bdd1 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/victor.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/victor.json @@ -7,7 +7,7 @@ "image": "", "input": "1", "name": "Jab", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -25,7 +25,7 @@ "image": "", "input": "1,1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -43,7 +43,7 @@ "image": "", "input": "1,1,2", "name": "Double Cabochon Cut", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+3", "on_hit": "+3", @@ -61,7 +61,7 @@ "image": "", "input": "1+2", "name": "Eden", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "Launch (+46)", "on_hit": "+2", @@ -79,7 +79,7 @@ "image": "", "input": "1,2", "name": "Basic Etiquette", - "notes": "", + "notes": "\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -97,7 +97,7 @@ "image": "", "input": "1,2,1", "name": "Briolette Cut", - "notes": "* Tornado\n* Balcony Break", + "notes": "* Tornado\n* Balcony Break\n", "on_block": "-12", "on_ch": "Launch T!", "on_hit": "+18a (+1)", @@ -115,7 +115,7 @@ "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -133,7 +133,7 @@ "image": "", "input": "1+3", "name": "One Night Miracle", - "notes": "* Throw break: 1 or 2\n* Opponent recovery on hit: FDFT", + "notes": "* Throw break: 1 or 2\n* Opponent recovery on hit: FDFT\n", "on_block": "-3", "on_ch": "-2", "on_hit": "-2", @@ -151,7 +151,7 @@ "image": "", "input": "1,3", "name": "Basic Manners", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -169,7 +169,7 @@ "image": "", "input": "2", "name": "Right Jab", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "-2", "on_hit": "-2", @@ -187,7 +187,7 @@ "image": "", "input": "2,1", "name": "Cutlery Etiquette", - "notes": "* Transition to PRF with F", + "notes": "* Transition to PRF with F\n", "on_block": "-6 / -4 PRF", "on_ch": "+5 / +7 PRF", "on_hit": "+5 / +7 PRF", @@ -205,7 +205,7 @@ "image": "", "input": "2,2", "name": "", - "notes": "*-10 if last hit whiffs", + "notes": "*-10 if last hit whiffs\n", "on_block": "-12", "on_ch": "-2", "on_hit": "-2", @@ -223,7 +223,7 @@ "image": "", "input": "2,2,2", "name": "Crybaby Sophia", - "notes": "Strong Aerial Tailspin\n* Chip damage on block\n* Transitions to IAI on hit or block\n* Wall Crush +12g on hit", + "notes": "Strong Aerial Tailspin\n* Chip damage on block\n* Transitions to IAI on hit or block\n* Wall Crush +12g on hit\n", "on_block": "-3", "on_ch": "+4", "on_hit": "+4", @@ -259,7 +259,7 @@ "image": "", "input": "2+3+4", "name": "Taunt", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -277,7 +277,7 @@ "image": "", "input": "2+4", "name": "Je Te Veux", - "notes": "* Throw break: 1 or 2\n* Opponent recovery on hit: opp. side FDFT off-axis to the right", + "notes": "* Throw break: 1 or 2\n* Opponent recovery on hit: opp. side FDFT off-axis to the right\n", "on_block": "-3", "on_ch": "-4", "on_hit": "-4", @@ -295,7 +295,7 @@ "image": "", "input": "3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -313,7 +313,7 @@ "image": "", "input": "3,1+2", "name": "Good Communication", - "notes": "*delayable", + "notes": "*delayable\n", "on_block": "-9", "on_ch": "+5", "on_hit": "+5", @@ -331,7 +331,7 @@ "image": "", "input": "3+4", "name": "Iai Stance", - "notes": "* Can cancel into FC with db", + "notes": "* Can cancel into FC with db\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -349,7 +349,7 @@ "image": "", "input": "4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+1", "on_hit": "+1", @@ -367,7 +367,7 @@ "image": "", "input": "4,3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+5", "on_hit": "+5", @@ -385,7 +385,7 @@ "image": "", "input": "4,3,2", "name": "Asterism of Benevolence", - "notes": "* Balcony Break\n* Deals chip damage on block", + "notes": "* Balcony Break\n* Deals chip damage on block\n", "on_block": "-13", "on_ch": "+34d (+13)", "on_hit": "+34d (+13)", @@ -403,7 +403,7 @@ "image": "", "input": "b+1", "name": "", - "notes": "* Transition to PRF with F", + "notes": "* Transition to PRF with F\n", "on_block": "-13 / -5 PRF", "on_ch": "-3 / +5 PRF", "on_hit": "-3 / +5 PRF", @@ -439,7 +439,7 @@ "image": "", "input": "b+1,2", "name": "Vanity Love", - "notes": "* Side switch after attack throw connects\n* Hit Confirmable on counter hit", + "notes": "* Side switch after attack throw connects\n* Hit Confirmable on counter hit\n", "on_block": "-8", "on_ch": "+0", "on_hit": "+0", @@ -457,7 +457,7 @@ "image": "", "input": "b+1+4", "name": "Dun Stallion", - "notes": "", + "notes": "\n", "on_block": "-21", "on_ch": "+37 (+6)", "on_hit": "+37 (+6)", @@ -475,7 +475,7 @@ "image": "", "input": "b+2", "name": "Strobing Memories", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+14", "on_hit": "+2", @@ -493,7 +493,7 @@ "image": "", "input": "b+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+4", "on_hit": "+4", @@ -511,7 +511,7 @@ "image": "", "input": "b+3,1", "name": "Caval", - "notes": "* Hit Confirmable\n* Balcony Break", + "notes": "* Hit Confirmable\n* Balcony Break\n", "on_block": "-13", "on_ch": "+21a (+16)", "on_hit": "+21a (+16)", @@ -529,7 +529,7 @@ "image": "", "input": "b+4", "name": "Cordial Circuit", - "notes": "* Homing\n* Balcony Break", + "notes": "* Homing\n* Balcony Break\n", "on_block": "-2", "on_ch": "+14c", "on_hit": "+13g", @@ -547,7 +547,7 @@ "image": "", "input": "Back throw", "name": "Farewell in Taj Mahal", - "notes": "* Throw break: none\n* Opponent recovery on hit: FUFA", + "notes": "* Throw break: none\n* Opponent recovery on hit: FUFA\n", "on_block": "", "on_ch": "-3", "on_hit": "-3", @@ -565,7 +565,7 @@ "image": "", "input": "b,B+2+3", "name": "Montjoie Takemikazuchi", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "N/A", "on_ch": "+2 (-8)", "on_hit": "+2 (-8)", @@ -583,7 +583,7 @@ "image": "", "input": "CH.d+4", "name": "Guilty Mariko", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "0", "on_hit": "-3", @@ -601,7 +601,7 @@ "image": "", "input": "CH.db+4", "name": "Musk Scented Natasha", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "+49a", "on_hit": "+49a", @@ -619,7 +619,7 @@ "image": "", "input": "d+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -637,7 +637,7 @@ "image": "", "input": "d+1,1", "name": "Concave Cut", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+6", "on_hit": "+6", @@ -655,7 +655,7 @@ "image": "", "input": "d+1+2", "name": "Iridescence of Prowess", - "notes": "* Tornado\n* Deals chip damage on block", + "notes": "* Tornado\n* Deals chip damage on block\n", "on_block": "-9", "on_ch": "+35a", "on_hit": "+17 (+10)", @@ -673,7 +673,7 @@ "image": "", "input": "d+2", "name": "Llawfrodedd", - "notes": "* Heat Engager\n* Deals chip damage on block", + "notes": "* Heat Engager\n* Deals chip damage on block\n", "on_block": "0", "on_ch": "+4", "on_hit": "+4 / HE", @@ -691,7 +691,7 @@ "image": "", "input": "d+3", "name": "Good Manners", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", @@ -709,7 +709,7 @@ "image": "", "input": "d+4", "name": "Final Salute", - "notes": "", + "notes": "\n", "on_block": "-14", "on_ch": "+0 (th)", "on_hit": "-3", @@ -727,7 +727,7 @@ "image": "", "input": "db+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "-2", "on_hit": "-2", @@ -745,7 +745,7 @@ "image": "", "input": "db+1,1", "name": "Emerald Cut", - "notes": "* Transition to PRF with F", + "notes": "* Transition to PRF with F\n", "on_block": "-7 / -5 PRF", "on_ch": "+2 / +4 PRF", "on_hit": "+2 / +4 PRF", @@ -817,7 +817,7 @@ "image": "", "input": "df+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-2", "on_ch": "+4", "on_hit": "+4", @@ -835,7 +835,7 @@ "image": "", "input": "df+1,1", "name": "Trilliant Cut", - "notes": "", + "notes": "\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -853,7 +853,7 @@ "image": "", "input": "df+2", "name": "Arcadia", - "notes": "", + "notes": "\n", "on_block": "-14", "on_ch": "+31a (+21)", "on_hit": "+31a (+21)", @@ -871,7 +871,7 @@ "image": "", "input": "df+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -889,7 +889,7 @@ "image": "", "input": "df+3+4", "name": "Llamrei", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-17", "on_ch": "+16 (+11)", "on_hit": "+16 (+11)", @@ -907,7 +907,7 @@ "image": "", "input": "df+3,4", "name": "", - "notes": "* Knee", + "notes": "* Knee\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -925,7 +925,7 @@ "image": "", "input": "df+3,4,2", "name": "Iridescence of Loyalty", - "notes": "* Tornado\n* Deals chip damage on block", + "notes": "* Tornado\n* Deals chip damage on block\n", "on_block": "-9", "on_ch": "+35a", "on_hit": "+17a (+10)", @@ -943,7 +943,7 @@ "image": "", "input": "df+4", "name": "", - "notes": "* Knee", + "notes": "* Knee\n", "on_block": "-9", "on_ch": "+5", "on_hit": "+5", @@ -961,7 +961,7 @@ "image": "", "input": "df+4,2", "name": "Selfish Miranda", - "notes": "Strong Aerial Tailspin\n* Only occurs on hit or block\n* Causes Wall Stun\n* Deals chip damage on block\n* Transitions to IAI (cannot cancel)", + "notes": "Strong Aerial Tailspin\n* Only occurs on hit or block\n* Causes Wall Stun\n* Deals chip damage on block\n* Transitions to IAI (cannot cancel)\n", "on_block": "-3", "on_ch": "+4 (W! +12)", "on_hit": "+4 (W! +12)", @@ -979,7 +979,7 @@ "image": "", "input": "f+1+2", "name": "Durandal", - "notes": "* Balcony Break\n* Heat Engager\n* Deals chip damage on block\n* Partially restores Heat on hit", + "notes": "* Balcony Break\n* Heat Engager\n* Deals chip damage on block\n* Partially restores Heat on hit\n", "on_block": "-9", "on_ch": "KND / HE", "on_hit": "KND / HE", @@ -997,7 +997,7 @@ "image": "", "input": "f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "+5", "on_hit": "+5", @@ -1015,7 +1015,7 @@ "image": "", "input": "f+2,2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -1033,7 +1033,7 @@ "image": "", "input": "f+2,2,1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-11", "on_ch": "0", "on_hit": "0", @@ -1051,7 +1051,7 @@ "image": "", "input": "f+2,2,1,1", "name": "Gorlagon", - "notes": "* Balcony Break\n* Hit confirmable if (f22)1 is ch", + "notes": "* Balcony Break\n* Hit confirmable if (f22)1 is ch\n", "on_block": "-15", "on_ch": "+20 (+15)", "on_hit": "+20 (+15)", @@ -1069,7 +1069,7 @@ "image": "", "input": "f+2,2,2", "name": "Radiant Cut", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-13", "on_ch": "+20a", "on_hit": "+20a", @@ -1087,7 +1087,7 @@ "image": "", "input": "f+3", "name": "Perfumer", - "notes": "* Can cancel into FC with df\n* Punch parry from frame 5 to 10", + "notes": "* Can cancel into FC with df\n* Punch parry from frame 5 to 10\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1105,7 +1105,7 @@ "image": "", "input": "f+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "0", "on_hit": "0", @@ -1123,7 +1123,7 @@ "image": "", "input": "f+4,1", "name": "Carving Cameo", - "notes": "* Balcony Break\n* Heat Engager", + "notes": "* Balcony Break\n* Heat Engager\n", "on_block": "-4", "on_ch": "+18a (+9) / HE", "on_hit": "+18a (+9) / HE", @@ -1141,7 +1141,7 @@ "image": "", "input": "f+4,2", "name": "Carving Intaglio", - "notes": "* CH on last hit causes knockdown\n* Transition to IAI with d or 3+4", + "notes": "* CH on last hit causes knockdown\n* Transition to IAI with d or 3+4\n", "on_block": "-12", "on_ch": "+7a / +5", "on_hit": "+5", @@ -1159,7 +1159,7 @@ "image": "", "input": "FC.1+2", "name": "Shangri-La", - "notes": "", + "notes": "\n", "on_block": "-23, -13", "on_ch": "+0", "on_hit": "+0", @@ -1177,7 +1177,7 @@ "image": "", "input": "f,F+2", "name": "Carnwennan", - "notes": "* Tornado\n* Deals chip damage on block", + "notes": "* Tornado\n* Deals chip damage on block\n", "on_block": "-16", "on_ch": "+33 (+23)", "on_hit": "+33 (+23)", @@ -1195,7 +1195,7 @@ "image": "", "input": "f,f,F+2", "name": "Asterism of Virtue", - "notes": "* Balcony Break\n* Deals chip damage on block\n* Transition to IAI with d or 3+4 (+5 oB)", + "notes": "* Balcony Break\n* Deals chip damage on block\n* Transition to IAI with d or 3+4 (+5 oB)\n", "on_block": "+2", "on_ch": "Launch T!", "on_hit": "+16 (+6)", @@ -1212,8 +1212,8 @@ "id": "Victor-H.2+3", "image": "", "input": "H.2+3", - "name": "Élimination Samouraï", - "notes": "* Heat Smash\n* Alternate input: H.R1", + "name": "limination Samoura", + "notes": "* Heat Smash\n* Alternate input: H.R1\n", "on_block": "-15", "on_ch": "th", "on_hit": "th", @@ -1231,7 +1231,7 @@ "image": "", "input": "H.db+1+2", "name": "Monsieur Samurai", - "notes": "* Transitions to IAI\n* Partially uses remaining Heat time", + "notes": "* Transitions to IAI\n* Partially uses remaining Heat time\n", "on_block": "+6", "on_ch": "+6a (-4)", "on_hit": "+6a (-4)", @@ -1249,7 +1249,7 @@ "image": "", "input": "H.IAI.d+2", "name": "Longinus", - "notes": "* Transition to IAI on hit", + "notes": "* Transition to IAI on hit\n", "on_block": "+8", "on_ch": "+20 (+2)", "on_hit": "+20 (+2)", @@ -1267,7 +1267,7 @@ "image": "", "input": "H.u+1+2", "name": "Excalibur", - "notes": "* Alternate input: H.ub+1+2\n* Balcony Break\n", + "notes": "* Alternate input: H.ub+1+2\n* Balcony Break\njs10", "on_block": "-4", "on_ch": "0a (-1)", "on_hit": "0a (-1)", @@ -1285,7 +1285,7 @@ "image": "", "input": "IAI.1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+1", "on_hit": "+1", @@ -1303,7 +1303,7 @@ "image": "", "input": "IAI.1,1", "name": "Spumador", - "notes": "* Tornado\n* Balcony Break\n* Can cancel the second hit by holding down or pressing 3+4. Will transition to IAI\n* Hit confirmable 10F", + "notes": "* Tornado\n* Balcony Break\n* Can cancel the second hit by holding down or pressing 3+4. Will transition to IAI\n* Hit confirmable 10F\n", "on_block": "-14 / -11 IAI", "on_ch": "+15g / +2 IAI", "on_hit": "+15g / +2 IAI", @@ -1321,7 +1321,7 @@ "image": "", "input": "IAI.1,1+2", "name": "Chastiefol", - "notes": "* Deals chip damage on block\nHit confirmable 11F", + "notes": "* Deals chip damage on block\nHit confirmable 11F\n", "on_block": "+3", "on_ch": "+20a (-6)", "on_hit": "+20a (-6)", @@ -1339,7 +1339,7 @@ "image": "", "input": "IAI.1+2", "name": "Hauteclaire", - "notes": "* Deals chip damage on block", + "notes": "* Deals chip damage on block\nJS i10", "on_block": "+3", "on_ch": "+20 (-6)", "on_hit": "+20 (-6)", @@ -1357,7 +1357,7 @@ "image": "", "input": "IAI.1,2", "name": "", - "notes": "* Hit Confirmable 11F\n", + "notes": "* Hit Confirmable 11F\njs", "on_block": "-19", "on_ch": "+25a (+10)", "on_hit": "+25a (+10)", @@ -1375,7 +1375,7 @@ "image": "", "input": "IAI.1,2,2", "name": "Clarent", - "notes": "* Spike\n* Deals chip damage on block", + "notes": "* Spike\n* Deals chip damage on block\n", "on_block": "-18c", "on_ch": "+8a (-27)", "on_hit": "+8a (-27)", @@ -1393,7 +1393,7 @@ "image": "", "input": "IAI.2", "name": "Almace", - "notes": "* Balcony Break\n* Tornado", + "notes": "* Balcony Break\n* Tornado\n", "on_block": "-7", "on_ch": "+15 (+5)", "on_hit": "+15 (+5)", @@ -1429,7 +1429,7 @@ "image": "", "input": "IAI.4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+8", "on_hit": "+3", @@ -1447,7 +1447,7 @@ "image": "", "input": "IAI.4,2", "name": "Murgleys", - "notes": "Strong Aerial Tailspin\n* Balcony Break", + "notes": "Strong Aerial Tailspin\n* Balcony Break\n", "on_block": "-5", "on_ch": "Launch", "on_hit": "+26 (+0)", @@ -1465,7 +1465,7 @@ "image": "", "input": "IAI.b", "name": "Move Backward", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1501,7 +1501,7 @@ "image": "", "input": "IAI.d+1+2", "name": "Espee Aventureuse", - "notes": "", + "notes": "\n", "on_block": "-29", "on_ch": "-3", "on_hit": "-3", @@ -1519,7 +1519,7 @@ "image": "", "input": "IAI.d+2", "name": "Rhongomyniad", - "notes": "* Transition to IAI\n* Deals chip damage on block", + "notes": "* Transition to IAI\n* Deals chip damage on block\n", "on_block": "+4", "on_ch": "-1 (-8)", "on_hit": "-1 (-8)", @@ -1537,7 +1537,7 @@ "image": "", "input": "IAI.f", "name": "Move Forward", - "notes": "* Parries low attacks", + "notes": "* Parries low attacks\nCS i4~17", "on_block": "", "on_ch": "", "on_hit": "", @@ -1555,7 +1555,7 @@ "image": "", "input": "IAI.P.f", "name": "Gwen", - "notes": "* Balcony Break\n* Tornado", + "notes": "* Balcony Break\n* Tornado\n", "on_block": "N/A", "on_ch": "+60 (+44)", "on_hit": "+60 (+44)", @@ -1573,7 +1573,7 @@ "image": "", "input": "Left throw", "name": "One Night Miracle", - "notes": "* Throw break: 1\n* Opponent recovery on hit: FDFT", + "notes": "* Throw break: 1\n* Opponent recovery on hit: FDFT\n", "on_block": "-3", "on_ch": "-2", "on_hit": "-2", @@ -1591,7 +1591,7 @@ "image": "", "input": "PRF.1", "name": "Maceration", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "+14g", "on_hit": "+4", @@ -1609,7 +1609,7 @@ "image": "", "input": "PRF.1+2", "name": "Hengroen", - "notes": "* Balcony Break\n* Deals chip damage on block", + "notes": "* Balcony Break\n* Deals chip damage on block\n", "on_block": "+6", "on_ch": "+14a", "on_hit": "+14a", @@ -1627,7 +1627,7 @@ "image": "", "input": "PRF.2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+1", "on_hit": "+1", @@ -1645,7 +1645,7 @@ "image": "", "input": "PRF.2,2", "name": "", - "notes": "* Transition to IAI (Cannot cancel)", + "notes": "* Transition to IAI (Cannot cancel)\n", "on_block": "-4 IAI", "on_ch": "+5 IAI", "on_hit": "+5 IAI", @@ -1663,7 +1663,7 @@ "image": "", "input": "PRF.2,2,1", "name": "Top Note", - "notes": "Strong Aerial Tailspin\n* Balcony Break", + "notes": "Strong Aerial Tailspin\n* Balcony Break\n", "on_block": "-1", "on_ch": "+55a", "on_hit": "+12", @@ -1681,7 +1681,7 @@ "image": "", "input": "PRF.2,2,1+2", "name": "Last Note", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+7d", "on_hit": "+7d", @@ -1699,7 +1699,7 @@ "image": "", "input": "PRF.3", "name": "Flying Gentleman", - "notes": "* Heat Engager\n* Balcony Break\n* Knee", + "notes": "* Heat Engager\n* Balcony Break\n* Knee\n", "on_block": "-8", "on_ch": "+41 (-17)", "on_hit": "+41 (-17)", @@ -1717,7 +1717,7 @@ "image": "", "input": "PRF.4", "name": "Cordial Circuit", - "notes": "* Homing\n* Balcony Break", + "notes": "* Homing\n* Balcony Break\n", "on_block": "-6", "on_ch": "+14c", "on_hit": "+13g", @@ -1735,7 +1735,7 @@ "image": "", "input": "PRF.df", "name": "Sillage", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1753,7 +1753,7 @@ "image": "", "input": "qcf+2", "name": "Amour Shaft", - "notes": "Strong Aerial Tailspin\n* Transition to IAI\n* Deals chip damage on block\n* Causes Wall stun", + "notes": "Strong Aerial Tailspin\n* Transition to IAI\n* Deals chip damage on block\n* Causes Wall stun\n", "on_block": "-3", "on_ch": "+4 (W! +12)", "on_hit": "+4", @@ -1771,7 +1771,7 @@ "image": "", "input": "R.df+1+2", "name": "Coup de Chevalier", - "notes": "* Rage Art\n* Removes recoverable health on hit\n* Alternate input: R.R2", + "notes": "* Rage Art\n* Removes recoverable health on hit\n* Alternate input: R.R2\n", "on_block": "-15", "on_ch": "th", "on_hit": "th", @@ -1789,7 +1789,7 @@ "image": "", "input": "Right throw", "name": "Je Te Veux", - "notes": "* Throw break: 2\n* Opponent recovery on hit: opp. side FDFT off-axis to the right", + "notes": "* Throw break: 2\n* Opponent recovery on hit: opp. side FDFT off-axis to the right\n", "on_block": "-3", "on_ch": "-4", "on_hit": "-4", @@ -1807,7 +1807,7 @@ "image": "", "input": "SS.1+2", "name": "Dandy Blow", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-9", "on_ch": "+15 (+5)", "on_hit": "+15 (+5)", @@ -1825,7 +1825,7 @@ "image": "", "input": "u+1+2", "name": "Caliburnus", - "notes": "* Deals chip damage on block\n", + "notes": "* Deals chip damage on block\njs10", "on_block": "-20", "on_ch": "+1a", "on_hit": "+1a", @@ -1843,7 +1843,7 @@ "image": "", "input": "ub,b", "name": "Le Blanc", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1861,7 +1861,7 @@ "image": "", "input": "uf+1", "name": "", - "notes": "* Alternate input: ub+1 or u+1", + "notes": "* Alternate input: ub+1 or u+1\n", "on_block": "-9", "on_ch": "+4", "on_hit": "+4", @@ -1879,7 +1879,7 @@ "image": "", "input": "uf+1,1", "name": "Gringolet", - "notes": "* Tornado\n* Balcony Break\n* Hit confirmable\n* Cancel the second hit with down or 3+4 to go into IAI", + "notes": "* Tornado\n* Balcony Break\n* Hit confirmable\n* Cancel the second hit with down or 3+4 to go into IAI\n", "on_block": "-14 / -10 IAI", "on_ch": "+15 / +3 IAI", "on_hit": "+15 / +3 IAI", @@ -1897,7 +1897,7 @@ "image": "", "input": "uf+1+2", "name": "Romancing Chaser", - "notes": "* Spike\n* Throw break: 1+2\n* Opponent recovery on hit: FUFA", + "notes": "* Spike\n* Throw break: 1+2\n* Opponent recovery on hit: FUFA\n", "on_block": "-3", "on_ch": "-4", "on_hit": "-4", @@ -1915,7 +1915,7 @@ "image": "", "input": "uf+2", "name": "Marquis Cut", - "notes": "* Homing", + "notes": "* Homing\n", "on_block": "-9", "on_ch": "+7", "on_hit": "+7", @@ -1933,7 +1933,7 @@ "image": "", "input": "uf+3", "name": "Peaceful Shoes", - "notes": "* Alternate input: ub+3 or u+3\n", + "notes": "* Alternate input: ub+3 or u+3\njs7-15", "on_block": "-9", "on_ch": "+36d", "on_hit": "+3", @@ -1951,7 +1951,7 @@ "image": "", "input": "uf+4", "name": "Chatoyant Courage", - "notes": "* Tornado\n* Alternate input: ub+4 or u+4\n", + "notes": "* Tornado\n* Alternate input: ub+4 or u+4\njs14", "on_block": "-19", "on_ch": "+73 (+57)", "on_hit": "+73 (+57)", @@ -1969,7 +1969,7 @@ "image": "", "input": "ws1", "name": "Oval Cut", - "notes": "* Launcher", + "notes": "* Launcher\n", "on_block": "-16", "on_ch": "+53a", "on_hit": "+53a", @@ -1987,7 +1987,7 @@ "image": "", "input": "ws1+2", "name": "Pearly Gates", - "notes": "* Transition to PRF with F", + "notes": "* Transition to PRF with F\n", "on_block": "-8 / -8 PRF", "on_ch": "+8 / +8 PRF", "on_hit": "+8 / +8 PRF", @@ -2005,7 +2005,7 @@ "image": "", "input": "ws2", "name": "Baguette Cut", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+35a (+25)", "on_hit": "+6", @@ -2023,7 +2023,7 @@ "image": "", "input": "ws3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-14", "on_ch": "+6", "on_hit": "+6", @@ -2041,7 +2041,7 @@ "image": "", "input": "ws3,2", "name": "Iridescence of Faith", - "notes": "* Tornado\n* Deals chip damage on block", + "notes": "* Tornado\n* Deals chip damage on block\n", "on_block": "-9", "on_ch": "(+35)", "on_hit": "+17 (+10)", @@ -2059,7 +2059,7 @@ "image": "", "input": "ws4", "name": "Praise Smash", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/xiaoyu.json b/src/frame_service/json_directory/tests/static/json_movelist/xiaoyu.json index f2378d7..bb9ac05 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/xiaoyu.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/xiaoyu.json @@ -7,7 +7,7 @@ "image": "", "input": "1", "name": "", - "notes": "", + "notes": "\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -25,7 +25,7 @@ "image": "", "input": "1+2", "name": "Birds Flock", - "notes": "*", + "notes": "*\n", "on_block": "-7", "on_ch": "+20a", "on_hit": "+20a", @@ -43,7 +43,7 @@ "image": "", "input": "1,2", "name": "Bayonet", - "notes": "* Combos from 1st hit", + "notes": "* Combos from 1st hit\n", "on_block": "-3", "on_ch": "+7", "on_hit": "+7", @@ -61,7 +61,7 @@ "image": "", "input": "1,2,1", "name": "Bayonet Thruster", - "notes": "* Balcony Break\n* Combos from 2nd hit CH", + "notes": "* Balcony Break\n* Combos from 2nd hit CH\n", "on_block": "-9", "on_ch": "+14a (+5)", "on_hit": "+14a (+5)", @@ -79,7 +79,7 @@ "image": "", "input": "1+3", "name": "Jade", - "notes": "* Throw break 1 or 2", + "notes": "* Throw break 1 or 2\n", "on_block": "-6", "on_ch": "+1d", "on_hit": "+1d", @@ -97,7 +97,7 @@ "image": "", "input": "1,d+2", "name": "Fan Dance", - "notes": "* Combos from 1st hit\n* Recover facing forward with 1,D+2 (-4, +7)\n* Recover in HYP with 1,d+2~B (-2, +9)", + "notes": "* Combos from 1st hit\n* Recover facing forward with 1,D+2 (-4, +7)\n* Recover in HYP with 1,d+2~B (-2, +9)\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -115,7 +115,7 @@ "image": "", "input": "1,d+2,1+2", "name": "Fan Dance > Birds Flock", - "notes": "* Combos from 2nd hit CH", + "notes": "* Combos from 2nd hit CH\n", "on_block": "-12", "on_ch": "+17a", "on_hit": "+17a", @@ -133,7 +133,7 @@ "image": "", "input": "2", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-2", "on_ch": "+6", "on_hit": "+6", @@ -151,7 +151,7 @@ "image": "", "input": "2,1", "name": "April Showers", - "notes": "* Combos from 1st hit CH\n* Recover facing forward with 2,DF+2 (-4, +7)", + "notes": "* Combos from 1st hit CH\n* Recover facing forward with 2,DF+2 (-4, +7)\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -187,7 +187,7 @@ "image": "", "input": "2+4", "name": "Ruby", - "notes": "* Throw break 1 or 2\n* Side swap", + "notes": "* Throw break 1 or 2\n* Side swap\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -205,7 +205,7 @@ "image": "", "input": "3", "name": "Cloud Kick", - "notes": "*", + "notes": "*\n", "on_block": "-11", "on_ch": "+22a", "on_hit": "+22a", @@ -223,7 +223,7 @@ "image": "", "input": "3+4", "name": "Crescent Moon Kick", - "notes": "* Transition to AOP with D (0, +4, +20a)\n", + "notes": "* Transition to AOP with D (0, +4, +20a)\njs", "on_block": "-1c", "on_ch": "+19a", "on_hit": "+3c", @@ -241,7 +241,7 @@ "image": "", "input": "4", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-9", "on_ch": "+33a", "on_hit": "+8", @@ -259,7 +259,7 @@ "image": "", "input": "AOP.1", "name": "", - "notes": "* Transition to HYP with B (-2, +9)", + "notes": "* Transition to HYP with B (-2, +9)\n", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -277,7 +277,7 @@ "image": "", "input": "AOP.1+2", "name": "Phoenix Cannon", - "notes": "* Tornado\n* Balcony Break", + "notes": "* Tornado\n* Balcony Break\n", "on_block": "-1", "on_ch": "+19a (+10)", "on_hit": "+19a (+10)", @@ -295,7 +295,7 @@ "image": "", "input": "AOP.1,2", "name": "Double Serving", - "notes": "* Combos from 1st hit", + "notes": "* Combos from 1st hit\n", "on_block": "-6", "on_ch": "+30g", "on_hit": "+30g", @@ -331,7 +331,7 @@ "image": "", "input": "AOP.1,4", "name": "Twin Mandarin Blows", - "notes": "* Tornado\n* Balcony Break\n* Combos from 1st hit", + "notes": "* Tornado\n* Balcony Break\n* Combos from 1st hit\n", "on_block": "-9", "on_ch": "+15d (-2)", "on_hit": "+15d (-2)", @@ -349,7 +349,7 @@ "image": "", "input": "AOP.2", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -367,7 +367,7 @@ "image": "", "input": "AOP.2,1", "name": "Phoenix Double Palm", - "notes": "* Heat Engager\n* Heat Dash +5, +43d (+35)\n* Combos from 1st hit\n* Cancel 2nd hit into BT with B\n * (-14, -3)", + "notes": "* Heat Engager\n* Heat Dash +5, +43d (+35)\n* Combos from 1st hit\n* Cancel 2nd hit into BT with B\n * (-14, -3)\n", "on_block": "-12", "on_ch": "+13a (+4)", "on_hit": "+13a (+4)", @@ -403,7 +403,7 @@ "image": "", "input": "AOP.3+4", "name": "Sliding Firecracker", - "notes": "* Recovers in FUFT when blocked", + "notes": "* Recovers in FUFT when blocked\n", "on_block": "-33", "on_ch": "+1d", "on_hit": "+1d", @@ -421,7 +421,7 @@ "image": "", "input": "AOP.4", "name": "Rising Front Kick", - "notes": "*", + "notes": "*\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -475,7 +475,7 @@ "image": "", "input": "AOP.d+1+2", "name": "Wave Crest", - "notes": "*", + "notes": "*\n", "on_block": "-8", "on_ch": "+42a (+32)", "on_hit": "+42a (+32)", @@ -547,7 +547,7 @@ "image": "", "input": "AOP.uf", "name": "Jumping", - "notes": "* Alternate input AOP.ub AOP.u\n", + "notes": "* Alternate input AOP.ub AOP.u\njs", "on_block": "", "on_ch": "", "on_hit": "", @@ -565,7 +565,7 @@ "image": "", "input": "AOP.uf+3", "name": "", - "notes": "* Alternate input AOP.ub+3, AOP.u+3\n", + "notes": "* Alternate input AOP.ub+3, AOP.u+3\njs", "on_block": "-17", "on_ch": "+27a (+17)", "on_hit": "+27a (+17)", @@ -583,7 +583,7 @@ "image": "", "input": "AOP.uf+3,1", "name": "Alley-Oop", - "notes": "* Alternate input AOP.ub+3,1 AOP.u+3,1\n* Floor Break on airborne opponent", + "notes": "* Alternate input AOP.ub+3,1 AOP.u+3,1\n* Floor Break on airborne opponent\n", "on_block": "-4", "on_ch": "+8c", "on_hit": "+8c", @@ -601,7 +601,7 @@ "image": "", "input": "AOP.uf+3,4", "name": "Double Scissor Kick", - "notes": "* Alternate input AOP.ub+3,4 AOP.u+3,4", + "notes": "* Alternate input AOP.ub+3,4 AOP.u+3,4\n", "on_block": "-14", "on_ch": "+22g", "on_hit": "-3", @@ -619,7 +619,7 @@ "image": "", "input": "AOP.uf+4", "name": "", - "notes": "* Transition to AOP with D (-12, +0)\n* Transition to BT with B (-15, -3)\n* Alternate input AOP.u+4\n", + "notes": "* Transition to AOP with D (-12, +0)\n* Transition to BT with B (-15, -3)\n* Alternate input AOP.u+4\njs", "on_block": "-10", "on_ch": "+24d", "on_hit": "+1", @@ -637,7 +637,7 @@ "image": "", "input": "AOP.uf+4,4", "name": "Flower Power", - "notes": "* Alternate input AOP.u+4,4\n", + "notes": "* Alternate input AOP.u+4,4\njs", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -655,7 +655,7 @@ "image": "", "input": "While in the air 3", "name": "Jumping Pirouette", - "notes": "* Balcony Break\n* Causes Strong Aerial Tailspin\n* Transition to AOP with D (-3, +28)\n", + "notes": "* Balcony Break\n* Causes Strong Aerial Tailspin\n* Transition to AOP with D (-3, +28)\njs", "on_block": "-2", "on_ch": "+29d", "on_hit": "+29d", @@ -673,7 +673,7 @@ "image": "", "input": "b+1", "name": "Great Wall Left", - "notes": "* Automatically transitions to BT on hit\n* Recover facing forward with B+1 (between -1 and +4)", + "notes": "* Automatically transitions to BT on hit\n* Recover facing forward with B+1 (between -1 and +4)\n", "on_block": "-12", "on_ch": "+1", "on_hit": "+1", @@ -691,7 +691,7 @@ "image": "", "input": "b+1+2", "name": "Cross Lifting Palms", - "notes": "*", + "notes": "*\n", "on_block": "-13", "on_ch": "+29a (+19)", "on_hit": "+29a (+19)", @@ -709,7 +709,7 @@ "image": "", "input": "b+1+3", "name": "High Mid Parry", - "notes": "* Automatically transitions to BT\n* Alternate input b+2+4\n* Also possible during HYP and BT", + "notes": "* Automatically transitions to BT\n* Alternate input b+2+4\n* Also possible during HYP and BT\nps", "on_block": "", "on_ch": "+6", "on_hit": "+6", @@ -727,7 +727,7 @@ "image": "", "input": "b+2", "name": "", - "notes": "* Homing \nAutomatically transitions to BT", + "notes": "* Homing \nAutomatically transitions to BT\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -745,7 +745,7 @@ "image": "", "input": "b+2,2", "name": "Seven Star Fist", - "notes": "* Automatically transitions to BT", + "notes": "* Automatically transitions to BT\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -763,7 +763,7 @@ "image": "", "input": "b+3", "name": "Peacock Kick", - "notes": "* Chip on block [6] \nAutomatically transitions to BT", + "notes": "* Chip on block [6] \nAutomatically transitions to BT\n", "on_block": "+3", "on_ch": "+32d", "on_hit": "+8c", @@ -781,7 +781,7 @@ "image": "", "input": "b+3+4", "name": "Rain Dance", - "notes": "* Transitions to BT\n* Alternate input BT.b+3+4, AOP.b+3+4", + "notes": "* Transitions to BT\n* Alternate input BT.b+3+4, AOP.b+3+4\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -799,7 +799,7 @@ "image": "", "input": "b+4", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -817,7 +817,7 @@ "image": "", "input": "b+4,1", "name": "Moonhare Palm", - "notes": "* Heat Engager\n* Heat Dash +5, +43a (+35)\n* Combos from 1st hit\n* Balcony Break", + "notes": "* Heat Engager\n* Heat Dash +5, +43a (+35)\n* Combos from 1st hit\n* Balcony Break\n", "on_block": "-14", "on_ch": "+40d (-18)", "on_hit": "+40d (-18)", @@ -835,7 +835,7 @@ "image": "", "input": "Back Throw", "name": "Crank up", - "notes": "* Unbreakable", + "notes": "* Unbreakable\n", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -853,7 +853,7 @@ "image": "", "input": "BT.1", "name": "", - "notes": "* Elbow", + "notes": "* Elbow\n", "on_block": "-5", "on_ch": "+64cs", "on_hit": "+4", @@ -871,7 +871,7 @@ "image": "", "input": "BT.1+2", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-6", "on_ch": "+8", "on_hit": "+8", @@ -889,7 +889,7 @@ "image": "", "input": "BT.1,2", "name": "Waking Prominence", - "notes": "* Tornado\n* Balcony Break\n", + "notes": "* Tornado\n* Balcony Break\njs", "on_block": "-13", "on_ch": "+17a", "on_hit": "+17a", @@ -907,7 +907,7 @@ "image": "", "input": "BT.1+2,1+2", "name": "Battering Winds", - "notes": "* Combos from 1st hit", + "notes": "* Combos from 1st hit\n", "on_block": "-13", "on_ch": "+8d", "on_hit": "+8d", @@ -925,7 +925,7 @@ "image": "", "input": "BT.1+2,4", "name": "Battering Storm", - "notes": "* Heat Engager\n* Heat Dash +5, +62a (+42)\n* Balcony Break\n* Combos from 1st hit\n* Chip on block", + "notes": "* Heat Engager\n* Heat Dash +5, +62a (+42)\n* Balcony Break\n* Combos from 1st hit\n* Chip on block\n", "on_block": "+3", "on_ch": "+19a (+10)", "on_hit": "+19a (+10)", @@ -943,7 +943,7 @@ "image": "", "input": "BT.2", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "+0", "on_ch": "+6", "on_hit": "+6", @@ -961,7 +961,7 @@ "image": "", "input": "BT.2,1", "name": "", - "notes": "* Transition to HYP with B (-2, +5)\n* Combos from 1st hit", + "notes": "* Transition to HYP with B (-2, +5)\n* Combos from 1st hit\n", "on_block": "-1", "on_ch": "+10", "on_hit": "+6", @@ -979,7 +979,7 @@ "image": "", "input": "BT.2,1,4", "name": "Dark & Stormy", - "notes": "*", + "notes": "*\n", "on_block": "-18", "on_ch": "+33a (+23)", "on_hit": "+33a (+23)", @@ -997,7 +997,7 @@ "image": "", "input": "BT.2,2", "name": "", - "notes": "* Combos from 1st hit", + "notes": "* Combos from 1st hit\n", "on_block": "-7", "on_ch": "+5", "on_hit": "+5", @@ -1015,7 +1015,7 @@ "image": "", "input": "BT.2,2,1", "name": "Turn of Fortune", - "notes": "* Transition to AOP with D (-10, +5)\n* Combos from 2nd hit", + "notes": "* Transition to AOP with D (-10, +5)\n* Combos from 2nd hit\n", "on_block": "-11", "on_ch": "+5c", "on_hit": "+5c", @@ -1033,7 +1033,7 @@ "image": "", "input": "BT.3", "name": "Peg Leg", - "notes": "* On CH: \nBalcony Break\n", + "notes": "* On CH: \nBalcony Break\njs", "on_block": "-5", "on_ch": "+41d (+33)", "on_hit": "+7", @@ -1051,7 +1051,7 @@ "image": "", "input": "BT.3+4", "name": "Monkey Kick", - "notes": "* Balcony Break\n", + "notes": "* Balcony Break\njs", "on_block": "-16", "on_ch": "+10a (+1)", "on_hit": "+10a (+1)", @@ -1069,7 +1069,7 @@ "image": "", "input": "BT.4", "name": "Mistrust", - "notes": "*", + "notes": "*\n", "on_block": "-18", "on_ch": "+33a (+23)", "on_hit": "+33a (+23)", @@ -1087,7 +1087,7 @@ "image": "", "input": "BT.d+1+3", "name": "Reverse Low Parry", - "notes": "* Low Parry from BT\n* Alternate input BT.d+2+4", + "notes": "* Low Parry from BT\n* Alternate input BT.d+2+4\nps", "on_block": "", "on_ch": "+51a (+35)", "on_hit": "+51a (+35)", @@ -1105,7 +1105,7 @@ "image": "", "input": "BT.d+3", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-12", "on_ch": "+7c", "on_hit": "+7c", @@ -1123,7 +1123,7 @@ "image": "", "input": "BT.d+3+4", "name": "Spin Tornado", - "notes": "* Xiaoyu spins and steps to the right\n* Alternate input BT.u+3+4 (steps to the left)", + "notes": "* Xiaoyu spins and steps to the right\n* Alternate input BT.u+3+4 (steps to the left)\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1141,7 +1141,7 @@ "image": "", "input": "BT.d+3,4", "name": "Spinning Crane", - "notes": "* Balcony Break\n* Combos from 1st hit CH", + "notes": "* Balcony Break\n* Combos from 1st hit CH\n", "on_block": "-5", "on_ch": "+37a", "on_hit": "+20a (+11)", @@ -1177,7 +1177,7 @@ "image": "", "input": "BT.db+4", "name": "Reverse Knee Cracker", - "notes": "* Alternate input BT.df+4", + "notes": "* Alternate input BT.df+4\n", "on_block": "+2", "on_ch": "+14", "on_hit": "+2", @@ -1195,7 +1195,7 @@ "image": "", "input": "BT.f+1+2", "name": "Spinning Push Hands", - "notes": "* Punch parry\n * 50 damage, +20d, transitions to BT", + "notes": "* Punch parry\n * 50 damage, +20d, transitions to BT\nps", "on_block": "-8", "on_ch": "+5", "on_hit": "+3", @@ -1213,7 +1213,7 @@ "image": "", "input": "BT.f+1+3", "name": "Bei Shen Zhuan Wu", - "notes": "* Throw Break 1\n* Alternate input BT.f+2+4 (Throw Break 2)\n* Cancel into FC with D\n", + "notes": "* Throw Break 1\n* Alternate input BT.f+2+4 (Throw Break 2)\n* Cancel into FC with D\njs", "on_block": "-6", "on_ch": "+1d", "on_hit": "+1d", @@ -1231,7 +1231,7 @@ "image": "", "input": "BT.f+2+3", "name": "Wang's Waning Moon (BT)", - "notes": "* Throw Break 1+2\n* Balcony Break\n* Cancel into FC with D\n", + "notes": "* Throw Break 1+2\n* Balcony Break\n* Cancel into FC with D\njs", "on_block": "-2", "on_ch": "+20cs", "on_hit": "+20cs", @@ -1285,7 +1285,7 @@ "image": "", "input": "BT.f,F+3+4", "name": "Back Layout", - "notes": "* Unbreakable throw when connecting at close range\n* Chip on block [9]\n", + "notes": "* Unbreakable throw when connecting at close range\n* Chip on block [9]\njs", "on_block": "+4", "on_ch": "+39d", "on_hit": "+39d", @@ -1303,7 +1303,7 @@ "image": "", "input": "BT.uf+1", "name": "Silver Needle", - "notes": "* Automatically transitions to AOP on hit or block\n* Cancel into FC with D\n* Alternate input BT.u+1\n", + "notes": "* Automatically transitions to AOP on hit or block\n* Cancel into FC with D\n* Alternate input BT.u+1\njs", "on_block": "-7", "on_ch": "+12g c", "on_hit": "+12g c", @@ -1339,7 +1339,7 @@ "image": "", "input": "d+1", "name": "Sunset Fan", - "notes": "* Recover in AOP with D+1 (-10, +4c, +5c)", + "notes": "* Recover in AOP with D+1 (-10, +4c, +5c)\n", "on_block": "-6", "on_ch": "+9c", "on_hit": "+8c", @@ -1375,7 +1375,7 @@ "image": "", "input": "d+2", "name": "", - "notes": "* Alternate input FC.2", + "notes": "* Alternate input FC.2\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -1393,7 +1393,7 @@ "image": "", "input": "d+3", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-12", "on_ch": "-3", "on_hit": "-3", @@ -1411,7 +1411,7 @@ "image": "", "input": "d+3+4", "name": "Spinner", - "notes": "* Alternate input u+3+4", + "notes": "* Alternate input u+3+4\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1429,7 +1429,7 @@ "image": "", "input": "d+3,4", "name": "Giant Slayer", - "notes": "* Balcony Break\n* Combos from 1st hit CH", + "notes": "* Balcony Break\n* Combos from 1st hit CH\n", "on_block": "+0", "on_ch": "+26a (+17)", "on_hit": "+26a (+17)", @@ -1447,7 +1447,7 @@ "image": "", "input": "d+4", "name": "", - "notes": "* Alternate input FC.4", + "notes": "* Alternate input FC.4\n", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -1465,7 +1465,7 @@ "image": "", "input": "db+1", "name": "Storming Flower", - "notes": "* Heat Engager\n* Heat Dash +5, +36a (+26)\n* Balcony Break\n* Has Clean hit effect", + "notes": "* Heat Engager\n* Heat Dash +5, +36a (+26)\n* Balcony Break\n* Has Clean hit effect\n", "on_block": "-9", "on_ch": "+14a (+5)", "on_hit": "+14a (+5)", @@ -1483,7 +1483,7 @@ "image": "", "input": "db+1+2", "name": "Hypnotist", - "notes": "* Transitions to HYP\n* During Heat, taking 3 or more steps partially restores remaining Heat time\n* Alternate input ub+1+2", + "notes": "* Transitions to HYP\n* During Heat, taking 3 or more steps partially restores remaining Heat time\n* Alternate input ub+1+2\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1501,7 +1501,7 @@ "image": "", "input": "db+2", "name": "Feathered Fan", - "notes": "*", + "notes": "*\n", "on_block": "-8", "on_ch": "+18g", "on_hit": "+5c", @@ -1519,7 +1519,7 @@ "image": "", "input": "db+3", "name": "Knee Cracker", - "notes": "*", + "notes": "*\n", "on_block": "+2c", "on_ch": "+14", "on_hit": "+2c", @@ -1537,7 +1537,7 @@ "image": "", "input": "db+4", "name": "Nut Cracker", - "notes": "*", + "notes": "*\n", "on_block": "-12", "on_ch": "+14", "on_hit": "+4c", @@ -1555,7 +1555,7 @@ "image": "", "input": "df+1", "name": "Belly Chop", - "notes": "* Recover facing forward with F (-4, +7)", + "notes": "* Recover facing forward with F (-4, +7)\n", "on_block": "-2", "on_ch": "+9", "on_hit": "+9", @@ -1573,7 +1573,7 @@ "image": "", "input": "df+2", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-6", "on_ch": "+7", "on_hit": "+7", @@ -1591,7 +1591,7 @@ "image": "", "input": "df+2,3", "name": "Moon Swallow", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-1", "on_ch": "+35a (+9)", "on_hit": "+35a (+9)", @@ -1609,7 +1609,7 @@ "image": "", "input": "df+2+4", "name": "Dragon Fall", - "notes": "* Throw Break 1\n* Floor Break\n* Side Swap", + "notes": "* Throw Break 1\n* Floor Break\n* Side Swap\n", "on_block": "-2", "on_ch": "+0d", "on_hit": "+0d", @@ -1627,7 +1627,7 @@ "image": "", "input": "df+3", "name": "Phoenix Tail", - "notes": "* Homing\n* Tornado\n* Cancel into BT with B\n* On hit, transition to AOP with D\n* [Snake Edge](https://wavu.wiki/t/Snake_Edge 'Snake Edge')", + "notes": "* Homing\n* Tornado\n* Cancel into BT with B\n* On hit, transition to AOP with D\n* [Snake Edge](https://wavu.wiki/t/Snake_Edge 'Snake Edge')\n", "on_block": "-23", "on_ch": "+71a (+55)", "on_hit": "+71a (+55)", @@ -1645,7 +1645,7 @@ "image": "", "input": "df+4", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -1663,7 +1663,7 @@ "image": "", "input": "f+1+2", "name": "Clouded Peak", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-16", "on_ch": "+15d (+10)", "on_hit": "+15d (+10)", @@ -1681,7 +1681,7 @@ "image": "", "input": "f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-5", "on_ch": "+4", "on_hit": "+4", @@ -1699,7 +1699,7 @@ "image": "", "input": "f+2,1", "name": "", - "notes": "* Combos from 1st hit\n* Transition to HYP with B (+0, +11)", + "notes": "* Combos from 1st hit\n* Transition to HYP with B (+0, +11)\n", "on_block": "-6", "on_ch": "+7", "on_hit": "+5", @@ -1717,7 +1717,7 @@ "image": "", "input": "f+2,1,4", "name": "Bai Yang Zhuan Wu", - "notes": "* Balcony Break\n* Combos from 2nd hit CH", + "notes": "* Balcony Break\n* Combos from 2nd hit CH\n", "on_block": "-13", "on_ch": "+17a (+8)", "on_hit": "+17a (+8)", @@ -1735,7 +1735,7 @@ "image": "", "input": "f+2+3", "name": "Wang's Waning Moon", - "notes": "* Throw Break 1+2\n* Balcony Break\n* Alternate input BT.f+2+3\n* Side Swap", + "notes": "* Throw Break 1+2\n* Balcony Break\n* Alternate input BT.f+2+3\n* Side Swap\n", "on_block": "-2", "on_ch": "+20cs", "on_hit": "+20cs", @@ -1753,7 +1753,7 @@ "image": "", "input": "f+3", "name": "", - "notes": "* Knee", + "notes": "* Knee\n", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -1771,7 +1771,7 @@ "image": "", "input": "f+3,1", "name": "", - "notes": "* Combos from 1st hit", + "notes": "* Combos from 1st hit\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -1789,7 +1789,7 @@ "image": "", "input": "f+3,1,1+2", "name": "Wings of Fury", - "notes": "* Combos from 2nd hit CH", + "notes": "* Combos from 2nd hit CH\n", "on_block": "-12", "on_ch": "+7c", "on_hit": "+7c", @@ -1807,7 +1807,7 @@ "image": "", "input": "f+3,1,4", "name": "Talons of Fury", - "notes": "* Tornado\n* Instant Tornado\n* Combos from 2nd hit CH", + "notes": "* Tornado\n* Instant Tornado\n* Combos from 2nd hit CH\n", "on_block": "-22", "on_ch": "+62a (+46)", "on_hit": "+62a (+46)", @@ -1825,7 +1825,7 @@ "image": "", "input": "f+3+4", "name": "Forward Roll", - "notes": "* Transition to AOP with D\n", + "notes": "* Transition to AOP with D\njs", "on_block": "", "on_ch": "", "on_hit": "", @@ -1843,7 +1843,7 @@ "image": "", "input": "f+3+4,3+4", "name": "Forward Roll > Phoenix Talon", - "notes": "*\n", + "notes": "*\njs", "on_block": "+8", "on_ch": "+2d", "on_hit": "+2d", @@ -1861,7 +1861,7 @@ "image": "", "input": "f+4", "name": "Swivel Kick", - "notes": "* Homing\n* Chip on block [4]", + "notes": "* Homing\n* Chip on block [4]\n", "on_block": "+1", "on_ch": "+13", "on_hit": "+13", @@ -1933,7 +1933,7 @@ "image": "", "input": "FC.3,2", "name": "", - "notes": "* Combos from 1st hit CH", + "notes": "* Combos from 1st hit CH\n", "on_block": "+0", "on_ch": "+7", "on_hit": "+7", @@ -1951,7 +1951,7 @@ "image": "", "input": "FC.3,2,1", "name": "", - "notes": "* Transition to HYP with B (-2, +5)\n* Combos from 2nd hit\n* Jails from 2nd hit", + "notes": "* Transition to HYP with B (-2, +5)\n* Combos from 2nd hit\n* Jails from 2nd hit\n", "on_block": "-1", "on_ch": "+10g", "on_hit": "+6", @@ -1969,7 +1969,7 @@ "image": "", "input": "FC.3,2,1,4", "name": "Fire Dancer", - "notes": "* Combos from 3rd hit CH", + "notes": "* Combos from 3rd hit CH\n", "on_block": "-18", "on_ch": "+33a (+23)", "on_hit": "+33a (+23)", @@ -2095,7 +2095,7 @@ "image": "", "input": "f,F+1", "name": "", - "notes": "* Transition to AOP with D (-5, +13)", + "notes": "* Transition to AOP with D (-5, +13)\n", "on_block": "-11", "on_ch": "+7c", "on_hit": "+7c", @@ -2113,7 +2113,7 @@ "image": "", "input": "f,F+1+2", "name": "", - "notes": "* Alternate input ws1+2", + "notes": "* Alternate input ws1+2\n", "on_block": "-9", "on_ch": "+58a (+38)", "on_hit": "+5", @@ -2131,7 +2131,7 @@ "image": "", "input": "f,F+1+2,1+2", "name": "X Marks the Spot", - "notes": "* Alternate input ws1+2,1+2", + "notes": "* Alternate input ws1+2,1+2\n", "on_block": "-8", "on_ch": "+43a", "on_hit": "+7c", @@ -2149,7 +2149,7 @@ "image": "", "input": "f,F+1,3", "name": "Poison Flower", - "notes": "* Balcony Break\n* Combos from 1st hit", + "notes": "* Balcony Break\n* Combos from 1st hit\n", "on_block": "-1", "on_ch": "+20a (+11)", "on_hit": "+20a (+11)", @@ -2167,7 +2167,7 @@ "image": "", "input": "f,F+1,4", "name": "Eclipsing Moon", - "notes": "* Combos from 1st hit CH", + "notes": "* Combos from 1st hit CH\n", "on_block": "-12", "on_ch": "+22d", "on_hit": "+22d", @@ -2185,7 +2185,7 @@ "image": "", "input": "f,F+2", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -2203,7 +2203,7 @@ "image": "", "input": "f,F+2,1", "name": "Fortune", - "notes": "* Balcony Break\n* Combos from 1st hit\n* Cancel into BT with B (-8)", + "notes": "* Balcony Break\n* Combos from 1st hit\n* Cancel into BT with B (-8)\n", "on_block": "-12", "on_ch": "+16a (+7)", "on_hit": "+16a (+7)", @@ -2221,7 +2221,7 @@ "image": "", "input": "f,F+3", "name": "Raccoon Swing", - "notes": "*", + "notes": "*\n", "on_block": "-5", "on_ch": "+12", "on_hit": "+6", @@ -2239,7 +2239,7 @@ "image": "", "input": "f,F+3+4", "name": "Front Layout", - "notes": "* Chip on block [9]\n", + "notes": "* Chip on block [9]\njs", "on_block": "-3", "on_ch": "+39d", "on_hit": "+39d", @@ -2257,7 +2257,7 @@ "image": "", "input": "f,F+4", "name": "Soaring Blaze", - "notes": "* Balcony Break\n* Automatically transitions to HYP on hit or block\n* Chip on block [6]", + "notes": "* Balcony Break\n* Automatically transitions to HYP on hit or block\n* Chip on block [6]\n", "on_block": "+9", "on_ch": "+58a (+38)", "on_hit": "+13g c", @@ -2275,7 +2275,7 @@ "image": "", "input": "f,f,F+3", "name": "Diving Falcon", - "notes": "* Automatically transitions to AOP on hit or block\n* Chip on block [9]\n* Alternate input wr3\n", + "notes": "* Automatically transitions to AOP on hit or block\n* Chip on block [9]\n* Alternate input wr3\njs", "on_block": "+7", "on_ch": "+29a (+19)", "on_hit": "+29a (+19)", @@ -2293,7 +2293,7 @@ "image": "", "input": "H.2+3", "name": "Divine Shooting Star", - "notes": "* Heat Smash\n* Balcony Break\n* Recovers in BT\n* Recover facing forward with F (+5)\n", + "notes": "* Heat Smash\n* Balcony Break\n* Recovers in BT\n* Recover facing forward with F (+5)\njs", "on_block": "+9", "on_ch": "+0d", "on_hit": "+0d", @@ -2311,7 +2311,7 @@ "image": "", "input": "H.BT.2+3", "name": "Innumerable Moons", - "notes": "* Heat Smash\n* Recovers in HYP, max level\n* Recover facing forward with F (+4)", + "notes": "* Heat Smash\n* Recovers in HYP, max level\n* Recover facing forward with F (+4)\n", "on_block": "+19", "on_ch": "+16d", "on_hit": "+16d", @@ -2329,7 +2329,7 @@ "image": "", "input": "H.f+2,1,2", "name": "Bai Yang Yan Di Po", - "notes": "* Balcony Break\n* Partially uses remaining Heat time\n* Combos from 1st hit\n* Recovers in BT\n* Recover facing forward with F (+4, +21d)\n", + "notes": "* Balcony Break\n* Partially uses remaining Heat time\n* Combos from 1st hit\n* Recovers in BT\n* Recover facing forward with F (+4, +21d)\njs", "on_block": "+6c", "on_ch": "+23d", "on_hit": "+23d", @@ -2347,7 +2347,7 @@ "image": "", "input": "H.f,F+1,2", "name": "Bai Lian Yan Di Po", - "notes": "* Balcony Break\n* Partially uses remaining Heat time\n* Combos from 1st hit\n* Recovers in BT\n* Recover facing forward with F (+4, +22d)\n", + "notes": "* Balcony Break\n* Partially uses remaining Heat time\n* Combos from 1st hit\n* Recovers in BT\n* Recover facing forward with F (+4, +22d)\njs", "on_block": "+6c", "on_ch": "+24d", "on_hit": "+24d", @@ -2365,7 +2365,7 @@ "image": "", "input": "HYP.1+2", "name": "Hypnotist", - "notes": "* Starts taking steps in the opposite direction", + "notes": "* Starts taking steps in the opposite direction\nps", "on_block": "", "on_ch": "", "on_hit": "", @@ -2383,7 +2383,7 @@ "image": "", "input": "HYP.2", "name": "Spin Sticker", - "notes": "* Heat Engager\n* Heat Dash +5, +36a (+26)\n* Balcony Break\n* Powered UpBased on the number of steps taken in HYP:HYP.2 damage increases and becomes plus on block. See the charts in th [HYP](https://wavu.wiki/t/Xiaoyu_movelist#HYP_(Hypnotist) 'Xiaoyu Movelist') section for more details. up when in Heat or based on the number of steps taken.\n* Partially uses remaining Heat time\n* Chip on block", + "notes": "* Heat Engager\n* Heat Dash +5, +36a (+26)\n* Balcony Break\n* Powered UpBased on the number of steps taken in HYP:HYP.2 damage increases and becomes plus on block. See the charts in th [HYP](https://wavu.wiki/t/Xiaoyu_movelist#HYP_(Hypnotist) 'Xiaoyu Movelist') section for more details. up when in Heat or based on the number of steps taken.\n* Partially uses remaining Heat time\n* Chip on block\n", "on_block": "-4", "on_ch": "+22 (-13)", "on_hit": "+22 (-13)", @@ -2401,7 +2401,7 @@ "image": "", "input": "HYP.2+3", "name": "Deadly Orchid", - "notes": "* Unblockable\n* Cancel into BT with BB", + "notes": "* Unblockable\n* Cancel into BT with BB\n", "on_block": "", "on_ch": "+10d", "on_hit": "+10d", @@ -2419,7 +2419,7 @@ "image": "", "input": "HYP.3", "name": "Blue Luan Sweep", - "notes": "* Homing\n* Powered UpBased on the number of steps taken in HYP:HYP.3 damage increases and becomes more plus on hit. See the charts in th [HYP](https://wavu.wiki/t/Xiaoyu_movelist#HYP_(Hypnotist) 'Xiaoyu Movelist') section for more details. up when in Heat or based on the number of steps taken.\n* Partially uses remaining Heat time", + "notes": "* Homing\n* Powered UpBased on the number of steps taken in HYP:HYP.3 damage increases and becomes more plus on hit. See the charts in th [HYP](https://wavu.wiki/t/Xiaoyu_movelist#HYP_(Hypnotist) 'Xiaoyu Movelist') section for more details. up when in Heat or based on the number of steps taken.\n* Partially uses remaining Heat time\n", "on_block": "-13", "on_ch": "+7c", "on_hit": "+7c", @@ -2437,7 +2437,7 @@ "image": "", "input": "HYP.3+4", "name": "Deadly Orchid", - "notes": "* Causes Strong Aerial Tailspin\n* Cancel into BT with B\n* Chip on block [8]\n", + "notes": "* Causes Strong Aerial Tailspin\n* Cancel into BT with B\n* Chip on block [8]\njs", "on_block": "-2", "on_ch": "+30a", "on_hit": "+30a", @@ -2455,7 +2455,7 @@ "image": "", "input": "HYP.4", "name": "Falling Tiger Kick", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-2", "on_ch": "+50cs", "on_hit": "+26d", @@ -2473,7 +2473,7 @@ "image": "", "input": "Left Throw", "name": "Arm Flip", - "notes": "* Throw break 1", + "notes": "* Throw break 1\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -2509,7 +2509,7 @@ "image": "", "input": "Right Throw", "name": "Dump the Bucket", - "notes": "* Throw break 2", + "notes": "* Throw break 2\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -2527,7 +2527,7 @@ "image": "", "input": "ss4", "name": "Street Sweeper", - "notes": "*", + "notes": "*\n", "on_block": "-13", "on_ch": "+29a", "on_hit": "-2", @@ -2545,7 +2545,7 @@ "image": "", "input": "u+1+2", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-11", "on_ch": "+0c", "on_hit": "+0c", @@ -2563,7 +2563,7 @@ "image": "", "input": "u+1+2,2", "name": "", - "notes": "*", + "notes": "*\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -2581,7 +2581,7 @@ "image": "", "input": "u+1+2,2,1", "name": "Fortune Cookie", - "notes": "* Balcony Break\n* Combos from 2nd hit\n* Cancel into BT with B", + "notes": "* Balcony Break\n* Combos from 2nd hit\n* Cancel into BT with B\n", "on_block": "-12", "on_ch": "+16a (+7)", "on_hit": "+16a (+7)", @@ -2599,7 +2599,7 @@ "image": "", "input": "ub+3", "name": "From the Ashes", - "notes": "* Tornado\n* Transitions to AOP on hit or block\n", + "notes": "* Tornado\n* Transitions to AOP on hit or block\njs", "on_block": "-13", "on_ch": "+36a (+26)", "on_hit": "+36a (+26)", @@ -2635,7 +2635,7 @@ "image": "", "input": "uf+1", "name": "Silver Needle", - "notes": "* Automatically transitions to AOP on hit or block\n* Cancel into FC with D\n* Alternate input ub+1, u+1\n", + "notes": "* Automatically transitions to AOP on hit or block\n* Cancel into FC with D\n* Alternate input ub+1, u+1\njs", "on_block": "-7", "on_ch": "+10g c", "on_hit": "+10g c", @@ -2653,7 +2653,7 @@ "image": "", "input": "uf+1+2", "name": "Dislocator", - "notes": "* Throw Break 1+2\n* Side swap", + "notes": "* Throw Break 1+2\n* Side swap\n", "on_block": "+0", "on_ch": "+0d", "on_hit": "+0d", @@ -2671,7 +2671,7 @@ "image": "", "input": "uf+2", "name": "Phoenix Flight", - "notes": "* Recover facing forward with F (+4c, +5c, +47a)\n* Alternate input u+2\n* Chip on block [6]\n", + "notes": "* Recover facing forward with F (+4c, +5c, +47a)\n* Alternate input u+2\n* Chip on block [6]\njs", "on_block": "+6c", "on_ch": "+49a", "on_hit": "+7c", @@ -2689,7 +2689,7 @@ "image": "", "input": "uf+3", "name": "Bolting Rabbit", - "notes": "* Alternate input u+3\n", + "notes": "* Alternate input u+3\njs", "on_block": "-13", "on_ch": "+29a (+19)", "on_hit": "+29a (+19)", @@ -2707,7 +2707,7 @@ "image": "", "input": "uf+3+4", "name": "Shooting Star", - "notes": "* Balcony Break\n* Floor Break on airborne opponent\n* Transitions to BT on hit or block\n", + "notes": "* Balcony Break\n* Floor Break on airborne opponent\n* Transitions to BT on hit or block\njs", "on_block": "-1", "on_ch": "+4d", "on_hit": "+4d", @@ -2725,7 +2725,7 @@ "image": "", "input": "uf+4", "name": "Flare Kick", - "notes": "* Transition to FC with D (-7, +4c, +24a)\n* Transition with AOP with d+1+2 (-9, +2, +22)\n", + "notes": "* Transition to FC with D (-7, +4c, +24a)\n* Transition with AOP with d+1+2 (-9, +2, +22)\njs", "on_block": "-7", "on_ch": "+24a", "on_hit": "+4", @@ -2743,7 +2743,7 @@ "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "*\n", + "notes": "*\njs", "on_block": "-18", "on_ch": "+27a (+17)", "on_hit": "+27a (+17)", @@ -2761,7 +2761,7 @@ "image": "", "input": "While landing 4", "name": "Crane Kick", - "notes": "* Balcony Break\n", + "notes": "* Balcony Break\njs", "on_block": "-8", "on_ch": "+23a (+13)", "on_hit": "+23a (+13)", @@ -2779,7 +2779,7 @@ "image": "", "input": "While landing 3", "name": "Sky Kick", - "notes": "*", + "notes": "*\n", "on_block": "-18", "on_ch": "+27a", "on_hit": "+27a", @@ -2797,7 +2797,7 @@ "image": "", "input": "ws1", "name": "", - "notes": "* Combos from 1st hit", + "notes": "* Combos from 1st hit\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -2815,7 +2815,7 @@ "image": "", "input": "ws1+2", "name": "", - "notes": "* Alternate input f,F+1+2", + "notes": "* Alternate input f,F+1+2\n", "on_block": "-9", "on_ch": "+5", "on_hit": "+5", @@ -2833,7 +2833,7 @@ "image": "", "input": "ws1+2,1+2", "name": "X Marks the Spot", - "notes": "* Combos from 1st hit\n* Alternate input f,F+1+2,1+2", + "notes": "* Combos from 1st hit\n* Alternate input f,F+1+2,1+2\n", "on_block": "-8", "on_ch": "+43a", "on_hit": "+7c", @@ -2851,7 +2851,7 @@ "image": "", "input": "ws1,4", "name": "Whirlwind Cross Kick", - "notes": "*", + "notes": "*\n", "on_block": "-10", "on_ch": "+12g", "on_hit": "+12g", @@ -2869,7 +2869,7 @@ "image": "", "input": "ws2", "name": "Sunflower", - "notes": "* Recover facing forward with F (-5, +5, +36a (+26))", + "notes": "* Recover facing forward with F (-5, +5, +36a (+26))\n", "on_block": "-3", "on_ch": "+38a (+28)", "on_hit": "+7", @@ -2887,7 +2887,7 @@ "image": "", "input": "ws2*", "name": "Jasmine Blossom", - "notes": "* Recover facing forward with F (-5, +36a (+26))", + "notes": "* Recover facing forward with F (-5, +36a (+26))\n", "on_block": "-3", "on_ch": "+38a (+28)", "on_hit": "+38a (+28)", @@ -2905,7 +2905,7 @@ "image": "", "input": "ws3", "name": "Rising Axe Kick", - "notes": "*", + "notes": "*\n", "on_block": "+3c", "on_ch": "+51a", "on_hit": "+6c", @@ -2923,7 +2923,7 @@ "image": "", "input": "ws4", "name": "Skyscraper Kick", - "notes": "*", + "notes": "*\n", "on_block": "-10", "on_ch": "+20a (+13)", "on_hit": "+20a (+13)", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/yoshimitsu.json b/src/frame_service/json_directory/tests/static/json_movelist/yoshimitsu.json index 123767a..87566eb 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/yoshimitsu.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/yoshimitsu.json @@ -2,12 +2,12 @@ { "alias": [], "alt": [], - "damage": "7", + "damage": "5", "id": "Yoshimitsu-1", "image": "", "input": "1", "name": "Jab", - "notes": "", + "notes": "Recovers 2f faster on hit or block (t27 r17)\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -23,12 +23,12 @@ "1,1SS.1" ], "alt": [], - "damage": "7,19", + "damage": "5,19", "id": "Yoshimitsu-1,1", "image": "", "input": "1,1", "name": "Naguri Kabuto Wari", - "notes": "* Spike\n* Weapon\n* Combo from 1st hit with 1f delay\n* Input can be delayed 3f\n* Interrupt with i4 from 1st block\n* 3 chip damage on block\n* Power up in NSS or Heat", + "notes": "* Spike\n* Weapon\n* Combo from 1st hit with 1f delay\n* Input can be delayed 3f\n* Interrupt with i4 from 1st block\n* 3 chip damage on block\n* [Power up](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-1,NSS.1 'Yoshimitsu Movelist (Tekken 8)') in NSS or Heat\n", "on_block": "-9", "on_ch": "+6a", "on_hit": "+4c", @@ -40,13 +40,17 @@ }, { "alias": [], - "alt": [], + "alt": [ + "BT.1+2", + "FC.db+1+2", + "FC.d+1+2" + ], "damage": "", "id": "Yoshimitsu-1+2", "image": "", "input": "1+2", "name": "Kincho", - "notes": "* Can recover to r17 FC with D\n* Strong Attack Reversal: parries all highs or mids, except throws, unblockables and charge moves\n* Alternate inputs: BT.1+2, FC.db+1+2 FC.d+1+2", + "notes": "* Can recover to r17 FC with D\n* Strong Attack Reversal: parries all highs or mids, except throws, unblockables and charge moves\nps3~9", "on_block": "", "on_ch": "", "on_hit": "", @@ -66,7 +70,7 @@ "image": "", "input": "1+2+3", "name": "Spirit Shield", - "notes": "* Weapon\n* Can hit grounded when up-close and off-axis", + "notes": "* Weapon\n* Can hit grounded when up-close and off-axis\n", "on_block": "-8~+10g", "on_ch": "+16~+34", "on_hit": "+0~+18", @@ -83,8 +87,8 @@ "id": "Yoshimitsu-1+2+3+4", "image": "", "input": "1+2+3+4", - "name": "Ki Charge", - "notes": "* Can't block for 5 seconds\n* CH state for 5 seconds", + "name": "* Ki Charge\n* Supercharger", + "notes": "* Can't block for 5 seconds\n* CH state for 5 seconds\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -95,14 +99,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "KIN.P" + ], "alt": [], "damage": "10,12", "id": "Yoshimitsu-1+2,P", "image": "", "input": "1+2,P", "name": "Guillotine Crow Trap", - "notes": "\n", + "notes": "\nis1~20\njs11~42\nfs43~45", "on_block": "+1c~+4c", "on_ch": "+14a", "on_hit": "+14a", @@ -120,7 +126,7 @@ "image": "", "input": "1+3", "name": "Oni Killer", - "notes": "* Homing\n* Throw break 1 or 2", + "notes": "* Homing\n* Throw break 1 or 2\n", "on_block": "-3", "on_ch": "+1d", "on_hit": "+1d", @@ -132,7 +138,8 @@ }, { "alias": [ - "1SS.1+4" + "1SS.1+4", + "Flash" ], "alt": [ "b+1+4", @@ -145,11 +152,11 @@ "id": "Yoshimitsu-1+4", "image": "", "input": "1+4", - "name": "Flash / Soul Stealer", - "notes": "* Weapon\n* 70% proration on standing hit\n* Knockdown against BT opponent +11a (FDFT)\n* Power up in NSS or Heat", - "on_block": "-15~-12", - "on_ch": "+14c~+17c", - "on_hit": "+14c~+17c", + "name": "Soul Stealer", + "notes": "* Weapon\n* 70% proration on standing hit\n* Knockdown against BT opponent +11a (FDFT)\n* [Power up](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-NSS.1+4 'Yoshimitsu Movelist (Tekken 8)') in NSS or Heat\n", + "on_block": "-15", + "on_ch": "+14c", + "on_hit": "+14c", "parent": "", "recovery": "r31", "startup": "i6~9", @@ -157,14 +164,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "NSS.1,1" + ], "alt": [], - "damage": "7,22", + "damage": "5,22", "id": "Yoshimitsu-1,NSS.1", "image": "", "input": "1,NSS.1", - "name": "NSS Naguri Kabuto Wari", - "notes": "* Balcony Break\n* 11 chip damage on block\n* Recovers health on hit", + "name": "", + "notes": "* Balcony Break\n* Spike\n* Weapon\n* Combo from 1st hit with 1f delay\n* Input can be delayed 3f\n* Interrupt with i4 from 1st block\n* 11 chip damage on block\n* Recovers 4 base health on hit\n", "on_block": "-9", "on_ch": "+52a", "on_hit": "+16a", @@ -182,7 +191,7 @@ "image": "", "input": "2", "name": "Right Cross", - "notes": "", + "notes": "\n", "on_block": "-1", "on_ch": "+8", "on_hit": "+5", @@ -203,7 +212,7 @@ "image": "", "input": "2,1", "name": "Seiken Douharai", - "notes": "* Balcony Break\n* Weapon\n* Combo from 1st CH with 2f delay\n* Cancel to r15 with b\n* Interrupt with i8 from 1st block\n* Becomes a [different move](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-2,NSS.1 'Yoshimitsu Movelist (Tekken 8)') in NSS", + "notes": "* Balcony Break\n* Weapon\n* Combo from 1st CH with 2f delay\n* Cancel to r15 with b\n* Interrupt with i8 from 1st block\n* Becomes a [different move](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-2,NSS.1 'Yoshimitsu Movelist (Tekken 8)') in NSS\n", "on_block": "-9", "on_ch": "+12a", "on_hit": "+12a", @@ -221,7 +230,7 @@ "image": "", "input": "2,2", "name": "Mushibami", - "notes": "* Tornado\n* Combo from 1st hit with 1f delay\n* Enter KIN with 1+2\n* Transition to NSS on hit or block only", + "notes": "* Tornado\n* Combo from 1st hit with 1f delay\n* Enter KIN with 1+2\n* Transition to NSS on hit or block only\n", "on_block": "-1", "on_ch": "+15g", "on_hit": "+15g", @@ -233,13 +242,15 @@ }, { "alias": [], - "alt": [], - "damage": "12", + "alt": [ + "R1" + ], + "damage": "[12;12]", "id": "Yoshimitsu-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "* Heat Burst\n* Cancel to r45 with b,b\n* 3 chip damage on block\n* Partially uses Heat\n* Power Crush\n", + "notes": "* Heat Burst\n* Cancel to r45 with b,b\n* 3 chip damage on block\n* 12 chip damage on hit\n* Only deals recoverable damage\n* Cannot cause a K.O.\n* Power Crush\nOn cancel: fs12~20 js21~29 fs30~32", "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", @@ -257,7 +268,7 @@ "image": "", "input": "2,3", "name": "PK Combo", - "notes": "* Balcony Break\n* Combo from 1st CH with 2f delay\n* Input can be delayed 5f", + "notes": "* Balcony Break\n* Combo from 1st CH with 2f delay\n* Input can be delayed 5f\n", "on_block": "-10", "on_ch": "+16a (+7)", "on_hit": "+16a (+7)", @@ -275,7 +286,7 @@ "image": "", "input": "2+4", "name": "Sword Face Smash", - "notes": "* Homing\n* Floor Break\n* Throw break 1 or 2\n* Side switch on hit", + "notes": "* Homing\n* Floor Break\n* Throw break 1 or 2\n* Side switch on hit\n", "on_block": "+0", "on_ch": "+1", "on_hit": "+1", @@ -304,14 +315,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "NSS.2,1" + ], "alt": [], "damage": "10,5,15", "id": "Yoshimitsu-2,NSS.1", "image": "", "input": "2,NSS.1", "name": "Karakuri Uzumaki", - "notes": "* Balcony Break\n* Combo from 1st hit\n* Jail from 2nd attack\n* Alternate notation: NSS.2,1", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Jail from 2nd attack\n", "on_block": "-5", "on_ch": "+19a", "on_hit": "+19a", @@ -329,7 +342,7 @@ "image": "", "input": "3", "name": "Enma", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+5", "on_hit": "+5", @@ -347,10 +360,10 @@ "image": "", "input": "3,1", "name": "Enma's Flame", - "notes": "* Heat Engager\n* Heat Dash +5g~7g +62a (+42)\n* Balcony Break\n* Weapon\n* Combo from 1st hit\n* 4 chip damage on block\n* Does not transition to DGF during Heat activation and Heat Dash\n* Power up in NSS or Heat\n* Recovers in 1SS\n", - "on_block": "+7~+9", - "on_ch": "+18g~+20g", - "on_hit": "+18g~+20g", + "notes": "* Heat Engager\n* Heat Dash +62a (+42), +5\n* Balcony Break\n* Weapon\n* Combo from 1st hit\n* 4 chip damage on block\n* Does not transition to DGF during Heat activation or Heat Dash\n* [Power up](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-3,NSS.1 'Yoshimitsu Movelist (Tekken 8)') in NSS or Heat\n* Recovers in 1SS\n,js26~", + "on_block": "+7", + "on_ch": "+18g", + "on_hit": "+18g", "parent": "Yoshimitsu-3", "recovery": "r47 DGF", "startup": "i15~16", @@ -365,7 +378,7 @@ "image": "", "input": "3,2", "name": "", - "notes": "Interrupt with i1 from 1st block", + "notes": "Interrupt with i1 from 1st block\n", "on_block": "-12", "on_ch": "+1", "on_hit": "+1", @@ -383,8 +396,8 @@ "image": "", "input": "3,2,1+2", "name": "Enma's Cleansing Sword", - "notes": "* Balcony Break\n* Weapon\n* Combo from 2nd hit with 4f delay\n* Input can be delayed 10f\n* Move can be delayed 9f\n* Interrupt with i7 from 2nd block\n* 5 chip damage on block\n* Power up in NSS or Heat", - "on_block": "-14c~-13c", + "notes": "* Balcony Break\n* Weapon\n* Combo from 2nd hit with 4f delay\n* Input can be delayed 10f\n* Move can be delayed 9f\n* Interrupt with i7 from 2nd block\n* 5 chip damage on block\n* [Power up](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-3,2,NSS.1+2 'Yoshimitsu Movelist (Tekken 8)') in NSS or Heat\n", + "on_block": "-14c", "on_ch": "+20a (+10)", "on_hit": "+20a (+10)", "parent": "Yoshimitsu-3,2", @@ -394,15 +407,17 @@ "video": "" }, { - "alias": [], + "alias": [ + "NSS.3,2,1+2" + ], "alt": [], "damage": "12,12,30", "id": "Yoshimitsu-3,2,NSS.1+2", "image": "", "input": "3,2,NSS.1+2", "name": "Enma's Soul Blade", - "notes": "* Balcony Break\n* Weapon\n* Combo from 2nd hit with 4f delay\n* Input can be delayed 10f\n* Move can be delayed 9f\n* 15 chip damage on block\n* Clean hit 39 damage\n* Recovers health on hit", - "on_block": "-14c~-13c", + "notes": "* Balcony Break\n* Weapon\n* Combo from 2nd hit with 4f delay\n* Input can be delayed 10f\n* Move can be delayed 9f\n* 15 chip damage on block\n* Clean hit 39 damage\n* Recovers 4 base health on hit\n", + "on_block": "-14c", "on_ch": "+20a (+10)", "on_hit": "+20a (+10)", "parent": "Yoshimitsu-3,2", @@ -413,13 +428,16 @@ }, { "alias": [], - "alt": [], + "alt": [ + "b+3+4", + "BT.3+4" + ], "damage": "", "id": "Yoshimitsu-3+4", "image": "", "input": "3+4", "name": "Meditation", - "notes": "Alternate inputs: b+3+4, BT.3+4", + "notes": "Yoshimitsu recovers in BT\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -437,7 +455,7 @@ "image": "", "input": "3~4", "name": "Tobi Ushiwaka", - "notes": "* Enter DGF +5 +14 r18 with 1SS.U\n", + "notes": "* Enter DGF +5 +14 r18 with 1SS.U\njs12-37\nfs38-40", "on_block": "-6", "on_ch": "+3", "on_hit": "+3", @@ -448,17 +466,19 @@ "video": "" }, { - "alias": [], + "alias": [ + "NSS.3,1" + ], "alt": [], "damage": "12,25", "id": "Yoshimitsu-3,NSS.1", "image": "", "input": "3,NSS.1", - "name": "NSS Enma's Flame", - "notes": "* Heat Engager\n* Heat Dash +5g~7g +62a (+42)\n* Balcony Break\n* Weapon\n* Combo from 1st hit\n* 7 chip damage on block\n* Recovers health no hit\n* Does not transition to DGF during Heat Dash\n* Recovers in 1SS\n", - "on_block": "+7~+9", - "on_ch": "+18g~+20g", - "on_hit": "+18g~+20g", + "name": "", + "notes": "* Heat Engager\n* Heat Dash +62a (+42), +5\n* Balcony Break\n* Weapon\n* Combo from 1st hit\n* 7 chip damage on block\n* Recovers 4 base health on hit\n* Does not transition to DGF during Heat Dash\n* Recovers in 1SS\n,js26~", + "on_block": "+7", + "on_ch": "+18g", + "on_hit": "+18g", "parent": "Yoshimitsu-3", "recovery": "r47 DGF", "startup": "i15~16", @@ -473,7 +493,7 @@ "image": "", "input": "4", "name": "Magic 4", - "notes": "Balcony break on airborne hit", + "notes": "Balcony break on airborne hit\n", "on_block": "-11", "on_ch": "+20a (+10)", "on_hit": "+0", @@ -491,7 +511,7 @@ "image": "", "input": "4~3", "name": "Kangaroo Kick", - "notes": "* Tornado\n<div class="plainlist">\n* cs4~22\n* fs10~50</div>", + "notes": "* Tornado\ncs4~22\nfs10~50", "on_block": "-13", "on_ch": "+52a (+42)", "on_hit": "+52a (+42)", @@ -509,7 +529,7 @@ "image": "", "input": "4,4", "name": "", - "notes": "* Combo from 1st hit with 4f delay", + "notes": "* Combo from 1st hit with 4f delay\n", "on_block": "-4", "on_ch": "-2", "on_hit": "-2", @@ -527,7 +547,7 @@ "image": "", "input": "4,4,2", "name": "", - "notes": "Yoshimitsu recovers sideturned on block", + "notes": "Yoshimitsu recovers sideturned on block\n", "on_block": "-22", "on_ch": "-12", "on_hit": "-12", @@ -545,7 +565,7 @@ "image": "", "input": "4,4,2,2", "name": "Wheel of Arrows", - "notes": "* Combo from 3rd hit\n* Opponent recovers BT on hit", + "notes": "* Combo from 3rd hit\n* Opponent recovers BT on hit\n", "on_block": "-24", "on_ch": "-13", "on_hit": "-13", @@ -566,7 +586,7 @@ "image": "", "input": "4,4,2,2,1", "name": "Wheel of Arrows > Sword Stab", - "notes": "* Weapon", + "notes": "* Weapon\n", "on_block": "", "on_ch": "-18", "on_hit": "-18", @@ -577,14 +597,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "NSS.4,4,2,2,1~1" + ], "alt": [], "damage": "12,12,5,6,30,40", "id": "Yoshimitsu-4,4,2,2,1~1", "image": "", "input": "4,4,2,2,1,~1", "name": "", - "notes": "* Balcony Break\n* Cancel early to r30 with B", + "notes": "* Balcony Break\n* Cancel early to r30 with B\n", "on_block": "", "on_ch": "-49a (-75)", "on_hit": "-49a (-75)", @@ -595,14 +617,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "NSS.4,4,2,2,1" + ], "alt": [], "damage": "12,12,5,6,30", "id": "Yoshimitsu-4,4,2,2,NSS.1", "image": "", "input": "4,4,2,2,NSS.1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-54", "on_ch": "-17a", "on_hit": "-17a", @@ -620,7 +644,7 @@ "image": "", "input": "4,4,4", "name": "Triple Roundhouse Combo", - "notes": "* Balcony Break\n* Combo from 2nd CH with 4f delay", + "notes": "* Balcony Break\n* Combo from 2nd CH with 4f delay\n", "on_block": "-4", "on_ch": "+18a (+9)", "on_hit": "+18a (+9)", @@ -638,7 +662,7 @@ "image": "", "input": "B+1", "name": "", - "notes": "Can transition to [Spinning Evade](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-b+3,3,3,3,3,3 'Yoshimitsu Movelist (Tekken 8)') with b+3 or b+4", + "notes": "Can transition to [Spinning Evade](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-b+3,3,3,3,3,3 'Yoshimitsu Movelist (Tekken 8)') with b+3 or b+4\n", "on_block": "+1", "on_ch": "+12", "on_hit": "+7", @@ -656,10 +680,10 @@ "image": "", "input": "B+1,1", "name": "", - "notes": "Can transition to [Spinning Evade](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-b+3,3,3,3,3,3 'Yoshimitsu Movelist (Tekken 8)') with b+3 or b+4", - "on_block": "+4~+5", - "on_ch": "+10~+11", - "on_hit": "+5~+6", + "notes": "Can transition to [Spinning Evade](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-b+3,3,3,3,3,3 'Yoshimitsu Movelist (Tekken 8)') with b+3 or b+4\n", + "on_block": "+4", + "on_ch": "+10", + "on_hit": "+5", "parent": "Yoshimitsu-B+1", "recovery": "r14", "startup": "i17", @@ -674,10 +698,10 @@ "image": "", "input": "B+1,1,1", "name": "", - "notes": "Can transition to [Spinning Evade](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-b+3,3,3,3,3,3 'Yoshimitsu Movelist (Tekken 8)') with b+3 or b+4", - "on_block": "+4~+5", - "on_ch": "+10~+11", - "on_hit": "+5~+6", + "notes": "Can transition to [Spinning Evade](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-b+3,3,3,3,3,3 'Yoshimitsu Movelist (Tekken 8)') with b+3 or b+4\n", + "on_block": "+4", + "on_ch": "+10", + "on_hit": "+5", "parent": "Yoshimitsu-B+1,1", "recovery": "r14", "startup": "i17", @@ -692,10 +716,10 @@ "image": "", "input": "B+1,1,1,1", "name": "", - "notes": "Can transition to [Spinning Evade](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-b+3,3,3,3,3,3 'Yoshimitsu Movelist (Tekken 8)') with b+3 or b+4", - "on_block": "+4~+5", - "on_ch": "+10~+11", - "on_hit": "+5~+6", + "notes": "Can transition to [Spinning Evade](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-b+3,3,3,3,3,3 'Yoshimitsu Movelist (Tekken 8)') with b+3 or b+4\n", + "on_block": "+4", + "on_ch": "+10", + "on_hit": "+5", "parent": "Yoshimitsu-B+1,1,1", "recovery": "r14", "startup": "i17", @@ -710,10 +734,10 @@ "image": "", "input": "B+1,1,1,1,1", "name": "", - "notes": "Can transition to [Spinning Evade](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-b+3,3,3,3,3,3 'Yoshimitsu Movelist (Tekken 8)') with b+3 or b+4", - "on_block": "+4~+5", - "on_ch": "+10~+11", - "on_hit": "+5~+6", + "notes": "Can transition to [Spinning Evade](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-b+3,3,3,3,3,3 'Yoshimitsu Movelist (Tekken 8)') with b+3 or b+4\n", + "on_block": "+4", + "on_ch": "+10", + "on_hit": "+5", "parent": "Yoshimitsu-B+1,1,1,1", "recovery": "r14", "startup": "i17", @@ -728,12 +752,12 @@ "image": "", "input": "B+1,1,1,1,1,1", "name": "Slap U Silly", - "notes": "", + "notes": "\n", "on_block": "-73", "on_ch": "-67", "on_hit": "-71", "parent": "Yoshimitsu-B+1,1,1,1,1", - "recovery": "r91 FUFT", + "recovery": "r80 FUFT", "startup": "i17", "target": "h,h,h,h,h,h", "video": "" @@ -746,10 +770,10 @@ "image": "", "input": "B+1,1,DB+3", "name": "", - "notes": "* Alternate inputs:\n* b+1,db+3 (Combos)\n* b+1,1,db+3 (Combos)\ncs10~", - "on_block": "-20~-19", - "on_ch": "-9~-8", - "on_hit": "-9~-8", + "notes": "* Combo from 1st hit\n* Links to db+3 extensions\n* Can be performed from a single B+1\n,cs10~", + "on_block": "-20", + "on_ch": "-9", + "on_hit": "-9", "parent": "Yoshimitsu-B+1,1", "recovery": "r38 FC", "startup": "i17", @@ -764,10 +788,10 @@ "image": "", "input": "B+1,1,DB+3,3", "name": "", - "notes": "* Transition to r20 IND with d+3+4\n* Alternate inputs:\n* b+1,DB+3,3 (Combos)\n* b+1,1,DB+3,3\n,cs1~", - "on_block": "-19~-17", - "on_ch": "-7~-5", - "on_hit": "-7~-5", + "notes": "* Combo from 3rd CH\n* Links to db+3 extensions\n* Enter IND r20 with d+3+4\n* Can be performed from a single B+1\n,cs1~", + "on_block": "-19", + "on_ch": "-7", + "on_hit": "-7", "parent": "Yoshimitsu-B+1,1,DB+3", "recovery": "r38 FC", "startup": "i17", @@ -776,49 +800,15 @@ }, { "alias": [], - "alt": [], - "damage": "8,9,7,5,5", - "id": "Yoshimitsu-B+1,1,DB+3,3,3", - "image": "", - "input": "B+1,1,DB+3,3,3", - "name": "", - "notes": "* Alternate inputs:\n* b+1,DB+3,3,3\n* b+1,1,DB+3,3,3\n,cs1~", - "on_block": "-27~-25", - "on_ch": "-15~-13", - "on_hit": "-15~-13", - "parent": "Yoshimitsu-B+1,1,DB+3,3", - "recovery": "r43 FUFT", - "startup": "i17", - "target": "h,h,l,l,l", - "video": "" - }, - { - "alias": [], - "alt": [], - "damage": "8,9,7,5,15", - "id": "Yoshimitsu-B+1,1,DB+3,3,4", - "image": "", - "input": "B+1,1,DB+3,3,4", - "name": "", - "notes": "* Balcony Break\n* Transition to r21 KIN with 1+2 (-6~-5 on block)\n* Transition to r24 NSS with B\n* Same animation as ws4\n* Alternate inputs:\n* b+1,DB+3,3,4\n* b+1,1,DB+3,3,4", - "on_block": "-8~-7", - "on_ch": "+23a (+13a)", - "on_hit": "+23a (+13a)", - "parent": "Yoshimitsu-B+1,1,DB+3,3", - "recovery": "r26", - "startup": "i17", - "target": "h,h,l,l,m", - "video": "" - }, - { - "alias": [], - "alt": [], + "alt": [ + "BT.b+1+2" + ], "damage": "", "id": "Yoshimitsu-b+1+2", "image": "", "input": "b+1+2", - "name": "No Sword Stance", - "notes": "* Alternate input: BT.b+1+2\n* Alternate name: Mutou no Kiwami\ncs8~50", + "name": "* No Sword Stance\n* Mutou no Kiwami", + "notes": "\ncs8~50", "on_block": "", "on_ch": "", "on_hit": "", @@ -836,10 +826,10 @@ "image": "", "input": "b+2", "name": "", - "notes": "Transition to r27 KIN with 1+2", - "on_block": "-9~-8", - "on_ch": "+2~+3", - "on_hit": "+2~+3", + "notes": "Enter KIN r27 with n,1+2\n", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", "parent": "", "recovery": "r27", "startup": "i14~15", @@ -847,15 +837,18 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.b+2,1", + "b+2,1SS.1" + ], "alt": [], "damage": "12,20", "id": "Yoshimitsu-b+2,1", "image": "", "input": "b+2,1", "name": "Oma Gehosen", - "notes": "* Weapon\n* Combo from 1st CH with 2f delay\n* Transition to r30 KIN with 1+2\n* Input can be delayed 14f\n* Alternate notation: 1SS.b+2,1\n", - "on_block": "-17~-16", + "notes": "* Weapon\n* Combo from 1st CH with 2f delay\n* Enter KIN r30 with 1+2\n* Input can be delayed 14f\njs28~49\nfs50~52", + "on_block": "-17", "on_ch": "+28a (+18)", "on_hit": "+28a (+18)", "parent": "Yoshimitsu-b+2", @@ -865,14 +858,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.b+2,2" + ], "alt": [], "damage": "12,21", "id": "Yoshimitsu-b+2,2", "image": "", "input": "b+2,2", "name": "Oma Kugiuchi", - "notes": "* Heat Engager\n* Heat Dash +5g~+6g +36a (+26)\n* Weapon\n* Combo from 1st with 1f delay\n* Combo from 1st CH with 7f delay\n* Input can be delayed 14f\n* Alternate notation: 1SS.b+2,2", + "notes": "* Heat Engager\n* Heat Dash +36a (+26), +5g\n* Weapon\n* Combo from 1st with 1f delay\n* Combo from 1st CH with 7f delay\n* Input can be delayed 14f\n", "on_block": "-13", "on_ch": "+2a", "on_hit": "+2a", @@ -883,15 +878,17 @@ "video": "" }, { - "alias": [], + "alias": [ + "NSS.b+2,1" + ], "alt": [], "damage": "12,17", "id": "Yoshimitsu-b+2,NSS.1", "image": "", "input": "b+2,NSS.1", - "name": "Oma Gehosen", - "notes": "* Combo from 1st CH with 2f delay\n* Transition to r30 KIN with 1+2\n* Input can be delayed 14f\n", - "on_block": "-17~-16", + "name": "", + "notes": "* Enter KIN r30 with 1+2\n* Combo from 1st CH with 2f delay\n* Input can be delayed 14f\njs28~49\nfs50~52", + "on_block": "-17", "on_ch": "+28a (+18)", "on_hit": "+28a (+18)", "parent": "Yoshimitsu-b+2", @@ -901,17 +898,19 @@ "video": "" }, { - "alias": [], + "alias": [ + "NSS.b+2,2" + ], "alt": [], "damage": "12,18", "id": "Yoshimitsu-b+2,NSS.2", "image": "", "input": "b+2,NSS.2", - "name": "Oma Kugiuchi", - "notes": "* Heat Engager\n* Heat Dash +5g~+6g +36a (+26)\n* Combo from 1st with 1f delay\n* Combo from 1st CH with 7f delay\n* Input can be delayed 14f", - "on_block": "-10~-9", - "on_ch": "+0~+1", - "on_hit": "+0~+1", + "name": "", + "notes": "* Heat Engager\n* Heat Dash +36a (+26), +5\n* Combo from 1st with 1f delay\n* Combo from 1st CH with 7f delay\n* Input can be delayed 14f\n", + "on_block": "-10", + "on_ch": "+0", + "on_hit": "+0", "parent": "Yoshimitsu-b+2", "recovery": "r34 NSS", "startup": "i14~15", @@ -920,13 +919,15 @@ }, { "alias": [], - "alt": [], + "alt": [ + "b+4" + ], "damage": "", "id": "Yoshimitsu-b+3", "image": "", "input": "b+3", - "name": "Spinning Evade", - "notes": "* 4 self-damage\n* Alternate input: b+4", + "name": "", + "notes": "* 8 self-damage\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -938,13 +939,16 @@ }, { "alias": [], - "alt": [], + "alt": [ + "b+4,4", + "b+4,3" + ], "damage": "", "id": "Yoshimitsu-b+3,3", "image": "", "input": "b+3,3", - "name": "Spinning Evade (2)", - "notes": "* 4 self-damage\n* Alternate input: b+4,4", + "name": "", + "notes": "* 10 self-damage\n* 18 self-damage in total\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -956,13 +960,17 @@ }, { "alias": [], - "alt": [], + "alt": [ + "b+4,4,4", + "b+4,4,3", + "b+4,3,3" + ], "damage": "", "id": "Yoshimitsu-b+3,3,3", "image": "", "input": "b+3,3,3", - "name": "Spinning Evade (3)", - "notes": "* 4 self-damage\n* Alternate input: b+4,4,4", + "name": "", + "notes": "* 5 self-damage\n* 23 self-damage in total\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -974,13 +982,18 @@ }, { "alias": [], - "alt": [], + "alt": [ + "b+4,4,4,4", + "b+4,4,4,3", + "b+4,4,3,3", + "b+4,3,3,3" + ], "damage": "", "id": "Yoshimitsu-b+3,3,3,3", "image": "", "input": "b+3,3,3,3", - "name": "Spinning Evade (4)", - "notes": "* 4 self-damage\n* Alternate input: b+4,4,4,4", + "name": "", + "notes": "* 5 self-damage\n* 28 self-damage in total\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -992,13 +1005,19 @@ }, { "alias": [], - "alt": [], + "alt": [ + "b+4,4,4,4,4", + "b+4,4,4,4,3", + "b+4,4,4,3,3", + "b+4,4,3,3,3", + "b+4,3,3,3,3" + ], "damage": "", "id": "Yoshimitsu-b+3,3,3,3,3", "image": "", "input": "b+3,3,3,3,3", - "name": "Spinning Evade (5)", - "notes": "* 4 self-damage\n* Alternate input: b+4,4,4,4,4", + "name": "", + "notes": "* 5 self-damage\n* 33 self-damage in total\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1010,18 +1029,25 @@ }, { "alias": [], - "alt": [], + "alt": [ + "b+4,4,4,4,4,4", + "b+4,4,4,4,4,3", + "b+4,4,4,4,3,3", + "b+4,4,4,3,3,3", + "b+4,4,3,3,3,3", + "b+4,3,3,3,3,3" + ], "damage": "", "id": "Yoshimitsu-b+3,3,3,3,3,3", "image": "", "input": "b+3,3,3,3,3,3", - "name": "Spinning Evade (6)", - "notes": "* 4 self-damage\n* Alternate input: b+4,4,4,4,4,4", + "name": "Spinning Evade", + "notes": "* 5 self-damage\n* 38 self-damage in total\n", "on_block": "", "on_ch": "", "on_hit": "", "parent": "Yoshimitsu-b+3,3,3,3,3", - "recovery": "r80 FUFT", + "recovery": "r89 FUFT", "startup": "", "target": "", "video": "" @@ -1034,7 +1060,7 @@ "image": "", "input": "Back Throw", "name": "Tornado Drop", - "notes": "* Floor Break\n* Unbreakable", + "notes": "* Floor Break\n* Unbreakable\n", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -1045,14 +1071,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.b,B+1+4" + ], "alt": [], "damage": "50", "id": "Yoshimitsu-b,B+1+4", "image": "", "input": "b,B+1+4", "name": "Thunder Blade", - "notes": "* Weapon\n* Alternate notation: 1SS.b,B+1+4\n* Bad hitbox, will go over crouching opponents sometimes", + "notes": "* Weapon\n* Cannot be buffered\n* Poor hitbox, will go over crouching opponents sometimes\n", "on_block": "", "on_ch": "+2a", "on_hit": "+2a", @@ -1063,32 +1091,36 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.b,B+1+4,B" + ], "alt": [], - "damage": ",20", + "damage": "20", "id": "Yoshimitsu-b,B+1+4,B", "image": "", "input": "b,B+1+4,B", "name": "Thunder Blade Feint to Soul Stealer", - "notes": "* Weapon\n* 70% proration on standing hit\n* Knockdown against BT opponent, +11a (FDFT)\n* Power up in NSS or Heat\n* Total startup is i47~50\n* Alternate notation: 1SS.b,B+1+4,B", - "on_block": "-15~-12", - "on_ch": "+14c~+17c", - "on_hit": "+14c~+17c", + "notes": "* Weapon\n* 70% proration on standing hit\n* Knockdown against BT opponent +11a (FDFT)\n* [Power up](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-NSS.1+4 'Yoshimitsu Movelist (Tekken 8)') in NSS or Heat\n", + "on_block": "-15", + "on_ch": "+14c", + "on_hit": "+14c", "parent": "", - "recovery": "r31 1SS", - "startup": ",i22~25", - "target": ",m", + "recovery": "r31", + "startup": "i22~25", + "target": "m", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "BDS.2" + ], "damage": "25", "id": "Yoshimitsu-BDS.1", "image": "", "input": "BDS.1", "name": "Poison Breath", - "notes": "Alternate input: BDS.2", + "notes": "\n", "on_block": "", "on_ch": "+32a", "on_hit": "+32a", @@ -1100,13 +1132,15 @@ }, { "alias": [], - "alt": [], + "alt": [ + "BDS.4" + ], "damage": "23", "id": "Yoshimitsu-BDS.3", "image": "", "input": "BDS.3", "name": "Backflip Kick", - "notes": "Alternate input: BDS.4\n", + "notes": "Can hit from the front of the opponent attacks into it\njs14~27\nfs28~30", "on_block": "-15~-2", "on_ch": "-13~+0", "on_hit": "-13~+0", @@ -1124,7 +1158,7 @@ "image": "", "input": "BT.1", "name": "", - "notes": "Elbow", + "notes": "Elbow\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -1142,7 +1176,7 @@ "image": "", "input": "BT.1,2", "name": "Aratama", - "notes": "* Elbow\n* Combo from 1st CH", + "notes": "* Balcony break on airborne hit\n* Elbow\n* Combo from 1st CH\n", "on_block": "-5", "on_ch": "+63a", "on_hit": "+5", @@ -1160,8 +1194,8 @@ "image": "", "input": "BT.1,3", "name": "Magatama", - "notes": "* Balcony Break\n* Combo from 1st CH", - "on_block": "-7~-6", + "notes": "* Balcony Break\n* Combo from 1st CH\n", + "on_block": "-7", "on_ch": "+27a (+17)", "on_hit": "+27a (+17)", "parent": "Yoshimitsu-BT.1", @@ -1172,16 +1206,18 @@ }, { "alias": [], - "alt": [], + "alt": [ + "f+2" + ], "damage": "18", "id": "Yoshimitsu-BT.2", "image": "", "input": "BT.2", - "name": "", - "notes": "* Balcony Break\n* Links to f+2 extensions", - "on_block": "-4~-3", + "name": "Manji Backfist 2", + "notes": "* Balcony Break\n* Links to f+2 extensions\n", + "on_block": "-4", "on_ch": "+39a", - "on_hit": "+14g~+15g", + "on_hit": "+14g", "parent": "", "recovery": "r28", "startup": "i16~17", @@ -1196,18 +1232,20 @@ "image": "", "input": "BT.3", "name": "Perilous Spirit", - "notes": "Spike\n", - "on_block": "-3~-1", + "notes": "Spike\njs6~29\nfs30~32", + "on_block": "-3", "on_ch": "+11a", "on_hit": "+11a", "parent": "", - "recovery": "r28 BT", + "recovery": "r27 BT", "startup": "i24~26", "target": "m", "video": "" }, { - "alias": [], + "alias": [ + "1SS.BT.d+1" + ], "alt": [], "damage": "20", "id": "Yoshimitsu-BT.d+1", @@ -1215,9 +1253,9 @@ "input": "BT.d+1", "name": "Shisetsu Genman", "notes": "Weapon\ncs6~", - "on_block": "-13~-12", + "on_block": "-13", "on_ch": "+38a", - "on_hit": "+3~+4", + "on_hit": "+3", "parent": "", "recovery": "r31 FC", "startup": "i17~18", @@ -1232,10 +1270,10 @@ "image": "", "input": "d+1", "name": "Quick Slash", - "notes": "* Spike\n* Weapon\n* 4 chip damage on block\n* Power up in NSS or Heat", - "on_block": "-9~-8", + "notes": "* Spike\n* Weapon\n* 4 chip damage on block\n* [Power up](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-NSS.d+1 'Yoshimitsu Movelist (Tekken 8)') in NSS or Heat\n", + "on_block": "-9", "on_ch": "+6a", - "on_hit": "+1c~+2c", + "on_hit": "+1c", "parent": "", "recovery": "r33 1SS", "startup": "i24~25", @@ -1250,10 +1288,10 @@ "image": "", "input": "d+1*(1),n", "name": "Death Slash (1)", - "notes": "* Spike\n* Weapon\n* Constantly realigns while charging\n* Can be canceled with b*", + "notes": "* Spike\n* Weapon\n* Slowly realigns while charging\n* Can be canceled with b*\n", "on_block": "", "on_ch": "+6a", - "on_hit": "+4c~+5c", + "on_hit": "+4c", "parent": "", "recovery": "r33 1SS", "startup": "i55~56", @@ -1262,13 +1300,15 @@ }, { "alias": [], - "alt": [], + "alt": [ + "BT.d+1+2" + ], "damage": "", "id": "Yoshimitsu-d+1+2", "image": "", "input": "d+1+2", "name": "Flea", - "notes": "* Alternate input: BT.d+1+2\n* Unavailable in NSS\n", + "notes": "* Unavailable in NSS\njs8~17\nfs18~20", "on_block": "", "on_ch": "", "on_hit": "", @@ -1286,10 +1326,10 @@ "image": "", "input": "d+1*(2),n", "name": "Death Slash (2)", - "notes": "* Spike\n* Weapon\n* Constantly realigns while charging\n* Can be canceled with b*", + "notes": "* Spike\n* Weapon\n* Slowly realigns while charging\n* Can be canceled with b*\n", "on_block": "", "on_ch": "+6a", - "on_hit": "+4c~+5c", + "on_hit": "+4c", "parent": "", "recovery": "r33 1SS", "startup": "i99~100", @@ -1304,10 +1344,10 @@ "image": "", "input": "d+1*(3),n", "name": "Death Slash (3)", - "notes": "* Spike\n* Weapon\n* Constantly realigns while charging\n* Can be canceled with b*", + "notes": "* Spike\n* Weapon\n* Slowly realigns while charging\n* Can be canceled with b*\n", "on_block": "", "on_ch": "+6a", - "on_hit": "+4c~+5c", + "on_hit": "+4c", "parent": "", "recovery": "r33 1SS", "startup": "i130~131", @@ -1315,14 +1355,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.d+1+4" + ], "alt": [], "damage": "60", "id": "Yoshimitsu-d+1+4", "image": "", "input": "d+1+4", "name": "Harakiri", - "notes": "* Weapon\n* 60 self damage during 1st recovery frame\n* Can connect from the front if the opponent attacks into it\n* Alternate notation: 1SS.d+1+4", + "notes": "* Weapon\n* 60 self damage during 1st recovery frame\n* Can connect from the front if the opponent attacks into it\n", "on_block": "", "on_ch": "-32a", "on_hit": "-32a", @@ -1340,7 +1382,7 @@ "image": "", "input": "d+1+4,B+1", "name": "", - "notes": "* Weapon\n* 6 self damage", + "notes": "* Weapon\n* 6 self damage\n", "on_block": "", "on_ch": "-29a", "on_hit": "-29a", @@ -1358,7 +1400,7 @@ "image": "", "input": "d+1+4,B+1,1", "name": "", - "notes": "* Weapon\n* 6 self damage", + "notes": "* Weapon\n* 6 self damage\n", "on_block": "", "on_ch": "-29a", "on_hit": "-29a", @@ -1376,7 +1418,7 @@ "image": "", "input": "d+1+4,B+1,1,1", "name": "", - "notes": "* Weapon\n* 10 self damage", + "notes": "* Weapon\n* 10 self damage\n", "on_block": "", "on_ch": "-29a", "on_hit": "-29a", @@ -1394,7 +1436,7 @@ "image": "", "input": "d+1+4,B+1,1,1,1", "name": "", - "notes": "* Weapon\n* 12 self damage", + "notes": "* Weapon\n* 12 self damage\n", "on_block": "", "on_ch": "-29a", "on_hit": "-29a", @@ -1412,7 +1454,7 @@ "image": "", "input": "d+1+4,B+1,1,1,1,1", "name": "Harakiri > Manji Blood Dance", - "notes": "* Weapon\n* 17 self-damage\n* The entire string deals 111 self damage", + "notes": "* Weapon\n* 17 self-damage\n* The entire string deals 111 self damage\n", "on_block": "", "on_ch": "-30a", "on_hit": "-30a", @@ -1430,7 +1472,7 @@ "image": "", "input": "d+1*(4),n", "name": "Death Slash (4)", - "notes": "* Spike\n* Weapon\n* Constantly realigns while charging\n* Can be canceled with b*", + "notes": "* Spike\n* Weapon\n* Slowly realigns while charging\n* Can be canceled with b*\n", "on_block": "", "on_ch": "+52a", "on_hit": "+16a", @@ -1448,7 +1490,7 @@ "image": "", "input": "d+1*(5),n", "name": "Death Slash (5)", - "notes": "* Spike\n* Weapon\n* Constantly realigns while charging\n* Can be canceled with b*", + "notes": "* Spike\n* Weapon\n* Slowly realigns while charging\n* Can be canceled with b*\n", "on_block": "", "on_ch": "+52a", "on_hit": "+16a", @@ -1466,7 +1508,7 @@ "image": "", "input": "d+1*(6),n", "name": "Death Slash (6)", - "notes": "* Spike\n* Weapon\n* Constantly realigns while charging\n* Can be canceled with b*", + "notes": "* Spike\n* Weapon\n* Slowly realigns while charging\n* Can be canceled with b*\n", "on_block": "", "on_ch": "+52a", "on_hit": "+16a", @@ -1484,10 +1526,10 @@ "image": "", "input": "d+2", "name": "", - "notes": "Weapon", - "on_block": "-9~-8", - "on_ch": "+0~+1", - "on_hit": "+0~+1", + "notes": "Weapon\n", + "on_block": "-9", + "on_ch": "+0", + "on_hit": "+0", "parent": "", "recovery": "r35", "startup": "i16~17", @@ -1495,15 +1537,18 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.d+2,1", + "d+2,1SS.1" + ], "alt": [], "damage": "12,23", "id": "Yoshimitsu-d+2,1", "image": "", "input": "d+2,1", "name": "Heshikirigari", - "notes": "* Balcony Break\n* Weapon\n* Combo from 1st hit with 8f delay\n* Input can be delayed 16f\n* Move can be delayed 10f\n* Alternate notation: 1SS.d+2,1", - "on_block": "-9~-8", + "notes": "* Balcony Break\n* Weapon\n* Combo from 1st hit with 8f delay\n* Input can be delayed 16f\n* Move can be delayed 10f\n", + "on_block": "-9", "on_ch": "+17a (+8)", "on_hit": "+17a (+8)", "parent": "Yoshimitsu-d+2", @@ -1520,10 +1565,10 @@ "image": "", "input": "d+2,2", "name": "Heshikirimutou", - "notes": "* Weapon\n* Combo from 1st hit with 13f delay\n* Input can be delayed 16f\n* Move can be delayed 10f\n* In 1SS transition to r31 NSS with B", - "on_block": "-12~-11", + "notes": "* Weapon\n* Combo from 1st hit with 13f delay\n* Input can be delayed 16f\n* Move can be delayed 10f\n* In 1SS Enter NSS r31 with B\n", + "on_block": "-12", "on_ch": "+28a (+22)", - "on_hit": "+7g~+8g", + "on_hit": "+7g", "parent": "Yoshimitsu-d+2", "recovery": "r30", "startup": "i16~17", @@ -1531,15 +1576,18 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.d+2,2,1", + "d+2,2,1SS.1" + ], "alt": [], "damage": "12,17,20", "id": "Yoshimitsu-d+2,2,1", "image": "", "input": "d+2,2,1", "name": "Heshikiribarai", - "notes": "* Balcony Break\n* Weapon\n* Input can be delayed 10f\n* Move can be delayed 9f\n* Alternate notation: 1SS.d+2,2,1", - "on_block": "-9~-8", + "notes": "* Balcony Break\n* Weapon\n* Input can be delayed 10f\n* Move can be delayed 9f\n", + "on_block": "-9", "on_ch": "+8a (-1)", "on_hit": "+8a (-1)", "parent": "Yoshimitsu-d+2,2", @@ -1556,8 +1604,8 @@ "image": "", "input": "d+2,2,2", "name": "Heshikiriseibatsu", - "notes": "* Tornado\n* Weapon\n* Input can be delayed 10f\n* Move can be delayed 9f", - "on_block": "-13~-11", + "notes": "* Tornado\n* Weapon\n* Input can be delayed 10f\n* Move can be delayed 9f\n", + "on_block": "-13", "on_ch": "+16a (+9)", "on_hit": "+16a (+9)", "parent": "Yoshimitsu-d+2,2", @@ -1574,10 +1622,10 @@ "image": "", "input": "d+2,2,d+1", "name": "Heshikirinagi", - "notes": "* Spike\n* Weapon\n* Input can be delayed 10f\n* Move can be delayed 9f", - "on_block": "-12~-11", + "notes": "* Spike\n* Weapon\n* Input can be delayed 10f\n* Move can be delayed 9f\n* Last hit has shorter range and no Weapon property in NSS\n", + "on_block": "-12", "on_ch": "+42a", - "on_hit": "+2c~+3c", + "on_hit": "+2c", "parent": "Yoshimitsu-d+2,2", "recovery": "r32", "startup": "i16~17", @@ -1585,15 +1633,17 @@ "video": "" }, { - "alias": [], + "alias": [ + "NSS.d+2,2,1" + ], "alt": [], "damage": "12,17,20", "id": "Yoshimitsu-d+2,2,NSS.1", "image": "", "input": "d+2,2,NSS.1", - "name": "Heshikiribarai", - "notes": "* Balcony Break\n* Input can be delayed 10f\n* Move can be delayed 9f", - "on_block": "-9~-8", + "name": "", + "notes": "* Balcony Break\n* Input can be delayed 10f\n* Move can be delayed 9f\n", + "on_block": "-9", "on_ch": "+8a (-1)", "on_hit": "+8a (-1)", "parent": "Yoshimitsu-d+2,2", @@ -1603,17 +1653,19 @@ "video": "" }, { - "alias": [], + "alias": [ + "NSS.d+2,2,d+1" + ], "alt": [], "damage": "12,17,17", "id": "Yoshimitsu-d+2,2,NSS.d+1", "image": "", "input": "d+2,2,NSS.d+1", - "name": "Heshikirinagi", - "notes": "* Spike\n* Input can be delayed 10f\n* Move can be delayed 9f", - "on_block": "-12~-11", + "name": "", + "notes": "* Spike\n* Input can be delayed 10f\n* Move can be delayed 9f\n", + "on_block": "-12", "on_ch": "+42a", - "on_hit": "+2c~+3c", + "on_hit": "+2c", "parent": "Yoshimitsu-d+2,2", "recovery": "r32 NSS", "startup": "i16~17", @@ -1621,17 +1673,19 @@ "video": "" }, { - "alias": [], + "alias": [ + "NSS.d+2,1" + ], "alt": [], "damage": "12,18", "id": "Yoshimitsu-d+2,NSS.1", "image": "", "input": "d+2,NSS.1", "name": "Heshikirigari", - "notes": "* Balcony Break\n* Combo from 1st hit with 8f delay\n* Input can be delayed 16f\n* Move can be delayed 10f", - "on_block": "-9~-8", - "on_ch": "+10g~+11g", - "on_hit": "+10g~+11g", + "notes": "* Balcony Break\n* Combo from 1st hit with 8f delay\n* Input can be delayed 16f\n* Move can be delayed 10f\n", + "on_block": "-9", + "on_ch": "+10g", + "on_hit": "+10g", "parent": "Yoshimitsu-d+2", "recovery": "r32 NSS", "startup": "i16~17", @@ -1658,13 +1712,16 @@ }, { "alias": [], - "alt": [], + "alt": [ + "FC.d+3+4", + "BT.d+3+4" + ], "damage": "", "id": "Yoshimitsu-d+3+4", "image": "", "input": "d+3+4", "name": "Indian Stance", - "notes": "* All stance moves are bufferable\n* Alternate inputs: BT.d+3+4, FC.d+3+4\ncs6~ fs6~", + "notes": "* All stance moves are bufferable\ncs6~\nfs6~", "on_block": "", "on_ch": "", "on_hit": "", @@ -1718,7 +1775,7 @@ "image": "", "input": "db+1,2", "name": "Nebular Burst", - "notes": "* Balcony break on CH\n* Combo from 1st with 1f delay\n* Combo from 1st CH with 8f delay\n* Input can be delayed 8f", + "notes": "* Balcony break on airborne or CH\n* Combo from 1st with 1f delay\n* Combo from 1st CH with 8f delay\n* Input can be delayed 8f\n", "on_block": "-13~12", "on_ch": "+6g~+7g", "on_hit": "+0~+1", @@ -1730,7 +1787,9 @@ }, { "alias": [], - "alt": [], + "alt": [ + "BT.DB+1+2" + ], "damage": "", "id": "Yoshimitsu-DB+1+2", "image": "", @@ -1750,11 +1809,11 @@ "alias": [], "alt": [], "damage": "8", - "id": "Yoshimitsu-DB+2", + "id": "Yoshimitsu-db+2", "image": "", - "input": "DB+2", + "input": "db+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -1768,16 +1827,16 @@ "alias": [], "alt": [], "damage": "8,7", - "id": "Yoshimitsu-DB+2,2", + "id": "Yoshimitsu-db+2,2", "image": "", - "input": "DB+2,2", + "input": "db+2,2", "name": "", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-9~-5", "on_ch": "+2~+6", "on_hit": "+2~+6", - "parent": "Yoshimitsu-DB+2", - "recovery": "r24 FC", + "parent": "Yoshimitsu-db+2", + "recovery": "r23 FC", "startup": "i15", "target": "m,m", "video": "" @@ -1786,16 +1845,16 @@ "alias": [], "alt": [], "damage": "8,7,6", - "id": "Yoshimitsu-DB+2,2,2", + "id": "Yoshimitsu-db+2,2,2", "image": "", - "input": "DB+2,2,2", + "input": "db+2,2,2", "name": "", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n", "on_block": "-9~-5", "on_ch": "+2~+6", "on_hit": "+2~+6", - "parent": "Yoshimitsu-DB+2,2", - "recovery": "r24 FC", + "parent": "Yoshimitsu-db+2,2", + "recovery": "r23 FC", "startup": "i15", "target": "m,m,m", "video": "" @@ -1804,16 +1863,16 @@ "alias": [], "alt": [], "damage": "8,7,6,5", - "id": "Yoshimitsu-DB+2,2,2,2", + "id": "Yoshimitsu-db+2,2,2,2", "image": "", - "input": "DB+2,2,2,2", + "input": "db+2,2,2,2", "name": "", - "notes": "Combo from 3rd CH", + "notes": "Combo from 3rd CH\n", "on_block": "-9~-5", "on_ch": "+2~+6", "on_hit": "+2~+6", - "parent": "Yoshimitsu-DB+2,2,2", - "recovery": "r24 FC", + "parent": "Yoshimitsu-db+2,2,2", + "recovery": "r23 FC", "startup": "i15", "target": "m,m,m,m", "video": "" @@ -1822,15 +1881,15 @@ "alias": [], "alt": [], "damage": "8,7,6,5,4", - "id": "Yoshimitsu-DB+2,2,2,2,2", + "id": "Yoshimitsu-db+2,2,2,2,2", "image": "", - "input": "DB+2,2,2,2,2", + "input": "db+2,2,2,2,2", "name": "", - "notes": "* Combo from 4th hit\n* Combo from 3rd CH", + "notes": "* Combo from 4th hit\n* Combo from 3rd CH\n", "on_block": "-9~-5", "on_ch": "+2~+6", "on_hit": "+2~+6", - "parent": "Yoshimitsu-DB+2,2,2,2", + "parent": "Yoshimitsu-db+2,2,2,2", "recovery": "r24 FC", "startup": "i15", "target": "m,m,m,m,m", @@ -1840,15 +1899,15 @@ "alias": [], "alt": [], "damage": "8,7,6,5,4,3", - "id": "Yoshimitsu-DB+2,2,2,2,2,2", + "id": "Yoshimitsu-db+2,2,2,2,2,2", "image": "", - "input": "DB+2,2,2,2,2,2", + "input": "db+2,2,2,2,2,2", "name": "Stone Fists", - "notes": "Combo from 5th CH", + "notes": "Combo from 5th CH\n", "on_block": "-49", "on_ch": "-37", "on_hit": "-37", - "parent": "Yoshimitsu-DB+2,2,2,2,2", + "parent": "Yoshimitsu-db+2,2,2,2,2", "recovery": "r64 FUFT", "startup": "i15", "target": "m,m,m,m,m,m", @@ -1858,14 +1917,14 @@ "alias": [], "alt": [], "damage": "8", - "id": "Yoshimitsu-DB+3", + "id": "Yoshimitsu-db+3", "image": "", - "input": "DB+3", + "input": "db+3", "name": "", "notes": "\ncs6~", - "on_block": "-25~-24", - "on_ch": "-14~-13", - "on_hit": "-14~-13", + "on_block": "-25", + "on_ch": "-14", + "on_hit": "-14", "parent": "", "recovery": "r43 FC", "startup": "i18~19", @@ -1876,15 +1935,15 @@ "alias": [], "alt": [], "damage": "8,7", - "id": "Yoshimitsu-DB+3,3", + "id": "Yoshimitsu-db+3,3", "image": "", - "input": "DB+3,3", + "input": "db+3,3", "name": "", - "notes": "* Combo from 1st hit\n* Transition to r20 IND with d+3+4\n,cs1~", - "on_block": "-19~-17", - "on_ch": "-7~-5", - "on_hit": "-7~-5", - "parent": "Yoshimitsu-DB+3", + "notes": "* Combo from 1st hit\n* Enter IND r20 with d+3+4\n,cs1~", + "on_block": "-19", + "on_ch": "-7", + "on_hit": "-7", + "parent": "Yoshimitsu-db+3", "recovery": "r35", "startup": "i18~19", "target": "l,l", @@ -1894,15 +1953,15 @@ "alias": [], "alt": [], "damage": "8,7,7", - "id": "Yoshimitsu-DB+3,3,3", + "id": "Yoshimitsu-db+3,3,3", "image": "", - "input": "DB+3,3,3", + "input": "db+3,3,3", "name": "", - "notes": "* Combo from 2nd CH\n* Transition to r20 IND with d+3+4\n,cs1~", + "notes": "* Combo from 2nd CH\n* Enter IND r20 with d+3+4\n,cs1~", "on_block": "-19~-17", "on_ch": "-7~-5", "on_hit": "-7~-5", - "parent": "Yoshimitsu-DB+3,3", + "parent": "Yoshimitsu-db+3,3", "recovery": "r35", "startup": "i18~19", "target": "l,l,l", @@ -1912,15 +1971,15 @@ "alias": [], "alt": [], "damage": "8,7,7,5", - "id": "Yoshimitsu-DB+3,3,3,3", + "id": "Yoshimitsu-db+3,3,3,3", "image": "", - "input": "DB+3,3,3,3", + "input": "db+3,3,3,3", "name": "", - "notes": "* Combo from 3rd CH\n* Transition to r20 IND with d+3+4\n,cs1~", - "on_block": "-19~-17", - "on_ch": "-7~-5", - "on_hit": "-7~-5", - "parent": "Yoshimitsu-DB+3,3,3", + "notes": "* Combo from 3rd CH\n* Enter IND r20 with d+3+4\n,cs1~", + "on_block": "-19", + "on_ch": "-7", + "on_hit": "-7", + "parent": "Yoshimitsu-db+3,3,3", "recovery": "r35", "startup": "i18~19", "target": "l,l,l,l", @@ -1930,15 +1989,15 @@ "alias": [], "alt": [], "damage": "8,7,7,5,5", - "id": "Yoshimitsu-DB+3,3,3,3,3", + "id": "Yoshimitsu-db+3,3,3,3,3", "image": "", - "input": "DB+3,3,3,3,3", + "input": "db+3,3,3,3,3", "name": "", - "notes": "* Combo from 4th CH\n* Transition to r20 IND with d+3+4\n,cs1~", - "on_block": "-19~-17", - "on_ch": "-7~-5", - "on_hit": "-7~-5", - "parent": "Yoshimitsu-DB+3,3,3,3", + "notes": "* Combo from 4th CH\n* Enter IND r20 with d+3+4\n,cs1~", + "on_block": "-19", + "on_ch": "-7", + "on_hit": "-7", + "parent": "Yoshimitsu-db+3,3,3,3", "recovery": "r35", "startup": "i18~19", "target": "l,l,l,l,l", @@ -1948,15 +2007,15 @@ "alias": [], "alt": [], "damage": "8,7,7,5,5,5", - "id": "Yoshimitsu-DB+3,3,3,3,3,3", + "id": "Yoshimitsu-db+3,3,3,3,3,3", "image": "", - "input": "DB+3,3,3,3,3,3", + "input": "db+3,3,3,3,3,3", "name": "Manji Spin Low Kicks", "notes": "* Combo from 5th CH\n,cs1~", - "on_block": "-26~-24", - "on_ch": "-15~-13", - "on_hit": "-15~-13", - "parent": "Yoshimitsu-DB+3,3,3,3,3", + "on_block": "-26", + "on_ch": "-15", + "on_hit": "-15", + "parent": "Yoshimitsu-db+3,3,3,3,3", "recovery": "r43 FUFT", "startup": "i18~19", "target": "l,l,l,l,l,l", @@ -1966,15 +2025,15 @@ "alias": [], "alt": [], "damage": "8,7,7,5,5,15", - "id": "Yoshimitsu-DB+3,3,3,3,3,4", + "id": "Yoshimitsu-db+3,3,3,3,3,4", "image": "", - "input": "DB+3,3,3,3,3,4", + "input": "db+3,3,3,3,3,4", "name": "Manji Spin Low Kicks Front Kick", - "notes": "* Balcony Break\n* Transition to r21 KIN with 1+2 (-6~-5 on block)\n* Transition to r24 NSS with B\n* Same animation as ws4\n* Alternate inputs:\n* DB+3,3,4\n* DB+3,3,3,4\n* DB+3,3,3,3,4", - "on_block": "-8~-7", + "notes": "* Balcony Break\n* Enter KIN -6 +25a (+15) r21 with 1+2\n* Enter NSS -6 +25a (+15) r24 with B\n* Same animation as ws4\n* Can be performed following any number of db+3 lows except the first one\n", + "on_block": "-8", "on_ch": "+23a (+13)", "on_hit": "+23a (+13)", - "parent": "Yoshimitsu-DB+3,3,3,3,3", + "parent": "Yoshimitsu-db+3,3,3,3,3", "recovery": "r26", "startup": "i18~19", "target": "l,l,l,l,l,m", @@ -1988,7 +2047,7 @@ "image": "", "input": "db+4", "name": "Nozuchi Fumi", - "notes": "", + "notes": "\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -2006,7 +2065,7 @@ "image": "", "input": "df+1", "name": "Tsuka Atemi", - "notes": "", + "notes": "\n", "on_block": "-4", "on_ch": "+5", "on_hit": "+5", @@ -2024,10 +2083,10 @@ "image": "", "input": "df+1,2", "name": "Tsuka Atemi to Back Knuckle", - "notes": "* Balcony Break\n* Combo from 1st CH with 2f delay", - "on_block": "-4~-3", + "notes": "* Balcony Break\n* Combo from 1st CH with 2f delay\n", + "on_block": "-4", "on_ch": "+39a", - "on_hit": "+14g~+15g", + "on_hit": "+14g", "parent": "Yoshimitsu-df+1", "recovery": "r28", "startup": "i13", @@ -2035,15 +2094,18 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.df+1,2,1", + "df+1,2,1SS.1" + ], "alt": [], "damage": "14,16,19", "id": "Yoshimitsu-df+1,2,1", "image": "", "input": "df+1,2,1", "name": "Tsuka Atemi Shredder", - "notes": "* Tornado\n* Weapon\n* Combo from 2nd CH\n* Alternate notation: 1SS.df+1,2,1", - "on_block": "-12~-11", + "notes": "* Tornado\n* Weapon\n* Combo from 2nd CH with 1f delay\n", + "on_block": "-12", "on_ch": "+17a (+10)", "on_hit": "+17a (+10)", "parent": "Yoshimitsu-df+1,2", @@ -2060,44 +2122,51 @@ "image": "", "input": "df+1,2,db+2", "name": "Tsuka Atemi > Slap U Crazy", - "notes": "* Links to db+2 extensions", + "notes": "* Links to db+2 extensions\n", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", "parent": "Yoshimitsu-df+1,2", - "recovery": "r24 FC", + "recovery": "r23 FC", "startup": "i13", "target": "m,h,m", "video": "" }, { - "alias": [], + "alias": [ + "NSS.df+1,2,1" + ], "alt": [], "damage": "14,16,19", "id": "Yoshimitsu-df+1,2,NSS.1", "image": "", "input": "df+1,2,NSS.1", "name": "Tsuka Atemi Swipe", - "notes": "* Tornado\n* Combo from 2nd CH", - "on_block": "-12~-11", + "notes": "* Tornado\n* Combo from 2nd CH\n", + "on_block": "-12", "on_ch": "+17a (+10)", "on_hit": "+17a (+10)", "parent": "Yoshimitsu-df+1,2", "recovery": "r32 NSS", "startup": "i13", - "target": "m,h,m", + "target": "m,h,M", "video": "" }, { - "alias": [], - "alt": [], + "alias": [ + "1SS.df+1+4" + ], + "alt": [ + "BT.df+1+4", + "NSS.BT.df+1+4" + ], "damage": "20", "id": "Yoshimitsu-df+1+4", "image": "", "input": "df+1+4", "name": "Gehosen (Simple Input)", - "notes": "* Weapon\n* Can be buffered\n* Transition to r37 KIN with 1+2\n* Can be performed in FC\n* Power up input: f,n,d,df+1\n* Alternate notation: 1SS.df+1+4\n", - "on_block": "-17~-16", + "notes": "* Weapon\n* Enter KIN r30 with 1+2\n* Can be buffered\n* Can be performed in FC\n* Power up input [f,n,d,df+1](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-f,n,d,df+1 'Yoshimitsu Movelist (Tekken 8)')\njs20~42\nfs43~45", + "on_block": "-17", "on_ch": "+35a (+25)", "on_hit": "+35a (+25)", "parent": "", @@ -2114,7 +2183,7 @@ "image": "", "input": "df+1,4", "name": "Autumn Leaves", - "notes": "* Jail from 1st attack with 2f delay", + "notes": "* Jail from 1st attack with 2f delay\n* 2nd hit can whiff at certain ranges, -20 on whiff\n", "on_block": "-12", "on_ch": "+4", "on_hit": "+4", @@ -2132,8 +2201,8 @@ "image": "", "input": "df+2", "name": "Basic Uppercut", - "notes": "* On hit +4s~+5s against crouching opponent\n* On CH launches crouching opponent", - "on_block": "-7~-6", + "notes": "* +4s against crouching\n* Launches crouching on CH\n", + "on_block": "-7", "on_ch": "+34a (+24)", "on_hit": "+34a (+24)", "parent": "", @@ -2143,17 +2212,21 @@ "video": "" }, { - "alias": [], - "alt": [], + "alias": [ + "1SS.df+2+3" + ], + "alt": [ + "BT.df+2+3" + ], "damage": "18", "id": "Yoshimitsu-df+2+3", "image": "", "input": "df+2+3", "name": "Flashing Steel (Simple Input)", - "notes": "* Balcony Break\n* Can be performed in FC\n* Power up input: f,n,d,df+2\n* Alternate notation: 1SS.df+2+3\ncs9~17", - "on_block": "-13~-12", + "notes": "* Balcony Break\n* Can be buffered\n* Can be performed in FC\n* Power up input [f,n,d,df+2](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-f,n,d,df+2 'Yoshimitsu Movelist (Tekken 8)')\ncs9~17", + "on_block": "-13", "on_ch": "+58a (+38)", - "on_hit": "+6", + "on_hit": "+6g", "parent": "", "recovery": "r36", "startup": "i17~18", @@ -2168,10 +2241,10 @@ "image": "", "input": "df+3", "name": "", - "notes": "", - "on_block": "-4~-3", - "on_ch": "+4~+5", - "on_hit": "+4~+5", + "notes": "\n", + "on_block": "-4", + "on_ch": "+4", + "on_hit": "+4", "parent": "", "recovery": "r25 FC", "startup": "i17~18", @@ -2179,17 +2252,20 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.df+3,1", + "df+3,1SS.1" + ], "alt": [], "damage": "10,20", "id": "Yoshimitsu-df+3,1", "image": "", "input": "df+3,1", "name": "Wood Cutter", - "notes": "* Weapon\n* Combo from 1st hit\n* 4 chip damage on block\n* Power up in NSS or Heat\n* Input can be held to transition to d+1*", - "on_block": "-9~-8", + "notes": "* Spike\n* Weapon\n* Combo from 1st hit\n* 4 chip damage on block\n* [Power up](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-df+3,NSS.1 'Yoshimitsu Movelist (Tekken 8)') in NSS or Heat\n* Input can be held to transition to d+1*\n", + "on_block": "-9", "on_ch": "+6a", - "on_hit": "+4c~+5c", + "on_hit": "+4c", "parent": "Yoshimitsu-df+3", "recovery": "r33 1SS", "startup": "i17~18", @@ -2197,16 +2273,18 @@ "video": "" }, { - "alias": [], + "alias": [ + "NSS.df+3,1" + ], "alt": [], "damage": "10,24", "id": "Yoshimitsu-df+3,NSS.1", "image": "", "input": "df+3,NSS.1", "name": "Wood Chopper", - "notes": "* Spike\n* Weapon\n* Combo from 1st hit\n* Recovers health on hit\n* 12 chip damage on block\n* Input can be held to transition to d+1*", - "on_block": "-9~-8", - "on_ch": "+6a", + "notes": "* Spike\n* Weapon\n* Combo from 1st hit\n* Recovers 4 base health on hit\n* 12 chip damage on block\n* Input can be held to transition to d+1*\n", + "on_block": "-9", + "on_ch": "+52a", "on_hit": "+16a", "parent": "Yoshimitsu-df+3", "recovery": "r33 1SS", @@ -2222,7 +2300,7 @@ "image": "", "input": "df+4", "name": "Side Kick", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -2240,10 +2318,10 @@ "image": "", "input": "DGF.1", "name": "Dragonfly Blade", - "notes": "* Spike\n* Weapon\n* 7 chip damage on block\n* Power up in Heat: +2 on block, 18 chip dmg, launch on normal hit, 26 dmg, recovers health on hit\n* Partially uses remaining Heat time\n", - "on_block": "-2c~-1c / +2", + "notes": "* Spike\n* Weapon\n* 11 chip damage on block\n* [Power up](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-H.DGF.1 'Yoshimitsu Movelist (Tekken 8)') in Heat \n* Partially uses remaining Heat time\njs1~27", + "on_block": "-2c", "on_ch": "+46a", - "on_hit": "+10a / +46a", + "on_hit": "+10a", "parent": "", "recovery": "r29", "startup": "i30~31", @@ -2258,7 +2336,7 @@ "image": "", "input": "DGF.1+2", "name": "Manji Dragonfly > Flea", - "notes": "\n", + "notes": "\njs1~27\nfs28~30", "on_block": "", "on_ch": "", "on_hit": "", @@ -2276,8 +2354,8 @@ "image": "", "input": "DGF.2", "name": "Dragonfly Fist", - "notes": "\n", - "on_block": "+4~+6", + "notes": "\njs1~", + "on_block": "+4", "on_ch": "+13s", "on_hit": "+13s", "parent": "", @@ -2294,8 +2372,8 @@ "image": "", "input": "DGF.2,4", "name": "Ubume", - "notes": "* Tornado\n* Combo from 1st hit\n* Transition to r32 NSS with B\n", - "on_block": "-14~-12", + "notes": "* Tornado\n* Combo from 1st hit\n* Enter NSS r33 with B\n,js1~46\nfs47~49", + "on_block": "-14", "on_ch": "+15a (+8)", "on_hit": "+15a (+8)", "parent": "Yoshimitsu-DGF.2", @@ -2312,10 +2390,10 @@ "image": "", "input": "DGF.3", "name": "Dragonfly Sweep", - "notes": "Can't be low parried\n", - "on_block": "-13~-12", - "on_ch": "+27a", - "on_hit": "+6c~+7c", + "notes": "Airborne attack, can't be low parried\njs1~18", + "on_block": "-13", + "on_ch": "+28a", + "on_hit": "+6c", "parent": "", "recovery": "r31", "startup": "i22~23", @@ -2330,10 +2408,10 @@ "image": "", "input": "DGF.3+4", "name": "Spirited Away", - "notes": "* Floor Break\n* Transitions to attack throw on front hit (air hit OK)\n* Attack throw recovers standing\n", + "notes": "* Floor Break\n* Transitions to attack throw on front hit (air hit OK)\n* Attack throw recovers standing\njs1~", "on_block": "", - "on_ch": "+0~+1", - "on_hit": "+0~+1", + "on_ch": "+0", + "on_hit": "+0", "parent": "", "recovery": "r34 DGF", "startup": "i20~21", @@ -2348,52 +2426,16 @@ "image": "", "input": "DGF.4", "name": "Dragonfly Twister", - "notes": "* Heat Engager\n* Heat Dash +5g~+7g +62a (+42)\n* Balcony Break\n", - "on_block": "-4~-2", - "on_ch": "+14g~+15g", - "on_hit": "+14g~+15g", + "notes": "* Heat Engager\n* Heat Dash +62a (+42), +5\n* Balcony Break\njs1~19", + "on_block": "-4", + "on_ch": "+14g", + "on_hit": "+14g", "parent": "", "recovery": "r27", "startup": "i18~20", "target": "m", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "", - "id": "Yoshimitsu-DGF.b", - "image": "", - "input": "DGF.b", - "name": "Dragonfly Backward", - "notes": "realigns with opponent, creates distance\n", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "", - "recovery": "r1 DGF", - "startup": "", - "target": "", - "video": "" - }, - { - "alias": [], - "alt": [], - "damage": "", - "id": "Yoshimitsu-DGF.d", - "image": "", - "input": "DGF.d", - "name": "Dragonfly Cancel", - "notes": "\n", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "", - "recovery": "r12", - "startup": "", - "target": "", - "video": "" - }, { "alias": [], "alt": [], @@ -2402,7 +2444,7 @@ "image": "", "input": "DGF.d+3+4", "name": "Manji Dragonfly > Indian Stance", - "notes": "\n\njs1~30 cs31~", + "notes": "\njs1~27\nfs28~\ncs31~", "on_block": "", "on_ch": "", "on_hit": "", @@ -2414,13 +2456,15 @@ }, { "alias": [], - "alt": [], + "alt": [ + "DGF.b" + ], "damage": "", "id": "Yoshimitsu-DGF.f", "image": "", "input": "DGF.f", "name": "Dragonfly Forward", - "notes": "realigns with opponent, closes distance\n", + "notes": "realigns with opponent, creates distance\njs1~", "on_block": "", "on_ch": "", "on_hit": "", @@ -2438,8 +2482,8 @@ "image": "", "input": "DGF.f+1+2", "name": "Red Spider Lily", - "notes": "* Homing\n* Balcony Break\n* Weapon\n* 12 chip damage on block\n* Power up in Heat: +4 ob, 17 (4,4,9) chip dmg, recovers health on hit\n* Partially uses remaining Heat time\n", - "on_block": "-2~-1 / +4", + "notes": "* Homing\n* Balcony Break\n* Weapon\n* Jail from 1st attack\n* 12 chip damage on block\n* [Power up](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-H.DGF.f+1+2 'Yoshimitsu Movelist (Tekken 8)') in Heat\njs1~65", + "on_block": "-2", "on_ch": "+18a (+9)", "on_hit": "+18a (+9)", "parent": "", @@ -2450,14 +2494,16 @@ }, { "alias": [], - "alt": [], + "alt": [ + "FLE.f+2" + ], "damage": "23", "id": "Yoshimitsu-DGF.f+2", "image": "", "input": "DGF.f+2", "name": "Dragonfly Slash", - "notes": "* Homing\n* Balcony Break\n* Weapon\n* Alternate input: FLE.f+2\n", - "on_block": "+7~+8", + "notes": "* Homing\n* Balcony Break\n* Weapon\njs1~", + "on_block": "+7", "on_ch": "+64a (+44)", "on_hit": "+19a (+10)", "parent": "", @@ -2474,7 +2520,7 @@ "image": "", "input": "f+1+2", "name": "Kuzuryu", - "notes": "* Heat Engager\n* Heat Dash +5g +62a (+42)\n* Balcony Break\n* Weapon\n* 4 chip damage on block\n* 29 damage and extended range in NSS or Heat", + "notes": "* Heat Engager\n* Heat Dash +62a (+42), +5\n* Balcony Break\n* Weapon\n* 4 chip damage on block\n* 29 damage and extended range in NSS or Heat\n", "on_block": "-12", "on_ch": "+8a (-1)", "on_hit": "+8a (-1)", @@ -2486,16 +2532,18 @@ }, { "alias": [], - "alt": [], + "alt": [ + "BT.2" + ], "damage": "18", "id": "Yoshimitsu-f+2", "image": "", "input": "f+2", "name": "Manji Backfist", - "notes": "Balcony Break", - "on_block": "-4~-3", + "notes": "Balcony Break\n", + "on_block": "-4", "on_ch": "+39a", - "on_hit": "+14g~+15g", + "on_hit": "+14g", "parent": "", "recovery": "r28", "startup": "i17~18", @@ -2503,15 +2551,21 @@ "video": "" }, { - "alias": [], - "alt": [], + "alias": [ + "1SS.f+2,1", + "f+2,1SS.1" + ], + "alt": [ + "BT.2,1", + "BT.2,1" + ], "damage": "18,21", "id": "Yoshimitsu-f+2,1", "image": "", "input": "f+2,1", "name": "Manji Backfist Shredder", - "notes": "* Tornado\n* Weapon\n* Combo from 1st CH\n* Alternate input: BT.2,1\n* Alternate notation: 1SS.f+2,1", - "on_block": "-12~-11", + "notes": "* Tornado\n* Weapon\n* Combo from 1st CH with 1f delay\n", + "on_block": "-12", "on_ch": "+17a (+10)", "on_hit": "+17a (+10)", "parent": "Yoshimitsu-f+2", @@ -2522,32 +2576,39 @@ }, { "alias": [], - "alt": [], + "alt": [ + "BT.2,db+2" + ], "damage": "18,8", "id": "Yoshimitsu-f+2,db+2", "image": "", "input": "f+2,db+2", "name": "Manji Backfist > Stone Fist", - "notes": "Link to db+2 extensions", + "notes": "Link to db+2 extensions\n", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", "parent": "Yoshimitsu-f+2", - "recovery": "r24 FC", + "recovery": "r23 FC", "startup": "i17~18", "target": "h,m", "video": "" }, { - "alias": [], - "alt": [], + "alias": [ + "NSS.f+2,1" + ], + "alt": [ + "BT.2,NSS.1", + "BT.2,NSS.1" + ], "damage": "18,21", "id": "Yoshimitsu-f+2,NSS.1", "image": "", "input": "f+2,NSS.1", "name": "Manji Backfist Swipe", - "notes": "* Tornado\n* Combo from 1st CH\n* Alternate input: BT.2,NSS.1", - "on_block": "-12~-11", + "notes": "* Tornado\n* Combo from 1st CH\n", + "on_block": "-12", "on_ch": "+17a (+10)", "on_hit": "+17a (+10)", "parent": "Yoshimitsu-f+2", @@ -2564,8 +2625,8 @@ "image": "", "input": "f+3", "name": "Oni Kick", - "notes": "* Homing\n* Balcony Break", - "on_block": "-9~-8", + "notes": "* Homing\n* Balcony Break\n", + "on_block": "-9", "on_ch": "+17a (+8)", "on_hit": "+17a (+8)", "parent": "", @@ -2575,14 +2636,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.f+3+4" + ], "alt": [], "damage": "20,3,3,3", "id": "Yoshimitsu-f+3+4", "image": "", "input": "f+3+4", "name": "Kamikaze", - "notes": "* Balcony Break\n* Head\n* Floor break 3rd hit\n* Transition to FLE on hit only\n* Attacks after 1st only come out on hit\n* Combo from 1st hit does 2,1,1 damage\n* Combo does 2 extra damage from FLE.n\n* Cancel to r55 BT with b\n* Alternate notation: 1SS.f+3+4", + "notes": "* Balcony Break\n* Head\n* Floor break 3rd hit\n* Transition to FLE on hit only\n* Attacks after 1st only come out on hit\n* Combo from 1st hit does 2,1,1 damage\n* Combo does 2 extra damage from FLE.n\n* Cancel to r65 BT earliest on frame 10 with b\n* Automatically recovers to r55 IND on self-wallsplat\n", "on_block": "-13~-9", "on_ch": "-8a (-15)", "on_hit": "-8a (-15)", @@ -2600,10 +2663,10 @@ "image": "", "input": "f+3,4", "name": "Zig Zag", - "notes": "* Knee\n* 18f delay after 1st attack\n* Interrupt with i17 from 1st block\n", - "on_block": "-6~-5", - "on_ch": "+37a (+23a)", - "on_hit": "+37a (+23a)", + "notes": "* Knee\n* 18f delay after 1st attack\n* Interrupt with i17 from 1st block\n,js22~29\nfs30~32", + "on_block": "-6", + "on_ch": "+37a (+23)", + "on_hit": "+37a (+23)", "parent": "Yoshimitsu-f+3", "recovery": "r28 BT", "startup": "i16~17", @@ -2618,7 +2681,7 @@ "image": "", "input": "f+4", "name": "Toita Daoshi", - "notes": "* Balcony Break\n* -9 on attack absorbtion\n* 8 chip damage on attack absorbtion\n* Power Crush", + "notes": "* Balcony Break\n* -9 on block after absorbing an attack\n* 8 chip damage on attack absorbtion\n* Power Crush", "on_block": "-13", "on_ch": "+21a (+11)", "on_hit": "+21a (+11)", @@ -2718,10 +2781,10 @@ "image": "", "input": "FC.db+3", "name": "", - "notes": "Leads to db+3 extensions\ncs1~", - "on_block": "-25~-24", - "on_ch": "-14~-13", - "on_hit": "-14~-13", + "notes": "Links to db+3 extensions\ncs1~", + "on_block": "-25", + "on_ch": "-14", + "on_hit": "-14", "parent": "", "recovery": "r3 FC", "startup": "i18~19", @@ -2729,14 +2792,18 @@ "video": "" }, { - "alias": [], - "alt": [], + "alias": [ + "1SS.FC.DF+1" + ], + "alt": [ + "FC.db,b+1" + ], "damage": "12", "id": "Yoshimitsu-FC.DF+1", "image": "", "input": "FC.DF+1", - "name": "Sword Sweep", - "notes": "* Weapon\n* Alternate input: FC.db,b+1\n* Alternate notation: 1SS.FC.DF+1\n* Alternate name: Samurai Cutter\ncs1~", + "name": "* Sword Sweep\n* Samurai Cutter", + "notes": "* Weapon\ncs1~34", "on_block": "", "on_ch": "+70a (+54)", "on_hit": "+70a (+54)", @@ -2747,17 +2814,19 @@ "video": "" }, { - "alias": [], + "alias": [ + "hFC.df+4" + ], "alt": [], "damage": "18", "id": "Yoshimitsu-FC.df+4", "image": "", "input": "FC.df+4", "name": "Knee Cap", - "notes": "* Homing\n* Transition to r24 IND with d+3+4, +8 hit, +35a CH\n* Can be done from [Crouch Level 2](https://wavu.wiki/t/Crouch#Crouch_levels 'Crouch')\ncs1~", - "on_block": "-26~-25", + "notes": "* Homing\n* Enter IND -26 +8c +35a r24 with d+3+4\n* Can be done from [Crouch Level 2](https://wavu.wiki/t/Crouch#Crouch_levels 'Crouch')\ncs1~", + "on_block": "-26", "on_ch": "+31a", - "on_hit": "+4c~+5c", + "on_hit": "+4c", "parent": "", "recovery": "r28 FC", "startup": "i18~19", @@ -2772,10 +2841,10 @@ "image": "", "input": "f,F+1+2", "name": "Solar Kick", - "notes": "* Spike\n* Cannot be buffered\n* Visually similar to f,F+3+4\n", - "on_block": "-8~-6", - "on_ch": "+3c~+5c", - "on_hit": "+3c~+5c", + "notes": "* Spike\n* Cannot be buffered\n* Visually similar to [f,F+3+4](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-f,F+3+4 'Yoshimitsu Movelist (Tekken 8)')\njs10~21\nfs22~24\njs25~29\nfs30~32", + "on_block": "-8", + "on_ch": "+3c", + "on_hit": "+3c", "parent": "", "recovery": "r25 BT", "startup": "i22~24", @@ -2790,7 +2859,7 @@ "image": "", "input": "f,F+1+4", "name": "Suicide", - "notes": "* Weapon\n* 60 self-damage during 1st recovery frame\n* Cannot be buffered\n* NSS.f,F+1+4 will always cancel into Confusion", + "notes": "* Weapon\n* Cannot be buffered\n* 60 self-damage during 1st recovery frame\n* NSS.f,F+1+4 will always cancel into [Confusion](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-f,F+1+4,n 'Yoshimitsu Movelist (Tekken 8)') \n* Dealing lethal damage will award the victory to Yoshimitsu\n* Holding any direction will trigger the attack, not just forward\n", "on_block": "", "on_ch": "-65a", "on_hit": "-65a", @@ -2808,7 +2877,7 @@ "image": "", "input": "f,F+1+4,F", "name": "Double Suicide", - "notes": "* Weapon\n* 185 self-damage during 1st recovery frame", + "notes": "* Weapon\n* 185 self-damage during 1st recovery frame\n* Dealing lethal damage will award the victory to Yoshimitsu\n", "on_block": "", "on_ch": "-60a", "on_hit": "-60a", @@ -2826,7 +2895,7 @@ "image": "", "input": "f,F+1+4,n", "name": "Confusion", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2844,7 +2913,7 @@ "image": "", "input": "f,F+2", "name": "Sword Smash", - "notes": "* Elbow\n* Cannot be buffered\n* Increased pushback on CH", + "notes": "* Elbow\n* Cannot be buffered\n* Increased pushback on CH\n", "on_block": "-9", "on_ch": "+4", "on_hit": "+4", @@ -2862,7 +2931,7 @@ "image": "", "input": "f,F+2,:2", "name": "Yomi Kakenuke", - "notes": "* Transitions to attack throw only on front hit (air hit OK)\n* 3f input window for the transition (i13~15)\n* After hit transition to r20 IND with d+3+4", + "notes": "* Transitions to attack throw only on front hit (air hit OK)\n* 3f input window for the transition (frames 13~15)\n* After hit, enter IND r20 with d+3+4\n", "on_block": "", "on_ch": "+8d", "on_hit": "+8d", @@ -2880,10 +2949,10 @@ "image": "", "input": "f,F+3", "name": "Iwatsubute", - "notes": "* Transition to r26 KIN with 1+2 (+3~+4 on block, +12~+13 on hit)\n* Cannot be buffered", - "on_block": "-4~-3", - "on_ch": "+5~+6", - "on_hit": "+5~+6", + "notes": "* Enter KIN r25 +3 +12 with 1+2\n* Cannot be buffered\n", + "on_block": "-4", + "on_ch": "+5", + "on_hit": "+5", "parent": "", "recovery": "r32", "startup": "i23~24", @@ -2898,10 +2967,10 @@ "image": "", "input": "f,F+3+4", "name": "Reverse Cartwheel", - "notes": "* Spike\n* Cannot be buffered\n* Visually similar to f,F+1+2\n", - "on_block": "-20~-18", - "on_ch": "-9c~-7c", - "on_hit": "-9c~-7c", + "notes": "* Spike\n* Cannot be buffered\n* Visually similar to [f,F+1+2](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-f,F+1+2 'Yoshimitsu Movelist (Tekken 8)')\njs10~27\nfs28~30", + "on_block": "-20", + "on_ch": "-9c", + "on_hit": "-9c", "parent": "", "recovery": "r37", "startup": "i22~24", @@ -2916,8 +2985,8 @@ "image": "", "input": "f,F+3+4,1+2", "name": "", - "notes": "* Combo from 1st CH\n* Tremendous forward travel\n* Automatically recovers to r? IND on self wallsplat\n", - "on_block": "-31~-25", + "notes": "* Balcony Break\n* Combo from 1st CH\n* Tremendous forward travel\n* Automatically recovers to r55 IND on self-wallsplat\n,js24~46\nfs47~90", + "on_block": "-31", "on_ch": "-2a (-12)", "on_hit": "-2a (-12)", "parent": "Yoshimitsu-f,F+3+4", @@ -2927,14 +2996,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "Shark Attack" + ], "alt": [], "damage": "15,15,20", "id": "Yoshimitsu-f,F+3+4,1+2,3+4", "image": "", "input": "f,F+3+4,1+2,3+4", "name": "Solar Kick Shark Attack", - "notes": "* Tornado\n* Combo from 2nd hit\n* Combo from 1st CH\n* Tremendous forward travel\n", + "notes": "* Tornado\n* Combo from 2nd hit\n* Combo from 1st CH\n* Tremendous forward travel\n,js1~13\nfs14~54", "on_block": "-13", "on_ch": "+52a (+42)", "on_hit": "+52a (+42)", @@ -2947,13 +3018,13 @@ { "alias": [], "alt": [], - "damage": "20z", + "damage": "20", "id": "Yoshimitsu-f,F+4", "image": "", "input": "f,F+4", "name": "Fubuki Knee", - "notes": "* Balcony Break\n* Knee\n* Cannot be buffered\n", - "on_block": "-6~-5", + "notes": "* Balcony Break\n* Knee\n* Cannot be buffered\n* -12 if Yoshimitsu holds back to turn around and block\njs13-21\nfs22-24", + "on_block": "-6", "on_ch": "+37a (+23)", "on_hit": "+37a (+23)", "parent": "", @@ -2970,8 +3041,8 @@ "image": "", "input": "f,f,F+3", "name": "Manji Kick", - "notes": "* Balcony Break\n* 9 chip damage on block\n", - "on_block": "+5g~+6g", + "notes": "* Balcony Break\n* 9 chip damage on block\n* Enter DGF +7 +15a (+5) r34 with 1SS.U\njs3~33\nfs34~36", + "on_block": "+5g", "on_ch": "+13a (+3)", "on_hit": "+13a (+3)", "parent": "", @@ -2980,24 +3051,6 @@ "target": "M", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "30", - "id": "Yoshimitsu-f,f,F+3,U", - "image": "", - "input": "f,f,F+3,U", - "name": "Manji Kick > Manji Dragonfly", - "notes": "Unavailable in NSS\n", - "on_block": "+7g~+8g", - "on_ch": "+15a (+5)", - "on_hit": "+15a (+5)", - "parent": "Yoshimitsu-f,f,F+3", - "recovery": "r34 DGF", - "startup": "i22~23", - "target": "M", - "video": "" - }, { "alias": [], "alt": [], @@ -3006,7 +3059,7 @@ "image": "", "input": "FLE.1", "name": "Flea Roll", - "notes": "\nfs1~25 cs26~", + "notes": "\nfs1~25\ncs26~", "on_block": "", "on_ch": "", "on_hit": "", @@ -3025,7 +3078,7 @@ "input": "FLE.1+2", "name": "Skull Splitter", "notes": "* Tornado\n* Head\ncs6~17", - "on_block": "-8~-7", + "on_block": "-8", "on_ch": "+31a (+21)", "on_hit": "+31a (+21)", "parent": "", @@ -3042,7 +3095,7 @@ "image": "", "input": "FLE.2", "name": "Flea > Sliding Headbutt", - "notes": "* Side switches on close hit\n* Can combo to ws4 on no side switch\n* Alternate input: FLE.1~df+3+4\nfs1~ cs6~", + "notes": "* Side switches on close hit\n* Can combo to ws4 on no side switch\nfs1~\ncs6~", "on_block": "-12~-8", "on_ch": "+30a", "on_hit": "+30a", @@ -3054,13 +3107,15 @@ }, { "alias": [], - "alt": [], + "alt": [ + "FLE.4" + ], "damage": "", "id": "Yoshimitsu-FLE.3", "image": "", "input": "FLE.3", "name": "Flea Dance", - "notes": "* Evades like a sidestep\n* Alternate input: FLE.4\n", + "notes": "* Evades like a sidestep\njs1~", "on_block": "", "on_ch": "", "on_hit": "", @@ -3078,8 +3133,8 @@ "image": "", "input": "FLE.3+4", "name": "Flea > Kangaroo Kick", - "notes": "* Tornado\nfs1~26 cs6~22", - "on_block": "-13~-12", + "notes": "* Tornado\nfs1~26\ncs6~22", + "on_block": "-13", "on_ch": "+52a (+42)", "on_hit": "+52a (+42)", "parent": "", @@ -3088,24 +3143,6 @@ "target": "m", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "", - "id": "Yoshimitsu-FLE.b", - "image": "", - "input": "FLE.b", - "name": "Flea Step Backward (WFL)", - "notes": "In WFL from frames 20-50\n", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "", - "recovery": "r50 FLE", - "startup": "", - "target": "", - "video": "" - }, { "alias": [], "alt": [], @@ -3114,7 +3151,7 @@ "image": "", "input": "FLE.d", "name": "Flea Digger", - "notes": "* Evades jabs from frames 4-14\n* Evades mids from frames 7-12\n* Can be canceled into other FLE moves (except FLE.n)\n", + "notes": "* Evades jabs from frames 4-14\n* Evades mids from frames 7-12\n* Can be canceled into other FLE moves (except FLE.n)\njs1~4\nfs5~15\njs16~", "on_block": "", "on_ch": "", "on_hit": "", @@ -3132,12 +3169,12 @@ "image": "", "input": "FLE.d+3+4", "name": "Flea > Indian Stance", - "notes": "\n\njs1~16 cs16~30 fs17~", + "notes": "\njs1~16\ncs16~30\nfs17~", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "r34 IND", + "recovery": "r30 IND", "startup": "", "target": "", "video": "" @@ -3150,7 +3187,7 @@ "image": "", "input": "FLE.db", "name": "Flea Cancel", - "notes": "\n", + "notes": "\njs1~12\nfs13~15", "on_block": "", "on_ch": "", "on_hit": "", @@ -3168,7 +3205,7 @@ "image": "", "input": "FLE.d", "name": "Flea Digger Strike", - "notes": "* Balcony Break\n* Evades jabs from frames 4-14\n* Evades mids from frames 7-12\n* Can be cancelled into other FLE moves (except FLE.n)\n* Only accessible after hitting with FLE.n\n", + "notes": "* Evades jabs from frames 4-14\n* Evades mids from frames 7-12\n* Can be cancelled into other FLE moves (except FLE.n)\n* Only accessible after hitting with FLE.n\njs1~", "on_block": "", "on_ch": "+31a (+24)", "on_hit": "+31a (+24)", @@ -3180,13 +3217,15 @@ }, { "alias": [], - "alt": [], + "alt": [ + "FLE.b" + ], "damage": "", "id": "Yoshimitsu-FLE.f", "image": "", "input": "FLE.f", "name": "Flea Step (WFL)", - "notes": "* In WFL from frames 20-50\n* Cancel into FLE.f,f with f within 19 frames\n", + "notes": "* In WFL from frames 20-50\n* Cancel into FLE.f,f with f within 19 frames\njs1~", "on_block": "", "on_ch": "", "on_hit": "", @@ -3199,36 +3238,38 @@ { "alias": [], "alt": [], - "damage": "23", + "damage": "", "id": "Yoshimitsu-FLE.f+2", "image": "", "input": "FLE.f+2", "name": "Flea to Dragonfly Slash", - "notes": "* Homing\n* Balcony Break\n", - "on_block": "+7g~+8g", - "on_ch": "+64a (+44)", - "on_hit": "+19a (+10)", + "notes": "\n", + "on_block": "", + "on_ch": "", + "on_hit": "", "parent": "", - "recovery": "r30 DGF", - "startup": "i20~21", - "target": "h", + "recovery": "", + "startup": "", + "target": "", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "BT.FLE.b,f,f" + ], "damage": "3,3,3,3,3", "id": "Yoshimitsu-FLE.f,f", "image": "", "input": "FLE.f,f", "name": "Running Flea", - "notes": "* Combos from 1st\n* Floor break at the wall only\n* Sometimes combos into FLE.n\n", + "notes": "* Combos from any hit\n* Floor break on all hits\n* Sometimes combos into FLE.n\njs1~", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", "parent": "", "recovery": "r19? FLE", - "startup": "i17~19,i6~8 i5~7 i6~8 i6~8", + "startup": "i17~19 i6~8 i5~7 i6~8 i6~8", "target": "M,M,M,M,M", "video": "" }, @@ -3240,12 +3281,12 @@ "image": "", "input": "FLE.n", "name": "Flea Idle", - "notes": "* Balcony Break\n* Weapon\n* Hitlines exist on the sword and directly behind Yoshimitsu\n* Can be canceled at any time into another FLE move\n* After hitting with this attack, FLE.n has no hitbox until another FLE action (other than FLE.d) is taken\n", + "notes": "* Balcony Break\n* Weapon\n* Hitlines exist on the sword and directly behind Yoshimitsu\n* Can be canceled at any time into another FLE move\n* After hitting with this attack, FLE.n has no hitbox until another FLE action (other than FLE.d) is taken\njs1~", "on_block": "-18~", "on_ch": "+48a (+38a)", "on_hit": "+48a (+38a)", "parent": "", - "recovery": "r0 FLE", + "recovery": "r1 FLE", "startup": "i2~60", "target": "m", "video": "" @@ -3258,7 +3299,7 @@ "image": "", "input": "FLE.u+1+2", "name": "Flea > Manji Dragonfly", - "notes": "\n", + "notes": "\njs1~", "on_block": "", "on_ch": "", "on_hit": "", @@ -3276,7 +3317,7 @@ "image": "", "input": "FLE.u+3+4", "name": "Flea > Dragonfly Feint", - "notes": "* Balcony Break\n* Tech roll to r33 FC on frames 41-42\n", + "notes": "* Balcony Break\n* Tech roll to r33 FC on frames 41-42\njs1~37\nfs38~40", "on_block": "+4~+6", "on_ch": "+21a (+12)", "on_hit": "+21a (+12)", @@ -3288,13 +3329,16 @@ }, { "alias": [], - "alt": [], + "alt": [ + "FLE.u", + "FLE.ub" + ], "damage": "21", "id": "Yoshimitsu-FLE.uf", "image": "", "input": "FLE.uf", "name": "Jumping Flea", - "notes": "* Balcony Break\n* Alternate inputs: FLE.u and FLE.ub\n", + "notes": "* Balcony Break\njs1~", "on_block": "", "on_ch": "+30a (+20)", "on_hit": "+30a (+20)", @@ -3305,15 +3349,20 @@ "video": "" }, { - "alias": [], - "alt": [], + "alias": [ + "1SS.f,n,d,df+1", + "CD+1" + ], + "alt": [ + "BT.f,n,d,df+1" + ], "damage": "22", "id": "Yoshimitsu-f,n,d,df+1", "image": "", "input": "f,n,d,df+1", "name": "Gehosen", - "notes": "* Weapon\n* Can be buffered\n* Can transition to r37 KIN with 1+2\n* Can be performed in FC\n* Alternate notation: 1SS.f,n,d,df+1\n", - "on_block": "-17~-16", + "notes": "* Weapon\n* Can be buffered\n* Enter KIN r30 with 1+2\n* Can be performed from FC\njs17~39\nfs40~42", + "on_block": "-17", "on_ch": "+35a (+25a)", "on_hit": "+35a (+25a)", "parent": "", @@ -3323,17 +3372,21 @@ "video": "" }, { - "alias": [], - "alt": [], + "alias": [ + "CD+2" + ], + "alt": [ + "BT.f,n,d,df+2" + ], "damage": "20", "id": "Yoshimitsu-f,n,d,df+2", "image": "", "input": "f,n,d,df+2", "name": "Flashing Steel", "notes": "* Balcony Break\n* Weapon\n* Can be buffered\n* Can be performed in FC\ncs6~14", - "on_block": "-13~-12", + "on_block": "-13", "on_ch": "+58a (+38)", - "on_hit": "+6g~+7g", + "on_hit": "+6g", "parent": "", "recovery": "r36", "startup": "i14~15", @@ -3348,7 +3401,7 @@ "image": "", "input": "FUFT.d+3+4", "name": "Indian Stance Healing", - "notes": "", + "notes": "\nfs1~", "on_block": "", "on_ch": "", "on_hit": "", @@ -3366,8 +3419,8 @@ "image": "", "input": "H.2+3", "name": "Divine Sword Kagekiyo", - "notes": "* Heat Smash\n* Balcony Break\n* Recovers health on hit\n* Transition to r29 DGF on block with U, +10~+11\n* Transition to attack throw after 1st hit\n* Ignores regular power crush armor\n* 14 chip damage on block\n* Jail from 1st attack\n* Unparryable\n* Ends Heat\n", - "on_block": "+4~+5", + "notes": "* Heat Smash\n* Reversal Break\n* Balcony Break\n* Recovers 4 base health on hit\n* Enter DGF +10 r29 with U on block\n* Transition to attack throw after 1st hit\n* 14 chip damage on block\n* Jail from 1st attack\n* Ends Heat\njs68~89\nfs90~92", + "on_block": "+4", "on_ch": "-3d", "on_hit": "-3d", "parent": "", @@ -3384,8 +3437,8 @@ "image": "", "input": "H.DGF.1", "name": "Dragonfly Blade (Heat)", - "notes": "* Spike\n* Weapon\n* 18 chip damage on block\n* Recovers health on hit\n", - "on_block": "+2~+3", + "notes": "* Spike\n* Weapon\n* 18 chip damage on block\n* Recovers 4 base health on hit\njs1~27", + "on_block": "+2", "on_ch": "+46a", "on_hit": "+46a", "parent": "", @@ -3402,8 +3455,8 @@ "image": "", "input": "H.DGF.f+1+2", "name": "Red Spider Lily (Heat)", - "notes": "* Homing\n* Balcony Break\n* Weapon\n* 17 chip damage on block\n* Recovers health on hit\n", - "on_block": "+4~+5", + "notes": "* Homing\n* Balcony Break\n* Weapon\n* 17 chip damage on block\n* Recovers 4 base health on hit\njs1~65", + "on_block": "+4", "on_ch": "+18a (+9)", "on_hit": "+18a (+9)", "parent": "", @@ -3413,14 +3466,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.IND.1" + ], "alt": [], "damage": "15", "id": "Yoshimitsu-IND.1", "image": "", "input": "IND.1", "name": "Indian Stance Storm", - "notes": "* Spike\n* Weapon\n* Same animation as the ending of qcf+1\n* Alternate notation: 1SS.IND.1\n", + "notes": "* Spike\n* Weapon\n* Same animation as the ending of [qcf+1](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-qcf+1 'Yoshimitsu Movelist (Tekken 8)')\njs30~52\nfs53~55", "on_block": "", "on_ch": "+0c~+2c", "on_hit": "+0c~+2c", @@ -3438,7 +3493,7 @@ "image": "", "input": "IND.1+2", "name": "Indian Stance Flea", - "notes": "Unavailable in NSS\n", + "notes": "Unavailable in NSS\njs1~27\nfs28~30", "on_block": "", "on_ch": "", "on_hit": "", @@ -3456,12 +3511,12 @@ "image": "", "input": "IND.2", "name": "Indian Stance Stone Fists", - "notes": "* Leads to DB+2,2 extensions\n* Greater forward momentum than a standing DB+2\ncs1~ fs1~", + "notes": "* Links to db+2 extensions\n* Greater forward momentum than a standing db+2\ncs1~ fs1~", "on_block": "-8~-5", "on_ch": "+2~+6", "on_hit": "+2~+6", "parent": "", - "recovery": "r27 FC", + "recovery": "r28 FC", "startup": "i39~43", "target": "m", "video": "" @@ -3469,37 +3524,39 @@ { "alias": [], "alt": [], - "damage": "15", + "damage": ",15", "id": "Yoshimitsu-IND.3", "image": "", "input": "IND.3", "name": "", - "notes": "* Balcony Break\n* Automatically recovers to r? IND on self wallsplat\n* Tremendous forward travel\n", - "on_block": "-31~-25", + "notes": "* Balcony Break\n* Automatically recovers to r55 IND on self-wallsplat\n* Tremendous forward travel\n,js12~34\nfs35~90", + "on_block": "-31", "on_ch": "-2a (-12)", "on_hit": "-2a (-12)", "parent": "", "recovery": "r46", - "startup": "i12~18", - "target": "m", + "startup": "i32~38", + "target": ",m", "video": "" }, { - "alias": [], + "alias": [ + "Shark Attack" + ], "alt": [], - "damage": "15,20", + "damage": ",15,20", "id": "Yoshimitsu-IND.3,3+4", "image": "", "input": "IND.3,3+4", "name": "Indian Stance Cannon", - "notes": "* Tornado\n* Combo from 1st hit\n* Tremendous forward travel\n", + "notes": "* Tornado\n* Combo from 1st hit\n* Tremendous forward travel\n,js1~13\nfs14~54", "on_block": "-13", "on_ch": "+52a (+42)", "on_hit": "+52a (+42)", "parent": "Yoshimitsu-IND.3", "recovery": "r38", - "startup": "i12~18", - "target": "m,m", + "startup": "i32~38", + "target": ",m,m", "video": "" }, { @@ -3510,52 +3567,38 @@ "image": "", "input": "IND.3+4", "name": "Indian Tobi Ushiwaka", - "notes": "* Homing\n* Transition to r18 DGF with 1SS.U\n", - "on_block": "-6~-5", - "on_ch": "+3~+4", - "on_hit": "+3~+4", + "notes": "* Homing\n* Enter DGF r18 with 1SS.U\njs12-37\nfs38-40", + "on_block": "-6", + "on_ch": "+3", + "on_hit": "+3", "parent": "", "recovery": "r29", - "startup": "i17~18 i28~29", + "startup": "i17~18 i10~11", "target": "m,m", "video": "" }, { - "alias": [], - "alt": [], + "alias": [ + "hFC.df+4" + ], + "alt": [ + "FC.df+4" + ], "damage": "18", "id": "Yoshimitsu-IND.4", "image": "", "input": "IND.4", "name": "Indian Stance Knee Cap", - "notes": "* Homing\n* Transition to r24 IND with d+3+4, +8 hit, +35a CH\ncs1~", - "on_block": "-26~-25", - "on_ch": "+4c~+5c", - "on_hit": "+4c~+5c", + "notes": "* Homing\n* Enter IND -26 +8 +35a r24 with d+3+4\ncs1~", + "on_block": "-26", + "on_ch": "+31a", + "on_hit": "+4c", "parent": "", "recovery": "r28 FC", "startup": "i47~48", "target": "L", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "", - "id": "Yoshimitsu-IND.b", - "image": "", - "input": "IND.b", - "name": "Indian Stance Vaccum Dance", - "notes": "If in BT.IND closer than 1.75 units, recovers r51, 4.2 units away from the opponent\ncs1~ fs1~", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "", - "recovery": "r51", - "startup": "", - "target": "", - "video": "" - }, { "alias": [], "alt": [], @@ -3564,7 +3607,7 @@ "image": "", "input": "IND.D+3+4*", "name": "Indian Levitation", - "notes": "* Allows 8-way directional movement in IND\n* Continues as long as 3+4 is held\n* Holding a directional input and pressing 1, 2 or 1+2 will play different voicelines\ncs1~ fs1~", + "notes": "* Allows 8-way directional movement in IND\n* Continues as long as 3+4 is held\n* Holding a directional input and pressing 1, 2 or 1+2 will play different voicelines\n* Yoshimitsu must rest his arms before he can move, this animation takes 30 frames, this animation does not occur when using NSS.d+1+2\ncs1~ fs1~", "on_block": "", "on_ch": "", "on_hit": "", @@ -3576,18 +3619,20 @@ }, { "alias": [], - "alt": [], + "alt": [ + "IND.b" + ], "damage": "", "id": "Yoshimitsu-IND.f", "image": "", "input": "IND.f", "name": "Indian Stance Vaccum Dance", - "notes": "If closer than 1.75 units, recovers r51, 1 unit behind the opponent\ncs1~ fs1~", + "notes": "* If closer than 1.75 units, recovers r49, 1 unit behind the opponent\n* If in BT.IND closer than 1.75 units, recovers r49, 4.2 units away from the opponent\n* If farther than 1.75 units, recovers r49 BT in the same location\n* Evasive, can go under some attacks\nfs1~50", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "r51", + "recovery": "r49", "startup": "", "target": "", "video": "" @@ -3600,7 +3645,7 @@ "image": "", "input": "IND.n", "name": "Indian Stance Healing", - "notes": "* Restores recoverable health with each pulse\n* Can be cancelled into other IND moves\ncs1~ fs1~", + "notes": "* Recovers 3 recoverable health with each pulse\n* Can be cancelled into other IND moves\n* Inputting anything other than IND.3+4 or IND.u will put Yoshimitsu in a spinning animation that takes 29 frames to complete before any move comes out\ncs1~\nfs1~", "on_block": "", "on_ch": "", "on_hit": "", @@ -3612,13 +3657,15 @@ }, { "alias": [], - "alt": [], + "alt": [ + "IND.d" + ], "damage": "", "id": "Yoshimitsu-IND.u", "image": "", "input": "IND.u", "name": "Indian Stance Cancel", - "notes": "* Alternate input: IND.d\n* Evasive, can go under some attacks if timed", + "notes": "* Evasive, can go under some attacks if timed\nfs1~29", "on_block": "", "on_ch": "", "on_hit": "", @@ -3636,7 +3683,7 @@ "image": "", "input": "IND.u+1+2", "name": "Indian Stance Manji Dragonfly", - "notes": "Unavailable in NSS\n", + "notes": "Unavailable in NSS\njs1~", "on_block": "", "on_ch": "", "on_hit": "", @@ -3654,7 +3701,7 @@ "image": "", "input": "KIN.1", "name": "", - "notes": "* Spike\n* Weapon", + "notes": "* Spike\n* Weapon\n* Deals 2 chip damage in NSS\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -3665,17 +3712,20 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.KIN.1,1", + "KIN.1,1SS.1" + ], "alt": [], "damage": "10,5,15", "id": "Yoshimitsu-KIN.1,1", "image": "", "input": "KIN.1,1", "name": "Doushi Kiri", - "notes": "* Spike\n* Weapon\n* Combo from 1st hit with 2f delay\n* Power up in NSS or Heat\n* Alternate notation: 1SS.KIN.1,1", - "on_block": "-9~-8", - "on_ch": "+7c~+8c", - "on_hit": "+7c~+8c", + "notes": "* Spike\n* Weapon\n* Combo from 1st hit with 2f delay\n* [Power up](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-KIN.1,NSS.1 'Yoshimitsu Movelist (Tekken 8)') in NSS or Heat\n", + "on_block": "-9", + "on_ch": "+7c", + "on_hit": "+7c", "parent": "Yoshimitsu-KIN.1", "recovery": "r27 1SS", "startup": "i17", @@ -3690,8 +3740,8 @@ "image": "", "input": "KIN.1+2", "name": "Ashura Blade", - "notes": "* Weapon\n* Combos from any hit\n* Floor break final hit\n* Realigns between hits\n* Despite being i12, it always connects on i13 after f,F+3,1+2 on hit\n", - "on_block": "-6~-4", + "notes": "* Spike\n* Weapon\n* Combos from any hit\n* Despite being i12, it always connects on i13 after f,F+3,1+2 on hit\njs25~39\nfs40~42", + "on_block": "-6", "on_ch": "+11a", "on_hit": "+11a", "parent": "", @@ -3701,17 +3751,19 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.KIN.1+4" + ], "alt": [], "damage": "20", "id": "Yoshimitsu-KIN.1+4", "image": "", "input": "KIN.1+4", - "name": "Soul Stealer", - "notes": "* Weapon\n* 70% proration on standing hit\n* Knockdown against BT opponent, +11a (FDFT)\n* Power up in NSS or Heat\n* Alternate notation: 1SS.KIN.1+4", - "on_block": "-15~-12", - "on_ch": "+14c~+17c", - "on_hit": "+14c~+17c", + "name": "Kincho Soul Stealer", + "notes": "* Weapon\n* 70% proration on standing hit\n* Knockdown against BT opponent +11a (FDFT)\n* [Power up](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-NSS.1+4 'Yoshimitsu Movelist (Tekken 8)') in NSS or Heat\n", + "on_block": "-15", + "on_ch": "+14c", + "on_hit": "+14c", "parent": "", "recovery": "r31", "startup": "i10~13", @@ -3719,15 +3771,18 @@ "video": "" }, { - "alias": [], + "alias": [ + "NSS.KIN.1,1", + "KIN.NSS.1,1" + ], "alt": [], "damage": "10,5,20", "id": "Yoshimitsu-KIN.1,NSS.1", "image": "", "input": "KIN.1,NSS.1", "name": "", - "notes": "* Spike\n* Weapon\n* Combo from 1st hit with 2f delay\n* Recovers health on hit", - "on_block": "-1~+0", + "notes": "* Balcony Break\n* Spike\n* Weapon\n* Combo from 1st hit with 2f delay\n* 4 chip damage on block\n* Recovers 4 base health on hit\n", + "on_block": "-1", "on_ch": "+37a (+29)", "on_hit": "+37a (+29)", "parent": "Yoshimitsu-KIN.1", @@ -3744,8 +3799,8 @@ "image": "", "input": "KIN.2", "name": "", - "notes": "Weapon", - "on_block": "-14~-13", + "notes": "Weapon\n", + "on_block": "-14", "on_ch": "+26a (+16a)", "on_hit": "+26a (+16a)", "parent": "", @@ -3755,14 +3810,17 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.KIN.2,1+2", + "KIN.2,1SS.1+2" + ], "alt": [], "damage": "15,30", "id": "Yoshimitsu-KIN.2,1+2", "image": "", "input": "KIN.2,1+2", "name": "Tenshu Kuzushi", - "notes": "* Balcony Break\n* Spike\n* Weapon\n* 6 chip damage on block\n* Power in NSS or Heat\n* Alternate notation: 1SS.KIN.2,1+2", + "notes": "* Balcony Break\n* Spike\n* Weapon\n* 6 chip damage on block\n* Power in NSS or Heat\n", "on_block": "-15~-13", "on_ch": "+2a", "on_hit": "+2a", @@ -3773,15 +3831,18 @@ "video": "" }, { - "alias": [], + "alias": [ + "NSS.KIN.2,1+2*", + "KIN.NSS.2,1+2*" + ], "alt": [], "damage": "15,30", "id": "Yoshimitsu-KIN.2,1+2*", "image": "", "input": "KIN.2,NSS.1+2*", - "name": "NSS Tenshu Kuzushi (Hold)", - "notes": "* Balcony Break\n* Spike\n* Weapon\n* Guard Break\n* 12 chip damage on block\n* Recovers health on hit", - "on_block": "+14~+16", + "name": "", + "notes": "* Balcony Break\n* Spike\n* Weapon\n* Guard Break\n* 12 chip damage on block\n* Recovers 2 base health on hit\n", + "on_block": "+14", "on_ch": "+69a (+49)", "on_hit": "+69a (+49)", "parent": "Yoshimitsu-KIN.2", @@ -3791,15 +3852,18 @@ "video": "" }, { - "alias": [], + "alias": [ + "NSS.KIN.2,1+2", + "KIN.NSS.2,1+2" + ], "alt": [], "damage": "15,30", "id": "Yoshimitsu-KIN.2,NSS.1+2", "image": "", "input": "KIN.2,NSS.1+2", - "name": "NSS Tenshu Kuzushi", - "notes": "* Balcony Break\n* Spike\n* Weapon\n* 9 chip damage on block\n* Recovers health on hit", - "on_block": "-3~-1", + "name": "", + "notes": "* Balcony Break\n* Spike\n* Weapon\n* 9 chip damage on block\n* Recovers 7 base health on hit\n", + "on_block": "-3", "on_ch": "+15a", "on_hit": "+15a", "parent": "Yoshimitsu-KIN.2", @@ -3816,9 +3880,9 @@ "image": "", "input": "KIN.3", "name": "Shibakari", - "notes": "\n\njs10~20 fs21~23 cs24~", + "notes": "\njs10~20\nfs21~23\ncs24~", "on_block": "-16~-9", - "on_ch": "+24a", + "on_ch": "+25a", "on_hit": "+13a", "parent": "", "recovery": "r28 FC", @@ -3828,14 +3892,16 @@ }, { "alias": [], - "alt": [], + "alt": [ + "SS.4" + ], "damage": "23", "id": "Yoshimitsu-KIN.4", "image": "", "input": "KIN.4", "name": "Whirlwind", - "notes": "* Homing\n* Balcony Break\n* Can transition to r26 KIN with 1+2\n* Can transition to r28 MED with 3+4\n* Alternate input: SS.4", - "on_block": "+0~+1", + "notes": "* Homing\n* Balcony Break\n* Enter KIN +3 +23a (+14) r26 with 1+2\n* Enter MED -1 +19a (+10) r28 with 3+4\n", + "on_block": "+0", "on_ch": "+49a", "on_hit": "+20a (+11)", "parent": "", @@ -3852,7 +3918,7 @@ "image": "", "input": "KIN.b+1+2", "name": "Mumyo Juji Ken", - "notes": "* Weapon\n* Backswing blow\n* Unavailable in NSS", + "notes": "* Weapon\n* Backswing blow\n* Unavailable in NSS\n* Move is delayed by 5f\n", "on_block": "", "on_ch": "+6a", "on_hit": "+6a", @@ -3870,10 +3936,10 @@ "image": "", "input": "KIN.b+2", "name": "", - "notes": "Weapon", - "on_block": "-9~-8", - "on_ch": "+2~+3", - "on_hit": "+2~+3", + "notes": "Weapon\n", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", "parent": "", "recovery": "r27", "startup": "i15~16", @@ -3881,15 +3947,17 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.KIN.b+2,1" + ], "alt": [], "damage": "15,19", "id": "Yoshimitsu-KIN.b+2,1", "image": "", "input": "KIN.b+2,1", "name": "Ikaruga", - "notes": "* Tornado\n* Weapon\n* Combo from 1st hit\n* Alternate notation: 1SS.KIN.b+2,1", - "on_block": "-12~-11", + "notes": "* Tornado\n* Weapon\n* Combo from 1st hit\n", + "on_block": "-12", "on_ch": "+30a (+20)", "on_hit": "+30a (+20)", "parent": "Yoshimitsu-KIN.b+2", @@ -3899,14 +3967,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.KIN.d+1" + ], "alt": [], "damage": "20", "id": "Yoshimitsu-KIN.d+1", "image": "", "input": "KIN.d+1", "name": "Ishigaki Kuzushi", - "notes": "* Weapon\n* Cancel to r16 FC with DB\n* Alternate notation: 1SS.KIN.d+1\ncs22~", + "notes": "* Weapon\n* Cancel to r34 FC with DB on frame 16\ncs22~", "on_block": "-13", "on_ch": "+38a", "on_hit": "+3", @@ -3935,15 +4005,17 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.KIN.f+1" + ], "alt": [], "damage": "6,6,10", "id": "Yoshimitsu-KIN.f+1", "image": "", "input": "KIN.f+1", "name": "Submission Chakram", - "notes": "* Weapon\n* Combos from any hit\n* 8 chip damage on block\n* Powers in NSS or Heat\n* Alternate notation: 1SS.KIN.f+1", - "on_block": "-5~-4", + "notes": "* Weapon\n* Combos from any hit\n* 8 chip damage on block\n* Powers in NSS or Heat\n", + "on_block": "-5", "on_ch": "-2", "on_hit": "-2", "parent": "", @@ -3953,15 +4025,17 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.KIN.f+1*" + ], "alt": [], "damage": "6,6,6,6,6,10", "id": "Yoshimitsu-KIN.f+1*", "image": "", "input": "KIN.f+1*", "name": "Submission Chakram (Hold)", - "notes": "* Weapon\n* Combos from any hit\n* 14 chip damage on block\n* Powers in NSS or Heat\n* Alternate notation: 1SS.KIN.f+1*", - "on_block": "-12~-11", + "notes": "* Weapon\n* Combos from any hit\n* 14 chip damage on block\n* Powers in NSS or Heat\n", + "on_block": "-12", "on_ch": "+29a (+14)", "on_hit": "+29a (+14)", "parent": "", @@ -3978,8 +4052,8 @@ "image": "", "input": "KIN.f+2", "name": "Ganto", - "notes": "* Heat Engager\n* Heat Dash +5g~+6g +34a\n* Homing\n* Balcony Break\n* Weapon\n* Wall Crush on hit, +11g minimum", - "on_block": "-1~+0", + "notes": "* Heat Engager\n* Heat Dash +34a (+27), +5\n* Homing\n* Balcony Break\n* Weapon\n* Wall Crush on block, +11g minimum\n", + "on_block": "-1 +11w", "on_ch": "+9a (+0)", "on_hit": "+9a (+0)", "parent": "", @@ -3989,14 +4063,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.KIN.u+1+2" + ], "alt": [], "damage": "", "id": "Yoshimitsu-KIN.u+1+2", "image": "", "input": "KIN.u+1+2", "name": "Kincho Manji Dragonfly", - "notes": "\n", + "notes": "Can be counterhit\njs14~", "on_block": "", "on_ch": "", "on_hit": "", @@ -4014,7 +4090,7 @@ "image": "", "input": "Left Throw", "name": "Wheels of Hell", - "notes": "* Throw break 1\n* Side switch on hit", + "notes": "* Throw break 1\n* Side switch on hit\n", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -4032,7 +4108,7 @@ "image": "", "input": "MED.1+2", "name": "Meditation Healing", - "notes": "Recovers health", + "notes": "Recovers 12 base health\n", "on_block": "", "on_ch": "-1a", "on_hit": "-1a", @@ -4043,17 +4119,19 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.MED.1+4" + ], "alt": [], "damage": "20", "id": "Yoshimitsu-MED.1+4", "image": "", "input": "MED.1+4", "name": "Meditation Backturned Flash", - "notes": "* Weapon\n* 70% proration on standing hit\n* Knockdown against BT opponent, +11a (FDFT)\n* Power up in NSS or Heat\n* Alternate notation: 1SS.BT.1+4", - "on_block": "-15~-12", - "on_ch": "+14c~+17c", - "on_hit": "+14c~+17c", + "notes": "* Weapon\n* 70% proration on standing hit\n* Knockdown against BT opponent +11a (FDFT)\n* [Power up](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-NSS.1+4 'Yoshimitsu Movelist (Tekken 8)') in NSS or Heat\n", + "on_block": "-15", + "on_ch": "+14c", + "on_hit": "+14c", "parent": "", "recovery": "r31 BT", "startup": "i6~9", @@ -4068,7 +4146,7 @@ "image": "", "input": "MED.3", "name": "Back Handspring", - "notes": "* Spike on second hit\n* BT.d+3 is guaranteed on meaty block\n", + "notes": "* Spike\n* BT.d+3 is guaranteed on meaty block\n* 1st hit only connects if the opponent is close enough\njs14~41\nfs42~44", "on_block": "+2~+13", "on_ch": "+43a", "on_hit": "+43a", @@ -4086,7 +4164,7 @@ "image": "", "input": "MED.3+4", "name": "Meditation to Backturn", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -4098,49 +4176,15 @@ }, { "alias": [], - "alt": [], - "damage": "15,15,15", - "id": "Yoshimitsu-MED.3,d+1", - "image": "", - "input": "MED.3,d+1", - "name": "Back Handspring to Quick Slash", - "notes": "* Spike\n* Weapon\n* 4 chip damage on block\n* Power up in NSS or Heat\n* Recovers in 1SS", - "on_block": "-9~-8", - "on_ch": "+6a", - "on_hit": "+1c~+2c", - "parent": "Yoshimitsu-MED.3", - "recovery": "r33 BT", - "startup": "i17~28 i28~39", - "target": "m,M,M", - "video": "" - }, - { - "alias": [], - "alt": [], - "damage": "", - "id": "Yoshimitsu-MED.b", - "image": "", - "input": "MED.b", - "name": "", - "notes": "* Can be cancelled into a backturned move\n* Can be cancelled into instant while standing\n* Creates distance with the opponent", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "", - "recovery": "r7", - "startup": "", - "target": "", - "video": "" - }, - { - "alias": [], - "alt": [], + "alt": [ + "MED.u" + ], "damage": "", "id": "Yoshimitsu-MED.d", "image": "", "input": "MED.d", "name": "", - "notes": "Transitions into sidewalk with held input", + "notes": "Transitions into sidewalk with held input\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -4152,13 +4196,15 @@ }, { "alias": [], - "alt": [], + "alt": [ + "MED.b" + ], "damage": "", "id": "Yoshimitsu-MED.f", "image": "", "input": "MED.f", "name": "", - "notes": "* Can be cancelled into a backturned attack\n* Can be cancelled into instant while standing\n* Closes distance with the opponent", + "notes": "* Can be cancelled into a backturned attack\n* Can be cancelled into instant while standing\n* Closes distance with the opponent\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -4176,7 +4222,7 @@ "image": "", "input": "MED.n", "name": "", - "notes": "* May be canceled into another MED move\n* at 26-28 frames into the animation:\n* Restores recoverable health successively\n * +1 health (1st pulse)\n * +2 health (2nd pulse)\n * +3 health (3rd onward)", + "notes": "* May be canceled into another MED move\n* at 26-28 frames into the animation:\n* Restores recoverable health successively\n * +1 health (1st pulse)\n * +2 health (2nd pulse)\n * +3 health (3rd onward)\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -4186,24 +4232,6 @@ "target": "", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "", - "id": "Yoshimitsu-MED.u", - "image": "", - "input": "MED.u", - "name": "", - "notes": "Transitions into sidewalk with held input", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "", - "recovery": "r15", - "startup": "", - "target": "", - "video": "" - }, { "alias": [], "alt": [], @@ -4211,8 +4239,8 @@ "id": "Yoshimitsu-NSS.1+2+3", "image": "", "input": "NSS.1+2+3", - "name": "NSS Spirit Shield", - "notes": "Balcony Break", + "name": "Spirit Spinner", + "notes": "Balcony Break\n", "on_block": "-18~+0", "on_ch": "+26d (-32)", "on_hit": "+26d (-32)", @@ -4223,17 +4251,20 @@ "video": "" }, { - "alias": [], - "alt": [ + "alias": [ "NSS Flash" ], + "alt": [ + "NSS.ws1+4", + "NSS.FC.D+1+4" + ], "damage": "20", "id": "Yoshimitsu-NSS.1+4", "image": "", "input": "NSS.1+4", "name": "Soul Stealer", - "notes": "* Strong Aerial Tailspin\n* Weapon\n* Knockdown against BT opponent, +19a (+9)\n* 4 chip damage on block\n* Recovers health on hit\n* Alternate inputs: b+1+4, f+1+4, db+1+4, ws1+4, FC.D+1+4", - "on_block": "-15~-12", + "notes": "* Strong Aerial Tailspin\n* Weapon\n* Knockdown against BT opponent, +19a (+9)\n* 4 chip damage on block\n* Recovers 2 base health on hit\n", + "on_block": "-15", "on_ch": "+14 +64a", "on_hit": "+14 +64a", "parent": "", @@ -4244,7 +4275,9 @@ }, { "alias": [], - "alt": [], + "alt": [ + "BT.NSS.b+1+2" + ], "damage": "", "id": "Yoshimitsu-NSS.b+1+2", "image": "", @@ -4268,7 +4301,7 @@ "image": "", "input": "NSS.b,B+1+4", "name": "Thunder Palm Strike", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "", "on_ch": "+29a (-18)", "on_hit": "-3a (-12)", @@ -4281,36 +4314,38 @@ { "alias": [], "alt": [], - "damage": ",20", + "damage": "20", "id": "Yoshimitsu-NSS.b,B+1+4,B", "image": "", "input": "NSS.b,B+1+4,B", "name": "Thunder Palm Strike Feint to Soul Stealer", - "notes": "* Weapon\n* Knockdown against BT opponent, +19a (+9)\n* 4 chip damage on block\n* Recovers health on hit", - "on_block": "-15~-12", + "notes": "* Strong Aerial Tailspin\n* Weapon\n* Knockdown against BT opponent, +19a (+9)\n* 4 chip damage on block\n* Recovers 2 base health on hit\n", + "on_block": "-15", "on_ch": "+14 +64a", "on_hit": "+14 +64a", "parent": "", "recovery": "r31 1SS", "startup": ",i22~25", - "target": ",m", + "target": "m", "video": "" }, { - "alias": [], + "alias": [ + "BT.NSS+d1" + ], "alt": [], "damage": "15", "id": "Yoshimitsu-NSS.BT.d+1", "image": "", "input": "NSS.BT.d+1", - "name": "NSS Shisetsu Genman", - "notes": "Can hit grounded while off-axis\ncs6~", - "on_block": "-13~-12", - "on_ch": "+38a", - "on_hit": "+3", + "name": "", + "notes": "Yoshimitsu remains in NSS\n", + "on_block": "", + "on_ch": "", + "on_hit": "", "parent": "", - "recovery": "r31 FC", - "startup": "i17~18", + "recovery": "", + "startup": "", "target": "l", "video": "" }, @@ -4322,9 +4357,9 @@ "image": "", "input": "NSS.d+1", "name": "Quick Chop", - "notes": "* Spike\n* Weapon\n* Recovers health on hit\n* 12 chip damage on block\n* Input can be held to transition to d+1*", - "on_block": "-9~-8", - "on_ch": "+6a", + "notes": "* Spike\n* Weapon\n* Recovers health on hit\n* 12 chip damage on block\n* Input can be held to transition to d+1*\n", + "on_block": "-9", + "on_ch": "+52a", "on_hit": "+16a", "parent": "", "recovery": "r33 1SS", @@ -4339,8 +4374,8 @@ "id": "Yoshimitsu-NSS.d+1+2", "image": "", "input": "NSS.d+1+2", - "name": "NSS to Indian Stance", - "notes": "\ncs7~ fs7~", + "name": "No Sword Stance > Indian Stance", + "notes": "\ncs7~\nfs7~", "on_block": "", "on_ch": "", "on_hit": "", @@ -4358,7 +4393,7 @@ "image": "", "input": "NSS.d+1+4", "name": "Unfinished Business", - "notes": "Yoshimitsu is invisible on frames 50~64, but can still be hit", + "notes": "Yoshimitsu is invisible on frames 50~64, but can still be hit\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -4393,9 +4428,9 @@ "id": "Yoshimitsu-NSS.df+1+4", "image": "", "input": "NSS.df+1+4", - "name": "NSS Gehosen (Simple Input)", - "notes": "* Can be buffered\n* Transition to r37 KIN with 1+2\n* Can be performed in FC\n* Power up input: NSS.f,n,d,df+1\n* Replaced by 1SS.df+1+4 when performed in BT\n", - "on_block": "-17~-16", + "name": "Moonlight (Simple Input)", + "notes": "* Enter KIN r37 with 1+2\n* Can be buffered\n* Can be performed in FC\n* Power up input [NSS.f,n,d,df+1](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-NSS.f,n,d,df+1 'Yoshimitsu Movelist (Tekken 8)')\n* Replaced by [1SS.df+1+4](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-df+1+4 'Yoshimitsu Movelist (Tekken 8)') when performed in BT\njs20~42\nfs43~45", + "on_block": "-17", "on_ch": "+35a (+25)", "on_hit": "+35a (+25)", "parent": "", @@ -4411,8 +4446,8 @@ "id": "Yoshimitsu-NSS.f+1+2", "image": "", "input": "NSS.f+1+2", - "name": "NSS Kuzuryu", - "notes": "* Heat Engager\n* Heat Dash +5g +62a (+42)\n* Balcony Break\n* Weapon\n* 8 chip damage on block\n* Extended range", + "name": "Nine-Headed Dragon", + "notes": "* Heat Engager\n* Heat Dash +62a (+42), +5g\n* Balcony Break\n* Weapon\n* 8 chip damage on block\n* Recovers 4 base health on hit\n* Extended range\n", "on_block": "-12", "on_ch": "+8a (-1)", "on_hit": "+8a (-1)", @@ -4423,14 +4458,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.f+3+4" + ], "alt": [], "damage": "20", "id": "Yoshimitsu-NSS.f+3+4", "image": "", "input": "NSS.f+3+4", - "name": "NSS Kamikaze", - "notes": "* Balcony Break\n* Head\n* Cancel to r55 BT with b\n* Transition to r33? IND with d+3+4\n* +20a on left/right side hit", + "name": "Bull Rush", + "notes": "* Balcony Break\n* Head\n* Cancel to r55 BT with b\n* Enter IND +12a (+3) r29 with d+3+4 on hit\n* Automatically recovers to r55 IND on self-wallsplat\n* Recovers 12f faster on hit\n* +20a on side hit\n", "on_block": "-13~-9", "on_ch": "+20a (+11)", "on_hit": "+20a (+11)", @@ -4441,15 +4478,19 @@ "video": "" }, { - "alias": [], - "alt": [], + "alias": [ + "FC.NSS.DF+1" + ], + "alt": [ + "NSS.FC.db,b+1" + ], "damage": "12", "id": "Yoshimitsu-NSS.FC.DF+1", "image": "", "input": "NSS.FC.DF+1", "name": "", - "notes": "* Alternate input: NSS.db,b+1\ncs1~34", - "on_block": "-16~-15", + "notes": "\ncs1~34", + "on_block": "-16", "on_ch": "+27a", "on_hit": "+27a", "parent": "", @@ -4459,17 +4500,22 @@ "video": "" }, { - "alias": [], - "alt": [], + "alias": [ + "FC.NSS.DF+1,2" + ], + "alt": [ + "NSS.FC.db,b+1,2", + "NSS.FC.db,b+1,2" + ], "damage": "12,20", "id": "Yoshimitsu-NSS.FC.DF+1,2", "image": "", "input": "NSS.FC.DF+1,2", "name": "Agonbaku", - "notes": "* Combo from 1st hit\n* Alternate input: NSS.db,b+1,2\n,cs1~45", - "on_block": "-14~-13", - "on_ch": "+14~+15", - "on_hit": "+14~+15", + "notes": "* Spike\n* Combo from 1st hit\n* Interrupt with i7 from 1st block\n,cs1~45", + "on_block": "-14", + "on_ch": "+14", + "on_hit": "+14", "parent": "Yoshimitsu-NSS.FC.DF+1", "recovery": "r32 NSS", "startup": "i25~26", @@ -4477,7 +4523,9 @@ "video": "" }, { - "alias": [], + "alias": [ + "FC.NSS.df+3" + ], "alt": [], "damage": "12", "id": "Yoshimitsu-NSS.FC.df+3", @@ -4485,7 +4533,7 @@ "input": "NSS.FC.df+3", "name": "Spinning Cleave", "notes": "\ncs1~", - "on_block": "-26~-25", + "on_block": "-26", "on_ch": "+67a (+51)", "on_hit": "+67a (+51)", "parent": "", @@ -4495,15 +4543,19 @@ "video": "" }, { - "alias": [], - "alt": [], + "alias": [ + "NSS.CD+1" + ], + "alt": [ + "NSS.BT.f,n,d,df+1" + ], "damage": "19", "id": "Yoshimitsu-NSS.f,n,d,df+1", "image": "", "input": "NSS.f,n,d,df+1", - "name": "", - "notes": "* Can be buffered\n* Can transition to r37 KIN with 1+2\n* Can be performed in FC\n", - "on_block": "-17~-16", + "name": "Moonlight", + "notes": "* Weapon\n* Can be buffered\n* Enter KIN r30 with 1+2\n* Can be performed from FC\njs17~39\nfs40~42", + "on_block": "-17", "on_ch": "+35a (+25a)", "on_hit": "+35a (+25a)", "parent": "", @@ -4513,15 +4565,17 @@ "video": "" }, { - "alias": [], + "alias": [ + "IND.NSS.1" + ], "alt": [], "damage": "15", "id": "Yoshimitsu-NSS.IND.1", "image": "", "input": "NSS.IND.1", "name": "", - "notes": "* Spike\n* Same animation as the ending of NSS.qcf+1\n", - "on_block": "-8c~-5c", + "notes": "* Spike\n* Same animation as the ending of [NSS.qcf+1](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-NSS.qcf+1 'Yoshimitsu Movelist (Tekken 8)')\njs30~52\nfs53~55", + "on_block": "-8c", "on_ch": "+5a", "on_hit": "+5a", "parent": "", @@ -4531,15 +4585,17 @@ "video": "" }, { - "alias": [], + "alias": [ + "KIN.NSS.1+4" + ], "alt": [], "damage": "20", "id": "Yoshimitsu-NSS.KIN.1+4", "image": "", "input": "NSS.KIN.1+4", - "name": "NSS Kincho Flash", - "notes": "* Weapon\n* Knockdown against BT opponent, +19a (+9)\n* 4 chip damage on block\n* Recovers health on hit", - "on_block": "-15~-12", + "name": "", + "notes": "* Strong Aerial Tailspin\n* Weapon\n* Knockdown against BT opponent, +19a (+9)\n* 4 chip damage on block\n* Recovers 2 base health on hit\n", + "on_block": "-15", "on_ch": "+14 +64a", "on_hit": "+14 +64a", "parent": "", @@ -4549,14 +4605,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "KIN.NSS.d+1" + ], "alt": [], "damage": "17", "id": "Yoshimitsu-NSS.KIN.d+1", "image": "", "input": "NSS.KIN.d+1", "name": "", - "notes": "Cancel to r16 FC with DB\ncs22~", + "notes": "Cancel to r34 FC with DB on frame 16\ncs22~", "on_block": "-13", "on_ch": "+38a", "on_hit": "+3", @@ -4567,15 +4625,17 @@ "video": "" }, { - "alias": [], + "alias": [ + "KIN.NSS.f+1" + ], "alt": [], "damage": "6,6,12", "id": "Yoshimitsu-NSS.KIN.f+1", "image": "", "input": "NSS.KIN.f+1", - "name": "NSS Submission Chakram", - "notes": "* Weapon\n* Combos from any hit\n* 12 chip damage on block\n* Recovers health on hit", - "on_block": "-5~-4", + "name": "", + "notes": "* Weapon\n* Combos from any hit\n* 12 chip damage on block\n* Recovers 4 base health on hit\n", + "on_block": "-5", "on_ch": "+18a (+11)", "on_hit": "+18a (+11)", "parent": "", @@ -4585,15 +4645,17 @@ "video": "" }, { - "alias": [], + "alias": [ + "KIN.NSS.f+1*" + ], "alt": [], "damage": "6,6,6,6,6,12", "id": "Yoshimitsu-NSS.KIN.f+1*", "image": "", "input": "NSS.KIN.f+1*", - "name": "NSS Submission Chakram (Hold)", - "notes": "* Weapon\n* Combos from any hit\n* 21 chip damage on block\n* Recovers health on hit", - "on_block": "--9~-8", + "name": "", + "notes": "* Weapon\n* Combos from any hit\n* 21 chip damage on block\n* Recovers 8 base health on hit\n", + "on_block": "-9", "on_ch": "+29a (+14)", "on_hit": "+29a (+14)", "parent": "", @@ -4603,15 +4665,17 @@ "video": "" }, { - "alias": [], + "alias": [ + "NSS.d,df,f+1" + ], "alt": [], "damage": "30", "id": "Yoshimitsu-NSS.qcf+1", "image": "", "input": "NSS.qcf+1", "name": "Moonsault", - "notes": "* Spike\n* Can be buffered\n* Can be performed in FC\n", - "on_block": "-8c~-5c", + "notes": "* Spike\n* Can be buffered\n* Can be performed in FC\njs10~55\nfs56~58", + "on_block": "-8c", "on_ch": "+5a", "on_hit": "+5a", "parent": "", @@ -4628,10 +4692,10 @@ "image": "", "input": "NSS.u+1", "name": "", - "notes": "Spike\n", - "on_block": "-5~-4", - "on_ch": "+4c~+5c", - "on_hit": "+4c~+5c", + "notes": "Spike\njs9~27\nfs28~30", + "on_block": "-5", + "on_ch": "+4c", + "on_hit": "+4c", "parent": "", "recovery": "r25 NSS", "startup": "i25~26", @@ -4646,10 +4710,10 @@ "image": "", "input": "NSS.u+1+2", "name": "Ishiusu Tsubushi", - "notes": "* Spike\n* Can't be low parried\n", - "on_block": "+4~+6", - "on_ch": "+20c~+22c", - "on_hit": "+20c~+22c", + "notes": "* Spike\n* Can't be low parried\n* Opponent recovers crouching\njs9~24\nfs25~", + "on_block": "+4", + "on_ch": "+20g", + "on_hit": "+20g", "parent": "", "recovery": "r12 IND", "startup": "i27~29", @@ -4664,7 +4728,7 @@ "image": "", "input": "NSS.ub+1", "name": "", - "notes": "Spike\n", + "notes": "Spike\njs9~27\nfs28~30", "on_block": "-6~-5", "on_ch": "+3c~+4c", "on_hit": "+3c~+4c", @@ -4682,8 +4746,8 @@ "image": "", "input": "NSS.ub+1+2", "name": "Soul Blade Yoshimitsu", - "notes": "* Balcony Break\n* Weapon\n* 15 chip damage on block\n* Clean hit 39 damage\n* Recovers health on hit\n* -12c~-13c if blocked at tip range", - "on_block": "-8c~-7c", + "notes": "* Balcony Break\n* Weapon\n* 15 chip damage on block\n* Clean hit 39 damage\n* Recovers 4 base health on hit\n* -12c if blocked at tip range\n", + "on_block": "-8c", "on_ch": "+16a (+6)", "on_hit": "+16a (+6)", "parent": "", @@ -4700,7 +4764,7 @@ "image": "", "input": "NSS.ub+1+3", "name": "Spinning Finger Stab", - "notes": "* Punishable on close hit with FUFT.3", + "notes": "* Punishable on close hit with FUFT.3\n", "on_block": "", "on_ch": "-23", "on_hit": "-23", @@ -4718,10 +4782,10 @@ "image": "", "input": "NSS.ub+1+3,1+2", "name": "Face Slapper", - "notes": "", - "on_block": "-15~-4", + "notes": "Spike\n", + "on_block": "-15", "on_ch": "+45a", - "on_hit": "-4~-3", + "on_hit": "-4", "parent": "Yoshimitsu-NSS.ub+1+3", "recovery": "r33 NSS", "startup": "i51~65", @@ -4736,7 +4800,7 @@ "image": "", "input": "NSS.ub+1+3,n+1", "name": "Index Poke Windmill", - "notes": "* Balcony Break\n* Cancel early to r21 with B", + "notes": "* Balcony Break\n* Cancel to r94 with B on frame 64\n", "on_block": "", "on_ch": "-49a (-75)", "on_hit": "-49a (-75)", @@ -4754,10 +4818,10 @@ "image": "", "input": "NSS.uf+1", "name": "", - "notes": "Spike\n", - "on_block": "-4~-3", + "notes": "Spike\njs9~27\nfs28~30", + "on_block": "-4", "on_ch": "+15a", - "on_hit": "+5c~+6c", + "on_hit": "+5c", "parent": "", "recovery": "r24 NSS", "startup": "i25~26", @@ -4772,7 +4836,7 @@ "image": "", "input": "NSS.uf+1+3", "name": "Safe Heron Jump", - "notes": "\n", + "notes": "\njs9~35\nfs36~38", "on_block": "", "on_ch": "", "on_hit": "", @@ -4790,10 +4854,10 @@ "image": "", "input": "OTG.u+1", "name": "Kaishaku", - "notes": "* Spike\n* Weapon\n* 16 damage -16a against airborne opponent\n* 19 damage -13a (-23a) against a grounded opponent\n* Unavailable in NSS\n", - "on_block": "-13~-11", - "on_ch": "-8c~-6c", - "on_hit": "-8c~-6c", + "notes": "* Spike\n* Weapon\n* 16 damage -16a against airborne opponent\n* 19 damage -13a (-23) against a grounded opponent\n* Unavailable in NSS\njs8~23\nfs24~26", + "on_block": "-13", + "on_ch": "-8c", + "on_hit": "-8c", "parent": "", "recovery": "r41", "startup": "i27~29", @@ -4801,14 +4865,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "d,db,b,f+2" + ], "alt": [], "damage": "0", "id": "Yoshimitsu-qcb,f+2", "image": "", "input": "qcb,f+2", "name": "Soul Possession", - "notes": "* Unbreakable\n* Opponent recovers 26 health\n* Yoshimitsu loses 35 health", + "notes": "* Unbreakable\n* Opponent recovers 26 health\n* Yoshimitsu loses 35 health\n", "on_block": "", "on_ch": "+0", "on_hit": "+0", @@ -4819,14 +4885,18 @@ "video": "" }, { - "alias": [], - "alt": [], + "alias": [ + "1SS.qcf+1" + ], + "alt": [ + "d,df,f+1" + ], "damage": "24,15,35", "id": "Yoshimitsu-qcf+1", "image": "", "input": "qcf+1", "name": "Moonsault Slayer", - "notes": "* Spike 2nd and 3rd\n* Weapon\n* 17 chip damage on block\n* Can be buffered\n* Can be performed in FC\n* 1st and 2nd hits connect only vs airborne opponent\n* Alternate notation: 1SS.qcf+1\n", + "notes": "* Spike 2nd and 3rd\n* Weapon\n* 17 chip damage on block\n* Can be buffered\n* Can be performed in FC\n* 1st and 2nd hits connect only vs airborne opponent\njs10~55\nfs56~58", "on_block": "+0~+2", "on_ch": "+30a", "on_hit": "+30a", @@ -4837,14 +4907,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "d,df,f+2" + ], "alt": [], "damage": "22", "id": "Yoshimitsu-qcf+2", "image": "", "input": "qcf+2", "name": "Soul Siphon", - "notes": "* Throw break 1+2\n* 35 damage as a backthrow\n* Yoshimitsu recovers 16 health\n* On break:\n * -Opponent recovers 22 health (35 on backthrow)\n * -Yoshimitsu loses 16 health", + "notes": "* Throw break 1+2\n* 35 damage as a backthrow\n* Yoshimitsu recovers 16 health\n* On break:\n * -Opponent recovers 22 health (35 on backthrow)\n * -Yoshimitsu loses 16 health\n", "on_block": "+0", "on_ch": "+0", "on_hit": "+0", @@ -4857,19 +4929,19 @@ { "alias": [], "alt": [], - "damage": "10,45+", + "damage": "55+", "id": "Yoshimitsu-R.df+1+2", "image": "", "input": "R.df+1+2", "name": "Trailokya Pilgrimage", - "notes": "* Rage Art\n* Damage increases with lower health\n* Erases opponent's recoverable health on hit\n* Power Crush", + "notes": "* Rage Art\n* Reversal Break\n* Ereases opponent's recoverable health on hit\n* Damage increases with lower health, maximum 80\n* Freezes match timer on activation and on hit\n* Transition to attack throw on hit\n* Consumes Rage\n* Power Crush", "on_block": "-15", "on_ch": "+0d", "on_hit": "+0d", "parent": "", "recovery": "r39 1SS", "startup": "i20", - "target": "m", + "target": "m,t", "video": "" }, { @@ -4880,7 +4952,7 @@ "image": "", "input": "Right Throw", "name": "Neck Breaker", - "notes": "Throw break 2", + "notes": "Throw break 2\n", "on_block": "-3", "on_ch": "-3d", "on_hit": "-3d", @@ -4898,10 +4970,10 @@ "image": "", "input": "SS.1", "name": "Inner Palm", - "notes": "", - "on_block": "-9~-8", + "notes": "Sidestep adds minimum 9f, effective startup i26~27\n", + "on_block": "-9", "on_ch": "[+27a (+17)](https://wavu.wiki/t/Yoshimitsu_combos#Staples 'Combo')", - "on_hit": "+2~+3", + "on_hit": "+2", "parent": "", "recovery": "r32", "startup": "i17~18", @@ -4916,8 +4988,8 @@ "image": "", "input": "SS.2", "name": "Shrine", - "notes": "Tornado", - "on_block": "-13~-12", + "notes": "* Tornado\n* Sidestep adds minimum 9f, effective startup i27~28\n", + "on_block": "-13", "on_ch": "+30a (+20)", "on_hit": "+30a (+20)", "parent": "", @@ -4927,17 +4999,19 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.u+1" + ], "alt": [], "damage": "17", "id": "Yoshimitsu-u+1", "image": "", "input": "u+1", "name": "", - "notes": "* Spike\n* Weapon\n* Alternate notation: 1SS.u+1\n", - "on_block": "-5~-4", - "on_ch": "+4c~+5c", - "on_hit": "+4c~+5c", + "notes": "* Spike\n* Weapon\njs9~27\nfs28~30", + "on_block": "-5", + "on_ch": "+4c", + "on_hit": "+4c", "parent": "", "recovery": "r25", "startup": "i24~25", @@ -4946,18 +5020,20 @@ }, { "alias": [], - "alt": [], + "alt": [ + "BT.u+1+2" + ], "damage": "", "id": "Yoshimitsu-u+1+2", "image": "", "input": "u+1+2", "name": "Manji Dragonfly", - "notes": "* Unavailable in 1SS\n* Alternate input: BT.u+1+2\n", + "notes": "* Cancel to r12 with db_d_df (js1~10)\n* Unavailable in NSS\n* Actionable after 15 frames, except when using DGF.2 which can be performed after 10 frames\njs8~", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "r10 DGF", + "recovery": "r15 DGF", "startup": "", "target": "", "video": "" @@ -4970,7 +5046,7 @@ "image": "", "input": "u+3+4", "name": "Guillotine Crow Kick", - "notes": "* Spike\n* Evades some mid attacks from frames ?-?\n* Can be floated out of invisibility frames\n", + "notes": "* Spike\n* Floor break occurs on 2nd hit\n* Evades some mid attacks from frames ?-?\n* Yoshimitsu becomes invisible on frames 15~30 but can still be floated\n* -1 if the 2nd hit whiffs\njs11~42\nfs43~45", "on_block": "+1c~+4c", "on_ch": "+24a", "on_hit": "+24a", @@ -4981,14 +5057,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.ub+1" + ], "alt": [], "damage": "15", "id": "Yoshimitsu-ub+1", "image": "", "input": "ub+1", "name": "", - "notes": "* Spike\n* Weapon\n* Alternate notation: 1SS.ub+1\n", + "notes": "* Spike\n* Weapon\njs9~27\nfs28~30", "on_block": "-6~-5", "on_ch": "+3c~+4c", "on_hit": "+3c~+4c", @@ -4999,15 +5077,19 @@ "video": "" }, { - "alias": [], - "alt": [], + "alias": [ + "1SS.ub+1+2" + ], + "alt": [ + "BT.ub+1+2" + ], "damage": "25", "id": "Yoshimitsu-ub+1+2", "image": "", "input": "ub+1+2", "name": "Cleansing Sword Yoshimitsu", - "notes": "* Balcony Break\n* Weapon\n* 5 chip damage on block\n* Power up in NSS or Heat", - "on_block": "-8c~-7c", + "notes": "* Balcony Break\n* Weapon\n* 5 chip damage on block\n* [Power up](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-NSS.ub+1+2 'Yoshimitsu Movelist (Tekken 8)') in NSS or Heat\n", + "on_block": "-8c", "on_ch": "+27a (+17)", "on_hit": "+27a (+17)", "parent": "", @@ -5017,14 +5099,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.ub+1+3" + ], "alt": [], "damage": "40", "id": "Yoshimitsu-ub+1+3", "image": "", "input": "ub+1+3", "name": "Sword Stab", - "notes": "* Weapon\n* Punishable on close hit with FUFT.3\n* Alternate notation: 1SS.ub+1+3", + "notes": "* Weapon\n* Punishable on close hit with FUFT.3\n", "on_block": "", "on_ch": "-24", "on_hit": "-24", @@ -5035,14 +5119,17 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.ub+1+3,1+2", + "ub+1+3,1SS.1+2" + ], "alt": [], "damage": "40,18", "id": "Yoshimitsu-ub+1+3,1+2", "image": "", "input": "ub+1+3,1+2", "name": "Face Splitter", - "notes": "* Weapon\n* Alternate notation: 1SS.ub+1+3,1+2", + "notes": "* Spike\n* Weapon\n", "on_block": "", "on_ch": "+45a", "on_hit": "+1~+2", @@ -5053,14 +5140,17 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.ub+1+3,n+1", + "ub+1+3,1SS.n+1" + ], "alt": [], "damage": "40,22", "id": "Yoshimitsu-ub+1+3,n+1", "image": "", "input": "ub+1+3,n+1", "name": "Sword Poke Windmill", - "notes": "* Weapon\n* Cancel early to r21 with B (earliest cancel -12a)\n* Possible to double-hit\n* Alternate notation: 1SS.ub+1+3,n+1", + "notes": "* Weapon\n* Cancel early to r21 with B (earliest cancel -12a)\n* Possible to double-hit during cancel\n", "on_block": "", "on_ch": "-57a", "on_hit": "-57a", @@ -5078,8 +5168,8 @@ "image": "", "input": "ub+4", "name": "Avoiding the Puddle", - "notes": "* Balcony Break\n* Spike\n", - "on_block": "-19~-17", + "notes": "* Balcony Break\n* Spike\njs9~32\nfs33~35", + "on_block": "-19", "on_ch": "+12a (+2)", "on_hit": "+12a (+2)", "parent": "", @@ -5089,17 +5179,19 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.uf+1" + ], "alt": [], "damage": "20", "id": "Yoshimitsu-uf+1", "image": "", "input": "uf+1", "name": "Helmet Strike", - "notes": "* Spike\n* Weapon\n* Alternate notation: 1SS.uf+1\n", - "on_block": "-4~-3", + "notes": "* Spike\n* Weapon\njs9~27\nfs28~30", + "on_block": "-4", "on_ch": "+50a", - "on_hit": "+5c~+6c", + "on_hit": "+5c", "parent": "", "recovery": "r24", "startup": "i24~25", @@ -5114,7 +5206,7 @@ "image": "", "input": "uf+1+2", "name": "Rainbow Drop", - "notes": "* Floor Break\n* Throw break 1+2\n* Side switch on break", + "notes": "* Floor Break\n* Throw break 1+2\n* Side switch on break\n", "on_block": "+0", "on_ch": "+1", "on_hit": "+1", @@ -5125,14 +5217,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.uf+1+3" + ], "alt": [], "damage": "40", "id": "Yoshimitsu-uf+1+3", "image": "", "input": "uf+1+3", "name": "Death Copter", - "notes": "* Spike\n* Weapon\n* Cancel to r34 DGF with 1+2 on frames 1-34\n* Cancel to r30 DGF with 1+2 on frame 35. delayable up to frame 92\n* Alternate notation: 1SS.uf+1+3\n", + "notes": "* Spike\n* Weapon\n* Cancel to r34 DGF with 1+2 on frames 1~34\n* Cancel to r30 DGF with 1+2 on frame 35. delayable up to frame 92\n* Becomes a [different move](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-NSS.uf+1+3 'Yoshimitsu Movelist (Tekken 8)') in NSS\njs9~110\nfs111~113", "on_block": "", "on_ch": "+30a", "on_hit": "+30a", @@ -5150,13 +5244,13 @@ "image": "", "input": "uf+1+3,b", "name": "Death Copter Trick", - "notes": "* Spike\n* Weapon\n* Cancel to r27 DGF with 1+2\n* Input during frames 1-31 of uf+1+2\n", + "notes": "* Spike\n* Weapon\n* Cancel to r27 DGF with 1+2\n* Input during frames 1-31 of uf+1+2\n* Yoshimitsu will recover BT if the opponent is far\njs9~90\nfs91~93", "on_block": "", "on_ch": "+24a", "on_hit": "+24a", "parent": "", "recovery": "r25", - "startup": "i55~56", + "startup": "i93~94", "target": "M!", "video": "" }, @@ -5168,8 +5262,8 @@ "image": "", "input": "uf+1+3,d", "name": "Death Copter Slice (1)", - "notes": "* Spike\n* Weapon\n* 10 chip damage on block\n* Input during frames 1-31 of uf+1+2\n", - "on_block": "-3~-2", + "notes": "* Spike\n* Weapon\n* 10 chip damage on block\n* Input during frames 1-31 of uf+1+2\njs9~52\nfs53~55", + "on_block": "-3", "on_ch": "+34a", "on_hit": "+34a", "parent": "", @@ -5186,8 +5280,8 @@ "image": "", "input": "uf+1+3>d", "name": "Death Copter Slice (2)", - "notes": "* Spike\n* Weapon\n* 12 chip damage on block\n* Input during frames 35-60 of uf+1+2\n", - "on_block": "-1c~+0c", + "notes": "* Spike\n* Weapon\n* 12 chip damage on block\n* Input during frames 35-60 of uf+1+2\njs9~80\nfs81~83", + "on_block": "-1", "on_ch": "+34a", "on_hit": "+34a", "parent": "", @@ -5198,36 +5292,42 @@ }, { "alias": [], - "alt": [], + "alt": [ + "ub+2", + "u+2" + ], "damage": "25", "id": "Yoshimitsu-uf+2", "image": "", "input": "uf+2", "name": "Kurama Itto", - "notes": "* Weapon\n* Cancel to r20 FC with D\n", - "on_block": "-16~-15", + "notes": "* Weapon\n* Cancel to r20 FC with D\njs10~29\nfs30~32", + "on_block": "-16", "on_ch": "+25a", - "on_hit": "+6g~+7g", + "on_hit": "+6g", "parent": "", "recovery": "r34 FC", "startup": "i35~36", - "target": "m", + "target": "L", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "ub+3", + "u+3" + ], "damage": "15", "id": "Yoshimitsu-uf+3", "image": "", "input": "uf+3", "name": "Rising Knee", - "notes": "* Knee\n* Can evade jabs at frames 5-7\n* Alternate inputs: ub+3, u+3\n", + "notes": "* Knee\n* Can evade jabs at frames 5-7\n* Recovers 1f faster on hit or block\njs9~33\nfs34~36", "on_block": "-13", "on_ch": "+32a (+22)", "on_hit": "+32a (+22)", "parent": "", - "recovery": "r32", + "recovery": "r33", "startup": "i15", "target": "m", "video": "" @@ -5240,7 +5340,7 @@ "image": "", "input": "uf+3+4", "name": "Poison Wind", - "notes": "* Spike\n* In 1SS cancel to r18 DGF with 1+2\n* In 1SS transition to r28 FLE with d+1+2\n* Transition to r28 IND with d+3+4 (or NSS.d+1+2)\n* On hit, transitions to r49 backward jump automatically\n", + "notes": "* Spike\n* In 1SS cancel to DGF r18 with 1+2\n* In 1SS enter FLE r28 with d+1+2\n* In 1SS enter IND r28 with d+1+2 (or NSS.d+1+2)\n* On hit, transitions to -4a r49 backward jump automatically\n* Landing on opponent's head, transitions to -48a (-58) r75 hop automatically, hitting Yoshimitsu during this animation forces him into BT\njs10~32\nfs33~35", "on_block": "-16~-12", "on_ch": "-4a", "on_hit": "-4a", @@ -5258,10 +5358,10 @@ "image": "", "input": "uf+3+4,1", "name": "", - "notes": "* On hit, transitions to r49 backward jump automatically\n* Combo from 1st hit vs grounded\n* Combo from 1st hit", - "on_block": "-1~+1", - "on_ch": "-42", - "on_hit": "-42", + "notes": "* On hit, transitions to r49 backward jump automatically\n* Combo from 1st hit vs grounded\n* Combo from 1st hit\n", + "on_block": "-1", + "on_ch": "-43", + "on_hit": "-43", "parent": "Yoshimitsu-uf+3+4", "recovery": "r18", "startup": "i31~35", @@ -5276,7 +5376,7 @@ "image": "", "input": "uf+3+4,1,3+4", "name": "Poison Wind Steel Smash", - "notes": "* Spike\n* On hit, transitions to r49 backward jump automatically\n", + "notes": "* Spike\n* On hit, transitions to r49 backward jump automatically\n,js10~32\nfs33~35", "on_block": "+0c~+4c", "on_ch": "-14a", "on_hit": "-14a", @@ -5294,7 +5394,7 @@ "image": "", "input": "uf+3+4,1,4", "name": "", - "notes": "Combos from 1st (requires wall)\n", + "notes": "Combos from 1st (requires wall)\n,js14~41\nfs42~44", "on_block": "-14~+13g", "on_ch": "+27a (+17a)", "on_hit": "+27a (+17a)", @@ -5305,33 +5405,38 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.uf+3+4,b+1,4,1", + "uf+3+4,b+1,4,1SS.1" + ], "alt": [], "damage": "20,8,15,15", "id": "Yoshimitsu-uf+3+4,1,4,1", "image": "", "input": "uf+3+4,1,4,1", "name": "Poison Wind Gold Strike", - "notes": "* Spike\n* Weapon\n* Can transition to d+1*,n\n* 4 chip damage on block\n* Power up in NSS or Heat\n* Alternate notation: 1SS.uf+3+4,b+1,4,d+1)", - "on_block": "-9~-8", + "notes": "* Spike\n* Weapon\n* 4 chip damage on block\n* [Power up](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-NSS.d+1 'Yoshimitsu Movelist (Tekken 8)') in NSS or Heat\n", + "on_block": "-9", "on_ch": "+6a", - "on_hit": "+1c~+2c", + "on_hit": "+1c", "parent": "Yoshimitsu-uf+3+4,1,4", - "recovery": "r33", + "recovery": "r33 1SS", "startup": "i31~35", "target": "M,h,m,M", "video": "" }, { - "alias": [], + "alias": [ + "NSS.uf+3+4,1,4,1" + ], "alt": [], - "damage": "20,8,15,15", + "damage": "20,8,15,24", "id": "Yoshimitsu-uf+3+4,1,4,NSS.1", "image": "", "input": "uf+3+4,1,4,NSS.1", - "name": "NSS Poison Wind Gold Strike", - "notes": "* Spike\n* Weapon\n* Can transition to d+1*,n\n* 12 chip damage on block\n* Recovers health on hit", - "on_block": "-9~-8", + "name": "", + "notes": "* Balcony Break\n* Spike\n* Weapon\n* Can transition to d+1*,n\n* 12 chip damage on block\n* Recovers 4 base health on hit\n", + "on_block": "-9", "on_ch": "+52a", "on_hit": "+16a", "parent": "Yoshimitsu-uf+3+4,1,4", @@ -5348,7 +5453,7 @@ "image": "", "input": "uf+3+4,3", "name": "Poison Wind Eclipse Kick", - "notes": "* Spike\n* Evades mid attacks from frames ?-?\n", + "notes": "* Spike\n* Floor break occurs on 3rd hit\n* Evades mid attacks from frames ?-?\n,js11~42\nfs43~45", "on_block": "-4c~-1c", "on_ch": "+27a", "on_hit": "+27a", @@ -5366,8 +5471,8 @@ "image": "", "input": "uf+3+4,3+4", "name": "Poison Wind > Kangaroo Kick", - "notes": "* Tornado\n* Combo from 1st hit\n,cs4~22 fs10~50", - "on_block": "-13~-12", + "notes": "* Tornado\n* Combo from 1st hit\n,cs4~22\nfs10~50", + "on_block": "-13", "on_ch": "+52a (+42)", "on_hit": "+52a (+42)", "parent": "Yoshimitsu-uf+3+4", @@ -5378,14 +5483,16 @@ }, { "alias": [], - "alt": [], + "alt": [ + "u+4" + ], "damage": "21", "id": "Yoshimitsu-uf+4", "image": "", "input": "uf+4", "name": "Avoiding the Puddle", - "notes": "* Homing\n* Balcony Break\n* Spike\n* Alternate input: u+4\n", - "on_block": "-9~-7", + "notes": "* Homing\n* Balcony Break\n* Spike\njs9~32\nfs33~35", + "on_block": "-9", "on_ch": "+22a", "on_hit": "+22a", "parent": "", @@ -5402,7 +5509,7 @@ "image": "", "input": "WFL.3", "name": "Sakanobori", - "notes": "* Balcony Break\n* Does 37 damage on Clean Hit (See next entry)\n", + "notes": "* Balcony Break\n* FLE step takes 19 frames, effective startup i36\n* Clean hit, 1st hit 25 > 37 damage\n* Transition to attack throw on close standing hit, +15a r43 FLE and 20 extra damage\n* Can side switch on throw hit\njs1~", "on_block": "-16", "on_ch": "+2a (-7)", "on_hit": "+2a (-7)", @@ -5412,24 +5519,6 @@ "target": "m", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "37,20", - "id": "Yoshimitsu-WFL.3C", - "image": "", - "input": "WFL.3 (Close Hit)", - "name": "Sakanobori", - "notes": "* Transition to attack throw only on front hit\n* Can side switch on hit\n", - "on_block": "", - "on_ch": "+15a", - "on_hit": "+15a", - "parent": "", - "recovery": "r43 FLE", - "startup": "", - "target": "m,t", - "video": "" - }, { "alias": [], "alt": [], @@ -5438,10 +5527,10 @@ "image": "", "input": "WFL.4", "name": "Tsurubebi", - "notes": "\n\njs1~12 cs12~ fs13~", - "on_block": "-9~-8", + "notes": "FLE step takes 19 frames, effective startup i42~43\njs1~12\ncs12~\nfs13~", + "on_block": "-9", "on_ch": "+20a", - "on_hit": "+12c~+13c", + "on_hit": "+12c", "parent": "", "recovery": "r26 FUFT", "startup": "i23~24", @@ -5456,10 +5545,10 @@ "image": "", "input": "ws1", "name": "", - "notes": "", - "on_block": "-10~-9", - "on_ch": "+6~+7", - "on_hit": "+1~+2", + "notes": "\n", + "on_block": "-10", + "on_ch": "+6", + "on_hit": "+1", "parent": "", "recovery": "r28", "startup": "i14~15", @@ -5474,7 +5563,7 @@ "image": "", "input": "ws1,1", "name": "", - "notes": "* Spike\n* Combo from 1st hit with 11f delay\n* Combo from 1st CH with 13f delay\n* Input can be delayed 13f\n* Move can be delayed 8f", + "notes": "* Spike\n* Combo from 1st hit with 11f delay\n* Combo from 1st CH with 13f delay\n* Input can be delayed 13f\n* Move can be delayed 8f\n* Cancel to [Spinning Evade](https://wavu.wiki/t/Yoshimitsu_movelist_(Tekken_8)#Yoshimitsu-b+3,3,3,3,3,3 'Yoshimitsu Movelist (Tekken 8)') -5 -16 r25 with b+3_b+4\n", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -5492,7 +5581,7 @@ "image": "", "input": "ws1,1,1", "name": "", - "notes": "* Spike\n* Combo from 1st CH with 13f delay\n* Input can be delayed 12f", + "notes": "* Spike\n* Combo from 1st CH with 13f delay\n* Input can be delayed 12f\n", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -5510,34 +5599,16 @@ "image": "", "input": "ws1,1,1,1", "name": "Door Knocker", - "notes": "* Spike\n* Combos from 3rd CH with 5f delay\n* Input can be delayed 12f", - "on_block": "+0c~+1c", - "on_ch": "+6c~+7c", - "on_hit": "+6c~+7c", + "notes": "* Spike\n* Combos from 3rd CH with 5f delay\n* Input can be delayed 12f\n", + "on_block": "+0c", + "on_ch": "+6c", + "on_hit": "+6c", "parent": "Yoshimitsu-ws1,1,1", "recovery": "r27", "startup": "i14~15", "target": "m,h,h,m", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "12,12", - "id": "Yoshimitsu-ws1,1~b+3", - "image": "", - "input": "ws1,1,~b+3", - "name": "Door Knocker to Spinning Evade", - "notes": "* Alternate input: ws1,1~b+4", - "on_block": "-16", - "on_ch": "-5", - "on_hit": "-5", - "parent": "Yoshimitsu-ws1,1", - "recovery": "r35", - "startup": "i14~15", - "target": "m,h", - "video": "" - }, { "alias": [], "alt": [], @@ -5546,10 +5617,10 @@ "image": "", "input": "ws1,2", "name": "Door Knocker to Back Knuckle", - "notes": "* Balcony Break\n* Combos from 1st hit with 4f delay\n* Combos from 1st CH with 9f delay\n* Input can be delayed 15f\n* Move can be delayed 13f", - "on_block": "-4~-3", + "notes": "* Balcony Break\n* Combos from 1st hit with 4f delay\n* Combos from 1st CH with 9f delay\n* Input can be delayed 15f\n* Move can be delayed 13f\n", + "on_block": "-4", "on_ch": "+39a", - "on_hit": "+14g~+15g", + "on_hit": "+14g", "parent": "Yoshimitsu-ws1", "recovery": "r28", "startup": "i14~15", @@ -5557,15 +5628,20 @@ "video": "" }, { - "alias": [], - "alt": [], + "alias": [ + "1SS.ws1,2,1", + "ws1,2,1SS.1" + ], + "alt": [ + "BT.2,1" + ], "damage": "12,18,21", "id": "Yoshimitsu-ws1,2,1", "image": "", "input": "ws1,2,1", "name": "Door Knocker Shredder", - "notes": "* Tornado\n* Weapon\n* Combo from 2nd CH\n* Alternate notation: 1SS.ws1,2,1", - "on_block": "-12~-11", + "notes": "* Tornado\n* Weapon\n* Combo from 2nd CH\n", + "on_block": "-12", "on_ch": "+17a (+10)", "on_hit": "+17a (+10)", "parent": "Yoshimitsu-ws1,2", @@ -5582,12 +5658,12 @@ "image": "", "input": "ws1,2,db+2", "name": "Door Knocker > Back Knuckle Slap U Crazy", - "notes": "Links to db+2 extensions", + "notes": "Links to db+2 extensions\n", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", "parent": "Yoshimitsu-ws1,2", - "recovery": "r24", + "recovery": "r24 FC", "startup": "i14~15", "target": "m,h,m", "video": "" @@ -5600,25 +5676,28 @@ "image": "", "input": "ws2", "name": "Exorcism Fist", - "notes": "", - "on_block": "-4~-3", - "on_ch": "+7~+8", - "on_hit": "+7~+8", + "notes": "Balcony break or airborne hit\n", + "on_block": "-4", + "on_ch": "+7", + "on_hit": "+7", "parent": "", - "recovery": "r35 BT", + "recovery": "r27 BT", "startup": "i15~16", "target": "m", "video": "" }, { - "alias": [], + "alias": [ + "1SS.ws+2,1", + "ws+2,1SS.1" + ], "alt": [], "damage": "13,14", "id": "Yoshimitsu-ws2,1", "image": "", "input": "ws2,1", "name": "Scowling Moon God", - "notes": "* Weapon\n* Combo from 1st hit with 1f delay\n* Alternate notation: 1SS.ws+2,1", + "notes": "* Weapon\n* Combo from 1st hit with 1f delay\n", "on_block": "-3a", "on_ch": "+36a (+26)", "on_hit": "+36a (+26)", @@ -5629,14 +5708,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "NSS.ws2,1" + ], "alt": [], "damage": "13,16", "id": "Yoshimitsu-ws2,NSS.1", "image": "", "input": "ws2,NSS.1", "name": "", - "notes": "* Elbow\n* Combo from 1st hit with 1f delay", + "notes": "* Elbow\n* Combo from 1st hit\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -5647,39 +5728,43 @@ "video": "" }, { - "alias": [], + "alias": [ + "NSS.ws2,1,2" + ], "alt": [], - "damage": "13,16,18", + "damage": "13,16", "id": "Yoshimitsu-ws2,NSS.1,2", "image": "", "input": "ws2,NSS.1,2", "name": "Scowling Aratama", - "notes": "* Combo from 2nd CH\n* Elbow", - "on_block": "-5", - "on_ch": "+63a", - "on_hit": "+5", + "notes": "* Balcony break on airborne hit\n* Elbow\n* Combo from 2nd CH\n", + "on_block": "", + "on_ch": "", + "on_hit": "", "parent": "Yoshimitsu-ws2,NSS.1", - "recovery": "r27 BT", + "recovery": "", "startup": "i15~16", - "target": "m,h,m", + "target": "m,h", "video": "" }, { - "alias": [], + "alias": [ + "NSS.ws+2,1,3" + ], "alt": [], - "damage": "13,16,25", + "damage": "13,16", "id": "Yoshimitsu-ws2,NSS.1,3", "image": "", "input": "ws2,NSS.1,3", "name": "Scowling Spirit", - "notes": "* Balcony Break\n* Combo from 2nd CH", - "on_block": "-7~-6", - "on_ch": "+27a (+17)", - "on_hit": "+27a (+17)", + "notes": "* Balcony Break\n* Combo from 2nd CH\n", + "on_block": "", + "on_ch": "", + "on_hit": "", "parent": "Yoshimitsu-ws2,NSS.1", - "recovery": "r27 BT", + "recovery": "", "startup": "i15~16", - "target": "m,h,h", + "target": "m,h", "video": "" }, { @@ -5690,7 +5775,7 @@ "image": "", "input": "ws3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+3", "on_hit": "+3", @@ -5708,7 +5793,7 @@ "image": "", "input": "ws3,2", "name": "Kimon Matagi", - "notes": "* Spike\n* Weapon\n* Combo from 1st hit", + "notes": "* Spike\n* Weapon\n* Combo from 1st hit\n", "on_block": "-12c", "on_ch": "+0a", "on_hit": "+0a", @@ -5726,10 +5811,10 @@ "image": "", "input": "ws4", "name": "Toe Smash", - "notes": "* Transition to r21 KIN with 1+2\n* Transition to r24 NSS with B", - "on_block": "-6~-5", - "on_ch": "+5~+6", - "on_hit": "+5~+6", + "notes": "* Enter KIN r24 with 1+2\n* Enter NSS r24 with B\n", + "on_block": "-6", + "on_ch": "+5", + "on_hit": "+5", "parent": "", "recovery": "r24", "startup": "i11~12", diff --git a/src/frame_service/json_directory/tests/static/json_movelist/zafina.json b/src/frame_service/json_directory/tests/static/json_movelist/zafina.json index de95665..585b46c 100644 --- a/src/frame_service/json_directory/tests/static/json_movelist/zafina.json +++ b/src/frame_service/json_directory/tests/static/json_movelist/zafina.json @@ -6,13 +6,13 @@ "id": "Zafina-1", "image": "", "input": "1", - "name": "", - "notes": "", + "name": "Jab", + "notes": "Recovers 2f faster on hit or block (t27 r17)\n", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", "parent": "", - "recovery": "", + "recovery": "r19", "startup": "i10", "target": "h", "video": "" @@ -25,12 +25,12 @@ "image": "", "input": "1+2", "name": "", - "notes": "", + "notes": "Spike\n", "on_block": "-12", - "on_ch": "[+24a](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", + "on_ch": "[+25a](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", "on_hit": "+4", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i16~17", "target": "m", "video": "" @@ -43,12 +43,12 @@ "image": "", "input": "1,2", "name": "Left Right Combo", - "notes": "Combos from 1st hit", + "notes": "Jail from 1st attack\n", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", "parent": "Zafina-1", - "recovery": "", + "recovery": "r22", "startup": "i10", "target": "h,h", "video": "" @@ -61,12 +61,12 @@ "image": "", "input": "1,2,3", "name": "Left Right Scarecrow", - "notes": "* Cancel SCR transition -9, +0 with B\n* Combos from 2nd hit CH\n* Can be delayed", + "notes": "* Combo from 2nd hit CH with 8f delay\n* Move can be delayed 7f\n* Cancel SCR transition -9 +0 t71 r28 with B\n", "on_block": "0", "on_ch": "+9", "on_hit": "+9", "parent": "Zafina-1,2", - "recovery": "SCR", + "recovery": "r42 SCR", "startup": "i10", "target": "h,h,h", "video": "" @@ -78,13 +78,13 @@ "id": "Zafina-1+2+3+4", "image": "", "input": "1+2+3+4", - "name": "Ki Charge", - "notes": "* Can't block for 5 seconds\n* CH state for 5 seconds", + "name": "* Ki Charge\n* Supercharger", + "notes": "* Can't block for 5 seconds\n* CH state for 5 seconds\n", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r55", "startup": "", "target": "", "video": "" @@ -97,12 +97,12 @@ "image": "", "input": "1+2,4", "name": "", - "notes": "Combos from 1st hit", + "notes": "* Combo from 1st hit with 1f delay\n* Interrupt with i6 from 1st block\n", "on_block": "-10", "on_ch": "+6", "on_hit": "+1", "parent": "Zafina-1+2", - "recovery": "", + "recovery": "r28", "startup": "i16~17", "target": "m,m", "video": "" @@ -115,12 +115,12 @@ "image": "", "input": "1+2,4,4", "name": "Manticore", - "notes": "* Combos from 2nd hit CH\n* Can pick up from the ground with db+3 for a juggle", + "notes": "* Balcony break on airborne hit\n* Combo from 2nd hit CH with 1f delay\n* Can pick up from the ground with db+3 for a juggle\n* Interrupt with i12 from 2nd block\n", "on_block": "-11", - "on_ch": "[+19d](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", - "on_hit": "[+19d](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", + "on_ch": "[+19a](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", + "on_hit": "[+19a](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", "parent": "Zafina-1+2,4", - "recovery": "", + "recovery": "r35", "startup": "i16~17", "target": "m,m,m", "video": "" @@ -132,13 +132,13 @@ "id": "Zafina-1+3", "image": "", "input": "1+3", - "name": "", - "notes": "Throw break 1 or 2", - "on_block": "", - "on_ch": "0", - "on_hit": "0", + "name": "Diabolos", + "notes": "* Homing\n* Throw break 1 or 2\n", + "on_block": "-4", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", - "recovery": "r", + "recovery": "r25", "startup": "i12~14", "target": "t", "video": "" @@ -151,12 +151,12 @@ "image": "", "input": "1,3", "name": "Anzu", - "notes": "* Cancel SCR transition -8, +1 with B\n* Combos from 1st hit", + "notes": "* Combo from 1st hit with 3f delay\n* Jail from 1st attack with 1f delay\n* Move can be delayed 2f\n* Cancel SCR transition -8 +1 t55 r26 with B\n", "on_block": "-2", "on_ch": "+7", "on_hit": "+7", "parent": "Zafina-1", - "recovery": "SCR", + "recovery": "r31 SCR", "startup": "i10", "target": "h,h", "video": "" @@ -169,12 +169,12 @@ "image": "", "input": "1,4", "name": "Ecdysis", - "notes": "* Tornado\n* Combos from 1st hit", + "notes": "* Tornado\n* Combo from 1st hit with 3f delay\n* Move can be delayed 1f\n", "on_block": "-5", "on_ch": "[+53a](https://wavu.wiki/t/Zafina_combos#Mini-combos 'Mini-combo')", - "on_hit": "+22", + "on_hit": "+22g", "parent": "Zafina-1", - "recovery": "TRT", + "recovery": "r32 TRT", "startup": "i10", "target": "h,m", "video": "" @@ -187,12 +187,12 @@ "image": "", "input": "2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "-1", "on_hit": "-1", "parent": "", - "recovery": "", + "recovery": "r26", "startup": "i10", "target": "h", "video": "" @@ -205,12 +205,12 @@ "image": "", "input": "2,1", "name": "", - "notes": "Combos from 1st hit CH", + "notes": "* Spike\n* Combo from 1st hit CH with 3f delay\n* Move can be delayed 1f\n", "on_block": "-6c", "on_ch": "+2", "on_hit": "+2", "parent": "Zafina-2", - "recovery": "", + "recovery": "r31", "startup": "i10", "target": "h,m", "video": "" @@ -223,14 +223,14 @@ "image": "", "input": "2,1,3", "name": "Kapara", - "notes": "* Cancel and transition to -9, -17 MNT with D \n* Combos from 2nd hit CH\n* Can be delayed", + "notes": "* Combo from 2nd hit CH with 1f delay\n* Input can be delayed 11f\n* Move can be delayed 10f\n* Cancel 3rd hit to MNT -17 -9 r25 with D\nfs6~31\ncs32~69", "on_block": "-17", "on_ch": "+4d", "on_hit": "+4d", "parent": "Zafina-2,1", - "recovery": "MNT", + "recovery": "r36 MNT", "startup": "i10", - "target": "h,m,l", + "target": "h,m,L", "video": "" }, { @@ -241,12 +241,12 @@ "image": "", "input": "2,2", "name": "", - "notes": "* Combos from 1st hit CH\n* Can be delayed", + "notes": "* Combo from 1st hit CH with 6f delay\n* Input can be delayed 13f\n* Move can be delayed 11f\n", "on_block": "-9", "on_ch": "+7", "on_hit": "+2", "parent": "Zafina-2", - "recovery": "", + "recovery": "r27", "startup": "i10", "target": "h,m", "video": "" @@ -259,34 +259,16 @@ "image": "", "input": "2,2,1+2", "name": "Anamalech", - "notes": "* Floor Break\n* Combos from 2nd hit CH\n* Can be delayed", - "on_block": "-9", - "on_ch": "+19d(-16)", - "on_hit": "+19d(-16)", + "notes": "* Spike\n* Combo from 2nd hit CH with 9f delay\n* Input can be delayed 14f\n* Move can be delayed 9f\n", + "on_block": "-9c", + "on_ch": "+19d (-16)", + "on_hit": "+19d (-16)", "parent": "Zafina-2,2", - "recovery": "", + "recovery": "r35", "startup": "i10", "target": "h,m,m,m,m", "video": "" }, - { - "alias": [], - "alt": [], - "damage": "", - "id": "Zafina-2+3", - "image": "", - "input": "2+3", - "name": "Heat Burst", - "notes": "* Heat Burst\n* Cancel with b,b\n* 3 chip damage on block\n* Partially uses Heat\n* Unparryable\n* Ignores regular power crush armor\n* Power Crush", - "on_block": "+1", - "on_ch": "+2c", - "on_hit": "+2c", - "parent": "", - "recovery": "", - "startup": "", - "target": "m", - "video": "" - }, { "alias": [], "alt": [], @@ -294,13 +276,13 @@ "id": "Zafina-2+4", "image": "", "input": "2+4", - "name": "", - "notes": "* Throw break 1 or 2\n* Transitions to MNT", - "on_block": "", - "on_ch": "0", - "on_hit": "0", + "name": "Akhazu", + "notes": "* Homing\n* Throw break 1 or 2\n* Transition to MNT on hit\n", + "on_block": "-4", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", - "recovery": "r MNT", + "recovery": "r25", "startup": "i12~14", "target": "t", "video": "" @@ -313,12 +295,12 @@ "image": "", "input": "3", "name": "Sharur", - "notes": "* Cancel SCR transition -8, +1 with B", - "on_block": "0", + "notes": "* Cancel SCR transition -8 +1 t40 r27 with B\n", + "on_block": "+0", "on_ch": "+9", "on_hit": "+9", "parent": "", - "recovery": "SCR", + "recovery": "r19 SCR", "startup": "i13", "target": "h", "video": "" @@ -331,12 +313,12 @@ "image": "", "input": "3+4", "name": "Scarecrow Stance", - "notes": "* Transitions to SCR", + "notes": "* Cancel to r20 with db\n* Cancel to r28 with UB_U_UF\n* Stance sidestep with u_d\n* Backdash/dash with b_f\n", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "SCR", + "recovery": "r20 SCR", "startup": "", "target": "", "video": "" @@ -349,12 +331,12 @@ "image": "", "input": "4", "name": "", - "notes": "", + "notes": "Balcony break on airborne hit\n", "on_block": "-6", - "on_ch": "+19a(+10)", + "on_ch": "+19a (+10)", "on_hit": "-1", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i14~15", "target": "h", "video": "" @@ -367,12 +349,12 @@ "image": "", "input": "b+1", "name": "Cursed Crow", - "notes": "", + "notes": "* Transition to attack throw on standing or airborne front hit with 1+2\n* 4f input window for attack throw (frames 14~17)\n", "on_block": "-14", "on_ch": "+2", "on_hit": "+2", "parent": "", - "recovery": "", + "recovery": "r38", "startup": "i18", "target": "m", "video": "" @@ -385,7 +367,7 @@ "image": "", "input": "b+1,:1+2", "name": "Cursed Claw", - "notes": "* Hit Throw\n* Azazel's Power\n* Zafina receives recoverable health damage\n* Switches sides", + "notes": "* Zafina receives recoverable health damage\n* Side switch on hit\n* Azazel's Power\n,js80~92\nfs93~95", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -397,20 +379,42 @@ }, { "alias": [], - "alt": [], - "damage": "5,35", + "alt": [ + "b+2+4" + ], + "damage": "", "id": "Zafina-b+1+3", "image": "", "input": "b+1+3", "name": "Revenge Hand", - "notes": "* Parry\n* Alternate input: b+2+4", + "notes": "* Zafina automatically retaliates on a successful parry\n* Deals recoverable self-damage\nps6~29", "on_block": "", "on_ch": "+12d", "on_hit": "+12d", "parent": "", + "recovery": "r75", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [ + "b+2+4,P" + ], + "damage": ",5,35", + "id": "Zafina-b+1+3,P", + "image": "", + "input": "b+1+3,P", + "name": "", + "notes": "* 17 chip damage on block\n", + "on_block": "+2", + "on_ch": "+12d", + "on_hit": "+12d", + "parent": "Zafina-b+1+3", "recovery": "", - "startup": "i6", - "target": "m,m", + "startup": "", + "target": ",m,m", "video": "" }, { @@ -421,12 +425,12 @@ "image": "", "input": "b+2", "name": "Brisingamen Backfist", - "notes": "* Homing", + "notes": "* Homing\n* Balcony break on airborne hit\n* +23a on BT hit\n", "on_block": "-5", "on_ch": "+12", "on_hit": "+12", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i22~23", "target": "h", "video": "" @@ -439,12 +443,12 @@ "image": "", "input": "b+2+3", "name": "Spear of Alu", - "notes": "Unblockable", - "on_block": "!", - "on_ch": "+41a(+10)", - "on_hit": "+41a(+10)", + "notes": "* +45a on side/BT hit\n", + "on_block": "", + "on_ch": "+41a (+10)", + "on_hit": "+41a (+10)", "parent": "", - "recovery": "", + "recovery": "r44", "startup": "i64", "target": "m!", "video": "" @@ -457,12 +461,12 @@ "image": "", "input": "b+3", "name": "Ereshkigal Stomp", - "notes": "Powercrush\n* Power Crush", + "notes": "* Balcony Break\n* Spike\n* Power Crush", "on_block": "-14", - "on_ch": "+12d", - "on_hit": "+12d", + "on_ch": "+12a", + "on_hit": "+12a", "parent": "", - "recovery": "", + "recovery": "r36", "startup": "i24~26", "target": "m", "video": "" @@ -475,12 +479,12 @@ "image": "", "input": "b+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+4", "on_hit": "+4", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i22~23", "target": "m", "video": "" @@ -493,12 +497,12 @@ "image": "", "input": "b+4,4", "name": "Tiamat's Tail", - "notes": "* Balcony Break\n* Delayable\n* Hit-confirmable\n* Combos from 1st hit", + "notes": "* Balcony Break\n* Combos from 1st hit with 16f delay\n* Move can be delayed 9f\n", "on_block": "-14", - "on_ch": "+9a(0)", - "on_hit": "+9a(0)", + "on_ch": "+41a (-6)", + "on_hit": "+9a (+0)", "parent": "Zafina-b+4", - "recovery": "", + "recovery": "r34", "startup": "i22~23", "target": "m,m", "video": "" @@ -511,10 +515,10 @@ "image": "", "input": "Back Throw", "name": "", - "notes": "* Unbreakable", + "notes": "* Unbreakable\n", "on_block": "", - "on_ch": "0", - "on_hit": "0", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", "recovery": "", "startup": "", @@ -524,17 +528,17 @@ { "alias": [], "alt": [], - "damage": "", + "damage": "11", "id": "Zafina-d+1", "image": "", "input": "d+1", "name": "", - "notes": "", + "notes": "* Spike\n", "on_block": "-16", "on_ch": "-3c", "on_hit": "-8", "parent": "", - "recovery": "", + "recovery": "r38", "startup": "i12", "target": "m", "video": "" @@ -542,17 +546,17 @@ { "alias": [], "alt": [], - "damage": "", + "damage": "11,17", "id": "Zafina-d+1,1", "image": "", "input": "d+1,1", "name": "Ningishzida", - "notes": "* Combos from 1st hit CH\n* Delayable", + "notes": "* Combo from 1st hit CH with 18f delay\n* Input can be delayed 18f\n* Move can be delayed 10f\n", "on_block": "-12", - "on_ch": "+28a(+22)", - "on_hit": "+19a(+12)", + "on_ch": "+29a (+23)", + "on_hit": "+19a (+12)", "parent": "Zafina-d+1", - "recovery": "", + "recovery": "r30", "startup": "i12", "target": "m,m", "video": "" @@ -565,12 +569,12 @@ "image": "", "input": "d+1+2", "name": "Tarantula Stance", - "notes": "Transitions to TRT", + "notes": "* Cancel to r30 with DB_UB_U_UF\ncs6~33\nfs34~", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "TRT", + "recovery": "r30 TRT", "startup": "", "target": "", "video": "" @@ -583,12 +587,12 @@ "image": "", "input": "d+2", "name": "", - "notes": "", + "notes": "* Spike\n", "on_block": "-16c", - "on_ch": "+17d", + "on_ch": "+17a", "on_hit": "-3c", "parent": "", - "recovery": "", + "recovery": "r42", "startup": "i19~20", "target": "m", "video": "" @@ -601,12 +605,12 @@ "image": "", "input": "d+2,4", "name": "", - "notes": "* Floor Break\n* Transition to -22, -4 TRT with D", + "notes": "* Spike\n* Enter TRT -22 -4 with D\n,cs56~84\nfs6~55", "on_block": "-22", "on_ch": "-4c", "on_hit": "-4", "parent": "Zafina-d+2", - "recovery": "MNT", + "recovery": "r44 MNT", "startup": "i19~20", "target": "m,m", "video": "" @@ -619,12 +623,12 @@ "image": "", "input": "d+2,4,3", "name": "Poison Rosette", - "notes": "* Combos from 2nd hit CH", - "on_block": "-12", + "notes": "* Combo from 2nd hit CH\n", + "on_block": "-13~-10", "on_ch": "+18a", "on_hit": "+18a", "parent": "Zafina-d+2,4", - "recovery": "", + "recovery": "r29", "startup": "i19~20", "target": "m,m,m", "video": "" @@ -637,14 +641,14 @@ "image": "", "input": "d+3", "name": "Earwig Pincer", - "notes": "* Transition to -13, +7c MNT with D\n* Evasive (can go under some mids)\ncs", + "notes": "* Enter MNT -13 +7c r32 with D\n* Evasive (can go under some mids)\ncs6~", "on_block": "-15", "on_ch": "+20a", "on_hit": "+5c", "parent": "", - "recovery": "r FC", + "recovery": "r34 FC", "startup": "i22", - "target": "l", + "target": "L", "video": "" }, { @@ -655,12 +659,12 @@ "image": "", "input": "d+3+4", "name": "Mantis Stance", - "notes": "Transitions to MNT", + "notes": "* Cancel to r30 with db\n* Cancel to r38 with UB_U_UF\n* Stance sidestep with u_d\n* Move backward/forward with b_f\n* Dash with f,f\ncs6~30", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "MNT", + "recovery": "r30 MNT", "startup": "", "target": "", "video": "" @@ -673,14 +677,14 @@ "image": "", "input": "d+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-19", "on_ch": "+7", "on_hit": "-3", "parent": "", - "recovery": "", + "recovery": "r37", "startup": "i17~18", - "target": "l", + "target": "L", "video": "" }, { @@ -691,14 +695,14 @@ "image": "", "input": "d+4,3", "name": "Iskur", - "notes": "* Combos from 1st hit CH\n* Delayable", + "notes": "* Combo from 1st hit CH with 11f delay\n* Move can be delayed 9f\njs11~17\nfs18~20", "on_block": "-6", - "on_ch": "+36a(+26)", - "on_hit": "+36a(+26)", + "on_ch": "+36a (+26)", + "on_hit": "+36a (+26)", "parent": "Zafina-d+4", - "recovery": "", + "recovery": "r34", "startup": "i17~18", - "target": "l,h", + "target": "L,h", "video": "" }, { @@ -709,14 +713,14 @@ "image": "", "input": "db+1+2", "name": "", - "notes": "\ncs", + "notes": "\ncs9~66", "on_block": "-16", "on_ch": "+15a", "on_hit": "+15a", "parent": "", - "recovery": "MNT", + "recovery": "r34 MNT", "startup": "i28~29", - "target": "l", + "target": "L", "video": "" }, { @@ -727,14 +731,14 @@ "image": "", "input": "db+1+2,1+2", "name": "Sirrush", - "notes": "* Tornado\n* Balcony Break\n* Combos from 1st hit", + "notes": "* Tornado\n* Balcony Break\n* Combos from 1st hit\n", "on_block": "-16", - "on_ch": "+37a(-10)", - "on_hit": "+5a(-4)", + "on_ch": "+37a (-10)", + "on_hit": "+5a (-4)", "parent": "Zafina-db+1+2", - "recovery": "", + "recovery": "r40", "startup": "i28~29", - "target": "l,m", + "target": "L,m", "video": "" }, { @@ -745,12 +749,12 @@ "image": "", "input": "db+2", "name": "Backhand Thrust", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "[+16a](https://wavu.wiki/t/Zafina_combos#Mini-combos 'Mini-combo')", "on_hit": "+3", "parent": "", - "recovery": "", + "recovery": "r36", "startup": "i13~14", "target": "m", "video": "" @@ -763,50 +767,55 @@ "image": "", "input": "db+3", "name": "Acinaces", - "notes": "* Cancel SCR transition -11, +0 with B", + "notes": "* Cancel SCR transition -11 +0 t48 r30 with B\n", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", "parent": "", - "recovery": "SCR", + "recovery": "r27 SCR", "startup": "i18", - "target": "l", + "target": "L", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "FC.db+4" + ], "damage": "14", "id": "Zafina-db+4", "image": "", "input": "db+4", "name": "", - "notes": "* Transition to -13, -4 MNT with D\n* Alternate input FC.db+4\ncs", + "notes": "* Transition to -13 -4 +2 MNT with D\ncs6~40", "on_block": "-12", "on_ch": "+3", "on_hit": "-3", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i21~22", - "target": "l", + "target": "L", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "FC.db+4,2", + "FC.db+4,2" + ], "damage": "14,17", "id": "Zafina-db+4,2", "image": "", "input": "db+4,2", "name": "Euphrates Cannon", - "notes": "* Instant Tornado\n * Does not apply Tornado mid-combo\n* Combos from 1st hit CH\n* Alternate input FC.db+4,2", + "notes": "* Combo from 1st hit CH\n", "on_block": "-13", - "on_ch": "+68a(+52)", - "on_hit": "+68a(+52)", + "on_ch": "+68a (+52)", + "on_hit": "+68a (+52)", "parent": "Zafina-db+4", - "recovery": "", + "recovery": "r33", "startup": "i21~22", - "target": "l,m", + "target": "L,m", "video": "" }, { @@ -817,12 +826,12 @@ "image": "", "input": "df+1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-5", "on_ch": "+7", "on_hit": "+7", "parent": "", - "recovery": "", + "recovery": "r22", "startup": "i13~14", "target": "m", "video": "" @@ -835,12 +844,12 @@ "image": "", "input": "df+1,2", "name": "", - "notes": "Combos from 1st hit", + "notes": "* Combo from 1st hit with 3f delay\n", "on_block": "-13", "on_ch": "+3", "on_hit": "+3", "parent": "Zafina-df+1", - "recovery": "", + "recovery": "r36", "startup": "i13~14", "target": "m,m", "video": "" @@ -853,12 +862,12 @@ "image": "", "input": "df+1,2,1", "name": "Bloody Saif - Execution", - "notes": "* Balcony Break\n* Combos from 2nd hit CH\n* Can be delayed", + "notes": "* Balcony Break\n* Combo from 2nd hit CH with 12f delay\n* Interrupt with i1 from 2nd block\n", "on_block": "-13", - "on_ch": "+23d(13)", - "on_hit": "+23d(13)", + "on_ch": "+23a (+13)", + "on_hit": "+23a (+13)", "parent": "Zafina-df+1,2", - "recovery": "", + "recovery": "r32", "startup": "i13~14", "target": "m,m,m", "video": "" @@ -871,12 +880,12 @@ "image": "", "input": "df+1,4", "name": "Sharp Shamshir", - "notes": "* Balcony Break\n* Combos from 1st hit", + "notes": "* Balcony Break\n* Combo from 1st hit\n", "on_block": "-6", "on_ch": "+12g", "on_hit": "+12g", "parent": "Zafina-df+1", - "recovery": "", + "recovery": "r30", "startup": "i13~14", "target": "m,h", "video": "" @@ -889,12 +898,12 @@ "image": "", "input": "df+2", "name": "Lamashtu Claw", - "notes": "", + "notes": "* Launches crouching opponent\n* Can evade some highs\n", "on_block": "-12", "on_ch": "[+32a (+22)](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", "on_hit": "[+32a (+22)](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i16~17", "target": "m", "video": "" @@ -907,12 +916,12 @@ "image": "", "input": "df+2+3", "name": "Kur", - "notes": "Homing\ncs", + "notes": "* Homing\ncs6~35", "on_block": "-9", "on_ch": "[+60a](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", "on_hit": "[+60a](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i36~37", "target": "m", "video": "" @@ -925,12 +934,12 @@ "image": "", "input": "df+3", "name": "", - "notes": "* Cancel SCR transition -10, -1 with B", + "notes": "* Cancel SCR transition -10 -1 t43 r28 with B\n", "on_block": "-5", "on_ch": "+4", "on_hit": "+4", "parent": "", - "recovery": "SCR", + "recovery": "r22 SCR", "startup": "i15~16", "target": "m", "video": "" @@ -943,12 +952,12 @@ "image": "", "input": "df+3,4", "name": "Dueling Scimitars", - "notes": "Combos from 1st hit", + "notes": "* Balcony break on airborne hit\n* Combo from 1st hit\n", "on_block": "-6", "on_ch": "[+55a](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", - "on_hit": "[+22a](https://wavu.wiki/t/Zafina_combos#Mini-combos 'Zafina Combos')", + "on_hit": "[+22a](https://wavu.wiki/t/Zafina_combos#Mini-combos 'Mini-combo')", "parent": "Zafina-df+3", - "recovery": "", + "recovery": "r30", "startup": "i15~16", "target": "m,h", "video": "" @@ -961,14 +970,14 @@ "image": "", "input": "df+3,d+4", "name": "Pukku", - "notes": "Combos from 1st hit\ncs", + "notes": "Combo from 1st hit\n,cs11~", "on_block": "-14", "on_ch": "+1c", "on_hit": "+1c", "parent": "Zafina-df+3", - "recovery": "", + "recovery": "r35 FC", "startup": "i15~16", - "target": "m,l", + "target": "m,L", "video": "" }, { @@ -979,12 +988,12 @@ "image": "", "input": "df+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+3", "on_hit": "+3", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i14", "target": "m", "video": "" @@ -997,12 +1006,12 @@ "image": "", "input": "df+4,1", "name": "Miasma Bearer", - "notes": "* Heat Engager\n* Heat Dash +5 +17d\n* Balcony Break\n* Spike\n* Azazel's Power\n* Zafina receives recoverable health damage\n* Deals 8 chip damage on block\n* Cancel and transition to -18, -2 FC with D\n* Combos from 1st hit", + "notes": "* Heat Engager\n* Heat Dash +43a (+35), +5\n* Balcony Break\n* Spike\n* Combo from 1st hit\n* Cancel to FC -18 -2 r37 with D\n* Zafina receives recoverable health damage\n* Unparryable by traditional parries, Asuka, Nina, etc\n* 8 chip damage on block\n* Azazel's Power\n", "on_block": "-12", - "on_ch": "+3d", - "on_hit": "+3d", + "on_ch": "+3a", + "on_hit": "+3a", "parent": "Zafina-df+4", - "recovery": "", + "recovery": "r47", "startup": "i14", "target": "m,m", "video": "https://wavu.wiki/t/Special:Redirect/file/Zafina_df4,1.mp4" @@ -1015,12 +1024,12 @@ "image": "", "input": "df+4,2", "name": "Cerberus Strike", - "notes": "* Tornado\n* Combos from 1st hit", + "notes": "* Tornado\n* Combo from 1st hit\n", "on_block": "-13", - "on_ch": "+24a(+9)", - "on_hit": "+24a(+9)", + "on_ch": "+24a (+9)", + "on_hit": "+24a (+9)", "parent": "Zafina-df+4", - "recovery": "", + "recovery": "r39", "startup": "i14", "target": "m,m", "video": "" @@ -1033,12 +1042,12 @@ "image": "", "input": "f+1+2", "name": "Malicious Nail", - "notes": "* Heat Engager\n* Heat Dash +5 +36a (+26)\n* Balcony Break\n* Azazel's Power\n* Zafina receives recoverable health damage\n* Second hit only comes out on hit or block\n* 8 chip damage on block", + "notes": "* Heat Engager\n* Heat Dash +36a (+26), +5\n* Balcony Break\n* Zafina receives recoverable health damage\n* Second hit available only on hit or block\n* 8 chip damage on block\n* Azazel's Power\n", "on_block": "-9", - "on_ch": "+5d(-5)", - "on_hit": "+5d(-5)", + "on_ch": "+5a (-5)", + "on_hit": "+5a (-5)", "parent": "", - "recovery": "", + "recovery": "r28", "startup": "i19~20 i13~14", "target": "m,m", "video": "https://wavu.wiki/t/Special:Redirect/file/Zafina_f+1+2.mp4" @@ -1051,12 +1060,12 @@ "image": "", "input": "f+2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-18", "on_ch": "+52a", - "on_hit": "-9", + "on_hit": "-6", "parent": "", - "recovery": "", + "recovery": "r38", "startup": "i19", "target": "m", "video": "" @@ -1069,12 +1078,12 @@ "image": "", "input": "f+2,3", "name": "", - "notes": "* Cancel SCR transition -9, +0 with B\n* Combos from 1st hit\n* Can be delayed", - "on_block": "0", + "notes": "* Cancel SCR transition -9 +0 t68 r28 with B\n* Combo from 1st hit with 13f delay\n* Input can be delayed 17f\n* Move can be delayed 15f\n", + "on_block": "+0", "on_ch": "+9", "on_hit": "+9", "parent": "Zafina-f+2", - "recovery": "SCR", + "recovery": "r40 SCR", "startup": "i19", "target": "m,h", "video": "" @@ -1087,12 +1096,12 @@ "image": "", "input": "f+2,3,4", "name": "Ettimu", - "notes": "Balcony Break", + "notes": "* Balcony Break\n* Combo from 2nd CH\n", "on_block": "-18", - "on_ch": "+18d(8)", - "on_hit": "+18d(8)", + "on_ch": "+18a (+8)", + "on_hit": "+18a (+8)", "parent": "Zafina-f+2,3", - "recovery": "", + "recovery": "r37", "startup": "i19", "target": "m,h,m", "video": "" @@ -1105,12 +1114,12 @@ "image": "", "input": "f+3", "name": "Scarecrow Side Kick", - "notes": "* Balcony Break\n* Cancel SCR transition -1, +64a with B", + "notes": "* Balcony Break\n* Cancel SCR transition -1 +64a (+44) t52 r31 with B\n", "on_block": "+3", - "on_ch": "[+68a(48)](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", - "on_hit": "[+68a(48)](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", + "on_ch": "[+68a (+48)](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", + "on_hit": "[+68a (+48)](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", "parent": "", - "recovery": "SCR", + "recovery": "r27 SCR", "startup": "i21", "target": "h", "video": "" @@ -1123,25 +1132,28 @@ "image": "", "input": "f+4", "name": "Aqrabuamelu", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "[+22a](https://wavu.wiki/t/Zafina_combos#Mini-combos 'Zafina Combos')", "on_hit": "[+22a](https://wavu.wiki/t/Zafina_combos#Mini-combos 'Zafina Combos')", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i14~15", "target": "h", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "FC.db+1", + "FC.df+1" + ], "damage": "5", "id": "Zafina-FC.d+1", "image": "", "input": "FC.d+1", "name": "", - "notes": "* Alternate inputs:\n * FC.db+1\n * FC.df+1\n* Transition to r24 with f\n* Transition input can be delayed 16f\ncs1~", + "notes": "* Transition to r24 with f\n* Transition input can be delayed 16f\ncs1~", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -1153,13 +1165,16 @@ }, { "alias": [], - "alt": [], + "alt": [ + "FC.db+2", + "FC.df+2" + ], "damage": "8", "id": "Zafina-FC.d+2", "image": "", "input": "FC.d+2", "name": "", - "notes": "* Alternate inputs:\n * FC.db+2\n * FC.df+2\ncs1~", + "notes": "\ncs1~", "on_block": "-4", "on_ch": "+5", "on_hit": "+5", @@ -1171,31 +1186,36 @@ }, { "alias": [], - "alt": [], + "alt": [ + "FC.db+3" + ], "damage": "10", "id": "Zafina-FC.d+3", "image": "", "input": "FC.d+3", "name": "", - "notes": "* Alternate input:\n * FC.db+3\ncs1~", + "notes": "\ncs1~", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", "parent": "", - "recovery": "", + "recovery": "r36", "startup": "i16", "target": "l", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "FC.db+4", + "FC.df+4" + ], "damage": "6", "id": "Zafina-FC.d+4", "image": "", "input": "FC.d+4", "name": "", - "notes": "* Alternate inputs:\n * FC.db+4\n * FC.df+4\ncs1~", + "notes": "\ncs1~", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -1213,14 +1233,14 @@ "image": "", "input": "FC.df+3", "name": "", - "notes": "* On hit or whiff, hold D to transition to MNT (becomes +13d)\ncs1~", + "notes": "* Enter MNT -26 +13a with D\ncs1~", "on_block": "-26", - "on_ch": "+14d", - "on_hit": "+14d", + "on_ch": "+14a", + "on_hit": "+14a", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i23~24", - "target": "l", + "target": "L", "video": "" }, { @@ -1231,12 +1251,12 @@ "image": "", "input": "f,F+2", "name": "Gilgamesh Blast", - "notes": "* Homing\n* Balcony Break\n* 6 chip damage on block", + "notes": "* Homing\n* Balcony Break\n* 6 chip damage on block\n", "on_block": "+1", "on_ch": "+38a", - "on_hit": "+21a(12)", + "on_hit": "+21a (+12)", "parent": "", - "recovery": "", + "recovery": "r34", "startup": "i15~16", "target": "h", "video": "" @@ -1248,13 +1268,13 @@ "id": "Zafina-f,f+3", "image": "", "input": "f,F+3", - "name": "", - "notes": "* Cancel SCR transition +4, +9c with B", + "name": "Sagaris", + "notes": "* Spike\n* Cancel SCR transition +4 +9c +14c t51 r29 with B\n", "on_block": "+4", "on_ch": "+14c", "on_hit": "+9c", "parent": "", - "recovery": "SCR", + "recovery": "r29 SCR", "startup": "i20~22", "target": "m", "video": "" @@ -1262,17 +1282,17 @@ { "alias": [], "alt": [], - "damage": "20", + "damage": "20,24", "id": "Zafina-f,f+3,1", "image": "", "input": "f,F+3,1", "name": "Sagaris Smash", - "notes": "* Balcony Break\n* Combos from 1st hit CH\n* Can be delayed", + "notes": "* Balcony Break\n* Combos from 1st hit CH with 11f? delay\n* Can be delayed\n", "on_block": "-16", - "on_ch": "+5d", - "on_hit": "+5d", + "on_ch": "+5a", + "on_hit": "+5a", "parent": "Zafina-f,f+3", - "recovery": "", + "recovery": "r40", "startup": "i20~22", "target": "m,m", "video": "" @@ -1285,12 +1305,12 @@ "image": "", "input": "f,F+3+4", "name": "Gallu", - "notes": "* Transition to -12, +14a MNT with D\n", + "notes": "* Balcony Break\n* Enter MNT -12 +14a (+5) with D\njs6~23\nfs24~26", "on_block": "-11", - "on_ch": "+15a(+6)", - "on_hit": "+15a(+6)", + "on_ch": "+15a (+6)", + "on_hit": "+15a (+6)", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i21 i8~12", "target": "m,m", "video": "" @@ -1303,12 +1323,12 @@ "image": "", "input": "f,F+4", "name": "Roundhouse Kick", - "notes": "* Homing\n*\nBalcony Break", + "notes": "* Homing\n* Balcony Break\n", "on_block": "-8", - "on_ch": "+18a(+9)", - "on_hit": "+18a(+9)", + "on_ch": "+18a (+9)", + "on_hit": "+18a (+9)", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i17~19", "target": "m", "video": "" @@ -1321,12 +1341,12 @@ "image": "", "input": "f,f,F+1+2", "name": "Tiamat", - "notes": "* Homing\n* Balcony Break\n* 8 chip damage on block\n", + "notes": "* Strong Aerial Tailspin\n* Homing\n* Balcony Break\n* 8 chip damage on block\njs20~39\nfs40~", "on_block": "+8", "on_ch": "+32a", "on_hit": "+32a", "parent": "", - "recovery": "TRT", + "recovery": "34 TRT", "startup": "i20~24", "target": "h", "video": "" @@ -1339,12 +1359,12 @@ "image": "", "input": "f,f,F+3", "name": "Leaping Side Kick", - "notes": "* Balcony Break\n* Cancel SCR transition +3, +15a with B\n* 9 chip damage on block\n", + "notes": "* Balcony Break\n* Cancel SCR transition +3 +15a (+5) t58 r32 with B\n* 9 chip damage on block\njs3~34\nfs35~37", "on_block": "+7", - "on_ch": "+19a(9)", - "on_hit": "+19a(9)", + "on_ch": "+19a (+9)", + "on_hit": "+19a (+9)", "parent": "", - "recovery": "SCR", + "recovery": "r28 SCR", "startup": "i23~26", "target": "m", "video": "" @@ -1352,12 +1372,12 @@ { "alias": [], "alt": [], - "damage": "15,4,5,5,4,18", + "damage": "51", "id": "Zafina-H.2+3", "image": "", "input": "H.2+3", "name": "Curse of Azazel", - "notes": "* Heat Smash\n* Balcony Break\n* Hit throw on the first hit\n* Unparryable\n* Ignores regular power crush armor\n* Jails", + "notes": "* Heat Smash\n* Reversal Break\n* Balcony Break\n* Jail from 1st attack\n* Transition to attack throw on hit\n", "on_block": "+3", "on_ch": "+0d", "on_hit": "+0d", @@ -1375,14 +1395,14 @@ "image": "", "input": "H.SCR.2+3", "name": "Malice of Azazel", - "notes": "* Heat Smash\n* Balcony Break", + "notes": "* Heat Smash\n* Reversal Break\n* Balcony Break\ncs6~", "on_block": "-14", "on_ch": "[+44d (+25)](https://wavu.wiki/t/Zafina_combos#Mini-combos 'Mini-combo')", "on_hit": "[+44d (+25)](https://wavu.wiki/t/Zafina_combos#Mini-combos 'Mini-combo')", "parent": "", "recovery": "", "startup": "i19", - "target": "l,m", + "target": "L,m", "video": "https://wavu.wiki/t/Special:Redirect/file/Zafina_SCR_Heat_Smash.mp4" }, { @@ -1393,12 +1413,12 @@ "image": "", "input": "Left Throw", "name": "", - "notes": "Throw break 1", - "on_block": "", - "on_ch": "0", - "on_hit": "0", + "notes": "* Throw break 1\n* Side switch on hit\n", + "on_block": "-3", + "on_ch": "+7d", + "on_hit": "+7d", "parent": "", - "recovery": "r", + "recovery": "", "startup": "", "target": "t", "video": "" @@ -1411,12 +1431,12 @@ "image": "", "input": "MNT.1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", "parent": "", - "recovery": "", + "recovery": "r25", "startup": "i13", "target": "m", "video": "" @@ -1429,12 +1449,12 @@ "image": "", "input": "MNT.1+2", "name": "Scarecrow Strike", - "notes": "\n* Power Crush", + "notes": "* Spike\n* Power Crush", "on_block": "-12", - "on_ch": "+18d", - "on_hit": "+18d", + "on_ch": "+18a", + "on_hit": "+18a", "parent": "", - "recovery": "", + "recovery": "r42", "startup": "i20", "target": "m", "video": "" @@ -1447,12 +1467,12 @@ "image": "", "input": "MNT.1,3", "name": "Butterfly Capture Combo", - "notes": "* Cancel SCR transition by holding B (becomes -8/+1)", + "notes": "* Cancel SCR transition -8 +1 t46 r27 with B\n", "on_block": "0", "on_ch": "+9", "on_hit": "+9", "parent": "Zafina-MNT.1", - "recovery": "SCR", + "recovery": "19 SCR", "startup": "i13", "target": "m,h", "video": "" @@ -1465,12 +1485,12 @@ "image": "", "input": "MNT.2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-14", "on_ch": "+57a", "on_hit": "-3", "parent": "", - "recovery": "MNT", + "recovery": "32 MNT", "startup": "i13~14", "target": "m", "video": "" @@ -1483,12 +1503,12 @@ "image": "", "input": "MNT.2,1", "name": "", - "notes": "", + "notes": "* Input can be delayed 5f\n", "on_block": "-14", "on_ch": "-3", "on_hit": "-3", "parent": "Zafina-MNT.2", - "recovery": "MNT", + "recovery": "r32 MNT", "startup": "i13~14", "target": "m,m", "video": "" @@ -1501,12 +1521,12 @@ "image": "", "input": "MNT.2,1,4", "name": "Mantis Sting", - "notes": "", + "notes": "* Balcony Break\n* Combo from 2nd hit\n", "on_block": "-13", - "on_ch": "+13a(+4)", - "on_hit": "+13a(+4)", + "on_ch": "+13a (+4)", + "on_hit": "+13a (+4)", "parent": "Zafina-MNT.2,1", - "recovery": "", + "recovery": "r38", "startup": "i13~14", "target": "m,m,m", "video": "" @@ -1519,12 +1539,12 @@ "image": "", "input": "MNT.2+3", "name": "Paradox", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "MNT BT", + "recovery": "r25 BT MNT", "startup": "", "target": "", "video": "" @@ -1537,14 +1557,14 @@ "image": "", "input": "MNT.3", "name": "", - "notes": "", + "notes": "\ncs1~46", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", "parent": "", - "recovery": "MNT", + "recovery": "r30 MNT", "startup": "i15~16", - "target": "l", + "target": "L", "video": "" }, { @@ -1555,14 +1575,14 @@ "image": "", "input": "MNT.3,1", "name": "Sweeping Claw", - "notes": "", + "notes": "* Combo from 1st CH\n", "on_block": "-9", - "on_ch": "+22a(+15)", - "on_hit": "+22a(+15)", + "on_ch": "+22a (+15)", + "on_hit": "+22a (+15)", "parent": "Zafina-MNT.3", - "recovery": "MNT", + "recovery": "r28 MNT", "startup": "i15~16", - "target": "l,m", + "target": "L,m", "video": "" }, { @@ -1573,14 +1593,14 @@ "image": "", "input": "MNT.4", "name": "", - "notes": "*Hold D to transition to TRT", + "notes": "* Enter TRT with D\ncs1~62", "on_block": "-19", "on_ch": "+7", "on_hit": "-3", "parent": "", - "recovery": "MNT", + "recovery": "r37 MNT", "startup": "i17~18", - "target": "l", + "target": "L", "video": "" }, { @@ -1591,14 +1611,14 @@ "image": "", "input": "MNT.4,3", "name": "Neti", - "notes": "* Tornado", + "notes": "* Tornado\n* Combo from 1st CH\n,fs10~63", "on_block": "-30", - "on_ch": "+32a(+22)", - "on_hit": "+32a(+22)", + "on_ch": "+32a (+22)", + "on_hit": "+32a (+22)", "parent": "Zafina-MNT.4", - "recovery": "MNT", + "recovery": "r58 MNT", "startup": "i17~18", - "target": "l,m", + "target": "L,m", "video": "https://wavu.wiki/t/Special:Redirect/file/Zafina_MTN.4,3.mp4" }, { @@ -1609,14 +1629,14 @@ "image": "", "input": "MNT.d+1", "name": "", - "notes": "", + "notes": "\ncs1~58", "on_block": "-11", "on_ch": "0", "on_hit": "0", "parent": "", - "recovery": "MNT", + "recovery": "r29 MNT", "startup": "i15~16", - "target": "l", + "target": "L", "video": "" }, { @@ -1627,14 +1647,14 @@ "image": "", "input": "MNT.d+1,4", "name": "Mantis Sickle", - "notes": "* Balcony Break", + "notes": "* Balcony Break\n", "on_block": "-16", - "on_ch": "+60a(+40)", - "on_hit": "+15(+6)", + "on_ch": "+60a (+40)", + "on_hit": "+15 (+6)", "parent": "Zafina-MNT.d+1", - "recovery": "", + "recovery": "r32", "startup": "i15~16", - "target": "l,m", + "target": "L,m", "video": "" }, { @@ -1645,14 +1665,14 @@ "image": "", "input": "MNT.d+4", "name": "Mantis Slide", - "notes": "* Evasive (can go under mids)", + "notes": "* Evasive (can go under mids)\ncs1~", "on_block": "-22~-15", "on_ch": "+19a~+26a", "on_hit": "+4c~+11c", "parent": "", - "recovery": "MNT", + "recovery": "r34 MNT", "startup": "i20~27", - "target": "l", + "target": "L", "video": "" }, { @@ -1663,14 +1683,14 @@ "image": "", "input": "MNT.df+1", "name": "Vicious Claw", - "notes": "* Heat Engager\n* Heat Dash +5 +67a(+50\n* Spike\n* Azazel's Power\n* Zafina receives recoverable health damage\n* Gains Power Crush frames during Heat\n* 9 chip damage on block", + "notes": "* Heat Engager\n* Heat Dash +67a (+50), +5\n* Balcony Break\n* Spike\n* 9 chip damage on block\n* Zafina receives recoverable health damage\n* Unparryable by traditional parries, Asuka, Nina, etc\n* Gains Power Crush frames during Heat (pc8~23)\n* Azazel's Power\n", "on_block": "+6", - "on_ch": "+7d", - "on_hit": "+7d", + "on_ch": "+7a", + "on_hit": "+7a", "parent": "", - "recovery": "", + "recovery": "r42", "startup": "i24~25", - "target": "m", + "target": "M", "video": "https://wavu.wiki/t/Special:Redirect/file/Zafina_MNT.df+1.mp4" }, { @@ -1681,12 +1701,12 @@ "image": "", "input": "MNT.df+2", "name": "Enlil", - "notes": "", + "notes": "\n", "on_block": "-9", - "on_ch": "+32a(22)", - "on_hit": "+32a(22)", + "on_ch": "+32a (+22)", + "on_hit": "+32a (+22)", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i19~20", "target": "m", "video": "" @@ -1699,12 +1719,12 @@ "image": "", "input": "MNT.df+3", "name": "Negal Lance", - "notes": "\n", + "notes": "* Balcony break on airborne hit\n* Hitbox extends to both legs, can hit while Zafina is BT\nfs10~43", "on_block": "-17", - "on_ch": "+19cg", - "on_hit": "+19cg", + "on_ch": "+19g", + "on_hit": "+19g", "parent": "", - "recovery": "MNT", + "recovery": "r35 MNT", "startup": "i15~16", "target": "m", "video": "" @@ -1717,12 +1737,12 @@ "image": "", "input": "MNT.df+4", "name": "Mantis Slash", - "notes": "* Homing", + "notes": "* Homing\n* Balcony Break\ncs1~40", "on_block": "-5", "on_ch": "+13g", "on_hit": "+13g", "parent": "", - "recovery": "TRT", + "recovery": "r29 TRT", "startup": "i17~18", "target": "m", "video": "" @@ -1735,30 +1755,30 @@ "image": "", "input": "MNT.uf+3", "name": "Enki", - "notes": "\n", - "on_block": "-9", + "notes": "* Spike\n* Enter MNT with D\njs7~23\nfs24~26\ncs27~50", + "on_block": "-9c", "on_ch": "+11d", "on_hit": "+11d", "parent": "", - "recovery": "", + "recovery": "r37 FC", "startup": "i26~28", - "target": "m", + "target": "M", "video": "" }, { "alias": [], "alt": [], - "damage": "55", + "damage": "55+", "id": "Zafina-R.df+1+2", "image": "", "input": "R.df+1+2", - "name": "", - "notes": "* Rage Art\n* Damage increases with lower health\n* Erases opponent's recoverable health on hit\n* Power Crush", + "name": "Semper Avarus Eget", + "notes": "* Rage Art\n* Reversal Break\n* Ereases opponent's recoverable health on hit\n* Damage increases with lower health, maximum 80\n* Freezes match timer on activation and on hit\n* Transition to attack throw on hit\n* Consumes Rage\n* Power Crush", "on_block": "-15", "on_ch": "+0d", "on_hit": "+0d", "parent": "", - "recovery": "", + "recovery": "r39", "startup": "i20", "target": "m,t", "video": "" @@ -1770,13 +1790,13 @@ "id": "Zafina-Right Throw", "image": "", "input": "Right Throw", - "name": "", - "notes": "Throw break 2", - "on_block": "", - "on_ch": "+7", - "on_hit": "+7", + "name": "Labartu", + "notes": "* Throw break 2\n* Side switch on hit\n", + "on_block": "-3", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", - "recovery": "r", + "recovery": "", "startup": "", "target": "t", "video": "" @@ -1789,12 +1809,12 @@ "image": "", "input": "SCR.1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-2", "on_ch": "+9", "on_hit": "+9", "parent": "", - "recovery": "SCR", + "recovery": "r20 SCR", "startup": "i10~11", "target": "h", "video": "" @@ -1806,13 +1826,13 @@ "id": "Zafina-SCR.1+2", "image": "", "input": "SCR.1+2", - "name": "", - "notes": "* Hold D to transition to TRT (remains +6/+17d)", + "name": "Huwawa", + "notes": "* Spike\n* Enter TRT with D\n", "on_block": "+6", - "on_ch": "+17d", - "on_hit": "+17d", + "on_ch": "+17a", + "on_hit": "+17a", "parent": "", - "recovery": "", + "recovery": "r41", "startup": "i17~19", "target": "m", "video": "" @@ -1824,13 +1844,13 @@ "id": "Zafina-SCR.1,4", "image": "", "input": "SCR.1,4", - "name": "", - "notes": "", + "name": "Scarecrow Nightmare", + "notes": "* Spike\n* Combo from 1st hit\n", "on_block": "-6", - "on_ch": "+32d", + "on_ch": "+32a", "on_hit": "+7", "parent": "Zafina-SCR.1", - "recovery": "TRT", + "recovery": "r28 TRT", "startup": "i10~11", "target": "h,m", "video": "" @@ -1843,12 +1863,12 @@ "image": "", "input": "SCR.2", "name": "", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "+7", "on_hit": "+7", "parent": "", - "recovery": "SCR", + "recovery": "r28 SCR", "startup": "i14", "target": "m", "video": "" @@ -1860,13 +1880,13 @@ "id": "Zafina-SCR.2,1", "image": "", "input": "SCR.2,1", - "name": "", - "notes": "* Heat Engager\n* Heat Dash +5 +36a(+26)\n* Azazel's Power\n* Zafina receives recoverable damage\n* 10 chip damage on block", + "name": "Binal Venom", + "notes": "* Heat Engager\n* Heat Dash +36a (+26), +5\n* Balcony Break\n* 10 chip damage on block\n* Zafina receives recoverable damage\n* Unparryable by traditional parries, Asuka, Nina, etc\n* Azazel's Power\n", "on_block": "-6", - "on_ch": "+30d(+20)", - "on_hit": "+30d(+20)", + "on_ch": "+30a (+20)", + "on_hit": "+30a (+20)", "parent": "Zafina-SCR.2", - "recovery": "", + "recovery": "r48", "startup": "i14", "target": "m,m", "video": "https://wavu.wiki/t/Special:Redirect/file/Zafina_SCR.2,1.mp4" @@ -1878,13 +1898,13 @@ "id": "Zafina-SCR.2,2", "image": "", "input": "SCR.2,2", - "name": "", - "notes": "", + "name": "Circling Cutlass", + "notes": "* Spike\n* Combo from 1st hit with 6f delay\n* Delay does not change the timing of the attack\n", "on_block": "-10", - "on_ch": "+8d", + "on_ch": "+8a", "on_hit": "+8c", "parent": "Zafina-SCR.2", - "recovery": "", + "recovery": "r32", "startup": "i14", "target": "m,m", "video": "" @@ -1897,12 +1917,12 @@ "image": "", "input": "SCR.3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", "parent": "", - "recovery": "SCR", + "recovery": "r25 SCR", "startup": "i13", "target": "m", "video": "" @@ -1914,13 +1934,13 @@ "id": "Zafina-SCR.3,3", "image": "", "input": "SCR.3,3", - "name": "", - "notes": "* Balcony Break", - "on_block": "0", - "on_ch": "+25a(+15)", - "on_hit": "+25a(+15)", + "name": "Gizal", + "notes": "* Balcony Break\n* Combo from 1st hit with 14f delay\n* Move can be delayed 9f\n", + "on_block": "+0", + "on_ch": "+25a (+15)", + "on_hit": "+25a (+15)", "parent": "Zafina-SCR.3", - "recovery": "SCR", + "recovery": "r25 SCR", "startup": "i13", "target": "m,h", "video": "" @@ -1932,13 +1952,13 @@ "id": "Zafina-SCR.3+4", "image": "", "input": "SCR.3+4", - "name": "", - "notes": "* Balcony Break\n", + "name": "Kigal", + "notes": "* Balcony Break\n* Jail from 1st attack\njs6~22\nfs23~25", "on_block": "-12", - "on_ch": "+8", - "on_hit": "+8", + "on_ch": "+8g", + "on_hit": "+8g", "parent": "", - "recovery": "", + "recovery": "r33", "startup": "i18~19 i6~8", "target": "m,m", "video": "" @@ -1950,15 +1970,15 @@ "id": "Zafina-SCR.4", "image": "", "input": "SCR.4", - "name": "", + "name": "Spinning Sappara", "notes": "* Tornado\n* Power Crush", "on_block": "-18", - "on_ch": "+58a(+42)", - "on_hit": "+58a(+42)", + "on_ch": "+58a (+42)", + "on_hit": "+58a (+42)", "parent": "", - "recovery": "", + "recovery": "r44", "startup": "i15~16", - "target": "m", + "target": "M", "video": "" }, { @@ -1968,15 +1988,15 @@ "id": "Zafina-SCR.b+1+2", "image": "", "input": "SCR.b+1+2", - "name": "", - "notes": "* Evasive (can go below some mids)", + "name": "Inanna's Fury", + "notes": "* Evasive (can go below some mids)\ncs7~35", "on_block": "-17", - "on_ch": "+12d", - "on_hit": "+3", + "on_ch": "+12a", + "on_hit": "+3c", "parent": "", - "recovery": "", + "recovery": "r36", "startup": "i16", - "target": "l", + "target": "L", "video": "" }, { @@ -1987,12 +2007,12 @@ "image": "", "input": "SCR.d+3", "name": "", - "notes": "", + "notes": "* Interrupt with i13 if Zafina uses SCR.4\n* Can hit grounded when off-axis\n", "on_block": "-6", "on_ch": "+9c", "on_hit": "-3", "parent": "", - "recovery": "SCR", + "recovery": "r25 SCR", "startup": "i18", "target": "l", "video": "" @@ -2004,13 +2024,13 @@ "id": "Zafina-SCR.d+3,3", "image": "", "input": "SCR.d+3,3", - "name": "", - "notes": "* Can hold B to exit SCR (becomes -1/\n* Launches into Tornado\n * Does not apply Tornado mid-combo", + "name": "Sag-Giga Sickle", + "notes": "* Combo from 1st CH\n* Cancel SCR transition -1 +73a (+57) t55 r31 with B\n", "on_block": "+3", - "on_ch": "+77a(+61)", - "on_hit": "+77a(+61)", + "on_ch": "+77a (+61)", + "on_hit": "+77a (+61)", "parent": "Zafina-SCR.d+3", - "recovery": "SCR", + "recovery": "r31 SCR", "startup": "i18", "target": "l,h", "video": "" @@ -2022,13 +2042,13 @@ "id": "Zafina-SCR.d+3+4", "image": "", "input": "SCR.d+3+4", - "name": "", - "notes": "", + "name": "Mantis Stance", + "notes": "\ncs1~70\nfs6~50", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "MNT", + "recovery": "r67 MNT", "startup": "", "target": "", "video": "" @@ -2040,33 +2060,15 @@ "id": "Zafina-SCR.d+4", "image": "", "input": "SCR.d+4", - "name": "", - "notes": "* Can hold D to transition to MNT (remains -25/-4d)", + "name": "Scarecrow Slide", + "notes": "* Enter MNT with D\ncs10~", "on_block": "-25", - "on_ch": "-4d", - "on_hit": "-4d", + "on_ch": "-4a", + "on_hit": "-4a", "parent": "", - "recovery": "", + "recovery": "r38", "startup": "i24~30", - "target": "l", - "video": "" - }, - { - "alias": [], - "alt": [], - "damage": "", - "id": "Zafina-SCR.db", - "image": "", - "input": "SCR.db", - "name": "", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "", - "recovery": "", - "startup": "19", - "target": "", + "target": "L", "video": "" }, { @@ -2076,15 +2078,15 @@ "id": "Zafina-SCR.df+1", "image": "", "input": "SCR.df+1", - "name": "", - "notes": "* Tornado\n* Azazel's Power\n* Zafina receives recoverable health damage\n* Gains Power Crush frames during Heat\n* 8 chip damage on block", - "on_block": "-6", - "on_ch": "+33a(+18)", - "on_hit": "+33a(+18)", + "name": "Dark Rising", + "notes": "* Tornado\n* Jail from 1st attack\n* 8 chip damage on block\n* Zafina receives recoverable health damage\n* Unparryable by traditional parries, Asuka, Nina, etc\n* Gains Power Crush frames during Heat (pc8~17)\n* Azazel's Power\n", + "on_block": "-9", + "on_ch": "+33a (+18)", + "on_hit": "+33a (+18)", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i18 i17~19", - "target": "m,m", + "target": "m,M", "video": "" }, { @@ -2095,14 +2097,14 @@ "image": "", "input": "SCR.df+3", "name": "", - "notes": "* Homing", + "notes": "* Homing\ncs6~", "on_block": "-23", "on_ch": "-10c", "on_hit": "-10c", "parent": "", - "recovery": "", + "recovery": "r30 FC", "startup": "i28~30", - "target": "l", + "target": "L", "video": "" }, { @@ -2112,15 +2114,15 @@ "id": "Zafina-SCR.df+3,3", "image": "", "input": "SCR.df+3,3", - "name": "", - "notes": "* Homing\n* Launches into Tornado\n * Does not apply Tornado mid-combo", + "name": "Double Abzu Abyss", + "notes": "* Homing\n,cs1~", "on_block": "-23", - "on_ch": "+54a(+38)", - "on_hit": "+54a(+38)", + "on_ch": "+54a (+38)", + "on_hit": "+54a (+38)", "parent": "Zafina-SCR.df+3", - "recovery": "", + "recovery": "r48", "startup": "i28~30", - "target": "l,l", + "target": "L,L", "video": "" }, { @@ -2130,31 +2132,31 @@ "id": "Zafina-SCR.df+4", "image": "", "input": "SCR.df+4", - "name": "", - "notes": "", + "name": "Scarecrow Scythe", + "notes": "\ncs6~", "on_block": "-14", "on_ch": "[+37a](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", "on_hit": "+7c", "parent": "", - "recovery": "MNT", + "recovery": "32 MNT", "startup": "i19~20", - "target": "l", + "target": "L", "video": "" }, { "alias": [], "alt": [], "damage": "22", - "id": "Zafina-SS.1+23", + "id": "Zafina-SS.1+2", "image": "", "input": "SS.1+2", "name": "Adramelech", - "notes": "", + "notes": "* Spike\n", "on_block": "-2", "on_ch": "[+28a](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", "on_hit": "+8c", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i17~18", "target": "m", "video": "" @@ -2166,15 +2168,15 @@ "id": "Zafina-TRT.1", "image": "", "input": "TRT.1", - "name": "", - "notes": "", + "name": "Tarantula Shotel", + "notes": "\n", "on_block": "-11", - "on_ch": "+15d", + "on_ch": "+15a", "on_hit": "+5", "parent": "", - "recovery": "TRT", + "recovery": "r30 TRT", "startup": "i18", - "target": "l", + "target": "L", "video": "" }, { @@ -2184,15 +2186,15 @@ "id": "Zafina-TRT.1+2", "image": "", "input": "TRT.1+2", - "name": "", - "notes": "* Balcony Break\n", - "on_block": "-12", + "name": "Tarantula Claw", + "notes": "* Balcony Break\njs7~24\nfs25~27", + "on_block": "-12c", "on_ch": "+14a", "on_hit": "+14a", "parent": "", - "recovery": "", + "recovery": "r68", "startup": "i19~20 i9~10", - "target": "m,m", + "target": "m,M", "video": "" }, { @@ -2202,15 +2204,15 @@ "id": "Zafina-TRT.2", "image": "", "input": "TRT.2", - "name": "", - "notes": "* Tornado", + "name": "Tarantula Cutlass", + "notes": "* Tornado\n", "on_block": "-9", - "on_ch": "=+40a(+30)", - "on_hit": "=+40a(+30)", + "on_ch": "+40a (+30)", + "on_hit": "+40a (+30)", "parent": "", - "recovery": "", - "startup": "i34-36", - "target": "m", + "recovery": "r28", + "startup": "i34~36", + "target": "M", "video": "" }, { @@ -2220,13 +2222,13 @@ "id": "Zafina-TRT.3", "image": "", "input": "TRT.3", - "name": "Death Stalker", - "notes": "", + "name": "Deathstalker", + "notes": "* Spike\n", "on_block": "-7", - "on_ch": "+15d", - "on_hit": "+15d", + "on_ch": "+15a", + "on_hit": "+15a", "parent": "", - "recovery": "TRT", + "recovery": "r34 TRT", "startup": "i14~i15", "target": "m", "video": "" @@ -2239,12 +2241,12 @@ "image": "", "input": "TRT.4", "name": "", - "notes": "* Can hold D to transition to TRT instead of MNT", + "notes": "* Cancel MNT transition with D, recover in TRT\n", "on_block": "-22", "on_ch": "-4c", - "on_hit": "-4b", + "on_hit": "-4", "parent": "", - "recovery": "MNT", + "recovery": "r44 MNT", "startup": "i26", "target": "m", "video": "" @@ -2256,13 +2258,13 @@ "id": "Zafina-TRT.4,3", "image": "", "input": "TRT.4,3", - "name": "", - "notes": "", + "name": "Tarantula's Bite", + "notes": "* Combo from 1st CH\n", "on_block": "-13", "on_ch": "+18a", "on_hit": "+18a", "parent": "Zafina-TRT.4", - "recovery": "", + "recovery": "r29", "startup": "i26", "target": "m,m", "video": "" @@ -2274,67 +2276,88 @@ "id": "Zafina-TRT.d+1+2", "image": "", "input": "TRT.d+1+2", - "name": "", - "notes": "", + "name": "Tarantula Scimitar", + "notes": "\n", "on_block": "-21", - "on_ch": "+10d", - "on_hit": "+10d", + "on_ch": "+10a", + "on_hit": "+10a", "parent": "", - "recovery": "MNT", + "recovery": "r40 MNT", "startup": "i25", - "target": "l", + "target": "L", "video": "" }, { "alias": [], "alt": [], - "damage": "", - "id": "Zafina-TRT.db", + "damage": "30", + "id": "Zafina-TRT.df+1", "image": "", - "input": "TRT.db", + "input": "TRT.df+1", + "name": "Primitive Grudge", + "notes": "* Heat Engager\n* Heat Dash +35a (+27), +5\n* 12 chip damage on block\n* Zafina receives recoverable health damage\n* Unparryable by traditional parries, Asuka, Nina, etc\n* Gains Power Crush frames during Heat (pc6~18)\n* Azazel's Power\n", + "on_block": "+6", + "on_ch": "+30a (+15)", + "on_hit": "+30a (+15)", + "parent": "", + "recovery": "r34", + "startup": "i19~20", + "target": "M", + "video": "https://wavu.wiki/t/Special:Redirect/file/Zafina_TRT.df+1.mp4" + }, + { + "alias": [], + "alt": [], + "damage": "19", + "id": "Zafina-ub+3", + "image": "", + "input": "ub+3", "name": "", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Balcony break on airborne hit\njs8~31\nfs32~34", + "on_block": "-17", + "on_ch": "-6", + "on_hit": "-6", "parent": "", - "recovery": "", - "startup": "", - "target": "", + "recovery": "r35", + "startup": "i22~23", + "target": "m", "video": "" }, { "alias": [], "alt": [], - "damage": "30", - "id": "Zafina-TRT.df+1", + "damage": "18", + "id": "Zafina-ub+4", "image": "", - "input": "TRT.df+1", + "input": "ub+4", "name": "", - "notes": "* Heat Engager\n* Heat Dash +5 +35d\n* Azazel's Power\n* Zafina receives recoverable health damage\n* 12 chip damage on block\n* Gains Power Crush frames during heat", - "on_block": "+6", - "on_ch": "+30a(+15)", - "on_hit": "+30a(+15)", + "notes": "* Balcony Break\n* Recovers 2f faster on hit (t48 r30)\njs9~30\nfs31~33", + "on_block": "-13", + "on_ch": "+29a (+19)", + "on_hit": "+19a (+9)", "parent": "", - "recovery": "", - "startup": "i19~20", + "recovery": "r32", + "startup": "i17~18", "target": "m", - "video": "https://wavu.wiki/t/Special:Redirect/file/Zafina_TRT.df+1.mp4" + "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "ub+1", + "u+1" + ], "damage": "19", "id": "Zafina-uf+1", "image": "", "input": "uf+1", "name": "Lapis Dagger", - "notes": "* Alternate inputs:\n * ub+1\n * u+1", + "notes": "\n", "on_block": "+4", "on_ch": "+9", "on_hit": "+9", "parent": "", - "recovery": "", + "recovery": "r21", "startup": "i19", "target": "h", "video": "" @@ -2347,48 +2370,52 @@ "image": "", "input": "uf+1+2", "name": "", - "notes": "* Throw break 1+2", - "on_block": "", - "on_ch": "0", - "on_hit": "0", + "notes": "* Throw break 1+2\n", + "on_block": "-6", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", - "recovery": "", + "recovery": "r27", "startup": "i12", "target": "t", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "u+3" + ], "damage": "25", "id": "Zafina-uf+3", "image": "", "input": "uf+3", "name": "Arali", - "notes": "* Alternate inputs:\n * ub+3\n * u+3\n", + "notes": "* Balcony break on airborne hit\njs8~31\nfs32~34", "on_block": "-8", - "on_ch": "+17d", - "on_hit": "+17d", + "on_ch": "+17a", + "on_hit": "+17a", "parent": "", - "recovery": "", + "recovery": "r35", "startup": "i22~23", "target": "m", "video": "" }, { "alias": [], - "alt": [], + "alt": [ + "u+4" + ], "damage": "18", "id": "Zafina-uf+4", "image": "", "input": "uf+4", "name": "Rahab", - "notes": "* Alternate inputs:\n * ub+4\n * u+4\n", + "notes": "* Recovers 2 frames faster on hit (t48 r30)\njs9~30\nfs31~33", "on_block": "-13", - "on_ch": "+29a(19)", - "on_hit": "+29a(19)", + "on_ch": "+29a (+19)", + "on_hit": "+29a (+19)", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i17~18", "target": "m", "video": "" @@ -2397,53 +2424,53 @@ "alias": [], "alt": [], "damage": "21", - "id": "Zafina-wr4", + "id": "Zafina-WR.f+4", "image": "", - "input": "wr4", + "input": "WR.f+4", "name": "Tarantula Dive", - "notes": "* Transition to -52, -7BT with U\n* Transition to -52, -7 TRT with D\ncs", - "on_block": "-52", - "on_ch": "-7d", - "on_hit": "-7d", + "notes": "* Enter BT -52 -7a with U\n* Enter TRT -52 -7a r35 with D\n* Zafina must run for 32f to access this move\nfs14~40", + "on_block": "-52~-36", + "on_ch": "-7a", + "on_hit": "-7a", "parent": "", - "recovery": "r FUFA", + "recovery": "r52 FUFA", "startup": "i14~30", - "target": "l", + "target": "L", "video": "" }, { "alias": [], "alt": [], - "damage": "9", + "damage": "8", "id": "Zafina-ws1", "image": "", "input": "ws1", "name": "", - "notes": "", + "notes": "\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", "parent": "", - "recovery": "", - "startup": "i15", + "recovery": "r28", + "startup": "i15~16", "target": "m", "video": "" }, { "alias": [], "alt": [], - "damage": "9,18", + "damage": "8,8", "id": "Zafina-ws1,2", "image": "", "input": "ws1,2", - "name": "", - "notes": "", + "name": "Alraune", + "notes": "* Combo from 1st hit with 9f delay\n* Delay does not change the timing of the attack\n", "on_block": "-13", "on_ch": "[+36a (+26)](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", "on_hit": "[+36a (+26)](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", "parent": "Zafina-ws1", - "recovery": "", - "startup": "i15", + "recovery": "r23", + "startup": "i15~16", "target": "m,m", "video": "" }, @@ -2454,13 +2481,13 @@ "id": "Zafina-ws2", "image": "", "input": "ws2", - "name": "", - "notes": "* Tornado\n* Can transition to MNT by holding D (becomes -40/+2)", + "name": "Rising Claw", + "notes": "* Tornado\n* Enter MNT -40 +2a (-8) r60 with D\n", "on_block": "-14", "on_ch": "[+28a (+18)](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", "on_hit": "[+28a (+18)](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r41", "startup": "i18~19", "target": "m", "video": "" @@ -2472,13 +2499,13 @@ "id": "Zafina-ws3", "image": "", "input": "ws3", - "name": "", - "notes": "* Cancel SCR transition by holding B (becomes -8/+1)", + "name": "Shargaz", + "notes": "* Cancel SCR transition -8 +1 t39 r27 with B\n", "on_block": "0", "on_ch": "+9", "on_hit": "+9", "parent": "", - "recovery": "SCR", + "recovery": "r19 SCR", "startup": "i12", "target": "m", "video": "" @@ -2490,13 +2517,13 @@ "id": "Zafina-ws4", "image": "", "input": "ws4", - "name": "", - "notes": "", + "name": "Bashmu", + "notes": "\n", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", "parent": "", - "recovery": "", + "recovery": "r26", "startup": "i11", "target": "m", "video": "" diff --git a/src/frame_service/wavu/tests/static/heihachi.json b/src/frame_service/wavu/tests/static/heihachi.json new file mode 100644 index 0000000..3f1e636 --- /dev/null +++ b/src/frame_service/wavu/tests/static/heihachi.json @@ -0,0 +1,2495 @@ +[ + { + "alias": [], + "alt": [], + "damage": "5", + "id": "Heihachi-1", + "image": "", + "input": "1", + "name": "Jab", + "notes": "Recovers 2f faster on hit or block (t27 r17)\n", + "on_block": "+1", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "r19", + "startup": "i10", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,6", + "id": "Heihachi-1,1", + "image": "", + "input": "1,1", + "name": "", + "notes": "* Jail from 1st attack with 3f delay\n", + "on_block": "-5", + "on_ch": "+6", + "on_hit": "+6", + "parent": "Heihachi-1", + "recovery": "r24", + "startup": "i10", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,6,16", + "id": "Heihachi-1,1,2", + "image": "", + "input": "1,1,2", + "name": "Flash Punch Combo", + "notes": "* Balcony Break\n* Combo from 1st hit with 12f delay\n", + "on_block": "-17", + "on_ch": "+19a (+9)", + "on_hit": "+19a (+9)", + "parent": "Heihachi-1,1", + "recovery": "r37", + "startup": "i10", + "target": "h,h,m", + "video": "" + }, + { + "alias": [ + "WAR.1,1,2" + ], + "alt": [], + "damage": "5,6,20", + "id": "Heihachi-1,1,WAR.2", + "image": "", + "input": "1,1,WAR.2", + "name": "Ultimate Flash Punch Combo", + "notes": "* Balcony Break\n* Combo from 1st hit with 12f delay\n* Chip damage on block\n", + "on_block": "-17", + "on_ch": "28a (+2)", + "on_hit": "28a (+2)", + "parent": "Heihachi-1,1", + "recovery": "r37", + "startup": "i10", + "target": "h,h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Heihachi-1+2", + "image": "", + "input": "1+2", + "name": "Demon Breath", + "notes": "* Balcony Break\n", + "on_block": "-10", + "on_ch": "+24a (+14)", + "on_hit": "+24a (+14)", + "parent": "", + "recovery": "r32", + "startup": "i12", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,8", + "id": "Heihachi-1,2", + "image": "", + "input": "1,2", + "name": "One Two Strike", + "notes": "* Combo from 1st hit with 4f delay\n* Move can be delayed 3f\n", + "on_block": "-3", + "on_ch": "+8", + "on_hit": "+8", + "parent": "Heihachi-1", + "recovery": "r22", + "startup": "i10", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,8,12", + "id": "Heihachi-1,2,2", + "image": "", + "input": "1,2,2", + "name": "Back Fist Combo", + "notes": "* Combo from 1st hit\n* Enter FUJ -9 +4 r30 with D on frame 22\n", + "on_block": "-12", + "on_ch": "+4", + "on_hit": "+4", + "parent": "Heihachi-1,2", + "recovery": "r33", + "startup": "i10", + "target": "h,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,8,20", + "id": "Heihachi-1,2,2~1", + "image": "", + "input": "1,2,2~1", + "name": "", + "notes": "* Combo from 2nd CH\n* Cancel to SS -5 -16 with D_U\n", + "on_block": "-11", + "on_ch": "+6", + "on_hit": "+6", + "parent": "Heihachi-1,2", + "recovery": "r30", + "startup": "i10", + "target": "h,h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,8,20,24", + "id": "Heihachi-1,2,2~1,1+2", + "image": "", + "input": "1,2,2~1,1+2", + "name": "Demon Executioner Volley", + "notes": "* Balcony Break\n* Combo from 3rd hit\n* Combo from 2nd CH\n", + "on_block": "-13", + "on_ch": "+11a (+2)", + "on_hit": "+11a (+2)", + "parent": "Heihachi-1,2,2~1", + "recovery": "r34", + "startup": "i10", + "target": "h,h,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Heihachi-1+2+3+4", + "image": "", + "input": "1+2+3+4", + "name": "* Ki Charge\n* Supercharger", + "notes": "* Can't block for 5 seconds\n* CH state for 5 seconds\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r55", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,8,21", + "id": "Heihachi-1,2,4", + "image": "", + "input": "1,2,4", + "name": "Wailing Demon Otoko Geri", + "notes": "* Tornado\n* Combo from 2nd CH with 2f delay\n* Opponent recovers crouching\n", + "on_block": "-9", + "on_ch": "+52a", + "on_hit": "+16g", + "parent": "Heihachi-1,2", + "recovery": "r33", + "startup": "i10", + "target": "h,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "35", + "id": "Heihachi-1+3", + "image": "", + "input": "1+3", + "name": "Neck Breaker", + "notes": "* Homing\n* Throw break 1 or 2\n", + "on_block": "-3", + "on_ch": "-1d", + "on_hit": "-1d", + "parent": "", + "recovery": "r25", + "startup": "i12~14", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "[10;10]", + "id": "Heihachi-1+4", + "image": "", + "input": "1+4", + "name": "Mishima Style Ultimate Technique: Warrior Instinct", + "notes": "* Reversal Break\n* Balcony Break\n* Can only be used once per match\n* Ultimate Count 3 required to use\n* Opponent recovers crouching on hit\n* Cannot cause a K.O\n", + "on_block": "+2", + "on_ch": "+21g", + "on_hit": "+21g", + "parent": "", + "recovery": "r28 WAR", + "startup": "i17", + "target": "SL", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,17", + "id": "Heihachi-1,b+2", + "image": "", + "input": "1,b+2", + "name": "", + "notes": "* Combo from 1st CH with 3f delay\n* Input can be delayed 10f\n* Move can be delayed 7f\n* Enter FUJ r30 with D\n", + "on_block": "-2", + "on_ch": "+8", + "on_hit": "+8", + "parent": "Heihachi-1", + "recovery": "r30", + "startup": "i10", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,17,20", + "id": "Heihachi-1,b+2,1", + "image": "", + "input": "1,b+2,1", + "name": "Demon Massacre", + "notes": "* Combo from 2nd CH\njs38~61", + "on_block": "-15", + "on_ch": "+30a (+20)", + "on_hit": "+30a (+20)", + "parent": "Heihachi-1,b+2", + "recovery": "r30", + "startup": "i10", + "target": "h,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,17,17", + "id": "Heihachi-1,b+2,2", + "image": "", + "input": "1,b+2,2", + "name": "Demon Basara", + "notes": "* Spike\n* Head\n* Combo from 2nd hit\n", + "on_block": "-13", + "on_ch": "+6c", + "on_hit": "+6c", + "parent": "Heihachi-1,b+2", + "recovery": "r36", + "startup": "i10", + "target": "h,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,17,30", + "id": "Heihachi-1,b+2,4", + "image": "", + "input": "1,b+2,4", + "name": "Demon Lair", + "notes": "* Balcony Break\n* Chip damage on block\njs17~39", + "on_block": "+5", + "on_ch": "+30a (+9)", + "on_hit": "+30a (+9)", + "parent": "Heihachi-1,b+2", + "recovery": "r41", + "startup": "i10", + "target": "h,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Heihachi-2", + "image": "", + "input": "2", + "name": "", + "notes": "\n", + "on_block": "+0", + "on_ch": "-1", + "on_hit": "-1", + "parent": "", + "recovery": "r19", + "startup": "i11", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,13", + "id": "Heihachi-2,2", + "image": "", + "input": "2,2", + "name": "Dogenkotsu", + "notes": "* Spike\n* Combo from 1st hit with 2f delay\n", + "on_block": "-8", + "on_ch": "+3c", + "on_hit": "+3c", + "parent": "Heihachi-2", + "recovery": "r33", + "startup": "i11", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [ + "R1" + ], + "damage": "[12;12]", + "id": "Heihachi-2+3", + "image": "", + "input": "2+3", + "name": "Heat Burst", + "notes": "* Heat Burst\n* Cancel to r45 with b,b\n* 3 chip damage on block\n* 12 chip damage on hit\n* Only deals recoverable damage\n* Cannot cause a K.O.\n* Power Crush", + "on_block": "+1", + "on_ch": "+2c", + "on_hit": "+2c", + "parent": "", + "recovery": "r30", + "startup": "i16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Heihachi-2+3+4", + "image": "", + "input": "2+3+4", + "name": "Auger", + "notes": "\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r50", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "35", + "id": "Heihachi-2+4", + "image": "", + "input": "2+4", + "name": "Jumping Powerbomb", + "notes": "* Floor Break\n* Throw break 1 or 2\n* Side switch on break\n* Heihachi recovers BT on break\n", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "r25", + "startup": "i12~14", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Heihachi-3", + "image": "", + "input": "3", + "name": "", + "notes": "\n", + "on_block": "-4", + "on_ch": "+1", + "on_hit": "+1", + "parent": "", + "recovery": "r29", + "startup": "i15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,10", + "id": "Heihachi-3,2", + "image": "", + "input": "3,2", + "name": "Byakko Gekishin", + "notes": "* Combo from 1st hit with 1f delay\n* Enter FUJ -2 +9 r25 with D\n", + "on_block": "-13", + "on_ch": "-2", + "on_hit": "-2", + "parent": "Heihachi-3", + "recovery": "r31", + "startup": "i15", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "21", + "id": "Heihachi-4", + "image": "", + "input": "4", + "name": "Otoko Geri", + "notes": "* Tornado\n* Balcony Break\n* Opponent recovers crouching on hit\n", + "on_block": "-9", + "on_ch": "+52a", + "on_hit": "+16g", + "parent": "", + "recovery": "r33", + "startup": "i15~16", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [ + "ws4~3" + ], + "damage": "25", + "id": "Heihachi-4~3", + "image": "", + "input": "4~3", + "name": "Demon Scissors", + "notes": "* Spike\njs10~37\nfs38~", + "on_block": "-11a", + "on_ch": "+21a", + "on_hit": "+21a", + "parent": "", + "recovery": "r28 FUFT", + "startup": "i35~37", + "target": "M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Heihachi-b+1", + "image": "", + "input": "b+1", + "name": "", + "notes": "\n", + "on_block": "-9", + "on_ch": "+4", + "on_hit": "+4", + "parent": "", + "recovery": "r30", + "startup": "i14~15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Heihachi-b+1+2", + "image": "", + "input": "b+1+2", + "name": "Heaven's Merciless Wrath", + "notes": "* Heat Engager\n* Heat Dash +43d (+35), +5\n* Balcony Break\n* Gain 1 Ultimate Count on Heat activation\n* Parries all mid or high punches or kicks\n* Attack is guaranteed after a successful parry\nps5~25", + "on_block": "-11", + "on_ch": "+23a (+13)", + "on_hit": "+23a (+13)", + "parent": "", + "recovery": "r33", + "startup": "i42", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,24", + "id": "Heihachi-b+1,4", + "image": "", + "input": "b+1,4", + "name": "Oni Yarai", + "notes": "* Tornado\n* Knee\n* Combo from 1st hit with 12f delay\n* Move can be delayed 10f\n,js24~", + "on_block": "-13", + "on_ch": "+7a", + "on_hit": "+7a", + "parent": "Heihachi-b+1", + "recovery": "r40", + "startup": "i14~15", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Heihachi-b+2", + "image": "", + "input": "b+2", + "name": "Rashomon", + "notes": "* Balcony break on airborne hit\n* Chip damage on block\n", + "on_block": "+2", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "r34", + "startup": "i22~23", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "Heihachi-b+2*", + "image": "", + "input": "b+2*", + "name": "True Rashomon", + "notes": "* Strong Aerial Tailspin\n* Reversal Break\n* Balcony Break\n* Chip damage on block\n* Enter RAI +8 +32a (+24) r27 with F\n", + "on_block": "+5", + "on_ch": "+29a (+21)", + "on_hit": "+29a (+21)", + "parent": "", + "recovery": "r34", + "startup": "i39~40", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "23", + "id": "Heihachi-b:2*", + "image": "", + "input": "b:2*", + "name": "Zenith Rashomon", + "notes": "* Strong Aerial Tailspin\n* Reversal Break\n* Balcony Break\n* Chip damage on block\n* Restores recoverable health on hit or block\n* 23 damage upon releasing input within the 5f window (frames 1822)\n* 28 damage on a perfect input release exactly on frame 17\n", + "on_block": "+6", + "on_ch": "+24a (+14)", + "on_hit": "+24a (+14)", + "parent": "", + "recovery": "r31", + "startup": "i29~30", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14", + "id": "Heihachi-b+3", + "image": "", + "input": "b+3", + "name": "", + "notes": "* Homing\n", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", + "parent": "", + "recovery": "r27", + "startup": "i14~15", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14,20", + "id": "Heihachi-b+3,2", + "image": "", + "input": "b+3,2", + "name": "Hooking Crescent Thrust", + "notes": "* Combo from 1st hit with 4f delay\n", + "on_block": "-1", + "on_ch": "+8", + "on_hit": "+8", + "parent": "Heihachi-b+3", + "recovery": "r25", + "startup": "i14~15", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14,25", + "id": "Heihachi-b+3,3", + "image": "", + "input": "b+3,3", + "name": "Hooking Crescent Kick", + "notes": "* Spike\n* Combo from 1st hit with 4f delay\n", + "on_block": "-12c", + "on_ch": "+3a", + "on_hit": "+3a", + "parent": "Heihachi-b+3", + "recovery": "r33", + "startup": "i14~15", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "27", + "id": "Heihachi-b+4", + "image": "", + "input": "b+4", + "name": "Indra's Kick", + "notes": "* Balcony Break\n* Chip damage on block\n", + "on_block": "-8", + "on_ch": "+30a (+4)", + "on_hit": "+30a (+4)", + "parent": "", + "recovery": "r46", + "startup": "i18~19", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "60", + "id": "Heihachi-Back throw", + "image": "", + "input": "Back throw", + "name": "Atomic Drop", + "notes": "* Unbreakable\n", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Heihachi-d+1", + "image": "", + "input": "d+1", + "name": "Hammer Punch", + "notes": "* Spike\n* Enter FC r28 with D\n", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", + "parent": "", + "recovery": "r28", + "startup": "i16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Heihachi-d+1+2", + "image": "", + "input": "d+1+2", + "name": "* Fujin\n* Wind God's Kamae", + "notes": "* Actionable after 30f\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r30 FUJ", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,14", + "id": "Heihachi-d+1,2", + "image": "", + "input": "d+1,2", + "name": "Hammer Beating", + "notes": "* Combo from 1st hit with 2f delay\n* Input can be delayed 11f\n* Move can be delayed 10f\n* Enter RAI -5 +13 r24 with F\n", + "on_block": "-9", + "on_ch": "+35a (+28)", + "on_hit": "+9", + "parent": "Heihachi-d+1", + "recovery": "r28", + "startup": "i16", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "50", + "id": "Heihachi-d+1+4", + "image": "", + "input": "d+1+4", + "name": "Lightning Hammer", + "notes": "\n", + "on_block": "", + "on_ch": "+18a", + "on_hit": "+18a", + "parent": "", + "recovery": "r41", + "startup": "i60", + "target": "m!", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Heihachi-d+3", + "image": "", + "input": "d+3", + "name": "Jichinsai", + "notes": "* Spike\n* Chip damage on block\n", + "on_block": "-7", + "on_ch": "+3a", + "on_hit": "+3a", + "parent": "", + "recovery": "r36", + "startup": "i22~23", + "target": "M", + "video": "" + }, + { + "alias": [ + "H.d+3,2" + ], + "alt": [ + "RAI.3,2" + ], + "damage": "25,25", + "id": "Heihachi-d+3,H.2", + "image": "", + "input": "d+3,H.2", + "name": "Rending Battering Ram", + "notes": "* Tornado\n* Reversal Break\n* Combo from 1st hit\n* Chip damage on block\n* Consumes remaining Heat time\n", + "on_block": "+0", + "on_ch": "-10a (-20)", + "on_hit": "-10a (-20)", + "parent": "Heihachi-d+3", + "recovery": "r50", + "startup": "i22~23", + "target": "M,SM", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Heihachi-db+2", + "image": "", + "input": "db+2", + "name": "Eishomon", + "notes": "* Spike\ncs8~", + "on_block": "-18", + "on_ch": "+6c", + "on_hit": "+6c", + "parent": "", + "recovery": "r29 FC", + "startup": "i23~25", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Heihachi-db+3", + "image": "", + "input": "db+3", + "name": "Sacred Tree Fell", + "notes": "\n", + "on_block": "-13", + "on_ch": "-2", + "on_hit": "-2", + "parent": "", + "recovery": "r32", + "startup": "i16", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Heihachi-df+1", + "image": "", + "input": "df+1", + "name": "", + "notes": "\n", + "on_block": "-5", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "r22", + "startup": "i13~14", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,8", + "id": "Heihachi-df+1,1", + "image": "", + "input": "df+1,1", + "name": "Muso Palm Strike", + "notes": "* Combo from 1st hit\n", + "on_block": "-2", + "on_ch": "+4", + "on_hit": "+4", + "parent": "Heihachi-df+1", + "recovery": "r21", + "startup": "i13~14", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,20", + "id": "Heihachi-df+1,2", + "image": "", + "input": "df+1,2", + "name": "Muso Tekken", + "notes": "* Combo from 1st hit\n", + "on_block": "-13", + "on_ch": "+3", + "on_hit": "+3", + "parent": "Heihachi-df+1", + "recovery": "r36", + "startup": "i13~14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,28", + "id": "Heihachi-df+1,2*", + "image": "", + "input": "df+1,2*", + "name": "True Muso Tekken", + "notes": "* Reversal Break\n* Balcony Break\n* Chip damage on block\n", + "on_block": "+1", + "on_ch": "+32a (+11)", + "on_hit": "+32a (+11)", + "parent": "Heihachi-df+1", + "recovery": "r37", + "startup": "i13~14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,23", + "id": "Heihachi-df+1:2*", + "image": "", + "input": "df+1,:2*", + "name": "Zenith Muso Tekken", + "notes": "* Tornado\n* Reversal Break\n* Combo from 1st hit\n* Chip damage on block\n* Restores recoverable health on hit or block\n* 23 damage upon releasing input within the 5f window (frames 1822)\n* 28 damage on a perfect input release exactly on frame 17\n", + "on_block": "-9", + "on_ch": "+19a (+14)", + "on_hit": "+19a (+14)", + "parent": "Heihachi-df+1", + "recovery": "r36", + "startup": "i13~14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8", + "id": "Heihachi-df+2", + "image": "", + "input": "df+2", + "name": "", + "notes": "\n", + "on_block": "-7", + "on_ch": "+4", + "on_hit": "+4", + "parent": "", + "recovery": "r25", + "startup": "i13~14", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8,20", + "id": "Heihachi-df+2,1", + "image": "", + "input": "df+2,1", + "name": "Reverse Muso Renken", + "notes": "* Combo from 1st hit\n", + "on_block": "-17", + "on_ch": "+12a (+5)", + "on_hit": "+12a (+5)", + "parent": "Heihachi-df+2", + "recovery": "r38", + "startup": "i13~14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Heihachi-df+3", + "image": "", + "input": "df+3", + "name": "", + "notes": "* Knee\n", + "on_block": "-6", + "on_ch": "+5", + "on_hit": "+5", + "parent": "", + "recovery": "r24", + "startup": "i15~16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,3,3,3", + "id": "Heihachi-df+3,1+2", + "image": "", + "input": "df+3,1+2", + "name": "", + "notes": "* Jail from 1st attack\n", + "on_block": "-15", + "on_ch": "-4", + "on_hit": "-4", + "parent": "Heihachi-df+3", + "recovery": "r39", + "startup": "i15~16", + "target": "m,h,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,3,3,3,25", + "id": "Heihachi-df+3,1+2,1", + "image": "", + "input": "df+3,1+2,1", + "name": "Gokotai Rampage", + "notes": "* Balcony break on airborne hit\n* Jail from 1st attack\n* Powered up input df+3,1+2,qcf+1 (5 additional damage)\n", + "on_block": "-15", + "on_ch": "+20a (+15)", + "on_hit": "+20a (+15)", + "parent": "Heihachi-df+3,1+2", + "recovery": "r34", + "startup": "i15~16", + "target": "m,h,m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Heihachi-df+4", + "image": "", + "input": "df+4", + "name": "", + "notes": "\n", + "on_block": "-6", + "on_ch": "+5", + "on_hit": "+5", + "parent": "", + "recovery": "r24", + "startup": "i13~14", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,23", + "id": "Heihachi-df+4,2", + "image": "", + "input": "df+4,2", + "name": "Rapid Crush Combo", + "notes": "* Balcony Break\n* Combo from 1st hit with 9f delay\n", + "on_block": "-12", + "on_ch": "+55a", + "on_hit": "+9a (+0)", + "parent": "Heihachi-df+4", + "recovery": "r35", + "startup": "i13~14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15", + "id": "Heihachi-f+1+2", + "image": "", + "input": "f+1+2", + "name": "Chrome Dome", + "notes": "* Spike\n* Head\n", + "on_block": "-14", + "on_ch": "+14c", + "on_hit": "+14c", + "parent": "", + "recovery": "r33", + "startup": "i12", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13", + "id": "Heihachi-f+2", + "image": "", + "input": "f+2", + "name": "", + "notes": "\n", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", + "parent": "", + "recovery": "r27", + "startup": "i15~16", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Heihachi-f+2~1", + "image": "", + "input": "f+2~1", + "name": "", + "notes": "* Cancel to SS with D_U\n", + "on_block": "-11", + "on_ch": "+6", + "on_hit": "+6", + "parent": "", + "recovery": "r30", + "startup": "i13", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20,24", + "id": "Heihachi-f+2~1,1+2", + "image": "", + "input": "f+2~1,1+2", + "name": "Demon Shout Volley", + "notes": "* Balcony Break\n* Combo from 1st hit\n", + "on_block": "-13", + "on_ch": "+11a (+2)", + "on_hit": "+11a (+2)", + "parent": "Heihachi-f+2~1", + "recovery": "r34", + "startup": "i13", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,10", + "id": "Heihachi-f+2,2", + "image": "", + "input": "f+2,2", + "name": "Tensu Gekishin", + "notes": "* Combo from 1st hit with 4f delay\n* Enter FUJ -2 +9 r25 with D\n", + "on_block": "-13", + "on_ch": "-2", + "on_hit": "-2", + "parent": "Heihachi-f+2", + "recovery": "r31", + "startup": "i15~16", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Heihachi-f+3", + "image": "", + "input": "f+3", + "name": "Lightning Crush", + "notes": "* Knee\n* Enter FUJ -2 +12 r25 with D\n", + "on_block": "-5", + "on_ch": "+9", + "on_hit": "+9", + "parent": "", + "recovery": "r28", + "startup": "i18~20", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Heihachi-f+3+4", + "image": "", + "input": "f+3+4", + "name": "Thunder God's Kamae", + "notes": "* Cancel to r20 with b or db\n* Heihachi remains in stance indefinitely unless a move is used\n* Actionable after 40f\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r40 RAI", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Heihachi-f+4", + "image": "", + "input": "f+4", + "name": "Right Splits Kick", + "notes": "* Spike\n* Enter FUJ r27 with D\n* +15c against a crouching opponent\n", + "on_block": "+4", + "on_ch": "+26d", + "on_hit": "+7c", + "parent": "", + "recovery": "r27", + "startup": "i19~20", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", + "id": "Heihachi-FC.df+2", + "image": "", + "input": "FC.df+2", + "name": "Ascension Upper", + "notes": "* Tornado\n", + "on_block": "-14", + "on_ch": "+37a (+27)", + "on_hit": "+37a (+27)", + "parent": "", + "recovery": "r37", + "startup": "i15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16", + "id": "Heihachi-FC.df+4", + "image": "", + "input": "FC.df+4", + "name": "Crouching Dragon Kick", + "notes": "* On clean hit: +17a and 20 damage\ncs1~", + "on_block": "-23", + "on_ch": "+4c", + "on_hit": "+4c", + "parent": "", + "recovery": "r39 FC", + "startup": "i19~21", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "22", + "id": "Heihachi-f,F+1+2", + "image": "", + "input": "f,F+1+2", + "name": "Raoh Thrust", + "notes": "* Heat Engager\n* Heat Dash +36a (+26), +5\n* Balcony Break\n* Chip damage on block\n* Gain 1 Ultimate Count on Heat activation\n", + "on_block": "-8", + "on_ch": "+22a (+12)", + "on_hit": "+22a (+12)", + "parent": "", + "recovery": "r34", + "startup": "i13", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "22", + "id": "Heihachi-f,F+2", + "image": "", + "input": "f,F+2", + "name": "Demon God Fist", + "notes": "* Tornado\n", + "on_block": "-16", + "on_ch": "+37a (+27)", + "on_hit": "+37a (+27)", + "parent": "", + "recovery": "r33", + "startup": "i19~21", + "target": "M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "21", + "id": "Heihachi-f,F+3", + "image": "", + "input": "f,F+3", + "name": "Left Splits Kick", + "notes": "* Spike\n", + "on_block": "-3c", + "on_ch": "+56a", + "on_hit": "+56a", + "parent": "", + "recovery": "r28", + "startup": "i20~22", + "target": "m", + "video": "" + }, + { + "alias": [ + "wr3" + ], + "alt": [], + "damage": "28", + "id": "Heihachi-f,f,F+3", + "image": "", + "input": "f,f,F+3", + "name": "Leaping Side Kick", + "notes": "* Balcony Break\n* Chip damage on block\njs3~25\nfs26~28", + "on_block": "+6", + "on_ch": "+13a (+3)", + "on_hit": "+13a (+3)", + "parent": "", + "recovery": "r34", + "startup": "i22~25", + "target": "m", + "video": "" + }, + { + "alias": [ + "CD" + ], + "alt": [], + "damage": "", + "id": "Heihachi-f,n,d,df", + "image": "", + "input": "f,n,d,df", + "name": "Wind God Step", + "notes": "* Cannot be buffered\n* Stance moves can be buffered out of heat dash\n* Cancel to sidestep with u\n* Cancel to block with b\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r3?", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [ + "EWGF", + "Electric" + ], + "alt": [], + "damage": "23", + "id": "Heihachi-f,n,d,df${justFrame}2", + "image": "", + "input": "f,n,d,df#2", + "name": "Electric Wind God Fist", + "notes": "* Chip damage on block\n* Can be performed without the d input: f,n,df#2\n", + "on_block": "+5", + "on_ch": "+39a (+29)", + "on_hit": "+39a (+29)", + "parent": "", + "recovery": "r24", + "startup": "i11~12", + "target": "h", + "video": "" + }, + { + "alias": [ + "TGF" + ], + "alt": [], + "damage": "30", + "id": "Heihachi-f,n,d,df+1", + "image": "", + "input": "f,n,d,df+1", + "name": "Thunder God Fist", + "notes": "* Becomes Electric/Omen Thunder God Fist (f,n,df#1) during Heat, partially uses remaining Heat Time\njs19~40\nfs41~43", + "on_block": "-15", + "on_ch": "+30a (+20)", + "on_hit": "+30a (+20)", + "parent": "", + "recovery": "r32", + "startup": "i19~21", + "target": "m", + "video": "" + }, + { + "alias": [ + "WGF" + ], + "alt": [], + "damage": "20", + "id": "Heihachi-f,n,d,df+2", + "image": "", + "input": "f,n,d,df+2", + "name": "Wind God Fist", + "notes": "* Becomes Electric Wind God Fist (f,n,d,df#2) during Heat, partially uses remaining Heat Time\n", + "on_block": "-10", + "on_ch": "+39a (+29)", + "on_hit": "+39a (+29)", + "parent": "", + "recovery": "r28", + "startup": "i11~12", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "Heihachi-f,n,d,df+3", + "image": "", + "input": "f,n,d,df+3", + "name": "Bone Splinter Kick", + "notes": "* Tornado\n* Balcony Break\n* Chip damage on block\njs5~28", + "on_block": "+11g", + "on_ch": "+31a (+10)", + "on_hit": "+31a (+10)", + "parent": "", + "recovery": "r38", + "startup": "i27~28", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "24", + "id": "Heihachi-f,n,d,DF+3", + "image": "", + "input": "f,n,d,DF+3", + "name": "Earth Scraper Kick", + "notes": "\njs5~28", + "on_block": "-23", + "on_ch": "+28a", + "on_hit": "+28a", + "parent": "", + "recovery": "r41", + "startup": "i33~34", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15", + "id": "Heihachi-f,n,d,DF+4", + "image": "", + "input": "f,n,d,DF+4", + "name": "", + "notes": "\n", + "on_block": "-23", + "on_ch": "+28a", + "on_hit": "+8c", + "parent": "", + "recovery": "r32", + "startup": "i16~17", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,10", + "id": "Heihachi-f,n,d,DF+4,4", + "image": "", + "input": "f,n,d,DF+4,4", + "name": "", + "notes": "\n", + "on_block": "-10", + "on_ch": "+26a", + "on_hit": "+3c", + "parent": "Heihachi-f,n,d,DF+4", + "recovery": "r35", + "startup": "i16~17", + "target": "L,L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,10,8", + "id": "Heihachi-f,n,d,DF+4,4,4", + "image": "", + "input": "f,n,d,DF+4,4,4", + "name": "Spinning Demon", + "notes": "\n", + "on_block": "-10", + "on_ch": "+26a", + "on_hit": "+3c", + "parent": "Heihachi-f,n,d,DF+4,4", + "recovery": "r35", + "startup": "i16~17", + "target": "L,L,L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,10,8,20", + "id": "Heihachi-f,n,d,DF+4,4,4,1", + "image": "", + "input": "f,n,d,DF+4,4,4,1", + "name": "Spinning Demon Thunder God Fist", + "notes": "* Can be performed after any number of f,n,d,DF+4 lows\n,js?~", + "on_block": "-15", + "on_ch": "+25a (+18)", + "on_hit": "+25a (+18)", + "parent": "Heihachi-f,n,d,DF+4,4,4", + "recovery": "", + "startup": "i16~17", + "target": "L,L,L,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,10,8,30", + "id": "Heihachi-f,n,d,DF+4,4,4,3", + "image": "", + "input": "f,n,d,DF+4,4,4,3", + "name": "Spinning Demon Bell-Ringer", + "notes": "* Balcony Break\n* Chip damage on block\n* Can be performed after any number of f,n,d,DF+4 lows\n,js17~", + "on_block": "+9", + "on_ch": "+45a", + "on_hit": "+45a", + "parent": "Heihachi-f,n,d,DF+4,4,4", + "recovery": "r38", + "startup": "i16~17", + "target": "L,L,L,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,10,8,10", + "id": "Heihachi-f,n,d,DF+4,4,4,n+4", + "image": "", + "input": "f,n,d,DF+4,4,4,n+4", + "name": "", + "notes": "* Can be performed after any number of f,n,d,DF+4 lows\n", + "on_block": "-3", + "on_ch": "+8", + "on_hit": "+8", + "parent": "Heihachi-f,n,d,DF+4,4,4", + "recovery": "r21", + "startup": "i16~17", + "target": "L,L,L,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,10,8,10,20", + "id": "Heihachi-f,n,d,DF+4,4,4,n,4,4", + "image": "", + "input": "f,n,d,DF+4,4,4,n+4,4", + "name": "Spinning Demon Tsunami Kick", + "notes": "* Spike\n* Combo from 4th hit\n* Enter FUJ -9 +6c r31 with D\n* Can be performed after any number of f,n,d,DF+4 lows\n", + "on_block": "-15", + "on_ch": "+0c", + "on_hit": "+0c", + "parent": "Heihachi-f,n,d,DF+4,4,4,n+4", + "recovery": "r37", + "startup": "i16~17", + "target": "L,L,L,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Heihachi-f,n,d,df,UF", + "image": "", + "input": "f,n,d,df,UF", + "name": "", + "notes": "* Unable to act from frames 3~27\njs1~21\nfs22~24", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r27", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [ + "OTGF", + "ETGF" + ], + "alt": [], + "damage": "33", + "id": "Heihachi-f,n,df${justFrame}1", + "image": "", + "input": "f,n,df#1", + "name": "* Omen Thunder God Fist\n* Electric Thunder God Fist", + "notes": "* Chip damage on block\njs19~40\nfs41~43", + "on_block": "-11", + "on_ch": "+26a (+16)", + "on_hit": "+26a (+16)", + "parent": "", + "recovery": "r36", + "startup": "i19~21", + "target": "M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13", + "id": "Heihachi-FUJ.1", + "image": "", + "input": "FUJ.1", + "name": "", + "notes": "\n", + "on_block": "-4", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "r22", + "startup": "i12~13", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,20", + "id": "Heihachi-FUJ.1,1", + "image": "", + "input": "FUJ.1,1", + "name": "Wind God Hasai Rengeki", + "notes": "* Heat Engager\n* Heat Dash +34a (+27), +5\n* Balcony Break\n* Combo from 1st hit with 9f delay\n* Move can be delayed 7f\n* Gain 1 Ultimate Count on Heat activation\n", + "on_block": "-2", + "on_ch": "+34a (+9)", + "on_hit": "+34a (+9)", + "parent": "Heihachi-FUJ.1", + "recovery": "r31", + "startup": "i12~13", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Heihachi-FUJ.1+2", + "image": "", + "input": "FUJ.1+2", + "name": "Tengu's Wings", + "notes": "* Homing\n* Balcony Break\n* -7 on block after absorbing an attack\n* Chip damage on block after absorbing an attack\n* Power Crush", + "on_block": "-13", + "on_ch": "+6a (-3)", + "on_hit": "+6a (-3)", + "parent": "", + "recovery": "r38", + "startup": "i18~19", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,24", + "id": "Heihachi-FUJ.1,2", + "image": "", + "input": "FUJ.1,2", + "name": "Wind God Tettsui", + "notes": "* Balcony Break\n* Spike\n* Combo from 1st hit with 8f delay\n* Input can be delayed 9f\n* Move can be delayed 7f\n", + "on_block": "-13", + "on_ch": "+13a", + "on_hit": "+13a", + "parent": "Heihachi-FUJ.1", + "recovery": "r36", + "startup": "i12~13", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [ + "FUJ.2+4" + ], + "damage": "15", + "id": "Heihachi-FUJ.1+3", + "image": "", + "input": "FUJ.1+3", + "name": "Fire Starter", + "notes": "* Homing\n* Unbreakable\n", + "on_block": "", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "r28", + "startup": "i18", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Heihachi-FUJ.2", + "image": "", + "input": "FUJ.2", + "name": "Hidden Wind God Fist", + "notes": "* Tornado\n* Chip damage on block\n", + "on_block": "-10", + "on_ch": "+75a (+59)", + "on_hit": "+75a (+59)", + "parent": "", + "recovery": "r32", + "startup": "i15~16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", + "id": "Heihachi-FUJ.3", + "image": "", + "input": "FUJ.3", + "name": "", + "notes": "* Balcony Break\n* 2nd hit available only on hit or block\njs8~", + "on_block": "-10", + "on_ch": "-10a (-20)", + "on_hit": "-10a (-20)", + "parent": "", + "recovery": "r36", + "startup": "i28~29", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17,20", + "id": "Heihachi-FUJ.3,4", + "image": "", + "input": "FUJ.3,4", + "name": "Wind God Hell Axle", + "notes": "* Strong Aerial Tailspin\n* Balcony Break\n* Combo from 1st hit\n* Chip damage on block\n* Unavailable on whiff\n,js1~", + "on_block": "+4", + "on_ch": "+30a (+23)", + "on_hit": "+30a (+23)", + "parent": "Heihachi-FUJ.3", + "recovery": "r34", + "startup": "i28~29", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Heihachi-FUJ.4", + "image": "", + "input": "FUJ.4", + "name": "Wind God Geta Stomp", + "notes": "* Spike\n", + "on_block": "-14", + "on_ch": "+12g", + "on_hit": "-4", + "parent": "", + "recovery": "r32", + "startup": "i18~19", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Heihachi-FUJ.DF", + "image": "", + "input": "FUJ.DF", + "name": "Fujin > Wind God Step", + "notes": "* Low parry on frames ?~?\n* Doesn't require a just frame input for Electric or Omen Thunder God Fist\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r8 CD", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "50", + "id": "Heihachi-H.2+3", + "image": "", + "input": "H.2+3", + "name": "Enraged Tettsui Otoshi", + "notes": "* Heat Smash\n* Reversal Break\n* Floor Break\n* Chip damage on block\n* Transition to attack throw on hit\n* Enter RAI on block only\n* Cancel RAI transition with B, +6 on block instead\n", + "on_block": "+10", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "r36", + "startup": "i15", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "50", + "id": "Heihachi-H.2+3,F", + "image": "", + "input": "H.2+3,F", + "name": "Eight Thunder Kami Slayer", + "notes": "* Heat Smash\n* Reversal Break\n* Balcony Break\n* Chip damage on block\n* Transition to attack throw on hit\n* Enter RAI on block only\n* Cancel RAI transition with B, +6 on block instead\n", + "on_block": "+10", + "on_ch": "-2d", + "on_hit": "-2d", + "parent": "", + "recovery": "FUJ", + "startup": "i15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Heihachi-H.b,b,n,3+4", + "image": "", + "input": "H.b,b,n,3+4", + "name": "Shadow Step", + "notes": "* Consumes all of the remaining Heat time\n* Tremendous backwards travel\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r30", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [ + "FUJ.P", + "H.FUJ.P" + ], + "alt": [], + "damage": "35", + "id": "Heihachi-H.d+1+2,P", + "image": "", + "input": "H.d+1+2,P", + "name": "Charging Hard", + "notes": "* Parries high or mid punches or kicks\n* Regain health on a successful parry\n* Partially uses remaining heat tiem\nps19~40", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "i11", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Heihachi-H.db+1+2", + "image": "", + "input": "H.db+1+2", + "name": "Thunderous Battering Ram", + "notes": "* Tornado\n* Reversal Break\n* Balcony Break\n* Chip damage on block\n* Consumes remaining Heat time\n* Power Crush", + "on_block": "+0", + "on_ch": "+0a (-17)", + "on_hit": "+0a (-17)", + "parent": "", + "recovery": "r50", + "startup": "i30", + "target": "M", + "video": "" + }, + { + "alias": [], + "alt": [ + "H.FUJ.2+4" + ], + "damage": "15", + "id": "Heihachi-H.FUJ.1+3", + "image": "", + "input": "H.FUJ.1+3", + "name": "Firestarter", + "notes": "* Cancel RAI transition with B\n* Consumes remaining Heat time\n* Throw is unbreakable\n", + "on_block": "", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "r42 RAI", + "startup": "i18", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "40", + "id": "Heihachi-Left throw", + "image": "", + "input": "Left throw", + "name": "Guillotine Chop", + "notes": "* Throw break 1\n", + "on_block": "", + "on_ch": "-3d", + "on_hit": "-3d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "Heihachi-OTG.d+4", + "image": "", + "input": "OTG.d+4", + "name": "Geta Stomp", + "notes": "* Spike\n", + "on_block": "-14", + "on_ch": "-3a (-11)", + "on_hit": "-3a (-11)", + "parent": "", + "recovery": "r32", + "startup": "i19~20", + "target": "L", + "video": "" + }, + { + "alias": [ + "d,df,f+2" + ], + "alt": [], + "damage": "30", + "id": "Heihachi-qcf+2", + "image": "", + "input": "qcf+2", + "name": "Iron Hand", + "notes": "* Heat Engager\n* Heat Dash +43d (+35), +5\n* Balcony Break\n* Gain 1 Ultimate Count on Heat activation\n* Can be buffered\n", + "on_block": "-17", + "on_ch": "+18a (+8)", + "on_hit": "+18a (+8)", + "parent": "", + "recovery": "r36", + "startup": "i14~15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "38", + "id": "Heihachi-RAI.1", + "image": "", + "input": "RAI.1", + "name": "Hidden Thunder God Fist", + "notes": "* Gains Reversal Break during Warrior Instinct\njs17~43\nfs44~46", + "on_block": "-11", + "on_ch": "+12a (+2)", + "on_hit": "+12a (+2)", + "parent": "", + "recovery": "r49", + "startup": "i17~18", + "target": "M", + "video": "" + }, + { + "alias": [], + "alt": [ + "RAI.2+4" + ], + "damage": "30", + "id": "Heihachi-RAI.1+3", + "image": "", + "input": "RAI.1+3", + "name": "Thunder Broken Toy", + "notes": "* Unbreakable\n* 42 damage on a wall splat\n", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "r39", + "startup": "i15~16", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Heihachi-RAI.2", + "image": "", + "input": "RAI.2", + "name": "Thunder Cutter", + "notes": "* Strong Aerial Tailspin\n* Homing\n* Guard Break\n* Chip damage on block\n", + "on_block": "+10", + "on_ch": "+51a", + "on_hit": "+51a", + "parent": "", + "recovery": "r34", + "startup": "i17~18", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "Heihachi-RAI.3", + "image": "", + "input": "RAI.3", + "name": "Jichinsai", + "notes": "* Spike\n* Chip damage on block\n", + "on_block": "+7", + "on_ch": "+3a", + "on_hit": "+3a", + "parent": "", + "recovery": "r36", + "startup": "i22~23", + "target": "M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15", + "id": "Heihachi-RAI.4", + "image": "", + "input": "RAI.4", + "name": "Raijin Spinning Demon", + "notes": "* Links to f,n,d,DF+4 extensions\n", + "on_block": "-23", + "on_ch": "+28a", + "on_hit": "+8c", + "parent": "", + "recovery": "r32", + "startup": "i19~20", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "55+", + "id": "Heihachi-R.df+1+2", + "image": "", + "input": "R.df+1+2", + "name": "Mishima Style Ultimate Technique - Tempest Dragon God Fist", + "notes": "* Rage Art\n* Reversal Break\n* Ereases opponent's recoverable health on hit\n* Damage increases with lower health, maximum 80\n* Freezes match timer on activation and on hit\n* Transition to attack throw on hit\n* Consumes Rage\n* Power Crush", + "on_block": "-15", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "r39", + "startup": "i20", + "target": "m,t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "45", + "id": "Heihachi-Right throw", + "image": "", + "input": "Right throw", + "name": "Freefall", + "notes": "* Floor Break\n* Throw break 2\n", + "on_block": "", + "on_ch": "-4d", + "on_hit": "-4d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Heihachi-SS.2", + "image": "", + "input": "SS.2", + "name": "Nail Beating", + "notes": "* Enter RAI -5 +13 r24 with F\n", + "on_block": "-9", + "on_ch": "+36a (+28)", + "on_hit": "+9", + "parent": "", + "recovery": "r28", + "startup": "i23~24", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Heihachi-ub+2", + "image": "", + "input": "ub+2", + "name": "Skull Rupture", + "notes": "* Parries mid or high punches\n* Attack is guaranteed after a successful parry\n* Balcony Break\nps5~12", + "on_block": "-6", + "on_ch": "+40d (-18)", + "on_hit": "+40d (-18)", + "parent": "", + "recovery": "r33", + "startup": "i18~19", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [ + "ub+1", + "u+1" + ], + "damage": "25", + "id": "Heihachi-uf+1", + "image": "", + "input": "uf+1", + "name": "Demon's Wings", + "notes": "* Balcony Break\n* -8 on block after absorbing an attack\n* Chip damage on block after absorbing an attack\n* Power Crush", + "on_block": "-13", + "on_ch": "+14a (+5)", + "on_hit": "+14a (+5)", + "parent": "", + "recovery": "r35", + "startup": "i24~25", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "35", + "id": "Heihachi-uf+1+2", + "image": "", + "input": "uf+1+2", + "name": "Stonehead", + "notes": "* Balcony Break\n* Throw break 1+2\n* Side switch on break\n", + "on_block": "+0", + "on_ch": "+26a (+7)", + "on_hit": "+26a (+7)", + "parent": "", + "recovery": "r27", + "startup": "i12", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "Heihachi-uf+1+4", + "image": "", + "input": "uf+1+4", + "name": "Headbutt Clash", + "notes": "* Balcony Break\n* Throw break 1+2\n* Headbutt can be reversed with input 1 or 2 or 3 or 4\n* Works on Male characters only?\n", + "on_block": "-6", + "on_ch": "+28d (-30)", + "on_hit": "+28d (-30)", + "parent": "", + "recovery": "r27", + "startup": "i12 i48", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [ + "u+2" + ], + "damage": "16", + "id": "Heihachi-uf+2", + "image": "", + "input": "uf+2", + "name": "", + "notes": "\n", + "on_block": "-9", + "on_ch": "+4", + "on_hit": "+4", + "parent": "", + "recovery": "r33", + "startup": "i19", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [ + "u+2,1", + "u+2,1" + ], + "damage": "16,20", + "id": "Heihachi-uf+2,1", + "image": "", + "input": "uf+2,1", + "name": "Kidney Crush Combo", + "notes": "* Heat Engager\n* Heat Dash +36a (+26), +5\n* Balcony Break\n* Chip damage on block\n* Combo from 1st hit with 10f delay\n* Gain 1 Ultimate Count on Heat activation\n", + "on_block": "-11", + "on_ch": "+21a (+11)", + "on_hit": "+21a (+11)", + "parent": "Heihachi-uf+2", + "recovery": "r33", + "startup": "i19", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [ + "ub+3", + "u+3" + ], + "damage": "17", + "id": "Heihachi-uf+3", + "image": "", + "input": "uf+3", + "name": "", + "notes": "* Balcony Break\n* 2nd hit available only on hit or block\njs9~", + "on_block": "-10", + "on_ch": "-10a (-20)", + "on_hit": "-10a (-20)", + "parent": "", + "recovery": "r36", + "startup": "i28~29", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [ + "ub+3,4", + "u+3,4", + "ub+3,4", + "u+3,4" + ], + "damage": "17,20", + "id": "Heihachi-uf+3,4", + "image": "", + "input": "uf+3,4", + "name": "Hell Axle", + "notes": "* Strong Aerial Tailspin\n* Balcony Break\n* Chip damage on block\n* Unavailable on whiff\n,js1~", + "on_block": "+4", + "on_ch": "+30a (+23)", + "on_hit": "+30a (+23)", + "parent": "Heihachi-uf+3", + "recovery": "r34", + "startup": "i28~29", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [ + "ub+4", + "u+4" + ], + "damage": "17", + "id": "Heihachi-uf+4", + "image": "", + "input": "uf+4", + "name": "Wind Slicer", + "notes": "* Homing\n* Balcony Break\njs9~29\nfs31~32", + "on_block": "-9", + "on_ch": "+43a", + "on_hit": "+43a", + "parent": "", + "recovery": "r22", + "startup": "i24~26", + "target": "m", + "video": "" + }, + { + "alias": [ + "H.uf+4,1" + ], + "alt": [ + "ub+4,1", + "u+4,1" + ], + "damage": "17,30", + "id": "Heihachi-uf+4,H.1", + "image": "", + "input": "uf+4,1", + "name": "Soaring Anvil Smasher", + "notes": "* Balcony Break\n* Chip damage on block\n* Consumes remaining Heat time\n* Combo from 1st hit\n", + "on_block": "+2", + "on_ch": "+5a", + "on_hit": "+5a", + "parent": "Heihachi-uf+4", + "recovery": "r40", + "startup": "i24~26", + "target": "m,M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "34", + "id": "Heihachi-WAR.1+2", + "image": "", + "input": "WAR.1+2", + "name": "Ultimate Demon Breath", + "notes": "* Balcony Break\n* Chip Damage on block\n", + "on_block": "-10", + "on_ch": "+32a (+24)", + "on_hit": "+32a (+24)", + "parent": "", + "recovery": "r32", + "startup": "i12", + "target": "m", + "video": "" + }, + { + "alias": [ + "WAR.df+2,1" + ], + "alt": [], + "damage": "8,20", + "id": "Heihachi-WAR.df+2,1", + "image": "", + "input": "df+2,WAR.1", + "name": "Ultimate Muso Renken", + "notes": "* Tornado\n* Combo from 1st hit\n* Chip Damage on block\n", + "on_block": "-17", + "on_ch": "+66a (+50)", + "on_hit": "+66a (+50)", + "parent": "Heihachi-df+2", + "recovery": "r37", + "startup": "i13~14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Heihachi-WAR.f,F+2", + "image": "", + "input": "WAR.f,F+2", + "name": "Ultimate Demon God Fist", + "notes": "* Tornado\n* Spike\n* Chip Damage on block\n", + "on_block": "+1", + "on_ch": "+56a", + "on_hit": "+56a", + "parent": "", + "recovery": "r28", + "startup": "i20~22", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [ + "RAI.4" + ], + "damage": "17", + "id": "Heihachi-WAR.f,n,d,DF+4", + "image": "", + "input": "WAR.f,n,d,DF+4", + "name": "Ultimate Spinning Demon", + "notes": "* No stagger on block\n* Links to f,n,d,DF+4 extensions\n", + "on_block": "-14", + "on_ch": "+28a", + "on_hit": "+8c", + "parent": "", + "recovery": "r32", + "startup": "i16~17", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "24", + "id": "Heihachi-WAR.FUJ.1", + "image": "", + "input": "WAR.FUJ.1", + "name": "Ultimate Hidden Wind God Fist", + "notes": "* Tornado\n* Reversal Break\n* Chip damage on block\n", + "on_block": "-3", + "on_ch": "+75a (+59)", + "on_hit": "+75a (+59)", + "parent": "", + "recovery": "r32", + "startup": "i15~16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "42", + "id": "Heihachi-WAR.RAI.1", + "image": "", + "input": "WAR.RAI.1", + "name": "Ultimate Hidden Thunder God Fist", + "notes": "* Reversal Break\n* Chip damage on block\njs17~", + "on_block": "-8", + "on_ch": "+12a (+2)", + "on_hit": "+12a (+2)", + "parent": "", + "recovery": "r49", + "startup": "i17~19", + "target": "M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", + "id": "Heihachi-ws1", + "image": "", + "input": "ws1", + "name": "Quick Iron Fist", + "notes": "* Balcony Break\n", + "on_block": "-14", + "on_ch": "+35d (+27)", + "on_hit": "+35d (+27)", + "parent": "", + "recovery": "r29", + "startup": "i13~14", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Heihachi-ws2", + "image": "", + "input": "ws2", + "name": "Dark Thrust", + "notes": "* Balcony break on airborne hit\n", + "on_block": "-8", + "on_ch": "+14c", + "on_hit": "+8", + "parent": "", + "recovery": "r32", + "startup": "i18", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Heihachi-ws3", + "image": "", + "input": "ws3", + "name": "", + "notes": "\n", + "on_block": "-11", + "on_ch": "+0", + "on_hit": "+0", + "parent": "", + "recovery": "r29", + "startup": "i18~19", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,20", + "id": "Heihachi-ws3,1+2", + "image": "", + "input": "ws3,1+2", + "name": "Holy Demon Cross", + "notes": "* Balcony Break\n* Combo from 1st hit\n", + "on_block": "-9", + "on_ch": "+13a (+4)", + "on_hit": "+13a (+4)", + "parent": "Heihachi-ws3", + "recovery": "r32", + "startup": "i18~19", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13", + "id": "Heihachi-ws4", + "image": "", + "input": "ws4", + "name": "", + "notes": "\n", + "on_block": "-3", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "r21", + "startup": "i11~12", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,16", + "id": "Heihachi-ws4,4", + "image": "", + "input": "ws4,4", + "name": "Tsunami Kick", + "notes": "* Spike\n* Combo from 1st hit\n* Enter FUJ -9 +6c r31 with D\n", + "on_block": "-15", + "on_ch": "+0c", + "on_hit": "+0c", + "parent": "Heihachi-ws4", + "recovery": "r37", + "startup": "i11~12", + "target": "m,m", + "video": "" + } +] diff --git a/src/framedb/const.py b/src/framedb/const.py index 6d31c29..819869f 100644 --- a/src/framedb/const.py +++ b/src/framedb/const.py @@ -1,7 +1,7 @@ import enum from typing import Callable, Dict, List -NUM_CHARACTERS = 34 +NUM_CHARACTERS = 35 class CharacterName(enum.Enum):