diff --git a/pyproject.toml b/pyproject.toml index 0f84438..52f9545 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "heihachi" -version = "2.1.0" +version = "2.2.0" description = "A Discord bot to receive Tekken 8 frame data primarily from Wavu Wiki" readme = "README.md" authors = [ @@ -20,13 +20,12 @@ classifiers = [ ] requires-python = ">= 3.10" dependencies = [ - "pre-commit", - "mypy", "discord.py", "beautifulsoup4", "Requests", "lxml", - "fast-autocomplete[levenshtein]" + "fast-autocomplete[levenshtein]", + "thefuzz" ] [project.urls] 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 3356f93..2df4442 100644 --- a/src/frame_service/json_directory/tests/static/character_list.json +++ b/src/frame_service/json_directory/tests/static/character_list.json @@ -1,162 +1,172 @@ [ { "name": "alisa", - "portrait": "https://i.imgur.com/5uhzI8W.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/AlisaT8.png", "page": "https://wavu.wiki/t/Alisa" }, { "name": "asuka", - "portrait": "https://i.imgur.com/yl6wb3s.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/AsukaT8.png", "page": "https://wavu.wiki/t/Asuka" }, { "name": "azucena", - "portrait": "https://i.imgur.com/fjMRO7I.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/AzucenaT8.png", "page": "https://wavu.wiki/t/Azucena" }, { "name": "bryan", - "portrait": "https://i.imgur.com/2pZOovW.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/BryanT8.png", "page": "https://wavu.wiki/t/Bryan" }, { "name": "claudio", - "portrait": "https://i.imgur.com/kBtrwM6.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/ClaudioT8.png", "page": "https://wavu.wiki/t/Claudio" }, { "name": "devil_jin", - "portrait": "https://i.imgur.com/Y0pez4V.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/Devil_JinT8.png", "page": "https://wavu.wiki/t/Devil_Jin" }, { "name": "dragunov", - "portrait": "https://i.imgur.com/MZClYKp.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/DragunovT8.png", "page": "https://wavu.wiki/t/Dragunov" }, { "name": "feng", - "portrait": "https://i.imgur.com/kuBCcMo.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/FengT8.png", "page": "https://wavu.wiki/t/Feng" }, { "name": "hwoarang", - "portrait": "https://i.imgur.com/21UCjZ0.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/HwoarangT8.png", "page": "https://wavu.wiki/t/Hwoarang" }, { "name": "jack-8", - "portrait": "https://i.imgur.com/YZgpYIf.png", + "portrait": "https://wavu.wiki/w/images/c/ca/Jack-8T8.png", "page": "https://wavu.wiki/t/Jack-8" }, { "name": "jin", - "portrait": "https://i.imgur.com/ucx6sUa.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/JinT8.png", "page": "https://wavu.wiki/t/Jin" }, { "name": "jun", - "portrait": "https://i.imgur.com/J1nIsFj.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/JunT8.png", "page": "https://wavu.wiki/t/Jun" }, { "name": "kazuya", - "portrait": "https://i.imgur.com/HhPyKVn.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/KazuyaT8.png", "page": "https://wavu.wiki/t/Kazuya" }, { "name": "king", - "portrait": "https://i.imgur.com/rJfQwwz.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/KingT8.png", "page": "https://wavu.wiki/t/King" }, { "name": "kuma", - "portrait": "https://i.imgur.com/HhPyKVn.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/KumaT8.png", "page": "https://wavu.wiki/t/Kuma" }, { "name": "lars", - "portrait": "https://i.imgur.com/gt5tF85.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/LarsT8.png", "page": "https://wavu.wiki/t/Lars" }, { "name": "law", - "portrait": "https://i.imgur.com/GmE9yOG.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/LawT8.png", "page": "https://wavu.wiki/t/Law" }, { "name": "lee", - "portrait": "https://i.imgur.com/ARAtm1t.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/LeeT8.png", "page": "https://wavu.wiki/t/Lee" }, { "name": "leo", - "portrait": "https://i.imgur.com/fAIdWfw.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/LeoT8.png", "page": "https://wavu.wiki/t/Leo" }, { "name": "leroy", - "portrait": "https://i.imgur.com/wUttHKT.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/LeroyT8.png", "page": "https://wavu.wiki/t/Leroy" }, + { + "name": "lidia", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/LidiaT8.png", + "page": "https://wavu.wiki/t/Lidia" + }, { "name": "lili", - "portrait": "https://i.imgur.com/UWKqF0v.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/LiliT8.png", "page": "https://wavu.wiki/t/Lili" }, { "name": "nina", - "portrait": "https://i.imgur.com/PAUToyh.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/NinaT8.png", "page": "https://wavu.wiki/t/Nina" }, { "name": "panda", - "portrait": "https://i.imgur.com/IgAKZwR.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/PandaT8.png", "page": "https://wavu.wiki/t/Panda" }, { "name": "paul", - "portrait": "https://i.imgur.com/44jv2IR.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/PaulT8.png", "page": "https://wavu.wiki/t/Paul" }, { "name": "raven", - "portrait": "https://i.imgur.com/r1CYJOr.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/RavenT8.png", "page": "https://wavu.wiki/t/Raven" }, { "name": "reina", - "portrait": "https://i.imgur.com/WaiMf45.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/ReinaT8.png", "page": "https://wavu.wiki/t/Reina" }, { "name": "shaheen", - "portrait": "https://i.imgur.com/Z0uYuBp.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/ShaheenT8.png", "page": "https://wavu.wiki/t/Shaheen" }, { "name": "steve", - "portrait": "https://i.imgur.com/97msjwy.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/SteveT8.png", "page": "https://wavu.wiki/t/Steve" }, { "name": "victor", - "portrait": "https://i.imgur.com/3gXDki2.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/VictorT8.png", "page": "https://wavu.wiki/t/Victor" }, { "name": "xiaoyu", - "portrait": "https://i.imgur.com/tnZ4qby.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/XiaoyuT8.png", "page": "https://wavu.wiki/t/Xiaoyu" }, { "name": "yoshimitsu", - "portrait": "https://i.imgur.com/414HXeL.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/YoshimitsuT8.png", "page": "https://wavu.wiki/t/Yoshimitsu" }, { "name": "zafina", - "portrait": "https://i.imgur.com/36rN3ZO.png", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/ZafinaT8.png", "page": "https://wavu.wiki/t/Zafina" + }, + { + "name": "eddy", + "portrait": "https://wavu.wiki/t/Special:Redirect/file/EddyT8.png", + "page": "https://wavu.wiki/t/Eddy" } ] 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 b9fda21..d4eb5e9 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 @@ -1,216 +1,247 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Alisa-1", "image": "", "input": "1", "name": "", - "notes": "\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "", + "on_block": "+1", + "on_ch": "+8", + "on_hit": "+8", "parent": "", - "recovery": "", + "recovery": "r19", "startup": "i10", "target": "h", "video": "" }, { "alias": [], - "damage": "5,18 (0)", + "alt": [], + "damage": "5,18", "id": "Alisa-1,1", "image": "", "input": "1,1", "name": "Stop Bit", - "notes": "\n* Transition to DES with 1,1,1+2\n", - "on_block": "", - "on_ch": "+5", + "notes": "* Combo from 1st hit with 4f delay\n* Input can be delayed 8f\n* Transition to DES with 1+2", + "on_block": "-3", + "on_ch": "+14a", "on_hit": "+5", "parent": "Alisa-1", - "recovery": "", + "recovery": "r26", "startup": "i10", "target": "h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "22", "id": "Alisa-1+2", "image": "", "input": "1+2", "name": "Uninstall", - "notes": "\n* Balcony Break\n* Heat Engager\n* chip damage on block\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "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", + "on_block": "-4", + "on_ch": "+15a", + "on_hit": "+15a", "parent": "", - "recovery": "", + "recovery": "r34", "startup": "i19~20", "target": "m", "video": "" }, { "alias": [], - "damage": "5,10 (0)", + "alt": [], + "damage": "5,10", "id": "Alisa-1,2", "image": "", "input": "1,2", "name": "Typing Combo", - "notes": "\n", - "on_block": "", + "notes": "Jail from 1st attack with 4f delay", + "on_block": "-3", "on_ch": "+8", "on_hit": "+8", "parent": "Alisa-1", - "recovery": "", + "recovery": "r22", "startup": "i10", "target": "h,h", "video": "" }, { "alias": [], - "damage": "5,10 (0),20", + "alt": [], + "damage": "5,10,20", "id": "Alisa-1,2,2", "image": "", "input": "1,2,2", "name": "Liftoff Combo", - "notes": "\n* Tornado\n* chip damage on block\n", - "on_block": "", - "on_ch": "+21 (+6)", - "on_hit": "+21 (+6)", + "notes": "* Tornado\n* Combo from 2nd CH with 1f delay\n* 6 chip damage on block", + "on_block": "-9~+6", + "on_ch": "+21a (+6)", + "on_hit": "+21a (+6)", "parent": "Alisa-1,2", - "recovery": "", + "recovery": "r29", "startup": "i10", "target": "h,h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Alisa-1+2+3", "image": "", "input": "1+2+3", "name": "Taunt 1", - "notes": "\n", + "notes": "Can transition to DES with held input 1+2", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r60", "startup": "", - "target": "sp", + "target": "", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Alisa-1+2+3+4", "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "\n* Transition to DES with input 1+2+3+4,1+2\n* Transition to charged state\n", + "notes": "* Cannot block for 5 seconds\n* CH state for 5 seconds\n* Transition to DES with 1+2\n", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r60", "startup": "", - "target": "sp", + "target": "", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Alisa-1+2+4", "image": "", "input": "1+2+4", "name": "Taunt 2", - "notes": "\n", + "notes": "", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r80", "startup": "", - "target": "sp", + "target": "", "video": "" }, { "alias": [], - "damage": "5,10 (0),17", + "alt": [], + "damage": "5,10,17", "id": "Alisa-1,2,d+2", "image": "", "input": "1,2,d+2", "name": "Coil Punch Combo", - "notes": "\n* Can be delayed\n", - "on_block": "", - "on_ch": "+2", + "notes": "* Combo from 2nd CH\n* Input can be delayed 8f\n* Move can be delayed 7f", + "on_block": "-11", + "on_ch": "+33a", "on_hit": "+2", "parent": "Alisa-1,2", - "recovery": "", + "recovery": "r29", "startup": "i10", - "target": "h,h,h", + "target": "h,h,l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,10,22", + "id": "Alisa-1,2,d+2*", + "image": "", + "input": "1,2,d+2*", + "name": "Coil Punch Combo (Hold)", + "notes": "* Input can be delayed 8f\n* Move can be delayed 7f", + "on_block": "-10", + "on_ch": "+34a", + "on_hit": "+34a", + "parent": "Alisa-1,2", + "recovery": "r28", + "startup": "i10", + "target": "h,h,l", "video": "" }, { "alias": [], + "alt": [], "damage": "35", "id": "Alisa-1+3", "image": "", "input": "1+3", "name": "Trigger Shuffle", - "notes": "\n* Throw break: 1 or 2\n* Opponent recovery on hit: FDFT\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Homing\n* Throw break: 1 or 2\n* Opponent recovery on hit: FDFT\n* Side switch on break", + "on_block": "-7", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", - "recovery": "", + "recovery": "r25", "startup": "i12~14", - "target": "th(h)", + "target": "t", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Alisa-2", "image": "", "input": "2", "name": "", - "notes": "\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "", + "on_block": "-6", + "on_ch": "+5", + "on_hit": "+5", "parent": "", - "recovery": "", + "recovery": "r25", "startup": "i12", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "10,22", "id": "Alisa-2,2", "image": "", "input": "2,2", "name": "Troubleshooting", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+15 (+5)", - "on_hit": "+15 (+5)", + "notes": "* Balcony Break\n* Combo from 1st hit\n* 2nd hit available on hit or block only", + "on_block": "-13~+2", + "on_ch": "+15a (+5)", + "on_hit": "+15a (+5)", "parent": "Alisa-2", - "recovery": "", + "recovery": "r25", "startup": "i12", "target": "h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "12 (12)", "id": "Alisa-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\n* Heat Burst\n* Cancel to r45 with b,b\n", + "notes": "* Heat Burst\n* Cancel to r45 with b,b\n* 3 chip damage on block\n* Partially uses Heat\n* Power Crush", "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", @@ -222,1996 +253,2177 @@ }, { "alias": [], + "alt": [], "damage": "10,8", "id": "Alisa-2,3", "image": "", "input": "2,3", "name": "", - "notes": "\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Knee\n* Combo from 1st CH with 2f delay", + "on_block": "-10", + "on_ch": "+1", + "on_hit": "+1", "parent": "Alisa-2", - "recovery": "", + "recovery": "r28", "startup": "i12", "target": "h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "10,8,25", "id": "Alisa-2,3,3", "image": "", "input": "2,3,3", "name": "Down Time", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+16 (-7)", - "on_hit": "+16 (-7)", + "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", + "on_block": "-11", + "on_ch": "+61a (+41)", + "on_hit": "+16a (-7)", "parent": "Alisa-2,3", - "recovery": "", + "recovery": "r32", "startup": "i12", "target": "h,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "10,8,20", "id": "Alisa-2,3,4", "image": "", "input": "2,3,4", "name": "Down Link", "notes": "\n", - "on_block": "", + "on_block": "-13", "on_ch": "+13", "on_hit": "+13", "parent": "Alisa-2,3", - "recovery": "", + "recovery": "r32", "startup": "i12", - "target": "h,m,l", + "target": "h,m,L", "video": "" }, { "alias": [], + "alt": [], "damage": "35", "id": "Alisa-2+4", "image": "", "input": "2+4", "name": "Back Door", - "notes": "\n* Throw break: 1 or 2\n* Spike\n* Opponent recovery on hit: FDFT\n* Switches sides\n* Transition to DES with input 2+4,1+2\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "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", + "on_block": "-5", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", - "recovery": "", + "recovery": "r25", "startup": "i12~14", - "target": "th(h)", + "target": "t", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Alisa-3", "image": "", "input": "3", "name": "", - "notes": "\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "", + "on_block": "-12", + "on_ch": "-1", + "on_hit": "-1", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i13~14", "target": "m", "video": "" }, { "alias": [], - "damage": ",20", + "alt": [], + "damage": "10,20", "id": "Alisa-3,2", "image": "", - "input": ",2", + "input": "3,2", "name": "Quick Trim", - "notes": "\n* Balcony Break\n* Heat Engager\n* Homing\n* chip damage on block\n* Transition to DES (does not transition when using Heat Dash)\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "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)", + "on_block": "-2", + "on_ch": "+20a (+11)", + "on_hit": "+20a (+11)", "parent": "Alisa-3", - "recovery": "", - "startup": ",i26~27", - "target": ",h", + "recovery": "r29 DES", + "startup": "i13~14", + "target": "m,h", "video": "" }, { "alias": [], + "alt": [], "damage": "10,20", "id": "Alisa-3,f+2", "image": "", "input": "3,f+2", "name": "Quick Access", - "notes": "\n* chip damage on block\n* Transition to DES\n", - "on_block": "", + "notes": "* Weapon\n* Combo from 1st hit\n* 2 chip damage on block\n* Transition to DES", + "on_block": "-12", "on_ch": "+5", "on_hit": "+5", "parent": "Alisa-3", - "recovery": "", + "recovery": "r31 DES", "startup": "i13~14", "target": "m,m", "video": "" }, { "alias": [], + "alt": [ + "Accelerator" + ], "damage": "24", "id": "Alisa-4", "image": "", "input": "4", - "name": "Accelerator", - "notes": "\n* Balcony Break\n* Homing\n", - "on_block": "", - "on_ch": "+14g", + "name": "Magic 4", + "notes": "* Homing\n* Balcony Break", + "on_block": "-5", + "on_ch": "+38a", "on_hit": "+14g", "parent": "", - "recovery": "", + "recovery": "r28", "startup": "i13~14", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "15", "id": "Alisa-b+1", "image": "", "input": "b+1", "name": "", - "notes": "\n", - "on_block": "", + "notes": "\ncs12~", + "on_block": "-5", "on_ch": "+8", "on_hit": "+8", "parent": "", - "recovery": "", + "recovery": "r28 FC", "startup": "i15~16", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "15,1,30", "id": "Alisa-b+1,1+2", "image": "", "input": "b+1,1+2", "name": "Gadget Found", - "notes": "\n* Tornado\n", - "on_block": "", - "on_ch": "[+71](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", - "on_hit": "[+71](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", + "notes": "* Tornado\n* Head\n* Input can be delayed 13f\n* 2nd hit combos into 3rd on CH only", + "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')", "parent": "Alisa-b+1", - "recovery": "", + "recovery": "r42", "startup": "i15~16", - "target": "m,sl,m", + "target": "m,SL,m", "video": "" }, { "alias": [], + "alt": [], "damage": "25", "id": "Alisa-b+1+2", "image": "", "input": "b+1+2", "name": "Transmission", - "notes": "\n* Balcony Break\n* Alternate input: DES.b+1+2\n* chip damage on block\n", - "on_block": "", + "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", + "on_block": "-13", "on_ch": "+8", "on_hit": "+8", "parent": "", - "recovery": "", + "recovery": "r34 DES", "startup": "i19~20", "target": "m", "video": "" }, { "alias": [], + "alt": [ + "b+2+4" + ], "damage": "", "id": "Alisa-b+1+3", "image": "", "input": "b+1+3", "name": "Model Change", - "notes": "\n* Alternate input: b+2+4\n", + "notes": "* Parries all highs", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r45", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [ + "b+2+4,P" + ], + "damage": ",25", + "id": "Alisa-b+1+3,P", + "image": "", + "input": "b+1+3,P", + "name": "", + "notes": "* Balcony Break\n* Interrupt with i11 after parry\ncs1~39", + "on_block": "", + "on_ch": "-5a (-14)", + "on_hit": "-5a (-14)", + "parent": "Alisa-b+1+3", + "recovery": "r49", "startup": "", - "target": "sp", + "target": ",m!", "video": "" }, { "alias": [], + "alt": [], "damage": "12", "id": "Alisa-b+2", "image": "", "input": "b+2", "name": "", - "notes": "\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "", + "on_block": "-9", + "on_ch": "+1", + "on_hit": "+1", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i18", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "12,17", "id": "Alisa-b+2,1", "image": "", "input": "b+2,1", "name": "Trance Hammer", - "notes": "\n", - "on_block": "", - "on_ch": "+3c", + "notes": "* Spike\n* Combo from 1st hit with 7f delay\n* Input can be delayed 12f", + "on_block": "-13", + "on_ch": "+17a", "on_hit": "+3c", "parent": "Alisa-b+2", - "recovery": "", + "recovery": "r31", "startup": "i18", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "50", "id": "Alisa-b+2+3", "image": "", "input": "b+2+3", "name": "Hang-Up", - "notes": "\n* Balcony Break\n", - "on_block": "+44", + "notes": "* Balcony Break\n* Head", + "on_block": "", "on_ch": "+44", "on_hit": "+44", "parent": "", - "recovery": "", + "recovery": "r102", "startup": "i75~76", - "target": "ub (m)", + "target": "m!", "video": "" }, { "alias": [], + "alt": [], "damage": "12,22", "id": "Alisa-b+2,3", "image": "", "input": "b+2,3", "name": "Trance Generator", - "notes": "\n* Balcony Break\n* Tornado\n", - "on_block": "", - "on_ch": "+9 (-8)", - "on_hit": "+9 (-8)", + "notes": "* Tornado\n* Balcony Break\n* Combo from 1st hit with 9f delay\n* Input can be delayed 12f\n", + "on_block": "-15", + "on_ch": "+9a (-8)", + "on_hit": "+9a (-8)", "parent": "Alisa-b+2", - "recovery": "", + "recovery": "r40", "startup": "i18", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "12,20", "id": "Alisa-b+2,4", "image": "", "input": "b+2,4", "name": "Trance Accelerator Kick", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+12g", + "notes": "* Balcony Break\n* Combo from 1st hit with 12f delay", + "on_block": "-7", + "on_ch": "+36a", "on_hit": "+12g", "parent": "Alisa-b+2", - "recovery": "", + "recovery": "r30", "startup": "i18", "target": "m,h", "video": "" }, { "alias": [], + "alt": [], "damage": "22", "id": "Alisa-b+3", "image": "", "input": "b+3", "name": "Spinning Top", - "notes": "\n* Balcony Break\n* Homing\n", - "on_block": "", - "on_ch": "+5 (-4)", - "on_hit": "+5 (-4)", + "notes": "* Homing\n* Balcony Break", + "on_block": "-8", + "on_ch": "+5a (-4)", + "on_hit": "+5a (-4)", "parent": "", - "recovery": "", + "recovery": "r38", "startup": "i20~22", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "22", "id": "Alisa-b+3+4", "image": "", "input": "b+3+4", "name": "", - "notes": "\n* Tornado\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "Tornado\n", + "on_block": "-17", + "on_ch": "+32a (+22)", + "on_hit": "+32a (+22)", "parent": "", - "recovery": "", + "recovery": "r41", "startup": "i18~19", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "22,25", "id": "Alisa-b+3+4,3+4", "image": "", "input": "b+3+4,3+4", "name": "Dynamic Range", - "notes": "\n* Spike\n", - "on_block": "", - "on_ch": "+27 (-8)", - "on_hit": "+27 (-8)", + "notes": "* Spike\n* Combo from 1st hit\n", + "on_block": "+5c~+10c", + "on_ch": "+59a", + "on_hit": "+59a", "parent": "Alisa-b+3+4", - "recovery": "", + "recovery": "r23", "startup": "i18~19", - "target": "m,m", + "target": "m,M", "video": "" }, { "alias": [], + "alt": [], "damage": "17", "id": "Alisa-b+4", "image": "", "input": "b+4", "name": "", - "notes": "\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "Knee", + "on_block": "-13", + "on_ch": "[+54a](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", + "on_hit": "-4", "parent": "", - "recovery": "", + "recovery": "r35", "startup": "i15~16", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "17,20", "id": "Alisa-b+4,3", "image": "", "input": "b+4,3", "name": "Double Threading", - "notes": "\n* Transition to DES with input b+4,3,1+2\n", - "on_block": "", - "on_ch": "+6c", + "notes": "* Spike\n* Combo from 1st hit\n* Transition to DES with 1+2\n", + "on_block": "-11", + "on_ch": "+10a", "on_hit": "+6c", "parent": "Alisa-b+4", - "recovery": "", + "recovery": "r29", "startup": "i15~16", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "17,17", "id": "Alisa-b+4,4", "image": "", "input": "b+4,4", "name": "Double Override", - "notes": "\n* Transition to BOT with input b+4,4,3_4\n* Transition to DBT with input b+4,4,f+3_f+4\n* Tornado\n", - "on_block": "", - "on_ch": "+9 (-1)", - "on_hit": "+9 (-1)", + "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", + "on_block": "-37", + "on_ch": "+9a (-1)", + "on_hit": "+9a (-1)", "parent": "Alisa-b+4", - "recovery": "", + "recovery": "r63", "startup": "i15~16", - "target": "m,m", + "target": "m,M", "video": "" }, { "alias": [], + "alt": [], "damage": "55", "id": "Alisa-Back throw", "image": "", "input": "Back throw", "name": "Random Typing", - "notes": "\n* Throw break: none\n* Opponent recovery on hit: FDFA\n* Side switch\n* Spike\n", + "notes": "* Floor Break\n* Throw break: none\n* Opponent recovery on hit: FDFA\n* Side switch", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Alisa-(Back to wall).b,b,UB", + "image": "", + "input": "(Back to wall).b,b,UB", + "name": "[[Wall Jump Attack]]", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", - "startup": "i12~14", - "target": "th(h)", + "recovery": "r62", + "startup": "", + "target": "", "video": "" }, { "alias": [], + "alt": [], "damage": "50", "id": "Alisa-b,B+1+4", "image": "", "input": "b,B+1+4", "name": "Double Rocket Punch", - "notes": "\n* Balcony Break\n", + "notes": "* Balcony Break\n* Weapon\n", "on_block": "", - "on_ch": "+42 (-15)", - "on_hit": "+42 (-15)", + "on_ch": "+37a (-18)", + "on_hit": "+37a (-18)", "parent": "", - "recovery": "", - "startup": "i68", - "target": "ub(h)", + "recovery": "r16", + "startup": "i63~84", + "target": "h!", "video": "" }, { "alias": [], + "alt": [], "damage": "31", "id": "Alisa-BKP.1", "image": "", "input": "BKP.1", "name": "Recovery Hook", - "notes": "\n* Balcony Break\n* chip damage on block\n", - "on_block": "", - "on_ch": "+27 (+1)", - "on_hit": "+27 (+1)", + "notes": "* Strong Aerial Tailspin\n* Balcony Break\n* 9 chip damage on block", + "on_block": "+4~+6", + "on_ch": "+27a (+1)", + "on_hit": "+27a (+1)", "parent": "", - "recovery": "", + "recovery": "r37", "startup": "i11~13", "target": "h", "video": "" }, { "alias": [], - "damage": "20", + "alt": [], + "damage": "20,3", "id": "Alisa-BKP.1+2", "image": "", "input": "BKP.1+2", "name": "Rocket Punch", - "notes": "\n", - "on_block": "+58", + "notes": "* Weapon", + "on_block": "", "on_ch": "+58", "on_hit": "+58", "parent": "", - "recovery": "", + "recovery": "r20", "startup": "i34~71", - "target": "ub(h)", + "target": "h!", "video": "" }, { "alias": [], + "alt": [], "damage": "34", "id": "Alisa-BKP.2", "image": "", "input": "BKP.2", "name": "Rapid Rocket Punch", - "notes": "\n* Tornado\n* chip damage on block\n", - "on_block": "", + "notes": "* Tornado\n* 6 chip damage on block", + "on_block": "-9~+13", "on_ch": "+21 (+6)", "on_hit": "+21 (+6)", "parent": "", - "recovery": "", + "recovery": "r22", "startup": "i11~33", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "30", "id": "Alisa-BKP.3", "image": "", "input": "BKP.3", "name": "Meteor Kick", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "[+72](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", - "on_hit": "[+72](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", + "notes": "Balcony Break\n", + "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')", "parent": "", - "recovery": "", + "recovery": "r34", "startup": "i24~27", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "30", "id": "Alisa-BKP.4", "image": "", "input": "BKP.4", "name": "Uplink Knee", - "notes": "\n* Tornado\n", - "on_block": "", - "on_ch": "+32 (+22)", - "on_hit": "+32 (+22)", + "notes": "* Tornado\n* Knee\n", + "on_block": "-9~-4", + "on_ch": "+31a (+21)", + "on_hit": "+31a (+21)", "parent": "", - "recovery": "", - "startup": "i19", + "recovery": "r54", + "startup": "i18~23", "target": "m", "video": "" }, { "alias": [], - "damage": "12", - "id": "Alisa-BOT.1", + "alt": [], + "damage": "20", + "id": "Alisa-BT.4", "image": "", - "input": "BOT.1", - "name": "", - "notes": "\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "input": "BT.4", + "name": "Goody Two Shoes", + "notes": "* Balcony Break\ncs5~12", + "on_block": "-3", + "on_ch": "+19a (+2)", + "on_hit": "+19a (+2)", "parent": "", "recovery": "", + "startup": "i16~17", + "target": "m", + "video": "" + }, + { + "alias": [ + "ws3,3" + ], + "alt": [], + "damage": "20", + "id": "Alisa-CLK.3", + "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", + "on_block": "-9", + "on_ch": "+12g", + "on_hit": "+12g", + "parent": "", + "recovery": "r30", "startup": "i13~14", "target": "m", "video": "" }, { - "alias": [], + "alias": [ + "ws3,d+3" + ], + "alt": [], "damage": "20", - "id": "Alisa-BOT.1+2", + "id": "Alisa-CLK.d+3", "image": "", - "input": "BOT.1+2", - "name": "Wire Clipper", - "notes": "\n* Balcony Break\n* Transition to DES\n", - "on_block": "+8", - "on_ch": "+8", - "on_hit": "+8", + "input": "CLK.d+3", + "name": "Clockwork Spring Low", + "notes": "* 8 chip damage on block\ncs9~", + "on_block": "-12", + "on_ch": "[+73a (+57)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", + "on_hit": "[+73a (+57)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", "parent": "", - "recovery": "", - "startup": "i27~28", - "target": "ub(h)", + "recovery": "r30 FC", + "startup": "i30~31", + "target": "L", "video": "" }, { - "alias": [], - "damage": "12,13", - "id": "Alisa-BOT.1,2", + "alias": [ + "ws3(Two spins).3" + ], + "alt": [], + "damage": "22", + "id": "Alisa-CLK(Two spins).3", "image": "", - "input": "BOT.1,2", + "input": "CLK(Two spins).3", "name": "", - "notes": "\n", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "Alisa-BOT.1", - "recovery": "", + "notes": "* Balcony Break\n* 8 chip damage on block", + "on_block": "+0", + "on_ch": "+63a (+43)", + "on_hit": "+63a (+43)", + "parent": "", + "recovery": "r31", "startup": "i13~14", - "target": "m,m", + "target": "m", "video": "" }, { "alias": [], - "damage": "12,13,7", - "id": "Alisa-BOT.1,2,1", + "alt": [], + "damage": "", + "id": "Alisa-d+1+2", "image": "", - "input": "BOT.1,2,1", - "name": "", - "notes": "\n", + "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", "on_block": "", "on_ch": "", "on_hit": "", - "parent": "Alisa-BOT.1,2", - "recovery": "", - "startup": "i13~14", - "target": "m,m,m", + "parent": "", + "recovery": "r47 DES", + "startup": "", + "target": "", "video": "" }, { "alias": [], - "damage": "12,13,7,33", - "id": "Alisa-BOT.1,2,1,3+4", + "alt": [], + "damage": "14", + "id": "Alisa-d+2", "image": "", - "input": "BOT.1,2,1,3+4", - "name": "Hard Reset", - "notes": "\n* Balcony Break\n* Transition to DES with input BOT.1,2,1,3+4,1+2\n", - "on_block": "", - "on_ch": "+4 (-13)", - "on_hit": "+4 (-13)", - "parent": "Alisa-BOT.1,2,1", - "recovery": "", - "startup": "i13~14", - "target": "m,m,m,m", + "input": "d+2", + "name": "", + "notes": "Spike", + "on_block": "-12", + "on_ch": "+2c", + "on_hit": "+2c", + "parent": "", + "recovery": "r31", + "startup": "i24~26", + "target": "M", "video": "" }, { "alias": [], - "damage": "25", - "id": "Alisa-BOT.2", - "image": "", - "input": "BOT.2", - "name": "Linear Elbow", - "notes": "\n* Balcony Break\n* Transition to DES with input BOT.2,1+2\n", - "on_block": "", - "on_ch": "+6 (-4)", - "on_hit": "+6 (-4)", - "parent": "", - "recovery": "", - "startup": "i16~17", - "target": "m", - "video": "" - }, - { - "alias": [], - "damage": "17", - "id": "Alisa-BOT.3", - "image": "", - "input": "BOT.3", - "name": "Eject Slider", - "notes": "\n", - "on_block": "", - "on_ch": "+4c", - "on_hit": "+4c", - "parent": "", - "recovery": "", - "startup": "i16~20", - "target": "l", - "video": "" - }, - { - "alias": [], - "damage": "22", - "id": "Alisa-BOT.4", - "image": "", - "input": "BOT.4", - "name": "Upstream", - "notes": "\n", - "on_block": "", - "on_ch": "[+68](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", - "on_hit": "[+68](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", - "parent": "", - "recovery": "", - "startup": "i17~19", - "target": "m", - "video": "" - }, - { - "alias": [], - "damage": "", - "id": "Alisa-BOT.D", - "image": "", - "input": "BOT.D", - "name": "Abort", - "notes": "\n* Alternate input: BOT.B\n* Transition to BKP\n", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "", - "recovery": "", - "startup": "", - "target": "sp", - "video": "" - }, - { - "alias": [], - "damage": "20", - "id": "Alisa-BT.4", - "image": "", - "input": "BT.4", - "name": "Goody Two Shoes", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+19 (+2)", - "on_hit": "+19 (+2)", - "parent": "", - "recovery": "", - "startup": "i16~17", - "target": "m", - "video": "" - }, - { - "alias": [], - "damage": "28", - "id": "Alisa-CH f,F+1+2", - "image": "", - "input": "CH f,F+1+2", - "name": "Killer Worm Virus", - "notes": "\n", - "on_block": "", - "on_ch": "+13", - "on_hit": "+13", - "parent": "", - "recovery": "", - "startup": "i17~18", - "target": "m", - "video": "" - }, - { - "alias": [], - "damage": "", - "id": "Alisa-d+1+2", - "image": "", - "input": "d+1+2", - "name": "Destructive Form", - "notes": "\n* Cancel DES with DES.d+1+2 or DES.DB\n", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "", - "recovery": "", - "startup": "", - "target": "sp", - "video": "" - }, - { - "alias": [], - "damage": "14", - "id": "Alisa-d+2", - "image": "", - "input": "d+2", - "name": "", - "notes": "\n", - "on_block": "", - "on_ch": "+2c", - "on_hit": "+2c", - "parent": "", - "recovery": "", - "startup": "i24~26", - "target": "m", - "video": "" - }, - { - "alias": [], - "damage": "14,24", - "id": "Alisa-d+2,4", + "alt": [], + "damage": "14,24", + "id": "Alisa-d+2,4", "image": "", "input": "d+2,4", "name": "Deadlock", - "notes": "\n* Transition to DES with input d+2,4,1+2\n", - "on_block": "", + "notes": "* Combo from 1st hit\n* Transition to DES with 1+2\n", + "on_block": "-9", "on_ch": "+28 (+13)", "on_hit": "+28 (+13)", "parent": "Alisa-d+2", - "recovery": "", + "recovery": "r34", "startup": "i24~26", - "target": "m,m", + "target": "M,M", "video": "" }, { "alias": [], + "alt": [], "damage": "17", "id": "Alisa-d+3", "image": "", "input": "d+3", "name": "Quick Slider", - "notes": "\n* Transition to BKP\n", - "on_block": "", - "on_ch": "-1", - "on_hit": "-1", + "notes": "* Transition to BKP\n", + "on_block": "-10~-1", + "on_ch": "+32a", + "on_hit": "+8c~+17c", "parent": "", - "recovery": "", + "recovery": "r21 BKP", "startup": "i23~32", - "target": "l", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Alisa-d+3+4", "image": "", "input": "d+3+4", "name": "Harpoon Sweep", - "notes": "\n* Homing\n* Transition to DES with input d+3+4,1+2\n", - "on_block": "", - "on_ch": "[+67 (+51)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", - "on_hit": "[+67 (+51)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", + "notes": "* Homing\n* Transition to DES with 1+2\n<div class="plainlist">\n* cs20~40\n* fs5~55</div>", + "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')", "parent": "", - "recovery": "", + "recovery": "r36", "startup": "i27~i28", - "target": "l", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "15", "id": "Alisa-d+4", "image": "", "input": "d+4", "name": "", - "notes": "\n", - "on_block": "", - "on_ch": "-1", + "notes": "", + "on_block": "-12", + "on_ch": "+8g", "on_hit": "-1", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i17~18", - "target": "l", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "15,20", "id": "Alisa-d+4,1+2", "image": "", "input": "d+4,1+2", "name": "Optimizer", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+11 (+2)", - "on_hit": "+11 (+2)", + "notes": "* Balcony Break\n* Head\n* Combo from 1st CH\n* Jail from 1st block", + "on_block": "+0~+1", + "on_ch": "+11a (+2)", + "on_hit": "+11a (+2)", "parent": "Alisa-d+4", - "recovery": "", + "recovery": "r38", "startup": "i17~18", - "target": "l,h", + "target": "L,h", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Alisa-db+1", "image": "", "input": "db+1", "name": "Backup", - "notes": "\n", + "notes": "* Transition to FC with D\n* Can perform WS moves after 24 frames\ncs4~15", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r15 BKP", "startup": "", - "target": "sp", + "target": "", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Alisa-db+2", "image": "", "input": "db+2", "name": "", - "notes": "\n", - "on_block": "", + "notes": "", + "on_block": "-18", "on_ch": "-5", "on_hit": "-5", "parent": "", - "recovery": "", + "recovery": "r36", "startup": "i18~19", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "10,10", "id": "Alisa-db+2,2", "image": "", "input": "db+2,2", "name": "Daisy Chain", - "notes": "\n* Transition to DES with input db+2,2,1+2\n", - "on_block": "", + "notes": "* Combo from 1st hit with 12f delay\n* Input can be delayed 15f\n* Transition to DES with 1+2", + "on_block": "-9", "on_ch": "+5", "on_hit": "+5", "parent": "Alisa-db+2", - "recovery": "", + "recovery": "r36", "startup": "i18~19", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "11", "id": "Alisa-db+3", "image": "", "input": "db+3", "name": "Deep Link", - "notes": "\n", - "on_block": "", - "on_ch": "-2", + "notes": "\ncs4~", + "on_block": "-13", + "on_ch": "+3", "on_hit": "-2", "parent": "", - "recovery": "", + "recovery": "r32 FC", "startup": "i16", - "target": "l", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "23", "id": "Alisa-db+4", "image": "", "input": "db+4", "name": "Deep Web", - "notes": "\n", - "on_block": "", - "on_ch": "+9", - "on_hit": "+9", + "notes": "\ncs6~", + "on_block": "-17", + "on_ch": "+9a", + "on_hit": "+9a", "parent": "", - "recovery": "", + "recovery": "r35 FC", "startup": "i24~25", - "target": "l", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "30", "id": "Alisa-DBT.1", "image": "", "input": "DBT.1", "name": "Thruster Left", - "notes": "\n* Transition to DES\n* chip damage on block\n", - "on_block": "", + "notes": "* Weapon\n* Jail from 1st attack\n* 3 chip damage on block\n", + "on_block": "+9", "on_ch": "+11g", "on_hit": "+11g", "parent": "", - "recovery": "", - "startup": "i24", - "target": "h", + "recovery": "r18 DES", + "startup": "i24~28, i1~6, i1~6, i1~6, i1~6, i1~2", + "target": "h,h,h,h,h,h", "video": "" }, { "alias": [], - "damage": "35", + "alt": [], + "damage": "5,5,5,20", "id": "Alisa-DBT.1+2", "image": "", "input": "DBT.1+2", "name": "Thruster Drill", - "notes": "\n* Balcony Break\n* Transition to DES\n* chip damage on block\n", - "on_block": "", - "on_ch": "+21 (+0)", - "on_hit": "+21 (+0)", + "notes": "* Balcony Break\n* Spike\n* Weapon\n* Jail from 1st attack\n* 6 chip damage on block\n", + "on_block": "+0", + "on_ch": "+21a (+0)", + "on_hit": "+21a (+0)", "parent": "", - "recovery": "", - "startup": "i12", - "target": "m", + "recovery": "r45 DES", + "startup": "i12~15, i1~4, i1~5, i1~6", + "target": "m,m,M,M", "video": "" }, { "alias": [], + "alt": [], "damage": "25", "id": "Alisa-DBT.2", "image": "", "input": "DBT.2", - "name": "", - "notes": "\n* chip damage on block\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "name": "Thruster Right", + "notes": "* Weapon\n* Jail from 1st attack\n* 2 chip damage on block\n", + "on_block": "-14", + "on_ch": "+32a (+14)", + "on_hit": "+32a (+14)", "parent": "", - "recovery": "", - "startup": "i16", - "target": "m", + "recovery": "r44 DES", + "startup": "i16~18, i1~5, i1~5, i1~5, i1~1", + "target": "M,M,h,h,h", "video": "" }, { "alias": [], - "damage": "2513 (5)", + "alt": [], + "damage": "25,45", "id": "Alisa-DBT.2,1", "image": "", "input": "DBT.2,1", "name": "Thruster Right - Burst", - "notes": "\n* Spike\n* Transition to DES\n* chip damage on block\n", - "on_block": "", - "on_ch": "+18 (-12)", - "on_hit": "+18 (-12)", + "notes": "-28 on whiff.\n* Balcony Break\n* Spike\n* 13 chip damage on block\n", + "on_block": "-11c", + "on_ch": "+14a", + "on_hit": "+14a", "parent": "Alisa-DBT.2", - "recovery": "", - "startup": "i16", - "target": "mh", + "recovery": "r35 DES", + "startup": "i16~18, i1~5, i1~5, i1~5, i1~1", + "target": "M,M,h,h,h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "17", "id": "Alisa-DBT.3", "image": "", "input": "DBT.3", "name": "Eject Slider", - "notes": "\n", - "on_block": "", - "on_ch": "+4c", - "on_hit": "+4c", + "notes": "* Frame advantage +8c~+12c on shallow hit, +32 on CH\n* Listed states are on hit only\n\njs26~34 cs35~ fs34~38", + "on_block": "-14", + "on_ch": "[+28a](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", + "on_hit": "+4c~+8c", "parent": "", - "recovery": "", - "startup": "i6~20", - "target": "l", + "recovery": "r25 FC", + "startup": "i16~20, i1~5", + "target": "L", "video": "" }, { "alias": [], - "damage": "22", + "alt": [], + "damage": "22,5", "id": "Alisa-DBT.4", "image": "", "input": "DBT.4", "name": "Upstream", - "notes": "\n", - "on_block": "", - "on_ch": "[+68](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", - "on_hit": "[+68](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", + "notes": "Steel pedal\n", + "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')", "parent": "", - "recovery": "", + "recovery": "r50", "startup": "i17~19", - "target": "m", + "target": "M", "video": "" }, { "alias": [], + "alt": [], "damage": "49", "id": "Alisa-DBT.f+1", "image": "", "input": "DBT.f+1", "name": "Heartbeat Disabler", - "notes": "\n* chip damage on block\n* throw on front hit\n", - "on_block": "", - "on_ch": "+0", - "on_hit": "+0", + "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", + "on_block": "-11", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i19~21", - "target": "m", + "target": "m,t", "video": "" }, { "alias": [], + "alt": [], "damage": "16", "id": "Alisa-DBT.f+2", "image": "", "input": "DBT.f+2", - "name": "", - "notes": "\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "name": "Boot Up", + "notes": "* Weapon\n* 4 chip damage on block", + "on_block": "-16", + "on_ch": "-6", + "on_hit": "-6", "parent": "", - "recovery": "", + "recovery": "r34", "startup": "i19~20", - "target": "l", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "16,14 (9)", "id": "Alisa-DBT.f+2,2", "image": "", "input": "DBT.f+2,2", "name": "Shut Down", - "notes": "\n* Balcony Break\n* chip damage on block\n", - "on_block": "", - "on_ch": "-6 (-13)", - "on_hit": "-6 (-13)", + "notes": "* Balcony Break\n* Weapon\n* Combo from 1st hit\n* 6 chip damage on block\n", + "on_block": "-33", + "on_ch": "-6a (-13)", + "on_hit": "-6a (-13)", "parent": "Alisa-DBT.f+2", - "recovery": "", + "recovery": "r53", "startup": "i19~20", - "target": "l,m", + "target": "L,m", "video": "" }, { "alias": [], + "alt": [], "damage": "35", "id": "Alisa-DES.1", "image": "", "input": "DES.1", "name": "Shredder", - "notes": "\n* Transition to DES\n* chip damage on block\n", + "notes": "* Weapon\n* 3 chip damage on block\n* Final hit available only on hit", "on_block": "-9", - "on_ch": "+23", - "on_hit": "+23", + "on_ch": "+23a", + "on_hit": "+23a", "parent": "", - "recovery": "", - "startup": "i13", - "target": "m", + "recovery": "r32 DES", + "startup": "i13~18 i1~5 i1~7 i1~5 i1~4 i16~17", + "target": "m,m,h,h,h,m", "video": "" }, { "alias": [], - "damage": "34", + "alt": [], + "damage": "7,7,20", "id": "Alisa-DES.1+2", "image": "", "input": "DES.1+2", "name": "Death Marionette", - "notes": "\n* Balcony Break\n* Homing\n* Transition to DES\n* chip damage on block\n", - "on_block": "", + "notes": "* Homing\n* Balcony Break\n* Weapon\n* Transition to DES\n* 6 chip damage on block\n* Jails", + "on_block": "+4", "on_ch": "+15g", "on_hit": "+15g", "parent": "", - "recovery": "", - "startup": "i16~18", - "target": "h", + "recovery": "r26 DES", + "startup": "i16~18, i5~7, i9~11", + "target": "h,h,h", "video": "" }, { "alias": [], - "damage": "15", + "alt": [], + "damage": "5,5,5", "id": "Alisa-DES.2", "image": "", "input": "DES.2", "name": "Shredding Uppercut", - "notes": "\n* Transition to DES\n* chip damage on block\n", + "notes": "* Weapon\n* 2 chip damage on block", "on_block": "-8", - "on_ch": "Launch", - "on_hit": "Launch", + "on_ch": "[+37a (+27)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", + "on_hit": "[+37a (+27)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", "parent": "", - "recovery": "", - "startup": "i20", - "target": "m", + "recovery": "r32 DES", + "startup": "i20~21 i1~2 i1~2", + "target": "M,M,m", "video": "" }, { "alias": [], - "damage": "1514 (9)", + "alt": [], + "damage": "5,5,5,20", "id": "Alisa-DES.2,1", "image": "", - "input": "DES.2,(on hit)1", + "input": "DES.2,1", "name": "Shredding Sky Punch", - "notes": "\n* Tornado\n", + "notes": "* Tornado\n* Weapon\n* Available only as a combo from 1st hit", "on_block": "", - "on_ch": "[+85 (+69)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", - "on_hit": "[+85 (+69)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", + "on_ch": "[+85a (+69)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", + "on_hit": "[+85a (+69)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", "parent": "Alisa-DES.2", - "recovery": "", - "startup": "i20", - "target": "m,ub", + "recovery": "r6", + "startup": "i20~21 i1~2 i1~2", + "target": "M,M,m,h!", "video": "" }, { "alias": [], + "alt": [ + "DES.4" + ], "damage": "", "id": "Alisa-DES.3", "image": "", "input": "DES.3", "name": "Idling", - "notes": "\n* Alternate input: DES.4\n* Transition to DES\n", + "notes": "", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r1 DES", "startup": "", - "target": "sp", + "target": "", "video": "" }, { "alias": [], + "alt": [], "damage": "17", "id": "Alisa-DES.b+2", "image": "", "input": "DES.b+2", "name": "", - "notes": "\n* chip damage on block\n", + "notes": "* Weapon\n* 5 chip damage on block", "on_block": "-12", - "on_ch": "Launch", + "on_ch": "+18a", "on_hit": "0", "parent": "", - "recovery": "", + "recovery": "r35", "startup": "i18~20", "target": "m", "video": "" }, { "alias": [], - "damage": "17,33", + "alt": [], + "damage": "17,8,5,5,5,5", "id": "Alisa-DES.b+2,1", "image": "", "input": "DES.b+2,1", "name": "Hertz Blade - Tomahawk", - "notes": "\n* Transition to DES\n* chip damage on block\n", + "notes": "* Spike\n* Weapon\n* Combo from any hit\n* 2 chip damage on block", "on_block": "-3", "on_ch": "+5", "on_hit": "+5", "parent": "Alisa-DES.b+2", - "recovery": "", + "recovery": "r20 DES", "startup": "i18~20", - "target": "m,m", + "target": "m,m,SL,SL,SL,SL", "video": "" }, { "alias": [], + "alt": [ + "DES.b+4", + "DES.ub,b" + ], "damage": "", "id": "Alisa-DES.b+3", "image": "", "input": "DES.b+3", "name": "Retro Rockets", - "notes": "\n* Alternate input: DES.b+4 or DES.ub,b\n* Transition to DES\n", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r41 DES", "startup": "", - "target": "sp", + "target": "", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Alisa-DES.b,b", "image": "", "input": "DES.b,b", "name": "Move Back", - "notes": "\n* Transition to DES\n", + "notes": "", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r1 DES", "startup": "", - "target": "sp", + "target": "", "video": "" }, { "alias": [], - "damage": "24", + "alt": [ + "DES.BT.2" + ], + "damage": "4,4,4,4,4,4", "id": "Alisa-DES.BT.1", "image": "", "input": "DES.BT.1", "name": "Hertz Blade - Flare", - "notes": "\n* Alternate input: DES.BT.2\n* chip damage on block\n", - "on_block": "", - "on_ch": "+25", - "on_hit": "+25", + "notes": "* Weapon\n* Combo from any hit\n* 1 chip damage on block", + "on_block": "-9", + "on_ch": "+25a", + "on_hit": "+25a", "parent": "", - "recovery": "", - "startup": "i19~22", - "target": "m", + "recovery": "r29 DES", + "startup": "i19~22, i1~3, i1~3, i1~3, i1~3, i1~3", + "target": "m,m,m,m,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Alisa-DES.d+1", "image": "", "input": "DES.d+1", "name": "Hertz Blade - Scud", - "notes": "\n* Transition to DES\n* chip damage on block\n", + "notes": "* Weapon\n* Combo from any hit\n* 2 chip damage on block\ncs4~48", "on_block": "-12", "on_ch": "+4", "on_hit": "+4", "parent": "", - "recovery": "", - "startup": "i21", - "target": "l", + "recovery": "r32 DES", + "startup": "i20~24, i1~5, i1~5, i1~5, i1~3", + "target": "L,L,L,L,L", "video": "" }, { "alias": [], - "damage": "26", + "alt": [], + "damage": "3,3,20", "id": "Alisa-DES.d+2", "image": "", "input": "DES.d+2", "name": "Clock Boosting", - "notes": "\n* Homing\n* chip damage on block\n", + "notes": "* Homing\n* Weapon\n* Combo from any hit\n* 6 chip damage on block\ncs22~91", "on_block": "-14", - "on_ch": "+4", - "on_hit": "+4", + "on_ch": "+4c", + "on_hit": "+4c", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i22~23", - "target": "l", + "target": "L,L,L", "video": "" }, { "alias": [], - "damage": "0", + "alt": [ + "DES.d+4", + "DES.u+3", + "DES.u+4" + ], + "damage": "", "id": "Alisa-DES.d+3", "image": "", "input": "DES.d+3", "name": "Evasive Action", - "notes": "\n* Alternate input: DES.d+4 or DES.u+3 or DES.u+4\n* DES.d+3_4 goes to foreground, DES.u+3_4 goes to background\n* Transition to DES\n", + "notes": "* DES.d+3_4 goes to foreground, DES.u+3_4 goes to background\n", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r25 DES", "startup": "", - "target": "sp", + "target": "", "video": "" }, { "alias": [], - "damage": "0,25", + "alt": [ + "DES.d+4,1", + "DES.u+3,1", + "DES.u+4,1" + ], + "damage": ",25", "id": "Alisa-DES.d+3,1", "image": "", "input": "DES.d+3,1", "name": "Evasive Slash", - "notes": "\n* Balcony Break\n* Transition to DES\n* chip damage on block\n", - "on_block": "", + "notes": "* Balcony Break\n* Weapon\n* 7 chip damage on block", + "on_block": "-13", "on_ch": "+14", "on_hit": "+14", "parent": "Alisa-DES.d+3", - "recovery": "", + "recovery": "r35 DES", "startup": "", - "target": "sp,m", + "target": ",m", "video": "" }, { "alias": [], + "alt": [], "damage": "21", "id": "Alisa-DES.f+1", "image": "", "input": "DES.f+1", "name": "Hertz Blade", - "notes": "\n* Transition to DES\n* chip damage on block\n", + "notes": "* Weapon\n* 1 chip damage on block", "on_block": "+3", "on_ch": "+9", "on_hit": "+9", "parent": "", - "recovery": "", - "startup": "i11~13", + "recovery": "r21 DES", + "startup": "i11~13, i1~3, i1~3, i1~3, i1~3, i1~3, i1~1", "target": "h", "video": "" }, { "alias": [], - "damage": "12", + "alt": [], + "damage": "34", "id": "Alisa-DES.f+1+2", "image": "", "input": "DES.f+1+2", "name": "", - "notes": "\n* chip damage on block\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Weapon\n* Combo from any hit\n* 6 chip damage on block", + "on_block": "+5", + "on_ch": "+33", + "on_hit": "+33", "parent": "", - "recovery": "", - "startup": "i23~27", - "target": "m", + "recovery": "r20 DES", + "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": "" }, { "alias": [], - "damage": "12,20", + "alt": [], + "damage": "34,20", "id": "Alisa-DES.f+1+2,1+2", "image": "", "input": "DES.f+1+2,1+2", "name": "Hertz Blade - Diablo", - "notes": "\n* Transition to DES\n* chip damage on block\n", - "on_block": "", + "notes": "* Weapon\n* 6 chip damage on block", + "on_block": "-53", "on_ch": "+41", "on_hit": "+41", "parent": "Alisa-DES.f+1+2", - "recovery": "", - "startup": "i23~27", - "target": "m,m", + "recovery": "r68 DES", + "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": "" }, { "alias": [], + "alt": [], "damage": "9", "id": "Alisa-DES.f+2", "image": "", "input": "DES.f+2", "name": "", - "notes": "\n* chip damage on block\n", + "notes": "* Weapon\n* 2 chip damage on block", "on_block": "-9", - "on_ch": "0", - "on_hit": "0", + "on_ch": "+0c", + "on_hit": "+0c", "parent": "", - "recovery": "", - "startup": "i15", - "target": "m", + "recovery": "r30 DES", + "startup": "i15, i1~1", + "target": "m,m", "video": "" }, { "alias": [], - "damage": "9", + "alt": [], + "damage": "9,9", "id": "Alisa-DES.f+2,1", "image": "", "input": "DES.f+2,1", "name": "", - "notes": "\n* chip damage on block\n", + "notes": "* Weapon\n* Combo from 1st hit\n* 2 chip damage on block", "on_block": "-12", - "on_ch": "-3", - "on_hit": "-3", + "on_ch": "-3c", + "on_hit": "-3c", "parent": "Alisa-DES.f+2", - "recovery": "", - "startup": "i15", - "target": "mm", + "recovery": "r33 DES", + "startup": "i15, i1~1", + "target": "m,m,m,m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "9,9,23", "id": "Alisa-DES.f+2,1,2", "image": "", - "input": ",2", - "name": "Gigaherz Storm", - "notes": "\n* Heat Engager\n* chip damage on block\n", + "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", "on_block": "-13", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+30d", + "on_hit": "+30d", "parent": "Alisa-DES.f+2,1", - "recovery": "", - "startup": "", - "target": "m", + "recovery": "r42", + "startup": "i15, i1~1", + "target": "m,m,m,m,m,m", "video": "" }, { "alias": [], + "alt": [ + "DES.f+4" + ], "damage": "", "id": "Alisa-DES.f+3", "image": "", "input": "DES.f+3", "name": "Dual Boot", - "notes": "\n* Alternate input: DES.f+4\n* Cancel with input DBT.B\n* Transition to Evasive Action with input DBT.U_D\n", + "notes": "* Cancel to r33 with DBT.B\n* Transition to Evasive Action with input DBT.U_D\n", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r17 DBT", "startup": "", - "target": "sp", + "target": "", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Alisa-DES.f,f", "image": "", "input": "DES.f,f", "name": "Move Forward", - "notes": "\n* Transition to DES\n", + "notes": "", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r1 DES", "startup": "", - "target": "sp", + "target": "", "video": "" }, { "alias": [], + "alt": [], "damage": "27", "id": "Alisa-DES.uf+1+2", "image": "", "input": "DES.uf+1+2", "name": "Spindle Slash", - "notes": "\n* Transition to DES\n* chip damage on block\n* Cancel DES with input DES.uf+1+2,1+2\n", - "on_block": "", - "on_ch": "+23", - "on_hit": "+23", + "notes": "* Spike\n* Weapon\n* 2 chip damage on block\n* Cancel to standing with DES.1+2\n", + "on_block": "-9c", + "on_ch": "+23a", + "on_hit": "+23a", "parent": "", - "recovery": "", - "startup": "i29~31", - "target": "m", + "recovery": "r39 DES", + "startup": "i29~31, i1~3, i1~2", + "target": "m,M,M", "video": "" }, { "alias": [], - "damage": "7", + "alt": [], + "damage": "5,5,5,5,5", "id": "Alisa-DES.uf+2", "image": "", "input": "DES.uf+2", "name": "Hertz Blade - Aegis", - "notes": "\n* Transition to DES\n* only hits airborne opponents\n", + "notes": "* Weapon\n* Only hits airborne opponents", "on_block": "", - "on_ch": "+25 (+18)", - "on_hit": "+25 (+18)", + "on_ch": "+35a (+28)", + "on_hit": "+35a (+28)", "parent": "", - "recovery": "", - "startup": "i10~14", - "target": "h", + "recovery": "r16 DES", + "startup": "i10~14, i1~5, i1~5, i1~5, i1~1", + "target": "h,h,h,h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Alisa-df+1", "image": "", "input": "df+1", "name": "", - "notes": "\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "", + "on_block": "-6", + "on_ch": "+8", + "on_hit": "+5", "parent": "", - "recovery": "", + "recovery": "r25", "startup": "i13", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "10,20", "id": "Alisa-df+1,1", "image": "", "input": "df+1,1", "name": "", - "notes": "\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Combo from 1st CH with 2f delay\n* Balcony Break on aerial hit", + "on_block": "+1", + "on_ch": "+8", + "on_hit": "+8", "parent": "Alisa-df+1", - "recovery": "", + "recovery": "r19", "startup": "i13", "target": "m,h", "video": "" }, { "alias": [], - "damage": "10,20,48", + "alt": [], + "damage": "10,20,28", "id": "Alisa-df+1,1,2", "image": "", "input": "df+1,1,2", "name": "Cyclone Mixer", - "notes": "\n* chip damage on block\n* Transition to DES\n", - "on_block": "", + "notes": "* Combo from 2nd hit\n* 2 chip damage on block\n* Transition to DES", + "on_block": "+6", "on_ch": "+8", "on_hit": "+8", "parent": "Alisa-df+1,1", - "recovery": "", + "recovery": "r22 DES", "startup": "i13", "target": "m,h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "10,17", "id": "Alisa-df+1,4", "image": "", "input": "df+1,4", "name": "Cyclone Hacker", - "notes": "\n", - "on_block": "", - "on_ch": "+3c", + "notes": "* Spike\n* Combo from 1st CH", + "on_block": "-11", + "on_ch": "+13c", "on_hit": "+3c", "parent": "Alisa-df+1", - "recovery": "", + "recovery": "r30", "startup": "i13", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "16", "id": "Alisa-df+2", "image": "", "input": "df+2", "name": "Pickup", - "notes": "\n", - "on_block": "", - "on_ch": "[+32 (+22)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", - "on_hit": "[+32 (+22)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", + "notes": "* On hit +7 against crouching opponent\n* Does not launch crouching opponent except on CH", + "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')", "parent": "", - "recovery": "", + "recovery": "r27", "startup": "i16~17", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "14", "id": "Alisa-df+3", "image": "", "input": "df+3", "name": "", - "notes": "\n", - "on_block": "", + "notes": "", + "on_block": "-9", "on_ch": "+1", "on_hit": "+1", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i16", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "14,17", "id": "Alisa-df+3,3", "image": "", "input": "df+3,3", "name": "Double Socket", - "notes": "\n", - "on_block": "", - "on_ch": "+1", + "notes": "* Spike\n* Combo from 1st hit with 9f delay\n* Input can be delayed 16f\n* Move can be delayed 12f", + "on_block": "-12", + "on_ch": "+14a", "on_hit": "+1", "parent": "Alisa-df+3", - "recovery": "", + "recovery": "r30", "startup": "i16", - "target": "m,l", + "target": "m,L", "video": "" }, { "alias": [], - "damage": "25 (0)", + "alt": [], + "damage": "13", + "id": "Alisa-df+4", + "image": "", + "input": "df+4", + "name": "", + "notes": "", + "on_block": "-7", + "on_ch": "+4", + "on_hit": "+4", + "parent": "", + "recovery": "r26", + "startup": "i12", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", "id": "Alisa-f+1+2", "image": "", "input": "f+1+2", "name": "Overflow", - "notes": "\n* Transition to BOT with f+1+2,3_4\n* Transition to DBT with f+1+2,f+3_f+4\n", - "on_block": "", - "on_ch": "+14", - "on_hit": "+14", + "notes": "* Balcony Break\n* Transition to r25 SBT with 3_4\n* Transition to r25 DBT with f+3_f+4", + "on_block": "-12", + "on_ch": "+14c", + "on_hit": "+14c", "parent": "", - "recovery": "", + "recovery": "r35", "startup": "i14~15", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "12", "id": "Alisa-f+2", "image": "", "input": "f+2", "name": "", - "notes": "\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Transition to DES with 1+2", + "on_block": "-4", + "on_ch": "+7", + "on_hit": "+7", "parent": "", - "recovery": "", + "recovery": "r22", "startup": "i17~18", "target": "m", "video": "" }, { "alias": [], - "damage": "1212,20", + "alt": [], + "damage": "12,20", "id": "Alisa-f+2,1", "image": "", - "input": "f+2f+2,1", + "input": "f+2,1", "name": "Dual Session", - "notes": "\n* Balcony Break\n* Heat Engager\n* chip damage on block\n* Transition to DES (does not transition when using Heat Dash)\n* Input f+2,1+2 to shift to DES\n", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "", - "recovery": "", + "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", + "on_block": "-10", + "on_ch": "+14c", + "on_hit": "+14c", + "parent": "Alisa-f+2", + "recovery": "r36", "startup": "i17~18", - "target": "mm,m", + "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "12,8", "id": "Alisa-f+2,3", "image": "", "input": "f+2,3", "name": "", - "notes": "\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Combo from 1st CH with 1f delay\n* Transition to r40 DES with 1+2\n* Balcony Break on airborne hit\n", + "on_block": "-8", + "on_ch": "+4", + "on_hit": "+4", "parent": "Alisa-f+2", - "recovery": "", + "recovery": "r36", "startup": "i17~18", "target": "m,h", "video": "" }, { "alias": [], + "alt": [], "damage": "12,8,22", "id": "Alisa-f+2,3,3", "image": "", "input": "f+2,3,3", "name": "Triple Session", - "notes": "\n* Balcony Break\n* Transition to DES with f+2,3,1+2\n", - "on_block": "", - "on_ch": "+12 (-3)", - "on_hit": "+12 (-3)", + "notes": "* Balcony Break\n* Combo from 2nd hit", + "on_block": "-10", + "on_ch": "+12a (-3)", + "on_hit": "+12a (-3)", "parent": "Alisa-f+2,3", - "recovery": "", + "recovery": "r31", "startup": "i17~18", "target": "m,h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Alisa-f+3", "image": "", "input": "f+3", "name": "", - "notes": "\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "", + "on_block": "-14", + "on_ch": "-3", + "on_hit": "-3", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i14~15", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "10,25", "id": "Alisa-f+3,1+2", "image": "", "input": "f+3,1+2", "name": "Automatic Transmission", - "notes": "\n* Balcony Break\n* Transition to DES\n* chip damage on block\n", - "on_block": "", + "notes": "* Balcony Break\n* Weapon\n* Combo from 1st hit\n* Transition to DES\n* 7 chip damage on block", + "on_block": "-13", "on_ch": "+8", "on_hit": "+8", "parent": "Alisa-f+3", - "recovery": "", + "recovery": "r34 DES", "startup": "i14~15", "target": "h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "10,20", "id": "Alisa-f+3,2", "image": "", "input": "f+3,2", "name": "Lost Access", - "notes": "\n* Balcony Break\n* Transition to DES\n* chip damage on block\n", - "on_block": "", - "on_ch": "+39 (+31)", - "on_hit": "+39 (+31)", + "notes": "* Balcony Break\n* Weapon\n* Combo from 1st hit\n* Transition to DES\n* 6 chip damage on block", + "on_block": "-4", + "on_ch": "+38d (+30)", + "on_hit": "+38d (+30)", "parent": "Alisa-f+3", - "recovery": "", + "recovery": "r25 DES", "startup": "i14~15", "target": "h,h", "video": "" }, { "alias": [], + "alt": [ + "Single Boot" + ], "damage": "", "id": "Alisa-f+3+4", "image": "", "input": "f+3+4", "name": "Boot", - "notes": "\n* Transition to BOT\n* Transition to BKP with input BOT.D or BOT.B\n", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r25 SBT", "startup": "", - "target": "sp", + "target": "", "video": "" }, { "alias": [], + "alt": [], "damage": "14", "id": "Alisa-f+4", "image": "", "input": "f+4", "name": "", - "notes": "\n* Homing\n* Transition to DES with f+4,1+2\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Homing\n* Transition to DES with 1+2", + "on_block": "-9", + "on_ch": "+1", + "on_hit": "+1", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i16", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "14,14", "id": "Alisa-f+4,1", "image": "", "input": "f+4,1", "name": "", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Balcony Break\n* Head\n* Combo from 1st hit", + "on_block": "-9", + "on_ch": "+15d (+7)", + "on_hit": "+15d (+7)", "parent": "Alisa-f+4", - "recovery": "", + "recovery": "r49", "startup": "i16", "target": "m,h", "video": "" }, { "alias": [], + "alt": [], "damage": "14,14,19 (13)", "id": "Alisa-f+4,1,4", "image": "", "input": "f+4,1,4", "name": "Logic Bomb", - "notes": "\n", - "on_block": "", - "on_ch": "-1 (-9)", - "on_hit": "-1 (-9)", + "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", + "on_block": "-12~+26g", + "on_ch": "+1a", + "on_hit": "+1a", "parent": "Alisa-f+4,1", - "recovery": "", + "recovery": "r1", "startup": "i16", "target": "m,h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "10,16", "id": "Alisa-FC.1+2", "image": "", "input": "FC.1+2", "name": "Sad Hound", - "notes": "\n* Transition to DES with input FC.1+2,n,1+2\n", - "on_block": "", + "notes": "* Transition to DES with n,1+2\ncs1~55", + "on_block": "-11c", "on_ch": "+5c", "on_hit": "+5c", "parent": "", - "recovery": "", - "startup": "i21~23,i6~8", - "target": "ll", + "recovery": "r28", + "startup": "i21~23 i6~8", + "target": "L,L", "video": "" }, { "alias": [], + "alt": [ + "FC.db+1", + "FC.df+1" + ], + "damage": "5", + "id": "Alisa-FC.d+1", + "image": "", + "input": "FC.d+1", + "name": "", + "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": [ + "FC.db+2", + "FC.df+2" + ], + "damage": "8", + "id": "Alisa-FC.d+2", + "image": "", + "input": "FC.d+2", + "name": "", + "notes": "\ncs1~", + "on_block": "-4", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "r23 FC", + "startup": "i11", + "target": "sl", + "video": "" + }, + { + "alias": [], + "alt": [ + "FC.db+3", + "FC.df+3" + ], + "damage": "10", + "id": "Alisa-FC.d+3", + "image": "", + "input": "FC.d+3", + "name": "", + "notes": "\ncs1~", + "on_block": "-17", + "on_ch": "-6", + "on_hit": "-6", + "parent": "", + "recovery": "r36 FC", + "startup": "i16", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [ + "FC.db+4", + "FC.df+4" + ], + "damage": "6", + "id": "Alisa-FC.d+4", + "image": "", + "input": "FC.d+4", + "name": "", + "notes": "\ncs1~", + "on_block": "-15", + "on_ch": "-4", + "on_hit": "-4", + "parent": "", + "recovery": "r34 FC", + "startup": "i12", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "45", "id": "Alisa-FC.db+1+2", "image": "", "input": "FC.db+1+2", "name": "Double Bull Shoot", - "notes": "\n* Throw break: 1+2\n* Opponent recovery on hit: FUFA\n* Side switch\n", - "on_block": "", + "notes": "* Throw break: 1+2\n* Opponent recovery on hit: FUFA\n* Side switch", + "on_block": "-4", "on_ch": "-4", "on_hit": "-4", "parent": "", - "recovery": "", + "recovery": "r28", "startup": "i11", - "target": "th(h)", + "target": "t", "video": "" }, { "alias": [], + "alt": [], "damage": "5,10", "id": "Alisa-f,F+1+2", "image": "", "input": "f,F+1+2", "name": "Worm Virus", - "notes": "\n", - "on_block": "", - "on_ch": "+4", + "notes": "13 extra damage on CH, 28 in total", + "on_block": "-9", + "on_ch": "+13", "on_hit": "+4", "parent": "", - "recovery": "", - "startup": "i17~18,i12~13", - "target": "mm", + "recovery": "r27", + "startup": "i17~18 i12~13", + "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "18", "id": "Alisa-f,F+2", "image": "", "input": "f,F+2", "name": "", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Balcony Break", + "on_block": "-18", + "on_ch": "+5a", + "on_hit": "+5a", "parent": "", - "recovery": "", + "recovery": "r39", "startup": "i16~17", "target": "m", "video": "" }, { "alias": [], - "damage": "18,17 (11)", + "alt": [], + "damage": "18,25", "id": "Alisa-f,F+2,3", "image": "", "input": "f,F+2,3", "name": "Jumper Switch", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+5 (+4)", - "on_hit": "+5 (+4)", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Input can be delayed 13f\n* Move can be delayed 8f", + "on_block": "-13", + "on_ch": "+28a (+2)", + "on_hit": "+28a (+2)", "parent": "Alisa-f,F+2", - "recovery": "", + "recovery": "r36", "startup": "i16~17", - "target": "m,", + "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "12", "id": "Alisa-f,F+3", "image": "", "input": "f,F+3", "name": "", "notes": "\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-14", + "on_ch": "-6", + "on_hit": "-6", "parent": "", - "recovery": "", + "recovery": "r35", "startup": "i18~19", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "12,15", "id": "Alisa-f,F+3,4", "image": "", "input": "f,F+3,4", "name": "", - "notes": "\n* Balcony Break\n* Transition to DES with input f,F+3,4,1+2\n", - "on_block": "", - "on_ch": "+20 (+11)", - "on_hit": "+20 (+11)", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Jail from 1st block\n* Transition to DES with 1+2\n", + "on_block": "-10", + "on_ch": "+20a (+11)", + "on_hit": "+20a (+11)", "parent": "Alisa-f,F+3", - "recovery": "", + "recovery": "r29", "startup": "i18~19", "target": "m,h", "video": "" }, { "alias": [], - "damage": "12,15,17 (11)", + "alt": [], + "damage": "12,15,25", "id": "Alisa-f,F+3,4,4", "image": "", "input": "f,F+3,4,4", "name": "Cutover", - "notes": "\n* Balcony Break\n* Transition to DES with input f,F+3,4,4,1+2\n", - "on_block": "", - "on_ch": "+21 (+14)", - "on_hit": "+21 (+14)", + "notes": "* Balcony Break\n* Combo from 2nd hit\n* Transition to DES with 1+2", + "on_block": "-10", + "on_ch": "+20a", + "on_hit": "+20a", "parent": "Alisa-f,F+3,4", - "recovery": "", + "recovery": "r31", "startup": "i18~19", "target": "m,h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "14,22", "id": "Alisa-f,F+4", "image": "", "input": "f,F+4", "name": "Sandbox", - "notes": "\n* Balcony Break\n* Transition to hit throw on front hit\n* Alternative input: f,F+4:1 to power up\n", - "on_block": "", - "on_ch": "+9 (+0)", - "on_hit": "+9 (+0)", + "notes": "* Balcony Break\n* Knee\n* Transition to hit throw on front hit\n* Just frame input: f,F+4:1 to power up", + "on_block": "-9~-2", + "on_ch": "+9a (+0)", + "on_hit": "+9a (+0)", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i22~29,i34~39", - "target": "mm", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [ + "wr1+2" + ], + "damage": "24", + "id": "Alisa-f,f,F+1+2", + "image": "", + "input": "f,f,F+1+2", + "name": "Thruster Double Punch", + "notes": "* Balcony Break\n", + "on_block": "-3", + "on_ch": "-17a (-26)", + "on_hit": "-17a (-26)", + "parent": "", + "recovery": "r44", + "startup": "i18~36", + "target": "M", "video": "" }, { "alias": [], + "alt": [], "damage": "30", "id": "Alisa-f,f,F+2", "image": "", "input": "f,f,F+2", "name": "Linear Punch", - "notes": "\n* Balcony Break\n* chip damage on block\n* Transition to DES with input f,f,F+2,1+2\n", - "on_block": "", - "on_ch": "[+28 (+20)](https://wavu.wiki/t/Alisa_combos#Mini-combos 'Mini-combo')", - "on_hit": "[+28 (+20)](https://wavu.wiki/t/Alisa_combos#Mini-combos 'Mini-combo')", + "notes": "* Balcony Break\n* 9 chip damage on block\n* Transition to DES with 1+2\n", + "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')", "parent": "", - "recovery": "", + "recovery": "r34", "startup": "i13~15", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "15", "id": "Alisa-f,f,F+3", "image": "", "input": "f,f,F+3", "name": "", - "notes": "\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "Balcony Break on aerial hit\n", + "on_block": "-4", + "on_ch": "+6", + "on_hit": "+6", "parent": "", - "recovery": "", + "recovery": "r33", "startup": "i18~19", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "15,20", "id": "Alisa-f,f,F+3,4", "image": "", "input": "f,f,F+3,4", "name": "Linear Dropkick", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+31 (+5)", - "on_hit": "+31 (+5)", + "notes": "* Balcony Break\n* Combo from 1st hit\n", + "on_block": "-7", + "on_ch": "+31a (+5)", + "on_hit": "+31a (+5)", "parent": "Alisa-f,f,F+3", - "recovery": "", + "recovery": "r33", "startup": "i18~19", "target": "m,m", "video": "" }, { "alias": [], - "damage": "0", + "alt": [], + "damage": "", "id": "Alisa-FUFT.1+2", "image": "", "input": "FUFT.1+2", @@ -2221,587 +2433,798 @@ "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r55", "startup": "", - "target": "sp", + "target": "", "video": "" }, { "alias": [], - "damage": "0,35", + "alt": [], + "damage": ",35", "id": "Alisa-FUFT.1+2,3", "image": "", "input": "FUFT.1+2,3", "name": "Reboot Meteor Kick", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+60", - "on_hit": "+60", + "notes": "* Balcony Break\n", + "on_block": "-10", + "on_ch": "+60a", + "on_hit": "+60a", "parent": "Alisa-FUFT.1+2", - "recovery": "", + "recovery": "r47", "startup": "", - "target": "sp,m", + "target": ",m", "video": "" }, { "alias": [], + "alt": [ + "H.DES.2+3" + ], "damage": "50 (28)", "id": "Alisa-H.2+3", "image": "", "input": "H.2+3", "name": "Quick-fix Protocol", - "notes": "\n* Alternate input: H.DES.2+3\n* Heat Smash\n* Transition to BOT with H.2+3,3_4 or H.DES.2+3,f+3_f+4\n", + "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", "on_block": "+8", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "-15d", + "on_hit": "-15d", "parent": "", - "recovery": "", + "recovery": "r45", "startup": "i20~21", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Alisa-H.d+1+2", "image": "", "input": "H.d+1+2", "name": "Emergency Destructive Form", - "notes": "\n* Transition to DES\n* partially consumes Heat\n", + "notes": "* Cancel to r30 with db\n* Partially consumes Heat\n* Power Crush", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r47 DES", "startup": "", - "target": "sp", + "target": "", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Alisa-H.f+1+4", "image": "", - "input": "H.1+4", + "input": "H.f+1+4", "name": "Emergency Dual Boot", - "notes": "\n* Transition to DBT\n* partially consumes Heat\n", + "notes": "* Partially consumes Heat\n", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r17 DBT", "startup": "", - "target": "sp", + "target": "", "video": "" }, { "alias": [], + "alt": [], "damage": "40", "id": "Alisa-Left throw", "image": "", "input": "Left throw", "name": "Compression", - "notes": "\n* Throw break: 1\n* Opponent recovery on hit: FDFA\n", - "on_block": "", - "on_ch": "-5", - "on_hit": "-5", + "notes": "* Throw break: 1\n* Opponent recovery on hit: FDFA\n* Can side switch on hit", + "on_block": "-3", + "on_ch": "-5d", + "on_hit": "-5d", "parent": "", "recovery": "", - "startup": "i12~14", - "target": "th(h)", + "startup": "", + "target": "t", "video": "" }, { "alias": [], - "damage": "20 (14)", + "alt": [], + "damage": "25", "id": "Alisa-OTG.db+1+2", "image": "", "input": "OTG.db+1+2", "name": "Ground Rocket Punch", - "notes": "\n", - "on_block": "", - "on_ch": "-5 (-13)", - "on_hit": "-5 (-13)", + "notes": "* Spike\n* Weapon", + "on_block": "-14", + "on_ch": "+4a", + "on_hit": "+4a", + "parent": "", + "recovery": "r34", + "startup": "i25~27", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [ + "R.DES.df+1+2" + ], + "damage": "", + "id": "Alisa-R.df+1+2", + "image": "", + "input": "R.df+1+2", + "name": "Radiant Pegasus Bomb", + "notes": "* Rage Art\n* Erases opponent's recoverable health on hit\n* Power Crush", + "on_block": "-15", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "r39", + "startup": "i20", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "40", + "id": "Alisa-Right throw", + "image": "", + "input": "Right throw", + "name": "Hat Trick", + "notes": "* Floor Break\n* Throw break: 2\n* Opponent recovery on hit: FUFA perpendicular to Alisa", + "on_block": "-3", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", "recovery": "", - "startup": "i26", - "target": "l", + "startup": "", + "target": "t", "video": "" }, { "alias": [], - "damage": "25", - "id": "Alisa-P.b+1+3", + "alt": [], + "damage": "12", + "id": "Alisa-SBT.1", "image": "", - "input": "P.b+1+3", + "input": "SBT.1", "name": "", - "notes": "\n* Balcony Break\n", - "on_block": "-5 (-14)", - "on_ch": "-5 (-14)", - "on_hit": "-5 (-14)", + "notes": "\n", + "on_block": "-15", + "on_ch": "+0", + "on_hit": "+0", "parent": "", - "recovery": "", - "startup": "i20~21", - "target": "ub(m)", + "recovery": "r36", + "startup": "i13~14", + "target": "m", "video": "" }, { "alias": [], - "damage": "", - "id": "Alisa-R.df+1+2", + "alt": [], + "damage": "20", + "id": "Alisa-SBT.1+2", "image": "", - "input": "H.R.df+1+2", - "name": "Radiant Pegasus Bomb", - "notes": "\n* Alternate input: R.DES.df+1+2\n* [[:Template:RageArt]]\n* Erases opponent's recoverable health on hit\n", + "input": "SBT.1+2", + "name": "Wire Clipper", + "notes": "* Balcony Break\n* Weapon\n", "on_block": "", - "on_ch": "", - "on_hit": "", + "on_ch": "+8", + "on_hit": "+8", "parent": "", - "recovery": "", - "startup": "", + "recovery": "r34 DES", + "startup": "i27~28", + "target": "h!", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,13", + "id": "Alisa-SBT.1,2", + "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", + "on_block": "-9", + "on_ch": "+7c", + "on_hit": "+2", + "parent": "Alisa-SBT.1", + "recovery": "27", + "startup": "i13~14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,13,7", + "id": "Alisa-SBT.1,2,1", + "image": "", + "input": "SBT.1,2,1", + "name": "", + "notes": "* Combo from 2nd CH\n* Less safe on hit than on block without CH\n", + "on_block": "-12", + "on_ch": "-12", + "on_hit": "-20", + "parent": "Alisa-SBT.1,2", + "recovery": "r41", + "startup": "i13~14", + "target": "m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,13,7,33", + "id": "Alisa-SBT.1,2,1,3+4", + "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", + "on_block": "-18", + "on_ch": "+4 (-13)", + "on_hit": "+4 (-13)", + "parent": "Alisa-SBT.1,2,1", + "recovery": "r43", + "startup": "i13~14", + "target": "m,m,m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Alisa-SBT.2", + "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", + "on_block": "-7", + "on_ch": "+6a (-4)", + "on_hit": "+6a (-4)", + "parent": "", + "recovery": "r38", + "startup": "i16~17", "target": "m", "video": "" }, { "alias": [], - "damage": "40", - "id": "Alisa-Right throw", + "alt": [], + "damage": "17", + "id": "Alisa-SBT.3", "image": "", - "input": "Right throw", - "name": "Hat Trick", - "notes": "\n* Throw break: 2\n* Opponent recovery on hit: FUFA perpendicular to Alisa\n* Spike\n", + "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", + "on_block": "-14", + "on_ch": "[+28a](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", + "on_hit": "+4c~+8c", + "parent": "", + "recovery": "r25 FC", + "startup": "i16~20, i1~5", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "22,5", + "id": "Alisa-SBT.4", + "image": "", + "input": "SBT.4", + "name": "Upstream", + "notes": "Steel pedal\n", + "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')", + "parent": "", + "recovery": "r50", + "startup": "i17~19", + "target": "M", + "video": "" + }, + { + "alias": [], + "alt": [ + "SBT.B" + ], + "damage": "", + "id": "Alisa-SBT.D", + "image": "", + "input": "SBT.D", + "name": "Abort", + "notes": "* Transition to r32 BKP with B (Backswing)\ncs34~", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", - "startup": "i12~14", - "target": "th(h)", + "recovery": "r21 BKP", + "startup": "", + "target": "", "video": "" }, { "alias": [], - "damage": "15", + "alt": [], + "damage": "16", "id": "Alisa-SS.4", "image": "", "input": "SS.4", "name": "", - "notes": "\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "\ncs6~35", + "on_block": "-12", + "on_ch": "+2", + "on_hit": "+2", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i24~25", - "target": "l", + "target": "L", "video": "" }, { "alias": [], - "damage": "15,20", + "alt": [], + "damage": "16,5,5,5,5", "id": "Alisa-SS.4,1+2", "image": "", "input": "SS.4,1+2", "name": "Happy Propeller", - "notes": "\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Spike\n* Combo from 1st CH\n", + "on_block": "-10", + "on_ch": "+8", + "on_hit": "+8", "parent": "Alisa-SS.4", - "recovery": "", + "recovery": "r28", "startup": "i24~25", - "target": "l,hm", + "target": "L,h,h,h,m", "video": "" }, { "alias": [], + "alt": [ + "ub+1+2" + ], "damage": "21", "id": "Alisa-u+1+2", "image": "", "input": "u+1+2", "name": "Gigabyte Hammer", - "notes": "\n* Alternate input: ub+1+2\n", - "on_block": "", - "on_ch": "[+56](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", - "on_hit": "[+56](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", + "notes": "* Spike\n", + "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')", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i33~34", "target": "m", "video": "" }, { "alias": [], - "damage": "26", + "alt": [], + "damage": "23", "id": "Alisa-ub+2", "image": "", "input": "ub+2", "name": "Overload", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+38 (-20)", - "on_hit": "+38 (-20)", + "notes": "* Balcony Break\n* 9 chip damage on block, +0 block advantage on attack absorption\n* Power Crush", + "on_block": "-9", + "on_ch": "+38a (-20)", + "on_hit": "+38a (-20)", "parent": "", - "recovery": "", - "startup": "i16~24", + "recovery": "r32", + "startup": "i16~20", "target": "h", "video": "" }, { "alias": [], - "damage": "0", + "alt": [ + "BT.3+4" + ], + "damage": "25", "id": "Alisa-ub+3+4", "image": "", "input": "ub+3+4", "name": "", - "notes": "\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "Spike\n", + "on_block": "+2c~+4c", + "on_ch": "+25a", + "on_hit": "+25a", "parent": "", - "recovery": "", - "startup": "", - "target": "sp", + "recovery": "r23", + "startup": "i37~39", + "target": "M", "video": "" }, { "alias": [], - "damage": "0,20", + "alt": [ + "BT.3+4,1+2", + "BT.3+4,1+2" + ], + "damage": "25,20", "id": "Alisa-ub+3+4,1+2", "image": "", "input": "ub+3+4,1+2", "name": "Docking Bay", - "notes": "\n* Alternate input: BT.3+4,1+2\n", - "on_block": "", - "on_ch": "+32 (+22)", - "on_hit": "+32 (+22)", + "notes": "Head\n", + "on_block": "-14", + "on_ch": "+32a (+22)", + "on_hit": "+32a (+22)", "parent": "Alisa-ub+3+4", - "recovery": "", - "startup": "", - "target": "sp,m", + "recovery": "r37", + "startup": "i37~39", + "target": "M,m", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Alisa-ub+4", "image": "", "input": "ub+4", "name": "", "notes": "\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-9", + "on_ch": "+7", + "on_hit": "+7", "parent": "", - "recovery": "", + "recovery": "r27", "startup": "i18", "target": "m", "video": "" }, { "alias": [], - "damage": "20,14 (9),10 (7)", + "alt": [ + "ub+1", + "u+1" + ], + "damage": "20,20,20", "id": "Alisa-uf+1", "image": "", "input": "uf+1", "name": "Brute Force Attack", - "notes": "\n* Tornado\n* Alternate input: ub+1 or u+1\n* Transition to BOT on hit with uf+1,3_4\n* Transition to DBT on hit with uf+1,f+3_f+4\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "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", + "on_block": "-13", + "on_ch": "+68a (+52)", + "on_hit": "+68a (+52)", "parent": "", - "recovery": "", - "startup": "i19~20,i25,i17", - "target": "mmm", + "recovery": "r37", + "startup": "i19~20 i25 i17", + "target": "m,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "40", "id": "Alisa-uf+1+2", "image": "", "input": "uf+1+2", "name": "Spam Bomb", - "notes": "\n* Throw break: 1+2\n* Opponent recovery on hit: FUFT\n", - "on_block": "", + "notes": "* Throw break: 1+2\n* Opponent recovery on hit: FUFT", + "on_block": "-4", "on_ch": "+3", "on_hit": "+3", "parent": "", - "recovery": "", + "recovery": "r37", "startup": "i12~13", - "target": "th(h)", + "target": "t", "video": "" }, { "alias": [], + "alt": [ + "u+2" + ], "damage": "22", "id": "Alisa-uf+2", "image": "", "input": "uf+2", "name": "Image Cutter", - "notes": "\n* Alternate input: u+2\n* Balcony Break\n* Heat Engager\n* Homing\n* chip damage on block\n* Transition to DES on hit (does not transition when using Heat Dash)\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "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)", + "on_block": "-2", + "on_ch": "+20a (+11)", + "on_hit": "+20a (+11)", "parent": "", - "recovery": "", + "recovery": "r29 DES", "startup": "i16~17", "target": "h", "video": "" }, { "alias": [], + "alt": [ + "ub+3", + "u+3" + ], "damage": "15", "id": "Alisa-uf+3", "image": "", "input": "uf+3", "name": "", - "notes": "\n* Alternate input: ub+3 or u+3\n* Transition to BOT with input uf+3,3_4\n* Transition to DBT with input uf+3,f+3_f+4\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Transition to SBT with input 3_4\n* Transition to DBT with input f+3_f+4\n", + "on_block": "-52", + "on_ch": "-25", + "on_hit": "-25", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i17~18", "target": "m", "video": "" }, { "alias": [], + "alt": [ + "ub+3,2", + "u+3,2" + ], "damage": "15,30", "id": "Alisa-uf+3,2", "image": "", "input": "uf+3,2", "name": "Cradle Star", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+32 (-26)", - "on_hit": "+32 (-26)", + "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>", + "on_block": "-14", + "on_ch": "+32a (-26)", + "on_hit": "+32a (-26)", "parent": "Alisa-uf+3", - "recovery": "", + "recovery": "r37", "startup": "i17~18", "target": "m,m", "video": "" }, { "alias": [], + "alt": [ + "u+3+4" + ], "damage": "28", "id": "Alisa-uf+3+4", "image": "", "input": "uf+3+4", "name": "Downstream", - "notes": "\n* Alternate input: u+3+4\n", - "on_block": "", + "notes": "Spike\n", + "on_block": "+0~+3", "on_ch": "+4", "on_hit": "+4", "parent": "", - "recovery": "", + "recovery": "r33", "startup": "i38~41", - "target": "m", + "target": "M", "video": "" }, { "alias": [], + "alt": [ + "u+4" + ], "damage": "8", "id": "Alisa-uf+4", "image": "", "input": "uf+4", "name": "", - "notes": "\n* Alternate input: u+4\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "\n", + "on_block": "-15", + "on_ch": "-4", + "on_hit": "-4", "parent": "", - "recovery": "", + "recovery": "r33", "startup": "i15~16", "target": "m", "video": "" }, { "alias": [], + "alt": [ + "u+4,4", + "u+4,4" + ], "damage": "8,8", "id": "Alisa-uf+4,4", "image": "", "input": "uf+4,4", "name": "Inbound Kick", - "notes": "\n", - "on_block": "", - "on_ch": "[+45 (+37)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", - "on_hit": "[+45 (+37)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", + "notes": "* Spike\n* Combo from 1st hit with 2f delay\n", + "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')", "parent": "Alisa-uf+4", - "recovery": "", + "recovery": "r34", "startup": "i15~16", - "target": "m,m", - "video": "" - }, - { - "alias": [], - "damage": "24", - "id": "Alisa-WR.1+2", - "image": "", - "input": "WR.1+2", - "name": "Thruster Double Punch", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "-17 (-26)", - "on_hit": "-17 (-26)", - "parent": "", - "recovery": "", - "startup": "i18~36", - "target": "m", + "target": "m,M", "video": "" }, { "alias": [], + "alt": [], "damage": "12", "id": "Alisa-ws1", "image": "", "input": "ws1", "name": "", - "notes": "\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Elbow", + "on_block": "-12", + "on_ch": "+1", + "on_hit": "+1", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i13~14", - "target": "m", + "target": "M", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Alisa-ws1+2", "image": "", "input": "ws1+2", "name": "Cute But Deadly", - "notes": "\n* Homing\n* Hold to power up\n", - "on_block": "", + "notes": "* Homing\n* Hold input to power up", + "on_block": "-8", "on_ch": "+21", "on_hit": "+21", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i20~21", "target": "m", "video": "" }, { "alias": [], + "alt": [], + "damage": "28", + "id": "Alisa-ws1+2*", + "image": "", + "input": "ws1+2*", + "name": "Cute But Deadly (Hold)", + "notes": "* Homing\n* 11 chip damage on block", + "on_block": "+0", + "on_ch": "+33a", + "on_hit": "+33a", + "parent": "", + "recovery": "r27", + "startup": "i39~40", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "12,12", "id": "Alisa-ws1,2", "image": "", "input": "ws1,2", "name": "", - "notes": "\n* Transition to DES with input ws1,2,1+2\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Combo from 1st hit\n* Transition to DES with 1+2", + "on_block": "-5", + "on_ch": "+6", + "on_hit": "+6", "parent": "Alisa-ws1", - "recovery": "", + "recovery": "r23", "startup": "i13~14", - "target": "m,h", + "target": "M,h", "video": "" }, { "alias": [], + "alt": [], "damage": "12,12,23", "id": "Alisa-ws1,2,3", "image": "", "input": "ws1,2,3", "name": "Spear Fishing", - "notes": "\n* Transition to DES with input ws1,2,3,1+2\n", - "on_block": "", - "on_ch": "+33 (+23)", - "on_hit": "+33 (+23)", + "notes": "* Combo from 2nd CH with 5f delay\n* Input can be delayed 10f\n* Transition to DES with 1+2", + "on_block": "-10", + "on_ch": "+33a (+23)", + "on_hit": "+33a (+23)", "parent": "Alisa-ws1,2", - "recovery": "", + "recovery": "r31", "startup": "i13~14", - "target": "m,h,m", + "target": "M,h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "24", "id": "Alisa-ws2", "image": "", "input": "ws2", "name": "Digital Lift", - "notes": "\n* Tornado\n* Transition to BOT with input ws2,3_4\n* Transition to DBT with input ws2,f+3_f+4\n", - "on_block": "", - "on_ch": "[+33 (+23)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", - "on_hit": "[+33 (+23)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", + "notes": "* Tornado\n* Transition to SBT 3_4\n* Transition to DBT f+3_f+4", + "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')", "parent": "", - "recovery": "", + "recovery": "r40", "startup": "i17~18", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "18", "id": "Alisa-ws3", "image": "", "input": "ws3", - "name": "Clockwork", - "notes": "\n* Cancel with input ws3,B\n", - "on_block": "", + "name": "Clockwork (CLK)", + "notes": "* Cancel with B\n* Actionable after 19 frames", + "on_block": "+4", "on_ch": "+15", "on_hit": "+15", "parent": "", - "recovery": "", + "recovery": "r35 FC", "startup": "i19~20", "target": "m", "video": "" }, { - "alias": [], - "damage": "1820", - "id": "Alisa-ws3,3", - "image": "", - "input": "ws3,3", - "name": "Clockwork Spring Middle", - "notes": "\n* Balcony Break\n* Power up after 2 or more rotations\n", - "on_block": "", - "on_ch": "+12g", - "on_hit": "+12g", - "parent": "Alisa-ws3", - "recovery": "", - "startup": "i19~20", - "target": "m,m", - "video": "" - }, - { - "alias": [], - "damage": "1820", - "id": "Alisa-ws3,d+3", + "alias": [ + "ws3,B" + ], + "alt": [], + "damage": "18", + "id": "Alisa-ws3,B", "image": "", - "input": "ws3,d+3", - "name": "Clockwork Spring Low", - "notes": "\n", - "on_block": "", - "on_ch": "[+73 (+57)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", - "on_hit": "[+73 (+57)](https://wavu.wiki/t/Alisa_combos#Staples 'Combo')", - "parent": "Alisa-ws3", - "recovery": "", + "input": "CLK.B", + "name": "Clockwork Cancel", + "notes": "* Cancel with B", + "on_block": "-12", + "on_ch": "-1", + "on_hit": "-1", + "parent": "", + "recovery": "r35", "startup": "i19~20", - "target": "m,l", + "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "15", "id": "Alisa-ws4", "image": "", "input": "ws4", "name": "Key Smash", - "notes": "\n* Balcony Break\n* Power up after 2 or more rotations\n", - "on_block": "", + "notes": "* Balcony Break", + "on_block": "-5", "on_ch": "+6", "on_hit": "+6", "parent": "", - "recovery": "", + "recovery": "r23", "startup": "i11~12", "target": "m", "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "22", + "id": "Alisa-ws&gt;1+2", + "image": "", + "input": "ws>1+2", + "name": "", + "notes": "* Homing\n* Hold input to power up", + "on_block": "-4", + "on_ch": "+21", + "on_hit": "+21", + "parent": "", + "recovery": "r31", + "startup": "i28~29", + "target": "m", + "video": "" } ] 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 e1bc299..755abac 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 @@ -1,6 +1,7 @@ [ { "alias": [], + "alt": [], "damage": "6", "id": "Asuka-1", "image": "", @@ -11,30 +12,50 @@ "on_ch": "+9", "on_hit": "+9", "parent": "", - "recovery": "", + "recovery": "r21", "startup": "i10", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "6,15", "id": "Asuka-1,1", "image": "", "input": "1,1", "name": "Whiplash", - "notes": "\n* Combo from 1st CH\n* Links to f+1", + "notes": "* Combo from 1st CH with 3f delay\n* Links to f+1 extensions\n* Interrupt with i4 from 1st block", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", "parent": "Asuka-1", - "recovery": "", + "recovery": "r26", "startup": "i10", "target": "h,m", "video": "" }, { "alias": [], + "alt": [], + "damage": "6,15,17", + "id": "Asuka-1,1,3", + "image": "", + "input": "1,1,3", + "name": "", + "notes": "* Combo from 2nd CH with 9f delay\n* Input can be delayed 10f", + "on_block": "-5", + "on_ch": "+14c", + "on_hit": "+6", + "parent": "Asuka-1,1", + "recovery": "r23", + "startup": "i10", + "target": "h,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "21", "id": "Asuka-1+2", "image": "", @@ -42,8 +63,8 @@ "name": "Inner Strength", "notes": "", "on_block": "-9", - "on_ch": "[KND](https://wavu.wiki/t/Asuka_combos#Minicombos 'Asuka Combos')", - "on_hit": "[KND](https://wavu.wiki/t/Asuka_combos#Minicombos 'Asuka Combos')", + "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", @@ -52,46 +73,67 @@ }, { "alias": [], + "alt": [], "damage": "6,9", "id": "Asuka-1,2", "image": "", "input": "1,2", "name": "Jab Uppercut", - "notes": "\n*Combo from 1st CH", + "notes": "* Combo from 1st hit\n* Combo from 1st CH with 3f delay", "on_block": "-8", "on_ch": "+6", "on_hit": "+6", "parent": "Asuka-1", - "recovery": "", + "recovery": "r26", "startup": "i10", "target": "h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "6,9,24", "id": "Asuka-1,2,3", "image": "", "input": "1,2,3", "name": "Jab Uppercut > Spinning Heel Drop", - "notes": "\n* Chip on block\n* Link to f+4\n* Can interrupt with up to i15 if previous hit is blocked", + "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", "on_block": "-2", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+29a (+20)", + "on_hit": "+29a (+20)", "parent": "Asuka-1,2", - "recovery": "", + "recovery": "r19", + "startup": "i10", + "target": "h,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6,9,26", + "id": "Asuka-1,2,3*", + "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", + "on_block": "+6", + "on_ch": "+28a (+19)", + "on_hit": "+28a (+19)", + "parent": "Asuka-1,2", + "recovery": "r21", "startup": "i10", "target": "h,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Asuka-1+2+3+4", "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "\n* Cannot block for 5 seconds\n* CH state for 5 seconds", + "notes": "* Cannot block for 5 seconds\n* CH state for 5 seconds", "on_block": "", "on_ch": "", "on_hit": "", @@ -103,15 +145,16 @@ }, { "alias": [], + "alt": [], "damage": ",5,5", "id": "Asuka-1+2+3+4,1+2", "image": "", "input": "1+2+3+4,1+2", "name": "Naniwa Ultimate Tackle", - "notes": "\n* 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)", + "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)", "on_block": "-6", - "on_ch": "LNC", - "on_hit": "LNC", + "on_ch": "", + "on_hit": "", "parent": "Asuka-1+2+3+4", "recovery": "", "startup": "", @@ -120,12 +163,13 @@ }, { "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": "\n* Break: none\n* Opp. Position on break:\n* Opp. Position on hit: Foot sd. FU", + "notes": "* Break: none\n* Opp. Position on break:\n* Opp. Position on hit: Foot sd. FU", "on_block": "", "on_ch": "", "on_hit": "", @@ -137,46 +181,31 @@ }, { "alias": [], - "damage": "6,9,24,0", - "id": "Asuka-1,2,3,B", - "image": "", - "input": "1,2,3,B", - "name": "Jab Uppercut > Spinning Heel Drop to Cancel", - "notes": "", - "on_block": "-18", - "on_ch": "-7", - "on_hit": "-7", - "parent": "Asuka-1,2,3", - "recovery": "", - "startup": "i10", - "target": "h,m,m,sp", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "6,9,20", "id": "Asuka-1,2,4", "image": "", "input": "1,2,4", "name": "Jab Uppercut > Front Kick", - "notes": "Combo from 2nd hit", + "notes": "* Combo from 1st CH\n* Combo from 2nd CH with 1f delay", "on_block": "-12", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+12s", + "on_hit": "+12s", "parent": "Asuka-1,2", - "recovery": "", + "recovery": "r31", "startup": "i10", "target": "h,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "35", "id": "Asuka-1+3", "image": "", "input": "1+3", "name": "Aiki Nage", - "notes": "\n* Throw break 1 or 2\n* Opp. Position on break: CCW\n* Opp. Position on hit: Reverse Pos., F Sd. FU", + "notes": "* Throw break 1 or 2\n* Opp. Position on break: CCW\n* Opp. Position on hit: Reverse Pos., F Sd. FU", "on_block": "-2", "on_ch": "+0d", "on_hit": "+0d", @@ -188,301 +217,211 @@ }, { "alias": [], + "alt": [], "damage": "6,10", "id": "Asuka-1,3", "image": "", "input": "1,3", "name": "Jab Low Kick", - "notes": "\n* Combo from 1st hit", + "notes": "* Combo from 1st hit with 2f delay\n* Combo from 1st CH with 3f delay", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", "parent": "Asuka-1", - "recovery": "", + "recovery": "r30", "startup": "i10", "target": "h,l", "video": "" }, { "alias": [], + "alt": [], "damage": "5,8", "id": "Asuka-1+4", "image": "", "input": "1+4", - "name": "White Heron", - "notes": "\n* Combo from 1st CH\n* 2nd hit when blocked is -3, on hit is +9\n", - "on_block": "-19", - "on_ch": "-8", - "on_hit": "-8", + "name": "", + "notes": "* Jail from 1st attack", + "on_block": "-3", + "on_ch": "+4", + "on_hit": "-3", "parent": "", - "recovery": "", - "startup": "i14", + "recovery": "r21", + "startup": "i14, i17", "target": "sl,h", "video": "" }, { "alias": [], - "damage": "614", - "id": "Asuka-1,4", - "image": "", - "input": "1,4", - "name": "Jab Leg Cutter", - "notes": "\n* Combo from 1st CH\n* Link to attack from Leg Cutter (db+4)", - "on_block": "-11", - "on_ch": "+3", - "on_hit": "+0", - "parent": "Asuka-1", - "recovery": "", - "startup": "i10", - "target": "h,l", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "5,8,10", "id": "Asuka-1+4,2", "image": "", "input": "1+4,2", - "name": "Blizzard Combo", - "notes": "\n* Combo from 2nd CH\n", + "name": "", + "notes": "* Combo from 2nd CH", "on_block": "-2", "on_ch": "+9", "on_hit": "+9", "parent": "Asuka-1+4", - "recovery": "", - "startup": "i14", + "recovery": "r21", + "startup": "i14, i17", "target": "sl,h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "5,8,10,26", "id": "Asuka-1+4,2,4", "image": "", "input": "1+4,2,4", "name": "White Heron Dance", - "notes": "\n* Combo from 3rd CH\n", + "notes": "* Combo from 3rd CH\n* Balcony break on CH", "on_block": "-9", - "on_ch": "KND", + "on_ch": "+17a (+8)", "on_hit": "+4", "parent": "Asuka-1+4,2", - "recovery": "", - "startup": "i14", + "recovery": "r28", + "startup": "i14, i17", "target": "sl,h,h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "5,8,10,15", "id": "Asuka-1+4,2,d+4", "image": "", "input": "1+4,2,d+4", "name": "White Heron Lower Dance", - "notes": "\n* Combo from 3rd CH\n", + "notes": "* Combo from 3rd CH\n,cs10~38", "on_block": "-23", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+27d", + "on_hit": "+27d", "parent": "Asuka-1+4,2", - "recovery": "", - "startup": "i14", - "target": "sl,h,h,l", + "recovery": "r30", + "startup": "i14, i17", + "target": "sl,h,h,L", "video": "" }, { "alias": [], + "alt": [], "damage": "5,8,25", "id": "Asuka-1+4,3", "image": "", "input": "1+4,3", "name": "White Heron Spinning Heel Drop", - "notes": "\n* Chip on block\n* Link to attack from Spinning Heel Drop (f+3)\n", + "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)", "on_block": "-2", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+29a (+20)", + "on_hit": "+29a (+20)", "parent": "Asuka-1+4", - "recovery": "", - "startup": "i14", + "recovery": "r19", + "startup": "i14, i17", "target": "sl,h,m", "video": "" }, { "alias": [], - "damage": "5,8,25,0", - "id": "Asuka-1+4,3,B", - "image": "", - "input": "1+4,3,B", - "name": "White Heron Spinning Heel Drop to Cancel", - "notes": "\n* If 2nd attack is blocked, -20f\n", - "on_block": "-37", - "on_ch": "-26", - "on_hit": "-26", - "parent": "Asuka-1+4,3", - "recovery": "", - "startup": "i14", - "target": "sl,h,m,sp", - "video": "" - }, - { - "alias": [], - "damage": "6140", - "id": "Asuka-1,4,D", - "image": "", - "input": "1,4,D", - "name": "Jab Leg Cutter to Crouching", - "notes": "\n* Combo from 1st CH", - "on_block": "-11", - "on_ch": "+3", - "on_hit": "+0", - "parent": "Asuka-1,4", - "recovery": "r? FC", - "startup": "i10", - "target": "h,l,sp", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "9", "id": "Asuka-2", "image": "", "input": "2", - "name": "Basho's Dance (1)", + "name": "", "notes": "", - "on_block": "-11", - "on_ch": "+0", - "on_hit": "+0", + "on_block": "-7", + "on_ch": "+2", + "on_hit": "+2", "parent": "", - "recovery": "", + "recovery": "r28", "startup": "i12", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "9,10", "id": "Asuka-2,1", "image": "", "input": "2,1", - "name": "Basho's Dance (2)", - "notes": "\n* Combo from 1st hit", - "on_block": "-3", - "on_ch": "+8", - "on_hit": "+8", + "name": "", + "notes": "* Elbow\n* Jail from 1st attack with 1f delay", + "on_block": "-6", + "on_ch": "+6", + "on_hit": "+6", "parent": "Asuka-2", - "recovery": "", + "recovery": "r24", "startup": "i12", "target": "h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "9,10,16", "id": "Asuka-2,1,2", "image": "", "input": "2,1,2", "name": "Basho Cutter", - "notes": "Tornado", + "notes": "* Tornado\n* Balcony Break\n* Combo from 2nd CH with 1f delay\n* Interrupt with i8 from 2nd block", "on_block": "-10", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+16a (-1)", + "on_hit": "+16a (-1)", "parent": "Asuka-2,1", - "recovery": "", + "recovery": "r33", "startup": "i12", "target": "h,h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "9,10,23", "id": "Asuka-2,1,d+1+2", "image": "", "input": "2,1,d+1+2", "name": "Basho Oroshi", - "notes": "\n* Combo from 2nd CH", + "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", "on_block": "-9", - "on_ch": "JG", + "on_ch": "[+38a](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "on_hit": "+3c", "parent": "Asuka-2,1", - "recovery": "", + "recovery": "r35", "startup": "i12", "target": "h,h,m", "video": "" }, { "alias": [], - "damage": "9,10,23,0", - "id": "Asuka-2,1,d+1+2,B", - "image": "", - "input": "2,1,d+1+2,B", - "name": "Basho Oroshi to Cancel", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "Asuka-2,1,d+1+2", - "recovery": "", - "startup": "i12", - "target": "h,h,m,sp", - "video": "" - }, - { - "alias": [], - "damage": "9,10,23,0", - "id": "Asuka-2,1,d+1+2,D", - "image": "", - "input": "2,1,d+1+2,D", - "name": "Basho Oroshi to Crouching", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "Asuka-2,1,d+1+2", - "recovery": "", - "startup": "i12", - "target": "h,h,m,sp", - "video": "" - }, - { - "alias": [], - "damage": "37", - "id": "Asuka-2+3", - "image": "", - "input": "2+3", - "name": "Heat Burst", - "notes": "\n* Heat Burst", - "on_block": "+1", - "on_ch": "+2", - "on_hit": "+2", - "parent": "", - "recovery": "", - "startup": "i16", - "target": "m", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "9,16", "id": "Asuka-2,3", "image": "", "input": "2,3", "name": "Mizu Basho", - "notes": "Combo from 1st hit", - "on_block": "-19", - "on_ch": "KND", - "on_hit": "KND", + "notes": "* Balcony Break\n* Combo from 1st hit with 1f delay\n* Opponent recovers crouching on hit\n", + "on_block": "-17", + "on_ch": "+14g", + "on_hit": "+14g", "parent": "Asuka-2", - "recovery": "", + "recovery": "r38", "startup": "i12", "target": "h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "35", "id": "Asuka-2+4", "image": "", "input": "2+4", "name": "Katanuki", - "notes": "\n* Throw break 1 or 2\n* Opp. Position on break: CCW\n* Opp. Position on hit: Head Sd. FD", + "notes": "* Throw break 1 or 2\n* Opp. Position on break: CCW\n* Opp. Position on hit: Head Sd. FD", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -494,82 +433,69 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Asuka-3", "image": "", "input": "3", - "name": "Hyakujitsuko (1)", + "name": "", "notes": "", "on_block": "-7", "on_ch": "+9", "on_hit": "+9", "parent": "", - "recovery": "", + "recovery": "r26", "startup": "i14", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "17,17", "id": "Asuka-3,1", "image": "", "input": "3,1", "name": "Hyakujitsuko", - "notes": "\n* Combo from 1st hit\n* Can be delayed 14f\n* Combo can be delayed 14f from hit\n", + "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", "on_block": "-11", - "on_ch": "[KND](https://wavu.wiki/t/Asuka_combos#Minicombos 'Asuka Combos')", + "on_ch": "[+35a (+27)](https://wavu.wiki/t/Asuka_combos#Minicombos 'Asuka Combos')", "on_hit": "+8", "parent": "Asuka-3", - "recovery": "", + "recovery": "r29", "startup": "i14", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "10,21", "id": "Asuka-3+4", "image": "", "input": "3+4", "name": "Ryuuntsui", - "notes": "\n* Special effect when hitting grounded opponents\n", + "notes": "* Spike\n* Cancel to FC with D\n* r44 on grounded hit\n", "on_block": "-6", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+25a", + "on_hit": "+25a", "parent": "", - "recovery": "", - "startup": "i23", - "target": "mm", - "video": "" - }, - { - "alias": [], - "damage": "10,21,0", - "id": "Asuka-3+4,D", - "image": "", - "input": "3+4,D", - "name": "Ryuuntsui to Crouching", - "notes": "", - "on_block": "-6", - "on_ch": "KND", - "on_hit": "KND", - "parent": "Asuka-3+4", - "recovery": "r? FC", - "startup": "i23", - "target": "mm,sp", + "recovery": "r23", + "startup": "i23~24, i6~8", + "target": "m,M", "video": "" }, { "alias": [], + "alt": [], "damage": "18", "id": "Asuka-4", "image": "", "input": "4", "name": "High Kick", - "notes": "", - "on_block": "-7", - "on_ch": "[JG](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", + "notes": "Balcony break on CH", + "on_block": "-9", + "on_ch": "[+32a](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "on_hit": "+7", "parent": "", "recovery": "r26", @@ -579,23 +505,25 @@ }, { "alias": [], - "damage": "17(,22)", + "alt": [], + "damage": "17", "id": "Asuka-b+1", "image": "", "input": "b+1", "name": "Violet", - "notes": "\n* Connect to Sumiregari upon CH\n* Damage () is Throw bonus\n", + "notes": "* Transition to attack throw on CH, +22 damage\n* Cancel to r14 FC with D\ncs6~", "on_block": "-10", - "on_ch": "Th", + "on_ch": "+0d", "on_hit": "+6", "parent": "", - "recovery": "29 FC", - "startup": "i29", - "target": "l(,th)", + "recovery": "r28 FC", + "startup": "i29~30", + "target": "L", "video": "" }, { - "alias": [ + "alias": [], + "alt": [ "b+2+4" ], "damage": "25", @@ -603,18 +531,19 @@ "image": "", "input": "b+1+3", "name": "Attack Reversal", - "notes": "\n* Does 25 + 50% of reversed attack as damage\n* Opp. Position on hit: Reverse Pos Foot-sd. Face-up\n* Reverses limb-based h/m attacks", - "on_block": "-6", + "notes": "* Opponent recovers FUFT\n* Reverses high or mid attacks", + "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r45", "startup": "", "target": "", "video": "" }, { - "alias": [ + "alias": [], + "alt": [ "b+2+4*" ], "damage": "25", @@ -622,8 +551,8 @@ "image": "", "input": "b+1+3*", "name": "Attack Reversal (Hold)", - "notes": "\n* Does 25 + 50% of reversed attack as damage\n* Opp. Position on hit: Reverse Pos Foot-sd. Face-up\n* Reverses limb-based h/m attacks", - "on_block": "-6", + "notes": "* Opponent recovers FUFT\n* Reverses high or mid attacks", + "on_block": "", "on_ch": "", "on_hit": "", "parent": "", @@ -634,23 +563,25 @@ }, { "alias": [], + "alt": [], "damage": "15,8", "id": "Asuka-b+1+4", "image": "", "input": "b+1+4", - "name": "Narcissus (2)", - "notes": "", + "name": "", + "notes": "Combo from 1st hit", "on_block": "-8", "on_ch": "+7", "on_hit": "+5", "parent": "", - "recovery": "", - "startup": "i12", - "target": "h,l", + "recovery": "r26", + "startup": "i12 i17~18", + "target": "h,L", "video": "" }, { "alias": [], + "alt": [], "damage": "15,8,18", "id": "Asuka-b+1+4,3", "image": "", @@ -658,50 +589,35 @@ "name": "Reverse Narcissus", "notes": "Combo from 2nd CH", "on_block": "-13", - "on_ch": "KND", + "on_ch": "+16a", "on_hit": "-2", "parent": "Asuka-b+1+4", - "recovery": "", - "startup": "i12", - "target": "h,l,l", + "recovery": "r31", + "startup": "i12 i17~18", + "target": "h,L,L", "video": "" }, { "alias": [], + "alt": [], "damage": "15,8,23", "id": "Asuka-b+1+4,4", "image": "", "input": "b+1+4,4", "name": "Narcissus", - "notes": "\n* Combo from 2nd CH\n", + "notes": "* Combo from 2nd CH\n* Balcony break on airborne hit", "on_block": "-14", "on_ch": "+5b", "on_hit": "+5b", "parent": "Asuka-b+1+4", - "recovery": "", - "startup": "i12", - "target": "h,l,m", - "video": "" - }, - { - "alias": [], - "damage": "17(,22),", - "id": "Asuka-b+1,D", - "image": "", - "input": "b+1,D", - "name": "Violet to Cancel", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "Asuka-b+1", - "recovery": "39 FC", - "startup": "i29", - "target": "l(,th),sp", + "recovery": "r37", + "startup": "i12 i17~18", + "target": "h,L,m", "video": "" }, { "alias": [], + "alt": [], "damage": "12", "id": "Asuka-b+2", "image": "", @@ -712,308 +628,220 @@ "on_ch": "+1c", "on_hit": "+1c", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i15", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "12,14", "id": "Asuka-b+2,1", "image": "", "input": "b+2,1", "name": "Swallow Mallet Lunging Mist Thrust", - "notes": "\n* Combo from 1st CH\n* Link to attack from Lunging Mist Thrust ()\n", + "notes": "* Combo from 1st CH\n* Links to f+1 extensions", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", "parent": "Asuka-b+2", - "recovery": "", + "recovery": "r26", "startup": "i15", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "12,7", "id": "Asuka-b+2,1+2", "image": "", "input": "b+2,1+2", - "name": "Swallow Mallet Elbow", - "notes": "\n* Combo from 1st hit\n* Can be delayed 12F\n* Combo can be delayed 9F from CH\n", + "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", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", "parent": "Asuka-b+2", - "recovery": "", + "recovery": "r28", "startup": "i15", "target": "m,h", "video": "" }, { "alias": [], + "alt": [], "damage": "12,7,20", "id": "Asuka-b+2,1+2,4", "image": "", "input": "b+2,1+2,4", "name": "Swallow Mallet Combo", - "notes": "\n* Combo from 2nd CH\n", + "notes": "* Balcony Break\n* Combo from 1st CH\n* Combo from 2nd CH", "on_block": "-13", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+18a (+9)", + "on_hit": "+18a (+9)", "parent": "Asuka-b+2,1+2", - "recovery": "", + "recovery": "r31", "startup": "i15", "target": "m,h,m", "video": "" }, { "alias": [], - "damage": "12,7", - "id": "Asuka-b+2,1+2,D", - "image": "", - "input": "b+2,1+2,D", - "name": "Swallow Mallet Elbow to Cancel", - "notes": "\n", - "on_block": "-6c", - "on_ch": "-1c", - "on_hit": "-1c", - "parent": "Asuka-b+2,1+2", - "recovery": "? FC", - "startup": "i15", - "target": "m,h,sp", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "23", "id": "Asuka-b+2+3", "image": "", "input": "b+2+3", "name": "Azalea", - "notes": "Sabaki absorbs kicks", + "notes": "* Kick Sabaki, +59a on successful parry\n* Balcony break on airborne hit", "on_block": "-9", "on_ch": "+6", "on_hit": "+6", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i24", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "12,14", "id": "Asuka-b+2,4", "image": "", "input": "b+2,4", "name": "Swallow Mallet Leg Cutter", - "notes": "Link to attack from Leg Cutter ()", + "notes": "* Links to db+4 extensions\n* Transition to r22 FC with D\ncs15~", "on_block": "-11", "on_ch": "+3", "on_hit": "+0", "parent": "Asuka-b+2", - "recovery": "", - "startup": "i15", - "target": "m,l", - "video": "" - }, - { - "alias": [], - "damage": "12,14,", - "id": "Asuka-b+2,4,D", - "image": "", - "input": "b+2,4,D", - "name": "Swallow Mallet Leg Cutter to Crouching", - "notes": "", - "on_block": "-11", - "on_ch": "+3", - "on_hit": "+0", - "parent": "Asuka-b+2,4", - "recovery": "? FC", + "recovery": "r28", "startup": "i15", - "target": "m,l,sp", + "target": "m,L", "video": "" }, { - "alias": [], + "alias": [ + "Backflip" + ], + "alt": [], "damage": "15", "id": "Asuka-b+3", "image": "", "input": "b+3", "name": "Dragon Wheel Kick", - "notes": "", + "notes": "\n", "on_block": "-19", - "on_ch": "LNC", - "on_hit": "LNC", + "on_ch": "[+22a (+12)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", + "on_hit": "[+22a (+12)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "parent": "", - "recovery": "38", - "startup": "i16", + "recovery": "r37", + "startup": "i16~17", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Asuka_b+3.mp4" }, { "alias": [], + "alt": [], "damage": "15,20", "id": "Asuka-b+3,2", "image": "", "input": "b+3,2", "name": "Dragon Wheel Kick Demon Slayer", - "notes": "Interruption 23F after 1st block", + "notes": "* Cancel to r11 with D\n* Gain NWG on hit with 1\n* Interrupt with i23 on 1st block", "on_block": "-20", - "on_ch": "LNC", - "on_hit": "LNC", + "on_ch": "[+33a (+23)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", + "on_hit": "[+33a (+23)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "parent": "Asuka-b+3", - "recovery": "", - "startup": "i16", - "target": "m,m", - "video": "" - }, - { - "alias": [], - "damage": "15,2015", - "id": "Asuka-b+3,2,D", - "image": "", - "input": "b+3,2,D", - "name": "Dragon Wheel Kick Demon Slayer to Cancel", - "notes": "", - "on_block": "-33", - "on_ch": "LNC", - "on_hit": "LNC", - "parent": "Asuka-b+3,2", - "recovery": "? FC", - "startup": "i16", - "target": "m,mm", - "video": "" - }, - { - "alias": [], - "damage": "15,20", - "id": "Asuka-b+3,2,(must hit) 1", - "image": "", - "input": "b+3,2,(must hit) 1", - "name": "Dragon Wheel Kick Demon Slayer Naniwa Gusto", - "notes": "\n* Gain Naniwa Gusto\n", - "on_block": "", - "on_ch": "LNC", - "on_hit": "LNC", - "parent": "Asuka-b+3,2", - "recovery": "? NWG", - "startup": "i16", - "target": "m,m,sp", - "video": "" + "recovery": "r38", + "startup": "i16~17", + "target": "m,M", + "video": "https://wavu.wiki/t/Special:Redirect/file/Asuka_b+3,2.mp4" }, { "alias": [], + "alt": [], "damage": "15,14", "id": "Asuka-b+3,4", "image": "", "input": "b+3,4", "name": "Dragon Wheel Leg Cutter", - "notes": "Link to attack from Leg Cutter ()", + "notes": "* Links to db+4 extensions\n* Transition to r22 FC with D\n,cs1~", "on_block": "-11", "on_ch": "+3", "on_hit": "+0", "parent": "Asuka-b+3", - "recovery": "", - "startup": "i16", - "target": "m,l", - "video": "" - }, - { - "alias": [], - "damage": "15,14", - "id": "Asuka-b+3,4,D", - "image": "", - "input": "b+3,4,D", - "name": "Dragon Wheel Leg Cutter to Crouching", - "notes": "", - "on_block": "-11", - "on_ch": "+3", - "on_hit": "+0", - "parent": "Asuka-b+3,4", - "recovery": "? FC", - "startup": "i16", - "target": "m,l,sp", - "video": "" + "recovery": "r28", + "startup": "i16~17", + "target": "m,L", + "video": "https://wavu.wiki/t/Special:Redirect/file/Asuka_b+3,4.mp4" }, { "alias": [], + "alt": [], "damage": "17", "id": "Asuka-b+4", "image": "", "input": "b+4", - "name": "Heart Stopper", - "notes": "", + "name": "", + "notes": "Knee", "on_block": "-7", - "on_ch": "KND", + "on_ch": "[+56a](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "on_hit": "+8", "parent": "", - "recovery": "30", - "startup": "i15", + "recovery": "r29", + "startup": "i15~16", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "17,12", "id": "Asuka-b+4,2", "image": "", "input": "b+4,2", - "name": "Tsuwabuki", - "notes": "\n* Can be delayed 15F\n", + "name": "", + "notes": "* Spike\n* Knee\n* Input can be delayed 14f", "on_block": "-12", "on_ch": "+4c", "on_hit": "+4c", "parent": "Asuka-b+4", - "recovery": "", - "startup": "i15", + "recovery": "r30", + "startup": "i15~16", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "17,12,21", "id": "Asuka-b+4,2,3", "image": "", "input": "b+4,2,3", "name": "Tsuyababuki", - "notes": "\n* Combo from 2nd hit\n* Can be delayed 10F\n* Combo can be delayed 10F from hit\n", + "notes": "* Balcony Break\n* Combo from 2nd hit with 6f delay\n* Move can be delayed 3f\n* Gain NWG on hit with 1", "on_block": "-16", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+15a (-2)", + "on_hit": "+15a (-2)", "parent": "Asuka-b+4,2", - "recovery": "", - "startup": "i15", - "target": "m,m,m", - "video": "" - }, - { - "alias": [], - "damage": "17,12,21", - "id": "Asuka-b+4,2,3,(must hit) 1", - "image": "", - "input": "b+4,2,3,(must hit) 1", - "name": "Tsuyababuki > Naniwa Gusto", - "notes": "\n", - "on_block": "", - "on_ch": "KND", - "on_hit": "KND", - "parent": "Asuka-b+4,2,3", - "recovery": "? NWG", - "startup": "i15", - "target": "m,m,m,sp", + "recovery": "r32", + "startup": "i15~16", + "target": "m,m,M", "video": "" }, { "alias": [], + "alt": [], "damage": "50", "id": "Asuka-Back throw", "image": "", "input": "Back throw", "name": "Twisted Limbs", - "notes": "\n* Throw break: none\n* Opp. Position on break: -\n* Opp. Position on hit: Head Sd. Face D", + "notes": "* Throw break: none\n* Opp. Position on break: -\n* Opp. Position on hit: Head Sd. Face D", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -1025,6 +853,7 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Asuka-(Back to wall).b,b,UB", "image": "", @@ -1032,8 +861,8 @@ "name": "[[Wall Jump Attack]]", "notes": "", "on_block": "+4c", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+22a", + "on_hit": "+22a", "parent": "", "recovery": "", "startup": "i39", @@ -1042,193 +871,155 @@ }, { "alias": [], - "damage": "5", - "id": "Asuka-d+1", - "image": "", - "input": "d+1", - "name": "Crouch Jab", - "notes": "\n* Returns to standing when input F\n", - "on_block": "-5", - "on_ch": "+6", - "on_hit": "+6", - "parent": "", - "recovery": "? FC", - "startup": "i10", - "target": "sm", - "video": "" - }, - { - "alias": [], + "alt": [ + "FC.1+2" + ], "damage": "20", "id": "Asuka-d+1+2", "image": "", "input": "d+1+2", "name": "Sashiro", - "notes": "Same move as FC.1+2", + "notes": "Spike\ncs10~39", "on_block": "-18", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+11a", + "on_hit": "+11a", "parent": "", "recovery": "", "startup": "i20", - "target": "l", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "18", "id": "Asuka-d+2", "image": "", "input": "d+2", "name": "Heaven's Hammer", - "notes": "\n* Heat Engager\n* Gain Naniwa Gusto on Heat activation\n", + "notes": "* Heat Engager\n* Heat Dash +67a (+50), +5 on block\n* Spike\n* Gain NWG on Heat activation", "on_block": "-4c", - "on_ch": "KND", + "on_ch": "+9c", "on_hit": "+9c", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i18", "target": "m", "video": "" }, { - "alias": [], - "damage": "12", - "id": "Asuka-d+3", - "image": "", - "input": "d+3", - "name": "Crouch Spin Kick", - "notes": "", - "on_block": "-17", - "on_ch": "-3", - "on_hit": "-3", - "parent": "", - "recovery": "? FC", - "startup": "i16", - "target": "l", - "video": "" - }, - { - "alias": [], + "alias": [ + "Can Cans" + ], + "alt": [], "damage": "5,20", "id": "Asuka-d+3+4", "image": "", "input": "d+3+4", "name": "Double Lift Kicks", - "notes": "\n* Block frame is blocked 1st attack\n* -6F upon 2nd block\n", - "on_block": "-25", - "on_ch": "LNC", - "on_hit": "LNC", + "notes": "* Combo from 1st CH\n* -25 if 1st hit is blocked\n", + "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')", "parent": "", - "recovery": "", - "startup": "i14", + "recovery": "r31", + "startup": "i14 i9~12", "target": "l,h", "video": "" }, { "alias": [], - "damage": "7", - "id": "Asuka-d+4", - "image": "", - "input": "d+4", - "name": "Crouch Chin Kick", - "notes": "", - "on_block": "-13", - "on_ch": "-2", - "on_hit": "-2", - "parent": "", - "recovery": "? FC", - "startup": "i12", - "target": "l", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "13", "id": "Asuka-db+1", "image": "", "input": "db+1", "name": "Swallow Slice", - "notes": "", + "notes": "\ncs6~13", "on_block": "-10", - "on_ch": "+7", - "on_hit": "+7", + "on_ch": "+6", + "on_hit": "+6", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i14", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "10,20", "id": "Asuka-db+1+2", "image": "", "input": "db+1+2", "name": "Raging Storm", - "notes": "\n* Parries lows\n", - "on_block": "", - "on_ch": "KND", - "on_hit": "KND", + "notes": "* Balcony Break\n* Wall Crush +25g on block\n* Sabaki, parries lows except weapons", + "on_block": "+10g", + "on_ch": "+18a (+9)", + "on_hit": "+18a (+9)", "parent": "", - "recovery": "", - "startup": "i42", + "recovery": "r27", + "startup": "i42 i3", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "13,20", "id": "Asuka-db+1,2", "image": "", "input": "db+1,2", - "name": "Swallow Vortex to Naniwa Gusto (Heat Engage)", - "notes": "\n* Heat Engager\n* Heat Dash {{{1}}}\n* Gain Naniwa Gusto on Heat activation\n* Combo from 1st hit\n* Can be delayed 9F\n* Combo can be delayed 9F from hit\n", + "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", "on_block": "-9", - "on_ch": "KND*", - "on_hit": "KND", + "on_ch": "+22a (+13)", + "on_hit": "+22a (+13)", "parent": "Asuka-db+1", - "recovery": "", + "recovery": "r27", "startup": "i14", - "target": "m,h,sp", + "target": "m,h", "video": "" }, { "alias": [], + "alt": [], "damage": "13,25", "id": "Asuka-db+1,4", "image": "", "input": "db+1,4", "name": "Swallow Torrent", - "notes": "Tornado", + "notes": "* Tornado\n* Combo from 1st hit\n", "on_block": "-15", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+16a (+9)", + "on_hit": "+16a (+9)", "parent": "Asuka-db+1", - "recovery": "", + "recovery": "r33", "startup": "i14", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "22", "id": "Asuka-db+2", "image": "", "input": "db+2", "name": "Funeral Palm", - "notes": "Tornado", + "notes": "Tornado\ncs3~17", "on_block": "-11", - "on_ch": "LNC", - "on_hit": "LNC", + "on_ch": "[+32a (+22)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", + "on_hit": "[+32a (+22)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i20", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "17", "id": "Asuka-db+3", "image": "", @@ -1239,227 +1030,226 @@ "on_ch": "+14g", "on_hit": "+4c", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i20", - "target": "l", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "14", "id": "Asuka-db+4", "image": "", - "input": "db,4", - "name": "Leg Cutter", - "notes": "", + "input": "db+4", + "name": "", + "notes": "Transition to r22 FC with D\ncs6~41", "on_block": "-11", "on_ch": "+3", "on_hit": "+0", "parent": "", - "recovery": "", + "recovery": "r28", "startup": "i21", - "target": "l", + "target": "L", "video": "" }, { - "alias": [], - "damage": "14,15", - "id": "Asuka-db+4,4", + "alias": [ + "(During Leg Cutter).1+4" + ], + "alt": [], + "damage": "14,5,8", + "id": "Asuka-db+4,1+4", "image": "", - "input": "db,4,4", - "name": "Leg Cutter (2)", - "notes": "", - "on_block": "-7", - "on_ch": "KND", - "on_hit": "+4", + "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", + "on_block": "--3", + "on_ch": "+9", + "on_hit": "+9", "parent": "Asuka-db+4", - "recovery": "", + "recovery": "r21", "startup": "i21", - "target": "l,l", + "target": "L,sl,h", "video": "" }, { - "alias": [], - "damage": "14,15,16", - "id": "Asuka-db+4,4,4", + "alias": [ + "(During Leg Cutter).3" + ], + "alt": [], + "damage": "14,21", + "id": "Asuka-db+4,3", "image": "", - "input": "db,4,4,4", - "name": "Leg Cutter (3)", - "notes": "", - "on_block": "-7", - "on_ch": "KND", - "on_hit": "+4", - "parent": "Asuka-db+4,4", - "recovery": "", + "input": "db+4,3", + "name": "Kariashi Shiranui", + "notes": "Combo from 1st CH with 1f delay", + "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", - "target": "l,l,l", + "target": "L,h", "video": "" }, { "alias": [], - "damage": "14,15,16,0", - "id": "Asuka-db+4,4,4,D", + "alt": [], + "damage": "14,15", + "id": "Asuka-db+4,4", "image": "", - "input": "db,4,4,4,D", - "name": "Leg Cutter (3) to Crouching", - "notes": "", - "on_block": "-11", - "on_ch": "KND", - "on_hit": "+0", - "parent": "Asuka-db+4,4,4", - "recovery": "? FC", + "input": "db+4,4", + "name": "", + "notes": "Transition to r22 FC with D\ncs1~49", + "on_block": "-7", + "on_ch": "+35a", + "on_hit": "+4", + "parent": "Asuka-db+4", + "recovery": "r24", "startup": "i21", - "target": "l,l,l,sp", + "target": "L,L", "video": "" }, { "alias": [], - "damage": "14,15,", - "id": "Asuka-db+4,4,D", + "alt": [], + "damage": "14,15,16", + "id": "Asuka-db+4,4,4", "image": "", - "input": "db,4,4,D", - "name": "Leg Cutter (2) to Crouching", - "notes": "", - "on_block": "-11", - "on_ch": "KND", - "on_hit": "+0", + "input": "db+4,4,4", + "name": "Leg Cutter", + "notes": "Transition to r22 FC with D\ncs1~49", + "on_block": "-7", + "on_ch": "+35a", + "on_hit": "+4", "parent": "Asuka-db+4,4", - "recovery": "? FC", - "startup": "i21", - "target": "l,l,sp", - "video": "" - }, - { - "alias": [], - "damage": "14", - "id": "Asuka-db+4,D", - "image": "", - "input": "db,4,D", - "name": "Leg Cutter to Crouching", - "notes": "", - "on_block": "-11", - "on_ch": "+3", - "on_hit": "+0", - "parent": "Asuka-db+4", - "recovery": "? FC", + "recovery": "", "startup": "i21", - "target": "l,sp", + "target": "L,L,L", "video": "" }, { "alias": [ - "f+2+4,1" + "f+2+4,2" ], - "damage": "020", - "id": "Asuka-Destabilizer.1", + "alt": [], + "damage": "0,20", + "id": "Asuka-Destabilizer.2", "image": "", "input": "f+1+3", "name": "Compulsory Reform", - "notes": "\n* Heat Engager\n* Gain Naniwa Gusto on Heat Activation", - "on_block": "", - "on_ch": "", - "on_hit": "", + "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", + "target": "t(h),m", "video": "" }, { "alias": [ - "f+2+4Destabilizer.4" + "f+2+4,4" ], - "damage": "019", + "alt": [], + "damage": "0,19", "id": "Asuka-Destabilizer.4", "image": "", "input": "f+1+3", "name": "Inescapable Tirade", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-14", + "on_ch": "+11d", + "on_hit": "+11d", "parent": "Asuka-f+1+3", "recovery": "", "startup": "i19", - "target": "t(h)l", + "target": "t(h),l", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Asuka-df+1", "image": "", "input": "df+1", - "name": "Falling Tower (1)", + "name": "", "notes": "", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", "parent": "", - "recovery": "", + "recovery": "r21", "startup": "i13", "target": "m", "video": "" }, { "alias": [], - "damage": "10,13(,25)", + "alt": [], + "damage": "10,13,25", "id": "Asuka-df+1,2", "image": "", "input": "df+1,2", "name": "Falling Tower", - "notes": "\n* Combo from 1st CH\n* Can be delayed 7F\n* Damage () is Throw bonus\n", - "on_block": "-1", - "on_ch": "Th", - "on_hit": "Th", + "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", + "on_block": "-3", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "Asuka-df+1", - "recovery": "", + "recovery": "r22", "startup": "i13", - "target": "m,h(,th)", + "target": "m,h,t", "video": "" }, { "alias": [], + "alt": [], "damage": "10,22", "id": "Asuka-df+1,4", "image": "", - "input": "df+1df+1,4", + "input": "df+1,4", "name": "Kyara Boku", - "notes": "\n* Combo from 1st CH\n* Can be delayed 7F\n", + "notes": "* Balcony Break\n* Combo from 1st CH with 1f delay\n* Input can be delayed 7f", "on_block": "-12", - "on_ch": "KND*", - "on_hit": "KND", + "on_ch": "[+59a](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", + "on_hit": "+22a (+17)", "parent": "Asuka-df+1", - "recovery": "", + "recovery": "r33", "startup": "i13", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "14", "id": "Asuka-df+2", "image": "", "input": "df+2", "name": "Rising Palm", - "notes": "+5 upon crouch hit", + "notes": "+5s on crouch hit", "on_block": "-6", - "on_ch": "LNC", - "on_hit": "LNC", + "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": "25", - "startup": "i15", + "recovery": "r24", + "startup": "i15~16", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "40", "id": "Asuka-df+2+3", "image": "", "input": "df+2+3", "name": "White Mountain", - "notes": "\n* Break: 2\n* Opp. Position on break:\n* Opp. Position on hit: CCW. Head sd. FU", + "notes": "* Break: 2\n* Opp. Position on break:\n* Opp. Position on hit: CCW. Head sd. FU", "on_block": "-6", "on_ch": "", "on_hit": "", @@ -1471,57 +1261,45 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Asuka-df+3", "image": "", "input": "df+3", "name": "Kagamino", - "notes": "", + "notes": "Balcony Break", "on_block": "-8", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+12a", + "on_hit": "+12a", "parent": "", - "recovery": "", - "startup": "i20", - "target": "m", + "recovery": "r32", + "startup": "i20~21", + "target": "M", "video": "" }, { "alias": [], + "alt": [ + "3~4" + ], "damage": "22", "id": "Asuka-df+3+4", "image": "", "input": "df+3+4", "name": "Sacred Blade", - "notes": "\n* Homing\n* Alternate input: df+3~4\n* Start-up 27F in actuality\n", + "notes": "* Homing\n* Alternate input: 3~4\n* Cancel to r47? FC with DB\ncs6~", "on_block": "-26", - "on_ch": "KND*", - "on_hit": "KND", + "on_ch": "[+70a (+54)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", + "on_hit": "[+70a (+54)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "parent": "", - "recovery": "32 FC", - "startup": "i28", - "target": "l", - "video": "" - }, - { - "alias": [], - "damage": "22", - "id": "Asuka-df+3+4,DB", - "image": "", - "input": "df+3+4,DB", - "name": "Sacred Blade to Cancel", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "Asuka-df+3+4", - "recovery": "39", - "startup": "i28", - "target": "l,sp", + "recovery": "r32 FC", + "startup": "i28~30", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "16", "id": "Asuka-df+4", "image": "", @@ -1532,89 +1310,58 @@ "on_ch": "+2", "on_hit": "+2", "parent": "", - "recovery": "", + "recovery": "r28", "startup": "i12", "target": "m", "video": "" }, { "alias": [], - "damage": "5,8", - "id": "Asuka-(During Leg Cutter),1+4", - "image": "", - "input": "(During Leg Cutter),1+4", - "name": "Kariashi Hakuro", - "notes": "\n* Link to attack to White Heron ()\n* Block frame is blocked 1st attack\n* -3F upon 2nd block\n", - "on_block": "-19", - "on_ch": "+9", - "on_hit": "+9", - "parent": "", - "recovery": "", - "startup": "", - "target": "sl,h", - "video": "" - }, - { - "alias": [], - "damage": "21", - "id": "Asuka-(During Leg Cutter) 3", - "image": "", - "input": "(During Leg Cutter),3", - "name": "Kariashi Shiranui", - "notes": "CH combo from Leg Cutter", - "on_block": "-3", - "on_ch": "LNC", - "on_hit": "LNC", - "parent": "", - "recovery": "", - "startup": "", - "target": "h", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "17", "id": "Asuka-f+1", "image": "", "input": "f+1", - "name": "Lunging Mist Thrust", + "name": "Whiplash", "notes": "", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", "parent": "", - "recovery": "", + "recovery": "r26", "startup": "i20", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "26", "id": "Asuka-f+1+2", "image": "", "input": "f+1+2", "name": "Exorcisor", - "notes": "\n* Heat Engager\n* Absorb an attack to power up\n* Gain Naniwa Gusto on Heat activation\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "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", + "on_block": "-9", + "on_ch": "+19a (+9)", + "on_hit": "+19a (+9)", "parent": "", - "recovery": "", - "startup": "i15", - "target": "h,sp", + "recovery": "r36", + "startup": "i15~16", + "target": "h", "video": "" }, { "alias": [ "f+2+4" ], + "alt": [], "damage": "0", "id": "Asuka-f+1+3", "image": "", "input": "f+1+3", "name": "Destabilizer", - "notes": "\n* Break: none\n* Opp. Position on break: \n* Opp. Position on hit: ", + "notes": "* Break: none\n* Opp. Position on break: \n* Opp. Position on hit:", "on_block": "", "on_ch": "+8", "on_hit": "+8", @@ -1626,372 +1373,198 @@ }, { "alias": [], - "damage": "17,5,20", - "id": "Asuka-f+1,4", + "alt": [], + "damage": "17,17", + "id": "Asuka-f+1,3", "image": "", - "input": "f+1,4", - "name": "Whiplash Double Lift Upper", - "notes": "\n* Combo from 1st CH\n* Can be delayed 15F\n* Combo can be delayed 12F from CH\n* Block frame is blocked 2nd attack\n* -6F upon 3rd block\n", - "on_block": "-25", - "on_ch": "LNC", - "on_hit": "LNC", + "input": "f+1,3", + "name": "Whiplash > Toe Kick", + "notes": "* Combo from 1st CH with 9f delay\n* Input can be delayed 10f", + "on_block": "-5", + "on_ch": "+14c", + "on_hit": "+6", "parent": "Asuka-f+1", - "recovery": "", + "recovery": "23", "startup": "i20", - "target": "m,lh", + "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "17,26", - "id": "Asuka-f+1,d+4", + "id": "Asuka-f+1,4", "image": "", - "input": "f+1,d+4", + "input": "f+1,4", "name": "Whiplash Sacred Blade", - "notes": "\n* Homing\n* Combo from 1st CH\n* Can be delayed 15F\n* Combo can be delayed 5F from CH\n* Interruption 11F after 1st block\n", + "notes": "* Homing\n* Combo from 1st CH\n* Input can be delayed 15f\n* Interrupt with i11 from 1st block\n* Cancel to FC -24 -13 r43? with DB\n,cs6~", "on_block": "-26", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+24a", + "on_hit": "+24a", "parent": "Asuka-f+1", - "recovery": "? FC", - "startup": "i20", - "target": "m,l", - "video": "" - }, - { - "alias": [], - "damage": "17,26", - "id": "Asuka-f+1,d+4,DB", - "image": "", - "input": "f+1,d+4,DB", - "name": "Whiplash Sacred Blade to Cancel", - "notes": "\n* Combo can be delayed 28F from CH\n", - "on_block": "-26", - "on_ch": "-15", - "on_hit": "-15", - "parent": "Asuka-f+1,d+4", - "recovery": "? FC", + "recovery": "32 FC", "startup": "i20", - "target": "m,l,sp", + "target": "m,L", "video": "" }, { - "alias": [], + "alias": [ + "Tooth Fairy" + ], + "alt": [], "damage": "20", "id": "Asuka-f+2", "image": "", "input": "f+2", "name": "Demon Slayer", - "notes": "", + "notes": "* Cancel to r11 FC with D\n* Gain NWG on hit with 1\n* hit advantage becomes +26a (+16) on NWG gain", "on_block": "-18", - "on_ch": "[JG](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", - "on_hit": "[JG](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", + "on_ch": "[+33a (+23)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", + "on_hit": "[+33a (+23)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "parent": "", - "recovery": "", - "startup": "i17", - "target": "m", - "video": "" - }, - { - "alias": [], - "damage": "20,0", - "id": "Asuka-f+2,1", - "image": "", - "input": "f+2,(must hit) 1", - "name": "Demon Slayer > Naniwa Gusto", - "notes": "\n* Gain Naniwa Gusto on hit", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "Asuka-f+2", - "recovery": "r? NWG", - "startup": "i17", - "target": "m,sp", + "recovery": "r36", + "startup": "i17~18", + "target": "M", "video": "" }, { "alias": [], + "alt": [], "damage": "21", "id": "Asuka-f+2+3", "image": "", "input": "f+2+3", "name": "Wheel Kick", - "notes": "\n* Absorbs Punch (H/M) during 4 to 15F\n* Stun on success punch parry\n", + "notes": "* Balcony Break\n* Sabaki, parries high or mid punches\n* +51a on a successful parry", "on_block": "+0", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+25a", + "on_hit": "+25a", "parent": "", - "recovery": "", - "startup": "i23", + "recovery": "r27", + "startup": "i23~24", "target": "h", "video": "" }, { "alias": [], - "damage": "20,0", - "id": "Asuka-f+2,D", - "image": "", - "input": "f+2,D", - "name": "Demon Slayer to Cancel", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "Asuka-f+2", - "recovery": "", - "startup": "i17", - "target": "m,sp", - "video": "" - }, - { - "alias": [], - "damage": "24", - "id": "Asuka-f+3", + "alt": [], + "damage": "24", + "id": "Asuka-f+3", "image": "", "input": "f+3", - "name": "Spinning Heel Drop", - "notes": "\n* Chip damage when guarded\n* ", - "on_block": "-2", - "on_ch": "KND", - "on_hit": "KND", - "parent": "", - "recovery": "", - "startup": "31f", + "name": "Spinning Heel Drop (One Spin)", + "notes": "* Balcony Break\n* Chip damage on block\n* Cancel to r33 with B", + "on_block": "-2~+0", + "on_ch": "+29a (+20)", + "on_hit": "+29a (+20)", + "parent": "", + "recovery": "r19", + "startup": "i31~i33", "target": "m", "video": "" }, { "alias": [], - "damage": "26", + "alt": [], + "damage": "28", "id": "Asuka-f+3*", "image": "", "input": "f+3*", - "name": "Spinning Heel Drop (Hold)", - "notes": "\n* Chip damage when guarded\n* Input to cancel\n", - "on_block": "+6", - "on_ch": "KND", - "on_hit": "KND", + "name": "Spinning Heel Drop (Three Spins)", + "notes": "* Balcony Break\n* Cancel to r58? with B", + "on_block": "+28a (+19)", + "on_ch": "+28a (+19)", + "on_hit": "+28a (+19)", "parent": "", - "recovery": "", - "startup": "52f", - "target": "m", + "recovery": "r20", + "startup": "i70", + "target": "!", "video": "" }, { "alias": [], + "alt": [], "damage": "27", "id": "Asuka-f+3+4", "image": "", "input": "f+3+4", - "name": "Spinning Heel Chop Naniwa Gusto", - "notes": "\n* Chip damage when guarded\n* On hit gain Naniwa Gusto\n", - "on_block": "", - "on_ch": "KND", - "on_hit": "KND", + "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", + "on_block": "-1", + "on_ch": "+18a (+9)", + "on_hit": "+18a (+9)", "parent": "", - "recovery": "", - "startup": "29f", - "target": "m,sp", + "recovery": "r30", + "startup": "i29~30", + "target": "M", "video": "" }, { "alias": [], - "damage": "24", - "id": "Asuka-f+3,B", - "image": "", - "input": "f+3,B", - "name": "Spinning Heel Drop to Cancel", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "Asuka-f+3", - "recovery": "", - "startup": "31f", - "target": "m,sp", - "video": "" - }, - { - "alias": [], - "damage": "28", - "id": "Asuka-f+3* (max)", + "alt": [], + "damage": "26", + "id": "Asuka-f+3*n", "image": "", - "input": "f+3* (max)", - "name": "Spinning Heel Drop (Hold-Max)", - "notes": "\n* Chip damage when guarded\n* Input to cancel\n", - "on_block": "KND", - "on_ch": "KND", - "on_hit": "KND", + "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": "", - "startup": "70f", - "target": "ub(m)", + "recovery": "r21", + "startup": "i52~i53", + "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "21", "id": "Asuka-f+4", "image": "", "input": "f+4", "name": "Back Spin Kick", - "notes": "\n* Homing", + "notes": "* Homing\n* Balcony break on CH", "on_block": "+3", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+28a", + "on_hit": "+28a", "parent": "", - "recovery": "25", - "startup": "i19", + "recovery": "r23", + "startup": "i19~21", "target": "h", "video": "" }, { "alias": [], - "damage": "5", - "id": "Asuka-FC.1", - "image": "", - "input": "FC.1", - "name": "Crouch Jab", - "notes": "\n* Returns to standing when input F\n", - "on_block": "-5", - "on_ch": "+6", - "on_hit": "+6", - "parent": "", - "recovery": "? FC", - "startup": "i10", - "target": "sm", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "10,10", "id": "Asuka-FC.3+4", "image": "", "input": "FC.3+4", - "name": "Twin Cloud Kicks (2)", - "notes": "", - "on_block": "-6", - "on_ch": "+5c", - "on_hit": "+5c", - "parent": "", - "recovery": "", - "startup": "i21", - "target": "mm", - "video": "" - }, - { - "alias": [], - "damage": "10,10,10,10", - "id": "Asuka-FC.3+4,3", - "image": "", - "input": "FC.3+4,3", - "name": "Twin Cloud Kicks", - "notes": "\n* Interruption 11F after 2nd block\n", - "on_block": "+0c", - "on_ch": "KND", - "on_hit": "KND", - "parent": "Asuka-FC.3+4", - "recovery": "", - "startup": "i21", - "target": "mm,mm", - "video": "" - }, - { - "alias": [], - "damage": "10,10,10,10", - "id": "Asuka-FC.3+4,3,D", - "image": "", - "input": "FC.3+4,3,D", - "name": "Twin Cloud Kicks to Crouching", - "notes": "", - "on_block": "+0c", - "on_ch": "KND", - "on_hit": "KND", - "parent": "Asuka-FC.3+4,3", - "recovery": "? FC", - "startup": "i21", - "target": "mm,mm,sp", - "video": "" - }, - { - "alias": [], - "damage": "10,10,", - "id": "Asuka-FC.3+4,D", - "image": "", - "input": "FC.3+4,D", - "name": "Twin Cloud Kicks (2) to Crouching", - "notes": "\n* Forces an opponent to crouching on hit\n", + "name": "", + "notes": "\n", "on_block": "-6", "on_ch": "+5c", "on_hit": "+5c", - "parent": "Asuka-FC.3+4", - "recovery": "? FC", - "startup": "i21", - "target": "mm,sp", - "video": "" - }, - { - "alias": [], - "damage": "10", - "id": "Asuka-FC.4", - "image": "", - "input": "FC.4", - "name": "Crouch Chin Kick", - "notes": "", - "on_block": "-15", - "on_ch": "-4", - "on_hit": "-4", - "parent": "", - "recovery": "? FC", - "startup": "i12", - "target": "l", - "video": "" - }, - { - "alias": [], - "damage": "8", - "id": "Asuka-FC.d+2", - "image": "", - "input": "FC.d+2", - "name": "Crouch Straight", - "notes": "Alternate input: FC.db+2", - "on_block": "-4", - "on_ch": "+7", - "on_hit": "+7", - "parent": "", - "recovery": "? FC", - "startup": "i11", - "target": "sm", - "video": "" - }, - { - "alias": [], - "damage": "12", - "id": "Asuka-FC.d+3", - "image": "", - "input": "FC.d+3", - "name": "Crouch Spin Kick", - "notes": "Alternate input: FC.db+3", - "on_block": "-17", - "on_ch": "-3", - "on_hit": "-3", "parent": "", - "recovery": "? FC", - "startup": "i16", - "target": "l", + "recovery": "r24", + "startup": "i21~22 i9~10", + "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "15,15,15", "id": "Asuka-FC.db+1+2", "image": "", "input": "FC.db+1+2", "name": "Falling Rain", - "notes": "\n* 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": "* 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", "on_block": "-6", - "on_ch": "LNC", - "on_hit": "LNC", + "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": "", "startup": "i11", @@ -2000,12 +1573,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Asuka-FC.df+2", "image": "", "input": "FC.df+2", "name": "Grace", - "notes": "\n* Crumple State 17F upon CH\n", + "notes": "* Crumple State 17F upon CH\ncs", "on_block": "-11", "on_ch": "+25g", "on_hit": "+0", @@ -2017,15 +1591,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Asuka-FC.df+3", "image": "", "input": "FC.df+3", "name": "Minazuki", - "notes": "", + "notes": "Balcony Break", "on_block": "-9", - "on_ch": "KND*", - "on_hit": "KND", + "on_ch": "+34a (+26)", + "on_hit": "+34a (+26)", "parent": "", "recovery": "", "startup": "i17", @@ -2034,199 +1609,285 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Asuka-f,F+1", "image": "", "input": "f,F+1", "name": "Burning Lantern", - "notes": "\n", + "notes": "* Spike\n* Chip damage on block", "on_block": "+5", - "on_ch": "+14", - "on_hit": "+14", + "on_ch": "+14c", + "on_hit": "+14c", "parent": "", - "recovery": "32", + "recovery": "r67", "startup": "i23", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Asuka-f,F+1+2", "image": "", "input": "f,F+1+2", "name": "Tenjin Upward Strike", - "notes": "\n* Chip damage when guarded\n* Tornado\n", - "on_block": "", - "on_ch": "KND", - "on_hit": "KND", + "notes": "* Tornado\n* Chip damage when on block\n* Grounded hit can be inconsistent sometimes", + "on_block": "-6", + "on_ch": "[+68a (+52)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", + "on_hit": "+29a (+14)", "parent": "", - "recovery": "", - "startup": "i19", - "target": "m", + "recovery": "r35", + "startup": "i19~20", + "target": "M", "video": "" }, { "alias": [], + "alt": [], "damage": "16", "id": "Asuka-f,F+2", "image": "", "input": "f,F+2", - "name": "Hiboko no Kagami (1)", - "notes": "\n", - "on_block": "-13", - "on_ch": "-3", - "on_hit": "-3", + "name": "", + "notes": "* Elbow", + "on_block": "-9", + "on_ch": "+1", + "on_hit": "+1", "parent": "", - "recovery": "", - "startup": "i15", + "recovery": "r30", + "startup": "i15~16", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "16,21", "id": "Asuka-f,F+2,1", "image": "", "input": "f,F+2,1", "name": "Hiboko no Kagami", - "notes": "\n* Combo from 1st hit\n* Can be delayed 13F\n* Combo can be delayed 8F from hit\n* Combo can be delayed 11F from CH\n", + "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", "on_block": "-5", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+45a (-13)", + "on_hit": "+45a (-13)", "parent": "Asuka-f,F+2", - "recovery": "", - "startup": "i15", + "recovery": "r28", + "startup": "i15~16", "target": "m,h", "video": "" }, { "alias": [], + "alt": [], "damage": "16,25", "id": "Asuka-f,F+2,1+2", "image": "", "input": "f,F+2,1+2", "name": "Higata no Kagami", - "notes": "Gain Naniwa Gusto on hit", + "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)", "on_block": "-13", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+23a (+13)", + "on_hit": "+23a (+13)", "parent": "Asuka-f,F+2", - "recovery": "", - "startup": "i15", - "target": "m,m,sp", + "recovery": "r31", + "startup": "i15~16", + "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "16,22", "id": "Asuka-f,F+2,3", "image": "", "input": "f,F+2,3", "name": "Yata Kagami", - "notes": "\n* Combo from 1st CH\n* Can be delayed 13F\n* Combo can be delayed 5F from CH\n", + "notes": "* Balcony Break\n* Combo from 1st CH with 4f delay\n* Input can be delayed 12f\n* Move can be delayed 10f", "on_block": "-8", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+15a", + "on_hit": "+15a", "parent": "Asuka-f,F+2", - "recovery": "", - "startup": "i15", - "target": "m,m", + "recovery": "r29", + "startup": "i15~16", + "target": "m,M", "video": "" }, { "alias": [], + "alt": [], "damage": "23", "id": "Asuka-f,F+3", "image": "", "input": "f,F+3", "name": "Matoi Hiragi", - "notes": "\n* Homing\n", + "notes": "* Homing\n* Balcony Break", "on_block": "-9", - "on_ch": "KND", + "on_ch": "+35a", "on_hit": "+11g", "parent": "", - "recovery": "? FC", - "startup": "i20", + "recovery": "r31 FC", + "startup": "i20~21", "target": "m", "video": "" }, { "alias": [], - "damage": "28", + "alt": [], + "damage": "23", "id": "Asuka-f,F+4", "image": "", "input": "f,F+4", "name": "Leaping Spin Kick", - "notes": "", + "notes": "* Strong Aerial Tailspin\n* Balcony Break\n", "on_block": "-3", - "on_ch": "KND*", - "on_hit": "KND", + "on_ch": "[+66a (+46)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", + "on_hit": "[+66a (+46)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "parent": "", - "recovery": "", - "startup": "i20", + "recovery": "r28", + "startup": "i20~21", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "30", "id": "Asuka-f,f,F+1+2", "image": "", "input": "f,f,F+1+2", "name": "Aizen Swing", - "notes": "\n* Chip damage when guarded\n* Homing\n", - "on_block": "", - "on_ch": "KND", - "on_hit": "KND", + "notes": "* Tornado\n* Homing\n* Balcony Break\n* Chip damage on block\n* Unparryable by traditional parries, Asuka, Nina, etc", + "on_block": "+4", + "on_ch": "+67a (+51)", + "on_hit": "+32a (+6)", "parent": "", - "recovery": "", - "startup": "i17", + "recovery": "r33", + "startup": "i17~18", "target": "h", "video": "" }, { "alias": [], + "alt": [ + "ub,b+3" + ], "damage": "32", "id": "Asuka-f,f,F+3", "image": "", "input": "f,f,F+3", "name": "Ame-no-Uzume", - "notes": "\n* Chip damage when guarded\n", - "on_block": "+0", - "on_ch": "KND*", - "on_hit": "KND", + "notes": "* Balcony Break\n* Chip damage on block\n", + "on_block": "+3~+7", + "on_ch": "+48a (+1)", + "on_hit": "+16a (+7)", "parent": "", - "recovery": "", + "recovery": "r24", "startup": "i24~28", "target": "m", "video": "" }, { "alias": [], - "damage": "12,3", + "alt": [], + "damage": "12,11,27", "id": "Asuka-H.2+3", "image": "", "input": "H.2+3", "name": "Triple Ascension Kicks", - "notes": "\n* Heat Smash\n* Throw on hit", - "on_block": "+10", - "on_ch": "", - "on_hit": "", + "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", + "on_block": "+10g", + "on_ch": "-6", + "on_hit": "-6", "parent": "", "recovery": "", "startup": "i16", - "target": "m,th", + "target": "m,t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5", + "id": "Asuka-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": "FC", + "startup": "i10", + "target": "sl", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8", + "id": "Asuka-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": "Asuka-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": "Asuka-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": [], "damage": "40", "id": "Asuka-Left Throw", "image": "", "input": "Left throw", "name": "Cloud Taste", - "notes": "\n* Throw break 1\n* Opp. Position on break: CCW\n* Opp. Position on hit: F Sd. FD", + "notes": "* Throw break 1\n* Opp. Position on break: CCW\n* Opp. Position on hit: F Sd. FD", "on_block": "-3", "on_ch": "-3d", "on_hit": "-3d", @@ -2238,66 +1899,70 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Asuka-NWG.f,F+1+2", "image": "", "input": "NWG.f,F+1+2", "name": "Tenjin Festival Upward Strike", - "notes": "\n* Chip damage when guarded\n* Consumes Naniwa Gusto\n* During Heat, remaining Heat is consumed\n* Tornado\n", - "on_block": "", - "on_ch": "KND", - "on_hit": "KND", + "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", + "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')", "parent": "", - "recovery": "", - "startup": "i19", - "target": "m", + "recovery": "r35", + "startup": "i19~20", + "target": "M", "video": "" }, { "alias": [], - "damage": "42", + "alt": [], + "damage": "36", "id": "Asuka-NWG.f,f,F+1+2", "image": "", "input": "NWG.f,f,F+1+2", "name": "Aizen Festival Swing", - "notes": "\n* Chip damage when guarded\n* Consumes Naniwa Gusto\n* During Heat, remaining Heat is consumed\n* Homing\n", - "on_block": "", - "on_ch": "KND", - "on_hit": "KND", + "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", + "on_block": "+11g", + "on_ch": "+66a (+50)", + "on_hit": "+66a (+50)", "parent": "", - "recovery": "", - "startup": "i17", + "recovery": "r33", + "startup": "i17~18", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "24", "id": "Asuka-NWG.u+1+2", "image": "", "input": "NWG.u+1+2", "name": "Sumiyoshi Festival Plunge", - "notes": "\n* Chip damage when guarded\n* Consumes Naniwa Gusto\n* During Heat, remaining Heat is consumed\n", - "on_block": "", - "on_ch": "KDN", - "on_hit": "KDN", + "notes": "* Spike\n* Chip damage when guarded\n* Consumes Naniwa Gusto\n* During Heat, remaining Heat is consumed\n", + "on_block": "+8~+9", + "on_ch": "+18a", + "on_hit": "+18a", "parent": "", - "recovery": "", - "startup": "i31", - "target": "m", + "recovery": "r40", + "startup": "i31~32", + "target": "M", "video": "" }, { "alias": [], + "alt": [], "damage": "10,49", "id": "Asuka-R.df+1+2", "image": "", "input": "R.df+1+2", "name": "Naniwa Peacemaker Knuckle", - "notes": "\n* Rage Art\n* Damage increases with lower health\n* Removes recoverable health on hit", + "notes": "* Rage Art\n* Damage increases with lower health\n* Removes recoverable health on hit\n* Input can be held\n* Power Crush", "on_block": "-15", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", "recovery": "", "startup": "i20", @@ -2306,29 +1971,13 @@ }, { "alias": [], - "damage": "", - "id": "Asuka-R.df+1+2*", - "image": "", - "input": "R.df+1+2*", - "name": "Naniwa Peacemaker Knuckle (Hold)", - "notes": "\n* Rage Art\n* Damage increases with lower health\n* Removes recoverable health on hit", - "on_block": "+3", - "on_ch": "KND", - "on_hit": "KND", - "parent": "", - "recovery": "", - "startup": "i56", - "target": "m,th", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "40", "id": "Asuka-Right Throw", "image": "", "input": "Right throw", "name": "Wind Wheel", - "notes": "\n* Throw break 2\n* Opp. Position on break: \n* Opp. Position on hit: FD F Sd.", + "notes": "* Throw break 2\n* Opp. Position on break: \n* Opp. Position on hit: FD F Sd.", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -2340,15 +1989,16 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Asuka-SS.2", "image": "", "input": "SS.2", "name": "Mist Palm Thrust", - "notes": "\n* Heat Engager\n* Gain Naniwa Gusto on Heat activation\n", - "on_block": "-9", - "on_ch": "KND*", - "on_hit": "KND", + "notes": "* Heat Engager\n* Gain Naniwa Gusto on Heat activation", + "on_block": "-13", + "on_ch": "+13a (+4)", + "on_hit": "+13a (+4)", "parent": "", "recovery": "", "startup": "i13", @@ -2357,6 +2007,7 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Asuka-SS.4", "image": "", @@ -2364,7 +2015,7 @@ "name": "Camellia", "notes": "Meaty 2F", "on_block": "-6", - "on_ch": "KND", + "on_ch": "+30a", "on_hit": "+7", "parent": "", "recovery": "25", @@ -2374,181 +2025,110 @@ }, { "alias": [], - "damage": "12", - "id": "Asuka-u+1", + "alt": [ + "ub+1+2" + ], + "damage": "20", + "id": "Asuka-u+1+2", "image": "", - "input": "u+1", - "name": "Jumping Knuckle", - "notes": "Same move as ub+1 and uf+1", - "on_block": "-12", - "on_ch": "-1", - "on_hit": "-1", + "input": "u+1+2", + "name": "Sumiyoshi Plunge", + "notes": "* Spike\n* Chip damage when guarded\n* Power up when using NWG or in Heat\n", + "on_block": "-13~-12", + "on_ch": "+19a", + "on_hit": "+19a", "parent": "", - "recovery": "", - "startup": "i18", + "recovery": "r40", + "startup": "i31~32", "target": "m", "video": "" }, { "alias": [], - "damage": "20", - "id": "Asuka-u+1+2", + "alt": [], + "damage": "40", + "id": "Asuka-uf+1+2", "image": "", - "input": "u+1+2", - "name": "Sumiyoshi Plunge", - "notes": "\n* Chip damage when guarded\n* Alternate input: ub+1+2\n", - "on_block": "", - "on_ch": "KND", - "on_hit": "KND", + "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", + "on_block": "-3", + "on_ch": "", + "on_hit": "", "parent": "", "recovery": "", - "startup": "i31", - "target": "m", + "startup": "i12", + "target": "t(h)", "video": "" }, { "alias": [], - "damage": "17", - "id": "Asuka-u+2", + "alt": [], + "damage": "20,25", + "id": "Asuka-uf+2", "image": "", - "input": "u+2", - "name": "Hook", - "notes": "Same move as ub+2", - "on_block": "-12", - "on_ch": "+9", - "on_hit": "+9", + "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", + "on_block": "-1", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", - "recovery": "", - "startup": "i15", - "target": "h", + "recovery": "r28", + "startup": "i14", + "target": "h,t", "video": "" }, { "alias": [], + "alt": [ + "ub+3", + "u+3" + ], "damage": "17", - "id": "Asuka-u+3", + "id": "Asuka-uf+3", "image": "", - "input": "u+3", + "input": "uf+3", "name": "Iwato", - "notes": "Same move as ub+3 and uf+3", + "notes": "\n", "on_block": "-3", - "on_ch": "KND", + "on_ch": "[+33a](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "on_hit": "+8", "parent": "", - "recovery": "22", + "recovery": "r21", "startup": "i20~21", "target": "m", "video": "" }, { "alias": [], + "alt": [ + "ub+4", + "u+4" + ], "damage": "25", - "id": "Asuka-u+4", + "id": "Asuka-uf+4", "image": "", - "input": "u+4", + "input": "uf+4", "name": "Night Sky", - "notes": "Same move as uf+4", + "notes": "\n", "on_block": "-13", - "on_ch": "LNC", - "on_hit": "LNC", - "parent": "", - "recovery": "", - "startup": "i20", - "target": "m", - "video": "" - }, - { - "alias": [], - "damage": "25", - "id": "Asuka-ub+4", - "image": "", - "input": "ub+4", - "name": "Night Sky", - "notes": "", - "on_block": "-15", - "on_ch": "LNC", - "on_hit": "LNC", - "parent": "", - "recovery": "", - "startup": "i20", - "target": "m", - "video": "" - }, - { - "alias": [], - "damage": "-", - "id": "Asuka-ub,b", - "image": "", - "input": "ub,b", - "name": "Backflip", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "", - "recovery": "", - "startup": "", - "target": "sp", - "video": "" - }, - { - "alias": [], - "damage": "32", - "id": "Asuka-ub,b+3", - "image": "", - "input": "ub,b+3", - "name": "Spinning Jump Kick", - "notes": "", - "on_block": "0", - "on_ch": "KND*", - "on_hit": "KND", + "on_ch": "[+31a (+21)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", + "on_hit": "[+31a (+21)](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "parent": "", - "recovery": "", - "startup": "i68", + "recovery": "r28", + "startup": "i20~21", "target": "m", "video": "" }, { "alias": [], - "damage": "40", - "id": "Asuka-uf+1+2", - "image": "", - "input": "uf+1+2", - "name": "Cherry Blossom", - "notes": "\n* Break: 1+2\n* Opp. Position on break: Reverse Pos.\n* Opp. Position on hit: Head sd. FU", - "on_block": "-3", - "on_ch": "", - "on_hit": "", - "parent": "", - "recovery": "", - "startup": "i12", - "target": "t(h)", - "video": "" - }, - { - "alias": [], - "damage": "20(,25)", - "id": "Asuka-uf+2", - "image": "", - "input": "uf+2", - "name": "Rangetsu", - "notes": "Damage () is Throw bonus", - "on_block": "-7", - "on_ch": "Th", - "on_hit": "Th", - "parent": "", - "recovery": "28", - "startup": "i14", - "target": "h(,th)", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "12", "id": "Asuka-ws1", "image": "", "input": "ws1", - "name": "Shikei", + "name": "", "notes": "", "on_block": "-7", "on_ch": "+4", @@ -2561,49 +2141,34 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Asuka-ws1+2", "image": "", "input": "ws1+2", "name": "Sudare Nagashi", - "notes": "\n* Wall Crush +25g on hit\n* Crumple state 17F upon CH", + "notes": "* Wall Crush +25g on hit\n* Crumple state 17F upon CH\n* Cancel into FC with input D", "on_block": "-2", - "on_ch": "KND", + "on_ch": "[+63a](https://wavu.wiki/t/Asuka_combos#Staples 'Combo')", "on_hit": "+13g", "parent": "", - "recovery": "27", + "recovery": "r27", "startup": "i21", "target": "m", "video": "" }, { "alias": [], - "damage": "20", - "id": "Asuka-ws1+2,D", - "image": "", - "input": "ws1+2,D", - "name": "Sudare Nagashi to Cancel", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "Asuka-ws1+2", - "recovery": "38 FC", - "startup": "i21", - "target": "m,sp", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "12,20", "id": "Asuka-ws1,4", "image": "", "input": "ws1,4", "name": "Shikeitai", - "notes": "\n* Combo from 1st hit\n* Can be delayed 7F\n", + "notes": "* Combo from 1st hit\n* Can be delayed 7F", "on_block": "-8", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+37a (+29)", + "on_hit": "+37a (+29)", "parent": "Asuka-ws1", "recovery": "", "startup": "i14", @@ -2612,11 +2177,12 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Asuka-ws2", "image": "", "input": "ws2", - "name": "Rising Elbow", + "name": "", "notes": "", "on_block": "-8", "on_ch": "+8", @@ -2629,49 +2195,52 @@ }, { "alias": [], - "damage": "1818,10", + "alt": [], + "damage": "18,10", "id": "Asuka-ws2,1", "image": "", "input": "ws2,1", - "name": "10 Hit Combo (2)", - "notes": "Combo from 1st hit", + "name": "", + "notes": "* Combo from 1st hit\n* Continuation into ten string", "on_block": "-2", "on_ch": "+9", "on_hit": "+9", "parent": "Asuka-ws2", "recovery": "", "startup": "i13", - "target": "mm,h", + "target": "m,h", "video": "" }, { "alias": [], + "alt": [], "damage": "18,4", "id": "Asuka-ws2,1+2", "image": "", "input": "ws2,1+2", - "name": "Kohaku to Destabilizer", - "notes": "\n* Link to attack from Destablilizer (f+1+3 or f+2+4)\n", + "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", "parent": "Asuka-ws2", "recovery": "", "startup": "i13", - "target": "mh,th", + "target": "m,h,th", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Asuka-ws3", "image": "", "input": "ws3", "name": "Moon Scent", - "notes": "Tornado", + "notes": "Tornado\n", "on_block": "-16", - "on_ch": "LNC", - "on_hit": "LNC", + "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", @@ -2680,6 +2249,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Asuka-ws4", "image": "", 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 1f35414..6c46054 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 @@ -1,6 +1,7 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Azucena-1", "image": "", @@ -11,36 +12,38 @@ "on_ch": "+8", "on_hit": "+8", "parent": "", - "recovery": "r17", + "recovery": "r19", "startup": "i10", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "5,15", "id": "Azucena-1,1", "image": "", "input": "1,1", "name": "High Mountain Combo", - "notes": "\n* Combo from 1st hit\n* Transition to LIB on hit only", - "on_block": "-9~-8", - "on_ch": "+8", + "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.", + "on_block": "-10", + "on_ch": "+18a", "on_hit": "+8", "parent": "Azucena-1", "recovery": "r28", "startup": "i10", "target": "h,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Azucena-1,1.mp4" }, { "alias": [], - "damage": "20", + "alt": [], + "damage": "17", "id": "Azucena-1+2", "image": "", "input": "1+2", "name": "Boomerang Scythe", - "notes": "Balcony Break", + "notes": "Balcony Break\n(Ver.1.05.00) - Damage changed from 20.\ncs8~15", "on_block": "-8", "on_ch": "+56a", "on_hit": "+13g", @@ -52,29 +55,31 @@ }, { "alias": [], + "alt": [], "damage": "5,23", "id": "Azucena-1,2", "image": "", "input": "1,2", "name": "High Roast Combo", - "notes": "\n* Balcony Break\n* Combo from 1st hit with 4f delay\n* Can transition to BT with B", - "on_block": "-14~-13", - "on_ch": "+8~+9", - "on_hit": "+8~+9", + "notes": "* Balcony Break\n* Combo from 1st hit with 4f delay\n* Can transition to BT with B", + "on_block": "-14", + "on_ch": "+8", + "on_hit": "+8", "parent": "Azucena-1", "recovery": "r34", "startup": "i10", "target": "h,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Azucena-1,2.mp4" }, { "alias": [], + "alt": [], "damage": "", "id": "Azucena-1+2+3+4", "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "\n* Cannot block for 5 seconds\n* CH state for 5 seconds", + "notes": "* Cannot block for 5 seconds\n* CH state for 5 seconds", "on_block": "", "on_ch": "", "on_hit": "", @@ -86,7 +91,8 @@ }, { "alias": [], - "damage": "54", + "alt": [], + "damage": ",54", "id": "Azucena-1+2+3+4,3+4", "image": "", "input": "1+2+3+4,3+4", @@ -98,17 +104,18 @@ "parent": "Azucena-1+2+3+4", "recovery": "r57", "startup": "", - "target": "m!", + "target": ",m!", "video": "" }, { "alias": [], + "alt": [], "damage": "35", "id": "Azucena-1+3", "image": "", "input": "1+3", "name": "Amaru Head Squeeze", - "notes": "\n* Throw break 1 or 2", + "notes": "* Throw break 1 or 2", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -120,6 +127,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Azucena-1+3+4", "image": "", @@ -137,12 +145,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Azucena-1+3+4*", "image": "", "input": "1+3+4*", "name": "Shuffle Recital", - "notes": "\n* 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", "on_block": "", "on_ch": "", "on_hit": "", @@ -154,6 +163,7 @@ }, { "alias": [], + "alt": [], "damage": "9", "id": "Azucena-2", "image": "", @@ -171,15 +181,16 @@ }, { "alias": [], + "alt": [], "damage": "9,11", "id": "Azucena-2,1", "image": "", "input": "2,1", "name": "", - "notes": "Combo from 1st hit with 4f delay", - "on_block": "-3~-2", - "on_ch": "+7~+8", - "on_hit": "+7~+8", + "notes": "* Combo from 1st hit with 4f delay\n* Jail from 1st attack with 2f delay", + "on_block": "-7", + "on_ch": "+3", + "on_hit": "+3", "parent": "Azucena-2", "recovery": "r22", "startup": "i10", @@ -188,13 +199,14 @@ }, { "alias": [], + "alt": [], "damage": "9,11,21", "id": "Azucena-2,1,2", "image": "", "input": "2,1,2", "name": "Andes Mountain Uppercut Combo", - "notes": "\n* Tornado\n* Balcony Break\n* Combo from 2nd CH with 5f delay\n* Input can be delayed 10f", - "on_block": "-5~-4", + "notes": "* Tornado\n* Balcony Break\n* Combo from 2nd CH with 5f delay\n* Input can be delayed 10f", + "on_block": "-5", "on_ch": "+20a (+3)", "on_hit": "+20a (+3)", "parent": "Azucena-2,1", @@ -205,12 +217,13 @@ }, { "alias": [], + "alt": [], "damage": "12 (12)", "id": "Azucena-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\n* Heat Burst\n* Cancel to r45 with b,b", + "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", "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", @@ -222,6 +235,7 @@ }, { "alias": [], + "alt": [], "damage": "0", "id": "Azucena-2+3+4", "image": "", @@ -239,12 +253,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Azucena-2+4", "image": "", "input": "2+4", "name": "El Dorado Neck Snap", - "notes": "\n* Throw break 1 or 2\n* Side switch", + "notes": "* Throw break 1 or 2\n* Side switch", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -256,6 +271,7 @@ }, { "alias": [], + "alt": [], "damage": "11", "id": "Azucena-3", "image": "", @@ -273,49 +289,52 @@ }, { "alias": [], + "alt": [], "damage": "11,18", "id": "Azucena-3,2", "image": "", "input": "3,2", "name": "Groovy Strike", - "notes": "\n* Combo from 1st hit with 5f delay\n* Input can be delayed 10f delay", - "on_block": "-12~-11", + "notes": "* Combo from 1st hit with 5f delay\n* Input can be delayed 10f delay", + "on_block": "-12", "on_ch": "[+33d (+25)](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", - "on_hit": "+6~+7", + "on_hit": "+6", "parent": "Azucena-3", "recovery": "r31", "startup": "i14", "target": "m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Azucena-3,2.mp4" }, { "alias": [], + "alt": [], "damage": "11", "id": "Azucena-3,2~F", "image": "", "input": "3,2~F", "name": "", - "notes": "", + "notes": "Listed parry state is at earliest cancel", "on_block": "-18", "on_ch": "-7", "on_hit": "-7", "parent": "Azucena-3", - "recovery": "r23 LIB", + "recovery": "r19 LIB", "startup": "i14", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Azucena-3,2~F.mp4" }, { "alias": [], + "alt": [], "damage": "11,23", "id": "Azucena-3,3", "image": "", "input": "3,3", "name": "Groovy Punalada", - "notes": "\n* Balcony Break\n* Combo from 1st hit with 6f delay", - "on_block": "-1~+0", - "on_ch": "+43a (-15)", - "on_hit": "+43a (-15)", + "notes": "* Balcony Break\n* Combo from 1st hit with 6f delay", + "on_block": "-1", + "on_ch": "+43d (-15)", + "on_hit": "+43d (-15)", "parent": "Azucena-3", "recovery": "r30", "startup": "i14", @@ -324,15 +343,16 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Azucena-4", "image": "", "input": "4", "name": "Right Kick", "notes": "", - "on_block": "-8~-7", + "on_block": "-8", "on_ch": "+8", - "on_hit": "+3~+4", + "on_hit": "+3", "parent": "", "recovery": "r26 BT", "startup": "i12~13", @@ -341,15 +361,16 @@ }, { "alias": [], - "damage": "15,11", + "alt": [], + "damage": "15,14", "id": "Azucena-4,1", "image": "", "input": "4,1", - "name": "Guapuo", - "notes": "Combo from 1st hit", - "on_block": "-2~-1", + "name": "Guapuño", + "notes": "Combo from 1st hit\n(Ver.1.05.00) - Damage changed from 15,11.", + "on_block": "-2", "on_ch": "+6~+7", - "on_hit": "+4~+5", + "on_hit": "+4", "parent": "Azucena-4", "recovery": "r20 BT", "startup": "i12~13", @@ -358,23 +379,25 @@ }, { "alias": [], + "alt": [], "damage": "15,17", "id": "Azucena-4,3", "image": "", "input": "4,3", "name": "Delfin Patadas", - "notes": "\n* Balcony Break on CH\n* Combo from 1st CH with 8f delay\n* Input can be delayed 12f", - "on_block": "-11~-10", + "notes": "* Balcony Break\n* Combo from 1st CH with 8f delay\n* Input can be delayed 12f\n* Opponent recovers crouching on hit", + "on_block": "-11", "on_ch": "+37a", - "on_hit": "+19c~+20c", + "on_hit": "+19g", "parent": "Azucena-4", "recovery": "r30", "startup": "i12~13", "target": "h,M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Azucena-4,3.mp4" }, { "alias": [], + "alt": [], "damage": "14", "id": "Azucena-b+1", "image": "", @@ -392,6 +415,7 @@ }, { "alias": [], + "alt": [], "damage": "14,16", "id": "Azucena-b+1,1", "image": "", @@ -409,12 +433,13 @@ }, { "alias": [], + "alt": [], "damage": "14,16,20", "id": "Azucena-b+1,1,2", "image": "", "input": "b+1,1,2", "name": "Double Blend Tempestad", - "notes": "\n* Balcony Break\n* Combo from 2nd CH with 6f delay\n* Input can be delayed 9f\n* Chip damage on block", + "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", "on_ch": "+17a (+8)", "on_hit": "+17a (+8)", @@ -426,6 +451,7 @@ }, { "alias": [], + "alt": [], "damage": "14,16", "id": "Azucena-b+1,1,2~B", "image": "", @@ -443,12 +469,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Azucena-b+2", "image": "", "input": "b+2", "name": "Mil Nudillo", - "notes": "\n* Balcony Break\n* Homing\n* Chip damage on block", + "notes": "* Balcony Break\n* Homing\n* Chip damage on block", "on_block": "+2~+3", "on_ch": "+22a (+13)", "on_hit": "+22a (+13)", @@ -460,12 +487,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Azucena-b+3", "image": "", "input": "b+3", - "name": "Tacn Plunger", - "notes": "\n*\nHeat Engager\n*\nSpike\n*Chip damage on block", + "name": "Tacón Plunger", + "notes": "* Heat Engager\n* Spike\n* Chip damage on block", "on_block": "+4c", "on_ch": "+8c", "on_hit": "+8c", @@ -477,23 +505,25 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Azucena-b+3+4", "image": "", "input": "b+3+4", "name": "Hopping Turn", - "notes": "", + "notes": "(Ver.1.05.00) - Recovery changed from 28F.\n", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "r28 BT", + "recovery": "r25 BT", "startup": "", "target": "", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Azucena-b+3+4*", "image": "", @@ -511,6 +541,7 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Azucena-b+4", "image": "", @@ -528,12 +559,13 @@ }, { "alias": [], + "alt": [], "damage": "10,10", "id": "Azucena-b+4,3", "image": "", "input": "b+4,3", "name": "", - "notes": "\n* Knee\n* Combo from 1st hit with 6f delay", + "notes": "* Knee\n* Combo from 1st hit with 6f delay", "on_block": "-10~-9", "on_ch": "+4~+5", "on_hit": "+4~+5", @@ -545,12 +577,13 @@ }, { "alias": [], + "alt": [], "damage": "10,10,16", "id": "Azucena-b+4,3,4", "image": "", "input": "b+4,3,4", "name": "", - "notes": "\n* Knee\n* Combo from 2nd CH with 10f delay", + "notes": "* Knee\n* Combo from 2nd CH with 10f delay", "on_block": "-10~-9", "on_ch": "-2~-1", "on_hit": "-2~-1", @@ -562,12 +595,13 @@ }, { "alias": [], + "alt": [], "damage": "10,10,16,23", "id": "Azucena-b+4,3,4,3", "image": "", "input": "b+4,3,4,3", "name": "Seattle Skipper", - "notes": "\n* 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", + "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", "on_ch": "+39d (-19)", "on_hit": "+39d (-19)", @@ -579,12 +613,13 @@ }, { "alias": [], + "alt": [], "damage": "50", "id": "Azucena-Back throw", "image": "", "input": "Back throw", "name": "Caffeine Abduction", - "notes": "\n* Unbreakable\n* Side switch", + "notes": "* Unbreakable\n* Side switch", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -596,12 +631,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Azucena-(Back to wall).b,b,UB", "image": "", "input": "(Back to wall).b,b,UB", "name": "[[Wall Jump Attack]]", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "+1~+7", "on_ch": "+7a (-3)", "on_hit": "+7a (-3)", @@ -613,6 +649,7 @@ }, { "alias": [], + "alt": [], "damage": "9", "id": "Azucena-BT.1", "image": "", @@ -630,6 +667,7 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Azucena-BT.1+2", "image": "", @@ -647,12 +685,13 @@ }, { "alias": [], + "alt": [], "damage": "9,23", "id": "Azucena-BT.1,2", "image": "", "input": "BT.1,2", "name": "Mocha Attaque Matari", - "notes": "\n* Balcony Break\n* Combo from 1st hit with 2f delay\n* Combo from 1st CH with 4f delay\n* Input can be delayed 10f", + "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", "on_ch": "+19a (+10)", "on_hit": "+19a (+10)", @@ -664,6 +703,7 @@ }, { "alias": [], + "alt": [], "damage": "9", "id": "Azucena-BT.1,2~F", "image": "", @@ -681,12 +721,13 @@ }, { "alias": [], + "alt": [], "damage": "9,21", "id": "Azucena-BT.1,4", "image": "", "input": "BT.1,4", "name": "Mocha Attaque Sidamo", - "notes": "\n* 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", + "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", @@ -698,6 +739,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Azucena-BT.2", "image": "", @@ -715,11 +757,12 @@ }, { "alias": [], + "alt": [], "damage": "15,23", "id": "Azucena-BT.2,2", "image": "", - "input": "BT.2&#58;2", - "name": "Qhapaq an", + "input": "BT.2,:2", + "name": "Qhapaq Ñan", "notes": "Transitions to attack throw on front hit only", "on_block": "", "on_ch": "+0d", @@ -732,12 +775,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Azucena-BT.3", "image": "", "input": "BT.3", "name": "Calf Reaper", - "notes": "", + "notes": "(Ver.1.05.00) - Changed the opponent's behavior on aerial hit to \"Strong Aerial Tailspin\".", "on_block": "-13", "on_ch": "[+14c~+16c](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", "on_hit": "+4~+5", @@ -749,12 +793,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Azucena-BT.3+4", "image": "", "input": "BT.3+4", "name": "Foo Fighter", - "notes": "Spike", + "notes": "Spike\n", "on_block": "-5c~-3c", "on_ch": "+20a", "on_hit": "+20a", @@ -766,6 +811,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Azucena-BT.4", "image": "", @@ -783,12 +829,13 @@ }, { "alias": [], + "alt": [], "damage": "15,21", "id": "Azucena-BT.4,3", "image": "", "input": "BT.4,3", "name": "Upbeat Patadas", - "notes": "\n* Tornado\n* Balcony Break\n* Combo from 1st hit with 6f delay\n* Input can be delayed 10f\n* Only hits grounded up close", + "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", "on_ch": "+16a (-1)", "on_hit": "+16a (-1)", @@ -800,6 +847,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Azucena-BT.b+1+2", "image": "", @@ -817,12 +865,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Azucena-BT.b+3+4", "image": "", "input": "BT.b+3+4", "name": "Hide Turn", - "notes": "", + "notes": "\ncs6~20", "on_block": "", "on_ch": "", "on_hit": "", @@ -836,6 +885,7 @@ "alias": [ "4" ], + "alt": [], "damage": "", "id": "Azucena-BT.b+3_4", "image": "", @@ -853,12 +903,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Azucena-BT.f+3+4", "image": "", "input": "BT.f+3+4", "name": "Libertador (Regreso)", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -870,6 +921,7 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Azucena-d+1", "image": "", @@ -887,12 +939,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Azucena-d+1+2", "image": "", "input": "d+1+2", "name": "UFO Roll", - "notes": "\n* Transition to throw on front hit only\n* 18 damage to Azucena when blocked\n* r41 FC on whiff", + "notes": "* Transition to throw on front hit only\n* 18 damage to Azucena when blocked\n* r41 FC on whiff\ncs8~", "on_block": "-4", "on_ch": "+0d", "on_hit": "+0d", @@ -906,12 +959,13 @@ "alias": [ "d+2+4" ], + "alt": [], "damage": "30", "id": "Azucena-d+1+3_d+2+4", "image": "", "input": "d+1+3", "name": "Smell the Coffee", - "notes": "\n* Heat Engager\n* Crouch throw\n* Unbreakable", + "notes": "* Heat Engager\n* Crouch throw\n* Unbreakable", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -923,6 +977,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Azucena-d+2", "image": "", @@ -940,12 +995,13 @@ }, { "alias": [], + "alt": [], "damage": "15,20", "id": "Azucena-d+2,3", "image": "", "input": "d+2,3", - "name": "La Nia Kick Combo", - "notes": "\n* Balcony Break\n* Combo from 1st hit with 7f delay", + "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", @@ -957,6 +1013,7 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Azucena-d+3", "image": "", @@ -974,12 +1031,13 @@ }, { "alias": [], + "alt": [], "damage": "10,14", "id": "Azucena-d+3,3", "image": "", "input": "d+3,3", "name": "", - "notes": "\n* 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", "on_block": "-13", "on_ch": "+1", "on_hit": "+1", @@ -991,12 +1049,13 @@ }, { "alias": [], + "alt": [], "damage": "10,14,21", "id": "Azucena-d+3,3,4", "image": "", "input": "d+3,3,4", "name": "Passionate Kick Combo", - "notes": "\n* Tornado\n* Balcony Break\n* Combo from 2nd CH with 10f delay", + "notes": "* Tornado\n* Balcony Break\n* Combo from 2nd CH with 10f delay", "on_block": "-14~-13", "on_ch": "+15a (-2)", "on_hit": "+15a (-2)", @@ -1008,6 +1067,7 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Azucena-d+4", "image": "", @@ -1025,12 +1085,13 @@ }, { "alias": [], + "alt": [], "damage": "13,5", "id": "Azucena-d+4,1", "image": "", "input": "d+4,1", "name": "Roast Knuckle Combo", - "notes": "\n* Combo from 1st CH with 2f delay\n* Input can be delayed 10f", + "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", @@ -1042,12 +1103,13 @@ }, { "alias": [], + "alt": [], "damage": "13,20", "id": "Azucena-d+4,1~2", "image": "", "input": "d+4,1~2", "name": "Full City Roast Knuckle Combo", - "notes": "\n* Wall Crush on hit\n", + "notes": "* Wall Crush on hit", "on_block": "-8~-7", "on_ch": "+59a", "on_hit": "+10g~+11g", @@ -1059,12 +1121,31 @@ }, { "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": [], "damage": "5", "id": "Azucena-db+1", "image": "", "input": "db+1", "name": "Crouch Jab", - "notes": "Can recover standing with F", + "notes": "Can recover standing with F\ncs4~", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -1076,12 +1157,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Azucena-db+1+2", "image": "", "input": "db+1+2", "name": "Kilimanjaro Uppercut", - "notes": "", + "notes": "\ncs6~21", "on_block": "-21~-20", "on_ch": "+33a (+23)", "on_hit": "+33a (+23)", @@ -1093,12 +1175,13 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Azucena-db+2", "image": "", "input": "db+2", "name": "Crouch Straight", - "notes": "", + "notes": "\ncs4~", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -1110,12 +1193,13 @@ }, { "alias": [], - "damage": "12", + "alt": [], + "damage": "14", "id": "Azucena-db+3", "image": "", "input": "db+3", "name": "", - "notes": "", + "notes": "(Ver.1.04.00) - Damage changed from 12.", "on_block": "-7~-6", "on_ch": "+4~+5", "on_hit": "+4~+5", @@ -1127,12 +1211,13 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Azucena-db+3+4", "image": "", "input": "db+3+4", - "name": "El Cndor Pasa", - "notes": "\n* Balcony Break\n* Backswing blow", + "name": "El Cóndor Pasa", + "notes": "* Balcony Break\n* Backswing blow\n", "on_block": "-16~-12", "on_ch": "+15a (+5)", "on_hit": "+15a (+5)", @@ -1144,12 +1229,13 @@ }, { "alias": [], - "damage": "12,20", + "alt": [], + "damage": "14,20", "id": "Azucena-db+3,4", "image": "", "input": "db+3,4", "name": "Borrasca Kick Combo", - "notes": "\n* Tornado\n* Balcony Break\n* Combo from 1st CH", + "notes": "* Tornado\n* Balcony Break\n* Combo from 1st CH", "on_block": "-13~-12", "on_ch": "+66a (+50)", "on_hit": "+66a (+50)", @@ -1161,32 +1247,34 @@ }, { "alias": [], - "damage": "17", + "alt": [], + "damage": "13", "id": "Azucena-db+4", "image": "", "input": "db+4", "name": "Bitter Low Kick", - "notes": "", + "notes": "(Ver.1.04.00) - Damage changed from 17.\ncs6~20", "on_block": "-14", "on_ch": "+12g", "on_hit": "-3", "parent": "", "recovery": "r33", - "startup": ",i19", + "startup": "i19", "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "11", "id": "Azucena-df+1", "image": "", "input": "df+1", "name": "Mid Check", "notes": "", - "on_block": "-3~-2", - "on_ch": "+8~+9", - "on_hit": "+8~+9", + "on_block": "-3", + "on_ch": "+8", + "on_hit": "+8", "parent": "", "recovery": "r21", "startup": "i13~14", @@ -1195,15 +1283,16 @@ }, { "alias": [], - "damage": "11,17", + "alt": [], + "damage": "11,13", "id": "Azucena-df+1,4", "image": "", "input": "df+1,4", "name": "", - "notes": "\n* Combo from 1st hit with 8f delay\n* Jail from 1st block with 1f delay", - "on_block": "-7~-6", - "on_ch": "+4~+5", - "on_hit": "+4~+5", + "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", + "on_block": "-7", + "on_ch": "+4", + "on_hit": "+4", "parent": "Azucena-df+1", "recovery": "r25", "startup": "i13~14", @@ -1212,13 +1301,14 @@ }, { "alias": [], - "damage": "11,17,20", + "alt": [], + "damage": "11,13,20", "id": "Azucena-df+1,4,1", "image": "", "input": "df+1,4,1", "name": "Grande Combo", - "notes": "\n* Balcony Break\n* Combo from 2nd CH with 7f delay\n* Input can be delayed 8f delay", - "on_block": "-5~-4", + "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", + "on_block": "-5", "on_ch": "+56a", "on_hit": "+44d (-14)", "parent": "Azucena-df+1,4", @@ -1229,13 +1319,14 @@ }, { "alias": [], - "damage": "11,17,23", + "alt": [], + "damage": "11,13,23", "id": "Azucena-df+1,4,1~2", "image": "", "input": "df+1,4,1~2", "name": "Full Body Grande Combo", "notes": "Spike", - "on_block": "-10~-9", + "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')", "parent": "Azucena-df+1,4", @@ -1246,30 +1337,14 @@ }, { "alias": [], - "damage": "11,17", - "id": "Azucena-df+1,4,1~F", - "image": "", - "input": "df+1,4,1~F", - "name": "", - "notes": "", - "on_block": "-17~-16", - "on_ch": "-6~-5", - "on_hit": "-6~-5", - "parent": "Azucena-df+1,4", - "recovery": "r20 LIB", - "startup": "i13~14", - "target": "m,h", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "12", "id": "Azucena-df+2", "image": "", "input": "df+2", "name": "Mount Rainier", "notes": "Launches crouching opponent", - "on_block": "-13~-12", + "on_block": "-13", "on_ch": "+28a (+18)", "on_hit": "+28a (+18)", "parent": "", @@ -1280,15 +1355,16 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Azucena-df+3", "image": "", "input": "df+3", "name": "Rodilla Shot", "notes": "Knee", - "on_block": "-5~-4", + "on_block": "-5", "on_ch": "+59a", - "on_hit": "+5~+6", + "on_hit": "+5", "parent": "", "recovery": "r29", "startup": "i17~18", @@ -1297,15 +1373,16 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Azucena-df+4", "image": "", "input": "df+4", "name": "", "notes": "", - "on_block": "-7~-6", - "on_ch": "+2~+3", - "on_hit": "+2~+3", + "on_block": "-7", + "on_ch": "+2", + "on_hit": "+2", "parent": "", "recovery": "r27", "startup": "i16~17", @@ -1314,32 +1391,34 @@ }, { "alias": [], + "alt": [], "damage": "15,23", "id": "Azucena-df+4,1", "image": "", "input": "df+4,1", "name": "Blue Mountain Combo", - "notes": "\n* Tornado\n* Balcony Break\n* Combo from 1st hit with 6f delay\n* Input can be delayed 10f", - "on_block": "-5~-4", + "notes": "* Tornado\n* Balcony Break\n* Combo from 1st hit with 6f delay\n* Input can be delayed 10f", + "on_block": "-5", "on_ch": "+20a (+3)", "on_hit": "+20a (+3)", "parent": "Azucena-df+4", - "recovery": "r27", + "recovery": "r29", "startup": "i16~17", "target": "m,h", "video": "" }, { "alias": [], + "alt": [], "damage": "25", "id": "Azucena-f+1+2", "image": "", "input": "f+1+2", "name": "Aero Press Pegar", - "notes": "\n* Heat Engager\n* Balcony Break\n* Frame advantage is +0 if an attack is absorbed", + "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", "on_block": "-8~-7", - "on_ch": "+41a (-17)", - "on_hit": "+41a (-17)", + "on_ch": "+41a (+17)", + "on_hit": "+41a (+17)", "parent": "", "recovery": "r32", "startup": "i16~17", @@ -1348,15 +1427,16 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Azucena-f+2", "image": "", "input": "f+2", "name": "", "notes": "", - "on_block": "-10~-9", - "on_ch": "+1~+2", - "on_hit": "+1~+2", + "on_block": "-10", + "on_ch": "+1", + "on_hit": "+1", "parent": "", "recovery": "r28", "startup": "i17~18", @@ -1365,15 +1445,16 @@ }, { "alias": [], + "alt": [], "damage": "14,17", "id": "Azucena-f+2,1", "image": "", "input": "f+2,1", "name": "", - "notes": "\n* Combo from 1st hit with 7f delay\n* Input can be delayed 8f", - "on_block": "-10~-9", - "on_ch": "+5~+6", - "on_hit": "+5~+6", + "notes": "* Combo from 1st hit with 7f delay\n* Input can be delayed 8f", + "on_block": "-10", + "on_ch": "+5", + "on_hit": "+5", "parent": "Azucena-f+2", "recovery": "r29", "startup": "i17~18", @@ -1382,13 +1463,14 @@ }, { "alias": [], - "damage": "14,17,17", + "alt": [], + "damage": "14,17,23", "id": "Azucena-f+2,1,4", "image": "", "input": "f+2,1,4", - "name": "Danza Del Cndor", - "notes": "\n* Balcony Break\n* Combo from 2nd CH with 10f delay", - "on_block": "-14~-13", + "name": "Danza Del Cóndor", + "notes": "* Balcony Break\n* Combo from 2nd CH with 10f delay\n", + "on_block": "-14", "on_ch": "+19a (+9)", "on_hit": "+19a (+9)", "parent": "Azucena-f+2,1", @@ -1399,6 +1481,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Azucena-f+3", "image": "", @@ -1416,13 +1499,14 @@ }, { "alias": [], + "alt": [], "damage": "15,20", "id": "Azucena-f+3,2", "image": "", "input": "f+3,2", "name": "Sumatra Back Knuckle", - "notes": "\n* Balcony Break\n* Combo from 1st hit with 8f delay", - "on_block": "-4~-5", + "notes": "* Balcony Break\n* Combo from 1st hit with 8f delay", + "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')", "parent": "Azucena-f+3", @@ -1433,29 +1517,31 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Azucena-f+3+4", "image": "", "input": "f+3+4", "name": "Libertador", - "notes": "\n* Parries all high/low attacks\n* Cancel to r20 with DB", + "notes": "* Parries all high/low attacks\n* Cancel to r20 with DB", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "r28 LIB", + "recovery": "r24 LIB", "startup": "", "target": "", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Azucena-f+3+4*", "image": "", "input": "f+3+4*", "name": "Shuffle Jamboree", - "notes": "\n* 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", "on_block": "", "on_ch": "", "on_hit": "", @@ -1467,15 +1553,16 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Azucena-f+4", "image": "", "input": "f+4", "name": "", - "notes": "\n*\nHoming", - "on_block": "-8~-7", - "on_ch": "+1~+2", - "on_hit": "+1~+2", + "notes": "Homing", + "on_block": "-8", + "on_ch": "+1", + "on_hit": "+1", "parent": "", "recovery": "r28", "startup": "i17~18", @@ -1484,13 +1571,14 @@ }, { "alias": [], + "alt": [], "damage": "16,21", "id": "Azucena-f+4,4", "image": "", "input": "f+4,4", - "name": "Tifn Patear", - "notes": "\n* Heat Engager\n* Balcony Break\n* Combo from 1st hit", - "on_block": "-7~-6", + "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", + "on_block": "-7", "on_ch": "+19a (+10)", "on_hit": "+19a (+10)", "parent": "Azucena-f+4", @@ -1501,13 +1589,14 @@ }, { "alias": [], + "alt": [], "damage": "16,23", "id": "Azucena-f+4,4~2", "image": "", "input": "f+4,4~2", - "name": "Tifn Trueno", + "name": "Tifón Trueno", "notes": "Chip damage on block", - "on_block": "+1~+2", + "on_block": "+1", "on_ch": "+52a", "on_hit": "+52a", "parent": "Azucena-f+4", @@ -1518,12 +1607,13 @@ }, { "alias": [], + "alt": [], "damage": "16,24", "id": "Azucena-f+4,4~3", "image": "", "input": "f+4,4~3", - "name": "Tifn Can", - "notes": "Balcony Break", + "name": "Tifón Cañón", + "notes": "Balcony Break\n", "on_block": "-9~-8", "on_ch": "+70a (+54)", "on_hit": "+15a (+6)", @@ -1535,29 +1625,13 @@ }, { "alias": [], - "damage": "16", - "id": "Azucena-f+4,4~B", - "image": "", - "input": "f+4,4~B", - "name": "", - "notes": "", - "on_block": "-19", - "on_ch": "-10", - "on_hit": "-10", - "parent": "Azucena-f+4", - "recovery": "r20 BT", - "startup": "i17~18", - "target": "m", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "0", "id": "Azucena-FC.1+2", "image": "", "input": "FC.1+2", "name": "Ultimate Tackle", - "notes": "\n* Throw break 1+2", + "notes": "* Throw break 1+2", "on_block": "-5", "on_ch": "+3", "on_hit": "+3", @@ -1569,12 +1643,13 @@ }, { "alias": [], + "alt": [], "damage": "0,25", "id": "Azucena-FC.1+2,1+2", "image": "", "input": "FC.1+2,1+2", "name": "Arm Breaker", - "notes": "\n* Throw break 1+2", + "notes": "* Throw break 1+2", "on_block": "-9", "on_ch": "+1d", "on_hit": "+1d", @@ -1586,12 +1661,13 @@ }, { "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": "\n* 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", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -1603,12 +1679,13 @@ }, { "alias": [], + "alt": [], "damage": "5", "id": "Azucena-FC.d+1", "image": "", "input": "FC.d+1", "name": "Crouch Jab", - "notes": "Can recover standing with F", + "notes": "Can recover standing with F\ncs1~", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -1620,12 +1697,13 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Azucena-FC.d+2", "image": "", "input": "FC.d+2", "name": "Crouch Straight", - "notes": "", + "notes": "\ncs1~", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -1637,12 +1715,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Azucena-FC.d+3", "image": "", "input": "FC.d+3", "name": "Crouch Spin Kick", - "notes": "", + "notes": "\ncs1~", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -1654,12 +1733,13 @@ }, { "alias": [], + "alt": [], "damage": "6", "id": "Azucena-FC.d+4", "image": "", "input": "FC.d+4", "name": "Crouch Shin Kick", - "notes": "", + "notes": "\ncs1~", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -1671,12 +1751,13 @@ }, { "alias": [], - "damage": "6", + "alt": [], + "damage": "17", "id": "Azucena-FC.df+3", "image": "", "input": "FC.df+3", - "name": "Cosecha Ltigo", - "notes": "", + "name": "Cosecha Látigo", + "notes": "\ncs1~", "on_block": "-13~-12", "on_ch": "[+13c~+14c](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", "on_hit": "+3c~+4c", @@ -1688,12 +1769,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Azucena-f,F+3", "image": "", "input": "f,F+3", "name": "Luna Llena", - "notes": "Tornado", + "notes": "Tornado\n", "on_block": "-14~-12", "on_ch": "+35a (+25)", "on_hit": "+35a (+25)", @@ -1705,15 +1787,16 @@ }, { "alias": [], + "alt": [], "damage": "10,18", "id": "Azucena-f,F+3+4", "image": "", "input": "f,F+3+4", "name": "Ortiz Molino", - "notes": "\n* Spike\n* Chip damage on block\n* Can recover BT with B", + "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", "on_block": "+4~+6", - "on_ch": "+5~+7", - "on_hit": "+5~+7", + "on_ch": "+5d", + "on_hit": "+5d", "parent": "", "recovery": "r34 LIB", "startup": "i21~22 i32~34", @@ -1722,12 +1805,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Azucena-f,F+4", "image": "", "input": "f,F+4", "name": "Demitasse Molino", - "notes": "\n* Spike\n* Chip damage on block", + "notes": "* Spike\n* Chip damage on block", "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')", @@ -1739,47 +1823,50 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Azucena-f,f,F+3", "image": "", "input": "f,f,F+3", "name": "", - "notes": "Knee", - "on_block": "-9~-5", - "on_ch": "-4~+0", - "on_hit": "-4~+0", + "notes": "Knee\n", + "on_block": "-14~-13", + "on_ch": "-9~-8", + "on_hit": "-9~-8", "parent": "", - "recovery": "r30", - "startup": "i15~19", + "recovery": "r38", + "startup": "i15~16", "target": "m", "video": "" }, { "alias": [], - "damage": "10,10", + "alt": [], + "damage": "10,20", "id": "Azucena-f,f,F+3,2", "image": "", "input": "f,f,F+3,2", - "name": "Espresso Agresin", - "notes": "\n* Balcony Break\n* Jail from 1st attack\n* Chip damage on block", - "on_block": "+5~+7", + "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", + "on_block": "+2", "on_ch": "+28a (+2)", "on_hit": "+28a (+2)", "parent": "Azucena-f,f,F+3", "recovery": "r35", - "startup": "i15~19", + "startup": "i15~16", "target": "m,h", "video": "" }, { "alias": [], + "alt": [], "damage": "15,9,29", "id": "Azucena-H.2+3", "image": "", "input": "H.2+3", "name": "Azucena Speciality", - "notes": "\n* Heat Smash\n* Balcony Break\n* Throw on hit", - "on_block": "+6~-7", + "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", + "on_block": "+6", "on_ch": "+0a", "on_hit": "+0a", "parent": "", @@ -1790,6 +1877,7 @@ }, { "alias": [], + "alt": [], "damage": "0", "id": "Azucena-H.2+3+4", "image": "", @@ -1807,46 +1895,13 @@ }, { "alias": [], - "damage": "15,15,30", - "id": "Azucena-H.2+3-Block", - "image": "", - "input": "H.2+3", - "name": "Azucena Speciality (Block)", - "notes": "\n* Heat Smash\n* Spike", - "on_block": "+6~-7", - "on_ch": "+15a", - "on_hit": "+15a", - "parent": "", - "recovery": "r43 LIB", - "startup": "i15~16 i24~25 i53~54", - "target": "m,h,m", - "video": "" - }, - { - "alias": [], - "damage": "", - "id": "Azucena-H.3,2~F", - "image": "", - "input": "H.3,2~F", - "name": "", - "notes": "", - "on_block": "-18", - "on_ch": "-7", - "on_hit": "-7", - "parent": "", - "recovery": "r21 LIB", - "startup": "", - "target": "", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "", "id": "Azucena-H.b+1,1,2,F", "image": "", "input": "H.b+1,1,2,F", "name": "Double Blend Tempestad > Nuevo Libertador", - "notes": "\n*Chip damage on block", + "notes": "*Chip damage on block", "on_block": "+7", "on_ch": "+54a (+34)", "on_hit": "+54a (+34)", @@ -1858,12 +1913,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Azucena-H.b+2,F", "image": "", "input": "H.b+2,F", "name": "Mil Nudillo > Nuevo Libertador", - "notes": "\n* Balcony Break\n* Homing\n* Chip damage on block", + "notes": "* Balcony Break\n* Homing\n* Chip damage on block\n", "on_block": "+7", "on_ch": "+54a (+34)", "on_hit": "+54a (+34)", @@ -1875,11 +1931,12 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Azucena-H.b+3,F", "image": "", "input": "H.b+3,F", - "name": "Tacn Plunger > Heat Dash", + "name": "Tacón Plunger > Heat Dash", "notes": "", "on_block": "+5", "on_ch": "+67a (+50)", @@ -1892,63 +1949,31 @@ }, { "alias": [], - "damage": "", - "id": "Azucena-H.f+1+2,F", - "image": "", - "input": "H.f+1+2,F", - "name": "Aero Press Pegar > Heat Dash", - "notes": "", - "on_block": "+5~+6", - "on_ch": "+43a (+35)", - "on_hit": "+43a (+35)", - "parent": "", - "recovery": "", - "startup": "", - "target": "", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "", "id": "Azucena-H.f+3+4", "image": "", "input": "H.f+3+4", - "name": "Libertador Revolucin", - "notes": "\n* Parries all high/low attacks\n* Cancel to r20 with DB", + "name": "Libertador Revolución", + "notes": "* Parries all high/low attacks\n* Cancel to r20 with DB\ncs4~20 ps17~", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "r26 LIB", - "startup": "", - "target": "", - "video": "" - }, - { - "alias": [], - "damage": "", - "id": "Azucena-H.f+4,4,F", - "image": "", - "input": "H.f+4,4,F", - "name": "Tifn Patear > Heat Dash", - "notes": "", - "on_block": "+5~+6", - "on_ch": "+62a (+42)", - "on_hit": "+62a (+42)", - "parent": "", - "recovery": "", + "recovery": "r25 LIB", "startup": "", "target": "", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Azucena-H.LIB.1,2,F", "image": "", "input": "H.LIB.1,2,F", "name": "Blend Tempestad > Nuevo Libertador", - "notes": "\n*Chip damage on block", + "notes": "*Chip damage on block", "on_block": "+7", "on_ch": "+54a (+34)", "on_hit": "+54a (+34)", @@ -1960,6 +1985,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Azucena-H.LIB.2,F", "image": "", @@ -1977,12 +2003,13 @@ }, { "alias": [], + "alt": [], "damage": "27", "id": "Azucena-H.LIB.d+3+4", "image": "", "input": "H.LIB.d+3+4", "name": "One Drip Cielo", - "notes": "\n* Tornado\n* Regenerates heat\n* Restores recoverable health", + "notes": "* Tornado\n* Uses heat gauge\n* Restores recoverable health", "on_block": "-9~-7", "on_ch": "+58a (+42)", "on_hit": "+58a (+42)", @@ -1994,12 +2021,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Azucena-H.LIB,P (High)", "image": "", "input": "H.LIB,P (High)", - "name": "Puo de Fuego Evitacion", - "notes": "\n* Regenerates heat\n* Restores recoverable health", + "name": "Puño de Fuego Evitacion", + "notes": "* Regenerates heat\n* Restores recoverable health", "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')", @@ -2011,12 +2039,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Azucena-H.LIB,P (Low)", "image": "", "input": "H.LIB,P (Low)", "name": "One Drip Cielo Evitacion", - "notes": "\n* Tornado\n* Regenerates heat\n* Restores recoverable health", + "notes": "* Tornado\n* Regenerates heat\n* Restores recoverable health", "on_block": "", "on_ch": "+58a (+42)", "on_hit": "+58a (+42)", @@ -2028,12 +2057,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Azucena-Left Throw", "image": "", "input": "Left throw", "name": "Urubamba Neck Lock", - "notes": "\n* Throw break 1", + "notes": "* Throw break 1", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -2045,6 +2075,7 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Azucena-LIB.1", "image": "", @@ -2062,12 +2093,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Azucena-LIB.1+2", "image": "", "input": "LIB.1+2", "name": "Rana Barista", - "notes": "\n* Tornado\n* Cancel to r20 BT with B", + "notes": "* Tornado\n* Cancel to r20 BT with B\n", "on_block": "-14~-13", "on_ch": "+38a (+28)", "on_hit": "+38a (+28)", @@ -2079,12 +2111,13 @@ }, { "alias": [], + "alt": [], "damage": "14,20", "id": "Azucena-LIB.1,2", "image": "", "input": "LIB.1,2", "name": "Blend Tempestad", - "notes": "\n* Balcony Break\n* Combo from 1st hit with 6f delay\n* Input can be delayed 9f\n* Chip damage on block", + "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", "on_ch": "+17a (+8)", "on_hit": "+17a (+8)", @@ -2096,6 +2129,7 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Azucena-LIB.1,2~B", "image": "", @@ -2113,15 +2147,16 @@ }, { "alias": [], - "damage": "18", + "alt": [], + "damage": "22", "id": "Azucena-LIB.2", "image": "", "input": "LIB.2", "name": "Golpe Cappuccino", - "notes": "\n* Heat Engager\n* Balcony Break\n* Wall Crush on hit\n", + "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": "+11g~+12g", - "on_hit": "+11g~+12g", + "on_ch": "+22g~+23g", + "on_hit": "+22g~+23g", "parent": "", "recovery": "r28", "startup": "i14~15", @@ -2130,6 +2165,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Azucena-LIB.3", "image": "", @@ -2147,15 +2183,16 @@ }, { "alias": [], + "alt": [], "damage": "15,20", "id": "Azucena-LIB.3,1", "image": "", "input": "LIB.3,1", "name": "Blend Reganar", - "notes": "\n* Spike\n* Combo from 1st CH with 7f delay\n* Input can be delayed 8f", + "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", "on_ch": "[+21d](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", - "on_hit": "+7c~+8c", + "on_hit": "[+21d](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", "parent": "Azucena-LIB.3", "recovery": "r32 BT", "startup": "i16~17", @@ -2164,12 +2201,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Azucena-LIB.3+4", "image": "", "input": "LIB.3+4", - "name": "El Nio High Kick", - "notes": "\n* Balcony Break\n* Homing\n* Chip damage on block\n* Frame advantage is +0 if an attack is absorbed", + "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", "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')", @@ -2181,15 +2219,16 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Azucena-LIB.4", "image": "", "input": "LIB.4", "name": "", - "notes": "", - "on_block": "-6~-5", - "on_ch": "+7a", - "on_hit": "+7~+8", + "notes": "(Ver.1.05.00) - Recovery time has decreased by 3F.", + "on_block": "-3", + "on_ch": "+10a", + "on_hit": "+10", "parent": "", "recovery": "r27 LIB", "startup": "i15~16", @@ -2198,15 +2237,16 @@ }, { "alias": [], + "alt": [], "damage": "14,10", "id": "Azucena-LIB.4,1", "image": "", "input": "LIB.4,1", "name": "", - "notes": "Combo from 1st hit with 9f delay", - "on_block": "-2~-1", - "on_ch": "+9~+10", - "on_hit": "+4~+5", + "notes": "Combo from 1st hit with 9f delay\n(Ver.1.05.00) - Recovery time has decreased by 1F.", + "on_block": "-1", + "on_ch": "+10", + "on_hit": "+5", "parent": "Azucena-LIB.4", "recovery": "r20", "startup": "i15~16", @@ -2215,12 +2255,13 @@ }, { "alias": [], + "alt": [], "damage": "14,10,23", "id": "Azucena-LIB.4,1,2", "image": "", "input": "LIB.4,1,2", "name": "Blend Asaltar", - "notes": "\n* Tornado\n* Balcony Break\n* Combo from 2nd CH with 1f delay\n* Input can be delayed 10f", + "notes": "* Tornado\n* Balcony Break\n* Combo from 2nd CH with 1f delay\n* Input can be delayed 10f", "on_block": "-10~-9", "on_ch": "+67a (+51)", "on_hit": "+67a (+51)", @@ -2232,12 +2273,13 @@ }, { "alias": [], + "alt": [], "damage": "14,21", "id": "Azucena-LIB.4,2", "image": "", "input": "LIB.4,2", "name": "Blend Martillo", - "notes": "\n* Balcony Break\n* Spike\n* Combo from 1st hit with 5f delay", + "notes": "* Balcony Break\n* Spike\n* Combo from 1st hit with 5f delay", "on_block": "-13~-12", "on_ch": "+16a", "on_hit": "+16a", @@ -2249,6 +2291,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Azucena-LIB.B", "image": "", @@ -2266,12 +2309,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Azucena-LIB.b+3+4", "image": "", "input": "LIB.b+3+4", "name": "Hopping Turn", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2283,17 +2327,18 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Azucena-LIB.b,b", "image": "", "input": "LIB.b,b", "name": "Caer Back Funnel", - "notes": "", + "notes": "(Ver.1.05.00) - Recovery for attacks changed from 45F. Movement remains unchanged.", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "r45 LIB", + "recovery": "r32 LIB", "startup": "", "target": "", "video": "" @@ -2302,12 +2347,13 @@ "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": "\n* Heat Engager\n* Crouch throw", + "notes": "* Heat Engager\n* Crouch throw", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -2319,6 +2365,7 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Azucena-LIB.d+4", "image": "", @@ -2336,12 +2383,13 @@ }, { "alias": [], + "alt": [], "damage": "14,27", "id": "Azucena-LIB.d+4,4", "image": "", "input": "LIB.d+4,4", "name": "Blend Cortar", - "notes": "\n* Balcony Break\n* Combo from 1st hit", + "notes": "* Balcony Break\n* Combo from 1st hit", "on_block": "-7~-6", "on_ch": "+14 (+5)", "on_hit": "+14 (+5)", @@ -2353,12 +2401,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Azucena-LIB.F", "image": "", "input": "LIB.F", "name": "Azucena Admission", - "notes": "\n* Parries all high/low attacks\n* Regenerates heat with each step", + "notes": "* Parries all high/low attacks\n* Regenerates heat with each step", "on_block": "", "on_ch": "", "on_hit": "", @@ -2370,6 +2419,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Azucena-LIB.f,f", "image": "", @@ -2387,6 +2437,7 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Azucena-LIB,P (High)", "image": "", @@ -2404,12 +2455,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Azucena-LIB,P (Low)", "image": "", "input": "LIB,P (Low)", "name": "Flush Valve Gracia", - "notes": "Restores recoverable health", + "notes": "Restores recoverable health\n", "on_block": "", "on_ch": "+8~+9", "on_hit": "+8~+9", @@ -2423,12 +2475,13 @@ "alias": [ "D" ], + "alt": [], "damage": "", "id": "Azucena-LIB.U_D", "image": "", "input": "LIB.U", "name": "Milagros Show", - "notes": "\n* Parries all high/low attacks\n* Regenerates heat with each step", + "notes": "* Parries all high/low attacks\n* Regenerates heat with each step", "on_block": "", "on_ch": "", "on_hit": "", @@ -2440,12 +2493,13 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Azucena-LIB.uf+1", "image": "", "input": "LIB.uf+1", "name": "Eye Opener", - "notes": "\n* Punch Sabaki\n* Wall Crush on hit\n* Alternate Input: LIB.b,b+1", + "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", @@ -2457,12 +2511,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Azucena-LIB.uf+1+2", "image": "", "input": "LIB.uf+1+2", "name": "Inti Raymi Necklace", - "notes": "\n* Throw break 1+2\n* Side switch", + "notes": "* Throw break 1+2\n* Side switch", "on_block": "+0", "on_ch": "-3d", "on_hit": "-3d", @@ -2474,6 +2529,7 @@ }, { "alias": [], + "alt": [], "damage": "18,25", "id": "Azucena-LIB.uf+1,P", "image": "", @@ -2491,6 +2547,7 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Azucena-LIB.uf+2", "image": "", @@ -2508,12 +2565,13 @@ }, { "alias": [], + "alt": [], "damage": "55+", "id": "Azucena-R.df+1+2", "image": "", "input": "R.df+1+2", - "name": "Alegra del Caf", - "notes": "\n* Rage Art\n* Damage increases with lower health\n* Removes recoverable health on hit", + "name": "Alegría 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", @@ -2525,12 +2583,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Azucena-Right Throw", "image": "", "input": "Right throw", "name": "Giratorio Sleeper Throw", - "notes": "\n* Throw break 2", + "notes": "* Throw break 2", "on_block": "-3", "on_ch": "-3d", "on_hit": "-3d", @@ -2542,12 +2601,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Azucena-UB,b", "image": "", "input": "UB,b", "name": "Volterador", - "notes": "Transition to r28 LIB with F", + "notes": "Transition to r28 LIB with F\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2559,12 +2619,13 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Azucena-uf+1", "image": "", "input": "uf+1", "name": "Eye Opener", - "notes": "\n* Punch Sabaki\n* Wall Crush on hit\n* Alternate input: ub+1, u+1", + "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", @@ -2576,12 +2637,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Azucena-uf+1+2", "image": "", "input": "uf+1+2", "name": "Inti Raymi Necklace", - "notes": "\n* Throw break 1+2\n* Can side switch on hit", + "notes": "* Throw break 1+2\n* Can side switch on hit", "on_block": "+0", "on_ch": "-3d", "on_hit": "-3d", @@ -2593,6 +2655,7 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Azucena-uf+1,P", "image": "", @@ -2610,12 +2673,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Azucena-uf+2", "image": "", "input": "uf+2", "name": "Rhythmic Hook", - "notes": "\n* Balcony Break\n* Alternate input: ub+2, u+2", + "notes": "* Balcony Break\n* Alternate input: ub+2, u+2", "on_block": "-6~-7", "on_ch": "+51a", "on_hit": "+15 (+6)", @@ -2627,12 +2691,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Azucena-uf+3", "image": "", "input": "uf+3", "name": "", - "notes": "Alternate input: ub+3, u+3", + "notes": "Alternate input: ub+3, u+3\n", "on_block": "-16~-15", "on_ch": "+36a", "on_hit": "+36a", @@ -2644,12 +2709,13 @@ }, { "alias": [], + "alt": [], "damage": "20,17", "id": "Azucena-uf+3,4", "image": "", "input": "uf+3,4", "name": "Daylight Disk", - "notes": "\n* Balcony Break\n* Alternate input: ub+3,4, u+3,4", + "notes": "* Balcony Break\n* Alternate input: ub+3,4, u+3,4", "on_block": "-14~-13", "on_ch": "+55a", "on_hit": "+15a (+6)", @@ -2661,12 +2727,13 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Azucena-uf+4", "image": "", "input": "uf+4", "name": "Tacones Drip", - "notes": "\n* Spike\n* Alternate input: ub+4, u+4", + "notes": "* Spike\n* Alternate input: ub+4, u+4\n", "on_block": "-8~-6", "on_ch": "+21a~+23a", "on_hit": "+21a~+23a", @@ -2678,10 +2745,11 @@ }, { "alias": [], + "alt": [], "damage": "17", - "id": "Azucena-ws1", + "id": "Azucena-WS.1", "image": "", - "input": "ws1", + "input": "WS.1", "name": "Gold Mountain Fist", "notes": "Only hits grounded up close", "on_block": "-8~-7", @@ -2695,10 +2763,11 @@ }, { "alias": [], + "alt": [], "damage": "14", - "id": "Azucena-ws2", + "id": "Azucena-WS.2", "image": "", - "input": "ws2", + "input": "WS.2", "name": "Rainbow Mountain Swing", "notes": "", "on_block": "-13~-12", @@ -2712,12 +2781,13 @@ }, { "alias": [], + "alt": [], "damage": "23", - "id": "Azucena-ws3", + "id": "Azucena-WS.3", "image": "", - "input": "ws3", + "input": "WS.3", "name": "Viento Fuerte", - "notes": "\n* Balcony Break\n* Chip damage on block", + "notes": "* Balcony Break\n* Chip damage on block", "on_block": "+4~+5", "on_ch": "+16c~+17c", "on_hit": "+16c~+17c", @@ -2729,10 +2799,11 @@ }, { "alias": [], + "alt": [], "damage": "13", - "id": "Azucena-ws4", + "id": "Azucena-WS.4", "image": "", - "input": "ws4", + "input": "WS.4", "name": "", "notes": "", "on_block": "-6~-5", @@ -2746,16 +2817,17 @@ }, { "alias": [], + "alt": [], "damage": "13,10", - "id": "Azucena-ws4,1", + "id": "Azucena-WS.4,1", "image": "", - "input": "ws4,1", + "input": "WS.4,1", "name": "", "notes": "Combo from 1st hit with 6f delay", "on_block": "-2~-1", "on_ch": "+6~+7", "on_hit": "+6~+7", - "parent": "Azucena-ws4", + "parent": "Azucena-WS.4", "recovery": "r23", "startup": "i11~12", "target": "m,h", @@ -2763,16 +2835,17 @@ }, { "alias": [], + "alt": [], "damage": "13,10,23", - "id": "Azucena-ws4,1,3", + "id": "Azucena-WS.4,1,3", "image": "", - "input": "ws4,1,3", + "input": "WS.4,1,3", "name": "Combo de Cantuta", - "notes": "\n* 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", "on_block": "-14~-13", "on_ch": "[+27a](https://wavu.wiki/t/Azucena_combos#Mini-combos 'Mini-combo')", "on_hit": "+10a (+1)", - "parent": "Azucena-ws4,1", + "parent": "Azucena-WS.4,1", "recovery": "r39", "startup": "i11~12", "target": "m,h,m", @@ -2780,19 +2853,56 @@ }, { "alias": [], + "alt": [], "damage": "13,10", - "id": "Azucena-ws4,1,3~B", + "id": "Azucena-WS.4,1,3~B", "image": "", - "input": "ws4,1,3~B", + "input": "WS.4,1,3~B", "name": "", "notes": "", "on_block": "-16~-15", "on_ch": "-8~-7", "on_hit": "-8~-7", - "parent": "Azucena-ws4,1", + "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 a810917..f0338e7 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 @@ -1,23 +1,25 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Bryan-1", "image": "", "input": "1", "name": "Jab", - "notes": "", + "notes": "r17 on hit or block", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", "parent": "", - "recovery": "", + "recovery": "r19", "startup": "i10", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "15", "id": "Bryan-1+2", "image": "", @@ -28,104 +30,110 @@ "on_ch": "+6", "on_hit": "+6", "parent": "", - "recovery": "", + "recovery": "r27", "startup": "i17~18", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "5,8", "id": "Bryan-1,2", "image": "", "input": "1,2", "name": "Left Right Combo", - "notes": "Combo from 1st hit", + "notes": "Jail from 1st attack", "on_block": "-3", "on_ch": "+9", "on_hit": "+8", "parent": "Bryan-1", - "recovery": "", + "recovery": "r21", "startup": "i10", "target": "h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "15,15", "id": "Bryan-1+2,1", "image": "", "input": "1+2,1", "name": "Snake Bite", - "notes": "\n* Combo from 1st hit\n* Transition to Sway with B +7 on hit", + "notes": "* Combo from 1st hit\n* Enter SWA +0 +7 with b", "on_block": "-1", "on_ch": "+6", "on_hit": "+6", "parent": "Bryan-1+2", - "recovery": "", + "recovery": "r22", "startup": "i17~18", "target": "m,h", "video": "" }, { "alias": [], + "alt": [], "damage": "5,8,18", "id": "Bryan-1,2,1", "image": "", "input": "1,2,1", "name": "One Two Body Blow", - "notes": "", + "notes": "Combo from 2nd CH with 10f delay", "on_block": "-6", - "on_ch": "[+64a](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", + "on_ch": "[+65a](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "+6", "parent": "Bryan-1,2", - "recovery": "", + "recovery": "r25", "startup": "i10", "target": "h,h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "15,20", "id": "Bryan-1+2,2", "image": "", "input": "1+2,2", "name": "Snake Pit", - "notes": "\n* Combo from 1st hit with delay", + "notes": "* Combo from 1st hit with delay", "on_block": "-14", "on_ch": "+51d (+20)", "on_hit": "+51d (+20)", "parent": "Bryan-1+2", - "recovery": "", + "recovery": "r34", "startup": "i17~18", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "5,8,15", "id": "Bryan-1,2,3", "image": "", "input": "1,2,3", "name": "One Two Low Kick", - "notes": "Combo from 1st and 2nd CH", + "notes": "* Combo from 1st CH\n* Combo from 2nd CH with 3f delay", "on_block": "-12", - "on_ch": "[+14d](https://wavu.wiki/t/Bryan_combos#Mini-combos 'Mini-combo')", + "on_ch": "[+14a](https://wavu.wiki/t/Bryan_combos#Mini-combos 'Mini-combo')", "on_hit": "+2", "parent": "Bryan-1,2", - "recovery": "", + "recovery": "r31", "startup": "i10", "target": "h,h,L", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Bryan-1+2+3+4", "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "\n* Cannot block while still in effect\n* Automatic counter hit", + "notes": "* Cannot block while still in effect\n* Automatic counter hit", "on_block": "", "on_ch": "", "on_hit": "", @@ -137,30 +145,32 @@ }, { "alias": [], + "alt": [], "damage": "5,8,24", "id": "Bryan-1,2,4", "image": "", "input": "1,2,4", "name": "One Two Neck Breaker", - "notes": "\n* Heat Engager\n", + "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", "on_block": "-5", "on_ch": "+20a (+11)", "on_hit": "+20a (+11)", "parent": "Bryan-1,2", - "recovery": "", + "recovery": "r30", "startup": "i10", "target": "h,h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "35", "id": "Bryan-1+3", "image": "", "input": "1+3", "name": "Gravity Brain Buster", - "notes": "\n* Floor Break\n* Throw break 1 or 2", - "on_block": "", + "notes": "* Floor Break\n* Throw break 1 or 2", + "on_block": "-3", "on_ch": "-2d", "on_hit": "-2d", "parent": "", @@ -171,6 +181,7 @@ }, { "alias": [], + "alt": [], "damage": "0", "id": "Bryan-1+3+4", "image": "", @@ -181,149 +192,179 @@ "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 SE", + "recovery": "r SNE", "startup": "i28~31", "target": "m!", "video": "" }, { "alias": [], + "alt": [], "damage": "5,14", "id": "Bryan-1,4", "image": "", "input": "1,4", "name": "", - "notes": "Combo from 1st hit", + "notes": "Jail from 1st attack", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", "parent": "Bryan-1", - "recovery": "", + "recovery": "r26", "startup": "i10", "target": "h,h", "video": "" }, { "alias": [], + "alt": [ + "1,4,b+2" + ], "damage": "5,14,18", "id": "Bryan-1,4,2", "image": "", "input": "1,4,2", "name": "", - "notes": "\n* Cancel last hit into 1,4,2,1 with f+1\n* Cancel last hit into 1,4,2,4 with f+4\n* Alternate input b+2", + "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", "on_block": "-7", "on_ch": "[+53a](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "+4", "parent": "Bryan-1,4", - "recovery": "", + "recovery": "r26", "startup": "i10", "target": "h,h,h", "video": "" }, { "alias": [], + "alt": [ + "b+2,1", + "qcf+4,1", + "1,4,b+2,1" + ], "damage": "5,14,18,16", "id": "Bryan-1,4,2,1", "image": "", "input": "1,4,2,1", "name": "", - "notes": "\n* Cancel last hit and transition to SS with u_d\n* Transition to SLS with F\n* Alternate input:\n * b+2,1\n * qcf+4,1", + "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", "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')", "parent": "Bryan-1,4,2", - "recovery": "", + "recovery": "r25", "startup": "i10", "target": "h,h,h,h", "video": "" }, { "alias": [], + "alt": [ + "b+2,1,2", + "qcf+4,1,2", + "b+2,1,2", + "qcf+4,1,2", + "1,4,b+2,1,2" + ], "damage": "5,14,18,16,22", "id": "Bryan-1,4,2,1,2", "image": "", "input": "1,4,2,1,2", "name": "Lair's Dance", - "notes": "\n* Balcony Break\n* Alternate input:\n * b+2,1,2\n * qcf+4,1,2", - "on_block": "-8", + "notes": "* Balcony Break\n* Input can be delayed 1f", + "on_block": "-9", "on_ch": "+41d (-17)", "on_hit": "+41d (-17)", "parent": "Bryan-1,4,2,1", - "recovery": "", + "recovery": "r33", "startup": "i10", "target": "h,h,h,h,h", "video": "" }, { "alias": [], + "alt": [ + "b+2,1,4", + "qcf+4,1,4", + "b+2,1,4", + "qcf+4,1,4", + "1,4,b+2,1,4" + ], "damage": "5,14,18,16,21", "id": "Bryan-1,4,2,1,4", "image": "", "input": "1,4,2,1,4", "name": "Cremation", - "notes": "\n* Tornado\n* Alternate input:\n * b+2,1,4\n * qcf+4,1,4\n* Special? effect on airborne hit +38a (+31)", - "on_block": "-5", - "on_ch": "+40a (+14)", - "on_hit": "+40a (+14)", + "notes": "* Tornado\n* Strong Aerial Tailspin\n* Can hit grounded while off-axis", + "on_block": "-10", + "on_ch": "+37a", + "on_hit": "+37a", "parent": "Bryan-1,4,2,1", - "recovery": "", + "recovery": "r30", "startup": "i10", "target": "h,h,h,h,m", "video": "" }, { "alias": [], + "alt": [ + "b+2,4", + "1,4,b+2,4" + ], "damage": "5,14,18,21", "id": "Bryan-1,4,2,4", "image": "", "input": "1,4,2,4", "name": "Whipping Fury", - "notes": "\n* Balcony Break\n* Alternate input b+2,4", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Strong Aerial Tailspin\n* Balcony Break\n", + "on_block": "-5", + "on_ch": "+40a (+14)", + "on_hit": "+40a (+14)", "parent": "Bryan-1,4,2", - "recovery": "", + "recovery": "r25", "startup": "i10", "target": "h,h,h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "5,14,15", "id": "Bryan-1,4,3", "image": "", "input": "1,4,3", "name": "Jab > Double Spin Kick", - "notes": "", + "notes": "Combo from 2nd CH with 5f delay", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", "parent": "Bryan-1,4", - "recovery": "", + "recovery": "r26", "startup": "i10", "target": "h,h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "5,14,15,18", "id": "Bryan-1,4,3,3", "image": "", "input": "1,4,3,3", "name": "Running Blind", - "notes": "Combo from 3rd hit", + "notes": "Combo from 3rd CH", "on_block": "-7", - "on_ch": "+14d", + "on_ch": "+14a", "on_hit": "+7", "parent": "Bryan-1,4,3", - "recovery": "", + "recovery": "r26", "startup": "i10", "target": "h,h,m,h", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Bryan-2", "image": "", @@ -334,19 +375,20 @@ "on_ch": "+7", "on_hit": "+7", "parent": "", - "recovery": "", + "recovery": "r18", "startup": "i10", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "12 (12)", "id": "Bryan-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\n* Heat Burst", + "notes": "* Heat Burst\n* Power Crush", "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", @@ -358,30 +400,32 @@ }, { "alias": [], + "alt": [], "damage": "10,14", "id": "Bryan-2,3", "image": "", "input": "2,3", "name": "PK Combination", - "notes": "\n* Combo from 1st hit\n* CH frames also apply to combo from 1st CH", + "notes": "* Combo from 1st hit with 1f delay\n* CH frames also apply to combo from 1st CH\n* Balcony break on CH", "on_block": "-10", "on_ch": "+16a (+7)", "on_hit": "+6", "parent": "Bryan-2", - "recovery": "", + "recovery": "r29", "startup": "i10", "target": "h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "35", "id": "Bryan-2+4", "image": "", "input": "2+4", "name": "Guillotine", - "notes": "\n* Floor Break\n* Throw break 1 or 2\n* Side switch", - "on_block": "", + "notes": "* Floor Break\n* Throw break 1 or 2\n* Side switch", + "on_block": "-6", "on_ch": "+0d", "on_hit": "+0d", "parent": "", @@ -392,6 +436,7 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Bryan-3", "image": "", @@ -402,13 +447,14 @@ "on_ch": "+7", "on_hit": "+7", "parent": "", - "recovery": "", + "recovery": "r23", "startup": "i16", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "14,11", "id": "Bryan-3,2", "image": "", @@ -419,138 +465,146 @@ "on_ch": "+1", "on_hit": "+1", "parent": "Bryan-3", - "recovery": "", + "recovery": "r29", "startup": "i16", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "14,11,10", "id": "Bryan-3,2,1", "image": "", "input": "3,2,1", "name": "", - "notes": "Combo from 2nd hit", + "notes": "* Combo from 2nd hit\n* Combo from 1st CH", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", "parent": "Bryan-3,2", - "recovery": "", + "recovery": "r28", "startup": "i16", "target": "m,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "14,11,10,14", "id": "Bryan-3,2,1,2", "image": "", "input": "3,2,1,2", "name": "Mid Kick > Rush", - "notes": "Balcony Break", + "notes": "* Balcony Break\n* Combo from 3rd CH with 2f delay", "on_block": "-10", - "on_ch": "+14a (+10)", - "on_hit": "+14a (+10)", + "on_ch": "+19a (+10)", + "on_hit": "+19a (+10)", "parent": "Bryan-3,2,1", - "recovery": "", + "recovery": "r31", "startup": "i16", "target": "m,m,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "14,11,10,12", "id": "Bryan-3,2,1,4", "image": "", "input": "3,2,1,4", "name": "Gatling Combination", - "notes": "", + "notes": "Combo from 3rd CH with 3f delay", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", "parent": "Bryan-3,2,1", - "recovery": "", + "recovery": "r30", "startup": "i16", "target": "m,m,m,L", "video": "" }, { "alias": [], + "alt": [], "damage": "14,13", "id": "Bryan-3,3", "image": "", "input": "3,3", "name": "", - "notes": "", + "notes": "Combo from 1st CH", "on_block": "-6", "on_ch": "+6", "on_hit": "+6", "parent": "Bryan-3", - "recovery": "", + "recovery": "r24", "startup": "i16", "target": "m,h", "video": "" }, { "alias": [], + "alt": [], "damage": "14,13,20", "id": "Bryan-3,3,2", "image": "", "input": "3,3,2", "name": "Anaconda Bite", - "notes": "Tornado", + "notes": "* Tornado\n* Combo from 2nd CH", "on_block": "-7", - "on_ch": "[+43 (+33)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", - "on_hit": "[+43 (+33)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", + "on_ch": "[+43a (+33)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", + "on_hit": "[+43a (+33)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "parent": "Bryan-3,3", - "recovery": "", + "recovery": "r30", "startup": "i16", "target": "m,h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "14,13,25", "id": "Bryan-3,3,4", "image": "", "input": "3,3,4", "name": "Anaconda Rage", - "notes": "Balcony Break", + "notes": "* Balcony Break\n* Combo from 2nd CH", "on_block": "-12", "on_ch": "+37d (-21)", "on_hit": "+37d (-21)", "parent": "Bryan-3,3", - "recovery": "", + "recovery": "r37", "startup": "i16", - "target": "m,h,h", + "target": "m,h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Bryan-3+4", "image": "", "input": "3+4", "name": "Middle Side Kick", - "notes": "", + "notes": "Balcony break on airborne hit", "on_block": "-13", "on_ch": "[+59a](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "+8", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i18", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "20,20", "id": "Bryan-3+4,SNE.2", "image": "", "input": "3+4,SNE.2", "name": "Neo Soul Eraser", - "notes": "\n* Combo from 1st hit\n* Consumes SNE\n* Chip damage 8 (40%) on block", + "notes": "* Combo from 1st hit\n* Consumes SNE\n* Chip damage on block (8)", "on_block": "-1", "on_ch": "+35a (+9)", "on_hit": "+35a (+9)", @@ -562,12 +616,13 @@ }, { "alias": [], + "alt": [], "damage": "20,30", "id": "Bryan-3+4,SNE.2*", "image": "", "input": "3+4,SNE.2*", "name": "Neo Soul Eraser Exceed", - "notes": "\n* Tornado\n* Balcony Break\n* Consumes SNE\n* Chip damage on block\n* Guard Break at the wall\n* Insta Tornado launcher", + "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", "on_ch": "[+66a (+50)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "[+66a (+50)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", @@ -579,6 +634,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Bryan-4", "image": "", @@ -589,13 +645,14 @@ "on_ch": "+6", "on_hit": "+6", "parent": "", - "recovery": "", + "recovery": "r26", "startup": "i12", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "15,12", "id": "Bryan-4,3", "image": "", @@ -606,30 +663,32 @@ "on_ch": "+2", "on_hit": "+2", "parent": "Bryan-4", - "recovery": "", + "recovery": "r27", "startup": "i12", "target": "h,m", "video": "" }, { "alias": [], - "damage": "15,12,16", + "alt": [], + "damage": "15,12,25", "id": "Bryan-4,3,4", "image": "", - "input": "4,3,4", - "name": "Double Spin Tomahawk", - "notes": "\n* Balcony Break\n* Hold to power up and deal more chip damage on block", - "on_block": "-10", - "on_ch": "+2", - "on_hit": "+2", + "input": "4,3,4*", + "name": "Double Spin Tomahawk (Hold)", + "notes": "* Balcony Break\n* Chip damage on block", + "on_block": "-6", + "on_ch": "+35a (+9)", + "on_hit": "+35a (+9)", "parent": "Bryan-4,3", - "recovery": "", + "recovery": "r30", "startup": "i12", "target": "h,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "15,12,18", "id": "Bryan-4,3,f+4", "image": "", @@ -640,13 +699,14 @@ "on_ch": "[+31a (+21)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "+6", "parent": "Bryan-4,3", - "recovery": "", + "recovery": "r30", "startup": "i12", "target": "h,m,h", "video": "" }, { "alias": [], + "alt": [], "damage": "21", "id": "Bryan-b+1", "image": "", @@ -654,7 +714,7 @@ "name": "Chopping Elbow", "notes": "Elbow", "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": "", @@ -664,12 +724,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Bryan-b+1+3", "image": "", "input": "b+1+3", "name": "Parry", - "notes": "\n* Alternate input b+2+4", + "notes": "* Alternate input b+2+4", "on_block": "", "on_ch": "", "on_hit": "", @@ -681,23 +742,25 @@ }, { "alias": [], - "damage": "30", + "alt": [], + "damage": ",30", "id": "Bryan-b+1+3,P.2", "image": "", "input": "b+1+3,P.2", "name": "Parry > Mach Breaker > Snake Eyes", - "notes": "\n* Balcony Break\n* Gain SE on hit\n* Chip damage on block", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Balcony Break\n* Gain SNE on hit\n* Chip damage on block", + "on_block": "-10", + "on_ch": "+20a (-38)", + "on_hit": "+20a (-38)", "parent": "Bryan-b+1+3", "recovery": "", "startup": "", - "target": "h", + "target": ",h", "video": "" }, { "alias": [], + "alt": [], "damage": "26", "id": "Bryan-b+1+4", "image": "", @@ -715,6 +778,7 @@ }, { "alias": [], + "alt": [], "damage": "45", "id": "Bryan-b+1+4*", "image": "", @@ -732,14 +796,15 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Bryan-b+2", "image": "", "input": "b+2", "name": "", - "notes": "\n* 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* Alternate input 1,4,2", "on_block": "-7", - "on_ch": "+4", + "on_ch": "[+53a](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "+4", "parent": "", "recovery": "", @@ -749,15 +814,16 @@ }, { "alias": [], + "alt": [], "damage": "18,16", "id": "Bryan-b+2,1", "image": "", "input": "b+2,1", "name": "", - "notes": "\n* Cancel last hit and transition to SS with u_d\n* Transition to SLS with F\n* Alternate input:\n * 1,4,2,1\n * qcf+4,1", - "on_block": "", - "on_ch": "", - "on_hit": "", + "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", + "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": "", "startup": "i17", @@ -766,15 +832,16 @@ }, { "alias": [], + "alt": [], "damage": "18,16,22", "id": "Bryan-b+2,1,2", "image": "", "input": "b+2,1,2", "name": "Hands of Doom", - "notes": "\n* Balcony Break\n* Alternate input:\n * 1,4,2,1,2\n * qcf+4,1,2", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Balcony Break\n* Alternate input:\n * 1,4,2,1,2\n * qcf+4,1,2", + "on_block": "-9", + "on_ch": "+41d(-17)", + "on_hit": "+41d(-17)", "parent": "Bryan-b+2,1", "recovery": "", "startup": "i17", @@ -783,15 +850,16 @@ }, { "alias": [], + "alt": [], "damage": "18,16,20", "id": "Bryan-b+2,1,4", "image": "", "input": "b+2,1,4", "name": "Kickass Combo", - "notes": "\n* Tornado\n* Alternate input:\n * 1,4,2,4\n * qcf+4,1,4", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Tornado\n* Alternate input:\n * 1,4,2,4\n * qcf+4,1,4", + "on_block": "-10", + "on_ch": "+37a", + "on_hit": "+37a", "parent": "Bryan-b+2,1", "recovery": "", "startup": "i17", @@ -800,15 +868,16 @@ }, { "alias": [], + "alt": [], "damage": "18,21", "id": "Bryan-b+2,4", "image": "", "input": "b+2,4", "name": "Wolf Call", - "notes": "\n* Balcony Break\n* Alternate input 1,4,2,4", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Balcony Break\n* Causes Strong Aerial Tailspin\n* Alternate input 1,4,2,4\n", + "on_block": "-5", + "on_ch": "+40a(+14)", + "on_hit": "+40a(+14)", "parent": "Bryan-b+2", "recovery": "", "startup": "i17", @@ -817,12 +886,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Bryan-b+3", "image": "", "input": "b+3", "name": "", - "notes": "Transition to SLS with F +17 on hit", + "notes": "f to enter SLS (+1/+12g/+12g)", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -834,13 +904,14 @@ }, { "alias": [], + "alt": [], "damage": "12,25", "id": "Bryan-b+3,1+2", "image": "", "input": "b+3,1+2", "name": "Front Kick > Double Hammer", "notes": "Combo from 1st CH with delay", - "on_block": "-8", + "on_block": "-6", "on_ch": "[+20d](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "+4c", "parent": "Bryan-b+3", @@ -851,6 +922,7 @@ }, { "alias": [], + "alt": [], "damage": "12,12", "id": "Bryan-b+3,2", "image": "", @@ -868,15 +940,16 @@ }, { "alias": [], + "alt": [], "damage": "12,12,10", "id": "Bryan-b+3,2,1", "image": "", "input": "b+3,2,1", "name": "", - "notes": "\n* Combo from 2nd hit\n* Alternate input 3,2,1", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Combo from 2nd hit\n* Alternate input 3,2,1", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", "parent": "Bryan-b+3,2", "recovery": "", "startup": "i19", @@ -885,15 +958,16 @@ }, { "alias": [], + "alt": [], "damage": "12,12,10,14", "id": "Bryan-b+3,2,1,2", "image": "", "input": "b+3,2,1,2", "name": "Front Kick > Rush", - "notes": "\n* Alternate input 3,2,1,2", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Alternate input 3,2,1,2\n* Balcony Break", + "on_block": "-10", + "on_ch": "+19a(+10)", + "on_hit": "+19a(+10)", "parent": "Bryan-b+3,2,1", "recovery": "", "startup": "i19", @@ -902,23 +976,25 @@ }, { "alias": [], + "alt": [], "damage": "12,12,10,12", "id": "Bryan-b+3,2,1,4", "image": "", "input": "b+3,2,1,4", "name": "Run for Cover", - "notes": "\n* Alternate input 3,2,1,4", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Alternate input 3,2,1,4", + "on_block": "-11c", + "on_ch": "+0", + "on_hit": "+0", "parent": "Bryan-b+3,2,1", "recovery": "", "startup": "i19", - "target": "m,h,m,L", + "target": "m,h,m,l", "video": "" }, { "alias": [], + "alt": [], "damage": "18", "id": "Bryan-b+4", "image": "", @@ -936,6 +1012,7 @@ }, { "alias": [], + "alt": [], "damage": "60", "id": "Bryan-Back throw", "image": "", @@ -953,6 +1030,7 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Bryan-b,B+4", "image": "", @@ -965,17 +1043,18 @@ "parent": "", "recovery": "FUFT", "startup": "i21~33", - "target": "M", + "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "25", "id": "Bryan-b,df+4", "image": "", "input": "b,df+4", "name": "Wedge Driver", - "notes": "\n* Cancel with B", + "notes": "* Cancel with B", "on_block": "-13", "on_ch": "+14g", "on_hit": "+14g", @@ -987,12 +1066,13 @@ }, { "alias": [], + "alt": [], "damage": "10,15", "id": "Bryan-d+1+2", "image": "", "input": "d+1+2", "name": "", - "notes": "\n* Combo from 1st hit\n* Transition to SLS with F +10g on hit\n* Transition to Sway with B +8", + "notes": "* Combo from 1st hit\n* Enter SLS -3 +10g with f\n* Enter SWA -5 +8 with b", "on_block": "-10", "on_ch": "+3", "on_hit": "+3", @@ -1004,6 +1084,7 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Bryan-d+1+2~2", "image": "", @@ -1021,6 +1102,7 @@ }, { "alias": [], + "alt": [], "damage": "10,15,20", "id": "Bryan-d+1+2,3", "image": "", @@ -1038,6 +1120,7 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Bryan-d+2", "image": "", @@ -1055,12 +1138,13 @@ }, { "alias": [], + "alt": [], "damage": "17,21", "id": "Bryan-d+2,3", "image": "", "input": "d+2,3", "name": "Python Crush", - "notes": "\n* Balcony Break", + "notes": "* Balcony Break", "on_block": "-10", "on_ch": "[+32a (+18)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "+16a (-1)", @@ -1072,6 +1156,7 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Bryan-d+3", "image": "", @@ -1089,15 +1174,16 @@ }, { "alias": [], + "alt": [], "damage": "10,22", "id": "Bryan-d+3,2", "image": "", "input": "d+3,2", "name": "Quick Low Screw Punch > Snake Eyes", - "notes": "\n* Balcony Break\n* Gain SE on hit with 1+2", + "notes": "* Balcony Break\n* Gain SNE on hit with 1+2", "on_block": "-7", - "on_ch": "+35a (+9)", - "on_hit": "+35a (+9)", + "on_ch": "+35a(+9)", + "on_hit": "+35a(+9)", "parent": "Bryan-d+3", "recovery": "", "startup": "i16", @@ -1106,6 +1192,7 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Bryan-d+3+4", "image": "", @@ -1113,7 +1200,7 @@ "name": "", "notes": "", "on_block": "-12", - "on_ch": "-1", + "on_ch": "+4", "on_hit": "-1", "parent": "", "recovery": "", @@ -1123,15 +1210,16 @@ }, { "alias": [], + "alt": [], "damage": "16,25", "id": "Bryan-d+3+4,2", "image": "", "input": "d+3+4,2", "name": "Side Low Knuckle Whip", - "notes": "\n* Balcony Break\n* Tornado", + "notes": "* Balcony Break\n* Tornado", "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": "", "startup": "i19", @@ -1140,6 +1228,7 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Bryan-d+4", "image": "", @@ -1157,12 +1246,13 @@ }, { "alias": [], + "alt": [], "damage": "8,16", "id": "Bryan-db+1+2", "image": "", "input": "db+1+2", "name": "Crash Impact", - "notes": "\n* Heat Engager\n* Heat Dash +43a (+35)", + "notes": "* Jails\n* Heat Engager\n* Heat Dash +5g +43a(+35)", "on_block": "-9", "on_ch": "+4", "on_hit": "+4", @@ -1174,6 +1264,7 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Bryan-db+2", "image": "", @@ -1191,6 +1282,7 @@ }, { "alias": [], + "alt": [], "damage": "11", "id": "Bryan-db+3", "image": "", @@ -1203,17 +1295,18 @@ "parent": "", "recovery": "", "startup": "i16~17", - "target": "L", + "target": "l", "video": "" }, { "alias": [], + "alt": [], "damage": "8", "id": "Bryan-DF+1", "image": "", "input": "DF+1", "name": "", - "notes": "\n* Alternate input df+1\n* DF+1,1... extension available only with DF+1 input, not df+1", + "notes": "* Alternate input df+1\n* DF+1,1... extension available only with DF+1 input, not df+1", "on_block": "-5", "on_ch": "+1", "on_hit": "+1", @@ -1225,6 +1318,7 @@ }, { "alias": [], + "alt": [], "damage": "8,2", "id": "Bryan-DF+1,1", "image": "", @@ -1242,6 +1336,7 @@ }, { "alias": [], + "alt": [], "damage": "8,2,2", "id": "Bryan-DF+1,1,1", "image": "", @@ -1259,6 +1354,7 @@ }, { "alias": [], + "alt": [], "damage": "8,2,2,2", "id": "Bryan-DF+1,1,1,1", "image": "", @@ -1276,12 +1372,13 @@ }, { "alias": [], + "alt": [], "damage": "8,20", "id": "Bryan-df+1,2", "image": "", "input": "DF+1,2", "name": "Double Body Blow", - "notes": "\n* 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* Wall Break on CH", + "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", "on_block": "-15", "on_ch": "+14a (+5)", "on_hit": "+1", @@ -1293,6 +1390,7 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Bryan-df+2", "image": "", @@ -1310,12 +1408,13 @@ }, { "alias": [], + "alt": [], "damage": "12,11", "id": "Bryan-df+2,1", "image": "", "input": "df+2,1", "name": "Blackout Combo", - "notes": "\n* Combo from 1st hit\n* Transition to Sway with B +8 on hit", + "notes": "* Combo from 1st hit\n* Enter SWA -1 +8 with b", "on_block": "-4", "on_ch": "+5", "on_hit": "+5", @@ -1327,6 +1426,7 @@ }, { "alias": [], + "alt": [], "damage": "12,20", "id": "Bryan-df+2,3", "image": "", @@ -1344,12 +1444,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Bryan-df+3", "image": "", "input": "df+3", "name": "Snake Edge", - "notes": "\n* Homing\n* Insta Tornado launch", + "notes": "* Homing\n* Insta Tornado launch", "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')", @@ -1361,12 +1462,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Bryan-df+4", "image": "", "input": "df+4", "name": "Wolf's Tail", - "notes": "\n* Homing", + "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')", @@ -1378,13 +1480,14 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Bryan-f+1+2", "image": "", "input": "f+1+2", "name": "Sidestep Elbow", - "notes": "\n* Balcony Break\n* Elbow\n* Absorb an attack to power up and deal more chip damage on block", - "on_block": "-6", + "notes": "* Balcony Break\n* Elbow\n* Absorb an attack to power up and deal more chip damage on block\n* Power Crush", + "on_block": "-9", "on_ch": "+44d (-14)", "on_hit": "+44d (-14)", "parent": "", @@ -1395,6 +1498,7 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Bryan-f+2", "image": "", @@ -1402,8 +1506,8 @@ "name": "", "notes": "", "on_block": "-10", - "on_ch": "+", - "on_hit": "+", + "on_ch": "+1", + "on_hit": "+1", "parent": "", "recovery": "", "startup": "i15", @@ -1412,6 +1516,7 @@ }, { "alias": [], + "alt": [], "damage": "10,12", "id": "Bryan-f+2,1", "image": "", @@ -1429,12 +1534,13 @@ }, { "alias": [], + "alt": [], "damage": "10,12,20", "id": "Bryan-f+2,1,4", "image": "", "input": "f+2,1,4", "name": "Right Left > Spin Kick > Snake Eyes", - "notes": "\n* Combo from 1st hit\n* Gain SE on hit with 1+2", + "notes": "* Combo from 1st hit\n* Gain SNE on hit with 1+2", "on_block": "-13", "on_ch": "+3a", "on_hit": "+3a", @@ -1446,15 +1552,16 @@ }, { "alias": [], + "alt": [], "damage": "10,12,5", "id": "Bryan-f+2,1,SNE.2", "image": "", "input": "f+2,1,SNE.2", "name": "", - "notes": "\n* Elbow\n* Combo from 1st hit\n* Consumes SNE\n* Chip damage 1 (20%) on block", - "on_block": "-12", - "on_ch": "+3c", - "on_hit": "+3c", + "notes": "* Elbow\n* Combo from 1st hit\n* Consumes SNE\n* Chip damage on block (1)", + "on_block": "-2", + "on_ch": "+9c", + "on_hit": "+9c", "parent": "Bryan-f+2,1", "recovery": "", "startup": "i15", @@ -1463,15 +1570,16 @@ }, { "alias": [], + "alt": [], "damage": "10,12,5,7", "id": "Bryan-f+2,1,SNE.2,3", "image": "", "input": "f+2,1,SNE.2,3", "name": "", - "notes": "\n* Knee\n* Combo from 1st hit\n* Chip damage 2 (28%) on block", - "on_block": "-15", - "on_ch": "+14a (+7)", - "on_hit": "+14a (+7)", + "notes": "* Knee\n* Combo from 1st hit\n* Chip damage on block (2)", + "on_block": "-3", + "on_ch": "+18a (+11)", + "on_hit": "+18a (+11)", "parent": "Bryan-f+2,1,SNE.2", "recovery": "", "startup": "i15", @@ -1480,12 +1588,13 @@ }, { "alias": [], + "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": "", - "notes": "\n* Chip damage 8 (40%) on block", + "name": "Neo Incinerator", + "notes": "* Chip damage on block (8)", "on_block": "-10", "on_ch": "+0a (-1)", "on_hit": "+0a (-1)", @@ -1497,6 +1606,7 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Bryan-f+3", "image": "", @@ -1514,6 +1624,7 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Bryan-f+4", "image": "", @@ -1531,6 +1642,7 @@ }, { "alias": [], + "alt": [], "damage": "10,10", "id": "Bryan-f+4,1", "image": "", @@ -1548,13 +1660,14 @@ }, { "alias": [], + "alt": [], "damage": "45", "id": "Bryan-FC.db+1+2", "image": "", "input": "FC.db+1+2", "name": "Chains of Misery", - "notes": "\n* Throw break 1+2", - "on_block": "", + "notes": "* Throw break 1+2", + "on_block": "-6", "on_ch": "+1d", "on_hit": "+1d", "parent": "", @@ -1565,6 +1678,7 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Bryan-FC.df+2", "image": "", @@ -1582,15 +1696,16 @@ }, { "alias": [], + "alt": [], "damage": "12,25", "id": "Bryan-FC.df+2,1", "image": "", "input": "FC.df+2,1", "name": "Snake Rampage", - "notes": "\n* Balcony Break\n* Combo from 1st hit with delay\n* Move can be delayed", + "notes": "* Balcony Break\n* Combo from 1st hit with delay\n* Move can be delayed", "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": "", "startup": "i13", @@ -1599,12 +1714,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Bryan-FC.df+4", "image": "", "input": "FC.df+4", "name": "Northern Cross", - "notes": "Ballerina spin on hit", + "notes": "Ballerina spin on hit\ncs1~", "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')", @@ -1616,15 +1732,16 @@ }, { "alias": [], + "alt": [], "damage": "29", "id": "Bryan-f,F+2", "image": "", "input": "f,F+2", "name": "Mach Breaker", - "notes": "\n* Heat Engager\n* Balcony Break\n* Chip damage on block", + "notes": "* Heat Engager\n* Heat Dash +5g +36a(+26)\n* Balcony Break\n* Chip damage on block (8)", "on_block": "-9", - "on_ch": "+41d (-17)", - "on_hit": "+41d (-17)", + "on_ch": "+41d(-17)/HE", + "on_hit": "+41d(-17)/HE", "parent": "", "recovery": "", "startup": "i13", @@ -1633,15 +1750,16 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Bryan-f,F+3", "image": "", "input": "f,F+3", "name": "Slash Kick > Snake Eyes", - "notes": "\n* Balcony Break\n* Gain SE on hit with 1+2\n* Chip damage 7 (28%) on block", + "notes": "* Balcony Break\n* Gain SNE on hit with 1+2\n* Chip damage on block 7", "on_block": "-13", - "on_ch": "+39a (-8)", - "on_hit": "+28a (-8)", + "on_ch": "+39a(-8)", + "on_hit": "+28a(-8)", "parent": "", "recovery": "", "startup": "i24~25", @@ -1650,13 +1768,14 @@ }, { "alias": [], + "alt": [], "damage": "33", "id": "Bryan-f,F+3*", "image": "", "input": "f,F+3*", "name": "", - "notes": "\n* Balcony Break\n* Gain SE on hit with 1+2\n* Chip damage 9 (27%) on block\n* Wall Crush on block\n", - "on_block": "+8", + "notes": "* Balcony Break\n* Gain SNE on hit with 1+2\n* Chip damage on block (9)", + "on_block": "+8 +14wc", "on_ch": "+71a", "on_hit": "+71a", "parent": "", @@ -1667,12 +1786,13 @@ }, { "alias": [], + "alt": [], "damage": "32", "id": "Bryan-f,F+4", "image": "", "input": "f,F+4", "name": "Mach Kick", - "notes": "\n* Homing\n* Chip damage 9 (28%) on block", + "notes": "* Homing\n* Chip damage on block (9)", "on_block": "-9", "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')", @@ -1684,12 +1804,13 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Bryan-f,f,F+3", "image": "", "input": "f,f,F+3", "name": "Snake Slash", - "notes": "Chip damage 9 (30%) on block", + "notes": "Chip damage on block (9)", "on_block": "+6", "on_ch": "+13a (+3)", "on_hit": "+13a (+3)", @@ -1701,12 +1822,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Bryan-f,n,b+2", "image": "", "input": "f,n,b+2", - "name": "Mach Kick", - "notes": "\n* Tornado", + "name": "Jet Uppercut", + "notes": "* Tornado", "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')", @@ -1718,13 +1840,14 @@ }, { "alias": [], - "damage": "20,20,20", + "alt": [], + "damage": "20,20,35", "id": "Bryan-H.2+3", "image": "", "input": "H.2+3", "name": "Notorious Monster", - "notes": "\n* Heat Smash\n* Floor Break\n * 2nd and 3rd hit\n* Throw on hit\n* Wall Crush on block\n", - "on_block": "+9", + "notes": "* Heat Smash\n* Floor Break\n* Transition to attack throw on hit\n", + "on_block": "+15g", "on_ch": "-1d", "on_hit": "-1d", "parent": "", @@ -1735,13 +1858,14 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Bryan-Left throw", "image": "", "input": "Left throw", "name": "Gravity Throw", - "notes": "\n* Floor Break\n* Throw break 1\n* Side switch", - "on_block": "", + "notes": "* Floor Break\n* Throw break 1\n* Side switch", + "on_block": "-3", "on_ch": "+1d", "on_hit": "+1d", "parent": "", @@ -1752,11 +1876,12 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Bryan-qcb", "image": "", "input": "qcb", - "name": "SWA", + "name": "Sway (SWA)", "notes": "Lapses to standing", "on_block": "", "on_ch": "", @@ -1769,29 +1894,31 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Bryan-qcf", "image": "", "input": "qcf", "name": "Slither Step", - "notes": "\n* Alternate input d,df\n* Transition to FC with DF\n* Lapses to standing", + "notes": "* Alternate input d,df\n* Enter FC with DF\n* Lapses to standing", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", "recovery": "r1 SLS", "startup": "", - "target": "", + "target": "SLS", "video": "" }, { "alias": [], + "alt": [], "damage": "55+", "id": "Bryan-R.df+1+2", "image": "", "input": "R.df+1+2", "name": "Total Vandalization", - "notes": "\n* Rage Art", + "notes": "* Rage Art\n* Power Crush", "on_block": "-15", "on_ch": "+0d", "on_hit": "+0d", @@ -1803,13 +1930,14 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Bryan-Right throw", "image": "", "input": "Right throw", "name": "Knee Blast", - "notes": "\n* Throw break 2", - "on_block": "", + "notes": "* Throw break 2", + "on_block": "-3", "on_ch": "+6d", "on_hit": "+6d", "parent": "", @@ -1820,12 +1948,13 @@ }, { "alias": [], + "alt": [], "damage": "28", "id": "Bryan-SLS.1+2", "image": "", "input": "SLS.1+2", "name": "Requiem", - "notes": "\n* Heat Engager\n* Balcony Break\n* Chip damage 8 (28%) on block", + "notes": "* Heat Engager\n* Balcony Break\n* Chip damage 8 (28%) on block", "on_block": "-9", "on_ch": "+23a (+13)", "on_hit": "+23a (+13)", @@ -1837,6 +1966,7 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Bryan-SLS.2", "image": "", @@ -1854,6 +1984,7 @@ }, { "alias": [], + "alt": [], "damage": "16,23", "id": "Bryan-SLS.2,1", "image": "", @@ -1871,12 +2002,13 @@ }, { "alias": [], + "alt": [], "damage": "16,25", "id": "Bryan-SLS.2,2", "image": "", "input": "SLS.2,2", "name": "Cross Grenade", - "notes": "\n* Balcony Break\n* Combo from 1st hit", + "notes": "* Balcony Break\n* Combo from 1st hit", "on_block": "-7", "on_ch": "+14a", "on_hit": "+14a", @@ -1888,13 +2020,14 @@ }, { "alias": [], + "alt": [], "damage": "16,22", "id": "Bryan-SLS.2,4", "image": "", "input": "SLS.2,4", - "name": "Cross Bullet", - "notes": "\n* Tornado\n* Combo from 1st hit\n* Gain SE on hit -12a", - "on_block": "", + "name": "Cross Bullet > Snake Eyes", + "notes": "* Tornado\n* Combo from 1st hit\n* Gain SNE on hit -12a", + "on_block": "-10", "on_ch": "+5a", "on_hit": "+5a", "parent": "Bryan-SLS.2", @@ -1905,6 +2038,7 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Bryan-SLS.4", "image": "", @@ -1922,15 +2056,16 @@ }, { "alias": [], + "alt": [], "damage": "13,13", "id": "Bryan-SLS.4,1", "image": "", "input": "SLS.4,1", "name": "", - "notes": "\n* Combo from 1st CH\n* Transition to SS with u_d\n* Alternate input:\n * 1,4,2,1\n * b+2,1", - "on_block": "", - "on_ch": "", - "on_hit": "", + "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", + "on_ch": "+55a", + "on_hit": "+55a", "parent": "Bryan-SLS.4", "recovery": "", "startup": "i18", @@ -1939,15 +2074,16 @@ }, { "alias": [], + "alt": [], "damage": "13,13,22", "id": "Bryan-SLS.4,1,2", "image": "", "input": "SLS.4,1,2", "name": "Snake Spin Mach Breaker", - "notes": "\n* Alternate input:\n * 1,4,2,1,2\n * b+2,1,2", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Alternate input:\n * 1,4,2,1,2\n * b+2,1,2", + "on_block": "-9", + "on_ch": "+41d (+17)", + "on_hit": "+41d (+17)", "parent": "Bryan-SLS.4,1", "recovery": "", "startup": "i18", @@ -1956,15 +2092,16 @@ }, { "alias": [], + "alt": [], "damage": "13,13,20", "id": "Bryan-SLS.4,1,4", "image": "", "input": "SLS.4,1,4", "name": "Snake Spin Kickass", - "notes": "\n* Tornado\n* Alternate input:\n * 1,4,2,1,4\n * b+2,1,4", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Tornado\n* Alternate input:\n * 1,4,2,1,4\n * b+2,1,4", + "on_block": "-10", + "on_ch": "+37a", + "on_hit": "+37a", "parent": "Bryan-SLS.4,1", "recovery": "", "startup": "i18", @@ -1973,12 +2110,13 @@ }, { "alias": [], + "alt": [], "damage": "36", "id": "Bryan-SNE.f,F+1+2", "image": "", "input": "SNE.f,F+1+2", "name": "Neo Mach Breaker", - "notes": "\n* Consumes SNE\n* Chip damage 14 (38%) on block\n* Transition into Immortal Payback on opponent attack absorb", + "notes": "* Consumes SNE\n* Chip damage 14 (38%) on block\n* Transition into Immortal Payback on opponent attack absorb\n* Power Crush", "on_block": "+5", "on_ch": "+33a (+7)", "on_hit": "+33a (+7)", @@ -1990,23 +2128,25 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Bryan-SNE.f,F+1+2 (on absorb)", "image": "", "input": "SNE.f,F+1+2 (on absorb)", "name": "Immortal Payback", - "notes": "\n* Balcony Break\n* Consumes SNE (again?)[[untested](https://wavu.wiki/t/Template:Untested 'Template:Untested')]", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Balcony Break\n* Wall Crush +21g on block\n* Consumes SNE", + "on_block": "+15 / +21wc", + "on_ch": "+43d", + "on_hit": "+43d", "parent": "", "recovery": "", - "startup": "", + "startup": "i13", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "23", "id": "Bryan-ss1", "image": "", @@ -2024,6 +2164,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Bryan-ss2", "image": "", @@ -2041,12 +2182,13 @@ }, { "alias": [], + "alt": [], "damage": "15,20", "id": "Bryan-ss2,1", "image": "", "input": "ss2,1", - "name": "", - "notes": "\n* Heat Engager\n* Balcony Break\n* Combo from 1st hit with delay\n* Move can be delayed", + "name": "Snake Fang", + "notes": "* Heat Engager\n* Balcony Break\n* Combo from 1st hit with delay\n* Move can be delayed", "on_block": "-5", "on_ch": "+43d (-15)", "on_hit": "+43d (-15)", @@ -2058,12 +2200,15 @@ }, { "alias": [], + "alt": [ + "qcb+1" + ], "damage": "22", "id": "Bryan-SWA.1", "image": "", "input": "SWA.1", "name": "Cannonball Straight", - "notes": "\n* Tornado\n* Balcony Break\n* Insta Tornado launcher on CH\n* Chip damage 6 (27%) on block", + "notes": "* Tornado\n* Balcony Break\n* Insta Tornado launcher on CH\n* Chip damage 6 (27%) on block", "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')", @@ -2071,19 +2216,22 @@ "recovery": "", "startup": "i13~14", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Bryan_SWA.1.mp4" }, { "alias": [], + "alt": [ + "qcb+2" + ], "damage": "16", "id": "Bryan-SWA.2", "image": "", "input": "SWA.2", - "name": "", + "name": "(Smash)", "notes": "", - "on_block": "+6", - "on_ch": "-9", - "on_hit": "-9", + "on_block": "-9", + "on_ch": "+6", + "on_hit": "+6", "parent": "", "recovery": "", "startup": "i15~16", @@ -2092,12 +2240,15 @@ }, { "alias": [], + "alt": [ + "qcb+2,4" + ], "damage": "16,25", "id": "Bryan-SWA.2,4", "image": "", "input": "SWA.2,4", - "name": "", - "notes": "\n* Combo from 1st hit with delay\n* Chip damage on block", + "name": "Smash and Mach Kick", + "notes": "* Combo from 1st hit with delay\n* Chip damage on block", "on_block": "-9", "on_ch": "+15a", "on_hit": "+15a", @@ -2109,11 +2260,14 @@ }, { "alias": [], + "alt": [ + "qcb+3" + ], "damage": "23", "id": "Bryan-SWA.3", "image": "", "input": "SWA.3", - "name": "", + "name": "Hatchet Kick", "notes": "", "on_block": "-13", "on_ch": "[+25d](https://wavu.wiki/t/Bryan_combos#Mini-combos 'Mini-combo')", @@ -2122,15 +2276,18 @@ "recovery": "", "startup": "i19~20", "target": "l", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Bryan_SWA.3.mp4" }, { "alias": [], + "alt": [ + "qcb+4" + ], "damage": "23", "id": "Bryan-SWA.4", "image": "", "input": "SWA.4", - "name": "", + "name": "Kickoff", "notes": "", "on_block": "-12", "on_ch": "[+31a (+21)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", @@ -2138,205 +2295,217 @@ "parent": "", "recovery": "", "startup": "i17~18", - "target": "M", + "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "5,2", "id": "Bryan-ub+1+2", "image": "", "input": "ub+1+2", "name": "", - "notes": "\n* Combo from 1st hit\n* Chip damage on block", + "notes": "* Combo from 1st hit\n* Chip damage on block", "on_block": "-16", "on_ch": "-6", "on_hit": "-6", "parent": "", "recovery": "", - "startup": "i15", + "startup": "i15,i12", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "5,2,2", "id": "Bryan-ub+1+2,1", "image": "", "input": "ub+1+2,1", "name": "", - "notes": "\n* Combo from 1st hit\n* Chip damage on block", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Combo from 1st hit\n* Chip damage on block", + "on_block": "-13", + "on_ch": "-3", + "on_hit": "-3", "parent": "Bryan-ub+1+2", "recovery": "", - "startup": "i15", + "startup": "i15,i12", "target": "m,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "5,2,2,2", "id": "Bryan-ub+1+2,1,2", "image": "", "input": "ub+1+2,1,2", "name": "", - "notes": "\n* Combo from 1st hit\n* Chip damage on block", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Combo from 1st hit\n* Chip damage on block", + "on_block": "-16", + "on_ch": "-6", + "on_hit": "-6", "parent": "Bryan-ub+1+2,1", "recovery": "", - "startup": "i15", + "startup": "i15,i12", "target": "m,m,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "5,2,2,2,2", "id": "Bryan-ub+1+2,1,2,1", "image": "", "input": "ub+1+2,1,2,1", "name": "", - "notes": "\n* Combo from 1st hit\n* Chip damage on block", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Combo from 1st hit\n* Chip damage on block", + "on_block": "-13", + "on_ch": "-3", + "on_hit": "-3", "parent": "Bryan-ub+1+2,1,2", "recovery": "", - "startup": "i15", + "startup": "i15,i12", "target": "m,m,m,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "5,2,2,2,2,2", "id": "Bryan-ub+1+2,1,2,1,2", "image": "", "input": "ub+1+2,1,2,1,2", "name": "", - "notes": "\n* Combo from 1st hit\n* Chip damage on block", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Combo from 1st hit\n* Chip damage on block", + "on_block": "-16", + "on_ch": "-6", + "on_hit": "-6", "parent": "Bryan-ub+1+2,1,2,1", "recovery": "", - "startup": "i15", + "startup": "i15,i12", "target": "m,m,m,m,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "5,2,2,2,2,2,2", "id": "Bryan-ub+1+2,1,2,1,2,1", "image": "", "input": "ub+1+2,1,2,1,2,1", "name": "", - "notes": "\n* Combo from 1st hit\n* Chip damage on block", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Combo from 1st hit\n* Chip damage on block", + "on_block": "-13", + "on_ch": "-3", + "on_hit": "-3", "parent": "Bryan-ub+1+2,1,2,1,2", "recovery": "", - "startup": "i15", + "startup": "i15,i12", "target": "m,m,m,m,m,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "5,2,2,2,2,2,2,2", "id": "Bryan-ub+1+2,1,2,1,2,1,2", "image": "", "input": "ub+1+2,1,2,1,2,1,2", "name": "", - "notes": "\n* Combo from 1st hit\n* Chip damage on block", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Combo from 1st hit\n* Chip damage on block", + "on_block": "-16", + "on_ch": "-6", + "on_hit": "-6", "parent": "Bryan-ub+1+2,1,2,1,2,1", "recovery": "", - "startup": "i15", + "startup": "i15,i12", "target": "m,m,m,m,m,m,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "5,2,2,2,2,2,2,2,2", "id": "Bryan-ub+1+2,1,2,1,2,1,2,1", "image": "", "input": "ub+1+2,1,2,1,2,1,2,1", "name": "", - "notes": "\n* Combo from 1st hit\n* Chip damage on block", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Combo from 1st hit\n* Chip damage on block", + "on_block": "-13", + "on_ch": "-3", + "on_hit": "-3", "parent": "Bryan-ub+1+2,1,2,1,2,1,2", "recovery": "", - "startup": "i15", + "startup": "i15,i12", "target": "m,m,m,m,m,m,m,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "5,2,2,2,2,2,2,2,2,2", "id": "Bryan-ub+1+2,1,2,1,2,1,2,1,2", "image": "", "input": "ub+1+2,1,2,1,2,1,2,1,2", "name": "", - "notes": "\n* Combo from 1st hit\n* Chip damage on block", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Combo from 1st hit\n* Chip damage on block", + "on_block": "-16", + "on_ch": "-6", + "on_hit": "-6", "parent": "Bryan-ub+1+2,1,2,1,2,1,2,1", "recovery": "", - "startup": "i15", + "startup": "i15,i12", "target": "m,m,m,m,m,m,m,m,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "5,2,2,2,2,2,2,2,2,2,2", "id": "Bryan-ub+1+2,1,2,1,2,1,2,1,2,1", "image": "", "input": "ub+1+2,1,2,1,2,1,2,1,2,1", "name": "", - "notes": "\n* Combo from 1st hit\n* Chip damage on block", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Combo from 1st hit\n* Chip damage on block", + "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", + "startup": "i15,i12", "target": "m,m,m,m,m,m,m,m,m,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "5,2,2,2,2,2,2,2,2,2,2,14", "id": "Bryan-ub+1+2,1,2,1,2,1,2,1,2,1,4", "image": "", "input": "ub+1+2,1,2,1,2,1,2,1,2,1,4", "name": "Gatling Rush", - "notes": "\n* 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* Chip damage on block", "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", + "startup": "i15,i12", "target": "m,m,m,m,m,m,m,m,m,m,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "40", "id": "Bryan-uf+1+2", "image": "", "input": "uf+1+2", "name": "Neck throw", - "notes": "\n* Floor Break\n* Throw break 1+2", - "on_block": "", + "notes": "* Floor Break\n* Throw break 1+2", + "on_block": "-6", "on_ch": "-5d", "on_hit": "-5d", "parent": "", @@ -2347,6 +2516,7 @@ }, { "alias": [], + "alt": [], "damage": "6", "id": "Bryan-uf+2", "image": "", @@ -2364,6 +2534,7 @@ }, { "alias": [], + "alt": [], "damage": "6,4", "id": "Bryan-uf+2,2", "image": "", @@ -2381,6 +2552,7 @@ }, { "alias": [], + "alt": [], "damage": "6,4,4", "id": "Bryan-uf+2,2,2", "image": "", @@ -2398,12 +2570,13 @@ }, { "alias": [], + "alt": [], "damage": "6,4,4,20", "id": "Bryan-uf+2,2,2,3", "image": "", "input": "uf+2,2,2,3", - "name": "", - "notes": "\n* Knee\n* Combo from 1st hit", + "name": "Bloody War", + "notes": "* Knee\n* Combo from 1st hit", "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')", @@ -2415,12 +2588,13 @@ }, { "alias": [], + "alt": [], "damage": "6,4,4,?", "id": "Bryan-uf+2,2,2,SNE.2", "image": "", "input": "uf+2,2,2,SNE.2", "name": "", - "notes": "\n* 6 (4) damage on airborne opponent at 70% scaling - 9 damage?\n* Consumes SNE\n* Chip damage 2 (22%) on block", + "notes": "* 6 (4) damage on airborne opponent at 70% scaling - 9 damage?\n* Consumes SNE\n* Chip damage on block (2)", "on_block": "-12", "on_ch": "+21a (+14)", "on_hit": "+21a (+14)", @@ -2432,15 +2606,16 @@ }, { "alias": [], + "alt": [], "damage": "6,4,4,?,?", "id": "Bryan-uf+2,2,2,SNE.2,2", "image": "", "input": "uf+2,2,2,SNE.2,2", "name": "", - "notes": "\n* 4 (2) damage on airborne opponent at 50% (70%) scaling\n* Chip damage 2 (22%) on block", + "notes": "* 4 (2) damage on airborne opponent at 50% (70%) scaling\n* Chip damage 2 (22%) on block", "on_block": "-12", - "on_ch": "", - "on_hit": "", + "on_ch": "+23a (+16)", + "on_hit": "+23a (+16)", "parent": "Bryan-uf+2,2,2,SNE.2", "recovery": "", "startup": "i13", @@ -2449,15 +2624,16 @@ }, { "alias": [], + "alt": [], "damage": "6,4,4,?,?,?", "id": "Bryan-uf+2,2,2,SNE.2,2,3", "image": "", "input": "uf+2,2,2,SNE.2,2,3", - "name": "", - "notes": "\n* 9 (6) damage on airborne opponent at 40% (70%) scaling\n* Chip damage 9 (39%) on block", + "name": "Neo Bloody War", + "notes": "* 9 (6) damage on airborne opponent at 40% (70%) scaling\n* Chip damage 9 (39%) on block", "on_block": "-15", - "on_ch": "", - "on_hit": "", + "on_ch": "+35a (+17)", + "on_hit": "+35a (+17)", "parent": "Bryan-uf+2,2,2,SNE.2,2", "recovery": "", "startup": "i13", @@ -2466,12 +2642,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Bryan-uf+3", "image": "", "input": "uf+3", "name": "Rolling Driver", - "notes": "Alternate input u+3", + "notes": "Alternate input u+3\n", "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')", @@ -2483,12 +2660,13 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Bryan-uf+3+4", "image": "", "input": "uf+3+4", "name": "Bullet Knee > Snake Eyes", - "notes": "\n* Tornado\n* Knee\n* Gain SE on hit", + "notes": "* Tornado\n* Knee\n* Gain SNE on hit\n", "on_block": "-7", "on_ch": "+8a", "on_hit": "+8a", @@ -2500,29 +2678,31 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Bryan-uf+4", "image": "", "input": "uf+4", "name": "Orbital Heel Kick", - "notes": "Alternate input u+4", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "Alternate input u+4\n", + "on_block": "-5", + "on_ch": "+26a", + "on_hit": "+26a", "parent": "", "recovery": "", - "startup": "", + "startup": "i24", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Bryan-uf,n,4", "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "", + "notes": "\n", "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')", @@ -2534,12 +2714,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Bryan-ws1", "image": "", "input": "ws1", "name": "Left Upper", - "notes": "Alternate input qcf+1", + "notes": "Alternate input SLS.1", "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')", @@ -2551,12 +2732,13 @@ }, { "alias": [], + "alt": [], "damage": "10,20", "id": "Bryan-ws2", "image": "", "input": "ws2", "name": "Fisherman's Slam", - "notes": "\n* Throw only on hit\n* Powerup with f+2 or b+2 (perfect) - additional 5 damage", + "notes": "* Throw only on hit\n* Powerup with f+2 or b+2 (perfect) - additional 5 damage", "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')", @@ -2568,12 +2750,13 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Bryan-ws3", "image": "", "input": "ws3", "name": "High Knee Kick", - "notes": "\n* Alternate input qcf+3", + "notes": "* Alternate input SLS.3", "on_block": "-10", "on_ch": "[+33a (+27)](https://wavu.wiki/t/Bryan_combos#Staples 'Combo')", "on_hit": "+4", @@ -2585,12 +2768,13 @@ }, { "alias": [], + "alt": [], "damage": "17,21", "id": "Bryan-ws3,4", "image": "", "input": "ws3,4", "name": "Double High Knee Kick", - "notes": "\n* Alternate input qcf+3,4\n* Move can be delayed", + "notes": "* Alternate input SLS.3,4\n* Move can be delayed", "on_block": "-10", "on_ch": "+29g", "on_hit": "+4", @@ -2602,6 +2786,7 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Bryan-ws4", "image": "", 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 07f7a58..ea3aa26 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 @@ -1,6 +1,7 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Claudio-1", "image": "", @@ -18,11 +19,12 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Claudio-1+2", "image": "", "input": "1+2", - "name": "Crimson Delta Edge (1)", + "name": "", "notes": "", "on_block": "-14", "on_ch": "+2", @@ -35,12 +37,13 @@ }, { "alias": [], + "alt": [], "damage": "5,12", "id": "Claudio-1,2", "image": "", "input": "1,2", "name": "Scattered Ashes", - "notes": "Combo from 1st hit", + "notes": "Jails\nCombo from 1st hit", "on_block": "-3", "on_ch": "+6", "on_hit": "+6", @@ -52,11 +55,12 @@ }, { "alias": [], + "alt": [], "damage": "20,10", "id": "Claudio-1+2,1+2", "image": "", "input": "1+2,1+2", - "name": "Crimson Delta Edge (2)", + "name": "", "notes": "Only comes out on hit", "on_block": "", "on_ch": "+0", @@ -69,23 +73,25 @@ }, { "alias": [], + "alt": [], "damage": "20,10,18", "id": "Claudio-1+2,1+2,2", "image": "", "input": "1+2,1+2,2", "name": "Crimson Delta Edge to Starburst", - "notes": "\n* 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", + "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", "on_block": "", "on_ch": "th", "on_hit": "th", "parent": "Claudio-1+2,1+2", "recovery": "", "startup": "i17", - "target": "m,thth,sp", + "target": "m,th,th,sp", "video": "" }, { "alias": [], + "alt": [], "damage": "-", "id": "Claudio-1+2+3+4", "image": "", @@ -103,12 +109,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Claudio-1+3", "image": "", "input": "1+3", "name": "Punishment", - "notes": "\n* 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", "on_block": "-2", "on_ch": "+0d", "on_hit": "+0d", @@ -120,6 +127,7 @@ }, { "alias": [], + "alt": [], "damage": "5,11", "id": "Claudio-1,3", "image": "", @@ -137,6 +145,7 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Claudio-2", "image": "", @@ -154,11 +163,12 @@ }, { "alias": [], + "alt": [], "damage": "10,13", "id": "Claudio-2,1", "image": "", "input": "2,1", - "name": "Circle of Judgement (2)", + "name": "", "notes": "Combo from 1st hit", "on_block": "-6", "on_ch": "+5", @@ -171,15 +181,16 @@ }, { "alias": [], + "alt": [], "damage": "10,13,25", "id": "Claudio-2,1,2", "image": "", "input": "2,1,2", "name": "Circle of Judgement", - "notes": "\n* Heat Engager\n* Combo from 2nd CH\n* Grants STB on hit\n", + "notes": "* Heat Engager\n* Balcony Break\n* Combo from 2nd CH\n* Grants STB on hit", "on_block": "-13", - "on_ch": "", - "on_hit": "", + "on_ch": "+10a (+1) / HE", + "on_hit": "+10a (+1) / HE", "parent": "Claudio-2,1", "recovery": "", "startup": "i12", @@ -188,12 +199,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Claudio-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\n* Heat Burst\n", + "notes": "* Heat Burst", "on_block": "+1", "on_ch": "+2", "on_hit": "+2", @@ -205,12 +217,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Claudio-2+4", "image": "", "input": "2+4", "name": "Roche Limit", - "notes": "\n* 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", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -222,11 +235,12 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Claudio-3", "image": "", "input": "3", - "name": "Requiescat (1)", + "name": "", "notes": "", "on_block": "-10", "on_ch": "+1", @@ -239,12 +253,13 @@ }, { "alias": [], + "alt": [], "damage": "14,22", "id": "Claudio-3,2", "image": "", "input": "3,2", "name": "Requiescat", - "notes": "\n* Heat Engager\n* Grants STB on hit\n", + "notes": "* Heat Engager\n* Balcony Break\n* Grants STB on hit", "on_block": "-6", "on_ch": "+15", "on_hit": "+15", @@ -256,15 +271,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Claudio-3+4", "image": "", "input": "3+4", "name": "Rolling Strike", - "notes": "", - "on_block": "-10", - "on_ch": "KND", - "on_hit": "KND", + "notes": "\n", + "on_block": "-11", + "on_ch": "+9a", + "on_hit": "+9a", "parent": "", "recovery": "r? FC", "startup": "i24~26", @@ -273,15 +289,16 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Claudio-4", "image": "", "input": "4", "name": "High Kick", "notes": "", - "on_block": "-8", - "on_ch": "LNC", - "on_hit": "+3", + "on_block": "-11", + "on_ch": "+9a", + "on_hit": "+5", "parent": "", "recovery": "r27", "startup": "i12", @@ -290,14 +307,15 @@ }, { "alias": [], + "alt": [], "damage": "13,14", "id": "Claudio-4,3", "image": "", "input": "4,3", "name": "Battle Scars", - "notes": "\n* Homing\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\n", "on_block": "+0", - "on_ch": "KND", + "on_ch": "+22a (+15)", "on_hit": "+15Sp", "parent": "Claudio-4", "recovery": "", @@ -307,15 +325,16 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Claudio-b+1", "image": "", "input": "b+1", "name": "Vanishing Storm", - "notes": "Homing", + "notes": "* Homing\n* Balcony Break", "on_block": "-5", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+12a", + "on_hit": "+12a", "parent": "", "recovery": "", "startup": "i18~19", @@ -324,15 +343,16 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Claudio-b+1+2", "image": "", "input": "b+1+2", "name": "Judgment Claw", - "notes": "\n* absorb an attack to power up\n* - Add chip damage when guarded\n", + "notes": "* Balcony Break\n* absorb an attack to power up\n* - Add chip damage when guarded\n* Power Crush", "on_block": "-13", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+15a", + "on_hit": "+15a", "parent": "", "recovery": "", "startup": "i22", @@ -341,15 +361,16 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Claudio-b+2", "image": "", "input": "b+2", "name": "Spinning Skies", - "notes": "\n* Tornado\n", + "notes": "* Tornado", "on_block": "-9", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+9a", + "on_hit": "+9a", "parent": "", "recovery": "", "startup": "i14", @@ -358,15 +379,16 @@ }, { "alias": [], + "alt": [], "damage": "60", "id": "Claudio-b+2+3", "image": "", "input": "b+2+3", "name": "Big Bang", - "notes": "", - "on_block": "KND", - "on_ch": "KND", - "on_hit": "KND", + "notes": "Balcony Break", + "on_block": "+15a (-11)", + "on_ch": "+15a (-11)", + "on_hit": "+15a (-11)", "parent": "", "recovery": "", "startup": "i72", @@ -375,6 +397,7 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Claudio-b+3", "image": "", @@ -392,14 +415,15 @@ }, { "alias": [], + "alt": [], "damage": "14,21", "id": "Claudio-b+3,3", "image": "", "input": "b+3,3", "name": "Crescent Heel", - "notes": "\n* Combo from 1st CH\n* Can be delayed\n", + "notes": "* Combo from 1st CH\n* Can be delayed", "on_block": "-12", - "on_ch": "LNC", + "on_ch": "+22d", "on_hit": "+7c", "parent": "Claudio-b+3", "recovery": "", @@ -409,15 +433,16 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Claudio-b+3+4", "image": "", "input": "b+3+4", "name": "Eternal Moon", - "notes": "Homing", - "on_block": "-14", - "on_ch": "KND", - "on_hit": "KND", + "notes": "* Homing\n* Balcony Break", + "on_block": "-15", + "on_ch": "+9a (+0)", + "on_hit": "+9a (+0)", "parent": "", "recovery": "", "startup": "i29", @@ -426,11 +451,12 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Claudio-b+4", "image": "", "input": "b+4", - "name": "Shining Ray (1)", + "name": "", "notes": "", "on_block": "-14", "on_ch": "-3", @@ -443,15 +469,16 @@ }, { "alias": [], + "alt": [], "damage": "10,18", "id": "Claudio-b+4,1", "image": "", "input": "b+4,1", "name": "Shining Wind", - "notes": "\n* 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", + "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", "on_block": "+1", - "on_ch": "KND", - "on_hit": "+13Sp", + "on_ch": "+4", + "on_hit": "+4", "parent": "Claudio-b+4", "recovery": "", "startup": "i17", @@ -460,15 +487,16 @@ }, { "alias": [], + "alt": [], "damage": "10,20", "id": "Claudio-b+4,2", "image": "", "input": "b+4,2", "name": "Shining Ray", - "notes": "\n* Heat Engager\n* Grants STB on hit\n* Combo from 1st hit\n", + "notes": "* Heat Engager\n* Balcony Break\n* Grants STB on hit\n* Combo from 1st hit", "on_block": "-11", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+29a (+3)", + "on_hit": "+29a (+3)", "parent": "Claudio-b+4", "recovery": "", "startup": "i17", @@ -477,12 +505,13 @@ }, { "alias": [], + "alt": [], "damage": "10,14", "id": "Claudio-b+4,3", "image": "", "input": "b+4,3", "name": "Axial Ray", - "notes": "\n* Homing\n* Combo from 1st hit\n* Can be delayed 12F\n", + "notes": "* Homing\n* Combo from 1st hit\n* Can be delayed 12F", "on_block": "-12", "on_ch": "+1", "on_hit": "-4", @@ -494,15 +523,16 @@ }, { "alias": [], + "alt": [], "damage": "10,14,20", "id": "Claudio-b+4,3,2", "image": "", "input": "b+4,3,2", "name": "Avaritia", - "notes": "Combo from 2nd CH", + "notes": "Combo from 2nd CH\n", "on_block": "-13", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+16a", + "on_hit": "+16a", "parent": "Claudio-b+4,3", "recovery": "", "startup": "i17", @@ -511,15 +541,16 @@ }, { "alias": [], + "alt": [], "damage": "10,16", "id": "Claudio-b+4,4", "image": "", "input": "b+4,4", "name": "Lunar Ray", "notes": "Tornado", - "on_block": "", - "on_ch": "LNC", - "on_hit": "LNC", + "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')", "parent": "Claudio-b+4", "recovery": "", "startup": "i17", @@ -528,12 +559,13 @@ }, { "alias": [], + "alt": [], "damage": "50", "id": "Claudio-Back throw", "image": "", "input": "Back throw", "name": "Sudden Shadow", - "notes": "\n* 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", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -545,15 +577,16 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Claudio-(back to wall).b,b,ub", "image": "", "input": "(back to wall).b,b,ub", "name": "Wall Jumping Attack", - "notes": "\n* Air Status 5F\n", + "notes": "* Air Status 5F", "on_block": "+0c", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+8d", + "on_hit": "+8d", "parent": "", "recovery": "", "startup": "i36", @@ -562,6 +595,7 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Claudio-d+1", "image": "", @@ -579,15 +613,16 @@ }, { "alias": [], + "alt": [], "damage": "28", "id": "Claudio-d+1+2", "image": "", "input": "d+1+2", "name": "Superbia", - "notes": "Same move as BT.1+2", + "notes": "* Balcony Break\n* Same move as BT.1+2", "on_block": "-18", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+7a (-2)", + "on_hit": "+7a (-2)", "parent": "", "recovery": "", "startup": "i13~14", @@ -596,15 +631,16 @@ }, { "alias": [], + "alt": [], "damage": "6", "id": "Claudio-d+2", "image": "", "input": "d+2", - "name": "Gravity Point", - "notes": "\n", + "name": "", + "notes": "\ncs6~", "on_block": "-12", - "on_ch": "-1", - "on_hit": "-1", + "on_ch": "0", + "on_hit": "0", "parent": "", "recovery": "", "startup": "i20", @@ -613,12 +649,13 @@ }, { "alias": [], + "alt": [], "damage": "6,8", "id": "Claudio-d+2,2", "image": "", "input": "d+2,2", "name": "Gravity Hole", - "notes": "", + "notes": "Combo from first hit", "on_block": "-13", "on_ch": "-1", "on_hit": "-1", @@ -630,15 +667,16 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Claudio-d+3", "image": "", "input": "d+3", "name": "Crouch Side Kick", - "notes": "", + "notes": "\ncs4~", "on_block": "-17", - "on_ch": "-3", - "on_hit": "-3", + "on_ch": "-6", + "on_hit": "-6", "parent": "", "recovery": "", "startup": "i16", @@ -647,15 +685,16 @@ }, { "alias": [], + "alt": [], "damage": "7", "id": "Claudio-d+4", "image": "", "input": "d+4", "name": "Crouch Chin Kick", - "notes": "", - "on_block": "-13", - "on_ch": "-2", - "on_hit": "-2", + "notes": "\ncs4~", + "on_block": "-15", + "on_ch": "-4", + "on_hit": "-4", "parent": "", "recovery": "", "startup": "i12", @@ -664,12 +703,13 @@ }, { "alias": [], + "alt": [], "damage": "5", "id": "Claudio-db+1", "image": "", "input": "db+1", "name": "Crouch Jab", - "notes": "\n* Returns to standing when input F\n", + "notes": "* Returns to standing when input F\ncs4~", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -681,15 +721,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Claudio-db+1+2", "image": "", "input": "db+1+2", "name": "Blue Moon", - "notes": "Tornado", - "on_block": "", - "on_ch": "KND", - "on_hit": "KND", + "notes": "* Tornado\n* Balcony Break", + "on_block": "-12", + "on_ch": "+8a (-9)", + "on_hit": "+8a (-9)", "parent": "", "recovery": "", "startup": "i17", @@ -698,12 +739,13 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Claudio-db+2", "image": "", "input": "db+2", "name": "Crouch Straight", - "notes": "", + "notes": "\ncs4~", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -715,13 +757,14 @@ }, { "alias": [], + "alt": [], "damage": "8,12", "id": "Claudio-db+2,1", "image": "", "input": "db+2,1", "name": "Twin Claws", - "notes": "\n* Combo from 1st CH\n* Same move as FC.2,1\n", - "on_block": "-13", + "notes": "* Combo from 1st CH\n* Same move as FC.2,1\ncs", + "on_block": "-9", "on_ch": "+3", "on_hit": "+3", "parent": "Claudio-db+2", @@ -732,14 +775,15 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Claudio-db+3", "image": "", "input": "db+3", "name": "Acedia", - "notes": "\n", + "notes": "\ncs6~", "on_block": "-15", - "on_ch": "KND", + "on_ch": "[+27a](https://wavu.wiki/t/Claudio_combos#Staples 'Combo')", "on_hit": "+3c", "parent": "", "recovery": "", @@ -749,11 +793,12 @@ }, { "alias": [], + "alt": [], "damage": "7", "id": "Claudio-db+4", "image": "", "input": "db+4", - "name": "Lagrange Needle (1)", + "name": "", "notes": "", "on_block": "-13", "on_ch": "-2", @@ -766,6 +811,7 @@ }, { "alias": [], + "alt": [], "damage": "7,10", "id": "Claudio-db+4,3", "image": "", @@ -783,6 +829,7 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Claudio-df+1", "image": "", @@ -800,15 +847,16 @@ }, { "alias": [], + "alt": [], "damage": "10,15", "id": "Claudio-df+1,2", "image": "", "input": "df+1,2", "name": "Sky's Arc", - "notes": "\n* Combo from 1st hit\n", + "notes": "* Combo from 1st hit", "on_block": "-15", - "on_ch": "LNC", - "on_hit": "LNC", + "on_ch": "[+31a (+21)](https://wavu.wiki/t/Claudio_combos#Staples 'Combo')", + "on_hit": "[+31a (+21)](https://wavu.wiki/t/Claudio_combos#Staples 'Combo')", "parent": "Claudio-df+1", "recovery": "", "startup": "i15", @@ -817,6 +865,7 @@ }, { "alias": [], + "alt": [], "damage": "19", "id": "Claudio-df+2", "image": "", @@ -824,7 +873,7 @@ "name": "Chaos Fist", "notes": "", "on_block": "-13", - "on_ch": "KND", + "on_ch": "[+58a](https://wavu.wiki/t/Claudio_combos#Staples 'Combo')", "on_hit": "+5", "parent": "", "recovery": "32", @@ -834,11 +883,12 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Claudio-df+3", "image": "", "input": "df+3", - "name": "Dispel Magic (1)", + "name": "", "notes": "", "on_block": "-7", "on_ch": "+4", @@ -851,15 +901,16 @@ }, { "alias": [], + "alt": [], "damage": "12,18", "id": "Claudio-df+3,1", "image": "", "input": "df+3,1", "name": "Dispel Magic", - "notes": "\n* Tornado\n* Combo from 1st hit\n* Can be delayed 14F\n", + "notes": "* Tornado\n* Combo from 1st hit\n* Can be delayed 14F", "on_block": "-12", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+29a (+14)", + "on_hit": "+29a (+14)", "parent": "Claudio-df+3", "recovery": "", "startup": "i14", @@ -868,12 +919,13 @@ }, { "alias": [], + "alt": [], "damage": "12,10", "id": "Claudio-df+3,2", "image": "", "input": "df+3,2", "name": "Dispel Force", - "notes": "\n* Combo from 1st hit\n* Can be delayed 14F\n", + "notes": "* Combo from 1st hit\n* Can be delayed 14F", "on_block": "-2", "on_ch": "+4", "on_hit": "+4", @@ -885,6 +937,7 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Claudio-df+4", "image": "", @@ -902,6 +955,7 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Claudio-f+1+2", "image": "", @@ -919,15 +973,16 @@ }, { "alias": [], + "alt": [], "damage": "8,16", "id": "Claudio-f+1+2,1+2", "image": "", "input": "f+1+2,1+2", "name": "Cross Arm Impact", - "notes": "\n* Combo from 1st hit\n* Can be delayed\n", + "notes": "* Combo from 1st hit\n* Can be delayed", "on_block": "-14", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "[+64a](https://wavu.wiki/t/Claudio_combos#Staples 'Combo')", + "on_hit": "[+64a](https://wavu.wiki/t/Claudio_combos#Staples 'Combo')", "parent": "Claudio-f+1+2", "recovery": "", "startup": "i16", @@ -936,11 +991,12 @@ }, { "alias": [], + "alt": [], "damage": "9", "id": "Claudio-f+2", "image": "", "input": "f+2", - "name": "Trinity of Pain (1)", + "name": "", "notes": "", "on_block": "+0", "on_ch": "+6", @@ -953,12 +1009,13 @@ }, { "alias": [], + "alt": [], "damage": "9,12", "id": "Claudio-f+2,1", "image": "", "input": "f+2,1", - "name": "Trinity of Pain (2)", - "notes": "\n* Combo from 1st hit\n", + "name": "", + "notes": "* Combo from 1st hit", "on_block": "-10", "on_ch": "+6c", "on_hit": "+6c", @@ -970,15 +1027,16 @@ }, { "alias": [], + "alt": [], "damage": "9,12,25", "id": "Claudio-f+2,1,1+2", "image": "", "input": "f+2,1,1+2", "name": "Trinity of Pain", - "notes": "\n* Can be delayed 14F\n* Combo from 1st or 2nd CH\n", + "notes": "* Balcony Break\n* Can be delayed 14F\n* Combo from 1st or 2nd CH", "on_block": "-18", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+7a (-2)", + "on_hit": "+7a (-2)", "parent": "Claudio-f+2,1", "recovery": "", "startup": "i12", @@ -987,31 +1045,33 @@ }, { "alias": [], + "alt": [], "damage": "9,20", "id": "Claudio-f+2,2", "image": "", "input": "f+2,2", "name": "Deadly Sin", - "notes": "\n* Grants STB on hit\n* Combo from 1st hit\n", - "on_block": "-27", - "on_ch": "KND", - "on_hit": "KND", + "notes": "* Grants STB on hit\n* Combo from 1st hit", + "on_block": "-26", + "on_ch": "+18a (-13)", + "on_hit": "+18a (-13)", "parent": "Claudio-f+2", "recovery": "", "startup": "i12", - "target": "hm", + "target": "h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "18", "id": "Claudio-f+3", "image": "", "input": "f+3", "name": "Sacred Edge", - "notes": "\n* Homing\n", + "notes": "* Homing\n* Balcony Break on air hit\n", "on_block": "+0", - "on_ch": "KND", + "on_ch": "[+14](https://wavu.wiki/t/Claudio_combos#Mini-combos 'Mini-combo')", "on_hit": "+15Sp", "parent": "", "recovery": "", @@ -1021,15 +1081,16 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Claudio-f+3+4", "image": "", "input": "f+3+4", "name": "Above the Storm", "notes": "Homing", - "on_block": "+2", - "on_ch": "KND", - "on_hit": "KND", + "on_block": "-8", + "on_ch": "+19a", + "on_hit": "+19a", "parent": "", "recovery": "36", "startup": "i17", @@ -1038,6 +1099,7 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Claudio-f+4", "image": "", @@ -1045,8 +1107,8 @@ "name": "Into the Abyss", "notes": "", "on_block": "+4c", - "on_ch": "KND", - "on_hit": "", + "on_ch": "[+28d](https://wavu.wiki/t/Claudio_combos#Mini-combos 'Mini-combo')", + "on_hit": "+4c", "parent": "", "recovery": "", "startup": "i22~23", @@ -1055,12 +1117,13 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Claudio-FC.df+2", "image": "", "input": "FC.df+2", - "name": "Dual Guns (1)", - "notes": "\n* Same move as f,F+2\n", + "name": "", + "notes": "* Same move as f,F+2", "on_block": "-18", "on_ch": "-7", "on_hit": "-7", @@ -1072,15 +1135,34 @@ }, { "alias": [], + "alt": [], + "damage": "14,20", + "id": "Claudio-FC.df+2,1+2", + "image": "", + "input": "FC.df+2,1+2", + "name": "Bringer of Justice", + "notes": "* Same move as f,F+2,1+2", + "on_block": "-13", + "on_ch": "+10a (+1)", + "on_hit": "+10a (+1)", + "parent": "", + "recovery": "", + "startup": "i14~16", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "14,20", "id": "Claudio-FC.df+2,2", "image": "", "input": "FC.df+2,2", "name": "Dual Guns", - "notes": "\n* 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", "on_block": "-2c", - "on_ch": "KND", - "on_hit": "", + "on_ch": "+6c", + "on_hit": "+6c", "parent": "Claudio-FC.df+2", "recovery": "", "startup": "i14~16", @@ -1089,12 +1171,13 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Claudio-f,F+2", "image": "", "input": "f,F+2", - "name": "Dual Guns (1)", - "notes": "\n* Same move as FC.df+2\n* Cannot be buffered\n", + "name": "", + "notes": "* Same move as FC.df+2\n* Cannot be buffered", "on_block": "-18", "on_ch": "-7", "on_hit": "-7", @@ -1106,15 +1189,16 @@ }, { "alias": [], + "alt": [], "damage": "14,20", "id": "Claudio-f,F+2,1+2", "image": "", "input": "f,F+2,1+2", "name": "Bringer of Justice", - "notes": "\n* Grants STB on hit\n* Can be delayed\n* Combo from 1st NH\n", + "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", "on_block": "-13", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "-14a (-23)", + "on_hit": "-14a (-23)", "parent": "Claudio-f,F+2", "recovery": "", "startup": "i14~16", @@ -1123,15 +1207,16 @@ }, { "alias": [], + "alt": [], "damage": "14,20", "id": "Claudio-f,F+2,2", "image": "", "input": "f,F+2,2", "name": "Dual Guns", - "notes": "\n* Combo from 1st hit\n* Can be delayed\n* Same move as FC.df+2,2\n", + "notes": "* Combo from 1st hit\n* Can be delayed\n* Same move as FC.df+2,2", "on_block": "-2c", - "on_ch": "KND", - "on_hit": "", + "on_ch": "+6c", + "on_hit": "+6c", "parent": "Claudio-f,F+2", "recovery": "", "startup": "i14~16", @@ -1140,12 +1225,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Claudio-f,F+4", "image": "", "input": "f,F+4", "name": "Invidia", - "notes": "", + "notes": "\n", "on_block": "-1", "on_ch": "+13", "on_hit": "+5", @@ -1157,15 +1243,16 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Claudio-f,f,F+2", "image": "", "input": "f,f,F+2", "name": "Ira", - "notes": "\n* Heat Engager\n* Grants STB on hit\n* Wall Crush +21g at the wall\n* Chip damage when guarded\n", - "on_block": "+7", - "on_ch": "KND", - "on_hit": "KND", + "notes": "* Heat Engager\n* Grants STB on hit, adv. changes to +1a (-4)\n* Balcony Break\n* Chip damage when guarded\n", + "on_block": "+6", + "on_ch": "+24a (+19)", + "on_hit": "+24a (+19)", "parent": "", "recovery": "31", "startup": "i13~16", @@ -1174,97 +1261,31 @@ }, { "alias": [], - "damage": "", - "id": "Claudio-H.2,1,2,F", - "image": "", - "input": "2,1,2", - "name": "Circle of Judgement > Heat Dash", - "notes": "\n", - "on_block": "-13", - "on_ch": "", - "on_hit": "", - "parent": "", - "recovery": "", - "startup": "", - "target": "", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "12,40", "id": "Claudio-H.2+3", "image": "", "input": "H.2+3", "name": "Stella Cadente", - "notes": "\n* Heat Smash\n", + "notes": "* Heat Smash\n* Balcony Break", "on_block": "-14", "on_ch": "th", "on_hit": "th", "parent": "", "recovery": "", "startup": "i18", - "target": "l,th", - "video": "" - }, - { - "alias": [], - "damage": "14,22", - "id": "Claudio-H.3,2,F", - "image": "", - "input": "H.3,2,F", - "name": "Requiescat > Heat Dash", - "notes": "", - "on_block": "+5", - "on_ch": "+34", - "on_hit": "+34", - "parent": "", - "recovery": "", - "startup": "i14", - "target": "m,h", - "video": "" - }, - { - "alias": [], - "damage": "10,20", - "id": "Claudio-H.b+4,2,F", - "image": "", - "input": "H.b+4,2,F", - "name": "Shining Ray > Heat Dash", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "", - "recovery": "", - "startup": "i17", - "target": "m,m", - "video": "" - }, - { - "alias": [], - "damage": "40", - "id": "Claudio-H.f,f,F+2,F", - "image": "", - "input": "H.f,f,F+2,F", - "name": "Ira > Heat Dash", - "notes": "\n* Grants STB on hit\n", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "", - "recovery": "", - "startup": "i13", - "target": "h", + "target": "l (th), m", "video": "" }, { "alias": [], + "alt": [], "damage": "40", "id": "Claudio-Left Throw", "image": "", "input": "Left throw", "name": "Avalaunche Throw", - "notes": "\n* 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", "on_block": "-3", "on_ch": "-3d", "on_hit": "-3d", @@ -1276,12 +1297,13 @@ }, { "alias": [], + "alt": [], "damage": "10,45", "id": "Claudio-R.df+1+2", "image": "", "input": "R.df+1+2", "name": "La Luce Di Sirio", - "notes": "\n* Rage Art\n", + "notes": "* Rage Art", "on_block": "", "on_ch": "", "on_hit": "", @@ -1293,12 +1315,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Claudio-Right Throw", "image": "", "input": "Right throw", "name": "Prayer into the Void", - "notes": "\n* 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", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -1310,14 +1333,15 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Claudio-SS.4", "image": "", "input": "SS.4", "name": "Luxuria", - "notes": "\n", + "notes": "", "on_block": "-12", - "on_ch": "KND", + "on_ch": "+27d", "on_hit": "+6c", "parent": "", "recovery": "", @@ -1327,32 +1351,34 @@ }, { "alias": [], + "alt": [], "damage": "13,32", "id": "Claudio-STB.4,2", "image": "", "input": "STB.4,2", "name": "Aurora Pactum", - "notes": "\n* Tornado\n* Chip damage when guarded\n", + "notes": "* Tornado\n* Chip damage when guarded", "on_block": "-17", "on_ch": "+27(+1)", "on_hit": "+27(+1)", "parent": "", "recovery": "", - "startup": "i28-36", + "startup": "i12,i28-36", "target": "h,sm", "video": "" }, { "alias": [], + "alt": [], "damage": "10,14,38", "id": "Claudio-STB.b+4,3,2", "image": "", "input": "STB.b+4,3,2", "name": "Avaritia Burst", - "notes": "\n* Combo from 2nd CH\n* Chip damage when guarded\n", + "notes": "* Combo from 2nd CH\n* Chip damage when guarded\n", "on_block": "-1", - "on_ch": "LNC", - "on_hit": "LNC", + "on_ch": "43a (+33)", + "on_hit": "43a (+33)", "parent": "", "recovery": "", "startup": "i17", @@ -1361,46 +1387,31 @@ }, { "alias": [], + "alt": [], "damage": "16,23", "id": "Claudio-STB.d+1,2", "image": "", "input": "STB.d+1,2", "name": "Mystic Ray Burst", - "notes": "\n* Tornado\n* Chip damage when guarded\n", + "notes": "* Tornado\n* Chip damage when guarded", "on_block": "+6", "on_ch": "+28(+13)", "on_hit": "+28(+13)", "parent": "", "recovery": "", - "startup": "i28", + "startup": "i17, i28", "target": "m,m", "video": "" }, { "alias": [], - "damage": "7,8", - "id": "Claudio-STB.d+2,2", - "image": "", - "input": "STB.d+2,2", - "name": "Gravity Zone", - "notes": "Combo from 1st CH", - "on_block": "-13", - "on_ch": "-1", - "on_hit": "-1", - "parent": "", - "recovery": "", - "startup": "i20", - "target": "l,l", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "25", "id": "Claudio-STB.db+1+2", "image": "", "input": "STB.db+1+2", "name": "Blue Moon Burst", - "notes": "\n* Tornado\n* Chip damage when guarded\n", + "notes": "* Tornado\n* Chip damage when guarded", "on_block": "-1", "on_ch": "Launch", "on_hit": "Launch", @@ -1412,12 +1423,13 @@ }, { "alias": [], + "alt": [], "damage": "8,16", "id": "Claudio-STB.f+1+2,1+2", "image": "", "input": "STB.f+1+2,1+2", "name": "Cross Arm Impact Burst", - "notes": "\n* Combo from 1st hit\n* Can be delayed\n* Chip damage when guarded\n", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Can be delayed\n* Chip damage when guarded", "on_block": "-9", "on_ch": "+64", "on_hit": "+64", @@ -1429,15 +1441,16 @@ }, { "alias": [], - "damage": "55", + "alt": [], + "damage": "45", "id": "Claudio-STB.f,f,F+1+2", "image": "", "input": "STB.f,f,F+1+2", "name": "Anima", - "notes": "\n* Chip damage when guarded\n", + "notes": "* Chip damage when guarded\n* Wall Crush +8g on block\n", "on_block": "+8", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+29a (+19)", + "on_hit": "+29a (+19)", "parent": "", "recovery": "", "startup": "i13", @@ -1446,15 +1459,16 @@ }, { "alias": [], + "alt": [], "damage": "12,23", "id": "Claudio-STB.ws1,2", "image": "", "input": "STB.ws1,2", "name": "Malefic Draw Burst", - "notes": "\n* Tornado\n* Chip damage when guarded\n", + "notes": "* Tornado\n* Chip damage when guarded", "on_block": "+6", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+28a (+13)", + "on_hit": "+28a (+13)", "parent": "", "recovery": "", "startup": "i12", @@ -1463,15 +1477,16 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Claudio-u+2", "image": "", "input": "u+2", "name": "Meteor Storm", - "notes": "\n* Heat Engager\n* Grants STB on hit\n* Alternate input: ub+2/uf+2\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Heat Engager\n* Balcony Break\n* Grants STB on hit\n* Alternate input: ub+2/uf+2\n", + "on_block": "-8", + "on_ch": "0d / HE", + "on_hit": "0d / HE", "parent": "", "recovery": "", "startup": "i21", @@ -1480,14 +1495,15 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Claudio-u+3", "image": "", "input": "u+3", "name": "Ground Slash Nova", - "notes": "Alternate input: ub+3, uf+3", + "notes": "Alternate input: ub+3, uf+3\n", "on_block": "+2c", - "on_ch": "LNC", + "on_ch": "+7c", "on_hit": "+7c", "parent": "", "recovery": "", @@ -1497,12 +1513,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Claudio-uf+1+2", "image": "", "input": "uf+1+2", "name": "Gula", - "notes": "\n* 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", "on_block": "-6", "on_ch": "", "on_hit": "", @@ -1514,15 +1531,16 @@ }, { "alias": [], + "alt": [], "damage": "10,14", "id": "Claudio-uf+3+4", "image": "", "input": "uf+3+4", "name": "Pollux", - "notes": "JS after Start-up frame", + "notes": "* Balcony Break\n* JS after Start-up frame\n", "on_block": "-11", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+14a (+5)", + "on_hit": "+14a (+5)", "parent": "", "recovery": "", "startup": "i20", @@ -1531,15 +1549,16 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Claudio-uf+4", "image": "", "input": "uf+4", "name": "Sky Slash Nova", - "notes": "Alternate input: ub+4, u+4", + "notes": "Alternate input: ub+4, u+4\n", "on_block": "-13", - "on_ch": "LNC", - "on_hit": "LNC", + "on_ch": "[+33a (+23)](https://wavu.wiki/t/Claudio_combos#Staples 'Combo')", + "on_hit": "[+33a (+23)](https://wavu.wiki/t/Claudio_combos#Staples 'Combo')", "parent": "", "recovery": "38", "startup": "i15", @@ -1548,23 +1567,25 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Claudio-ws1", "image": "", "input": "ws1", - "name": "Noble Step (1)", + "name": "", "notes": "", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", "parent": "", "recovery": "", - "startup": "i12", + "startup": "i12~13", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "12,15", "id": "Claudio-ws1,1", "image": "", @@ -1576,55 +1597,58 @@ "on_hit": "+9", "parent": "Claudio-ws1", "recovery": "", - "startup": "i12", + "startup": "i12~13", "target": "m,h", "video": "" }, { "alias": [], + "alt": [], "damage": "12,12", "id": "Claudio-ws1,2", "image": "", "input": "ws1,2", "name": "Malefic Draw", "notes": "Tornado", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-9", + "on_ch": "+4", + "on_hit": "+4", "parent": "Claudio-ws1", "recovery": "", - "startup": "i12", + "startup": "i12~13", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Claudio-ws2", "image": "", "input": "ws2", "name": "Sylvia", - "notes": "Grants STB on hit", + "notes": "Grants STB on hit, adv. changes to [+24a (+14)](https://wavu.wiki/t/Claudio_combos#Staples 'Combo')", "on_block": "-14", - "on_ch": "LNC", - "on_hit": "LNC", + "on_ch": "[+26a (+16)](https://wavu.wiki/t/Claudio_combos#Staples 'Combo')", + "on_hit": "[+26a (+16)](https://wavu.wiki/t/Claudio_combos#Staples 'Combo')", "parent": "", "recovery": "", - "startup": "i15", + "startup": "i15~16", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Claudio-ws3", "image": "", "input": "ws3", "name": "Piercing Wind", - "notes": "", + "notes": "Balcony Break", "on_block": "-8", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+15a (+6)", + "on_hit": "+15a (+6)", "parent": "", "recovery": "", "startup": "i16", @@ -1633,6 +1657,7 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Claudio-ws4", "image": "", @@ -1644,7 +1669,7 @@ "on_hit": "+5", "parent": "", "recovery": "", - "startup": "i11", + "startup": "i11~12", "target": "m", "video": "" } 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 63414d9..4c38319 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 @@ -1,6 +1,7 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Devil Jin-1", "image": "", @@ -11,149 +12,232 @@ "on_ch": "+8", "on_hit": "+8", "parent": "", - "recovery": "r17", + "recovery": "r19", "startup": "i10", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "5,6", "id": "Devil Jin-1,1", "image": "", "input": "1,1", - "name": "Flash Punch Combo (2)", - "notes": "Combo from 1st hit", + "name": "Double Jab", + "notes": "* Jail from 1st attack with 3f delay", "on_block": "-1", "on_ch": "+8", "on_hit": "+8", "parent": "Devil Jin-1", - "recovery": "44", + "recovery": "r19", "startup": "i10", "target": "h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "5,6,14", "id": "Devil Jin-1,1,2", "image": "", "input": "1,1,2", "name": "Flash Punch Combo", - "notes": "Combo from 1st hit", + "notes": "* Balcony Break on airborne hit\n* Combo from 1st hit with 11f delay", "on_block": "-17", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+18a (+13)", + "on_hit": "+18a (+13)", "parent": "Devil Jin-1,1", - "recovery": "", + "recovery": "r37", "startup": "i10", "target": "h,h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "12,25", "id": "Devil Jin-1+2", "image": "", "input": "1+2", "name": "Tsujikaze", - "notes": "", + "notes": "* Homing\n* Balcony Break\n* Interrupt with i1 from 1st block", "on_block": "-12", "on_ch": "+7", "on_hit": "+7", "parent": "", - "recovery": "", - "startup": "17", + "recovery": "r35", + "startup": "i17 i25~26", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "5,8", "id": "Devil Jin-1,2", "image": "", "input": "1,2", "name": "One Two Strike", - "notes": "Combo from 1st hit", + "notes": "* Jail from 1st attack with 4f delay", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", "parent": "Devil Jin-1", - "recovery": "", + "recovery": "r22", "startup": "i10", "target": "h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "5,8,12", "id": "Devil Jin-1,2,2", "image": "", "input": "1,2,2", "name": "Back Fist Combo", - "notes": "Combo from 1st hit", + "notes": "* Combo from 1st hit with 11f delay\n* Jail from 2nd attack with 2f delay\n* Move can be delayed 9f", "on_block": "-12", "on_ch": "+4", "on_hit": "+4", "parent": "Devil Jin-1,2", - "recovery": "", + "recovery": "r31", "startup": "i10", "target": "h,h,h", "video": "" }, { "alias": [], - "damage": "5,8,6", + "alt": [], + "damage": "5,8,25", "id": "Devil Jin-1,2,3", "image": "", "input": "1,2,3", "name": "", - "notes": "", + "notes": "* Spike\n* Move can be delayed 1f\n* Interrupt with i10 from 2nd block", "on_block": "+4", - "on_ch": "+24a", - "on_hit": "+24a", + "on_ch": "[+24a](https://wavu.wiki/t/Devil_Jin_combos#Staples 'Combo')", + "on_hit": "[+24a](https://wavu.wiki/t/Devil_Jin_combos#Staples 'Combo')", "parent": "Devil Jin-1,2", - "recovery": "", + "recovery": "r24", "startup": "i10", "target": "h,h,m", "video": "" }, { "alias": [], - "damage": "5,8,6,30", + "alt": [ + "FC.D+1+2+3+4" + ], + "damage": "", + "id": "Devil Jin-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\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r55", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,8,25,30", "id": "Devil Jin-1,2,3,4", "image": "", "input": "1,2,3,4", "name": "Shoot the Works", - "notes": "", - "on_block": "+0", - "on_ch": "+12c", - "on_hit": "+12c", + "notes": "* Spike\n* Interrupt with i7 from 3rd block", + "on_block": "+0~+2", + "on_ch": "+11c~+13c", + "on_hit": "+11c~+13c", "parent": "Devil Jin-1,2,3", - "recovery": "", + "recovery": "r17", "startup": "i10", "target": "h,h,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "5,8,10", "id": "Devil Jin-1,2,4", "image": "", "input": "1,2,4", - "name": "", - "notes": "Combo from 1st hit", + "name": "One Two Knee", + "notes": "* Knee\n* Jail from 1st attack", "on_block": "-10", "on_ch": "+4", "on_hit": "+4", "parent": "Devil Jin-1,2", - "recovery": "", + "recovery": "r26", "startup": "i10", "target": "h,h,m", "video": "" }, { "alias": [], + "alt": [], + "damage": "35", + "id": "Devil Jin-1+3", + "image": "", + "input": "1+3", + "name": "Double High Sweep", + "notes": "* Homing\n* Throw break: 1 or 2\n* Can be done from FC", + "on_block": "+0 BT", + "on_ch": "+2d", + "on_hit": "+2d", + "parent": "", + "recovery": "r25", + "startup": "i12~14", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,5", + "id": "Devil Jin-1+4", + "image": "", + "input": "1+4", + "name": "", + "notes": "Jails", + "on_block": "-3", + "on_ch": "+4", + "on_hit": "+4", + "parent": "", + "recovery": "r21", + "startup": ",i16", + "target": "SL,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,5,20", + "id": "Devil Jin-1+4,2", + "image": "", + "input": "1+4,2", + "name": "Three Ring Alaya", + "notes": "* Tornado\n* 6 chip damage on block", + "on_block": "-12", + "on_ch": "+72a (+56)", + "on_hit": "+72a (+56)", + "parent": "Devil Jin-1+4", + "recovery": "r31", + "startup": ",i16", + "target": "SL,h,m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "9", "id": "Devil Jin-2", "image": "", @@ -164,47 +248,70 @@ "on_ch": "+9", "on_hit": "+9", "parent": "", - "recovery": "", + "recovery": "r19", "startup": "i10", "target": "h", "video": "" }, { "alias": [], - "damage": "920", + "alt": [], + "damage": "9,20", "id": "Devil Jin-2,2", "image": "", "input": "2,2", "name": "Demon Backhand Spin", - "notes": "Combo from 1st hit", + "notes": "* Jail from 1st attack with 2f delay", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", "parent": "Devil Jin-2", - "recovery": "", + "recovery": "r32", "startup": "i10", - "target": "hh", + "target": "h,h", "video": "" }, { "alias": [], - "damage": "15", + "alt": [ + "R1" + ], + "damage": "[12;12]", "id": "Devil Jin-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\n* Heat Burst\n* Alternate input: R1\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "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": "", + "recovery": "r30", + "startup": "i16", "target": "m", "video": "" }, { "alias": [], + "alt": [], + "damage": "35", + "id": "Devil Jin-2+4", + "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", + "on_block": "-3", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "r25", + "startup": "i12~14", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "16", "id": "Devil Jin-3", "image": "", @@ -215,14 +322,15 @@ "on_ch": "-6", "on_hit": "-6", "parent": "", - "recovery": "", + "recovery": "r34", "startup": "i17~19", "target": "m", "video": "" }, { "alias": [], - "damage": "1611", + "alt": [], + "damage": "16,11", "id": "Devil Jin-3,1", "image": "", "input": "3,1", @@ -232,48 +340,51 @@ "on_ch": "+8", "on_hit": "+8", "parent": "Devil Jin-3", - "recovery": "", + "recovery": "r21", "startup": "i17~19", - "target": "mh", + "target": "m,h", "video": "" }, { "alias": [], - "damage": "161120", + "alt": [], + "damage": "16,11,20", "id": "Devil Jin-3,1,2", "image": "", "input": "3,1,2", "name": "Hell Cyclone", - "notes": "", + "notes": "* Tornado\n* Input can be delayed 12f\n* Move can be delayed 4f\n* Interrupt with i9 from 2nd block", "on_block": "-11", - "on_ch": "+72(+56)", - "on_hit": "+72(+56)", + "on_ch": "+72a (+56)", + "on_hit": "+72a (+56)", "parent": "Devil Jin-3,1", - "recovery": "", + "recovery": "r29", "startup": "i17~19", - "target": "mhm", + "target": "m,h,M", "video": "" }, { "alias": [], - "damage": "161120", + "alt": [], + "damage": "16,11,20", "id": "Devil Jin-3,1,4", "image": "", "input": "3,1,4", "name": "Hell Spiral", - "notes": "", + "notes": "* Balcony Break\n* Input can be delayed 12f\n* Move can be delayed 4f\n* Interrupt with i7 from 2nd block", "on_block": "-9", - "on_ch": "+15(+6)", - "on_hit": "+15(+6)", + "on_ch": "[+59a](https://wavu.wiki/t/Devil_Jin_combos#Staples 'Combo')", + "on_hit": "+15a (+6)", "parent": "Devil Jin-3,1", - "recovery": "", + "recovery": "r29", "startup": "i17~19", - "target": "mhm", + "target": "m,h,m", "video": "" }, { "alias": [], - "damage": "1611", + "alt": [], + "damage": "16,11", "id": "Devil Jin-3,1,f,F", "image": "", "input": "3,1,f,F", @@ -283,81 +394,90 @@ "on_ch": "+4", "on_hit": "+4", "parent": "Devil Jin-3,1", - "recovery": "", + "recovery": "r24", "startup": "i17~19", - "target": "mh", + "target": "m,h", "video": "" }, { "alias": [], + "alt": [], + "damage": "", + "id": "Devil Jin-3+4", + "image": "", + "input": "3+4", + "name": "Fly (FLY)", + "notes": "\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r40 FLY", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "24", "id": "Devil Jin-4", "image": "", "input": "4", "name": "Last Rites", - "notes": "", + "notes": "* Homing\n* Balcony Break\n* 7 chip Damage on block\n* 10 chip Damage on block in heat", "on_block": "-5", - "on_ch": "+10", - "on_hit": "+10", + "on_ch": "+10g", + "on_hit": "+10g", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i17~18", "target": "h", "video": "" }, { "alias": [], - "damage": "5,5", - "id": "Devil Jin-4+1", + "alt": [ + "ws4~3" + ], + "damage": "21", + "id": "Devil Jin-4~3", "image": "", - "input": "4+1", - "name": "", - "notes": "", - "on_block": "-3", - "on_ch": "+4", - "on_hit": "+4", + "input": "4~3", + "name": "Wheel of Pain", + "notes": "Spike\n", + "on_block": "-7c", + "on_ch": "+14a", + "on_hit": "+14a", "parent": "", - "recovery": "", - "startup": "16", - "target": "sl,h", - "video": "" - }, - { - "alias": [], - "damage": "5,520", - "id": "Devil Jin-4+1,2", - "image": "", - "input": "4+1,2", - "name": "Three Ring Alaya", - "notes": "Tornado", - "on_block": "-12", - "on_ch": "+72(+56)", - "on_hit": "+72(+56)", - "parent": "Devil Jin-4+1", - "recovery": "", - "startup": "16", - "target": "sl,hm", + "recovery": "r33", + "startup": "i29-32", + "target": "M", "video": "" }, { "alias": [], - "damage": "21", - "id": "Devil Jin-4~3", + "alt": [ + "ws4~3,H.1+2" + ], + "damage": "21,15", + "id": "Devil Jin-4~3,1+2", "image": "", - "input": "4~3", - "name": "Wheel of Pain", - "notes": "", - "on_block": "-7", - "on_ch": "+14", - "on_hit": "+14", - "parent": "", - "recovery": "", - "startup": "29", - "target": "h", + "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", + "on_block": "+2", + "on_ch": "+30a (-20)", + "on_hit": "+30a (-20)", + "parent": "Devil Jin-4~3", + "recovery": "r33", + "startup": "i29-32", + "target": "M,SM", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Devil Jin-b+1", "image": "", @@ -368,64 +488,90 @@ "on_ch": "+5", "on_hit": "+5", "parent": "", - "recovery": "", + "recovery": "r25", "startup": "i12", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "21", "id": "Devil Jin-b+1+2", "image": "", "input": "b+1+2", "name": "Aratama Strike", - "notes": "Chip Damage", + "notes": "* Spike\n* Opponent recovers FDFA on CH\n* 6 Chip Damage on block\n* 8 Chip Damage on block while in heat", "on_block": "-1c", - "on_ch": "+24", + "on_ch": "[+24d](https://wavu.wiki/t/Devil_Jin_combos#Minicombos 'Devil Jin Combos')", "on_hit": "+7c", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i20~21", "target": "m", "video": "" }, { "alias": [], - "damage": "1010", + "alt": [], + "damage": "10,20", "id": "Devil Jin-b+1,2", "image": "", "input": "b+1,2", - "name": "Brimstone STrike", - "notes": "\n* Wallsplat\n* Hold B to cancel\n", + "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", "on_block": "-14", - "on_ch": "+23(+13)", - "on_hit": "+23(+13)", + "on_ch": "+23a (+13)", + "on_hit": "+23a (+13)", "parent": "Devil Jin-b+1", - "recovery": "", + "recovery": "r33", "startup": "i12", - "target": "hm", + "target": "h,m", "video": "" }, { "alias": [], + "alt": [ + "b+2+4", + "ws.b+1+3", + "ws.b+2+4" + ], + "damage": "30", + "id": "Devil Jin-b+1+3", + "image": "", + "input": "b+1+3", + "name": "Imperial Wrath", + "notes": "* Balcony Break\n* 50% damage reduction when absorbing attacks\n* Damage taken during power crush is recoverable\n* 12 Chip Damage on block after absorbing an attack\n* 13 Chip Damage on block while in heat after absorbing an attack\n* r34 on hit\n* Power Crush", + "on_block": "-8", + "on_ch": "+16a (+6)", + "on_hit": "+16a (+6)", + "parent": "", + "recovery": "r49", + "startup": "i15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "60", "id": "Devil Jin-b+1+4", "image": "", "input": "b+1+4", "name": "Lightning Screw Uppercut", "notes": "", - "on_block": "LNC", - "on_ch": "LNC", - "on_hit": "LNC", + "on_block": "", + "on_ch": "+20a (+10)", + "on_hit": "+20a (+10)", "parent": "", - "recovery": "", - "startup": "i63", - "target": "ub(m)", + "recovery": "r42", + "startup": "i63~64", + "target": "m!", "video": "" }, { "alias": [], + "alt": [], "damage": "11", "id": "Devil Jin-b+2", "image": "", @@ -436,336 +582,470 @@ "on_ch": "-2", "on_hit": "-2", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i14~16", "target": "h", "video": "" }, { "alias": [], - "damage": "1121", + "alt": [], + "damage": "11,21", "id": "Devil Jin-b+2,1", "image": "", "input": "b+2,1", "name": "Rakshasa's Rampage", - "notes": "Tornado", + "notes": "* Tornado\n* Interrupt with i13 from 1st block\n* Can evade some jabs\n", "on_block": "-16", - "on_ch": "+29(+19)", - "on_hit": "+29(+19)", + "on_ch": "+29a (+19)", + "on_hit": "+29a (+19)", "parent": "Devil Jin-b+2", - "recovery": "", + "recovery": "r34", "startup": "i14~16", - "target": "hm", + "target": "h,m", "video": "" }, { "alias": [], - "damage": "1123", + "alt": [], + "damage": "11,23", "id": "Devil Jin-b+2,3", "image": "", "input": "b+2,3", "name": "Rakshasa's Fury", - "notes": "\n* Heat Engager\n* Wallsplat\n* Combo from 1st hit\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", "on_block": "-14", - "on_ch": "+8(-1)/HE", - "on_hit": "+8(-1)/HE", + "on_ch": "+8a (-1)", + "on_hit": "+8a (-1)", "parent": "Devil Jin-b+2", - "recovery": "", + "recovery": "r35", "startup": "i14~16", - "target": "hm", + "target": "h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "24", "id": "Devil Jin-b+3", "image": "", "input": "b+3", "name": "Wicked Jambu Spear", - "notes": "\n* Heat Engager\n* Wallsplat\n", + "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/HE", - "on_hit": "+10/HE", + "on_ch": "+10", + "on_hit": "+10", "parent": "", - "recovery": "", + "recovery": "r37", "startup": "i29~32", - "target": "m", + "target": "M", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Devil Jin-b+4", "image": "", "input": "b+4", "name": "Demon Steel Pedal", - "notes": "", + "notes": "Opponent recovers FDFA on grounded hit", "on_block": "-8", - "on_ch": "+30(+24)", + "on_ch": "[+30a (+24)](https://wavu.wiki/t/Devil_Jin_combos#Staples 'Combo')", "on_hit": "+6", "parent": "", - "recovery": "", + "recovery": "r28", "startup": "i17~18", - "target": "m", + "target": "M", "video": "" }, { "alias": [], - "damage": "17", - "id": "Devil Jin-b, f+1+2", + "alt": [], + "damage": "50", + "id": "Devil Jin-Back Throw", "image": "", - "input": "b, f+1+2", - "name": "Gates of Hades", - "notes": "Chip Damage", - "on_block": "-17", - "on_ch": "KND", - "on_hit": "KND", + "input": "Back Throw", + "name": "Pivoting Hip Throw", + "notes": "* Unbreakable\n* Side switch on hit", + "on_block": "", + "on_ch": "+1d", + "on_hit": "+1d", "parent": "", "recovery": "", - "startup": "i25", - "target": "m", + "startup": "", + "target": "t", "video": "" }, { "alias": [], - "damage": "12", - "id": "Devil Jin-b, f+2", + "alt": [], + "damage": "21", + "id": "Devil Jin-(back to wall).b,b,ub", "image": "", - "input": "b, f+2", - "name": "Laser Cannon", - "notes": "Chip Damage", - "on_block": "-9", - "on_ch": "-1", - "on_hit": "-1", + "input": "(back to wall).b,b,ub", + "name": "[Wall Jump Attack](https://wavu.wiki/t/Wall_jump_attack 'Wall Jump Attack')", + "notes": "\n", + "on_block": "+0c", + "on_ch": "+8", + "on_hit": "+8", "parent": "", - "recovery": "", - "startup": "i15~17", + "recovery": "r30", + "startup": "i36~38", "target": "m", "video": "" }, { "alias": [], - "damage": "25", - "id": "Devil Jin-CRO+1", + "alt": [], + "damage": "6,6,6,6,6,6", + "id": "Devil Jin-b,f+1+2", "image": "", - "input": "CRO+1", - "name": "Tiger Thrush", - "notes": "Leaves opponent Face Down/Head Towards", - "on_block": "-6", - "on_ch": "KND", - "on_hit": "KND", + "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", + "on_block": "-17", + "on_ch": "+31a (-2)", + "on_hit": "+31a (-2)", "parent": "", - "recovery": "", - "startup": "i22~23", + "recovery": "r44", + "startup": "i25 i6 i6 i6 i6 i6", "target": "m", "video": "" }, { "alias": [], + "alt": [], + "damage": "6,6,6,6,6,6,30", + "id": "Devil Jin-b,f+1+2,2", + "image": "", + "input": "b,f+1+2,2", + "name": "Gates of Hades", + "notes": "* Balcony break on standing hit only\n* Combo from 1st hit\n", + "on_block": "-31", + "on_ch": "-14a (-23)", + "on_hit": "-14a (-23)", + "parent": "Devil Jin-b,f+1+2", + "recovery": "r56", + "startup": "i25 i6 i6 i6 i6 i6", + "target": "m,M", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "12", - "id": "Devil Jin-CRO+2", + "id": "Devil Jin-b,f+2", "image": "", - "input": "CRO+2", + "input": "b,f+2", "name": "", - "notes": "Homing", - "on_block": "-13", - "on_ch": "-5", - "on_hit": "-5", + "notes": "Can be buffered", + "on_block": "-9", + "on_ch": "-1", + "on_hit": "-1", "parent": "", - "recovery": "", - "startup": "i15", + "recovery": "r29", + "startup": "i15~17", "target": "m", "video": "" }, { "alias": [], - "damage": "1220", - "id": "Devil Jin-CRO+2,2", + "alt": [], + "damage": "12,12", + "id": "Devil Jin-b,f+2,1", "image": "", - "input": "CRO+2,2", - "name": "Dark Arachnid Twister", - "notes": "", - "on_block": "-14", - "on_ch": "+2/HE", - "on_hit": "+2/HE", - "parent": "Devil Jin-CRO+2", - "recovery": "", - "startup": "i15", - "target": "mm", + "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", + "on_block": "-10", + "on_ch": "+1", + "on_hit": "+1", + "parent": "Devil Jin-b,f+2", + "recovery": "r28", + "startup": "i15~17", + "target": "m,m", "video": "" }, { "alias": [], - "damage": "26", - "id": "Devil Jin-CRO+3", + "alt": [], + "damage": "12,12,24", + "id": "Devil Jin-b,f+2,1,2", "image": "", - "input": "CRO+3", - "name": "Venomous Torment", - "notes": "Chip Damage, Tornado Screw", - "on_block": "-7", - "on_ch": "KND", - "on_hit": "KND", - "parent": "", - "recovery": "", - "startup": "i22~23", - "target": "m", + "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", + "on_block": "-8", + "on_ch": "+45a (+0)", + "on_hit": "+15a (+6)", + "parent": "Devil Jin-b,f+2,1", + "recovery": "r29", + "startup": "i15~17", + "target": "m,m,m", "video": "" }, { "alias": [], - "damage": "10", - "id": "Devil Jin-CRO+4", + "alt": [], + "damage": "12,12,21", + "id": "Devil Jin-b,f+2,1,4", "image": "", - "input": "CRO+4", - "name": "", - "notes": "", - "on_block": "-29", - "on_ch": "-20", - "on_hit": "-20", - "parent": "", - "recovery": "", - "startup": "i20", - "target": "m", + "input": "b,f+2,1,4", + "name": "Laser Crush", + "notes": "Spike\n", + "on_block": "-8c", + "on_ch": "+14a", + "on_hit": "+14a", + "parent": "Devil Jin-b,f+2,1", + "recovery": "r34", + "startup": "i15~17", + "target": "m,m,M", "video": "" }, { "alias": [], - "damage": "1014", - "id": "Devil Jin-CRO+4,2", + "alt": [], + "damage": "12,12,21,15", + "id": "Devil Jin-b,f+2,1,4,1+2", "image": "", - "input": "CRO+4,2", - "name": "", - "notes": "", - "on_block": "", - "on_ch": "+52(+7)", - "on_hit": "+52(+7)", - "parent": "Devil Jin-CRO+4", - "recovery": "", - "startup": "i20", - "target": "mm", + "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", + "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')", + "parent": "Devil Jin-b,f+2,1,4", + "recovery": "r33", + "startup": "i15~17", + "target": "m,m,M,SM", "video": "" }, { "alias": [], - "damage": "101415", - "id": "Devil Jin-CRO+4,2,1+2", + "alt": [], + "damage": "12,12,20", + "id": "Devil Jin-b,f+2,1,df+2", "image": "", - "input": "CRO+4,2,1+2", - "name": "Devil Starstorm", - "notes": "", - "on_block": "", - "on_ch": "-6", - "on_hit": "-6", - "parent": "Devil Jin-CRO+4,2", - "recovery": "", - "startup": "i20", - "target": "mmth", + "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", + "on_block": "-13", + "on_ch": "+25a (+8)", + "on_hit": "+25a (+8)", + "parent": "Devil Jin-b,f+2,1", + "recovery": "r31", + "startup": "i15~17", + "target": "m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,24", + "id": "Devil Jin-b,f+2,3", + "image": "", + "input": "b,f+2,3", + "name": "Laser Slice", + "notes": "Combo from 1st hit with 8f delay", + "on_block": "-9", + "on_ch": "+9", + "on_hit": "+9", + "parent": "Devil Jin-b,f+2", + "recovery": "r33", + "startup": "i15~17", + "target": "m,h", "video": "" }, { "alias": [], + "alt": [], "damage": "25", "id": "Devil Jin-d+1", "image": "", "input": "d+1", "name": "Corpse Thrust", - "notes": "\n* absorb an attack to power up\n* - Add chip damage when guarded\n* Wallsplat\n", + "notes": "* Balcony Break\n* Damage taken during power crush state is recoverable.\n* -9 on block if an attack is absorbed\n* 10 Chip Damage on block after absorbing an attack in power crush state\n* 11 Chip Damage on block while in heat after absorbing an attack in power crush state\n* Power Crush", "on_block": "-14", - "on_ch": "+20(+10)", - "on_hit": "+20(+10)", + "on_ch": "+20a (+10)", + "on_hit": "+20a (+10)", "parent": "", - "recovery": "", + "recovery": "r35", "startup": "i18~19", "target": "m", "video": "" }, { "alias": [], + "alt": [ + "hFC.2" + ], + "damage": "8", + "id": "Devil Jin-d+2", + "image": "", + "input": "d+2", + "name": "Crouch Straight", + "notes": "\ncs4~", + "on_block": "-4", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "r23 FC", + "startup": "i11", + "target": "sl", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "12", "id": "Devil Jin-d+3", "image": "", "input": "d+3", "name": "Broken Plate", "notes": "", - "on_block": "-12c", - "on_ch": "+7", + "on_block": "-12", + "on_ch": "+7c", "on_hit": "-1", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i18~19", - "target": "l", + "target": "L", "video": "" }, { "alias": [], - "damage": "5, 20", + "alt": [], + "damage": "5,20", "id": "Devil Jin-d+3+4", "image": "", "input": "d+3+4", "name": "Double Lift Kicks", - "notes": "", + "notes": "\n", "on_block": "-15", - "on_ch": "+30(+20)", - "on_hit": "+30(+20)", + "on_ch": "+30a (+20)", + "on_hit": "+30a (+20)", "parent": "", - "recovery": "", - "startup": "i15~16", + "recovery": "r33", + "startup": "i15-16 i15-16", "target": "m,m", "video": "" }, { "alias": [], - "damage": "15", - "id": "Devil Jin-db+1+2", + "alt": [ + "hFC.1" + ], + "damage": "5", + "id": "Devil Jin-db+1", + "image": "", + "input": "db+1", + "name": "Crouch Jab", + "notes": "* Transition to Standing with f\ncs4~", + "on_block": "-5", + "on_ch": "+6", + "on_hit": "+6", + "parent": "", + "recovery": "r24 FC", + "startup": "i10", + "target": "sl", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15", + "id": "Devil Jin-db+1+2", "image": "", "input": "db+1+2", "name": "Demon's Spear", - "notes": "Hold F during startup to feint into CRO", + "notes": "* Cancel to r27 MCR with F (js27~)\n* Balcony Break on air hit", "on_block": "-9", "on_ch": "+4", "on_hit": "+4", "parent": "", - "recovery": "", - "startup": "i23~25", + "recovery": "r31", + "startup": "i23~38", "target": "m", "video": "" }, { "alias": [], - "damage": "42", - "id": "Devil Jin-db+1+2 (Hold)", + "alt": [], + "damage": "25", + "id": "Devil Jin-db+1+2*", "image": "", - "input": "db+1+2 (Hold)", - "name": "Demon's Lance", - "notes": "Chip Damage, Guard Break on block, hold F during startup to feint into CRO", - "on_block": "+10", - "on_ch": "+37", - "on_hit": "+37", + "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", + "on_block": "+17g +24w", + "on_ch": "+37d (+29)", + "on_hit": "+7", "parent": "", - "recovery": "", - "startup": "i61~63 (Full Charge)", + "recovery": "r26", + "startup": "i39~60", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "42", + "id": "Devil Jin-db+1+2**", + "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", + "on_block": "[+10](https://wavu.wiki/t/Devil_Jin_combos#Mini-combos 'Mini-combo')", + "on_ch": "+37d", + "on_hit": "+37d", + "parent": "", + "recovery": "r31", + "startup": "i61~63", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "15", "id": "Devil Jin-db+2", "image": "", "input": "db+2", "name": "Malicious Mace", - "notes": "Chip damage on block", + "notes": "* 4 Chip Damage on block\n* 6 Chip Damage on block in heat\ncs6~", "on_block": "-13c", - "on_ch": "+26", + "on_ch": "[+26a](https://wavu.wiki/t/Devil_Jin_combos#Mini-combos 'Mini-combo')", "on_hit": "+3c", "parent": "", - "recovery": "", + "recovery": "r31 FC", "startup": "i21~22", - "target": "l", + "target": "L", "video": "" }, { "alias": [], + "alt": [ + "hFC.3" + ], + "damage": "10", + "id": "Devil Jin-db+3", + "image": "", + "input": "db+3", + "name": "Crouch Spin Kick", + "notes": "\ncs4~", + "on_block": "-17", + "on_ch": "-6", + "on_hit": "-6", + "parent": "", + "recovery": "r36 FC", + "startup": "i16", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "11", "id": "Devil Jin-df+1", "image": "", @@ -773,50 +1053,71 @@ "name": "", "notes": "", "on_block": "-6", - "on_ch": "+5", + "on_ch": "+9", "on_hit": "+5", "parent": "", - "recovery": "", + "recovery": "r25", "startup": "i13", "target": "m", "video": "" }, { "alias": [], - "damage": "1120", + "alt": [], + "damage": "11,20", "id": "Devil Jin-df+1,2", "image": "", "input": "df+1,2", "name": "Dark Twin Lancer", - "notes": "Wallsplat", + "notes": "* Balcony Break\n* Combo on 1st CH with 10f delay\n* Move can be delayed 4f", "on_block": "-9", - "on_ch": "+44(-16)", - "on_hit": "+44(-16)", + "on_ch": "+44d (-14)", + "on_hit": "+44d (-14)", "parent": "Devil Jin-df+1", - "recovery": "", + "recovery": "r30", "startup": "i13", - "target": "mh", + "target": "m,h", "video": "" }, { "alias": [], + "alt": [], "damage": "17", "id": "Devil Jin-df+2", "image": "", "input": "df+2", "name": "Bloody Glaive", - "notes": "Hold F to enter CRO at +14", + "notes": "* Enter MCR +14 with F on hit\n* Enter MCR +17 with F on CH\n* Transition to MCR on standing hit only", "on_block": "-9", - "on_ch": "+6", + "on_ch": "+9", "on_hit": "+6", "parent": "", - "recovery": "", + "recovery": "r26", "startup": "i15", "target": "m", "video": "" }, { "alias": [], + "alt": [], + "damage": "40", + "id": "Devil Jin-df+2+3", + "image": "", + "input": "df+2+3", + "name": "White Mountain", + "notes": "* Floor Break\n* Throw break 2\n* Can be done from FC", + "on_block": "-2", + "on_ch": "-6d", + "on_hit": "-6d", + "parent": "", + "recovery": "r27", + "startup": "i12", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "12", "id": "Devil Jin-df+3", "image": "", @@ -827,47 +1128,50 @@ "on_ch": "+2", "on_hit": "+2", "parent": "", - "recovery": "", + "recovery": "r27", "startup": "i16~17", "target": "m", "video": "" }, { "alias": [], - "damage": "1210", + "alt": [], + "damage": "12,10", "id": "Devil Jin-df+3,2", "image": "", "input": "df+3,2", "name": "", - "notes": "", + "notes": "Combo from 1st hit", "on_block": "-13", "on_ch": "-7", "on_hit": "-7", "parent": "Devil Jin-df+3", - "recovery": "", + "recovery": "r37", "startup": "i16~17", - "target": "mm", + "target": "m,m", "video": "" }, { "alias": [], - "damage": "121020", + "alt": [], + "damage": "12,10,20", "id": "Devil Jin-df+3,2,4", "image": "", - "input": "df+3,2,5", + "input": "df+3,2,4", "name": "Rengoku", - "notes": "On hit hold ub, u or uf to shift to FLY at +36(+26)", + "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", "on_block": "-22", - "on_ch": "+18(+8)", - "on_hit": "+18(+8)", + "on_ch": "+18a (+8)", + "on_hit": "+18a (+8)", "parent": "Devil Jin-df+3,2", - "recovery": "", + "recovery": "r51", "startup": "i16~17", - "target": "mmm", + "target": "m,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Devil Jin-df+4", "image": "", @@ -878,64 +1182,86 @@ "on_ch": "+2", "on_hit": "+2", "parent": "", - "recovery": "", + "recovery": "r27", "startup": "i13~14", "target": "m", "video": "" }, { "alias": [], - "damage": "1026", + "alt": [], + "damage": "10,16", "id": "Devil Jin-df+4,4", "image": "", "input": "df+4,4", "name": "Tsunami Kick", - "notes": "", + "notes": "* Spike\n* Combo from 1st hit with 10f delay\n* Move can be delayed 9f", "on_block": "-15", - "on_ch": "-4", - "on_hit": "-4", + "on_ch": "-4c", + "on_hit": "-4c", "parent": "Devil Jin-df+4", - "recovery": "", + "recovery": "r33", "startup": "i13~14", - "target": "mm", + "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "14", "id": "Devil Jin-f+2", "image": "", "input": "f+2", - "name": "", - "notes": "", + "name": "893P", + "notes": "Spike", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i17~18", "target": "m", "video": "" }, { "alias": [], - "damage": "1417", + "alt": [], + "damage": "14,17", "id": "Devil Jin-f+2,4", "image": "", "input": "f+2,4", "name": "893P > Knee Kick", - "notes": "", + "notes": "* Knee\n* Combo from 1st hit with 14f delay\n* Move can be delayed 13f\n*", "on_block": "-11", - "on_ch": "+0", + "on_ch": "+29a (+23)", "on_hit": "+0", "parent": "Devil Jin-f+2", - "recovery": "", + "recovery": "r30", "startup": "i17~18", - "target": "mm", + "target": "m,m", "video": "" }, { "alias": [], + "alt": [], + "damage": "", + "id": "Devil Jin-f+3", + "image": "", + "input": "f+3", + "name": "Mourning Crow (MCR)", + "notes": "* Stance moves can be delayed by 10f\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r20 MCR", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "10", "id": "Devil Jin-f+4", "image": "", @@ -946,404 +1272,1101 @@ "on_ch": "-1", "on_hit": "-1", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "i15~16", "target": "m", "video": "" }, { "alias": [], - "damage": "1014", + "alt": [], + "damage": "10,15", "id": "Devil Jin-f+4,3", "image": "", "input": "f+4,3", "name": "Twisted Samsara", - "notes": "\n* On hit, hold ub, u or uf to transition to Fly\n* Tornado\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", "on_block": "-22", - "on_ch": "+18(+8)", - "on_hit": "+18(+8)", + "on_ch": "+18a (+8)", + "on_hit": "+18a (+8)", "parent": "Devil Jin-f+4", - "recovery": "", + "recovery": "r51", "startup": "i15~16", - "target": "mm", + "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "24", - "id": "Devil Jin-f, F+2", + "id": "Devil Jin-f,F+2", "image": "", - "input": "f, F+2", + "input": "f,F+2", "name": "Demon's Paw", - "notes": "Heat Engager", + "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", "on_block": "-8", - "on_ch": "+17", - "on_hit": "+17", + "on_ch": "+15a (+6)", + "on_hit": "+15a (+6)", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i15~16", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "22", - "id": "Devil Jin-f, F+4", + "id": "Devil Jin-f,F+4", "image": "", - "input": "f, F+4", + "input": "f,F+4", "name": "Demon's Shaft", - "notes": "Chip Damage", + "notes": "* Balcony Break\n* Opponent recovers crouching on hit\n", "on_block": "-6", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "[+55a](https://wavu.wiki/t/Devil_Jin_combos#Staples 'Combo')", + "on_hit": "+16g", "parent": "", - "recovery": "", + "recovery": "r33", "startup": "i20~21", "target": "m", "video": "" }, { - "alias": [], + "alias": [ + "wr3" + ], + "alt": [ + "f,n,d,df,UF+3" + ], "damage": "30", - "id": "Devil Jin-f, f, F+3", + "id": "Devil Jin-f,f,F+3", "image": "", - "input": "f, f, F+3", - "name": "", - "notes": "", + "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", "on_block": "+6", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+13a (+3)", + "on_hit": "+13a (+3)", "parent": "", - "recovery": "", + "recovery": "r34", "startup": "i22~25", "target": "m", "video": "" }, { "alias": [], + "alt": [], + "damage": "45", + "id": "Devil Jin-f,hcf+1+2", + "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", + "on_block": "-6", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "r27", + "startup": "i12", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Devil Jin-FLY.1", + "image": "", + "input": "FLY.1", + "name": "Near Death", + "notes": "* Strong Aerial Tailspin\n* Balcony Break\n", + "on_block": "-3", + "on_ch": "+67a (+47)", + "on_hit": "+67a (+47)", + "parent": "", + "recovery": "r27", + "startup": "i18~19", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "Devil Jin-FLY.1+2", + "image": "", + "input": "FLY.1+2", + "name": "Infernal Destruction", + "notes": "Balcony Break\n", + "on_block": "", + "on_ch": "-46(-104)", + "on_hit": "-46(-104)", + "parent": "", + "recovery": "r70", + "startup": "i50~100", + "target": "M!", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20,20", + "id": "Devil Jin-FLY.2", + "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", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "r44", + "startup": "i36", + "target": "h!,t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "Devil Jin-FLY.3", + "image": "", + "input": "FLY.3", + "name": "Amara", + "notes": "* Balcony Break\n* Spike", + "on_block": "-15~-8", + "on_ch": "+35d (-24)", + "on_hit": "+35d (-24)", + "parent": "", + "recovery": "r33", + "startup": "i15~22", + "target": "M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Devil Jin-FLY.4", + "image": "", + "input": "FLY.4", + "name": "", + "notes": "\n", + "on_block": "-29", + "on_ch": "-20s", + "on_hit": "-20s", + "parent": "", + "recovery": "r49", + "startup": "i20~21", + "target": "M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,20", + "id": "Devil Jin-FLY.4,2", + "image": "", + "input": "FLY.4,2", + "name": "", + "notes": "Available only on hit", + "on_block": "", + "on_ch": "+52a (+7)", + "on_hit": "+52a (+7)", + "parent": "Devil Jin-FLY.4", + "recovery": "", + "startup": "i20~21", + "target": "M,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,20,15", + "id": "Devil Jin-FLY.4,2,1+2", + "image": "", + "input": "FLY.4,2,1+2", + "name": "Devil Starstorm", + "notes": "Available only on hit", + "on_block": "", + "on_ch": "-6a", + "on_hit": "-6a", + "parent": "Devil Jin-FLY.4,2", + "recovery": "", + "startup": "i20~21", + "target": "M,m,m!,M!", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "Devil Jin-FLY.f+1+2", + "image": "", + "input": "FLY.f+1+2", + "name": "Cross Infernal Destruction", + "notes": "* Balcony Break\n* Recovers front-facing when done from BT FLY\n", + "on_block": "", + "on_ch": "-39a (-97)", + "on_hit": "-39a (-97)", + "parent": "", + "recovery": "r70", + "startup": "i32~75", + "target": "M!", + "video": "" + }, + { + "alias": [], + "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", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r3", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [ + "EWGF", + "Electric" + ], + "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": "Chip Damage, Just Frame input", + "notes": "* 4 Chip Damage on block\n* 8 Chip Damage on block while in heat", "on_block": "+5", - "on_ch": "LNC", - "on_hit": "LNC", + "on_ch": "+39a (+29)", + "on_hit": "+39a (+29)", "parent": "", - "recovery": "", - "startup": "i14", + "recovery": "r24", + "startup": "i11~12 (i14~)", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "30", "id": "Devil Jin-f,n,d,df+1", "image": "", "input": "f,n,d,df+1", "name": "Thunder God Fist", - "notes": "Hold U/F on hit for Heaven's Door 40 damage followup", + "notes": "\n", "on_block": "-16", - "on_ch": "LNC", - "on_hit": "LNC", + "on_ch": "+29a (+19)", + "on_hit": "+29a (+19)", "parent": "", - "recovery": "", + "recovery": "r33", "startup": "i22~24", "target": "m", "video": "" }, { "alias": [], + "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": "Chip Damage, Wall Break, Leaves opponent Face Up/Head Towards on CH", - "on_block": "-8", - "on_ch": "KND", - "on_hit": "KND", + "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", + "on_block": "-9", + "on_ch": "+34a", + "on_hit": "+12a (+3)", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i26~27", "target": "m", "video": "" }, { "alias": [], + "alt": [], + "damage": "25,20", + "id": "Devil Jin-f,n,d,df+1+2,1+2", + "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", + "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')", + "parent": "Devil Jin-f,n,d,df+1+2", + "recovery": "r33", + "startup": "i26~27", + "target": "m,SM", + "video": "" + }, + { + "alias": [], + "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", + "on_block": "", + "on_ch": "-4d", + "on_hit": "-4d", + "parent": "Devil Jin-f,n,d,df+1", + "recovery": "", + "startup": "i22~24", + "target": "m,t", + "video": "" + }, + { + "alias": [ + "WGF" + ], + "alt": [], "damage": "20", "id": "Devil Jin-f,n,d,df+2", "image": "", "input": "f,n,d,df+2", "name": "Wind God Fist", - "notes": "Consumes meter & acts as EWGF during 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", "on_block": "-10", - "on_ch": "LNC", - "on_hit": "LNC", + "on_ch": "+39a (+29)", + "on_hit": "+39a (+29)", "parent": "", - "recovery": "", - "startup": "i15", + "recovery": "r28", + "startup": "i11~12 (i15~)", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "25", "id": "Devil Jin-f,n,d,df+3", "image": "", "input": "f,n,d,df+3", "name": "Demon's Hoof", - "notes": "Chip Damage", - "on_block": "-8", - "on_ch": "KND", - "on_hit": "KND", + "notes": "* Spike\n* 7 Chip Damage on block\n* 10 Chip Damage on block while in heat\n", + "on_block": "-8c", + "on_ch": "+16a", + "on_hit": "+16a", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i26~28", - "target": "m", + "target": "M", "video": "" }, { "alias": [], + "alt": [], "damage": "24", "id": "Devil Jin-f,n,d,DF+3", "image": "", "input": "f,n,d,DF+3", "name": "Demon's Tail", - "notes": "Leaves opponent Face Down/Head Towards, Forces Crouch on block", + "notes": "Opponent recovers FDFA on hit\n", "on_block": "-23", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "-2a", + "on_hit": "-2a", "parent": "", - "recovery": "", + "recovery": "r41", "startup": "i33~34", - "target": "l", + "target": "L", "video": "" }, { - "alias": [], - "damage": "10", + "alias": [ + "Hellsweep" + ], + "alt": [], + "damage": "7", "id": "Devil Jin-f,n,d,DF+4", "image": "", "input": "f,n,d,DF+4", "name": "", - "notes": "Forces Crouch on hit & block", - "on_block": "-23", - "on_ch": "-5", - "on_hit": "-5", + "notes": "", + "on_block": "-23c", + "on_ch": "-5c", + "on_hit": "-5c", "parent": "", - "recovery": "", - "startup": "i20", - "target": "l", + "recovery": "r43", + "startup": "i16", + "target": "L", "video": "" }, { - "alias": [], - "damage": "109", + "alias": [ + "Hellsweep" + ], + "alt": [], + "damage": "7,9", "id": "Devil Jin-f,n,d,DF+4,1+2", "image": "", "input": "f,n,d,DF+4,1+2", "name": "Spinning Demon Hellfire Beam", - "notes": "Only on hit", + "notes": "* Tornado\n* Available only on hit\n* Opponent recovers FUFA on hit", "on_block": "", - "on_ch": "+58(+42)", - "on_hit": "+58(+42)", + "on_ch": "+58a (+42)", + "on_hit": "+58a (+42)", "parent": "Devil Jin-f,n,d,DF+4", "recovery": "", - "startup": "i20", - "target": "lsm", + "startup": "i16", + "target": "L,SM", "video": "" }, { - "alias": [], - "damage": "1028", + "alias": [ + "Hellsweep" + ], + "alt": [], + "damage": "7,28", "id": "Devil Jin-f,n,d,DF+4,4", "image": "", "input": "f,n,d,DF+4,4", "name": "Spinning Demon Scythe", - "notes": "", + "notes": "* Spike\n* Combo from 1st hit", "on_block": "-16", - "on_ch": "+4c", + "on_ch": "+14a", "on_hit": "+4c", "parent": "Devil Jin-f,n,d,DF+4", - "recovery": "", - "startup": "i20", - "target": "lm", + "recovery": "r34", + "startup": "i16", + "target": "L,m", + "video": "" + }, + { + "alias": [], + "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", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "Devil Jin-f,n,d,df", + "recovery": "r26", + "startup": "", + "target": "", "video": "" }, { "alias": [], + "alt": [ + "FUFA.u+3+4" + ], + "damage": "", + "id": "Devil Jin-FUFT.u+3+4", + "image": "", + "input": "FUFT.u+3+4", + "name": "Yomigaeri", + "notes": "FUFA shift to Fly leaves attacker in backturn", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r35 FLY", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [ + "R1" + ], "damage": "20,22,10", "id": "Devil Jin-H.2+3", "image": "", "input": "H.2+3", "name": "Vindictive Helix", - "notes": "\n* Heat Smash\n* Alternate input: R1\n", - "on_block": "+11 CRO", - "on_ch": "Th", - "on_hit": "Th", + "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", + "on_block": "+11", + "on_ch": "+5d", + "on_hit": "+5d", "parent": "", - "recovery": "", + "recovery": "r37", "startup": "i18", - "target": "m,h,th", + "target": "m,h,t", "video": "" }, { "alias": [], + "alt": [ + "R1" + ], "damage": "23,16", - "id": "Devil Jin-H.CRO.2+3", + "id": "Devil Jin-H.MCR.2+3", "image": "", - "input": "H.CRO.2+3", + "input": "H.MCR.2+3", "name": "Inner Purgatory", - "notes": "\n* Heat Smash\n* Alternate input: R1\n", - "on_block": "Th", - "on_ch": "Th", - "on_hit": "Th", + "notes": "* Heat Smash\n* Transition to attack throw on standing or airborne hit\n", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "r35", + "startup": "i20", + "target": "h!,t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "43", + "id": "Devil Jin-Left Throw", + "image": "", + "input": "Left Throw", + "name": "Shoulder Flip", + "notes": "* Throw break 1\n* Opponent recovers FUFA on hit", + "on_block": "-3", + "on_ch": "+1d", + "on_hit": "+1d", "parent": "", "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Devil Jin-MCR.1", + "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", + "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')", + "parent": "", + "recovery": "r34", + "startup": "i22", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Devil Jin-MCR.2", + "image": "", + "input": "MCR.2", + "name": "", + "notes": "Homing\n", + "on_block": "-13", + "on_ch": "-5", + "on_hit": "-5", + "parent": "", + "recovery": "r34", + "startup": "i15~16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,20", + "id": "Devil Jin-MCR.2,2", + "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", + "on_block": "-14c", + "on_ch": "+2a", + "on_hit": "+2a", + "parent": "Devil Jin-MCR.2", + "recovery": "r36", + "startup": "i15~16", + "target": "m,M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "26", + "id": "Devil Jin-MCR.3", + "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", + "on_block": "-7", + "on_ch": "+70a (+54)", + "on_hit": "+16a (-1)", + "parent": "", + "recovery": "r34", + "startup": "i23", + "target": "SM", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Devil Jin-MCR.4", + "image": "", + "input": "MCR.4", + "name": "", + "notes": "\n", + "on_block": "-29", + "on_ch": "-20s", + "on_hit": "-20s", + "parent": "", + "recovery": "r49", + "startup": "i20~21", + "target": "M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,20", + "id": "Devil Jin-MCR.4,2", + "image": "", + "input": "MCR.4,2", + "name": "", + "notes": "Available only on hit", + "on_block": "", + "on_ch": "+52a (+7)", + "on_hit": "+52a (+7)", + "parent": "Devil Jin-MCR.4", + "recovery": "", + "startup": "i20~21", + "target": "M,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,20,15", + "id": "Devil Jin-MCR.4,2,1+2", + "image": "", + "input": "MCR.4,2,1+2", + "name": "Devil Starstorm", + "notes": "Available only on hit", + "on_block": "", + "on_ch": "-6a", + "on_hit": "-6a", + "parent": "Devil Jin-MCR.4,2", + "recovery": "", + "startup": "i20~21", + "target": "M,m,m!,M!", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Devil Jin-OTG.d+1+2", + "image": "", + "input": "OTG.d+1+2", + "name": "Hellfire Incinerator", + "notes": "* Weapon\n* Balcony break on CH", + "on_block": "-14", + "on_ch": "+5a", + "on_hit": "+5a", + "parent": "", + "recovery": "r27", + "startup": "i23~31", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "40", + "id": "Devil Jin-qcb+1+3", + "image": "", + "input": "qcb+1+3", + "name": "Complicated Wire", + "notes": "* Throw break 1\n* Opponent recovers FUFA on hit\n* Can be done from FC", + "on_block": "-2", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "r27", + "startup": "i12", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "55+", + "id": "Devil Jin-R.df+1+2", + "image": "", + "input": "R.df+1+2", + "name": "Devil Dimension: Tainted Chains", + "notes": "* Rage Art\n* Damage increases with lower health, maximum 80 damage\n* Removes recoverable health on hit\n* Opponent recovers FDFA on hit\n* Power Crush", + "on_block": "-15", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "r39", "startup": "i20", - "target": "ub(m)", + "target": "m,t", "video": "" }, { "alias": [], + "alt": [], + "damage": "40", + "id": "Devil Jin-Right Throw", + "image": "", + "input": "Right Throw", + "name": "Over the Limit", + "notes": "* Throw break 2\n* Side switch on hit\n* Opponent recovers FDFA on hit", + "on_block": "-3", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "25", - "id": "Devil Jin-ss2", + "id": "Devil Jin-SS.2", "image": "", - "input": "ss2", - "name": "", - "notes": "High Launcher, hold U on hit for 69 damage followup", + "input": "SS.2", + "name": "Devil Twister", + "notes": "Transition to Hell's Gate on hit with U", "on_block": "-22", - "on_ch": "LNC", - "on_hit": "LNC", + "on_ch": "[+72a](https://wavu.wiki/t/Devil_Jin_combos#Staples 'Combo')", + "on_hit": "[+72a](https://wavu.wiki/t/Devil_Jin_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r42", "startup": "i17~18", "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "37,27", + "id": "Devil Jin-SS.2,U", + "image": "", + "input": "SS.2,U", + "name": "Hell's Gate", + "notes": "* Only available as combo from 1st hit\n* 48 damage with scaling", + "on_block": "", + "on_ch": "-5a", + "on_hit": "-5a", + "parent": "", + "recovery": "", + "startup": "i37~38 i22~60", + "target": ",m!,M!", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "27", "id": "Devil Jin-u+1+2", "image": "", "input": "u+1+2", "name": "Hellfire Cannon", - "notes": "Air laser", + "notes": "Hits airborne opponents only", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", - "startup": "", - "target": "", + "recovery": "r8", + "startup": "i18-35", + "target": "h", "video": "" }, { "alias": [], + "alt": [ + "ub+4" + ], "damage": "22", "id": "Devil Jin-u+4", "image": "", "input": "u+4", "name": "Samsara", - "notes": "\n* Alternate input: ub+3\n* On hit hold ub, u or uf to transition to fly at +35(+25)\n", + "notes": "* Tornado\n* Enter FLY +35a (+25) with ub_u_uf on hit\n", "on_block": "-25", - "on_ch": "+15(+5)", - "on_hit": "+15(+5)", + "on_ch": "+15a (+5)", + "on_hit": "+15a (+5)", "parent": "", - "recovery": "", - "startup": "i20", + "recovery": "r54", + "startup": "i20~21", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "40", "id": "Devil Jin-ub+1+2", "image": "", "input": "ub+1+2", "name": "Hellfire Blast", - "notes": "\n* Chip damage when guarded\n* Wallsplat\n* Jack-8 or Alisa can recovery 20 by input 1+2\n", - "on_block": "KND", - "on_ch": "KND", - "on_hit": "KND", + "notes": "* Balcony Break", + "on_block": "+4d (-54)", + "on_ch": "+4d (-54)", + "on_hit": "+4d (-54)", "parent": "", - "recovery": "", - "startup": "i47", + "recovery": "r47", + "startup": "i32~63", + "target": "h!", + "video": "" + }, + { + "alias": [], + "alt": [ + "u+1", + "ub+1" + ], + "damage": "10", + "id": "Devil Jin-uf+1", + "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", + "on_block": "+11", + "on_ch": "+16", + "on_hit": "+16", + "parent": "", + "recovery": "r42", + "startup": "i21~23", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [ + "f,F+1+2" + ], + "damage": "35", + "id": "Devil Jin-uf+1+2", + "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", + "on_block": "+0", + "on_ch": "+25d (+7)", + "on_hit": "+25d (+7)", + "parent": "", + "recovery": "r27", + "startup": "i12", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [ + "u+2", + "ub+2" + ], + "damage": "25", + "id": "Devil Jin-uf+2", + "image": "", + "input": "uf+2", + "name": "Decapitating Sword", + "notes": "* Homing\n* Balcony break on airborne hit", + "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')", + "parent": "", + "recovery": "r25", + "startup": "i20~23", "target": "h", "video": "" }, { "alias": [], + "alt": [ + "u+3", + "ub+3" + ], + "damage": "21", + "id": "Devil Jin-uf+3", + "image": "", + "input": "uf+3", + "name": "Reaper's Scythe", + "notes": "* Spike\n", + "on_block": "+3c", + "on_ch": "[+19a](https://wavu.wiki/t/Devil_Jin_combos#Staples 'Combo')", + "on_hit": "+7c", + "parent": "", + "recovery": "r29", + "startup": "i28~29", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8,20", + "id": "Devil Jin-uf+3+4", + "image": "", + "input": "uf+3+4", + "name": "Hisou", + "notes": "* Balcony Break\n", + "on_block": "-16", + "on_ch": "+33a (-25)", + "on_hit": "+33a (-25)", + "parent": "", + "recovery": "r40", + "startup": "i16~17 i13~14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8,20,20", + "id": "Devil Jin-uf+3+4,1+2", + "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", + "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", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "21", + "id": "Devil Jin-uf+4", + "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", + "on_block": "-8", + "on_ch": "+11", + "on_hit": "+11", + "parent": "", + "recovery": "r32", + "startup": "i18", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [ + "ws1+2", + "ws1+4" + ], "damage": "12", "id": "Devil Jin-ws1", "image": "", "input": "ws1", - "name": "", + "name": "Solo Piston", "notes": "", "on_block": "-6", "on_ch": "+9", "on_hit": "+5", "parent": "", - "recovery": "", + "recovery": "r24", "startup": "i13~14", "target": "m", "video": "" }, { "alias": [], - "damage": "1215", + "alt": [ + "ws1+2,1", + "ws1+4,1" + ], + "damage": "12,10", + "id": "Devil Jin-ws1,1", + "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", + "on_block": "+11", + "on_ch": "+16", + "on_hit": "+16", + "parent": "Devil Jin-ws1", + "recovery": "r41", + "startup": "i13~14", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [ + "ws1+2,2", + "ws1+4,2" + ], + "damage": "12,15", "id": "Devil Jin-ws1,2", "image": "", "input": "ws1,2", - "name": "", - "notes": "Hold F to enter CRO", + "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", "on_block": "-11", - "on_ch": "+9", + "on_ch": "+10", "on_hit": "+6", "parent": "Devil Jin-ws1", - "recovery": "", + "recovery": "r26", "startup": "i13~14", - "target": "mm", + "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Devil Jin-ws2", "image": "", "input": "ws2", - "name": "", - "notes": "Chip Damage, Tornado Screw", + "name": "Alaya", + "notes": "* Tornado\n* 6 Chip Damage on block\n* 8 Chip Damage on block while in heat", "on_block": "-12", - "on_ch": "LNC", - "on_hit": "LNC", + "on_ch": "+72a (+56)", + "on_hit": "+72a (+56)", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i15~16", "target": "m", "video": "" }, { "alias": [], - "damage": "15", + "alt": [], + "damage": "16", "id": "Devil Jin-ws3", "image": "", "input": "ws3", - "name": "", - "notes": "Hold F on hit to enter CRO", + "name": "Organ Wrecker", + "notes": "* Knee\n* Enter MCR +14 with F on hit\n* Enter MCR +23 with F on CH", "on_block": "-11", - "on_ch": "+14", + "on_ch": "[+14](https://wavu.wiki/t/Devil_Jin_combos#Staples 'Combo')", "on_hit": "+9", "parent": "", - "recovery": "", + "recovery": "r26", "startup": "i14", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Devil Jin-ws4", "image": "", @@ -1354,26 +2377,27 @@ "on_ch": "+8", "on_hit": "+8", "parent": "", - "recovery": "", + "recovery": "r21", "startup": "i11~12", "target": "m", "video": "" }, { "alias": [], - "damage": "1020", + "alt": [], + "damage": "10,20", "id": "Devil Jin-ws4,4", "image": "", "input": "ws4,4", - "name": "", - "notes": "", + "name": "Wretched Heel", + "notes": "* Spike\n* Combo from 1st hit", "on_block": "-16", - "on_ch": "+4", - "on_hit": "+4", + "on_ch": "+4c", + "on_hit": "+4c", "parent": "Devil Jin-ws4", - "recovery": "", + "recovery": "r34", "startup": "i11~12", - "target": "mm", + "target": "m,M", "video": "" } ] 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 912cad1..d11fc59 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 @@ -1,6 +1,7 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Dragunov-1", "image": "", @@ -18,6 +19,7 @@ }, { "alias": [], + "alt": [], "damage": "5,8", "id": "Dragunov-1,1", "image": "", @@ -35,12 +37,13 @@ }, { "alias": [], + "alt": [], "damage": "5,8,22", "id": "Dragunov-1,1,3", "image": "", "input": "1,1,3", "name": "Eye Gouge > Hilt", - "notes": "\n* 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", "on_block": "-9", "on_ch": "+36a (+0)", "on_hit": "+15a (+6)", @@ -52,12 +55,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Dragunov-1+2", "image": "", "input": "1+2", "name": "Bloodhound Strike", - "notes": "\n* Balcony Break\n* Floor Break\n* Absorb an attack to power up and deal more chip damage on block[[untested](https://wavu.wiki/t/Template:Untested 'Template:Untested')]", + "notes": "* Balcony Break\n* Floor Break\n* Absorb an attack to power up and deal more chip damage on block[[untested](https://wavu.wiki/t/Template:Untested 'Template:Untested')]\n* Power Crush", "on_block": "-14", "on_ch": "+19a", "on_hit": "+19a", @@ -69,6 +73,7 @@ }, { "alias": [], + "alt": [], "damage": "5,8", "id": "Dragunov-1,2", "image": "", @@ -86,12 +91,13 @@ }, { "alias": [], + "alt": [], "damage": "5,8,20", "id": "Dragunov-1,2,1", "image": "", "input": "1,2,1", "name": "Salvo", - "notes": "\n* 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", "on_block": "-14", "on_ch": "+15gc", "on_hit": "+15gc", @@ -103,12 +109,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Dragunov-1+3", "image": "", "input": "1+3", "name": "Volk Clutch", - "notes": "\n* Throw break 1 or 2", + "notes": "* Throw break 1 or 2", "on_block": "-2", "on_ch": "+1d", "on_hit": "+1d", @@ -120,12 +127,13 @@ }, { "alias": [], + "alt": [], "damage": "5,14", "id": "Dragunov-1,3", "image": "", "input": "1,3", "name": "", - "notes": "\n* Combo from 1st hit", + "notes": "* Jails\n* Combo from 1st hit", "on_block": "-7", "on_ch": "+9", "on_hit": "+1", @@ -137,12 +145,13 @@ }, { "alias": [], + "alt": [], "damage": "5,14,20", "id": "Dragunov-1,3,2", "image": "", "input": "1,3,2", "name": "Hammer and Sickle", - "notes": "\n* Floor Break\n* Combo from 2nd CH", + "notes": "* Floor Break\n* Combo from 2nd CH", "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')", @@ -154,12 +163,13 @@ }, { "alias": [], + "alt": [], "damage": "5,14,40", "id": "Dragunov-1,3,2~1+2", "image": "", "input": "1,3,2~1+2", "name": "Feint & Catch", - "notes": "\n* 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", "on_block": "+5", "on_ch": "-2d", "on_hit": "-2d", @@ -171,15 +181,16 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Dragunov-2", "image": "", "input": "2", "name": "", "notes": "", - "on_block": "-13", - "on_ch": "+0", - "on_hit": "+0", + "on_block": "+0", + "on_ch": "+9", + "on_hit": "+9", "parent": "", "recovery": "", "startup": "i10", @@ -188,12 +199,13 @@ }, { "alias": [], + "alt": [], "damage": "10,10", "id": "Dragunov-2,1", "image": "", "input": "2,1", "name": "", - "notes": "\n* Combo from 1st hit\n* Transition to -1 +10 SNK with DF", + "notes": "* Jails\n* Combo from 1st hit\n* Enter SNK -1 +10 with df", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -205,12 +217,13 @@ }, { "alias": [], + "alt": [], "damage": "10,10,24", "id": "Dragunov-2,1,3", "image": "", "input": "2,1,3", "name": "One Two Scud Kick", - "notes": "\n* Balcony Break", + "notes": "* Balcony Break", "on_block": "-9", "on_ch": "+40d (-18)", "on_hit": "+40d (-18)", @@ -222,6 +235,7 @@ }, { "alias": [], + "alt": [], "damage": "10,10,14", "id": "Dragunov-2,1,4", "image": "", @@ -239,12 +253,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Dragunov-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\n* Heat Burst\n* 100% recoverable damage\n* Chip damage on block", + "notes": "* Heat Burst\n* 100% recoverable damage\n* Chip damage on block\n* Power Crush", "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", @@ -256,12 +271,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Dragunov-2+4", "image": "", "input": "2+4", "name": "Purge Slam", - "notes": "\n* 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", "on_block": "-2", "on_ch": "+1d", "on_hit": "+1d", @@ -273,6 +289,7 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Dragunov-3", "image": "", @@ -290,12 +307,13 @@ }, { "alias": [], + "alt": [], "damage": "10,8", "id": "Dragunov-3,1", "image": "", "input": "3,1", "name": "", - "notes": "\n* Combo from 1st hit\n* Transition to -3 +6 SNK with DF", + "notes": "* Combo from 1st hit\n* Enter SNK -3 +6 with df", "on_block": "-2", "on_ch": "+7", "on_hit": "+7", @@ -307,12 +325,13 @@ }, { "alias": [], + "alt": [], "damage": "10,8,24", "id": "Dragunov-3,1,2", "image": "", "input": "3,1,2", "name": "Disconnector Combo Middle", - "notes": "\n* Balcony Break\n* Combo from 2nd CH with delay", + "notes": "* Balcony Break\n* Combo from 2nd CH with delay", "on_block": "-12", "on_ch": "+12a (+3)", "on_hit": "+12a (+3)", @@ -324,12 +343,13 @@ }, { "alias": [], + "alt": [], "damage": "10,8,24", "id": "Dragunov-3,1,4", "image": "", "input": "3,1,4", "name": "Disconnector Combo High", - "notes": "\n* Balcony Break\n* Combo from 2nd CH with delay", + "notes": "* Balcony Break\n* Combo from 2nd CH with delay", "on_block": "-9", "on_ch": "+42d (-16)", "on_hit": "+42d (-16)", @@ -341,12 +361,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Dragunov-3+4", "image": "", "input": "3+4", "name": "Iron Flail", - "notes": "\n* Balcony Break\n* Tech-rollable", + "notes": "* Tech-rollable\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')", @@ -358,6 +379,7 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Dragunov-4", "image": "", @@ -375,6 +397,7 @@ }, { "alias": [], + "alt": [], "damage": "10,17", "id": "Dragunov-4,1", "image": "", @@ -392,12 +415,13 @@ }, { "alias": [], + "alt": [], "damage": "10,18", "id": "Dragunov-4,3", "image": "", "input": "4,3", "name": "Karnov Kick", - "notes": "\n* Floor Break\n* Combo from 1st CH", + "notes": "* Floor Break\n* Combo from 1st CH", "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')", @@ -409,12 +433,13 @@ }, { "alias": [], + "alt": [], "damage": "10,23", "id": "Dragunov-4,4", "image": "", "input": "4,4", "name": "Karnov Avalanche", - "notes": "\n* Balcony Break\n* Chip damage on block", + "notes": "* Balcony Break\n* Chip damage on block\n", "on_block": "+5", "on_ch": "[+46a](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", "on_hit": "+29a (+20)", @@ -426,6 +451,7 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Dragunov-b+1", "image": "", @@ -443,6 +469,7 @@ }, { "alias": [], + "alt": [], "damage": "26", "id": "Dragunov-b+1+2", "image": "", @@ -460,12 +487,13 @@ }, { "alias": [], + "alt": [], "damage": "14,18", "id": "Dragunov-b+1,2", "image": "", "input": "b+1,2", "name": "Pommel Fling", - "notes": "\n* Tornado\n* Balcony Break\n* Combo from 1st hit", + "notes": "* Tornado\n* Balcony Break\n* Combo from 1st hit", "on_block": "-12", "on_ch": "+18gc", "on_hit": "+18gc", @@ -477,12 +505,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Dragunov-b+1+3", "image": "", "input": "b+1+3", "name": "Red Alert", - "notes": "\n* 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", "on_block": "", "on_ch": "-5d", "on_hit": "-5d", @@ -494,6 +523,7 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Dragunov-b+2", "image": "", @@ -511,6 +541,7 @@ }, { "alias": [], + "alt": [], "damage": "14,11", "id": "Dragunov-b+2,1", "image": "", @@ -528,12 +559,13 @@ }, { "alias": [], + "alt": [], "damage": "14,11,17", "id": "Dragunov-b+2,1,3", "image": "", "input": "b+2,1,3", "name": "Eye Gouge > Stingray", - "notes": "\n* 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", "on_block": "-26", "on_ch": "+1d", "on_hit": "-2c", @@ -545,12 +577,13 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Dragunov-b+3", "image": "", "input": "b+3", "name": "Serrated Edge", - "notes": "\n* Homing\n* Balcony Break", + "notes": "* Homing\n* Balcony Break", "on_block": "-9", "on_ch": "+11g", "on_hit": "+11g", @@ -562,6 +595,7 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Dragunov-b+3+4", "image": "", @@ -579,6 +613,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Dragunov-b+4", "image": "", @@ -596,12 +631,13 @@ }, { "alias": [], + "alt": [], "damage": "15,15", "id": "Dragunov-b+4,2", "image": "", "input": "b+4,2", "name": "", - "notes": "\n* Transition to FC with D\n* Transition to SNK with DF", + "notes": "* Enter FC with D\n* Enter SNK with df", "on_block": "-7", "on_ch": "+4c", "on_hit": "+4c", @@ -613,12 +649,13 @@ }, { "alias": [], + "alt": [], "damage": "15,15,17", "id": "Dragunov-b+4,2,1", "image": "", "input": "b+4,2,1", "name": "Tundra Strike > Ear Grab", - "notes": "\n* Combo from 1st CH\n* Combo from 2nd hit with delay", + "notes": "* Combo from 1st CH\n* Combo from 2nd hit with delay", "on_block": "+1", "on_ch": "[+14](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", "on_hit": "+5", @@ -630,12 +667,13 @@ }, { "alias": [], + "alt": [], "damage": "15,15,17", "id": "Dragunov-b+4,2,1+2", "image": "", "input": "b+4,2,1+2", "name": "Tundra Strike > Ambush Tackle", - "notes": "\n* 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", "on_block": "-5", "on_ch": "+3d", "on_hit": "+3d", @@ -647,12 +685,13 @@ }, { "alias": [], + "alt": [], "damage": "15,20", "id": "Dragunov-b+4,3", "image": "", "input": "b+4,3", "name": "Tundra Slash", - "notes": "\n* 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", "on_block": "-9", "on_ch": "+21a (+12)", "on_hit": "+21a (+12)", @@ -664,6 +703,7 @@ }, { "alias": [], + "alt": [], "damage": "50", "id": "Dragunov-Back throw", "image": "", @@ -681,6 +721,7 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Dragunov-BT.d+3", "image": "", @@ -698,6 +739,7 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Dragunov-d+1", "image": "", @@ -715,12 +757,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Dragunov-d+1+2", "image": "", "input": "d+1+2", "name": "Pit Fall", - "notes": "\n* Parries lows\n* 100% recoverable damage", + "notes": "* Parries lows\n* 100% recoverable damage", "on_block": "", "on_ch": "+5d", "on_hit": "+5d", @@ -732,12 +775,13 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Dragunov-d+1+3", "image": "", "input": "d+1+3", "name": "Cold Fate", - "notes": "\n* Heat Engager\n* Crouch throw\n* Alternate input 2+4", + "notes": "* Heat Engager\n* Crouch throw\n* Alternate input 2+4", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -749,12 +793,13 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Dragunov-d+2", "image": "", "input": "d+2", "name": "Razer", - "notes": "", + "notes": "\ncs", "on_block": "-13", "on_ch": "+13g", "on_hit": "-1c", @@ -766,6 +811,7 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Dragunov-d+3", "image": "", @@ -773,7 +819,7 @@ "name": "", "notes": "", "on_block": "-14", - "on_ch": "+1", + "on_ch": "+1c", "on_hit": "-3", "parent": "", "recovery": "", @@ -783,6 +829,7 @@ }, { "alias": [], + "alt": [], "damage": "13,18", "id": "Dragunov-d+3,2", "image": "", @@ -800,6 +847,7 @@ }, { "alias": [], + "alt": [], "damage": "13,18,24", "id": "Dragunov-d+3,2,1+2", "image": "", @@ -817,6 +865,7 @@ }, { "alias": [], + "alt": [], "damage": "13,18", "id": "Dragunov-d+3,4", "image": "", @@ -834,6 +883,7 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Dragunov-d+4", "image": "", @@ -842,7 +892,7 @@ "notes": "", "on_block": "-15", "on_ch": "-4", - "on_hit": "+9", + "on_hit": "-9", "parent": "", "recovery": "", "startup": "i15~16", @@ -851,6 +901,7 @@ }, { "alias": [], + "alt": [], "damage": "12,8", "id": "Dragunov-d+4,1", "image": "", @@ -868,12 +919,13 @@ }, { "alias": [], + "alt": [], "damage": "12,8,21", "id": "Dragunov-d+4,1,3", "image": "", "input": "d+4,1,3", "name": "Separator", - "notes": "\n* 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", "on_block": "-16", "on_ch": "+9a (+0)", "on_hit": "+9a (+0)", @@ -885,12 +937,13 @@ }, { "alias": [], + "alt": [], "damage": "12,23", "id": "Dragunov-d+4,4", "image": "", "input": "d+4,4", "name": "", - "notes": "\n* Balcony Break\n* Combo from 1st CH", + "notes": "* Balcony Break\n* Combo from 1st CH", "on_block": "-14", "on_ch": "+16a (+6)", "on_hit": "+16a (+6)", @@ -902,6 +955,7 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Dragunov-db+2", "image": "", @@ -919,6 +973,7 @@ }, { "alias": [], + "alt": [], "damage": "12,10", "id": "Dragunov-db+2,1", "image": "", @@ -936,6 +991,7 @@ }, { "alias": [], + "alt": [], "damage": "12,10,20", "id": "Dragunov-db+2,1,2", "image": "", @@ -953,12 +1009,13 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Dragunov-db+3", "image": "", "input": "db+3", "name": "Clipping Sweep", - "notes": "Clean hit [+67a (+51)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", + "notes": "Clean hit [+67a (+51)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')\ncs", "on_block": "-26", "on_ch": "[+67a (+51)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", "on_hit": "-2c", @@ -970,12 +1027,13 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Dragunov-db+3~1+2", "image": "", "input": "db+3~1+2", "name": "Feint & Low Catch", - "notes": "\n* Heat Engager\n* Side switch\n* Crouch throw\n* Cancel into FC with D_DB\n* Alternate input b+2,1,3~1+2", + "notes": "* Heat Engager\n* Side switch\n* Crouch throw\n* Cancel into FC with D_DB\n* Alternate input b+2,1,3~1+2\ncs", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -987,15 +1045,16 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Dragunov-db+3+4", "image": "", "input": "db+3+4", "name": "Deadly Scorpion", "notes": "", - "on_block": "-15", + "on_block": "-31", "on_ch": "[+24a](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", - "on_hit": "+7", + "on_hit": "+3", "parent": "", "recovery": "", "startup": "i20~21", @@ -1004,6 +1063,7 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Dragunov-df+1", "image": "", @@ -1021,29 +1081,13 @@ }, { "alias": [], - "damage": "55", - "id": "Dragunov-df+1+2", - "image": "", - "input": "df+1+2", - "name": "White Angel of Death", - "notes": "\n* Rage Art\n* Diminishes opponent's recoverable gauge", - "on_block": "-15", - "on_ch": "+0d", - "on_hit": "+0d", - "parent": "", - "recovery": "", - "startup": "i20", - "target": "m", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "13,23", "id": "Dragunov-df+1,4", "image": "", "input": "df+1,4", "name": "Switchblade Ripper", - "notes": "\n* Balcony Break\n* Combo from 1st CH", + "notes": "* Balcony Break\n* Combo from 1st CH", "on_block": "-6", "on_ch": "[+58a](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", "on_hit": "+22a (+13)", @@ -1055,6 +1099,7 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Dragunov-df+2", "image": "", @@ -1072,12 +1117,13 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Dragunov-df+3", "image": "", "input": "df+3", "name": "Mantis Heel", - "notes": "\n* 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", "on_block": "-6", "on_ch": "+5c", "on_hit": "+5c", @@ -1089,12 +1135,13 @@ }, { "alias": [], - "damage": "23", + "alt": [], + "damage": "19", "id": "Dragunov-df+3+4", "image": "", "input": "df+3+4", "name": "Reaper Kick", - "notes": "\n* Homing\n* Balcony Break", + "notes": "* Homing\n* Balcony Break\n* Causes Strong Aerial Tailspin", "on_block": "-7", "on_ch": "[+24a](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", "on_hit": "+12g", @@ -1106,6 +1153,7 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Dragunov-df+4", "image": "", @@ -1123,12 +1171,13 @@ }, { "alias": [], + "alt": [], "damage": "20,20,25,35", "id": "Dragunov-(During enemy wall stun).f,f,F+4", "image": "", "input": "(During enemy wall stun).f,f,F+4", "name": "Snap Knee Assault", - "notes": "\n* Tornado\n* Deals maximum 32 (20) damage due to scaling", + "notes": "* Tornado\n* Deals maximum 32 (20) damage due to scaling", "on_block": "", "on_ch": "", "on_hit": "", @@ -1140,6 +1189,7 @@ }, { "alias": [], + "alt": [], "damage": "27", "id": "Dragunov-f+1+2", "image": "", @@ -1157,12 +1207,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Dragunov-f+1+4", "image": "", "input": "f+1+4", "name": "Reverse Victor Clutch", - "notes": "\n* Throw break 1\n* Side switch", + "notes": "* Throw break 1\n* Side switch", "on_block": "-2", "on_ch": "+0d", "on_hit": "+0d", @@ -1174,6 +1225,7 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Dragunov-f+2", "image": "", @@ -1191,12 +1243,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Dragunov-f+2+3", "image": "", "input": "f+2+3", "name": "Victor Clutch", - "notes": "\n* Throw break 2\n* Side switch", + "notes": "* Throw break 2\n* Side switch", "on_block": "-2", "on_ch": "-1d", "on_hit": "-1d", @@ -1208,12 +1261,13 @@ }, { "alias": [], + "alt": [], "damage": "16,24", "id": "Dragunov-f+2,4", "image": "", "input": "f+2,4", "name": "Stun Gun", - "notes": "\n* Balcony Break\n* Combo from 1st CH", + "notes": "* Balcony Break\n* Combo from 1st CH", "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')", @@ -1225,12 +1279,13 @@ }, { "alias": [], + "alt": [], "damage": "11", "id": "Dragunov-f+3", "image": "", "input": "f+3", "name": "", - "notes": "Transition to +0 +11 SNK with DF", + "notes": "Enter SNK +0 +11 with df", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -1242,13 +1297,14 @@ }, { "alias": [], + "alt": [], "damage": "11,27", "id": "Dragunov-f+3,1+2", "image": "", "input": "f+3,1+2", "name": "Crushing Blizzard", - "notes": "\n* 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", - "on_block": "-6", + "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", + "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')", "parent": "Dragunov-f+3", @@ -1259,12 +1315,13 @@ }, { "alias": [], + "alt": [], "damage": "11,14", "id": "Dragunov-f+3,3", "image": "", "input": "f+3,3", "name": "Step-in Mantis", - "notes": "\n* 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", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -1272,10 +1329,11 @@ "recovery": "", "startup": "i20", "target": "m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Drag_f+3,3.mp4" }, { "alias": [], + "alt": [], "damage": "16", "id": "Dragunov-f+4", "image": "", @@ -1293,12 +1351,13 @@ }, { "alias": [], + "alt": [], "damage": "16,22", "id": "Dragunov-f+4,3", "image": "", "input": "f+4,3", "name": "Falcon Combination", - "notes": "\n* Tornado\n* Balcony Break\n* Combo from 1st hit", + "notes": "* Tornado\n* Balcony Break\n* Combo from 1st hit", "on_block": "-9", "on_ch": "+20a", "on_hit": "+20a", @@ -1310,12 +1369,13 @@ }, { "alias": [], + "alt": [], "damage": "16,11", "id": "Dragunov-f+4,4", "image": "", "input": "f+4,4", "name": "", - "notes": "\n* 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", "on_block": "-11", "on_ch": "[+22a (+15)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", "on_hit": "+0", @@ -1327,6 +1387,7 @@ }, { "alias": [], + "alt": [], "damage": "16,11,17", "id": "Dragunov-f+4,4,3", "image": "", @@ -1344,6 +1405,7 @@ }, { "alias": [], + "alt": [], "damage": "16,12", "id": "Dragunov-f+4,d+4", "image": "", @@ -1361,6 +1423,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Dragunov-(Face down).1+2", "image": "", @@ -1374,10 +1437,11 @@ "recovery": "FC", "startup": "", "target": "", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Drag_FaceDown+1+2.mp4" }, { "alias": [], + "alt": [], "damage": "8", "id": "Dragunov-FC.df+1", "image": "", @@ -1395,12 +1459,13 @@ }, { "alias": [], + "alt": [], "damage": "8,10", "id": "Dragunov-FC.df+1,4", "image": "", "input": "FC.df+1,4", "name": "Hail Slicer", - "notes": "\n* 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", "on_block": "", "on_ch": "+7", "on_hit": "+7", @@ -1412,6 +1477,7 @@ }, { "alias": [], + "alt": [], "damage": "8,0", "id": "Dragunov-FC.df+1,H.1+2", "image": "", @@ -1429,12 +1495,13 @@ }, { "alias": [], + "alt": [], "damage": "8,30", "id": "Dragunov-FDFT.3 (Close)", "image": "", "input": "FDFT.3", "name": "Clipping Heel Hook", - "notes": "On close hit", + "notes": "On close hit\ncs", "on_block": "-9", "on_ch": "+0d", "on_hit": "+0d", @@ -1446,12 +1513,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Dragunov-f,F+2", "image": "", "input": "f,F+2", "name": "Russian Sickle", - "notes": "\n* Balcony Break\n* Floor Break", + "notes": "* Balcony Break\n* Floor Break", "on_block": "-12", "on_ch": "[+30d (+22)](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", "on_hit": "+15a", @@ -1463,12 +1531,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Dragunov-f,F+3", "image": "", "input": "f,F+3", "name": "Stinger Kick", - "notes": "\n* Homing\n* Balcony Break\n* Chip damage on block", + "notes": "* Homing\n* Balcony Break\n* Chip damage on block", "on_block": "+5", "on_ch": "+30a (+4)", "on_hit": "+30a (+4)", @@ -1480,12 +1549,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Dragunov-f,F+4", "image": "", "input": "f,F+4", "name": "Rolling Thunder", - "notes": "", + "notes": "\n", "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')", @@ -1497,24 +1567,30 @@ }, { "alias": [], - "damage": "25", + "alt": [ + "wr2" + ], + "damage": "22", "id": "Dragunov-f,f,F+2", "image": "", "input": "f,f,F+2", "name": "Russian Hook Special", - "notes": "\n* Balcony Break\n* Floor Break\n* Chip damage on block\n* Fast input for powered up version - 30 damage\n* Alternate input wr2", - "on_block": "+6", + "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", + "on_block": "+4", "on_ch": "[+44a](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", "on_hit": "+32d (-26)", "parent": "", "recovery": "", "startup": "i15~17", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Drag_wr.2.mp4" }, { "alias": [], - "damage": "25,0", + "alt": [ + "wr2,H.1+2" + ], + "damage": "22,0", "id": "Dragunov-f,f,F+2,H.1+2", "image": "", "input": "f,f,F+2,H.1+2", @@ -1531,12 +1607,13 @@ }, { "alias": [], + "alt": [], "damage": "20,25", "id": "Dragunov-f,f,F+4", "image": "", "input": "f,f,F+4", "name": "Snap Knee Assault", - "notes": "\n* Throw when hit from the front\n* Alternate input wr4", + "notes": "* Throw when hit from the front\n* Alternate input wr4", "on_block": "-7", "on_ch": "+1d", "on_hit": "+1d", @@ -1548,12 +1625,13 @@ }, { "alias": [], + "alt": [], "damage": "25,14,23", "id": "Dragunov-H.2+3", "image": "", "input": "H.2+3", "name": "Ultra Russian Sickle", - "notes": "\n* Heat Smash\n* Balcony Break\n * Only 1st and 3rd hit\n* Chip damage on block\n* Throw on 1st hit - 50 damage", + "notes": "* Heat Smash\n* Balcony Break\n * Only 1st and 3rd hit\n* Chip damage on block\n* Throw on 1st hit - 50 damage\n* Power Crush", "on_block": "+6", "on_ch": "+2c", "on_hit": "+2c", @@ -1565,6 +1643,7 @@ }, { "alias": [], + "alt": [], "damage": "25,14,23,0", "id": "Dragunov-H.2+3,db+1+2", "image": "", @@ -1582,12 +1661,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Dragunov-Left throw", "image": "", "input": "Left throw", "name": "Tarantula Sting", - "notes": "\n* Throw break 1", + "notes": "* Throw break 1", "on_block": "-3", "on_ch": "+1d", "on_hit": "+1d", @@ -1599,12 +1679,13 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Dragunov-OTG.d+3+4", "image": "", "input": "OTG.d+3+4", "name": "Six Feet Under", - "notes": "\n* Floor Break\n* +0a (-8) on grounded", + "notes": "* Floor Break\n* +0a (-8) on grounded", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -1616,12 +1697,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Dragunov-qcb+2", "image": "", "input": "qcb+2", "name": "Mass Elbow", - "notes": "Tornado", + "notes": "* Tornado\n* Also known as Backswing Blow", "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')", @@ -1633,12 +1715,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Dragunov-qcf", "image": "", "input": "qcf", "name": "Sneak", - "notes": "\n* 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", "on_block": "", "on_ch": "", "on_hit": "", @@ -1650,12 +1733,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Dragunov-Right throw", "image": "", "input": "Right throw", "name": "Reverse Fracture", - "notes": "\n* Throw break 1", + "notes": "* Throw break 1", "on_block": "-3", "on_ch": "+1d", "on_hit": "+1d", @@ -1667,6 +1751,9 @@ }, { "alias": [], + "alt": [ + "qcf+1" + ], "damage": "20", "id": "Dragunov-SNK.1", "image": "", @@ -1684,6 +1771,29 @@ }, { "alias": [], + "alt": [ + "qcf+1+2" + ], + "damage": "28", + "id": "Dragunov-SNK.1+2", + "image": "", + "input": "SNK.1+2", + "name": "", + "notes": "* Balcony Break", + "on_block": "-14", + "on_ch": "+19", + "on_hit": "+19", + "parent": "", + "recovery": "", + "startup": "i12~13", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [ + "qcf+2" + ], "damage": "25", "id": "Dragunov-SNK.2", "image": "", @@ -1701,12 +1811,15 @@ }, { "alias": [], + "alt": [ + "qcf+3" + ], "damage": "17,20", "id": "Dragunov-SNK.3", "image": "", "input": "SNK.3", "name": "Slay Ride", - "notes": "\n* 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", "on_block": "-16", "on_ch": "+1d", "on_hit": "+0", @@ -1718,12 +1831,15 @@ }, { "alias": [], + "alt": [ + "qcf+3+4" + ], "damage": "20", "id": "Dragunov-SNK.3+4", "image": "", "input": "SNK.3+4", "name": "Snap Knee", - "notes": "\n* Absorb a hit to transition to [Snap Knee Assault](https://wavu.wiki/t/Dragunov_movelist#Dragunov-f,f,F+4 'Dragunov Movelist')", + "notes": "* Absorb a hit to transition to [Snap Knee Assault](https://wavu.wiki/t/Dragunov_movelist#Dragunov-f,f,F+4 'Dragunov Movelist')\n* Power Crush", "on_block": "-13", "on_ch": "+27g", "on_hit": "+27g", @@ -1735,12 +1851,15 @@ }, { "alias": [], + "alt": [ + "qcf+4" + ], "damage": "27", "id": "Dragunov-SNK.4", "image": "", "input": "SNK.4", "name": "Ignition Switch", - "notes": "\n* 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", "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')", @@ -1752,6 +1871,7 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Dragunov-SS.2", "image": "", @@ -1769,12 +1889,13 @@ }, { "alias": [], + "alt": [], "damage": "16,8,12", "id": "Dragunov-SS.2,1+2", "image": "", "input": "SS.2,1+2", "name": "", - "notes": "\n* Combo from 1st hit", + "notes": "* Combo from 1st hit", "on_block": "-4", "on_ch": "+2", "on_hit": "+2", @@ -1786,12 +1907,13 @@ }, { "alias": [], + "alt": [], "damage": "16,8,12,28", "id": "Dragunov-SS.2,1+2,4", "image": "", "input": "SS.2,1+2,4", "name": "Integral Blitz", - "notes": "\n* Combo from 1st hit", + "notes": "* Combo from 1st hit", "on_block": "-10", "on_ch": "+45a", "on_hit": "+45a", @@ -1803,12 +1925,13 @@ }, { "alias": [], + "alt": [], "damage": "16,20,20", "id": "Dragunov-SS.2,3", "image": "", "input": "SS.2,3", "name": "Integral Slicer Clutch", - "notes": "\n* 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", "on_block": "-9", "on_ch": "+1d", "on_hit": "+1d", @@ -1820,12 +1943,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Dragunov-SS.3+4", "image": "", "input": "SS.3+4", "name": "Pigeon Roll", - "notes": "", + "notes": "\ncs", "on_block": "", "on_ch": "", "on_hit": "", @@ -1837,12 +1961,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Dragunov-Tackle.1", "image": "", "input": "Tackle.1", "name": "Frost Bite", - "notes": "\n* Throw break 1\n* Diminishes opponent's recoverable gauge", + "notes": "* Throw break 1\n* Diminishes opponent's recoverable gauge", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -1854,12 +1979,13 @@ }, { "alias": [], + "alt": [], "damage": "45", "id": "Dragunov-Tackle.1+2", "image": "", "input": "Tackle.1+2", "name": "Iron Curtain", - "notes": "\n* Throw break 1+2", + "notes": "* Throw break 1+2", "on_block": "", "on_ch": "+3d", "on_hit": "+3d", @@ -1871,12 +1997,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Dragunov-Tackle.2", "image": "", "input": "Tackle.2", "name": "Achilles' Hold", - "notes": "\n* Throw break 2", + "notes": "* Throw break 2", "on_block": "", "on_ch": "+3d", "on_hit": "+3d", @@ -1888,12 +2015,13 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Dragunov-u+3", "image": "", "input": "u+3", "name": "", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -1905,12 +2033,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Dragunov-u+4", "image": "", "input": "u+4", "name": "Slicing Sobat", - "notes": "", + "notes": "\n", "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')", @@ -1922,6 +2051,7 @@ }, { "alias": [], + "alt": [], "damage": "60", "id": "Dragunov-ub+1+2", "image": "", @@ -1939,6 +2069,7 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Dragunov-ub+2", "image": "", @@ -1956,12 +2087,13 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Dragunov-ub+3", "image": "", "input": "ub+3", "name": "", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-13", "on_ch": "+14a (+4)", "on_hit": "+14a (+4)", @@ -1973,12 +2105,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Dragunov-ub+4", "image": "", "input": "ub+4", "name": "Slicing Sobat", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "+17a", "on_hit": "+17a", @@ -1990,12 +2123,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Dragunov-uf+1", "image": "", "input": "uf+1", "name": "Eye Blast", - "notes": "\n* 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", "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')", @@ -2007,12 +2141,13 @@ }, { "alias": [], + "alt": [], "damage": "45", "id": "Dragunov-uf+1+2", "image": "", "input": "uf+1+2", "name": "Blizzard Rush", - "notes": "\n* Floor Break\n* Throw break 1+2\n* Side switch", + "notes": "* Floor Break\n* Throw break 1+2\n* Side switch", "on_block": "-6", "on_ch": "-5d", "on_hit": "-5d", @@ -2024,12 +2159,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Dragunov-uf+2", "image": "", "input": "uf+2", "name": "Under Pressure", - "notes": "Alternate input u+2", + "notes": "Alternate input u+2\n", "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')", @@ -2041,12 +2177,13 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Dragunov-uf+3", "image": "", "input": "uf+3", "name": "Breaching Charge Kick", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-7", "on_ch": "+20a (+10)", "on_hit": "+20a (+10)", @@ -2058,6 +2195,7 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Dragunov-uf+3+4", "image": "", @@ -2075,12 +2213,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Dragunov-uf+4", "image": "", "input": "uf+4", "name": "Slicing Sobat", - "notes": "", + "notes": "\n", "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')", @@ -2092,15 +2231,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Dragunov-uf,n,4", "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "", + "notes": "\n", "on_block": "-13", - "on_ch": "[+32a (+22)](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", - "on_hit": "[+32a (+22)](https://wavu.wiki/t/Dragunov_combos#Mini-combos 'Mini-combo')", + "on_ch": "[+32a (+22)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", + "on_hit": "[+32a (+22)](https://wavu.wiki/t/Dragunov_combos#Staples 'Combo')", "parent": "", "recovery": "", "startup": "i23~25", @@ -2109,12 +2249,13 @@ }, { "alias": [], + "alt": [], "damage": "20,20", "id": "Dragunov-WR.F+3", "image": "", "input": "WR.F+3", "name": "Chernobog Sweep", - "notes": "\n* Throw when hit from the front", + "notes": "* Throw when hit from the front\n", "on_block": "-15", "on_ch": "+1d", "on_hit": "+1d", @@ -2126,12 +2267,13 @@ }, { "alias": [], + "alt": [], "damage": "11", "id": "Dragunov-ws1", "image": "", "input": "ws1", "name": "", - "notes": "Transition to -5 +2 SNK with DF", + "notes": "Enter SNK -5 +2 with df", "on_block": "-3", "on_ch": "+4", "on_hit": "+4", @@ -2143,12 +2285,13 @@ }, { "alias": [], + "alt": [], "damage": "28", "id": "Dragunov-ws1+2", "image": "", "input": "ws1+2", "name": "Frost Tackle", - "notes": "\n* Balcony Break\n* Alternate input SNK.1+2", + "notes": "* Balcony Break\n* Alternate input SNK.1+2", "on_block": "-14", "on_ch": "+19a (+9)", "on_hit": "+19a (+9)", @@ -2160,12 +2303,13 @@ }, { "alias": [], + "alt": [], "damage": "11,14", "id": "Dragunov-ws1,2", "image": "", "input": "ws1,2", "name": "Qullion", - "notes": "\n* Balcony Break\n* Combo from 1st hit", + "notes": "* Balcony Break\n* Combo from 1st hit", "on_block": "-7", "on_ch": "+10g", "on_hit": "+10g", @@ -2177,12 +2321,13 @@ }, { "alias": [], + "alt": [], "damage": "11,17", "id": "Dragunov-ws1,3", "image": "", "input": "ws1,3", "name": "Double Hilt", - "notes": "\n* Balcony Break\n* Combo from 1st hit", + "notes": "* Balcony Break\n* Combo from 1st hit", "on_block": "-13", "on_ch": "+36a (+0)", "on_hit": "+15a (+6)", @@ -2194,6 +2339,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Dragunov-ws2", "image": "", @@ -2211,6 +2357,7 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Dragunov-ws3", "image": "", @@ -2228,12 +2375,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Dragunov-ws4", "image": "", "input": "ws4", "name": "Gelid Smash", - "notes": "Balcony Break", + "notes": "", "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 new file mode 100644 index 0000000..4b05bdb --- /dev/null +++ b/src/frame_service/json_directory/tests/static/json_movelist/eddy.json @@ -0,0 +1,2620 @@ +[ + { + "alias": [], + "alt": [], + "damage": "5", + "id": "Eddy-1", + "image": "", + "input": "1", + "name": "", + "notes": "", + "on_block": "+1", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "r17", + "startup": "i10", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", + "id": "Eddy-1+2", + "image": "", + "input": "1+2", + "name": "Faisão", + "notes": "* Spike\n* Elbow", + "on_block": "+0c", + "on_ch": "[+13c](https://wavu.wiki/t/Eddy_combos#Mini-combos 'Mini-combo')", + "on_hit": "+5c", + "parent": "", + "recovery": "r30", + "startup": "i20", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,12", + "id": "Eddy-1,2", + "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", + "on_block": "-3", + "on_ch": "+8", + "on_hit": "+8", + "parent": "Eddy-1", + "recovery": "r22", + "startup": "i10", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Eddy-1+2+3+4", + "image": "", + "input": "1+2+3+4", + "name": "Ki Charge", + "notes": "", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,12", + "id": "Eddy-1,2,4", + "image": "", + "input": "1,2,4", + "name": "", + "notes": "\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "Eddy-1,2", + "recovery": "r45 FC", + "startup": "i10", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,12,20", + "id": "Eddy-1,2,4~3", + "image": "", + "input": "1,2,4~3", + "name": "One Two Galopantes > Chute Baixo", + "notes": "\ncs32~65", + "on_block": "-14c", + "on_ch": "[+18a](https://wavu.wiki/t/Eddy_combos#Mini-combos 'Mini-combo')", + "on_hit": "[+18a](https://wavu.wiki/t/Eddy_combos#Mini-combos 'Mini-combo')", + "parent": "Eddy-1,2", + "recovery": "r29", + "startup": "i10", + "target": "h,h,L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,12,27", + "id": "Eddy-1,2,4~4", + "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", + "on_block": "+8~+10", + "on_ch": "+42d (-16)", + "on_hit": "+42d (-16)", + "parent": "Eddy-1,2", + "recovery": "r30 FUFT", + "startup": "i10", + "target": "h,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "35", + "id": "Eddy-1+3", + "image": "", + "input": "1+3", + "name": "Rio Deal", + "notes": "* Floor Break\n* Throw break: 1 or 2", + "on_block": "-5", + "on_ch": "-7", + "on_hit": "-7", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "th(h)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,16", + "id": "Eddy-1,3", + "image": "", + "input": "1,3", + "name": "Céu Gafanhoto", + "notes": "* Spike\n* Combo from 1st hit with 2f delay", + "on_block": "-14", + "on_ch": "+7c", + "on_hit": "+7c", + "parent": "Eddy-1", + "recovery": "r32 RLX", + "startup": "i10", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Eddy-2", + "image": "", + "input": "2", + "name": "", + "notes": "", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", + "parent": "", + "recovery": "r28", + "startup": "i12", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,13", + "id": "Eddy-2,1", + "image": "", + "input": "2,1", + "name": "", + "notes": "Jail from 1st attack", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", + "parent": "Eddy-2", + "recovery": "r27", + "startup": "i12", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,13,21", + "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", + "on_block": "-12~-10", + "on_ch": "[+56a](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", + "on_hit": "+17a (+8)", + "parent": "Eddy-2,1", + "recovery": "r31", + "startup": "i12", + "target": "h,h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Eddy-2+3", + "image": "", + "input": "2+3", + "name": "Heat Burst", + "notes": "Heat Burst", + "on_block": "", + "on_ch": "+2", + "on_hit": "+2", + "parent": "", + "recovery": "", + "startup": "i16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,20", + "id": "Eddy-2,3", + "image": "", + "input": "2,3", + "name": "Batida de Compasso", + "notes": "Combo from 1st hit", + "on_block": "-8", + "on_ch": "+8s", + "on_hit": "+8s", + "parent": "Eddy-2", + "recovery": "r26 HSP", + "startup": "i12", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "35", + "id": "Eddy-2+4", + "image": "", + "input": "2+4", + "name": "Rio Special", + "notes": "* Floor Break\n* Throw break: 1 or 2\n* Sideswitch on break", + "on_block": "-6", + "on_ch": "-9", + "on_hit": "-9", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "th(h)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Eddy-3", + "image": "", + "input": "3", + "name": "", + "notes": "", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", + "parent": "", + "recovery": "r27", + "startup": "i14~15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,22", + "id": "Eddy-3,3", + "image": "", + "input": "3,3", + "name": "Sincelo", + "notes": "Combo from 1st CH", + "on_block": "-3", + "on_ch": "+8s", + "on_hit": "+8s", + "parent": "Eddy-3", + "recovery": "r26 HSP", + "startup": "i14~15", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Eddy-4", + "image": "", + "input": "4", + "name": "", + "notes": "", + "on_block": "-9", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "r27", + "startup": "i13~14", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,20", + "id": "Eddy-4,4", + "image": "", + "input": "4,4", + "name": "Lufada", + "notes": "* Heat Engager\n* Heat Dash +5g~+6g +62a (+42)\n* Balcony Break\n", + "on_block": "-7", + "on_ch": "+12g", + "on_hit": "+12g", + "parent": "Eddy-4", + "recovery": "r30 FC", + "startup": "i13~14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15", + "id": "Eddy-b+1", + "image": "", + "input": "b+1", + "name": "", + "notes": "Shift to FC", + "on_block": "-7", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "", + "startup": "i14~15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Eddy-b+1+2", + "image": "", + "input": "b+1+2", + "name": "Back Bananeira", + "notes": "Shift to HSP", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,10", + "id": "Eddy-b+1,4", + "image": "", + "input": "b+1,4", + "name": "", + "notes": "* Shift to HSP\n* Combos from 1st CH", + "on_block": "-8", + "on_ch": "+8c", + "on_hit": "+8c", + "parent": "Eddy-b+1", + "recovery": "", + "startup": "i14~15", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,10,8", + "id": "Eddy-b+1,4,3", + "image": "", + "input": "b+1,4,3", + "name": "", + "notes": "* Combos from 1st CH\n* Combos from 2nd hit", + "on_block": "-13", + "on_ch": "-1c", + "on_hit": "-1c", + "parent": "Eddy-b+1,4", + "recovery": "", + "startup": "i14~15", + "target": "m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,10,8,7,20", + "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", + "on_block": "-12", + "on_ch": "+8a", + "on_hit": "+8a", + "parent": "Eddy-b+1,4,3", + "recovery": "", + "startup": "i14~15", + "target": "m,m,m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,10,7,7", + "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", + "on_block": "-24c", + "on_ch": "+12", + "on_hit": "+12", + "parent": "Eddy-b+1,4", + "recovery": "", + "startup": "i14~15", + "target": "m,m,L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Eddy-b+2", + "image": "", + "input": "b+2", + "name": "", + "notes": "", + "on_block": "-8", + "on_ch": "+3", + "on_hit": "+3", + "parent": "", + "recovery": "", + "startup": "i15~16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,13", + "id": "Eddy-b+2,3", + "image": "", + "input": "b+2,3", + "name": "", + "notes": "Combos from 1st hit", + "on_block": "-11", + "on_ch": "+4", + "on_hit": "+4", + "parent": "Eddy-b+2", + "recovery": "", + "startup": "i15~16", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,13,25", + "id": "Eddy-b+2,3,3", + "image": "", + "input": "b+2,3,3", + "name": "Godeme > Combo Martelo", + "notes": "Balcony Break", + "on_block": "-14", + "on_ch": "+13a(-4)", + "on_hit": "+13a(-4)", + "parent": "Eddy-b+2,3", + "recovery": "", + "startup": "i15~16", + "target": "m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,23", + "id": "Eddy-b+2,4", + "image": "", + "input": "b+2,4", + "name": "Godeme > Calcanheira", + "notes": "", + "on_block": "-7", + "on_ch": "+14a(+5)", + "on_hit": "+14a(+5)", + "parent": "Eddy-b+2", + "recovery": "", + "startup": "i15~16", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Eddy-b+3", + "image": "", + "input": "b+3", + "name": "", + "notes": "", + "on_block": "-9", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "", + "startup": "i13~14", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,21", + "id": "Eddy-b+3,3", + "image": "", + "input": "b+3,3", + "name": "Knee Thruster > Relâmpago", + "notes": "* Shift to RLX\n* Combos on 1st CH", + "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')", + "parent": "Eddy-b+3", + "recovery": "", + "startup": "i13~14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "28", + "id": "Eddy-b+3+4", + "image": "", + "input": "b+3+4", + "name": "Lunging Brush Fire", + "notes": "* Heat Engager\n* Balcony Break\n* Heat Dash: +43a(+35) on hit\n* Absorb an attack to power up\n* Add chip damage when guarded\n* Power Crush", + "on_block": "-7", + "on_ch": "+21a(+11)", + "on_hit": "+21a(+11)", + "parent": "", + "recovery": "", + "startup": "i20~21", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14", + "id": "Eddy-b+4", + "image": "", + "input": "b+4", + "name": "", + "notes": "", + "on_block": "+0", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "", + "startup": "i21~22", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14,6,6", + "id": "Eddy-b+4,4", + "image": "", + "input": "b+4,4", + "name": "", + "notes": "* Balcony Break\n* Can cancel into HSP with input b+4,4,F", + "on_block": "-9", + "on_ch": "+8c", + "on_hit": "+8c", + "parent": "Eddy-b+4", + "recovery": "", + "startup": "i21~22", + "target": "h,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14,6,6,10", + "id": "Eddy-b+4,4,3", + "image": "", + "input": "b+4,4,3", + "name": "Leg Whip Mars Attack", + "notes": "3 Chip damage on block", + "on_block": "+4c", + "on_ch": "+14a", + "on_hit": "+14a", + "parent": "Eddy-b+4,4", + "recovery": "", + "startup": "i21~22", + "target": "h,m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "50", + "id": "Eddy-Back throw", + "image": "", + "input": "Back throw", + "name": "Back Rodeo Spin", + "notes": "Throw break: none", + "on_block": "", + "on_ch": "+0", + "on_hit": "+0", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "th(h)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25,30", + "id": "Eddy-b,B+2+3", + "image": "", + "input": "b,B+2+3", + "name": "Fruit Picker", + "notes": "* Balcony Break\n* Can cancel with input b,B+2+3,b,b", + "on_block": "", + "on_ch": "-37a(-46)", + "on_hit": "-37a(-46)", + "parent": "", + "recovery": "", + "startup": "i77~79", + "target": "m!", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Eddy-b,ub", + "image": "", + "input": "b,ub", + "name": "Flic Flac", + "notes": "Shift to RLX", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [ + "RLX.1+3" + ], + "damage": "30", + "id": "Eddy-d+1+3", + "image": "", + "input": "d+1+3", + "name": "Vingativa Zanga", + "notes": "* Heat Engager\n* Throw break: none", + "on_block": "", + "on_ch": "-5", + "on_hit": "-5", + "parent": "", + "recovery": "", + "startup": "i12~13", + "target": "th(m)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Eddy-d+2", + "image": "", + "input": "d+2", + "name": "", + "notes": "", + "on_block": "-9", + "on_ch": "+0", + "on_hit": "+0", + "parent": "", + "recovery": "", + "startup": "i17~18", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,20", + "id": "Eddy-d+2,3", + "image": "", + "input": "d+2,3", + "name": "Palmares Giro", + "notes": "* Combos from 1st CH\n* Shift to RLX", + "on_block": "-4c", + "on_ch": "+5c", + "on_hit": "+5c", + "parent": "Eddy-d+2", + "recovery": "", + "startup": "i17~18", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [ + "RLX.2+4" + ], + "damage": "35", + "id": "Eddy-d+2+4", + "image": "", + "input": "d+2+4", + "name": "Vingativa Funeral", + "notes": "Throw break: none", + "on_block": "", + "on_ch": "+0", + "on_hit": "+0", + "parent": "", + "recovery": "", + "startup": "i12~13", + "target": "th(m)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", + "id": "Eddy-d+3", + "image": "", + "input": "d+3", + "name": "Sismo", + "notes": "\ncs", + "on_block": "-14c", + "on_ch": "[+25d](https://wavu.wiki/t/Eddy_combos#Mini-combos 'Mini-combo')", + "on_hit": "+1", + "parent": "", + "recovery": "", + "startup": "i21~22", + "target": "L", + "video": "" + }, + { + "alias": [ + "Relax" + ], + "alt": [ + "FC.3+4" + ], + "damage": "", + "id": "Eddy-d+3+4", + "image": "", + "input": "d+3+4", + "name": "Negativa", + "notes": "Can block with input RLX.B or RLX.DB", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Eddy-d+4", + "image": "", + "input": "d+4", + "name": "", + "notes": "Shift to FC", + "on_block": "-16c", + "on_ch": "-5", + "on_hit": "-5", + "parent": "", + "recovery": "", + "startup": "i15~16", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,20", + "id": "Eddy-d+4,3", + "image": "", + "input": "d+4,3", + "name": "Aú de Bico", + "notes": "", + "on_block": "-13c", + "on_ch": "Launch", + "on_hit": "[+12c](https://wavu.wiki/t/Eddy_combos#Mini-combos 'Mini-combo')", + "parent": "Eddy-d+4", + "recovery": "", + "startup": "i15~16", + "target": "L,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Eddy-db+1+2", + "image": "", + "input": "db+1+2", + "name": "Double Arm Stinger", + "notes": "", + "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')", + "parent": "", + "recovery": "", + "startup": "i30", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Eddy-db+2", + "image": "", + "input": "db+2", + "name": "", + "notes": "", + "on_block": "-18c", + "on_ch": "-7", + "on_hit": "-7", + "parent": "", + "recovery": "", + "startup": "i18~19", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,23", + "id": "Eddy-db+2,3", + "image": "", + "input": "db+2,3", + "name": "Twister Mirage", + "notes": "* Tornado\n* Combos from 1st CH", + "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')", + "parent": "Eddy-db+2", + "recovery": "", + "startup": "i18~19", + "target": "L,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "21", + "id": "Eddy-db+3", + "image": "", + "input": "db+3", + "name": "Rasteira Forte", + "notes": "", + "on_block": "-14c", + "on_ch": "[+21a](https://wavu.wiki/t/Eddy_combos#Mini-combos 'Mini-combo')", + "on_hit": "+5c", + "parent": "", + "recovery": "", + "startup": "i28~29", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,12", + "id": "Eddy-db+3+4", + "image": "", + "input": "db+3+4", + "name": "", + "notes": "Shift to FC -6 on block & +1 on hit", + "on_block": "-6", + "on_ch": "+1", + "on_hit": "+1", + "parent": "", + "recovery": "", + "startup": "i20~22", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,12,10", + "id": "Eddy-db+3+4,4", + "image": "", + "input": "db+3+4,4", + "name": "", + "notes": "", + "on_block": "-8", + "on_ch": "+5", + "on_hit": "+5", + "parent": "Eddy-db+3+4", + "recovery": "", + "startup": "i20~22", + "target": "m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,12,10,26", + "id": "Eddy-db+3+4,4,3", + "image": "", + "input": "db+3+4,4,3", + "name": "Meia-Lua de Compasso", + "notes": "Combos from 2nd CH", + "on_block": "-14", + "on_ch": "+15a(+6)", + "on_hit": "+15a(+6)", + "parent": "Eddy-db+3+4,4", + "recovery": "", + "startup": "i20~22", + "target": "m,m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14", + "id": "Eddy-db+4", + "image": "", + "input": "db+4", + "name": "", + "notes": "", + "on_block": "-8", + "on_ch": "+2", + "on_hit": "+2", + "parent": "", + "recovery": "", + "startup": "i17~18", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14,27", + "id": "Eddy-db+4,4", + "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", + "on_block": "-9", + "on_ch": "+19a(-7)", + "on_hit": "+19a(-7)", + "parent": "Eddy-db+4", + "recovery": "", + "startup": "i17~18", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Eddy-df+1", + "image": "", + "input": "df+1", + "name": "", + "notes": "", + "on_block": "-3", + "on_ch": "+6", + "on_hit": "+6", + "parent": "", + "recovery": "", + "startup": "i13", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,21", + "id": "Eddy-df+1,3", + "image": "", + "input": "df+1,3", + "name": "Gêiser", + "notes": "* Tornado\n* Balcony Break", + "on_block": "-7", + "on_ch": "+22a(+5)", + "on_hit": "+22a(+5)", + "parent": "Eddy-df+1", + "recovery": "", + "startup": "i13", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "19", + "id": "Eddy-df+2", + "image": "", + "input": "df+2", + "name": "Elbow Uppercut", + "notes": "", + "on_block": "-5", + "on_ch": "+21a(+4)", + "on_hit": "+6", + "parent": "", + "recovery": "", + "startup": "i14~15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", + "id": "Eddy-df+3", + "image": "", + "input": "df+3", + "name": "Mirage", + "notes": "Tornado", + "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')", + "parent": "", + "recovery": "", + "startup": "i15~18", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,11", + "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", + "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')", + "parent": "", + "recovery": "", + "startup": "i18~19", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14", + "id": "Eddy-df+4", + "image": "", + "input": "df+4", + "name": "Kneecap Crusher", + "notes": "", + "on_block": "-13c", + "on_ch": "+0", + "on_hit": "+0", + "parent": "", + "recovery": "", + "startup": "i18", + "target": "L", + "video": "" + }, + { + "alias": [ + "Handstand Position" + ], + "alt": [ + "ws1+2" + ], + "damage": "", + "id": "Eddy-f+1+2", + "image": "", + "input": "f+1+2", + "name": "Bananeira", + "notes": "", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15", + "id": "Eddy-f+2", + "image": "", + "input": "f+2", + "name": "", + "notes": "", + "on_block": "-9", + "on_ch": "+6", + "on_hit": "+6", + "parent": "", + "recovery": "r29", + "startup": "i18", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,17", + "id": "Eddy-f+2,4", + "image": "", + "input": "f+2,4", + "name": "Ventania", + "notes": "", + "on_block": "-14c", + "on_ch": "[+71a(+55)](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", + "on_hit": "+2", + "parent": "Eddy-f+2", + "recovery": "r32", + "startup": "i18", + "target": "m,l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16", + "id": "Eddy-f+3", + "image": "", + "input": "f+3", + "name": "", + "notes": "Homing", + "on_block": "-5", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "r31", + "startup": "i18~20", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "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", + "on_block": "-9", + "on_ch": "+18a (+8)", + "on_hit": "+18a (+8)", + "parent": "", + "recovery": "r35", + "startup": "i19~21", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16,25", + "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", + "on_block": "-11", + "on_ch": "[+32a](https://wavu.wiki/t/Eddy_combos#Mini-combos 'Mini-combo')", + "on_hit": "+15a(+6)", + "parent": "Eddy-f+3", + "recovery": "r33", + "startup": "i18~20", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13", + "id": "Eddy-f+4", + "image": "", + "input": "f+4", + "name": "", + "notes": "Spike", + "on_block": "-8", + "on_ch": "+8c", + "on_hit": "+8c", + "parent": "", + "recovery": "r30 HSP", + "startup": "i23~25", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,8", + "id": "Eddy-f+4,3", + "image": "", + "input": "f+4,3", + "name": "", + "notes": "* Spike\n* Combo from 1st hit with 10f delay\n* Move can be delayed 7f", + "on_block": "-13", + "on_ch": "-1c", + "on_hit": "-1c", + "parent": "Eddy-f+4", + "recovery": "r31", + "startup": "i23~25", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,8,7,20", + "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", + "on_block": "-12", + "on_ch": "+8a", + "on_hit": "+8a", + "parent": "Eddy-f+4,3", + "recovery": "r31", + "startup": "i23~25", + "target": "m,m,M,M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,14", + "id": "Eddy-f+4,3+4", + "image": "", + "input": "f+4,3+4", + "name": "Aú da Lua", + "notes": "", + "on_block": "-24c", + "on_ch": "+12a", + "on_hit": "+12a", + "parent": "Eddy-f+4", + "recovery": "r48 RLX", + "startup": "i23~25", + "target": "m,L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Eddy-FC.df+3", + "image": "", + "input": "FC.df+3", + "name": "Gafanhoto", + "notes": "* Shift to RLX\n* 6 Chip damage on block", + "on_block": "+6", + "on_ch": "[+41a](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", + "on_hit": "+9c", + "parent": "", + "recovery": "", + "startup": "i22~23", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Eddy-FC.df+4", + "image": "", + "input": "FC.df+4", + "name": "Tornada", + "notes": "Shift to HSP", + "on_block": "-21c", + "on_ch": "[+30a](https://wavu.wiki/t/Eddy_combos#Mini-combos 'Mini-combo')", + "on_hit": "+9", + "parent": "", + "recovery": "", + "startup": "i24~25", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Eddy-f,F+3", + "image": "", + "input": "f,F+3", + "name": "Terremoto", + "notes": "Shift to RLX on hit\ncs", + "on_block": "-14c", + "on_ch": "[+15c](https://wavu.wiki/t/Eddy_combos#Mini-combos 'Mini-combo')", + "on_hit": "+6c", + "parent": "", + "recovery": "", + "startup": "i21~22", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,20", + "id": "Eddy-f,F+3+4", + "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", + "on_block": "+3c", + "on_ch": "+17a", + "on_hit": "+17a", + "parent": "", + "recovery": "", + "startup": "i23~24", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Eddy-f,F+4", + "image": "", + "input": "f,F+4", + "name": "Folha Ataque", + "notes": "* Tornado\n* Shift to HSP", + "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')", + "parent": "", + "recovery": "", + "startup": "i19~20", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [ + "ub,b+3" + ], + "damage": "30", + "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", + "on_block": "+8", + "on_ch": "+14a", + "on_hit": "+14a", + "parent": "", + "recovery": "", + "startup": "i25~27", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Eddy-FUFT.b+3+4", + "image": "", + "input": "FUFT.b+3+4", + "name": "Whirling Spring Kick", + "notes": "", + "on_block": "-15~-27", + "on_ch": "+2a(-10~)+18a(+6)", + "on_hit": "+2a(-10~)+18a(+6)", + "parent": "", + "recovery": "", + "startup": "i16-28", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "55", + "id": "Eddy-H.2+3", + "image": "", + "input": "H.2+3", + "name": "Caveirinha Zangada", + "notes": "* Heat Smash\n* Balcony Break\n* Shifts to RLX on block", + "on_block": "+6", + "on_ch": "+0", + "on_hit": "+0", + "parent": "", + "recovery": "", + "startup": "i18~19", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Eddy-H.3+4", + "image": "", + "input": "H.3+4", + "name": "Guerreiro Explosivo", + "notes": "* Tornado\n* Shifts to HSP on block\n* 6 chip damage on block", + "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')", + "parent": "", + "recovery": "", + "startup": "i20~22", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "45", + "id": "Eddy-H.qcf+4", + "image": "", + "input": "H.qcf+4", + "name": "Rabo de Arraia Liberado", + "notes": "* Balcony Break\n* 13 chip damage on block\n* Shifts to RLX", + "on_block": "+9", + "on_ch": "+34a(+8)", + "on_hit": "+34a(+8)", + "parent": "", + "recovery": "", + "startup": "i22~23", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "21", + "id": "Eddy-HSP.1", + "image": "", + "input": "HSP.1", + "name": "Godeme Trovoada", + "notes": "* Shift to RLX\n* 6 Chip damage on block", + "on_block": "+6", + "on_ch": "[+19d](https://wavu.wiki/t/Eddy_combos#Mini-combos 'Mini-combo')", + "on_hit": "+8c", + "parent": "", + "recovery": "", + "startup": "i23~25", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "23", + "id": "Eddy-HSP.1+2", + "image": "", + "input": "HSP.1+2", + "name": "Cabeçada 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", + "on_hit": "+15a", + "parent": "", + "recovery": "", + "startup": "i22~23", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [ + "HSP.2+4" + ], + "damage": "26", + "id": "Eddy-HSP.1+3", + "image": "", + "input": "HSP.1+3", + "name": "Batucada", + "notes": "* Throw break: none\n* Shift to RLX on hit", + "on_block": "", + "on_ch": "+6", + "on_hit": "+6", + "parent": "", + "recovery": "", + "startup": "i23~24", + "target": "th(h)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15", + "id": "Eddy-HSP.2", + "image": "", + "input": "HSP.2", + "name": "", + "notes": "", + "on_block": "-8", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "", + "startup": "i17~18", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,23", + "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", + "on_block": "-13", + "on_ch": "-2(-11)", + "on_hit": "-2(-11)", + "parent": "Eddy-HSP.2", + "recovery": "", + "startup": "i17~18", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Eddy-HSP.3", + "image": "", + "input": "HSP.3", + "name": "", + "notes": "", + "on_block": "-8", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "", + "startup": "i17~18", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,10", + "id": "Eddy-HSP.3,3", + "image": "", + "input": "HSP.3,3", + "name": "", + "notes": "Combos from 1st hit", + "on_block": "-3", + "on_ch": "+8", + "on_hit": "+8", + "parent": "Eddy-HSP.3", + "recovery": "", + "startup": "i17~18", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,10,23", + "id": "Eddy-HSP.3,3,3", + "image": "", + "input": "HSP.3,3,3", + "name": "Enxurrada", + "notes": "* Tornado\n* Shift to RLX\n* Combos from 1st CH", + "on_block": "-5", + "on_ch": "+13", + "on_hit": "+13", + "parent": "Eddy-HSP.3,3", + "recovery": "", + "startup": "i17~18", + "target": "m,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Eddy-HSP.4", + "image": "", + "input": "HSP.4", + "name": "", + "notes": "Shift to HSP", + "on_block": "-3", + "on_ch": "[+31a](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", + "on_hit": "+10", + "parent": "", + "recovery": "", + "startup": "i12~13", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,21", + "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", + "on_block": "-13", + "on_ch": "+12a(+3)", + "on_hit": "+12a(+3)", + "parent": "Eddy-HSP.4", + "recovery": "", + "startup": "i12~13", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,20", + "id": "Eddy-HSP.4,2~3", + "image": "", + "input": "HSP.4,2~3", + "name": "Salto Yotori", + "notes": "6 Chip damage on block", + "on_block": "+4c", + "on_ch": "+14d", + "on_hit": "+14d", + "parent": "Eddy-HSP.4", + "recovery": "", + "startup": "i12~13", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Eddy-HSP.b+3", + "image": "", + "input": "HSP.b+3", + "name": "Chapa Esquivando", + "notes": "Balcony Break", + "on_block": "-12", + "on_ch": "[+58a](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", + "on_hit": "+13a", + "parent": "", + "recovery": "", + "startup": "i36~37", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Eddy-HSP.n,d", + "image": "", + "input": "HSP.n,d", + "name": "Bananeira > Negativa", + "notes": "Shift to RLX", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Eddy-HSP.n,f", + "image": "", + "input": "HSP.n,f", + "name": "Bananeira > Move Forward", + "notes": "Shift to HSP", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "40", + "id": "Eddy-Left throw", + "image": "", + "input": "Left throw", + "name": "Missile Launcher", + "notes": "Throw break: 1", + "on_block": "-3", + "on_ch": "+0", + "on_hit": "+0", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "th(h)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6,6,18", + "id": "Eddy-MD1.HSP.3+4", + "image": "", + "input": "MD1.HSP.3+4", + "name": "Yansan Mandinga", + "notes": "", + "on_block": "-13", + "on_ch": "+4c", + "on_hit": "+4c", + "parent": "", + "recovery": "", + "startup": "i21~22", + "target": "L,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Eddy-MD1.HSP.b+4", + "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", + "on_block": "+6", + "on_ch": "+8c", + "on_hit": "+8c", + "parent": "", + "recovery": "", + "startup": "i23~25", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16,4,15", + "id": "Eddy-MD2.HSP.3+4", + "image": "", + "input": "MD2.HSP.3+4", + "name": "Yansan Mandinga", + "notes": "Spike", + "on_block": "-13", + "on_ch": "+18a(-17)", + "on_hit": "+18a(-17)", + "parent": "", + "recovery": "", + "startup": "i21~22", + "target": "L,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Eddy-MD2.HSP.b+4", + "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", + "on_block": "+6", + "on_ch": "+9a", + "on_hit": "+9a", + "parent": "", + "recovery": "", + "startup": "i23~25", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Eddy-R.df+1+2", + "image": "", + "input": "R.df+1+2", + "name": "Enchente de Axé", + "notes": "", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "40", + "id": "Eddy-Right throw", + "image": "", + "input": "Right throw", + "name": "Shadow Dancer", + "notes": "Throw break: 2", + "on_block": "-3", + "on_ch": "-6", + "on_hit": "-6", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "th(h)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "7", + "id": "Eddy-RLX.1", + "image": "", + "input": "RLX.1", + "name": "", + "notes": "Can transition to FC with input RLX.1,D", + "on_block": "-11c", + "on_ch": "+0", + "on_hit": "+0", + "parent": "", + "recovery": "", + "startup": "i17", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Eddy-RLX.1+2", + "image": "", + "input": "RLX.1+2", + "name": "Cabeçada Fixa", + "notes": "* Balcony Break\n* 7 chip damage on block", + "on_block": "-8", + "on_ch": "+25a(+20)", + "on_hit": "+25a(+20)", + "parent": "", + "recovery": "", + "startup": "i18~19", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "7,17", + "id": "Eddy-RLX.1,3", + "image": "", + "input": "RLX.1,3", + "name": "Terra Gafanhoto", + "notes": "* Shifts to RLX\n* Combos on 1st CH", + "on_block": "-14c", + "on_ch": "+42a", + "on_hit": "+5c", + "parent": "Eddy-RLX.1", + "recovery": "", + "startup": "i17", + "target": "L,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16", + "id": "Eddy-RLX.2", + "image": "", + "input": "RLX.2", + "name": "", + "notes": "", + "on_block": "-2", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "", + "startup": "i18~19", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16,17", + "id": "Eddy-RLX.2,4", + "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", + "on_block": "-5", + "on_ch": "+2", + "on_hit": "+2", + "parent": "Eddy-RLX.2", + "recovery": "", + "startup": "i18~19", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16,17,25", + "id": "Eddy-RLX.2,4,4", + "image": "", + "input": "RLX.2,4,4", + "name": "Maré Cheia", + "notes": "Balcony Break", + "on_block": "-14", + "on_ch": "+15a(+6)", + "on_hit": "+15a(+6)", + "parent": "Eddy-RLX.2,4", + "recovery": "", + "startup": "i18~19", + "target": "m,h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Eddy-RLX.3", + "image": "", + "input": "RLX.3", + "name": "", + "notes": "Shift to FC", + "on_block": "-26c", + "on_ch": "[+27a](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", + "on_hit": "-4", + "parent": "", + "recovery": "", + "startup": "i16~17", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,27", + "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", + "on_block": "-13", + "on_ch": "-2(-3)", + "on_hit": "-2(-3)", + "parent": "Eddy-RLX.3", + "recovery": "", + "startup": "i16~17", + "target": "L,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "24", + "id": "Eddy-RLX.3+4", + "image": "", + "input": "RLX.3+4", + "name": "Troca e Ataque", + "notes": "Tornado", + "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')", + "parent": "", + "recovery": "", + "startup": "i17~18", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14", + "id": "Eddy-RLX.4", + "image": "", + "input": "RLX.4", + "name": "", + "notes": "", + "on_block": "-8", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "", + "startup": "i15~16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14,25", + "id": "Eddy-RLX.4,3", + "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", + "on_block": "-13", + "on_ch": "+16a/HE", + "on_hit": "+16a/HE", + "parent": "Eddy-RLX.4", + "recovery": "", + "startup": "i15~16", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Eddy-RLX.n,d", + "image": "", + "input": "RLX.n,d", + "name": "Negative > Bananeira", + "notes": "Shift to HSP", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Eddy-RLX.n,f", + "image": "", + "input": "RLX.n,f", + "name": "Negativa > Move Forward", + "notes": "Shift to RLX", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "40", + "id": "Eddy-RLX.uf+1+2", + "image": "", + "input": "RLX.uf+1+2", + "name": "Rodeo Spin", + "notes": "* Throw break: 1+2\n* Sideswitch on break", + "on_block": "-6", + "on_ch": "+0", + "on_hit": "+0", + "parent": "", + "recovery": "", + "startup": "i17~18", + "target": "th(h)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", + "id": "Eddy-SS.3", + "image": "", + "input": "SS.3", + "name": "Hot Plate Special", + "notes": "* Shift to RLX\n* Can cancel into RLX with input SS.3,D", + "on_block": "+0", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "", + "startup": "i25~26", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6,10", + "id": "Eddy-SS.3+4", + "image": "", + "input": "SS.3+4", + "name": "Faísca", + "notes": "", + "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')", + "parent": "", + "recovery": "", + "startup": "i14~15", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "7,10", + "id": "Eddy-SS.4", + "image": "", + "input": "SS.4", + "name": "Troca Baixa", + "notes": "\ncs", + "on_block": "-13c", + "on_ch": "+3c", + "on_hit": "+3c", + "parent": "", + "recovery": "", + "startup": "i21~22", + "target": "L,L", + "video": "" + }, + { + "alias": [], + "alt": [ + "ub+1+2" + ], + "damage": "20", + "id": "Eddy-u+1+2", + "image": "", + "input": "u+1+2", + "name": "Vassoura", + "notes": "", + "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')", + "parent": "", + "recovery": "", + "startup": "i16~17", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "Eddy-u+3", + "image": "", + "input": "u+3", + "name": "Acrobacia", + "notes": "*\nBalcony Break\n* 9 chip damage on block", + "on_block": "+0", + "on_ch": "+5a(-5)", + "on_hit": "+5a(-5)", + "parent": "", + "recovery": "", + "startup": "i38~42", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Eddy-u+4", + "image": "", + "input": "u+4", + "name": "Back Summy", + "notes": "Shift to FC", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "sp", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Eddy-u+4~3", + "image": "", + "input": "u+4~3", + "name": "Back Summy > Chute Baixo", + "notes": "* Balcony Break\n* Shift to RLX on hit", + "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')", + "parent": "", + "recovery": "", + "startup": "i32~33", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "27", + "id": "Eddy-u+4~4", + "image": "", + "input": "u+4~4", + "name": "Back Summy > Chute Alto", + "notes": "Balcony Break", + "on_block": "+8", + "on_ch": "+42d(-16)", + "on_hit": "+42d(-16)", + "parent": "", + "recovery": "", + "startup": "i18~20", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Eddy-ub+3", + "image": "", + "input": "ub+3", + "name": "Perna da Lua", + "notes": "7 Chip damage on block", + "on_block": "+4c", + "on_ch": "+13a", + "on_hit": "+13a", + "parent": "", + "recovery": "", + "startup": "i31~33", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Eddy-ub+4", + "image": "", + "input": "ub+4", + "name": "Satellite Moon", + "notes": "", + "on_block": "-17", + "on_ch": "-6", + "on_hit": "-6", + "parent": "", + "recovery": "", + "startup": "i19~21", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "40", + "id": "Eddy-uf+1+2", + "image": "", + "input": "uf+1+2", + "name": "Cabra Macaco Throw", + "notes": "Throw break: 1+2", + "on_block": "-6", + "on_ch": "-4(-34)", + "on_hit": "-4(-34)", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "th(h)", + "video": "" + }, + { + "alias": [], + "alt": [ + "ub+2", + "u+2" + ], + "damage": "21", + "id": "Eddy-uf+2", + "image": "", + "input": "uf+2", + "name": "Asfixiante", + "notes": "Balcony Break", + "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')", + "parent": "", + "recovery": "", + "startup": "i22~23", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15", + "id": "Eddy-uf+3", + "image": "", + "input": "uf+3", + "name": "", + "notes": "Can shift to HSP with input F -14 -12 +8a", + "on_block": "-10c", + "on_ch": "+12a", + "on_hit": "-8c", + "parent": "", + "recovery": "", + "startup": "i26~28", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,20", + "id": "Eddy-uf+3,3", + "image": "", + "input": "uf+3,3", + "name": "Jumping Jacks Mirage", + "notes": "Tornado", + "on_block": "-18", + "on_ch": "+31a(+21)", + "on_hit": "+31a(+21)", + "parent": "Eddy-uf+3", + "recovery": "", + "startup": "i26~28", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [ + "ub+3+4", + "u+3+4" + ], + "damage": "10,20", + "id": "Eddy-uf+3+4", + "image": "", + "input": "uf+3+4", + "name": "Meia-Lua Pulando", + "notes": "Balcony Break on air hit", + "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')", + "parent": "", + "recovery": "", + "startup": "i17~18", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,10", + "id": "Eddy-uf+3,4", + "image": "", + "input": "uf+3,4", + "name": "Armada Pulada > Baixo", + "notes": "", + "on_block": "-14c", + "on_ch": "[+73a(+57)](https://wavu.wiki/t/Eddy_combos#Staples 'Combo')", + "on_hit": "+7", + "parent": "Eddy-uf+3", + "recovery": "", + "startup": "i26~28", + "target": "m,L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "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", + "on_block": "-9", + "on_ch": "+12", + "on_hit": "+12", + "parent": "", + "recovery": "", + "startup": "i22~24", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Eddy-uf,n,4", + "image": "", + "input": "uf,n,4", + "name": "Delayed Rising Toe Kick", + "notes": "", + "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')", + "parent": "", + "recovery": "", + "startup": "i23~25", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6", + "id": "Eddy-ws1", + "image": "", + "input": "ws1", + "name": "", + "notes": "", + "on_block": "-6", + "on_ch": "+5", + "on_hit": "+5", + "parent": "", + "recovery": "", + "startup": "i13~14", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6,14", + "id": "Eddy-ws1,3", + "image": "", + "input": "ws1,3", + "name": "Fuzilação", + "notes": "* Shift to RLX\n* Combos from 1st hit", + "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')", + "parent": "Eddy-ws1", + "recovery": "", + "startup": "i13~14", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6,23", + "id": "Eddy-ws1,4", + "image": "", + "input": "ws1,4", + "name": "Chapeu de Couro", + "notes": "* Balcony Break\n* Combos from 1st hit", + "on_block": "-7", + "on_ch": "+8", + "on_hit": "+8", + "parent": "Eddy-ws1", + "recovery": "", + "startup": "i13~14", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Eddy-ws2", + "image": "", + "input": "ws2", + "name": "Machado", + "notes": "", + "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')", + "parent": "", + "recovery": "", + "startup": "i15~16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [ + "qcf+3" + ], + "damage": "20", + "id": "Eddy-ws3", + "image": "", + "input": "ws3", + "name": "Martelo", + "notes": "Tornado", + "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')", + "parent": "", + "recovery": "", + "startup": "i19~21", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Eddy-ws3+4", + "image": "", + "input": "ws3+4", + "name": "Front Stinger", + "notes": "Shift to RLX", + "on_block": "-9c", + "on_ch": "+14d", + "on_hit": "+14d", + "parent": "", + "recovery": "", + "startup": "i25~27", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13", + "id": "Eddy-ws4", + "image": "", + "input": "ws4", + "name": "", + "notes": "", + "on_block": "-4", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "", + "startup": "i11~13", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,10", + "id": "Eddy-ws4,4", + "image": "", + "input": "ws4,4", + "name": "", + "notes": "Combos from 1st hit", + "on_block": "-4", + "on_ch": "+8", + "on_hit": "+8", + "parent": "Eddy-ws4", + "recovery": "", + "startup": "i11~13", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,10,6,6", + "id": "Eddy-ws4,4,4", + "image": "", + "input": "ws4,4,4", + "name": "", + "notes": "Can cancel into HSP with input ws4,4,4,F", + "on_block": "-9", + "on_ch": "+8c", + "on_hit": "+8c", + "parent": "Eddy-ws4,4", + "recovery": "", + "startup": "i11~13", + "target": "m,h,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,10,6,6,10", + "id": "Eddy-ws4,4,4,3", + "image": "", + "input": "ws4,4,4,3", + "name": "Tempestade", + "notes": "* Combos from 3rd hit\n* 3 Chip damage on block", + "on_block": "+4c", + "on_ch": "+14a", + "on_hit": "+14a", + "parent": "Eddy-ws4,4,4", + "recovery": "", + "startup": "i11~13", + "target": "m,h,m,m,m", + "video": "" + } +] 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 524dca7..136c539 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 @@ -1,6 +1,7 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Feng-1", "image": "", @@ -11,19 +12,20 @@ "on_ch": "+8", "on_hit": "+8", "parent": "", - "recovery": "", + "recovery": "r19", "startup": "i10", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "5,21", "id": "Feng-1,1", "image": "", "input": "1,1", "name": "Jab Spear Fist", - "notes": "\n* Move can be delayed", + "notes": "* Move can be delayed", "on_block": "-11", "on_ch": "+61a", "on_hit": "+2", @@ -35,13 +37,14 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Feng-1+2", "image": "", "input": "1+2", "name": "Iron Shield", - "notes": "Punch sabaki", - "on_block": "-13", + "notes": "* Punch sabaki\n* Wall Crush +20g on hit", + "on_block": "-13 / +20wc", "on_ch": "+8", "on_hit": "+8", "parent": "", @@ -52,12 +55,13 @@ }, { "alias": [], + "alt": [], "damage": "5,9", "id": "Feng-1,2", "image": "", "input": "1,2", "name": "Shun Lian Quan", - "notes": "\n* Jail from 1st attack\n* Move can be delayed", + "notes": "* Jail from 1st attack\n* Move can be delayed", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -69,12 +73,13 @@ }, { "alias": [], + "alt": [], "damage": "5,9,12", "id": "Feng-1,2,2", "image": "", "input": "1,2,2", "name": "Firestorm", - "notes": "\n* Combo from 1st hit\n* Transition to -11 +5 BT with B", + "notes": "* Combo from 2nd hit\n* Transition to -11 +5 BT with B", "on_block": "-13", "on_ch": "+3", "on_hit": "+3", @@ -86,11 +91,12 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Feng-1+2+3+4", "image": "", "input": "1+2+3+4", - "name": "[[Ki Charge]]", + "name": "Ki Charge", "notes": "", "on_block": "", "on_ch": "", @@ -103,12 +109,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Feng-1+3", "image": "", "input": "1+3", "name": "Neck Twister", - "notes": "\n* Throw break 1 or 2\n", + "notes": "* Throw break 1 or 2", "on_block": "", "on_ch": "-3", "on_hit": "-3", @@ -120,15 +127,16 @@ }, { "alias": [], + "alt": [], "damage": "5,19", "id": "Feng-1,3", "image": "", "input": "1,3", "name": "Jab Roundhouse Combo", - "notes": "\n* Combo from 1st hit", + "notes": "* Combo from 1st hit\n* Allow to float Combo in Counterhit", "on_block": "-5", - "on_ch": "+8", - "on_hit": "+8", + "on_ch": "+8~+9", + "on_hit": "+8~+9", "parent": "Feng-1", "recovery": "", "startup": "i10", @@ -137,6 +145,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Feng-1+3+4", "image": "", @@ -154,6 +163,7 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Feng-2", "image": "", @@ -164,19 +174,20 @@ "on_ch": "+5", "on_hit": "+5", "parent": "", - "recovery": "", + "recovery": "r22", "startup": "i10", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "12", "id": "Feng-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\nHeat Burst\n* Cancel move with b,b\n", + "notes": "Heat Burst\n* Cancel move with b,b\n* Power Crush", "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", @@ -188,12 +199,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Feng-2+4", "image": "", "input": "2+4", "name": "Serpent Slayer", - "notes": "\n* Throw break 1 or 2\n", + "notes": "* Throw break 1 or 2", "on_block": "", "on_ch": "0", "on_hit": "0", @@ -205,12 +217,13 @@ }, { "alias": [], + "alt": [], "damage": "8,15", "id": "Feng-2,4", "image": "", "input": "2,4", "name": "", - "notes": "\n* Jail from 1st attack\n", + "notes": "* Jail from 1st attack", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -222,12 +235,13 @@ }, { "alias": [], + "alt": [], "damage": "8,15,25", "id": "Feng-2,4,1", "image": "", "input": "2,4,1", "name": "San Liang Heng", - "notes": "\nBalcony Break\n* Combo from 2nd CH\n* Move can be delayed\n* Cancel to -13 -2 BT with B", + "notes": "Balcony Break\n* Combo from 2nd CH\n* Move can be delayed\n* Cancel to -13 -2 BT with B\n", "on_block": "-12", "on_ch": "+24d (+14)", "on_hit": "+24d (+14)", @@ -239,6 +253,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Feng-3", "image": "", @@ -251,68 +266,72 @@ "parent": "", "recovery": "", "startup": "i16", - "target": "h", + "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "15,30", "id": "Feng-3,1+2", "image": "", "input": "3,1+2", "name": "Peacock Strike", - "notes": "\nBalcony Break\n* Combo from 1st CH\n* Can be charged to power up:\n* At full charge +7 on block 14 chip damage ", + "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", "on_block": "-12", "on_ch": "+22d (+17)", "on_hit": "+22d (+17)", "parent": "Feng-3", "recovery": "", "startup": "i16", - "target": "h,m", + "target": "m,m", "video": "" }, { "alias": [], - "damage": "15,18", + "alt": [], + "damage": "15,10", "id": "Feng-3,3", "image": "", "input": "3,3", "name": "", - "notes": "\n* 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", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", "parent": "Feng-3", "recovery": "", "startup": "i16", - "target": "h,h", + "target": "m,h", "video": "" }, { "alias": [], - "damage": "15,18,23", + "alt": [], + "damage": "15,10,23", "id": "Feng-3,3,4", "image": "", "input": "3,3,4", "name": "Peacock Sweep", - "notes": "\n* 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", "on_block": "-12", "on_ch": "+17d", - "on_hit": "+17d", + "on_hit": "+7c", "parent": "Feng-3,3", "recovery": "", "startup": "i16", - "target": "h,h,l", + "target": "m,h,l", "video": "" }, { "alias": [], + "alt": [], "damage": "27", "id": "Feng-3~4", "image": "", "input": "3~4", "name": "", - "notes": "\n* Cancel to -7~-2 -+19~+24 BT with B", + "notes": "* Cancel to -7~-2 -+19~+24 BT with B\n", "on_block": "-5", "on_ch": "+19d", "on_hit": "+19d", @@ -324,40 +343,61 @@ }, { "alias": [], + "alt": [], "damage": "27,11", "id": "Feng-3~4,3", "image": "", "input": "3~4,3", "name": "Leaping Whirlwind Combo", - "notes": "\n* Combo from 1st hit", + "notes": "* Combo from 1st hit", "on_block": "-26", "on_ch": "+19d (+12)", "on_hit": "+19d (+12)", "parent": "Feng-3~4", "recovery": "", "startup": "i34~36", - "target": "m,L", + "target": "m,l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", + "id": "Feng-4", + "image": "", + "input": "4", + "name": "", + "notes": "", + "on_block": "-9", + "on_ch": "+27g", + "on_hit": "+2", + "parent": "", + "recovery": "", + "startup": "i11", + "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "25", "id": "Feng-4~3", "image": "", "input": "4~3", "name": "Headspring", - "notes": "", + "notes": "* Combo at tip range\n", "on_block": "-7", - "on_ch": "+16a", + "on_ch": "+16a~+22a", "on_hit": "+1c", "parent": "", "recovery": "", "startup": "i28~i34", - "target": "M", + "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "17", "id": "Feng-b+1", "image": "", @@ -375,12 +415,13 @@ }, { "alias": [], + "alt": [], "damage": "31", "id": "Feng-b+1+2", "image": "", "input": "b+1+2", "name": "Iron Fortress", - "notes": "\n* Heat Engager\n* Heat Dash +5, +43d (+35)\n* Balcony Break\n", + "notes": "* Heat Engager\n* Heat Dash +5 +18 at wall, +43d (+35)\n* Balcony Break", "on_block": "-19", "on_ch": "+18a (+13)", "on_hit": "+18a (+13)", @@ -394,12 +435,13 @@ "alias": [ "2+4" ], + "alt": [], "damage": "25", "id": "Feng-b+1+3_2+4", "image": "", "input": "b1+3", "name": "Attack Reversal", - "notes": "\n* Timed with opponent punch\n", + "notes": "* Timed with opponent punch", "on_block": "", "on_ch": "", "on_hit": "", @@ -411,7 +453,8 @@ }, { "alias": [], - "damage": "15", + "alt": [], + "damage": "13", "id": "Feng-b+2", "image": "", "input": "b+2", @@ -428,12 +471,13 @@ }, { "alias": [], - "damage": "15,10", + "alt": [], + "damage": "13,6", "id": "Feng-b+2,3", "image": "", "input": "b+2,3", "name": "", - "notes": "\n* Combo from 1st CH\n* Move can be delayed\n", + "notes": "* Combo from 1st hit \n* Move can be delayed", "on_block": "-11", "on_ch": "0", "on_hit": "0", @@ -445,12 +489,13 @@ }, { "alias": [], - "damage": "15,10,13", + "alt": [], + "damage": "13,6,13", "id": "Feng-b+2,3,4", "image": "", "input": "b+2,3,4", "name": "", - "notes": "\n* Combo from 2nd hit\n", + "notes": "* Combo from 2nd CH", "on_block": "-12", "on_ch": "+19a (+12)", "on_hit": "+19a (+12)", @@ -462,12 +507,13 @@ }, { "alias": [], - "damage": "15,10,13,22", + "alt": [], + "damage": "13,6,13,22", "id": "Feng-b+2,3,4,2", "image": "", "input": "b+2,3,4,2", "name": "Hungry Tiger", - "notes": "\n* Combo from 3rd hit\n* Spike\n", + "notes": "* Combo from 3rd hit\n* Spike", "on_block": "-6", "on_ch": "+4", "on_hit": "+4", @@ -479,6 +525,7 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Feng-b+3", "image": "", @@ -496,23 +543,25 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Feng-b+3~4", "image": "", "input": "b+3~4", "name": "Zhuan Shen Huan Wu", - "notes": "\n* Enter STC with F\n", + "notes": "* Transitions to BT\n* Enter STC with F", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "BT", "startup": "", "target": "", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Feng-b+4", "image": "", @@ -530,12 +579,13 @@ }, { "alias": [], + "alt": [], "damage": "50", "id": "Feng-Back Throw", "image": "", "input": "Back Throw", "name": "Violent Storm", - "notes": "\n* Cannot break throw\n", + "notes": "* Cannot break throw", "on_block": "", "on_ch": "-4", "on_hit": "-4", @@ -547,6 +597,25 @@ }, { "alias": [], + "alt": [], + "damage": "21", + "id": "Feng-B,B,U/B", + "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.", + "on_block": "+4c", + "on_ch": "+22", + "on_hit": "+22", + "parent": "", + "recovery": "js5", + "startup": "i39~41", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "25", "id": "Feng-b,f+1", "image": "", @@ -564,15 +633,16 @@ }, { "alias": [], + "alt": [], "damage": "12", - "id": "Feng-BT 1", + "id": "Feng-BT.1", "image": "", - "input": "BT 1", + "input": "BT.1", "name": "Backfist", "notes": "", "on_block": "-3", - "on_ch": "+14g", - "on_hit": "+14g", + "on_ch": "+14", + "on_hit": "+14", "parent": "", "recovery": "", "startup": "i12", @@ -581,12 +651,13 @@ }, { "alias": [], + "alt": [], "damage": "20", - "id": "Feng-BT 1+2", + "id": "Feng-BT.1+2", "image": "", - "input": "BT 1+2", + "input": "BT.1+2", "name": "Hustle Elbow", - "notes": "\n* Balcony Break (CH only)\n", + "notes": "* Balcony Break (CH only)", "on_block": "-3", "on_ch": "+41d (+33)", "on_hit": "+8", @@ -600,12 +671,13 @@ "alias": [ "2+3" ], + "alt": [], "damage": "45", - "id": "Feng-BT 1+4_2+3", + "id": "Feng-BT.1+4_2+3", "image": "", - "input": "BT 1+4", + "input": "BT.1+4", "name": "Pao Lau Impaler", - "notes": "\n* Throw break 1+2\n", + "notes": "* Throw break 1+2", "on_block": "", "on_ch": "-5", "on_hit": "-5", @@ -617,12 +689,13 @@ }, { "alias": [], - "damage": "23", - "id": "Feng-BT 2", + "alt": [], + "damage": "27", + "id": "Feng-BT.2", "image": "", - "input": "BT 2", + "input": "BT.2", "name": "Slashing Tiger", - "notes": "\n* Heat Engager\n* Absorb an attack to power up and deal more damage on block\n", + "notes": "* Heat Engager\n* Heat Dash +5, +43d (+35)\n* Absorb an attack to power up and deal more damage on block\n* Power Crush", "on_block": "-13", "on_ch": "+17", "on_hit": "+17", @@ -634,12 +707,13 @@ }, { "alias": [], - "damage": "35", - "id": "Feng-BT 3", + "alt": [], + "damage": "33", + "id": "Feng-BT.3", "image": "", - "input": "BT 3", + "input": "BT.3", "name": "Tremor Stomp", - "notes": "\n* Chip damage on block\n* Transition to STC with f\n", + "notes": "* Chip damage on block\n* Transition to STC with f", "on_block": "+8c", "on_ch": "+8c", "on_hit": "+8c", @@ -651,23 +725,43 @@ }, { "alias": [], + "alt": [], "damage": "20", - "id": "Feng-BT d+3", + "id": "Feng-BT.d+1", "image": "", - "input": "BT d+3", + "input": "BT.d+1", + "name": "Reverse Fractured Diamond", + "notes": "\ncs15", + "on_block": "-13c", + "on_ch": "+16d", + "on_hit": "+4", + "parent": "", + "recovery": "", + "startup": "i20~21", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Feng-BT.d+3", + "image": "", + "input": "BT.d+3", "name": "Reverse Mighty Sweep Kick", - "notes": "\n* Has clean hit effect\n", - "on_block": "=26c", + "notes": "* Has clean hit effect\ncs", + "on_block": "-26c", "on_ch": "+70a (+54)", "on_hit": "-3", "parent": "", "recovery": "", "startup": "i18~20", - "target": "L", + "target": "l", "video": "" }, { "alias": [], + "alt": [], "damage": "15", "id": "Feng-d+1+2", "image": "", @@ -685,12 +779,13 @@ }, { "alias": [], + "alt": [], "damage": "15,20", "id": "Feng-d+1+2,1", "image": "", "input": "d+1+2,1", "name": "Mad Windmill", - "notes": "\n* Tornado\n* Combo from 1st CH\n* Move can be delayed\n", + "notes": "* Tornado\n* Combo from 1st hit\n* Move can be delayed", "on_block": "-12", "on_ch": "+18a (+11)", "on_hit": "+18a (+11)", @@ -702,12 +797,13 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Feng-d+2", "image": "", "input": "d+2", "name": "Heavy Hammer", - "notes": "", + "notes": "\ncs6~20", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -719,6 +815,7 @@ }, { "alias": [], + "alt": [], "damage": "7", "id": "Feng-d+4", "image": "", @@ -736,12 +833,13 @@ }, { "alias": [], + "alt": [], "damage": "7,22", "id": "Feng-d+4,1+2", "image": "", "input": "d+4,1+2", "name": "Parting Heavens", - "notes": "\nBalcony Break\n* Combo from 1st CH\n", + "notes": "Balcony Break\n* Combo from 1st CH", "on_block": "-10", "on_ch": "+11d (+2)", "on_hit": "+11d (+2)", @@ -753,12 +851,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Feng-db+1", "image": "", "input": "db+1", "name": "", - "notes": "\n* Transition to -9 +7 KNP with B\n* Transition to -16 +0 STC with F\n", + "notes": "* Transition to -9 +7 KNP with B\n* Transition to -16 +0 STC with F", "on_block": "-12", "on_ch": "+4", "on_hit": "+4", @@ -770,6 +869,7 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Feng-db+1+2", "image": "", @@ -787,15 +887,16 @@ }, { "alias": [], + "alt": [], "damage": "15,18", "id": "Feng-db+1,2", "image": "", "input": "db+1,2", "name": "Spear of Lu Bu", - "notes": "\n* Combo from 1st hit\n* Move can be delayed ", + "notes": "* Combo from 1st hit\n* Move can be delayed", "on_block": "-11", - "on_ch": "+7", - "on_hit": "+7", + "on_ch": "+3", + "on_hit": "+3", "parent": "Feng-db+1", "recovery": "", "startup": "i16", @@ -804,12 +905,13 @@ }, { "alias": [], + "alt": [], "damage": "13,10", "id": "Feng-db+1+2,2", "image": "", "input": "db+1+2,2", "name": "Dragon Slayer", - "notes": "\n* Combo from 1st CH\n* Move can be delayed\n", + "notes": "* Combo from 1st CH\n* Move can be delayed\ncs8", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -821,12 +923,13 @@ }, { "alias": [], + "alt": [], "damage": "15,18,30", "id": "Feng-db+1,2,4", "image": "", "input": "db+1,2,4", "name": "", - "notes": "\n* Floor Break ", + "notes": "* Floor Break\n* Combo from 2nd CH\n", "on_block": "-7", "on_ch": "-3d", "on_hit": "-3d", @@ -838,29 +941,31 @@ }, { "alias": [], - "damage": "15,18,30", + "alt": [], + "damage": "15,18,30,20", "id": "Feng-db+1,2,4,3+4", "image": "", "input": "db+1,2,4,3+4", "name": "Rampaging Lion", - "notes": "\n* Feng does a kip-up to get off the floor\n", - "on_block": "", - "on_ch": "-", - "on_hit": "-", + "notes": "* Balcony Break\n* Same attack as Spring Up (FUFT.b+3+4)\n", + "on_block": "-3~0", + "on_ch": "+31a (+21)", + "on_hit": "+31a (+21)", "parent": "Feng-db+1,2,4", "recovery": "", "startup": "i16", - "target": "m,m,m", + "target": "m,m,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "15,23", "id": "Feng-db+1,4", "image": "", "input": "db+1,4", "name": "Spinning Neck Strike", - "notes": "\n* Balcony Break\n* Combo from 1st hit\n* Move can be delayed\n", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Move can be delayed", "on_block": "-2", "on_ch": "+24a (+15)", "on_hit": "+24a (+15)", @@ -872,12 +977,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Feng-db+2", "image": "", "input": "db+2", "name": "", - "notes": "", + "notes": "\ncs6", "on_block": "-11", "on_ch": "0", "on_hit": "0", @@ -889,12 +995,13 @@ }, { "alias": [], + "alt": [], "damage": "10,10", "id": "Feng-db+2,2", "image": "", "input": "db+2,2", "name": "", - "notes": "\n* Combo from 1st CH\n* Cancel move with B\n", + "notes": "* Combo from 1st CH\n* Cancel move with B\ncs", "on_block": "-17", "on_ch": "+20a", "on_hit": "+20a", @@ -906,12 +1013,13 @@ }, { "alias": [], + "alt": [], "damage": "10,10,25", "id": "Feng-db+2,2,2", "image": "", "input": "db+2,2,2", "name": "Hellwinds", - "notes": "\nSpike\n* Combo from 1st CH\n", + "notes": "* Spike\n* Combo from 2nd hit", "on_block": "-8", "on_ch": "+13d", "on_hit": "+13d", @@ -923,12 +1031,13 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Feng-db+3", "image": "", "input": "db+3", "name": "Piercing Arrow", - "notes": "\n* Transition to throw when CH from front\n", + "notes": "* Transition to throw when CH from front\ncs6~17", "on_block": "-15", "on_ch": "+4", "on_hit": "+4", @@ -940,12 +1049,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Feng-db+4", "image": "", "input": "db+4", "name": "Mighty Sweep Kick", - "notes": "\nTornado\nHoming\n", + "notes": "Tornado\nHoming\ncs6~31", "on_block": "-26", "on_ch": "+76a (+60)", "on_hit": "+76a (+60)", @@ -957,6 +1067,7 @@ }, { "alias": [], + "alt": [], "damage": "11", "id": "Feng-df+1", "image": "", @@ -974,6 +1085,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Feng-df+2", "image": "", @@ -991,12 +1103,13 @@ }, { "alias": [], + "alt": [], "damage": "15,21", "id": "Feng-df+2,2", "image": "", "input": "df+2,2", "name": "God Fist", - "notes": "\nBalcony Break\n", + "notes": "Balcony Break", "on_block": "-6", "on_ch": "+14a (+4)", "on_hit": "+14a (+4)", @@ -1008,12 +1121,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Feng-df+3", "image": "", "input": "df+3", "name": "Lift Kick", - "notes": "\n* Tornado\n", + "notes": "* Tornado", "on_block": "-7", "on_ch": "+78a (+62)", "on_hit": "+78a (+62)", @@ -1025,23 +1139,25 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Feng-df+3+4", "image": "", "input": "df+3+4", "name": "Ruinous Halberd", - "notes": "\nHoming\n", + "notes": "Homing", "on_block": "-7", "on_ch": "+22d", "on_hit": "+22d", "parent": "", "recovery": "", - "startup": "i24 (23~27)", + "startup": "i23~27", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "13", "id": "Feng-df+4", "image": "", @@ -1059,12 +1175,13 @@ }, { "alias": [], + "alt": [], "damage": "13,13", "id": "Feng-df+4,2", "image": "", "input": "df+4,2", "name": "", - "notes": "\n* Combo from 1st hit\n* Move can be delayed\n", + "notes": "* Combo from 1st hit\n* Move can be delayed", "on_block": "-11", "on_ch": "+1", "on_hit": "+1", @@ -1076,12 +1193,13 @@ }, { "alias": [], + "alt": [], "damage": "13,13,21", "id": "Feng-df+4,2,1+2", "image": "", "input": "df+4,2,1+2", "name": "Pau Lau Stinger", - "notes": "\n* Tornado\n* Move can be delayed\n", + "notes": "* Tornado\n* Move can be delayed", "on_block": "-19", "on_ch": "+31a (+16)", "on_hit": "+31a (+16)", @@ -1093,14 +1211,15 @@ }, { "alias": [], + "alt": [], "damage": "13,23", "id": "Feng-df+4,3", "image": "", "input": "df+4,3", "name": "Twin Dragon", - "notes": "\nBalcony Break\n* Combo from 1st hit\n* Move can be delayed\n", + "notes": "Balcony Break\n* Combo from 1st hit\n* Move can be delayed", "on_block": "-4", - "on_ch": "+15g", + "on_ch": "+27d", "on_hit": "+15g", "parent": "Feng-df+4", "recovery": "", @@ -1110,12 +1229,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Feng-f+1+2", "image": "", "input": "f+1+2", "name": "Tiger's Claw", - "notes": "\n* Heat Engager\n* Heat Dash +5, +35d\n* Balcony Break\n", + "notes": "* Heat Engager\n* Heat Dash +5, +35d\n* Balcony Break\n* Power Crush", "on_block": "-9", "on_ch": "+19d", "on_hit": "+19d", @@ -1127,6 +1247,7 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Feng-f+2", "image": "", @@ -1134,7 +1255,7 @@ "name": "", "notes": "", "on_block": "-8", - "on_ch": "+3", + "on_ch": "+10", "on_hit": "+3", "parent": "", "recovery": "", @@ -1144,12 +1265,13 @@ }, { "alias": [], + "alt": [], "damage": "10,10", "id": "Feng-f+2,1", "image": "", "input": "f+2,1", "name": "", - "notes": "\n* Combo from 1st CH\n* Move can be delayed", + "notes": "* Combo from 1st CH\n* Move can be delayed", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -1161,12 +1283,13 @@ }, { "alias": [], + "alt": [], "damage": "10,10,28", "id": "Feng-f+2,1,2", "image": "", "input": "f+2,1,2", "name": "Boar's Tusk", - "notes": "\n* Balcony Break\n* Combo from 1st CH\n* Move can be delayed", + "notes": "* Balcony Break\n* Combo from 2nd hit\n* Move can be delayed", "on_block": "-19", "on_ch": "+19d (+14)", "on_hit": "+19d (+14)", @@ -1178,6 +1301,7 @@ }, { "alias": [], + "alt": [], "damage": ",10", "id": "Feng-f+3", "image": "", @@ -1195,12 +1319,13 @@ }, { "alias": [], + "alt": [], "damage": ",10,17", "id": "Feng-f+3,2", "image": "", "input": "f+3,2", "name": "Piercing Dragon", - "notes": "\n* Combo from 1st hit\n* Move can be delayed", + "notes": "* Combo from 1st hit\n* Move can be delayed", "on_block": "-3", "on_ch": "+43d (+35)", "on_hit": "+8", @@ -1212,29 +1337,31 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Feng-f+3+4", "image": "", "input": "f+3+4", "name": "Shifting Clouds", - "notes": "", + "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", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "STC", + "recovery": "r20", "startup": "", "target": "", "video": "" }, { "alias": [], + "alt": [], "damage": ",10,15", "id": "Feng-f+3,4", "image": "", "input": "f+3,4", "name": "Climbing Dragon", - "notes": "\n* Combo from 1st hit\n* Tornado ", + "notes": "* Combo from 1st hit\n* Tornado\n", "on_block": "-16", "on_ch": "+33a (+23)", "on_hit": "+33a (+23)", @@ -1246,12 +1373,13 @@ }, { "alias": [], + "alt": [], "damage": "19", "id": "Feng-f+4", "image": "", "input": "f+4", "name": "", - "notes": "\n* Transition to -5 +56a BT with B", + "notes": "* Transition to -5 +56a BT with B", "on_block": "-9", "on_ch": "+52a", "on_hit": "+52a", @@ -1263,12 +1391,13 @@ }, { "alias": [], + "alt": [], "damage": "19,16", "id": "Feng-f+4,2", "image": "", "input": "f+4,2", "name": "Tornado Open Palm", - "notes": "\n* Combo from 1st hit\n* Tornado\n", + "notes": "* Combo from 1st hit\n* Tornado", "on_block": "-14", "on_ch": "+70a (+54)", "on_hit": "+70a (+54)", @@ -1280,12 +1409,13 @@ }, { "alias": [], + "alt": [], "damage": "19,21", "id": "Feng-f+4,3", "image": "", "input": "f+4,3", "name": "Tornado Stomp", - "notes": "\nSpike\n* Combo from 1st hit\n", + "notes": "Spike\n* Combo from 1st hit", "on_block": "-10", "on_ch": "+26d (-9)", "on_hit": "+26d (-9)", @@ -1297,12 +1427,13 @@ }, { "alias": [], + "alt": [], "damage": "19,11", "id": "Feng-f+4,4", "image": "", "input": "f+4,4", "name": "Tornado Sweep", - "notes": "\n* Combo from 1st hit\n", + "notes": "* Combo from 1st hit\ncs10", "on_block": "-31", "on_ch": "+27d", "on_hit": "+27d", @@ -1314,6 +1445,7 @@ }, { "alias": [], + "alt": [], "damage": "19", "id": "Feng-FC.df+1", "image": "", @@ -1326,11 +1458,12 @@ "parent": "", "recovery": "", "startup": "i21~22", - "target": "L", + "target": "l", "video": "" }, { "alias": [], + "alt": [], "damage": "21", "id": "Feng-FC.df+2", "image": "", @@ -1348,46 +1481,49 @@ }, { "alias": [], - "damage": "10", + "alt": [], + "damage": "13", "id": "Feng-FC.df+4", "image": "", "input": "FC.df+4", "name": "", - "notes": "\n* Can be input with D,df+4\n", + "notes": "* Can be input with D,df+4\n* Recovers in BT", "on_block": "-8c", "on_ch": "+3b", "on_hit": "+3b", "parent": "", - "recovery": "", + "recovery": "BT", "startup": "i19~20", - "target": "L", + "target": "l", "video": "" }, { "alias": [], - "damage": "10,15", + "alt": [], + "damage": "13,10", "id": "Feng-FC.df+4,1", "image": "", "input": "FC.df+4,1", "name": "Xuan Jiao Xian Yan Shou", - "notes": "\n* Combo from 1st attack\n", + "notes": "* Combo from 1st attack", "on_block": "-2", "on_ch": "+6", "on_hit": "+6", "parent": "Feng-FC.df+4", "recovery": "", "startup": "i19~20", - "target": "L,h", + "target": "l,h", "video": "" }, { "alias": [], + "alt": [], "damage": "25", "id": "Feng-f,F+1+2", "image": "", "input": "f,F+1+2", "name": "Nian Zhang Mie Ba", - "notes": "\n* Balcony Break\n* Hold 1+2 to power up and deal more chip damage on block\n", + "notes": "* Balcony Break\n* Hold 1+2 to power up and deal more chip damage on block", "on_block": "-9", "on_ch": "+16a", "on_hit": "+16a", @@ -1399,12 +1535,13 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Feng-f,F+1+2*", "image": "", "input": "f,F+1+2*", "name": "Nian Zhang Mie Ba (charged)", - "notes": "\n* Balcony Break\n* Wall Crush +18g\n* Becomes Essence of Nian Zhang Mie Ba in Heat \n", + "notes": "* Balcony Break\n* Wall Crush +18g\n* Becomes Essence of Nian Zhang Mie Ba in Heat", "on_block": "+6", "on_ch": "+22a (+12)", "on_hit": "+22a (+12)", @@ -1416,12 +1553,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Feng-f,F+2", "image": "", "input": "f,F+2", "name": "Exploding Dagger", - "notes": "\n* Heat Engager\n* Heat Dash +5, +36a (+26)\n* Balcony Break\n", + "notes": "* Heat Engager\n* Heat Dash +5, +36a (+26)\n* Balcony Break", "on_block": "-9", "on_ch": "+16a (+7)", "on_hit": "+16a (+7)", @@ -1433,12 +1571,13 @@ }, { "alias": [], - "damage": "35", + "alt": [], + "damage": "33", "id": "Feng-f,F+3", "image": "", "input": "f,F+3", "name": "Tremor Stomp", - "notes": "\n* Chip damage on block\n* Transition to +4c +4c STC with f\n", + "notes": "* Chip damage on block\n* Transition to +4c +4c STC with f", "on_block": "+8c", "on_ch": "+8c", "on_hit": "+8c", @@ -1450,6 +1589,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Feng-f,F+4", "image": "", @@ -1467,12 +1607,13 @@ }, { "alias": [], + "alt": [], "damage": "15,21", "id": "Feng-f,F+4,3", "image": "", "input": "f,F+4,3", "name": "Spreading Wings", - "notes": "\n* Move can be powered up by delaying input (25 damage)\n", + "notes": "* Move can be powered up by delaying input (25 damage)\n", "on_block": "-14", "on_ch": "+32a (+25)", "on_hit": "+32a (+25)", @@ -1484,13 +1625,14 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Feng-f,f,F+3", "image": "", "input": "f,f,F+3", "name": "Severing Sword", - "notes": "\n* Balcony Break\n* Chip damage on block\n", - "on_block": "+6", + "notes": "* Balcony Break\n* Chip damage on block\n", + "on_block": "+6~+11g", "on_ch": "+13d (+3)", "on_hit": "+13d (+3)", "parent": "", @@ -1501,13 +1643,14 @@ }, { "alias": [], + "alt": [], "damage": "20", - "id": "Feng-Grounded Face Up B+3+4", + "id": "Feng-FUFT.b+3+4", "image": "", - "input": "Grounded Face Up B+3+4", + "input": "FUFT.b+3+4", "name": "Spring Up", - "notes": "\n*\nBalcony Break\n", - "on_block": "", + "notes": "*\nBalcony Break", + "on_block": "-3~0", "on_ch": "+28d (+18)", "on_hit": "+28d (+18)", "parent": "", @@ -1518,13 +1661,14 @@ }, { "alias": [], + "alt": [], "damage": "22,26", "id": "Feng-H.2+3", "image": "", "input": "H.2+3", "name": "Yinglong Mountain Crusher", - "notes": "\nHeat Smash\n* Chip damage on block\n* Transitions to STC on block\n", - "on_block": "+12", + "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.", + "on_block": "+12, +24 on STC at Wall, +19 at Wall", "on_ch": "+30d (-6)", "on_hit": "+30d (-6)", "parent": "", @@ -1535,12 +1679,13 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Feng-H.3+4", "image": "", "input": "H.3+4", "name": "Jiaolong Sea Splitter", - "notes": "\n* Partially consumes remaining Heat\n* Creates an unblockable shockwave along the ground that is +10g 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", + "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.", "on_block": "+12c g", "on_ch": "+19d", "on_hit": "+19d", @@ -1552,12 +1697,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Feng-H.b+1", "image": "", "input": "H.b+1", "name": "Essence of Iron Palm", - "notes": "\n* Balcony Break\n* Partially uses remaining Heat Time\n", + "notes": "* Balcony Break\n* Partially uses remaining Heat Time", "on_block": "-8", "on_ch": "+36d (+28)", "on_hit": "+36d (+28)", @@ -1569,12 +1715,13 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Feng-H.f,F+1+2*", "image": "", "input": "H.f,F+1+2*", "name": "Essence of Nian Zhang Mie Ba", - "notes": "\n* Balcony Break\n* Guard Break +11\n* Partially uses remaining Heat Time\n", + "notes": "* Balcony Break\n* Guard Break\n* Partially uses remaining Heat Time", "on_block": "+11", "on_ch": "+22a (+12)", "on_hit": "+22a (+12)", @@ -1586,12 +1733,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Feng-KNP", "image": "", "input": "b+3+4", "name": "Deceptive Step", - "notes": "\n* Enter STC with f \n", + "notes": "* Enter STC with f \n* Take 15 Frames \n* Autoblock 20 Frames", "on_block": "", "on_ch": "", "on_hit": "", @@ -1603,29 +1751,31 @@ }, { "alias": [], + "alt": [], "damage": "20", - "id": "Feng-KNP 1", + "id": "Feng-KNP.1", "image": "", - "input": "KNP 1", + "input": "KNP.1", "name": "Fractured Diamond", - "notes": "", + "notes": "\ncs15", "on_block": "-13c", - "on_ch": "+38d", - "on_hit": "+8", + "on_ch": "+16d", + "on_hit": "+4", "parent": "", "recovery": "", "startup": "i20~21", - "target": "L", + "target": "l", "video": "" }, { "alias": [], + "alt": [], "damage": "20", - "id": "Feng-KNP 2", + "id": "Feng-KNP.2", "image": "", - "input": "KNP 2", + "input": "KNP.2", "name": "Fei He Zhang", - "notes": "\n* Heat Engager\n* Balcony Break\n", + "notes": "* Heat Engager\n* Heat Dash +5, +36a (+26)\n* Balcony Break", "on_block": "-9", "on_ch": "+17", "on_hit": "+17", @@ -1637,12 +1787,13 @@ }, { "alias": [], + "alt": [], "damage": "20", - "id": "Feng-KNP 3", + "id": "Feng-KNP.3", "image": "", - "input": "KNP 3", + "input": "KNP.3", "name": "Rising Swallow Kick", - "notes": "\n* Tornado\n", + "notes": "* Tornado\n", "on_block": "-14", "on_ch": "+77a (+55)", "on_hit": "+77a (+55)", @@ -1654,44 +1805,47 @@ }, { "alias": [], + "alt": [], "damage": "30", - "id": "Feng-KNP 3+4", + "id": "Feng-KNP.3+4", "image": "", - "input": "KNP 3+4", + "input": "KNP.3+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-7", "on_ch": "-3d", "on_hit": "-3d", "parent": "", "recovery": "", "startup": "i31~34", - "target": "M", + "target": "m", "video": "" }, { "alias": [], - "damage": "30", - "id": "Feng-KNP 3+4, 3+4", + "alt": [], + "damage": "30,20", + "id": "Feng-KNP.3+4,3+4", "image": "", - "input": "KNP 3+4,3+4", + "input": "KNP.3+4,3+4", "name": "Leaping Lion", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "Feng-KNP 3+4", + "notes": "* Balcony Break\n* Same attack as Spring Up (FUFT.b+3+4)\n", + "on_block": "-3~0", + "on_ch": "+31a (+21)", + "on_hit": "+31a (+21)", + "parent": "Feng-KNP.3+4", "recovery": "", "startup": "i31~34", - "target": "M,m", + "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "10", - "id": "Feng-KNP 4", + "id": "Feng-KNP.4", "image": "", - "input": "KNP 4", + "input": "KNP.4", "name": "", "notes": "", "on_block": "-31c", @@ -1700,34 +1854,36 @@ "parent": "", "recovery": "", "startup": "i18", - "target": "L", + "target": "l", "video": "" }, { "alias": [], + "alt": [], "damage": "10,24", - "id": "Feng-KNP 4,1+2", + "id": "Feng-KNP.4,1+2", "image": "", - "input": "KNP 4,1+2", + "input": "KNP.4,1+2", "name": "Xuan Tui Strike", - "notes": "\n* Balcony Break\n* Combo from 1st attack\n", + "notes": "* Balcony Break\n* Combo from 1st attack", "on_block": "-6", "on_ch": "+30a (+20)", "on_hit": "+30a (+20)", - "parent": "Feng-KNP 4", + "parent": "Feng-KNP.4", "recovery": "", "startup": "i18", - "target": "L,h", + "target": "l,h", "video": "" }, { "alias": [], + "alt": [], "damage": "40", "id": "Feng-Left Throw", "image": "", "input": "Left Throw", "name": "Jaws of Death", - "notes": "\n* Throw break 1\n", + "notes": "* Throw break 1", "on_block": "", "on_ch": "-6", "on_hit": "-6", @@ -1739,29 +1895,31 @@ }, { "alias": [], + "alt": [], "damage": "19", - "id": "Feng-OTG d+3+4", + "id": "Feng-OTG.d+3+4", "image": "", - "input": "OTG d+3+4", + "input": "OTG.d+3+4", "name": "Thunder Stomp", "notes": "", - "on_block": "", + "on_block": "-13", "on_ch": "-2 (-10)", "on_hit": "-2 (-10)", "parent": "", "recovery": "", "startup": "i24~25", - "target": "L", + "target": "l", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Feng-qcf", "image": "", "input": "qcf", "name": "Lingering Shadow", - "notes": "\n* D,df to enter crouching state\n", + "notes": "* D,df to enter crouching state\ncs", "on_block": "", "on_ch": "", "on_hit": "", @@ -1773,31 +1931,33 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Feng-qcf1", "image": "", - "input": "qcf1", + "input": "qcf+1", "name": "Landslide", - "notes": "Head", + "notes": "Head\ncs6", "on_block": "-14", "on_ch": "+31a", "on_hit": "+2", "parent": "", "recovery": "", "startup": "i22~23", - "target": "L", + "target": "l", "video": "" }, { "alias": [], - "damage": "21", + "alt": [], + "damage": "25", "id": "Feng-qcf1+2", "image": "", - "input": "qcf1+2", + "input": "qcf+1+2", "name": "Yan Wang's Wrath", "notes": "Head", "on_block": "0c", - "on_ch": "+23d", + "on_ch": "+13", "on_hit": "+7c", "parent": "", "recovery": "", @@ -1807,12 +1967,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Feng-qcf2", "image": "", - "input": "qcf2", + "input": "qcf+2", "name": "Mountain Crusher", - "notes": "\n* Tornado\n", + "notes": "* Tornado", "on_block": "-14", "on_ch": "+35a (+25)", "on_hit": "+35a (+25)", @@ -1824,10 +1985,11 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Feng-qcf3+4", "image": "", - "input": "qcf3+4", + "input": "qcf+3+4", "name": "", "notes": "Transitions to STC", "on_block": "", @@ -1841,12 +2003,13 @@ }, { "alias": [], + "alt": [], "damage": "55", "id": "Feng-R.df+1+2", "image": "", "input": "R.df+1+2", "name": "Enlighted Yellow Dragon Palm", - "notes": "\n* 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", "on_block": "-15", "on_ch": "+0d", "on_hit": "+0d", @@ -1858,12 +2021,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Feng-Right Throw", "image": "", "input": "Right Throw", "name": "Wandering Soul", - "notes": "\n* Throw break 2\n", + "notes": "* Throw break 2", "on_block": "", "on_ch": "-4", "on_hit": "-4", @@ -1875,13 +2039,14 @@ }, { "alias": [], + "alt": [], "damage": "24", - "id": "Feng-SS 1+2", + "id": "Feng-SS.1+2", "image": "", - "input": "SS 1+2", + "input": "SS.1+2", "name": "Enlightened Circle", - "notes": "\n* Balcony Break\n* Chip damage on block\n", - "on_block": "+1", + "notes": "* Balcony Break\n* Chip damage on block", + "on_block": "+1~+2", "on_ch": "+21d (+12)", "on_hit": "+21d (+12)", "parent": "", @@ -1892,46 +2057,49 @@ }, { "alias": [], + "alt": [], "damage": "18", - "id": "Feng-SS 2", + "id": "Feng-SS.2", "image": "", - "input": "SS 2", + "input": "SS.2", "name": "Hidden Intentions", - "notes": "\n* Homing\n", + "notes": "* Homing\n* Recovers in BT", "on_block": "+3", "on_ch": "+31d", "on_hit": "+9b", "parent": "", - "recovery": "", + "recovery": "BT", "startup": "i15", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "19", - "id": "Feng-SS 4", + "id": "Feng-SS.4", "image": "", - "input": "SS 4", - "name": "swift Sweep Kick", - "notes": "\n* Has a clean hit effect\n", + "input": "SS.4", + "name": "Swift Sweep Kick", + "notes": "* Has a clean hit effect\ncs10", "on_block": "-31c", "on_ch": "+72a (+56)", "on_hit": "+8 (-8)", "parent": "", "recovery": "", "startup": "i21~22", - "target": "L", + "target": "l", "video": "" }, { "alias": [], + "alt": [], "damage": "20", - "id": "Feng-STC 1", + "id": "Feng-STC.1", "image": "", - "input": "STC 1", + "input": "STC.1", "name": "Bao Dan Po", - "notes": "\n* Absorb an attack to power up and deal more chip damage on block\n", + "notes": "* Absorb an attack to power up and deal more chip damage on block\n* Power Crush", "on_block": "-15", "on_ch": "+30a", "on_hit": "+30a", @@ -1943,10 +2111,11 @@ }, { "alias": [], + "alt": [], "damage": "20", - "id": "Feng-STC 1+2", + "id": "Feng-STC.1+2", "image": "", - "input": "STC 1+2", + "input": "STC.1+2", "name": "Pummeling Fists", "notes": "", "on_block": "-9c", @@ -1960,15 +2129,16 @@ }, { "alias": [], - "damage": "15", - "id": "Feng-STC 2", + "alt": [], + "damage": "18", + "id": "Feng-STC.2", "image": "", - "input": "STC 2", + "input": "STC.2", "name": "Driller Hook Backhand", - "notes": "\n* Enter BT with b\n", + "notes": "* Enter BT with b", "on_block": "-3", - "on_ch": "+6", - "on_hit": "+6", + "on_ch": "+25g", + "on_hit": "+25g", "parent": "", "recovery": "", "startup": "i14~15", @@ -1977,12 +2147,13 @@ }, { "alias": [], + "alt": [], "damage": "25", - "id": "Feng-STC 3", + "id": "Feng-STC.3", "image": "", - "input": "STC 3", + "input": "STC.3", "name": "Scorpion Sting", - "notes": "\n* Homing\n* Balcony Break\n* Chip damage on block\n", + "notes": "* Homing\n* Balcony Break\n* Chip damage on block", "on_block": "+3b", "on_ch": "+23d", "on_hit": "+23d", @@ -1994,29 +2165,31 @@ }, { "alias": [], + "alt": [], "damage": "20", - "id": "Feng-STC 4", + "id": "Feng-STC.4", "image": "", - "input": "STC 4", + "input": "STC.4", "name": "Jin Bu Zhen", "notes": "", "on_block": "-13", - "on_ch": "+3", + "on_ch": "+14", "on_hit": "+3", "parent": "", "recovery": "", "startup": "i20", - "target": "L", + "target": "l", "video": "" }, { "alias": [], + "alt": [], "damage": "21", - "id": "Feng-STC F+3+4", + "id": "Feng-STC.F+3+4", "image": "", - "input": "STC F+3+4", + "input": "STC.F+3+4", "name": "Falcon Beak's Snare", - "notes": "\n* Absorbs two attacks for a follow up attack\n", + "notes": "* Only occurs during STC after absorbing 2 attacks", "on_block": "", "on_ch": "+53a", "on_hit": "+53a", @@ -2028,12 +2201,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Feng-u+2", "image": "", "input": "u+2", "name": "Leaping Hammer Fist", - "notes": "", + "notes": "\n", "on_block": "+2", "on_ch": "+10", "on_hit": "+10", @@ -2045,6 +2219,7 @@ }, { "alias": [], + "alt": [], "damage": "70", "id": "Feng-ub+1+2", "image": "", @@ -2062,6 +2237,7 @@ }, { "alias": [], + "alt": [], "damage": "8,20", "id": "Feng-ub+2", "image": "", @@ -2069,8 +2245,8 @@ "name": "Throat Gouge", "notes": "", "on_block": "-10", - "on_ch": "+10g", - "on_hit": "+10g", + "on_ch": "+10", + "on_hit": "+10", "parent": "", "recovery": "", "startup": "i16,15", @@ -2079,12 +2255,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Feng-uf+1", "image": "", "input": "uf+1", "name": "Eagle Claw", - "notes": "\n* +12 on crouching opponent\n* Alternate input with uf or u\n", + "notes": "* +12 on crouching opponent\n* Alternate input with uf or u\n", "on_block": "-5", "on_ch": "+4", "on_hit": "+4", @@ -2096,12 +2273,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Feng-uf+1+2", "image": "", "input": "uf+1+2", "name": "Kunlun Avalanche", - "notes": "\n* Spike\n* Throw break 1+2\n", + "notes": "* Spike\n* Throw break 1+2", "on_block": "", "on_ch": "0", "on_hit": "0", @@ -2113,6 +2291,7 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Feng-uf+2", "image": "", @@ -2130,12 +2309,13 @@ }, { "alias": [], - "damage": "20", + "alt": [], + "damage": "16", "id": "Feng-uf+3", "image": "", "input": "uf+3", "name": "Side Swipe", - "notes": "\n* Alternate input with uf or u\n", + "notes": "* Alternate input with uf or u\n", "on_block": "-1", "on_ch": "+22d", "on_hit": "+22d", @@ -2147,12 +2327,13 @@ }, { "alias": [], + "alt": [], "damage": "10,10,7", "id": "Feng-uf+3+4", "image": "", "input": "uf+3+4", "name": "", - "notes": "", + "notes": "\n\ncs6~24js25", "on_block": "-14", "on_ch": "+25a (+18)", "on_hit": "+25a (+18)", @@ -2164,12 +2345,13 @@ }, { "alias": [], + "alt": [], "damage": "10,10,7,11", "id": "Feng-uf+3+4,3", "image": "", "input": "uf+3+4,3", "name": "Assassin's Bow", - "notes": "\n* Balcony Break\n* Tornado\n* Combo from 1st hit\n", + "notes": "* Balcony Break\n* Tornado\n* Combo from 1st hit\n* causes 1st hit not to crush", "on_block": "-6", "on_ch": "+70a (+54)", "on_hit": "+70a (+54)", @@ -2181,12 +2363,13 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Feng-uf+4", "image": "", "input": "uf+4", "name": "Soaring Eagle", - "notes": "\n* Alternate input with uf or u\n", + "notes": "* Alternate input with uf or u\n", "on_block": "-13", "on_ch": "+33a (+23)", "on_hit": "+33a (+23)", @@ -2198,12 +2381,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Feng-uf,n,4", "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+32a (+22)", "on_hit": "+32a (+22)", @@ -2215,15 +2399,16 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Feng-ws1", "image": "", "input": "ws1", "name": "", "notes": "", - "on_block": "-1", - "on_ch": "+5", - "on_hit": "+5", + "on_block": "-3", + "on_ch": "+3", + "on_hit": "+3", "parent": "", "recovery": "", "startup": "i13", @@ -2232,6 +2417,7 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Feng-ws1+2", "image": "", @@ -2249,15 +2435,16 @@ }, { "alias": [], + "alt": [], "damage": "13,16", "id": "Feng-ws1,2", "image": "", "input": "ws1,2", "name": "", - "notes": "\n* Jail from 1st attack\n", - "on_block": "-10", - "on_ch": "+1", - "on_hit": "+1", + "notes": "* Jail from 1st attack", + "on_block": "-12", + "on_ch": "-1", + "on_hit": "-1", "parent": "Feng-ws1", "recovery": "", "startup": "i13", @@ -2266,13 +2453,14 @@ }, { "alias": [], + "alt": [], "damage": "13,16,20", "id": "Feng-ws1,2,1", "image": "", "input": "ws1,2,1", "name": "Dancing Dragon", - "notes": "\n* Balcony Break\n* Move can be delayed\n", - "on_block": "-12", + "notes": "* Balcony Break\n* Combo from 2nd CH\n* Move can be delayed", + "on_block": "-14", "on_ch": "+32d (+24)", "on_hit": "+12d (+3)", "parent": "Feng-ws1,2", @@ -2283,12 +2471,13 @@ }, { "alias": [], + "alt": [], "damage": "13,20", "id": "Feng-ws1,3", "image": "", "input": "ws1,3", "name": "Dancing Scorpion Sting", - "notes": "\n* Combo from 1st CH\n* Move can be delayed\n", + "notes": "* Combo from 1st hit\n* Move can be delayed", "on_block": "-6", "on_ch": "+20d", "on_hit": "+4c", @@ -2300,12 +2489,13 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Feng-ws2", "image": "", "input": "ws2", "name": "Adamantine Uppercut", - "notes": "\n* Balcony Break\n* Tornado (CH Only)\n", + "notes": "* Balcony Break\n* Tornado (CH Only)", "on_block": "-7", "on_ch": "+78a (+62)", "on_hit": "+24d", @@ -2317,6 +2507,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Feng-ws3", "image": "", @@ -2334,6 +2525,7 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Feng-ws4", "image": "", @@ -2341,7 +2533,7 @@ "name": "Rising Heel Kick", "notes": "", "on_block": "-7", - "on_ch": "+29d", + "on_ch": "+29g", "on_hit": "+7", "parent": "", "recovery": "", 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 4133974..900e952 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 @@ -1,6 +1,7 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Hwoarang-1", "image": "", @@ -18,15 +19,16 @@ }, { "alias": [], - "damage": "58", + "alt": [], + "damage": "5,8", "id": "Hwoarang-1,1", "image": "", "input": "1,1", "name": "", - "notes": "", - "on_block": ",-3", - "on_ch": ",+8", - "on_hit": ",+8", + "notes": "Jails", + "on_block": "-3", + "on_ch": "+8", + "on_hit": "+8", "parent": "Hwoarang-1", "recovery": "", "startup": "i10", @@ -35,15 +37,16 @@ }, { "alias": [], - "damage": "58,10", + "alt": [], + "damage": "5,8,10", "id": "Hwoarang-1,1,3", "image": "", "input": "1,1,3", "name": "", "notes": "", - "on_block": ",-12", - "on_ch": ",-1", - "on_hit": ",-1", + "on_block": "-12", + "on_ch": "-1", + "on_hit": "-1", "parent": "Hwoarang-1,1", "recovery": "", "startup": "i10", @@ -52,15 +55,16 @@ }, { "alias": [], - "damage": "58,10,14", + "alt": [], + "damage": "5,8,10,14", "id": "Hwoarang-1,1,3,3", "image": "", "input": "1,1,3,3", "name": "Home Surgery", "notes": "", - "on_block": ", -14", - "on_ch": ", +4", - "on_hit": ", +4", + "on_block": "-14", + "on_ch": "+4", + "on_hit": "+4", "parent": "Hwoarang-1,1,3", "recovery": "", "startup": "i10", @@ -69,15 +73,34 @@ }, { "alias": [], + "alt": [], + "damage": "", + "id": "Hwoarang-1+2", + "image": "", + "input": "1+2", + "name": "Disrespect", + "notes": "* Shifts to Backturn Stance", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "5,10", "id": "Hwoarang-1,2", "image": "", "input": "1,2", "name": "Left Right Combo", - "notes": "\n*1,2,3 to switch to left flamingo\n*1,2,4 to switch to right flamingo\n", - "on_block": ",-3", - "on_ch": ",+6", - "on_hit": ",+6", + "notes": "* Jails\n* 1,2,3 to shift to Left Flamingo\n* 1,2,4 to shift to Right Flamingo", + "on_block": "-3", + "on_ch": "+6", + "on_hit": "+6", "parent": "Hwoarang-1", "recovery": "", "startup": "i10", @@ -86,12 +109,13 @@ }, { "alias": [], + "alt": [], "damage": "", - "id": "Hwoarang=1+2", + "id": "Hwoarang-1+2+3+4", "image": "", - "input": "1+2", - "name": "Disrespect", - "notes": "\n*Shifts to Backturn Stance\n", + "input": "1+2+3+4", + "name": "Ki Charge", + "notes": "", "on_block": "", "on_ch": "", "on_hit": "", @@ -103,15 +127,16 @@ }, { "alias": [], + "alt": [], "damage": "5,10,14", "id": "Hwoarang-1,2,f+3", "image": "", "input": "1,2,f+3", "name": "Rejector", "notes": "", - "on_block": ",-8", - "on_ch": ",+9", - "on_hit": ",+9", + "on_block": "-8", + "on_ch": "+9", + "on_hit": "+9", "parent": "Hwoarang-1,2", "recovery": "", "startup": "i10", @@ -120,15 +145,16 @@ }, { "alias": [], + "alt": [], "damage": "5,10,20", "id": "Hwoarang-1,2,f+4", "image": "", - "input": "1,2,f+3", + "input": "1,2,f+4", "name": "Rejection", - "notes": " \n*\nBalcony Break\n", - "on_block": ",-8", - "on_ch": ",+9", - "on_hit": ",+9", + "notes": "* Balcony Break\n", + "on_block": "-8", + "on_ch": "+9", + "on_hit": "+9", "parent": "Hwoarang-1,2", "recovery": "", "startup": "i10", @@ -137,15 +163,34 @@ }, { "alias": [], + "alt": [], + "damage": "35", + "id": "Hwoarang-1+3", + "image": "", + "input": "1+3", + "name": "Pickpocket", + "notes": "* Break: 1 or 2\n* Opponent recovery on hit: FDFT\n* Sideswap on break", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "th(h)", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "9", "id": "Hwoarang-2", "image": "", "input": "2", "name": "Right Jab", - "notes": "\n*2,3 to switch to left flamingo \n*2,4 to switch to right flamingo\n", - "on_block": "+8", - "on_ch": "+0", - "on_hit": "+0", + "notes": "* 2,3 to shift to Left Flamingo \n* 2,4 to shift to Right Flamingo", + "on_block": "+0", + "on_ch": "+8", + "on_hit": "+8", "parent": "", "recovery": "", "startup": "i10", @@ -154,12 +199,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Hwoarang-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\n*\nHeat Burst\n*Cancel to r45 with b,b\n", + "notes": "* Heat Burst\n* Cancel to r45 with b,b\n* Power Crush", "on_block": "+1", "on_ch": "+2", "on_hit": "+2", @@ -171,15 +217,34 @@ }, { "alias": [], + "alt": [], + "damage": "25", + "id": "Hwoarang-2+4", + "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", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "th(h)", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "9,14", "id": "Hwoarang-2,f+3", "image": "", "input": "2,f+3", "name": "Right Jab Side Kick", - "notes": "\n", - "on_block": ",-8", - "on_ch": ",+9", - "on_hit": ",+9", + "notes": "", + "on_block": "-8", + "on_ch": "+9", + "on_hit": "+9", "parent": "Hwoarang-2", "recovery": "", "startup": "i10", @@ -188,15 +253,16 @@ }, { "alias": [], + "alt": [], "damage": "9,20", "id": "Hwoarang-2,f+4", "image": "", "input": "2,f+4", "name": "Right Jab > Spinning Back Kick", - "notes": "\n", - "on_block": ",-2", - "on_ch": ",+35", - "on_hit": ",+35", + "notes": "* Balcony Break\n", + "on_block": "-2", + "on_ch": "+35", + "on_hit": "+35", "parent": "Hwoarang-2", "recovery": "", "startup": "i10", @@ -205,12 +271,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Hwoarang-3", "image": "", "input": "3", "name": "", - "notes": "\n", + "notes": "", "on_block": "-7", "on_ch": "+8", "on_hit": "+8", @@ -222,15 +289,16 @@ }, { "alias": [], + "alt": [], "damage": "15,12", "id": "Hwoarang-3,3", "image": "", "input": "3,3", "name": "", - "notes": "\n", - "on_block": ",-13", - "on_ch": ",-7", - "on_hit": ",-7", + "notes": "", + "on_block": "-13", + "on_ch": "-7", + "on_hit": "-7", "parent": "Hwoarang-3", "recovery": "", "startup": "i14", @@ -239,15 +307,16 @@ }, { "alias": [], + "alt": [], "damage": "15,12,12", "id": "Hwoarang-3,3,2", "image": "", "input": "3,3,2", "name": "Siege Mortar Combo", - "notes": "\n*Forces Crouch on Block\n", - "on_block": ",-11", - "on_ch": ",+1", - "on_hit": ",+1", + "notes": "", + "on_block": "-11", + "on_ch": "+1c", + "on_hit": "+1c", "parent": "Hwoarang-3,3", "recovery": "", "startup": "i14", @@ -256,15 +325,16 @@ }, { "alias": [], + "alt": [], "damage": "15,12,15", "id": "Hwoarang-3,3,3", "image": "", "input": "3,3,3", "name": "Left Kicks", - "notes": "\n*\nBalcony Break\n*3,3,F to Shift to Left Flamingo\n", - "on_block": ",-14", - "on_ch": ",+32", - "on_hit": ",+32", + "notes": "* Balcony Break\n* 3,3,F to shift to Left Flamingo", + "on_block": "-14", + "on_ch": "+32", + "on_hit": "+32", "parent": "Hwoarang-3,3", "recovery": "", "startup": "i14", @@ -273,15 +343,16 @@ }, { "alias": [], + "alt": [], "damage": "15,12,15", "id": "Hwoarang-3,3,4", "image": "", "input": "3,3,4", "name": "Left Kicks > Right Hook Kick", - "notes": "\n*Shifts to Right Flamingo\n", - "on_block": ",+8", - "on_ch": ",+19", - "on_hit": ",+19", + "notes": "* Shifts to Right Flamingo", + "on_block": "+8", + "on_ch": "+19", + "on_hit": "+19", "parent": "Hwoarang-3,3", "recovery": "", "startup": "i14", @@ -290,15 +361,16 @@ }, { "alias": [], + "alt": [], "damage": "15,12,20", "id": "Hwoarang-3,3,f+4", "image": "", "input": "3,3,f+4", "name": "Left Kicks > Backlash", - "notes": "\n*\nBalcony Break\n", - "on_block": ",-1", - "on_ch": ",+40", - "on_hit": ",+40", + "notes": "* Balcony Break", + "on_block": "-1", + "on_ch": "+40 (+14)", + "on_hit": "+40 (+14)", "parent": "Hwoarang-3,3", "recovery": "", "startup": "i14", @@ -307,12 +379,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Hwoarang-3+4", "image": "", "input": "3+4", "name": "Motion Switch", - "notes": "\n*Shifts to Right Stance\n", + "notes": "* Shifts to Right Stance", "on_block": "", "on_ch": "", "on_hit": "", @@ -324,15 +397,16 @@ }, { "alias": [], + "alt": [], "damage": "11,21", "id": "Hwoarang-3~4", "image": "", "input": "3~4", "name": "Flying Eagle", - "notes": "\n*Power up with Quick Input\n", + "notes": "* Power up with quick input", "on_block": "-3", - "on_ch": "+26", - "on_hit": "+26", + "on_ch": "+26 (+16)", + "on_hit": "+26 (+16)", "parent": "", "recovery": "", "startup": "i22,i7", @@ -341,12 +415,13 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Hwoarang-4", "image": "", "input": "4", "name": "", - "notes": "\n", + "notes": "", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -358,134 +433,124 @@ }, { "alias": [], + "alt": [], "damage": "14,16", "id": "Hwoarang-4,3", "image": "", "input": "4,3", "name": "Right Left Kick Combo", - "notes": "\n*3,4,F to Cancel and Shift to Left Flamingo\n", - "on_block": ",-6", - "on_ch": ",+5", - "on_hit": ",+5", + "notes": "* 3,4,F to cancel and shift to Left Flamingo", + "on_block": "-6", + "on_ch": "+5", + "on_hit": "+5", "parent": "Hwoarang-4", "recovery": "", "startup": "i11~12", - "target": "hm", + "target": "h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "14,13", "id": "Hwoarang-4,4", "image": "", "input": "4,4", "name": "", - "notes": "\n*Shifts to Right Flamingo\n", - "on_block": ",-1", - "on_ch": ",+10", - "on_hit": ",+10", + "notes": "* Jails\n* Shifts to Right Flamingo", + "on_block": "-1", + "on_ch": "+10", + "on_hit": "+10", "parent": "Hwoarang-4", "recovery": "", "startup": "i11~12", - "target": "hh", + "target": "h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "14,13,20", "id": "Hwoarang-4,4,3", "image": "", "input": "4,4,3", "name": "Right Kicks > Chainsaw Heel", - "notes": "\n*Forces Crouch on block\n*Shifts to Right Stance\n", - "on_block": ",-14", - "on_ch": ",+14", - "on_hit": ",+14", + "notes": "* Shifts to Right Stance", + "on_block": "-14c", + "on_ch": "+14", + "on_hit": "+14", "parent": "Hwoarang-4,4", "recovery": "", "startup": "i11~12", - "target": "hhm", + "target": "h,h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "14,13,17", "id": "Hwoarang-4,4,4", "image": "", "input": "4,4,4", "name": "", - "notes": "\n*Shifts to Right Stance\n*4,4,4,F to cancel and Shift to Right Flamingo\n", - "on_block": ",-2", - "on_ch": ",+8", - "on_hit": ",+8", + "notes": "* Shifts to Right Stance\n* 4,4,4,F to cancel and shift to Right Flamingo\n", + "on_block": "-2", + "on_ch": "+8", + "on_hit": "+8", "parent": "Hwoarang-4,4", "recovery": "", "startup": "i11~12", - "target": "hhh", + "target": "h,h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "14,13,17,20", "id": "Hwoarang-4,4,4,4", "image": "", "input": "4,4,4,4", "name": "Right Kicks > Raptor Combo", - "notes": "\n*Chip Damage on final hit\n", - "on_block": ",+0", - "on_ch": ",+36", - "on_hit": ",+36", + "notes": "* Tornado\n* Deals chip damage on hit\n*Alternate input:(RFS.u+4),4\n", + "on_block": "+0", + "on_ch": "+36 (-22)", + "on_hit": "+36 (-22)", "parent": "Hwoarang-4,4,4", "recovery": "", "startup": "i11~12", - "target": "hhhh", + "target": "h,h,h,h", "video": "" }, { "alias": [], - "damage": "10", - "id": "Hwoarang-df+1", + "alt": [], + "damage": "26", + "id": "Hwoarang-AIR.ub+3", "image": "", - "input": "df+1", - "name": "", - "notes": "\n*Also possible during Right Stance\n", - "on_block": "-1", - "on_ch": "+6", - "on_hit": "+6", + "input": "AIR.ub+3", + "name": "Overhead Kick", + "notes": "* Break: none\n* Opponent recovery on hit: FUFA, sideswap\n* Also possible during Right Stance", + "on_block": "", + "on_ch": "", + "on_hit": "", "parent": "", "recovery": "", - "startup": "i13~14", - "target": "m", - "video": "" - }, - { - "alias": [], - "damage": "10,15", - "id": "Hwoarang-df+1,3", - "image": "", - "input": "df+1,3", - "name": "", - "notes": "\n*Shifts to Left Flamingo\n", - "on_block": "-2", - "on_ch": "+6", - "on_hit": "+6", - "parent": "Hwoarang-df+1", - "recovery": "", - "startup": "i13~14", - "target": "mm", + "startup": "i15~16", + "target": "th(m)", "video": "" }, { "alias": [], - "damage": "13", - "id": "Hwoarang-df+2", + "alt": [], + "damage": "15", + "id": "Hwoarang-b+1", "image": "", - "input": "df+2", - "name": "Right Uppercut", - "notes": "\n*Launcher\n*Also possible during Right Stance\n", - "on_block": "-7", - "on_ch": "+34", - "on_hit": "+34", + "input": "b+1", + "name": "Stealth Needle", + "notes": "* Sidesteps to the right", + "on_block": "-14", + "on_ch": "-1", + "on_hit": "-1", "parent": "", "recovery": "", "startup": "i15", @@ -494,250 +559,537 @@ }, { "alias": [], - "damage": "112", - "id": "Hwoarang-df+3", + "alt": [], + "damage": "", + "id": "Hwoarang-b+1+3 or b+2+4", "image": "", - "input": "df+3", - "name": "", - "notes": "\n", - "on_block": "-14", - "on_ch": "-4", - "on_hit": "-4", + "input": "b+1+3/b+2+4", + "name": "Parry", + "notes": "* Parries high and mid punches. Pressing 4 on successful parry gives Shotgun Shuffle", + "on_block": "", + "on_ch": "+9", + "on_hit": "+9", "parent": "", "recovery": "", - "startup": "i22~23", - "target": "m", + "startup": "i6", + "target": "", "video": "" }, { "alias": [], - "damage": "7,4,17", - "id": "Hwoarang-df+3+4", + "alt": [], + "damage": "40", + "id": "Hwoarang-b+2+4", "image": "", - "input": "df+3+4", - "name": "Ignition Barrage", - "notes": "\n*\nHeat Engager\n*Chip Damage on block\n*Also possible during Right Stance\n", - "on_block": "-14", - "on_ch": "+4", - "on_hit": "+4", + "input": "2+4,B", + "name": "Roll and Choke", + "notes": "* Break: 2\n* Opponent recovery on hit: FUFA, sideswap\n* Shifts to Backturn Stance", + "on_block": "", + "on_ch": "", + "on_hit": "", "parent": "", "recovery": "", - "startup": "i13,i14,i24~25", - "target": "m,h,m", + "startup": "i12~14", + "target": "th(h)", "video": "" }, { "alias": [], + "alt": [], "damage": "17", - "id": "Hwoarang-f+1+2", + "id": "Hwoarang-b+3", "image": "", - "input": "f+1+2", - "name": "Push Hands", - "notes": "\n*Also possible during Right Stance\n", - "on_block": "-9", - "on_ch": "+2", - "on_hit": "+2", + "input": "b+3", + "name": "Left Plasma Blade", + "notes": "* Tornado", + "on_block": "-19", + "on_ch": "+35 (+25)", + "on_hit": "+35 (+25)", "parent": "", "recovery": "", - "startup": "i15", + "startup": "i16~17", "target": "m", "video": "" }, { "alias": [], - "damage": "15", - "id": "Hwoarang-f+2", + "alt": [], + "damage": "17", + "id": "Hwoarang-b+4", "image": "", - "input": "f+2", - "name": "Rusty Knife", - "notes": "\n*Shifts to Right Stance\n", - "on_block": "-2", - "on_ch": "+9", - "on_hit": "+9", + "input": "b+4", + "name": "Nose Bleeder", + "notes": "* Shifts to Right Stance", + "on_block": "-10", + "on_ch": "+1", + "on_hit": "+1", "parent": "", "recovery": "", - "startup": "i16", - "target": "", + "startup": "i13~14", + "target": "h", "video": "" }, { "alias": [], - "damage": "", - "id": "Hwoarang-f+3", + "alt": [], + "damage": "60", + "id": "Hwoarang-Back throw", "image": "", - "input": "f+3", - "name": "Left Flamingo Feint", - "notes": "\n*Shifts to Left Flamingo\n*Sidesteps to the Right\n", + "input": "Back throw", + "name": "Slaughterhouse", + "notes": "* Break: none\n* Opponent recovery on hit: FUFA\n* Also possible during Right Stance", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", "recovery": "", - "startup": "", - "target": "", + "startup": "i12~14", + "target": "th(h)", "video": "" }, { "alias": [], - "damage": "25", - "id": "Hwoarang-f+3~3", + "alt": [], + "damage": "20", + "id": "Hwoarang-BT.3", "image": "", - "input": "f+3~3", - "name": "Cheap Shot Snap Kick", - "notes": "\n*Sidesteps to the Right\n", - "on_block": "-16", - "on_ch": "+7", - "on_hit": "+7", + "input": "BT.3", + "name": "Left Plasma Blade", + "notes": "", + "on_block": "-13", + "on_ch": "+38 (+28)", + "on_hit": "+38 (+28)", "parent": "", "recovery": "", - "startup": "i20", + "startup": "i14~16", "target": "m", "video": "" }, { "alias": [], - "damage": "21", - "id": "Hwoarang-f+4", + "alt": [], + "damage": "", + "id": "Hwoarang-BT.4", "image": "", - "input": "f+4", - "name": "Right Hook Kick", - "notes": "\n*Shifts to Right Flamingo\n", - "on_block": "+7~8", - "on_ch": "+18", - "on_hit": "+18", + "input": "BT.4", + "name": "Plasma Blade", + "notes": "* Shifts to Right Stance", + "on_block": "-13", + "on_ch": "+40 (+30)", + "on_hit": "+40 (+30)", "parent": "", "recovery": "", - "startup": "i17~23", - "target": "h", + "startup": "i14~16", + "target": "", "video": "" }, { "alias": [], - "damage": "22", - "id": "Hwoarang-f,F+4", + "alt": [], + "damage": "20", + "id": "Hwoarang-BT.d+3", "image": "", - "input": "f,F+4", - "name": "Peacekeeper", - "notes": "\n*\nHeat Engager\n*Shift to Right Stance (does not shift when using heat dash)\n*Also possible during Right Stance\n", - "on_block": "-7", - "on_ch": "+19", - "on_hit": "+19", + "input": "BT.d+3", + "name": "Spinning Low Kick", + "notes": "\ncs", + "on_block": "-13", + "on_ch": "-2", + "on_hit": "-2", "parent": "", "recovery": "", - "startup": "i17~18", - "target": "m", + "startup": "i18~19", + "target": "l", "video": "" }, { "alias": [], - "damage": "", - "id": "Hwoarang-f,n,4", + "alt": [], + "damage": "27", + "id": "Hwoarang-CD.3", "image": "", - "input": "f,n,4", - "name": "Right Flamingo Feint", - "notes": "\n*Shifts to Right Flamingo\n*Sidesteps to the Left\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "input": "CD.3", + "name": "Phalanx", + "notes": "* Balcony Break\n* Chip damage on block\n* Also possible during Right Stance\n* Shifts to Left Flamingo", + "on_block": "+4", + "on_ch": "+25 (+16)", + "on_hit": "+25 (+16)", "parent": "", "recovery": "", - "startup": "", - "target": "", + "startup": "i18~19", + "target": "m", "video": "" }, { "alias": [], - "damage": "13,14,24(51)", - "id": "Hwoarang-H.2+3", + "alt": [], + "damage": "18", + "id": "Hwoarang-CD.4", "image": "", - "input": "H.2+3", - "name": "Trinity Claymore", - "notes": "\n*\nHeat Smash\n*Shift to Right Flamingo\n*Also possible during Right Stance and Left Flamingo\n", - "on_block": "+11", - "on_ch": "+13", - "on_hit": "+13", + "input": "CD.4", + "name": "Sky Rocket", + "notes": "* Tornado\n* Also possible during Right Stance", + "on_block": "-18", + "on_ch": "+53 (+43)", + "on_hit": "+53 (+43)", "parent": "", "recovery": "", - "startup": "i17~18, i18~19, i29", - "target": "m,m,h", + "startup": "i16", + "target": "m", "video": "" }, { "alias": [], - "damage": "", - "id": "Hwoarang-LFS.3+4", + "alt": [], + "damage": "7", + "id": "Hwoarang-d+3", "image": "", - "input": "LFS.3+4", - "name": "Motion Switch", - "notes": "\n*Shifts to Right Flamingo\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "input": "d+3", + "name": "", + "notes": "", + "on_block": "-13", + "on_ch": "-2", + "on_hit": "-2", "parent": "", "recovery": "", - "startup": "", - "target": "", + "startup": "i17", + "target": "l", "video": "" }, { "alias": [], - "damage": "23", - "id": "Hwoarang-LFS.f+3", + "alt": [], + "damage": "7,10", + "id": "Hwoarang-d+3,4", "image": "", - "input": "LFS.f+3", - "name": "Flamingo Rocket", - "notes": "\n*\nHeat Engager\n*\nBalcony Break\n*Shift to Left Flamingo (does not shift when using heat dash)\n", - "on_block": "+4", - "on_ch": "+26", - "on_hit": "+26", - "parent": "", + "input": "d+3,4", + "name": "Smash Low Right", + "notes": "* Shift to Right Flamingo", + "on_block": "+8", + "on_ch": "+14", + "on_hit": "+14", + "parent": "Hwoarang-d+3", "recovery": "", - "startup": "i19~20", - "target": "m", + "startup": "i17", + "target": "l,h", "video": "" }, { "alias": [], - "damage": "", - "id": "Hwoarang-RFF.3+4", + "alt": [], + "damage": "7", + "id": "Hwoarang-d+4", "image": "", - "input": "RFF.3+4", - "name": "Motion Switch", - "notes": "\n*Shifts to Left Stance\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "input": "d+4", + "name": "", + "notes": "* Also possible during Right Stance", + "on_block": "-17", + "on_ch": "-6", + "on_hit": "-6", "parent": "", "recovery": "", - "startup": "", - "target": "", + "startup": "i19", + "target": "l", "video": "" }, { "alias": [], - "damage": "21", - "id": "Hwoarang-RFF.df+3", + "alt": [], + "damage": "7,22", + "id": "Hwoarang-d+4,4", "image": "", - "input": "RFF.df+3", - "name": "Black Kite", - "notes": "\n*\nHeat Engager\n*\nHoming\n*\nBalcony Break\n*Chip Damage on block\n*Shift to Right Stance (does not shift when using heat dash)\n", - "on_block": "+1", + "input": "d+4,4", + "name": "Firecracker", + "notes": "* Tornado\n* Also possible during Right Stance", + "on_block": "-13", + "on_ch": "+69 (+53)", + "on_hit": "+69 (+53)", + "parent": "Hwoarang-d+4", + "recovery": "", + "startup": "i19", + "target": "l,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Hwoarang-db+3", + "image": "", + "input": "db+3", + "name": "Sweep Kick", + "notes": "* Also possible during Right Stance", + "on_block": "-13", + "on_ch": "-1", + "on_hit": "-1", + "parent": "", + "recovery": "", + "startup": "i19", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "40", + "id": "Hwoarang-db+3+4", + "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", + "on_block": "", + "on_ch": "+17", + "on_hit": "+17", + "parent": "", + "recovery": "", + "startup": "i61~63", + "target": "ub(m)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14", + "id": "Hwoarang-db+4", + "image": "", + "input": "db+4", + "name": "", + "notes": "* db+4,F to shift to Right Flamingo", + "on_block": "-12", + "on_ch": "-8", + "on_hit": "-8", + "parent": "", + "recovery": "", + "startup": "i16", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14,21", + "id": "Hwoarang-db+4,4", + "image": "", + "input": "db+4,4", + "name": "Ankle Biter > Crescent Kick", + "notes": "* Natural on CH", + "on_block": "0", + "on_ch": "+24", + "on_hit": "+24", + "parent": "Hwoarang-db+4", + "recovery": "", + "startup": "i16", + "target": "l,h", + "video": "" + }, + { + "alias": [ + "qcb+3" + ], + "alt": [], + "damage": "45", + "id": "Hwoarang-d,db,b+3", + "image": "", + "input": "d,db,b+3", + "name": "Door Mat", + "notes": "* Spike\n* Break: 1\n* Opponent recovery on hit: FUFA, sideswap", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "th(h)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Hwoarang-df+1", + "image": "", + "input": "df+1", + "name": "", + "notes": "* Also possible during Right Stance", + "on_block": "-1", "on_ch": "+6", "on_hit": "+6", "parent": "", "recovery": "", - "startup": "i22~24", + "startup": "i13~14", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,15", + "id": "Hwoarang-df+1,3", + "image": "", + "input": "df+1,3", + "name": "Left Uppercut & Middle Kick", + "notes": "* Shifts to Left Flamingo", + "on_block": "-2", + "on_ch": "+6", + "on_hit": "+6", + "parent": "Hwoarang-df+1", + "recovery": "", + "startup": "i13~14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13", + "id": "Hwoarang-df+2", + "image": "", + "input": "df+2", + "name": "Right Uppercut", + "notes": "* Also possible during Right Stance", + "on_block": "-7", + "on_ch": "+34 (+24)", + "on_hit": "+34 (+24)", + "parent": "", + "recovery": "", + "startup": "i15~16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Hwoarang-df+3", + "image": "", + "input": "df+3", + "name": "", + "notes": "* df+3,F/U/D to cancel and shift to Left Flamingo\n* Power Crush", + "on_block": "-14", + "on_ch": "-4", + "on_hit": "-4", + "parent": "", + "recovery": "", + "startup": "i22~23", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "7,4,17", + "id": "Hwoarang-df+3+4", + "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", + "on_block": "-14", + "on_ch": "+4", + "on_hit": "+4", + "parent": "", + "recovery": "", + "startup": "i13,i14,i24~25", + "target": "m,h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,20", + "id": "Hwoarang-df+3,4", + "image": "", + "input": "df+3,4", + "name": "Double Claymore", + "notes": "", + "on_block": "-14", + "on_ch": "+7", + "on_hit": "+7", + "parent": "Hwoarang-df+3", + "recovery": "", + "startup": "i22~23", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Hwoarang-df+4", + "image": "", + "input": "df+4", + "name": "Middle Claymore", + "notes": "* Homing\n* Shift to Right Stance", + "on_block": "-8", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "", + "startup": "i16~17", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", + "id": "Hwoarang-f+1+2", + "image": "", + "input": "f+1+2", + "name": "Push Hands", + "notes": "* Also possible during Right Stance", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", + "parent": "", + "recovery": "", + "startup": "i15", "target": "m", "video": "" }, { "alias": [], + "alt": [], + "damage": "15", + "id": "Hwoarang-f+2", + "image": "", + "input": "f+2", + "name": "Rusty Knife", + "notes": "* Shifts to Right Stance", + "on_block": "-2", + "on_ch": "+9", + "on_hit": "+9", + "parent": "", + "recovery": "", + "startup": "i16", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "35", + "id": "Hwoarang-f+2+3", + "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", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "th(h)", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "", - "id": "Hwoarang-RFS.3+4", + "id": "Hwoarang-f+3", "image": "", - "input": "RFS.3+4", - "name": "Motion Switch", - "notes": "\n*Shifts to Left Flamingo\n", + "input": "f+3", + "name": "Left Flamingo Feint", + "notes": "* Shifts to Left Flamingo\n* Sidesteps to the right", "on_block": "", "on_ch": "", "on_hit": "", @@ -749,19 +1101,2296 @@ }, { "alias": [], + "alt": [], + "damage": "25", + "id": "Hwoarang-f+3~3", + "image": "", + "input": "f+3~3", + "name": "Cheap Shot Snap Kick", + "notes": "* Sidesteps to the right", + "on_block": "-16", + "on_ch": "+7 (-2)", + "on_hit": "+7 (-2)", + "parent": "", + "recovery": "", + "startup": "i20", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "21", - "id": "Hwoarang-RFS.b+3", + "id": "Hwoarang-f+4", "image": "", - "input": "RFS.b+3", - "name": "Left Heel Lance", - "notes": "\n*\nHeat Engager\n", - "on_block": "-9", - "on_ch": "+7", - "on_hit": "+7", + "input": "f+4", + "name": "Right Hook Kick", + "notes": "* Shifts to Right Flamingo", + "on_block": "+7~8", + "on_ch": "+18", + "on_hit": "+18", "parent": "", "recovery": "", - "startup": "i16~17", + "startup": "i17~23", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "24", + "id": "Hwoarang-f,F+3", + "image": "", + "input": "f,F+3", + "name": "Spinning Axe Kick", + "notes": "* Shifts to Right Stance", + "on_block": "+6c", + "on_ch": "+6c", + "on_hit": "+6c", + "parent": "", + "recovery": "", + "startup": "i20~24", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "22", + "id": "Hwoarang-f,F+4", + "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)", + "on_block": "-7", + "on_ch": "+19 (+10)", + "on_hit": "+19 (+10)", + "parent": "", + "recovery": "", + "startup": "i17~18", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "Hwoarang-f,f,F+3", + "image": "", + "input": "f,f,F+3", + "name": "Flying Nerichagi", + "notes": "* Balcony Break\n* Chip damage on block\n* Also possible during Right Stance\n", + "on_block": "+6", + "on_ch": "+23", + "on_hit": "+23", + "parent": "", + "recovery": "", + "startup": "i22~24", "target": "m", "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "28", + "id": "Hwoarang-f,f,F+4", + "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", + "on_block": "+5", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "", + "startup": "i18~19", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Hwoarang-f,n,4", + "image": "", + "input": "f,n,4", + "name": "Right Flamingo Feint", + "notes": "* Shifts to Right Flamingo\n* Sidesteps to the left", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Hwoarang-f,n,d,df", + "image": "", + "input": "f,n,d,df", + "name": "Shark Step", + "notes": "", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [ + "jfsr" + ], + "alt": [], + "damage": "18", + "id": "Hwoarang-f,n,df${justFrame}4", + "image": "", + "input": "f,n,df#4", + "name": "Lethal Sky Rocket", + "notes": "* Tornado\n* Chip damage on block\n* Also possible during Right Stance", + "on_block": "-8", + "on_ch": "+59 (+49)", + "on_hit": "+59 (+49)", + "parent": "", + "recovery": "", + "startup": "i16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,14,24(51)", + "id": "Hwoarang-H.2+3", + "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", + "on_block": "+11", + "on_ch": "+13", + "on_hit": "+13", + "parent": "", + "recovery": "", + "startup": "i17~18, i18~19, i29", + "target": "m,m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Hwoarang-H.RFS.d+4", + "image": "", + "input": "H.RFS.d+4", + "name": "", + "notes": "* Shifts to Right Stance\n* Partially uses remaining Heat time", + "on_block": "-23", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "", + "startup": "i20~21", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20,12", + "id": "Hwoarang-H.RFS.d+4,3", + "image": "", + "input": "H.RFS.d+4,3", + "name": "", + "notes": "", + "on_block": "-9", + "on_ch": "-1", + "on_hit": "-1", + "parent": "Hwoarang-H.RFS.d+4", + "recovery": "", + "startup": "i20~21", + "target": "l,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20,12,30", + "id": "Hwoarang-H.RFS.d+4,3,4", + "image": "", + "input": "H.RFS.d+4,3,4", + "name": "Predator Bardiche", + "notes": "* Balcony Break\n* Combo from 1st or 2nd hit\n", + "on_block": "-9", + "on_ch": "+28a (+2)", + "on_hit": "+28a (+2)", + "parent": "Hwoarang-H.RFS.d+4,3", + "recovery": "", + "startup": "i20~21", + "target": "l,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8,10", + "id": "Hwoarang-H.RFS.f+4", + "image": "", + "input": "H.RFS.f+4", + "name": "", + "notes": "* Remains in Right Flamingo", + "on_block": "+0", + "on_ch": "+5", + "on_hit": "+5", + "parent": "", + "recovery": "", + "startup": "i8,i10", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8,10,9", + "id": "Hwoarang-H.RFS.f+4,4", + "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", + "on_block": "-6", + "on_ch": "+75 (+59)", + "on_hit": "+75 (+59)", + "parent": "Hwoarang-H.RFS.f+4", + "recovery": "", + "startup": "i8,i10", + "target": "h,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "45", + "id": "Hwoarang-Left throw", + "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", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "th(h)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6", + "id": "Hwoarang-LFS.1", + "image": "", + "input": "LFS.1", + "name": "Left Flamingo > Back Hand", + "notes": "", + "on_block": "+5", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "", + "startup": "i13", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "80", + "id": "Hwoarang-LFS.1+4", + "image": "", + "input": "LFS.1+4", + "name": "Power Blast", + "notes": "* LFS.1+4,b,b to cancel", + "on_block": "-1", + "on_ch": "-1", + "on_hit": "-1", + "parent": "", + "recovery": "", + "startup": "i66~69", + "target": "ub(m)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15", + "id": "Hwoarang-LFS.2", + "image": "", + "input": "LFS.2", + "name": "Right Backhand", + "notes": "* Shifts to Right Stance", + "on_block": "-2", + "on_ch": "+9", + "on_hit": "+9", + "parent": "", + "recovery": "", + "startup": "i16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Hwoarang-LFS.3", + "image": "", + "input": "LFS.3", + "name": "", + "notes": "* LFS.3,F to remain in Left Flamingo", + "on_block": "-13", + "on_ch": "-7", + "on_hit": "-7", + "parent": "", + "recovery": "", + "startup": "i14", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,20", + "id": "Hwoarang-LFS.3,2", + "image": "", + "input": "LFS.3,2", + "name": "Flamingo Siege Combo", + "notes": "", + "on_block": "-11", + "on_ch": "+1c", + "on_hit": "+1c", + "parent": "Hwoarang-LFS.3", + "recovery": "", + "startup": "i14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,15", + "id": "Hwoarang-LFS.3,3", + "image": "", + "input": "LFS.3,3", + "name": "Flamingo Kick Combo Middle", + "notes": "* Balcony Break", + "on_block": "-14", + "on_ch": "+32 (+24)", + "on_hit": "+32 (+24)", + "parent": "Hwoarang-LFS.3", + "recovery": "", + "startup": "i14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Hwoarang-LFS.3+4", + "image": "", + "input": "LFS.3+4", + "name": "Flamingo Switch > Right Flamingo", + "notes": "* Shifts to Right Flamingo", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,15", + "id": "Hwoarang-LFS.3,4", + "image": "", + "input": "LFS.3,4", + "name": "Flamingo Side Kick > Right Hook Kick", + "notes": "* Shifts to Right Flamingo", + "on_block": "+8", + "on_ch": "+19", + "on_hit": "+19", + "parent": "Hwoarang-LFS.3", + "recovery": "", + "startup": "i14", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,20", + "id": "Hwoarang-LFS.3,f+4", + "image": "", + "input": "LFS.3,f+4", + "name": "Flamingo Side Kick > Backlash", + "notes": "* Balcony Break", + "on_block": "-1", + "on_ch": "+40 (+14)", + "on_hit": "+40 (+14)", + "parent": "Hwoarang-LFS.3", + "recovery": "", + "startup": "i14", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "24", + "id": "Hwoarang-LFS.4", + "image": "", + "input": "LFS.4", + "name": "Right Step Kick", + "notes": "* Balcony Break\n* Shifts to Right Flamingo", + "on_block": "+4", + "on_ch": "+27 (+18)", + "on_hit": "+27 (+18)", + "parent": "", + "recovery": "", + "startup": "i14~16", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17,26", + "id": "Hwoarang-LFS.4~3", + "image": "", + "input": "LFS.4~3", + "name": "Lightning Halberd", + "notes": "* Balcony Break\n", + "on_block": "-2", + "on_ch": "+24 (+14)", + "on_hit": "+24 (+14)", + "parent": "", + "recovery": "", + "startup": "i15~16", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15", + "id": "Hwoarang-LFS.b+1", + "image": "", + "input": "LFS.b+1", + "name": "Stealth Needle", + "notes": "* Sidesteps to the right", + "on_block": "-14", + "on_ch": "-1", + "on_hit": "-1", + "parent": "", + "recovery": "", + "startup": "i15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "23", + "id": "Hwoarang-LFS.b+3", + "image": "", + "input": "LFS.b+3", + "name": "Left Thunderbolt", + "notes": "* Balcony Break\n* Deals chip damage on block if an attack is absorbed\n* Shifts to Right Stance\n* Power Crush", + "on_block": "-12", + "on_ch": "+14", + "on_hit": "+14", + "parent": "", + "recovery": "", + "startup": "i20~22", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15", + "id": "Hwoarang-LFS.b+4", + "image": "", + "input": "LFS.b+4", + "name": "", + "notes": "* Shifts to Right Stance", + "on_block": "-8", + "on_ch": "0", + "on_hit": "0", + "parent": "", + "recovery": "", + "startup": "i16~17", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,20", + "id": "Hwoarang-LFS.b+4,3", + "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", + "on_block": "0", + "on_ch": "+20 (+11)", + "on_hit": "+20 (+11)", + "parent": "Hwoarang-LFS.b+4", + "recovery": "", + "startup": "i16~17", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "7", + "id": "Hwoarang-LFS.d+3", + "image": "", + "input": "LFS.d+3", + "name": "", + "notes": "", + "on_block": "-17", + "on_ch": "-6", + "on_hit": "-6", + "parent": "", + "recovery": "", + "startup": "i16", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "7,10", + "id": "Hwoarang-LFS.d+3,4", + "image": "", + "input": "LFS.d+3,4", + "name": "Flamingo Low Right", + "notes": "* Shifts to Right Flamingo", + "on_block": "+8", + "on_ch": "+14", + "on_hit": "+14", + "parent": "Hwoarang-LFS.d+3", + "recovery": "", + "startup": "i16", + "target": "l,h", + "video": "" + }, + { + "alias": [], + "alt": [ + "LFS.db+4" + ], + "damage": "17", + "id": "Hwoarang-LFS.d+4", + "image": "", + "input": "LFS.d+4", + "name": "Combat Low", + "notes": "* Shifts to Right Stance", + "on_block": "-12", + "on_ch": "+4", + "on_hit": "+4", + "parent": "", + "recovery": "", + "startup": "i20~21", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Hwoarang-LFS.df+3", + "image": "", + "input": "LFS.df+3", + "name": "", + "notes": "* Deals chip damage on block if an attack is absorbed\n* LFS.df+3,F/U/D to cancel and remain in Left Flamingo\n* Power Crush", + "on_block": "-14", + "on_ch": "-4", + "on_hit": "-4", + "parent": "", + "recovery": "", + "startup": "i22~23", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,20", + "id": "Hwoarang-LFS.df+3,4", + "image": "", + "input": "LFS.df+3,4", + "name": "Flamingo Double Claymore", + "notes": "* Deals chip damage on block if an attack is absorbed", + "on_block": "-12", + "on_ch": "+7", + "on_hit": "+7", + "parent": "Hwoarang-LFS.df+3", + "recovery": "", + "startup": "i22~23", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "23", + "id": "Hwoarang-LFS.f+3", + "image": "", + "input": "LFS.f+3", + "name": "Flamingo Rocket", + "notes": "* Balcony Break\n* Heat Engager\n* Remains in Left Flamingo", + "on_block": "+4", + "on_ch": "+26", + "on_hit": "+26", + "parent": "", + "recovery": "", + "startup": "i19~20", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "18", + "id": "Hwoarang-LFS.f+4", + "image": "", + "input": "LFS.f+4", + "name": "Spinning Hook Kick", + "notes": "* Homing", + "on_block": "-10", + "on_ch": "+6", + "on_hit": "+6", + "parent": "", + "recovery": "", + "startup": "i17~18", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "11", + "id": "Hwoarang-LFS.uf+3", + "image": "", + "input": "LFS.uf+3", + "name": "", + "notes": "\n", + "on_block": "-6", + "on_ch": "-7", + "on_hit": "-7", + "parent": "", + "recovery": "", + "startup": "i28~29", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,8", + "id": "Hwoarang-LFS.uf+3+4", + "image": "", + "input": "LFS.uf+3+4", + "name": "", + "notes": "* LFS.uf+3+4,F to remain in Left Flamingo\n", + "on_block": "-10", + "on_ch": "+1", + "on_hit": "+1", + "parent": "", + "recovery": "", + "startup": "i14", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "11,12", + "id": "Hwoarang-LFS.uf+3,4", + "image": "", + "input": "LFS.uf+3,4", + "name": "", + "notes": "* Shifts to Right Flamingo\n", + "on_block": "+2", + "on_ch": "+13", + "on_hit": "+13", + "parent": "Hwoarang-LFS.uf+3", + "recovery": "", + "startup": "i28~29", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "11,12,20", + "id": "Hwoarang-LFS.uf+3,4,3", + "image": "", + "input": "LFS.uf+3,4,3", + "name": "Flamingo Hunting Hawk", + "notes": "\n", + "on_block": "-14", + "on_ch": "+0c", + "on_hit": "+0c", + "parent": "Hwoarang-LFS.uf+3,4", + "recovery": "", + "startup": "i28~29", + "target": "m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,8,13", + "id": "Hwoarang-LFS.uf+3+4,4", + "image": "", + "input": "LFS.uf+3+4,4", + "name": "Flamingo Flashing Trident", + "notes": "* Shifts to Right Stance", + "on_block": "-10", + "on_ch": "+7", + "on_hit": "+7", + "parent": "Hwoarang-LFS.uf+3+4", + "recovery": "", + "startup": "i14", + "target": "m,h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Hwoarang-LFS.uf+4", + "image": "", + "input": "LFS.uf+4", + "name": "Switch Plasma Blade", + "notes": "* Tornado", + "on_block": "-14", + "on_ch": "+32 (+22)", + "on_hit": "+32 (+22)", + "parent": "", + "recovery": "", + "startup": "i19~20", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "55", + "id": "Hwoarang-R.df+1+2", + "image": "", + "input": "R.df+1+2", + "name": "Sky Burial", + "notes": "* Rage Art\n* Erases opponent's recoverable health on hit\n* Possible during all stances except Backturn Stance\n* Power Crush", + "on_block": "-15", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "i20", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Hwoarang-RFF.1", + "image": "", + "input": "RFF.1", + "name": "", + "notes": "* Remains in Right Stance", + "on_block": "+0", + "on_ch": "+6", + "on_hit": "+6", + "parent": "", + "recovery": "", + "startup": "i10", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,12", + "id": "Hwoarang-RFF.1,1", + "image": "", + "input": "RFF.1,1", + "name": "Migraine", + "notes": "", + "on_block": "-8", + "on_ch": "+3", + "on_hit": "+3", + "parent": "Hwoarang-RFF.1", + "recovery": "", + "startup": "i10", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [ + "RFF.2+4" + ], + "damage": "45", + "id": "Hwoarang-RFF.1+3", + "image": "", + "input": "RFF.1+3", + "name": "Jackknife", + "notes": "* Break: 1+2\n* Opponent recovery on hit: FUFA, sideswap\n* Also possible during Right Stance", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "i12", + "target": "th(h)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6", + "id": "Hwoarang-RFF.2", + "image": "", + "input": "RFF.2", + "name": "", + "notes": "* Remains in Right Stance", + "on_block": "+1", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "", + "startup": "i10", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6,10", + "id": "Hwoarang-RFF.2,1", + "image": "", + "input": "RFF.2,1", + "name": "", + "notes": "* Jails\n* Remains in Right Stance", + "on_block": "+0", + "on_ch": "+6", + "on_hit": "+6", + "parent": "Hwoarang-RFF.2", + "recovery": "", + "startup": "i10", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6,10,12", + "id": "Hwoarang-RFF.2,1,1", + "image": "", + "input": "RFF.2,1,1", + "name": "Big Fists", + "notes": "", + "on_block": "-8", + "on_ch": "+3", + "on_hit": "+3", + "parent": "Hwoarang-RFF.2,1", + "recovery": "", + "startup": "i10", + "target": "h,h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6,24", + "id": "Hwoarang-RFF.2,3", + "image": "", + "input": "RFF.2,3", + "name": "Hawk Strike", + "notes": "* Tornado\n", + "on_block": "-9", + "on_ch": "+20", + "on_hit": "+20", + "parent": "Hwoarang-RFF.2", + "recovery": "", + "startup": "i10", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6,9", + "id": "Hwoarang-RFF.2,4", + "image": "", + "input": "RFF.2,4", + "name": "", + "notes": "* Jails\n* Remains in Right Stance\n* Hold any direction to shift to Right Flamingo", + "on_block": "-8", + "on_ch": "+3", + "on_hit": "+3", + "parent": "Hwoarang-RFF.2", + "recovery": "", + "startup": "i10", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6,9,20", + "id": "Hwoarang-RFF.2,4,3", + "image": "", + "input": "RFF.2,4,3", + "name": "Chainsaw Kick Combo", + "notes": "* Remains in Right Stance", + "on_block": "-14c", + "on_ch": "+14", + "on_hit": "+14", + "parent": "Hwoarang-RFF.2,4", + "recovery": "", + "startup": "i10", + "target": "h,h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6,9,23", + "id": "Hwoarang-RFF.2,4,4", + "image": "", + "input": "RFF.2,4,4", + "name": "Right Reverse Kick Combo", + "notes": "* Balcony Break\n* Jails", + "on_block": "-5", + "on_ch": "+41", + "on_hit": "+41", + "parent": "Hwoarang-RFF.2,4", + "recovery": "", + "startup": "i10", + "target": "h,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13", + "id": "Hwoarang-RFF.3", + "image": "", + "input": "RFF.3", + "name": "", + "notes": "", + "on_block": "-4", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "", + "startup": "i16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Hwoarang-RFF.3+4", + "image": "", + "input": "RFF.3+4", + "name": "Motion Switch", + "notes": "* Shifts to Left Stance", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,16", + "id": "Hwoarang-RFF.3,4", + "image": "", + "input": "RFF.3,4", + "name": "Volcannon", + "notes": "* Shifts to Right Flamingo\n* RFF.3,4,F to cancel and shift to Right Flamingo", + "on_block": "+10", + "on_ch": "+21", + "on_hit": "+21", + "parent": "Hwoarang-RFF.3", + "recovery": "", + "startup": "i16", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "27", + "id": "Hwoarang-RFF.3~4", + "image": "", + "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_ch": "+47", + "on_hit": "+47", + "parent": "", + "recovery": "", + "startup": "i27~30", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "9", + "id": "Hwoarang-RFF.4", + "image": "", + "input": "RFF.4", + "name": "", + "notes": "* Remains in Right Stance\n* Hold any direction to shift to Right Flamingo", + "on_block": "-8", + "on_ch": "+3", + "on_hit": "+3", + "parent": "", + "recovery": "", + "startup": "i12", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "9,20", + "id": "Hwoarang-RFF.4,3", + "image": "", + "input": "RFF.4,3", + "name": "Chainsaw Kick", + "notes": "* Remains in Right Stance", + "on_block": "-14c", + "on_ch": "+14", + "on_hit": "+14", + "parent": "Hwoarang-RFF.4", + "recovery": "", + "startup": "i12", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "9,23", + "id": "Hwoarang-RFF.4,4", + "image": "", + "input": "RFF.4,4", + "name": "Right Reverse Kick", + "notes": "* Jails\n* Balcony Break", + "on_block": "-5", + "on_ch": "+41", + "on_hit": "+41", + "parent": "Hwoarang-RFF.4", + "recovery": "", + "startup": "i12", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", + "id": "Hwoarang-RFF.b+2", + "image": "", + "input": "RFF.b+2", + "name": "Blast Fist", + "notes": "* Remains in Right Stance", + "on_block": "+4", + "on_ch": "+6c", + "on_hit": "+6c", + "parent": "", + "recovery": "", + "startup": "i16~17", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", + "id": "Hwoarang-RFF.b+3", + "image": "", + "input": "RFF.b+3", + "name": "Nose Bleeder", + "notes": "* Sidesteps to the right", + "on_block": "-10", + "on_ch": "+1", + "on_hit": "+1", + "parent": "", + "recovery": "", + "startup": "i13~14", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "21", + "id": "Hwoarang-RFF.b+4", + "image": "", + "input": "RFF.b+4", + "name": "Spin Kick", + "notes": "* Balcony Break", + "on_block": "-9", + "on_ch": "+12", + "on_hit": "+12", + "parent": "", + "recovery": "", + "startup": "i18~19", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Hwoarang-RFF.d+3", + "image": "", + "input": "RFF.d+3", + "name": "", + "notes": "* Shifts to Backturn Stance", + "on_block": "-11", + "on_ch": "0", + "on_hit": "0", + "parent": "", + "recovery": "", + "startup": "i18", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "19", + "id": "Hwoarang-RFF.d+3+4", + "image": "", + "input": "RFF.d+3+4", + "name": "Heel Screw", + "notes": "* Remains in Right Stance", + "on_block": "-11", + "on_ch": "+5", + "on_hit": "+5", + "parent": "", + "recovery": "", + "startup": "i19", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,10", + "id": "Hwoarang-RFF.d+3,4", + "image": "", + "input": "RFF.d+3,4", + "name": "Triumph Low Right", + "notes": "* Shifts to Right Flamingo", + "on_block": "+8", + "on_ch": "+14", + "on_hit": "+14", + "parent": "Hwoarang-RFF.d+3", + "recovery": "", + "startup": "i18", + "target": "l,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Hwoarang-RFF.df+2+3", + "image": "", + "input": "RFF.df+2+3", + "name": "", + "notes": "* Deals chip damage on block if an attack is absorbed\n* RFF.df+2+3,F/U/D to cancel and shift to Left Flamingo\n* Power Crush", + "on_block": "-14", + "on_ch": "-4", + "on_hit": "-4", + "parent": "", + "recovery": "", + "startup": "i22~23", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,20", + "id": "Hwoarang-RFF.df+2+3,4", + "image": "", + "input": "RFF.df+2+3,4", + "name": "Double Claymore", + "notes": "* Deals chip damage on block if an attack is absorbed", + "on_block": "-12", + "on_ch": "+7", + "on_hit": "+7", + "parent": "Hwoarang-RFF.df+2+3", + "recovery": "", + "startup": "i22~23", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "21", + "id": "Hwoarang-RFF.df+3", + "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", + "on_block": "+1", + "on_ch": "+6", + "on_hit": "+6", + "parent": "", + "recovery": "", + "startup": "i22~24", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Hwoarang-RFF.df+4", + "image": "", + "input": "RFF.df+4", + "name": "Right Sidekick", + "notes": "* Remains in Right Stance\n* Hold any direction to shift to Right Flamingo", + "on_block": "-7", + "on_ch": "+1", + "on_hit": "+1", + "parent": "", + "recovery": "", + "startup": "i13", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5", + "id": "Hwoarang-RFF.f+1", + "image": "", + "input": "RFF.f+1", + "name": "", + "notes": "", + "on_block": "+1", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "", + "startup": "i10", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,10", + "id": "Hwoarang-RFF.f+1,2", + "image": "", + "input": "RFF.f+1,2", + "name": "Left Right Combo", + "notes": "Jails", + "on_block": "-3", + "on_ch": "+6", + "on_hit": "+6", + "parent": "Hwoarang-RFF.f+1", + "recovery": "", + "startup": "i10", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "21", + "id": "Hwoarang-RFF.f+3", + "image": "", + "input": "RFF.f+3", + "name": "Cheap Shot", + "notes": "* Shifts to Left Flamingo\n* RFF.f+3,B to shift to Backturn Stance", + "on_block": "+6", + "on_ch": "+17", + "on_hit": "+17", + "parent": "", + "recovery": "", + "startup": "i14~17", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Hwoarang-RFF.f+4", + "image": "", + "input": "RFF.f+4", + "name": "Right Flamingo Feint", + "notes": "* Shifts to Right Flamingo", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Hwoarang-RFF.f+4~4", + "image": "", + "input": "RFF.f+4~4", + "name": "Plasma Blade", + "notes": "* Tornado\n* Remains in Right Stance", + "on_block": "-13", + "on_ch": "+41 (+31)", + "on_hit": "+41 (+31)", + "parent": "", + "recovery": "", + "startup": "i18~20", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "22", + "id": "Hwoarang-RFF.f,F+3", + "image": "", + "input": "RFF.f,F+3", + "name": "Hunting Heel", + "notes": "\n", + "on_block": "-7", + "on_ch": "+19", + "on_hit": "+19", + "parent": "", + "recovery": "", + "startup": "i22~25", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15", + "id": "Hwoarang-RFS.1", + "image": "", + "input": "RFS.1", + "name": "Left Punch", + "notes": "", + "on_block": "-2", + "on_ch": "+9", + "on_hit": "+9", + "parent": "", + "recovery": "", + "startup": "i16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6", + "id": "Hwoarang-RFS.2", + "image": "", + "input": "RFS.2", + "name": "Right Flamingo > Back Hand", + "notes": "* Shifts to Right Stance", + "on_block": "+5", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "", + "startup": "i13", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "24", + "id": "Hwoarang-RFS.3", + "image": "", + "input": "RFS.3", + "name": "Left Step Kick", + "notes": "* Balcony Break\n* Shifts to Left Flamingo\n* Sidesteps to the left\n", + "on_block": "+4", + "on_ch": "+27 (+18)", + "on_hit": "+27 (+18)", + "parent": "", + "recovery": "", + "startup": "i14~16", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Hwoarang-RFS.3+4", + "image": "", + "input": "RFS.3+4", + "name": "Flamingo Switch > Left Flamingo", + "notes": "* Shifts to Left Flamingo", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "11,21", + "id": "Hwoarang-RFS.3~4", + "image": "", + "input": "RFS.3~4", + "name": "Flying Eagle", + "notes": "* Balcony Break\n", + "on_block": "-3", + "on_ch": "+26 (+16)", + "on_hit": "+26 (+16)", + "parent": "", + "recovery": "", + "startup": "i16", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Hwoarang-RFS.4", + "image": "", + "input": "RFS.4", + "name": "Right Kick", + "notes": "* Balcony Break\n* Shifts to Right Stance", + "on_block": "-13", + "on_ch": "+21 (+11)", + "on_hit": "+21 (+11)", + "parent": "", + "recovery": "", + "startup": "i14", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "21", + "id": "Hwoarang-RFS.b+3", + "image": "", + "input": "RFS.b+3", + "name": "Left Heel Lance", + "notes": "* Heat Engager", + "on_block": "-9", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "", + "startup": "i16~17", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "23", + "id": "Hwoarang-RFS.b+4", + "image": "", + "input": "RFS.b+4", + "name": "Right Thunderbolt", + "notes": "* Balcony Break\n* Deals chip damage on block if an attack is absorbed\n* Power Crush", + "on_block": "-12", + "on_ch": "+14", + "on_hit": "+14", + "parent": "", + "recovery": "", + "startup": "i20~22", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13", + "id": "Hwoarang-RFS.d+3", + "image": "", + "input": "RFS.d+3", + "name": "", + "notes": "", + "on_block": "-13", + "on_ch": "-5", + "on_hit": "-5", + "parent": "", + "recovery": "", + "startup": "i15", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,28", + "id": "Hwoarang-RFS.d+3,3", + "image": "", + "input": "RFS.d+3,3", + "name": "Teaser", + "notes": "* Balcony Break\n* Deals chip damage on block", + "on_block": "-2", + "on_ch": "+34 (+8)", + "on_hit": "+34 (+8)", + "parent": "Hwoarang-RFS.d+3", + "recovery": "", + "startup": "i15", + "target": "l,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15", + "id": "Hwoarang-RFS.d+4", + "image": "", + "input": "RFS.d+4", + "name": "", + "notes": "* Shifts to Right Stance", + "on_block": "-23", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "", + "startup": "i20~21", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,12", + "id": "Hwoarang-RFS.d+4,3", + "image": "", + "input": "RFS.d+4,3", + "name": "", + "notes": "", + "on_block": "-9", + "on_ch": "-1", + "on_hit": "-1", + "parent": "Hwoarang-RFS.d+4", + "recovery": "", + "startup": "i20~21", + "target": "l,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,12,20", + "id": "Hwoarang-RFS.d+4,3,4", + "image": "", + "input": "RFS.d+4,3,4", + "name": "Predator Bardiche", + "notes": "* Balcony Break\n", + "on_block": "-9", + "on_ch": "+28 (+2)", + "on_hit": "+28 (+2)", + "parent": "Hwoarang-RFS.d+4,3", + "recovery": "", + "startup": "i20~21", + "target": "l,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", + "id": "Hwoarang-RFS.df+4", + "image": "", + "input": "RFS.df+4", + "name": "Snap Kick", + "notes": "", + "on_block": "+1", + "on_ch": "+8c", + "on_hit": "+8c", + "parent": "", + "recovery": "", + "startup": "i17~19", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "18", + "id": "Hwoarang-RFS.f+3", + "image": "", + "input": "RFS.f+3", + "name": "Screw Kick", + "notes": "* Homing", + "on_block": "-10", + "on_ch": "+5", + "on_hit": "+5", + "parent": "", + "recovery": "", + "startup": "i20~21", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8,8", + "id": "Hwoarang-RFS.f+4", + "image": "", + "input": "RFS.f+4", + "name": "", + "notes": "* Remains in Right Flamingo", + "on_block": "+0", + "on_ch": "+2", + "on_hit": "+2", + "parent": "", + "recovery": "", + "startup": "i8", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8,8,9", + "id": "Hwoarang-RFS.f+4,4", + "image": "", + "input": "RFS.f+4,4", + "name": "Right Viper Combo > Right Sword", + "notes": "* Tornado\n* Shifts to Right Stance", + "on_block": "-6", + "on_ch": "+75 (+59)", + "on_hit": "+75 (+59)", + "parent": "Hwoarang-RFS.f+4", + "recovery": "", + "startup": "i8", + "target": "h,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", + "id": "Hwoarang-RFS.u+4", + "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", + "on_block": "-2", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "", + "startup": "i25~26", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "22", + "id": "Hwoarang-RFS.uf+3", + "image": "", + "input": "RFS.uf+3", + "name": "Flamingo Hunting Heel", + "notes": "\n", + "on_block": "-7", + "on_ch": "+19", + "on_hit": "+19", + "parent": "", + "recovery": "", + "startup": "i24~27", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Hwoarang-RFS.uf+4", + "image": "", + "input": "RFS.uf+4", + "name": "Air Blade", + "notes": "* Tornado\n* Shifts to Right Stance\n", + "on_block": "-13", + "on_ch": "+30 (+20)", + "on_hit": "+30 (+20)", + "parent": "", + "recovery": "", + "startup": "i17~18", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "44", + "id": "Hwoarang-Right throw", + "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", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "th(h)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,8,10", + "id": "Hwoarang-Shotgun Shuffle", + "image": "", + "input": "4 (after parry)", + "name": "Shotgun Shuffle", + "notes": "* Pressing 4 after successful parry", + "on_block": "", + "on_ch": "+17a", + "on_hit": "+17a", + "parent": "", + "recovery": "", + "startup": "i15,i8,i9", + "target": "m,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13", + "id": "Hwoarang-SS.3", + "image": "", + "input": "SS.3", + "name": "", + "notes": "", + "on_block": "-12", + "on_ch": "-1", + "on_hit": "-1", + "parent": "", + "recovery": "", + "startup": "i18~19", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,16", + "id": "Hwoarang-SS.3,3", + "image": "", + "input": "SS.3,3", + "name": "Eruption", + "notes": "* Shifts to Left Flamingo", + "on_block": "+3", + "on_ch": "Launch", + "on_hit": "+14", + "parent": "Hwoarang-SS.3", + "recovery": "", + "startup": "i18~19", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "18", + "id": "Hwoarang-SS.4", + "image": "", + "input": "SS.4", + "name": "Spinning Trip Kick", + "notes": "* Shifts to Right Stance", + "on_block": "-13", + "on_ch": "Launch", + "on_hit": "+5c", + "parent": "", + "recovery": "", + "startup": "i19~20", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Hwoarang-u+3", + "image": "", + "input": "u+3", + "name": "Jump Kick", + "notes": "* Also possible during Right Stance\n* Shifts to Left Flamingo\n", + "on_block": "+5", + "on_ch": "+44 (+38)", + "on_hit": "+44 (+38)", + "parent": "", + "recovery": "", + "startup": "i20", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Hwoarang-u+3+4", + "image": "", + "input": "u+3+4", + "name": "Bloody Guillotine", + "notes": "* Also possible during Right Stance\n", + "on_block": "-7", + "on_ch": "+24", + "on_hit": "+24", + "parent": "", + "recovery": "", + "startup": "i25~26", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "18", + "id": "Hwoarang-u+4", + "image": "", + "input": "u+4", + "name": "Scorpion Side Kick", + "notes": "* Also possible during Right Stance\n* Shifts to Right Flamingo\n", + "on_block": "+3", + "on_ch": "+11", + "on_hit": "+11", + "parent": "", + "recovery": "", + "startup": "i16~18", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [ + "b+2" + ], + "damage": "18", + "id": "Hwoarang-ub+2", + "image": "", + "input": "ub+2", + "name": "Knife Hand Strike", + "notes": "* Homing\n* Also possible during Right Stance\n* Sidesteps to the left", + "on_block": "-9", + "on_ch": "+15", + "on_hit": "+15", + "parent": "", + "recovery": "", + "startup": "i13~15", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "18", + "id": "Hwoarang-ub+4", + "image": "", + "input": "ub+4", + "name": "Fade-Away Kick", + "notes": "* Also possible during Right Stance", + "on_block": "-8", + "on_ch": "+10", + "on_hit": "+10", + "parent": "", + "recovery": "", + "startup": "i17~20", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "40", + "id": "Hwoarang-uf+1+2", + "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", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "th(h)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "22", + "id": "Hwoarang-uf+2", + "image": "", + "input": "uf+2", + "name": "Bone Stinger", + "notes": "* Also possible during Right Stance\n", + "on_block": "+5c", + "on_ch": "+6c", + "on_hit": "+6c", + "parent": "", + "recovery": "", + "startup": "i26", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "11", + "id": "Hwoarang-uf+3", + "image": "", + "input": "uf+3", + "name": "", + "notes": "* Also possible during Right Stance\n", + "on_block": "-6", + "on_ch": "-7", + "on_hit": "-7", + "parent": "", + "recovery": "", + "startup": "i28~29", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,8", + "id": "Hwoarang-uf+3+4", + "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", + "on_block": "-10", + "on_ch": "+1", + "on_hit": "+1", + "parent": "", + "recovery": "", + "startup": "i14,i9", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "11,12", + "id": "Hwoarang-uf+3,4", + "image": "", + "input": "uf+3,4", + "name": "", + "notes": "* Also possible during Right Stance\n* Shifts to Right Flamingo\n", + "on_block": "+2", + "on_ch": "+13", + "on_hit": "+13", + "parent": "Hwoarang-uf+3", + "recovery": "", + "startup": "i28~29", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "11,12,20", + "id": "Hwoarang-uf+3,4,3", + "image": "", + "input": "uf+3,4,3", + "name": "Hunting Hawk", + "notes": "* Also possible during Right Stance\n", + "on_block": "-14c", + "on_ch": "0c", + "on_hit": "0c", + "parent": "Hwoarang-uf+3,4", + "recovery": "", + "startup": "i28~29", + "target": "m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,8,13", + "id": "Hwoarang-uf+3+4,4", + "image": "", + "input": "uf+3+4,4", + "name": "Flashing Trident", + "notes": "* Also possible during Right Stance\n* Shifts to Right Stance", + "on_block": "-10", + "on_ch": "+7", + "on_hit": "+7", + "parent": "Hwoarang-uf+3+4", + "recovery": "", + "startup": "i14,i9", + "target": "m,h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Hwoarang-uf+4", + "image": "", + "input": "uf+4", + "name": "", + "notes": "* Also possible during Right Stance\n* Shifts to Right Flamingo\n", + "on_block": "-2", + "on_ch": "+4", + "on_hit": "+4", + "parent": "", + "recovery": "", + "startup": "i22~23", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,12", + "id": "Hwoarang-uf+4,4", + "image": "", + "input": "uf+4,4", + "name": "", + "notes": "* Also possible during Right Stance\n* Shifts to Right Flamingo\n", + "on_block": "0", + "on_ch": "+6", + "on_hit": "+6", + "parent": "Hwoarang-uf+4", + "recovery": "", + "startup": "i22~23", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,12,12", + "id": "Hwoarang-uf+4,4,4", + "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?)", + "on_block": "+1", + "on_ch": "+7", + "on_hit": "+7", + "parent": "Hwoarang-uf+4,4", + "recovery": "", + "startup": "i22~23", + "target": "h,m,l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Hwoarang-uf,n,4", + "image": "", + "input": "uf,n,4", + "name": "Delayed Rising Toe Kick", + "notes": "* Also possible during Right Stance\n", + "on_block": "-13", + "on_ch": "+32 (+22)", + "on_hit": "+32 (+22)", + "parent": "", + "recovery": "", + "startup": "i23~25", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Hwoarang-ws1", + "image": "", + "input": "ws1", + "name": "", + "notes": "", + "on_block": "-3", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "", + "startup": "i10~11", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8", + "id": "Hwoarang-ws2", + "image": "", + "input": "ws2", + "name": "", + "notes": "", + "on_block": "-7", + "on_ch": "+4", + "on_hit": "+4", + "parent": "", + "recovery": "", + "startup": "i15~16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8,10", + "id": "Hwoarang-ws2,3", + "image": "", + "input": "ws2,3", + "name": "Chonsan Spin", + "notes": "* Tornado\n* Shifts to Left Flamingo\n", + "on_block": "+3", + "on_ch": "+72 (+56)", + "on_hit": "+72 (+56)", + "parent": "Hwoarang-ws2", + "recovery": "", + "startup": "i15~16", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Hwoarang-ws3", + "image": "", + "input": "ws3", + "name": "Iron Heel", + "notes": "", + "on_block": "-12", + "on_ch": "+22", + "on_hit": "+22", + "parent": "", + "recovery": "", + "startup": "i14~18", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16", + "id": "Hwoarang-ws3+4", + "image": "", + "input": "ws3+4", + "name": "", + "notes": "* Alternate input: f,n,d,df+3+4 (CD.3+4)\n* Shifts to Backturn Stance", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", + "parent": "", + "recovery": "", + "startup": "i20~21", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16,20", + "id": "Hwoarang-ws3+4,3", + "image": "", + "input": "ws3+4,3", + "name": "Spinning Scythe > Axe Heel", + "notes": "", + "on_block": "-6", + "on_ch": "+5c", + "on_hit": "+5c", + "parent": "Hwoarang-ws3+4", + "recovery": "", + "startup": "i20~21", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Hwoarang-ws4", + "image": "", + "input": "ws4", + "name": "", + "notes": "", + "on_block": "-3", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "", + "startup": "i11~12", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,16", + "id": "Hwoarang-ws4,4", + "image": "", + "input": "ws4,4", + "name": "Tsunami Kick", + "notes": "* Shifts to Right Stance", + "on_block": "-5", + "on_ch": "+4c", + "on_hit": "+4c", + "parent": "Hwoarang-ws4", + "recovery": "", + "startup": "i11~12", + "target": "m,m", + "video": "" } ] 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 1b674ae..fc779ad 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 @@ -1,6 +1,7 @@ [ { "alias": [], + "alt": [], "damage": "10", "id": "Jack-8-1", "image": "", @@ -18,12 +19,13 @@ }, { "alias": [], + "alt": [], "damage": "10,22", "id": "Jack-8-1,1", "image": "", "input": "1,1", "name": "Jab > Jackhammer", - "notes": "\n* Elbow\n* Combos from 1st hit\n* Transition to GMH with D\n* (+4c oB, +8c oH, +16d) ", + "notes": "* Elbow\n* Combos from 1st hit\n* Transition to GMH with D\n* (+4 oB, +8c oH, +16d cH)", "on_block": "-14c", "on_ch": "+12d", "on_hit": "+4c", @@ -35,12 +37,13 @@ }, { "alias": [], + "alt": [], "damage": "8,14", "id": "Jack-8-1+2", "image": "", "input": "1+2", "name": "Tornado Punch", - "notes": "\n* Tornado\n* Instant Tornado\n* Homing ", + "notes": "* Tornado\n* Instant Tornado\n* Homing", "on_block": "-13", "on_ch": "+67a (+51)", "on_hit": "+67a (+51)", @@ -52,6 +55,7 @@ }, { "alias": [], + "alt": [], "damage": "10,24", "id": "Jack-8-1,2", "image": "", @@ -69,12 +73,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Jack-8-1+3", "image": "", "input": "1+3", "name": "Rotary Catapult", - "notes": "\n* Throw Break 1 or 2\n* ", + "notes": "* Throw Break 1 or 2\n* Swaps positions on break", "on_block": "+0", "on_ch": "+1d", "on_hit": "+1d", @@ -86,12 +91,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Jack-8-1+4", "image": "", "input": "1+4", "name": "", - "notes": "\n* Alternate input hcf+1\n* 1+4 can be held for up to 5 spins (or multiple 360 motions)", + "notes": "* Alternate input hcf\n* Can be held for up to 5 spins", "on_block": "", "on_ch": "", "on_hit": "", @@ -103,12 +109,13 @@ }, { "alias": [], + "alt": [], "damage": "35/45/55/199", "id": "Jack-8-1+4*,1", "image": "", "input": "1+4*,1", "name": "Gigaton Punch (2/3/4/5 spins)", - "notes": "\n* Balcony Break\n* Unblockable ", + "notes": "* Balcony Break\n* Unblockable", "on_block": "!", "on_ch": "+70d", "on_hit": "+70d", @@ -120,57 +127,61 @@ }, { "alias": [], - "damage": "25 (30)", + "alt": [], + "damage": ",25", "id": "Jack-8-1+4,1", "image": "", "input": "1+4,1", "name": "Gigaton Punch", - "notes": "\n* Balcony Break\n* Chip damage on block\n* Alternate input hcf+1 to do 5 more damage", + "notes": "* Balcony Break\n* Alternate input hcf,1 to power up\n* Chip damage on block (7)", "on_block": "+21g", "on_ch": "+39d (-8)", "on_hit": "+7a (-2)", "parent": "Jack-8-1+4", "recovery": "", "startup": "i22~", - "target": "m", + "target": ",m", "video": "" }, { "alias": [], - "damage": "21", + "alt": [], + "damage": ",21", "id": "Jack-8-1+4,df+1", "image": "", "input": "1+4,df+1", "name": "Windup Uppercut", - "notes": "\n* Tornado\n* Alternate input hcf,df+1", + "notes": "* Tornado\n* Non just frame version of 1+4:df+1\n* Alternate input hcf,df+1 to power up", "on_block": "-17", "on_ch": "+52a (+42)", "on_hit": "+52a (+42)", "parent": "Jack-8-1+4", "recovery": "", "startup": "i22~", - "target": "m", + "target": ",m", "video": "" }, { "alias": [], - "damage": "36", + "alt": [], + "damage": "30", "id": "Jack-8-1+4:df+1", "image": "", "input": "1+4:df+1", "name": "Prime Windup Uppercut", - "notes": "\n* Just Frame version of 1+4,df+1 (hcf,df+1)\n* Tornado\n* Instant Tornado\n* Alternate input hcf:df+1", + "notes": "* Tornado\n* Instant Tornado\n* Just frame version of 1+4,df+1 \n* Alternate input hcf:df+1 to power up", "on_block": "-17", "on_ch": "+66a (+50)", "on_hit": "+66a (+50)", "parent": "", "recovery": "", - "startup": "i21(41~)", + "startup": "i20~23", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Jack-8-2", "image": "", @@ -188,12 +199,13 @@ }, { "alias": [], + "alt": [], "damage": "10,12", "id": "Jack-8-2,1", "image": "", "input": "2,1", - "name": "Jab Elbow", - "notes": "\n* Elbow\n* Combos from 1st hit ", + "name": "", + "notes": "* Elbow\n* Combos from 1st hit", "on_block": "-3", "on_ch": "+2", "on_hit": "+2", @@ -205,12 +217,13 @@ }, { "alias": [], + "alt": [], "damage": "10,12,10,6,6,6,20", "id": "Jack-8-2,1,1+2", "image": "", "input": "2,1,1+2", "name": "Piston Gun Fusillade", - "notes": "", + "notes": "Jails", "on_block": "-4", "on_ch": "+13d", "on_hit": "+13d", @@ -222,6 +235,7 @@ }, { "alias": [], + "alt": [], "damage": "10,12,20", "id": "Jack-8-2,1,2", "image": "", @@ -239,12 +253,13 @@ }, { "alias": [], + "alt": [], "damage": "12 (12)", "id": "Jack-8-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "Heat Burst", + "notes": "Heat Burst\n* Power Crush", "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", @@ -256,12 +271,13 @@ }, { "alias": [], + "alt": [], "damage": "10,18", "id": "Jack-8-2,3", "image": "", "input": "2,3", "name": "Mimesis Savage Knee", - "notes": "\n* Knee\n* 2nd hit Balcony Break on CH ", + "notes": "* Knee\n* 2nd hit Balcony Break on CH", "on_block": "-13", "on_ch": "+30d (+22)", "on_hit": "+5", @@ -273,12 +289,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Jack-8-2+4", "image": "", "input": "2+4", "name": "Piston Gun Back Breaker", - "notes": "\n* Throw Break 1 or 2\n* Side Switch", + "notes": "* Throw Break 1 or 2\n* Swaps positions on break\n* Side Switch", "on_block": "-6", "on_ch": "-3d", "on_hit": "-3d", @@ -290,29 +307,67 @@ }, { "alias": [], + "alt": [], + "damage": "30", + "id": "Jack-8-3", + "image": "", + "input": "3", + "name": "Left Kick", + "notes": "Balcony Break", + "on_block": "-14", + "on_ch": "+18d (+8)", + "on_hit": "+18d (+8)", + "parent": "", + "recovery": "", + "startup": "i18", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "", "id": "Jack-8-3+4", "image": "", "input": "3+4", "name": "Gamma Howl (Gamma Charge)", - "notes": "\n* When timed with opponent attack, or absorbing an attack, shift to Gamma Charge\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", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", "recovery": "", - "startup": "", + "startup": "pc7", "target": "", "video": "" }, { "alias": [], + "alt": [], + "damage": "18", + "id": "Jack-8-4", + "image": "", + "input": "4", + "name": "Right Kick", + "notes": "Balcony Break on CH", + "on_block": "-4", + "on_ch": "+32d (+22)", + "on_hit": "+7", + "parent": "", + "recovery": "", + "startup": "i16", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "17", "id": "Jack-8-b+1", "image": "", "input": "b+1", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "-11", "on_ch": "+8", "on_hit": "+8", @@ -324,12 +379,13 @@ }, { "alias": [], + "alt": [], "damage": "28", "id": "Jack-8-b+1+2", "image": "", "input": "b+1+2", "name": "Tyulpan Blast", - "notes": "\n* Heat Engager\n* Heat Dash +5, +43d(+35)\n* Balcony Break\n", + "notes": "* Heat Engager\n* Heat Dash +5, +43d(+35)\n* Balcony Break", "on_block": "-19", "on_ch": "-1d (-10)", "on_hit": "-1d (-10)", @@ -341,12 +397,13 @@ }, { "alias": [], + "alt": [], "damage": "17,17", "id": "Jack-8-b+1,2", "image": "", "input": "b+1,2", "name": "Double Biceps", - "notes": "\n* Spike\n* Combos from 1st hit ", + "notes": "* Spike\n* Combos from 1st hit", "on_block": "-14", "on_ch": "+47a", "on_hit": "+15d", @@ -358,12 +415,13 @@ }, { "alias": [], + "alt": [], "damage": "27", "id": "Jack-8-b+2", "image": "", "input": "b+2", "name": "Piston Gun Assault", - "notes": "\n* Heat Engager\n* Heat Dash +5, +36a(+26)\n* Balcony Break ", + "notes": "* Heat Engager\n* Heat Dash +5, +36a(+26)\n* Balcony Break", "on_block": "+5", "on_ch": "+2d", "on_hit": "+2d", @@ -375,12 +433,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Jack-8-b+2*", "image": "", "input": "b+2*", "name": "Piston Gun Assault (charged)", - "notes": "\n* Heat Engager\n* Heat Dash +5, +36a(+26)\n* Balcony Break\n* Wall crush\n* Chip damage on block\n", + "notes": "* Heat Engager\n* Heat Dash +5, +36a(+26)\n* Balcony Break\n* Wall crush\n* Chip damage on block (16)", "on_block": "-2 (+5 WC)", "on_ch": "+17a (+9)", "on_hit": "+17a (+9)", @@ -392,12 +451,13 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Jack-8-b+3", "image": "", "input": "b+3", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -409,12 +469,13 @@ }, { "alias": [], - "damage": "1413", + "alt": [], + "damage": "14,13", "id": "Jack-8-b+3,2", "image": "", "input": "b+3,2", "name": "", - "notes": "\n* Transition to GMH with D\n * (+0 oB, +5 oH) ", + "notes": "* Transition to GMH with D\n * (+0 oB, +5 oH)", "on_block": "-4", "on_ch": "+1", "on_hit": "+1", @@ -426,12 +487,13 @@ }, { "alias": [], - "damage": "141320", + "alt": [], + "damage": "14,13,20", "id": "Jack-8-b+3,2,2", "image": "", "input": "b+3,2,2", "name": "Mad Dozer", - "notes": "\n* Balcony Break\n* Can be charged to power up ", + "notes": "* Balcony Break\n* Can be charged to power up", "on_block": "-9", "on_ch": "+44d (-14)", "on_hit": "+44d (-14)", @@ -443,12 +505,13 @@ }, { "alias": [], - "damage": "141340", + "alt": [], + "damage": "14,13,40", "id": "Jack-8-b+3,2,2*", "image": "", "input": "b+3,2,2*", "name": "Mad Dozer (charged)", - "notes": "\n* Balcony Break\n* Wall Crush +3 on block\n* Chip damage on block ", + "notes": "* Balcony Break\n* Wall Crush +3 on block\n* Chip damage on block (16)", "on_block": "-9", "on_ch": "+13d (+5)", "on_hit": "+13d (+5)", @@ -460,12 +523,13 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Jack-8-b+4", "image": "", "input": "b+4", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "-13", "on_ch": "-2a", "on_hit": "-2", @@ -477,12 +541,13 @@ }, { "alias": [], - "damage": "1621", + "alt": [], + "damage": "16,21", "id": "Jack-8-b+4,4", "image": "", "input": "b+4,4", "name": "Sherman Stomp", - "notes": "\n* Combos from 1st hit CH\n* When comboing from 1st hit: \nFloor Break\n", + "notes": "* Combos from 1st hit CH\n* When comboing from 1st hit: \nFloor Break", "on_block": "-4", "on_ch": "-8d", "on_hit": "-8d", @@ -494,12 +559,13 @@ }, { "alias": [], + "alt": [], "damage": "70", "id": "Jack-8-Back Throw 1+3", "image": "", "input": "Back Throw 1+3", "name": "Spinal Crush", - "notes": "\n* Unbreakable\n* Floor Break ", + "notes": "* Unbreakable\n* Floor Break", "on_block": "!", "on_ch": "+3d", "on_hit": "+3d", @@ -511,12 +577,13 @@ }, { "alias": [], + "alt": [], "damage": "70", "id": "Jack-8-Back Throw 2+4", "image": "", "input": "Back Throw 2+4", "name": "Throw Away", - "notes": "\n* Unbreakable\n* Balcony Break ", + "notes": "* Unbreakable\n* Balcony Break", "on_block": "!", "on_ch": "+17d", "on_hit": "+17d", @@ -526,14 +593,53 @@ "target": "t", "video": "" }, + { + "alias": [ + "debug" + ], + "alt": [], + "damage": "28", + "id": "Jack-8-b,db,d,df+1", + "image": "", + "input": "b,db,d,df+1", + "name": "Debugger", + "notes": "* Homing\n* Alternate input df+1+4", + "on_block": "-37", + "on_ch": "+18d", + "on_hit": "+18d", + "parent": "", + "recovery": "", + "startup": "i29", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "31", + "id": "Jack-8-b,db,d,df+2", + "image": "", + "input": "b,db,d,df+2", + "name": "Megaton Blast", + "notes": "* Balcony Break\n* Alternate input df+2+3", + "on_block": "-9", + "on_ch": "+31d (-5)", + "on_hit": "+31d (-5)", + "parent": "", + "recovery": "", + "startup": "i22", + "target": "m", + "video": "" + }, { "alias": [], + "alt": [], "damage": "5", "id": "Jack-8-d+1", "image": "", "input": "d+1", "name": "", - "notes": "\n* ", + "notes": "*\ncs4", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -545,12 +651,13 @@ }, { "alias": [], + "alt": [], "damage": "28", "id": "Jack-8-d+1+2", "image": "", "input": "d+1+2", "name": "Double Axe", - "notes": "\n* ", + "notes": "*\ncs6", "on_block": "-18", "on_ch": "+42a (+32)", "on_hit": "+42a (+32)", @@ -562,12 +669,13 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Jack-8-d+1+3", "image": "", "input": "d+1+3", "name": "Gun Bomb", - "notes": "\n* Crouch Throw (Unbreakable)\n* Floor Break\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", "on_block": "!", "on_ch": "+0d", "on_hit": "+0d", @@ -579,12 +687,13 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Jack-8-d+2", "image": "", "input": "d+2", "name": "", - "notes": "\n* Alternate input FC.d+2 ", + "notes": "* Alternate input FC.d+2\ncs4", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -596,13 +705,14 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Jack-8-d+2+4", "image": "", "input": "d+2+4", "name": "Iron Gunman", - "notes": "\n* Heat Engager\n* Cannot cancel into Heat Dash\n* Crouch Throw (Unbreakable)\n* Alternate input GMH.2+4\n", - "on_block": "", + "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", + "on_block": "!", "on_ch": "+6d", "on_hit": "+6d", "parent": "", @@ -613,12 +723,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Jack-8-d+3", "image": "", "input": "d+3", "name": "", - "notes": "\n* Alternate input FC.d+3 ", + "notes": "* Alternate input FC.d+3\ncs4", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -630,12 +741,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Jack-8-d+3+4", "image": "", "input": "d+3+4", "name": "Sit Down", - "notes": "\n* Transitions to SIT (Sit Down)", + "notes": "* Transitions to SIT (Sit Down)", "on_block": "", "on_ch": "", "on_hit": "", @@ -647,12 +759,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Jack-8-d+4", "image": "", "input": "d+4", "name": "", - "notes": "\n* Alternate input FC.d+4 ", + "notes": "* Alternate input FC.d+4\ncs4", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -664,80 +777,85 @@ }, { "alias": [], - "damage": "5", + "alt": [], + "damage": "13", "id": "Jack-8-db+1", "image": "", "input": "db+1", "name": "", - "notes": "\n* ", + "notes": "*\ncs", "on_block": "-12", "on_ch": "+1", "on_hit": "+1", "parent": "", "recovery": "rFC", - "startup": "i13", + "startup": "i12", "target": "l", "video": "" }, { "alias": [], - "damage": "5,5", + "alt": [], + "damage": "13,5", "id": "Jack-8-db+1,1", "image": "", "input": "db+1,1", "name": "", - "notes": "\n* Combos from 1st hit", + "notes": "* Combos from 1st hit\ncs", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", "parent": "Jack-8-db+1", "recovery": "rFC", - "startup": "i13", + "startup": "i12", "target": "l,l", "video": "" }, { "alias": [], - "damage": "5,5,5", + "alt": [], + "damage": "13,5,5", "id": "Jack-8-db+1,1,1", "image": "", "input": "db+1,1,1", "name": "", - "notes": "\n* ", + "notes": "*\ncs", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", "parent": "Jack-8-db+1,1", "recovery": "rFC", - "startup": "i13", + "startup": "i12", "target": "l,l,l", "video": "" }, { "alias": [], - "damage": "5,5,5,21", + "alt": [], + "damage": "13,5,5,21", "id": "Jack-8-db+1,1,1,2", "image": "", "input": "db+1,1,1,2", "name": "Machinegun Blast", - "notes": "\n* Balcony Break ", + "notes": "* Balcony Break", "on_block": "-11", "on_ch": "+43a (-4)", "on_hit": "+43a (-4)", "parent": "Jack-8-db+1,1,1", "recovery": "", - "startup": "i13", + "startup": "i12", "target": "l,l,l,m", "video": "" }, { "alias": [], + "alt": [], "damage": "8,21", "id": "Jack-8-db1+2", "image": "", "input": "db+1+2", "name": "Megaton Earthquake", - "notes": "\n* ", + "notes": "*", "on_block": "-70", "on_ch": "-5d", "on_hit": "-5d", @@ -749,15 +867,16 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Jack-8-db+2", "image": "", "input": "db+2", "name": "Power Shovel", - "notes": "\n* Can be charged to power up ", + "notes": "* Can be charged to power up\ncs6", "on_block": "-18", "on_ch": "+33d", - "on_hit": "+3", + "on_hit": "+3c", "parent": "", "recovery": "", "startup": "i22", @@ -766,12 +885,13 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Jack-8-db+2*", "image": "", "input": "db+2*", "name": "Power Shovel (charged)", - "notes": "\n* Chip damage on block ", + "notes": "* Chip damage on block (9)", "on_block": "-33", "on_ch": "+17d", "on_hit": "+17d", @@ -783,12 +903,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Jack-8-db+2+3", "image": "", "input": "db+2+3", "name": "Body Smash", - "notes": "\n* Throw Break 2\n* Floor Break ", + "notes": "* Throw Break 2\n* Floor Break", "on_block": "-2", "on_ch": "+14c", "on_hit": "+14c", @@ -800,12 +921,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Jack-8-db+3", "image": "", "input": "db+3", "name": "Cossack Kick", - "notes": "\n* ", + "notes": "*", "on_block": "-20", "on_ch": "-9", "on_hit": "-9", @@ -817,12 +939,31 @@ }, { "alias": [], + "alt": [], + "damage": "15,21", + "id": "Jack-8-db+3,1+2", + "image": "", + "input": "db+3, ... 1+2", + "name": "Cossack Smash", + "notes": "* Balcony Break", + "on_block": "+14g", + "on_ch": "+43a (-15)", + "on_hit": "+43a (-15)", + "parent": "Jack-8-db+3", + "recovery": "", + "startup": "i21", + "target": "l,h", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "15,12", "id": "Jack-8-db+3,4", "image": "", "input": "db+3,4", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "-16", "on_ch": "-9", "on_hit": "-9", @@ -834,29 +975,13 @@ }, { "alias": [], - "damage": "15,12,21", - "id": "Jack-8-db+3,4,1+2", - "image": "", - "input": "db+3,4, ... 1+2", - "name": "Cossack Smash", - "notes": "\n* Balcony Break ", - "on_block": "+14g", - "on_ch": "+43a (-15)", - "on_hit": "+43a (-15)", - "parent": "Jack-8-db+3,4", - "recovery": "", - "startup": "i21", - "target": "l,l,m", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "15,12,12", "id": "Jack-8-db+3,4,3", "image": "", "input": "db+3,4,3", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "-19", "on_ch": "-8", "on_hit": "-8", @@ -868,12 +993,13 @@ }, { "alias": [], + "alt": [], "damage": "15,12,12,12", "id": "Jack-8-db+3,4,3,4", "image": "", "input": "db+3,4,3,4", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "-16", "on_ch": "-5", "on_hit": "-5", @@ -885,12 +1011,13 @@ }, { "alias": [], + "alt": [], "damage": "15,12,12,12,12", "id": "Jack-8-db+3,4,3,4,3", "image": "", "input": "db+3,4,3,4,3", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "-19", "on_ch": "-8", "on_hit": "-8", @@ -902,12 +1029,13 @@ }, { "alias": [], + "alt": [], "damage": "15,12,12,12,12,12", "id": "Jack-8-db+3,4,3,4,3,4", "image": "", "input": "db+3,4,3,4,3,4", "name": "Cossack Kicks", - "notes": "\n* ", + "notes": "*", "on_block": "-16", "on_ch": "-5", "on_hit": "-5", @@ -919,12 +1047,31 @@ }, { "alias": [], + "alt": [], + "damage": "15,4,5,5,5,5,21", + "id": "Jack-8-db+3,d+1+2", + "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...)", + "on_block": "", + "on_ch": "0", + "on_hit": "0", + "parent": "Jack-8-db+3", + "recovery": "", + "startup": "i21", + "target": "l,m (th)", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "14", "id": "Jack-8-db+4", "image": "", "input": "db+4", "name": "Big Boot", - "notes": "\n* ", + "notes": "*\ncs6", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", @@ -936,12 +1083,13 @@ }, { "alias": [], + "alt": [], "damage": "50", "id": "Jack-8-db,n,f+1+2", "image": "", "input": "db,n,f+1+2", "name": "Pile Driver", - "notes": "\n* Throw Break 1+2\n* Floor Break ", + "notes": "* Throw Break 1+2\n* Floor Break", "on_block": "-6", "on_ch": "-1d", "on_hit": "-1d", @@ -953,6 +1101,7 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Jack-8-df+1", "image": "", @@ -970,12 +1119,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Jack-8-df+1,1", "image": "", "input": "df+1,1", "name": "Overheat", - "notes": "\n* 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", "on_block": "-11", "on_ch": "+72a (+56)", "on_hit": "+21cg", @@ -987,12 +1137,13 @@ }, { "alias": [], - "damage": "1210", + "alt": [], + "damage": "12,10", "id": "Jack-8-df+1,2", "image": "", "input": "df+1,2", "name": "", - "notes": "\n* Combos from 1st hit CH\n* Delayable", + "notes": "*Jails\n* Combos from 1st hit CH\n* Delayable", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -1004,12 +1155,13 @@ }, { "alias": [], - "damage": "1210,2", + "alt": [], + "damage": "12,10,2", "id": "Jack-8-df+1,2,1", "image": "", "input": "df+1,2,1", "name": "", - "notes": "\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", "on_block": "-10", "on_ch": "-2", "on_hit": "-2", @@ -1021,12 +1173,13 @@ }, { "alias": [], - "damage": "1210,2,20", + "alt": [], + "damage": "12,10,2,20", "id": "Jack-8-df+1,2,1,2", "image": "", "input": "df+1,2,1,2", "name": "Overdrive", - "notes": "\n* 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", "on_block": "-18", "on_ch": "+35d (-23)", "on_hit": "+35d (-23)", @@ -1038,12 +1191,31 @@ }, { "alias": [], + "alt": [], + "damage": "20", + "id": "Jack-8-df+1+3", + "image": "", + "input": "df+1+3", + "name": "Body Press", + "notes": "{{}}", + "on_block": "-11", + "on_ch": "+0d~+19d", + "on_hit": "+0d~+19d", + "parent": "", + "recovery": "", + "startup": "i30~49", + "target": "sm", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "23", "id": "Jack-8-df+1+4", "image": "", "input": "df+1+4", "name": "Debugger", - "notes": "\n* Homing\n* Alternate input b,db,d,df+1 to power up\n * (28 damage, i29)", + "notes": "* Homing\n* Alternate input b,db,d,df+1 to power up", "on_block": "-37", "on_ch": "+18d", "on_hit": "+18d", @@ -1055,6 +1227,7 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Jack-8-df+2", "image": "", @@ -1072,12 +1245,13 @@ }, { "alias": [], + "alt": [], "damage": "13,16", "id": "Jack-8-df+2,1", "image": "", "input": "df+2,1", "name": "Cosmic Sweeper", - "notes": "\n* 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", "on_block": "-32", "on_ch": "+40a (+22)", "on_hit": "+40a (+22)", @@ -1089,12 +1263,13 @@ }, { "alias": [], + "alt": [], "damage": "13,16", "id": "Jack-8-df+2,1*", "image": "", "input": "df+2,1*", "name": "Cosmic Sweeper (charged)", - "notes": "\n* Tornado\n* Transition to GMH with D\n * (+70a (+54) oH))", + "notes": "* Tornado\n* Transition to GMH with D\n * (+70a (+54) oH))", "on_block": "-46", "on_ch": "+69a (+53)", "on_hit": "+69a (+53)", @@ -1106,12 +1281,13 @@ }, { "alias": [], + "alt": [], "damage": "26", "id": "Jack-8-df+2+3", "image": "", "input": "df+2+3", "name": "Megaton Blast", - "notes": "\n* Balcony Break\n* Alternate input b,db,d,df+2 to power up\n * (31 damage, i22)", + "notes": "* Balcony Break\n* Alternate input b,db,d,df+2 to power up", "on_block": "-9", "on_ch": "+31d (-5)", "on_hit": "+31d (-5)", @@ -1123,12 +1299,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Jack-8-df+2+4", "image": "", "input": "df+2+4", "name": "Volcano", - "notes": "\n* Throw Break 2\n* ", + "notes": "* Throw Break 2\n*", "on_block": "-2", "on_ch": "+26a", "on_hit": "+26a", @@ -1140,6 +1317,7 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Jack-8-df+3", "image": "", @@ -1157,7 +1335,8 @@ }, { "alias": [], - "damage": "1620", + "alt": [], + "damage": "16,20", "id": "Jack-8-df+3,2", "image": "", "input": "df+3,2", @@ -1174,7 +1353,8 @@ }, { "alias": [], - "damage": "17", + "alt": [], + "damage": "28", "id": "Jack-8-df+3+4", "image": "", "input": "df+3+4", @@ -1186,11 +1366,12 @@ "parent": "", "recovery": "", "startup": "i13", - "target": "28", + "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "17", "id": "Jack-8-df+4", "image": "", @@ -1208,29 +1389,31 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Jack-8-df,DF+2+4", "image": "", "input": "df,DF+2+4", "name": "Volcano Blaster", - "notes": "\n* Throw Break 2\n* ", + "notes": "* Throw Break 2\n*", "on_block": "-2", "on_ch": "+54a", "on_hit": "+54a", "parent": "", "recovery": "", - "startup": "i11", + "startup": "i14", "target": "t", "video": "" }, { "alias": [], + "alt": [], "damage": "33", "id": "Jack-8-(During Enemy wall stun) 1+3", "image": "", "input": "(During Enemy wall stun) 1+3", "name": "Twin Drivers", - "notes": "\n* 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", "on_block": "!", "on_ch": "+0d", "on_hit": "+0d", @@ -1242,6 +1425,7 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Jack-8-f+1", "image": "", @@ -1259,6 +1443,7 @@ }, { "alias": [], + "alt": [], "damage": "13,25", "id": "Jack-8-f+1,1", "image": "", @@ -1276,23 +1461,25 @@ }, { "alias": [], + "alt": [], "damage": "12,20", "id": "Jack-8-f+1+2", "image": "", "input": "f+1+2", "name": "Rolling Death Crusher", - "notes": "\n* Balcony Break\n* Chip damage on block ", - "on_block": "i12", + "notes": "* Balcony Break\n* Chip damage on block when absorbing an attack (12)\n* Power Crush", + "on_block": "-12", "on_ch": "+32d (+6)", "on_hit": "+32d (+6)", "parent": "", "recovery": "", - "startup": "i27", + "startup": "i27 pc7", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "13,12", "id": "Jack-8-f+1,2", "image": "", @@ -1310,12 +1497,13 @@ }, { "alias": [], + "alt": [], "damage": "13,12,12", "id": "Jack-8-f+1,2,1", "image": "", "input": "f+1,2,1", "name": "Drilling Engine", - "notes": "\n* Tornado\n* Instant Tornado ", + "notes": "* Tornado\n* Instant Tornado", "on_block": "-12", "on_ch": "+65a (+49)", "on_hit": "+65a (+49)", @@ -1327,12 +1515,13 @@ }, { "alias": [], + "alt": [], "damage": "13,12,12", "id": "Jack-8-f+1,2,2", "image": "", "input": "f+1,2,2", "name": "Piston Gun Blaster", - "notes": "\n* Can be charged to power up\n* Chip damage on block", + "notes": "* Can be charged to power up", "on_block": "+6", "on_ch": "+3d", "on_hit": "+3d", @@ -1344,12 +1533,13 @@ }, { "alias": [], + "alt": [], "damage": "13,12,12", "id": "Jack-8-f+1,2,2*", "image": "", "input": "f+1,2,2*", "name": "Piston Gun Blaster (charged)", - "notes": "\n* Balcony Break\n* Wall crush\n* Chip damage on block ", + "notes": "* Balcony Break\n* Wall crush\n* Chip damage on block (16)", "on_block": "-12 (0 wall crush)", "on_ch": "+11d (-15)", "on_hit": "+11d (-15)", @@ -1360,7 +1550,10 @@ "video": "" }, { - "alias": [], + "alias": [ + "stop sign" + ], + "alt": [], "damage": "22", "id": "Jack-8-f+2", "image": "", @@ -1378,12 +1571,13 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Jack-8-f+3", "image": "", "input": "f+3", "name": "", - "notes": "\n* Knee\n* Transition to GMH with D\n * (+2 oB, +16g oH)\n* Alternate input ws3 ", + "notes": "* Knee\n* Transition to GMH with D\n * (+2 oB, +16g oH, +16 ch)\n* Alternate input ws3", "on_block": "-9", "on_ch": "+5", "on_hit": "+5", @@ -1395,12 +1589,13 @@ }, { "alias": [], + "alt": [], "damage": "18,20", "id": "Jack-8-f+3,1+2", "image": "", "input": "f+3,1+2", "name": "Machine Press", - "notes": "\n* Combos from 1st hit CH\n* Alternate input ws3,1+2 ", + "notes": "* Combos from 1st hit CH\n* Alternate input ws3,1+2", "on_block": "-11c", "on_ch": "+48a", "on_hit": "+2d", @@ -1412,12 +1607,13 @@ }, { "alias": [], + "alt": [], "damage": "18,20", "id": "Jack-8-f+3,2", "image": "", "input": "f+3,2", "name": "Two-Step Die", - "notes": "\n* 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", "on_block": "-9", "on_ch": "+44d (-14)", "on_hit": "+44d (-14)", @@ -1429,12 +1625,13 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Jack-8-f+3+4", "image": "", "input": "f+3+4", "name": "Merkabah Headbutt", - "notes": "\n* Headbutt\n* Transition to GMH with D\n * (-3 oB, +15g oB)", + "notes": "* Headbutt\n* Transition to GMH with D\n * (-3 oB, +15c oH)", "on_block": "-11", "on_ch": "+9c", "on_hit": "+9c", @@ -1446,6 +1643,25 @@ }, { "alias": [], + "alt": [], + "damage": "20", + "id": "Jack-8-f+4", + "image": "", + "input": "f+4", + "name": "", + "notes": "Balcony Break on CH", + "on_block": "-4", + "on_ch": "+32d (+22)", + "on_hit": "+7", + "parent": "", + "recovery": "", + "startup": "i17", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "80", "id": "Jack-8-f+4~1", "image": "", @@ -1463,6 +1679,7 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Jack-8-f+4~1,2", "image": "", @@ -1480,12 +1697,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Jack-8-FC.1", "image": "", "input": "FC.1", "name": "", - "notes": "\n* ", + "notes": "*\ncs1", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -1497,12 +1715,13 @@ }, { "alias": [], + "alt": [], "damage": "10,14", "id": "Jack-8-FC.1,1", "image": "", "input": "FC.1,1", "name": "Double Low Hammer", - "notes": "\n* ", + "notes": "*\ncs", "on_block": "-12", "on_ch": "+5", "on_hit": "+5", @@ -1514,12 +1733,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Jack-8-FC.1+2", "image": "", "input": "FC.1+2", "name": "", - "notes": "\n* Alternate input FC.db+1+2 ", + "notes": "* Alternate input FC.db+1+2\ncs1", "on_block": "-15", "on_ch": "+13d", "on_hit": "+13d", @@ -1531,12 +1751,13 @@ }, { "alias": [], + "alt": [], "damage": "10,24", "id": "Jack-8-FC.1,2", "image": "", "input": "FC.1,2", "name": "Megaton Strike", - "notes": "\n* Balcony Break ", + "notes": "* Balcony Break", "on_block": "-11", "on_ch": "+43a (-4)", "on_hit": "+11a (+2)", @@ -1548,12 +1769,13 @@ }, { "alias": [], - "damage": "2123", + "alt": [], + "damage": "21,23", "id": "Jack-8-FC.1+2,1+2", "image": "", "input": "FC.1+2,1+2", "name": "Low Cross Combo", - "notes": "\n* Combos from 1st hit ", + "notes": "* Combos from 1st hit", "on_block": "-18", "on_ch": "+42a (+32)", "on_hit": "+42a (+32)", @@ -1565,12 +1787,13 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Jack-8-FC.2", "image": "", "input": "FC.2", "name": "", - "notes": "\n* Alternate input d+2 ", + "notes": "* Alternate input d+2\ncs1", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -1582,12 +1805,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Jack-8-FC.3", "image": "", "input": "FC.3", "name": "", - "notes": "\n* Alternate input d+3 ", + "notes": "* Alternate input d+3\ncs1", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -1599,12 +1823,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Jack-8-FC.4", "image": "", "input": "FC.4", "name": "", - "notes": "\n* Alternate input d+4 ", + "notes": "* Alternate input d+4\ncs1", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -1616,12 +1841,13 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Jack-8-FC.db+1", "image": "", "input": "FC.db+1", "name": "", - "notes": "\n* ", + "notes": "*\ncs1", "on_block": "-11", "on_ch": "+3", "on_hit": "+3", @@ -1633,12 +1859,13 @@ }, { "alias": [], + "alt": [], "damage": "14,10", "id": "Jack-8-FC.db+1,1", "image": "", "input": "FC.db+1,1", "name": "", - "notes": "\n* ", + "notes": "*\ncs", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -1650,12 +1877,13 @@ }, { "alias": [], + "alt": [], "damage": "14,10,20", "id": "Jack-8-FC.db+1,1,1", "image": "", "input": "FC.db+1,1,1", "name": "Pulverizer", - "notes": "\n* Balcony Break\n* Can be charged to power up", + "notes": "* Balcony Break\n* Can be charged to power up", "on_block": "-14", "on_ch": "+9a", "on_hit": "+9a", @@ -1667,12 +1895,13 @@ }, { "alias": [], + "alt": [], "damage": "14,10,30", "id": "Jack-8-FC.db+1,1,1*", "image": "", "input": "FC.db+1,1,1*", "name": "Pulverizer (charged)", - "notes": "\n* Balcony Break\n* Chip damage on block", + "notes": "* Balcony Break\n* Chip damage on block (12)", "on_block": "-6", "on_ch": "+15a (+7)", "on_hit": "+15a (+7)", @@ -1684,12 +1913,13 @@ }, { "alias": [], + "alt": [], "damage": "5", "id": "Jack-8-FC.df+1", "image": "", "input": "FC.df+1", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "-21", "on_ch": "-11c", "on_hit": "-11c", @@ -1701,12 +1931,13 @@ }, { "alias": [], + "alt": [], "damage": "5,8", "id": "Jack-8-FC.df+1,2", "image": "", "input": "FC.df+1,2", "name": "", - "notes": "\n* Combos from 1st hit ", + "notes": "* Combos from 1st hit", "on_block": "-21", "on_ch": "-11c", "on_hit": "-11c", @@ -1718,12 +1949,13 @@ }, { "alias": [], + "alt": [], "damage": "5,8,11", "id": "Jack-8-FC.df+1,2,1", "image": "", "input": "FC.df+1,2,1", "name": "", - "notes": "\n* Combos from 1st hit ", + "notes": "* Combos from 1st hit", "on_block": "-11", "on_ch": "+16cs", "on_hit": "+16cs", @@ -1735,12 +1967,13 @@ }, { "alias": [], + "alt": [], "damage": "5,8,11,30", "id": "Jack-8-FC.df+1,2,1,1", "image": "", "input": "FC.df+1,2,1,1", "name": "Windmill Punches", - "notes": "\n* Guard Break +15 ", + "notes": "* Guard Break", "on_block": "+15", "on_ch": "+13BT", "on_hit": "+13BT", @@ -1752,12 +1985,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Jack-8-FC.df+2", "image": "", "input": "FC.df+2", "name": "", - "notes": "\n* ", + "notes": "*\ncs", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", @@ -1769,12 +2003,13 @@ }, { "alias": [], + "alt": [], "damage": "12,10", "id": "Jack-8-FC.df+2,1", "image": "", "input": "FC.df+2,1", "name": "", - "notes": "\n* ", + "notes": "*\ncs", "on_block": "-13", "on_ch": "+7", "on_hit": "+7", @@ -1786,12 +2021,13 @@ }, { "alias": [], + "alt": [], "damage": "12,10,10", "id": "Jack-8-FC.df+2,1,2", "image": "", "input": "FC.df+2,1,2", "name": "Swing R Knuckle", - "notes": "\n* ", + "notes": "*\ncs", "on_block": "-12", "on_ch": "+29a (+19)", "on_hit": "+29a (+19)", @@ -1803,12 +2039,13 @@ }, { "alias": [], + "alt": [], "damage": "12,8", "id": "Jack-8-FC.df+2,d+1", "image": "", "input": "FC.df+2,d+1", "name": "Swing R Knuckle Low", - "notes": "\n* Balcony Break\n* Combos from 1st hit ", + "notes": "* Balcony Break\n* Combos from 1st hit\ncs", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -1820,12 +2057,13 @@ }, { "alias": [], + "alt": [], "damage": "12,23", "id": "Jack-8-FC.df+2,f+1", "image": "", "input": "FC.df+2,f+1", "name": "Swing R Knuckle High", - "notes": "\n* Balcony Break\n* Combos from 1st hit ", + "notes": "* Balcony Break\n* Combos from 1st hit\ncs", "on_block": "-13", "on_ch": "+32a", "on_hit": "+32a", @@ -1837,12 +2075,13 @@ }, { "alias": [], + "alt": [], "damage": "28", "id": "Jack-8-FC.df+3+4", "image": "", "input": "FC.df+3+4", "name": "Atomic Shoulder Tackle", - "notes": "\n* Balcony Break ", + "notes": "* Balcony Break", "on_block": "-9", "on_ch": "+33a (-14)", "on_hit": "+1a (-8)", @@ -1854,12 +2093,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Jack-8-FC.df+4", "image": "", "input": "FC.df+4", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "-12", "on_ch": "+4", "on_hit": "+4", @@ -1871,12 +2111,13 @@ }, { "alias": [], + "alt": [], "damage": "10,17", "id": "Jack-8-FC.df+4,2", "image": "", "input": "FC.df+4,2", "name": "Mimesis Spike Press", - "notes": "\n* ", + "notes": "*", "on_block": "-14", "on_ch": "+19d", "on_hit": "+4c", @@ -1888,12 +2129,13 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Jack-8-f,F+1", "image": "", "input": "f,F+1", "name": "Jackhammer", - "notes": "\n* Transition to GMH with D\n* (+4c oB, +8c oH) ", + "notes": "* Transition to GMH with D\n* (+4 oB, +8c oH, +16d cH)", "on_block": "-6", "on_ch": "+16d", "on_hit": "+8c", @@ -1905,12 +2147,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Jack-8-f,F+1+2", "image": "", "input": "f,F+1+2", "name": "", - "notes": "\n*\nHoming ", + "notes": "*\nHoming", "on_block": "-15", "on_ch": "+22cs", "on_hit": "+22cs", @@ -1922,12 +2165,13 @@ }, { "alias": [], + "alt": [], "damage": "20,21", "id": "Jack-8-f,F+1+2,1+2", "image": "", "input": "f,F+1+2,1+2", "name": "High and Low Cross Cut", - "notes": "\n* Alternate input FC.d+1+2", + "notes": "\ncs", "on_block": "-19", "on_ch": "+13d", "on_hit": "+13d", @@ -1939,12 +2183,13 @@ }, { "alias": [], + "alt": [], "damage": "20,24", "id": "Jack-8-f,F+1+2,2", "image": "", "input": "f,F+1+2,2", "name": "Cross Cut Blast", - "notes": "\n*\nBalcony Break\n* Combos from 1st hit ", + "notes": "*\nBalcony Break\n* Combos from 1st hit", "on_block": "-11", "on_ch": "+11a (+2)", "on_hit": "+11a (+2)", @@ -1956,12 +2201,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Jack-8-f,F+1+4", "image": "", "input": "f,F+1+4", "name": "Sliding Attack", - "notes": "\n* Low attack on landing", + "notes": "* Low attack on landing \n(-110 oB, -65 oH)\n", "on_block": "-82", "on_ch": "-88", "on_hit": "-88", @@ -1973,12 +2219,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Jack-8-f,F+2", "image": "", "input": "f,F+2", "name": "Rocket Uppercut", - "notes": "\n* Can be charged to power up ", + "notes": "* Can be charged to power up", "on_block": "-16", "on_ch": "+53a (+43)", "on_hit": "+53a (+43)", @@ -1990,13 +2237,14 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Jack-8-f,F+2*", "image": "", "input": "f,F+2*", "name": "Rocket Uppercut (charged)", - "notes": "\n* Tornado\n* Chip damage on block ", - "on_block": "-16", + "notes": "* Tornado\n* Chip damage on block (14)", + "on_block": "-15", "on_ch": "+61a", "on_hit": "+61a", "parent": "", @@ -2007,12 +2255,13 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Jack-8-f,F+3", "image": "", "input": "f,F+3", "name": "Granite Stomping", - "notes": "\n* Transition to FC with D", + "notes": "* Transition to FC with D", "on_block": "+4c", "on_ch": "+22a", "on_hit": "+9c", @@ -2024,12 +2273,13 @@ }, { "alias": [], + "alt": [], "damage": "32", "id": "Jack-8-f,F+4", "image": "", "input": "f,F+4", "name": "Rocket Kick", - "notes": "\n* Tornado \n* Balcony Break\n* Chip damage on block", + "notes": "* Tornado \n* Balcony Break\n* Chip damage on block (12)", "on_block": "-10", "on_ch": "+15d (+5)", "on_hit": "+15d (+5)", @@ -2041,46 +2291,49 @@ }, { "alias": [], + "alt": [], "damage": "34", "id": "Jack-8-f,f,F+1+2", "image": "", "input": "f,f,F+1+2", "name": "Mimesis Charging Tackle", - "notes": "\n* Balcony Break\n* Chip damage on block\n* Alternate input wr1+2", - "on_block": "+3", + "notes": "* Balcony Break\n* Chip damage on block (10)\n* Alternate input wr1+2", + "on_block": "+4", "on_ch": "+7a (-2)", "on_hit": "+7a (-2)", "parent": "", "recovery": "", - "startup": "i20", + "startup": "i20~23", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "25", "id": "Jack-8-f,f,F+2", "image": "", "input": "f,f,F+2", "name": "Cemaho Chop", - "notes": "\n* Chip damage on block\n* Alternate input wr2", - "on_block": "+10", - "on_ch": "+6", - "on_hit": "+6", + "notes": "* Chip damage on block (7)\n* Guarantees i10 moves on hit\n* Alternate input wr2", + "on_block": "+6", + "on_ch": "+10", + "on_hit": "+10", "parent": "", "recovery": "", "startup": "i22", - "target": "h", + "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "22", "id": "Jack-8-GMC.1", "image": "", "input": "GMC.1", "name": "Jaguar Hook - Gamma", - "notes": "\n* Homing\n* * Partially uses remaining Heat time\n* Chip damage on block ", + "notes": "* Homing\n* * Partially uses remaining Heat time\n* Chip damage on block (4)", "on_block": "-6", "on_ch": "+73a (+57)", "on_hit": "+73a (+57)", @@ -2092,30 +2345,32 @@ }, { "alias": [], - "damage": "22", + "alt": [], + "damage": "42", "id": "Jack-8-GMC.2", "image": "", "input": "GMC.2", "name": "Exaton Blast - Gamma", - "notes": "\n* Tornado\n* Guard Break +11\n* Balcony Break\n* Partially uses remaining Heat time\n* Chip damage on block ", + "notes": "* Tornado\n* Guard Break\n* Balcony Break\n* Partially uses remaining Heat time\n* Chip damage on block (4)\n* Power Crush", "on_block": "+11", "on_ch": "+31a (+5)", "on_hit": "+31a (+5)", "parent": "", "recovery": "", - "startup": "i20", + "startup": "i20 pc1", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Jack-8-GMH.1", "image": "", "input": "GMH.1", "name": "Juggernaut Hook", - "notes": "\n* Homing\n* Balcony Break ", - "on_block": "-10", + "notes": "* Homing\n* Balcony Break", + "on_block": "-9", "on_ch": "+25d", "on_hit": "+25d", "parent": "", @@ -2126,30 +2381,50 @@ }, { "alias": [], + "alt": [], "damage": "45 (57)", "id": "Jack-8-GMH.1+2", "image": "", "input": "GMH.1+2", "name": "Mimesis Overkill", - "notes": "\n* 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", "on_block": "-6", "on_ch": "+0d", "on_hit": "+0d", "parent": "", "recovery": "", "startup": "i16", + "target": "th", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "Jack-8-GMH.1+3", + "image": "", + "input": "GMH.1+3", + "name": "Gun Bomb", + "notes": "* Crouch Throw (Unbreakable)\n* Floor Break\n* Alternate input d+1+3", + "on_block": "!", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "i15", "target": "t", "video": "" }, { "alias": [], + "alt": [], "damage": "40", "id": "Jack-8-GMH.2", "image": "", "input": "GMH.2", "name": "Exaton Blast", - "notes": "\n* Balcony Break\n* Tornado ", - "on_block": "+11", + "notes": "* Balcony Break\n* Tornado", + "on_block": "+11g", "on_ch": "+21d (+11)", "on_hit": "+21d (+11)", "parent": "", @@ -2160,12 +2435,31 @@ }, { "alias": [], + "alt": [], + "damage": "25", + "id": "Jack-8-GMH.2+4", + "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", + "on_block": "!", + "on_ch": "+6d", + "on_hit": "+6d", + "parent": "", + "recovery": "", + "startup": "i15", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "28", "id": "Jack-8-GMH.3", "image": "", "input": "GMH.3", "name": "Granite Stomp", - "notes": "\n* Transition to FC with D\n * (+7 oH) ", + "notes": "* Transition to FC with D\n * (+7 oH, +2 oB)", "on_block": "+4", "on_ch": "+22a", "on_hit": "+9c", @@ -2177,46 +2471,49 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Jack-8-GMH.3+4", "image": "", "input": "GMH.3+4", "name": "Particle Barrier", - "notes": "\n* Heat Engager\n* Heat Dash +5, +36a(+26)\n* Chip damage on block when absorbing an attack\n", + "notes": "* Heat Engager\n* Heat Dash +5, +36a(+26)\n* Chip damage on block when absorbing an attack (6)\n* Power Crush", "on_block": "-13", "on_ch": "+40d (-18)", "on_hit": "+40d (-18)", "parent": "", "recovery": "", - "startup": "i20", - "target": "s", + "startup": "i20 pc6", + "target": "sm", "video": "" }, { "alias": [], + "alt": [], "damage": "30", "id": "Jack-8-GMH.4", "image": "", "input": "GMH.4", "name": "Full Metal Deathblow", - "notes": "\n* Heat Engager\n* Heat Dash +5, +36a(+26)\n* Balcony Break\n* Chip damage on block\n", - "on_block": "+3", + "notes": "* Heat Engager\n* Heat Dash +5, +36a(+26)\n* Balcony Break\n* Chip damage on block (9)", + "on_block": "+4", "on_ch": "+21d (+11)", "on_hit": "+21d (+11)", "parent": "", "recovery": "", - "startup": "i14", + "startup": "i14~18", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "26", "id": "Jack-8-GMH.f+1", "image": "", "input": "GMH.f+1", "name": "Prime Windup Uppercut", - "notes": "\n* Tornado\n* Instant Tornado", + "notes": "* Tornado\n* Instant Tornado", "on_block": "-17", "on_ch": "+66a (+50)", "on_hit": "+66a (+50)", @@ -2228,63 +2525,67 @@ }, { "alias": [], + "alt": [], "damage": "34", "id": "Jack-8-GMH.f+2", "image": "", "input": "GMH.f+2", "name": "Megalodriller", - "notes": "\n* Balcony Break ", + "notes": "* Balcony Break", "on_block": "-13", "on_ch": "+30a (+4)", "on_hit": "+30a (+4)", "parent": "", "recovery": "", - "startup": "i29", + "startup": "i17", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Jack-8-GMH.ub", "image": "", "input": "GMH.ub", "name": "Breakout Fortress", - "notes": "\n* ", + "notes": "*Recover in crouch\n", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", - "startup": "", + "recovery": "rFC", + "startup": "js12", "target": "", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Jack-8-GMH.uf", "image": "", "input": "GMH.uf", "name": "Flying Fortress", - "notes": "\n* ", + "notes": "*Recover in crouch\n", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", - "startup": "", + "recovery": "rFC", + "startup": "js12", "target": "", "video": "" }, { "alias": [], + "alt": [], "damage": "18", "id": "Jack-8-Grounded face up d+1+2", "image": "", - "input": "1+2", + "input": "d+1+2", "name": "Get Up Punch", - "notes": "\n* Recovers in SIT, then stands up ", + "notes": "* Recovers in SIT, then stands up", "on_block": "+18g", "on_ch": "+39d", "on_hit": "+39d", @@ -2296,12 +2597,13 @@ }, { "alias": [], + "alt": [], "damage": "50", "id": "Jack-8-H.2+3", "image": "", "input": "H.2+3", - "name": "Meteor Raid (Heat Burst)", - "notes": "\n* Heat Smash\n* Balcony Break ", + "name": "Meteor Raid", + "notes": "* Heat Smash\n* Balcony Break\n* Chip damage on block (19)", "on_block": "-9", "on_ch": "-2d (-12)", "on_hit": "-2d (-12)", @@ -2313,12 +2615,89 @@ }, { "alias": [], + "alt": [], + "damage": "", + "id": "Jack-8-hcf", + "image": "", + "input": "HCF", + "name": "", + "notes": "* Alternate input 1+4\n* Can be looped together in 360 motions for up to 5 spins", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "i22~", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": ",30", + "id": "Jack-8-hcf,1", + "image": "", + "input": "HCF,1", + "name": "Gigaton Punch", + "notes": "* Balcony Break\n* Alternate input 1+4,1\n* Chip damage on block (9)", + "on_block": "+21g", + "on_ch": "+39d (-8)", + "on_hit": "+7a (-2)", + "parent": "Jack-8-hcf", + "recovery": "", + "startup": "i22~", + "target": ",m", + "video": "" + }, + { + "alias": [ + "one" + ], + "alt": [], + "damage": ",25", + "id": "Jack-8-hcf,df+1", + "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", + "on_block": "-17", + "on_ch": "+52a (+42)", + "on_hit": "+52a (+42)", + "parent": "Jack-8-hcf", + "recovery": "", + "startup": "i22~", + "target": ",m", + "video": "" + }, + { + "alias": [ + "emgf" + ], + "alt": [], + "damage": "36", + "id": "Jack-8-hcf:df+1", + "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", + "on_block": "-17", + "on_ch": "+66a (+50)", + "on_hit": "+66a (+50)", + "parent": "", + "recovery": "", + "startup": "i20~23", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "40", "id": "Jack-8-Left Throw", "image": "", "input": "Left Throw", "name": "Side Left Bomb", - "notes": "\n* Throw Break 1\n* Balcony Break ", + "notes": "* Throw Break 1\n* Balcony Break", "on_block": "-3", "on_ch": "+1d", "on_hit": "+1d", @@ -2330,12 +2709,13 @@ }, { "alias": [], + "alt": [], "damage": "45", "id": "Jack-8-qcb+2", "image": "", "input": "qcb+2", "name": "Back Breaker", - "notes": "\n* Throw Break 2 ", + "notes": "* Throw Break 2", "on_block": "-2", "on_ch": "+12d", "on_hit": "+12d", @@ -2347,12 +2727,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Jack-8-qcf+1", "image": "", "input": "qcf+1", "name": "Pyramid Driver", - "notes": "\n* Throw Break 1\n* Floor Break ", + "notes": "* Throw Break 1\n* Floor Break", "on_block": "-2", "on_ch": "-2d", "on_hit": "-2d", @@ -2364,12 +2745,13 @@ }, { "alias": [], + "alt": [], "damage": "55+", "id": "Jack-8-R.df+1+2", "image": "", "input": "R.df+1+2", "name": "Terraforming Cannon", - "notes": "\n* Rage Art\n* Damage increases with lower health\n* Erases opponent's recoverable health on hit", + "notes": "* Rage Art\n* Damage increases with lower health\n* Erases opponent's recoverable health on hit\n* Power Crush", "on_block": "-15", "on_ch": "+0d", "on_hit": "+0d", @@ -2381,12 +2763,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Jack-8-Right Throw", "image": "", "input": "Right Throw", "name": "Father's Love", - "notes": "\n* Throw Break 2\n* Side Swap ", + "notes": "* Throw Break 2\n* Side Swap", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -2398,12 +2781,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Jack-8-SIT.1", "image": "", "input": "SIT.1", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "-48", "on_ch": "-37", "on_hit": "-37", @@ -2415,12 +2799,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Jack-8-SIT.1+2", "image": "", "input": "SIT.1+2", "name": "Ground Assault", - "notes": "\n* ", + "notes": "*", "on_block": "-44", "on_ch": "-12d", "on_hit": "-12d", @@ -2432,12 +2817,13 @@ }, { "alias": [], - "damage": "1010", + "alt": [], + "damage": "10,10", "id": "Jack-8-SIT.1,2", "image": "", "input": "SIT.1,2", "name": "", - "notes": "\n* Combos from 1st hit", + "notes": "* Combos from 1st hit", "on_block": "-47", "on_ch": "-36", "on_hit": "-36", @@ -2449,12 +2835,13 @@ }, { "alias": [], - "damage": "101010", + "alt": [], + "damage": "10,10,10", "id": "Jack-8-SIT.1,2,1", "image": "", "input": "SIT.1,2,1", "name": "", - "notes": "\n* Combos from 1st hit", + "notes": "* Combos from 1st hit", "on_block": "-47", "on_ch": "-36", "on_hit": "-36", @@ -2466,12 +2853,13 @@ }, { "alias": [], - "damage": "10101010", + "alt": [], + "damage": "10,10,10,10", "id": "Jack-8-SIT.1,2,1,2", "image": "", "input": "SIT.1,2,1,2", "name": "Sit Punches", - "notes": "\n* 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", "on_block": "-47", "on_ch": "-36", "on_hit": "-36", @@ -2483,12 +2871,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Jack-8-SIT.3+4", "image": "", "input": "SIT.3+4", "name": "Extra Pancake Press", - "notes": "\n* ", + "notes": "*\n", "on_block": "+13cg", "on_ch": "+20d", "on_hit": "+20d", @@ -2500,12 +2889,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Jack-8-SIT.b", "image": "", "input": "SIT.b", "name": "Backward Roll", - "notes": "\n* ", + "notes": "*", "on_block": "", "on_ch": "", "on_hit": "", @@ -2517,12 +2907,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Jack-8-SIT.f", "image": "", "input": "SIT.f", "name": "Forward Roll", - "notes": "\n* ", + "notes": "*", "on_block": "", "on_ch": "", "on_hit": "", @@ -2534,6 +2925,7 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Jack-8-ss1", "image": "", @@ -2551,12 +2943,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Jack-8-ss2", "image": "", "input": "ss2", "name": "Piston Gun Snipe", - "notes": "\n* Balcony Break\n* Transition to GMH with D\n * (+9 oB, +35d (+27) oH)", + "notes": "* Balcony Break\n* Transition to GMH with D\n * (+9 oB, +35d (+27) oH)\n* Chip damage on block (6)", "on_block": "+9", "on_ch": "+35d (+27)", "on_hit": "+35d (+27)", @@ -2568,12 +2961,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Jack-8-u+1+2", "image": "", "input": "u+1+2", "name": "Patriot Fist", - "notes": "\n* ", + "notes": "*", "on_block": "-13", "on_ch": "+49a (+39)", "on_hit": "+49a (+39)", @@ -2585,12 +2979,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Jack-8-u+3+4", "image": "", "input": "u+3+4", "name": "Giant Foot Stomp", - "notes": "\n* Unblockable\n* Can input additional 3+4 (up to 4 times) to fly farther and deal more damage\n* Alternate input ub+3+4", + "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", "on_block": "!", "on_ch": "+17d", "on_hit": "+17d", @@ -2602,12 +2997,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Jack-8-u+4", "image": "", "input": "u+4", "name": "", - "notes": "\n* Balcony Break\n* Alternate input ub+4, uf+4", + "notes": "* Balcony Break\n* Alternate input ub+4, uf+4\n", "on_block": "-16", "on_ch": "+15a (+5)", "on_hit": "+15a (+5)", @@ -2619,29 +3015,31 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Jack-8-ub+1+2", "image": "", "input": "ub+1+2", "name": "Barrel Jacket Hammer", - "notes": "\n* Balcony Break\n* Homing\n* Chip damage on block", + "notes": "* Balcony Break\n* Homing\n* Chip damage on block when absorbing an attack (12)\n* Power Crush", "on_block": "-9", - "on_ch": "+23", - "on_hit": "+23", + "on_ch": "+23d", + "on_hit": "+23d", "parent": "", "recovery": "", - "startup": "i20", + "startup": "i20 pc7", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Jack-8-uf+1", "image": "", "input": "uf+1", "name": "Sky Sweeper", - "notes": "\n* 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", "on_block": "", "on_ch": "+71a (+55)", "on_hit": "+71a (+55)", @@ -2653,12 +3051,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Jack-8-uf+1*", "image": "", "input": "uf+1*", "name": "Sky Sweeper (charged)", - "notes": "\n* 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*", "on_block": "", "on_ch": "+69a (+53)", "on_hit": "+69a (+53)", @@ -2670,12 +3069,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Jack-8-uf+1+2", "image": "", "input": "uf+1+2", "name": "Ground Zero", - "notes": "\n* Throw Break 1+2\n* Floor Break ", + "notes": "* Throw Break 1+2\n* Floor Break", "on_block": "-6", "on_ch": "-10d", "on_hit": "-10d", @@ -2687,12 +3087,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Jack-8-uf+1+2,d,df+2", "image": "", "input": "uf+1+2,d,df+2", "name": "Lift Up Megaton hit", - "notes": "\n* Throw Break 1+2\n* Balcony Break\n* Wallsplats opponent", + "notes": "* Throw Break 1+2\n* Balcony Break\n* Wallsplats opponent\n* If blocked, does 20 chip dmg and is -2 oB", "on_block": "-6", "on_ch": "+19a (-7)", "on_hit": "+19a (-7)", @@ -2704,63 +3105,85 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Jack-8-uf+2", "image": "", "input": "uf+2", "name": "Reactor Elbow", - "notes": "\n* Elbow ", + "notes": "* Elbow\n", "on_block": "+4c", "on_ch": "+11d", "on_hit": "+7c", "parent": "", "recovery": "", - "startup": "i24", + "startup": "i24 js9", "target": "m", "video": "" }, { "alias": [], - "damage": "6", + "alt": [], + "damage": "(8)", "id": "Jack-8-uf+3", "image": "", "input": "uf+3", "name": "Terrapulser", - "notes": "\n* Automatically transitions to GMH on hit or block\n* Alternate input ub+3, u+3", - "on_block": "-17", + "notes": "* Automatically transitions to GMH on hit\n* Alternate input ub+3, u+3\n", + "on_block": "-12", "on_ch": "+8c", "on_hit": "+8c", "parent": "", "recovery": "", - "startup": "i23", + "startup": "i23 js9", "target": "l", "video": "" }, { "alias": [], + "alt": [], "damage": "23", "id": "Jack-8-uf+3+4", "image": "", "input": "uf+3+4", "name": "Pancake Press", - "notes": "\n* Automatically transitions to SIT on hit or block ", + "notes": "* Automatically transitions to SIT on hit or block\n", "on_block": "+13cg", "on_ch": "+20d", "on_hit": "+20d", "parent": "", "recovery": "", - "startup": "i34", + "startup": "i34 js8", "target": "m", "video": "" }, { "alias": [], + "alt": [], + "damage": "28", + "id": "Jack-8-uf,n,2", + "image": "", + "input": "uf,n,2", + "name": "", + "notes": "*\n", + "on_block": "-1c", + "on_ch": "+10c", + "on_hit": "+10c", + "parent": "", + "recovery": "", + "startup": "i32", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "14", "id": "Jack-8-ws1", "image": "", "input": "ws1", "name": "Killing Uppercut", - "notes": "\n* ", + "notes": "*", "on_block": "-13", "on_ch": "+34a (+24)", "on_hit": "+34a (+24)", @@ -2772,12 +3195,13 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Jack-8-ws1+2", "image": "", "input": "ws1+2", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "-15", "on_ch": "+26a (+16)", "on_hit": "+26a (+16)", @@ -2789,12 +3213,13 @@ }, { "alias": [], + "alt": [], "damage": "14,12", "id": "Jack-8-ws1+2,1+2", "image": "", "input": "ws1+2,1+2", "name": "", - "notes": "\n* Floor Break\n* Combos from 1st hit ", + "notes": "* Floor Break\n* Combos from 1st hit", "on_block": "-15", "on_ch": "+15d", "on_hit": "+15d", @@ -2806,12 +3231,13 @@ }, { "alias": [], + "alt": [], "damage": "14,12,14", "id": "Jack-8-ws1+2,1+2,1+2", "image": "", "input": "ws1+2,1+2,1+2", "name": "Double Hammer Thrash", - "notes": "\n* Balcony Break\n* Combos from 1st hit ", + "notes": "* Balcony Break\n* Combos from 1st hit", "on_block": "-23", "on_ch": "+6d", "on_hit": "+6d", @@ -2823,12 +3249,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Jack-8-ws2", "image": "", "input": "ws2", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -2840,12 +3267,13 @@ }, { "alias": [], + "alt": [], "damage": "10,17", "id": "Jack-8-ws2,1", "image": "", "input": "ws2,1", "name": "V-Twin", - "notes": "\n* Combos from 1st hit ", + "notes": "* Combos from 1st hit", "on_block": "-14c", "on_ch": "+49a", "on_hit": "+3d", @@ -2857,13 +3285,14 @@ }, { "alias": [], + "alt": [], "damage": "10,26", "id": "Jack-8-ws2,4", "image": "", "input": "ws2,4", "name": "V-Deathblow", - "notes": "\n* Balcony Break\n* Combos from 1st hit ", - "on_block": "+3", + "notes": "* Balcony Break\n* Combos from 1st hit\n* Chip damage on block (7)", + "on_block": "+4", "on_ch": "+21a (+11)", "on_hit": "+21a (+11)", "parent": "Jack-8-ws2", @@ -2874,12 +3303,13 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Jack-8-ws3", "image": "", "input": "ws3", "name": "", - "notes": "\n* Knee\n* Transition to GMH with D\n * (+2 oB, +16g oH)\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", "on_block": "-9", "on_ch": "+5", "on_hit": "+5", @@ -2891,12 +3321,13 @@ }, { "alias": [], + "alt": [], "damage": "18,20", "id": "Jack-8-ws3,1+2", "image": "", "input": "ws3,1+2", "name": "Machine Press", - "notes": "\n* 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", "on_block": "-11c", "on_ch": "+48a", "on_hit": "+2d", @@ -2908,12 +3339,13 @@ }, { "alias": [], + "alt": [], "damage": "18,20", "id": "Jack-8-ws3,2", "image": "", "input": "ws3,2", "name": "Two-Step Die", - "notes": "\n* 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", "on_block": "-9", "on_ch": "+44d (-14)", "on_hit": "+44d (-14)", @@ -2925,12 +3357,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Jack-8-ws4", "image": "", "input": "ws4", "name": "Toe Smash", - "notes": "\n* ", + "notes": "*", "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 2166a3a..5cb8685 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 @@ -1,11 +1,12 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Jin-1", "image": "", "input": "1", - "name": "Jab", + "name": "Left Jab", "notes": "", "on_block": "+1", "on_ch": "+8", @@ -18,29 +19,31 @@ }, { "alias": [], + "alt": [], "damage": "4,4,16", "id": "Jin-1+2", "image": "", "input": "1+2", "name": "Median Line Destruction", - "notes": "\n* Balcony Break\n* Heat Engager\n", + "notes": "* Balcony Break\n* Heat Engager", "on_block": "-14", - "on_ch": "+12a (+3)", - "on_hit": "+12a (+3)", + "on_ch": "+12a (+3)/HE", + "on_hit": "+12a (+3)/HE", "parent": "", "recovery": "", - "startup": "i13", + "startup": "i13 (,i8, i12)", "target": "m,m,h", "video": "" }, { "alias": [], + "alt": [], "damage": "5,12", "id": "Jin-1,2", "image": "", "input": "1,2", "name": "Left Right Combo", - "notes": "Combo from 1st hit", + "notes": "Jails\nCombo from 1st hit", "on_block": "-3", "on_ch": "+6", "on_hit": "+6", @@ -52,12 +55,13 @@ }, { "alias": [], + "alt": [], "damage": "5,12,20", "id": "Jin-1,2,1", "image": "", "input": "1,2,1", "name": "Left Right > Black Wing Rondo", - "notes": "Combo from 1st hit", + "notes": "* Tornado", "on_block": "-16", "on_ch": "+31a (+21)", "on_hit": "+31a (+21)", @@ -69,13 +73,14 @@ }, { "alias": [], + "alt": [], "damage": "5,12,20", "id": "Jin-1,2,3", "image": "", "input": "1,2,3", "name": "Left Right > Axe Kick", - "notes": "Interruptable by i10 from 2nd on block", - "on_block": "0", + "notes": "* Floor Break\n* Interruptible by i10 from 2nd on block", + "on_block": "+0", "on_ch": "+31d", "on_hit": "+31d", "parent": "Jin-1,2", @@ -86,12 +91,13 @@ }, { "alias": [], + "alt": [], "damage": "5,12,26", "id": "Jin-1,2,4", "image": "", "input": "1,2,4", "name": "Left Right > Spinning Hook Kick", - "notes": "\n* Balcony Break\n", + "notes": "* Balcony Break", "on_block": "-4", "on_ch": "+23a (+14)", "on_hit": "+23a (+14)", @@ -103,23 +109,25 @@ }, { "alias": [], - "damage": "", + "alt": [], + "damage": "11,24 (35)", "id": "Jin-1+3", "image": "", "input": "1+3", "name": "Double Face Kick", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "Throw break: 1 or 2; LT when broken", + "on_block": "+0", + "on_ch": "+2", + "on_hit": "+2", "parent": "", "recovery": "", - "startup": "", + "startup": "i12~i14", "target": "", "video": "" }, { "alias": [], + "alt": [], "damage": "5,9", "id": "Jin-1,3", "image": "", @@ -137,12 +145,13 @@ }, { "alias": [], + "alt": [], "damage": "5,9,17", "id": "Jin-1,3,4", "image": "", "input": "1,3,4", "name": "Left Jab > Double Low", - "notes": "", + "notes": "Combo from 2nd CH", "on_block": "-13", "on_ch": "+28a", "on_hit": "+3", @@ -154,13 +163,14 @@ }, { "alias": [], + "alt": [], "damage": "9", "id": "Jin-2", "image": "", "input": "2", "name": "Right Jab", "notes": "", - "on_block": "0", + "on_block": "+0", "on_ch": "+9", "on_hit": "+9", "parent": "", @@ -171,7 +181,8 @@ }, { "alias": [], - "damage": "99", + "alt": [], + "damage": "9,9", "id": "Jin-2,1", "image": "", "input": "2,1", @@ -183,32 +194,34 @@ "parent": "Jin-2", "recovery": "", "startup": "i10", - "target": "hh", + "target": "h,m", "video": "" }, { "alias": [], - "damage": "99,18", + "alt": [], + "damage": "9,9,18", "id": "Jin-2,1,4", "image": "", "input": "2,1,4", "name": "Double Thrust > Roundhouse", - "notes": "\n* Combo from 2nd CH\n* Can be delayed\n* Combo can be delayed 9f from CH", + "notes": "* Combo from 2nd CH\n* Can be delayed\n* Combo can be delayed 9f from CH", "on_block": "-9", - "on_ch": "+4", + "on_ch": "+27a", "on_hit": "+4", "parent": "Jin-2,1", "recovery": "", "startup": "i10", - "target": "hh,m", + "target": "h,m,m", "video": "" }, { "alias": [], - "damage": "9920", + "alt": [], + "damage": "9,9,20", "id": "Jin-2,1,4~4", "image": "", - "input": "2,1~4", + "input": "2,1,4~4", "name": "Double Thrust > Low Trick Kick", "notes": "Interruptable by i16 after 2nd on block", "on_block": "-31", @@ -217,51 +230,54 @@ "parent": "Jin-2,1", "recovery": "", "startup": "i10", - "target": "hhl", + "target": "h,m,l", "video": "" }, { "alias": [], + "alt": [], "damage": "12", "id": "Jin-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\n* Heat Burst\n* Alternate input: R1\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Heat Burst\n* Press b,b to cancel attack\n* Power Crush", + "on_block": "+1", + "on_ch": "+2c", + "on_hit": "+2c", "parent": "", "recovery": "", - "startup": "", + "startup": "16", "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "5,9,21 (35)", "id": "Jin-2+4", "image": "", "input": "2+4", "name": "Over the Shoulder Reverse", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "Throw break: 1 or 2", + "on_block": "-3", + "on_ch": "+0", + "on_hit": "+0", "parent": "", "recovery": "", - "startup": "", - "target": "", + "startup": "i12~i14", + "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "9,20", "id": "Jin-2,4", "image": "", "input": "2,4", "name": "Switchblade", - "notes": "\n* Balcony Break\n* Combo from 1st hit\n* Can cancel into ZEN", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Can cancel into ZEN", "on_block": "-9", "on_ch": "+11", "on_hit": "+11", @@ -273,11 +289,12 @@ }, { "alias": [], + "alt": [], "damage": "9,20", "id": "Jin-2,4,F", "image": "", "input": "2,4,F", - "name": "", + "name": "(Switchblade to Zenshin)", "notes": "", "on_block": "-6", "on_ch": "+14", @@ -290,11 +307,12 @@ }, { "alias": [], + "alt": [], "damage": "19", "id": "Jin-3", "image": "", "input": "3", - "name": "", + "name": "Kishin Rekko (1)", "notes": "", "on_block": "-7", "on_ch": "+4", @@ -307,11 +325,12 @@ }, { "alias": [], + "alt": [], "damage": "19,7", "id": "Jin-3,1", "image": "", "input": "3,1", - "name": "", + "name": "Kishin Rekko (2)", "notes": "Combo from 1st hit", "on_block": "-1", "on_ch": "+7", @@ -324,12 +343,13 @@ }, { "alias": [], + "alt": [], "damage": "19,7,18", "id": "Jin-3,1,4", "image": "", "input": "3,1,4", "name": "Kishin Rekko", - "notes": "\n* Combo from 2nd CH\n* Can be delayed\n* Combo can be delayed 9f from CH", + "notes": "* Combo from 2nd CH\n* Can be delayed\n* Combo can be delayed 9f from CH", "on_block": "-13", "on_ch": "+28d", "on_hit": "+3", @@ -341,11 +361,12 @@ }, { "alias": [], + "alt": [], "damage": "19,7", "id": "Jin-3,1,F", "image": "", "input": "3,1,F", - "name": "", + "name": "(Kishin Rekko (2) to Zenshin)", "notes": "", "on_block": "+4", "on_ch": "+12", @@ -358,12 +379,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Jin-4", "image": "", "input": "4", "name": "High Right Roundhouse", - "notes": "\n* Homing\n* Balcony Break", + "notes": "* Homing\n* Balcony Break", "on_block": "-9", "on_ch": "+13c", "on_hit": "+10", @@ -375,80 +397,85 @@ }, { "alias": [], + "alt": [], "damage": "27", "id": "Jin-4~3", "image": "", "input": "4~3", "name": "Spinning Flare Kick", - "notes": "\n* Floor Break\n* Alternate input:\n * ws4~3\n * CD.df+4,3+4", + "notes": "* Floor Break\n* Alternate input:\n * ws4~3\n * CD.df+4,3+4\n", "on_block": "-14~-4", - "on_ch": "-4a", - "on_hit": "-4a", + "on_ch": "+2a~+12a?", + "on_hit": "+2a~+12a", "parent": "", "recovery": "r FUFT", "startup": "i24~34", - "target": "M", + "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "11", "id": "Jin-b+1", "image": "", "input": "b+1", - "name": "", + "name": "Shun Maten (1)", "notes": "", "on_block": "-9", - "on_ch": "", - "on_hit": "", + "on_ch": "+2", + "on_hit": "+2", "parent": "", "recovery": "", - "startup": "12", + "startup": "i12", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Jin-b+1+2", "image": "", "input": "b+1+2", "name": "Suigetsu Strike", - "notes": "", + "notes": "Sabaki Parry: absorbs punches, causing +34ad (+26) KND on hit", "on_block": "-12", - "on_ch": "", - "on_hit": "", + "on_ch": "+6", + "on_hit": "+6", "parent": "", "recovery": "", - "startup": "23", + "startup": "i23", "target": "m", "video": "" }, { "alias": [], - "damage": "31", + "alt": [], + "damage": "11,20", "id": "Jin-b+1,2", "image": "", "input": "b+1,2", "name": "Shun Maten", - "notes": "", + "notes": "* Tornado", "on_block": "-10", - "on_ch": "KND", - "on_hit": "KND", - "parent": "", + "on_ch": "+32a (+17)", + "on_hit": "+32a (+17)", + "parent": "Jin-b+1", "recovery": "", - "startup": "12", + "startup": "i12", "target": "h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Jin-b+1+3-b+2+4", "image": "", "input": "b+1+3-b+2+4", "name": "Parry", - "notes": "", + "notes": "Startup 1f-2f, parry 3f-9f, recovery 10f-31f.", "on_block": "", "on_ch": "", "on_hit": "", @@ -460,80 +487,85 @@ }, { "alias": [], - "damage": "", + "alt": [], + "damage": "12", "id": "Jin-b+2", "image": "", "input": "b+2", - "name": "", + "name": "Shun Masatsu (1)", "notes": "", "on_block": "-11", - "on_ch": "", - "on_hit": "", + "on_ch": "+0", + "on_hit": "+0", "parent": "", "recovery": "", - "startup": "15", + "startup": "i15", "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "12,10", "id": "Jin-b+2,1", "image": "", "input": "b+2,1", "name": "Shun Masatsu", "notes": "", "on_block": "-9", - "on_ch": "", - "on_hit": "", - "parent": "", + "on_ch": "+2", + "on_hit": "+2", + "parent": "Jin-b+2", "recovery": "", - "startup": "15", + "startup": "i15", "target": "m,m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "17", "id": "Jin-b+3", "image": "", "input": "b+3", - "name": "", + "name": "(Left Knee)", "notes": "", "on_block": "-6", - "on_ch": "", - "on_hit": "", + "on_ch": "+5", + "on_hit": "+5", "parent": "", "recovery": "", - "startup": "16", + "startup": "i16", "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "17,20", "id": "Jin-b+3,2", "image": "", "input": "b+3,2", "name": "Left Knee > Right Thrust", - "notes": "", - "on_block": "-9", - "on_ch": "", - "on_hit": "", - "parent": "", + "notes": "* Wall Crush +21g on hit", + "on_block": "-9~-8", + "on_ch": "+9~+10", + "on_hit": "+9~+10", + "parent": "Jin-b+3", "recovery": "", - "startup": "15", + "startup": "i16", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Jin-b+3+4", "image": "", "input": "b+3+4", "name": "Zanshin", - "notes": "", + "notes": "*High Crush evasion, can perform all attacks from ZEN Stance; f to shift to WR, df to shift to CD", "on_block": "", "on_ch": "", "on_hit": "", @@ -545,250 +577,283 @@ }, { "alias": [], - "damage": "", + "alt": [], + "damage": "17,17", "id": "Jin-b+3,F", "image": "", "input": "b+3,F", - "name": "", + "name": "(Left Knee to Zenshin)", "notes": "", "on_block": "-2", - "on_ch": "", - "on_hit": "", - "parent": "", - "recovery": "", - "startup": "15", + "on_ch": "+9", + "on_hit": "+9", + "parent": "Jin-b+3", + "recovery": "r ZEN", + "startup": "i16", "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "21", "id": "Jin-b+4", "image": "", "input": "b+4", "name": "Spinning Sidekick", "notes": "", "on_block": "-7", - "on_ch": "", - "on_hit": "", + "on_ch": "+15a", + "on_hit": "+15a", "parent": "", "recovery": "", - "startup": "17", + "startup": "i17", "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "50", "id": "Jin-Back Throw", "image": "", "input": "Back Throw", "name": "Pivoting Hip Throw", - "notes": "", + "notes": "Throw break: None", "on_block": "", - "on_ch": "", - "on_hit": "", + "on_ch": "+1", + "on_hit": "+1", "parent": "", "recovery": "", "startup": "", - "target": "", + "target": "h", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "15", "id": "Jin-b,f+2", "image": "", "input": "b,f+2", "name": "", "notes": "", "on_block": "-7", - "on_ch": "", - "on_hit": "", + "on_ch": "+4~+5", + "on_hit": "+4~+5", "parent": "", "recovery": "", - "startup": "15", + "startup": "i15~i16", "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "15,14", "id": "Jin-b,f+2,1", "image": "", "input": "b,f+2,1", "name": "", "notes": "", "on_block": "-5", - "on_ch": "", - "on_hit": "", - "parent": "", + "on_ch": "+5/+9", + "on_hit": "+6", + "parent": "Jin-b,f+2", "recovery": "", - "startup": "15", + "startup": "i15~i16", "target": "m,h", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "15,14,20", "id": "Jin-b,f+2,1,2", "image": "", "input": "b,f+2,1,2", "name": "Evil Intent", "notes": "", "on_block": "-5", - "on_ch": "", - "on_hit": "", - "parent": "", + "on_ch": "+50a roll (+3)", + "on_hit": "+18a (+9)", + "parent": "Jin-b,f+2,1", "recovery": "", - "startup": "15", + "startup": "i15~i16", "target": "m,h,m", "video": "" }, { "alias": [], - "damage": "", - "id": "Jin-b,f+2,1,df,2", + "alt": [], + "damage": "15,14,22", + "id": "Jin-b,f+2,1,df+2", "image": "", - "input": "b,f+2,1,df,2", + "input": "b,f+2,1,df+2", "name": "Geyser", - "notes": "", + "notes": "* Tornado", "on_block": "-14", - "on_ch": "", - "on_hit": "", - "parent": "", + "on_ch": "+37a (+27)", + "on_hit": "+37a (+27)", + "parent": "Jin-b,f+2,1", "recovery": "", - "startup": "15", + "startup": "i15~i16", "target": "m,h,m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "15,17", "id": "Jin-b,f+2,3", "image": "", "input": "b,f+2,3", "name": "Keito", "notes": "", "on_block": "-9", - "on_ch": "", - "on_hit": "", - "parent": "", + "on_ch": "+59a", + "on_hit": "+6", + "parent": "Jin-b,f+2", "recovery": "", - "startup": "15", + "startup": "i15~i16", "target": "m,m", "video": "" }, { "alias": [], - "damage": "", - "id": "Jin-b,f+2,3,F", + "alt": [], + "damage": "15,17,17", + "id": "Jin-b,f+2,3~F", "image": "", - "input": "b,f+2,3,F", - "name": "", + "input": "b,f+2,3,~F", + "name": "(Keito to Zenshin)", "notes": "", - "on_block": "2", - "on_ch": "", - "on_hit": "", - "parent": "", + "on_block": "+2", + "on_ch": "+71a", + "on_hit": "+17", + "parent": "Jin-b,f+2,3", "recovery": "", - "startup": "15", + "startup": "i15~i16", "target": "m,m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "22", "id": "Jin-CD.df${justFrame}1", "image": "", "input": "CD.df#1", "name": "Electric Thrusting Uppercut", - "notes": "", - "on_block": "-13", - "on_ch": "", - "on_hit": "", + "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')", "parent": "", "recovery": "", - "startup": "16", + "startup": "i16~i17", "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "25", "id": "Jin-CD.df${justFrame}2", "image": "", "input": "CD.df#2", "name": "Electric Wind Hook Fist", "notes": "", - "on_block": "5", - "on_ch": "", - "on_hit": "", + "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')", "parent": "", "recovery": "", - "startup": "11", + "startup": "i11~i12", "target": "h", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "20", "id": "Jin-CD.df+1", "image": "", "input": "CD.df+1", "name": "Thrusting Uppercut", - "notes": "", - "on_block": "-13", - "on_ch": "", - "on_hit": "", + "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')", "parent": "", "recovery": "", - "startup": "16", + "startup": "i16~i17", "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "20", "id": "Jin-CD.df+2", "image": "", "input": "CD.df+2", "name": "Wind Hook Fist", "notes": "", - "on_block": "-10", - "on_ch": "", - "on_hit": "", + "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')", "parent": "", "recovery": "", - "startup": "11", + "startup": "i11~12", "target": "h", "video": "" }, { "alias": [], - "damage": "", - "id": "Jin-CD.DF+4,2", + "alt": [], + "damage": "12", + "id": "Jin-CD.DF+4", "image": "", - "input": "CD.DF+4,2", + "input": "CD.DF+4", "name": "", "notes": "", - "on_block": "-31", - "on_ch": "", - "on_hit": "", + "on_block": "-31~-30", + "on_ch": "+8~+9", + "on_hit": "+8~+9", "parent": "", "recovery": "", - "startup": "20", + "startup": "i20~i21", "target": "l", "video": "" }, { "alias": [], + "alt": [], + "damage": "12,28", + "id": "Jin-CD.DF+4,2", + "image": "", + "input": "CD.DF+4,2", + "name": "Depraved Savagery", + "notes": "* Floor Break", + "on_block": "-16~-15", + "on_ch": "+21a~+22a", + "on_hit": "+21a~+22a", + "parent": "Jin-CD.DF+4", + "recovery": "", + "startup": "i20~i21", + "target": "l,m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "21,10", "id": "Jin-d+1", "image": "", "input": "d+1", "name": "Corpse Thrust > Black Wing Flash", - "notes": "\n* Absorb an attack to power up\n* Add chip damage when guarded\n", + "notes": "* Absorb an attack to power up, which adds 8 chip damage when guarded\n* Balcony Break\n* Power Crush", "on_block": "-13", "on_ch": "+0", "on_hit": "+0", @@ -800,14 +865,15 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Jin-d+2", "image": "", "input": "d+2", "name": "Scourge", - "notes": "", + "notes": "*\nTornado on CH\ncs8", "on_block": "-14", - "on_ch": "+71(+55)", + "on_ch": "+71a (+55)", "on_hit": "+4", "parent": "", "recovery": "", @@ -817,6 +883,7 @@ }, { "alias": [], + "alt": [], "damage": "7", "id": "Jin-d+3", "image": "", @@ -834,15 +901,16 @@ }, { "alias": [], + "alt": [], "damage": "5,15", "id": "Jin-d+3+4", "image": "", "input": "d+3+4", "name": "Double Lift Kick", - "notes": "", + "notes": "\n", "on_block": "-19", - "on_ch": "+32+(+22)", - "on_hit": "+32+(+22)", + "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", @@ -851,7 +919,8 @@ }, { "alias": [], - "damage": "710", + "alt": [], + "damage": "7,10", "id": "Jin-d+3,4", "image": "", "input": "d+3,4", @@ -863,51 +932,54 @@ "parent": "Jin-d+3", "recovery": "", "startup": "i15", - "target": "lh", + "target": "l,h", "video": "" }, { "alias": [], - "damage": "71021", + "alt": [], + "damage": "7,10,21", "id": "Jin-d+3,4,3", "image": "", "input": "d+3,4,3", "name": "Kazama Style Three-Quarter Kick", - "notes": "\n*\nTornado\n* WallSplat\n", + "notes": "*\nTornado\n* Balcony Break\n* WallSplat", "on_block": "-12", "on_ch": "+31(+23)", "on_hit": "+31(+23)", "parent": "Jin-d+3,4", "recovery": "", "startup": "i15", - "target": "lhm", + "target": "l,h,m", "video": "" }, { "alias": [], - "damage": "724", + "alt": [], + "damage": "7,24", "id": "Jin-d+3,4~4", "image": "", "input": "d+3,4~4", "name": "Knee Popper > Mid Sidekick", - "notes": "Wallsplat", + "notes": "* Balcony Break\n* Wallsplat", "on_block": "-12", - "on_ch": "+10(+1)", - "on_hit": "+10(+1)", + "on_ch": "+10a (+1)", + "on_hit": "+10a (+1)", "parent": "Jin-d+3", "recovery": "", "startup": "i15", - "target": "lm", + "target": "l,m", "video": "" }, { "alias": [], + "alt": [], "damage": "11", "id": "Jin-d+4", "image": "", "input": "d+4", "name": "Right Sweep", - "notes": "", + "notes": "\ncs6", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -919,15 +991,16 @@ }, { "alias": [], - "damage": "", + "alt": [], + "damage": "0", "id": "Jin-db+1+2", "image": "", "input": "db+1+2", "name": "Power Stance", - "notes": "", + "notes": "* Balcony Break\n* Wallsplat", "on_block": "-11", - "on_ch": "", - "on_hit": "", + "on_ch": "+17", + "on_hit": "+17", "parent": "", "recovery": "", "startup": "19", @@ -936,108 +1009,115 @@ }, { "alias": [], - "damage": "", + "alt": [], + "damage": "12", "id": "Jin-db+2", "image": "", "input": "db+2", "name": "", "notes": "", "on_block": "-10", - "on_ch": "", - "on_hit": "", + "on_ch": "+4", + "on_hit": "+4", "parent": "", "recovery": "", - "startup": "16", + "startup": "i16", "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "12,11", "id": "Jin-db+2,2", "image": "", "input": "db+2,2", "name": "", - "notes": "", + "notes": "Jails", "on_block": "-12", - "on_ch": "", - "on_hit": "", - "parent": "", + "on_ch": "+43a", + "on_hit": "+7", + "parent": "Jin-db+2", "recovery": "", - "startup": "16", + "startup": "i16", "target": "m,h", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "12,11,21", "id": "Jin-db+2,2,3", "image": "", "input": "db+2,2,3", "name": "Savage Sword", "notes": "", - "on_block": "-9", - "on_ch": "", - "on_hit": "", - "parent": "", + "on_block": "-9~-8", + "on_ch": "+20a~+21a", + "on_hit": "+20a~+21a", + "parent": "Jin-db+2,2", "recovery": "", - "startup": "16", + "startup": "i16", "target": "m,h,m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "12,23", "id": "Jin-db+2,3", "image": "", "input": "db+2,3", "name": "Punch > Cascade Kick", - "notes": "", - "on_block": "-8", - "on_ch": "", - "on_hit": "", - "parent": "", + "notes": "* Floor Break", + "on_block": "-8~-6", + "on_ch": "+7a~+9a", + "on_hit": "+7a~+9a", + "parent": "Jin-db+2", "recovery": "", - "startup": "16", + "startup": "i16", "target": "m,m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "28", "id": "Jin-db+3", "image": "", "input": "db+3", "name": "Left Spinning Back Kick", - "notes": "", - "on_block": "-10", - "on_ch": "", - "on_hit": "", + "notes": "\ncs", + "on_block": "-10~-8", + "on_ch": "+17a~+19a", + "on_hit": "+17a~+19a", "parent": "", "recovery": "", - "startup": "20", + "startup": "i19~i21", "target": "h", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "18", "id": "Jin-db+4", "image": "", "input": "db+4", "name": "Right Low Roundhouse", - "notes": "", + "notes": "Opponent can block follow up attacks on CH.", "on_block": "-13", - "on_ch": "", - "on_hit": "", + "on_ch": "+13g", + "on_hit": "+3", "parent": "", "recovery": "", - "startup": "20", + "startup": "i20", "target": "l", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Jin-df+1", "image": "", @@ -1045,7 +1125,7 @@ "name": "Mid Left Punch", "notes": "", "on_block": "-3", - "on_ch": "+4", + "on_ch": "+6", "on_hit": "+4", "parent": "", "recovery": "", @@ -1055,46 +1135,49 @@ }, { "alias": [], - "damage": "1018", + "alt": [], + "damage": "10,18", "id": "Jin-df+1,4", "image": "", "input": "df+1,4", "name": "Mid Left Punch > High Roundhouse Kick", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n* Balcony Break", "on_block": "-9", - "on_ch": "+10", + "on_ch": "+17a (+8)", "on_hit": "+10", "parent": "Jin-df+1", "recovery": "", "startup": "i13", - "target": "mh", + "target": "m,h", "video": "" }, { "alias": [], - "damage": "1024", + "alt": [], + "damage": "10,24", "id": "Jin-df+1,4~4", "image": "", "input": "df+1,4~4", "name": "Mid Left Punch > Mid Sidekick", - "notes": "Combo from 1st hit", + "notes": "* Balcony Break", "on_block": "-12", - "on_ch": "+10(+1)", - "on_hit": "+10(+1)", + "on_ch": "+10a (+1)", + "on_hit": "+10a (+1)", "parent": "Jin-df+1", "recovery": "", "startup": "i13", - "target": "mm", + "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "12", "id": "Jin-df+2", "image": "", "input": "df+2", "name": "Fiendish Rend", - "notes": "", + "notes": "* Balcony Break", "on_block": "-9", "on_ch": "+6", "on_hit": "+6", @@ -1106,40 +1189,43 @@ }, { "alias": [], - "damage": "", + "alt": [], + "damage": "4,5,5,26 (40)", "id": "Jin-df+2+3", "image": "", "input": "df+2+3", "name": "Shun Ren Dan", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Throw break: 2\n* Alternate input: ZEN 2+3", + "on_block": "-2", + "on_ch": "-4", + "on_hit": "-4", "parent": "", "recovery": "", - "startup": "", - "target": "", + "startup": "i12", + "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "12", "id": "Jin-df+2~df", "image": "", - "input": "df+2~df", - "name": "Breaking Step", + "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": "", + "recovery": "r CD", "startup": "i16", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "16", "id": "Jin-df+3", "image": "", @@ -1157,63 +1243,67 @@ }, { "alias": [], + "alt": [], "damage": "20", - "id": "Jin-df+3~", + "id": "Jin-df+3~3", "image": "", "input": "df+3~3", "name": "Brazilian Kick", - "notes": "", - "on_block": "+6c", - "on_ch": "+13c", - "on_hit": "+13c", + "notes": "* Floor Break", + "on_block": "+6c~+7c", + "on_ch": "+13c~+14c", + "on_hit": "+13c~+14c", "parent": "", "recovery": "", - "startup": "i23", + "startup": "i23~i24", "target": "m", "video": "" }, { "alias": [], - "damage": "16", - "id": "Jin-df+3~df", + "alt": [], + "damage": "20", + "id": "Jin-df+3~3~df", "image": "", - "input": "df+3~df", + "input": "df+3~3,~df", "name": "Breaking Step", "notes": "", - "on_block": "+2c", - "on_ch": "+9c", - "on_hit": "+9c", - "parent": "Jin-df+3", - "recovery": "", - "startup": "i12", + "on_block": "+2c~+3c", + "on_ch": "+9c~+10c", + "on_hit": "+9c~+10c", + "parent": "Jin-df+3~3", + "recovery": "r CD", + "startup": "i23~i24", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "22", "id": "Jin-df+4", "image": "", "input": "df+4", "name": "Right Spinning Axe Kick", - "notes": "Heat Engager\n", - "on_block": "+0", - "on_ch": "+8c/HE", - "on_hit": "+8c/HE", + "notes": "* Floor Break\n* Heat Engager", + "on_block": "+0~+1", + "on_ch": "+8c~+9c/HE", + "on_hit": "+8c~+9c/HE", "parent": "", "recovery": "", - "startup": "i20", + "startup": "i20~i21", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "14,24", "id": "Jin-f+1+2", "image": "", "input": "f+1+2", "name": "Double Chamber Punch", - "notes": "\n* Balcony Break\n* Heat Engager\n", + "notes": "* Balcony Break\n* Jails", "on_block": "-6", "on_ch": "+21a (+11)", "on_hit": "+21a (+11)", @@ -1225,6 +1315,7 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Jin-f+3", "image": "", @@ -1242,12 +1333,13 @@ }, { "alias": [], + "alt": [], "damage": "12,17", "id": "Jin-f+3,1", "image": "", "input": "f+3,1", "name": "Tanden Nidan-uchi", - "notes": "Heat Engager\n", + "notes": "Heat Engager", "on_block": "-12", "on_ch": "+4", "on_hit": "+4", @@ -1259,28 +1351,30 @@ }, { "alias": [], + "alt": [], "damage": "12,14", "id": "Jin-f+3,3", "image": "", "input": "f+3,3", "name": "Left Sidekick > Stinger", - "notes": "", + "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,m", + "target": "m,h", "video": "" }, { "alias": [], + "alt": [], "damage": "12,14", "id": "Jin-f+3,3,F", "image": "", "input": "f+3,3,F", - "name": "", + "name": "(Stinger to Zenshin)", "notes": "", "on_block": "-7", "on_ch": "+9", @@ -1288,19 +1382,38 @@ "parent": "Jin-f+3,3", "recovery": "r ZEN", "startup": "i14", - "target": "m,m", + "target": "m,h", "video": "" }, { "alias": [], - "damage": "21", - "id": "Jin-f+4", + "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", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "21", + "id": "Jin-f+4", "image": "", "input": "f+4", "name": "Front Thrust Kick", "notes": "", "on_block": "-8", - "on_ch": "+42", + "on_ch": "[+42](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", "on_hit": "+4", "parent": "", "recovery": "", @@ -1310,14 +1423,15 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Jin-f+4,F", "image": "", "input": "f+4,F", - "name": "", + "name": "(Front Thrust Kick to Zenshin)", "notes": "", "on_block": "-1", - "on_ch": "+49", + "on_ch": "[+49](https://wavu.wiki/t/Jin_combos#Staples 'Combo')", "on_hit": "+11", "parent": "Jin-f+4", "recovery": "r ZEN", @@ -1327,117 +1441,124 @@ }, { "alias": [], - "damage": "", + "alt": [], + "damage": "20", "id": "Jin-FC.df+4", "image": "", "input": "FC.df+4", "name": "Right Sweep (2)", "notes": "", "on_block": "-26", - "on_ch": "", - "on_hit": "", + "on_ch": "+22a~+23a", + "on_hit": "+22a~+23a", "parent": "", "recovery": "", - "startup": "25", + "startup": "i25~i26", "target": "l", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "22", "id": "Jin-f,F+2", "image": "", "input": "f,F+2", "name": "Demon's Paw", - "notes": "Heat Engager. Chip damage on block", + "notes": "* Heat Engager\n* 6 Recoverable Damage on block", "on_block": "-8", - "on_ch": "", - "on_hit": "", + "on_ch": "+15a (+6)/HE", + "on_hit": "+15a (+6)/HE", "parent": "", "recovery": "", - "startup": "14", + "startup": "i14", "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "20", "id": "Jin-f,F+3", "image": "", "input": "f,F+3", "name": "Left Axe Kick", - "notes": "", - "on_block": "-4", - "on_ch": "", - "on_hit": "", + "notes": "* Floor Break", + "on_block": "-4~-2", + "on_ch": "+24a~+26a", + "on_hit": "+24a~+26a", "parent": "", "recovery": "", - "startup": "23", + "startup": "i23~i25", "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "20,5", "id": "Jin-f,F+3,1", "image": "", "input": "f,F+3,1", "name": "Left Axe Kick > Left Jab", - "notes": "", - "on_block": "1", - "on_ch": "", - "on_hit": "", - "parent": "", + "notes": "* Can follow-up with any strings that start with 1 (e.g. f,F+3, 1, 2, 4)", + "on_block": "+1", + "on_ch": "+7", + "on_hit": "+7", + "parent": "Jin-f,F+3", "recovery": "", - "startup": "23", + "startup": "i23~i25", "target": "m,h", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "28", "id": "Jin-f,F+4", "image": "", "input": "f,F+4", "name": "Battery Sidekick", "notes": "", - "on_block": "-7", - "on_ch": "", - "on_hit": "", + "on_block": "-7~-6", + "on_ch": "+22a (+12)", + "on_hit": "+22a (+12)", "parent": "", "recovery": "", - "startup": "17", + "startup": "i17~i18", "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "30", "id": "Jin-f,f,F+3", "image": "", "input": "f,f,F+3", "name": "Leaping Side Kick", - "notes": "", - "on_block": "-7", - "on_ch": "", - "on_hit": "", + "notes": "* Alternate input: WR.3 or f,n,d,df,UF+3", + "on_block": "+6~+7", + "on_ch": "+13a~+14a (+3~+4)", + "on_hit": "+13a~+14a (+3~+4)", "parent": "", "recovery": "", - "startup": "17", + "startup": "i22~i23", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "15,12,15,15", "id": "Jin-H.2+3", "image": "", "input": "H.2+3", "name": "Hellfire Trespass Slayer", - "notes": "\n* Heat Smash\n* Alternate input: R1\n* Transitions to Breaking Step on block\n", + "notes": "* Heat Smash\n* Transitions to Breaking Step on block", "on_block": "+3", - "on_ch": "", - "on_hit": "", + "on_ch": "+0", + "on_hit": "+0", "parent": "", "recovery": "", "startup": "i15~16", @@ -1446,32 +1567,34 @@ }, { "alias": [], + "alt": [], "damage": "12,20,21", "id": "Jin-H.2+3,4", "image": "", "input": "H.2+3,4", "name": "Hellfire Darkside Slayer", - "notes": "\n* Heat Smash\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Heat Smash\n* +21 if blocked at the Wall\n* Causes WallSplat on hit", + "on_block": "+9", + "on_ch": "+32a (-4)", + "on_hit": "+32a (-4)", "parent": "", "recovery": "", "startup": "i15~16", - "target": "l,m,m", + "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 to Cancel Breaking Step", - "notes": "\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "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", @@ -1480,15 +1603,16 @@ }, { "alias": [], + "alt": [], "damage": "0", "id": "Jin-H.db+1+2", "image": "", "input": "H.db+1+2", "name": "Awakened Power Stance", - "notes": "\n* Partially uses remaining Heat time\n* Transitions to Awakened Breaking Step on hit or block\n", + "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", "on_block": "+4", - "on_ch": "+23", - "on_hit": "+23", + "on_ch": "+23c", + "on_hit": "+23c", "parent": "", "recovery": "", "startup": "i19~34", @@ -1497,12 +1621,13 @@ }, { "alias": [], - "damage": "025", + "alt": [], + "damage": "0,25", "id": "Jin-H.db+1+2,1", "image": "", "input": "H.db+1+2,1", "name": "Awakened Thunder God Fist", - "notes": "\n* Tornado\n", + "notes": "* Tornado\n* Uses Tornado on launch\n* 10 Recoverable Damage on block", "on_block": "-13", "on_ch": "+72a (56)", "on_hit": "+72a (56)", @@ -1514,12 +1639,13 @@ }, { "alias": [], - "damage": "023", + "alt": [], + "damage": "0,23", "id": "Jin-H.db+1+2,2", "image": "", "input": "H.db+1+2,2", "name": "Awakened Wind God Fist", - "notes": "\n", + "notes": "*9 Recoverable Damage on block", "on_block": "+4", "on_ch": "+38a (28)", "on_hit": "+38a (28)", @@ -1531,12 +1657,13 @@ }, { "alias": [], - "damage": "025", + "alt": [], + "damage": "0,25", "id": "Jin-H.db+1+2,3", "image": "", "input": "H.db+1+2,3", "name": "Awakened Demon's Hoof", - "notes": "\n", + "notes": "*10 Recoverable Damage on block", "on_block": "+2", "on_ch": "+22a", "on_hit": "+22a", @@ -1548,12 +1675,13 @@ }, { "alias": [], - "damage": "010", + "alt": [], + "damage": "0,10", "id": "Jin-H.db+1+2,4", "image": "", "input": "H.db+1+2,4", "name": "Awakened Spinning Demon (1)", - "notes": "\n", + "notes": "*4 Recoverable Damage on block", "on_block": "-23", "on_ch": "+22a", "on_hit": "+22a", @@ -1565,12 +1693,13 @@ }, { "alias": [], - "damage": "010,19", + "alt": [], + "damage": "0,10,19", "id": "Jin-H.db+1+2,4,4", "image": "", "input": "H.db+1+2,4,4", "name": "Awakened Spinning Demon", - "notes": "\n* Floor Break\n", + "notes": "* Floor Break", "on_block": "-23", "on_ch": "+20d (-15)", "on_hit": "+20d (-15)", @@ -1582,12 +1711,13 @@ }, { "alias": [], - "damage": "024", + "alt": [], + "damage": "0,24", "id": "Jin-H.db+1+2,DF+3", "image": "", "input": "H.db+1+2,DF+3", "name": "Awakened Demon's Tail", - "notes": "\n", + "notes": "*10 Recoverable Damage on block", "on_block": "-23", "on_ch": "-2d", "on_hit": "-2d", @@ -1599,46 +1729,67 @@ }, { "alias": [], - "damage": "", + "alt": [], + "damage": "7,8,28 (43)", "id": "Jin-Left Throw", "image": "", "input": "Left Throw", "name": "Shoulder Flip", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "Throw break: 1", + "on_block": "-3", + "on_ch": "+0", + "on_hit": "+0", "parent": "", "recovery": "", "startup": "", - "target": "", + "target": "h", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "19", + "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", + "on_block": "-13", + "on_ch": "-2(-12)", + "on_hit": "-2(-12)", + "parent": "", + "recovery": "", + "startup": "i19~20", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "40", "id": "Jin-qcb+1+3", "image": "", "input": "qcb+1+3", "name": "Complicated Wire", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "Throw break: 1", + "on_block": "-2", + "on_ch": "0", + "on_hit": "0", "parent": "", "recovery": "", - "startup": "", - "target": "", + "startup": "i12", + "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "10,10,35", "id": "Jin-R.df+1+2", "image": "", "input": "R.df+1+2", "name": "Polar Demon Gouge", - "notes": "\n* Erases opponent's recoverable health on hit\n* Alternate input: R2\n", + "notes": "* Erases opponent's recoverable health on hit", "on_block": "", "on_ch": "", "on_hit": "", @@ -1650,194 +1801,206 @@ }, { "alias": [], - "damage": "", + "alt": [], + "damage": "40", "id": "Jin-Right Throw", "image": "", "input": "Right Throw", "name": "Over the Limit", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "Throw break: 2", + "on_block": "-3", + "on_ch": "+0", + "on_hit": "+0", "parent": "", "recovery": "", "startup": "", - "target": "", + "target": "h", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "50", "id": "Jin-ub+1+2", "image": "", "input": "ub+1+2", "name": "Konshin Seikenzuki", - "notes": "", + "notes": "Unblockable", "on_block": "", - "on_ch": "", - "on_hit": "", + "on_ch": "+9a (0)", + "on_hit": "+9a (0)", "parent": "", "recovery": "", - "startup": "75", - "target": "", + "startup": "i75~i76", + "target": "m!", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "50", "id": "Jin-ub+1+2,b,b", "image": "", "input": "ub+1+2,b,b", - "name": "", + "name": "Konshin Seikenzuki (Cancelled)", "notes": "", "on_block": "", "on_ch": "", "on_hit": "", - "parent": "", + "parent": "Jin-ub+1+2", "recovery": "", - "startup": "", - "target": "", + "startup": "i75~i76", + "target": "m!", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "2,2,4,4,28 (40)", "id": "Jin-uf+1+2", "image": "", "input": "uf+1+2", "name": "Tidal Wave", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Floor Break\n* Throw break: 1+2", + "on_block": "+0", + "on_ch": "+0", + "on_hit": "+0", "parent": "", "recovery": "", - "startup": "", - "target": "", + "startup": "i12", + "target": "h", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "18", "id": "Jin-uf+2", "image": "", "input": "uf+2", "name": "Evading Middle Strike", "notes": "", - "on_block": "-7", - "on_ch": "", - "on_hit": "", + "on_block": "-7~-6", + "on_ch": "+19a (+10)", + "on_hit": "+6~+7", "parent": "", "recovery": "", - "startup": "15", + "startup": "i15~i16", "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "17", "id": "Jin-uf+3", "image": "", "input": "uf+3", "name": "Left Spinning Jump Kick", "notes": "", "on_block": "-9", - "on_ch": "", - "on_hit": "", + "on_ch": "+59a", + "on_hit": "+6", "parent": "", "recovery": "", - "startup": "22", + "startup": "i22", "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "13", "id": "Jin-uf+4", "image": "", "input": "uf+4", "name": "Front Jump Kick", "notes": "", "on_block": "-13", - "on_ch": "", - "on_hit": "", + "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": "15", + "startup": "i15", "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "20", "id": "Jin-uf,n+4", "image": "", "input": "uf,n+4", "name": "Delayed Rising Toe Kick", "notes": "", - "on_block": "-13", - "on_ch": "", - "on_hit": "", + "on_block": "-13~-11", + "on_ch": "+32a~+34a (+22a~+24a)", + "on_hit": "+32a~+34a (+22a~+24a)", "parent": "", "recovery": "", - "startup": "23", + "startup": "i23~i25", "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "7", "id": "Jin-ws1", "image": "", "input": "ws1", - "name": "", + "name": "Twin Lancer (1)", "notes": "", - "on_block": "-6", - "on_ch": "+5", - "on_hit": "+5", + "on_block": "-6~-5", + "on_ch": "+5~+6", + "on_hit": "+5~+6", "parent": "", "recovery": "", - "startup": "i13", + "startup": "i13~i14", "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "7,16", "id": "Jin-ws1,2", "image": "", "input": "ws1,2", "name": "Twin Lancer", - "notes": "\n* Transition to -9 (ob) +2 (oh) ZEN with F\n", - "on_block": "-8", - "on_ch": "+3", - "on_hit": "+3", + "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", "parent": "Jin-ws1", "recovery": "", - "startup": "i13", - "target": "mm", + "startup": "i13~i14", + "target": "m,m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "7,8", "id": "Jin-ws1,3", "image": "", "input": "ws1,3", "name": "Kazama Style 6 Hit Combo Redux (2)", - "notes": "", + "notes": "Jails", "on_block": "-6", "on_ch": "+4", "on_hit": "+4", "parent": "Jin-ws1", "recovery": "", - "startup": "i13", - "target": "mh", + "startup": "i13~i14", + "target": "m,h", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "7,8,4", "id": "Jin-ws1,3,2", "image": "", "input": "ws1,3,2", @@ -1848,13 +2011,14 @@ "on_hit": "-6", "parent": "Jin-ws1,3", "recovery": "", - "startup": "i13", - "target": "mhm", + "startup": "i13~i14", + "target": "m,h,m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "7,8,4,3", "id": "Jin-ws1,3,2,1", "image": "", "input": "ws1,3,2,1", @@ -1865,13 +2029,14 @@ "on_hit": "+3", "parent": "Jin-ws1,3,2", "recovery": "", - "startup": "i13", - "target": "mhmm", + "startup": "i13~i14", + "target": "m,h,m,m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "7,8,4,3,5", "id": "Jin-ws1,3,2,1,4", "image": "", "input": "ws1,3,2,1,4", @@ -1882,55 +2047,94 @@ "on_hit": "+8", "parent": "Jin-ws1,3,2,1", "recovery": "", - "startup": "i13", - "target": "mhmml", + "startup": "i13~i14", + "target": "m,h,m,m,l", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "7,8,4,3,5,15", "id": "Jin-ws1,3,2,1,4,2", "image": "", "input": "ws1,3,2,1,4,2", "name": "Kazama Style 6 Hit Combo Redux", - "notes": "\n* Floor Break\n", + "notes": "* Floor Break", "on_block": "-16", "on_ch": "-8", "on_hit": "-8", "parent": "Jin-ws1,3,2,1,4", "recovery": "", - "startup": "i13", - "target": "mhmmlm", + "startup": "i13~i14", + "target": "m,h,m,m,l,m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "7,20", "id": "Jin-ws1,3~3", "image": "", "input": "ws1,3~3", "name": "Solar Plexus Strike > Brazilian Kick", "notes": "", - "on_block": "+6", - "on_ch": "+13", - "on_hit": "+13", + "on_block": "+6~+7", + "on_ch": "+13c~+14c", + "on_hit": "+13c~+14c", "parent": "Jin-ws1", "recovery": "", - "startup": "i13", - "target": "mm", + "startup": "i13~i14", + "target": "m,m", "video": "" }, { "alias": [], - "damage": "", + "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": [], + "damage": "14", "id": "Jin-ws2", "image": "", "input": "ws2", "name": "Crouching Uppercut", "notes": "", - "on_block": "-12", - "on_ch": "LNC", - "on_hit": "LNC", + "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')", "parent": "", "recovery": "", "startup": "i14~15", @@ -1939,15 +2143,16 @@ }, { "alias": [], - "damage": "", + "alt": [], + "damage": "20", "id": "Jin-ws3", "image": "", "input": "ws3", "name": "Bamboo Splitter", - "notes": "", - "on_block": "-9", - "on_ch": "KND", - "on_hit": "+10", + "notes": "* Homing", + "on_block": "-9~-11", + "on_ch": "+22a", + "on_hit": "+10-~+12", "parent": "", "recovery": "", "startup": "i16~18", @@ -1956,15 +2161,16 @@ }, { "alias": [], - "damage": "", + "alt": [], + "damage": "13", "id": "Jin-ws4", "image": "", "input": "ws4", "name": "Double Cross Kicks (1)", "notes": "", - "on_block": "-3", - "on_ch": "+8", - "on_hit": "+8", + "on_block": "-3~-2", + "on_ch": "+8~+9", + "on_hit": "+8~+9", "parent": "", "recovery": "", "startup": "i11~12", @@ -1973,171 +2179,199 @@ }, { "alias": [], - "damage": "", + "alt": [], + "damage": "13,15", "id": "Jin-ws4,4", "image": "", "input": "ws4,4", "name": "Double Cross Kicks", "notes": "", - "on_block": "-7", - "on_ch": "+4", - "on_hit": "+4", + "on_block": "-7~-6", + "on_ch": "+4~+5", + "on_hit": "+4~+5", "parent": "Jin-ws4", "recovery": "", "startup": "i11~12", - "target": "mh", + "target": "m,h", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "14", "id": "Jin-ZEN.1", "image": "", "input": "ZEN.1", - "name": "", + "name": "Brimstone Bite (1)", "notes": "", - "on_block": "-3", - "on_ch": "", - "on_hit": "", + "on_block": "-3~-2", + "on_ch": "+8~+9", + "on_hit": "+8~+9", "parent": "", "recovery": "", - "startup": "16", + "startup": "i16~i17", "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "10, 20", "id": "Jin-ZEN.1+2", "image": "", "input": "ZEN.1+2", "name": "Low Chop > Karmic Epicenter", "notes": "", "on_block": "-14", - "on_ch": "", - "on_hit": "", + "on_ch": "+4", + "on_hit": "+4", "parent": "", "recovery": "", - "startup": "24", - "target": "l", + "startup": "i24", + "target": "l th,m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "14,21", "id": "Jin-ZEN.1,2", "image": "", "input": "ZEN.1,2", "name": "Brimstone Bite", - "notes": "", - "on_block": "-14", - "on_ch": "", - "on_hit": "", - "parent": "", + "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)", + "parent": "Jin-ZEN.1", "recovery": "", - "startup": "16", + "startup": "i16~i17", "target": "m,m", "video": "" }, { "alias": [], - "damage": "", + "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", - "on_ch": "", - "on_hit": "", - "parent": "", + "on_block": "-9~-8", + "on_ch": "0", + "on_hit": "0", + "parent": "Jin-ZEN.1", "recovery": "", - "startup": "16", - "target": "m,h", + "startup": "i16~i17", + "target": "m,h,th", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "27", "id": "Jin-ZEN.2", "image": "", "input": "ZEN.2", "name": "Fiendish Claw", - "notes": "", - "on_block": "-5", - "on_ch": "", - "on_hit": "", + "notes": "* Homing\n* Heat Engager", + "on_block": "-5~-4", + "on_ch": "+17a~+18a (+8~+9)/HE", + "on_hit": "+17a~+18a (+8~+9)/HE", "parent": "", "recovery": "", - "startup": "21", + "startup": "i21~i22", "target": "h", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "20", "id": "Jin-ZEN.3", "image": "", "input": "ZEN.3", "name": "Halberd Heel", - "notes": "", - "on_block": "-9", - "on_ch": "", - "on_hit": "", + "notes": "* Homing\n* Balcony Break", + "on_block": "-9~-8", + "on_ch": "+10~+11", + "on_hit": "+10~+11", "parent": "", "recovery": "", - "startup": "17", + "startup": "i17~i18", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "", "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~)", + "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": "9", + "on_block": "", "on_ch": "", "on_hit": "", - "parent": "", + "parent": "Jin-ZEN.3+4", "recovery": "", - "startup": "21", + "startup": "i21~i27", "target": "h", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "24", "id": "Jin-ZEN.4", "image": "", "input": "ZEN.4", "name": "Corpse Crusher", "notes": "", - "on_block": "2", - "on_ch": "", - "on_hit": "", + "on_block": "+2~+8", + "on_ch": "+17d~+23d", + "on_hit": "+17d~+23d", "parent": "", "recovery": "", - "startup": "27", + "startup": "i27~i33", "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "20", "id": "Jin-ZEN.u+1", "image": "", "input": "ZEN.u+1", "name": "Black Wing Rondo", - "notes": "", - "on_block": "-16", - "on_ch": "", - "on_hit": "", + "notes": "*\nTornado", + "on_block": "-16~-14", + "on_ch": "+31a~+29a (+21~+19)", + "on_hit": "+31a~+29a (+21~+19)", "parent": "", "recovery": "", - "startup": "14", + "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 535d5fa..424765e 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 @@ -1,6 +1,7 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Jun-1", "image": "", @@ -18,29 +19,31 @@ }, { "alias": [], + "alt": [], "damage": "5,15", "id": "Jun-1,1", "image": "", "input": "1,1", "name": "Suikei > Izumo Smash", - "notes": "\n* ", - "on_block": "-9", - "on_ch": "+5", - "on_hit": "+0", + "notes": "* Restores 2 health and 2 recoverable on hit", + "on_block": "-1", + "on_ch": "[+13](https://wavu.wiki/t/Jun_combos#Mini-combos 'Mini-combo')", + "on_hit": "+8", "parent": "Jun-1", "recovery": "r28 IZU", "startup": "i10", "target": "h,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-15.mp4" }, { "alias": [], + "alt": [], "damage": "26", "id": "Jun-1+2", "image": "", "input": "1+2", "name": "Shunkei", - "notes": "\n* Balcony Break\n* Heat Engager\n", + "notes": "* Balcony Break\n* Heat Engager", "on_block": "-12", "on_ch": "+28a", "on_hit": "+28a", @@ -48,16 +51,17 @@ "recovery": "r34", "startup": "i13", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-24.mp4" }, { "alias": [], + "alt": [], "damage": "5,8", "id": "Jun-1,2", "image": "", "input": "1,2", "name": "Spear Step", - "notes": "\n* Jail from 1st attack", + "notes": "* Jail from 1st attack", "on_block": "-3", "on_ch": "+6", "on_hit": "+6", @@ -65,16 +69,17 @@ "recovery": "r24", "startup": "i10", "target": "h,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-16.mp4" }, { "alias": [], + "alt": [], "damage": "5,8,17", "id": "Jun-1,2,2", "image": "", "input": "1,2,2", "name": "Spear Step > Izumo Strike", - "notes": "\n* Homing\n* Combo from 2nd CH with 5f delay\n* Jail from 2nd block with 1f delay", + "notes": "* Homing\n* Combo from 2nd CH with 5f delay\n* Jail from 2nd block with 1f delay\n* Restores 2 health on hit", "on_block": "+6~+7", "on_ch": "+20c~+21c", "on_hit": "+11~+12", @@ -82,16 +87,17 @@ "recovery": "r39 IZU", "startup": "i10", "target": "h,h,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-17.mp4" }, { "alias": [], + "alt": [], "damage": "", "id": "Jun-1+2+3+4", "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "\n* 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", "on_block": "", "on_ch": "", "on_hit": "", @@ -99,16 +105,17 @@ "recovery": "r55", "startup": "", "target": "", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-81.mp4" }, { "alias": [], + "alt": [], "damage": "5,8,16", "id": "Jun-1,2,4", "image": "", "input": "1,2,4", "name": "Spear Step > Spin Kick", - "notes": "\n* 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", "on_block": "-12~-11", "on_ch": "+15a (+6)", "on_hit": "+5~+6", @@ -116,12 +123,13 @@ "recovery": "r34", "startup": "i10", "target": "h,h,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-18.mp4" }, { "alias": [ "1,2,d" ], + "alt": [], "damage": "5,8", "id": "Jun-1,2,u_d", "image": "", @@ -139,12 +147,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Jun-1+3", "image": "", "input": "1+3", "name": "Shiho Nage", - "notes": "\n* Throw break 1 or 2", + "notes": "Homing\n* Throw break 1 or 2", "on_block": "+0", "on_ch": "+0d", "on_hit": "+0d", @@ -152,16 +161,17 @@ "recovery": "r25", "startup": "i12~14", "target": "t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-118.mp4" }, { "alias": [], + "alt": [], "damage": "5,12", "id": "Jun-1,3", "image": "", "input": "1,3", "name": "Suiren Leg Scythe", - "notes": "\n* Combo from 1st CH", + "notes": "* Combo from 1st CH", "on_block": "-12", "on_ch": "+6c", "on_hit": "+2", @@ -169,16 +179,17 @@ "recovery": "r31", "startup": "i10", "target": "h,L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-19.mp4" }, { "alias": [], + "alt": [], "damage": "5,8", "id": "Jun-1+4", "image": "", "input": "1+4", "name": "", - "notes": "\n* 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", "on_block": "-3", "on_ch": "+4", "on_hit": "-3", @@ -190,6 +201,7 @@ }, { "alias": [], + "alt": [], "damage": "5,8,10", "id": "Jun-1+4,2", "image": "", @@ -207,6 +219,7 @@ }, { "alias": [], + "alt": [], "damage": "5,8,10,23", "id": "Jun-1+4,2,4", "image": "", @@ -220,16 +233,17 @@ "recovery": "r34", "startup": "i14 i17", "target": "SL,h,h,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-26.mp4" }, { "alias": [], + "alt": [], "damage": "5,8,10,15", "id": "Jun-1+4,2,d+4", "image": "", "input": "1+4,2,d+4", "name": "White Heron Lower Dance", - "notes": "Combo from 3rd CH", + "notes": "Combo from 3rd CH\n,cs10~38", "on_block": "-23~-22", "on_ch": "+27a", "on_hit": "+27a", @@ -237,10 +251,11 @@ "recovery": "r30", "startup": "i14 i17", "target": "SL,h,h,L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-27.mp4" }, { "alias": [], + "alt": [], "damage": "5,8,15", "id": "Jun-1+4,3", "image": "", @@ -258,6 +273,7 @@ }, { "alias": [], + "alt": [], "damage": "5,8,15,20", "id": "Jun-1+4,3,1", "image": "", @@ -271,10 +287,11 @@ "recovery": "r32", "startup": "i14 i17", "target": "SL,h,m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-28.mp4" }, { "alias": [], + "alt": [], "damage": "5,8,15,17", "id": "Jun-1+4,3,4", "image": "", @@ -288,10 +305,11 @@ "recovery": "r31", "startup": "i14 i17", "target": "SL,h,m,L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-29.mp4" }, { "alias": [], + "alt": [], "damage": "7", "id": "Jun-2", "image": "", @@ -309,12 +327,13 @@ }, { "alias": [], + "alt": [], "damage": "7,9", "id": "Jun-2,1", "image": "", "input": "2,1", "name": "", - "notes": "\n* 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", "on_block": "-6", "on_ch": "+7", "on_hit": "+7", @@ -326,12 +345,13 @@ }, { "alias": [], + "alt": [], "damage": "7,9,21", "id": "Jun-2,1,1+2", "image": "", "input": "2,1,1+2", "name": "Byakuren Misogi", - "notes": "\n* Balcony Break\n* Combo from 2nd CH with 9f delay", + "notes": "* Balcony Break\n* Combo from 2nd CH with 9f delay", "on_block": "+2", "on_ch": "+48a (+10)", "on_hit": "+48a (+10)", @@ -339,16 +359,17 @@ "recovery": "r26", "startup": "i12", "target": "h,m,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-22.mp4" }, { "alias": [], + "alt": [], "damage": "7,9,12", "id": "Jun-2,1,4", "image": "", "input": "2,1,4", "name": "", - "notes": "\n* Knee\n* Combo from 1st hit", + "notes": "* Knee\n* Combo from 1st hit", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -360,12 +381,13 @@ }, { "alias": [], + "alt": [], "damage": "7,9,12,30", "id": "Jun-2,1,4,1", "image": "", "input": "2,1,4,1", "name": "Byakuren Tsukinuki", - "notes": "\n* Balcony Break\n* Combo from 3rd CH\n* Input can be delayed 10f\n* Chip damage on block\n* Deals recoverable self-damage when not in Heat", + "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)", "on_block": "-9", "on_ch": "+42a (-5)", "on_hit": "+10a (+1)", @@ -373,33 +395,35 @@ "recovery": "r34", "startup": "i12", "target": "h,m,m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-20.mp4" }, { "alias": [], + "alt": [], "damage": "7,9,12,21", "id": "Jun-2,1,4,3", "image": "", "input": "2,1,4,3", "name": "Byakuren Tamasudare", - "notes": "\n* 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", "on_block": "-9", "on_ch": "+13a (+4)", "on_hit": "+13a (+4)", "parent": "Jun-2,1,4", "recovery": "r37", "startup": "i12", - "target": "h,m,m,m", - "video": "" + "target": "h,m,m,h", + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-21.mp4" }, { "alias": [], + "alt": [], "damage": "12 (12)", "id": "Jun-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\n* Heat Burst\n* Cancel to r45 with b,b", + "notes": "* Heat Burst\n* Cancel to r45 with b,b\n* Power Crush", "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", @@ -411,12 +435,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Jun-2+4", "image": "", "input": "2+4", "name": "Katanuki", - "notes": "\n* Throw break 1 or 2\n* Side switch", + "notes": "Homing\n* Throw break 1 or 2\n* Side switch", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -424,10 +449,11 @@ "recovery": "r25", "startup": "i12~14", "target": "t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-119.mp4" }, { "alias": [], + "alt": [], "damage": "20", "id": "Jun-3", "image": "", @@ -441,16 +467,17 @@ "recovery": "r26", "startup": ",i14~15", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-23.mp4" }, { "alias": [], + "alt": [], "damage": "6,18,20", "id": "Jun-3+4", "image": "", "input": "3+4", "name": "Ryuuntsui - Misogi", - "notes": "\n* Spike\n* 3rd hit available only as combo from 2nd hit\n* Can recover in r22 FC with D on whiff\n* Deals recoverable self-damage when not in Heat", + "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", "on_block": "-6~-5", "on_ch": "+26a (+8)", "on_hit": "+26a (+8)", @@ -458,10 +485,11 @@ "recovery": "r24", "startup": "i23~24 i30~31 i16", "target": "m,M,M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-25.mp4" }, { "alias": [], + "alt": [], "damage": "17", "id": "Jun-4", "image": "", @@ -479,12 +507,13 @@ }, { "alias": [], + "alt": [], "damage": "19", "id": "Jun-b+1", "image": "", "input": "b+1", "name": "Violet", - "notes": "\n* Cancel to r14 FC with D\n* Transition to attack throw on CH, 22 damage\n* Opponent recovers FDFA on CH", + "notes": "* Cancel to r14 FC with D\n* Transition to attack throw on CH, 22 damage\n* Opponent recovers FDFA on CH\ncs6~", "on_block": "-10~-9", "on_ch": "+0d", "on_hit": "+6~+7", @@ -492,16 +521,17 @@ "recovery": "r28", "startup": "i29~30", "target": "L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-56.mp4" }, { "alias": [], + "alt": [], "damage": "", "id": "Jun-b+1+2", "image": "", "input": "b+1+2", "name": "Miare", - "notes": "\n* Restores recoverable health 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", "on_block": "", "on_ch": "", "on_hit": "", @@ -509,16 +539,17 @@ "recovery": "r10 MIA", "startup": "", "target": "", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-113.mp4" }, { "alias": [], + "alt": [], "damage": "", "id": "Jun-b+1+3", "image": "", "input": "b+1+3", "name": "Attack Reversal", - "notes": "\n* 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", "on_block": "", "on_ch": "", "on_hit": "", @@ -526,27 +557,29 @@ "recovery": "", "startup": "", "target": "", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-127.mp4" }, { "alias": [], - "damage": "7,8,10", + "alt": [], + "damage": ",7,8,10", "id": "Jun-b+1+3,P", "image": "", "input": "b+1+3,P", "name": "", - "notes": "\n* Opponent recovers FDFT", + "notes": "* Opponent recovers FDFT", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", "parent": "Jun-b+1+3", "recovery": "", "startup": "", - "target": "t", + "target": ",t", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Jun-b+2", "image": "", @@ -564,12 +597,13 @@ }, { "alias": [], + "alt": [], "damage": "10,7", "id": "Jun-b+2,1", "image": "", "input": "b+2,1", "name": "", - "notes": "\n* Elbow\n* Combo from 1st hit with 5f? delay", + "notes": "* Elbow\n* Combo from 1st hit with 5f? delay", "on_block": "-9~-8", "on_ch": "+2~+3", "on_hit": "+2~+3", @@ -581,12 +615,13 @@ }, { "alias": [], + "alt": [], "damage": "10,7,20", "id": "Jun-b+2,1,1", "image": "", "input": "b+2,1,1", "name": "Ryuen Saika Shikei", - "notes": "\n* 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", "on_block": "-13", "on_ch": "+13a (+4)", "on_hit": "+13a (+4)", @@ -594,16 +629,17 @@ "recovery": "r32", "startup": "i14~15", "target": "m,h,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-58.mp4" }, { "alias": [], + "alt": [], "damage": "10,7,20", "id": "Jun-b+2,1,2", "image": "", "input": "b+2,1,2", "name": "Ryuen Saika Renken", - "notes": "\n* 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* 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", "on_block": "-9", "on_ch": "+69a (+53)", "on_hit": "+30a (+15)", @@ -611,16 +647,17 @@ "recovery": "r35", "startup": "i14~15", "target": "m,h,M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-59.mp4" }, { "alias": [], + "alt": [], "damage": "10,7,24", "id": "Jun-b+2,1,4", "image": "", "input": "b+2,1,4", "name": "Ryuen Saika Renshuu", - "notes": "\n* 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", "on_block": "-8~-7", "on_ch": "+42a (-16)", "on_hit": "+42a (-16)", @@ -628,16 +665,17 @@ "recovery": "r30", "startup": "i14~15", "target": "m,h,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-60.mp4" }, { "alias": [], + "alt": [], "damage": "10,7", "id": "Jun-b+2,1~B", "image": "", - "input": "b+2,1~B", + "input": "b+2,1,~B", "name": "", - "notes": "\n* Restores 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", "on_block": "+0~+1", "on_ch": "+11g~+12g", "on_hit": "+11g~+12g", @@ -649,12 +687,13 @@ }, { "alias": [], + "alt": [], "damage": "10,7", "id": "Jun-b+2,1~F", "image": "", - "input": "b+2,1~F", + "input": "b+2,1,~F", "name": "", - "notes": "\n* 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", "on_block": "+0~+1", "on_ch": "+11g~+12g", "on_hit": "+11g~+12g", @@ -666,6 +705,7 @@ }, { "alias": [], + "alt": [], "damage": "10,10", "id": "Jun-b+2,2", "image": "", @@ -683,6 +723,7 @@ }, { "alias": [], + "alt": [], "damage": "50", "id": "Jun-b+2+3", "image": "", @@ -696,16 +737,17 @@ "recovery": "r37", "startup": "i57~58", "target": "m!", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-68.mp4" }, { "alias": [], + "alt": [], "damage": "20", "id": "Jun-b+3", "image": "", "input": "b+3", "name": "Dragon Wheel Kick", - "notes": "", + "notes": "\n", "on_block": "-19~-18", "on_ch": "+22a (+12)", "on_hit": "+22a (+12)", @@ -713,16 +755,17 @@ "recovery": "r37", "startup": "i16~17", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun_b+3.mp4" }, { "alias": [], + "alt": [], "damage": "20,22", "id": "Jun-b+3,2", "image": "", "input": "b+3,2", "name": "Ryuusha Renken", - "notes": "\n* Tornado\n* Chip damage on block\n* Deals recoverable self-damage when not in Heat\n* Unparryable", + "notes": "* Tornado\n* Chip damage (8) on block\n* Deals 12 damage to self (8 recoverable)\n* Unparryable", "on_block": "-9", "on_ch": "+69a (+53)", "on_hit": "+30a (+15)", @@ -730,16 +773,17 @@ "recovery": "r35", "startup": "i16~17", "target": "m,M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-63.mp4" }, { "alias": [], + "alt": [], "damage": "25", "id": "Jun-b+3+4", "image": "", "input": "b+3+4", "name": "Omoikane", - "notes": "\n* Balcony Break\n* Frame advantage is -8 if an attack is absorbed", + "notes": "* Balcony Break\n* Frame advantage is -8 if an attack is absorbed\n* Power Crush", "on_block": "-12~-11", "on_ch": "+9a (+0)", "on_hit": "+9a (+0)", @@ -747,16 +791,17 @@ "recovery": "r35", "startup": "i28~29", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-67.mp4" }, { "alias": [], + "alt": [], "damage": "20,14", "id": "Jun-b+3,4", "image": "", "input": "b+3,4", "name": "Dragon Wheel Leg Cutter", - "notes": "\n* Links to db+4 extensions\n* Can recover in r22 FC with D", + "notes": "* Links to db+4 extensions\n* Can recover in r22 FC with D\n,cs1~42", "on_block": "-11", "on_ch": "+3", "on_hit": "+0~+2", @@ -764,10 +809,11 @@ "recovery": "r28", "startup": "i16~17", "target": "m,L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-64.mp4" }, { "alias": [], + "alt": [], "damage": "14", "id": "Jun-b+4", "image": "", @@ -785,6 +831,7 @@ }, { "alias": [], + "alt": [], "damage": "14,17", "id": "Jun-b+4,2", "image": "", @@ -798,16 +845,17 @@ "recovery": "r31", "startup": "i13~14", "target": "m,M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-65.mp4" }, { "alias": [], + "alt": [], "damage": "50", "id": "Jun-Back throw", "image": "", "input": "Back throw", "name": "Twisted Limbs", - "notes": "\n* Unbreakable\n* Side switch", + "notes": "* Unbreakable\n* Side switch", "on_block": "", "on_ch": "+7d", "on_hit": "+7d", @@ -815,16 +863,17 @@ "recovery": "", "startup": "", "target": "t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-122.mp4" }, { "alias": [], + "alt": [], "damage": "21", "id": "Jun-(Back to wall).b,b,UB", "image": "", "input": "(Back to wall).b,b,UB", "name": "[[Wall Jump Attack]]", - "notes": "", + "notes": "\n", "on_block": "+4c~+6c", "on_ch": "+22", "on_hit": "+22", @@ -836,12 +885,13 @@ }, { "alias": [], + "alt": [], "damage": "28", "id": "Jun-d+1+2", "image": "", "input": "d+1+2", "name": "Kamudo-no-Tsurugi", - "notes": "\n* Tornado\n* Chip damage on block\n* Deals recoverable self-damage when not in Heat\n* Unparryable", + "notes": "* Tornado\n* Chip damage (11) on block\n* Deals 12 damage to self (8 recoverable)\n* Unparryable", "on_block": "-9", "on_ch": "+72a (+56)", "on_hit": "+72a (+56)", @@ -849,10 +899,11 @@ "recovery": "r32", "startup": "i26", "target": "M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-49.mp4" }, { "alias": [], + "alt": [], "damage": "18", "id": "Jun-d+2", "image": "", @@ -866,27 +917,31 @@ "recovery": "r30 FC", "startup": "i20~21", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-47.mp4" }, { - "alias": [], + "alias": [ + "Can Cans" + ], + "alt": [], "damage": "5,20", "id": "Jun-d+3+4", "image": "", "input": "d+3+4", "name": "Double Lift Kicks", - "notes": "Combo from 1st CH", - "on_block": "-6~-3", + "notes": "Combo from 1st CH\n", + "on_block": "-25", "on_ch": "+30a (+20)", - "on_hit": "+30a (+20)", + "on_hit": "-6 (high blocked)", "parent": "", "recovery": "r31", "startup": "i14 i24~27", "target": "l,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun_d+3+4.mp4" }, { "alias": [], + "alt": [], "damage": "10", "id": "Jun-d+4", "image": "", @@ -904,12 +959,13 @@ }, { "alias": [], + "alt": [], "damage": "10,20", "id": "Jun-d+4,4", "image": "", "input": "d+4,4", "name": "Suminagashi", - "notes": "\n* Balcony Break\n* Combo from 1st CH", + "notes": "* Balcony Break\n* Combo from 1st CH", "on_block": "-9~-8", "on_ch": "+13a (+4)", "on_hit": "+13a (+4)", @@ -917,10 +973,11 @@ "recovery": "r36", "startup": "i15", "target": "L,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-48.mp4" }, { "alias": [], + "alt": [], "damage": "7", "id": "Jun-db+1", "image": "", @@ -938,6 +995,7 @@ }, { "alias": [], + "alt": [], "damage": "7,8", "id": "Jun-db+1,1", "image": "", @@ -955,12 +1013,13 @@ }, { "alias": [], + "alt": [], "damage": "7,8,5,5,20", "id": "Jun-db+1,1,1+2", "image": "", "input": "db+1,1,1+2", "name": "Hourai's Dance", - "notes": "\n* Balcony Break\n* Combo from any hit\n* Chip damage on block\n* Deals recoverable self-damage when not in Heat\n* Last hit is unparryable", + "notes": "* Balcony Break\n* Combo from any hit\n* Restores 4 health and 4 recoverable\n* Unparryable", "on_block": "-15", "on_ch": "+21a (+11)", "on_hit": "+21a (+11)", @@ -968,16 +1027,17 @@ "recovery": "r34", "startup": "i15~16", "target": "m,m,m,m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-51.mp4" }, { "alias": [], + "alt": [], "damage": "15", "id": "Jun-db+2", "image": "", "input": "db+2", "name": "Ayame", - "notes": "", + "notes": "\ncs15~", "on_block": "-12~-11", "on_ch": "+14g~+15g", "on_hit": "+2~+3", @@ -985,10 +1045,11 @@ "recovery": "r30 FC", "startup": "i23~24", "target": "L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-52.mp4" }, { "alias": [], + "alt": [], "damage": "14", "id": "Jun-db+3", "image": "", @@ -1002,16 +1063,17 @@ "recovery": "r31", "startup": "i18", "target": "L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-53.mp4" }, { "alias": [], + "alt": [], "damage": "14", "id": "Jun-db+4", "image": "", "input": "db+4", "name": "", - "notes": "Transition to r22 FC with D", + "notes": "Transition to r22 FC with D\ncs6~41", "on_block": "-11~-9", "on_ch": "+3~+5", "on_hit": "+0~+2", @@ -1023,12 +1085,13 @@ }, { "alias": [], + "alt": [], "damage": "14,5,8", "id": "Jun-db+4,1+4", "image": "", "input": "db+4,1+4", "name": "Kariashi Hakuro", - "notes": "\n* 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", "on_block": "-3", "on_ch": "+4", "on_hit": "-3", @@ -1036,16 +1099,17 @@ "recovery": "r21", "startup": "i22~24", "target": "L,sl,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-55.mp4" }, { "alias": [], + "alt": [], "damage": "14,15", "id": "Jun-db+4,4", "image": "", "input": "db+4,4", "name": "", - "notes": "\n* Combo from 1st CH\n* Transition to r22 FC with D", + "notes": "* Combo from 1st CH\n* Transition to r22 FC with D\n,cs1~49", "on_block": "-7~-5", "on_ch": "+35a", "on_hit": "+4~+6", @@ -1057,12 +1121,13 @@ }, { "alias": [], + "alt": [], "damage": "14,15,16", "id": "Jun-db+4,4,4", "image": "", "input": "db+4,4,4", "name": "Kariashi", - "notes": "\n* Transition to r22 FC with D", + "notes": "* Transition to r22 FC with D\n,cs1~49", "on_block": "-7~-5", "on_ch": "+35a", "on_hit": "+4~+6", @@ -1070,10 +1135,11 @@ "recovery": "r24", "startup": "i22~24", "target": "L,L,L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-54.mp4" }, { "alias": [], + "alt": [], "damage": "10", "id": "Jun-df+1", "image": "", @@ -1091,6 +1157,7 @@ }, { "alias": [], + "alt": [], "damage": "10,17", "id": "Jun-df+1,1", "image": "", @@ -1104,16 +1171,17 @@ "recovery": "r29", "startup": "i13~14", "target": "m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-39.mp4" }, { "alias": [], + "alt": [], "damage": "55+", "id": "Jun-df+1+2", "image": "", "input": "df+1+2", "name": "Amatsu Izanami", - "notes": "\n* Rage Art\n* Removes opponent recoverable health on hit", + "notes": "* Rage Art\n* Removes opponent recoverable health on hit\n* Power Crush", "on_block": "-15", "on_ch": "+0d", "on_hit": "+0d", @@ -1125,11 +1193,12 @@ }, { "alias": [], + "alt": [], "damage": "10,12", "id": "Jun-df+1,2", "image": "", "input": "df+1,2", - "name": "Bull's-Eye", + "name": "Aya Stitch", "notes": "Combo from 1st hit", "on_block": "-4~-3", "on_ch": "+11~+12", @@ -1138,10 +1207,11 @@ "recovery": "r23", "startup": "i13~14", "target": "m,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-40.mp4" }, { "alias": [], + "alt": [], "damage": "14", "id": "Jun-df+2", "image": "", @@ -1155,16 +1225,17 @@ "recovery": "r30", "startup": "i16~17", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-41.mp4" }, { "alias": [], - "damage": "1414", + "alt": [], + "damage": "14,12", "id": "Jun-df+2,1+2", "image": "", "input": "df+2,1+2", "name": "Ame-no-Murakumo", - "notes": "\n* Combo from 1st hit\n* Chip damage on block\n* Deals recoverable self-damage when not in Heat\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", "on_block": "-9~-8", "on_ch": "+38a (+28)", "on_hit": "+38a (+28)", @@ -1172,16 +1243,17 @@ "recovery": "r31", "startup": "i16~17", "target": "m,M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-42.mp4" }, { "alias": [], + "alt": [], "damage": "40", "id": "Jun-df+2+3", "image": "", "input": "df+2+3", "name": "White Mountain", - "notes": "\n* Throw break 2\n* Floor Break", + "notes": "* Throw break 2\n* Floor Break", "on_block": "-6", "on_ch": "-6d", "on_hit": "-6d", @@ -1189,16 +1261,17 @@ "recovery": "r27", "startup": "i12", "target": "t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-123.mp4" }, { "alias": [], + "alt": [], "damage": "22", "id": "Jun-df+3", "image": "", "input": "df+3", "name": "Kazakiri", - "notes": "\n* Homing\n* Balcony Break", + "notes": "* Homing\n* Balcony Break", "on_block": "-8", "on_ch": "+19a (+10)", "on_hit": "+19a (+10)", @@ -1206,10 +1279,11 @@ "recovery": "r31", "startup": "i17", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-43.mp4" }, { "alias": [], + "alt": [], "damage": "17", "id": "Jun-df+3+4", "image": "", @@ -1227,6 +1301,7 @@ }, { "alias": [], + "alt": [], "damage": "17,20", "id": "Jun-df+3+4,1", "image": "", @@ -1240,10 +1315,11 @@ "recovery": "r32", "startup": "i24~25", "target": "m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-45.mp4" }, { "alias": [], + "alt": [], "damage": "17,17", "id": "Jun-df+3+4,4", "image": "", @@ -1257,33 +1333,35 @@ "recovery": "r31", "startup": "i24~25", "target": "m,L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-46.mp4" }, { "alias": [], + "alt": [], "damage": "22", "id": "Jun-df+4", "image": "", "input": "df+4", "name": "Katabami", - "notes": "\n* Tornado", + "notes": "* Tornado\n* Crumple stun launcher (+52a) on CH", "on_block": "-14", - "on_ch": "+6 +52a", + "on_ch": "+52a", "on_hit": "+48a (+17)", "parent": "", "recovery": "r38", "startup": "i15", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-44.mp4" }, { "alias": [], + "alt": [], "damage": "15", "id": "Jun-f+1", "image": "", "input": "f+1", "name": "Izumo Smash", - "notes": "", + "notes": "* Restores 2 health and 2 recoverable on hit", "on_block": "0", "on_ch": "+5", "on_hit": "+9", @@ -1291,16 +1369,17 @@ "recovery": "r28 IZU", "startup": "i20", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-30.mp4" }, { "alias": [], + "alt": [], "damage": "0", "id": "Jun-f+1+2", "image": "", "input": "f+1+2", "name": "Inner Peace", - "notes": "\n* Transition to r20 MIA on hit only\n* Deals recoverable self-damage when not in Heat\n* Unparryable", + "notes": "* Transition to r20 MIA on hit only\n* Deals 6 damage to self (4 recoverable)\n* Unparryable", "on_block": "+2", "on_ch": "+23", "on_hit": "+26g", @@ -1308,10 +1387,11 @@ "recovery": "r24", "startup": "i12", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-36.mp4" }, { "alias": [], + "alt": [], "damage": "20", "id": "Jun-f+2", "image": "", @@ -1325,16 +1405,35 @@ "recovery": "r36", "startup": "i17~18", "target": "M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-31.mp4" }, { "alias": [], + "alt": [], + "damage": "20,20", + "id": "Jun-f+2,1+2", + "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", + "on_block": "-9~-8", + "on_ch": "", + "on_hit": "", + "parent": "Jun-f+2", + "recovery": "", + "startup": "i17~18", + "target": "M,M", + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-32.mp4" + }, + { + "alias": [], + "alt": [], "damage": "21", "id": "Jun-f+2+3", "image": "", "input": "f+2+3", "name": "Wheel Kick", - "notes": "\n* Punch sabaki, +51a on a successful parry", + "notes": "* Punch sabaki\n* Crumple stun launcher (+51a) on parry effect", "on_block": "+0~+1", "on_ch": "+25a", "on_hit": "+25a", @@ -1342,10 +1441,11 @@ "recovery": "r27", "startup": "i28~29", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-38.mp4" }, { "alias": [], + "alt": [], "damage": "13", "id": "Jun-f+3", "image": "", @@ -1363,12 +1463,13 @@ }, { "alias": [], + "alt": [], "damage": "13,17", "id": "Jun-f+3,2", "image": "", "input": "f+3,2", "name": "Kanbashira > Izumo Strike", - "notes": "\n* Homing\n* Combo from 1st hit with 5f delay", + "notes": "* Homing\n* Combo from 1st hit with 5f delay\n* Restores 2 health on hit", "on_block": "+6~+7", "on_ch": "+20c~+21C", "on_hit": "+11~+12", @@ -1376,16 +1477,17 @@ "recovery": "r39 IZU", "startup": "i16", "target": "m,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-33.mp4" }, { "alias": [], + "alt": [], "damage": "", "id": "Jun-f+3+4", "image": "", "input": "f+3+4", "name": "Genjitsu", - "notes": "\n* 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", "on_block": "", "on_ch": "", "on_hit": "", @@ -1393,16 +1495,17 @@ "recovery": "r16 GEN", "startup": "", "target": "", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-108.mp4" }, { "alias": [], + "alt": [], "damage": "13,22", "id": "Jun-f+3,4", "image": "", "input": "f+3,4", "name": "Double Kanbashira", - "notes": "\n* Tornado\n* Combo from 1st hit with 5f delay", + "notes": "* Tornado\n* Combo from 1st hit with 5f delay", "on_block": "-13~-11", "on_ch": "+28a (+13)", "on_hit": "+28a (+13)", @@ -1410,50 +1513,53 @@ "recovery": "r35", "startup": "i16", "target": "m,M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-34.mp4" }, { "alias": [], - "damage": "4,2,2,2,2,2,2,2,2", + "alt": [], + "damage": ",4,2,2,2,2,2,2,2,2", "id": "Jun-f+3+4,P (Low)", "image": "", "input": "f+3+4,P (Low)", "name": "Amaterasu", - "notes": "\n* Restores recoverable health\n* Opponent recovers FDFA", + "notes": "* Restores 14 health and 14 recoverable\n* Opponent recovers FDFA", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", "parent": "Jun-f+3+4", "recovery": "", "startup": "", - "target": "t", - "video": "" + "target": ",t", + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-128.mp4" }, { "alias": [], - "damage": "40", + "alt": [], + "damage": ",40", "id": "Jun-f+3+4,P (Throw)", "image": "", "input": "f+3+4,P (Throw)", "name": "Throw Reversal", - "notes": "", + "notes": "* Restores 8 health and 8 recoverable\n* Opponent recovers FUFA (sideways)", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", "parent": "Jun-f+3+4", "recovery": "", "startup": "", - "target": "t", - "video": "" + "target": ",t", + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-130.mp4" }, { "alias": [ - "d" + "f+3,d" ], + "alt": [], "damage": "13", "id": "Jun-f+3~u_d", "image": "", - "input": "f+3~u", + "input": "f+3,~u", "name": "", "notes": "", "on_block": "-2", @@ -1467,6 +1573,7 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Jun-f+4", "image": "", @@ -1480,16 +1587,17 @@ "recovery": "r23", "startup": "i19~21", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-35.mp4" }, { "alias": [], + "alt": [], "damage": "10,10", "id": "Jun-FC.3+4", "image": "", "input": "FC.3+4", "name": "", - "notes": "\n* Can recover in r22 FC with D", + "notes": "* Can recover in r22 FC with D\n", "on_block": "-6~-5", "on_ch": "+5c~+6c", "on_hit": "+5c~+6c", @@ -1501,12 +1609,13 @@ }, { "alias": [], + "alt": [], "damage": "10,10,10,10", "id": "Jun-FC.3+4,3", "image": "", "input": "FC.3+4,3", "name": "Twin Cloud Kicks", - "notes": "\n* Can recover in r22 FC with D", + "notes": "* Can recover in r22 FC with D\n", "on_block": "+0~+1", "on_ch": "+15a", "on_hit": "+15a", @@ -1514,16 +1623,17 @@ "recovery": "r24", "startup": "i21~22 i23~24", "target": "m,m,m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-92.mp4" }, { "alias": [], + "alt": [], "damage": "15,15,15", "id": "Jun-FC.db+1+2", "image": "", "input": "FC.db+1+2", "name": "Falling Rain", - "notes": "\n* 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", "on_block": "-6", "on_ch": "+56a (+28)", "on_hit": "+56a (+28)", @@ -1531,16 +1641,17 @@ "recovery": "r27", "startup": "i11~12", "target": "t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-125.mp4" }, { "alias": [], + "alt": [], "damage": "6,30", "id": "Jun-FC.df+1", "image": "", "input": "FC.df+1", "name": "Divine Exile - Earth", - "notes": "\n* Deals recoverable self-damage when not in Heat\n* 2nd hit available only on hit or block\n* Recovery listed is for the 1st hit", + "notes": "* Deals 18 damage to self (12 recoverable)\n* 2nd hit available only on hit or block\n* Recovery listed is for the 1st hit\ncs1~", "on_block": "-19~-18", "on_ch": "+26a (+11)", "on_hit": "+26a (+11)", @@ -1548,16 +1659,17 @@ "recovery": "r34 FC", "startup": "i10 i25~26", "target": "sl,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-93.mp4" }, { "alias": [], + "alt": [], "damage": "12", "id": "Jun-FC.df+2", "image": "", "input": "FC.df+2", "name": "Grace", - "notes": "", + "notes": "\ncs1~", "on_block": "-11~-10", "on_ch": "+18~+19", "on_hit": "+0~+1", @@ -1565,16 +1677,17 @@ "recovery": "r29 FC", "startup": "i16~17", "target": "L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-94.mp4" }, { "alias": [], + "alt": [], "damage": "12", "id": "Jun-FC.df+3", "image": "", "input": "FC.df+3", "name": "Kanamegaeshi", - "notes": "\n* Clean hit +10a, 15 damage\n* Opponent recovers FDFA on CL", + "notes": "* Clean hit +10a, 15 damage\n* Opponent recovers FDFA on CL\ncs1~", "on_block": "-19", "on_ch": "+0c", "on_hit": "+0c", @@ -1582,16 +1695,17 @@ "recovery": "r38 FC", "startup": "i21", "target": "L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-95.mp4" }, { "alias": [], - "damage": "30", + "alt": [], + "damage": "32", "id": "Jun-f,F+1+2", "image": "", "input": "f,F+1+2", "name": "Tokkei - Misogi", - "notes": "\n* Balcony Break\n* Chip damage on block\n* Deals recoverable self-damage when not in Heat", + "notes": "* Balcony Break\n* Chip damage (6) on block; +5 chip damage in Heat\n* Deals 6 damage to self (4 recoverable)", "on_block": "+6", "on_ch": "+23a (+13)", "on_hit": "+23a (+13)", @@ -1599,10 +1713,11 @@ "recovery": "r32", "startup": "i22", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-79.mp4" }, { "alias": [], + "alt": [], "damage": "16", "id": "Jun-f,F+2", "image": "", @@ -1620,12 +1735,13 @@ }, { "alias": [], + "alt": [], "damage": "16,22", "id": "Jun-f,F+2,2", "image": "", "input": "f,F+2,2", "name": "Suiei Ura Saika", - "notes": "\n* Balcony Break\n* Combo from 1st hit with 8f delay", + "notes": "* Balcony Break\n* Combo from 1st hit with 8f delay\n* Aerial Tornado", "on_block": "-13", "on_ch": "+7 +53a", "on_hit": "+8a", @@ -1633,10 +1749,11 @@ "recovery": "r37", "startup": "i16~17", "target": "m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-76.mp4" }, { "alias": [], + "alt": [], "damage": "16,22", "id": "Jun-f,F+2,3", "image": "", @@ -1650,16 +1767,17 @@ "recovery": "r35", "startup": "i16~17", "target": "m,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-77.mp4" }, { "alias": [], + "alt": [], "damage": "16", "id": "Jun-f,F+2~B", "image": "", - "input": "f,F+2~B", + "input": "f,F+2,~B", "name": "", - "notes": "\n* Restores 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", "on_block": "+1~+2", "on_ch": "+16g~+17g", "on_hit": "+16g~+17g", @@ -1671,12 +1789,13 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Jun-f,F+2~F", "image": "", - "input": "f,F+2~F", + "input": "f,F+2,~F", "name": "", - "notes": "\n* 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", "on_block": "+1~+2", "on_ch": "+16g~+17g", "on_hit": "+16g~+17g", @@ -1688,6 +1807,7 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Jun-f,F+3", "image": "", @@ -1705,12 +1825,13 @@ }, { "alias": [], + "alt": [], "damage": "23,12,15", "id": "Jun-f,F+3,3+4", "image": "", "input": "f,F+3,3+4", "name": "Yukimiguruma", - "notes": "\n* 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", "on_block": "+3~+4", "on_ch": "+19a", "on_hit": "+19a", @@ -1718,16 +1839,17 @@ "recovery": "r20", "startup": "i18~19", "target": "m,m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-78.mp4" }, { "alias": [], - "damage": "32", + "alt": [], + "damage": "28", "id": "Jun-f,f,F+3", "image": "", "input": "f,f,F+3", "name": "Ame-no-Uzume", - "notes": "\n* Balcony Break\n* Chip damage on block\n* Alternate input: ub,b+3", + "notes": "* Balcony Break\n* Chip damage on block\n* Alternate input: ub,b+3\n", "on_block": "+3~+7", "on_ch": "+46a (-1)", "on_hit": "+14a (+5)", @@ -1735,16 +1857,17 @@ "recovery": "r27", "startup": "i24~28", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-80.mp4" }, { "alias": [], + "alt": [], "damage": "22", "id": "Jun-GEN.1", "image": "", "input": "GEN.1", "name": "Rurikoukai", - "notes": "", + "notes": "\ncs11~", "on_block": "-13~-12", "on_ch": "+26a", "on_hit": "+3c~+4c", @@ -1752,16 +1875,17 @@ "recovery": "r31 FC", "startup": "i20~21", "target": "L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-109.mp4" }, { "alias": [], + "alt": [], "damage": "16,32", "id": "Jun-GEN.2", "image": "", "input": "GEN.2", "name": "Kazama Style Spirit", - "notes": "\n* Transitions to attack throw on front hit only, otherwise knockdown\n* Deals recoverable self-damage when not in Heat\n* Frame advantage is -9 if an attack is absorbed\n* Chip damage on block if an attack is absorbed", + "notes": "* Transitions to attack throw on front hit only, otherwise knockdown\n* Deals 12 damage to self (8 recoverable)\n* Frame advantage is -9 if an attack is absorbed\n* Chip damage on block if an attack is absorbed\n* Power Crush", "on_block": "-13~-12", "on_ch": "+0d", "on_hit": "+0d", @@ -1769,10 +1893,11 @@ "recovery": "r34", "startup": "i16~17", "target": "m,t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-110.mp4" }, { "alias": [], + "alt": [], "damage": "14", "id": "Jun-GEN.3", "image": "", @@ -1790,12 +1915,13 @@ }, { "alias": [], + "alt": [], "damage": "14,20", "id": "Jun-GEN.3,2", "image": "", "input": "GEN.3,2", "name": "Getsuun Renken", - "notes": "\n* Combo from 1st hit\n* Chip damage on block\n* Deals recoverable self-damage when not in Heat\n* Unparryable", + "notes": "* Combo from 1st hit\n* Chip damage (8) on block\n* Deals 12 damage to self (8 recoverable)\n* Unparryable", "on_block": "-9", "on_ch": "+33a (+18)", "on_hit": "+33a (+18)", @@ -1803,16 +1929,17 @@ "recovery": "r32", "startup": "i17~20", "target": "M,M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-111.mp4" }, { "alias": [], + "alt": [], "damage": "24", "id": "Jun-GEN.4", "image": "", "input": "GEN.4", "name": "Nichiun", - "notes": "\n* Homing\n* Balcony Break", + "notes": "* Homing\n* Balcony Break\n", "on_block": "+4~+6", "on_ch": "+26a (+17)", "on_hit": "+26a (+17)", @@ -1820,10 +1947,11 @@ "recovery": "r22", "startup": "i26~28", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-112.mp4" }, { "alias": [], + "alt": [], "damage": "26", "id": "Jun-H.1+2,F", "image": "", @@ -1841,12 +1969,13 @@ }, { "alias": [], + "alt": [], "damage": "20,30", "id": "Jun-H.2+3", "image": "", "input": "H.2+3", "name": "Yomotsu Ooyumi", - "notes": "\n* Heat Smash\n* Balcony Break\n* Restores recoverable health\n* Chip damage on block", + "notes": "* Heat Smash\n* Balcony Break\n* Restores 32 recoverable on hit (16 on block)\n* Chip damage (8,9) on block", "on_block": "-6~+37g", "on_ch": "+21a~+64a (-5~+38)", "on_hit": "+21a~+64a (-5~+38)", @@ -1858,12 +1987,13 @@ }, { "alias": [], + "alt": [], "damage": "0", "id": "Jun-H.f+1+2,P", "image": "", "input": "H.f+1+2,P", "name": "", - "notes": "\n* Sabaki, parries mid or high punches or kicks", + "notes": "* Sabaki, parries mid or high punches or kicks", "on_block": "", "on_ch": "+40g", "on_hit": "+40g", @@ -1875,13 +2005,14 @@ }, { "alias": [], + "alt": [], "damage": "14,28", "id": "Jun-H.GEN.2+3", "image": "", "input": "H.GEN.2+3", "name": "Yomotsu Mihashira", - "notes": "\n* Ends heat", - "on_block": "-14", + "notes": "Heat Smash\n* Ends heat\n* Restores 12 recoverable (6 on block)\n* Chip damage (4,12) on block", + "on_block": "-12", "on_ch": "+33 (+5)", "on_hit": "+33 (+5)", "parent": "", @@ -1892,12 +2023,13 @@ }, { "alias": [], + "alt": [], "damage": "10,16", "id": "Jun-H.IZU.3,F", "image": "", "input": "H.IZU.3,F", "name": "Zuiun Renkyaku > Heat Dash", - "notes": "\n* Jail from 1st attack", + "notes": "* Jail from 1st attack\n", "on_block": "+5~+6", "on_ch": "+36a (+26)", "on_hit": "+36a (+26)", @@ -1909,12 +2041,13 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Jun-H.MIA.2,F", "image": "", "input": "H.MIA.2,F", "name": "Ame-no-Nuboko > Heat Dash", - "notes": "\n* Chip damage on block\n* Unparryable", + "notes": "* Chip damage (22) on block\n* Unparryable", "on_block": "+5", "on_ch": "+36a (+26)", "on_hit": "+36a (+26)", @@ -1926,6 +2059,7 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Jun-H.SS.4,F", "image": "", @@ -1943,6 +2077,7 @@ }, { "alias": [], + "alt": [], "damage": "7", "id": "Jun-IZU.1", "image": "", @@ -1960,12 +2095,13 @@ }, { "alias": [], + "alt": [], "damage": "7,26", "id": "Jun-IZU.1,1", "image": "", "input": "IZU.1,1", "name": "Haraede Kannagi", - "notes": "\n* Balcony Break\n* Tornado\n* Combo from 1st hit with 6f delay\n* Chip damage on block\n* Deals recoverable self-damage when not in Heat", + "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", "on_block": "-4~-3", "on_ch": "+30a (+20)", "on_hit": "+30a (+20)", @@ -1973,16 +2109,17 @@ "recovery": "r25", "startup": "i13~14", "target": "h,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-101.mp4" }, { "alias": [], + "alt": [], "damage": "24", "id": "Jun-IZU.1+2", "image": "", "input": "IZU.1+2", "name": "Mihikarioroshi", - "notes": "\n* Spike\n* Frame advantage is -6 if an attack is absorbed", + "notes": "* Spike\n* Frame advantage is -6 if an attack is absorbed\n* Power Crush", "on_block": "-12~-11", "on_ch": "+19a", "on_hit": "+19a", @@ -1990,16 +2127,17 @@ "recovery": "r30", "startup": "i21~22", "target": "M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-106.mp4" }, { "alias": [], + "alt": [], "damage": "7,20", "id": "Jun-IZU.1,2", "image": "", "input": "IZU.1,2", "name": "Haraede Musubi", - "notes": "\n* 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", "on_block": "-13", "on_ch": "+15a", "on_hit": "+6a", @@ -2007,16 +2145,17 @@ "recovery": "r31", "startup": "i13~14", "target": "h,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-102.mp4" }, { "alias": [], + "alt": [], "damage": "35", "id": "Jun-IZU.1+4", "image": "", "input": "IZU.1+4", "name": "Tsukuyomi", - "notes": "\n* Throw break 1+2\n* Alternate input: IZU.2+3", + "notes": "* Throw break 1+2\n* Alternate input: IZU.2+3", "on_block": "-6", "on_ch": "+0d", "on_hit": "+0d", @@ -2024,16 +2163,17 @@ "recovery": "r25", "startup": "i14", "target": "t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-126.mp4" }, { "alias": [], + "alt": [], "damage": "24", "id": "Jun-IZU.2", "image": "", "input": "IZU.2", "name": "Setsurinbu - Misogi", - "notes": "\n* Tornado\n* Chip damage on block\n* Deals recoverable self-damage damage when not in Heat\n* Unparryable", + "notes": "* Tornado\n* Chip damage (8) on block\n* Deals 12 damage to self (8 recoverable)\n* Unparryable\ncs6~20", "on_block": "-13~-11", "on_ch": "+34a (+24)", "on_hit": "+34a (+24)", @@ -2041,16 +2181,17 @@ "recovery": "r34", "startup": "i23~25", "target": "M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-103.mp4" }, { "alias": [], + "alt": [], "damage": "10,16", "id": "Jun-IZU.3", "image": "", "input": "IZU.3", "name": "Zuiun Renkyaku", - "notes": "\n* Heat Engager\n* Balcony Break\n* Jail from 1st attack", + "notes": "* Heat Engager\n* Balcony Break\n* Jail from 1st attack\n", "on_block": "-6~-5", "on_ch": "+12a (+3)", "on_hit": "+12a (+3)", @@ -2058,16 +2199,17 @@ "recovery": "r32", "startup": "i16~15 i14~15", "target": "m,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-104.mp4" }, { "alias": [], + "alt": [], "damage": "15", "id": "Jun-IZU.4", "image": "", "input": "IZU.4", "name": "", - "notes": "", + "notes": "\ncs13~", "on_block": "-37~-36", "on_ch": "+23a", "on_hit": "-1c~+0c", @@ -2079,12 +2221,13 @@ }, { "alias": [], + "alt": [], "damage": "15,15", "id": "Jun-IZU.4,1", "image": "", "input": "IZU.4,1", "name": "Wakeikazuchi - Misogi", - "notes": "\n* Balcony Break\n* Combo from 1st hit\n* Chip damage on block\n* Deals recoverable self-damage when not in Heat", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Chip damage on block\n* Deals 18 damage to self (12 recoverable)\n", "on_block": "-14~-13", "on_ch": "+14a (+3)", "on_hit": "+14a (+3)", @@ -2092,16 +2235,17 @@ "recovery": "r37", "startup": "i21~22", "target": "L,M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-105.mp4" }, { "alias": [], + "alt": [], "damage": "21", "id": "Jun-IZU.f+1+2", "image": "", "input": "IZU.f+1+2", "name": "Dianthus Garden", - "notes": "\n* Homing\n* Only i13 or faster attacks guaranteed on CH", + "notes": "* Homing\n* Only i13 or faster attacks guaranteed on CH", "on_block": "-9~-8", "on_ch": "+23", "on_hit": "+2~+3", @@ -2109,16 +2253,17 @@ "recovery": "r32", "startup": "i16~17", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-107.mp4" }, { "alias": [], + "alt": [], "damage": "40", "id": "Jun-Left throw", "image": "", "input": "Left throw", "name": "Cloud Taste", - "notes": "\n* Throw break 1\n* Can side switch on hit", + "notes": "* Throw break 1\n* Can side switch on hit", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -2126,16 +2271,17 @@ "recovery": "", "startup": "", "target": "t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-120.mp4" }, { "alias": [], + "alt": [], "damage": "30", "id": "Jun-MIA.1", "image": "", "input": "MIA.1", "name": "Ame-no-Sakahoko", - "notes": "\n* Tornado\n* Chip damage on block\n* Deals recoverable self-damage when not in Heat\n* Unparryable", + "notes": "* Tornado\n* Chip damage (12) on block\n* Deals 12 damage to self (8 recoverable)\n* Unparryable", "on_block": "-9~-8", "on_ch": "+72a (+56)", "on_hit": "+72a (+56)", @@ -2143,10 +2289,11 @@ "recovery": "r31", "startup": "i24~25", "target": "M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-114.mp4" }, { "alias": [], + "alt": [], "damage": "17", "id": "Jun-MIA.1+2", "image": "", @@ -2160,16 +2307,17 @@ "recovery": "r40 IZU", "startup": "i23~24", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-116.mp4" }, { "alias": [], + "alt": [], "damage": "30", "id": "Jun-MIA.2", "image": "", "input": "MIA.2", "name": "Ame-no-Nuboko", - "notes": "\n* Heat Engager\n* Balcony Break\n* Chip damage on block\n* Deals recoverable self-damage when not in Heat\n* Unparryable", + "notes": "* Heat Engager\n* Balcony Break\n* Chip damage (9) on block\n* Deals 6 damage to self (4 recoverable)\n* Unparryable", "on_block": "-20", "on_ch": "+26a (+0)", "on_hit": "+26a (+0)", @@ -2177,16 +2325,17 @@ "recovery": "r40", "startup": "i16", "target": "sm", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-115.mp4" }, { "alias": [], + "alt": [], "damage": "", "id": "Jun-MIA.F", "image": "", "input": "MIA.F", "name": "Genjitsu", - "notes": "\n* 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", "on_block": "", "on_ch": "", "on_hit": "", @@ -2194,16 +2343,17 @@ "recovery": "r16 GEN", "startup": "", "target": "", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-117.mp4" }, { "alias": [], + "alt": [], "damage": "40", "id": "Jun-Right throw", "image": "", "input": "Right throw", "name": "Wind Wheel", - "notes": "\n* Throw break 2\n* Side switch on hit", + "notes": "* Throw break 2\n* Side switch on hit", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -2211,33 +2361,35 @@ "recovery": "", "startup": "", "target": "t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-121.mp4" }, { "alias": [], + "alt": [], "damage": "7,9,18", "id": "Jun-SS.1+2", "image": "", "input": "SS.1+2", "name": "Sankouchou", - "notes": "\n* Homing\n* Spike\n* Jail from 1st attack\n* Recovery listed is for the last hit", - "on_block": "", + "notes": "* Homing\n* Spike\n* Jail from 1st attack\n* Combo from 1st hit\n* Recovery listed is for the last hit", + "on_block": "-4", "on_ch": "+7c~+8c", "on_hit": "+7c~+8c", "parent": "", "recovery": "r25 FC", "startup": "i16 i17 i15~16", "target": "h,h,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-99.mp4" }, { "alias": [], + "alt": [], "damage": "27", "id": "Jun-SS.2", "image": "", "input": "SS.2", "name": "Kasanegasumi", - "notes": "\n* Balcony Break\n* Tornado", + "notes": "* Balcony Break\n* Tornado\n* Restores 3 health and 3 recoverable on hit", "on_block": "-9", "on_ch": "+34d (+26)", "on_hit": "+14a (+5)", @@ -2245,16 +2397,17 @@ "recovery": "r31", "startup": "i16", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-97.mp4" }, { "alias": [], + "alt": [], "damage": "20", "id": "Jun-SS.4", "image": "", "input": "SS.4", "name": "Kagura", - "notes": "\n* Heat Engager\n* Spike", + "notes": "* Heat Engager\n* Spike", "on_block": "+6~+8", "on_ch": "+8c~+10c", "on_hit": "+8c~+10c", @@ -2262,16 +2415,17 @@ "recovery": "r27", "startup": "i18~20", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-98.mp4" }, { "alias": [], + "alt": [], "damage": "17", "id": "Jun-u+2", "image": "", "input": "u+2", "name": "Izumo Strike", - "notes": "\n* Homing\n* Alternate input: ub+2", + "notes": "* Homing\n* Alternate input: ub+2", "on_block": "+6~+7", "on_ch": "+20c~+21c", "on_hit": "+11~+12", @@ -2279,16 +2433,17 @@ "recovery": "r40 IZU", "startup": "i23~24", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-69.mp4" }, { "alias": [], + "alt": [], "damage": "21", "id": "Jun-u+4", "image": "", "input": "u+4", "name": "Chikura", - "notes": "\n* Homing\n* Alternate input: ub+4", + "notes": "* Homing\n* Alternate input: ub+4\n", "on_block": "-3~-2", "on_ch": "+22a", "on_hit": "+22a", @@ -2296,16 +2451,17 @@ "recovery": "r30", "startup": "i22~23", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-70.mp4" }, { "alias": [], + "alt": [], "damage": "", "id": "Jun-UB,b", "image": "", "input": "UB,b", "name": "Back Handspring", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2317,12 +2473,13 @@ }, { "alias": [], + "alt": [], "damage": "6,30", "id": "Jun-uf+1", "image": "", "input": "uf+1", "name": "Divine Exile - Heaven", - "notes": "\n* Balcony Break\n* Jail from 1st attack\n* Deals recoverable self-damage when not in Heat\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", "on_block": "-14", "on_ch": "+22a", "on_hit": "+22a", @@ -2330,10 +2487,11 @@ "recovery": "r34", "startup": "i10 i26", "target": "h,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-71.mp4" }, { "alias": [], + "alt": [], "damage": "40", "id": "Jun-uf+1+2", "image": "", @@ -2347,16 +2505,17 @@ "recovery": "r27", "startup": "i12", "target": "t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-124.mp4" }, { "alias": [], + "alt": [], "damage": "24", "id": "Jun-uf+2", "image": "", "input": "uf+2", "name": "Totsuka-no-Tsurugi", - "notes": "\n* Tornado\n* Chip damage on block\n* Deals recoverable self-damage when not in Heat\n* Unparryable", + "notes": "* Tornado\n* Chip damage (9) on block\n* Deals 12 damage to self (8 recoverable)\n* Unparryable", "on_block": "-9", "on_ch": "+69a (+53)", "on_hit": "+30a (+15)", @@ -2364,16 +2523,17 @@ "recovery": "r35", "startup": "i19", "target": "M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-72.mp4" }, { "alias": [], + "alt": [], "damage": "17", "id": "Jun-uf+3", "image": "", "input": "uf+3", "name": "Iwato", - "notes": "Alternate inputs: ub+3, u+3", + "notes": "Alternate inputs: ub+3, u+3\n", "on_block": "-6~-5", "on_ch": "+30a", "on_hit": "+5~+6", @@ -2381,16 +2541,17 @@ "recovery": "r24", "startup": "i20~21", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-73.mp4" }, { "alias": [], + "alt": [], "damage": "5,21", "id": "Jun-uf+3+4", "image": "", "input": "uf+3+4", "name": "Saiuntsui", - "notes": "\n* Spike\n* Alternate inputs: ub+3+4, u+3+4", + "notes": "* Spike\n* Alternate inputs: ub+3+4, u+3+4\n", "on_block": "-8~-4", "on_ch": "+18a", "on_hit": "+18a", @@ -2398,16 +2559,17 @@ "recovery": "r28", "startup": "i20~23 i26~30", "target": "m,M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-75.mp4" }, { "alias": [], + "alt": [], "damage": "10", "id": "Jun-uf+4", "image": "", "input": "uf+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-20~-18", "on_ch": "-9~-7", "on_hit": "-9~-7", @@ -2419,12 +2581,13 @@ }, { "alias": [], + "alt": [], "damage": "10,8,20", "id": "Jun-uf+4,3", "image": "", "input": "uf+4,3", "name": "Housenka - Misogi", - "notes": "\n* Tornado\n* Combo from 1st hit\n* Transition to r17 MIA on hit only\n* 3rd hit available only as combo from 2nd hit", + "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", "on_block": "-12", "on_ch": "+84a (+68)", "on_hit": "+84a (+68)", @@ -2432,10 +2595,11 @@ "recovery": "r31", "startup": "i16~18", "target": "m,m,M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-74.mp4" }, { "alias": [], + "alt": [], "damage": "14", "id": "Jun-ws1", "image": "", @@ -2453,12 +2617,13 @@ }, { "alias": [], + "alt": [], "damage": "14,7", "id": "Jun-ws1,1", "image": "", "input": "ws1,1", "name": "", - "notes": "\n* Elbow\n* Combo from 1st hit", + "notes": "* Elbow\n* Combo from 1st hit", "on_block": "-9~-8", "on_ch": "+2~+3", "on_hit": "+2~+3", @@ -2470,12 +2635,13 @@ }, { "alias": [], + "alt": [], "damage": "14,7,20", "id": "Jun-ws1,1,1", "image": "", "input": "ws1,1,1", "name": "Tenkan Saika Shikei", - "notes": "\n* 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", "on_block": "-13", "on_ch": "+13a (+4)", "on_hit": "+13a (+4)", @@ -2483,16 +2649,17 @@ "recovery": "r32", "startup": "i12~13", "target": "h,h,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-82.mp4" }, { "alias": [], + "alt": [], "damage": "14,7,22", "id": "Jun-ws1,1,2", "image": "", "input": "ws1,1,2", "name": "Tenkan Saika Renken", - "notes": "\n* 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", "on_block": "-9", "on_ch": "+69a (+53)", "on_hit": "+30a (+15)", @@ -2500,16 +2667,17 @@ "recovery": "r35", "startup": "i12~13", "target": "h,h,M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-83.mp4" }, { "alias": [], + "alt": [], "damage": "14,7,24", "id": "Jun-ws1,1,4", "image": "", "input": "ws1,1,4", "name": "Tenkan Saika Renshuu", - "notes": "\n* 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", "on_block": "-8~-7", "on_ch": "+42a (-16)", "on_hit": "+42a (-16)", @@ -2517,16 +2685,17 @@ "recovery": "r30", "startup": "i12~13", "target": "h,h,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-84.mp4" }, { "alias": [], + "alt": [], "damage": "14,7", "id": "Jun-ws1,1~B", "image": "", - "input": "ws1,1~B", + "input": "ws1,1,~B", "name": "", - "notes": "\n* Restores 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", "on_block": "+0~+1", "on_ch": "+11g~+12g", "on_hit": "+11g~+12g", @@ -2538,12 +2707,13 @@ }, { "alias": [], + "alt": [], "damage": "14,7", "id": "Jun-ws1,1~F", "image": "", - "input": "ws1,1~F", + "input": "ws1,1,~F", "name": "", - "notes": "\n* 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", "on_block": "+0~+1", "on_ch": "+11g~+12g", "on_hit": "+11g~+12g", @@ -2555,12 +2725,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Jun-ws1+2", "image": "", "input": "ws1+2", "name": "Sudare Nagashi", - "notes": "\n* Elbow\n* Can recover in r18 FC with D", + "notes": "* Elbow\n* Can recover in r18 FC with D", "on_block": "-2", "on_ch": "+17 +63a", "on_hit": "+5", @@ -2568,16 +2739,17 @@ "recovery": "r27", "startup": "i21", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-90.mp4" }, { "alias": [], + "alt": [], "damage": "14,16", "id": "Jun-ws1,4", "image": "", "input": "ws1,4", "name": "", - "notes": "\n* 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", "on_block": "-11~-10", "on_ch": "+0c~+1c", "on_hit": "+0c~+1c", @@ -2589,12 +2761,13 @@ }, { "alias": [], + "alt": [], "damage": "14,16,28", "id": "Jun-ws1,4,1+2", "image": "", "input": "ws1,4,1+2", "name": "Tomoefuji", - "notes": "\n* Balcony Break\n* Combo from 2nd CH", + "notes": "* Balcony Break\n* Combo from 2nd CH", "on_block": "-20~-19", "on_ch": "+16a (+11)", "on_hit": "+16a (+11)", @@ -2602,16 +2775,17 @@ "recovery": "r39", "startup": "i12~13", "target": "h,m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-86.mp4" }, { "alias": [], + "alt": [], "damage": "14,16,17", "id": "Jun-ws1,4,2", "image": "", "input": "ws1,4,2", "name": "Tomoezakura", - "notes": "\n* Spike\n* Combo from 2nd CH", + "notes": "* Spike\n* Combo from 2nd CH\n,cs17~", "on_block": "-16~-14", "on_ch": "+13a", "on_hit": "+0c~+1c", @@ -2619,10 +2793,11 @@ "recovery": "r34 FC", "startup": "i12~13", "target": "h,m,L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-85.mp4" }, { "alias": [], + "alt": [], "damage": "12", "id": "Jun-ws2", "image": "", @@ -2640,12 +2815,13 @@ }, { "alias": [], + "alt": [], "damage": "12,20", "id": "Jun-ws2,1", "image": "", "input": "ws2,1", "name": "Hyakkaou", - "notes": "\n* Balcony Break\n* Combo from 1st hit", + "notes": "* Balcony Break\n* Combo from 1st hit", "on_block": "-12~-11", "on_ch": "+19a (10)", "on_hit": "+19a (10)", @@ -2653,16 +2829,17 @@ "recovery": "r30", "startup": "i13~14", "target": "m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-87.mp4" }, { "alias": [], + "alt": [], "damage": "16", "id": "Jun-ws3", "image": "", "input": "ws3", "name": "Gioh", - "notes": "", + "notes": "\n", "on_block": "-13~-12", "on_ch": "+25a (+5)", "on_hit": "+25a (+5)", @@ -2670,10 +2847,11 @@ "recovery": "r38", "startup": "i14~15", "target": "M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-88.mp4" }, { "alias": [], + "alt": [], "damage": "23", "id": "Jun-ws3+4", "image": "", @@ -2687,10 +2865,11 @@ "recovery": "r31", "startup": "i18~19", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Jun-91.mp4" }, { "alias": [], + "alt": [], "damage": "21", "id": "Jun-ws4", "image": "", 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 4942b4b..083707e 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 @@ -1,12 +1,15 @@ [ { "alias": [], + "alt": [ + "f+1" + ], "damage": "5", "id": "Kazuya-1", "image": "", "input": "1", - "name": "Jab", - "notes": "Alternate input: f+1", + "name": "", + "notes": "", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -18,12 +21,15 @@ }, { "alias": [], + "alt": [ + "f+1,1" + ], "damage": "5,6", "id": "Kazuya-1,1", "image": "", "input": "1,1", - "name": "Flash Punch Combo (2)", - "notes": "Combo from 1st hit", + "name": "", + "notes": "* Jails\n* Combo from 1st hit", "on_block": "-1", "on_ch": "+8", "on_hit": "+8", @@ -35,12 +41,15 @@ }, { "alias": [], + "alt": [ + "f+1,1,2" + ], "damage": "5,6,12", "id": "Kazuya-1,1,2", "image": "", "input": "1,1,2", "name": "Flash Punch Combo", - "notes": "\n* Combo from 1st hit\n* Can be delayed 11F\n* Balcony Break on Air hit\n", + "notes": "* Combo from 1st hit\n* Can be delayed 11F\n* Balcony Break on Air hit", "on_block": "-17", "on_ch": "+20a(+15)", "on_hit": "+20a(+15)", @@ -52,6 +61,7 @@ }, { "alias": [], + "alt": [], "damage": "5,20", "id": "Kazuya-1+2", "image": "", @@ -69,12 +79,15 @@ }, { "alias": [], + "alt": [ + "f+1,2" + ], "damage": "5,8", "id": "Kazuya-1,2", "image": "", "input": "1,2", "name": "One Two Punch", - "notes": "Combo from 1st hit", + "notes": "* Jails\n* Combo from 1st hit\n* Combo can be delayed 12F from 1st hit", "on_block": "-1", "on_ch": "+8", "on_hit": "+8", @@ -86,12 +99,15 @@ }, { "alias": [], + "alt": [ + "f+1,2,2" + ], "damage": "5,8,12", "id": "Kazuya-1,2,2", "image": "", "input": "1,2,2", "name": "Back Fist Combo", - "notes": "\n* Combo from 1st hit\n* Combo can be delayed 12F from 1st hit\n* ", + "notes": "", "on_block": "-12", "on_ch": "+4", "on_hit": "+4", @@ -103,6 +119,9 @@ }, { "alias": [], + "alt": [ + "f+1,2,2~3" + ], "damage": "5,8,23", "id": "Kazuya-1,2,2~3", "image": "", @@ -120,12 +139,13 @@ }, { "alias": [], + "alt": [], "damage": "-", "id": "Kazuya-1+2+3+4", "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "\n* Shift to charging\n", + "notes": "* Shift to charging", "on_block": "", "on_ch": "", "on_hit": "", @@ -137,12 +157,15 @@ }, { "alias": [], + "alt": [ + "f+1,2,4" + ], "damage": "5,8,18", "id": "Kazuya-1,2,4", "image": "", "input": "1,2,4", "name": "Twin Fang Stature Smash", - "notes": "\n* Combo from 2nd CH\n* Can be delayed 7F\n", + "notes": "* Combo from 2nd CH\n* Can be delayed 7F", "on_block": "-14c", "on_ch": "+0c", "on_hit": "-3", @@ -154,14 +177,17 @@ }, { "alias": [], + "alt": [ + "f+1,2,4,3" + ], "damage": "5,8,18,25", "id": "Kazuya-1,2,4,3", "image": "", "input": "1,2,4,3", "name": "Twin Fang Double Kick", - "notes": "\n* Combo from 3rd CH\n* Can be delayed\n* Balcony Break\n", + "notes": "* Balcony Break\n* Combo from 3rd CH\n* Can be delayed", "on_block": "-2", - "on_ch": "+69a", + "on_ch": "[+69a)](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", "on_hit": "+24a(+15)", "parent": "Kazuya-1,2,4", "recovery": "", @@ -171,6 +197,7 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Kazuya-2", "image": "", @@ -188,14 +215,15 @@ }, { "alias": [], + "alt": [], "damage": "12,24", "id": "Kazuya-2,2", "image": "", "input": "2,2", "name": "Double Back Fist", - "notes": "\n* Combo from 1st CH\n", + "notes": "* Combo from 1st CH", "on_block": "-8", - "on_ch": "+50a", + "on_ch": "[+50a](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", "on_hit": "+7", "parent": "Kazuya-2", "recovery": "", @@ -205,12 +233,33 @@ }, { "alias": [], + "alt": [], + "damage": "15", + "id": "Kazuya-2+3", + "image": "", + "input": "2+3", + "name": "Heat Burst", + "notes": "* Heat Burst\n* Alternate input: R1", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [ + "3+4" + ], "damage": "12", "id": "Kazuya-3", "image": "", "input": "3", "name": "Face Kick", - "notes": "Alternate input: 3+4", + "notes": "", "on_block": "-8", "on_ch": "+4", "on_hit": "+4", @@ -222,12 +271,15 @@ }, { "alias": [], + "alt": [ + "3+4,1" + ], "damage": "12,10", "id": "Kazuya-3,1", "image": "", "input": "3,1", "name": "Face Kick to Jab", - "notes": "Combo from 1st hit", + "notes": "* Combo from 1st hit\n* Enter WGS (+2/+10) with input DF", "on_block": "-1", "on_ch": "+7", "on_hit": "+7", @@ -239,14 +291,17 @@ }, { "alias": [], + "alt": [ + "3+4,1,4" + ], "damage": "12,10,17", "id": "Kazuya-3,1,4", "image": "", "input": "3,1,4", "name": "Agony Spear", - "notes": "\n* Combo from 2nd CH\n* Can be delayed 14F\n* Combo can be delayed 6F from CH\n", + "notes": "* Combo from 2nd CH\n* Can be delayed 14F\n* Combo can be delayed 6F from CH", "on_block": "-6", - "on_ch": "+40a(+32)", + "on_ch": "[+40a(+32)](https://wavu.wiki/t/Kazuya_combos#Mini-combos 'Mini-combo')", "on_hit": "+8", "parent": "Kazuya-3,1", "recovery": "", @@ -256,23 +311,7 @@ }, { "alias": [], - "damage": "12,10,0", - "id": "Kazuya-3,1,DF", - "image": "", - "input": "3,1,DF", - "name": "Face Kick to Jab > Wind God Step", - "notes": "", - "on_block": "+2", - "on_ch": "+10", - "on_hit": "+10", - "parent": "Kazuya-3,1", - "recovery": "", - "startup": "i14", - "target": "h,h,sp", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "18", "id": "Kazuya-4", "image": "", @@ -280,7 +319,7 @@ "name": "Roundhouse", "notes": "", "on_block": "-9", - "on_ch": "+27a", + "on_ch": "[+27a](https://wavu.wiki/t/Kazuya_combos#Mini-combos 'Mini-combo')", "on_hit": "+2", "parent": "", "recovery": "28", @@ -290,12 +329,15 @@ }, { "alias": [], + "alt": [ + "uf+4~3" + ], "damage": "18,17", "id": "Kazuya-4~3", "image": "", "input": "4~3", "name": "Demon Scissors", - "notes": "\n* Alternate input: uf+4~3\n* Floor Break\n", + "notes": "* Floor Break\n", "on_block": "-10", "on_ch": "-1g", "on_hit": "-1g", @@ -307,11 +349,12 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Kazuya-b+1", "image": "", "input": "b+1", - "name": "Sokushitsu Goda (1)", + "name": "", "notes": "", "on_block": "-10", "on_ch": "+1", @@ -324,12 +367,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Kazuya-b+1+2", "image": "", "input": "b+1+2", "name": "Kumo Kiri", - "notes": "\n* Heat Engager\n* Heat Dash +5g +36a(+26)\n* Chip damage when guarded", + "notes": "* Heat Engager\n* Heat Dash +36a (+26) on hit\n* Chip damage when guarded", "on_block": "-8", "on_ch": "+5", "on_hit": "+5", @@ -341,15 +385,16 @@ }, { "alias": [], + "alt": [], "damage": "10,20", "id": "Kazuya-b+1,2", "image": "", "input": "b+1,2", "name": "Sokushitsu Goda", - "notes": "\n* Balcony Break\n* Combo from 1st hit\n* Can be delayed 14F\n* Combo can be delayed 10F from hit\n", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Can be delayed 14F\n* Combo can be delayed 10F from hit", "on_block": "-14", - "on_ch": "+9(+0)", - "on_hit": "+9(+0)", + "on_ch": "+9 (+0)", + "on_hit": "+9 (+0)", "parent": "Kazuya-b+1", "recovery": "", "startup": "i11", @@ -358,6 +403,7 @@ }, { "alias": [], + "alt": [], "damage": "60", "id": "Kazuya-b+1+4", "image": "", @@ -375,11 +421,12 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Kazuya-b+2", "image": "", "input": "b+2", - "name": "Rampaging Demon (1)", + "name": "", "notes": "", "on_block": "-8", "on_ch": "+4", @@ -392,11 +439,12 @@ }, { "alias": [], + "alt": [], "damage": "12,14", "id": "Kazuya-b+2,2", "image": "", "input": "b+2,2", - "name": "Danzui Raizanba (2)", + "name": "", "notes": "", "on_block": "-10", "on_ch": "+1", @@ -409,15 +457,16 @@ }, { "alias": [], + "alt": [], "damage": "12,14,20", "id": "Kazuya-b+2,2,1+2", "image": "", "input": "b+2,2,1+2", "name": "Danzui Raizanba", - "notes": "\n* Balcony Break\n* Chip damage when guarded\n", + "notes": "* Balcony Break\n* Chip damage when guarded", "on_block": "-8", - "on_ch": "+38d(-20)", - "on_hit": "+38d(-20)", + "on_ch": "+38d (-20)", + "on_hit": "+38d (-20)", "parent": "Kazuya-b+2,2", "recovery": "", "startup": "i14", @@ -426,12 +475,13 @@ }, { "alias": [], + "alt": [], "damage": "12,12", "id": "Kazuya-b+2,4", "image": "", "input": "b+2,4", - "name": "Rampaging Demon (2)", - "notes": "\n* Combo from 1st hit\n* Can be delayed 10F\n* Combo can be delayed 5F from hit\n", + "name": "", + "notes": "* Combo from 1st hit\n* Can be delayed 10F\n* Combo can be delayed 5F from hit", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -443,15 +493,16 @@ }, { "alias": [], + "alt": [], "damage": "12,12,22", "id": "Kazuya-b+2,4,1", "image": "", "input": "b+2,4,1", "name": "Rampaging Demon", - "notes": "\n* Combo from 2nd CH\n* Balcony Break\n", + "notes": "* Balcony Break\n* Combo from 2nd CH", "on_block": "-14", - "on_ch": "+11a(+2)", - "on_hit": "+11a(+2)", + "on_ch": "+11a (+2)", + "on_hit": "+11a (+2)", "parent": "Kazuya-b+2,4", "recovery": "", "startup": "i14", @@ -460,11 +511,12 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Kazuya-b+3", "image": "", "input": "b+3", - "name": "Demon's Wrath (1)", + "name": "", "notes": "", "on_block": "-8", "on_ch": "+3", @@ -477,12 +529,13 @@ }, { "alias": [], + "alt": [], "damage": "15,10", "id": "Kazuya-b+3,1", "image": "", "input": "b+3,1", - "name": "Demon's Wrath (2)", - "notes": "Combo from 1st hit", + "name": "", + "notes": "* Jails\n* Combo from 1st hit", "on_block": "+0", "on_ch": "+6", "on_hit": "+6", @@ -494,11 +547,12 @@ }, { "alias": [], + "alt": [], "damage": "15,10,10", "id": "Kazuya-b+3,1,4", "image": "", "input": "b+3,1,4", - "name": "Demon's Wrath (3)", + "name": "", "notes": "", "on_block": "-10c", "on_ch": "+7", @@ -511,6 +565,7 @@ }, { "alias": [], + "alt": [], "damage": "15,10,10,15", "id": "Kazuya-b+3,1,4,1", "image": "", @@ -518,8 +573,8 @@ "name": "Demon's Wrath", "notes": "Balcony Break", "on_block": "-14", - "on_ch": "+15a(+6)", - "on_hit": "+15a(+6)", + "on_ch": "+15a (+6)", + "on_hit": "+15a (+6)", "parent": "Kazuya-b+3,1,4", "recovery": "", "startup": "i18", @@ -528,6 +583,7 @@ }, { "alias": [], + "alt": [], "damage": "15,10,10,12", "id": "Kazuya-b+3,1,4,3", "image": "", @@ -545,15 +601,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Kazuya-b+4", "image": "", "input": "b+4", "name": "Flash Tornado", - "notes": "\n* Homing\n* Heat Engager\n* Heat Dash +5g +62a(+42)\n", + "notes": "* Heat Engager\n* Heat Dash +62a (+42) on hit\n* Homing", "on_block": "-5", - "on_ch": "+16g/HE", - "on_hit": "+16g/HE", + "on_ch": "+16g", + "on_hit": "+16g", "parent": "", "recovery": "29", "startup": "i17", @@ -562,15 +619,16 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Kazuya-(back to wall).b,b,ub", "image": "", "input": "(back to wall).b,b,ub", "name": "Wall Jumping Attack", - "notes": "\n* Air Status 5F\n", + "notes": "* Air Status 5F", "on_block": "-1", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+45d (-13)", + "on_hit": "+45d (-13)", "parent": "", "recovery": "", "startup": "i29", @@ -581,6 +639,7 @@ "alias": [ "2" ], + "alt": [], "damage": "15", "id": "Kazuya-BT.1_2", "image": "", @@ -597,18 +656,19 @@ "video": "" }, { - "alias": [ - "4" + "alias": [], + "alt": [ + "BT.4" ], "damage": "18", - "id": "Kazuya-BT.3_4", + "id": "Kazuya-BT.3", "image": "", "input": "BT.3", "name": "Spin Kick", "notes": "", "on_block": "-8", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+8", + "on_hit": "+8", "parent": "", "recovery": "", "startup": "i10", @@ -616,11 +676,12 @@ "video": "" }, { - "alias": [ - "d+2" + "alias": [], + "alt": [ + "BT.d+2" ], "damage": "10", - "id": "Kazuya-BT.d+1_d+2", + "id": "Kazuya-BT.d+1", "image": "", "input": "BT.d+1", "name": "Crouch Spin Knuckle", @@ -635,11 +696,12 @@ "video": "" }, { - "alias": [ - "d+4" + "alias": [], + "alt": [ + "BT.d+4" ], "damage": "12", - "id": "Kazuya-BT.d+3_d+4", + "id": "Kazuya-BT.d+3", "image": "", "input": "BT.d+3", "name": "Crouch Spin Kick", @@ -654,18 +716,19 @@ "video": "" }, { - "alias": [ - "uf+4" + "alias": [], + "alt": [ + "BT.uf+4" ], "damage": "-", - "id": "Kazuya-BT.uf+3_uf+4", + "id": "Kazuya-BT.uf+3", "image": "", "input": "BT.uf+3", "name": "Reverse Jump Kick", - "notes": "", + "notes": "\n", "on_block": "", - "on_ch": "LNC", - "on_hit": "LNC", + "on_ch": "+19a (+9)", + "on_hit": "+19a (+9)", "parent": "", "recovery": "", "startup": "", @@ -674,12 +737,13 @@ }, { "alias": [], + "alt": [], "damage": "5", "id": "Kazuya-d+1", "image": "", "input": "d+1", "name": "Crouch Jab", - "notes": "\n* Returns to standing when input F\n", + "notes": "* Returns to standing when input F\ncs4~", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -691,14 +755,15 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Kazuya-d+1+2", "image": "", "input": "d+1+2", "name": "Nejiri Uraken", - "notes": "\n* ", + "notes": "\ncs6~", "on_block": "-14c", - "on_ch": "+27a", + "on_ch": "[+27a](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", "on_hit": "+3c", "parent": "", "recovery": "FC", @@ -708,12 +773,13 @@ }, { "alias": [], + "alt": [], "damage": "20,0", "id": "Kazuya-d+1+2,B", "image": "", "input": "d+1+2,B", "name": "Nejiri Uraken to Cancel", - "notes": "", + "notes": "\ncs6~", "on_block": "", "on_ch": "", "on_hit": "", @@ -725,12 +791,13 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Kazuya-d+2", "image": "", "input": "d+2", "name": "Crouch Straight", - "notes": "", + "notes": "\ncs4~", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -742,12 +809,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Kazuya-d+3", "image": "", "input": "d+3", "name": "Crouch Spin Kick", - "notes": "", + "notes": "\ncs4~", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -759,12 +827,13 @@ }, { "alias": [], + "alt": [], "damage": "6", "id": "Kazuya-d+4", "image": "", "input": "d+4", "name": "Crouch Chin Kick", - "notes": "", + "notes": "\ncs4~", "on_block": "-17", "on_ch": "-4", "on_hit": "-4", @@ -776,12 +845,13 @@ }, { "alias": [], + "alt": [], "damage": "7", "id": "Kazuya-db+1", "image": "", "input": "db+1", - "name": "Goutsuiken (1)", - "notes": "", + "name": "", + "notes": "\ncs", "on_block": "-10", "on_ch": "+0", "on_hit": "+0", @@ -793,23 +863,25 @@ }, { "alias": [], + "alt": [], "damage": "7,8,15", "id": "Kazuya-db+1,2", "image": "", "input": "db+1,2", "name": "Goutsuiken", - "notes": "\n* Heat Engager\n* Heat Dash +5g +35a\n* Balcony Break\n* Chip damage when guarded\n* Combos from first hit\n", + "notes": "* Heat Engager\n* Heat Dash +35a on hit\n* Balcony Break\n* Chip damage when guarded\n* Combos from first hit", "on_block": "-19", - "on_ch": "+9a(-8)", - "on_hit": "+9a(-8)", + "on_ch": "+9a (-8)", + "on_hit": "+9a (-8)", "parent": "Kazuya-db+1", "recovery": "", "startup": "i13", - "target": "m,mm", + "target": "m,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "23", "id": "Kazuya-db+2", "image": "", @@ -817,7 +889,7 @@ "name": "Lion Slayer", "notes": "Spike", "on_block": "-9c", - "on_ch": "+21d", + "on_ch": "[+21d](https://wavu.wiki/t/Kazuya_combos#Mini-combos 'Mini-combo')", "on_hit": "+7c", "parent": "", "recovery": "FC", @@ -827,12 +899,13 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Kazuya-db+3", "image": "", "input": "db+3", "name": "Sliding Low Kick", - "notes": "\n", + "notes": "\ncs6~", "on_block": "-12c", "on_ch": "+7c", "on_hit": "-1", @@ -844,6 +917,7 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Kazuya-db+4", "image": "", @@ -861,6 +935,7 @@ }, { "alias": [], + "alt": [], "damage": "11", "id": "Kazuya-df+1", "image": "", @@ -878,12 +953,13 @@ }, { "alias": [], + "alt": [], "damage": "11,20", "id": "Kazuya-df+1,2", "image": "", "input": "df+1,2", "name": "Slaughter Hook", - "notes": "\n* Heat Engager\n* Heat Dash +5g +67a(+50)\n* Chip damage when guarded\n* Combos from first hit\n", + "notes": "* Heat Engager\n* Heat Dash +67a(+50) on hit\n* Chip damage on block (6)\n* Combos from first hit", "on_block": "+0c", "on_ch": "+9g", "on_hit": "+9g", @@ -895,15 +971,16 @@ }, { "alias": [], + "alt": [], "damage": "11,20", "id": "Kazuya-df+1,4", "image": "", "input": "df+1,4", "name": "Slaughter High Kick", - "notes": "\n* Combo from 1st hit\n* Balcony Break\n", - "on_block": "-3", - "on_ch": "+18Sp", - "on_hit": "+18Sp", + "notes": "* Balcony Break\n* Combo from 1st hit", + "on_block": "-11", + "on_ch": "KND", + "on_hit": "KND", "parent": "Kazuya-df+1", "recovery": "", "startup": "i15~16", @@ -912,12 +989,13 @@ }, { "alias": [], + "alt": [], "damage": "11,22", "id": "Kazuya-df+1,df+2", "image": "", "input": "df+1,df+2", "name": "Slaughter Uppercut", - "notes": "\n* Tornado\n* Balcony Break\n* Combos on 1st Counterhit\n", + "notes": "* Tornado\n* Balcony Break\n* Combos on 1st Counterhit", "on_block": "-8", "on_ch": "+32a(+22)", "on_hit": "+18c", @@ -929,14 +1007,15 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Kazuya-df+2", "image": "", "input": "df+2", "name": "Abolishing Fist", - "notes": "\n* Homing\n* Crumple stun +13F after CH\n* Balcony Break on air hit\n", + "notes": "* Homing\n* Balcony Break on air hit\n* Crumple stun +13F after CH", "on_block": "-12", - "on_ch": "+59a", + "on_ch": "[+59a](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", "on_hit": "+5", "parent": "", "recovery": "32", @@ -946,6 +1025,7 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Kazuya-df+3", "image": "", @@ -963,12 +1043,13 @@ }, { "alias": [], + "alt": [], "damage": "13,15", "id": "Kazuya-df+3,2", "image": "", "input": "df+3,2", - "name": "Impaling Knee Twin Thrust (2)", - "notes": "\n* Combo from 1st hit\n* Can be delayed 10F\n* Combo can be delayed 10F from hit\n", + "name": "", + "notes": "* Combo from 1st hit\n* Can be delayed 10F\n* Combo can be delayed 10F from hit", "on_block": "-11", "on_ch": "+5", "on_hit": "+5", @@ -980,14 +1061,15 @@ }, { "alias": [], + "alt": [], "damage": "13,15,21", "id": "Kazuya-df+3,2,1", "image": "", "input": "df+3,2,1", "name": "Impaling Knee Twin Thrust", - "notes": "\n* Tornado\n* Balcony Break\n* Combo from 2nd CH\n* Can be delayed 16F\n", - "on_block": "-18", - "on_ch": "+25", + "notes": "* Tornado\n* Balcony Break\n* Combo from 2nd CH\n* Can be delayed 16F", + "on_block": "-14", + "on_ch": "[+25](https://wavu.wiki/t/Kazuya_combos#Mini-combos 'Mini-combo')", "on_hit": "+8(-1)", "parent": "Kazuya-df+3,2", "recovery": "", @@ -997,12 +1079,13 @@ }, { "alias": [], + "alt": [], "damage": "13,15,25", "id": "Kazuya-df+3,2,1*", "image": "", "input": "df+3,2,1*", "name": "Impaling Knee Twin Skewer", - "notes": "\n* Tornado\n* Balcony Break\n* Chip damage when guarded\n", + "notes": "* Tornado\n* Balcony Break\n* Chip damage when guarded", "on_block": "+11(+18w)", "on_ch": "+10(+1)", "on_hit": "+10(+1)", @@ -1014,11 +1097,12 @@ }, { "alias": [], + "alt": [], "damage": "7,9", "id": "Kazuya-df+3+4", "image": "", "input": "df+3+4", - "name": "Kyogeki Goutsuiken (1)", + "name": "", "notes": "", "on_block": "-8", "on_ch": "+0", @@ -1031,11 +1115,12 @@ }, { "alias": [], + "alt": [], "damage": "7,9,15", "id": "Kazuya-df+3+4,1", "image": "", "input": "df+3+4,1", - "name": "Kyogeki Goutsuiken (3)", + "name": "", "notes": "", "on_block": "-11", "on_ch": "+1", @@ -1048,15 +1133,16 @@ }, { "alias": [], + "alt": [], "damage": "7,9,15,14,25", "id": "Kazuya-df+3+4,1,2", "image": "", "input": "df+3+4,1,2", "name": "Kyogeki Goutsuiken", - "notes": "\n* Chip damage when guarded\n* Balcony Break\n", + "notes": "* Balcony Break\n* Chip damage when guarded", "on_block": "-19", - "on_ch": "+7(-10)", - "on_hit": "+7(-10)", + "on_ch": "+7 (-10)", + "on_hit": "+7 (-10)", "parent": "Kazuya-df+3+4,1", "recovery": "", "startup": "i18", @@ -1065,11 +1151,12 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Kazuya-df+4", "image": "", "input": "df+4", - "name": "Tsunami Kick (1)", + "name": "", "notes": "", "on_block": "-9", "on_ch": "+2", @@ -1082,12 +1169,13 @@ }, { "alias": [], + "alt": [], "damage": "10,16", "id": "Kazuya-df+4,4", "image": "", "input": "df+4,4", "name": "Tsunami Kick", - "notes": "\n* Spike\n* Combo from 1st hit\n* Can be delayed 11F\n* Combo can be delayed 11F from hit\n", + "notes": "* Spike\n* Combo from 1st hit\n* Can be delayed 11F\n* Combo can be delayed 11F from hit", "on_block": "-15", "on_ch": "-4c", "on_hit": "-4c", @@ -1099,13 +1187,14 @@ }, { "alias": [], + "alt": [], "damage": "5,6,12,8", "id": "Kazuya-DVK.1,1,2,F", "image": "", "input": "DVK.1,1,2,F", "name": "Devil Break", - "notes": "\n* Partially uses remaining Heat time\n* Only on hit\n", - "on_block": "", + "notes": "* Jails\n* Partially uses remaining Heat time\n* Only on hit", + "on_block": "-17", "on_ch": "+5", "on_hit": "+5", "parent": "", @@ -1116,29 +1205,31 @@ }, { "alias": [], + "alt": [], "damage": "27", "id": "Kazuya-DVK.1+4", "image": "", "input": "DVK.1+4", "name": "Roar of the Devil", - "notes": "\n* Tornado\n* Partially uses remaining Heat time\n* absorb an attack to power up\n", + "notes": "* Tornado\n* Partially uses remaining Heat time\n* absorb an attack to power up\n* Power Crush", "on_block": "-9", "on_ch": "+3a", "on_hit": "+3a", "parent": "", "recovery": "", - "startup": "i21-31", + "startup": "i21~31", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "30", "id": "Kazuya-DVK.3+4", "image": "", "input": "DVK.3+4", "name": "Devil Blaster", - "notes": "\n* Partially uses remaining Heat time\n", + "notes": "* Partially uses remaining Heat time\n", "on_block": "", "on_ch": "-16(-77)", "on_hit": "-16(-77)", @@ -1150,12 +1241,13 @@ }, { "alias": [], + "alt": [], "damage": "0", "id": "Kazuya-DVK.db+3+4", "image": "", "input": "DVK.db+3+4", "name": "Devil Impact", - "notes": "\n* Partially uses remaining Heat time\n", + "notes": "* Partially uses remaining Heat time", "on_block": "-19", "on_ch": "+2", "on_hit": "+2", @@ -1167,12 +1259,13 @@ }, { "alias": [], + "alt": [], "damage": "0,0", "id": "Kazuya-DVK.db+3+4~df", "image": "", "input": "DVK.db+3+4,DF", "name": "Devil Impact to Wind God Step", - "notes": "\n* Partially uses remaining Heat time\n", + "notes": "* Partially uses remaining Heat time", "on_block": "-19", "on_ch": "+11", "on_hit": "+11", @@ -1184,13 +1277,14 @@ }, { "alias": [], + "alt": [], "damage": "20,20", "id": "Kazuya-DVK.f,F+2", "image": "", "input": "DVK.f,F+2", "name": "Chaos Inferno", - "notes": "\n* Partially uses remaining Heat time\n* Only on hit\n", - "on_block": "", + "notes": "* Partially uses remaining Heat time\n* Only on hit", + "on_block": "-9", "on_ch": "+0", "on_hit": "+0", "parent": "", @@ -1201,13 +1295,14 @@ }, { "alias": [], + "alt": [], "damage": "23,15", "id": "Kazuya-DVK.f,n,d,df+1", "image": "", "input": "DVK.f,n,d,df+1", "name": "Damnation", - "notes": "\n* Partially uses remaining Heat time\n* On hit, does not shift to throw with n\n", - "on_block": "", + "notes": "* Partially uses remaining Heat time\n* On hit, does not shift to throw with n", + "on_block": "-16", "on_ch": "Th", "on_hit": "Th", "parent": "", @@ -1218,32 +1313,34 @@ }, { "alias": [], + "alt": [], "damage": "30,15", "id": "Kazuya-DVK.f,n,d,df+3", "image": "", "input": "DVK.f,n,d,df+3", "name": "Tempest Blaster", - "notes": "", - "on_block": "", + "notes": "\n", + "on_block": "+4", "on_ch": "Th", "on_hit": "Th", "parent": "", "recovery": "", - "startup": "i20", + "startup": "i18", "target": "h,th", "video": "" }, { "alias": [], + "alt": [], "damage": "15,23,16,15", "id": "Kazuya-DVK.f,n,d,df+4,1,1", "image": "", "input": "DVK.f,n,d,df+4,1,1", "name": "Abyss Damnation", - "notes": "\n* Partially uses remaining Heat time\n", - "on_block": "", - "on_ch": "Th", - "on_hit": "Th", + "notes": "* Partially uses remaining Heat time", + "on_block": "-19", + "on_ch": "+0", + "on_hit": "+0", "parent": "", "recovery": "", "startup": "i16", @@ -1252,6 +1349,7 @@ }, { "alias": [], + "alt": [], "damage": "15,23,16,15,0", "id": "Kazuya-DVK.f,n,d,df+4,1,1,B", "image": "", @@ -1259,8 +1357,8 @@ "name": "Spinning Demon to Left Hook > Thunder God Fist", "notes": "", "on_block": "-17", - "on_ch": "LNC", - "on_hit": "LNC", + "on_ch": "+17a (+10)", + "on_hit": "+17a (+10)", "parent": "Kazuya-DVK.f,n,d,df+4,1,1", "recovery": "", "startup": "i16", @@ -1269,32 +1367,34 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Kazuya-DVK.OTG.db+1+2", "image": "", "input": "DVK.OTG.db+1+2", "name": "Grand Inferno", - "notes": "\n* Partially uses remaining Heat time\n", - "on_block": "", - "on_ch": "+13(+1)", - "on_hit": "+13(+1)", + "notes": "* Partially uses remaining Heat time", + "on_block": "-13", + "on_ch": "+13a (+1)", + "on_hit": "+13a (+1)", "parent": "", "recovery": "", - "startup": "i24-29", + "startup": "i24~29", "target": "l", "video": "" }, { "alias": [], + "alt": [], "damage": "25", "id": "Kazuya-DVK.SS.2", "image": "", "input": "DVK.SS.2", "name": "Devil Twister", - "notes": "\n* Partially uses remaining Heat time\n* Tornado\n", + "notes": "* Tornado\n* Partially uses remaining Heat time", "on_block": "-15", - "on_ch": "+76", - "on_hit": "+76", + "on_ch": "[+76a](https://wavu.wiki/t/Kazuya_combos#Heat 'Kazuya Combos')", + "on_hit": "[+76a](https://wavu.wiki/t/Kazuya_combos#Heat 'Kazuya Combos')", "parent": "", "recovery": "", "startup": "i17", @@ -1303,15 +1403,16 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Kazuya-DVK.ub+1+2", "image": "", "input": "DVK.ub+1+2", "name": "Inferno", - "notes": "\n* Partially uses remaining Heat time\n* Jack-8 or Alisa can recovery 20 by input 1+2\n", + "notes": "* Partially uses remaining Heat time\n* Jack-8 or Alisa can recovery 20 by input 1+2", "on_block": "", - "on_ch": "+14(+44) KND", - "on_hit": "+14(+44) KND", + "on_ch": "+14 (-44)", + "on_hit": "+14 (-44)", "parent": "", "recovery": "", "startup": "i41", @@ -1320,12 +1421,15 @@ }, { "alias": [], + "alt": [ + "DVK.u+1+2" + ], "damage": "26", "id": "Kazuya-DVK.uf+1+2", "image": "", "input": "DVK.uf+1+2", "name": "Air Inferno", - "notes": "Alternate input: DVK.u+1+2", + "notes": "", "on_block": "", "on_ch": "", "on_hit": "", @@ -1337,12 +1441,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Kazuya-f+1+2", "image": "", "input": "f+1+2", "name": "Glorious Demon God Fist", - "notes": "\n* Parries high and mid punches\n*\nBalcony Break\n", + "notes": "* Balcony Break\n* Parries high and mid punches", "on_block": "-9", "on_ch": "+11a(+2)", "on_hit": "+11a(+2)", @@ -1354,12 +1459,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Kazuya-f+2", "image": "", "input": "f+2", "name": "Soul Thrust", - "notes": "\n* absorb an attack to power up\n* - Add chip damage when guarded\n* Tornado\n* Balcony Break\n", + "notes": "* Tornado\n* Balcony Break\n* Absorb an attack to power up\n* Add chip damage when guarded", "on_block": "-12", "on_ch": "+13a(+4)", "on_hit": "+13a(+4)", @@ -1371,6 +1477,7 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Kazuya-f+3", "image": "", @@ -1388,6 +1495,7 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Kazuya-f+4", "image": "", @@ -1395,7 +1503,7 @@ "name": "Right Splits Kick", "notes": "Spike", "on_block": "+4c", - "on_ch": "+31d", + "on_ch": "[+31d](https://wavu.wiki/t/Kazuya_combos#Mini-combos 'Mini-combo')", "on_hit": "+7c", "parent": "", "recovery": "", @@ -1405,12 +1513,13 @@ }, { "alias": [], + "alt": [], "damage": "5", "id": "Kazuya-FC.1", "image": "", "input": "FC.1", "name": "Crouch Jab", - "notes": "\n* Returns to standing when input F\n", + "notes": "* Returns to standing when input F\ncs", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -1422,12 +1531,13 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Kazuya-FC.2", "image": "", "input": "FC.2", "name": "Crouch Straight", - "notes": "", + "notes": "\ncs", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -1439,12 +1549,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Kazuya-FC.3", "image": "", "input": "FC.3", "name": "Crouch Spin Kick", - "notes": "", + "notes": "\ncs", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -1456,12 +1567,13 @@ }, { "alias": [], + "alt": [], "damage": "6", "id": "Kazuya-FC.4", "image": "", "input": "FC.4", - "name": "Crouch Chin Kick", - "notes": "", + "name": "Crouch Shin Kick", + "notes": "\ncs", "on_block": "-17", "on_ch": "-4", "on_hit": "-4", @@ -1473,12 +1585,13 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Kazuya-FC.df+3+4", "image": "", "input": "FC.df+3+4", "name": "Tombstone Crusher", - "notes": "\n", + "notes": "\n\ncs,js13~", "on_block": "-11c", "on_ch": "+11a", "on_hit": "+11a", @@ -1490,6 +1603,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Kazuya-f,(even numbers frames).n", "image": "", @@ -1507,12 +1621,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Kazuya-f,F+2", "image": "", "input": "f,F+2", "name": "Devil Fist", - "notes": "\n* Heat Engager\n* Heat Dash +5g +36a(+26)\n* Balcony Break\n", + "notes": "* Heat Engager\n* Heat Dash +36a(+26) on hit\n* Balcony Break", "on_block": "-9", "on_ch": "+39d(-19)/HE", "on_hit": "+39d(-19)/HE", @@ -1524,15 +1639,16 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Kazuya-f,F+3", "image": "", "input": "f,F+3", "name": "Left Splits Kick", - "notes": "\n* Spike\n", + "notes": "* Spike", "on_block": "-3c", - "on_ch": "+46a", - "on_hit": "+46a", + "on_ch": "[+46a](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", + "on_hit": "[+46a](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", "parent": "", "recovery": "", "startup": "i20", @@ -1541,14 +1657,15 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Kazuya-f,F+4", "image": "", "input": "f,F+4", - "name": "Devil's Steel Petal", + "name": "Devil's Steel Pedal", "notes": "", "on_block": "-9", - "on_ch": "+29a(+23)", + "on_ch": "[+29a(+23)](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", "on_hit": "+5", "parent": "", "recovery": "30", @@ -1558,12 +1675,13 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Kazuya-f,f,F+3", "image": "", "input": "f,f,F+3", - "name": "Leaping Side kick", - "notes": "\n* Chip damage when guarded\n* Balcony Break\n", + "name": "Leaping Side Kick", + "notes": "* Balcony Break\n* Chip damage when guarded\n", "on_block": "+9", "on_ch": "+13a(+3)", "on_hit": "+13a(+3)", @@ -1575,12 +1693,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Kazuya-f,n,d,DF", "image": "", "input": "f,n,d,DF", "name": "Wind God Step", - "notes": "\n* Cannot be buffered\n* Cost 3F\n", + "notes": "* Cannot be buffered\n* Cost 3F", "on_block": "", "on_ch": "", "on_hit": "", @@ -1591,16 +1710,19 @@ "video": "" }, { - "alias": [], + "alias": [ + "ewgf" + ], + "alt": [], "damage": "23", "id": "Kazuya-f,n,d,df${justFrame}2", "image": "", "input": "f,n,d,df#2", "name": "Electric Wind God Fist", - "notes": "\n* Chip damage when guarded\n* Total 36F on block or hit\n", + "notes": "* Chip damage when guarded", "on_block": "+5", - "on_ch": "+39a(+29)", - "on_hit": "+39a(+29)", + "on_ch": "[+39a(+29)](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", + "on_hit": "[+39a(+29)](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", "parent": "", "recovery": "25", "startup": "i11", @@ -1609,12 +1731,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Kazuya-f,n,d,df+1", "image": "", "input": "f,n,d,df+1", "name": "Thunder God Fist", - "notes": "\n* Tornado\n* Meaty 1F in actuality\n", + "notes": "* Tornado\n* Meaty 1F in actuality", "on_block": "-16", "on_ch": "+29a(+19)", "on_hit": "+29a(+19)", @@ -1626,14 +1749,15 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Kazuya-f,n,d,df+1+2", "image": "", "input": "f,n,d,df+1+2", "name": "Patricide Fist", - "notes": "\n* Tornado\n* Balcony Break\n* Chip damage when guarded\n", - "on_block": "-6", - "on_ch": "+59a", + "notes": "* Tornado\n* Balcony Break\n* Chip damage when guarded", + "on_block": "+5", + "on_ch": "[+59a](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", "on_hit": "+25a(+15)", "parent": "", "recovery": "", @@ -1642,7 +1766,10 @@ "video": "" }, { - "alias": [], + "alias": [ + "wgf" + ], + "alt": [], "damage": "20", "id": "Kazuya-f,n,d,df+2", "image": "", @@ -1650,8 +1777,8 @@ "name": "Wind God Fist", "notes": "Becomes Electric Wind God Fist during Heat (partially uses remaining Heat Time)", "on_block": "-10", - "on_ch": "+39a(+29)", - "on_hit": "+39a(+29)", + "on_ch": "[+39a(+29)](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", + "on_hit": "[+39a(+29)](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", "parent": "", "recovery": "29", "startup": "i11", @@ -1660,29 +1787,33 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Kazuya-f,n,d,df+3", "image": "", "input": "f,n,d,df+3", "name": "Hell Lancer", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-9", "on_ch": "+12a(+2)", "on_hit": "+12a(+2)", "parent": "", "recovery": "", - "startup": "i20~29", + "startup": "i18~27", "target": "h", "video": "" }, { - "alias": [], + "alias": [ + "[[Standard_move#Hellsweep|hellsweep]]" + ], + "alt": [], "damage": "15", "id": "Kazuya-f,n,d,df+4", "image": "", "input": "f,n,d,df+4", - "name": "Spinning Demon (1)", - "notes": "\n", + "name": "Spinning Demon", + "notes": "", "on_block": "-23", "on_ch": "+20a", "on_hit": "-3c", @@ -1693,13 +1824,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "[[Standard_move#Hellsweep|hellsweep]]" + ], + "alt": [], "damage": "15,23", "id": "Kazuya-f,n,d,df+4,1", "image": "", "input": "f,n,d,df+4,1", "name": "Spinning Demon > Left Hook", - "notes": "\n* Combo from first hit\n* Balcony Break\n", + "notes": "* Balcony Break\n* Combo from first hit", "on_block": "-16", "on_ch": "+17a(+10", "on_hit": "+17a(+10", @@ -1711,29 +1845,31 @@ }, { "alias": [], - "damage": ",25", + "alt": [], + "damage": "15,25", "id": "Kazuya-f,n,d,df+4,4", "image": "", - "input": ",4", + "input": "f,n,d,df+4,4", "name": "Illusive Demon", - "notes": "\n* Combo from first hit\n* Balcony Break\n", - "on_block": "-14", + "notes": "* Balcony Break\n* Combo from first hit\n", + "on_block": "-9", "on_ch": "+5a(+4)", "on_hit": "+5a(+4)", "parent": "Kazuya-f,n,d,df+4", "recovery": "", - "startup": "i30", - "target": ",h", + "startup": "i16", + "target": "l,h", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Kazuya-f,n,DF", "image": "", "input": "f,n,DF", "name": "Mist Step to Wind God Step", - "notes": "\n* Cannot be buffered\n* Connect to Wind God Step\n* Cost: 2F\n", + "notes": "* Cannot be buffered\n* Connect to Wind God Step\n* Cost: 2F", "on_block": "", "on_ch": "", "on_hit": "", @@ -1745,6 +1881,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Kazuya-f,(odd numbers frames).n", "image": "", @@ -1762,12 +1899,13 @@ }, { "alias": [], + "alt": [], "damage": "12,20,34", "id": "Kazuya-H.2+3", "image": "", "input": "H.2+3", "name": "Omega Crash", - "notes": "\n* Heat Smash\n* Alternate input: R1\n", + "notes": "* Heat Smash\n* Alternate input: R1", "on_block": "-14", "on_ch": "Th", "on_hit": "Th", @@ -1779,6 +1917,7 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Kazuya-OTG.d+3+4", "image": "", @@ -1796,13 +1935,14 @@ }, { "alias": [], + "alt": [], "damage": "10,45", "id": "Kazuya-R.df+1+2", "image": "", "input": "R.df+1+2", "name": "Demonic Catastrophe", - "notes": "\n* Erases opponent's recoverable health on hit\n* Alternate input: R2\n", - "on_block": "", + "notes": "* Erases opponent's recoverable health on hit", + "on_block": "-15", "on_ch": "", "on_hit": "", "parent": "", @@ -1813,12 +1953,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Kazuya-SS.1+2", "image": "", "input": "SS.1+2", "name": "Elkeid", - "notes": "\n", + "notes": "", "on_block": "-9", "on_ch": "+11a", "on_hit": "+11a", @@ -1830,6 +1971,7 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Kazuya-SS.3", "image": "", @@ -1837,7 +1979,7 @@ "name": "Shattered Spine", "notes": "Balcony Break", "on_block": "-7", - "on_ch": "+50d", + "on_ch": "[+50d](https://wavu.wiki/t/Kazuya_combos#Mini-combos 'Mini-combo')", "on_hit": "+16a(+7)", "parent": "", "recovery": "", @@ -1847,29 +1989,34 @@ }, { "alias": [], - "damage": "25", - "id": "Kazuya-u+3", + "alt": [], + "damage": "32", + "id": "Kazuya-ub+1+2", "image": "", - "input": "u+3", - "name": "Searing Edge", - "notes": "\n* Alternate input:\n * ub+3\n * uf+3\n* Balcony Break\n", - "on_block": "-9", - "on_ch": "+17(+9)", - "on_hit": "+17(+9)", + "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", + "on_block": "+19d (-39)", + "on_ch": "+19d (-39)", + "on_hit": "+19d (-39)", "parent": "", "recovery": "", - "startup": "i19", - "target": "m", + "startup": "i41", + "target": "h", "video": "" }, { "alias": [], + "alt": [ + "ub+1", + "u+1" + ], "damage": "12", - "id": "Kazuya-ub+1", + "id": "Kazuya-uf+1", "image": "", - "input": "ub+1", + "input": "uf+1", "name": "Jumping Knuckle", - "notes": "\n* Alternate input:\n * u+1\n * uf+1\n* Spike\n", + "notes": "* Spike\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -1881,46 +2028,58 @@ }, { "alias": [], - "damage": "32", - "id": "Kazuya-ub+1+2", + "alt": [ + "ub+2", + "u+2" + ], + "damage": "17", + "id": "Kazuya-uf+2", "image": "", - "input": "ub+1+2", - "name": "Inferno", - "notes": "\n* Chip damage when guarded\n* Jack-8 or Alisa can recovery 20 by input 1+2\n* Balcony Break\n", - "on_block": "KND", - "on_ch": "KND", - "on_hit": "KND", + "input": "uf+2", + "name": "Hook", + "notes": "* Balcony Break on air hit", + "on_block": "-12", + "on_ch": "+9", + "on_hit": "+9", "parent": "", "recovery": "", - "startup": "i41", + "startup": "i15", "target": "h", "video": "" }, { "alias": [], - "damage": "17", - "id": "Kazuya-ub+2", + "alt": [ + "ub+3", + "u+3" + ], + "damage": "25", + "id": "Kazuya-uf+3", "image": "", - "input": "ub+2", - "name": "Hook", - "notes": "\n* Alternate input:\n * u+2\n * uf+2\n* Balcony Break on air hit\n", - "on_block": "-12", - "on_ch": "+9", - "on_hit": "+9", + "input": "uf+3", + "name": "Searing Edge", + "notes": "* Balcony Break\n", + "on_block": "-9", + "on_ch": "+17(+9)", + "on_hit": "+17(+9)", "parent": "", "recovery": "", - "startup": "i15", - "target": "h", + "startup": "i19", + "target": "m", "video": "" }, { "alias": [], + "alt": [ + "ub+4", + "u+4" + ], "damage": "16", "id": "Kazuya-uf+4", "image": "", "input": "uf+4", - "name": "Roundhouse > Triple Spin Kick (1)", - "notes": "\n* Alternate input:\n * u+4\n * ub+4\n* Balcony Break on air hit\n", + "name": "", + "notes": "* Balcony Break on air hit\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -1932,15 +2091,19 @@ }, { "alias": [], + "alt": [ + "ub+4,4", + "u+4,4" + ], "damage": "16,12", "id": "Kazuya-uf+4,4", "image": "", "input": "uf+4,4", - "name": "Roundhouse > Triple Spin Kick (2)", + "name": "", "notes": "Combo from 1st CH", "on_block": "-23", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+29a", + "on_hit": "+29a", "parent": "Kazuya-uf+4", "recovery": "", "startup": "i25", @@ -1949,15 +2112,19 @@ }, { "alias": [], + "alt": [ + "ub+4,4,4", + "u+4,4,4" + ], "damage": "16,12,10", "id": "Kazuya-uf+4,4,4", "image": "", "input": "uf+4,4,4", - "name": "Roundhouse > Triple Spin Kick (3)", + "name": "", "notes": "", "on_block": "-23", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+17a (+10)", + "on_hit": "+17a (+10)", "parent": "Kazuya-uf+4,4", "recovery": "", "startup": "i25", @@ -1966,6 +2133,10 @@ }, { "alias": [], + "alt": [ + "ub+4,4,4,4", + "u+4,4,4,4" + ], "damage": "16,12,10,20", "id": "Kazuya-uf+4,4,4,4", "image": "", @@ -1973,8 +2144,8 @@ "name": "Roundhouse > Triple Spin Kick", "notes": "Balcony Break", "on_block": "-17", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+19a (+12)", + "on_hit": "+19a (+12)", "parent": "Kazuya-uf+4,4,4", "recovery": "", "startup": "i25", @@ -1983,12 +2154,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Kazuya-uf,n,4", "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "", + "notes": "\n", "on_block": "-13", "on_ch": "+32a(+22)", "on_hit": "+32a(+22)", @@ -2000,6 +2172,7 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Kazuya-ws1", "image": "", @@ -2017,6 +2190,7 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Kazuya-ws1+2", "image": "", @@ -2024,7 +2198,7 @@ "name": "Fujin Uraken", "notes": "", "on_block": "-9", - "on_ch": "+24a", + "on_ch": "[+24a](https://wavu.wiki/t/Kazuya_combos#Mini-combos 'Mini-combo')", "on_hit": "+8", "parent": "", "recovery": "", @@ -2034,15 +2208,16 @@ }, { "alias": [], + "alt": [], "damage": "10,12", "id": "Kazuya-ws1,2", "image": "", "input": "ws1,2", "name": "Twin Pistons", - "notes": "\n* Combo from 1st hit\n* Tornado\n", + "notes": "* Tornado\n* Combo from 1st hit", "on_block": "-12", - "on_ch": "+73a(+57)", - "on_hit": "+73a(+57)", + "on_ch": "[+73a(+57)](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", + "on_hit": "[+73a(+57)](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", "parent": "Kazuya-ws1", "recovery": "", "startup": "i13", @@ -2051,6 +2226,7 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Kazuya-ws2", "image": "", @@ -2058,8 +2234,8 @@ "name": "Demon God Fist", "notes": "Homing", "on_block": "-18", - "on_ch": "+57a", - "on_hit": "+57a", + "on_ch": "[+57a](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", + "on_hit": "[+57a](https://wavu.wiki/t/Kazuya_combos#Staples 'Combo')", "parent": "", "recovery": "", "startup": "i16", @@ -2068,12 +2244,13 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Kazuya-ws3", "image": "", "input": "ws3", "name": "Engetsusen", - "notes": "\n* Homing\n* Balcony Break\n", + "notes": "* Homing\n* Balcony Break", "on_block": "-5", "on_ch": "+20a(+11)", "on_hit": "+20a(+11)", @@ -2085,6 +2262,7 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Kazuya-ws4", "image": "", @@ -2102,12 +2280,13 @@ }, { "alias": [], + "alt": [], "damage": "13,16", "id": "Kazuya-ws4,4", "image": "", "input": "ws4,4", "name": "Tsunami Kick", - "notes": "\n* Combo from 1st hit\n", + "notes": "* Combo from 1st hit", "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 35b73f8..a7375f2 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 @@ -1,6 +1,7 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "King-1", "image": "", @@ -18,14 +19,15 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "King-1+2", "image": "", "input": "1+2", "name": "", - "notes": "\n* Forces standing on hit.\n* Shifts into backturn stance.\n", + "notes": "* Forces standing on hit.\n* Shifts into backturn stance.", "on_block": "-11", - "on_ch": "0s", + "on_ch": "+0s", "on_hit": "-2s", "parent": "", "recovery": "r BT", @@ -35,12 +37,13 @@ }, { "alias": [], + "alt": [], "damage": "5,15", "id": "King-1,2", "image": "", "input": "1,2", "name": "Palm Strike", - "notes": "\n* Combo from 1st hit.\n", + "notes": "* Jails\n* Combo from 1st hit", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -52,12 +55,13 @@ }, { "alias": [], + "alt": [], "damage": "17,21", "id": "King-1+2,1", "image": "", "input": "1+2,1", "name": "Head Spinner", - "notes": "\n* Balcony Break\n* Combo from 1st hit.\n* Hold back during 2nd hit to feint.\n", + "notes": "* Balcony Break\n* Combo from 1st hit.\n* Hold back during 2nd hit to feint.", "on_block": "-13/-18", "on_ch": "+12a(+3)/-9", "on_hit": "+12a(+3)/-9", @@ -69,12 +73,13 @@ }, { "alias": [], + "alt": [], "damage": "5,15,10", "id": "King-1,2,1", "image": "", "input": "1,2,1", "name": "Palm Strike Uppercut", - "notes": "\n* 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", + "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.", "on_block": "-4", "on_ch": "+10s", "on_hit": "+5s", @@ -86,12 +91,13 @@ }, { "alias": [], + "alt": [], "damage": "5,15,10,40", "id": "King-1,2,1,2+4", "image": "", "input": "1,2,1,2+4", "name": "Palm Strike Uppercut > Suplex", - "notes": "\n* Throw break 2.\n", + "notes": "* Throw break 2.", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -103,29 +109,31 @@ }, { "alias": [], + "alt": [], "damage": "5,15,10,35", "id": "King-1,2,1,d+2+4", "image": "", "input": "1,2,1,d+2+4", "name": "Palm Strike Uppercut > V Driver", - "notes": "\n* Cannot throw break.\n* Crouch throw.\n", + "notes": "* Floor Break\n* Crouch throw, cannot throw break.\n* Opponent recovers in FDFA.", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", "parent": "King-1,2,1", "recovery": "", "startup": "i10", - "target": "h,h,m,t", + "target": "h,h,m,t(c)", "video": "" }, { "alias": [], + "alt": [], "damage": "5,15,30", "id": "King-1,2,2+4", "image": "", "input": "1,2,2+4", "name": "Palm Strike > Head Jammer", - "notes": "\n* Throw break 2.\n", + "notes": "* Throw break 2.", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -137,12 +145,13 @@ }, { "alias": [], + "alt": [], "damage": "17,25", "id": "King-1+2,3", "image": "", "input": "1+2,3", "name": "Brutal Sting", - "notes": "\n* Balcony Break\n* Tornado\n* Combo from 1st hit.\n", + "notes": "* Balcony Break\n* Tornado\n* Combo from 1st hit.", "on_block": "-3", "on_ch": "+12a(+3)", "on_hit": "+12a(+3)", @@ -154,46 +163,67 @@ }, { "alias": [], - "damage": "5,15,27", + "alt": [], + "damage": "", + "id": "King-1+2+3+4", + "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.", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,15,35", "id": "King-1,2,d+2+4", "image": "", "input": "1,2,d+2+4", "name": "Palm Strike > V Driver", - "notes": "\n* Cannot throw break.\n* Crouch throw.\n", + "notes": "* Floor Break\n* Crouch throw, cannot throw break.\n* Opponent recovers in FDFA.", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", "parent": "King-1,2", "recovery": "", "startup": "i10", - "target": "h,h,t", + "target": "h,h,t(c)", "video": "" }, { "alias": [], + "alt": [], "damage": "35", "id": "King-1+3", "image": "", - "input": "1+3", + "input": "1+3 / f+1+3", "name": "Winding Nut", - "notes": "\n1 or 2 throw break.\n", + "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.", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", "parent": "", "recovery": "", - "startup": "i12", - "target": "h", + "startup": "i12~15 / i15~17", + "target": "t", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "King-2", "image": "", "input": "2", "name": "Right Jab", - "notes": "\n", + "notes": "", "on_block": "+1", "on_ch": "+7", "on_hit": "+7", @@ -205,12 +235,13 @@ }, { "alias": [], + "alt": [], "damage": "10,15", "id": "King-2,1", "image": "", "input": "2,1", "name": "Right Jab > Uppercut", - "notes": "\n* Forces standing on hit.\n* Combo from 1st hit.\n", + "notes": "* Forces standing on hit.\n* Combo from 1st hit.", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -222,12 +253,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "King-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\n* Heat Burst\n* Beats all Power Crush armor.\n", + "notes": "* Heat Burst\n* Beats all Power Crush armor.\n* Power Crush", "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", @@ -239,12 +271,31 @@ }, { "alias": [], + "alt": [], + "damage": "35", + "id": "King-2+4", + "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.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "i12~15 / i15~17", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "25", "id": "King-3", "image": "", "input": "3", "name": "Left Kick", - "notes": "\n* Balcony Break\n", + "notes": "* Balcony Break\n* Tracks left side but unsafe.", "on_block": "-14", "on_ch": "+17a", "on_hit": "+17a", @@ -256,29 +307,33 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "King-3+4", "image": "", "input": "3+4", "name": "Jaguar Step", - "notes": "\n* Hop over low attacks.\n* 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.\n", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r24 JGS", "startup": "", "target": "", "video": "" }, { - "alias": [], + "alias": [ + "Magic 4" + ], + "alt": [], "damage": "20", "id": "King-4", "image": "", "input": "4", "name": "Right Kick", - "notes": "\n* Knocks down on CH for dash OTG throw.\n", + "notes": "* Knocks down on CH for dash OTG throw.", "on_block": "-5", "on_ch": "+31d", "on_hit": "+6", @@ -290,12 +345,103 @@ }, { "alias": [], - "damage": "10", - "id": "King-Armbar.1+2", + "alt": [], + "damage": "12,18", + "id": "King-AB1.1,1+2", "image": "", - "input": "Armbar.1+2", - "name": "Arm Twist", - "notes": "\n* Cannot throw break.\n* Opponent recovers in FUFA\n", + "input": "AB1.1,1+2", + "name": "Triple Arm Breaker (AB2a)", + "notes": "* 1 throw break.\n* Opponent recovers in FUFT. Max damage 50.", + "on_block": "", + "on_ch": "+2d", + "on_hit": "+2d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "King-AB1.2,1,1+3", + "image": "", + "input": "AB1.2,1,1+3", + "name": "Chicken Wing Face Lock (AB2c)", + "notes": "* 1+2 throw break.\n* Opponent recovers in FDFT.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "King-AB1.2,4,2+4", + "image": "", + "input": "AB1.2,4,2+4", + "name": "Head Jammer (AB2b)", + "notes": "* 2 throw break.\n* Opponent recovers in FUFL.", + "on_block": "", + "on_ch": "+1d", + "on_hit": "+1d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "King-AB2b.3,4,3+4,1+2", + "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.", + "on_block": "", + "on_ch": "+1d", + "on_hit": "+1d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "60", + "id": "King-AB2c.1,3,4,2,1+2", + "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.", + "on_block": "", + "on_ch": "+1d", + "on_hit": "+1d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "King-AB2c.2,1,3,1+2", + "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.", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -307,6 +453,137 @@ }, { "alias": [], + "alt": [], + "damage": "30", + "id": "King-AIR.1+3", + "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.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "i12~14 / i15~17", + "target": "t(a)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "King-AIR.2+4", + "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.", + "on_block": "", + "on_ch": "+40d(+35)", + "on_hit": "+40d(+35)", + "parent": "", + "recovery": "", + "startup": "i12~14 / i15~17", + "target": "t(a)", + "video": "" + }, + { + "alias": [ + "2+4" + ], + "alt": [], + "damage": "15", + "id": "King-AIR.d+1+3", + "image": "", + "input": "AIR.d+1+3", + "name": "Double Heel Hold (DHH)", + "notes": "* Cannot throw break.\n* Opponent recovers in FDFL.", + "on_block": "", + "on_ch": "-5d", + "on_hit": "-5d", + "parent": "", + "recovery": "", + "startup": "i12~13", + "target": "t(a)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15", + "id": "King-AIR.d+1+3,1+2,1+2", + "image": "", + "input": "DHH.1+2,1+2", + "name": "Flapjack (From DHH)", + "notes": "* 1 throw break.\n* Opponent recovers in FDFT.", + "on_block": "", + "on_ch": "-3d", + "on_hit": "-3d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,13 / 32", + "id": "King-Air.d+1+3,2,1,3,4", + "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.", + "on_block": "", + "on_ch": "-7d(-40)", + "on_hit": "-7d(-40)", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "65(70)", + "id": "King-AIR.f,f,F+2+4", + "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.", + "on_block": "", + "on_ch": "+4d", + "on_hit": "+4d", + "parent": "", + "recovery": "", + "startup": "i10", + "target": "t(a)", + "video": "" + }, + { + "alias": [ + "AIR.f,2" + ], + "alt": [], + "damage": "55(60)", + "id": "King-AIR.f,hcf+1", + "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.", + "on_block": "", + "on_ch": "+3d", + "on_hit": "+3d", + "parent": "", + "recovery": "", + "startup": "i10 / i12~14", + "target": "t(a)", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "13", "id": "King-b+1", "image": "", @@ -324,12 +601,31 @@ }, { "alias": [], - "damage": "1320", + "alt": [], + "damage": "0", + "id": "King-b+1+2", + "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.", + "on_block": "", + "on_ch": "+14g / -2", + "on_hit": "+14g / -2", + "parent": "", + "recovery": "", + "startup": "i12~17", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,20", "id": "King-b+1,2", "image": "", "input": "b+1,2", "name": "Quick Hook > Uppercut", - "notes": "\n* Tornado\n* Launches opponent if b+1 on CH. \n", + "notes": "* Tornado\n* Launches opponent if b+1 on CH.", "on_block": "-13", "on_ch": "+70a(+54)*", "on_hit": "+5", @@ -341,12 +637,49 @@ }, { "alias": [], - "damage": "1323", + "alt": [], + "damage": "0", + "id": "King-b+1+2,1+2", + "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.", + "on_block": "", + "on_ch": "+11g / -6", + "on_hit": "+11g / -6", + "parent": "", + "recovery": "", + "startup": "i12~17", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "King-b+1+3", + "image": "", + "input": "b+1+3", + "name": "Arm Whip", + "notes": "Floor Break\n* Parry opponent's right punch.\n* Side Switch. Opponent recovers in FUFR.", + "on_block": "", + "on_ch": "+2d", + "on_hit": "+2d", + "parent": "", + "recovery": "", + "startup": "i10", + "target": "r(m)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,23", "id": "King-b+1,4", "image": "", "input": "b+1,4", "name": "Quick Hook > Heel Kick", - "notes": "\n* Combo from 1st hit on CH.\n* Recovers in FUFT.\n", + "notes": "* Combo from 1st hit on CH.\n* Recovers in FUFT.", "on_block": "-11", "on_ch": "+18(-17)*", "on_hit": "+1d", @@ -358,6 +691,7 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "King-b+2", "image": "", @@ -375,12 +709,13 @@ }, { "alias": [], + "alt": [], "damage": "16,21", "id": "King-b+2,1", "image": "", "input": "b+2,1", "name": "Chupacabra > Spinning Back Elbow", - "notes": "\n* Balcony Break\n* Combo from 1st hit.\n", + "notes": "* Balcony Break\n* Combo from 1st hit.", "on_block": "-9", "on_ch": "+19a(+10)", "on_hit": "+19a(+10)", @@ -392,12 +727,13 @@ }, { "alias": [], + "alt": [], "damage": "16,22", "id": "King-b+2,1+2", "image": "", "input": "b+2,1+2", "name": "Chupacabra > Head Butt", - "notes": "\n* Forces crouching on block.\n", + "notes": "* Forces crouching on block.", "on_block": "+2c", "on_ch": "+22d", "on_hit": "+22d", @@ -409,12 +745,31 @@ }, { "alias": [], + "alt": [], + "damage": "25", + "id": "King-b+2+4", + "image": "", + "input": "b+2+4", + "name": "Spinning Heel Hold", + "notes": "* Parry opponent's left kick.\n* Side Switch. Opponent recovers in FUFL.", + "on_block": "", + "on_ch": "+24d", + "on_hit": "+24d", + "parent": "", + "recovery": "", + "startup": "i10", + "target": "r(m)", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "16,18,20", "id": "King-b+2,4", "image": "", "input": "b+2,4", "name": "Chupacabra > Olympia Slam", - "notes": "\n* Shifts to throw on front grounded hit.\n", + "notes": "* Shifts to throw on front grounded hit.", "on_block": "-8", "on_ch": "+10s/+0", "on_hit": "+10s/+0", @@ -426,12 +781,31 @@ }, { "alias": [], + "alt": [], + "damage": "25(,28)", + "id": "King-b+2+4:3+4", + "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.", + "on_block": "", + "on_ch": "+27d(+1d)", + "on_hit": "+27d(+1d)", + "parent": "", + "recovery": "", + "startup": "i10", + "target": "r(m)", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "23", "id": "King-b+3", "image": "", "input": "b+3", "name": "Toll Kick", - "notes": "\n* Tornado\nBalcony Break\n* Becomes -5 on block with chip damage if attack absorbed.\n", + "notes": "* Tornado\n* Balcony Break\n* Becomes -5 on block with chip damage if attack absorbed.\n* Power Crush", "on_block": "-10/-5", "on_ch": "+39d", "on_hit": "+39d", @@ -443,15 +817,16 @@ }, { "alias": [], - "damage": "2320", - "id": "King-b+3,1+2", + "alt": [], + "damage": "23,20", + "id": "King-b+3:1+2", "image": "", - "input": "b+3,1+2", + "input": "b+3,:1+2", "name": "Guillotine Drop", - "notes": "\n* Shifts to throw on front grounded hit.\n* Input 1+2 before b+3 hits.\n", + "notes": "* Shifts to throw on front grounded hit.\n* Input 1+2 before b+3 hits.", "on_block": "", - "on_ch": "0d", - "on_hit": "0d", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "King-b+3", "recovery": "", "startup": "i16~18", @@ -460,29 +835,31 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "King-b+3+4", "image": "", "input": "b+3+4", "name": "Backwards Jaguar Step", - "notes": "\n* Hop over low attacks.\n* Cannot be held to continue spinning.\n", + "notes": "* Cannot be held to continue spinning.\n", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r24 JGS", "startup": "", "target": "", "video": "" }, { "alias": [], + "alt": [], "damage": "25", "id": "King-b+4", "image": "", "input": "b+4", "name": "Disgraceful Kick", - "notes": "\nBalcony Break\n* Shifts into backturn stance.\n", + "notes": "* Balcony Break\n* Shifts into BT stance.", "on_block": "+2", "on_ch": "+14g", "on_hit": "+14g", @@ -494,50 +871,107 @@ }, { "alias": [], - "damage": "45", - "id": "King-BT.1+2", + "alt": [], + "damage": "60", + "id": "King-Behind.1+3", "image": "", - "input": "BT.1+2", - "name": "Atomic Blaster", - "notes": "\n* Unblockable high attack.\n", + "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.", "on_block": "", - "on_ch": "+2d", - "on_hit": "+2d", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", "recovery": "", - "startup": "i26~30", - "target": "h!", + "startup": "(depends)", + "target": "t", "video": "" }, { "alias": [], - "damage": "30", - "id": "King-BT.1+4", + "alt": [], + "damage": "60", + "id": "King-Behind.2+4", "image": "", - "input": "BT.1+4", - "name": "Moonsault Body Press", - "notes": "\n* Unblockable mid attack.\n", + "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.", "on_block": "", - "on_ch": "+6d", - "on_hit": "+6d", + "on_ch": "-1d", + "on_hit": "-1d", "parent": "", - "recovery": "r FDFA", - "startup": "i41~47", - "target": "m!", + "recovery": "", + "startup": "(depends)", + "target": "t", "video": "" }, { "alias": [], - "damage": "18", - "id": "King-BT.3", + "alt": [], + "damage": "75", + "id": "King-Behind.b,f+1+2", "image": "", - "input": "BT.3", - "name": "Blind Kick", - "notes": "\n* Hits OTG.\n* Forces standing on normal hit.\n* Crumple on CH.\n", - "on_block": "-13", - "on_ch": "+50d", - "on_hit": "+9s", - "parent": "", + "input": "Behind.b,f+1+2", + "name": "Stretch Buster", + "notes": "Floor Break\n* Cannot throw break.\n* Opponent recovers FUFR.", + "on_block": "", + "on_ch": "+1d", + "on_hit": "+1d", + "parent": "", + "recovery": "", + "startup": "i10", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "45", + "id": "King-BT.1+2", + "image": "", + "input": "BT.1+2", + "name": "Atomic Blaster", + "notes": "* Unblockable high attack.", + "on_block": "", + "on_ch": "+2d", + "on_hit": "+2d", + "parent": "", + "recovery": "", + "startup": "i26~30", + "target": "h!", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "King-BT.1+4", + "image": "", + "input": "BT.1+4", + "name": "Moonsault Body Press", + "notes": "* Unblockable mid attack.", + "on_block": "", + "on_ch": "+6d", + "on_hit": "+6d", + "parent": "", + "recovery": "r FDFA", + "startup": "i41~47", + "target": "m!", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "18", + "id": "King-BT.3", + "image": "", + "input": "BT.3", + "name": "Blind Kick", + "notes": "* Tornado\n* Hits OTG. Forces standing on normal hit.\n* Crumple on CH for full combo.", + "on_block": "-13", + "on_ch": "+50d", + "on_hit": "+9s", + "parent": "", "recovery": "", "startup": "i13~14", "target": "m", @@ -545,15 +979,16 @@ }, { "alias": [], + "alt": [], "damage": "18,20", "id": "King-BT3,1+2", "image": "", - "input": "BT.3,1+2", + "input": "BT.3,:1+2", "name": "Blind Kick > Neck Breaker", - "notes": "\n* Floor Break\n* Throw when hit standing in front close range.\n* Just frame input.\n", + "notes": "* Floor Break\n* Throw when hit standing in front close range.\n* Just frame input.", "on_block": "", - "on_ch": "0d", - "on_hit": "0d", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "King-BT.3", "recovery": "", "startup": "i13~14", @@ -562,12 +997,31 @@ }, { "alias": [], + "alt": [], + "damage": "", + "id": "King-BT.3+4", + "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.", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r BT", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "20", "id": "King-BT.d+4", "image": "", "input": "BT.d+4", - "name": "", - "notes": "\n* Recovers in FDFT on block and whiff.\n* Also can be done in backturn crouch.\n", + "name": "Low Drop Kick (BT)", + "notes": "* Recovers in FDFT on block and whiff.\n* Also can be done in backturn crouching.", "on_block": "-14", "on_ch": "+28d", "on_hit": "-2d", @@ -579,12 +1033,13 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "King-CD.1+2", "image": "", "input": "f,n,d,DF+1+2 / CD.1+2", "name": "Black Bomb", - "notes": "\nBalcony Break\n* Hits OTG.\n* Bounce off ground on CH for full combo.\n", + "notes": "Balcony Break\n* Hits OTG.\n* Bounce off ground on CH for full combo.", "on_block": "-5", "on_ch": "+52d", "on_hit": "+16d", @@ -596,12 +1051,49 @@ }, { "alias": [], + "alt": [], + "damage": "20", + "id": "King-CD.1+4", + "image": "", + "input": "CD.1+4", + "name": "Arm Breaker (AB1)", + "notes": "* 1 Throw break.\n* Opponent recovers in FUFT.", + "on_block": "", + "on_ch": "+1d", + "on_hit": "+1d", + "parent": "", + "recovery": "", + "startup": "i12", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "King-CD.2+3", + "image": "", + "input": "CD.2+3", + "name": "Standing Heel Hold (SHH1)", + "notes": "* 2 throw break.\n* Opponent recovers in FDFR.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "i12", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "21", "id": "King-CD.4", "image": "", "input": "f,n,d,DF+4/CD.4", "name": "Knee Lift", - "notes": "\n* Special down state that allows low juggle (on normal hit).\n* Crumple on CH for full combo.\n", + "notes": "* Special down state that allows low juggle (on normal hit).\n* Crumple on CH for full combo.", "on_block": "-9", "on_ch": "+53d", "on_hit": "+49a(+18)", @@ -613,12 +1105,13 @@ }, { "alias": [], + "alt": [], "damage": "5", "id": "King-d+1", "image": "", "input": "d+1", "name": "", - "notes": "\n* Can also be done by db+1/FC.d+1/FC.db+1.\n", + "notes": "* Can also be done by db+1/FC.d+1/FC.db+1.", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -630,12 +1123,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "King-d+1+2", "image": "", "input": "d+1+2", "name": "Atlas Hammer", - "notes": "\n* Tornado\n* Duck high and launch, very punishable.\n", + "notes": "* Tornado\n* Duck high and launch, very punishable.", "on_block": "-24", "on_ch": "+45a(+35)", "on_hit": "+45a(+35)", @@ -647,12 +1141,13 @@ }, { "alias": [], + "alt": [], "damage": "5,13", "id": "King-d+1,2", "image": "", "input": "d+1,2", "name": "Jab > Uppercut", - "notes": "\n* Combos on CH.\n* Forces standing on hit.\n", + "notes": "* Combos on CH.\n* Forces standing on hit.", "on_block": "-11", "on_ch": "+5s", "on_hit": "+5s", @@ -664,29 +1159,49 @@ }, { "alias": [], + "alt": [], + "damage": "35", + "id": "King-d+1+3", + "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.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "i12~13", + "target": "t(c)", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "35", "id": "King-d+1+4", "image": "", "input": "d+1+4", - "name": "Freedom Face Buster", - "notes": "\n* Heat Engager\n* Crouch throw, cannot throw break.\n* Restores some Heat Gauge in Heat.\n* Cannot heat dash.\n", + "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.", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", "parent": "", "recovery": "", - "startup": "i12", - "target": "m", + "startup": "i12~13", + "target": "t(c)", "video": "" }, { "alias": [], + "alt": [], "damage": "8", "id": "King-d+2", "image": "", "input": "d+2", "name": "", - "notes": "\n* Can also be done by FC.d+2/FC.db+2.\n", + "notes": "* Can also be done by FC.d+2/FC.db+2.", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -697,13 +1212,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "People's Elbow" + ], + "alt": [], "damage": "25", "id": "King-d+2+3", "image": "", "input": "d+2+3", "name": "Corporate Elbow", - "notes": "\n* Hits OTG.\n* Forces Crouching on hit.\n", + "notes": "*\nFloor Break\n* Hits OTG.\n* Forces Crouching on hit.", "on_block": "-8", "on_ch": "+0c", "on_hit": "+0c", @@ -715,12 +1233,31 @@ }, { "alias": [], + "alt": [], + "damage": "35", + "id": "King-d+2+4", + "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.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "i12~13", + "target": "t(c)", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "12", "id": "King-d+3", "image": "", "input": "d+3", "name": "Stomp", - "notes": "\n* Hits OTG.\n", + "notes": "* Hits OTG.", "on_block": "-12", "on_ch": "+1", "on_hit": "+1", @@ -732,15 +1269,21 @@ }, { "alias": [], + "alt": [ + "FC.df+4", + "FC.db+3+4", + "FC.d+3+4", + "FC.d+3+4" + ], "damage": "14", "id": "King-d+3+4", "image": "", "input": "d+3+4", "name": "", - "notes": "\n* a.k.a Ali Kick, long reach and hits OTG.\n* CH enable 2 more Ali Kicks.\n* Can also be done by FC.df+4/FC.(db/d/df)+3+4.\n", + "notes": "* CH enable 2 more Ali Kicks.", "on_block": "-25", - "on_ch": "+7", - "on_hit": "+7", + "on_ch": "-9", + "on_hit": "-9", "parent": "", "recovery": "r FC", "startup": "i16", @@ -749,12 +1292,18 @@ }, { "alias": [], + "alt": [ + "FC.df+4,4", + "FC.db+3+4,4", + "FC.d+3+4,4", + "FC.d+3+4,4" + ], "damage": "14,7", "id": "King-d+3+4,4", "image": "", "input": "d+3+4,4", "name": "", - "notes": "\n* Combo from 1st hit on CH.\n* Can also be done by FC.df+4,4.\n", + "notes": "* Combo from 1st hit on CH.", "on_block": "-25", "on_ch": "-9", "on_hit": "-9", @@ -765,13 +1314,21 @@ "video": "" }, { - "alias": [], + "alias": [ + "Ali Kicks" + ], + "alt": [ + "FC.df+4,4,4", + "FC.db+3+4,4,4", + "FC.d+3+4,4,4", + "FC.d+3+4,4,4" + ], "damage": "14,7,7", "id": "King-d+3+4,4,4", "image": "", "input": "d+3+4,4,4", "name": "Stagger Kicks", - "notes": "\n* Combo from 2nd hit on CH.\n* Can also be done by FC.df+4,4,4.\n", + "notes": "* Combo from 2nd hit on CH.", "on_block": "-29", "on_ch": "+7", "on_hit": "+7", @@ -783,12 +1340,18 @@ }, { "alias": [], + "alt": [ + "FC.df+4,4,4,2", + "FC.db+3+4,4,4,2", + "FC.d+3+4,4,4,2", + "FC.d+3+4,4,4,2" + ], "damage": "14,7,7,10", "id": "King-d+3+4,4,4,2", "image": "", "input": "d+3+4,4,4,2", "name": "Stagger Kick Spinning Uppercut", - "notes": "\n* 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", + "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.", "on_block": "-15", "on_ch": "+16d(+6)", "on_hit": "+16d(+6)", @@ -800,12 +1363,39 @@ }, { "alias": [], + "alt": [ + "FC.df+4,4,4,4", + "FC.db+3+4,4,4,4", + "FC.d+3+4,4,4,4", + "FC.d+3+4,4,4,4" + ], + "damage": "14,7,7,4,3", + "id": "King-d+3+4,4,4,4", + "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.", + "on_block": "-26", + "on_ch": "+15", + "on_hit": "+15", + "parent": "King-d+3+4,4,4", + "recovery": "r FC", + "startup": "i16", + "target": "l,l,l,l,l", + "video": "" + }, + { + "alias": [], + "alt": [ + "FC.d+4", + "FC.db+4" + ], "damage": "6", "id": "King-d+4", "image": "", "input": "d+4", "name": "", - "notes": "\n* Fast low but very punishable.\n* Can also be done by FC.d+4/FC.db+4.\n", + "notes": "* Fast low but very punishable.", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -817,12 +1407,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "King-db+1+2", "image": "", "input": "db+1+2", "name": "Muscle Armor", - "notes": "\n* Able to tank 10 frame jab if King is -4 or less (1 frame earlier than other Power Crush)\n* Armor lasts many frames.\n* Can be cancel into anything after chest out.\n", + "notes": "* Able to tank 10 frame jab if King is -4 or less (1 frame earlier than other Power Crush)\n* Armor duration is 24 frames if you let it end normally\n* Armor move is cancelable into anything at frame 17\n* Can be cancel into anything after chest out.\n* Power Crush", "on_block": "", "on_ch": "", "on_hit": "", @@ -834,12 +1425,13 @@ }, { "alias": [], + "alt": [], "damage": "15,25", "id": "King-db+1+2,2", "image": "", "input": "db+1+2,2", "name": "Muscle Armor > Emerald Elbow", - "notes": "\n* Heat Engager\n* Elbow has no armor, and input is delayable.\n* Shifts to throw on front grounded hit.\n* +8 on hit during heat or after heat.\n* Becomes -5 on block with chip damage if attack absorbed. Cannot heat dash.\n", + "notes": "* Heat Engager\n* Heat Dash +5 on block, +18 on wall block.\n* Elbow has no armor, and input is delayable.\n* Shifts to throw on front grounded hit.\n* +8 on hit during heat or after heat.\n* If attack absorbed,chip damage & -5 on block.\n* Power Crush", "on_block": "-9/-5", "on_ch": "+35g/+8g", "on_hit": "+35g/+8g", @@ -851,12 +1443,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "King-db+1+2,3+4", "image": "", "input": "db+1+2,3+4", "name": "Muscle Armor > Jaguar Sprint", - "notes": "\n* Run immediately without pointing finger.\n* Run much longer to action than regular run.\n* Running has no armor if not during heat.\n* Cancel window is smaller than Emerald Elbow.\n", + "notes": "* Run immediately without pointing finger.\n* Run much longer to action than regular run.\n* Running has no armor if not during heat.\n* Cancel window is smaller than Emerald Elbow.\n* Power Crush", "on_block": "", "on_ch": "", "on_hit": "", @@ -868,12 +1461,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "King-db+2", "image": "", "input": "db+2", "name": "Brain Chop", - "notes": "\n* Forces Crouching on block.\n", + "notes": "* Forces Crouching on block.", "on_block": "-5c", "on_ch": "+19a", "on_hit": "+19a", @@ -885,12 +1479,31 @@ }, { "alias": [], + "alt": [], + "damage": "40 (8+20+12)", + "id": "King-db+2+3", + "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.", + "on_block": "", + "on_ch": "+1d / 0d", + "on_hit": "+1d / 0d", + "parent": "", + "recovery": "", + "startup": "i12", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "17", "id": "King-db+3", "image": "", "input": "db+3", "name": "Crouching Low Kick", - "notes": "\n* Forces Crouching on normal hit.\n", + "notes": "* Tracks left side. (one of the few for King)", "on_block": "-14", "on_ch": "+25d", "on_hit": "+4c", @@ -902,12 +1515,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "King-db+4", "image": "", "input": "db+4", "name": "Low Drop Kick", - "notes": "\n* Hits OTG.\n* Recovers in crouch on hit.\n* Otherwise recovers in FDFT.\n", + "notes": "* Hits OTG.\n* Recovers in crouch on hit.\n* Otherwise recovers in FDFT.", "on_block": "-17", "on_ch": "+27d", "on_hit": "-3d", @@ -919,29 +1533,51 @@ }, { "alias": [], + "alt": [ + "qcb,n,f+2+4" + ], "damage": "53", - "id": "King-db,n,f2+4", + "id": "King-db,n,f+2+4", "image": "", "input": "db,n,f+2+4", "name": "Tombstone Pile Driver", - "notes": "\nFloor Break\n2 throw break.\n", + "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.", "on_block": "", - "on_ch": "=1d", - "on_hit": "=1d", + "on_ch": "-1d", + "on_hit": "-1d", "parent": "", "recovery": "", "startup": "i11", - "target": "h", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "0", + "id": "King-DF", + "image": "", + "input": "DF", + "name": "Low Parry", + "notes": "* Generic low parry.\n* Tornado affect on success.", + "on_block": "", + "on_ch": "+51a(+35)", + "on_hit": "+51a(+35)", + "parent": "", + "recovery": "", + "startup": "", + "target": "r(l)", "video": "" }, { "alias": [], + "alt": [], "damage": "15", "id": "King-df+1", "image": "", "input": "df+1", "name": "", - "notes": "\n* Forces standing on hit.\n", + "notes": "* Forces standing on hit.", "on_block": "-1", "on_ch": "+3s", "on_hit": "+3s", @@ -953,12 +1589,13 @@ }, { "alias": [], + "alt": [], "damage": "15,15", "id": "King-df+1,2", "image": "", "input": "df+1,2", "name": "Elbow Sting", - "notes": "\n* Combo from 1st hit if not fully delayed.\n", + "notes": "* Combo from 1st hit if not fully delayed.", "on_block": "-10", "on_ch": "+5s", "on_hit": "+5s", @@ -970,29 +1607,31 @@ }, { "alias": [], + "alt": [], "damage": "19", "id": "King-df+1+3", "image": "", "input": "df+1+3", - "name": "Reverse Arm Slam", - "notes": "\n", + "name": "Reverse Arm Slam (RAS1)", + "notes": "* 1 throw break. Side Switch.\n* Very slow crouch dash then grab.\n* Opponent recovers in FUFA.", "on_block": "", - "on_ch": "", - "on_hit": "", + "on_ch": "+1d", + "on_hit": "+1d", "parent": "", "recovery": "", "startup": "i32", - "target": "h", + "target": "t", "video": "" }, { "alias": [], + "alt": [], "damage": "12", "id": "King-df+2", "image": "", "input": "df+2", "name": "", - "notes": "\n* Forces standing on hit.\n", + "notes": "* Forces standing on hit.", "on_block": "-6", "on_ch": "+4s", "on_hit": "+4s", @@ -1004,12 +1643,13 @@ }, { "alias": [], + "alt": [], "damage": "12,15", "id": "King-df+2,1", "image": "", "input": "df+2,1", "name": "Double Hook Disaster", - "notes": "\n* Combos on CH, otherwise opponent can duck.\n* Delay hit confirmable.\n* Special down state that allows low juggle.\n", + "notes": "* Combos on CH, otherwise opponent can duck.\n* Delay hit confirmable.\n* Special down state that allows low juggle.", "on_block": "-4", "on_ch": "+24d", "on_hit": "+24d", @@ -1021,12 +1661,49 @@ }, { "alias": [], + "alt": [], + "damage": "40", + "id": "King-df+2+3", + "image": "", + "input": "df+2+3", + "name": "Knee Bash", + "notes": "* 2 throw break.\n* Opponent recovers in FUFT.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "i12", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "King-df+2+4", + "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.", + "on_block": "", + "on_ch": "+1d", + "on_hit": "+1d", + "parent": "", + "recovery": "", + "startup": "i32", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "17", "id": "King-df+3", "image": "", "input": "df+3", "name": "", - "notes": "\n* Forces standing on hit.\n", + "notes": "* Forces standing on hit.\n* Tracks left side. (one of the few for King)", "on_block": "-9", "on_ch": "+6s", "on_hit": "+6s", @@ -1038,29 +1715,31 @@ }, { "alias": [], - "damage": "15,30", + "alt": [], + "damage": "30/15", "id": "King-df+3+4", "image": "", "input": "df+3+4", "name": "Frankensteiner", - "notes": "\n* Throw only when opponent standing close.\n* Cannot throw break.\n* Recovers in FUFT if throw failed.\n", + "notes": "* Throw only when opponent standing close.\n* Cannot throw break.\n* Recovers in BT/FUFT on throw success/failed.", "on_block": "-12~-18", "on_ch": "+18d/-7~0", "on_hit": "+18d/-7~0", "parent": "", - "recovery": "", + "recovery": "r BT/FUFT", "startup": "i28~35", - "target": "s", + "target": "t/s", "video": "" }, { "alias": [], + "alt": [], "damage": "17,23", "id": "King-df+3,4", "image": "", "input": "df+3,4", "name": "Lasso Kick", - "notes": "\n* Combos on CH, otherwise opponent can duck.\n* Not available if df+3 whiffs.\n* Recovers in FDFT.\n", + "notes": "* Combos on CH, otherwise opponent can duck.\n* Not available if df+3 whiffs.\n* Recovers in FDFT.", "on_block": "+0", "on_ch": "+28d", "on_hit": "+28d", @@ -1072,12 +1751,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "King-df+4", "image": "", "input": "df+4", "name": "", - "notes": "\n* King's fastest low attack.\n", + "notes": "* King's fastest low attack.", "on_block": "-14", "on_ch": "-3", "on_hit": "-3", @@ -1089,12 +1769,13 @@ }, { "alias": [], + "alt": [], "damage": "10,11", "id": "King-df+4,3", "image": "", "input": "df+4,3", "name": "", - "notes": "\n* Combos on CH even opponent is crouching.\n", + "notes": "* Combos on CH even opponent is crouching.", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -1106,12 +1787,13 @@ }, { "alias": [], + "alt": [], "damage": "10,11,27", "id": "King-df+4,3,4", "image": "", "input": "df+4,3,4", "name": "Mincer", - "notes": "\nBalcony 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", + "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.", "on_block": "-15/-8", "on_ch": "+47a(+16)", "on_hit": "+6a/+13a", @@ -1123,12 +1805,13 @@ }, { "alias": [], + "alt": [], "damage": "10,11,20", "id": "King-df+4,3,d+4", "image": "", "input": "df+4,3,d+4", "name": "Mincer Low", - "notes": "\n* Recovers in crouch on hit.\n* Otherwise recovers in FDFT.\n", + "notes": "* Recovers in crouch on hit.\n* Otherwise recovers in FDFT.", "on_block": "-10", "on_ch": "+22d", "on_hit": "-8d", @@ -1140,12 +1823,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "King-f+1+2", "image": "", "input": "f+1+2", "name": "Shadow Lariat", - "notes": "\n", + "notes": "", "on_block": "+0", "on_ch": "+10d", "on_hit": "+10d", @@ -1157,29 +1841,13 @@ }, { "alias": [], - "damage": "35", - "id": "King-f+1+3", - "image": "", - "input": "f+1+3", - "name": "Winding Nut", - "notes": "\n* 1 or 2 throw break.\n* Has longer range than regular Winding Nut.\n", - "on_block": "", - "on_ch": "+0d", - "on_hit": "+0d", - "parent": "", - "recovery": "", - "startup": "i15", - "target": "h", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "21", "id": "King-f+1+4", "image": "", "input": "f+1+4", "name": "Body Check", - "notes": "\n* Forces standing on hit.\n", + "notes": "* Forces standing on hit.", "on_block": "+3", "on_ch": "+7s", "on_hit": "+7s", @@ -1191,12 +1859,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "King-f+2", "image": "", "input": "f+2", "name": "", - "notes": "\n* Forces standing on hit.\n", + "notes": "* Forces standing on hit.", "on_block": "-11", "on_ch": "+2s", "on_hit": "+2s", @@ -1208,13 +1877,14 @@ }, { "alias": [], + "alt": [], "damage": "12,25", "id": "King-f+2,1", "image": "", "input": "f+2,1", "name": "Elbow Impact", - "notes": "\n* 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": "+1", + "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.", + "on_block": "-9", "on_ch": "+17g/+16d", "on_hit": "+17g/+16d", "parent": "King-f+2", @@ -1225,12 +1895,13 @@ }, { "alias": [], + "alt": [], "damage": "27", "id": "King-f+2+3", "image": "", "input": "f+2+3", "name": "Shoulder Tackle", - "notes": "\n* 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", + "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.", "on_block": "-9", "on_ch": "+17g/+9d", "on_hit": "+17g/+9d", @@ -1242,12 +1913,13 @@ }, { "alias": [], + "alt": [], "damage": "12,16", "id": "King-f+2,d+1", "image": "", "input": "f+2,d+1", "name": "", - "notes": "\n* Forces crouching on block and hit.\n* Not combo even on CH, only combo from hitting behind.\n", + "notes": "* Floor Break\n* Forces crouching on block and hit.\n* Not combo even on CH, only combo from hitting behind.", "on_block": "-13c", "on_ch": "+2c", "on_hit": "+2c", @@ -1259,12 +1931,13 @@ }, { "alias": [], + "alt": [], "damage": "12,16,16", "id": "King-f+2,d+1,2", "image": "", "input": "f+2,d+1,2", "name": "Jaguar Smash Combo", - "notes": "\n* Combo from 2nd to 3rd hit.\n* 3rd hit is delayable and also combos.\n", + "notes": "* Combo from 2nd to 3rd hit.\n* 3rd hit is delayable and also combos.", "on_block": "-15", "on_ch": "+27a(+17)", "on_hit": "+27a(+17)", @@ -1276,12 +1949,13 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "King-f+3", "image": "", "input": "f+3", "name": "Front Kick", - "notes": "\n* Only forces standing on CH.\n", + "notes": "* Only forces standing on CH.", "on_block": "-8", "on_ch": "+9s", "on_hit": "+1", @@ -1293,12 +1967,13 @@ }, { "alias": [], + "alt": [], "damage": "18,20", - "id": "King-f+3,1+2", + "id": "King-f+3:1+2", "image": "", - "input": "f+3,1+2", + "input": "f+3,:1+2", "name": "Front Kick > DDT", - "notes": "\n* Input during f+3 hit stun.\n* Shifts to throw on front grounded hit.\n", + "notes": "* Input during f+3 hit stun.\n* Shifts to throw on front grounded hit.", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -1310,29 +1985,31 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "King-f+3+4", "image": "", "input": "f+3+4", "name": "Jaguar Sprint", - "notes": "\n* Hold b to stop. Gains armor during Heat. \n* Partially uses remaining Heat time (same for uf+3+4 and db+1+2,3+4).\n", + "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 ).", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r30 JGR", "startup": "", "target": "", "video": "" }, { "alias": [], + "alt": [], "damage": "25", "id": "King-f+4", "image": "", "input": "f+4", "name": "Rolling Sobat", - "notes": "\nBalcony Break\nHoming\n", + "notes": "Balcony Break\nHoming", "on_block": "-9", "on_ch": "+12a(+3)", "on_hit": "+12a(+3)", @@ -1344,29 +2021,31 @@ }, { "alias": [], + "alt": [], "damage": "0", "id": "King-FC.1+2", "image": "", "input": "FC.1+2", - "name": "Ultimate Tackle", - "notes": "\n", + "name": "Ultimate Tackle (UT)", + "notes": "* 1+2 throw break (except from behind).\n* Catches standing and crouching opponent from all directions.", "on_block": "", - "on_ch": "+3", - "on_hit": "+3", + "on_ch": "+3d", + "on_hit": "+3d", "parent": "", "recovery": "", "startup": "i26", - "target": "m", + "target": "t(s)", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "King-FC.d+3", "image": "", "input": "FC.d+3", "name": "", - "notes": "\n* Hits OTG.\n* Can also be done by FC.db+3.\n* Get extra range by FC.df+3/CD.3.\n", + "notes": "* Hits OTG.\n* Can also be done by FC.db+3.\n* Get extra range by FC.df+3/CD.3.", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -1378,12 +2057,33 @@ }, { "alias": [], + "alt": [], + "damage": "45", + "id": "King-FC.db,d,db+1+2", + "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.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "i12", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [ + "CD.1" + ], "damage": "20", "id": "King-FC.df+1", "image": "", - "input": "FC.df+1/CD.1", + "input": "FC.df+1", "name": "Leg Breaker", - "notes": "\n* Can also be done by f,n,d,DF+1/CD.1.\n* Tornado on grounded hit.\n", + "notes": "* Can also be done by f,n,d,DF+1/CD.1.\n* Tornado on grounded hit.", "on_block": "-12", "on_ch": "+73a(+57)", "on_hit": "+73a(+57)", @@ -1395,15 +2095,16 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "King-FC.df+2", "image": "", "input": "FC.df+2", "name": "Body Blow", - "notes": "\n* Crumple on hit.\n", + "notes": "* Crumple on hit.", "on_block": "-14", - "on_ch": "+56d", - "on_hit": "+56d", + "on_ch": "[+56a](https://wavu.wiki/t/King_combos#Staples 'Combo')", + "on_hit": "[+56a](https://wavu.wiki/t/King_combos#Staples 'Combo')", "parent": "", "recovery": "r s", "startup": "i15", @@ -1411,33 +2112,115 @@ "video": "" }, { - "alias": [], - "damage": "21", - "id": "King-f,F,1", + "alias": [ + "2+4" + ], + "alt": [], + "damage": "32", + "id": "King-FDFA.db+1+3", "image": "", - "input": "f,F,1", - "name": "Jaguar Hook", - "notes": "\n* Homing\n* Balcony Break\n", - "on_block": "-5", - "on_ch": "+38d", - "on_hit": "+14g", + "input": "FDFA.db+1+3", + "name": "Wing Tearer", + "notes": "* 1 or 2 throw break, depending on King's input.\n* Opponent recovers in FDFA.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", "recovery": "", - "startup": "i20~21", - "target": "m", + "startup": "i18~20", + "target": "t(g)", "video": "" }, { - "alias": [], - "damage": "21", - "id": "King-f,F,2", + "alias": [ + "2+4" + ], + "alt": [], + "damage": "37", + "id": "King-FDFL.db+1+3", "image": "", - "input": "f,F,2", - "name": "Beast Elbow", - "notes": "\n* Forces crouching on block and hit.\n* Allow crouching throw on hit.\n* Chip damage on block.\n", - "on_block": "0c", - "on_ch": "+12c", - "on_hit": "+12c", + "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.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "i18~20", + "target": "t(g)", + "video": "" + }, + { + "alias": [ + "2+4" + ], + "alt": [], + "damage": "35", + "id": "King-FDFR.db+1+3", + "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.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "i18~20", + "target": "t(g)", + "video": "" + }, + { + "alias": [ + "2+4" + ], + "alt": [], + "damage": "30", + "id": "King-FDFT.db+1+3", + "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.", + "on_block": "", + "on_ch": "+22d", + "on_hit": "+22d", + "parent": "", + "recovery": "", + "startup": "i18~20", + "target": "t(g)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "21", + "id": "King-f,F,1", + "image": "", + "input": "f,F,1", + "name": "Jaguar Hook", + "notes": "* Homing\n* Balcony Break", + "on_block": "-5", + "on_ch": "+38d", + "on_hit": "+14g", + "parent": "", + "recovery": "", + "startup": "i20~21", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "21", + "id": "King-f,F,2", + "image": "", + "input": "f,F,2", + "name": "Beast Elbow", + "notes": "* Forces crouching on hit.\n* Allow crouching throw on hit.\n* Chip damage on block.", + "on_block": "+7", + "on_ch": "+12c", + "on_hit": "+12c", "parent": "", "recovery": "", "startup": "i31~32", @@ -1446,12 +2229,13 @@ }, { "alias": [], + "alt": [], "damage": "20,15", "id": "King-f,F,2+3", "image": "", "input": "f,F,2+3", "name": "Diving Body Press", - "notes": "\n* Forces crouching on block and hit.\n* Throw when hit standing in front close range.\n", + "notes": "* Forces crouching on block and hit.\n* Throw when hit standing in front close range.", "on_block": "-16c~+2c", "on_ch": "-19c~+3c/-5d", "on_hit": "-19c~+3c/-5d", @@ -1463,12 +2247,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "King-f,F,3+4", "image": "", "input": "f,F,3+4", "name": "Exploder", - "notes": "\nBalcony Break\n* Chip damage on block. (extra near wall)\n* Forces Crouching on block when near wall.\n* Recovers FUFT on whiff.\n", + "notes": "Balcony Break\n* Chip damage on block. (extra near wall)\n* Forces Crouching on block when near wall.\n* Recovers FUFT on whiff.", "on_block": "0/+2c", "on_ch": "+24d(-34)", "on_hit": "+24d(-34)", @@ -1480,12 +2265,13 @@ }, { "alias": [], + "alt": [], "damage": "25(30,14)", "id": "King-f,F,4", "image": "", "input": "f,F,4", "name": "Konvict Kick > DDT", - "notes": "\n* Tornado\n* Balcony Break\n* Shifts to throw on front grounded CH.\n", + "notes": "* Tornado\n* Balcony Break\n* Shifts to throw on front grounded CH.", "on_block": "-15", "on_ch": "+1d", "on_hit": "+14a(+4)", @@ -1496,30 +2282,36 @@ "video": "" }, { - "alias": [], - "damage": "40", + "alias": [ + "Shining Wizard" + ], + "alt": [], + "damage": "40(45)", "id": "King-f,f,F+2+4", "image": "", "input": "f,f,F+2+4", - "name": "Shining Wizard", - "notes": "\n* 1+2 throw break.\n* If done quickly with all inputs, will \"blue spark\" and deal more damage.\n* Partially restores remaining Heat time.\n", + "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.", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", "parent": "", "recovery": "", "startup": "i10", - "target": "h", + "target": "t", "video": "" }, { - "alias": [], + "alias": [ + "wr3" + ], + "alt": [], "damage": "25", "id": "King-f,f,F,3", "image": "", - "input": "f,f,F,3 / wr3", + "input": "f,f,F,3", "name": "Strong Knee", - "notes": "\nBalcony Break\n* Chip damage on block.\n", + "notes": "Balcony Break\n* Chip damage on block.", "on_block": "+3", "on_ch": "+30(+22)", "on_hit": "+30(+22)", @@ -1530,13 +2322,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "wr3+4" + ], + "alt": [], "damage": "40", "id": "King-f,f,F,3+4", "image": "", - "input": "f,f,F,3+4 / wr3+4", + "input": "f,f,F,3+4", "name": "Running Exploder", - "notes": "\nBalcony Break\n", + "notes": "Balcony Break", "on_block": "+17", "on_ch": "+32d(-26)", "on_hit": "+32d(-26)", @@ -1548,12 +2343,13 @@ }, { "alias": [], + "alt": [], "damage": "0", "id": "King-f,f,n,1+2", "image": "", "input": "f,f,n,1+2", "name": "Lay Off", - "notes": "\n* Forces Standing on hit.\n* Allows follow up on CH.\n", + "notes": "* Forces Standing on hit.\n* Allows follow up on CH.", "on_block": "+0", "on_ch": "+18s", "on_hit": "+7s", @@ -1565,15 +2361,16 @@ }, { "alias": [], + "alt": [], "damage": "17/(20,35)", "id": "King-f,f,n,2", "image": "", "input": "f,f,n,2", - "name": "Stomache Smash / Jaguar Hammer", - "notes": "\n* Shifts to throw on front grounded CH.\n* Hits OTG.\n", + "name": "Stomach Smash / Jaguar Hammer", + "notes": "* Shifts to throw on front grounded CH.\n* Hits OTG.", "on_block": "-13", - "on_ch": "+7s/(0d)", - "on_hit": "+7s/(0d)", + "on_ch": "+5s/(0d)", + "on_hit": "+5s/(0d)", "parent": "", "recovery": "", "startup": "i18", @@ -1581,64 +2378,187 @@ "video": "" }, { - "alias": [], - "damage": "45,20", + "alias": [ + "GS" + ], + "alt": [], + "damage": "45(50),20 / 70", "id": "King-f,hcf+1", "image": "", "input": "f,hcf+1", "name": "Giant Swing", - "notes": "\n* 1 throw break.\n* If done quickly with all inputs, will \"blue spark\" and deal more damage.\n* Partially restores remaining Heat time.\n", + "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.", "on_block": "", "on_ch": "-22d(-50)", "on_hit": "-22d(-50)", "parent": "", "recovery": "", "startup": "i10", - "target": "h", + "target": "t", "video": "" }, { - "alias": [], - "damage": "15,35", - "id": "King-f,hc,f+2", + "alias": [ + "TT" + ], + "alt": [], + "damage": "50(55)", + "id": "King-f,hcf+2", "image": "", "input": "f,hcf+2", "name": "Tijuana Twister", - "notes": "\n* 2 throw break.\n* If done quickly with all inputs, will \"blue spark\" and deal more damage.\n* Partially restores remaining Heat time.\n", + "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.", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", "parent": "", "recovery": "", - "startup": "", - "target": "h", + "startup": "i12~14", + "target": "t", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "King-f,n,d,df", "image": "", "input": "f,n,d,df", "name": "Beast Step", - "notes": "\n* 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", + "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.", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r1", "startup": "", "target": "", "video": "" }, + { + "alias": [ + "2+4" + ], + "alt": [], + "damage": "28", + "id": "King-FUFA.db+1+3", + "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.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "i18~20", + "target": "t(g)", + "video": "" + }, + { + "alias": [ + "2+4/ FUFR.db+1+3", + "2+4" + ], + "alt": [], + "damage": "0", + "id": "King-FUFL/FUFR.db+1+3", + "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.", + "on_block": "", + "on_ch": "+25d", + "on_hit": "+25d", + "parent": "", + "recovery": "", + "startup": "i18~20", + "target": "t(g)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "King-FUFT.b+3+4", + "image": "", + "input": "FUFT.b+3+4", + "name": "Whirling Spring Kick", + "notes": "Balcony Break\n* Faster than normal spring kick and knocks down.", + "on_block": "-25", + "on_ch": "+4a(-6)", + "on_hit": "+4a(-6)", + "parent": "", + "recovery": "", + "startup": "i16~28", + "target": "m", + "video": "" + }, + { + "alias": [ + "2+4" + ], + "alt": [], + "damage": "20,10 / 35", + "id": "King-FUFT.db+1+3", + "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.", + "on_block": "", + "on_ch": "+1d(-40)", + "on_hit": "+1d(-40)", + "parent": "", + "recovery": "", + "startup": "i18~20", + "target": "t(g)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "King-FUFT.DB+1+3", + "image": "", + "input": "FUFT.DB+1+3", + "name": "Head Bomber", + "notes": "Floor Break\n* 1 throw break.\n* Opponent recovers in FUFT.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "i18~20", + "target": "t(g)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "28", + "id": "King-FUFT.DB+2+4", + "image": "", + "input": "FUFT.DB+2+4", + "name": "Figure Four Leg Lock (OTG)", + "notes": "* 2 throw break.\n* Opponent recovers in FUFT.", + "on_block": "", + "on_ch": "+1d", + "on_hit": "+1d", + "parent": "", + "recovery": "", + "startup": "i18~20", + "target": "t(g)", + "video": "" + }, { "alias": [], - "damage": "20,44", + "alt": [], + "damage": "20,40", "id": "King-H.2+3", "image": "", "input": "H.2+3", "name": "Ultimo Jaguar", - "notes": "\n* Heat Smash\n* Floor Break\n* Shifts to JGR on block (without heat).\n* Beats all Power Crush armor, hits OTG.\n", + "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.", "on_block": "+12", "on_ch": "+0d", "on_hit": "+0d", @@ -1650,29 +2570,33 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "King-JGR.1", "image": "", "input": "JGR.1", "name": "Running Elbow Smash", - "notes": "\n* In heat it becomes Tornado on grounded hit.\n* Partially uses remaining Heat time.\n", + "notes": "* In heat it becomes Tornado on grounded hit.\n* Partially uses remaining Heat time.", "on_block": "-8", "on_ch": "+39d/+75a(+59)", "on_hit": "+39d/+75a(+59)", "parent": "", - "recovery": "", + "recovery": "r28", "startup": "i16~17", "target": "m", "video": "" }, { - "alias": [], + "alias": [ + "2+4" + ], + "alt": [], "damage": "45", "id": "King-JGR.1+3", "image": "", - "input": "JGR.1+3/JGR.2+4", + "input": "JGR.1+3", "name": "Rapid King Onslaught", - "notes": "\n* Heat Engager\n* Namely RKO, cannot throw break.\n* Restores some Heat Gauge in Heat.\n* Cannot heat dash.\n", + "notes": "* Heat Engager\n* Cannot throw break. Cannot heat dash.\n* Restores some Heat Gauge in Heat.\n* Opponent recovers in FUFA.", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -1684,202 +2608,714 @@ }, { "alias": [], + "alt": [], "damage": "26", "id": "King-JGR.2", "image": "", "input": "JGR.2", "name": "Jaguar Axe", - "notes": "\n* 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", + "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.", "on_block": "+3/+6/+18c", "on_ch": "+4d", "on_hit": "+4d", "parent": "", - "recovery": "", + "recovery": "r33", "startup": "i18~19", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "20,15", "id": "King-JGR.2+3", "image": "", - "input": "JGR.2+3", - "name": "Diving Body Press", - "notes": "\n* Throw when hit standing in front close range.\n", - "on_block": "-16c~+2c", - "on_ch": "-19c~+3c/-5d", - "on_hit": "-19c~+3c/-5d", + "input": "JGR.2+3", + "name": "Diving Body Press", + "notes": "* Throw when hit standing in front close range.\n* King recovers off axis", + "on_block": "-16c~+2c", + "on_ch": "-19c~+3c/-5d", + "on_hit": "-19c~+3c/-5d", + "parent": "", + "recovery": "r27 FDFA", + "startup": "i21~43", + "target": "M,t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "King-JGR.3", + "image": "", + "input": "JGR.3", + "name": "Sprint K.", + "notes": "* Balcony Break\n* Homing\n", + "on_block": "-9", + "on_ch": "+11d (+1)", + "on_hit": "+11d (+1)", + "parent": "", + "recovery": "r43", + "startup": "i22~23", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "King-JGR.4", + "image": "", + "input": "JGR.4", + "name": "Dashing Low Drop Kick", + "notes": "\n", + "on_block": "-21", + "on_ch": "+0c", + "on_hit": "+0c", + "parent": "", + "recovery": "r36 FUFT", + "startup": "i20~24", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "21/25/31", + "id": "King-JGS.1", + "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.", + "on_block": "-7/-1", + "on_ch": "+47d/+53d", + "on_hit": "+47d/+53d", + "parent": "", + "recovery": "", + "startup": "i17~18/i19~20", + "target": "h", + "video": "" + }, + { + "alias": [ + "2+3" + ], + "alt": [], + "damage": "20", + "id": "King-JGS.1+4_2+3", + "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.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "i12", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15/18/22", + "id": "King-JGS.2", + "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.", + "on_block": "-9/-2/0c", + "on_ch": "+12c", + "on_hit": "+12c", + "parent": "", + "recovery": "", + "startup": "i11~12", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "23/27/34", + "id": "King-JGS.3", + "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.", + "on_block": "-5/-1", + "on_ch": "+21a(+12)/+25a(+16)", + "on_hit": "+21a(+12)/+25a(+16)", + "parent": "", + "recovery": "", + "startup": "i22~23", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "23/27/34,20,15", + "id": "King-JGS.3,2+3", + "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.", + "on_block": "-16c~+2c", + "on_ch": "-19c~+3c/-5d", + "on_hit": "-19c~+3c/-5d", + "parent": "King-JGS.3", + "recovery": "r FDFA", + "startup": "i22~23", + "target": "m,m,t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "40/42/52", + "id": "King-JGS.4", + "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.", + "on_block": "+8/+15", + "on_ch": "+5a(-4)/+10a(+1)", + "on_hit": "+5a(-4)/+10a(+1)", + "parent": "", + "recovery": "", + "startup": "i17~18", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30/36/45", + "id": "King-JGS.df+4", + "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.", + "on_block": "-16/+8", + "on_ch": "+5a(-4)", + "on_hit": "+5a(-4)", + "parent": "", + "recovery": "", + "startup": "i17~19", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "40", + "id": "King-LeftSide.1+3", + "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.", + "on_block": "", + "on_ch": "+36d", + "on_hit": "+36d", + "parent": "", + "recovery": "", + "startup": "(depends)", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "King-MMD1.1,4,2,3", + "image": "", + "input": "MMD1.1,4,2,3", + "name": "Cobra Twist (MMD2)", + "notes": "* Cannot throw break.\n* Opponent recovers in FUFL.", + "on_block": "", + "on_ch": "+1d", + "on_hit": "+1d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13", + "id": "King-MMD2.1,1+3_2,2+4", + "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.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "King-MMD3.1+2,1,1+3_1+2,2,2+4", + "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.", + "on_block": "", + "on_ch": "+1d", + "on_hit": "+1d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "24", + "id": "King-MMD3.2,3,1,1+2", + "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.", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "King-MMD4.3+4,1+2", + "image": "", + "input": "MMD4.3+4,1+2", + "name": "Backdrop (MMD5)", + "notes": "* Cannot throw break.\n* Opponent recovers in FDFA.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "r FUFA", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "18", + "id": "King-MMD5.1+2,3,1+3_1+2,4,2+4", + "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.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "11,15", + "id": "King-MMD5.1+2,4,2,1+2", + "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.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "31", + "id": "King-MMD6.2,4,1,1+3_2,4,1,2+4", + "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.", + "on_block": "", + "on_ch": "-10d", + "on_hit": "-10d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "35", + "id": "King-PD.1+2,1+2", + "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.", + "on_block": "", + "on_ch": "-14d", + "on_hit": "-14d", + "parent": "", + "recovery": "", + "startup": "i11", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "45", + "id": "King-PD.1+2,3,4,1+2", + "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.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "i11", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "50", + "id": "King-qcb+1+2", + "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.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "r BT", + "startup": "i11", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "King-qcf+1", + "image": "", + "input": "qcf+1", + "name": "Pile Driver (PD)", + "notes": "* 1 throw break.\n* Opponent recovers in FUFT.", + "on_block": "", + "on_ch": "+8d", + "on_hit": "+8d", + "parent": "", + "recovery": "", + "startup": "i11", + "target": "t", + "video": "" + }, + { + "alias": [ + "2" + ], + "alt": [], + "damage": "7/15", + "id": "King-RAS1.1_2", + "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.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "r FUFL", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [ + "2" + ], + "alt": [], + "damage": "7/15", + "id": "King-RAS2.1_2", + "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.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [ + "2" + ], + "alt": [], + "damage": "12/17", + "id": "King-RAS3.1_2", + "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.", + "on_block": "", + "on_ch": "+1d", + "on_hit": "+1d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15/20/31", + "id": "King-RAS4.1", + "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.", + "on_block": "", + "on_ch": "+1d", + "on_hit": "+1d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20/25", + "id": "King-RAS4.2", + "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.", + "on_block": "", + "on_ch": "+1d", + "on_hit": "+1d", "parent": "", - "recovery": "r FDFA", - "startup": "i21~43", - "target": "m,t", + "recovery": "r BT", + "startup": "", + "target": "t", "video": "" }, { "alias": [], - "damage": "30", - "id": "King-JGR.3", + "alt": [], + "damage": "55", + "id": "King-R.df+1+2", "image": "", - "input": "JGR.3", - "name": "Sprint K.", - "notes": "\n* Balcony Break\n* Homing\n", - "on_block": "-9", - "on_ch": "+11d(+1)", - "on_hit": "+11d(+1)", + "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.", + "on_block": "-15", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", "recovery": "", - "startup": "i22~23", + "startup": "i20", "target": "m", "video": "" }, { "alias": [], - "damage": "20", - "id": "King-JGR.4", + "alt": [], + "damage": "42", + "id": "King-RightSide.2+4", "image": "", - "input": "JGR.4", - "name": "Dashing Low Drop Kick", - "notes": "\n*Forces Crouching on hit.\n", - "on_block": "-21", - "on_ch": "+0c", - "on_hit": "+0c", + "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.", + "on_block": "", + "on_ch": "+21d", + "on_hit": "+21d", "parent": "", - "recovery": "r FUFT", - "startup": "i20~24", - "target": "l", + "recovery": "", + "startup": "(depends)", + "target": "t", "video": "" }, { - "alias": [], - "damage": "21/25/31", - "id": "King-JGS.1", + "alias": [ + "2" + ], + "alt": [], + "damage": "7/15", + "id": "King-RSSB1.1_2", "image": "", - "input": "JGS.1", - "name": "Jaguar Step > Hook", - "notes": "\n* 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", + "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.", + "on_block": "", + "on_ch": "+1d", + "on_hit": "+1d", "parent": "", "recovery": "", - "startup": "i17~18/i19~20", - "target": "h", + "startup": "", + "target": "t", "video": "" }, { - "alias": [], - "damage": "15/18/22", - "id": "King-JGS.2", + "alias": [ + "2" + ], + "alt": [], + "damage": "7/15", + "id": "King-RSSB2.1_2", "image": "", - "input": "JGS.2", - "name": "Jaguar Step > Hammer", - "notes": "\n* 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", + "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.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", "recovery": "", - "startup": "i11~12", - "target": "m", + "startup": "", + "target": "t", "video": "" }, { - "alias": [], - "damage": "23/27/34", - "id": "King-JGS.3", + "alias": [ + "2" + ], + "alt": [], + "damage": "9/13", + "id": "King-RSSB3.1_2", "image": "", - "input": "JGS.3", - "name": "Jaguar Step > Sobat", - "notes": "\nBalcony 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)", + "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.", + "on_block": "", + "on_ch": "+1d", + "on_hit": "+1d", "parent": "", "recovery": "", - "startup": "i22~23", - "target": "m", + "startup": "", + "target": "t", "video": "" }, { "alias": [], - "damage": "23/27/34,20,15", - "id": "King-JGS.3,2+3", + "alt": [], + "damage": "15/20/31", + "id": "King-RSSB4.1", "image": "", - "input": "JGS.3,2+3", - "name": "Jaguar Step > Sobat & Press", - "notes": "\n* 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", - "parent": "King-JGS.3", - "recovery": "r FDFA", - "startup": "i22~23", - "target": "m,m,t", + "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.", + "on_block": "", + "on_ch": "+1d", + "on_hit": "+1d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", "video": "" }, { "alias": [], - "damage": "40/42/52", - "id": "King-JGS.4", + "alt": [], + "damage": "20/25", + "id": "King-RSSB4.2", "image": "", - "input": "JGS.4", - "name": "Jaguar Step > High Kick", - "notes": "\n* Balcony Break\n* Chip damage on block.\n* Guard Break (From 2nd spin on)\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)", + "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.", + "on_block": "", + "on_ch": "+1d", + "on_hit": "+1d", "parent": "", - "recovery": "", - "startup": "i17~18", - "target": "h", + "recovery": "r BT", + "startup": "", + "target": "t", "video": "" }, { "alias": [], - "damage": "30/36/45", - "id": "King-JGS.df+4", + "alt": [], + "damage": "25", + "id": "King-SHH1.1,2,1+2", "image": "", - "input": "JGS.df+4", - "name": "Jaguar Steep > Mid Kick", - "notes": "\nBalcony 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)", + "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.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", "recovery": "", - "startup": "i17~19", - "target": "m", + "startup": "", + "target": "t", "video": "" }, { "alias": [], - "damage": "14,7,7,4,3", - "id": "King-King-d+3+4,4,4,4", + "alt": [], + "damage": "20", + "id": "King-SHH1.1+2,1,3", "image": "", - "input": "d+3+4,4,4,4", - "name": "Stagger Kick Flurry", - "notes": "\n* 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", - "parent": "King-d+3+4,4,4", - "recovery": "r FC", - "startup": "i16", - "target": "l,l,l,l,l", + "input": "SHH1.1+2,1,3", + "name": "Indian Death Lock (SHH2c)", + "notes": "* 1+2 throw break.\n* Opponent recovers in FDFL.", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", "video": "" }, { "alias": [], - "damage": "15,15", - "id": "King-Leg Cross Hold.1+2", + "alt": [], + "damage": "30", + "id": "King-SHH1.2,1,1+3", "image": "", - "input": "Leg Cross Hold.1+2", - "name": "Stretch Combo", - "notes": "\n* Cannot throw break.\n", + "input": "SHH1.2,1,1+3", + "name": "Scorpion Death Lock (SHH2b)", + "notes": "* 2 throw break.\n* Opponent recovers in FDFR. Max damage 55.", "on_block": "", - "on_ch": "+1d", - "on_hit": "+1d", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", "recovery": "", "startup": "", @@ -1888,29 +3324,31 @@ }, { "alias": [], - "damage": "55", - "id": "King-R.df+1+2", + "alt": [], + "damage": "40", + "id": "King-SHH2c.3,4,1+2,3+4", "image": "", - "input": "R.df+1+2", - "name": "Anger Of The Beast (Rage Art)", - "notes": "\n* 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", + "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.", + "on_block": "", "on_ch": "+0d", "on_hit": "+0d", "parent": "", "recovery": "", - "startup": "i20", - "target": "m", + "startup": "", + "target": "t", "video": "" }, { "alias": [], + "alt": [], "damage": "25", "id": "King-ss2", "image": "", "input": "ss2", "name": "Victory Palm", - "notes": "\nBalcony Break\n", + "notes": "Balcony Break", "on_block": "-5", "on_ch": "+18a(+9)", "on_hit": "+18a(+9)", @@ -1922,12 +3360,31 @@ }, { "alias": [], + "alt": [], + "damage": "15 / 20", + "id": "King-ss2+4", + "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.", + "on_block": "", + "on_ch": "+0d / +1d", + "on_hit": "+0d / +1d", + "parent": "", + "recovery": "", + "startup": "i13", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "", "id": "King-ss2+4,b", "image": "", "input": "ss2+4,b/db", "name": "Reverse Special Stretch Bomb (Cancel)", - "notes": "\n* 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", + "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.", "on_block": "", "on_ch": "", "on_hit": "", @@ -1939,15 +3396,16 @@ }, { "alias": [], + "alt": [], "damage": "50", "id": "King-ss3+4", "image": "", "input": "ss3+4", "name": "Deadly Boomerang", - "notes": "\n* Deals a lot of chip damage on block.\n* Tracks side steps.\n* Side Step Left is 6 frames faster than SS Right.\n", + "notes": "* Deals a lot of chip damage on block.\n* Tracks side steps.\n* Side Step Left is 6 frames faster than SS Right.", "on_block": "0", - "on_ch": "0d", - "on_hit": "0d", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", "recovery": "r FDFA", "startup": "i21~25/i27~31", @@ -1956,12 +3414,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "King-u+1+2", "image": "", "input": "u+1+2", "name": "Capital Punishment", - "notes": "\n* Tab 1+2 otherwise it becomes u+1+2(hold).\n* Forces Crouching on block.\n* Can also be done by ub+1+2.\n", + "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.", "on_block": "+2c", "on_ch": "+22d", "on_hit": "+22d", @@ -1973,12 +3432,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "King-u+1+2*", "image": "", "input": "u+1+2*", "name": "Burning Knuckle", - "notes": "\n* Unblockable mid.\n* Auto switch side if fly over opponent.\n* Can also be done by ub+1+2*.\n", + "notes": "* Unblockable mid.\n* Auto switch side if fly over opponent.\n* Can also be done by ub+1+2*.", "on_block": "", "on_ch": "+11d", "on_hit": "+11d", @@ -1990,12 +3450,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "King-ub+4", "image": "", "input": "ub+4", "name": "", - "notes": "\n* Jump straight up knee, very short range.\n", + "notes": "* Jump straight up knee, very short range.", "on_block": "-13", "on_ch": "+33a(+23)", "on_hit": "+19a(+9)", @@ -2007,12 +3468,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "King-uf+1", "image": "", "input": "uf+1", "name": "Water Parting Chop", - "notes": "\nHoming\nBalcony Break\n* Can also be done by ub+1/u+1.\n", + "notes": "Homing\nBalcony Break\n* Can also be done by ub+1/u+1.", "on_block": "-3", "on_ch": "+36a(+27)", "on_hit": "+36a(+27)", @@ -2024,12 +3486,31 @@ }, { "alias": [], + "alt": [], + "damage": "30", + "id": "King-uf+1+2", + "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.", + "on_block": "", + "on_ch": "+19d(-7) / +17d(-13)", + "on_hit": "+19d(-7) / +17d(-13)", + "parent": "", + "recovery": "", + "startup": "i12", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "35", "id": "King-uf+2", "image": "", "input": "uf+2", "name": "High Elbow Drop", - "notes": "\n* Hits OTG.\n* u+2 to jump vertical, ub+2 to jump back.\n* Force Crouching on block. (ub+2 also on hit)\n", + "notes": "* Hits OTG.\n* u+2 to jump vertical, ub+2 to jump back.\n* Force Crouching on block. (ub+2 also on hit)", "on_block": "-17c", "on_ch": "-7d/-4c", "on_hit": "-7d/-4c", @@ -2041,12 +3522,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "King-uf+3", "image": "", "input": "uf+3", - "name": "Falling Kneel Kick", - "notes": "\n* Can also be done by ub+3/u+3. \n", + "name": "Falling Heel Kick", + "notes": "* Can also be done by ub+3/u+3.", "on_block": "-10", "on_ch": "-1d", "on_hit": "-1d", @@ -2058,12 +3540,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "King-uf+3+4", "image": "", "input": "uf+3+4", "name": "Sole Crusher", - "notes": "\n* Tornado\n* Becomes -7 on block with chip damage if attack absorbed.\n* Shifts to JGR on hit (Hold b to cancel shift).\n", + "notes": "* Tornado\n* If absorbs attack, -7 on block & chip damage.\n* Shifts to JGR on hit (Hold b to cancel shift).\n* Power Crush", "on_block": "-12/-7", "on_ch": "+25g", "on_hit": "+25g", @@ -2074,16 +3557,19 @@ "video": "" }, { - "alias": [], + "alias": [ + "Hopkick" + ], + "alt": [], "damage": "13", "id": "King-uf+4", "image": "", "input": "uf+4", "name": "Jumping Knee Lift", - "notes": "\n* Can also be done by u+4.\n", + "notes": "* Can also be done by u+4.", "on_block": "-13", - "on_ch": "+33a(+23)", - "on_hit": "+33a(+23)", + "on_ch": "[+33a(+23)](https://wavu.wiki/t/King_combos#Staples 'Combo')", + "on_hit": "[+33a(+23)](https://wavu.wiki/t/King_combos#Staples 'Combo')", "parent": "", "recovery": "", "startup": "i15", @@ -2092,12 +3578,31 @@ }, { "alias": [], + "alt": [], + "damage": "20", + "id": "King-uf,n,4", + "image": "", + "input": "uf,n,4", + "name": "Delayed Rising Toe Kick", + "notes": "", + "on_block": "-13", + "on_ch": "+32a(+22)", + "on_hit": "+32a(+22)", + "parent": "", + "recovery": "", + "startup": "i23~25", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "25", - "id": "King-Ultimate Tackle.1+2", + "id": "King-UT,1+2", "image": "", - "input": "Ultimate Tackle.1+2", + "input": "UT,1+2", "name": "Armbar", - "notes": "\n* 1+2 throw break\n* Can also shift into after 3rd hit of Ultimate Punch\n", + "notes": "* 1+2 throw break.\n* Can also input at 3rd hit of Ultimate Punch.\n* Opponent recovers in FUFR.", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -2109,15 +3614,34 @@ }, { "alias": [], + "alt": [], + "damage": "25,10", + "id": "King-UT,1+2,1+2", + "image": "", + "input": "UT,1+2,1+2", + "name": "Arm Twist", + "notes": "* Cannot throw break.\n* Opponent recovers in FUFA.", + "on_block": "", + "on_ch": "+1d", + "on_hit": "+1d", + "parent": "King-UT,1+2", + "recovery": "", + "startup": "", + "target": "t,t", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "5,5,5,15", - "id": "King-Ultimate Tackle.2,1,2,1", + "id": "King-UT,2,1,2,1", "image": "", - "input": "Ultimate Tackle.2,1,2,1", + "input": "UT,2,1,2,1", "name": "Ultimate Punch", - "notes": "\n", + "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.", "on_block": "", - "on_ch": "", - "on_hit": "", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", "recovery": "", "startup": "", @@ -2126,12 +3650,13 @@ }, { "alias": [], + "alt": [], "damage": "20", - "id": "King-Ultimate Tackle.3+4", + "id": "King-UT,3+4", "image": "", - "input": "Ultimate Tackle.3+4", + "input": "UT,3+4", "name": "Leg Cross Hold", - "notes": "\n* 3+4 throw break\n* Can also shift into after 3rd hit of Ultimate Punch\n", + "notes": "* 3+4 throw break.\n* Can also input at 3rd hit of Ultimate Punch.\n* Opponent recovers in FUFR.", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -2143,12 +3668,67 @@ }, { "alias": [], + "alt": [], + "damage": "20,30", + "id": "King-UT,3+4,1+2", + "image": "", + "input": "UT,3+4,:1+2", + "name": "Stretch Combo", + "notes": "* Just frame input.\n* Cannot throw break.\n* Opponent recovers in FDFL.", + "on_block": "", + "on_ch": "+1d", + "on_hit": "+1d", + "parent": "King-UT,3+4", + "recovery": "", + "startup": "", + "target": "t,t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "45 / 21", + "id": "King-WallBack.b,b,ub", + "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.", + "on_block": "-8", + "on_ch": "+2 / +15", + "on_hit": "+2 / +15", + "parent": "", + "recovery": "", + "startup": "i43~48 / i44~63", + "target": "t / m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "65(70)", + "id": "King-WALL.f,hcf+1", + "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.", + "on_block": "", + "on_ch": "-5d", + "on_hit": "-5d", + "parent": "", + "recovery": "", + "startup": "i10", + "target": "t(w)", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "12", "id": "King-ws1", "image": "", "input": "ws1", "name": "", - "notes": "\n* Acts like 11 frame attack.\n* Forces Standing on hit.\n", + "notes": "* Acts like 11 frame attack.\n* Forces Standing on hit.", "on_block": "-3", "on_ch": "+4s", "on_hit": "+4s", @@ -2160,15 +3740,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "King-ws1+2", "image": "", "input": "ws1+2", "name": "Snap Uppercut", - "notes": "\n", + "notes": "", "on_block": "-10", - "on_ch": "+35a(+25)", - "on_hit": "+35a(+25)", + "on_ch": "[+35a(+25)](https://wavu.wiki/t/King_combos#Staples 'Combo')", + "on_hit": "[+35a(+25)](https://wavu.wiki/t/King_combos#Staples 'Combo')", "parent": "", "recovery": "", "startup": "i18~19", @@ -2177,12 +3758,13 @@ }, { "alias": [], + "alt": [], "damage": "11", "id": "King-ws2", "image": "", "input": "ws2", "name": "", - "notes": "\n*\nHoming\n* Forces Standing on hit.\n", + "notes": "* Homing\n* Forces Standing on hit.", "on_block": "-9", "on_ch": "+1s", "on_hit": "+1s", @@ -2194,12 +3776,13 @@ }, { "alias": [], + "alt": [], "damage": "11,25", "id": "King-ws2,2", "image": "", "input": "ws2,2", "name": "Round Trip Chop", - "notes": "\n*\nHoming\n*\nBalcony Break\n* Combo from 1st hit.\n", + "notes": "* Homing\n* Balcony Break\n* Combo from 1st hit.", "on_block": "-12", "on_ch": "+12g", "on_hit": "+12g", @@ -2211,12 +3794,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "King-ws3", "image": "", "input": "ws3", "name": "", - "notes": "\n", + "notes": "", "on_block": "0", "on_ch": "+22a(+12)", "on_hit": "+22a(+12)", @@ -2228,12 +3812,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "King-ws4", "image": "", "input": "ws4", "name": "Toe Smash", - "notes": "\n", + "notes": "", "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 b96d674..6a6dcc6 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 @@ -1,15 +1,16 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Kuma-1", "image": "", "input": "1", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "+1", + "on_ch": "+8", + "on_hit": "+8", "parent": "", "recovery": "", "startup": "i10", @@ -18,13 +19,14 @@ }, { "alias": [], + "alt": [], "damage": "5,8", "id": "Kuma-1,1", "image": "", "input": "1,1", "name": "", - "notes": "", - "on_block": "", + "notes": "* Combo from 1st hit CH", + "on_block": "-15", "on_ch": "-4c", "on_hit": "-4c", "parent": "Kuma-1", @@ -35,15 +37,16 @@ }, { "alias": [], + "alt": [], "damage": "5,8,14", "id": "Kuma-1,1,1", "image": "", "input": "1,1,1", "name": "G-Clef Cannon", - "notes": "\n* Tornado\n", - "on_block": "", - "on_ch": "+69 (+23)", - "on_hit": "+69 (+23)", + "notes": "* Tornado\n* Combo from 2nd hit\n* Combo from 1st CH", + "on_block": "-16", + "on_ch": "+69a (+23)", + "on_hit": "+69a (+23)", "parent": "Kuma-1,1", "recovery": "", "startup": "i10", @@ -52,15 +55,16 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Kuma-1+2", "image": "", "input": "1+2", "name": "Demon Bear Breath", - "notes": "\n* Balcony Break\n* Heat Engager\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Balcony Break\n* Heat Engager", + "on_block": "-13", + "on_ch": "+18g / HE", + "on_hit": "+18g / HE", "parent": "", "recovery": "", "startup": "i13~14", @@ -69,13 +73,14 @@ }, { "alias": [], + "alt": [], "damage": "5,25", "id": "Kuma-1,2", "image": "", "input": "1,2", "name": "Angry Lumberjack", - "notes": "\n* Balcony Break\n* chip damage on block\n", - "on_block": "", + "notes": "* Balcony Break\n* chip damage on block\n* Combo from 1st CH", + "on_block": "-5", "on_ch": "+11 (+2)", "on_hit": "+11 (+2)", "parent": "Kuma-1", @@ -86,6 +91,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Kuma-1+2+3+4", "image": "", @@ -103,15 +109,16 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Kuma-1+3", "image": "", "input": "1+3", "name": "Bear's Bite", - "notes": "\n* Throw break: 1 or 2\n* Opponent status on hit: FUFT\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Throw break: 1 or 2\n* Opponent status on hit: FUFT", + "on_block": "-3", + "on_ch": "+1", + "on_hit": "+1", "parent": "", "recovery": "", "startup": "i12~14", @@ -120,6 +127,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Kuma-1+3+4", "image": "", @@ -137,15 +145,16 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Kuma-2", "image": "", "input": "2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-1", + "on_ch": "+6", + "on_hit": "+6", "parent": "", "recovery": "", "startup": "i10", @@ -154,15 +163,16 @@ }, { "alias": [], + "alt": [], "damage": "10,11", "id": "Kuma-2,1", "image": "", "input": "2,1", "name": "", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Combo from 1st hit", + "on_block": "-3", + "on_ch": "+2", + "on_hit": "+2", "parent": "Kuma-2", "recovery": "", "startup": "i10", @@ -171,15 +181,16 @@ }, { "alias": [], + "alt": [], "damage": "10,11,22", "id": "Kuma-2,1,2", "image": "", "input": "2,1,2", "name": "Bear Combo Middle", "notes": "", - "on_block": "", - "on_ch": "+31 (+21)", - "on_hit": "+31 (+21)", + "on_block": "-14", + "on_ch": "+31a (+21)", + "on_hit": "+31a (+21)", "parent": "Kuma-2,1", "recovery": "", "startup": "i10", @@ -188,13 +199,14 @@ }, { "alias": [], + "alt": [], "damage": "10,11,13", "id": "Kuma-2,1,3", "image": "", "input": "2,1,3", "name": "Bear Combo Low", - "notes": "", - "on_block": "", + "notes": "* Combo from 1st CH", + "on_block": "-13", "on_ch": "-2", "on_hit": "-2", "parent": "Kuma-2,1", @@ -205,13 +217,14 @@ }, { "alias": [], + "alt": [], "damage": "12 (12)", "id": "Kuma-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\n* Heat Burst\n", - "on_block": "", + "notes": "* Heat Burst\n* Power Crush", + "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", "parent": "", @@ -222,15 +235,16 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Kuma-2+4", "image": "", "input": "2+4", "name": "Bear Hug", - "notes": "\n* Throw break: 1 or 2\n* Opponent status on hit: FUFT\n* Side switch on hit\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Throw break: 1 or 2\n* Opponent status on hit: FUFT\n* Side switch on hit", + "on_block": "-6", + "on_ch": "+1", + "on_hit": "+1", "parent": "", "recovery": "", "startup": "i12~14", @@ -239,12 +253,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Kuma-3+4", "image": "", "input": "3+4", "name": "Hunting", - "notes": "\n* Alternate input: FDFA.3+4\n* Transition to HBS\n", + "notes": "* Alternate input: FDFA.3+4\n* Transition to HBS", "on_block": "", "on_ch": "", "on_hit": "", @@ -256,15 +271,16 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Kuma-b+1", "image": "", "input": "b+1", "name": "Bear Slash", - "notes": "\n* Balcony Break\n* Heat Engager\n* Transition to HBS with input D or 3+4 (does not shift when using Heat Dash)\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Balcony Break\n* Heat Engager\n* Transition to HBS with input D or 3+4 (does not shift when using Heat Dash)\n* Power Crush", + "on_block": "-13", + "on_ch": "+13a", + "on_hit": "+13a", "parent": "", "recovery": "", "startup": "i22~23", @@ -273,32 +289,34 @@ }, { "alias": [], + "alt": [], "damage": "10,20", "id": "Kuma-b+1+2", "image": "", "input": "b+1+2", "name": "Bear X", - "notes": "\n* 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": "", - "on_ch": "", - "on_hit": "", + "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)", + "on_block": "-8", + "on_ch": "+13d / HE", + "on_hit": "+13d / HE", "parent": "", "recovery": "", "startup": "i18~19", - "target": "hh", + "target": "h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "25", "id": "Kuma-b+1+4", "image": "", "input": "b+1+4", "name": "Deadly Claw", - "notes": "\n* Transition to HBS with input D or 3+4\n", + "notes": "* Transition to HBS with input D or 3+4", "on_block": "", - "on_ch": "+60", - "on_hit": "+60", + "on_ch": "+16a/+21a HBS", + "on_hit": "+16a/+21a HBS", "parent": "", "recovery": "", "startup": "i60~62", @@ -307,32 +325,34 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Kuma-b+1,f,f", "image": "", "input": "b+1+4,f,f", "name": "Rolling Bear", - "notes": "\n* Input b+1+4,f,F to extend\n", - "on_block": "", - "on_ch": "+42", - "on_hit": "+42", + "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", + "on_block": "-20~+55", + "on_ch": "+42a~+117a", + "on_hit": "+42a~+117a", "parent": "", "recovery": "", - "startup": "i55~130", + "startup": "i55~i130", "target": "sm", "video": "" }, { "alias": [], + "alt": [], "damage": "12", "id": "Kuma-b+2", "image": "", "input": "b+2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", "parent": "", "recovery": "", "startup": "i15", @@ -341,15 +361,16 @@ }, { "alias": [], + "alt": [], "damage": "12,14", "id": "Kuma-b+2,1", "image": "", "input": "b+2,1", "name": "", - "notes": "\n* Transition to HBS with input D or 3+4\n* Transition to ROL with input F\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Transition to HBS with input D or 3+4\n* Transition to ROL with input F", + "on_block": "-3 / - 4 HBS / -14 ROL", + "on_ch": "+8 / +7 HBS / -3 ROL", + "on_hit": "+8 / +7 HBS / -3 ROL", "parent": "Kuma-b+2", "recovery": "", "startup": "i15", @@ -358,15 +379,16 @@ }, { "alias": [], + "alt": [], "damage": "12,14,20", "id": "Kuma-b+2,1,1+2", "image": "", "input": "b+2,1,1+2", "name": "Howling Bear", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+15 (+6)", - "on_hit": "+15 (+6)", + "notes": "* Balcony Break", + "on_block": "-11", + "on_ch": "+15a (+6)", + "on_hit": "+15a (+6)", "parent": "Kuma-b+2,1", "recovery": "", "startup": "i15", @@ -375,15 +397,16 @@ }, { "alias": [], + "alt": [], "damage": "12,15", "id": "Kuma-b+2,2", "image": "", "input": "b+2,2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-10", + "on_ch": "+6", + "on_hit": "+6", "parent": "Kuma-b+2", "recovery": "", "startup": "i15", @@ -392,15 +415,16 @@ }, { "alias": [], + "alt": [], "damage": "12,15,25", "id": "Kuma-b+2,2,1", "image": "", "input": "b+2,2,1", "name": "Salmon Massacre", - "notes": "\n* Tornado\n", - "on_block": "", - "on_ch": "+25 (+15)", - "on_hit": "+25 (+15)", + "notes": "* Tornado\n* Does not tornado on wall hit", + "on_block": "-15", + "on_ch": "+25a (+15)", + "on_hit": "+25a (+15)", "parent": "Kuma-b+2,2", "recovery": "", "startup": "i15", @@ -409,15 +433,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Kuma-b+3+4", "image": "", "input": "b+3+4", "name": "High Jinks", - "notes": "\n* Alternate input: ws3+4\n* Tornado\n", - "on_block": "", - "on_ch": "+61", - "on_hit": "+61", + "notes": "* Alternate input: ws3+4\n* Tornado", + "on_block": "-28", + "on_ch": "+61a", + "on_hit": "+61a", "parent": "", "recovery": "", "startup": "i22~23", @@ -426,15 +451,16 @@ }, { "alias": [], + "alt": [], "damage": "70", "id": "Kuma-Back throw", "image": "", "input": "Back throw", "name": "Swing Swung", - "notes": "\n* Throw break: none\n* Opponent status on hit: FUFA\n", + "notes": "* Throw break: none\n* Opponent status on hit: FUFA", "on_block": "", - "on_ch": "", - "on_hit": "", + "on_ch": "+1", + "on_hit": "+1", "parent": "", "recovery": "", "startup": "i12~14", @@ -443,15 +469,16 @@ }, { "alias": [], + "alt": [], "damage": "26", "id": "Kuma-b,f+2", "image": "", "input": "b,f+2", "name": "Anger Hook", - "notes": "\n* Balcony Break\n* chip damage on block\n", - "on_block": "", - "on_ch": "+17 (+8)", - "on_hit": "+17 (+8)", + "notes": "* Balcony Break\nTailspin\n* Chip damage on block", + "on_block": "-5", + "on_ch": "+62a (+42)", + "on_hit": "+17a (+8)", "parent": "", "recovery": "", "startup": "i15~17", @@ -460,15 +487,16 @@ }, { "alias": [], + "alt": [], "damage": "28", "id": "Kuma-d+1+2", "image": "", "input": "d+1+2", "name": "Hip Smash", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+20 (+10)", - "on_hit": "+20 (+10)", + "notes": "* Balcony Break", + "on_block": "-15", + "on_ch": "+20d (+10)", + "on_hit": "+20d (+10)", "parent": "", "recovery": "", "startup": "i14~15", @@ -477,12 +505,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Kuma-d+3+4", "image": "", "input": "d+3+4", "name": "Bear Sit", - "notes": "\n* Transition to SIT\n* Transition to ROL with input F\n", + "notes": "* Transition to SIT\n* Transition to ROL with input f", "on_block": "", "on_ch": "", "on_hit": "", @@ -494,15 +523,16 @@ }, { "alias": [], + "alt": [], "damage": "11", "id": "Kuma-db+1", "image": "", "input": "db+1", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-10", + "on_ch": "+9", + "on_hit": "+4", "parent": "", "recovery": "", "startup": "i14~15", @@ -511,15 +541,16 @@ }, { "alias": [], + "alt": [], "damage": "4,4", "id": "Kuma-db+1+2", "image": "", "input": "db+1+2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-9", + "on_ch": "+2~3", + "on_hit": "+2~3", "parent": "", "recovery": "", "startup": "i14~15", @@ -528,14 +559,15 @@ }, { "alias": [], - "damage": "1120", + "alt": [], + "damage": "11,20", "id": "Kuma-db+1,2", "image": "", "input": "db+1,2", "name": "Double Wild Slap", - "notes": "\n* Can hold\n* Transition to HBS with input D or 3+4\n", - "on_block": "", - "on_ch": "+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", + "on_block": "-13", + "on_ch": "+13c", "on_hit": "+4", "parent": "Kuma-db+1", "recovery": "", @@ -545,15 +577,16 @@ }, { "alias": [], - "damage": "1120", + "alt": [], + "damage": "11,20", "id": "Kuma-db+1,2*", "image": "", "input": "db+1,2*", "name": "Double Wild Slap", - "notes": "\n* chip damage on block\n* Transition to HBS with input D or 3+4\n", - "on_block": "", - "on_ch": "+13", - "on_hit": "+13", + "notes": "* chip damage on block\n* Heat skips to Level 2 charge\n* Transition to HBS with input D or 3+4", + "on_block": "-12", + "on_ch": "+42a", + "on_hit": "+13c", "parent": "Kuma-db+1", "recovery": "", "startup": "i14~15", @@ -562,15 +595,16 @@ }, { "alias": [], - "damage": "1130", + "alt": [], + "damage": "11,30", "id": "Kuma-db+1,2**", "image": "", "input": "db+1,2**", "name": "Fresh Wild Slap", - "notes": "\n* chip damage on block\n* Cannot absorb with power crush\n* shortened hold during Heat (consumes remaining time)\n* Transition to HBS with input D or 3+4\n", - "on_block": "", - "on_ch": "+42", - "on_hit": "+42", + "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", + "on_block": "+3", + "on_ch": "+42a", + "on_hit": "+42a", "parent": "Kuma-db+1", "recovery": "", "startup": "i14~15", @@ -579,15 +613,16 @@ }, { "alias": [], + "alt": [], "damage": "4,4,4,4", "id": "Kuma-db+1+2,1+2", "image": "", "input": "db+1+2,1+2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-11", + "on_ch": "0", + "on_hit": "0", "parent": "Kuma-db+1+2", "recovery": "", "startup": "i14~15", @@ -596,15 +631,16 @@ }, { "alias": [], + "alt": [], "damage": "4,4,4,4,18", "id": "Kuma-db+1+2,1+2,2", "image": "", "input": "db+1+2,1+2,2", "name": "Drum Roll", "notes": "", - "on_block": "", - "on_ch": "+22 (+12)", - "on_hit": "+22 (+12)", + "on_block": "-15", + "on_ch": "+22a (+12)", + "on_hit": "+22a (+12)", "parent": "Kuma-db+1+2,1+2", "recovery": "", "startup": "i14~15", @@ -613,15 +649,16 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Kuma-db+2", "image": "", "input": "db+2", "name": "Bear Lariat", - "notes": "\n* Transition to HBS with input D or 3+4\n", - "on_block": "", - "on_ch": "-1", - "on_hit": "-1", + "notes": "* Transition to HBS with input D or 3+4", + "on_block": "-15 / -17 HBS", + "on_ch": "-1 / -3 HBS", + "on_hit": "-1 / -3 HBS", "parent": "", "recovery": "", "startup": "i18", @@ -630,15 +667,16 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Kuma-db+2+3", "image": "", "input": "db+2+3", "name": "Salmon Hunter", - "notes": "\n* Hold to power up and deal more chip damage on block\n", - "on_block": "", - "on_ch": "+39", - "on_hit": "+39", + "notes": "* Hold 2+3 to power up, up to 2 charge levels and deal more chip damage on block", + "on_block": "-12", + "on_ch": "+39a", + "on_hit": "+39a", "parent": "", "recovery": "", "startup": "i32~34", @@ -647,15 +685,16 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Kuma-db+2+3*", "image": "", "input": "db+2+3*", "name": "Salmon Hunter", - "notes": "\n* chip damage on block\n", - "on_block": "", - "on_ch": "+39", - "on_hit": "+39", + "notes": "* chip damage on block", + "on_block": "-12", + "on_ch": "+39a", + "on_hit": "+39a", "parent": "", "recovery": "", "startup": "i45~47", @@ -664,15 +703,16 @@ }, { "alias": [], + "alt": [], "damage": "60", "id": "Kuma-db+2+3**", "image": "", "input": "db+2+3**", "name": "Fresh Salmon Hunter", - "notes": "\n* chip damage on block\n", - "on_block": "", - "on_ch": "+43", - "on_hit": "+43", + "notes": "* chip damage on block", + "on_block": "-4", + "on_ch": "+43a", + "on_hit": "+43a", "parent": "", "recovery": "", "startup": "i60~62", @@ -681,13 +721,14 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Kuma-db+3", "image": "", "input": "db+3", "name": "Bear Pump in Pedal", "notes": "", - "on_block": "", + "on_block": "-12", "on_ch": "+1", "on_hit": "+1", "parent": "", @@ -698,14 +739,15 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Kuma-db+4", "image": "", "input": "db+4", "name": "Spinning Kuma", - "notes": "", - "on_block": "", - "on_ch": "+6", + "notes": "* Tornado", + "on_block": "-23", + "on_ch": "+74a (+38)", "on_hit": "+6", "parent": "", "recovery": "", @@ -715,15 +757,16 @@ }, { "alias": [], + "alt": [], "damage": "6", "id": "Kuma-df+1", "image": "", "input": "df+1", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-6", + "on_ch": "+2", + "on_hit": "+2", "parent": "", "recovery": "", "startup": "i15~16", @@ -732,15 +775,16 @@ }, { "alias": [], + "alt": [], "damage": "6,9", "id": "Kuma-df+1,2", "image": "", "input": "df+1,2", "name": "", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Combo from 1st CH", + "on_block": "-11", + "on_ch": "-2", + "on_hit": "-2", "parent": "Kuma-df+1", "recovery": "", "startup": "i15~16", @@ -749,15 +793,16 @@ }, { "alias": [], + "alt": [], "damage": "6,9,20", "id": "Kuma-df+1,2,1+2", "image": "", "input": "df+1,2,1+2", "name": "Grizzly Rampage", - "notes": "", - "on_block": "", - "on_ch": "+17", - "on_hit": "+17", + "notes": "* Combo from 2nd hit\n* Combo from 1st CH\n* Can be delayed 10F\n* Combo can be delayed 10F from hit", + "on_block": "-14c", + "on_ch": "+17d", + "on_hit": "+17d", "parent": "Kuma-df+1,2", "recovery": "", "startup": "i15~16", @@ -766,15 +811,16 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Kuma-df+2", "image": "", "input": "df+2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", "parent": "", "recovery": "", "startup": "i15~16", @@ -783,15 +829,16 @@ }, { "alias": [], + "alt": [], "damage": "10,12", "id": "Kuma-df+2,1", "image": "", "input": "df+2,1", "name": "Kuma Musou", - "notes": "", - "on_block": "", - "on_ch": "+35 (+25)", - "on_hit": "+35 (+25)", + "notes": "* Combo from 1st hit", + "on_block": "-16", + "on_ch": "+35a (+25)", + "on_hit": "+35a (+25)", "parent": "Kuma-df+2", "recovery": "", "startup": "i15~16", @@ -800,15 +847,16 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Kuma-df+3", "image": "", "input": "df+3", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", "parent": "", "recovery": "", "startup": "i16", @@ -817,15 +865,16 @@ }, { "alias": [], + "alt": [], "damage": "13,24", "id": "Kuma-df+3,2", "image": "", "input": "df+3,2", "name": "Honey Trap", - "notes": "\n* chip damage on block\n", - "on_block": "", - "on_ch": "+22", - "on_hit": "+22", + "notes": "* Combo from 1st hit\n* chip damage on block", + "on_block": "-5", + "on_ch": "+22a", + "on_hit": "+22a", "parent": "Kuma-df+3", "recovery": "", "startup": "i16", @@ -834,15 +883,16 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Kuma-f+1+2", "image": "", "input": "f+1+2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-15", + "on_ch": "+18a", + "on_hit": "+18a", "parent": "", "recovery": "", "startup": "i18", @@ -851,15 +901,16 @@ }, { "alias": [], - "damage": "1614 (9)", + "alt": [], + "damage": "16,20", "id": "Kuma-f+1+2,1+2", "image": "", "input": "f+1+2,1+2", "name": "Bear Claw Cross", - "notes": "\n* Tornado\n", - "on_block": "", - "on_ch": "+65 (+49)", - "on_hit": "+65 (+49)", + "notes": "* Tornado\n* Combo from 1st hit", + "on_block": "-14", + "on_ch": "+65a (+49)", + "on_hit": "+65a (+49)", "parent": "Kuma-f+1+2", "recovery": "", "startup": "i18", @@ -868,15 +919,16 @@ }, { "alias": [], + "alt": [], "damage": "11", "id": "Kuma-f+2", "image": "", "input": "f+2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-13", + "on_ch": "+3", + "on_hit": "+3", "parent": "", "recovery": "", "startup": "i12", @@ -885,15 +937,16 @@ }, { "alias": [], - "damage": "1120", + "alt": [], + "damage": "11,20", "id": "Kuma-f+2,1", "image": "", "input": "f+2,1", "name": "Wild Lumberjack", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+36 (+10)", - "on_hit": "+36 (+10)", + "notes": "* Balcony Break\n* Combo from 1st hit", + "on_block": "-5", + "on_ch": "+36a (+10)", + "on_hit": "+36a (+10)", "parent": "Kuma-f+2", "recovery": "", "startup": "i12", @@ -902,15 +955,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Kuma-f+3+4", "image": "", "input": "f+3+4", "name": "Shape-Up Kick", - "notes": "", - "on_block": "", - "on_ch": "+6", - "on_hit": "+6", + "notes": "\ncs", + "on_block": "-23", + "on_ch": "+6a", + "on_hit": "+6a", "parent": "", "recovery": "", "startup": "i28~30", @@ -919,32 +973,34 @@ }, { "alias": [], + "alt": [], "damage": "20", - "id": "Kuma-f+3+4,3+4", + "id": "Kuma-f+3+4,1+2", "image": "", - "input": "f+3+4,3+4", + "input": "f+3+4,1+2", "name": "Shape-Up Hip", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "\ncs", + "on_block": "-16", + "on_ch": "-13a", + "on_hit": "-13a", "parent": "Kuma-f+3+4", "recovery": "", "startup": "i28~30", - "target": "l", + "target": "l,m", "video": "" }, { "alias": [], + "alt": [], "damage": "12", "id": "Kuma-FC.1", "image": "", "input": "FC.1", "name": "Watch Your Feet", "notes": "", - "on_block": "", - "on_ch": "+2c", - "on_hit": "+2c", + "on_block": "-8", + "on_ch": "+2", + "on_hit": "+2", "parent": "", "recovery": "", "startup": "i19~21", @@ -953,32 +1009,34 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Kuma-FC.1+2", "image": "", "input": "FC.1+2", "name": "Bear Roll", - "notes": "\n* Transition to ROL\n* becomes special mid attack during Heat (partially uses remaining Heat time)\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Transition to ROL\n* becomes special mid attack during Heat (partially uses remaining Heat time)", + "on_block": "+1~+6 / -6~-1 HBS", + "on_ch": "+7~+12 / 0~+5 HBS", + "on_hit": "+7~+12 / 0~+5 HBS", "parent": "", "recovery": "", - "startup": "", + "startup": "N/A / i26~i31 Heat", "target": "sp", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Kuma-FDFA.1+2", "image": "", "input": "FDFA.1+2", "name": "Bear Butterfly", - "notes": "\n* Transition to HBS\n", - "on_block": "+6", - "on_ch": "", - "on_hit": "", + "notes": "* Transition to HBS", + "on_block": "-12", + "on_ch": "+6", + "on_hit": "+6", "parent": "", "recovery": "", "startup": "i14~16", @@ -987,15 +1045,16 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Kuma-f,F+1+2", "image": "", "input": "f,F+1+2", "name": "Falling Bear", - "notes": "\n* chip damage\n* Transition to HBS\n* Transition to ROL with input F\n", - "on_block": "", - "on_ch": "+52", - "on_hit": "+52", + "notes": "* Chip damage\n* Transition to HBS (cannot cancel into standing)\n* Transition to ROL with input F", + "on_block": "+8 HBS / +5 ROL", + "on_ch": "52a HBS / +49a ROL", + "on_hit": "52a HBS / +49a ROL", "parent": "", "recovery": "", "startup": "i37~38", @@ -1004,15 +1063,16 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Kuma-f,F+2", "image": "", "input": "f,F+2", "name": "Demon Uppercut", "notes": "", - "on_block": "", - "on_ch": "+45 (+35)", - "on_hit": "+45 (+35)", + "on_block": "-19", + "on_ch": "+45a (+35)", + "on_hit": "+45a (+35)", "parent": "", "recovery": "", "startup": "i19~21", @@ -1021,15 +1081,16 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Kuma-f,f,F+1+2", "image": "", "input": "f,f,F+1+2", "name": "Rabid Bear", - "notes": "\n* 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", - "on_block": "", - "on_ch": "", - "on_hit": "", + "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", + "on_block": "+3", + "on_ch": "+35d (-23)", + "on_hit": "+35d (-23)", "parent": "", "recovery": "", "startup": "i20~24", @@ -1038,15 +1099,16 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Kuma-f,f,F+3", "image": "", "input": "f,f,F+3", "name": "Leaping Side Kick", - "notes": "\n* Balcony Break\n* chip damage on block\n", - "on_block": "", - "on_ch": "+13 (+3)", - "on_hit": "+13 (+3)", + "notes": "* Balcony Break\n* Chip damage on block", + "on_block": "+6", + "on_ch": "+13a (+3)", + "on_hit": "+13a (+3)", "parent": "", "recovery": "", "startup": "i22~23", @@ -1055,15 +1117,16 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Kuma-FUFA.1+2", "image": "", "input": "FUFA.1+2", "name": "Bear Backstroke", - "notes": "\n* Transition to HBS\n", - "on_block": "+6 (+6)", - "on_ch": "", - "on_hit": "", + "notes": "* Transition to HBS (Cannot cancel)", + "on_block": "-2 (-2)", + "on_ch": "+6 (+6)", + "on_hit": "+6 (+6)", "parent": "", "recovery": "", "startup": "i17~19", @@ -1072,15 +1135,16 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Kuma-FUFT.d+1+2", "image": "", "input": "FUFT.d+1+2", "name": "Get Up Punch", - "notes": "\n* Transition to SIT\n", - "on_block": "+38", - "on_ch": "", - "on_hit": "", + "notes": "* Transition to SIT (Cannot cancel)", + "on_block": "+17", + "on_ch": "+37a", + "on_hit": "+37a", "parent": "", "recovery": "", "startup": "i30", @@ -1089,13 +1153,14 @@ }, { "alias": [], + "alt": [], "damage": "51", "id": "Kuma-H.2+3", "image": "", "input": "H.2+3", "name": "Salmon Fishing Cast", - "notes": "\n* Heat Smash\n", - "on_block": "", + "notes": "* Heat Smash", + "on_block": "+10", "on_ch": "+33 (+23)", "on_hit": "+33 (+23)", "parent": "", @@ -1106,15 +1171,16 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Kuma-HBS.1", "image": "", "input": "HBS.1", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-13", + "on_ch": "+12", + "on_hit": "+2", "parent": "", "recovery": "", "startup": "i12~13", @@ -1123,15 +1189,16 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Kuma-HBS.1+2", "image": "", "input": "HBS.1+2", "name": "Bear Fling", - "notes": "\n* Tornado\n", - "on_block": "", - "on_ch": "+79", - "on_hit": "+79", + "notes": "* Tornado", + "on_block": "-15", + "on_ch": "+79a", + "on_hit": "+79a", "parent": "", "recovery": "", "startup": "i19~22", @@ -1140,15 +1207,16 @@ }, { "alias": [], + "alt": [], "damage": "10,20", "id": "Kuma-HBS.1,2", "image": "", "input": "HBS.1,2", "name": "Honeycomb Spike", - "notes": "\n* can hold at last step\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "*Hold 2 to power up, up to 2 charge levels", + "on_block": "-13", + "on_ch": "+13c", + "on_hit": "+4", "parent": "Kuma-HBS.1", "recovery": "", "startup": "i12~13", @@ -1157,14 +1225,15 @@ }, { "alias": [], + "alt": [], "damage": "10,20", "id": "Kuma-HBS.1,2*", "image": "", "input": "HBS.1,2*", "name": "Honeycomb Spike", - "notes": "\n* chip damage on block\n", - "on_block": "", - "on_ch": "+13c", + "notes": "* chip damage on block\n* Heat skips to Level 2 charge", + "on_block": "-12", + "on_ch": "+49a", "on_hit": "+13c", "parent": "Kuma-HBS.1", "recovery": "", @@ -1174,15 +1243,16 @@ }, { "alias": [], + "alt": [], "damage": "10,30", "id": "Kuma-HBS.1,2**", "image": "", "input": "HBS.1,2**", "name": "Fresh Honeycomb Spike", - "notes": "\n* chip damage on block\n* cannot absorb with power crush\n* shortened hold during Heat (consumes remaining Heat time)\n", - "on_block": "", - "on_ch": "+49", - "on_hit": "+49", + "notes": "* chip damage on block\n* Cannot absorb with power crush\n* Heat reduces charge length (consumes partial Heat time)", + "on_block": "+3", + "on_ch": "+49a", + "on_hit": "+49a", "parent": "Kuma-HBS.1", "recovery": "", "startup": "i12~13", @@ -1191,15 +1261,16 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Kuma-HBS.2", "image": "", "input": "HBS.2", "name": "Bear Claw", - "notes": "\n* Transition to HBS\n", - "on_block": "", - "on_ch": "+21", - "on_hit": "+21", + "notes": "* Transition to HBS", + "on_block": "-15", + "on_ch": "+21g", + "on_hit": "+21g", "parent": "", "recovery": "", "startup": "i21~24", @@ -1208,12 +1279,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Kuma-HBS.3", "image": "", "input": "HBS.3", "name": "Hunting to Roll Over", - "notes": "\n* Transition to FUFA\n* Alternative input: HBS.4 (HBS.3 is into background, HBS.4 is into foreground)\n", + "notes": "* Transition to FUFA\n* Alternative input: HBS.4 (HBS.3 is into background, HBS.4 is into foreground)", "on_block": "", "on_ch": "", "on_hit": "", @@ -1225,15 +1297,16 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Kuma-HBS.3+4", "image": "", "input": "HBS.3+4", "name": "Bear Tackle", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "-2 (-11)", - "on_hit": "-2 (-11)", + "notes": "* Balcony Break\n* Power Crush", + "on_block": "-12", + "on_ch": "-2a (-11)", + "on_hit": "-2a (-11)", "parent": "", "recovery": "", "startup": "i25~30", @@ -1242,15 +1315,16 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Kuma-HBS.b+1+2", "image": "", "input": "HBS.b+1+2", "name": "", - "notes": "\n* Transition to HBS with input D or 3+4\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Transition to HBS with input D or 3+4", + "on_block": "-25c", + "on_ch": "+14a", + "on_hit": "+14a", "parent": "", "recovery": "", "startup": "i26~29", @@ -1259,29 +1333,31 @@ }, { "alias": [], - "damage": "1623 (16)", + "alt": [], + "damage": "16,33", "id": "Kuma-HBS.b+1+2,1+2", "image": "", "input": "HBS.b+1+2,1+2", "name": "Break'n", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "-3 (-10)", - "on_hit": "-3 (-10)", + "notes": "* Balcony Break\n* Less frame advantage occurs after Combo from last hit", + "on_block": "-29c", + "on_ch": "+8a / -3a (-10)", + "on_hit": "+8a / -3a (-10)", "parent": "Kuma-HBS.b+1+2", "recovery": "", "startup": "i26~29", - "target": "ll", + "target": "l,l", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Kuma-HBS.b,b", "image": "", "input": "HBS.b,b", "name": "Backward Roll", - "notes": "\n* Alternate input: SIT.B\n* Transition to HBS with input D or 3+4\n", + "notes": "* Alternate input: SIT.B\n* Transition to HBS with input D or 3+4", "on_block": "", "on_ch": "", "on_hit": "", @@ -1293,15 +1369,16 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Kuma-HBS.d+1+2", "image": "", "input": "HBS.d+1+2", "name": "Frolicking Bear", - "notes": "\n* Heat Engager\n* Transition to HBS (does not shift when using Heat Dash)\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Heat Engager\n* Transition to HBS (does not shift when using Heat Dash)", + "on_block": "-9", + "on_ch": "0 / HE", + "on_hit": "0 / HE", "parent": "", "recovery": "", "startup": "i16~20", @@ -1310,12 +1387,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Kuma-HBS.d+3+4", "image": "", "input": "HBS.d+3+4", "name": "Hunting to Play Dead", - "notes": "\n* Transition to FDFA\n", + "notes": "* Transition to FDFA", "on_block": "", "on_ch": "", "on_hit": "", @@ -1327,15 +1405,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Kuma-HBS.df+2", "image": "", "input": "HBS.df+2", "name": "Big Tree", - "notes": "\n* Tornado\n", - "on_block": "", - "on_ch": "+35 (+25)", - "on_hit": "+35 (+25)", + "notes": "* Tornado", + "on_block": "-17", + "on_ch": "+35a (+25)", + "on_hit": "+35a (+25)", "parent": "", "recovery": "", "startup": "i15~16", @@ -1344,15 +1423,16 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Kuma-HBS.f+1+2", "image": "", "input": "HBS.f+1+2", "name": "Bear Toss", - "notes": "\n* Throw break: none\n* Spike\n* Opponent status on hit:\n", + "notes": "* Throw break: none\n* Spike\n* Opponent status on hit: FUFA", "on_block": "", - "on_ch": "", - "on_hit": "", + "on_ch": "+1", + "on_hit": "+1", "parent": "", "recovery": "", "startup": "i26~27", @@ -1361,12 +1441,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Kuma-HBS.f+3+4", "image": "", "input": "HBS.f+3+4", "name": "Hunting Hip Smash", - "notes": "\n* Alternate input: HBS.b+3+4\n* Transition to SIT\n", + "notes": "* Alternate input: HBS.b+3+4\n* Transition to SIT", "on_block": "", "on_ch": "", "on_hit": "", @@ -1378,32 +1459,34 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Kuma-HBS.f,f", "image": "", "input": "HBS.f,f", "name": "Bear Roll", - "notes": "\n* Transition to ROL\n* Becomes special mid attack during heat\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Transition to ROL\n* Becomes Special Mid attack during Heat (partially uses remaining Heat time)", + "on_block": "+1~+6 / -6~-1 HBS", + "on_ch": "+7~+12 / 0~+5 HBS", + "on_hit": "+7~+12 / 0~+5 HBS", "parent": "", "recovery": "", - "startup": "", + "startup": "N/A / i26~i31 Heat", "target": "sp", "video": "" }, { "alias": [], + "alt": [], "damage": "50", "id": "Kuma-hcb,f+1+2", "image": "", "input": "f,df,d,db,b,f+1+2", "name": "Rock'n Roll Circus", - "notes": "\n* Throw break: 1+2\n* Opponent status on hit: FUFA\n* Side switch on hit\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Throw break: 1+2\n* Opponent status on hit: FUFA\n* Side switch on hit", + "on_block": "0", + "on_ch": "+5", + "on_hit": "+5", "parent": "", "recovery": "", "startup": "i11", @@ -1412,13 +1495,14 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Kuma-H.df+2+3", "image": "", "input": "H.df+2+3", "name": "Wind Bear Fist", - "notes": "\n* Partially uses remaining heat time\n* H.f,n,d,df+2 to power up\n", - "on_block": "", + "notes": "* Partially uses remaining heat time\n* H.f,n,d,df+2 to power up", + "on_block": "+5", "on_ch": "+39 (+29)", "on_hit": "+39 (+29)", "parent": "", @@ -1429,13 +1513,14 @@ }, { "alias": [], + "alt": [], "damage": "26", "id": "Kuma-H.df+2+3*", "image": "", "input": "H.df+2+3*", "name": "Fresh Wind Bear Fist", - "notes": "\n* Partially uses remaining heat time\n* H.f,n,d,df+2* to power up\n* Cannot absorb with power crush\n", - "on_block": "", + "notes": "* Partially uses remaining heat time\n* H.f,n,d,df+2* to power up\n* Cannot absorb with power crush", + "on_block": "+9", "on_ch": "+45 (+35)", "on_hit": "+45 (+35)", "parent": "", @@ -1446,15 +1531,34 @@ }, { "alias": [], + "alt": [], + "damage": "30", + "id": "Kuma-H.f,f,F+1+2", + "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", + "on_block": "+3", + "on_ch": "+35d (-23)", + "on_hit": "+35d (-23)", + "parent": "", + "recovery": "", + "startup": "i20~24", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "50", "id": "Kuma-Left throw", "image": "", "input": "Left throw", "name": "Bear Slam", - "notes": "\n* Throw break: 1\n* Spike\n* Opponent status on hit: FUFT\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Throw break: 1\n* Spike\n* Opponent status on hit: FUFT", + "on_block": "-3", + "on_ch": "+1", + "on_hit": "+1", "parent": "", "recovery": "", "startup": "i12~14", @@ -1463,15 +1567,16 @@ }, { "alias": [], + "alt": [], "damage": "16 (11),48 (33)", "id": "Kuma-OTG.d+1+4", "image": "", "input": "OTG.d+1+4", "name": "Dance With Me", - "notes": "\n* Cancel into BT with input OTG.d+1+4,3+4\n", - "on_block": "", - "on_ch": "+8", - "on_hit": "+8", + "notes": "* Cancel into BT with input OTG.d+1+4,3+4\n* More frame advantage when hitting standing opponent", + "on_block": "N/A", + "on_ch": "8 (0) / +14", + "on_hit": "8 (0) / +14", "parent": "", "recovery": "", "startup": "i55~110,i25~38", @@ -1480,15 +1585,16 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Kuma-qcf+2", "image": "", "input": "d,df,f+2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-8", + "on_ch": "+3", + "on_hit": "+3", "parent": "", "recovery": "", "startup": "i18~19", @@ -1497,15 +1603,16 @@ }, { "alias": [], + "alt": [], "damage": "15,25", "id": "Kuma-qcf+2,1", "image": "", "input": "d,df,f+2,1", "name": "Grizzly Claws", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+29 (+3)", - "on_hit": "+29 (+3)", + "notes": "* Balcony Break", + "on_block": "-14", + "on_ch": "+29a (+3)", + "on_hit": "+29a (+3)", "parent": "Kuma-qcf+2", "recovery": "", "startup": "i18~19", @@ -1514,15 +1621,16 @@ }, { "alias": [], + "alt": [], "damage": "15,22", "id": "Kuma-qcf+2,2", "image": "", "input": "d,df,f+2,2", "name": "Grizzly Claw Smash", - "notes": "\n* chip damage on block\n", - "on_block": "", - "on_ch": "+40", - "on_hit": "+40", + "notes": "* Chip damage on block", + "on_block": "-18", + "on_ch": "+40a", + "on_hit": "+40a", "parent": "Kuma-qcf+2", "recovery": "", "startup": "i18~19", @@ -1531,15 +1639,16 @@ }, { "alias": [], + "alt": [], "damage": "55", "id": "Kuma-R.df+1+2", "image": "", "input": "R.df+1+2", "name": "Type 38 Eradication Weapon: Aramaki", - "notes": "\n* [[:Template:RageArt]]\n* Erase opponent's recoverable health on hit\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Rage Art\n* Erase opponent's recoverable health on hit", + "on_block": "-15", + "on_ch": "0", + "on_hit": "0", "parent": "", "recovery": "", "startup": "i20", @@ -1548,15 +1657,16 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Kuma-Right throw", "image": "", "input": "Right throw", "name": "Choke Slam", - "notes": "\n* Throw break: 2\n* Opponent status on hit: FUFT perpendicular\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Throw break: 2\n* Opponent status on hit: FUFT off axis", + "on_block": "-3", + "on_ch": "+1", + "on_hit": "+1", "parent": "", "recovery": "", "startup": "i12~14", @@ -1565,15 +1675,16 @@ }, { "alias": [], + "alt": [], "damage": "31", "id": "Kuma-ROL.1", "image": "", "input": "ROL.1", "name": "Bear Shove", - "notes": "\n* Balcony Break\n* Tornado\n* Power up during Heat (partially uses remaining Heat time)\n", - "on_block": "", - "on_ch": "+35 (+27)", - "on_hit": "+35 (+27)", + "notes": "* Balcony Break\n* Tornado\n* Power up during Heat (partially uses remaining Heat time)", + "on_block": "+4", + "on_ch": "+35d (+27)", + "on_hit": "+35d (+27)", "parent": "", "recovery": "", "startup": "i15~16", @@ -1582,15 +1693,16 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Kuma-ROL.1+2", "image": "", "input": "ROL.1+2", "name": "Giant Roll", - "notes": "", - "on_block": "+45", - "on_ch": "", - "on_hit": "", + "notes": "* Recovers in FUFT on hit\n* Recovers in off axis FUFT on block", + "on_block": "-30", + "on_ch": "+45a", + "on_hit": "+45a", "parent": "", "recovery": "", "startup": "i10~40", @@ -1599,15 +1711,16 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Kuma-ROL.2", "image": "", "input": "ROL.2", "name": "Bear Backhand", "notes": "", - "on_block": "", - "on_ch": "+28 (+18)", - "on_hit": "+28 (+18)", + "on_block": "-17", + "on_ch": "+28a (+18)", + "on_hit": "+28a (+18)", "parent": "", "recovery": "", "startup": "i17~19", @@ -1616,15 +1729,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Kuma-ROL.3", "image": "", "input": "ROL.3", "name": "Bear Slide", - "notes": "", - "on_block": "", - "on_ch": "+33", - "on_hit": "+33", + "notes": "Recovers in FUFT", + "on_block": "-18", + "on_ch": "+33a", + "on_hit": "+33a", "parent": "", "recovery": "", "startup": "i18~26", @@ -1633,15 +1747,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Kuma-ROL.4", "image": "", "input": "ROL.4", "name": "Bear Rolling Kick", - "notes": "", - "on_block": "", - "on_ch": "+26", - "on_hit": "+26", + "notes": "Recovers in FUFT", + "on_block": "+7", + "on_ch": "+26a", + "on_hit": "+26a", "parent": "", "recovery": "", "startup": "i26~30", @@ -1650,15 +1765,16 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Kuma-SIT.1", "image": "", "input": "SIT.1", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-12", + "on_ch": "+9", + "on_hit": "+4", "parent": "", "recovery": "", "startup": "i21~22", @@ -1667,13 +1783,14 @@ }, { "alias": [], + "alt": [], "damage": "10,13", - "id": "Kuma-SIT.1,2", + "id": "Kuma-SIT.1,1", "image": "", - "input": "SIT.1,2", + "input": "SIT.1,1", "name": "Double Trout Sweep", "notes": "", - "on_block": "", + "on_block": "-12", "on_ch": "+6", "on_hit": "+6", "parent": "Kuma-SIT.1", @@ -1684,15 +1801,16 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Kuma-SIT.2", "image": "", "input": "SIT.2", "name": "Trout Smash", - "notes": "\n* Tornado\n", - "on_block": "", - "on_ch": "+73 (+57)", - "on_hit": "+73 (+57)", + "notes": "* Tornado", + "on_block": "-12", + "on_ch": "+73a (+57)", + "on_hit": "+73a (+57)", "parent": "", "recovery": "", "startup": "i19~21", @@ -1701,15 +1819,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Kuma-SIT.3+4", "image": "", "input": "SIT.3+4", "name": "Rebound", - "notes": "\n* Transition to ROL with input SIT.F\n", - "on_block": "", - "on_ch": "-4", - "on_hit": "-4", + "notes": "* Transition to ROL with input SIT.F", + "on_block": "-12 / -10 ROL", + "on_ch": "-4a / -2a ROL", + "on_hit": "-4a / -2a ROL", "parent": "", "recovery": "", "startup": "i25", @@ -1718,32 +1837,34 @@ }, { "alias": [], + "alt": [], "damage": "", - "id": "Kuma-SIT.F", + "id": "Kuma-SIT.f", "image": "", - "input": "SIT.F", + "input": "SIT.f", "name": "Bear Roll", - "notes": "\n* 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": "", - "on_ch": "", - "on_hit": "", + "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)", + "on_block": "+1~+6 / -6~-1 HBS", + "on_ch": "+7~+12 / 0~+5 HBS", + "on_hit": "+7~+12 / 0~+5 HBS", "parent": "", "recovery": "", - "startup": "", + "startup": "N/A / i26~i31 Heat", "target": "sp", "video": "" }, { "alias": [], + "alt": [], "damage": "23", "id": "Kuma-SS.1+2", "image": "", "input": "SS.1+2", "name": "Salmon Swipe", "notes": "", - "on_block": "", - "on_ch": "+11", - "on_hit": "+11", + "on_block": "-9c", + "on_ch": "+11d", + "on_hit": "+11d", "parent": "", "recovery": "", "startup": "i22~23", @@ -1752,15 +1873,16 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Kuma-u+1+2", "image": "", "input": "u+1+2", "name": "Big Bear Attack", - "notes": "\n* Transition to HBS with input D or 3+4\n", - "on_block": "", - "on_ch": "+3", - "on_hit": "+3", + "notes": "* Transition to HBS with input D or 3+4", + "on_block": "-4 / -3 HBS", + "on_ch": "+3 / +4 HBS", + "on_hit": "+3 / +4 HBS", "parent": "", "recovery": "", "startup": "i18~23", @@ -1769,13 +1891,14 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Kuma-u+3+4", "image": "", "input": "u+3+4", "name": "Pancake Press", - "notes": "\n* Transition to SIT\n", - "on_block": "", + "notes": "* Transition to SIT (cannot cancel)", + "on_block": "+10", "on_ch": "+20", "on_hit": "+20", "parent": "", @@ -1786,15 +1909,16 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Kuma-ub+1+2", "image": "", "input": "ub+1+2", "name": "Bear Skip", - "notes": "\n* Cancel into HBS with input D or 3+4\n", - "on_block": "", - "on_ch": "+12", - "on_hit": "+12", + "notes": "* Cancel into HBS with input D or 3+4", + "on_block": "-17", + "on_ch": "+12a", + "on_hit": "+12a", "parent": "", "recovery": "", "startup": "i31~32", @@ -1803,15 +1927,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Kuma-uf+1", "image": "", "input": "uf+1", "name": "Hornet Sweep", - "notes": "\n* Alternate input: ub+1 or u+1\n* chip damage on block\n", - "on_block": "", - "on_ch": "+22", - "on_hit": "+22", + "notes": "* Alternate input: ub+1 or u+1\n* chip damage on block", + "on_block": "-6", + "on_ch": "+22a", + "on_hit": "+22a", "parent": "", "recovery": "", "startup": "i26~28", @@ -1820,15 +1945,16 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Kuma-uf+1+2", "image": "", "input": "uf+1+2", "name": "Headbutt", - "notes": "\n* Throw break: 1+2\n* Balcony Break\n* Opponent status on hit: FUFT\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Throw break: 1+2\n* Balcony Break\n* Opponent status on hit: FUFT", + "on_block": "0", + "on_ch": "+26d (+7)", + "on_hit": "+26d (+7)", "parent": "", "recovery": "", "startup": "i12~14", @@ -1837,15 +1963,16 @@ }, { "alias": [], + "alt": [], "damage": "27", "id": "Kuma-uf+2", "image": "", "input": "uf+2", "name": "Ultra Kuma", - "notes": "\n* Balcony Break\n* Homing\n* Alternate input: ub+2 or u+2\n", - "on_block": "", - "on_ch": "+30", - "on_hit": "+30", + "notes": "* Balcony Break\n* Homing\n* Tailspin\n* Alternate input: ub+2 or u+2", + "on_block": "-6", + "on_ch": "+65a (+45)", + "on_hit": "+30a", "parent": "", "recovery": "", "startup": "i28~30", @@ -1854,15 +1981,16 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Kuma-uf+3", "image": "", "input": "uf+3", "name": "", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "\n", + "on_block": "-13", + "on_ch": "+30a (+20)", + "on_hit": "+30a (+20)", "parent": "", "recovery": "", "startup": "i16~17", @@ -1871,15 +1999,16 @@ }, { "alias": [], - "damage": "13,9 (6)", + "alt": [], + "damage": "13,13", "id": "Kuma-uf+3,4", "image": "", "input": "uf+3,4", "name": "", - "notes": "", - "on_block": "", - "on_ch": "+21", - "on_hit": "+21", + "notes": "Less frame advantage occurs after Combo from last hit\n", + "on_block": "-11", + "on_ch": "+30a (+20) / +21a (+14)", + "on_hit": "+30a (+20) / +21a (+14)", "parent": "Kuma-uf+3", "recovery": "", "startup": "i16~17", @@ -1888,15 +2017,16 @@ }, { "alias": [], - "damage": "13,9 (6),11 (7)", + "alt": [], + "damage": "13,13,22", "id": "Kuma-uf+3,4,1+2", "image": "", "input": "uf+3,4,1+2", "name": "Bear Double Hop Kick Combo", - "notes": "\n* Spike\n* Transition to HBS with input D or 3+4\n", - "on_block": "", - "on_ch": "-2", - "on_hit": "-2", + "notes": "* Spike\n* Transition to HBS with input D or 3+4\n* Less frame advantage occurs after Combo from last hit", + "on_block": "-15", + "on_ch": "+16a / -2a", + "on_hit": "+16a / -2a", "parent": "Kuma-uf+3,4", "recovery": "", "startup": "i16~17", @@ -1905,15 +2035,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Kuma-uf+4", "image": "", "input": "uf+4", "name": "", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Balcony Break\n", + "on_block": "-6", + "on_ch": "-10a (-20)", + "on_hit": "-10a (-20)", "parent": "", "recovery": "", "startup": "i29~30", @@ -1922,15 +2053,16 @@ }, { "alias": [], - "damage": "20,17 (11)", + "alt": [], + "damage": "20,25", "id": "Kuma-uf+4,3", "image": "", "input": "uf+4,3", "name": "Hell Axle", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+21 (+14)", - "on_hit": "+21 (+14)", + "notes": "* Balcony Break\n* Only connects on hit or block\n* Recovers in FUFT\n", + "on_block": "+7", + "on_ch": "+21a (+14)", + "on_hit": "+21a (+14)", "parent": "Kuma-uf+4", "recovery": "", "startup": "i29~30", @@ -1939,15 +2071,16 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Kuma-ws1", "image": "", "input": "ws1", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-11", + "on_ch": "+7", + "on_hit": "+2", "parent": "", "recovery": "", "startup": "i13~15", @@ -1956,15 +2089,16 @@ }, { "alias": [], + "alt": [], "damage": "13,20", "id": "Kuma-ws1,2", "image": "", "input": "ws1,2", "name": "Killing Claws", - "notes": "\n* Can hold\n* Transition to HBS with input D or 3+4\n* Tornado\n", - "on_block": "", - "on_ch": "+6", - "on_hit": "+6", + "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", + "on_block": "-13", + "on_ch": "+18", + "on_hit": "+6 (+20g)", "parent": "Kuma-ws1", "recovery": "", "startup": "i13~15", @@ -1973,14 +2107,15 @@ }, { "alias": [], + "alt": [], "damage": "13,28", "id": "Kuma-ws1,2*", "image": "", "input": "ws1,2*", "name": "Killing Claws", - "notes": "\n* Can hold\n* Transition to HBS with input D or 3+4\n* Balcony Break\n* Tornado\n", - "on_block": "", - "on_ch": "+18c", + "notes": "* Heat skips to Level 2 charge\n* Transition to HBS with input D or 3+4\n* Balcony Break\n* Tornado", + "on_block": "-12", + "on_ch": "+33a (-2)", "on_hit": "+18c", "parent": "Kuma-ws1", "recovery": "", @@ -1990,15 +2125,16 @@ }, { "alias": [], + "alt": [], "damage": "13,38", "id": "Kuma-ws1,2**", "image": "", "input": "ws1,2**", "name": "Fresh Killing Claws", - "notes": "\n* 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* shortened hold during Heat (consumes remaining time)\n", - "on_block": "", - "on_ch": "+27 (-9)", - "on_hit": "+27 (-9)", + "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)", + "on_block": "+3", + "on_ch": "+27a (-9)", + "on_hit": "+27a (-9)", "parent": "Kuma-ws1", "recovery": "", "startup": "i13~15", @@ -2007,15 +2143,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Kuma-ws2", "image": "", "input": "ws2", "name": "Mad Angler", "notes": "", - "on_block": "", - "on_ch": "+29 (+19)", - "on_hit": "+29 (+19)", + "on_block": "-12", + "on_ch": "+29a (+19)", + "on_hit": "+29a (+19)", "parent": "", "recovery": "", "startup": "i15~16", @@ -2024,15 +2161,16 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Kuma-ws3", "image": "", "input": "ws3", "name": "Spinning Bear Kick", - "notes": "\n* Balcony Break\n* Homing\n", - "on_block": "", - "on_ch": "+18 (+8)", - "on_hit": "+18 (+8)", + "notes": "* Balcony Break\n* Homing", + "on_block": "-9", + "on_ch": "+17 (+8)", + "on_hit": "+17 (+8)", "parent": "", "recovery": "", "startup": "i18~20", @@ -2041,13 +2179,14 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Kuma-ws4", "image": "", "input": "ws4", "name": "Paw Smash", "notes": "", - "on_block": "", + "on_block": "-6", "on_ch": "+5", "on_hit": "+5", "parent": "", 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 11aa03b..a70e5c6 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 @@ -1,12 +1,13 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Lars-1", "image": "", "input": "1", "name": "", - "notes": "\n", + "notes": "", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -18,15 +19,16 @@ }, { "alias": [], - "damage": "5?", + "alt": [], + "damage": "5,8", "id": "Lars-1,1", "image": "", "input": "1,1", "name": "", - "notes": "\n", + "notes": "", "on_block": "-8", - "on_ch": "0", - "on_hit": "0", + "on_ch": "+0", + "on_hit": "+0", "parent": "Lars-1", "recovery": "", "startup": "i10", @@ -35,15 +37,16 @@ }, { "alias": [], - "damage": "5??", + "alt": [], + "damage": "5,8,20", "id": "Lars-1,1,1", "image": "", "input": "1,1,1", - "name": "", - "notes": "\nHeat Engager\n", + "name": "Delta Slicer", + "notes": "* Heat Engager", "on_block": "-12", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+5c", + "on_hit": "+5c", "parent": "Lars-1,1", "recovery": "", "startup": "i10", @@ -52,15 +55,16 @@ }, { "alias": [], - "damage": "?", + "alt": [], + "damage": "25", "id": "Lars-1+2", "image": "", "input": "1+2", - "name": "", - "notes": "\n", + "name": "X-Ray", + "notes": "\n* Power Crush", "on_block": "-12", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+7", + "on_hit": "+7", "parent": "", "recovery": "", "startup": "i25", @@ -69,12 +73,13 @@ }, { "alias": [], - "damage": "5,?", + "alt": [], + "damage": "5,9", "id": "Lars-1,2", "image": "", "input": "1,2", - "name": "", - "notes": "\n", + "name": "Left Right Combo", + "notes": "* Jails", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -86,12 +91,49 @@ }, { "alias": [], - "damage": "5,?", + "alt": [], + "damage": "", + "id": "Lars-1+2+3+4", + "image": "", + "input": "1+2+3+4", + "name": "Ki Charge", + "notes": "", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "sp", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "35", + "id": "Lars-1+3", + "image": "", + "input": "1+3", + "name": "Hostile Takedown", + "notes": "* Spike\n* Throw break: 1 or 2\n* Opponent status on hit: FUFA", + "on_block": "-3", + "on_ch": "+1", + "on_hit": "+1", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "th(h)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,10", "id": "Lars-1,4", "image": "", "input": "1,4", - "name": "", - "notes": "\n* Hold d to LEN\n", + "name": "Legionnaire's Spin", + "notes": "* Transition to LEN with input D", "on_block": "-12", "on_ch": "+1", "on_hit": "+1", @@ -103,49 +145,88 @@ }, { "alias": [], - "damage": ",?", + "alt": [], + "damage": "10", "id": "Lars-2", "image": "", "input": "2", "name": "", - "notes": "\n", - "on_block": "?", - "on_ch": "?", - "on_hit": "?", + "notes": "", + "on_block": "+0", + "on_ch": "+8", + "on_hit": "+8", "parent": "", "recovery": "", - "startup": "", - "target": "j", + "startup": "i10", + "target": "h", "video": "" }, { "alias": [], - "damage": ",?,?", + "alt": [], + "damage": "10,12", "id": "Lars-2,1", "image": "", "input": "2,1", - "name": "", - "notes": "\n* Transition to LEN\n", - "on_block": "-6", - "on_ch": "+8", - "on_hit": "+8", + "name": "Ring Current", + "notes": "* Combo from 1st hit\n* Transition to LEN, cannot cancel", + "on_block": "-6 LEN", + "on_ch": "+8 LEN", + "on_hit": "+8 LEN", "parent": "Lars-2", "recovery": "", - "startup": "", - "target": "j,m", + "startup": "i10", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12 (12)", + "id": "Lars-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": [], + "damage": "35", + "id": "Lars-2+4", + "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", + "on_block": "-3", + "on_ch": "0", + "on_hit": "0", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "th(h)", "video": "" }, { "alias": [], - "damage": "?", + "alt": [], + "damage": "16", "id": "Lars-3", "image": "", "input": "3", - "name": "", - "notes": "\n* Hold d to LEN (-11/+6/+6)\n", + "name": "Kick Start", + "notes": "* Transition to LEN with input D (-11/+6/+6)", "on_block": "-17", - "on_ch": "0", - "on_hit": "0", + "on_ch": "+0", + "on_hit": "+0", "parent": "", "recovery": "", "startup": "i15", @@ -154,63 +235,121 @@ }, { "alias": [], - "damage": "?", + "alt": [], + "damage": "22", "id": "Lars-3+4", "image": "", "input": "3+4", - "name": "", - "notes": "\nHeat Engager\n", + "name": "Electric Jolt", + "notes": "* Heat Engager\n* Balcony Break", "on_block": "-8", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+43d (-15)", + "on_hit": "+43d (-15)", "parent": "", "recovery": "", - "startup": "i17", + "startup": "i17~18", "target": "m", "video": "" }, { "alias": [], - "damage": "?", + "alt": [], + "damage": "27", + "id": "Lars-4", + "image": "", + "input": "4", + "name": "Spinning Cutter", + "notes": "* Balcony Break", + "on_block": "-7", + "on_ch": "+18 (+9)", + "on_hit": "+18 (+9)", + "parent": "", + "recovery": "", + "startup": "i17~18", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lars-(airborne).DEN.2+3", + "image": "", + "input": "(airborne).DEN.2+3", + "name": "", + "notes": "", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "31 (21)", + "id": "Lars-(airborne).f,f,F+2+4", + "image": "", + "input": "(airborne).f,f,F+2+4", + "name": "Rejection", + "notes": "* Throw break: none\n* Opponent status on hit: FUFT", + "on_block": "", + "on_ch": "0", + "on_hit": "0", + "parent": "", + "recovery": "", + "startup": "i11", + "target": "th(h)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", "id": "Lars-b+1", "image": "", "input": "b+1", - "name": "", - "notes": "\nHoming\n", - "on_block": "-6", + "name": "Chevron Slash", + "notes": "* Homing", + "on_block": "-9", "on_ch": "+4", "on_hit": "+4", "parent": "", "recovery": "", - "startup": "i15", + "startup": "i15~17", "target": "m", "video": "" }, { "alias": [], - "damage": "?", + "alt": [], + "damage": "4,20", "id": "Lars-b+1+2", "image": "", "input": "b+1+2", - "name": "", - "notes": "\nHoming\n", + "name": "Wind Liger", + "notes": "* Homing\n* Balcony Break", "on_block": "-9", - "on_ch": "+9KG", - "on_hit": "+9KG", + "on_ch": "+9", + "on_hit": "+9", "parent": "", "recovery": "", - "startup": "i21", - "target": "m,m", + "startup": "i21~22,i8~9", + "target": "mm", "video": "" }, { "alias": [], - "damage": "?", + "alt": [], + "damage": "12", "id": "Lars-b+2", "image": "", "input": "b+2", "name": "", - "notes": "\n", + "notes": "", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -222,14 +361,15 @@ }, { "alias": [], - "damage": "??", + "alt": [], + "damage": "12,17", "id": "Lars-b+2,1", "image": "", "input": "b+2,1", - "name": "", - "notes": "\n", + "name": "Gilbert Smash", + "notes": "", "on_block": "-10", - "on_ch": "+4", + "on_ch": "+32a", "on_hit": "+4", "parent": "Lars-b+2", "recovery": "", @@ -239,15 +379,34 @@ }, { "alias": [], - "damage": "??", + "alt": [], + "damage": "45", + "id": "Lars-b+2+3", + "image": "", + "input": "b+2+3", + "name": "Zeus", + "notes": "", + "on_block": "", + "on_ch": "+61a", + "on_hit": "+61a", + "parent": "", + "recovery": "", + "startup": "i84~85", + "target": "ub(m)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,21", "id": "Lars-b+2,3", "image": "", "input": "b+2,3", - "name": "", - "notes": "\nTornado\n", + "name": "Gilbert Cannon", + "notes": "* Balcony Break\n* Tornado", "on_block": "-8", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+38d (-20)", + "on_hit": "+38d (-20)", "parent": "Lars-b+2", "recovery": "", "startup": "i15", @@ -256,15 +415,16 @@ }, { "alias": [], - "damage": "?", + "alt": [], + "damage": "14", "id": "Lars-b+3", "image": "", "input": "b+3", "name": "", - "notes": "\n* Hold f to SEN (-5/+11/+11)\n", - "on_block": "-12", - "on_ch": "+4", - "on_hit": "+4", + "notes": "* Transition to SEN with input F", + "on_block": "-12 / -5 SEN", + "on_ch": "+4 / +11 SEN", + "on_hit": "+4 / +11 SEN", "parent": "", "recovery": "", "startup": "i17", @@ -273,15 +433,16 @@ }, { "alias": [], - "damage": "??", + "alt": [], + "damage": "14,20", "id": "Lars-b+3,4", "image": "", "input": "b+3,4", - "name": "", - "notes": "\n", + "name": "Impulse Plus", + "notes": "* Balcony Break", "on_block": "-8", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+19 (+10)", + "on_hit": "+19 (+10)", "parent": "Lars-b+3", "recovery": "", "startup": "i17", @@ -290,14 +451,15 @@ }, { "alias": [], - "damage": "55", + "alt": [], + "damage": "23", "id": "Lars-b+4", "image": "", "input": "b+4", - "name": "", - "notes": "\n", + "name": "Magnetic Knee", + "notes": "", "on_block": "-8", - "on_ch": "Throw", + "on_ch": "+8", "on_hit": "+8", "parent": "", "recovery": "", @@ -307,32 +469,88 @@ }, { "alias": [], - "damage": "?", + "alt": [], + "damage": "50", + "id": "Lars-Back throw", + "image": "", + "input": "Back throw", + "name": "Swift Silence", + "notes": "* Throw break: none\n* Opponent status on hit: FDFT", + "on_block": "", + "on_ch": "0", + "on_hit": "0", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "th(h)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "27,28", + "id": "Lars-CH.b+4", + "image": "", + "input": "CH b+4", + "name": "Magnetic Knee Blast", + "notes": "", + "on_block": "", + "on_ch": "0", + "on_hit": "0", + "parent": "", + "recovery": "", + "startup": "i15", + "target": "m,th", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Lars-d+1+2", + "image": "", + "input": "d+1+2", + "name": "Earth Battery", + "notes": "", + "on_block": "-20", + "on_ch": "+9d", + "on_hit": "+9d", + "parent": "", + "recovery": "", + "startup": "i24~25", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", "id": "Lars-d+2", "image": "", "input": "d+2", - "name": "", - "notes": "\n* Hold d for FC\n", - "on_block": "0c", - "on_ch": "KND", + "name": "Tactical Sword", + "notes": "* Transition to FC with input D", + "on_block": "+0c", + "on_ch": "+10d", "on_hit": "+8c", "parent": "", "recovery": "", - "startup": "i18", + "startup": "i18~19", "target": "m", "video": "" }, { "alias": [], - "damage": "?", + "alt": [], + "damage": "8", "id": "Lars-d+3", "image": "", "input": "d+3", "name": "", - "notes": "\n", - "on_block": "?", - "on_ch": "?", - "on_hit": "?", + "notes": "", + "on_block": "-14", + "on_ch": "-3", + "on_hit": "-3", "parent": "", "recovery": "", "startup": "i15", @@ -341,83 +559,88 @@ }, { "alias": [], - "damage": "??", - "id": "Lars-d+3,1+2", + "alt": [], + "damage": "8,4,10", + "id": "Lars-d+3,1", "image": "", - "input": "d+3,1+2", - "name": "", - "notes": "\n", + "input": "d+3,1", + "name": "Tesla Gravity", + "notes": "", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", "parent": "Lars-d+3", "recovery": "", "startup": "i15", - "target": "l,h,h", + "target": "l,hh", "video": "" }, { "alias": [], - "damage": "", - "id": "Lars-d/b+1", + "alt": [], + "damage": "9", + "id": "Lars-db+1", "image": "", - "input": "d/b+1", + "input": "db+1", "name": "", - "notes": "\n", + "notes": "\ncs", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", "parent": "", "recovery": "", - "startup": "i19", + "startup": "i17", "target": "l", "video": "" }, { "alias": [], - "damage": "", - "id": "Lars-d/b+1,1", + "alt": [], + "damage": "18", + "id": "Lars-db+1+2", "image": "", - "input": "d/b+1,1", - "name": "", - "notes": "\n* Hold d to LEN\n", - "on_block": "-12", - "on_ch": "-1", - "on_hit": "-1", - "parent": "Lars-d/b+1", + "input": "db+1+2", + "name": "Inductance", + "notes": "* Transition to DEN with input D", + "on_block": "-13 / -8 DEN", + "on_ch": "+10 / +11 DEN", + "on_hit": "+6 / +7 DEN", + "parent": "", "recovery": "", - "startup": "i19", - "target": "l,h", + "startup": "i26", + "target": "m", "video": "" }, { "alias": [], - "damage": "?", - "id": "Lars-d/b+1+2", + "alt": [], + "damage": "9,10", + "id": "Lars-db+1,3", "image": "", - "input": "d/b+1+2", - "name": "", - "notes": "\n* Hold d to DEN\n", - "on_block": "-13", - "on_ch": "+10", - "on_hit": "+6", - "parent": "", + "input": "db+1,3", + "name": "Arc Combination", + "notes": "* Transition to LEN with input D", + "on_block": "-12", + "on_ch": "-1", + "on_hit": "-1", + "parent": "Lars-db+1", "recovery": "", - "startup": "i26", - "target": "l", + "startup": "i17", + "target": "l,h", "video": "" }, { "alias": [], - "damage": "?", - "id": "Lars-d/b+2", + "alt": [], + "damage": "12", + "id": "Lars-db+2", "image": "", - "input": "d/b+2", + "input": "db+2", "name": "", - "notes": "\n* Hold f to transistion to SEN\n", - "on_block": "-18", - "on_ch": "+3", - "on_hit": "+3", + "notes": "* Transition to SEN with input F", + "on_block": "-8 / -5 SEN", + "on_ch": "+3 / +6 SEN", + "on_hit": "+3 / +6 SEN", "parent": "", "recovery": "", "startup": "i15", @@ -426,16 +649,17 @@ }, { "alias": [], - "damage": "??", - "id": "Lars-d/b+2,1", + "alt": [], + "damage": "12,8", + "id": "Lars-db+2,1", "image": "", - "input": "d/b+2,1", - "name": "", - "notes": "\n", + "input": "db+2,1", + "name": "Double Tap", + "notes": "", "on_block": "-8", "on_ch": "+6", "on_hit": "+6", - "parent": "Lars-d/b+2", + "parent": "Lars-db+2", "recovery": "", "startup": "i15", "target": "m,m", @@ -443,16 +667,17 @@ }, { "alias": [], - "damage": "??", - "id": "Lars-d/b+2,3", + "alt": [], + "damage": "12,15", + "id": "Lars-db+2,3", "image": "", - "input": "d/b+2,3", - "name": "", - "notes": "\nTornado\n", - "on_block": "-13", - "on_ch": "+8", - "on_hit": "+8", - "parent": "Lars-d/b+2", + "input": "db+2,3", + "name": "HE Combination", + "notes": "* Tornado\n* Input can be held to power up and deal more chip damage on block", + "on_block": "-13 / +13", + "on_ch": "+8 / +24 (+14)", + "on_hit": "+8 / +24 (+14)", + "parent": "Lars-db+2", "recovery": "", "startup": "i15", "target": "m,m", @@ -460,182 +685,211 @@ }, { "alias": [], - "damage": "?", - "id": "Lars-d/b+4", + "alt": [], + "damage": "19", + "id": "Lars-db+4", "image": "", - "input": "d/b+4", - "name": "", - "notes": "\n", + "input": "db+4", + "name": "Shadow Cutter", + "notes": "\ncs", "on_block": "-26", - "on_ch": "Launch", - "on_hit": "+5", + "on_ch": "+29a", + "on_hit": "+5c", "parent": "", "recovery": "", - "startup": "i21", + "startup": "i21~22", "target": "l", "video": "" }, { "alias": [], - "damage": "?", + "alt": [], + "damage": "14", "id": "Lars-DEN.1", "image": "", "input": "DEN.1", "name": "", - "notes": "\n* Hold f to SEN (-3/+4/+4)\n", - "on_block": "+1", - "on_ch": "+8", - "on_hit": "+8", + "notes": "* Transition to SEN with input F", + "on_block": "+1 / -3 SEN", + "on_ch": "+8 / +4 SEN", + "on_hit": "+8 / +4 SEN", "parent": "", "recovery": "", - "startup": "i11", + "startup": "i11~12", "target": "h", "video": "" }, { "alias": [], - "damage": "?", + "alt": [], + "damage": "20", "id": "Lars-DEN.1+2", "image": "", "input": "DEN.1+2", - "name": "", - "notes": "\nTornado\n", + "name": "Into the Storm", + "notes": "* Tornado\n* Balcony Break", "on_block": "-10", - "on_ch": "Launch", - "on_hit": "Launch", + "on_ch": "[+63a (+47)](https://wavu.wiki/t/Lars_combos#Staples 'Combo')", + "on_hit": "[+63a (+47)](https://wavu.wiki/t/Lars_combos#Staples 'Combo')", "parent": "", "recovery": "", - "startup": "i12", + "startup": "i12~13", "target": "h", "video": "" }, { "alias": [], - "damage": "??", + "alt": [], + "damage": "14,20", "id": "Lars-DEN.1,2", "image": "", "input": "DEN.1,2", - "name": "", - "notes": "\n* Heat Engager\n", + "name": "Double Barrel", + "notes": "* Heat Engager\n* Balcony Break", "on_block": "-6", - "on_ch": "+17", - "on_hit": "+17", + "on_ch": "+47a (-11)", + "on_hit": "+47a (-11)", "parent": "Lars-DEN.1", "recovery": "", - "startup": "i11", - "target": "hh", + "startup": "i11~12", + "target": "h,h", "video": "" }, { "alias": [], - "damage": "?", + "alt": [], + "damage": "19", "id": "Lars-DEN.2", "image": "", "input": "DEN.2", - "name": "", - "notes": "\n* Hold u/f to AVA (?/+9/+9)\n", + "name": "Rimfire", + "notes": "* Transition to Avalanche Flip on hit with input UF", "on_block": "-7", - "on_ch": "Launch", - "on_hit": "+7", + "on_ch": "+62a / +64 Flip", + "on_hit": "+7 / +9 Flip", "parent": "", "recovery": "", - "startup": "i17", + "startup": "i17~19", "target": "m", "video": "" }, { "alias": [], - "damage": "40", + "alt": [], + "damage": "", "id": "Lars-DEN.2+3", "image": "", "input": "DEN.2+3", "name": "", - "notes": "\n", + "notes": "", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", "recovery": "", - "startup": "i11", - "target": "Throw", + "startup": "", + "target": "", "video": "" }, { "alias": [], - "damage": "?", + "alt": [], + "damage": "23", "id": "Lars-DEN.3", "image": "", "input": "DEN.3", - "name": "", - "notes": "\n* Heat Engager\n* Homing\n* Transition to SEN\n", - "on_block": "+3", - "on_ch": "+17", - "on_hit": "+17", + "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", + "on_block": "+5", + "on_ch": "+7", + "on_hit": "+7", "parent": "", "recovery": "", - "startup": "i22", + "startup": "i22~23", "target": "m", "video": "" }, { "alias": [], - "damage": "?", + "alt": [], + "damage": "21", "id": "Lars-DEN.3+4", "image": "", "input": "DEN.3+4", - "name": "", - "notes": "\n* Hold f to SEN (-7/+4/+12)\n", - "on_block": "-14", - "on_ch": "+5s", - "on_hit": "-3", + "name": "Stack Up", + "notes": "* Transition to SEN with input F", + "on_block": "-14 / -7 SEN", + "on_ch": "+5 / +12 SEN", + "on_hit": "-3 / +4 SEN", "parent": "", "recovery": "", - "startup": "i22", + "startup": "i22~23", "target": "l", "video": "" }, { "alias": [], - "damage": "?", + "alt": [], + "damage": "14", "id": "Lars-DEN.4", "image": "", "input": "DEN.4", - "name": "", - "notes": "\n* Hold d to LEN\n", + "name": "Legionnaire's Shot", + "notes": "* Transition to LEN with input D", "on_block": "-12", "on_ch": "+1", "on_hit": "+1", "parent": "", "recovery": "", - "startup": "i23", + "startup": "i23~25", "target": "l", "video": "" }, { "alias": [], + "alt": [], "damage": "", - "id": "Lars-DEN.f", + "id": "Lars-DEN.B", "image": "", - "input": "DEN.f", - "name": "", - "notes": "\n* Transition to SEN\n", + "input": "DEN.B", + "name": "Dynamic Entry", + "notes": "* Transition to DEN", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", "recovery": "", "startup": "", - "target": "", + "target": "sp", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lars-DEN.n,F", + "image": "", + "input": "DEN.n,F", + "name": "Silent Entry", + "notes": "* Transition to SEN", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "sp", "video": "" }, { "alias": [], - "damage": "?", - "id": "Lars-d/f+1", + "alt": [], + "damage": "", + "id": "Lars-df+1", "image": "", - "input": "d/f+1", + "input": "df+1", "name": "", - "notes": "\n", + "notes": "", "on_block": "-1", "on_ch": "+5", "on_hit": "+5", @@ -647,15 +901,16 @@ }, { "alias": [], - "damage": "?", - "id": "Lars-d/f+2", + "alt": [], + "damage": "15", + "id": "Lars-df+2", "image": "", - "input": "d/f+2", - "name": "", - "notes": "\n* Transition to SEN \n* Hold B to not transition (-11/+3/KND)\n", - "on_block": "-3", - "on_ch": "KND", - "on_hit": "+9", + "input": "df+2", + "name": "Flash Bullet", + "notes": "* Transition to SEN\n* Cancel SEN transition to standing with input B", + "on_block": "-11 / -3 SEN", + "on_ch": "+31 (+23) / +39 (+31)", + "on_hit": "+1 / +9 SEN", "parent": "", "recovery": "", "startup": "i14", @@ -664,15 +919,52 @@ }, { "alias": [], - "damage": "?", - "id": "Lars-f+1", + "alt": [], + "damage": "15", + "id": "Lars-df+3", "image": "", - "input": "f+1", + "input": "df+3", "name": "", - "notes": "\n", - "on_block": "?", - "on_ch": "?", - "on_hit": "?", + "notes": "* Transition to DEN with input D", + "on_block": "-7 / -4 DEN", + "on_ch": "+5 / +8 DEN", + "on_hit": "+5 / +8 DEN", + "parent": "", + "recovery": "", + "startup": "i16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,24", + "id": "Lars-df+3,3", + "image": "", + "input": "df+3,3", + "name": "Outpost Blitz", + "notes": "", + "on_block": "-15", + "on_ch": "+29 (+14)", + "on_hit": "+29 (+14)", + "parent": "Lars-df+3", + "recovery": "", + "startup": "i16", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Lars-f+1", + "image": "", + "input": "f+1", + "name": "", + "notes": "", + "on_block": "-5", + "on_ch": "+6", + "on_hit": "+6", "parent": "", "recovery": "", "startup": "i13", @@ -681,32 +973,34 @@ }, { "alias": [], - "damage": "?", + "alt": [], + "damage": "20", "id": "Lars-f+1+2", "image": "", "input": "f+1+2", - "name": "", - "notes": "\n", + "name": "Ark Blast", + "notes": "", "on_block": "-13", - "on_ch": "Launch", - "on_hit": "Launch", + "on_ch": "[+28](https://wavu.wiki/t/Lars_combos#Staples 'Combo')", + "on_hit": "[+28](https://wavu.wiki/t/Lars_combos#Staples 'Combo')", "parent": "", "recovery": "", - "startup": "i15", + "startup": "i15~16", "target": "m", "video": "" }, { "alias": [], - "damage": "??", + "alt": [], + "damage": "10,11", "id": "Lars-f+1,2", "image": "", "input": "f+1,2", - "name": "", - "notes": "\n* Transition to SEN\n* Hold B to stop transition (-8/+3/+3)\n", - "on_block": "-5", - "on_ch": "+6", - "on_hit": "+6", + "name": "Flash Claw", + "notes": "* Transition to SEN\n* Cancel SEN transition to standing with input B (-8/+3/+3)", + "on_block": "-5 SEN", + "on_ch": "+6 SEN", + "on_hit": "+6 SEN", "parent": "Lars-f+1", "recovery": "", "startup": "i13", @@ -715,15 +1009,16 @@ }, { "alias": [], - "damage": "???", - "id": "Lars-f+1,2,2", + "alt": [], + "damage": "10,11,20", + "id": "Lars-f+1,2,3", "image": "", "input": "f+1,2,3", - "name": "", - "notes": "\n* Transition to DEN\n* Hold B to stop transition (-12/KND/KND)\n", - "on_block": "-5", - "on_ch": "KND", - "on_hit": "KND", + "name": "Flash Bang", + "notes": "* Transition to DEN\n* Cancel DEN transition to standing with input B\n* Balcony Break", + "on_block": "-12 / -5 DEN", + "on_ch": "+41d (-17) / +48d (-10) DEN", + "on_hit": "+41d (-17) / +48d (-10) DEN", "parent": "Lars-f+1,2", "recovery": "", "startup": "i13", @@ -732,32 +1027,34 @@ }, { "alias": [], + "alt": [], "damage": "28", "id": "Lars-f+1+4", "image": "", "input": "f+1+4", - "name": "", - "notes": "\n", + "name": "Power Slug", + "notes": "* Balcony Break", "on_block": "-18", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+18 (+8)", + "on_hit": "+18 (+8)", "parent": "", "recovery": "", - "startup": "i13", + "startup": "i13~14", "target": "m", "video": "" }, { "alias": [], - "damage": "?", + "alt": [], + "damage": "10", "id": "Lars-f+2", "image": "", "input": "f+2", "name": "", - "notes": "\n", - "on_block": "?", - "on_ch": "?", - "on_hit": "?", + "notes": "", + "on_block": "-6", + "on_ch": "+3", + "on_hit": "+3", "parent": "", "recovery": "", "startup": "i12", @@ -766,15 +1063,16 @@ }, { "alias": [], - "damage": "??", + "alt": [], + "damage": "10,15", "id": "Lars-f+2,1", "image": "", "input": "f+2,1", - "name": "", - "notes": "\n* Transition to SEN\n* Hold B to stop transition (-6/+5/+5)\n", - "on_block": "-5", - "on_ch": "+6", - "on_hit": "+6", + "name": "Charge Factor", + "notes": "* Jails\n* Transition to SEN\n* Cancel SEN transition to standing with input B (-6/+5/+5)", + "on_block": "-6 / -5 SEN", + "on_ch": "+5 / +6 SEN", + "on_hit": "+5 / +6 SEN", "parent": "Lars-f+2", "recovery": "", "startup": "i12", @@ -783,15 +1081,16 @@ }, { "alias": [], - "damage": "??", + "alt": [], + "damage": "10,22", "id": "Lars-f+2,4", "image": "", "input": "f+2,4", - "name": "", - "notes": "\n", + "name": "Death Mask", + "notes": "* Balcony Break", "on_block": "-12", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+15 (+6)", + "on_hit": "+15 (+6)", "parent": "Lars-f+2", "recovery": "", "startup": "i12", @@ -800,66 +1099,196 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Lars-f+3", "image": "", "input": "f+3", - "name": "", - "notes": "\n* Transition to DEN\n", + "name": "Dynamic Entry", + "notes": "* Transition to DEN", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", "recovery": "", "startup": "", - "target": "", + "target": "sp", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "12", + "id": "Lars-f+4", + "image": "", + "input": "f+4", + "name": "", + "notes": "", + "on_block": "-9", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "", + "startup": "i17", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,8", + "id": "Lars-f+4,1", + "image": "", + "input": "f+4,1", + "name": "", + "notes": "", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", + "parent": "Lars-f+4", + "recovery": "", + "startup": "i17", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,8,8", + "id": "Lars-f+4,1,2", + "image": "", + "input": "f+4,1,2", + "name": "", + "notes": "", + "on_block": "-10", + "on_ch": "+2", + "on_hit": "+2", + "parent": "Lars-f+4,1", + "recovery": "", + "startup": "i17", + "target": "m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,8,8,20", + "id": "Lars-f+4,1,2,1", + "image": "", + "input": "f+4,1,2,1", + "name": "Volcanic Lightning", + "notes": "* Balcony Break", + "on_block": "-14", + "on_ch": "+19 (+9)", + "on_hit": "+19 (+9)", + "parent": "Lars-f+4,1,2", + "recovery": "", + "startup": "i17", + "target": "m,m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "24", "id": "Lars-FC.1+2", "image": "", "input": "FC.1+2", - "name": "", - "notes": "\n", + "name": "Double Smack", + "notes": "", "on_block": "-12", "on_ch": "+1", "on_hit": "+1", "parent": "", "recovery": "", "startup": "i18", - "target": "l,l", + "target": "ll", "video": "" }, { "alias": [], - "damage": "?", - "id": "Lars-f,f+2", + "alt": [], + "damage": "19", + "id": "Lars-FC.df+2", "image": "", - "input": "f,f+2", - "name": "", - "notes": "\nTornado\n", + "input": "FC.df+2", + "name": "Power Spike", + "notes": "", + "on_block": "-8", + "on_ch": "+63a", + "on_hit": "+5", + "parent": "", + "recovery": "", + "startup": "i15~16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Lars-f,F+1+2", + "image": "", + "input": "f,F+1+2", + "name": "Elbow Corona", + "notes": "* Balcony Break\n* chip damage on block", + "on_block": "-9", + "on_ch": "+59a (+39)", + "on_hit": "+14 (+5)", + "parent": "", + "recovery": "", + "startup": "i16~17", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Lars-f,F+2", + "image": "", + "input": "f,F+2", + "name": "Surge Blast", + "notes": "* Transition to SEN on hit with input F\n* Tornado", "on_block": "-13", - "on_ch": "Launch", - "on_hit": "Launch", + "on_ch": "[+35a](https://wavu.wiki/t/Lars_combos#Staples 'Combo')", + "on_hit": "[+35a](https://wavu.wiki/t/Lars_combos#Staples 'Combo')", "parent": "", "recovery": "", - "startup": "i21", + "startup": "i21~22", "target": "m", "video": "" }, { "alias": [], - "damage": "?", - "id": "Lars-f,f+4", + "alt": [], + "damage": "26", + "id": "Lars-f,F+3+4", "image": "", - "input": "f,f+4", + "input": "f,F+3+4", + "name": "Double Action", + "notes": "\ncs?", + "on_block": "-16", + "on_ch": "+0c", + "on_hit": "+0c", + "parent": "", + "recovery": "", + "startup": "i19~20", + "target": "l,l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Lars-f,F+4", + "image": "", + "input": "f,F+4", "name": "", - "notes": "\n", + "notes": "", "on_block": "-31", - "on_ch": "?", - "on_hit": "?", + "on_ch": "+5", + "on_hit": "+5", "parent": "", "recovery": "", "startup": "i21", @@ -868,189 +1297,650 @@ }, { "alias": [], - "damage": "??", - "id": "Lars-f,f+4,2", + "alt": [], + "damage": "12,15", + "id": "Lars-f,F+4,2", "image": "", - "input": "f,f+4,2", - "name": "", - "notes": "\n* Transition to DEN\n", - "on_block": "?", - "on_ch": "+9", - "on_hit": "+9", - "parent": "Lars-f,f+4", + "input": "f,F+4,2", + "name": "Cross Transistor", + "notes": "Cannot cancel DEN transition", + "on_block": "-7 DEN", + "on_ch": "+9 DEN", + "on_hit": "+9 DEN", + "parent": "Lars-f,F+4", "recovery": "", "startup": "i21", - "target": "lh", + "target": "l,h", "video": "" }, { "alias": [], - "damage": "??", - "id": "Lars-f,f+4,3", + "alt": [], + "damage": "12,20", + "id": "Lars-f,F+4,3", "image": "", - "input": "f,f+4,3", - "name": "", - "notes": "\n", - "on_block": "?", + "input": "f,F+4,3", + "name": "Double Pulse", + "notes": "", + "on_block": "-16", "on_ch": "-3", "on_hit": "-3", - "parent": "Lars-f,f+4", + "parent": "Lars-f,F+4", "recovery": "", "startup": "i21", - "target": "lm", + "target": "l,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "40", + "id": "Lars-f,f,F+2+4", + "image": "", + "input": "f,f,F+2+4", + "name": "SHB", + "notes": "* Throw break: 1+2\n* Opponent status on hit: FDFA", + "on_block": "-3", + "on_ch": "0", + "on_hit": "0", + "parent": "", + "recovery": "", + "startup": "i11", + "target": "th(h)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "Lars-f,f,F+3", + "image": "", + "input": "f,f,F+3", + "name": "Red Sprite", + "notes": "* Balcony Break\n* chip damage on block\n", + "on_block": "+6", + "on_ch": "+33 (-25)", + "on_hit": "+33 (-25)", + "parent": "", + "recovery": "", + "startup": "i20~26", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Lars-f,n,b+2", + "image": "", + "input": "f,n,b+2", + "name": "", + "notes": "", + "on_block": "-12", + "on_ch": "0", + "on_hit": "0", + "parent": "", + "recovery": "", + "startup": "i14", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,10", + "id": "Lars-f,n,b+2,1", + "image": "", + "input": "f,n,b+2,1", + "name": "Blue Bolt", + "notes": "", + "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')", + "parent": "Lars-f,n,b+2", + "recovery": "", + "startup": "i14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "55", + "id": "Lars-H.2+3", + "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", + "on_block": "+8 (+10 DEN)", + "on_ch": "+0", + "on_hit": "+0", + "parent": "", + "recovery": "", + "startup": "i18~19", + "target": "m", "video": "" }, { "alias": [], - "damage": "?", + "alt": [], + "damage": "5 (5)", + "id": "Lars-H.f+3+4", + "image": "", + "input": "H.f+3+4", + "name": "Rebellion", + "notes": "* Transition to SEN\n* Partially uses remaining heat time\n* Power Crush", + "on_block": "+5", + "on_ch": "+10", + "on_hit": "+10", + "parent": "", + "recovery": "", + "startup": "i18~24", + "target": "sm", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20,15", + "id": "Lars-H.LEN.1", + "image": "", + "input": "H.LEN.1", + "name": "Blue Jet", + "notes": "* Side switch on hit throw\n* Opponent is left FUFA", + "on_block": "-12c", + "on_ch": "+5", + "on_hit": "+5", + "parent": "", + "recovery": "", + "startup": "i16~17", + "target": "l,th", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "40", + "id": "Lars-Left throw", + "image": "", + "input": "Left throw", + "name": "Tactical Knee", + "notes": "* Throw break: 1\n* Opponent status on hit: FUFT", + "on_block": "-3", + "on_ch": "0", + "on_hit": "0", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "th(h)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", "id": "Lars-LEN.1", "image": "", "input": "LEN.1", - "name": "", - "notes": "\n", + "name": "Blasting Smack", + "notes": "\ncs", "on_block": "-12", - "on_ch": "+4s", - "on_hit": "+4s", + "on_ch": "+4", + "on_hit": "+4", "parent": "", "recovery": "", - "startup": "i16", + "startup": "i16~17", "target": "l", "video": "" }, { "alias": [], - "damage": "?", + "alt": [], + "damage": "20", "id": "Lars-LEN.2", "image": "", "input": "LEN.2", - "name": "", - "notes": "\nTornado\n", + "name": "Rising Force", + "notes": "* Tornado\n* Powers up during Heat (Uses Heat Time, Tornado launches on hit)", "on_block": "-9", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+25 (+15)", + "on_hit": "+25 (+15)", "parent": "", "recovery": "", - "startup": "i16", + "startup": "i16~17", "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "55", + "id": "Lars-R.df+1+2", + "image": "", + "input": "R.df+1+2", + "name": "Zeus Unlimited", + "notes": "* Rage Art\n* Erase opponent's recoverable health on hit", + "on_block": "-15", + "on_ch": "0", + "on_hit": "0", + "parent": "", + "recovery": "", + "startup": "i20", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "40", + "id": "Lars-Right throw", + "image": "", + "input": "Right throw", + "name": "Lethal Force", + "notes": "* Throw break: 2\n* Opponent status on hit: FUFA", + "on_block": "-3", + "on_ch": "+1", + "on_hit": "+1", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "th(h)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "26", "id": "Lars-SEN.1", "image": "", "input": "SEN.1", - "name": "", - "notes": "\n* Heat Engager\n", + "name": "Lightning Thrust", + "notes": "* Heat Engager\n* Balcony Break", "on_block": "-6", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+23a (+13)", + "on_hit": "+23a (+13)", "parent": "", "recovery": "", - "startup": "i12", + "startup": "i12~13", "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "21", "id": "Lars-SEN.1+2", "image": "", "input": "SEN.1+2", - "name": "", - "notes": "\nTornado\n", + "name": "Entangling Ejector", + "notes": "* Tornado\n* Balcony Break", "on_block": "-9", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+20a (+3)", + "on_hit": "+20a (+3)", "parent": "", "recovery": "", - "startup": "i14", + "startup": "i14~16", "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "23", "id": "Lars-SEN.2", "image": "", "input": "SEN.2", - "name": "", - "notes": "\n", + "name": "Turbine Hook", + "notes": "* Tornado\ncs", "on_block": "-12", - "on_ch": "Launch", - "on_hit": "+6s", + "on_ch": "+73a (+57)", + "on_hit": "+6c", "parent": "", "recovery": "", - "startup": "i12", + "startup": "i17~19", "target": "l", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "20", "id": "Lars-SEN.3", "image": "", "input": "SEN.3", - "name": "", - "notes": "\n", + "name": "Rising Storm", + "notes": "", "on_block": "-14", - "on_ch": "Launch", - "on_hit": "Launch", + "on_ch": "+29a (+19)", + "on_hit": "+29a (+19)", "parent": "", "recovery": "", - "startup": "i14", + "startup": "i14~16", "target": "m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "22 (11)", "id": "Lars-SEN.3+4", "image": "", "input": "SEN.3+4", - "name": "", - "notes": "\nFloor Break\n", - "on_block": "0s", - "on_ch": "KND", - "on_hit": "KND", + "name": "Lightning Axle", + "notes": "* Spike\n* chip damage on block\n", + "on_block": "+0", + "on_ch": "+22d (-13)", + "on_hit": "+22d (-13)", "parent": "", "recovery": "", - "startup": "i13", - "target": "m,m", + "startup": "i13~14,i18~19", + "target": "mm", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "28", "id": "Lars-SEN.4", "image": "", "input": "SEN.4", - "name": "", - "notes": "\nHoming\n", + "name": "Electric Volley", + "notes": "* Homing\n* Balcony Break\n* Power Crush", "on_block": "-9", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+18 (+9)", + "on_hit": "+18 (+9)", "parent": "", "recovery": "", - "startup": "i7", + "startup": "i17~18", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "", - "id": "Lars-SEN.b", + "id": "Lars-SEN.B", "image": "", - "input": "SEN.b", - "name": "", - "notes": "\n* Transition to DEN\n", + "input": "SEN.B", + "name": "Dynamic Entry", + "notes": "* Transition to DEN", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", "recovery": "", "startup": "", - "target": "", + "target": "sp", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lars-SEN.D", + "image": "", + "input": "SEN.D", + "name": "Limited Entry", + "notes": "* Transition to LEN", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "sp", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Lars-SS.2", + "image": "", + "input": "SS.2", + "name": "Shockwave", + "notes": "", + "on_block": "-7", + "on_ch": "+22d", + "on_hit": "+22d", + "parent": "", + "recovery": "", + "startup": "i16~17", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "35", + "id": "Lars-uf+1+2", + "image": "", + "input": "uf+1+2", + "name": "Apocalypse", + "notes": "* Throw break: 1+2\n* Opponent status on hit: FUFT", + "on_block": "-3", + "on_ch": "0", + "on_hit": "0", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "th(h)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "26 (9)", + "id": "Lars-uf+3", + "image": "", + "input": "uf+3", + "name": "Lightning Screw", + "notes": "* Alternate input: ub+3, u+3", + "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')", + "parent": "", + "recovery": "", + "startup": "i16~17", + "target": "mm", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lars-uf+3+4", + "image": "", + "input": "uf+3+4", + "name": "Avalanche Flip", + "notes": "* Alternate input: ub+3+4, u+3+4", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "sp", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": ",40", + "id": "Lars-uf+3+4,1+2", + "image": "", + "input": "uf+3+4,1+2", + "name": "Avalanche Drop", + "notes": "* Throw break: 1+2", + "on_block": "", + "on_ch": "+1", + "on_hit": "+1", + "parent": "Lars-uf+3+4", + "recovery": "", + "startup": "", + "target": "sp,th(h)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": ",40", + "id": "Lars-uf+3+4,4", + "image": "", + "input": "uf+3+4,4", + "name": "Avalanche Flip Break Down", + "notes": "\n", + "on_block": "-4", + "on_ch": "0", + "on_hit": "0", + "parent": "Lars-uf+3+4", + "recovery": "", + "startup": "", + "target": "sp,th(m)", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Lars-uf+4", + "image": "", + "input": "uf+4", + "name": "Storm Axle", + "notes": "* Alternate input: ub+4, u+4", + "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')", + "parent": "", + "recovery": "", + "startup": "i25~27", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Lars-uf,n,4", + "image": "", + "input": "uf,n,4", + "name": "Delayed Rising Toe Kick", + "notes": "\n", + "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')", + "parent": "", + "recovery": "", + "startup": "i23~25", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16", + "id": "Lars-ws1", + "image": "", + "input": "ws1", + "name": "Streamer", + "notes": "* Tornado\n* Transition to SEN with F on hit", + "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')", + "parent": "", + "recovery": "", + "startup": "i15~16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13", + "id": "Lars-ws2", + "image": "", + "input": "ws2", + "name": "", + "notes": "* Transition to DEN with D\n* Transition to SEN with F", + "on_block": "-8 / -12 DEN / -5 SEN", + "on_ch": "+3/ -1 DEN / +6 SEN", + "on_hit": "+3/ -1 DEN / +6 SEN", + "parent": "", + "recovery": "", + "startup": "i13~14", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,17", + "id": "Lars-ws2,1", + "image": "", + "input": "ws2,1", + "name": "Multiplied Force", + "notes": "* Combo from 1st hit", + "on_block": "-12", + "on_ch": "+4d", + "on_hit": "+2c", + "parent": "Lars-ws2", + "recovery": "", + "startup": "i13~14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,20", + "id": "Lars-ws2,3", + "image": "", + "input": "ws2,3", + "name": "Glass Breaker", + "notes": "* Combo from 1st hit\n* Transition to LEN with D", + "on_block": "-15 / -11 LEN", + "on_ch": "-3 / +6 LEN", + "on_hit": "-3 / +6 LEN", + "parent": "Lars-ws2", + "recovery": "", + "startup": "i13~14", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "Lars-ws3", + "image": "", + "input": "ws3", + "name": "Tower Cannon", + "notes": "* Transition to LEN with input D", + "on_block": "0 / +4 LEN", + "on_ch": "+21 (+15) / +26 (+20) LEN", + "on_hit": "+21 (+15) / +26 (+20) LEN", + "parent": "", + "recovery": "", + "startup": "i20", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16", + "id": "Lars-ws4", + "image": "", + "input": "ws4", + "name": "Shell Smash", + "notes": "", + "on_block": "-6", + "on_ch": "+5", + "on_hit": "+5", + "parent": "", + "recovery": "", + "startup": "i11~12", + "target": "m", "video": "" } ] 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 c90b9a4..0ad93b7 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 @@ -1,6 +1,7 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Law-1", "image": "", @@ -18,6 +19,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Law-10 String", "image": "", @@ -35,6 +37,7 @@ }, { "alias": [], + "alt": [], "damage": "5,5", "id": "Law-1,1", "image": "", @@ -52,12 +55,13 @@ }, { "alias": [], + "alt": [], "damage": "5,5,20", "id": "Law-1,1,1", "image": "", "input": "1,1,1", "name": "Furious Rush", - "notes": "\n* 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", "on_block": "-12", "on_ch": "+41d (-17)", "on_hit": "+41d (-17)", @@ -69,12 +73,13 @@ }, { "alias": [], + "alt": [], "damage": "5,5,12", "id": "Law-1,1,2", "image": "", "input": "1,1,2", "name": "Knuckle Barrage Combo", - "notes": "\n* Transition to DSS with F\n * (-5 oB, +7 oH) ", + "notes": "* Transition to DSS with F\n * (-5 oB, +7 oH)", "on_block": "-6", "on_ch": "+6", "on_hit": "+6", @@ -86,12 +91,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Law-1+2", "image": "", "input": "1+2", "name": "Tornado Claw", - "notes": "\n* 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", "on_block": "-13", "on_ch": "+66a (+50)", "on_hit": "+12a (+5)", @@ -103,12 +109,13 @@ }, { "alias": [], + "alt": [], "damage": "5,8", "id": "Law-1,2", "image": "", "input": "1,2", "name": "Left Right Combo", - "notes": "\n* Jails from 1st attack\n* Combos from 1st hit", + "notes": "* Jails from 1st attack\n* Combos from 1st hit", "on_block": "-3", "on_ch": "+6", "on_hit": "+6", @@ -120,6 +127,7 @@ }, { "alias": [], + "alt": [], "damage": "5,8,10", "id": "Law-1,2,2", "image": "", @@ -137,6 +145,7 @@ }, { "alias": [], + "alt": [], "damage": "5,8,10,23", "id": "Law-1,2,2,1+2", "image": "", @@ -154,12 +163,13 @@ }, { "alias": [], + "alt": [], "damage": "5,8,10,15", "id": "Law-1,2,2,2", "image": "", "input": "1,2,2,2", "name": "Left Right Dragon Fist Combo", - "notes": "\n* 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)", "on_block": "-9", "on_ch": "+9d", "on_hit": "+4", @@ -171,12 +181,13 @@ }, { "alias": [], + "alt": [], "damage": "5,8,10", "id": "Law-1,2,3", "image": "", "input": "1,2,3", "name": "Left Right > Knee", - "notes": "\n* 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", "on_block": "-5", "on_ch": "+13", "on_hit": "+13", @@ -188,6 +199,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Law-1+2+3+4", "image": "", @@ -205,23 +217,25 @@ }, { "alias": [], - "damage": "10", + "alt": [], + "damage": ",10", "id": "Law-1+2+3+4~1", "image": "", - "input": "1+2+3+4~1", + "input": "1+2+3+4,~1", "name": "Blackout", - "notes": "\n* 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", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", "parent": "Law-1+2+3+4", "recovery": "", "startup": "", - "target": "h", + "target": ",h", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Law-1+2+3+4,1+2*", "image": "", @@ -239,40 +253,43 @@ }, { "alias": [], - "damage": "24", + "alt": [], + "damage": ",24", "id": "Law-1+2+3+4,1+2*,2", "image": "", "input": "1+2+3+4,2", "name": "Cloud Gates", - "notes": "\n* Chip damage on block\n* Alternate input DSS.2 ", + "notes": "* Chip damage on block\n* Alternate input DSS.2", "on_block": "+1", "on_ch": "+50a", "on_hit": "+50a", "parent": "Law-1+2+3+4,1+2*", "recovery": "", "startup": "", - "target": "h", + "target": ",h", "video": "" }, { "alias": [], - "damage": "10,10", + "alt": [], + "damage": ",10,10", "id": "Law-1+2+3+4~1,3", "image": "", - "input": "1+2+3+4~1,3", + "input": "1+2+3+4,~1,3", "name": "Blackout > Muggin'", - "notes": "\n* 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", "on_block": "-13", "on_ch": "-1", "on_hit": "-1", "parent": "Law-1+2+3+4~1", "recovery": "", "startup": "", - "target": "h,l", + "target": ",h,l", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Law-1,2,uf+3,4", "image": "", @@ -290,6 +307,7 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Law-1+3", "image": "", @@ -307,6 +325,7 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Law-2", "image": "", @@ -324,6 +343,7 @@ }, { "alias": [], + "alt": [], "damage": "8,10", "id": "Law-2,2", "image": "", @@ -341,12 +361,13 @@ }, { "alias": [], + "alt": [], "damage": "8,10,20", "id": "Law-2,2,1+2", "image": "", "input": "2,2,1+2", "name": "Blazing Fist Combo", - "notes": "\n* Balcony Break\n* Combos from 2nd hit CH\n* Delay-able", + "notes": "* Balcony Break\n* Combos from 2nd hit CH\n* Delay-able", "on_block": "-13", "on_ch": "+5a (-4)", "on_hit": "+5a (-4)", @@ -358,12 +379,13 @@ }, { "alias": [], + "alt": [], "damage": "8,10,10", "id": "Law-2,2,2", "image": "", "input": "2,2,2", "name": "Rave War Combo", - "notes": "\n* 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)", "on_block": "-9", "on_ch": "+9d", "on_hit": "+4", @@ -375,12 +397,13 @@ }, { "alias": [], + "alt": [], "damage": "12 (12)", "id": "Law-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\n* Heat Burst", + "notes": "* Heat Burst\n* Power Crush", "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", @@ -392,6 +415,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Law-2+3+4", "image": "", @@ -409,12 +433,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Law-2+4", "image": "", "input": "2+4", "name": "Hopping Frog", - "notes": "\n* 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)", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -426,12 +451,13 @@ }, { "alias": [], + "alt": [], "damage": "8,8", "id": "Law-2,b+2", "image": "", "input": "2,b+2", "name": "", - "notes": "\n* Combos from 1st hit\n* Delay-able", + "notes": "* Combos from 1st hit\n* Delay-able", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -443,12 +469,13 @@ }, { "alias": [], + "alt": [], "damage": "8,8,8", "id": "Law-2,b+2,1", "image": "", "input": "2,b+2,1", "name": "", - "notes": "\n* Combos from 2nd hit CH\n* Delay-able", + "notes": "* Combos from 2nd hit CH\n* Delay-able", "on_block": "-3", "on_ch": "+3", "on_hit": "+3", @@ -460,12 +487,13 @@ }, { "alias": [], + "alt": [], "damage": "8,8,8,21", "id": "Law-2,b+2,1,2", "image": "", "input": "2,b+2,1,2", "name": "Rage Dragon Combo", - "notes": "\n* 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", "on_block": "-3", "on_ch": "+55a", "on_hit": "+20a", @@ -477,6 +505,7 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Law-3", "image": "", @@ -494,12 +523,13 @@ }, { "alias": [], + "alt": [], "damage": "12,17", "id": "Law-3,3", "image": "", "input": "3,3", "name": "Feint > Middle Kick", - "notes": "\n* Combos from 1st hit CH\n* Delay-able", + "notes": "* Combos from 1st hit CH\n* Delay-able", "on_block": "-14", "on_ch": "+53a (+22)", "on_hit": "-3", @@ -511,6 +541,7 @@ }, { "alias": [], + "alt": [], "damage": "5,10", "id": "Law-3+4", "image": "", @@ -528,12 +559,13 @@ }, { "alias": [], + "alt": [], "damage": "12,20", "id": "Law-3,4", "image": "", "input": "3,4", "name": "High Kick > Bloody Cleaver", - "notes": "\n* Combos from 1st hit\n* Balcony Break ", + "notes": "* Combos from 1st hit\n* Balcony Break", "on_block": "-10", "on_ch": "+19a (+10)", "on_hit": "+19a (+10)", @@ -545,12 +577,13 @@ }, { "alias": [], + "alt": [], "damage": "5,10,25", "id": "Law-3+4,4", "image": "", "input": "3+4,4", "name": "Wild Dragon's Flight", - "notes": "\n* Balcony Break\n* Combos from 1st hit\n* Chip damage on block\n* Alternate input DSS.3+4,4", + "notes": "* Balcony Break\n* Combos from 1st hit\n* Chip damage on block\n* Alternate input DSS.3+4,4\n", "on_block": "+7 (+10g w)", "on_ch": "+31d (-27)", "on_hit": "+31d (-27)", @@ -562,6 +595,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Law-4", "image": "", @@ -579,12 +613,13 @@ }, { "alias": [], + "alt": [], "damage": "15,12", "id": "Law-4,3", "image": "", "input": "4,3", "name": "", - "notes": "\n* 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", "on_block": "-8", "on_ch": "+23a", "on_hit": "+1", @@ -596,12 +631,13 @@ }, { "alias": [], + "alt": [], "damage": "15,12,14", "id": "Law-4,3,4", "image": "", "input": "4,3,4", "name": "Shaolin Spin Kicks", - "notes": "\n* 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", "on_block": "-6", "on_ch": "+31a (+24)", "on_hit": "-1", @@ -613,12 +649,13 @@ }, { "alias": [], + "alt": [], "damage": "15,23", "id": "Law-4,u+3", "image": "", "input": "4,u+3", "name": "Crescent Kick Combo", - "notes": "Combos off of 1st hit CH", + "notes": "Combos off of 1st hit CH\n", "on_block": "-1", "on_ch": "+30a (+13)", "on_hit": "+30a (+13)", @@ -630,12 +667,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Law-b+1", "image": "", "input": "b+1", "name": "", - "notes": "\n* Transition to DSS with F\n * (-3 oB, +8 oH) ", + "notes": "* Transition to DSS with F\n * (-3 oB, +8 oH)", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -647,12 +685,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Law-b+1+2", "image": "", "input": "b+1+2", "name": "Dragon Stinger", - "notes": "Balcony Break", + "notes": "Balcony Break\n* Power Crush", "on_block": "-14", "on_ch": "+31a (+23)", "on_hit": "+31a (+23)", @@ -664,12 +703,13 @@ }, { "alias": [], + "alt": [], "damage": "12,12", "id": "Law-b+1,2", "image": "", "input": "b+1,2", "name": "", - "notes": "\n* 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)", "on_block": "-12", "on_ch": "+2", "on_hit": "+2", @@ -681,12 +721,13 @@ }, { "alias": [], + "alt": [], "damage": "12,12,22", "id": "Law-b+1,2,2", "image": "", "input": "b+1,2,2", "name": "Dragon Storm", - "notes": "\n* 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", "on_block": "-14", "on_ch": "+12a (+5)", "on_hit": "+12a (+5)", @@ -698,12 +739,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Law-b+1+3", "image": "", "input": "b+1+3", "name": "Parry", - "notes": "\n* 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", "on_block": "", "on_ch": "+7", "on_hit": "+7", @@ -715,6 +757,7 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Law-b+2", "image": "", @@ -732,12 +775,13 @@ }, { "alias": [], + "alt": [], "damage": "12,16", "id": "Law-b+2,1", "image": "", "input": "b+2,1", "name": "Vortex Rush", - "notes": "\n* Tornado\n* Balcony Break\n* Combos from 1st hit CH", + "notes": "* Tornado\n* Balcony Break\n* Combos from 1st hit CH", "on_block": "-15", "on_ch": "+11a", "on_hit": "+11a", @@ -749,12 +793,13 @@ }, { "alias": [], + "alt": [], "damage": "12,15", "id": "Law-b+2,2", "image": "", "input": "b+2,2", "name": "Knuckle Rush", - "notes": "\n* 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)", "on_block": "-9", "on_ch": "+9d", "on_hit": "+4", @@ -766,6 +811,7 @@ }, { "alias": [], + "alt": [], "damage": "12,10", "id": "Law-b+2,3", "image": "", @@ -783,13 +829,14 @@ }, { "alias": [], + "alt": [], "damage": "12,10,23", "id": "Law-b+2,3,4", "image": "", "input": "b+2,3,4", "name": "Junkyard Kick", - "notes": "\n* Tornado\n* Combos from 2nd hit CH\n* Delay-able\n* Transition to DSS with F\n * (+6 oB, +49a (+39) oH)", - "on_block": "-7,", + "notes": "* Tornado\n* Combos from 2nd hit CH\n* Delay-able\n* Transition to DSS with F\n * (+6 oB, +49a (+39) oH)", + "on_block": "-7", "on_ch": "+36a (+26)", "on_hit": "+36a (+26)", "parent": "Law-b+2,3", @@ -800,12 +847,13 @@ }, { "alias": [], + "alt": [], "damage": "12,10,23", "id": "Law-b+2,3,d+4", "image": "", "input": "b+2,3,d+4", "name": "Dragon Rush Combo", - "notes": "Delay-able", + "notes": "Delay-able\ncs", "on_block": "-37", "on_ch": "+11a", "on_hit": "+11a", @@ -817,12 +865,13 @@ }, { "alias": [], + "alt": [], "damage": "34 (38 Heat)", "id": "Law-b+2+4", "image": "", "input": "b+2+4", "name": "Dragon Parry", - "notes": "\n* 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", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -834,12 +883,13 @@ }, { "alias": [], + "alt": [], "damage": "27", "id": "Law-b+3", "image": "", "input": "b+3", "name": "Dragon Spin Kick", - "notes": "\n* 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)", "on_block": "-12", "on_ch": "+17a (+8)", "on_hit": "+17a (+8)", @@ -851,12 +901,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Law-b+3+4", "image": "", "input": "b+3+4", "name": "Dragon Arrow", - "notes": "\n* Balcony Break\n* Can be done from DSS ", + "notes": "* Balcony Break\n* Can be done from DSS", "on_block": "-18", "on_ch": "+16a (+6)", "on_hit": "+16a (+6)", @@ -868,12 +919,13 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Law-b+4", "image": "", "input": "b+4", "name": "", - "notes": "\n* 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)", "on_block": "-7", "on_ch": "+3", "on_hit": "+3", @@ -885,12 +937,13 @@ }, { "alias": [], + "alt": [], "damage": "13,21", "id": "Law-b+4,3", "image": "", "input": "b+4,3", "name": "Tiger Fang", - "notes": "\n* Balcony Break\n* Combos from 1st hit ", + "notes": "* Balcony Break\n* Combos from 1st hit", "on_block": "-5", "on_ch": "+24a (+15)", "on_hit": "+24a (+15)", @@ -902,6 +955,7 @@ }, { "alias": [], + "alt": [], "damage": "50", "id": "Law-Back throw", "image": "", @@ -919,12 +973,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Law-(Back to wall).b,b,ub", "image": "", "input": "(Back to wall).b,b,ub", "name": "Wall Jump Attack", - "notes": "", + "notes": "\n", "on_block": "-1", "on_ch": "+45d (-13)", "on_hit": "+45d (-13)", @@ -936,6 +991,7 @@ }, { "alias": [], + "alt": [], "damage": "60", "id": "Law-b,B+2+3", "image": "", @@ -953,6 +1009,7 @@ }, { "alias": [], + "alt": [], "damage": "7", "id": "Law-BT.1", "image": "", @@ -970,12 +1027,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Law-BT.1+2", "image": "", "input": "BT.1+2", "name": "Dragon Back Blow", - "notes": "\n* Balcony Break\nHoming ", + "notes": "* Balcony Break\nHoming", "on_block": "+1", "on_ch": "+16g", "on_hit": "+16g", @@ -987,6 +1045,7 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Law-BT.2", "image": "", @@ -1004,12 +1063,13 @@ }, { "alias": [], + "alt": [], "damage": "17,20", "id": "Law-BT.2,2", "image": "", "input": "BT.2,2", "name": "Blind Elbow Combo", - "notes": "\n* Combos from 1st hit\n* Delay-able ", + "notes": "* Combos from 1st hit\n* Delay-able", "on_block": "-14", "on_ch": "+31d (-27)", "on_hit": "+31d (-27)", @@ -1021,6 +1081,7 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Law-BT.3", "image": "", @@ -1038,6 +1099,7 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Law-BT.4", "image": "", @@ -1055,12 +1117,13 @@ }, { "alias": [], + "alt": [], "damage": "14,24", "id": "Law-BT.4,3", "image": "", "input": "BT.4,3", "name": "Wolf Fang", - "notes": "\n* Balcony Break\n* Combos from 1st hit CH ", + "notes": "* Balcony Break\n* Combos from 1st hit CH", "on_block": "-12", "on_ch": "+12a (+3)", "on_hit": "+12a (+3)", @@ -1072,6 +1135,7 @@ }, { "alias": [], + "alt": [], "damage": "6", "id": "Law-BT.d+3", "image": "", @@ -1089,12 +1153,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Law-BT.d+3+4", "image": "", "input": "BT.d+3+4", "name": "Frogman", - "notes": "\n* Transition to FUFA with D\n * (-2 oB, +13d oH) ", + "notes": "* Transition to FUFA with D\n * (-2 oB, +13d oH)", "on_block": "-15", "on_ch": "+0", "on_hit": "+0", @@ -1106,6 +1171,7 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Law-BT.d+4", "image": "", @@ -1123,12 +1189,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Law-d+1", "image": "", "input": "d+1", "name": "Low Backhand", - "notes": "Transition to Slide Step with DF", + "notes": "Transition to Slide Step with DF\ncs6~", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -1140,12 +1207,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Law-d+1+2", "image": "", "input": "d+1+2", "name": "Dragon Charge", - "notes": "\n* Enters DSS\n* Transition to Slide Step with DF ", + "notes": "* Enters DSS\n* Transition to Slide Step with DF", "on_block": "", "on_ch": "", "on_hit": "", @@ -1157,12 +1225,13 @@ }, { "alias": [], + "alt": [], "damage": "15,21", "id": "Law-d+1,3", "image": "", "input": "d+1,3", "name": "Low Backhand > High Kick", - "notes": "\n* Balcony Break\n* Tornado on CH", + "notes": "* Balcony Break\n* Tornado on CH", "on_block": "-9", "on_ch": "+65a (+45)", "on_hit": "+20a (+11)", @@ -1174,12 +1243,13 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Law-d+2", "image": "", "input": "d+2", "name": "Body Blow", - "notes": "Alternate input FC.d+2", + "notes": "Alternate input FC.d+2\ncs4~", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -1191,12 +1261,13 @@ }, { "alias": [], - "damage": "821", + "alt": [], + "damage": "8,21", "id": "Law-d+2,3", "image": "", "input": "d+2,3", "name": "Body Blow > Dragon Lift", - "notes": "\n* Combos from 1st hit CH\n* Tornado ", + "notes": "* Combos from 1st hit CH\n* Tornado", "on_block": "-15", "on_ch": "+30a (+20)", "on_hit": "+30a (+20)", @@ -1208,6 +1279,7 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Law-d+3", "image": "", @@ -1225,12 +1297,13 @@ }, { "alias": [], + "alt": [], "damage": "8,17", "id": "Law-d+3,3", "image": "", "input": "d+3,3", "name": "Dragon Low > Hook Kick", - "notes": "\n* Combos from 1st hit CH\n* Delay-able ", + "notes": "* Combos from 1st hit CH\n* Delay-able", "on_block": "-7", "on_ch": "+46CS", "on_hit": "+20a", @@ -1242,12 +1315,13 @@ }, { "alias": [], + "alt": [], "damage": "7", "id": "Law-d+3+4", "image": "", "input": "d+3+4", "name": "Low Kick", - "notes": "Alternate input FC.d+4", + "notes": "Alternate input FC.d+4\ncs4~", "on_block": "-14", "on_ch": "-2", "on_hit": "-2", @@ -1259,12 +1333,13 @@ }, { "alias": [], - "damage": "723", + "alt": [], + "damage": "7,23", "id": "Law-d+3+4,3", "image": "", "input": "d+3+4,3", "name": "Low Kick > Somersault", - "notes": "\n* Balcony Break\n* Combos from 1st hit CH\n* Alternate input FC.d+4,3", + "notes": "* Balcony Break\n* Combos from 1st hit CH\n* Alternate input FC.d+4,3\n", "on_block": "-14", "on_ch": "+14a", "on_hit": "+14a", @@ -1276,6 +1351,7 @@ }, { "alias": [], + "alt": [], "damage": "7", "id": "Law-d+4", "image": "", @@ -1293,12 +1369,13 @@ }, { "alias": [], - "damage": "712", + "alt": [], + "damage": "7,12", "id": "Law-d+4,3", "image": "", "input": "d+4,3", "name": "Construct Kick", - "notes": "\n* Combos from 1st hit\n* Nosebleed stun ", + "notes": "* Combos from 1st hit\n* Nosebleed stun", "on_block": "-12", "on_ch": "+5", "on_hit": "+0", @@ -1310,12 +1387,13 @@ }, { "alias": [], + "alt": [], "damage": "5", "id": "Law-db+1", "image": "", "input": "db+1", "name": "Crouch Jab", - "notes": "", + "notes": "\ncs4~", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -1327,6 +1405,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Law-db+2", "image": "", @@ -1344,12 +1423,13 @@ }, { "alias": [], - "damage": "1525", + "alt": [], + "damage": "15,25", "id": "Law-db+2,4", "image": "", "input": "db+2,4", "name": "Elbow Spring Kick", - "notes": "Transition to FUFA with D", + "notes": "Transition to FUFA with D\n", "on_block": "-4", "on_ch": "+1d", "on_hit": "+1d", @@ -1361,6 +1441,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Law-db+3", "image": "", @@ -1378,12 +1459,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Law-db+4", "image": "", "input": "db+4", "name": "Dragon's Tail", - "notes": "Homing", + "notes": "Homing\ncs6~", "on_block": "-37", "on_ch": "+15a", "on_hit": "+15a", @@ -1395,12 +1477,13 @@ }, { "alias": [], + "alt": [], "damage": "20,27", "id": "Law-db+4,4", "image": "", "input": "db+4,4", "name": "Dragon's Tail > Somersault Kick", - "notes": "", + "notes": "\n", "on_block": "-8", "on_ch": "+30a (+12)", "on_hit": "+30a (+12)", @@ -1412,6 +1495,7 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Law-df+1", "image": "", @@ -1429,6 +1513,7 @@ }, { "alias": [], + "alt": [], "damage": "10,6", "id": "Law-df+1,3", "image": "", @@ -1446,6 +1531,7 @@ }, { "alias": [], + "alt": [], "damage": "10,6,6", "id": "Law-df+1,3,2", "image": "", @@ -1463,6 +1549,7 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Law-df+2", "image": "", @@ -1480,6 +1567,7 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Law-df+3", "image": "", @@ -1497,12 +1585,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Law-df+3+4", "image": "", "input": "df+3+4", "name": "Banana Peel", - "notes": "", + "notes": "\ncs6~", "on_block": "-15", "on_ch": "+6a", "on_hit": "+4c", @@ -1514,6 +1603,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Law-df+4", "image": "", @@ -1531,12 +1621,13 @@ }, { "alias": [], + "alt": [], "damage": "15,23", "id": "Law-df+4,3", "image": "", "input": "df+4,3", "name": "Right Middle Kick > Somersault Kick", - "notes": "\n* Tornado\n* Combos from 1st hit CH ", + "notes": "* Tornado\n* Combos from 1st hit CH\n", "on_block": "-14", "on_ch": "+68a (+52)", "on_hit": "+68a (+52)", @@ -1548,12 +1639,13 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Law-DSS.1", "image": "", "input": "DSS.1", "name": "Dragon Knuckle", - "notes": "\n* 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", "on_block": "+0", "on_ch": "+18c", "on_hit": "+8", @@ -1565,12 +1657,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Law-DSS.1+2", "image": "", "input": "DSS.1+2", "name": "Tornado Claw", - "notes": "\n* 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", "on_block": "-13", "on_ch": "+66a (+50)", "on_hit": "+12a (+5)", @@ -1582,12 +1675,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Law-DSS.2", "image": "", "input": "DSS.2", "name": "Cloud Gates", - "notes": "\n* Balcony Break\n* Chip damage on block ", + "notes": "* Balcony Break\n* Chip damage on block", "on_block": "+1", "on_ch": "+50a", "on_hit": "+15d", @@ -1599,12 +1693,13 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Law-DSS.3", "image": "", "input": "DSS.3", "name": "Dragon Charge Spin Kick", - "notes": "\n* Homing\n* Balcony Break\n* Chip damage on block ", + "notes": "* Homing\n* Balcony Break\n* Chip damage on block", "on_block": "+3", "on_ch": "+40a", "on_hit": "+40a", @@ -1616,6 +1711,7 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Law-DSS.4", "image": "", @@ -1633,12 +1729,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Law-DSS.f+1", "image": "", "input": "DSS.f+1", "name": "Dragon Roar", - "notes": "\n* 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", "on_block": "-9", "on_ch": "+39d (-19)", "on_hit": "+39d (-19)", @@ -1650,12 +1747,13 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Law-DSS.f+2~1", "image": "", "input": "DSS.f+2~1", "name": "Poison Arrow", - "notes": "\n* 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", "on_block": "+2", "on_ch": "+30a (+4)", "on_hit": "+30a (+4)", @@ -1667,12 +1765,13 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Law-DSS.f+3", "image": "", "input": "DSS.f+3", "name": "Dragon Cannon", - "notes": "\n* Heat Engager\n* Heat Dash +5, +43d (+35)\n* Balcony Break\n* Chip damage on block\n* Alternate input f,F+3\n* While transitioning to DSS from other moves, it is possible to input DSS.f+3 as a Just Frame (ex; 4,3~F:DSS.f+3) for 4 more damage.", + "notes": "* Heat Engager\n* Heat Dash +5, +43d (+35)\n* Balcony Break\n* Chip damage on block\n* Alternate input f,F+3\n* While transitioning to DSS from other moves, it is possible to input DSS.f+3 as a Just Frame (ex; 4,3~F:DSS.f+3) for 4 more damage.\n* Power Crush", "on_block": "-13", "on_ch": "+18d (+8)", "on_hit": "+18d (+8)", @@ -1684,12 +1783,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Law-DSS.f+4", "image": "", "input": "DSS.f+4", "name": "Dragon's Flight", - "notes": "\n* 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.", "on_block": "+7 (+10g w)", "on_ch": "+31d (-27)", "on_hit": "+31d (-27)", @@ -1701,6 +1801,7 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Law-DSS.uf+1+2", "image": "", @@ -1718,6 +1819,7 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Law-f+1+2", "image": "", @@ -1735,12 +1837,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Law-f+2", "image": "", "input": "f+2", "name": "", - "notes": "\n* 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", "on_block": "+0", "on_ch": "+6", "on_hit": "+6", @@ -1752,12 +1855,13 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Law-f+2~1", "image": "", "input": "f+2~1", "name": "Poison Arrow", - "notes": "\n* 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", "on_block": "+2", "on_ch": "+30a (+4)", "on_hit": "+30a (+4)", @@ -1769,6 +1873,7 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Law-f+2+3", "image": "", @@ -1786,6 +1891,7 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Law-f+3", "image": "", @@ -1803,12 +1909,13 @@ }, { "alias": [], + "alt": [], "damage": "10,12", "id": "Law-f+3,1", "image": "", "input": "f+3,1", "name": "Plunging Knock", - "notes": "\n* Transition to DSS with F\n * (+4 oB, +14g) ", + "notes": "* Transition to DSS with F\n * (+4 oB, +14g)", "on_block": "-2", "on_ch": "+8", "on_hit": "+8", @@ -1820,12 +1927,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Law-f+3+4", "image": "", "input": "f+3+4", "name": "Dragon Killer", - "notes": "Alternate input DSS.f+3+4", + "notes": "Alternate input DSS.f+3+4\n", "on_block": "-2", "on_ch": "+49a", "on_hit": "+7c", @@ -1837,12 +1945,13 @@ }, { "alias": [], + "alt": [], "damage": "5", "id": "Law-FC.1", "image": "", "input": "FC.1", "name": "Crouch Jab", - "notes": "", + "notes": "\ncs4~", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -1854,12 +1963,13 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Law-FC.2", "image": "", "input": "FC.2", "name": "Body Blow", - "notes": "Alternate input d+2", + "notes": "Alternate input d+2\ncs4~", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -1871,12 +1981,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Law-FC.3", "image": "", "input": "FC.3", "name": "", - "notes": "", + "notes": "\ncs4~", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -1888,12 +1999,13 @@ }, { "alias": [], + "alt": [], "damage": "10,27", "id": "Law-FC.3,4", "image": "", "input": "FC.3,4", "name": "Double Impact", - "notes": "Combo from 1st hit CH", + "notes": "Combo from 1st hit CH\n", "on_block": "-14", "on_ch": "+14a (-3)", "on_hit": "+14a (-3)", @@ -1905,12 +2017,13 @@ }, { "alias": [], + "alt": [], "damage": "7", "id": "Law-FC.4", "image": "", "input": "FC.4", "name": "Low Kick", - "notes": "Alternate input d+3+4", + "notes": "Alternate input d+3+4\ncs4~", "on_block": "-14", "on_ch": "-2", "on_hit": "-2", @@ -1922,12 +2035,13 @@ }, { "alias": [], + "alt": [], "damage": "7,23", "id": "Law-FC.4,3", "image": "", "input": "FC.4,3", "name": "Low Kick > Somersault", - "notes": "\n* Combos from 1st hit CH\n* Alternate input d+3+4,3", + "notes": "* Combos from 1st hit CH\n* Alternate input d+3+4,3\n", "on_block": "-14", "on_ch": "+14a", "on_hit": "+14a", @@ -1939,12 +2053,31 @@ }, { "alias": [], + "alt": [], + "damage": "20", + "id": "Law-FC.df,d,df+3", + "image": "", + "input": "FC.df,d,df+3", + "name": "Slide Kick", + "notes": "* Alternate input df+3 in Slide Step", + "on_block": "-23", + "on_ch": "+13", + "on_hit": "+13", + "parent": "", + "recovery": "", + "startup": "i16~20", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "30", "id": "Law-FC.UF+3+4", "image": "", "input": "FC.UF+3+4", "name": "Rainbow Kick", - "notes": "", + "notes": "\n", "on_block": "-4", "on_ch": "+17a (+7)", "on_hit": "+17a (+7)", @@ -1956,6 +2089,7 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Law-f,F+2", "image": "", @@ -1973,6 +2107,7 @@ }, { "alias": [], + "alt": [], "damage": "12,12", "id": "Law-f,F+2,1", "image": "", @@ -1990,12 +2125,13 @@ }, { "alias": [], + "alt": [], "damage": "12,12,23", "id": "Law-f,F+2,1,3", "image": "", "input": "f,F+2,1,3", "name": "Dragon Strike Combo", - "notes": "\n* Balcony Break\n* Combos off 2nd hit CH\n* Delayable", + "notes": "* Balcony Break\n* Combos off 2nd hit CH\n* Delayable", "on_block": "-13", "on_ch": "+11a", "on_hit": "+11a", @@ -2007,12 +2143,13 @@ }, { "alias": [], + "alt": [], "damage": "12,20", "id": "Law-f,F+2,3", "image": "", - "input": "f,F+2,4", + "input": "f,F+2,3", "name": "Dragon Dagger", - "notes": "\n* Tornado\n* Balcony Break\n* Combos from 1st hit\n* Delayable", + "notes": "* Tornado\n* Balcony Break\n* Combos from 1st hit\n* Delayable", "on_block": "-14", "on_ch": "+37a (-21)", "on_hit": "+37a (-21)", @@ -2024,12 +2161,13 @@ }, { "alias": [], - "damage": "1224", + "alt": [], + "damage": "12,24", "id": "Law-f,F+2,f+1+2", "image": "", "input": "f,F+2,f+1+2", "name": "Dragon's Poke > Poison Arrow", - "notes": "\n* 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))", "on_block": "+2", "on_ch": "+30a (+4)", "on_hit": "+30a (+4)", @@ -2041,12 +2179,13 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Law-f,F+3", "image": "", "input": "f,F+3", "name": "Dragon Cannon", - "notes": "\n* Heat Engager\n* Heat Dash +5, +43d (+35)\n* Balcony Break\n* Alternate input DSS.f+3 ", + "notes": "* Heat Engager\n* Heat Dash +5, +43d (+35)\n* Balcony Break\n* Alternate input DSS.f+3\n* Power Crush", "on_block": "-13", "on_ch": "+18d (+8)", "on_hit": "+18d (+8)", @@ -2058,6 +2197,7 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Law-f,F+3+4", "image": "", @@ -2075,6 +2215,7 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Law-f,F+4", "image": "", @@ -2092,12 +2233,13 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Law-f,f,F+3", "image": "", "input": "f,f,F+3", "name": "Running Side Kick", - "notes": "\n* Balcony Break\n* Chip damage on block\n* Alternate input wr3", + "notes": "* Balcony Break\n* Chip damage on block\n* Alternate input wr3\n", "on_block": "+6", "on_ch": "+35d (-23)", "on_hit": "+35d (-23)", @@ -2109,12 +2251,13 @@ }, { "alias": [], + "alt": [], "damage": "24,4,5,5,5,7 (50)", "id": "Law-H.2+3", "image": "", "input": "H.2+3", "name": "Heavenly Dragon", - "notes": "\n* 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", "on_block": "+11g", "on_ch": "+5", "on_hit": "+5", @@ -2126,12 +2269,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Law-H.d+1+2", "image": "", "input": "H.d+1+2", "name": "Dragon Charge (Heat)", - "notes": "\n* 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", "on_block": "", "on_ch": "", "on_hit": "", @@ -2143,6 +2287,7 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Law-Left throw", "image": "", @@ -2160,12 +2305,13 @@ }, { "alias": [], + "alt": [], "damage": "55+", "id": "Law-R.df+1+2", "image": "", "input": "R.df+1+2", "name": "Fate of the Dragon", - "notes": "\n* Rage Art\n* Damage increases with lower health\n* Erases opponent's recoverable health on hit", + "notes": "* Rage Art\n* Damage increases with lower health\n* Erases opponent's recoverable health on hit\n* Power Crush", "on_block": "-15", "on_ch": "+0", "on_hit": "+0", @@ -2177,6 +2323,7 @@ }, { "alias": [], + "alt": [], "damage": "42", "id": "Law-Right throw", "image": "", @@ -2194,13 +2341,14 @@ }, { "alias": [], + "alt": [], "damage": "8,8,8", "id": "Law-ss1+2", "image": "", "input": "ss1+2", "name": "", "notes": "Automatically transitions to DSS on hit and block", - "on_block": "+4", + "on_block": "-4", "on_ch": "+7", "on_hit": "+7", "parent": "", @@ -2211,10 +2359,11 @@ }, { "alias": [], + "alt": [], "damage": "8,8,8,25", - "id": "Law-ss1+2,2", + "id": "Law-ss1+2,1", "image": "", - "input": "ss1+2,2", + "input": "ss1+2,1", "name": "Dragon Judgment", "notes": "", "on_block": "-16", @@ -2228,12 +2377,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Law-ss2", "image": "", "input": "ss2", "name": "Spinning Dragon Blow", - "notes": "\n* Balcony Break\n* Chip damage on block ", + "notes": "* Balcony Break\n* Chip damage on block", "on_block": "+0", "on_ch": "+16d (+6)", "on_hit": "+16d (+6)", @@ -2245,12 +2395,13 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Law-ss3", "image": "", "input": "ss3", "name": "Low Crush", - "notes": "\n* 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", "on_block": "-13", "on_ch": "+16c", "on_hit": "+7", @@ -2262,12 +2413,13 @@ }, { "alias": [], + "alt": [], "damage": "9,10", "id": "Law-ss3+4", "image": "", "input": "ss3+4", "name": "Double Dragon", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-12", "on_ch": "+63a (+43)", "on_hit": "+63a (+43)", @@ -2278,13 +2430,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "neutral hopkick" + ], + "alt": [], "damage": "12", "id": "Law-u+4", "image": "", "input": "u+4", - "name": "Rising Toe Kick (neutral hopkick)", - "notes": "", + "name": "Rising Toe Kick", + "notes": "\n", "on_block": "-13", "on_ch": "+33a (+23)", "on_hit": "+19a (+9)", @@ -2296,12 +2451,13 @@ }, { "alias": [], + "alt": [], "damage": "8,8,8,28", "id": "Law-ub+1,2,1,2", "image": "", "input": "ub+1,2,1,2", "name": "Fury Fist Rush", - "notes": "\n* 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)", "on_block": "-7", "on_ch": "+13a (-4)", "on_hit": "+13a (-4)", @@ -2313,6 +2469,7 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Law-ub+2", "image": "", @@ -2330,12 +2487,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Law-ub+3", "image": "", "input": "ub+3", "name": "Somersault", - "notes": "\n* Transition to Slide Step with DF\n* Alternate input u+3 ", + "notes": "* Transition to Slide Step with DF\n* Alternate input u+3\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2347,7 +2505,8 @@ }, { "alias": [], - "damage": "20", + "alt": [], + "damage": ",20", "id": "Law-ub+3,4", "image": "", "input": "ub+3,4", @@ -2359,17 +2518,18 @@ "parent": "Law-ub+3", "recovery": "", "startup": "", - "target": "m", + "target": ",m", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Law-uf+1", "image": "", "input": "uf+1", "name": "Blackout", - "notes": "\n* 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", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -2381,6 +2541,7 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Law-uf+1+2", "image": "", @@ -2398,12 +2559,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Law-uf+1+2,2,1,1+2", "image": "", "input": "uf+1+2,2,1,1+2", "name": "Headlock Drop", - "notes": "\n* Throw break 1+2\n* Floor Break ", + "notes": "* Throw break 1+2\n* Floor Break", "on_block": "-6", "on_ch": "-6d", "on_hit": "-6d", @@ -2415,12 +2577,13 @@ }, { "alias": [], - "damage": "1010", + "alt": [], + "damage": "10,10", "id": "Law-uf+1,3", "image": "", "input": "uf+1,3", "name": "Blackout > Muggin'", - "notes": "\n* 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", "on_block": "-13", "on_ch": "-1", "on_hit": "-1", @@ -2432,12 +2595,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Law-uf+3", "image": "", "input": "uf+3", "name": "Dragon's Fury", - "notes": "\n* Heat Engager\n* Heat Dash +5, +36d (+26)\n* Balcony Break ", + "notes": "* Heat Engager\n* Heat Dash +5, +36d (+26)\n* Balcony Break\n", "on_block": "-8", "on_ch": "+42d (-16)", "on_hit": "+42d (-16)", @@ -2449,12 +2613,13 @@ }, { "alias": [], + "alt": [], "damage": "27", "id": "Law-uf+3+4", "image": "", "input": "uf+3+4", "name": "Dragon's Descent", - "notes": "Alternate input DSS.uf+3+4", + "notes": "Alternate input DSS.uf+3+4\n", "on_block": "-24", "on_ch": "+5", "on_hit": "+5", @@ -2465,13 +2630,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "hopkick" + ], + "alt": [], "damage": "14", "id": "Law-uf+4", "image": "", "input": "uf+4", - "name": "Dragon's Rising Kick (hopkick)", - "notes": "", + "name": "Dragon's Rising Kick", + "notes": "\n", "on_block": "-13", "on_ch": "+33a (+23)", "on_hit": "+33a (+23)", @@ -2483,12 +2651,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Law-UF+4", "image": "", "input": "UF+4", "name": "Somersault Kick", - "notes": "\n* Alternate input\n * UB+4, U+4, FC.ub+4, FC.u+4, FC.uf+4 ", + "notes": "* Alternate input\n * UB+4, U+4, FC.ub+4, FC.u+4, FC.uf+4\n", "on_block": "-17", "on_ch": "+28a (+18)", "on_hit": "+28a (+18)", @@ -2500,12 +2669,13 @@ }, { "alias": [], - "damage": "2316", + "alt": [], + "damage": "23,16", "id": "Law-UF+4,3", "image": "", "input": "UF+4,3", "name": "Backflipper", - "notes": "\n* 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 ", + "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", "on_block": "-14", "on_ch": "+78a (+62)", "on_hit": "+78a (+62)", @@ -2517,12 +2687,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Law-uf,n,4", "image": "", "input": "uf,n,4", "name": "Dragon's Rising Cannon", - "notes": "", + "notes": "\n", "on_block": "-15", "on_ch": "+30a (+20)", "on_hit": "+30a (+20)", @@ -2534,6 +2705,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Law-(While down, facing up).1+2+3+4", "image": "", @@ -2551,12 +2723,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Law-ws1", "image": "", "input": "ws1", "name": "", - "notes": "\n* Transition to DSS with F\n * (-4 oB, +2 oH) ", + "notes": "* Transition to DSS with F\n * (-4 oB, +2 oH)", "on_block": "-7", "on_ch": "-1", "on_hit": "-1", @@ -2568,12 +2741,13 @@ }, { "alias": [], + "alt": [], "damage": "10,25", "id": "Law-ws1,2", "image": "", "input": "ws1,2", "name": "Flash Fist", - "notes": "\n* Balcony Break\n* Delayable ", + "notes": "* Balcony Break\n* Delayable", "on_block": "-9", "on_ch": "+40d (-18)", "on_hit": "+40d (-18)", @@ -2585,6 +2759,7 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Law-ws2", "image": "", @@ -2602,12 +2777,13 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Law-ws3", "image": "", "input": "ws3", "name": "Side Kick", - "notes": "\n* 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", "on_block": "+17g", "on_ch": "+19", "on_hit": "+19", @@ -2619,12 +2795,13 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Law-ws3+4", "image": "", "input": "ws3+4", "name": "Catapult Kick", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-21", "on_ch": "+0a (-17)", "on_hit": "+0a (-17)", @@ -2636,12 +2813,13 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Law-ws4", "image": "", "input": "ws4", "name": "", - "notes": "\n* Transition to DSS with F\n * (+5 oB, +16 oH) ", + "notes": "* Transition to DSS with F\n * (+5 oB, +16 oH)", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -2653,12 +2831,13 @@ }, { "alias": [], + "alt": [], "damage": "14,23", "id": "Law-ws4,3", "image": "", "input": "ws4,3", "name": "Front Kick Somersault Variation", - "notes": "\n* Tornado\n * Combos from 1st hit CH ", + "notes": "* Tornado\n * Combos from 1st hit CH\n", "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 20bb955..0f1be27 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 @@ -1,6 +1,7 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Lee-1", "image": "", @@ -18,12 +19,31 @@ }, { "alias": [], + "alt": [], + "damage": "20", + "id": "Lee-1+2", + "image": "", + "input": "1+2", + "name": "Pirouette Punch", + "notes": "* Homing\n* Floor Break\n* Transition to +2, +6, +29a HMS with 3+4", + "on_block": "-1", + "on_ch": "+26a", + "on_hit": "+3", + "parent": "", + "recovery": "FC", + "startup": "i21", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "5,9", "id": "Lee-1,2", "image": "", "input": "1,2", - "name": "", - "notes": "\n* Jail from 1st attack with max delay\n* Move can be delayed 4f", + "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", "on_block": "-3", "on_ch": "+7", "on_hit": "+7", @@ -35,12 +55,13 @@ }, { "alias": [], + "alt": [], "damage": "5,9,14", "id": "Lee-1,2,2", "image": "", "input": "1,2,2", "name": "", - "notes": "\n* Move can be delayed\n* Combo from 2nd CH without delay", + "notes": "* Move can be delayed\n* Combo from 2nd CH without delay", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", @@ -52,12 +73,31 @@ }, { "alias": [], + "alt": [], + "damage": "5,9,14,23", + "id": "Lee-1,2,2,3", + "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", + "on_block": "-3", + "on_ch": "+17a (+8)", + "on_hit": "+17a (+8)", + "parent": "Lee-1,2,2", + "recovery": "", + "startup": "i10", + "target": "h,h,m,h", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "5,9,10", "id": "Lee-1,2,4", "image": "", "input": "1,2,4", "name": "Left Right Mid Kick", - "notes": "\n* 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", "on_block": "-12", "on_ch": "[+58a](https://wavu.wiki/t/Lee_combos#Staples 'Combo')", "on_hit": "-1", @@ -69,12 +109,13 @@ }, { "alias": [], + "alt": [], "damage": "5,9,12", "id": "Lee-1,2:4", "image": "", - "input": "1,2&#58;4", + "input": "1,2,:4", "name": "Left Right Mid Kick", - "notes": "\n* 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", "on_block": "-12", "on_ch": "[+58a](https://wavu.wiki/t/Lee_combos#Staples 'Combo')", "on_hit": "+5", @@ -86,12 +127,31 @@ }, { "alias": [], + "alt": [], + "damage": "35", + "id": "Lee-1+3", + "image": "", + "input": "1+3", + "name": "Forearm Drop", + "notes": "Throw break 1 or 2", + "on_block": "-3", + "on_ch": "-2d", + "on_hit": "-2d", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "5,5", "id": "Lee-1,3", "image": "", "input": "1,3", "name": "", - "notes": "", + "notes": "Can be delayed (2F?)", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -103,10 +163,11 @@ }, { "alias": [], + "alt": [], "damage": "5,5,4", "id": "Lee-1,3:3", "image": "", - "input": "1,3&#58;3", + "input": "1,3,:3", "name": "", "notes": "Jail from 1st attack", "on_block": "-11", @@ -120,12 +181,13 @@ }, { "alias": [], + "alt": [], "damage": "5,5,4,14", "id": "Lee-1,3:3:3", "image": "", - "input": "1,3&#58;3&#58;3", + "input": "1,3,:3,:3", "name": "[[Acid Rain]]", - "notes": "\n* 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", "on_block": "-17", "on_ch": "+14", "on_hit": "+14", @@ -137,15 +199,142 @@ }, { "alias": [], + "alt": [], + "damage": "10", + "id": "Lee-2", + "image": "", + "input": "2", + "name": "Right Cross", + "notes": "", + "on_block": "+1", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "", + "startup": "i10", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,8", + "id": "Lee-2,1", + "image": "", + "input": "2,1", + "name": "", + "notes": "* Transition to -5, +6 HMS with 3+4\n* Combos from 1st hit", + "on_block": "-5", + "on_ch": "+6", + "on_hit": "+6", + "parent": "Lee-2", + "recovery": "", + "startup": "i10", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,8,18", + "id": "Lee-2,1,1", + "image": "", + "input": "2,1,1", + "name": "Combination Drei", + "notes": "*", + "on_block": "-12", + "on_ch": "+26a", + "on_hit": "+3", + "parent": "Lee-2,1", + "recovery": "FC", + "startup": "i10", + "target": "h,h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,8,20", + "id": "Lee-2,1,3", + "image": "", + "input": "2,1,3", + "name": "Combination Fünf", + "notes": "* Balcony Break", + "on_block": "-4", + "on_ch": "+65a (+45)", + "on_hit": "+20a (+11)", + "parent": "Lee-2,1", + "recovery": "", + "startup": "i10", + "target": "h,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,8,18", + "id": "Lee-2,1,4", + "image": "", + "input": "2,1,4", + "name": "Combination Vier", + "notes": "*", + "on_block": "-15", + "on_ch": "+11g", + "on_hit": "+1", + "parent": "Lee-2,1", + "recovery": "", + "startup": "i10", + "target": "h,h,l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,14", + "id": "Lee-2,2", + "image": "", + "input": "2,2", + "name": "", + "notes": "* Combos from 1st hit CH", + "on_block": "-13", + "on_ch": "-2", + "on_hit": "-2", + "parent": "Lee-2", + "recovery": "", + "startup": "i10", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,14,23", + "id": "Lee-2,2,3", + "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", + "on_block": "-3", + "on_ch": "+17a (+8)", + "on_hit": "+17a (+8)", + "parent": "Lee-2,2", + "recovery": "", + "startup": "i10", + "target": "h,m,h", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "12", "id": "Lee-2+3", "image": "", "input": "2+3", "name": "", - "notes": "Heat Engager\n Powercrush. Cancelable with b,b.", + "notes": "Heat Burst\n* Power Crush", "on_block": "+1", - "on_ch": "+2", - "on_hit": "+2", + "on_ch": "+2c", + "on_hit": "+2c", "parent": "", "recovery": "", "startup": "i16", @@ -154,6 +343,115 @@ }, { "alias": [], + "alt": [], + "damage": "35", + "id": "Lee-2+4", + "image": "", + "input": "2+4", + "name": "Axle Throw", + "notes": "* Throw break 1 or 2\n* Side swap", + "on_block": "-6", + "on_ch": "-2d", + "on_hit": "-2d", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16", + "id": "Lee-3", + "image": "", + "input": "3", + "name": "", + "notes": "* Transition to -8, +7 HMS with 4", + "on_block": "-8", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "", + "startup": "i14", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16,18", + "id": "Lee-3,3", + "image": "", + "input": "3,3", + "name": "Mist Wolf Combination", + "notes": "* Combos from 1st hit", + "on_block": "-10", + "on_ch": "+1", + "on_hit": "+1", + "parent": "Lee-3", + "recovery": "", + "startup": "i14", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "18", + "id": "Lee-3~3", + "image": "", + "input": "3~3", + "name": "Mist Trap", + "notes": "*", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", + "parent": "", + "recovery": "", + "startup": "i34", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "18,20", + "id": "Lee-3~3:4", + "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", + "on_block": "!", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "Lee-3~3", + "recovery": "", + "startup": "i34", + "target": "h,t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lee-3+4", + "image": "", + "input": "3+4", + "name": "Hitman", + "notes": "Transitions to HMS", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "14", "id": "Lee-4", "image": "", @@ -171,12 +469,67 @@ }, { "alias": [], + "alt": [], + "damage": "14,14", + "id": "Lee-4,3", + "image": "", + "input": "4,3", + "name": "", + "notes": "Combos from 1st hit", + "on_block": "-14", + "on_ch": "+2", + "on_hit": "-3", + "parent": "Lee-4", + "recovery": "", + "startup": "i11", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14,14,", + "id": "Lee-4,3,3", + "image": "", + "input": "4,3,3", + "name": "Spinning Hammer Kick", + "notes": "* Floor Break\n* Combos from 2nd hit CH", + "on_block": "-13", + "on_ch": "+8d", + "on_hit": "+8d", + "parent": "Lee-4,3", + "recovery": "", + "startup": "i11", + "target": "h,h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14,14,", + "id": "Lee-4,3,4", + "image": "", + "input": "4,3,4", + "name": "Spin Kick Somersault Combo", + "notes": "* Tornado\n", + "on_block": "-9", + "on_ch": "+42d", + "on_hit": "+42d", + "parent": "Lee-4,3", + "recovery": "", + "startup": "i11", + "target": "h,h,m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "14,5", "id": "Lee-4,4", "image": "", "input": "4,4", "name": "", - "notes": "\n* 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')", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", @@ -188,12 +541,13 @@ }, { "alias": [], + "alt": [], "damage": "14,5,5", "id": "Lee-4,4,4", "image": "", "input": "4,4,4", "name": "Machinegun Kick", - "notes": "\n* Jail from 1st attack\n* Combo from 1st CH +25a (+18)", + "notes": "* Jail from 1st attack\n* Combo from 1st CH +25a (+18)", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", @@ -205,12 +559,13 @@ }, { "alias": [], + "alt": [], "damage": "14,5,12", "id": "Lee-4,4:4", "image": "", - "input": "4,4&#58;4", + "input": "4,4,:4", "name": "Machinegun Kicks Cardinal", - "notes": "\n* 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", "on_block": "-9", "on_ch": "+15a (+6)", "on_hit": "+15a (+6)", @@ -222,103 +577,2035 @@ }, { "alias": [], - "damage": "23", - "id": "Lee-b3+4", + "alt": [], + "damage": "14,23", + "id": "Lee-4,u+3", + "image": "", + "input": "4,u+3", + "name": "Lee Somersault", + "notes": "* Transition to -9, +40 MS with F", + "on_block": "-1", + "on_ch": "js", + "on_hit": "+48d", + "parent": "Lee-4", + "recovery": "", + "startup": "i11", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "9", + "id": "Lee-b+1", "image": "", - "input": "b3+4", + "input": "b+1", "name": "", - "notes": "Heat Engager\nHeat Dash +5g +34d\n Powercrush.", - "on_block": "-7", - "on_ch": "+17", - "on_hit": "+17", + "notes": "", + "on_block": "-0", + "on_ch": "+6", + "on_hit": "+6", "parent": "", "recovery": "", - "startup": "i20", + "startup": "i14", "target": "h", "video": "" }, { "alias": [], - "damage": "14", - "id": "Lee-df+4", + "alt": [], + "damage": "9,6", + "id": "Lee-b+1,1", "image": "", - "input": "df+4", + "input": "b+1,1", "name": "", - "notes": "", - "on_block": "-9", - "on_ch": "+5", - "on_hit": "+5", + "notes": "* Transition to -1, +10g HMS with 3+4\n* Cancel and transition to -5, +1 MS with F", + "on_block": "-5", + "on_ch": "+6", + "on_hit": "+6", + "parent": "Lee-b+1", + "recovery": "", + "startup": "i14", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "9,6,18", + "id": "Lee-b+1,1,2", + "image": "", + "input": "b+1,1,2", + "name": "Triple Fang", + "notes": "* Combos from 1st hit", + "on_block": "-11", + "on_ch": "+1", + "on_hit": "+1", + "parent": "Lee-b+1,1", + "recovery": "", + "startup": "i14", + "target": "h,m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "9,6,23", + "id": "Lee-b+1,1:2", + "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", + "on_block": "-6", + "on_ch": "+39d (-19)", + "on_hit": "+39d (-19)", + "parent": "Lee-b+1,1", + "recovery": "", + "startup": "i14", + "target": "h,m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "9,25", + "id": "Lee-b+1:1+2", + "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", + "on_block": "-6", + "on_ch": "+39d (-19)", + "on_hit": "+39d (-19)", + "parent": "Lee-b+1", + "recovery": "", + "startup": "i14", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lee-b+1+3", + "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", + "on_block": "", + "on_ch": "+14BT", + "on_hit": "+14BT", "parent": "", "recovery": "", - "startup": "i13-14", - "target": "m", + "startup": "", + "target": "", "video": "" }, { "alias": [], - "damage": "14,22", - "id": "Lee-df+4,4", + "alt": [], + "damage": ",35", + "id": "Lee-b+1+3,4", "image": "", - "input": "df+4,4", - "name": "Fabulous Whip", - "notes": "Heat Engager\nHeat Dash +5g +34d\n df43 instead shifts into hms.", - "on_block": "-9", - "on_ch": "+10", - "on_hit": "+10", - "parent": "Lee-df+4", + "input": "b+1+3,4", + "name": "Illusion Edge", + "notes": "* Balcony Break\n* Only available upon successful parry\n* Guaranteed hit", + "on_block": "", + "on_ch": "+22a (+13)", + "on_hit": "+22a (+13)", + "parent": "Lee-b+1+3", "recovery": "", - "startup": "i13-14", - "target": "m,h", + "startup": "", + "target": ",m", "video": "" }, { "alias": [], - "damage": "26", - "id": "Lee-ff3", + "alt": [], + "damage": "9", + "id": "Lee-b+2", + "image": "", + "input": "b+2", + "name": "Rear Cross Punch", + "notes": "* Transition to -1, +5 MS with F", + "on_block": "-5", + "on_ch": "+1", + "on_hit": "+1", + "parent": "", + "recovery": "", + "startup": "i14", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "9,16", + "id": "Lee-b+2,4", "image": "", - "input": "ff3", + "input": "b+2,4", "name": "", - "notes": "Heat Engager\nHeat Dash +5g +36d\n Slight lowprofile", + "notes": "* Balcony Break\n* Automatically transitions to HMS on hit or block", "on_block": "-9", - "on_ch": "+17", - "on_hit": "+17", - "parent": "", + "on_ch": "+6", + "on_hit": "+6", + "parent": "Lee-b+2", "recovery": "", - "startup": "i14~15", - "target": "m", + "startup": "i14", + "target": "h,h", "video": "" }, { "alias": [], - "damage": "37", - "id": "Lee-H.2+3", + "alt": [], + "damage": "9,16,21", + "id": "Lee-b+2,4,3", "image": "", - "input": "H.2+3", + "input": "b+2,4,3", + "name": "Super High Combination", + "notes": "* Balcony Break\n", + "on_block": "-0", + "on_ch": "+51a", + "on_hit": "+22a (+13)", + "parent": "Lee-b+2,4", + "recovery": "", + "startup": "i14", + "target": "h,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "9", + "id": "Lee-b+3", + "image": "", + "input": "b+3", "name": "", "notes": "", - "on_block": "-15", - "on_ch": "+0", - "on_hit": "+0", + "on_block": "-14", + "on_ch": "-3", + "on_hit": "-3", "parent": "", "recovery": "", - "startup": "i20", + "startup": "i15", "target": "l", "video": "" }, { "alias": [], - "damage": "26", - "id": "Lee-hms.u3", + "alt": [], + "damage": "9,12", + "id": "Lee-b+3,3", "image": "", - "input": "hms.u3", - "name": "", - "notes": "Heat Engager\nHeat Dash +5g +36d\n", - "on_block": "-9", - "on_ch": "+17", - "on_hit": "+17", + "input": "b+3,3", + "name": "Stinging Rush", + "notes": "* Transition to -7, +4 MS with F\n* Combos from 1st hit", + "on_block": "-12", + "on_ch": "-1", + "on_hit": "-1", + "parent": "Lee-b+3", + "recovery": "", + "startup": "i15", + "target": "l,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "23", + "id": "Lee-b+3+4", + "image": "", + "input": "b+3+4", + "name": "Silver Revolution", + "notes": "* Heat Engager\n* Heat Dash +5, +34d\n* Balcony Break\n* Power Crush", + "on_block": "-7", + "on_ch": "+15a (+6)", + "on_hit": "+15a (+6)", + "parent": "", + "recovery": "", + "startup": "i20", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Lee-b+4", + "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", + "on_block": "-3", + "on_ch": "+64a", + "on_hit": "+7c", + "parent": "", + "recovery": "", + "startup": "i20", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "50", + "id": "Lee-Back Throw", + "image": "", + "input": "Back Throw", + "name": "Face Crusher", + "notes": "Unbreakable", + "on_block": "!", + "on_ch": "-5d", + "on_hit": "-5d", + "parent": "", + "recovery": "BT", + "startup": "i12~14", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "23", + "id": "Lee-b,B+4", + "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", + "on_block": "+2", + "on_ch": "+25a", + "on_hit": "+25a", + "parent": "", + "recovery": "", + "startup": "i19", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5", + "id": "Lee-d+1", + "image": "", + "input": "d+1", + "name": "", + "notes": "Alternate input db+1, FC.1\ncs", + "on_block": "-5", + "on_ch": "+6", + "on_hit": "+6", + "parent": "", + "recovery": "", + "startup": "i10", + "target": "s", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", + "id": "Lee-d+2", + "image": "", + "input": "d+2", + "name": "Gut Polisher", + "notes": "\ncs", + "on_block": "-6", + "on_ch": "[+13](https://wavu.wiki/t/Lee_combos#Mini-combos 'Mini-combo')", + "on_hit": "+8", + "parent": "", + "recovery": "", + "startup": "i18", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", + "id": "Lee-d+3", + "image": "", + "input": "d+3", + "name": "Silver Low", + "notes": "Transition to -15, -1, +17a HMS with 4\ncs", + "on_block": "-15", + "on_ch": "+17a", + "on_hit": "-1", + "parent": "", + "recovery": "", + "startup": "i16", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "60", + "id": "Lee-d+3+4", + "image": "", + "input": "d+3+4", + "name": "Silver Cyclone", + "notes": "* Balcony Break \n* Unblockable\n* Cancel and transition to HMS with 3+4", + "on_block": "!", + "on_ch": "+9a", + "on_hit": "+9a", + "parent": "", + "recovery": "", + "startup": "i60", + "target": "!", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "7", + "id": "Lee-d+4", + "image": "", + "input": "d+4", + "name": "Shin", + "notes": "", + "on_block": "-13", + "on_ch": "-2", + "on_hit": "-14", + "parent": "", + "recovery": "", + "startup": "i12", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "7", + "id": "Lee-D+4", + "image": "", + "input": "D+4", + "name": "", + "notes": "", + "on_block": "-13", + "on_ch": "-2", + "on_hit": "-14", + "parent": "", + "recovery": "", + "startup": "i12", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "7,8", + "id": "Lee-D+4,4", + "image": "", + "input": "D+4,4", + "name": "", + "notes": "Combos from 1st hit CH", + "on_block": "-15", + "on_ch": "-4", + "on_hit": "-16", + "parent": "Lee-D+4", + "recovery": "", + "startup": "i12", + "target": "l,l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "7,8,5", + "id": "Lee-D+4,4,4", + "image": "", + "input": "D+4,4,4", + "name": "", + "notes": "Combos from 2nd hit CH", + "on_block": "-15", + "on_ch": "-4", + "on_hit": "-16", + "parent": "Lee-D+4,4", + "recovery": "", + "startup": "i12", + "target": "l,l,l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "7,8,5,21", + "id": "Lee-D+4,4,4,4", + "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", + "on_block": "-20", + "on_ch": "+11a (+2)", + "on_hit": "+11a (+2)", + "parent": "Lee-D+4,4,4", + "recovery": "", + "startup": "i12", + "target": "l,l,l,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "7,16", + "id": "Lee-d+4,n,4", + "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", + "on_block": "-9", + "on_ch": "+27a (+17)", + "on_hit": "+2", + "parent": "Lee-d+4", + "recovery": "", + "startup": "i12", + "target": "l,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8", + "id": "Lee-db+2", + "image": "", + "input": "db+2", + "name": "", + "notes": "Alternate input FC.2\ncs", + "on_block": "-4", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "", + "startup": "i11", + "target": "s", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Lee-db+3", + "image": "", + "input": "db+3", + "name": "Bump Kick", + "notes": "", + "on_block": "-12", + "on_ch": "-1", + "on_hit": "-1", + "parent": "", + "recovery": "", + "startup": "i20", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "21", + "id": "Lee-db+3+4", + "image": "", + "input": "db+3+4", + "name": "Grass Snake", + "notes": "", + "on_block": "-13", + "on_ch": "+38a", + "on_hit": "+4", + "parent": "", + "recovery": "", + "startup": "i21", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6", + "id": "Lee-db+4", + "image": "", + "input": "db+4", + "name": "", + "notes": "Alternate input FC.4\ncs", + "on_block": "-4", + "on_ch": "-15", + "on_hit": "-15", + "parent": "", + "recovery": "", + "startup": "i12", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "24", + "id": "Lee-d,DB+4", + "image": "", + "input": "d,DB+4", + "name": "Blazing Kick", + "notes": "* Tornado", + "on_block": "-17", + "on_ch": "+50a (+40)", + "on_hit": "+50a (+40)", + "parent": "", + "recovery": "", + "startup": "i22", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Lee-df+1", + "image": "", + "input": "df+1", + "name": "", + "notes": "", + "on_block": "-1", + "on_ch": "+5", + "on_hit": "+5", + "parent": "", + "recovery": "", + "startup": "i13", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Lee-df+2", + "image": "", + "input": "df+2", + "name": "Silver Uppercut", + "notes": "", + "on_block": "-7", + "on_ch": "+34a (+24)", + "on_hit": "+34a (+24)", + "parent": "", + "recovery": "", + "startup": "i15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13", + "id": "Lee-df+3", + "image": "", + "input": "df+3", + "name": "", + "notes": "", + "on_block": "-8", + "on_ch": "+3", + "on_hit": "+3", + "parent": "", + "recovery": "", + "startup": "i15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,13", + "id": "Lee-df+3,2", + "image": "", + "input": "df+3,2", + "name": "", + "notes": "* Combos from 1st hit\n* Delayable", + "on_block": "-6", + "on_ch": "+5", + "on_hit": "+5", + "parent": "Lee-df+3", + "recovery": "", + "startup": "i15", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,13,20", + "id": "Lee-df+3,2,3", + "image": "", + "input": "df+3,2,3", + "name": "Mercury Drive", + "notes": "* Balcony Break\n* Combos from 2nd hit", + "on_block": "-16", + "on_ch": "+13c g", + "on_hit": "+13c g", + "parent": "Lee-df+3,2", + "recovery": "", + "startup": "i15", + "target": "m,h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14", + "id": "Lee-df+4", + "image": "", + "input": "df+4", + "name": "", + "notes": "Transition to -9, +5 HMS with 3", + "on_block": "-9", + "on_ch": "+5", + "on_hit": "+5", + "parent": "", + "recovery": "", + "startup": "i13-14", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14,22", + "id": "Lee-df+4,4", + "image": "", + "input": "df+4,4", + "name": "Fabulous Whip", + "notes": "* Heat Engager\n* Heat Dash +5, +34d\n* Combos from 1st hit", + "on_block": "-9", + "on_ch": "+10g", + "on_hit": "+10g", + "parent": "Lee-df+4", + "recovery": "", + "startup": "i13-14", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,20", + "id": "Lee-f+1+2", + "image": "", + "input": "f+1+2", + "name": "Aggressive One-Two", + "notes": "Balcony Break", + "on_block": "-13", + "on_ch": "+18a (+9)", + "on_hit": "+18a (+9)", + "parent": "", + "recovery": "", + "startup": "i13", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Lee-f+2", + "image": "", + "input": "f+2", + "name": "", + "notes": "", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", + "parent": "", + "recovery": "", + "startup": "i14", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,22", + "id": "Lee-f+2,1", + "image": "", + "input": "f+2,1", + "name": "Double Signal", + "notes": "* Balcony Break\n* Combos from 1st hit\n* Delayable", + "on_block": "-10", + "on_ch": "+42d (-16)", + "on_hit": "+42d (-16)", + "parent": "Lee-f+2", + "recovery": "", + "startup": "i14", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6", + "id": "Lee-f+3", + "image": "", + "input": "f+3", + "name": "", + "notes": "", + "on_block": "-18", + "on_ch": "-7", + "on_hit": "-7", + "parent": "", + "recovery": "", + "startup": "i15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6,3", + "id": "Lee-f+3,3", + "image": "", + "input": "f+3,3", + "name": "", + "notes": "Combos from 1st hit", + "on_block": "-18", + "on_ch": "-7", + "on_hit": "-7", + "parent": "Lee-f+3", + "recovery": "", + "startup": "i15", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6,3,3", + "id": "Lee-f+3,3,3", + "image": "", + "input": "f+3,3,3", + "name": "", + "notes": "Combos from 1st hit", + "on_block": "-18", + "on_ch": "-7", + "on_hit": "-7", + "parent": "Lee-f+3,3", + "recovery": "", + "startup": "i15", + "target": "m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6,3,3,3", + "id": "Lee-f+3,3,3,3", + "image": "", + "input": "f+3,3,3,3", + "name": "", + "notes": "Combos from 1st hit", + "on_block": "-18", + "on_ch": "-7", + "on_hit": "-7", + "parent": "Lee-f+3,3,3", + "recovery": "", + "startup": "i15", + "target": "m,m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6,3,3,3,3", + "id": "Lee-f+3,3,3,3,3", + "image": "", + "input": "f+3,3,3,3,3", + "name": "", + "notes": "Combos from 1st hit", + "on_block": "-18", + "on_ch": "+13a (+3)", + "on_hit": "+13a (+3)", + "parent": "Lee-f+3,3,3,3", + "recovery": "", + "startup": "i15", + "target": "m,m,m,m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6,3,3,3,3,25", + "id": "Lee-f+3,3,3,3,3,4", + "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", + "on_block": "-9", + "on_ch": "+69a (+53)", + "on_hit": "+69a (+53)", + "parent": "Lee-f+3,3,3,3,3", + "recovery": "", + "startup": "i15", + "target": "m,m,m,m,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6,3,3,3,3,26", + "id": "Lee-f+3,3,3,3,3:4", + "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", + "on_block": "-9", + "on_ch": "+69a (+53)", + "on_hit": "+69a (+53)", + "parent": "Lee-f+3,3,3,3,3", + "recovery": "", + "startup": "i15", + "target": "m,m,m,m,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,20", + "id": "Lee-f+3+4", + "image": "", + "input": "f+3+4", + "name": "Feather Landing", + "notes": "Floor Break 9 chip damage\n", + "on_block": "+4c", + "on_ch": "+8c", + "on_hit": "+8c", + "parent": "", + "recovery": "", + "startup": "i30", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13", + "id": "Lee-f+4", + "image": "", + "input": "f+4", + "name": "", + "notes": "", + "on_block": "-7", + "on_ch": "+4", + "on_hit": "+4", + "parent": "", + "recovery": "", + "startup": "i11", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,20", + "id": "Lee-f+4,1", + "image": "", + "input": "f+4,1", + "name": "Deadly Revolution", + "notes": "* Tornado\n* Balcony Break\n* Combos on 1st hit CH", + "on_block": "-5", + "on_ch": "+20a (+3)", + "on_hit": "+20a (+3)", + "parent": "Lee-f+4", + "recovery": "", + "startup": "i11", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,25", + "id": "Lee-f+4:1", + "image": "", + "input": "f+4,:1", + "name": "Deadly Revolution Cardinal", + "notes": "* Tornado\n* Balcony Break\n* 10 chip damage\n* Combos on 1st hit CH", + "on_block": "+5", + "on_ch": "+20a (+3)", + "on_hit": "+20a (+3)", + "parent": "Lee-f+4", + "recovery": "", + "startup": "i11", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,18", + "id": "Lee-f+4,3", + "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", + "on_block": "-8", + "on_ch": "+63a", + "on_hit": "+6c", + "parent": "Lee-f+4", + "recovery": "", + "startup": "i11", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5", + "id": "Lee-FC.1", + "image": "", + "input": "FC.1", + "name": "", + "notes": "* Alternate input d+1, db+1\ncs", + "on_block": "-5", + "on_ch": "+6", + "on_hit": "+6", + "parent": "", + "recovery": "", + "startup": "i10", + "target": "s", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5", + "id": "Lee-FC.2", + "image": "", + "input": "FC.2", + "name": "", + "notes": "* Alternate input db+2\ncs", + "on_block": "-4", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "", + "startup": "i16", + "target": "s", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Lee-FC.3", + "image": "", + "input": "FC.3", + "name": "", + "notes": "*\ncs", + "on_block": "-17", + "on_ch": "-6", + "on_hit": "-6", + "parent": "", + "recovery": "", + "startup": "i13", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6", + "id": "Lee-FC.4", + "image": "", + "input": "FC.4", + "name": "", + "notes": "* Alternate input db+4\ncs", + "on_block": "-15", + "on_ch": "-4", + "on_hit": "-4", + "parent": "", + "recovery": "", + "startup": "i12", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", + "id": "Lee-FC.df+4", + "image": "", + "input": "FC.df+4", + "name": "Silver Tail", + "notes": "* Transition to 14, -3, +25d HMS with 3", + "on_block": "-14", + "on_ch": "+25d", + "on_hit": "-3", + "parent": "", + "recovery": "", + "startup": "i16", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lee-FC.df,d,DF", + "image": "", + "input": "FC.df,d,DF", + "name": "Slide Step", + "notes": "*\ncs", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "FC", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Lee-FC.df,d,DF${justFrame}3", + "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", + "on_block": "-15*", + "on_ch": "+5d", + "on_hit": "+3", + "parent": "", + "recovery": "FC", + "startup": "i18~24", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Lee-FC.df,d,DF+3", + "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", + "on_block": "-15*", + "on_ch": "+5d", + "on_hit": "+3", + "parent": "", + "recovery": "FC", + "startup": "i18~24", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "Lee-FC.UF+3+4", + "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", + "on_block": "-4", + "on_ch": "+18a (+8)", + "on_hit": "+18a (+8)", + "parent": "", + "recovery": "FUFT", + "startup": "i46~49", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Lee-FC.UF+4", + "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", + "on_block": "-17", + "on_ch": "+28a (+18)", + "on_hit": "+28a (+18)", + "parent": "", + "recovery": "FC", + "startup": "i18~28", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "26", + "id": "Lee-f,F+2", + "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", + "on_block": "+2", + "on_ch": "+69a (+53)", + "on_hit": "+18gc", + "parent": "", + "recovery": "", + "startup": "i18", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "26", + "id": "Lee-f:F+2", + "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", + "on_block": "+2", + "on_ch": "+69a (+53)", + "on_hit": "+18gc", + "parent": "", + "recovery": "", + "startup": "i18", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "26", + "id": "Lee-f,F+3", + "image": "", + "input": "f,F+3", + "name": "Pulse Blast", + "notes": "* Heat Engager\n* Heat Dash +5, +36d\n* Balcony Break\n*Slight low profile", + "on_block": "-9", + "on_ch": "+21d (+11)", + "on_hit": "+21d (+11)", + "parent": "", + "recovery": "", + "startup": "i14~15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "22", + "id": "Lee-f,F+4", + "image": "", + "input": "f,F+4", + "name": "Deadly Edge", + "notes": "*\ncs", + "on_block": "-5", + "on_ch": "+29a", + "on_hit": "+29a", + "parent": "", + "recovery": "", + "startup": "i16", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14", + "id": "Lee-f,f,F+3", + "image": "", + "input": "f,f,F+3", + "name": "", + "notes": "* Knee\n* Alternate input wr3\n", + "on_block": "-9", + "on_ch": "+16a (+9)", + "on_hit": "+16a (+9)", + "parent": "", + "recovery": "", + "startup": "i14", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14,26", + "id": "Lee-f,f,F+3,4", + "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", + "on_block": "+3", + "on_ch": "+19d", + "on_hit": "+19d", + "parent": "Lee-f,f,F+3", + "recovery": "", + "startup": "i14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lee-f,n", + "image": "", + "input": "f,n", + "name": "Mist Step", + "notes": "* Transitions to MS\n* Alternate input HMS.f,n\ncs", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "37", + "id": "Lee-H.2+3", + "image": "", + "input": "H.2+3", + "name": "Paradigm Breaker", + "notes": "* Heat Smash\n* Balcony Break", + "on_block": "-15", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "i20", + "target": "l,t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "7", + "id": "Lee-HMS.1", + "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", + "on_block": "+2", + "on_ch": "+9", + "on_hit": "+9", + "parent": "", + "recovery": "HMS", + "startup": "i12", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "7,7", + "id": "Lee-HMS.1,1", + "image": "", + "input": "HMS.1,1", + "name": "", + "notes": "* Cancel and transition to +1, +8 MS with F\n* Combos from 1st hit", + "on_block": "-2", + "on_ch": "+8", + "on_hit": "+8", + "parent": "Lee-HMS.1", + "recovery": "HMS", + "startup": "i12", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "7,7,20", + "id": "Lee-HMS.1,1,1", + "image": "", + "input": "HMS.1,1,1", + "name": "Amazing Swipe", + "notes": "* Balcony Break\n* Combos from 1st hit", + "on_block": "-7", + "on_ch": "+44d (-14)", + "on_hit": "+44d (-14)", + "parent": "Lee-HMS.1,1", + "recovery": "", + "startup": "i12", + "target": "h,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,15", + "id": "Lee-HMS.1+2", + "image": "", + "input": "HMS.1+2", + "name": "Poison Touch", + "notes": "* On CH: \nBalcony Break", + "on_block": "-5", + "on_ch": "+19a (+10)", + "on_hit": "+6", + "parent": "", + "recovery": "HMS", + "startup": "i15", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "7,17", + "id": "Lee-HMS.1,4", + "image": "", + "input": "HMS.1,4", + "name": "Excellent Combo", + "notes": "* Transition to -8, +4, +58a HMS with 3", + "on_block": "-8", + "on_ch": "+57a", + "on_hit": "+4", + "parent": "Lee-HMS.1", + "recovery": "", + "startup": "i12", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "23", + "id": "Lee-HMS.2", + "image": "", + "input": "HMS.2", + "name": "Scatter Blow", + "notes": "* Tornado", + "on_block": "-13", + "on_ch": "+39a (+29)", + "on_hit": "+39a (+29)", + "parent": "", + "recovery": "", + "startup": "i19", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "21,20", + "id": "Lee-HMS.3", + "image": "", + "input": "HMS.3", + "name": "Scatter Kick", + "notes": "* Homing\n* Shifts to throw on hit from the front\n* 6 chip damage\n* Power Crush", + "on_block": "-3", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "i18", + "target": "h,t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Lee-HMS.4", + "image": "", + "input": "HMS.4", + "name": "Shin Slicer", + "notes": "* Instant Tornado on CH\ncs", + "on_block": "-13", + "on_ch": "+72a (+56)", + "on_hit": "+4c", + "parent": "", + "recovery": "", + "startup": "i22", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "26", + "id": "Lee-HMS.u+3", + "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", + "on_block": "-9", + "on_ch": "+23d (+13)", + "on_hit": "+23d (+13)", + "parent": "", + "recovery": "", + "startup": "i20~22", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Lee-HMS.u+4", + "image": "", + "input": "HMS.u+4", + "name": "Silver Circle", + "notes": "*\n", + "on_block": "-5c", + "on_ch": "+13c", + "on_hit": "+13c", + "parent": "", + "recovery": "", + "startup": "i26~29", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "40", + "id": "Lee-Left throw", + "image": "", + "input": "Left Throw", + "name": "Lee Harassment", + "notes": "Throw break 1", + "on_block": "-3", + "on_ch": "-3d", + "on_hit": "-3d", "parent": "", "recovery": "", - "startup": "i20~22", + "startup": "i12~14", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Lee-MS.3", + "image": "", + "input": "MS.3", + "name": "", + "notes": "*\n", + "on_block": "-12", + "on_ch": "-1", + "on_hit": "-1", + "parent": "", + "recovery": "", + "startup": "i15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", + "id": "Lee-MS.3+4", + "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", + "on_block": "-15*", + "on_ch": "+5d", + "on_hit": "+3", + "parent": "", + "recovery": "FC", + "startup": "i25~31", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,10", + "id": "Lee-MS.3,4", + "image": "", + "input": "MS.3,4", + "name": "Inverted Axle", + "notes": "*", + "on_block": "-13", + "on_ch": "+32a (+22)", + "on_hit": "+32a (+22)", + "parent": "Lee-MS.3", + "recovery": "", + "startup": "i15", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lee-MS.b,n", + "image": "", + "input": "b,n", + "name": "Sway", + "notes": "*", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "hFC", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": ",18", + "id": "Lee-MS.b,n,4", + "image": "", + "input": "b,n,4", + "name": "Axe Sweep", + "notes": "*\ncs", + "on_block": "-13", + "on_ch": "+12", + "on_hit": "+3", + "parent": "Lee-MS.b,n", + "recovery": "", + "startup": "", + "target": ",l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "55+", + "id": "Lee-R.df+1+2", + "image": "", + "input": "R.df+1+2", + "name": "The Marvelous Rose", + "notes": "* Rage Art\n* Damage increases with lower health\n* Erases opponent's recoverable health on hit\n* Power Crush", + "on_block": "-15", + "on_ch": "+0", + "on_hit": "+0", + "parent": "", + "recovery": "r39", + "startup": "i20", + "target": "m,t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "40", + "id": "Lee-Right throw", + "image": "", + "input": "Right Throw", + "name": "Lee Stunner", + "notes": "Floor Break Throw break 2", + "on_block": "-3", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lee-u+3", + "image": "", + "input": "u+3", + "name": "Fake", + "notes": "* Transition to FC with D\n* Transition to HMS with 3+4\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Lee-ub+3", + "image": "", + "input": "ub+3", + "name": "Wheel of Fate", + "notes": "* Tornado\n", + "on_block": "-13", + "on_ch": "+74a (+58)", + "on_hit": "+20a (+13)", + "parent": "", + "recovery": "", + "startup": "i18", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lee-ub,b", + "image": "", + "input": "ub,b", + "name": "Back Handspring > Hitman", + "notes": "* Automatically transitions to HMS\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Lee-uf+1+2", + "image": "", + "input": "uf+1+2", + "name": "Knee Driver", + "notes": "* Throw break 1+2\n* Alternate input HMS.uf+1+2", + "on_block": "-3", + "on_ch": "+23d", + "on_hit": "+23d", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Lee-uf+3", + "image": "", + "input": "uf+3", + "name": "", + "notes": "\n", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", + "parent": "", + "recovery": "", + "startup": "i25", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,18", + "id": "Lee-uf+3,2", + "image": "", + "input": "uf+3,2", + "name": "Brilliant Rosé", + "notes": "Combos from 1st hit", + "on_block": "-12", + "on_ch": "+26a", + "on_hit": "+3", + "parent": "Lee-uf+3", + "recovery": "FC", + "startup": "i25", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "Lee-uf+3+4", + "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", + "on_block": "+5", + "on_ch": "+28d (+20)", + "on_hit": "+28d (+20)", + "parent": "", + "recovery": "", + "startup": "i22", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,23", + "id": "Lee-uf+3,4", + "image": "", + "input": "uf+3,4", + "name": "Double Mazurek", + "notes": "Combos from 1st hit", + "on_block": "-3", + "on_ch": "+25a", + "on_hit": "+25a", + "parent": "Lee-uf+3", + "recovery": "", + "startup": "i25", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14", + "id": "Lee-uf+4", + "image": "", + "input": "uf+4", + "name": "Silver Arrow", + "notes": "* Knee\n* Alternate input ub+4, u+4\n", + "on_block": "-13", + "on_ch": "+31a (+21)", + "on_hit": "+31a (+21)", + "parent": "", + "recovery": "", + "startup": "i15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Lee-uf,n,4", + "image": "", + "input": "uf,n,4", + "name": "Delayed Rising Toe Kick", + "notes": "\n", + "on_block": "-13", + "on_ch": "+32a (+22)", + "on_hit": "+32a (+22)", + "parent": "", + "recovery": "", + "startup": "i23", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Lee-ws1", + "image": "", + "input": "ws1", + "name": "", + "notes": "* Automatically transitions to HMS on hit or block", + "on_block": "-2", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "", + "startup": "i13", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,17", + "id": "Lee-ws1,2", + "image": "", + "input": "ws1,2", + "name": "Wonderful Spin Blow", + "notes": "*Transition to -3, +6, +12 MS with F", + "on_block": "-7", + "on_ch": "+7", + "on_hit": "+2", + "parent": "Lee-ws1", + "recovery": "", + "startup": "i13", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,20", + "id": "Lee-ws1,4", + "image": "", + "input": "ws1,4", + "name": "Wonderful Combo", + "notes": "*Transition to -8, +1 HMS with 3", + "on_block": "-5", + "on_ch": "+4", + "on_hit": "+4", + "parent": "Lee-ws1", + "recovery": "", + "startup": "i13", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Lee-ws2", + "image": "", + "input": "ws2", + "name": "", + "notes": "*", + "on_block": "-8", + "on_ch": "+3", + "on_hit": "+3", + "parent": "", + "recovery": "", + "startup": "i14", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,24", + "id": "Lee-ws2,3", + "image": "", + "input": "ws2,3", + "name": "Rocket Heel", + "notes": "* Tornado\n* Combos from 1st hit", + "on_block": "-13", + "on_ch": "+32a (+22)", + "on_hit": "+32a (+22)", + "parent": "Lee-ws2", + "recovery": "", + "startup": "i14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,23", + "id": "Lee-ws2,4", + "image": "", + "input": "ws2,4", + "name": "Twister Heel", + "notes": "* Balcony Break\n* Combos from 1st hit", + "on_block": "-2", + "on_ch": "+37a", + "on_hit": "+13g", + "parent": "Lee-ws2", + "recovery": "", + "startup": "i14", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16", + "id": "Lee-ws3", + "image": "", + "input": "ws3", + "name": "", + "notes": "*", + "on_block": "-21", + "on_ch": "-10", + "on_hit": "-10", + "parent": "", + "recovery": "", + "startup": "i10", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16,11", + "id": "Lee-ws3,3", + "image": "", + "input": "ws3,3", + "name": "", + "notes": "* Transition to -15, -4 HMS with 4\n* Combos from 1st hit", + "on_block": "-15", + "on_ch": "-4c", + "on_hit": "-4c", + "parent": "Lee-ws3", + "recovery": "", + "startup": "i10", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16,11,8", + "id": "Lee-ws3,3,D+3", + "image": "", + "input": "ws3,3,D+3", + "name": "", + "notes": "* Combos from 2nd hit CH", + "on_block": "-19", + "on_ch": "-8", + "on_hit": "-8", + "parent": "Lee-ws3,3", + "recovery": "", + "startup": "i10", + "target": "m,m,l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16,11,8,10", + "id": "Lee-ws3,3,D+3,3", + "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", + "on_block": "-16", + "on_ch": "-5", + "on_hit": "-5", + "parent": "Lee-ws3,3,D+3", + "recovery": "", + "startup": "i10", + "target": "m,m,l,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16,11,10", + "id": "Lee-ws3,3,DF+3", + "image": "", + "input": "ws3,3,DF+3", + "name": "", + "notes": "* Combos from 2nd hit CH", + "on_block": "-19", + "on_ch": "-8", + "on_hit": "-8", + "parent": "Lee-ws3,3", + "recovery": "", + "startup": "i10", + "target": "m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16,11,10,10", + "id": "Lee-ws3,3,DF+3,3", + "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", + "on_block": "-16", + "on_ch": "-8", + "on_hit": "-8", + "parent": "Lee-ws3,3,DF+3", + "recovery": "", + "startup": "i10", + "target": "m,m,m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16", + "id": "Lee-ws4", + "image": "", + "input": "ws4", + "name": "Toe Smash", + "notes": "* Transition to -9, +2 HMS with 3", + "on_block": "-6", + "on_ch": "+5", + "on_hit": "+5", + "parent": "", + "recovery": "", + "startup": "i11", "target": "m", "video": "" } 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 1dd2b51..11ab1a1 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 @@ -1,6 +1,7 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Leo-1", "image": "", @@ -18,29 +19,31 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Leo-1+2", "image": "", "input": "1+2", "name": "Dual Thunder Fists", - "notes": "\n*\nBalcony Break\nChip damage on block", + "notes": "* Balcony Break\n* Chip damage on block\n* Power Crush", "on_block": "-12", "on_ch": "+11a (+2)", "on_hit": "+11a (+2)", "parent": "", "recovery": "", - "startup": "25", + "startup": "i25", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "5,10", "id": "Leo-1,2", "image": "", "input": "1,2", "name": "He Zi Shou", - "notes": "\n* Jail from 1st attack\n* Combo from 1st Hit\n*Transition to KNK with ~B\n *(-9 oB, +2 oH)", + "notes": "* Jail from 1st attack\n* Enter KNK -9 +2 with b", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -52,13 +55,14 @@ }, { "alias": [], + "alt": [], "damage": "5,10,16", "id": "Leo-1,2,1", "image": "", "input": "1,2,1", "name": "", "notes": "Combo from 2nd CH", - "on_block": "-5", + "on_block": "-5~-4", "on_ch": "+9", "on_hit": "+6", "parent": "Leo-1,2", @@ -69,12 +73,13 @@ }, { "alias": [], + "alt": [], "damage": "5,10,16,21", "id": "Leo-1,2,1,1", "image": "", "input": "1,2,1,1", "name": "Liang Yi Zhou", - "notes": "\n*\nBalcony Break\n* Combo from 3rd Hit", + "notes": "*\nBalcony Break\n* Combo from 3rd Hit", "on_block": "-13", "on_ch": "+12a (+3)", "on_hit": "+12a (+3)", @@ -86,13 +91,14 @@ }, { "alias": [], + "alt": [], "damage": "5,10,16,30", "id": "Leo-1,2,1,4", "image": "", "input": "1,2,1,4", "name": "Wai Bai Tui", - "notes": "\n*\nBalcony Break\n* Combo from 3rd Hit", - "on_block": "-6", + "notes": "*\nBalcony Break\n* Combo from 3rd Hit", + "on_block": "-6~-4", "on_ch": "+32a (+6)", "on_hit": "+32a (+6)", "parent": "Leo-1,2,1", @@ -103,6 +109,25 @@ }, { "alias": [], + "alt": [], + "damage": "", + "id": "Leo-1+2+3+4", + "image": "", + "input": "1+2+3+4", + "name": "Ki Charge", + "notes": "Gain LTG", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "5,10,15", "id": "Leo-1,2,4", "image": "", @@ -115,11 +140,12 @@ "parent": "Leo-1,2", "recovery": "", "startup": "i10", - "target": "h,h,l", + "target": "h,h,L", "video": "" }, { "alias": [], + "alt": [], "damage": "35", "id": "Leo-1+3", "image": "", @@ -131,29 +157,31 @@ "on_hit": "+0d", "parent": "", "recovery": "", - "startup": "i12~i14", + "startup": "i12~14", "target": "t", "video": "" }, { "alias": [], + "alt": [], "damage": "5,17", "id": "Leo-1,4", "image": "", "input": "1,4", "name": "Lan Tan Jin Ji Du Li", - "notes": "\n* Jail from 1st attack\n * Transition to KNK", + "notes": "* Jail from 1st attack", "on_block": "-5", "on_ch": "+11", "on_hit": "+11", "parent": "Leo-1", - "recovery": "", + "recovery": "KNK", "startup": "i10", "target": "h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "9", "id": "Leo-2", "image": "", @@ -171,13 +199,14 @@ }, { "alias": [], + "alt": [], "damage": "9,12", "id": "Leo-2,1", "image": "", "input": "2,1", "name": "Xiang Long Shi Chong Tian Zhang", - "notes": "Jail from 1st attack\nCombo from 1st hit", - "on_block": "-7", + "notes": "Jail from 1st attack", + "on_block": "-7~-6", "on_ch": "+4", "on_hit": "+4", "parent": "Leo-2", @@ -188,6 +217,7 @@ }, { "alias": [], + "alt": [], "damage": "9,20", "id": "Leo-2,2", "image": "", @@ -205,40 +235,43 @@ }, { "alias": [], + "alt": [], "damage": "12 (12)", "id": "Leo-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\n* Heat Burst\n", - "on_block": "+1", + "notes": "* Heat Burst\n* Power Crush", + "on_block": "+1~+2", "on_ch": "+2c", "on_hit": "+2c", "parent": "", "recovery": "", - "startup": "i16~i17", + "startup": "i16~17", "target": "m", "video": "" }, { "alias": [], - "damage": "9,10,16 (35)", + "alt": [], + "damage": "35", "id": "Leo-2+4", "image": "", "input": "2+4", "name": "Dan Yang Da", - "notes": "\n* 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", "on_block": "-6", "on_ch": "+0d", "on_hit": "+0d", "parent": "", "recovery": "", - "startup": "i12~i14", + "startup": "i12~14", "target": "t", "video": "" }, { "alias": [], + "alt": [], "damage": "15", "id": "Leo-3", "image": "", @@ -250,71 +283,75 @@ "on_hit": "+4", "parent": "", "recovery": "", - "startup": "14", + "startup": "i14", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "15,10", "id": "Leo-3,2", "image": "", "input": "3,2", "name": "", - "notes": "\n* Combo from 1st hit\n* Transition to BOK with ~D\n * (-6 oB, +5 oH)", + "notes": "* Combo from 1st hit\n* Enter BOK -6 +5 with d", "on_block": "-2", "on_ch": "+9", "on_hit": "+9", "parent": "Leo-3", "recovery": "", - "startup": "14", + "startup": "i14", "target": "h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "15,10,26", "id": "Leo-3,2,3", "image": "", "input": "3,2,3", "name": "Wu Dang Xuan Feng Jiao", - "notes": "\n*\nTornado\n*\nBalcony Break\n* Combo on 2nd attack CH\n* Cancel with ~B\n * (-15 oB, -4 oH)", - "on_block": "-7", + "notes": "*\nTornado\n*\nBalcony Break\n* Combo from 2nd CH\n* Cancel to -15 -4 with B", + "on_block": "-7~-6", "on_ch": "+13a (+4)", "on_hit": "+13a (+4)", "parent": "Leo-3,2", "recovery": "", - "startup": "14", + "startup": "i14", "target": "h,h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "15,10,14", "id": "Leo-3,2,4", "image": "", "input": "3,2,4", "name": "Wu Dang Jin Ji Du Li", - "notes": "Combo on 2nd attack CH", - "on_block": "+9", - "on_ch": "+19", + "notes": "* Combo from 2nd CH", + "on_block": "+9~+10", + "on_ch": "[+19](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "+15g", "parent": "Leo-3,2", - "recovery": "", - "startup": "14", + "recovery": "KNK", + "startup": "i14", "target": "h,h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "17", "id": "Leo-4", "image": "", "input": "4", - "name": "Magic 4", + "name": "", "notes": "", "on_block": "-7", - "on_ch": "+31a", + "on_ch": "[+31a](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "+6", "parent": "", "recovery": "", @@ -324,97 +361,103 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Leo-b+1", "image": "", "input": "b+1", "name": "", "notes": "", - "on_block": "-12", + "on_block": "-12~-11", "on_ch": "+1", "on_hit": "+1", "parent": "", "recovery": "", - "startup": "i18~i19", + "startup": "i18~19", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "17,18", "id": "Leo-b+1,1+2", "image": "", "input": "b+1,1+2", "name": "Ding Zhou Meng Po Kao", - "notes": "\n* Combo from 1st hit\n*Transition to BOK with ~D\n * (-10 oB, +11 oH)", - "on_block": "-12", + "notes": "* Combo from 1st hit\n* Enter BOK -10 +11 with d", + "on_block": "-12~-11", "on_ch": "+9", "on_hit": "+9", "parent": "Leo-b+1", "recovery": "", - "startup": "i18~i19", + "startup": "i18~19", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "15", "id": "Leo-b+1+2", "image": "", "input": "b+1+2", "name": "", "notes": "", - "on_block": "-24", + "on_block": "-24~-23", "on_ch": "-11", "on_hit": "-11", "parent": "", "recovery": "", - "startup": "i17~i18", + "startup": "i17~18", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "15,13", "id": "Leo-b+1+2,1+2", "image": "", "input": "b+1+2,1+2", "name": "", "notes": "Combo from 1st hit", - "on_block": "-14", + "on_block": "-14~-13", "on_ch": "+7", "on_hit": "-3", "parent": "Leo-b+1+2", "recovery": "", - "startup": "i17~i18", + "startup": "i17~18", "target": "m,m", "video": "" }, { "alias": [], - "damage": "15,13,25", - "id": "Leo-b+1+2,1+2,2", + "alt": [], + "damage": "15,13,30", + "id": "Leo-b+1+2,1+2,d,df,f+2", "image": "", - "input": "b+1+2,1+2,2", + "input": "b+1+2,1+2,d,df,f+2", "name": "Jin Gang Hua Shan Tuo Tian Zhang", - "notes": "\n* Combo from 2nd CH\n* Chip damage on block\n* Input qcf+2 instead for 30 damage", - "on_block": "-13", + "notes": "* Combo from 2nd CH\n* Chip damage on block\n* Deals 25 damage without motion input", + "on_block": "-13~-12", "on_ch": "+17d (+12)", "on_hit": "+17d (+12)", "parent": "Leo-b+1+2,1+2", "recovery": "", - "startup": "i17~i18", + "startup": "i17~18", "target": "m,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Leo-b+1+3", "image": "", "input": "b+1+3", "name": "Shi Zi Xiao Zhang Kou", - "notes": "\n* Parries high and mid punches and kicks", + "notes": "* Parries high and mid punches and kicks", "on_block": "", "on_ch": "", "on_hit": "", @@ -426,57 +469,61 @@ }, { "alias": [], - "damage": "30", + "alt": [], + "damage": ",30", "id": "Leo-b+1+3,P.2", "image": "", "input": "b+1+3,P.2", "name": "Shang Bu Zhuang Quan", - "notes": "\nBalcony Break\n* Combo from parry\n* Charge LTG on hit", - "on_block": "-9", + "notes": "* Balcony Break\n* Combo from parry\n* Gain LTG on hit", + "on_block": "-9~-8", "on_ch": "-9a", "on_hit": "-9a", "parent": "Leo-b+1+3", "recovery": "", "startup": "", - "target": "m", - "video": "" - }, - { - "alias": [], - "damage": "17,14", - "id": "Leo-b+1,4", - "image": "", - "input": "b+1,4", - "name": "Ding Zhou Jin Ji Du Li", - "notes": "Combo from 1st hit", - "on_block": "+9", - "on_ch": "+19", - "on_hit": "+15g", - "parent": "Leo-b+1", - "recovery": "", - "startup": "i18~i19", - "target": "m,m", + "target": ",m", "video": "" }, { "alias": [], + "alt": [], "damage": "6,12", - "id": "Leo-b1+4", + "id": "Leo-b+1+4", "image": "", "input": "b+1+4", "name": "Cuo Zhang", "notes": "", - "on_block": "-12", - "on_ch": "+14", + "on_block": "-12~-10", + "on_ch": "[+14](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "+3", "parent": "", "recovery": "", - "startup": "i19 i21", + "startup": "i19~21", "target": "h,l", "video": "" }, { "alias": [], + "alt": [], + "damage": "17,14", + "id": "Leo-b+1,4", + "image": "", + "input": "b+1,4", + "name": "Ding Zhou Jin Ji Du Li", + "notes": "* Combo from 1st CH", + "on_block": "+9", + "on_ch": "[+19](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", + "on_hit": "+15g", + "parent": "Leo-b+1", + "recovery": "KNK", + "startup": "i18~19", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "11", "id": "Leo-b+2", "image": "", @@ -484,8 +531,8 @@ "name": "", "notes": "", "on_block": "-11", - "on_ch": "0", - "on_hit": "0", + "on_ch": "+0", + "on_hit": "+0", "parent": "", "recovery": "", "startup": "i14", @@ -494,13 +541,14 @@ }, { "alias": [], + "alt": [], "damage": "11,11", "id": "Leo-b+2,1", "image": "", "input": "b+2,1", "name": "Wu Hu Chu Dong", "notes": "Combo from 1st hit", - "on_block": "-4", + "on_block": "-4~-3", "on_ch": "+7", "on_hit": "+7", "parent": "Leo-b+2", @@ -511,13 +559,14 @@ }, { "alias": [], + "alt": [], "damage": "11,21", "id": "Leo-b+2,1+2", "image": "", "input": "b+2,1+2", "name": "Er Lang Dan Shan", - "notes": "\nHeat Engager\n* Combo from 1st hit", - "on_block": "-11", + "notes": "* Heat Engager\n* Heat Dash +5 [+67a (+50)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')\n* Combo from 1st hit", + "on_block": "-11~-10", "on_ch": "+8", "on_hit": "+8", "parent": "Leo-b+2", @@ -528,29 +577,31 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Leo-b+2+3", "image": "", "input": "b+2+3", "name": "Ye Kua", - "notes": "\n* Parries high and mid punches\n* Hit after parry is the same as on CH", - "on_block": "-8", - "on_ch": "+28d", - "on_hit": "+23d", + "notes": "* Parries high and mid punches\n* Hit after parry is the same as on CH", + "on_block": "-8~-7", + "on_ch": "[+28a](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", + "on_hit": "+23g", "parent": "", "recovery": "", - "startup": "i30~i31", + "startup": "i30~31", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Leo-b+2+4", "image": "", "input": "b+2+4", "name": "Shi Zi Zhou", - "notes": "\nBalcony 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", "on_block": "", "on_ch": "", "on_hit": "", @@ -562,40 +613,61 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Leo-b+3", "image": "", "input": "b+3", "name": "", "notes": "", - "on_block": "-7", + "on_block": "-7~-6", "on_ch": "+4", "on_hit": "+4", "parent": "", "recovery": "", - "startup": "i14~i15", + "startup": "i14~15", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "12,13", "id": "Leo-b+3,1", "image": "", "input": "b+3,1", "name": "Ying Mian Tui", - "notes": "\nSpike\n* Combo from 1st hit\n* Transition to BOK with ~D\n * (-8 oB, +5 oH)\n* Transition to KNK with ~B\n * (-10 oB, +1 oH)", + "notes": "* Spike\n* Combo from 1st hit\n* Enter BOK -8 +5 with d\n* Enter KNK -10 +1 with b", "on_block": "-10", "on_ch": "+4", "on_hit": "+4", "parent": "Leo-b+3", "recovery": "", - "startup": "i14~i15", + "startup": "i14~15", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], + "damage": "12,13,25", + "id": "Leo-b+3,1,LTG.2", + "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", + "on_block": "-13", + "on_ch": "+10a", + "on_hit": "+10a", + "parent": "Leo-b+3,1", + "recovery": "", + "startup": "i14~15", + "target": "m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "", "id": "Leo-b+3+4", "image": "", @@ -613,6 +685,7 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Leo-b+4", "image": "", @@ -630,13 +703,14 @@ }, { "alias": [], + "alt": [], "damage": "13,20", "id": "Leo-b+4,1", "image": "", "input": "b+4,1", "name": "Dragon's Impact", - "notes": "\nBalcony Break\n* Combo from 1st hit\n* Cancel to FC with ~D\n * (-16 oB, -3 oH)", - "on_block": "-12", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Cancel to FC -16 -3 with D", + "on_block": "-12~-11", "on_ch": "+15a (+6)", "on_hit": "+15a (+6)", "parent": "Leo-b+4", @@ -647,46 +721,49 @@ }, { "alias": [], + "alt": [], "damage": "13,14", "id": "Leo-b+4,1~4", "image": "", "input": "b+4,1~4", "name": "Dragon's Impact > Jin Ji Du Li", - "notes": "\n* Combo from 1st hit\n*Transition to cd with ~DF\n * (-5 oB, +1 oH, +5 CH)", - "on_block": "+9", + "notes": "* Combo from 1st hit\n* Enter CD -5 +1 +5 with df", + "on_block": "+9~+10", "on_ch": "+19", "on_hit": "+15g", "parent": "Leo-b+4", - "recovery": "", + "recovery": "KNK", "startup": "i18", "target": "m,m", "video": "" }, { "alias": [], - "damage": "25,25 (50)", + "alt": [], + "damage": "50", "id": "Leo-Back throw", "image": "", "input": "Back throw", "name": "Yang Di Tou", - "notes": "\n* Deals 10 more damage at the wall", + "notes": "* Deals 10 more damage at the wall", "on_block": "", "on_ch": "-3d", "on_hit": "-3d", "parent": "", "recovery": "", - "startup": "i12~i14", + "startup": "i12~14", "target": "t", "video": "" }, { "alias": [], + "alt": [], "damage": "14", "id": "Leo-BOK.1", "image": "", "input": "BOK.1", "name": "", - "notes": "", + "notes": "\ncs", "on_block": "-4", "on_ch": "+9", "on_hit": "+9", @@ -698,32 +775,34 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Leo-BOK.1+2", "image": "", "input": "BOK.1+2", "name": "Lao Pao Ba", - "notes": "\nHeat Engager\nBalcony Break\nSpike\n *Chip damage on block\n", - "on_block": "-12", - "on_ch": "+15d", - "on_hit": "+15d", + "notes": "* Heat Engager\n* Heat Dash +5 [+17d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')\n* Balcony Break\n* Spike\n* Chip damage on block\n* Power Crush", + "on_block": "-12~-11", + "on_ch": "[+15d](https://wavu.wiki/t/Leo_combos#Wall 'Leo Combos')", + "on_hit": "[+15d](https://wavu.wiki/t/Leo_combos#Wall 'Leo Combos')", "parent": "", "recovery": "", - "startup": "i0", - "target": "m", + "startup": "i20~21", + "target": "M", "video": "" }, { "alias": [], + "alt": [], "damage": "14,20", "id": "Leo-BOK.1,2", "image": "", "input": "BOK.1,2", "name": "Ya Sui Ying Quan", - "notes": "\nTornado\n", - "on_block": "-14", - "on_ch": "+72 (+56)", - "on_hit": "+72 (+56)", + "notes": "* Tornado\n* Combo from 1st hit", + "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')", "parent": "Leo-BOK.1", "recovery": "", "startup": "i13", @@ -732,32 +811,34 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Leo-BOK.2", "image": "", "input": "BOK.2", "name": "Fan Lan Chui", - "notes": "", - "on_block": "-9", - "on_ch": "+41 (+31)", - "on_hit": "+41 (+31)", + "notes": "\ncs", + "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')", "parent": "", "recovery": "", - "startup": "i19-20", - "target": "m", + "startup": "i19~20", + "target": "M", "video": "" }, { "alias": [], + "alt": [], "damage": "30", "id": "Leo-BOK.3", "image": "", "input": "BOK.3", "name": "Startled Crane", - "notes": "\nHoming\nBalcony Break\n *Chip damage on block\n", + "notes": "* Homing\n* Balcony Break\n* Chip damage on block", "on_block": "+5", - "on_ch": "+15d", - "on_hit": "+15d", + "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')", "parent": "", "recovery": "", "startup": "i21", @@ -766,29 +847,31 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Leo-BOK.4", "image": "", "input": "BOK.4", "name": "Jin Ji Du Li", - "notes": "\n*Transition to cd with ~DF", + "notes": "* Same move as [f+4](https://wavu.wiki/t/Leo_movelist#Leo-f+4 'Leo Movelist')", "on_block": "+9", - "on_ch": "+19", + "on_ch": "[+19](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "+15g", "parent": "", - "recovery": "", + "recovery": "KNK", "startup": "i20", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Leo-BOK.n", "image": "", "input": "BOK.n", "name": "Fo Bu (Elapsed)", - "notes": "", + "notes": "\ncs", "on_block": "", "on_ch": "", "on_hit": "", @@ -800,12 +883,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Leo-BT.1+2", "image": "", "input": "BT.1+2", "name": "Tui Bu Dan Yi", - "notes": "\nBalcony Break", + "notes": "* Balcony Break", "on_block": "-20", "on_ch": "+22a (-14)", "on_hit": "+1a (-8)", @@ -816,30 +900,36 @@ "video": "" }, { - "alias": [], + "alias": [ + "qcf+1" + ], + "alt": [], "damage": "17", "id": "Leo-CD.1", "image": "", "input": "CD.1", "name": "Lei Zhang", - "notes": "", - "on_block": "-13", - "on_ch": "+11", + "notes": "\ncs", + "on_block": "-13~-12", + "on_ch": "[+11](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "-1", "parent": "", "recovery": "", - "startup": "i18~i19", - "target": "l", + "startup": "i18~19", + "target": "L", "video": "" }, { - "alias": [], + "alias": [ + "qcf+2" + ], + "alt": [], "damage": "14", "id": "Leo-CD.2", "image": "", "input": "CD.2", "name": "", - "notes": "\n*Transition to KNK with ~B\n * (Same oB and oH)", + "notes": "* Enter KNK -9 +9 with b", "on_block": "-9", "on_ch": "+9", "on_hit": "+9", @@ -850,15 +940,18 @@ "video": "" }, { - "alias": [], + "alias": [ + "qcf+2,1" + ], + "alt": [], "damage": "14,17", "id": "Leo-CD.2,1", "image": "", "input": "CD.2,1", "name": "Lightning Spear", - "notes": "", - "on_block": "-6", - "on_ch": "+30g", + "notes": "* Wall Crush on hit +22g\n* Combo from 1st hit", + "on_block": "-6~-5", + "on_ch": "[+30d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "+10", "parent": "Leo-CD.2", "recovery": "", @@ -867,16 +960,19 @@ "video": "" }, { - "alias": [], + "alias": [ + "qcf+2,4" + ], + "alt": [], "damage": "14,26", "id": "Leo-CD.2,4", "image": "", "input": "CD.2,4", "name": "Lightning Skypiercer", - "notes": "\nBalcony Break", - "on_block": "-11", - "on_ch": "+10d (0)", - "on_hit": "+10d (0)", + "notes": "* Balcony Break\n* Combo from 1st hit", + "on_block": "-4~-1", + "on_ch": "+10d (+0)", + "on_hit": "+10d (+0)", "parent": "Leo-CD.2", "recovery": "", "startup": "i17", @@ -884,47 +980,52 @@ "video": "" }, { - "alias": [], - "damage": "18,4 (22)", + "alias": [ + "qcf+3+4" + ], + "alt": [], + "damage": "6,20", "id": "Leo-CD.3+4", "image": "", "input": "CD.3+4", "name": "Swallow Step", - "notes": "\nHoming\nBalcony Break", - "on_block": "-6", + "notes": "* Homing\n* Balcony Break\n", + "on_block": "-6~-4", "on_ch": "+13g", "on_hit": "+13g", "parent": "", "recovery": "", - "startup": "i18~i20", + "startup": "i18~20 i22~24", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "18", "id": "Leo-d+1", "image": "", "input": "d+1", "name": "Fu Hu", - "notes": "\nSpike\n*Transition to FC with D*", - "on_block": "-2", - "on_ch": "+24d", + "notes": "* Spike\n* Enter FC with d", + "on_block": "-2~-1", + "on_ch": "[+13](https://wavu.wiki/t/Leo_combos#Mini-combo 'Leo Combos')", "on_hit": "+5", "parent": "", "recovery": "", - "startup": "i18~i19", + "startup": "i18~19", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Leo-d+1+2", "image": "", "input": "d+1+2", "name": "Fo Bu", - "notes": "", + "notes": "\ncs", "on_block": "", "on_ch": "", "on_hit": "", @@ -936,14 +1037,15 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Leo-d+2", "image": "", "input": "d+2", "name": "Pi Zhong", - "notes": "\nSpike", + "notes": "* Spike", "on_block": "+4c", - "on_ch": "+56a", + "on_ch": "[+56a](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "+9c", "parent": "", "recovery": "", @@ -953,12 +1055,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Leo-d+3", "image": "", "input": "d+3", "name": "Crouch Spin Kick", - "notes": "", + "notes": "\ncs5~", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -970,12 +1073,13 @@ }, { "alias": [], + "alt": [], "damage": "7", "id": "Leo-d+3+4", "image": "", "input": "d+3+4", "name": "Crouch Shin Kick", - "notes": "", + "notes": "\ncs5~", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -987,46 +1091,49 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Leo-d+4", "image": "", "input": "d+4", "name": "Sao Tang Ti", "notes": "", - "on_block": "-11", - "on_ch": "0", - "on_hit": "0", + "on_block": "-11~-10", + "on_ch": "+0", + "on_hit": "+0", "parent": "", "recovery": "", - "startup": "i16~i17", - "target": "l", + "startup": "i16~17", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "13,23", "id": "Leo-d+4,2", "image": "", "input": "d+4,2", "name": "Shang Bu Zhuang Zhang", - "notes": "\n* Charge LTG on hit with ~1+2*\n * (-11d oH, -1d CH)", - "on_block": "-5", + "notes": "* Combo from 1st CH\n* Gain LTG -11d -1d on hit with 1+2", + "on_block": "-5~-4", "on_ch": "+3d", "on_hit": "-7d", "parent": "Leo-d+4", "recovery": "", - "startup": "i16~i17", - "target": "l,h", + "startup": "i16~17", + "target": "L,h", "video": "" }, { "alias": [], + "alt": [], "damage": "6", "id": "Leo-db+1", "image": "", "input": "db+1", "name": "Crouch Jab", - "notes": "", + "notes": "\ncs5~", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -1038,125 +1145,171 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Leo-db+1+2", "image": "", "input": "db+1+2", "name": "", - "notes": "\n* Transition to BOK with ~D\n * (-12 oB, +4 oH)", - "on_block": "-9", + "notes": "* Enter BOK -12 +4 with d", + "on_block": "-9~-7", "on_ch": "+7", "on_hit": "+7", "parent": "", "recovery": "", - "startup": "i21~i23", + "startup": "i21~23", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "17,20", "id": "Leo-db+1+2,1", "image": "", "input": "db+1+2,1", "name": "Ba Wang Zhe Jiang", - "notes": "Combo from 1st hit", - "on_block": "-12", + "notes": "* Balcony Break\n* Combo from 1st hit with delay", + "on_block": "-12~-11", "on_ch": "+22a (+17)", "on_hit": "+22a (+17)", "parent": "Leo-db+1+2", "recovery": "", - "startup": "i21~i23", + "startup": "i21~23", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "16", "id": "Leo-db+2", "image": "", "input": "db+2", "name": "", "notes": "", - "on_block": "-9", + "on_block": "-9~-8", "on_ch": "+5", "on_hit": "+5", "parent": "", "recovery": "", - "startup": "i16~i17", + "startup": "i16~17", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "16,24", "id": "Leo-db+2,4", "image": "", "input": "db+2,4", "name": "Bei Zhan Juan Long Jiao", - "notes": "\n* Heat Engager\n* Heat Dash +5g, +64a (+42)\n* Balcony Break\n* Combo from 1st hit", - "on_block": "-9", + "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", + "on_block": "-9~-7", "on_ch": "+12a (+3)", "on_hit": "+12a (+3)", "parent": "Leo-db+2", "recovery": "", - "startup": "i16~i17", + "startup": "i16~17", "target": "m,h", "video": "" }, { "alias": [], + "alt": [], "damage": "23", "id": "Leo-db+3", "image": "", "input": "db+3", "name": "Lie Huo Fan Jiao", "notes": "No crouching state", - "on_block": "-8", - "on_ch": "+38a (+28)", - "on_hit": "+38a (+28)", + "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')", "parent": "", "recovery": "", - "startup": "i31-i32", + "startup": "i31~32", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "11", "id": "Leo-db+4", "image": "", "input": "db+4", "name": "", - "notes": "\nCan clean hit\nStaggers on block\n* Causes float on hit if db+4,1 is input", - "on_block": "-31", - "on_ch": "+33a", + "notes": "* Clean hit +2\n* Staggers on block\n* Causes float on hit if db+4,1 is input\ncs10~", + "on_block": "-31~-29", + "on_ch": "[+33a](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "+2", "parent": "", "recovery": "", - "startup": "i20~i22", - "target": "l", + "startup": "i20~22", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "11,27", "id": "Leo-db+4,1", "image": "", "input": "db+4,1", "name": "Qian Sao Lei Wang Quan", - "notes": "\n* Balcony Break\n* Combo from 1st hit\n * (+14a (+7))", - "on_block": "-16", + "notes": "* Balcony Break\n* Combo from 1st hit\n * +14a (+7)", + "on_block": "-16~-15", "on_ch": "+8a", "on_hit": "+8a", "parent": "Leo-db+4", "recovery": "", - "startup": "i20~i22", - "target": "l,m", + "startup": "i20~22", + "target": "L,m", "video": "" }, { "alias": [], + "alt": [], + "damage": "11,27,20", + "id": "Leo-db+4,1,LTG.1+2", + "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)", + "on_block": "-15~-14", + "on_ch": "+6a (-3)", + "on_hit": "+6a (-3)", + "parent": "Leo-db+4,1", + "recovery": "", + "startup": "i20~22", + "target": "L,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Leo-d,df", + "image": "", + "input": "d,DF", + "name": "Jin Bu (Crouching state ver.)", + "notes": "Crouching state", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [ + "qcf" + ], + "alt": [], "damage": "", "id": "Leo-d,df,f", "image": "", @@ -1174,346 +1327,331 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Leo-df+1", "image": "", "input": "df+1", "name": "Quick Upper", "notes": "", - "on_block": "-1", + "on_block": "-1~0", "on_ch": "+7", "on_hit": "+7", "parent": "", "recovery": "", - "startup": "i13~i14", + "startup": "i13~14", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "13,20", "id": "Leo-df+1,2", "image": "", "input": "df+1,2", "name": "Shuang Huan Da", - "notes": "\n*\nTornado\n*\nBalcony Break", + "notes": "*\nTornado\n*\nBalcony Break", "on_block": "-6", - "on_ch": "+34d (+26)", + "on_ch": "[+34d (+26)](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "+9d", "parent": "Leo-df+1", "recovery": "", - "startup": "i13~i14", + "startup": "i13~14", "target": "m,h", "video": "" }, { "alias": [], + "alt": [], "damage": "15", "id": "Leo-df+2", "image": "", "input": "df+2", "name": "Sheng Pao", "notes": "", - "on_block": "-13", - "on_ch": "+28a (+18)", - "on_hit": "+28a (+18)", + "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')", "parent": "", "recovery": "", - "startup": "i15~i16", + "startup": "i15~16", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Leo-df+2+3", "image": "", "input": "df+2+3", "name": "Gui Xi", - "notes": "", - "on_block": "-12", - "on_ch": "+21d", + "notes": "\ncs6~", + "on_block": "-12~-11", + "on_ch": "[+21d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "+5", "parent": "", "recovery": "", - "startup": "i21~i22", - "target": "l", + "startup": "i21~22", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "22", "id": "Leo-df+3", "image": "", "input": "df+3", "name": "Chuan Pao", - "notes": "\n*\nHoming\n*\nBalcony Break", - "on_block": "-9", + "notes": "* Homing\n* Balcony Break", + "on_block": "-9~-7", "on_ch": "+27a (-9)", "on_hit": "+6a (-3)", "parent": "", "recovery": "", - "startup": "i17~i19", + "startup": "i17~19", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14", + "id": "Leo-df+4", + "image": "", + "input": "df+4", + "name": "", + "notes": "", + "on_block": "-6", + "on_ch": "+5", + "on_hit": "+5", + "parent": "", + "recovery": "", + "startup": "i13", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "24", "id": "Leo-f+1+2", "image": "", "input": "f+1+2", "name": "Bei Zhe Kao", - "notes": "\n*\nBalcony Break", - "on_block": "-14", - "on_ch": "+56d", + "notes": "* Balcony Break", + "on_block": "-14~-13", + "on_ch": "[+56a](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "+10a (+1)", "parent": "", "recovery": "", - "startup": "i17~i18", + "startup": "i17~18", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "14", "id": "Leo-f+2", "image": "", "input": "f+2", "name": "", "notes": "", - "on_block": "0", + "on_block": "0~+2", "on_ch": "+6", "on_hit": "+6", "parent": "", "recovery": "", - "startup": "i14~i16", + "startup": "i14~16", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "14,21", "id": "Leo-f+2,2", "image": "", "input": "f+2,2", "name": "Heng Da Er Lang Dan Shan", "notes": "Combo from 1st hit", - "on_block": "-12", + "on_block": "-12~-11", "on_ch": "+25d", "on_hit": "+8", "parent": "Leo-f+2", "recovery": "", - "startup": "i14~i16", + "startup": "i14~16", "target": "h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "21", "id": "Leo-f+2+3", "image": "", "input": "f+2+3", "name": "Xiang Chui", - "notes": "\n*\nBalcony Break", - "on_block": "-9", + "notes": "* Balcony Break", + "on_block": "-9~-8", "on_ch": "+11a (+2)", "on_hit": "+11a (+2)", "parent": "", "recovery": "", - "startup": "i20~i21", + "startup": "i20~21", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "14,16", "id": "Leo-f+2,4", "image": "", "input": "f+2,4", "name": "Heng Da Bai Tui", - "notes": "\n* Jail from 1st attack\n* Combo from 1st hit\n*Transition to cd with ~DF\n * (Same oB and oH)", - "on_block": "-1", + "notes": "* Jail from 1st attack\n* Enter CD -1 +7 with df", + "on_block": "-1~0", "on_ch": "+7", "on_hit": "+7", "parent": "Leo-f+2", "recovery": "", - "startup": "i14~i16", + "startup": "i14~16", "target": "h,h", "video": "" }, { "alias": [], + "alt": [], + "damage": "14,16,20", + "id": "Leo-f+2,4,LTG.3", + "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", + "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')", + "parent": "Leo-f+2,4", + "recovery": "", + "startup": "i14~16", + "target": "h,h,M", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "23", "id": "Leo-f+3", "image": "", "input": "f+3", "name": "Bai Tui", - "notes": "\n*Transition to BOK with ~D\n * (+2 oB, +6 oH, +29d CH)", - "on_block": "0", - "on_ch": "+27g", + "notes": "* Enter BOK +2 +6 [+29a](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo') with d", + "on_block": "0~+1", + "on_ch": "[+27a](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "+4", "parent": "", "recovery": "", - "startup": "i20~i21", + "startup": "i20~21", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "24", "id": "Leo-f+3+4", "image": "", "input": "f+3+4", "name": "Yellow Crane", - "notes": "\n*\nTornado\n*\nBalcony Break\nChip damage on block", - "on_block": "0", - "on_ch": "+71a (+55)", + "notes": "* Tornado\n* Balcony Break\n* Chip damage on block", + "on_block": "0~-1", + "on_ch": "[+71a (+55)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "+8", "parent": "", "recovery": "", - "startup": "i17~i18", + "startup": "i17~18", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "14", "id": "Leo-f+4", "image": "", "input": "f+4", "name": "Jin Ji Du Li", - "notes": "\n*Transition to cd with ~DF\n * (-5 oB, +1 oH, +5 CH)", - "on_block": "+9", - "on_ch": "+19", + "notes": "* Enter CD -5 +1 +5 with df", + "on_block": "+9~+10", + "on_ch": "[+19](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "+15g", "parent": "", - "recovery": "", - "startup": "i17~i18", + "recovery": "KNK", + "startup": "i17~18", "target": "m", "video": "" }, { "alias": [], - "damage": "5", - "id": "Leo-FC.1", - "image": "", - "input": "FC.1", - "name": "Crouch Jab", - "notes": "", - "on_block": "-5", - "on_ch": "+6", - "on_hit": "+6", - "parent": "", - "recovery": "", - "startup": "i10", - "target": "s", - "video": "" - }, - { - "alias": [], - "damage": "8", - "id": "Leo-FC.2", - "image": "", - "input": "FC.2", - "name": "Crouch Straight", - "notes": "", - "on_block": "-4", - "on_ch": "+7", - "on_hit": "+7", - "parent": "", - "recovery": "", - "startup": "i11", - "target": "s", - "video": "" - }, - { - "alias": [], - "damage": "10", - "id": "Leo-FC.3", - "image": "", - "input": "FC.3", - "name": "Crouch Spin Kick", - "notes": "", - "on_block": "-17", - "on_ch": "-6", - "on_hit": "-6", - "parent": "", - "recovery": "", - "startup": "i16", - "target": "l", - "video": "" - }, - { - "alias": [], - "damage": "6", - "id": "Leo-FC.4", - "image": "", - "input": "FC.4", - "name": "Crouch Shin Kick", - "notes": "", - "on_block": "-15", - "on_ch": "-4", - "on_hit": "-4", - "parent": "", - "recovery": "", - "startup": "i12", - "target": "l", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "20", "id": "Leo-FC.df+3", "image": "", "input": "FC.df+3", "name": "Hou Sao Xuan", "notes": "", - "on_block": "-26", - "on_ch": "+37a", - "on_hit": "+37a", + "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')", "parent": "", "recovery": "", - "startup": "i21~i23", - "target": "l", + "startup": "i21~23", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "25", "id": "Leo-f,F+2", "image": "", "input": "f,F+2", "name": "Shang Bu Zhuang Quan", - "notes": "\nBalcony Break\n* Charge LTG on hit with ~1+2*\n * (-9a)\n", - "on_block": "-9", + "notes": "* Balcony Break\n* Gain LTG -9a on hit with 1+2", + "on_block": "-9~-8", "on_ch": "+8a", "on_hit": "+8a", "parent": "", "recovery": "", - "startup": "i14-15", + "startup": "i14~15", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Leo-f,F+3", "image": "", "input": "f,F+3", "name": "Tiao Shan Fu Ren", - "notes": "\n* Transition to BOK with ~D\n * (+0 oB, +10d oH)", - "on_block": "-7c", - "on_ch": "+3d", - "on_hit": "+3d", + "notes": "* Enter BOK +0 [+10d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo') with d", + "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')", "parent": "", "recovery": "", - "startup": "i26-29", + "startup": "i26~29", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "12", "id": "Leo-f,F+4", "image": "", @@ -1521,8 +1659,8 @@ "name": "", "notes": "", "on_block": "-13", - "on_ch": "+28 (+18)", - "on_hit": "+28 (+18)", + "on_ch": "[+28a (+18)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", + "on_hit": "[+28a (+18)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "parent": "", "recovery": "", "startup": "i19", @@ -1531,12 +1669,13 @@ }, { "alias": [], + "alt": [], "damage": "12,23", "id": "Leo-f,F+4,3", "image": "", "input": "f,F+4,3", "name": "", - "notes": "\nBalcony Break\n* Jail from 1st attack\n* Combo from 1st hit +28a (+21)", + "notes": "* Balcony Break\n* Jail from 1st block\n* Combo from 1st hit [+28a (+21)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_block": "-14", "on_ch": "+20 (+11)", "on_hit": "+20 (+11)", @@ -1548,80 +1687,157 @@ }, { "alias": [], + "alt": [], "damage": "12,23,17", "id": "Leo-f,F+4,3,4", "image": "", "input": "f,F+4,3,4", "name": "", - "notes": "\n* Can combo from 1st hit on wall", - "on_block": "-14", - "on_ch": "+30a", - "on_hit": "-12", + "notes": "* Can combo from 1st hit on wall\ncs4~", + "on_block": "-14~-12", + "on_ch": "[+30a](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", + "on_hit": "-1", "parent": "Leo-f,F+4,3", "recovery": "", "startup": "i19", - "target": "m,h,l", + "target": "m,h,L", "video": "" }, { "alias": [], + "alt": [], "damage": "30", "id": "Leo-f,f,F+3", "image": "", "input": "f,f,F+3", - "name": "iao Shan Jiang Jiao", - "notes": "\nBalcony Break\n* Alternate wr3 input", - "on_block": "+6", + "name": "Tiao Shan Jiang Jiao", + "notes": "* Balcony Break\n* Alternate input wr3\n", + "on_block": "+6~+9", "on_ch": "+13a (+3)", "on_hit": "+13a (+3)", "parent": "", "recovery": "", - "startup": "i23~i26", + "startup": "i23~26", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "14,13,23 (50)", "id": "Leo-H.2+3", "image": "", "input": "H.2+3", "name": "Ultimate Feng Huo Lun Kick", - "notes": "\n* Heat Smash\n* Balcony Break\n* Transition to cd on block with DF\n * (+16 oB)", - "on_block": "+8", + "notes": "* Heat Smash\n* Balcony Break\n* Enter CD +16g with df on block", + "on_block": "+8~+9", "on_ch": "+5a", "on_hit": "+5a", "parent": "", "recovery": "", - "startup": "i16~i17", + "startup": "i16~17", "target": "m,m,h", "video": "" }, { "alias": [], + "alt": [], + "damage": "5", + "id": "Leo-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": "FC", + "startup": "i10", + "target": "sl", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8", + "id": "Leo-hFC.2", + "image": "", + "input": "hFC.2", + "name": "Crouch Straight", + "notes": "", + "on_block": "-4", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "", + "startup": "i11", + "target": "sl", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Leo-hFC.3", + "image": "", + "input": "hFC.3", + "name": "Crouch Spin Kick", + "notes": "", + "on_block": "-17", + "on_ch": "-6", + "on_hit": "-6", + "parent": "", + "recovery": "", + "startup": "i16", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6", + "id": "Leo-hFC.4", + "image": "", + "input": "hFC.4", + "name": "Crouch Shin Kick", + "notes": "", + "on_block": "-15", + "on_ch": "-4", + "on_hit": "-4", + "parent": "", + "recovery": "", + "startup": "i12", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "8,13,14 (35)", "id": "Leo-H.KNK.2+3", "image": "", "input": "H.KNK.2+3", "name": "Ultimate Huo Jian Qiang Fist", - "notes": "\n* Heat Smash\n* Balcony Break\n", - "on_block": "-13", + "notes": "* Heat Smash\n* Balcony Break", + "on_block": "-13~-12", "on_ch": "+31a (+13)", "on_hit": "+31a (+13)", "parent": "", "recovery": "", - "startup": "i20~i21", + "startup": "i20~21", "target": "l,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "12", "id": "Leo-KNK.1", "image": "", "input": "KNK.1", "name": "", - "notes": "\n* Transition to BOK with with ~D\n * (-7 oB, +4 oH)", + "notes": "* Enter BOK -7 +4 with d", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -1633,29 +1849,31 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Leo-KNK.1+2", "image": "", "input": "KNK.1+2", "name": "Upper Rising Fist", - "notes": "\nTornado\nBalcony Break\n * On non-CH grounded connect\nChip Damage on Block", + "notes": "* Tornado\n* Balcony Break\n * On non-CH grounded connect\n* Chip Damage on Block", "on_block": "-6", - "on_ch": "+21", + "on_ch": "[+41a (+31)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "+21", "parent": "", "recovery": "", "startup": "i25", - "target": "m", + "target": "M", "video": "" }, { "alias": [], + "alt": [], "damage": "12,17", "id": "Leo-KNK.1,2", "image": "", "input": "KNK.1,2", "name": "Bai She Tui Chuang", - "notes": "\nHeat Engager\n", + "notes": "* Heat Engager\n* Heat Dash +5 [+36a (+26)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')\n* Combo from 1st hit", "on_block": "-9", "on_ch": "+17", "on_hit": "+17", @@ -1667,15 +1885,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Leo-KNK.2", "image": "", "input": "KNK.2", "name": "Heng Quan", - "notes": "\nBalcony Break", - "on_block": "-9", - "on_ch": "+22", - "on_hit": "+22", + "notes": "* Balcony Break", + "on_block": "-4", + "on_ch": "[+58a](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", + "on_hit": "+22a (+13)", "parent": "", "recovery": "", "startup": "i13", @@ -1684,6 +1903,7 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Leo-KNK.3", "image": "", @@ -1691,8 +1911,8 @@ "name": "Yi Qi Jiao", "notes": "", "on_block": "-13", - "on_ch": "a", - "on_hit": "a", + "on_ch": "[+28a (+18)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", + "on_hit": "[+28a (+18)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "parent": "", "recovery": "", "startup": "i20", @@ -1701,6 +1921,7 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Leo-KNK.3+4", "image": "", @@ -1708,16 +1929,17 @@ "name": "", "notes": "", "on_block": "-26", - "on_ch": "+19", - "on_hit": "+19", + "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')", "parent": "", "recovery": "", "startup": "i24", - "target": "", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "13,18", "id": "Leo-KNK.3,4", "image": "", @@ -1735,32 +1957,34 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Leo-KNK.4", "image": "", "input": "KNK.4", "name": "Cuo Ti Fu Ren", - "notes": "\nSpike\n* Transition to cd with ~DF\n * (-10 oB, +6c oH, +19d CH)", + "notes": "* Spike\n* Enter CD -10 +6c [+19d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo') with df", "on_block": "-12", - "on_ch": "+4c", + "on_ch": "[+17d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "+4c", "parent": "", "recovery": "", "startup": "i20", - "target": "l", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Leo-KNK.DF", "image": "", "input": "KNK.DF", "name": "Jin Bu", - "notes": "\n* Frames calculated from f4 KNK.DF\n", - "on_block": "-5", - "on_ch": "+1", - "on_hit": "+1", + "notes": "", + "on_block": "", + "on_ch": "", + "on_hit": "", "parent": "", "recovery": "r12 CD", "startup": "", @@ -1769,46 +1993,49 @@ }, { "alias": [], - "damage": "14,26 (40)", + "alt": [], + "damage": "40", "id": "Leo-Left throw", "image": "", "input": "Left throw", "name": "Chou Bie Zi", - "notes": "\n* 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", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", "parent": "", "recovery": "", - "startup": "i12~i14", + "startup": "i12~14", "target": "t", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Leo-OTG.d+3+4", "image": "", "input": "OTG.d+3+4", "name": "Zhen Jiao", - "notes": "", - "on_block": "-13", - "on_ch": "-2d (-10)", - "on_hit": "-2d (-10)", + "notes": "* Spike\n* -2d (-10) on grounded hit", + "on_block": "-13~-12", + "on_ch": "+3", + "on_hit": "+3", "parent": "", "recovery": "", - "startup": "i21~i22", - "target": "l", + "startup": "i21~22", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "55+", "id": "Leo-R.df+1+2", "image": "", "input": "R.df+1+2", "name": "Transcendent Blow", - "notes": "\n* Rage Art", + "notes": "* Rage Art\n* Power Crush", "on_block": "-15", "on_ch": "+0d", "on_hit": "+0d", @@ -1820,63 +2047,67 @@ }, { "alias": [], - "damage": "20,20 (40)", + "alt": [], + "damage": "40", "id": "Leo-Right throw", "image": "", "input": "Right throw", "name": "Da Zhe Jiang", - "notes": "\n* Throw break 2\n* Side switch on hit", + "notes": "* Throw break 2\n* Side switch on hit", "on_block": "-3", "on_ch": "+1d", "on_hit": "+1d", "parent": "", "recovery": "", - "startup": "i12~i14", + "startup": "i12~14", "target": "t", "video": "" }, { "alias": [], - "damage": "", - "id": "Leo-ss.1+2", + "alt": [], + "damage": "30", + "id": "Leo-SS.1+2", "image": "", - "input": "ss.1+2", - "name": "", - "notes": "\nBalcony Break", + "input": "SS.1+2", + "name": "Da Kai", + "notes": "* Balcony Break", "on_block": "-9", - "on_ch": "+29d", + "on_ch": "[+29d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "+14a (+5)", "parent": "", "recovery": "", "startup": "i19", - "target": "", + "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "17", "id": "Leo-u+1", "image": "", "input": "u+1", "name": "Xiang Quan", - "notes": "\nTornado\nBalcony Break\n* on CH\n * Doesn't Balcony Break on airborne", - "on_block": "-6", - "on_ch": "+22a (+5)", + "notes": "* Tornado\n* Balcony Break\n * CH only\n * Doesn't Balcony Break on airborne", + "on_block": "-6~-5", + "on_ch": "[+22a (+5)](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "+2", "parent": "", "recovery": "", - "startup": "i19~i20", + "startup": "i19~20", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Leo-ub+1", "image": "", "input": "ub+1", "name": "Bao Zhou", - "notes": "\n* Parries high and mid kicks", + "notes": "* Parries high and mid kicks", "on_block": "", "on_ch": "", "on_hit": "", @@ -1888,74 +2119,79 @@ }, { "alias": [], + "alt": [], "damage": "60", "id": "Leo-ub+1+2", "image": "", "input": "ub+1+2", - "name": "XZiao Jia Er Lu Liang Yi Zhou", + "name": "Xiao Jia Er Lu Liang Yi Zhou", "notes": "", "on_block": "", "on_ch": "+26a (-21)", "on_hit": "+26a (-21)", "parent": "", "recovery": "", - "startup": "i70~i71", + "startup": "i70~71", "target": "m!", "video": "" }, { "alias": [], - "damage": "22", + "alt": [], + "damage": ",22", "id": "Leo-ub+1,P.4", "image": "", "input": "ub+1,P.4", "name": "Bao Zhou Ji Tui", - "notes": "\n* Combo from parry", - "on_block": "-16", - "on_ch": "+14c", - "on_hit": "+14c", + "notes": "* Combo from parry", + "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')", "parent": "Leo-ub+1", "recovery": "", "startup": "", - "target": "h", + "target": ",h", "video": "" }, { "alias": [], + "alt": [], "damage": "26", "id": "Leo-ub+3", "image": "", "input": "ub+3", "name": "Sky Vibration", - "notes": "", - "on_block": "0c", - "on_ch": "+53a", + "notes": "\n", + "on_block": "+0c~+3c", + "on_ch": "[+53a](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "+6c", "parent": "", "recovery": "", - "startup": "i24~i27", - "target": "m", + "startup": "i24~27", + "target": "M", "video": "" }, { "alias": [], + "alt": [], "damage": "15", "id": "Leo-ub+4", "image": "", "input": "ub+4", "name": "Yue Bu San Jing Ti", - "notes": "\nBalcony Break", - "on_block": "-13", - "on_ch": "+33a (+23)", + "notes": "* Balcony Break\n", + "on_block": "-13~-12", + "on_ch": "[+33a (+23)](https://wavu.wiki/t/Leo_combos#Staples 'Combo')", "on_hit": "+19a (+9)", "parent": "", "recovery": "", - "startup": "i15~i16", + "startup": "i15~16", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "8", "id": "Leo-uf+1", "image": "", @@ -1973,14 +2209,15 @@ }, { "alias": [], + "alt": [], "damage": "8,17", "id": "Leo-uf+1,1", "image": "", "input": "uf+1,1", "name": "Li Xiang Quan", - "notes": "\nTornado\nBalcony Break\n* on CH\n * Doesn't Balcony Break on airborne", - "on_block": "-6", - "on_ch": "+22a (+5)", + "notes": "* Tornado\n* Balcony Break\n * CH only\n * Doesn't Balcony Break on airborne", + "on_block": "-6~-5", + "on_ch": "[+22a (+5)](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "+2", "parent": "Leo-uf+1", "recovery": "", @@ -1990,32 +2227,34 @@ }, { "alias": [], - "damage": "14,26 (40)", + "alt": [], + "damage": "40", "id": "Leo-uf+1+2", "image": "", "input": "uf+1+2", "name": "Shuang Pai Shou", - "notes": "\nBalcony Break\n* Throw break 1+2", + "notes": "* Balcony Break\n* Throw break 1+2\n* Side switch", "on_block": "-6", "on_ch": "+8d", "on_hit": "+8d", "parent": "", "recovery": "", - "startup": "i12~i14", + "startup": "i12~14", "target": "t", "video": "" }, { "alias": [], + "alt": [], "damage": "8,25", "id": "Leo-uf+1,2", "image": "", "input": "uf+1,2", "name": "Chuan Chong Quan", - "notes": "\nBalcony Break\n* Combo from 1st hit\n* Charge LTG on hit with ~1+2*\n * (+22g (-36))", - "on_block": "-14", - "on_ch": "+37g (-21)", - "on_hit": "+37g (-21)", + "notes": "Balcony Break\n* Combo from 1st hit\n* Gain LTG +22g on hit with 1+2", + "on_block": "-14~-13", + "on_ch": "+37d (-21)", + "on_hit": "+37d (-21)", "parent": "Leo-uf+1", "recovery": "", "startup": "i13", @@ -2024,256 +2263,271 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Leo-uf+2", "image": "", "input": "uf+2", "name": "", - "notes": "\n* Transition to BOK with ~D\n * (-11 oB, +21a (+14) oH)", - "on_block": "-14", + "notes": "* Enter BOK -11 [+21a (+14)](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo') with d", + "on_block": "-14~-11", "on_ch": "+18a (+11)", "on_hit": "+18a (+11)", "parent": "", "recovery": "", - "startup": "i18~i21", + "startup": "i18~21", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "15,17", "id": "Leo-uf+2,1", "image": "", "input": "uf+2,1", "name": "Yue Bu Si Quan", - "notes": "\n* Combo from 1st hit\n * (+23a (+16))", - "on_block": "-8", - "on_ch": "+32g", + "notes": "* Combo from 1st hit\n * [+23a (+16)](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", + "on_block": "-8~-7", + "on_ch": "[+32d](https://wavu.wiki/t/Leo_combos#Mini-combos 'Mini-combo')", "on_hit": "+4", "parent": "Leo-uf+2", "recovery": "", - "startup": "i18~i21", + "startup": "i18~21", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "21", "id": "Leo-uf+3", "image": "", "input": "uf+3", "name": "Yi Qi Jiao", - "notes": "\nBalcony Break\n* Can input with u+3\n * Less forward movement and deals 20 damage", - "on_block": "-9", + "notes": "Balcony Break\n* Can input with u+3\n * Less forward movement and deals 20 damage\n", + "on_block": "-9~-5", "on_ch": "+13a (+4)", "on_hit": "+13a (+4)", "parent": "", "recovery": "", - "startup": "i17~i21", + "startup": "i17~21", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "15", "id": "Leo-uf+4", "image": "", "input": "uf+4", "name": "Yue Bu San Jing Ti", - "notes": "\n* Can input with u+4\n * Less forward movement", - "on_block": "-13", - "on_ch": "+33a (+23)", - "on_hit": "+33a (+23)", + "notes": "* Can input with u+4\n * Less forward movement\n", + "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')", "parent": "", "recovery": "", - "startup": "i15~i16", + "startup": "i15~16", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Leo-uf,n,4", "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "", - "on_block": "-13", - "on_ch": "+32a (+22)", - "on_hit": "+32a (+22)", + "notes": "\n", + "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')", "parent": "", "recovery": "", - "startup": "i23~i25", + "startup": "i23~25", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "13", "id": "Leo-ws1", "image": "", "input": "ws1", "name": "", "notes": "", - "on_block": "-8", + "on_block": "-8~-7", "on_ch": "+4", "on_hit": "+4", "parent": "", "recovery": "", - "startup": "i14~i15", + "startup": "i14~15", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "25", "id": "Leo-ws1+2", "image": "", "input": "ws1+2", "name": "Le Kua Kao", - "notes": "\n* Charge LTG on hit with ~1+2*\n * (+3oH)", - "on_block": "-15", - "on_ch": "+22", - "on_hit": "+22", + "notes": "* Gain LTG +3 on hit with 1+2\n* Alternate input CD.1+2", + "on_block": "-15~-13", + "on_ch": "+22g", + "on_hit": "+22g", "parent": "", "recovery": "", - "startup": "i13~i15", + "startup": "i13~15", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "13,12", "id": "Leo-ws1,4", "image": "", "input": "ws1,4", "name": "", "notes": "Combo from 1st CH", - "on_block": "-12", + "on_block": "-12~-11", "on_ch": "-1", "on_hit": "-1", "parent": "Leo-ws1", "recovery": "", - "startup": "i14~i15", - "target": "m,l", + "startup": "i14~15", + "target": "m,L", "video": "" }, { "alias": [], + "alt": [], "damage": "13,12,24", "id": "Leo-ws1,4,1", "image": "", "input": "ws1,4,1", "name": "Huo Da Ding Zhou", - "notes": "\nBalcony Break\nCombo from 2nd CH", + "notes": "* Balcony Break\n* Combo from 2nd CH", "on_block": "-14", "on_ch": "+44a (-3)", "on_hit": "+12a (+3)", "parent": "Leo-ws1,4", "recovery": "", - "startup": "i14~i15", - "target": "m,l,m", + "startup": "i14~15", + "target": "m,L,m", "video": "" }, { "alias": [], + "alt": [], "damage": "17", "id": "Leo-ws2", "image": "", "input": "ws2", "name": "Shang Bu Gua Shan", "notes": "", - "on_block": "-13", - "on_ch": "+28a (+18)", - "on_hit": "+28a (+18)", + "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')", "parent": "", "recovery": "", - "startup": "i15~i16", + "startup": "i15~16", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "9", "id": "Leo-ws3", "image": "", "input": "ws3", "name": "", - "notes": "", - "on_block": "-6", + "notes": "Alternate input CD.3", + "on_block": "-6~-5", "on_ch": "+5", "on_hit": "+5", "parent": "", "recovery": "", - "startup": "i13~i14", - "target": "m", + "startup": "i13~14", + "target": "M", "video": "" }, { "alias": [], + "alt": [], "damage": "9,9", "id": "Leo-ws3,1", "image": "", "input": "ws3,1", "name": "", - "notes": "\n* Combo from 1st hit\n* Transition into BOK with ~D\n * (-10oB, +9 oH)", + "notes": "* Combo from 1st hit\n* Enter BOK -10 +9 with d\n* Alternate input CD.3,1", "on_block": "-10", "on_ch": "+3", "on_hit": "+3", "parent": "Leo-ws3", "recovery": "", - "startup": "i13~i14", - "target": "m,m", + "startup": "i13~14", + "target": "M,m", "video": "" }, { "alias": [], + "alt": [], "damage": "9,9,20", "id": "Leo-ws3,1,2", "image": "", "input": "ws3,1,2", "name": "Liang Yi Er Yui Ya Zhou", - "notes": "Combo from 1st CH", - "on_block": "-9", - "on_ch": "+31d (+23)", - "on_hit": "+6d", + "notes": "* Combo from 1st CH\n* Alternate input CD.3,1,2", + "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')", "parent": "Leo-ws3,1", "recovery": "", - "startup": "i13~i14", - "target": "m,m,h", + "startup": "i13~14", + "target": "M,m,h", "video": "" }, { "alias": [], + "alt": [], "damage": "8", "id": "Leo-ws4", "image": "", "input": "ws4", "name": "", - "notes": "", - "on_block": "-9", + "notes": "Alternate input CD.4", + "on_block": "-9~-8", "on_ch": "+2", "on_hit": "+2", "parent": "", "recovery": "", - "startup": "i11~i12", + "startup": "i11~12", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "8,18", "id": "Leo-ws4,1+2", "image": "", "input": "ws4,1+2", "name": "Rising Bei Zhe Kao", - "notes": "\nHeat Engager\n* Combo from 1st hit", - "on_block": "-12", + "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", + "on_block": "-12~-10", "on_ch": "+4d", "on_hit": "+4d", "parent": "Leo-ws4", "recovery": "", - "startup": "i11~i12", + "startup": "i11~12", "target": "m,m", "video": "" } 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 48e8b46..9c419a4 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 @@ -1,15 +1,16 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Leroy-1", "image": "", "input": "1", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "+1", + "on_ch": "+8", + "on_hit": "+8", "parent": "", "recovery": "", "startup": "i10", @@ -18,15 +19,16 @@ }, { "alias": [], + "alt": [], "damage": "5,7", "id": "Leroy-1,1", "image": "", "input": "1,1", "name": "", "notes": "", - "on_block": "", - "on_ch": "+2", - "on_hit": "+2", + "on_block": "-9~-8", + "on_ch": "+2~+3", + "on_hit": "+2~+3", "parent": "Leroy-1", "recovery": "", "startup": "i10", @@ -35,15 +37,16 @@ }, { "alias": [], + "alt": [], "damage": "5,7,12", "id": "Leroy-1,1,1+2", "image": "", "input": "1,1,1+2", "name": "", - "notes": "\n* Power up during Heat (partially uses remaining Heat time\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Power up during Heat (partially uses remaining Heat time", + "on_block": "-9~-8", + "on_ch": "-2~-1", + "on_hit": "-2~-1", "parent": "Leroy-1,1", "recovery": "", "startup": "i10", @@ -52,15 +55,16 @@ }, { "alias": [], + "alt": [], "damage": "5,7,12,15", "id": "Leroy-1,1,1+2,1", "image": "", "input": "1,1,1+2,1", "name": "Chain Punch: Sheath", "notes": "", - "on_block": "", - "on_ch": "+20 (+15)", - "on_hit": "+20 (+15)", + "on_block": "-16~-15", + "on_ch": "+20(+15)~+21(+17)", + "on_hit": "+20(+15)~+21(+17)", "parent": "Leroy-1,1,1+2", "recovery": "", "startup": "i10", @@ -69,30 +73,32 @@ }, { "alias": [], + "alt": [], "damage": "9", "id": "Leroy-1+2", "image": "", "input": "1+2", "name": "", - "notes": "\n* Power up during Heat (partially uses remaining Heat time\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Power up during Heat (partially uses remaining Heat time", + "on_block": "-2", + "on_ch": "4", + "on_hit": "4", "parent": "", "recovery": "", "startup": "i14", - "target": "h", + "target": "h,h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "5,9", "id": "Leroy-1,2", "image": "", "input": "1,2", "name": "Front Palm", "notes": "", - "on_block": "", + "on_block": "-3", "on_ch": "+7", "on_hit": "+7", "parent": "Leroy-1", @@ -103,15 +109,16 @@ }, { "alias": [], + "alt": [], "damage": "5,9,17", "id": "Leroy-1,2,1", "image": "", "input": "1,2,1", "name": "From Palm Pulsing Fist", - "notes": "\n* Follow-up after successful sabaki with input 1 or 2\n* Partially restores remaining Heat time when successful during Heat\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Follow-up after successful parry with input 1 or 2\n* Partially restores remaining Heat time when successful during Heat\n* Delayable", + "on_block": "-6~-5", + "on_ch": "+8~+9", + "on_hit": "+8~+9", "parent": "Leroy-1,2", "recovery": "", "startup": "i10", @@ -120,49 +127,52 @@ }, { "alias": [], + "alt": [], "damage": "9,9", "id": "Leroy-1+2,1+2", "image": "", "input": "1+2,1+2", "name": "", - "notes": "\n* Power up during Heat (partially uses remaining Heat time\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Power up during Heat (partially uses remaining Heat time", + "on_block": "-2", + "on_ch": "7", + "on_hit": "7", "parent": "Leroy-1+2", "recovery": "", "startup": "i14", - "target": "h,h", + "target": "h,h,h,h,h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "9,9,20", "id": "Leroy-1+2,1+2,1", "image": "", "input": "1+2,1+2,1", "name": "Chain Punch: Stem", - "notes": "\n* Heat Engager\n* Balcony Break\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Heat Engager\n* Balcony Break\n* Delayable", + "on_block": "-17~-16", + "on_ch": "+7a (-2) / HE", + "on_hit": "+7a (-2) / HE", "parent": "Leroy-1+2,1+2", "recovery": "", "startup": "i14", - "target": "h,h,m", + "target": "h,h,h,h,h,h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "5,9,21", "id": "Leroy-1,2,3", "image": "", "input": "1,2,3", "name": "Front Palm Xuan Feng Jiao", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+20 (+11)", - "on_hit": "+20 (+11)", + "notes": "* Balcony Break", + "on_block": "-6~-5", + "on_ch": "+20(+11)~+21(+13)", + "on_hit": "+20(+11)~+21(+13)", "parent": "Leroy-1,2", "recovery": "", "startup": "i10", @@ -171,6 +181,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Leroy-1+2+3+4", "image": "", @@ -188,13 +199,14 @@ }, { "alias": [], + "alt": [], "damage": "5,9,11", "id": "Leroy-1,2,4", "image": "", "input": "1,2,4", "name": "Front Palm Snap Kick", - "notes": "\n* Transition to HRM\n", - "on_block": "", + "notes": "* Transition to HRM", + "on_block": "-9", "on_ch": "+3", "on_hit": "+3", "parent": "Leroy-1,2", @@ -205,12 +217,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Leroy-1+3", "image": "", "input": "1+3", "name": "Devastating Chain Punch", - "notes": "\n* Spike\n* Throw break: 1 or 2\n* Opponent status on hit: FUFT perpendicular\n", + "notes": "* Spike\n* Throw break: 1 or 2\n* Opponent status on hit: FUFT perpendicular", "on_block": "", "on_ch": "", "on_hit": "", @@ -222,12 +235,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Leroy-1+3+4", "image": "", "input": "1+3+4", "name": "Taunt", - "notes": "\n* 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\n", + "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", "on_block": "", "on_ch": "", "on_hit": "", @@ -239,13 +253,14 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Leroy-1+4", "image": "", "input": "1+4", "name": "Go Sugar", "notes": "Power up during Heat (partially uses remaining Heat time)", - "on_block": "", + "on_block": "-26", "on_ch": "+24", "on_hit": "+24", "parent": "", @@ -256,15 +271,16 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Leroy-2", "image": "", "input": "2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "0", + "on_ch": "+9", + "on_hit": "+9", "parent": "", "recovery": "", "startup": "i12", @@ -273,15 +289,16 @@ }, { "alias": [], + "alt": [], "damage": "10,12", "id": "Leroy-2,1", "image": "", "input": "2,1", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-7~-6", + "on_ch": "+4~+5", + "on_hit": "+4~+5", "parent": "Leroy-2", "recovery": "", "startup": "i12", @@ -290,15 +307,16 @@ }, { "alias": [], + "alt": [], "damage": "10,12,17", "id": "Leroy-2,1,2", "image": "", "input": "2,1,2", "name": "", - "notes": "\n* Follow-up after successful sabaki with input 1 or 2\n* Partially restores remaining Heat time when successful during Heat\n", - "on_block": "", - "on_ch": "+4", - "on_hit": "+4", + "notes": "* Follow-up after successful parry with input 1 or 2\n* Partially restores remaining Heat time when successful during Heat\n* Delayable", + "on_block": "-7~-6", + "on_ch": "+4~+5", + "on_hit": "+4~+5", "parent": "Leroy-2,1", "recovery": "", "startup": "i12", @@ -307,15 +325,16 @@ }, { "alias": [], + "alt": [], "damage": "10,12,17,21", "id": "Leroy-2,1,2,1", "image": "", "input": "2,1,2,1", "name": "Claws of Fury", - "notes": "\n* Balcony Break\n* Tornado\n", - "on_block": "", - "on_ch": "+16 (-1)", - "on_hit": "+16 (-1)", + "notes": "* Balcony Break\n* Tornado", + "on_block": "-13~-11", + "on_ch": "+16(-1)~+18(+3)", + "on_hit": "+16(-1)~+18(+3)", "parent": "Leroy-2,1,2", "recovery": "", "startup": "i12", @@ -324,15 +343,16 @@ }, { "alias": [], + "alt": [], "damage": "10,20", "id": "Leroy-2,2", "image": "", "input": "2,2", "name": "Needle Elbow", - "notes": "\n* chip damage on block\n", - "on_block": "", - "on_ch": "+7", - "on_hit": "+7", + "notes": "* chip damage on block", + "on_block": "-7~-6", + "on_ch": "+7~+8", + "on_hit": "+7~+8", "parent": "Leroy-2", "recovery": "", "startup": "i12", @@ -341,13 +361,14 @@ }, { "alias": [], + "alt": [], "damage": "12 (12)", "id": "Leroy-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\n* Heat Burst\n", - "on_block": "", + "notes": "* Heat Burst\n* Power Crush", + "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", "parent": "", @@ -358,12 +379,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Leroy-2+4", "image": "", "input": "2+4", "name": "Corkscrew Strike", - "notes": "\n* Throw break: 1 or 2\n* Opponent status on hit: FUFA\n* Side switch on hit\n", + "notes": "* Throw break: 1 or 2\n* Opponent status on hit: FUFA\n* Side switch on hit", "on_block": "", "on_ch": "", "on_hit": "", @@ -375,15 +397,16 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Leroy-3", "image": "", "input": "3", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-8", + "on_ch": "+3", + "on_hit": "+3", "parent": "", "recovery": "", "startup": "i15", @@ -392,14 +415,15 @@ }, { "alias": [], + "alt": [], "damage": "14,13", "id": "Leroy-3,3", "image": "", "input": "3,3", "name": "Hissing Snake", - "notes": "", - "on_block": "", - "on_ch": "+2", + "notes": "* Delayable", + "on_block": "-14", + "on_ch": "+15", "on_hit": "+2", "parent": "Leroy-3", "recovery": "", @@ -409,12 +433,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Leroy-3+4", "image": "", "input": "3+4", "name": "Hermit", - "notes": "\n* Auto low parry\n* Partially restores remaining Heat time upon successful parry during Heat\n* Transition to n with HRM.3+4\n", + "notes": "* Auto low parry\n* Partially restores remaining Heat time upon successful parry during Heat\n* Transition to n with HRM.3+4", "on_block": "", "on_ch": "", "on_hit": "", @@ -426,15 +451,16 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Leroy-4", "image": "", "input": "4", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-11", + "on_ch": "0", + "on_hit": "0", "parent": "", "recovery": "", "startup": "i12", @@ -443,15 +469,16 @@ }, { "alias": [], - "damage": "1513", + "alt": [], + "damage": "15,13", "id": "Leroy-4,4", "image": "", "input": "4,4", "name": "Falling Bamboo", "notes": "", - "on_block": "", - "on_ch": "+3", - "on_hit": "+3", + "on_block": "-13~-12", + "on_ch": "+3~+4", + "on_hit": "+3~+4", "parent": "Leroy-4", "recovery": "", "startup": "i12", @@ -460,13 +487,14 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Leroy-b+1", "image": "", "input": "b+1", "name": "Hermit's Fist", "notes": "", - "on_block": "", + "on_block": "-6", "on_ch": "+5", "on_hit": "+5", "parent": "", @@ -477,14 +505,15 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Leroy-b+1+2", "image": "", "input": "b+1+2", "name": "Outcast Arrow", "notes": "", - "on_block": "", - "on_ch": "+2", + "on_block": "-10", + "on_ch": "+60", "on_hit": "+2", "parent": "", "recovery": "", @@ -494,12 +523,15 @@ }, { "alias": [], + "alt": [ + "HRM.b+2" + ], "damage": "", "id": "Leroy-b+2", "image": "", "input": "b+2", "name": "Twin Dragon Gate", - "notes": "\n* Alternate input: HRM.b+2\n* Parry (partially restores remaining Heat time when successful during Heat)\n* Becomes Superior Twin Dragon Gate upon perfect parry\n", + "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", "on_block": "", "on_ch": "", "on_hit": "", @@ -511,15 +543,16 @@ }, { "alias": [], - "damage": "20", + "alt": [], + "damage": "27", "id": "Leroy-b+3", "image": "", "input": "b+3", "name": "Beheading Back Kick", - "notes": "\n* 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": "", - "on_ch": "+13g", - "on_hit": "+13g", + "notes": "* Balcony Break\n* Homing\n* Transition to HRM\n* Cancel into HRM with input b+3,3+4\n* chip damage on block", + "on_block": "+9", + "on_ch": "+16c", + "on_hit": "+16c", "parent": "", "recovery": "", "startup": "i22~23", @@ -528,13 +561,14 @@ }, { "alias": [], + "alt": [], "damage": "21,25", "id": "Leroy-b+3+4", "image": "", "input": "b+3+4", "name": "Earth Sunder Chain", - "notes": "\n* Balcony Break\n* Attack throw on hit\n", - "on_block": "", + "notes": "* Balcony Break\n* Attack throw on hit", + "on_block": "-14", "on_ch": "+0", "on_hit": "+0", "parent": "", @@ -545,13 +579,14 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Leroy-b+4", "image": "", "input": "b+4", "name": "Zhuan Shen Jiao", "notes": "Homing", - "on_block": "", + "on_block": "-9", "on_ch": "+4", "on_hit": "+4", "parent": "", @@ -562,12 +597,13 @@ }, { "alias": [], + "alt": [], "damage": "50", "id": "Leroy-Back throw", "image": "", "input": "Back throw", "name": "Lone Dragon's Rage", - "notes": "\n* Spike\n* Throw break: none\n* Opponent status on hit: FDFA\n", + "notes": "* Spike\n* Throw break: none\n* Opponent status on hit: FDFA", "on_block": "", "on_ch": "", "on_hit": "", @@ -579,6 +615,7 @@ }, { "alias": [], + "alt": [], "damage": "20,25", "id": "Leroy-CH b+1", "image": "", @@ -596,15 +633,16 @@ }, { "alias": [], + "alt": [], "damage": "5", "id": "Leroy-d+1", "image": "", "input": "d+1", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-5", + "on_ch": "+6", + "on_hit": "+6", "parent": "", "recovery": "", "startup": "i10", @@ -613,15 +651,16 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Leroy-d+1+2", "image": "", "input": "d+1+2", "name": "Chanhui Zhang", - "notes": "\n* Heat Engager\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Heat Engager", + "on_block": "-4~-3", + "on_ch": "+6c / HE", + "on_hit": "+6c / HE", "parent": "", "recovery": "", "startup": "i17~18", @@ -630,15 +669,16 @@ }, { "alias": [], + "alt": [], "damage": "5,8", "id": "Leroy-d+1,2", "image": "", "input": "d+1,2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-10~-9", + "on_ch": "-1~0", + "on_hit": "-1~0", "parent": "Leroy-d+1", "recovery": "", "startup": "i10", @@ -647,13 +687,14 @@ }, { "alias": [], + "alt": [], "damage": "5,8,11", "id": "Leroy-d+1,2,4", "image": "", "input": "d+1,2,4", "name": "Ru Huan Snap Kick", "notes": "Transition to HRM", - "on_block": "", + "on_block": "-9", "on_ch": "+3", "on_hit": "+3", "parent": "Leroy-d+1,2", @@ -664,15 +705,16 @@ }, { "alias": [], + "alt": [], "damage": "11", "id": "Leroy-d+2", "image": "", "input": "d+2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-13~-12", + "on_ch": "-2~-1", + "on_hit": "-2~-1", "parent": "", "recovery": "", "startup": "i15~16", @@ -681,13 +723,14 @@ }, { "alias": [], + "alt": [], "damage": "11,11", "id": "Leroy-d+2,4", "image": "", "input": "d+2,4", "name": "Falling Fist Sweep", "notes": "", - "on_block": "", + "on_block": "-13~-12", "on_ch": "-2c", "on_hit": "-2c", "parent": "Leroy-d+2", @@ -698,15 +741,16 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Leroy-d+3", "image": "", "input": "d+3", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-13", + "on_ch": "-2", + "on_hit": "-2", "parent": "", "recovery": "", "startup": "i16", @@ -715,15 +759,16 @@ }, { "alias": [], + "alt": [], "damage": "8,8", "id": "Leroy-d+3,2", "image": "", "input": "d+3,2", "name": "Twin Snake Strike", "notes": "Transition to HRM", - "on_block": "", - "on_ch": "+8", - "on_hit": "+8", + "on_block": "-3~-2", + "on_ch": "+8~+9", + "on_hit": "+8~+9", "parent": "Leroy-d+3", "recovery": "", "startup": "i16", @@ -732,15 +777,16 @@ }, { "alias": [], + "alt": [], "damage": "9", "id": "Leroy-d+4", "image": "", "input": "d+4", "name": "", "notes": "", - "on_block": "", - "on_ch": "-1", - "on_hit": "-1", + "on_block": "-12~-11", + "on_ch": "-1~0", + "on_hit": "-1~0", "parent": "", "recovery": "", "startup": "i14~15", @@ -749,15 +795,16 @@ }, { "alias": [], + "alt": [], "damage": "9,16", "id": "Leroy-d+4,4", "image": "", "input": "d+4,4", "name": "Razor Kick", "notes": "Transition to HRM", - "on_block": "", - "on_ch": "+1", - "on_hit": "+1", + "on_block": "-11~-10", + "on_ch": "+1~+2", + "on_hit": "+1~+2", "parent": "Leroy-d+4", "recovery": "", "startup": "i14~15", @@ -766,15 +813,16 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Leroy-db+1", "image": "", "input": "db+1", "name": "", "notes": "", - "on_block": "", - "on_ch": "+1", - "on_hit": "+1", + "on_block": "-9~-8", + "on_ch": "+1~+2", + "on_hit": "+1~+2", "parent": "", "recovery": "", "startup": "i16~17", @@ -783,14 +831,15 @@ }, { "alias": [], + "alt": [], "damage": "12,25", "id": "Leroy-db+1,1+2", "image": "", "input": "db+1,1+2", "name": "Shadow Double Fist Punch", "notes": "Balcony Break", - "on_block": "", - "on_ch": "+23 (+18)", + "on_block": "-10~-9", + "on_ch": "+41", "on_hit": "+23 (+18)", "parent": "Leroy-db+1", "recovery": "", @@ -800,15 +849,16 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Leroy-db+1+2", "image": "", "input": "db+1+2", "name": "Tan Sau Shui Yue Tu", - "notes": "\n* Heat Engager\n* Balcony Break\n* Sabaki (partially restores remaining Heat time when successful during Heat)\n* chip damage on block\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Heat Engager\n* Balcony Break\n* Sabaki (partially restores remaining Heat time when successful during Heat)\n* chip damage on block", + "on_block": "-11~-10", + "on_ch": "+36d (+15)", + "on_hit": "+36d (+15)", "parent": "", "recovery": "", "startup": "i32~33", @@ -817,15 +867,16 @@ }, { "alias": [], + "alt": [], "damage": "12,20", "id": "Leroy-db+1,2", "image": "", "input": "db+1,2", "name": "Shadow Ram Punch", - "notes": "\n* Balcony Break\n* Tornado\n", - "on_block": "", - "on_ch": "+17 (+0)", - "on_hit": "+17 (+0)", + "notes": "* Balcony Break\n* Tornado", + "on_block": "-12~-11", + "on_ch": "+17(+0)", + "on_hit": "+17(+0)", "parent": "Leroy-db+1", "recovery": "", "startup": "i16~17", @@ -834,15 +885,16 @@ }, { "alias": [], + "alt": [], "damage": "12,17", "id": "Leroy-db+1,3", "image": "", "input": "db+1,3", "name": "Shadow Raccoon Swing", "notes": "", - "on_block": "", - "on_ch": "+8", - "on_hit": "+8", + "on_block": "0~+1", + "on_ch": "+31d", + "on_hit": "+8~+9", "parent": "Leroy-db+1", "recovery": "", "startup": "i16~17", @@ -851,15 +903,16 @@ }, { "alias": [], + "alt": [], "damage": "10,14 (9)", "id": "Leroy-db+2+3", "image": "", "input": "db+2+3", "name": "Master's Sermon", - "notes": "\n* Only once per match\n* Tornado\n* chip damage on block\n", - "on_block": "", - "on_ch": "+67 (+51)", - "on_hit": "+67 (+51)", + "notes": "* Only once per match\n* Tornado\n* chip damage on block", + "on_block": "-14", + "on_ch": "+67a (+51)", + "on_hit": "+67a (+51)", "parent": "", "recovery": "", "startup": "i20~21", @@ -868,15 +921,16 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Leroy-db+3", "image": "", "input": "db+3", "name": "Amputation Kick", "notes": "Transition to HRM", - "on_block": "", - "on_ch": "+5", - "on_hit": "+5", + "on_block": "-8~-7", + "on_ch": "+5~+6", + "on_hit": "+5~+6", "parent": "", "recovery": "", "startup": "i20~21", @@ -885,14 +939,15 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Leroy-db+4", "image": "", "input": "db+4", "name": "Fan Sweep", "notes": "", - "on_block": "", - "on_ch": "-4c", + "on_block": "-15", + "on_ch": "[+36d](https://wavu.wiki/t/Leroy_combos#Mini-combos 'Mini-combo')", "on_hit": "-4c", "parent": "", "recovery": "", @@ -902,15 +957,16 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Leroy-df+1", "image": "", "input": "df+1", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-6", + "on_ch": "+5", + "on_hit": "+5", "parent": "", "recovery": "", "startup": "i13~14", @@ -919,15 +975,16 @@ }, { "alias": [], - "damage": "10", + "alt": [], + "damage": "10,9", "id": "Leroy-df+1,1+2", "image": "", "input": "df+1,1+2", "name": "", "notes": "power up during Heat (partially uses remaining Heat time)", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-2", + "on_ch": "+4", + "on_hit": "+4", "parent": "Leroy-df+1", "recovery": "", "startup": "i13~14", @@ -936,13 +993,14 @@ }, { "alias": [], - "damage": "10,17", + "alt": [], + "damage": "10,9,17", "id": "Leroy-df+1,1+2,2", "image": "", "input": "df+1,1+2,2", "name": "Admonishment Whirl", - "notes": "\n* Partially restores remaining Heat time when successful during Heat\n", - "on_block": "", + "notes": "* Partially restores remaining Heat time when successful during Heat", + "on_block": "-10", "on_ch": "+3", "on_hit": "+3", "parent": "Leroy-df+1,1+2", @@ -953,13 +1011,14 @@ }, { "alias": [], + "alt": [], "damage": "10,16", "id": "Leroy-df+1,4", "image": "", "input": "df+1,4", "name": "Chopping Snap Kick", "notes": "Transition to HRM", - "on_block": "", + "on_block": "-9", "on_ch": "+3", "on_hit": "+3", "parent": "Leroy-df+1", @@ -970,15 +1029,16 @@ }, { "alias": [], + "alt": [], "damage": "7", "id": "Leroy-df+2", "image": "", "input": "df+2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-6", + "on_ch": "+6", + "on_hit": "+6", "parent": "", "recovery": "", "startup": "i15~16", @@ -987,13 +1047,14 @@ }, { "alias": [], + "alt": [], "damage": "7,5,10", "id": "Leroy-df+2,1+2", "image": "", "input": "df+2,1+2", "name": "Rising Dragons", "notes": "", - "on_block": "", + "on_block": "-18", "on_ch": "+33 (+23)", "on_hit": "+33 (+23)", "parent": "Leroy-df+2", @@ -1004,15 +1065,16 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Leroy-df+3", "image": "", "input": "df+3", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-11", + "on_ch": "0", + "on_hit": "0", "parent": "", "recovery": "", "startup": "i16", @@ -1021,15 +1083,16 @@ }, { "alias": [], + "alt": [], "damage": "14,12", "id": "Leroy-df+3,1", "image": "", "input": "df+3,1", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "0", + "on_ch": "+6", + "on_hit": "+6", "parent": "Leroy-df+3", "recovery": "", "startup": "i16", @@ -1038,13 +1101,14 @@ }, { "alias": [], + "alt": [], "damage": "14,12,25", "id": "Leroy-df+3,1,1+2", "image": "", "input": "df+3,1,1+2", "name": "Poison Strike", "notes": "Balcony Break", - "on_block": "", + "on_block": "-13", "on_ch": "+34 (+13)", "on_hit": "+34 (+13)", "parent": "Leroy-df+3,1", @@ -1055,15 +1119,16 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Leroy-df+3+4", "image": "", "input": "df+3+4", "name": "Jawbreaker Bow Kick", - "notes": "\n* Tornado\n* chip damage on block\n", - "on_block": "", - "on_ch": "+70 (+54)", - "on_hit": "+70 (+54)", + "notes": "* Tornado\n* chip damage on block", + "on_block": "-9", + "on_ch": "+70(+54)~+71(+55)", + "on_hit": "+70(+54)~+71(+55)", "parent": "", "recovery": "", "startup": "i18~19", @@ -1072,15 +1137,16 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Leroy-df+4", "image": "", "input": "df+4", "name": "", "notes": "Transition to HRM", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-6", + "on_ch": "+6", + "on_hit": "+6", "parent": "", "recovery": "", "startup": "i13", @@ -1089,14 +1155,15 @@ }, { "alias": [], + "alt": [], "damage": "14,14", "id": "Leroy-df+4,3", "image": "", "input": "df+4,3", "name": "Snap Knee Kick", "notes": "", - "on_block": "", - "on_ch": "+7", + "on_block": "-9", + "on_ch": "+37(+29)", "on_hit": "+7", "parent": "Leroy-df+4", "recovery": "", @@ -1106,15 +1173,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Leroy-f+1+2", "image": "", "input": "f+1+2", "name": "Dragon Elbow Crash", - "notes": "", - "on_block": "", - "on_ch": "+20 (+15)", - "on_hit": "+20 (+15)", + "notes": "\n* Power Crush", + "on_block": "-13", + "on_ch": "+20a (+15)", + "on_hit": "+20a (+15)", "parent": "", "recovery": "", "startup": "i17~18", @@ -1123,13 +1191,14 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Leroy-f+2", "image": "", "input": "f+2", "name": "", "notes": "", - "on_block": "", + "on_block": "-9", "on_ch": "+2", "on_hit": "+2", "parent": "", @@ -1140,15 +1209,16 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Leroy-f+2+3", "image": "", "input": "f+2+3", "name": "Master's Lesson", - "notes": "\n* Only once per match\n* chip damage on block\n", - "on_block": "", - "on_ch": "+73", - "on_hit": "+73", + "notes": "* Only once per match\n* chip damage on block", + "on_block": "-7", + "on_ch": "+73a", + "on_hit": "+73a", "parent": "", "recovery": "", "startup": "i22~23", @@ -1157,15 +1227,16 @@ }, { "alias": [], - "damage": "1515", + "alt": [], + "damage": "15,15", "id": "Leroy-f+2,3", "image": "", "input": "f+2,3", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-10", + "on_ch": "+2", + "on_hit": "+2", "parent": "Leroy-f+2", "recovery": "", "startup": "i14~16", @@ -1174,14 +1245,15 @@ }, { "alias": [], - "damage": "151520", + "alt": [], + "damage": "15,15,20", "id": "Leroy-f+2,3,4", "image": "", "input": "f+2,3,4", "name": "Lone Dragon Storm", - "notes": "\n* Transition to HRM\n", - "on_block": "", - "on_ch": "+8", + "notes": "* Transition to HRM", + "on_block": "-9", + "on_ch": "+38d (+30)", "on_hit": "+8", "parent": "Leroy-f+2,3", "recovery": "", @@ -1191,13 +1263,14 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Leroy-f+3", "image": "", "input": "f+3", "name": "", "notes": "Alternative input: ws3", - "on_block": "", + "on_block": "-7~-6", "on_ch": "+7", "on_hit": "+7", "parent": "", @@ -1208,15 +1281,16 @@ }, { "alias": [], - "damage": "14", + "alt": [], + "damage": "14,15", "id": "Leroy-f+3,1+2", "image": "", "input": "f+3,1+2", "name": "", - "notes": "power up during Heat (partially uses remaining Heat time)", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* jail from 1st hit\n* power up during Heat (partially uses remaining Heat time)", + "on_block": "-8", + "on_ch": "-6", + "on_hit": "-6", "parent": "Leroy-f+3", "recovery": "", "startup": "i14~15", @@ -1225,15 +1299,16 @@ }, { "alias": [], - "damage": "14,20", + "alt": [], + "damage": "14,15,20", "id": "Leroy-f+3,1+2,4", "image": "", "input": "f+3,1+2,4", "name": "Strike of the Five Precepts", - "notes": "Tornado", - "on_block": "", - "on_ch": "+13 (+6)", - "on_hit": "+13 (+6)", + "notes": "* Tornado\n* Natural combo on f+3 CH", + "on_block": "-16~-15", + "on_ch": "+13a (+6)", + "on_hit": "+13a (+6)", "parent": "Leroy-f+3,1+2", "recovery": "", "startup": "i14~15", @@ -1242,15 +1317,16 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Leroy-f+4", "image": "", "input": "f+4", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-9~-8", + "on_ch": "+4", + "on_hit": "+4", "parent": "", "recovery": "", "startup": "i16~17", @@ -1259,15 +1335,16 @@ }, { "alias": [], + "alt": [], "damage": "14,24", "id": "Leroy-f+4,4", "image": "", "input": "f+4,4", "name": "Lao Weng Xuan Feng Jiao", - "notes": "\n* Heat Engager\n* Balcony Break\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Heat Engager\n* Balcony Break", + "on_block": "-6", + "on_ch": "+20a (+11) / HE", + "on_hit": "+20a (+11) / HE", "parent": "Leroy-f+4", "recovery": "", "startup": "i16~17", @@ -1276,15 +1353,16 @@ }, { "alias": [], + "alt": [], "damage": "14", - "id": "Leroy-FC.4", + "id": "Leroy-FC.df+4", "image": "", - "input": "FC.4", + "input": "FC.df+4", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-13~-12", + "on_ch": "+3~+4", + "on_hit": "-2~-1", "parent": "", "recovery": "", "startup": "i15~16", @@ -1293,16 +1371,17 @@ }, { "alias": [], + "alt": [], "damage": "14,15", - "id": "Leroy-FC.4,1", + "id": "Leroy-FC.df+4,1", "image": "", - "input": "FC.4,1", + "input": "FC.df+4,1", "name": "Reverse Cross Kick", "notes": "", - "on_block": "", - "on_ch": "+31 (+21)", - "on_hit": "+31 (+21)", - "parent": "Leroy-FC.4", + "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')", + "parent": "Leroy-FC.df+4", "recovery": "", "startup": "i15~16", "target": "l,m", @@ -1310,15 +1389,16 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Leroy-f,F+2", "image": "", "input": "f,F+2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-11~-10", + "on_ch": "0~+1", + "on_hit": "0~+1", "parent": "", "recovery": "", "startup": "i14~15", @@ -1327,15 +1407,16 @@ }, { "alias": [], + "alt": [], "damage": "8,13", "id": "Leroy-f,F+2,2", "image": "", "input": "f,F+2,2", "name": "Cleansing Arrow", "notes": "", - "on_block": "", - "on_ch": "+55", - "on_hit": "+55", + "on_block": "-15~-14", + "on_ch": "+55~+56", + "on_hit": "+55~+56", "parent": "Leroy-f,F+2", "recovery": "", "startup": "i14~15", @@ -1344,15 +1425,16 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Leroy-f,F+3", "image": "", "input": "f,F+3", "name": "Viper Bow Kick", - "notes": "\n* Balcony Break\n* chip damage on block\n", - "on_block": "", - "on_ch": "+33 (+25)", - "on_hit": "+33 (+25)", + "notes": "* Balcony Break\n* chip damage on block", + "on_block": "-2~+3", + "on_ch": "+33(+25)~+38(+30)", + "on_hit": "+33(+25)~+38(+30)", "parent": "", "recovery": "", "startup": "i18~23", @@ -1361,15 +1443,16 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Leroy-f,F+4", "image": "", "input": "f,F+4", "name": "", "notes": "Transition to HRM", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-4~-3", + "on_ch": "+9~+10", + "on_hit": "+9~+10", "parent": "", "recovery": "", "startup": "i16~17", @@ -1378,13 +1461,14 @@ }, { "alias": [], + "alt": [], "damage": "16,21", "id": "Leroy-f,F+4,2", "image": "", "input": "f,F+4,2", "name": "Sacrum Severance", "notes": "Tornado", - "on_block": "", + "on_block": "-14~-13", "on_ch": "+34 (+19)", "on_hit": "+34 (+19)", "parent": "Leroy-f,F+4", @@ -1395,15 +1479,16 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Leroy-f,f,F+3", "image": "", "input": "f,f,F+3", "name": "Dragon's Heel", - "notes": "\n* Balcony Break\n* chip damage on block\n", - "on_block": "", - "on_ch": "+41 (-17)", - "on_hit": "+41 (-17)", + "notes": "* Balcony Break\n* chip damage on block", + "on_block": "+6~+9", + "on_ch": "+41(-17)~+44(-11)", + "on_hit": "+41(-17)~+44(-11)", "parent": "", "recovery": "", "startup": "i24~27", @@ -1412,13 +1497,14 @@ }, { "alias": [], - "damage": "41 (18)", + "alt": [], + "damage": "50 (25)", "id": "Leroy-H.2+3", "image": "", "input": "H.2+3", "name": "Twin Dragon Thunderclap", - "notes": "\n* 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": "", + "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", + "on_block": "+6", "on_ch": "+0", "on_hit": "+0", "parent": "", @@ -1429,15 +1515,16 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Leroy-HRM.1", "image": "", "input": "HRM.1", "name": "Tan Zhang", - "notes": "\n* Parry\n* Partially restores remaining Heat time upon successful parry during Heat\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Parry\n* Partially restores remaining Heat time upon successful parry during Heat", + "on_block": "-10~-9", + "on_ch": "0~+1", + "on_hit": "0~+1", "parent": "", "recovery": "", "startup": "i24~25", @@ -1446,49 +1533,52 @@ }, { "alias": [], - "damage": "12", + "alt": [], + "damage": "12,x,x,x", "id": "Leroy-HRM.1+2", "image": "", "input": "HRM.1+2", "name": "", "notes": "Power up during Heat (partially uses remaining Heat time)", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-2", + "on_ch": "+5", + "on_hit": "+5", "parent": "", "recovery": "", "startup": "i14", - "target": "m", + "target": "m,h,h,h,h", "video": "" }, { "alias": [], - "damage": "12,20", + "alt": [], + "damage": "12,x,x,x,20", "id": "Leroy-HRM.1+2,1", "image": "", "input": "HRM.1+2,1", "name": "Chain Punch: Root", - "notes": "\n* Heat Engager\n* Balcony Break\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Heat Engager\n* Heat Dash +5g +36a(+26)\n* Balcony Break\n* True Blockstring\n* Delayable", + "on_block": "-17", + "on_ch": "+7a(-2)/HE", + "on_hit": "+7a(-2)/HE", "parent": "Leroy-HRM.1+2", "recovery": "", "startup": "i14", - "target": "m,m", + "target": "m,h,h,h,h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "14", "id": "Leroy-HRM.2", "image": "", "input": "HRM.2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-6~-5", + "on_ch": "+5~+6", + "on_hit": "+5~+6", "parent": "", "recovery": "", "startup": "i12~13", @@ -1497,15 +1587,16 @@ }, { "alias": [], + "alt": [], "damage": "14,23", - "id": "Leroy-HRM.2,4", + "id": "Leroy-HRM.2,3", "image": "", - "input": "HRM.2,4", + "input": "HRM.2,3", "name": "Double Jawbreaker", - "notes": "\n* Tornado\n* chip damage on block\n", - "on_block": "", - "on_ch": "+16 (+9)", - "on_hit": "+16 (+9)", + "notes": "* Tornado\n* chip damage on block\n* Delayable", + "on_block": "-9~-8", + "on_ch": "+16a (+9)", + "on_hit": "+16a (+9)", "parent": "Leroy-HRM.2", "recovery": "", "startup": "i12~13", @@ -1514,15 +1605,16 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Leroy-HRM.3", "image": "", "input": "HRM.3", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-13", + "on_ch": "-2", + "on_hit": "-2", "parent": "", "recovery": "", "startup": "i16", @@ -1531,15 +1623,16 @@ }, { "alias": [], + "alt": [], "damage": "8,16", "id": "Leroy-HRM.3,4", "image": "", "input": "HRM.3,4", "name": "Stampeding Dragon", "notes": "", - "on_block": "", - "on_ch": "+1", - "on_hit": "+1", + "on_block": "-15~-14", + "on_ch": "+1~+2", + "on_hit": "+1~+2", "parent": "Leroy-HRM.3", "recovery": "", "startup": "i16", @@ -1548,15 +1641,16 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Leroy-HRM.4", "image": "", "input": "HRM.4", "name": "", "notes": "Transition to HRM", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-7~-6", + "on_ch": "+7~+8", + "on_hit": "+7~+8", "parent": "", "recovery": "", "startup": "i11~12", @@ -1565,15 +1659,16 @@ }, { "alias": [], + "alt": [], "damage": "13,25", "id": "Leroy-HRM.4,1+2", "image": "", "input": "HRM.4,1+2", "name": "Cautious Dragon", "notes": "Tornado", - "on_block": "", - "on_ch": "+27 (+12)", - "on_hit": "+27 (+12)", + "on_block": "-14~-13", + "on_ch": "+27a (+12)", + "on_hit": "+27a (+12)", "parent": "Leroy-HRM.4", "recovery": "", "startup": "i11~12", @@ -1582,14 +1677,15 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Leroy-HRM.b+1", "image": "", "input": "HRM.b+1", "name": "Prayer Fist", "notes": "chip damage on block", - "on_block": "", - "on_ch": "+7c", + "on_block": "+4", + "on_ch": "[+52a](https://wavu.wiki/t/Leroy_combos#Staples 'Combo')", "on_hit": "+7c", "parent": "", "recovery": "", @@ -1599,15 +1695,16 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Leroy-HRM.b+3", "image": "", "input": "HRM.b+3", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-31", + "on_ch": "-9", + "on_hit": "-9", "parent": "", "recovery": "", "startup": "i20~21", @@ -1616,15 +1713,16 @@ }, { "alias": [], - "damage": "1218 (12)", + "alt": [], + "damage": "12,27", "id": "Leroy-HRM.b+3,1+2", "image": "", "input": "HRM.b+3,1+2", "name": "Twin Dragon Acceptance", - "notes": "Balcony Break", - "on_block": "", - "on_ch": "+0 (-1)", - "on_hit": "+0 (-1)", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Combo deals [30; 12] damage", + "on_block": "-16", + "on_ch": "+0a (-1)", + "on_hit": "+0a (-1)", "parent": "Leroy-HRM.b+3", "recovery": "", "startup": "i20~21", @@ -1633,6 +1731,25 @@ }, { "alias": [], + "alt": [], + "damage": "17", + "id": "Leroy-HRM.b+4", + "image": "", + "input": "HRM.b+4", + "name": "Razor Sweep", + "notes": "Homing", + "on_block": "-13", + "on_ch": "[+28a](https://wavu.wiki/t/Leroy_combos#Staples 'Combo')", + "on_hit": "+4c", + "parent": "", + "recovery": "", + "startup": "i20~21", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "", "id": "Leroy-HRM.d", "image": "", @@ -1650,13 +1767,14 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Leroy-HRM.f+1", "image": "", "input": "HRM.f+1", "name": "Villain Slayer", "notes": "Balcony Break", - "on_block": "", + "on_block": "+0", "on_ch": "+15g", "on_hit": "+15g", "parent": "", @@ -1667,15 +1785,16 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Leroy-HRM.f+4", "image": "", "input": "HRM.f+4", "name": "Duan Tou Xuan Feng Jiao", "notes": "chip damage on block", - "on_block": "", - "on_ch": "+40", - "on_hit": "+40", + "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')", "parent": "", "recovery": "", "startup": "i26~29", @@ -1684,15 +1803,16 @@ }, { "alias": [], + "alt": [], "damage": "26", "id": "Leroy-HRM.SS.1+2", "image": "", "input": "HRM.SS.1+2", "name": "Chain Punch: Seed", - "notes": "\n* chip damage on block\n* power up during Heat (partially uses remaining Heat time)\n", - "on_block": "", - "on_ch": "+30", - "on_hit": "+30", + "notes": "* chip damage on block\n* power up during Heat (partially uses remaining Heat time)\n* Delayable", + "on_block": "+7", + "on_ch": "+30g", + "on_hit": "+30g", "parent": "", "recovery": "", "startup": "i14", @@ -1701,12 +1821,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Leroy-Left throw", "image": "", "input": "Left throw", "name": "Devastating Chain Punch", - "notes": "\n* Spike\n* Throw break: 1\n* Opponent status on hit: FUFT perpendicular\n", + "notes": "* Spike\n* Throw break: 1\n* Opponent status on hit: FUFT perpendicular", "on_block": "", "on_ch": "", "on_hit": "", @@ -1718,15 +1839,16 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Leroy-OTG.db+2", "image": "", "input": "OTG.db+2", "name": "", "notes": "Power up during Heat (partially uses remaining Heat time)", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-16", + "on_ch": "-5", + "on_hit": "-5", "parent": "", "recovery": "", "startup": "i17~18", @@ -1735,15 +1857,16 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Leroy-OTG.db+2,1+2", "image": "", "input": "OTG.db+2,1+2", "name": "Tremor Punch", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-13", + "on_ch": "-2", + "on_hit": "-2", "parent": "Leroy-OTG.db+2", "recovery": "", "startup": "i17~18", @@ -1752,12 +1875,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Leroy-P:b+2", "image": "", "input": "P:b+2", "name": "Superior Twin Dragon Gate", - "notes": "\n* Alternate input: P:HRM.b+2\n* Parry (partially restores remaining Heat time when successful during Heat)\n", + "notes": "* Alternate input: P:HRM.b+2\n* Parry (partially restores remaining Heat time when successful during Heat)", "on_block": "", "on_ch": "", "on_hit": "", @@ -1769,15 +1893,16 @@ }, { "alias": [], - "damage": "30", + "alt": [], + "damage": "35", "id": "Leroy-P.b+2,1", "image": "", "input": "P.b+2,1", "name": "Chain Punch: Branch", - "notes": "\n* Alternate input: P.b+2,2\n* power up during Heat (partially uses remaining Heat time)\n", + "notes": "* Alternate input: P.b+2,2\n* power up during Heat (partially uses remaining Heat time)\n* Wall Crush on hit", "on_block": "", - "on_ch": "", - "on_hit": "", + "on_ch": "+21g", + "on_hit": "+21g", "parent": "", "recovery": "", "startup": "i13", @@ -1786,15 +1911,16 @@ }, { "alias": [], - "damage": "35", + "alt": [], + "damage": "40", "id": "Leroy-P:b+2,1", "image": "", "input": "P:b+2,1", "name": "Superior Chain Punch: Branch", - "notes": "\n* Alternate input: P:b+2,2\n* power up during Heat (partially uses remaining Heat time)\n", + "notes": "* Alternate input: P:b+2,2\n* power up during Heat (partially uses remaining Heat time)", "on_block": "", - "on_ch": "", - "on_hit": "", + "on_ch": "+2a", + "on_hit": "+2a", "parent": "", "recovery": "", "startup": "i13", @@ -1803,30 +1929,14 @@ }, { "alias": [], - "damage": "80", - "id": "Leroy-qcf+1+2,F", - "image": "", - "input": "d,df,f+1+2,F", - "name": "Piercing Charge", - "notes": "\n* 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\n", - "on_block": "", - "on_ch": "-1", - "on_hit": "-1", - "parent": "", - "recovery": "", - "startup": "i56~57", - "target": "ub(m)", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "20", "id": "Leroy-qcf+2", "image": "", "input": "d,df,f+2", "name": "Chakra Elbow", "notes": "chip damage on block", - "on_block": "", + "on_block": "-6~-5", "on_ch": "+29 (+22)", "on_hit": "+29 (+22)", "parent": "", @@ -1837,12 +1947,31 @@ }, { "alias": [], + "alt": [], + "damage": "80", + "id": "Leroy-qcf+3+4,F", + "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", + "on_block": "", + "on_ch": "-1~0", + "on_hit": "-1~0", + "parent": "", + "recovery": "", + "startup": "i56~57", + "target": "ub(m)", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "55", "id": "Leroy-R.df+1+2", "image": "", "input": "R.df+1+2", "name": "Dark Dragon Commandment", - "notes": "\n* [[:Template:RageArt]]\n* Erase opponent's recoverable health on hit\n", + "notes": "* Rage Art\n* Erase opponent's recoverable health on hit", "on_block": "", "on_ch": "", "on_hit": "", @@ -1854,12 +1983,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Leroy-Right throw", "image": "", "input": "Right throw", "name": "Corkscrew Strike", - "notes": "\n* Throw break: 2\n* Opponent status on hit: FUFA\n* Side switch on hit\n", + "notes": "* Throw break: 2\n* Opponent status on hit: FUFA\n* Side switch on hit", "on_block": "", "on_ch": "", "on_hit": "", @@ -1871,14 +2001,33 @@ }, { "alias": [], + "alt": [], + "damage": "26", + "id": "Leroy-SS.1+2", + "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", + "on_block": "+7", + "on_ch": "+30g", + "on_hit": "+30g", + "parent": "", + "recovery": "", + "startup": "i14", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "17", "id": "Leroy-SS.4", "image": "", "input": "SS.4", "name": "Lone Dragon Slice", - "notes": "", - "on_block": "", - "on_ch": "+4", + "notes": "* Can be delayed", + "on_block": "-12", + "on_ch": "+12", "on_hit": "+4", "parent": "", "recovery": "", @@ -1888,14 +2037,15 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Leroy-ub+2", "image": "", "input": "ub+2", "name": "Enter the Dragon", "notes": "Has punch parry effect (partially restores remaining Heat time when successful during Heat)", - "on_block": "", - "on_ch": "+3", + "on_block": "-10", + "on_ch": "+33(+25)", "on_hit": "+3", "parent": "", "recovery": "", @@ -1905,12 +2055,31 @@ }, { "alias": [], + "alt": [], + "damage": "17", + "id": "Leroy-uf+1", + "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", + "on_block": "-9", + "on_ch": "+5", + "on_hit": "+5", + "parent": "", + "recovery": "", + "startup": "i16~17", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "35", "id": "Leroy-uf+1+2", "image": "", "input": "uf+1+2", "name": "Lian Jin Xuan Feng Jiao", - "notes": "\n* Throw break: 1+2\n* Opponent status on hit: FUFA off-axis to the left\n", + "notes": "* Throw break: 1+2\n* Opponent status on hit: FUFA off-axis to the left", "on_block": "", "on_ch": "", "on_hit": "", @@ -1922,13 +2091,14 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Leroy-uf+2", "image": "", "input": "uf+2", "name": "Zhuan Shen Long Fang Quan", - "notes": "\n* Balcony Break\n* Alternate input: u+2\n* chip damage on block\n", - "on_block": "", + "notes": "* Balcony Break\n* Alternate input: u+2\n* chip damage on block", + "on_block": "+1", "on_ch": "+10 (+1)", "on_hit": "+10 (+1)", "parent": "", @@ -1939,13 +2109,14 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Leroy-uf+3", "image": "", "input": "uf+3", "name": "Floating Kick", - "notes": "\n* Balcony Break\n* Alternate input: ub+3 or u+3\n", - "on_block": "", + "notes": "* Balcony Break\n* Alternate input: ub+3 or u+3", + "on_block": "-8", "on_ch": "+14 (+5)", "on_hit": "+14 (+5)", "parent": "", @@ -1956,15 +2127,16 @@ }, { "alias": [], + "alt": [], "damage": "8,10", "id": "Leroy-uf+3+4", "image": "", "input": "uf+3+4", "name": "", "notes": "Balcony Break", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-14", + "on_ch": "+16", + "on_hit": "+16", "parent": "", "recovery": "", "startup": "i14~15,i10~11", @@ -1973,13 +2145,14 @@ }, { "alias": [], + "alt": [], "damage": "8,10,17 (11)", "id": "Leroy-uf+3+4,1+2", "image": "", "input": "uf+3+4,1+2", "name": "Biting Dragons", "notes": "Balcony Break", - "on_block": "", + "on_block": "-13", "on_ch": "+23 (+13)", "on_hit": "+23 (+13)", "parent": "Leroy-uf+3+4", @@ -1990,13 +2163,14 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Leroy-uf+4", "image": "", "input": "uf+4", "name": "Floating Axe Drop", "notes": "Alternate input: ub+4 or u+4", - "on_block": "", + "on_block": "-8~-6", "on_ch": "+21", "on_hit": "+21", "parent": "", @@ -2007,13 +2181,14 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Leroy-uf,n,4", "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", "notes": "", - "on_block": "", + "on_block": "-13", "on_ch": "+32 (+22)", "on_hit": "+32 (+22)", "parent": "", @@ -2024,15 +2199,16 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Leroy-ws1", "image": "", "input": "ws1", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-7", + "on_ch": "+3", + "on_hit": "+3", "parent": "", "recovery": "", "startup": "i13~14", @@ -2041,13 +2217,14 @@ }, { "alias": [], + "alt": [], "damage": "14,16", "id": "Leroy-ws1,4", "image": "", "input": "ws1,4", "name": "Elbow Slash Snap Kick", "notes": "Transition to HRM", - "on_block": "", + "on_block": "-9", "on_ch": "+3", "on_hit": "+3", "parent": "Leroy-ws1", @@ -2058,15 +2235,16 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Leroy-ws2", "image": "", "input": "ws2", "name": "Arrow Shower", "notes": "", - "on_block": "", - "on_ch": "+51", - "on_hit": "+51", + "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')", "parent": "", "recovery": "", "startup": "i15~16", @@ -2075,13 +2253,14 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Leroy-ws4", "image": "", "input": "ws4", "name": "Toe Smash", "notes": "", - "on_block": "", + "on_block": "-6", "on_ch": "+5", "on_hit": "+5", "parent": "", 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 new file mode 100644 index 0000000..502ec41 --- /dev/null +++ b/src/frame_service/json_directory/tests/static/json_movelist/lidia.json @@ -0,0 +1,2993 @@ +[ + { + "alias": [], + "alt": [], + "damage": "5", + "id": "Lidia-1", + "image": "", + "input": "1", + "name": "Jab", + "notes": "", + "on_block": "+1", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "r19", + "startup": "i10", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Lidia-1+2", + "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", + "on_block": "-9", + "on_ch": "+17g", + "on_hit": "+17g", + "parent": "", + "recovery": "r33", + "startup": "i31", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Lidia-1+2*", + "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", + "on_block": "-5", + "on_ch": "+32a (+24)", + "on_hit": "+32a (+24)", + "parent": "", + "recovery": "r33", + "startup": "i42~64", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "Lidia-1+2**", + "image": "", + "input": "1+2**", + "name": "Heian Shodan Seikenzuki: Digress", + "notes": "* 9 chip damage on block\n* Hold for 55 frames", + "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')", + "parent": "", + "recovery": "r35", + "startup": "i65", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,8", + "id": "Lidia-1,2", + "image": "", + "input": "1,2", + "name": "Flurry", + "notes": "Jail from 1st attack with 4f delay", + "on_block": "-3", + "on_ch": "+4", + "on_hit": "+4", + "parent": "Lidia-1", + "recovery": "r21", + "startup": "i10", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,8,10", + "id": "Lidia-1,2,2", + "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", + "on_block": "-8", + "on_ch": "+8", + "on_hit": "+8", + "parent": "Lidia-1,2", + "recovery": "r29", + "startup": "i10", + "target": "h,h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,8,27", + "id": "Lidia-1,2,3", + "image": "", + "input": "1,2,3", + "name": "Flurry > Gale Kick", + "notes": "* Balcony Break\n* Input can be delayed 3f\n", + "on_block": "-6", + "on_ch": "+20a (+11)", + "on_hit": "+20a (+11)", + "parent": "Lidia-1,2", + "recovery": "r29", + "startup": "i10", + "target": "h,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lidia-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", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r55", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,8,15", + "id": "Lidia-1,2,4", + "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", + "on_block": "-13", + "on_ch": "+26a", + "on_hit": "+3", + "parent": "Lidia-1,2", + "recovery": "r32", + "startup": "i10", + "target": "h,h,l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "35", + "id": "Lidia-1+3", + "image": "", + "input": "1+3", + "name": "Moonlit Frost", + "notes": "* Homing\n* Throw break: 1 or 2\n* Opponent on break: standing", + "on_block": "-3", + "on_ch": "+4", + "on_hit": "+4", + "parent": "", + "recovery": "r25", + "startup": "i12~14", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [ + "BT.1+3+4" + ], + "damage": "", + "id": "Lidia-1+3+4", + "image": "", + "input": "1+3+4", + "name": "Bow", + "notes": "", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r50", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,17", + "id": "Lidia-1,4", + "image": "", + "input": "1,4", + "name": "High Jab > High Right Kick", + "notes": "* Combo from 1st hit with 4f delay\n* Balcony break on airborne hit", + "on_block": "-8", + "on_ch": "+1", + "on_hit": "+1", + "parent": "Lidia-1", + "recovery": "r29", + "startup": "i10", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8", + "id": "Lidia-2", + "image": "", + "input": "2", + "name": "", + "notes": "", + "on_block": "+0", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "r19", + "startup": "i11", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8,10", + "id": "Lidia-2,1", + "image": "", + "input": "2,1", + "name": "", + "notes": "", + "on_block": "", + "on_ch": "+1", + "on_hit": "+1", + "parent": "Lidia-2", + "recovery": "", + "startup": "i11", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8,10,15", + "id": "Lidia-2,1,4", + "image": "", + "input": "2,1,4", + "name": "", + "notes": "", + "on_block": "", + "on_ch": "+2", + "on_hit": "+2", + "parent": "Lidia-2,1", + "recovery": "", + "startup": "i11", + "target": "h,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8,10,15,5", + "id": "Lidia-2,1,4,4", + "image": "", + "input": "2,1,4,4", + "name": "", + "notes": "\ncs", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "Lidia-2,1,4", + "recovery": "", + "startup": "i11", + "target": "h,h,h,l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8,10,15,5,5", + "id": "Lidia-2,1,4,4,1", + "image": "", + "input": "2,1,4,4,1", + "name": "", + "notes": "", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "Lidia-2,1,4,4", + "recovery": "", + "startup": "i11", + "target": "h,h,h,l,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8,10,15,5,5,8", + "id": "Lidia-2,1,4,4,1,2", + "image": "", + "input": "2,1,4,4,1,2", + "name": "", + "notes": "", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "Lidia-2,1,4,4,1", + "recovery": "", + "startup": "i11", + "target": "h,h,h,l,m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8,10,15,5,5,8,8", + "id": "Lidia-2,1,4,4,1,2,1", + "image": "", + "input": "2,1,4,4,1,2,1", + "name": "", + "notes": "", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "Lidia-2,1,4,4,1,2", + "recovery": "", + "startup": "i11", + "target": "h,h,h,l,m,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8,10,15,5,5,8,8,5", + "id": "Lidia-2,1,4,4,1,2,1,3", + "image": "", + "input": "2,1,4,4,1,2,1,3", + "name": "", + "notes": "", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "Lidia-2,1,4,4,1,2,1", + "recovery": "", + "startup": "i11", + "target": "h,h,h,l,m,h,h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8,10,15,5,5,8,8,5,4", + "id": "Lidia-2,1,4,4,1,2,1,3,2", + "image": "", + "input": "2,1,4,4,1,2,1,3,2", + "name": "", + "notes": "", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "Lidia-2,1,4,4,1,2,1,3", + "recovery": "", + "startup": "i11", + "target": "h,h,h,l,m,h,h,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8,10,15,5,5,8,8,5,4,27", + "id": "Lidia-2,1,4,4,1,2,1,3,2,1", + "image": "", + "input": "2,1,4,4,1,2,1,3,2,1", + "name": "10 Hit Combo", + "notes": "", + "on_block": "", + "on_ch": "+11a (+6)", + "on_hit": "+11a (+6)", + "parent": "Lidia-2,1,4,4,1,2,1,3,2", + "recovery": "", + "startup": "i11", + "target": "h,h,h,l,m,h,h,m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8,20", + "id": "Lidia-2,2", + "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", + "on_block": "-4", + "on_ch": "+11g", + "on_hit": "+11g", + "parent": "Lidia-2", + "recovery": "r29", + "startup": "i11", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Lidia-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", + "on_block": "+1", + "on_ch": "+2c", + "on_hit": "+2c", + "parent": "", + "recovery": "r30", + "startup": "i16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "35", + "id": "Lidia-2+4", + "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", + "on_block": "-6", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "r25", + "startup": "i12~14", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8,13", + "id": "Lidia-2,4", + "image": "", + "input": "2,4", + "name": "High Right Reverse Jab > Mid Right Front Kick", + "notes": "Combo from 1st hit with 4f delay", + "on_block": "-8", + "on_ch": "+4", + "on_hit": "+4", + "parent": "Lidia-2", + "recovery": "r27", + "startup": "i11", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "9", + "id": "Lidia-3", + "image": "", + "input": "3", + "name": "", + "notes": "", + "on_block": "-9", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "r28", + "startup": "i15", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [ + "3'\"`UNIQ--nowiki-00000018-QINU`\"'2" + ], + "damage": "9,10", + "id": "Lidia-3,2", + "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", + "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')", + "parent": "Lidia-3", + "recovery": "r28", + "startup": "i15", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6,20", + "id": "Lidia-3+4", + "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", + "on_block": "+0", + "on_ch": "+23g", + "on_hit": "+23g", + "parent": "", + "recovery": "r28", + "startup": "i20~21, i18", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14", + "id": "Lidia-4", + "image": "", + "input": "4", + "name": "", + "notes": "", + "on_block": "-8", + "on_ch": "+1", + "on_hit": "+1", + "parent": "", + "recovery": "r29", + "startup": "i13", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14,20", + "id": "Lidia-4,3", + "image": "", + "input": "4,3", + "name": "High Right Roundhouse Kick > Jumping Back Spin Kick", + "notes": "* Balcony Break\n* Combo from 1st CH\n", + "on_block": "-14", + "on_ch": "+27a", + "on_hit": "+27a", + "parent": "Lidia-4", + "recovery": "r39", + "startup": "i13", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8,8,8", + "id": "Lidia-(airborne).f,F+4,3", + "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", + "on_block": "", + "on_ch": "-1", + "on_hit": "-1", + "parent": "", + "recovery": "", + "startup": "i18,i24~25", + "target": "m,m,th", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "24", + "id": "Lidia-b+1", + "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", + "on_block": "+2", + "on_ch": "+48d (-10)", + "on_hit": "+48d (-10)", + "parent": "", + "recovery": "r26", + "startup": "i18", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Lidia-b+1+2", + "image": "", + "input": "b+1+2", + "name": "Iron Lady", + "notes": "* Balcony Break\n* Frame advantage -8 on successful attack absorption\n* Power Crush", + "on_block": "-13", + "on_ch": "+11a (+2)", + "on_hit": "+11a (+2)", + "parent": "", + "recovery": "r34", + "startup": "i20", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [ + "b+2+4" + ], + "damage": "", + "id": "Lidia-b+1+3", + "image": "", + "input": "b+1+3", + "name": "", + "notes": "Parries high or mid punches", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r35", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "35", + "id": "Lidia-b+1+4", + "image": "", + "input": "b+1+4", + "name": "Gekisai Ura-uchi", + "notes": "Balcony Break", + "on_block": "", + "on_ch": "+9a", + "on_hit": "+9a", + "parent": "", + "recovery": "r39", + "startup": "i60~61", + "target": "m!", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14", + "id": "Lidia-b+2", + "image": "", + "input": "b+2", + "name": "Ruling Party", + "notes": "", + "on_block": "-9", + "on_ch": "+1", + "on_hit": "+1", + "parent": "", + "recovery": "r29", + "startup": "i13", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [ + "b+2:3" + ], + "damage": "14,14", + "id": "Lidia-b+2,3", + "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", + "on_block": "-10", + "on_ch": "[+63a](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", + "on_hit": "+6", + "parent": "Lidia-b+2", + "recovery": "r27", + "startup": "i13", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16", + "id": "Lidia-b+3", + "image": "", + "input": "b+3", + "name": "", + "notes": "", + "on_block": "-7", + "on_ch": "+4", + "on_hit": "+4", + "parent": "", + "recovery": "r25", + "startup": "i17~18", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16,10", + "id": "Lidia-b+3,1", + "image": "", + "input": "b+3,1", + "name": "Birds of Prey", + "notes": "Combo from 1st hit", + "on_block": "-11~-10", + "on_ch": "+14", + "on_hit": "+5", + "parent": "Lidia-b+3", + "recovery": "r29", + "startup": "i17~18", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lidia-b+3+4", + "image": "", + "input": "b+3+4", + "name": "Cat Stance", + "notes": "Actionable after 20f", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r20 CAT", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16,16", + "id": "Lidia-b+3,4", + "image": "", + "input": "b+3,4", + "name": "", + "notes": "Combo from 1st hit", + "on_block": "-11", + "on_ch": "+0s", + "on_hit": "+0s", + "parent": "Lidia-b+3", + "recovery": "r30", + "startup": "i17~18", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [ + "b+3,4,qcf+1+2" + ], + "damage": "16,16,19", + "id": "Lidia-b+3,4,1+2", + "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", + "on_block": "-15", + "on_ch": "+21a (+11)", + "on_hit": "+21a (+11)", + "parent": "Lidia-b+3,4", + "recovery": "r35", + "startup": "i17~18", + "target": "m,h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "21", + "id": "Lidia-b+4", + "image": "", + "input": "b+4", + "name": "Back Spin Kick", + "notes": "* Homing\n* Balcony break on airborne or CH", + "on_block": "-3", + "on_ch": "+31a", + "on_hit": "+6", + "parent": "", + "recovery": "r24", + "startup": "i16", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "50", + "id": "Lidia-Back throw", + "image": "", + "input": "Back throw", + "name": "Smear Campaign", + "notes": "* Homing\n* Throw break: none\n* Opponent on hit: FDFT", + "on_block": "", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "26", + "id": "Lidia-CAT.1", + "image": "", + "input": "CAT.1", + "name": "Mid Left Thrust", + "notes": "Balcony Break", + "on_block": "-8", + "on_ch": "[+38a (+30)](https://wavu.wiki/t/Lidia_combos#Mini-combos 'Mini-combo')", + "on_hit": "+18a (+9)", + "parent": "", + "recovery": "r27", + "startup": "i17", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Lidia-CAT.1+2", + "image": "", + "input": "CAT.1+2", + "name": "Gojushiho", + "notes": "* Tornado\n* Transition to WLF on hit or block only", + "on_block": "-3", + "on_ch": "+37 (+29)", + "on_hit": "+27g", + "parent": "", + "recovery": "r29", + "startup": "i16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Lidia-CAT.2", + "image": "", + "input": "CAT.2", + "name": "", + "notes": "", + "on_block": "-10", + "on_ch": "+1", + "on_hit": "+1", + "parent": "", + "recovery": "r28", + "startup": "i14~15", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [ + "CAT.2'\"`UNIQ--nowiki-0000007B-QINU`\"'2" + ], + "damage": "12,18", + "id": "Lidia-CAT.2,2", + "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", + "on_block": "-10", + "on_ch": "+73a (+57)", + "on_hit": "+19a (+12)", + "parent": "Lidia-CAT.2", + "recovery": "r30", + "startup": "i14~15", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,13", + "id": "Lidia-CAT.2,3", + "image": "", + "input": "CAT.2,3", + "name": "", + "notes": "Combo from 1st CH", + "on_block": "-10", + "on_ch": "+1", + "on_hit": "+1", + "parent": "Lidia-CAT.2", + "recovery": "r29", + "startup": "i14~15", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,13,22", + "id": "Lidia-CAT.2,3,1", + "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", + "on_block": "-10", + "on_ch": "+12a (+3)", + "on_hit": "+12a (+3)", + "parent": "Lidia-CAT.2,3", + "recovery": "r32", + "startup": "i14~15", + "target": "h,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Lidia-CAT.3", + "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", + "on_block": "-4", + "on_ch": "+11g", + "on_hit": "+11g", + "parent": "", + "recovery": "r31", + "startup": "i13~14", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Lidia-CAT.4", + "image": "", + "input": "CAT.4", + "name": "", + "notes": "* Transition to WLF on hit or block only\n* Crouching state ends early on frame 20 when transitioning to WLF\n* WLF transition is -14\ncs11~31", + "on_block": "-6", + "on_ch": "[+33a](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", + "on_hit": "+8c", + "parent": "", + "recovery": "r29", + "startup": "i19~20", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,25", + "id": "Lidia-CAT.4,3+4", + "image": "", + "input": "CAT.4,3+4", + "name": "Crouching Tiger, Rising Dragon", + "notes": "* Spike\n* Combo from 1st CH\n", + "on_block": "-14", + "on_ch": "+5a", + "on_hit": "+5a", + "parent": "Lidia-CAT.4", + "recovery": "r34 FC", + "startup": "i19~20", + "target": "L,M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lidia-CAT.b", + "image": "", + "input": "CAT.b", + "name": "Cat Stance > Cancel", + "notes": "* After recovery, limited to blocking for 13 frames\n* Takes 8f to cancel into block", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r15", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lidia-CAT.b,B", + "image": "", + "input": "CAT.b,B", + "name": "Cat Stance > Vacuity", + "notes": "\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r32", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lidia-CAT.F", + "image": "", + "input": "CAT.F", + "name": "Cat Stance > Stalking Wolf Stance", + "notes": "Actionable after 20f", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r20 WLF", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "41", + "id": "Lidia-CH.db+3", + "image": "", + "input": "CH.db+3", + "name": "Red Tape", + "notes": "* Power up based on Heaven and Earth level\n* Restores recoverable health", + "on_block": "", + "on_ch": "-10d", + "on_hit": "-10d", + "parent": "", + "recovery": "", + "startup": "i16~17", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Lidia-d+1", + "image": "", + "input": "d+1", + "name": "Chop", + "notes": "Spike", + "on_block": "-7c", + "on_ch": "[+21d](https://wavu.wiki/t/Lidia_combos#Mini-combos 'Mini-combo')", + "on_hit": "+6c", + "parent": "", + "recovery": "r32", + "startup": "i19~20", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Lidia-d+2", + "image": "", + "input": "d+2", + "name": "Lame Duck", + "notes": "\ncs6~", + "on_block": "-14", + "on_ch": "[+12](https://wavu.wiki/t/Lidia_combos#Mini-combos 'Mini-combo')", + "on_hit": "-4", + "parent": "", + "recovery": "r34", + "startup": "i18", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "9", + "id": "Lidia-d+3", + "image": "", + "input": "d+3", + "name": "", + "notes": "Can hit grounded off-axis", + "on_block": "-16", + "on_ch": "+5", + "on_hit": "-5", + "parent": "", + "recovery": "r35", + "startup": "i15", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "9,8", + "id": "Lidia-d+3,1", + "image": "", + "input": "d+3,1", + "name": "Kansetsu-geri", + "notes": "* Combo from 1st CH with 1f delay\n* Jail from 1st block", + "on_block": "-3", + "on_ch": "+4", + "on_hit": "+4", + "parent": "Lidia-d+3", + "recovery": "r22", + "startup": "i15", + "target": "l,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "9,8,20", + "id": "Lidia-d+3,1,2", + "image": "", + "input": "d+3,1,2", + "name": "Majority Rules", + "notes": "* Tornado\n* Balcony Break\n* Combo from 2nd hit\n* Combo from 1st CH", + "on_block": "-6", + "on_ch": "+43d (-15)", + "on_hit": "+43d (-15)", + "parent": "Lidia-d+3,1", + "recovery": "r30", + "startup": "i15", + "target": "l,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "6", + "id": "Lidia-d+4", + "image": "", + "input": "d+4", + "name": "", + "notes": "\ncs4~", + "on_block": "-15", + "on_ch": "-4", + "on_hit": "-4", + "parent": "", + "recovery": "r34 FC", + "startup": "i12", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [ + "db+1+2" + ], + "damage": "5", + "id": "Lidia-db+1", + "image": "", + "input": "db+1", + "name": "Down Jab", + "notes": "Transition to r24? with f", + "on_block": "-5", + "on_ch": "+6", + "on_hit": "+6", + "parent": "", + "recovery": "r24 FC", + "startup": "i10", + "target": "sl", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "14", + "id": "Lidia-db+2", + "image": "", + "input": "db+2", + "name": "Valley Breeze", + "notes": "", + "on_block": "-7", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "r27", + "startup": "i16~17", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", + "id": "Lidia-db+3", + "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", + "on_block": "-11", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "r27 HRS", + "startup": "i16~17", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "21", + "id": "Lidia-db+3+4", + "image": "", + "input": "db+3+4", + "name": "For the People", + "notes": "* Has low parry effect\n* Does not parry weapon lows", + "on_block": "-3", + "on_ch": "+5", + "on_hit": "+5", + "parent": "", + "recovery": "r25", + "startup": "i22", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [ + "P.db+3+4'\"`UNIQ--nowiki-00000042-QINU`\"'1" + ], + "damage": "21,21", + "id": "Lidia-db+3+4,P.1", + "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", + "on_block": "", + "on_ch": "+33a (+25)", + "on_hit": "+33a (+25)", + "parent": "Lidia-db+3+4", + "recovery": "r32", + "startup": "i22", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15", + "id": "Lidia-db+4", + "image": "", + "input": "db+4", + "name": "Shin Splinter", + "notes": "Can hit grounded off-axis", + "on_block": "-13", + "on_ch": "+0", + "on_hit": "+0", + "parent": "", + "recovery": "r33", + "startup": "i22", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13", + "id": "Lidia-df+1", + "image": "", + "input": "df+1", + "name": "", + "notes": "", + "on_block": "-5", + "on_ch": "+2", + "on_hit": "+2", + "parent": "", + "recovery": "r24", + "startup": "i13", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,10", + "id": "Lidia-df+1,2", + "image": "", + "input": "df+1,2", + "name": "Mid Left Hook Thrust > Reverse Chop", + "notes": "Combo from 1st hit with 1f delay", + "on_block": "-4", + "on_ch": "+4", + "on_hit": "+4", + "parent": "Lidia-df+1", + "recovery": "r24", + "startup": "i13", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,17", + "id": "Lidia-df+1,3", + "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", + "on_block": "-13", + "on_ch": "[+55a](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", + "on_hit": "+10a (+1)", + "parent": "Lidia-df+1", + "recovery": "35", + "startup": "i13", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", + "id": "Lidia-df+2", + "image": "", + "input": "df+2", + "name": "Coiled Elbow Slam", + "notes": "* Strong Aerial Tailspin\n* Elbow\n* Transition to CAT on hit or block only", + "on_block": "+0", + "on_ch": "+14 (+24g)", + "on_hit": "+11", + "parent": "", + "recovery": "r29", + "startup": "i15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15", + "id": "Lidia-df+3", + "image": "", + "input": "df+3", + "name": "", + "notes": "Knee", + "on_block": "-8", + "on_ch": "+5", + "on_hit": "+5", + "parent": "", + "recovery": "r29", + "startup": "i14~15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Lidia-df+3+4", + "image": "", + "input": "df+3+4", + "name": "Tourbillion", + "notes": "* Homing\n* Balcony Break", + "on_block": "-9", + "on_ch": "+12g", + "on_hit": "+12g", + "parent": "", + "recovery": "r30", + "startup": "i22~23", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,20", + "id": "Lidia-df+3,4", + "image": "", + "input": "df+3,4", + "name": "Mid Left Knee > Mid Right Sidekick", + "notes": "* Balcony Break\n* Combo from 1st CH with 2f delay", + "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')", + "parent": "Lidia-df+3", + "recovery": "r34", + "startup": "i14~15", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Lidia-df+4", + "image": "", + "input": "df+4", + "name": "", + "notes": "", + "on_block": "-4", + "on_ch": "+6", + "on_hit": "+6", + "parent": "", + "recovery": "r26", + "startup": "i15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,20", + "id": "Lidia-df+4,2", + "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", + "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')", + "parent": "Lidia-df+4", + "recovery": "r29", + "startup": "i15", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "24", + "id": "Lidia-df+4~3", + "image": "", + "input": "df+4~3", + "name": "Rapture", + "notes": "* Strong Aerial Tailspin\n* 7 chip damage on block", + "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')", + "parent": "", + "recovery": "r28", + "startup": "i20~21", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "27", + "id": "Lidia-df+4~4", + "image": "", + "input": "df+4~4", + "name": "Triangle Kick", + "notes": "Spike", + "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')", + "parent": "", + "recovery": "r24", + "startup": "i12~13", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,4", + "id": "Lidia-f+1+2", + "image": "", + "input": "f+1+2", + "name": "", + "notes": "Jail from 1st attack", + "on_block": "-10", + "on_ch": "+1", + "on_hit": "+1", + "parent": "", + "recovery": "r28", + "startup": "i14, i9~10", + "target": "h,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,4,5", + "id": "Lidia-f+1+2,3", + "image": "", + "input": "f+1+2,3", + "name": "", + "notes": "* Knee\n* Jail from 1st attack", + "on_block": "-13", + "on_ch": "-2", + "on_hit": "-2", + "parent": "Lidia-f+1+2", + "recovery": "r32", + "startup": "i14, i9~10", + "target": "h,m,m", + "video": "" + }, + { + "alias": [], + "alt": [ + "f+1+2,3,qcf+1+2" + ], + "damage": "5,4,5,4,20", + "id": "Lidia-f+1+2,3,1+2", + "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", + "on_block": "-15", + "on_ch": "+20d (+15)", + "on_hit": "+20d (+15)", + "parent": "Lidia-f+1+2,3", + "recovery": "r36", + "startup": "i14, i9~10", + "target": "h,m,m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Lidia-f+2", + "image": "", + "input": "f+2", + "name": "", + "notes": "Elbow", + "on_block": "-7", + "on_ch": "+4", + "on_hit": "+4", + "parent": "", + "recovery": "r26", + "startup": "i12", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,23", + "id": "Lidia-f+2,4", + "image": "", + "input": "f+2,4", + "name": "Horned Lark", + "notes": "* Balcony Break\n* Jail from 1st attack", + "on_block": "-13", + "on_ch": "+16a (+7)", + "on_hit": "+16a (+7)", + "parent": "Lidia-f+2", + "recovery": "r34", + "startup": "i12", + "target": "h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Lidia-f+3", + "image": "", + "input": "f+3", + "name": "", + "notes": "\n", + "on_block": "-11", + "on_ch": "+6", + "on_hit": "-4", + "parent": "", + "recovery": "r29", + "startup": "i17~18", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lidia-f+3+4", + "image": "", + "input": "f+3+4", + "name": "Horse Stance", + "notes": "Actionable after 20f", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r20 HRS", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [ + "f+3,qcf+4" + ], + "damage": "12,21", + "id": "Lidia-f+3,4", + "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", + "on_block": "+1", + "on_ch": "+10", + "on_hit": "+10", + "parent": "Lidia-f+3", + "recovery": "r35", + "startup": "i17~18", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8", + "id": "Lidia-f+4", + "image": "", + "input": "f+4", + "name": "", + "notes": "", + "on_block": "-4", + "on_ch": "+1", + "on_hit": "+1", + "parent": "", + "recovery": "r29", + "startup": "i17", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8,10", + "id": "Lidia-f+4,3", + "image": "", + "input": "f+4,3", + "name": "", + "notes": "Jail from 1st attack with 1f delay\n", + "on_block": "-10", + "on_ch": "+0", + "on_hit": "+0", + "parent": "Lidia-f+4", + "recovery": "r29", + "startup": "i17", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8,10,24", + "id": "Lidia-f+4,3,1", + "image": "", + "input": "f+4,3,1", + "name": "Kusanku Double Kick > Uraken-uchi", + "notes": "* Balcony Break\n* Spike\n* Combo from 2nd CH", + "on_block": "-12", + "on_ch": "+17a", + "on_hit": "+17a", + "parent": "Lidia-f+4,3", + "recovery": "r32", + "startup": "i17", + "target": "m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "8,10,23", + "id": "Lidia-f+4,3,4", + "image": "", + "input": "f+4,3,4", + "name": "Kusanku Triple Kick", + "notes": "* Tornado\n* Combo from 2nd CH", + "on_block": "-10", + "on_ch": "[+28a (+22)](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", + "on_hit": "+19a (+12)", + "parent": "Lidia-f+4,3", + "recovery": "r30", + "startup": "i17", + "target": "m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [ + "FC.db+1", + "FC.df+1" + ], + "damage": "5", + "id": "Lidia-FC.d+1", + "image": "", + "input": "FC.d+1", + "name": "", + "notes": "* Transition to r25? with f\n* Transition input can be delayed 16f\ncs1~", + "on_block": "-5", + "on_ch": "+6", + "on_hit": "+6", + "parent": "", + "recovery": "r24 FC", + "startup": "i10", + "target": "sl", + "video": "" + }, + { + "alias": [], + "alt": [ + "FC.db+2" + ], + "damage": "8", + "id": "Lidia-FC.d+2", + "image": "", + "input": "FC.d+2", + "name": "", + "notes": "\ncs1~", + "on_block": "-4", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "r23 FC", + "startup": "i11", + "target": "sl", + "video": "" + }, + { + "alias": [], + "alt": [ + "1SS.FC.df+3" + ], + "damage": "10", + "id": "Lidia-FC.d+3", + "image": "", + "input": "FC.d+3", + "name": "", + "notes": "\ncs1~", + "on_block": "-17", + "on_ch": "-6", + "on_hit": "-6", + "parent": "", + "recovery": "r36 FC", + "startup": "i16", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [ + "FC.db+4" + ], + "damage": "6", + "id": "Lidia-FC.d+4", + "image": "", + "input": "FC.d+4", + "name": "", + "notes": "\ncs1~", + "on_block": "-15", + "on_ch": "-4", + "on_hit": "-4", + "parent": "", + "recovery": "r34 FC", + "startup": "i12", + "target": "l", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "22", + "id": "Lidia-FC.df+2", + "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", + "on_block": "-14", + "on_ch": "+9a", + "on_hit": "+9a", + "parent": "", + "recovery": "r36", + "startup": "i12", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "16", + "id": "Lidia-FC.df+3", + "image": "", + "input": "FC.df+3", + "name": "Odd-tooth Snake", + "notes": "* [+12a](https://wavu.wiki/t/Lidia_combos#Mini-combos 'Mini-combo') on clean hit, 4 extra damage\ncs1~", + "on_block": "-26", + "on_ch": "+2c", + "on_hit": "+2c", + "parent": "", + "recovery": "r36 FC", + "startup": "i20", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "26", + "id": "Lidia-f,F+1+2", + "image": "", + "input": "f,F+1+2", + "name": "White Whale", + "notes": "* Balcony Break\n* Clean hit adds 7 damage", + "on_block": "-13", + "on_ch": "+13a (+4)", + "on_hit": "+13a (+4)", + "parent": "", + "recovery": "r36", + "startup": "i15~16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [ + "f,f,F+2" + ], + "damage": "20", + "id": "Lidia-f,F+2", + "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", + "on_block": "+5", + "on_ch": "[+17](https://wavu.wiki/t/Lidia_combos#Mini-combos 'Mini-combo')", + "on_hit": "+15g", + "parent": "", + "recovery": "r33 HRS", + "startup": "i13", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "21", + "id": "Lidia-f,F+3", + "image": "", + "input": "f,F+3", + "name": "Flying Forward Kick", + "notes": "Tornado\n", + "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')", + "parent": "", + "recovery": "r33", + "startup": "i19~20", + "target": "M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Lidia-f,F+4", + "image": "", + "input": "f,F+4", + "name": "", + "notes": "", + "on_block": "-13", + "on_ch": "-2", + "on_hit": "-2", + "parent": "", + "recovery": "r32", + "startup": "i18", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,16", + "id": "Lidia-f,F+4,3", + "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", + "on_block": "-27", + "on_ch": "+17a (+2)", + "on_hit": "+17a (+2)", + "parent": "Lidia-f,F+4", + "recovery": "r47", + "startup": "i18", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "24", + "id": "Lidia-f,f,F+1", + "image": "", + "input": "f,f,F+1", + "name": "Swift High Seikenzuki", + "notes": "* Tornado\n* Balcony Break\n* 7 Chip damage on block", + "on_block": "+6", + "on_ch": "+24a (+19)", + "on_hit": "+24a (+19)", + "parent": "", + "recovery": "r30", + "startup": "i13~15", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "Lidia-f,f,F+3", + "image": "", + "input": "f,f,F+3", + "name": "Flying Blade", + "notes": "* Balcony Break\n* 9 Chip damage on block\n", + "on_block": "+6", + "on_ch": "+37d (-21)", + "on_hit": "+37d (-21)", + "parent": "", + "recovery": "r35", + "startup": "i23~25", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Lidia-H.1+2", + "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", + "on_block": "+1", + "on_ch": "+37a (+29)", + "on_hit": "+37a (+29)", + "parent": "", + "recovery": "r33", + "startup": "i31", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "Lidia-H.1+2*", + "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", + "on_block": "+10g", + "on_ch": "+37a (+29)", + "on_hit": "+37a (+29)", + "parent": "", + "recovery": "r33", + "startup": "i42~64", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "40", + "id": "Lidia-H.1+2**", + "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", + "on_block": "+15g", + "on_ch": "+63a", + "on_hit": "+63a", + "parent": "", + "recovery": "r35", + "startup": "i65", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "55", + "id": "Lidia-H.2+3", + "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", + "on_block": "+10g", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "r36", + "startup": "i18", + "target": "m,m,m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "21", + "id": "Lidia-HAE.1", + "image": "", + "input": "HAE.1", + "name": "Heaven's Gavel: Injustice Banish", + "notes": "* Spike\n* Power up based on Heaven and Earth level\n* Chip damage on block\n* Guarantees grounded hit vs airborne opponent\n* Power Crush", + "on_block": "-11", + "on_ch": "[+80a (+60)](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", + "on_hit": "[+80a (+60)](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", + "parent": "", + "recovery": "r36", + "startup": "i18~19", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "35", + "id": "Lidia-HAE.1+2", + "image": "", + "input": "HAE.1+2", + "name": "Heaven's Cannon: Crushing Defamation", + "notes": "* Tornado\n* Power up based on Heaven and Earth level", + "on_block": "", + "on_ch": "+0a", + "on_hit": "+0a", + "parent": "", + "recovery": "r39", + "startup": "i16", + "target": "h!", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,26", + "id": "Lidia-HAE.2", + "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", + "on_block": "+6", + "on_ch": "+14a", + "on_hit": "+14a", + "parent": "", + "recovery": "r34", + "startup": "i13, i20~21", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lidia-H.CAT.U", + "image": "", + "input": "H.CAT.U", + "name": "Cat Stance > Heaven and Earth", + "notes": "* Increases Heaven and Earth level\n* Parries all highs or mids", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r25 HAE", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [ + "H.f,f,F+2" + ], + "damage": "22", + "id": "Lidia-H.f,F+2", + "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", + "on_block": "+5", + "on_ch": "+17", + "on_hit": "+17", + "parent": "", + "recovery": "r33", + "startup": "i13", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "37", + "id": "Lidia-H.f,f,F+1", + "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", + "on_block": "+5", + "on_ch": "+31a (+23)", + "on_hit": "+31a (+23)", + "parent": "", + "recovery": "r33", + "startup": "i13~15", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lidia-H.HRS.U", + "image": "", + "input": "H.HRS.U", + "name": "Horse Stance > Heaven and Earth", + "notes": "* Increases Heaven and Earth level\n* Parries all highs or mids", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r25 HAE", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "22", + "id": "Lidia-HRS.1", + "image": "", + "input": "HRS.1", + "name": "Hachi-wari", + "notes": "* Balcony Break\n* Homing\n* Power Crush", + "on_block": "+1", + "on_ch": "+16g", + "on_hit": "+16g", + "parent": "", + "recovery": "r26 WLF", + "startup": "i17", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "17", + "id": "Lidia-HRS.1+2", + "image": "", + "input": "HRS.1+2", + "name": "Low Chop", + "notes": "\ncs8~", + "on_block": "-18", + "on_ch": "[+67a (+51)](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", + "on_hit": "-1c", + "parent": "", + "recovery": "r36 FC", + "startup": "i20~21", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "18,10", + "id": "Lidia-HRS.2", + "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", + "on_block": "-10", + "on_ch": "+8", + "on_hit": "+8", + "parent": "", + "recovery": "r25", + "startup": "i16", + "target": "m,t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "21", + "id": "Lidia-HRS.3", + "image": "", + "input": "HRS.3", + "name": "Kumo-geri", + "notes": "* Strong Aerial Tailspin\n* Balcony Break\n* Homing\n", + "on_block": "-4", + "on_ch": "+34a (+26)", + "on_hit": "+34a (+26)", + "parent": "", + "recovery": "r29", + "startup": "i22~24", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Lidia-HRS.4", + "image": "", + "input": "HRS.4", + "name": "Muramasa", + "notes": "* Spike\n* 6 chip damage on block\n* Transition to WLF on hit or block only", + "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')", + "parent": "", + "recovery": "r25", + "startup": "i28", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lidia-HRS.b", + "image": "", + "input": "HRS.b", + "name": "Horse Stance > Cancel", + "notes": "* After recovery, limited to blocking for 13 frames\n* Takes 8f to cancel into block", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r21", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lidia-HRS.b,B", + "image": "", + "input": "HRS.b,B", + "name": "Horse Stance > Vacuity", + "notes": "\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r32", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lidia-HRS.F", + "image": "", + "input": "HRS.F", + "name": "Horse Stance > Stalking Wolf Stance", + "notes": "Actionable after 20f", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r20 WLF", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "24", + "id": "Lidia-H.WLF.1", + "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", + "on_block": "+10g", + "on_ch": "+38a (+30)", + "on_hit": "+38a (+30)", + "parent": "", + "recovery": "r34", + "startup": "i22", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "34", + "id": "Lidia-H.WLF.1*", + "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", + "on_block": "+15g", + "on_ch": "+66", + "on_hit": "+66", + "parent": "", + "recovery": "r34", + "startup": "i36", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lidia-H.WLF.U", + "image": "", + "input": "H.WLF.U", + "name": "Stalking Wolf Stance > Heaven and Earth", + "notes": "* Increases Heaven and Earth level\n* Parries all highs or mids", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r25 HAE", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "40", + "id": "Lidia-Left throw", + "image": "", + "input": "Left throw", + "name": "Moonlit Frost", + "notes": "* Throw break: 1\n* Opponent on break: standing", + "on_block": "-3", + "on_ch": "+4", + "on_hit": "+4", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "24", + "id": "Lidia-OTG.d+1+2", + "image": "", + "input": "OTG.d+1+2", + "name": "Veto", + "notes": "* Spike\n* Power up based on Heaven and Earth level\n* Regain recoverable health", + "on_block": "-13", + "on_ch": "+6c", + "on_hit": "+6c", + "parent": "", + "recovery": "r31", + "startup": "i18~19", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [ + "P.b+2+4", + "P.b+1+3'\"`UNIQ--nowiki-0000009B-QINU`\"'2", + "P.b+2+4'\"`UNIQ--nowiki-0000009C-QINU`\"'2" + ], + "damage": "5,5,20", + "id": "Lidia-P.b+1+3", + "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", + "on_block": "", + "on_ch": "+23a (+18)", + "on_hit": "+23a (+18)", + "parent": "", + "recovery": "r32", + "startup": "i16, i16, i16", + "target": "h,h,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lidia-P.HAE", + "image": "", + "input": "P.HAE", + "name": "Heaven and Earth", + "notes": "* Transition to HAE\n* Partially restore remaining Heat time", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r28 HAE", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "18", + "id": "Lidia-qcf+1+2", + "image": "", + "input": "qcf+1+2", + "name": "", + "notes": "", + "on_block": "-12", + "on_ch": "+6", + "on_hit": "-1", + "parent": "", + "recovery": "r30", + "startup": "i16~17", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "18,22", + "id": "Lidia-qcf+1+2,2", + "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", + "on_block": "-6", + "on_ch": "[+59a](https://wavu.wiki/t/Lidia_combos#Staples 'Combo')", + "on_hit": "+24g", + "parent": "Lidia-qcf+1+2", + "recovery": "r35 WLF", + "startup": "i16~17", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [ + "qcf,qcf+2" + ], + "damage": "14", + "id": "Lidia-qcf+2", + "image": "", + "input": "qcf+2", + "name": "", + "notes": "Input qcf,qcf+2 to power up, adds 4 damage", + "on_block": "-8", + "on_ch": "+0", + "on_hit": "+0", + "parent": "", + "recovery": "r30", + "startup": "i16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [ + "qcf,qcf+2,2" + ], + "damage": "14,17", + "id": "Lidia-qcf+2,2", + "image": "", + "input": "qcf+2,2", + "name": "", + "notes": "Combo from 1st CH", + "on_block": "-14", + "on_ch": "-1", + "on_hit": "-1", + "parent": "Lidia-qcf+2", + "recovery": "r33", + "startup": "i16", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [ + "qcf,qcf+2,2,b,f,F+1+2", + "qcf,qcf+2,2,1+2" + ], + "damage": "14,17,25", + "id": "Lidia-qcf+2,2,1+2", + "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", + "on_block": "-17", + "on_ch": "+18a (+13)", + "on_hit": "+18a (+13)", + "parent": "Lidia-qcf+2,2", + "recovery": "r36", + "startup": "i16", + "target": "m,m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "27", + "id": "Lidia-qcf+4", + "image": "", + "input": "qcf+4", + "name": "Helm Splitter", + "notes": "* Homing\n* 8 Chip damage on block\n", + "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')", + "parent": "", + "recovery": "r35", + "startup": "i17~19", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "55", + "id": "Lidia-R.df+1+2", + "image": "", + "input": "R.df+1+2", + "name": "Scarlet Valor: Martial Devotion", + "notes": "Rage Art\n* Power Crush", + "on_block": "-15", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "r39", + "startup": "i20", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "40", + "id": "Lidia-Right throw", + "image": "", + "input": "Right throw", + "name": "Parched Valley", + "notes": "* Floor Break\n* Throw break: 2\n* Opponent on hit: FUFA\n* Side switch on hit", + "on_block": "-3", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "18", + "id": "Lidia-SS.2", + "image": "", + "input": "SS.2", + "name": "Elbow Slam", + "notes": "* Spike\n* Elbow", + "on_block": "+0c", + "on_ch": "+21d", + "on_hit": "+5c", + "parent": "", + "recovery": "r33", + "startup": "i18", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "21", + "id": "Lidia-SS.4", + "image": "", + "input": "SS.4", + "name": "Evasive High Right Back Kick", + "notes": "Balcony Break", + "on_block": "-6", + "on_ch": "+14", + "on_hit": "+16g", + "parent": "", + "recovery": "r26", + "startup": "i16~17", + "target": "h", + "video": "" + }, + { + "alias": [], + "alt": [ + "ub+1", + "u+1" + ], + "damage": "18", + "id": "Lidia-uf+1", + "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", + "on_block": "-6", + "on_ch": "+3", + "on_hit": "+3", + "parent": "", + "recovery": "r27", + "startup": "i23", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "40", + "id": "Lidia-uf+1+2", + "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", + "on_block": "-6", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "r27", + "startup": "i12", + "target": "t", + "video": "" + }, + { + "alias": [], + "alt": [ + "ub+1,P", + "u+1,P", + "ub+1,P", + "u+1,P" + ], + "damage": "18,20", + "id": "Lidia-uf+1,P", + "image": "", + "input": "uf+1,P", + "name": "Vortex", + "notes": "* Balcony Break\n* Input P:2 to deal 23 damage", + "on_block": "", + "on_ch": "+11g", + "on_hit": "+11g", + "parent": "Lidia-uf+1", + "recovery": "r26 CAT", + "startup": "i23", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [ + "ub+3", + "u+3" + ], + "damage": "28", + "id": "Lidia-uf+3", + "image": "", + "input": "uf+3", + "name": "Willow Branch", + "notes": "* Balcony Break\n* Spike\n", + "on_block": "-9", + "on_ch": "+41a (-17)", + "on_hit": "+41a (-17)", + "parent": "", + "recovery": "r31", + "startup": "i25~27", + "target": "M", + "video": "" + }, + { + "alias": [], + "alt": [ + "u+4" + ], + "damage": "10,16", + "id": "Lidia-uf+4", + "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", + "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')", + "parent": "", + "recovery": "r30", + "startup": "i15~16,i13", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Lidia-uf,n,4", + "image": "", + "input": "uf,n,4", + "name": "Delayed Rising Toe Kick", + "notes": "\n", + "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')", + "parent": "", + "recovery": "r30", + "startup": "i23~25", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "24", + "id": "Lidia-WLF.1", + "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", + "on_block": "+2", + "on_ch": "+30a (+22)", + "on_hit": "+30a (+22)", + "parent": "", + "recovery": "r34", + "startup": "i22~36", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "36", + "id": "Lidia-WLF.1*", + "image": "", + "input": "WLF.1*", + "name": "", + "notes": "* Tornado\n* 13 Chip damage on block", + "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')", + "parent": "", + "recovery": "r24", + "startup": "i36", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "21", + "id": "Lidia-WLF.2", + "image": "", + "input": "WLF.2", + "name": "Jion Upward Thrust", + "notes": "* Balcony Break\n* Steel pedal", + "on_block": "-7", + "on_ch": "+22a (+5)", + "on_hit": "+22a (+5)", + "parent": "", + "recovery": "r27", + "startup": "i15~16", + "target": "M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10", + "id": "Lidia-WLF.3", + "image": "", + "input": "WLF.3", + "name": "", + "notes": "", + "on_block": "-6", + "on_ch": "+4", + "on_hit": "+4", + "parent": "", + "recovery": "r31", + "startup": "i17", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,21", + "id": "Lidia-WLF.3,1", + "image": "", + "input": "WLF.3,1", + "name": "Mid Left Kick > Nimble Thrust", + "notes": "* Balcony Break\n* Combo from 1st CH", + "on_block": "-6", + "on_ch": "+37a (+29)", + "on_hit": "+37a (+29)", + "parent": "Lidia-WLF.3", + "recovery": "r28", + "startup": "i17", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "10,20", + "id": "Lidia-WLF.4", + "image": "", + "input": "WLF.4", + "name": "Serpent Incision", + "notes": "* Spike\n* Second hit available on hit or block only", + "on_block": "-16", + "on_ch": "-7a", + "on_hit": "-7a", + "parent": "", + "recovery": "r35", + "startup": "i20,i23~25", + "target": "L,M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lidia-WLF.b", + "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", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r15", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Lidia-WLF.b,B", + "image": "", + "input": "WLF.b,B", + "name": "Stalking Wolf Stance > Vacuity", + "notes": "\n", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r32", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "id": "Lidia-ws1", + "image": "", + "input": "ws1", + "name": "", + "notes": "", + "on_block": "-3", + "on_ch": "+4", + "on_hit": "+4", + "parent": "", + "recovery": "r21", + "startup": "i13~14", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,18", + "id": "Lidia-ws1,2", + "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", + "on_block": "+0", + "on_ch": "+11", + "on_hit": "+11", + "parent": "Lidia-ws1", + "recovery": "r29 CAT", + "startup": "i13~14", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,20", + "id": "Lidia-ws1,4", + "image": "", + "input": "ws1,4", + "name": "Wild Eagle", + "notes": "* Balcony Break\n* Knee\n* Combo from 1st hit with 1f delay", + "on_block": "-13", + "on_ch": "+21a (+16)", + "on_hit": "+21a (+16)", + "parent": "Lidia-ws1", + "recovery": "r34", + "startup": "i13~14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15", + "id": "Lidia-ws2", + "image": "", + "input": "ws2", + "name": "Upward Thrust", + "notes": "Tornado", + "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')", + "parent": "", + "recovery": "r30", + "startup": "i15~16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Lidia-ws3", + "image": "", + "input": "ws3", + "name": "Bridging the Gap", + "notes": "* Balcony Break\n* Tornado\n", + "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')", + "parent": "", + "recovery": "r32", + "startup": "i14~15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13", + "id": "Lidia-ws4", + "image": "", + "input": "ws4", + "name": "", + "notes": "", + "on_block": "-4", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "r22", + "startup": "i11~12", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "13,12", + "id": "Lidia-ws4,2", + "image": "", + "input": "ws4,2", + "name": "Caustic Retort", + "notes": "* Combo from 1st hit with 2f delay\n* Transition to CAT on hit or block only", + "on_block": "+0", + "on_ch": "+8", + "on_hit": "+8", + "parent": "Lidia-ws4", + "recovery": "r28 CAT", + "startup": "i11~12", + "target": "m,h", + "video": "" + } +] 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 3a62a37..12aa2e7 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 @@ -1,6 +1,7 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Lili-1", "image": "", @@ -18,15 +19,16 @@ }, { "alias": [], + "alt": [], "damage": "5,16", "id": "Lili-1,1", "image": "", "input": "1,1", "name": "", - "notes": "\n* Elbow\n* Combos from 1st hit\n", - "on_block": "-4", - "on_ch": "+4", - "on_hit": "+4", + "notes": "* Elbow\n* Combos from 1st hit", + "on_block": "-4~-3", + "on_ch": "+4~+5", + "on_hit": "+4~+5", "parent": "Lili-1", "recovery": "BT", "startup": "i10", @@ -35,15 +37,16 @@ }, { "alias": [], + "alt": [], "damage": "5,16,17", "id": "Lili-1,1,3", "image": "", "input": "1,1,3", "name": "Tricolore", - "notes": "\n* Combos from 2nd hit CH\n", - "on_block": "-15", + "notes": "* Combos from 2nd hit CH", + "on_block": "-15~-14", "on_ch": "+25a", - "on_hit": "+6d", + "on_hit": "+6~+7d", "parent": "Lili-1,1", "recovery": "", "startup": "i10", @@ -52,12 +55,13 @@ }, { "alias": [], + "alt": [], "damage": "26", "id": "Lili-1+2", "image": "", "input": "1+2", "name": "Broken Heart", - "notes": "\n* Balcony Break ", + "notes": "* Balcony Break", "on_block": "-12", "on_ch": "+20d (+10)", "on_hit": "+20d (+10)", @@ -69,12 +73,13 @@ }, { "alias": [], + "alt": [], "damage": "5,12", "id": "Lili-1,2", "image": "", "input": "1,2", "name": "Left Right Thrust", - "notes": "\n* Combos from 1st hit\n", + "notes": "* Combos from 1st hit", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -86,30 +91,32 @@ }, { "alias": [], + "alt": [], "damage": "5,12,13", "id": "Lili-1,2,3", "image": "", "input": "1,2,3", "name": "Left Right Back Strike", - "notes": "\n* Combos from 2nd hit CH\n", + "notes": "* Combos from 2nd hit CH\ncs", "on_block": "-13", "on_ch": "+6c", "on_hit": "-2", "parent": "Lili-1,2", "recovery": "", "startup": "i10", - "target": "h,h,l", + "target": "h,h,L", "video": "" }, { "alias": [], + "alt": [], "damage": "5,12,20", "id": "Lili-1,2,4", "image": "", "input": "1,2,4", "name": "Left Right Piercing Thorn", - "notes": "", - "on_block": "-9", + "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", + "on_block": "-9 / +2 H +7wc", "on_ch": "+2a (-7)", "on_hit": "+2a (-7)", "parent": "Lili-1,2", @@ -120,12 +127,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Lili-1+3", "image": "", "input": "1+3", "name": "Kiss of Devotion", - "notes": "\n* Throw break 1 or 2\n* Floor Break ", + "notes": "* Throw break 1 or 2\n* Floor Break", "on_block": "-3", "on_ch": "", "on_hit": "", @@ -137,12 +145,13 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Lili-2", "image": "", "input": "2", "name": "", - "notes": "\n* ", + "notes": "", "on_block": "+0", "on_ch": "+8", "on_hit": "+8", @@ -154,12 +163,13 @@ }, { "alias": [], + "alt": [], "damage": "12 (12)", "id": "Lili-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\n* Heat Burst", + "notes": "* Heat Burst\n* Power Crush", "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", @@ -171,29 +181,31 @@ }, { "alias": [], + "alt": [], "damage": "8,13", "id": "Lili-2,3", "image": "", "input": "2,3", "name": "Sunrise Sunset", - "notes": "\n* Combos from 1st hit\n", + "notes": "* Combos from 1st hit\ncs", "on_block": "-12", "on_ch": "+6c", "on_hit": "-2", "parent": "Lili-2", "recovery": "", "startup": "i10", - "target": "h,l", + "target": "h,L", "video": "" }, { "alias": [], + "alt": [], "damage": "35", "id": "Lili-2+4", "image": "", "input": "2+4", "name": "Femme Fatale", - "notes": "\n* Throw break 1 or 2\n* Side swap ", + "notes": "* Throw break 1 or 2\n* Side swap", "on_block": "-3", "on_ch": "", "on_hit": "", @@ -205,13 +217,14 @@ }, { "alias": [], + "alt": [], "damage": "8,20", "id": "Lili-2,4", "image": "", "input": "2,4", "name": "Bed Time", - "notes": "\n* Balcony Break \n* Combos from 1st hit", - "on_block": "-5", + "notes": "* Balcony Break \n* Combos from 1st hit", + "on_block": "-2", "on_ch": "+24a (+15)", "on_hit": "+24a (+15)", "parent": "Lili-2", @@ -222,12 +235,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Lili-3", "image": "", "input": "3", "name": "", - "notes": "\n* ", + "notes": "", "on_block": "-11", "on_ch": "-3", "on_hit": "-3", @@ -239,12 +253,13 @@ }, { "alias": [], + "alt": [], "damage": "12,24", "id": "Lili-3,1", "image": "", "input": "3,1", "name": "Peacock Waltz", - "notes": "\n* 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", "on_block": "-13", "on_ch": "+40d (-18)", "on_hit": "+40d (-18)", @@ -256,12 +271,13 @@ }, { "alias": [], + "alt": [], "damage": "12,8", "id": "Lili-3,2", "image": "", "input": "3,2", "name": "", - "notes": "\n* 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", "on_block": "-5", "on_ch": "+10", "on_hit": "+2", @@ -273,12 +289,13 @@ }, { "alias": [], + "alt": [], "damage": "12,8,22", "id": "Lili-3,2,3", "image": "", "input": "3,2,3", "name": "Peacock Jive", - "notes": "\n* Balcony Break\n* Combos from 2nd hit CH", + "notes": "* Balcony Break\n* Combos from 2nd hit CH\n", "on_block": "-9", "on_ch": "+13a (+4)", "on_hit": "+13a (+4)", @@ -290,29 +307,31 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Lili-3+4", "image": "", "input": "3+4", "name": "Black Swan", - "notes": "\n* Heat Engager\n \n* Heat Dash +5, +62a (+42)\n* Homing\n* Balcony Break ", + "notes": "* Heat Engager\n \n* Heat Dash +5, +62a (+42)\n* Homing\n* Balcony Break\n", "on_block": "-2", "on_ch": "+20a (+11)", "on_hit": "+20a (+11)", "parent": "", "recovery": "", - "startup": "i23", - "target": "h", + "startup": "i23~24 i14~15", + "target": "h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "16", "id": "Lili-4", "image": "", "input": "4", "name": "", - "notes": "\n* ", + "notes": "", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -324,12 +343,13 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Lili-b+1", "image": "", "input": "b+1", - "name": "", - "notes": "\n* Transition to +0, +8, +14 DEW with F", + "name": "Élysée Le Bras Allongé", + "notes": "* Transition to +0, +8, +14 DEW with F", "on_block": "-6", "on_ch": "+8", "on_hit": "+2", @@ -341,12 +361,13 @@ }, { "alias": [], + "alt": [], "damage": "28", "id": "Lili-b+1+2", "image": "", "input": "b+1+2", "name": "Dendobrium", - "notes": "\n* Balcony Break ", + "notes": "* Balcony Break", "on_block": "-12", "on_ch": "+29a (-7)", "on_hit": "+29a (-7)", @@ -357,13 +378,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "b+2+4" + ], + "alt": [], "damage": "25", - "id": "Lili-b+1+3", + "id": "Lili-b+1+3_b+2+4", "image": "", "input": "b+1+3", "name": "Attack Reversal", - "notes": "\n* Punch parry (high and mid)\n* Side swap\n* Alternate input b+2+4", + "notes": "* Punch parry (high and mid)\n* Side swap", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -375,12 +399,13 @@ }, { "alias": [], + "alt": [], "damage": "50", "id": "Lili-b+1+4", "image": "", "input": "b+1+4", "name": "Piercing Thorn", - "notes": "\n* Balcony Break ", + "notes": "* Balcony Break\n", "on_block": "!", "on_ch": "+9a (-17)", "on_hit": "+9a (-17)", @@ -392,12 +417,13 @@ }, { "alias": [], + "alt": [], "damage": "16,22", "id": "Lili-b+1,4", "image": "", "input": "b+1,4", - "name": "lyse Le Bras Allong Caracole", - "notes": "\n* Tornado\n* Combos from 1st hit", + "name": "Élysée Le Bras Allongé Caracole", + "notes": "* Tornado\n* Combos from 1st hit", "on_block": "-11", "on_ch": "+32a (+17)", "on_hit": "+32a (+17)", @@ -409,12 +435,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Lili-b+2", "image": "", "input": "b+2", "name": "", - "notes": "\n* ", + "notes": "", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -426,12 +453,13 @@ }, { "alias": [], + "alt": [], "damage": "15,13", "id": "Lili-b+2,1", "image": "", "input": "b+2,1", "name": "", - "notes": "\n* 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", "on_block": "-4", "on_ch": "+9", "on_hit": "+7", @@ -443,12 +471,13 @@ }, { "alias": [], + "alt": [], "damage": "15,13,27", "id": "Lili-b+2,1,1+2", "image": "", "input": "b+2,1,1+2", "name": "Heliotrope Corsage", - "notes": "\n* Balcony Break\n* Combos from 2nd hit CH", + "notes": "* Balcony Break\n* Combos from 2nd hit CH", "on_block": "-12", "on_ch": "+20a (+10)", "on_hit": "+20a (+10)", @@ -459,13 +488,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "4" + ], + "alt": [], "damage": "", "id": "Lili-b+3", "image": "", "input": "b+3", "name": "Feisty Rabbit", - "notes": "\n* Transitions to RAB\n* Transition to DEW with F\n* Alternate input b+4 ", + "notes": "* Transitions to RAB\n* Transition to DEW with F\n* Alternate input b+4\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -477,12 +509,49 @@ }, { "alias": [], + "alt": [], + "damage": "20", + "id": "Lili-b+3,2", + "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", + "on_block": "-9", + "on_ch": "+39d (-19)", + "on_hit": "+39d (-19)", + "parent": "", + "recovery": "", + "startup": "i20", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", + "id": "Lili-b+3,3", + "image": "", + "input": "RAB.3", + "name": "Rabbit Dance", + "notes": "* Homing\n* Powered up during Heat: KND on normal hit\n* Partially consumes remaining Heat Time\ncs", + "on_block": "-13", + "on_ch": "+70a (+54)", + "on_hit": "+3c / +24a H", + "parent": "", + "recovery": "", + "startup": "i20", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "", "id": "Lili-b+3+4", "image": "", "input": "b+3+4", "name": "Mirror Image", - "notes": "\n* Transitions to BT ", + "notes": "* Transitions to BT", "on_block": "", "on_ch": "", "on_hit": "", @@ -494,6 +563,25 @@ }, { "alias": [], + "alt": [], + "damage": "24 (36)", + "id": "Lili-b+3,4", + "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", + "on_block": "-2 / +4 H +9wc", + "on_ch": "+4a (-5)", + "on_hit": "+4a (-5)", + "parent": "", + "recovery": "", + "startup": "i23", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "60", "id": "Lili-Back throw", "image": "", @@ -511,12 +599,13 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Lili-BT.1", "image": "", "input": "BT.1", "name": "", - "notes": "\n* ", + "notes": "", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -528,29 +617,31 @@ }, { "alias": [], - "damage": "25", + "alt": [], + "damage": "5,20", "id": "Lili-BT.1+2", "image": "", "input": "BT.1+2", "name": "Tempest", - "notes": "\n* ", + "notes": "", "on_block": "-11c", "on_ch": "+16a", "on_hit": "+16a", "parent": "", "recovery": "", - "startup": "i13", - "target": "m", + "startup": "i13~14 i3~4", + "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "8,20", "id": "Lili-BT.1,2", "image": "", "input": "BT.1,2", "name": "Fierbois Sword", - "notes": "\n* Tornado\n* Balcony Break\n* Combos from 1st hit", + "notes": "* Tornado\n* Balcony Break\n* Combos from 1st hit\n", "on_block": "-13", "on_ch": "+16a (-1)", "on_hit": "+16a (-1)", @@ -562,12 +653,13 @@ }, { "alias": [], + "alt": [], "damage": "8,21", "id": "Lili-BT.1,4", "image": "", "input": "BT.1,4", "name": "Scorpio's Sting", - "notes": "\n* 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", "on_block": "-5", "on_ch": "+10g", "on_hit": "+10g", @@ -579,12 +671,13 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Lili-BT.2", "image": "", "input": "BT.2", "name": "Rompez Fleuret", - "notes": "\n* Balcony Break ", + "notes": "* Balcony Break\n* Power Crush", "on_block": "-13", "on_ch": "+8", "on_hit": "+8", @@ -596,12 +689,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Lili-BT.3", "image": "", "input": "BT.3", "name": "", - "notes": "\n* Homing ", + "notes": "* Homing\ncs4~", "on_block": "-10", "on_ch": "+0", "on_hit": "+0", @@ -613,29 +707,31 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Lili-BT.3+4", "image": "", "input": "BT.3+4", "name": "Twist Backflip", - "notes": "\n* Chip on block [9] ", + "notes": "* Chip on block [9]\n", "on_block": "+2", "on_ch": "+7c", "on_hit": "+7c", "parent": "", - "recovery": "", + "recovery": "BT", "startup": "i29", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "12,20", "id": "Lili-BT.3,4", "image": "", "input": "BT.3,4", "name": "Arc-en-Ciel", - "notes": "\n* Balcony Break\n* Combos from 1st hit ", + "notes": "* Balcony Break\n* Combos from 1st hit\n", "on_block": "-12", "on_ch": "+39d (+31)", "on_hit": "+39d (+31)", @@ -647,46 +743,49 @@ }, { "alias": [], + "alt": [], "damage": "10,20", "id": "Lili-BT.4", "image": "", "input": "BT.4", "name": "Shears", - "notes": "\n* 2-hit move, 2nd hit only combos on CH ", + "notes": "* 2-hit move, 2nd hit only combos on CH", "on_block": "-11", "on_ch": "+11d", "on_hit": "+11d", "parent": "", "recovery": "BT", - "startup": "i26,i21", + "startup": "i26~28 i21~22", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "10,20,12", "id": "Lili-BT.4,3+4", "image": "", "input": "BT.4,3+4", "name": "Shears > Spinning Edge", - "notes": "\n* Floor Break\n* Combos from 2nd hit ", + "notes": "* Floor Break\n* Combos from 2nd hit\n", "on_block": "-10", "on_ch": "+4d", "on_hit": "+4d", "parent": "Lili-BT.4", "recovery": "BT", - "startup": "i26,i21", + "startup": "i26~28 i21~22", "target": "m,m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Lili-BT.b+3", "image": "", "input": "BT.b+3", "name": "Feisty Rabbit", - "notes": "\n* Transitions to RAB\n* Transition to DEW with F\n* Alternate input b+4", + "notes": "* Transitions to RAB\n* Transition to DEW with F\n* Alternate input b+4\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -698,12 +797,13 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Lili-BT.d+2", "image": "", "input": "BT.d+2", "name": "Petal Sweep", - "notes": "\n* ", + "notes": "\ncs4~", "on_block": "-12", "on_ch": "+14d", "on_hit": "+5c", @@ -715,97 +815,121 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Lili-BT.d+3", "image": "", "input": "BT.d+3", "name": "", - "notes": "\n* ", + "notes": "\ncs4~", "on_block": "-17", "on_ch": "+2", "on_hit": "-1", "parent": "", "recovery": "", "startup": "i17", - "target": "l", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "25", "id": "Lili-BT.d+3+4", "image": "", "input": "BT.d+3+4", "name": "Orchid Ring", - "notes": "\n* Transition to +18d facing Forward on hit with F", + "notes": "BT on hit only\ncs8~", "on_block": "-26", "on_ch": "+19d", "on_hit": "+19d", "parent": "", "recovery": "", "startup": "i20", - "target": "l", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "8,20", "id": "Lili-BT.d+3,4", "image": "", "input": "BT.d+3,4", "name": "Autumn Wind", - "notes": "\n* Combos from 1st hit CH ", + "notes": "* Combos from 1st hit CH", "on_block": "-13", "on_ch": "+27a (+12)", "on_hit": "+27a (+12)", "parent": "Lili-BT.d+3", "recovery": "", "startup": "i17", - "target": "l,m", + "target": "L,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "25", + "id": "Lili-BT.d+3+4,F", + "image": "", + "input": "BT.d+3+4,F", + "name": "", + "notes": "\ncs", + "on_block": "-26", + "on_ch": "+18d", + "on_hit": "+18d", + "parent": "Lili-BT.d+3+4", + "recovery": "", + "startup": "i20", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "9", "id": "Lili-BT.d+4", "image": "", "input": "BT.d+4", "name": "Graceful Low Kick", - "notes": "\n* ", + "notes": "\ncs4~", "on_block": "-11", "on_ch": "+1", "on_hit": "+1", "parent": "", "recovery": "", "startup": "i14", - "target": "l", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Lili-d+1", "image": "", "input": "d+1", "name": "", - "notes": "\n* Transition to -11, +0 FC with D ", + "notes": "* Transition to -11, +0 FC with D\ncs", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", "parent": "", "recovery": "", "startup": "i18", - "target": "l", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "25", "id": "Lili-d+1+2", "image": "", "input": "d+1+2", "name": "Barcarolle", - "notes": "\n* Balcony Break ", + "notes": "* Balcony Break\n* Power Crush", "on_block": "-13", "on_ch": "+13d", "on_hit": "+13d", @@ -817,46 +941,49 @@ }, { "alias": [], + "alt": [], "damage": "10,8", "id": "Lili-d+1,2", "image": "", "input": "d+1,2", "name": "", - "notes": "\n* Combos from 1st hit\n* Transition to -5, +3, +5 BT with B ", - "on_block": "-5", + "notes": "* Combos from 1st hit\n* Transition to -5, +3, +5 BT with B", + "on_block": "-8", "on_ch": "+5", "on_hit": "+3", "parent": "Lili-d+1", "recovery": "", "startup": "i18", - "target": "l,h", + "target": "L,h", "video": "" }, { "alias": [], + "alt": [], "damage": "10,8,24", "id": "Lili-d+1,2,4", "image": "", "input": "d+1,2,4", "name": "Heavy Languish", - "notes": "\n* Balcony Break\n* Combos from 2nd hit CH ", + "notes": "* Balcony Break\n* Combos from 2nd hit CH", "on_block": "-12", "on_ch": "+17a (+8)", "on_hit": "+17a (+8)", "parent": "Lili-d+1,2", "recovery": "", "startup": "i18", - "target": "l,h,m", + "target": "L,h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "16", "id": "Lili-d+2", "image": "", "input": "d+2", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "-7", "on_ch": "+1", "on_hit": "+1", @@ -868,12 +995,13 @@ }, { "alias": [], + "alt": [], "damage": "16,10", "id": "Lili-d+2,2", "image": "", "input": "d+2,2", "name": "", - "notes": "\n* Combos from 1st hit ", + "notes": "* Combos from 1st hit", "on_block": "-10", "on_ch": "-2", "on_hit": "-4", @@ -885,12 +1013,13 @@ }, { "alias": [], + "alt": [], "damage": "16,10,24", "id": "Lili-d+2,2,3", "image": "", "input": "d+2,2,3", "name": "Bloody Masquerade Piton", - "notes": "\n* Balcony Break\n* Combos from 2nd hit CH ", + "notes": "* Balcony Break\n* Combos from 2nd hit CH", "on_block": "-3", "on_ch": "+23a (+14)", "on_hit": "+23a (+14)", @@ -902,12 +1031,13 @@ }, { "alias": [], + "alt": [], "damage": "16,10,24", "id": "Lili-d+2,2,4", "image": "", "input": "d+2,2,4", "name": "Bloody Masquerade Lance", - "notes": "\n* Tornado\n* Balcony Break\n* Combos from 2nd hit CH ", + "notes": "* Tornado\n* Balcony Break\n* Combos from 2nd hit CH", "on_block": "-17", "on_ch": "+35d (-23)", "on_hit": "+35d (-23)", @@ -919,29 +1049,31 @@ }, { "alias": [], - "damage": "17", + "alt": [], + "damage": "14", "id": "Lili-d+3", "image": "", "input": "d+3", "name": "Thorn Whip", - "notes": "\n* ", + "notes": "", "on_block": "-12", "on_ch": "+5c", "on_hit": "+1", "parent": "", "recovery": "", "startup": "i19", - "target": "l", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "23", "id": "Lili-d+3+4", "image": "", "input": "d+3+4", "name": "Matterhorn Ascension", - "notes": "\n* ", + "notes": "", "on_block": "-21", "on_ch": "+45a (+35)", "on_hit": "+45a (+35)", @@ -953,12 +1085,13 @@ }, { "alias": [], + "alt": [], "damage": "6", "id": "Lili-d+4", "image": "", "input": "d+4", "name": "", - "notes": "\n* Alternate input FC.4 ", + "notes": "* Alternate input FC.4\ncs", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -970,97 +1103,105 @@ }, { "alias": [], + "alt": [], "damage": "5", "id": "Lili-db+1", "image": "", "input": "db+1", "name": "", - "notes": "\n* Alternate input FC.1 ", + "notes": "* Alternate input FC.1\ncs", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", "parent": "", "recovery": "", "startup": "i10", - "target": "s", + "target": "sl", "video": "" }, { "alias": [], + "alt": [], "damage": "8", "id": "Lili-db+2", "image": "", "input": "db+2", "name": "", - "notes": "\n* Alternate input FC.2 ", + "notes": "* Alternate input FC.2\ncs", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", "parent": "", "recovery": "", "startup": "i11", - "target": "s", + "target": "sl", "video": "" }, { "alias": [], + "alt": [], "damage": "22", "id": "Lili-db+3", "image": "", "input": "db+3", "name": "Twist of Fate", - "notes": "\n* Balcony Break ", - "on_block": "-8", + "notes": "* Balcony Break\ncs6~19", + "on_block": "-9~-6", "on_ch": "+46a", "on_hit": "+34a", "parent": "", "recovery": "", - "startup": "i20", + "startup": "i19~22", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Lili-db+3+4", "image": "", "input": "db+3+4", "name": "Freesia Thrust", - "notes": "\n* ", + "notes": "\ncs", "on_block": "-18", "on_ch": "+33a", "on_hit": "+3d", "parent": "", "recovery": "", "startup": "i24", - "target": "l", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Lili-db+4", "image": "", "input": "db+4", "name": "Edelweiss", - "notes": "\n* Homing\n* Instant Tornado ", + "notes": "* Homing\n* Instant Tornado\ncs7~", "on_block": "-24", "on_ch": "+76a (+60)", "on_hit": "+76a (+60)", "parent": "", "recovery": "", "startup": "i30", - "target": "l", + "target": "L", "video": "" }, { "alias": [], + "alt": [ + "qcf+1" + ], "damage": "12", "id": "Lili-DEW.1", "image": "", "input": "DEW.1", - "name": "", - "notes": "\n* ", + "name": "Rose", + "notes": "", "on_block": "-9", "on_ch": "+2", "on_hit": "-4", @@ -1072,12 +1213,15 @@ }, { "alias": [], + "alt": [ + "qcf+1+2" + ], "damage": "28", "id": "Lili-DEW.1+2", "image": "", "input": "DEW.1+2", "name": "Angel Heart", - "notes": "\n* Tornado\n* Balcony Break ", + "notes": "* Tornado\n* Balcony Break\n* Power Crush", "on_block": "-11", "on_ch": "+17cg", "on_hit": "+17cg", @@ -1089,12 +1233,16 @@ }, { "alias": [], + "alt": [ + "qcf+1,2", + "qcf+1,2" + ], "damage": "12,20", "id": "Lili-DEW.1,2", "image": "", "input": "DEW.1,2", "name": "Rose Pique", - "notes": "\n* Balcony Break\n* Combos from 1st hit\n* Cancel and transition to -14, -12, -3 BT with B ", + "notes": "* Balcony Break\n* Combos from 1st hit", "on_block": "-14", "on_ch": "+54a", "on_hit": "+20a (+10)", @@ -1106,12 +1254,37 @@ }, { "alias": [], + "alt": [ + "qcf+1,2~B", + "qcf+1,2~B" + ], + "damage": "12", + "id": "Lili-DEW.1,2~B", + "image": "", + "input": "DEW.1,2~B", + "name": "", + "notes": "", + "on_block": "-14~-15", + "on_ch": "-3~-2", + "on_hit": "-9~-8", + "parent": "Lili-DEW.1", + "recovery": "BT", + "startup": "i15", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [ + "qcf+1,4", + "qcf+1,4" + ], "damage": "12,30", "id": "Lili-DEW.1,4", "image": "", "input": "DEW.1,4", "name": "Rose Piercing Thorn", - "notes": "\n* Balcony Break\n* Combos from 1st hit CH\n* Chip damage on block [9]\n* Partially consumes remaining Heat time", + "notes": "* Balcony Break\n* Combos from 1st hit CH\n* Chip damage on block [9]\n* Partially consumes remaining Heat time\n", "on_block": "-9", "on_ch": "+2a (-7)", "on_hit": "+2a (-7)", @@ -1123,12 +1296,15 @@ }, { "alias": [], + "alt": [ + "qcf+2" + ], "damage": "13", "id": "Lili-DEW.2", "image": "", "input": "DEW.2", "name": "", - "notes": "\n* Homing ", + "notes": "* Homing", "on_block": "-9", "on_ch": "+0", "on_hit": "+0", @@ -1140,12 +1316,16 @@ }, { "alias": [], + "alt": [ + "qcf+2,1", + "qcf+2,1" + ], "damage": "13,20", "id": "Lili-DEW.2,1", "image": "", "input": "DEW.2,1", "name": "Nocturne", - "notes": "\n* Heat Engager\n* Heat Dash +67a (+50)\n* Balcony Break\n* Combos from 1st hit", + "notes": "* Heat Engager\n* Heat Dash +67a (+50)\n* Balcony Break\n* Combos from 1st hit\n* Floor breaks floating opponent", "on_block": "-13", "on_ch": "+17d", "on_hit": "+17d", @@ -1157,29 +1337,35 @@ }, { "alias": [], + "alt": [ + "qcf+3" + ], "damage": "28", "id": "Lili-DEW.3", "image": "", "input": "DEW.3", "name": "Platinum Grace", - "notes": "\n* Tornado\n* Balcony Break ", - "on_block": "-9", + "notes": "* Tornado\n* Balcony Break", + "on_block": "-11", "on_ch": "+20a (+3)", "on_hit": "+20a (+3)", "parent": "", "recovery": "", "startup": "i17", - "target": "m", + "target": "M", "video": "" }, { "alias": [], + "alt": [ + "qcf+3+4" + ], "damage": "26", "id": "Lili-DEW.3+4", "image": "", "input": "DEW.3+4", "name": "Cloisonne", - "notes": "\n* 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", "on_block": "+6", "on_ch": "+17g", "on_hit": "+17g", @@ -1191,12 +1377,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Lili-df+1", "image": "", "input": "df+1", "name": "", - "notes": "\n* ", + "notes": "", "on_block": "-1", "on_ch": "+8", "on_hit": "+8", @@ -1208,12 +1395,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Lili-df+2", "image": "", "input": "df+2", "name": "Orleans Sword", - "notes": "\n* Transition to -11, +31a (+21) BT with B ", + "notes": "* Transition to -11, +31a (+21) BT with B", "on_block": "-11", "on_ch": "+31a (+21)", "on_hit": "+31a (+21)", @@ -1225,12 +1413,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Lili-df+3", "image": "", "input": "df+3", "name": "Submissive Heel", - "notes": "\n* ", + "notes": "", "on_block": "+3c", "on_ch": "+19a", "on_hit": "+8c", @@ -1242,46 +1431,49 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Lili-df+3+4", "image": "", "input": "df+3+4", "name": "Backflip", - "notes": "\n* ", + "notes": "\n", "on_block": "-4", "on_ch": "+27a", "on_hit": "+27a", "parent": "", "recovery": "BT", - "startup": "i24", + "startup": "i24~29", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "14,19", "id": "Lili-df+3+4,3+4", "image": "", "input": "df+3+4,3+4", "name": "Backflip Spinning Edge", - "notes": "\n* Floor Break\n* Combos from 1st hit", + "notes": "* Floor Break\n* Combos from 1st hit\n", "on_block": "-7", "on_ch": "+2d", "on_hit": "+2d", "parent": "Lili-df+3+4", "recovery": "BT", - "startup": "i24", + "startup": "i24~29", "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "12", "id": "Lili-df+4", "image": "", "input": "df+4", "name": "", - "notes": "\n* Knee ", + "notes": "* Knee", "on_block": "-8", "on_ch": "+5", "on_hit": "-2", @@ -1293,29 +1485,31 @@ }, { "alias": [], + "alt": [], "damage": "12,23", "id": "Lili-df+4,4", "image": "", "input": "df+4,4", "name": "Dominating Heel", - "notes": "\n* Combos from 1st hit", + "notes": "* Combos from 1st hit", "on_block": "-13", "on_ch": "+8", "on_hit": "-2", "parent": "Lili-df+4", "recovery": "", "startup": "i13", - "target": "m,l", + "target": "m,L", "video": "" }, { "alias": [], + "alt": [], "damage": "39", "id": "Lili-(During Enemy wall stun) 1+3", "image": "", "input": "(During Enemy wall stun) 1+3", "name": "Larkspur", - "notes": "\n* Wall throw (Unbreakable)\n* Alternate input 2+4, uf+1+2", + "notes": "* Wall throw (Unbreakable)\n* Alternate input 2+4, uf+1+2", "on_block": "!", "on_ch": "+0d", "on_hit": "+0d", @@ -1327,12 +1521,13 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Lili-f+1+2", "image": "", "input": "f+1+2", "name": "Kitty Claws", - "notes": "\n* ", + "notes": "", "on_block": "-7", "on_ch": "+12c", "on_hit": "+4c", @@ -1344,12 +1539,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Lili-f+2", "image": "", "input": "f+2", "name": "", - "notes": "\n* ", + "notes": "", "on_block": "-9", "on_ch": "-1", "on_hit": "-1", @@ -1361,12 +1557,13 @@ }, { "alias": [], + "alt": [], "damage": "10,20", "id": "Lili-f+2,3", "image": "", "input": "f+2,3", "name": "Mars Sword", - "notes": "\n* Balcony Break\n* Combos from 1st hit", + "notes": "* Balcony Break\n* Combos from 1st hit", "on_block": "-15", "on_ch": "+24a (+7)", "on_hit": "+24a (+7)", @@ -1378,12 +1575,13 @@ }, { "alias": [], + "alt": [], "damage": "26", "id": "Lili-f+3", "image": "", "input": "f+3", "name": "Circle Knee", - "notes": "\n* Homing\n* Balcony Break\n* Knee ", + "notes": "* Homing\n* Balcony Break\n* Knee", "on_block": "-3", "on_ch": "+17a (+8)", "on_hit": "+17a (+8)", @@ -1395,63 +1593,67 @@ }, { "alias": [], - "damage": "20", + "alt": [], + "damage": "6,20", "id": "Lili-f+3+4", "image": "", "input": "f+3+4", "name": "Sundial", - "notes": "\n* Floor Break ", + "notes": "* Floor Break\n", "on_block": "-4", "on_ch": "+6d", "on_hit": "+6d", "parent": "", "recovery": "", - "startup": "i18", - "target": "m", + "startup": "i18~20 i11~13", + "target": "m,M", "video": "" }, { "alias": [], - "damage": "20,20", + "alt": [], + "damage": "6,20", "id": "Lili-f+3+4,3", "image": "", "input": "f+3+4,3", "name": "", - "notes": "\n* On airborne opponent: \nFloor Break\n* Combos from 1st hit", + "notes": "* On airborne opponent: \nFloor Break\n* Combos from 1st hit", "on_block": "-8", - "on_ch": "+24a", - "on_hit": "+24a", - "parent": "Lili-f+3+4", + "on_ch": "+23a", + "on_hit": "+23a", + "parent": "", "recovery": "", - "startup": "i18", - "target": "m,m", + "startup": "i18~20 i30~33", + "target": "m,M", "video": "" }, { "alias": [], - "damage": "20,20,20", + "alt": [], + "damage": "6,20,20", "id": "Lili-f+3+4,3,4", "image": "", "input": "f+3+4,3,4", "name": "Garland Kick Combo", - "notes": "\n* Combos from 1st hit ", + "notes": "* Combos from 1st hit\n", "on_block": "-20", "on_ch": "+10 (+3)", "on_hit": "+10 (+3)", "parent": "Lili-f+3+4,3", "recovery": "as", - "startup": "i18", - "target": "m,m,m", + "startup": "i18~20 i30~33", + "target": "m,M,M", "video": "" }, { "alias": [], + "alt": [], "damage": "23", "id": "Lili-f+4", "image": "", "input": "f+4", - "name": "Blier Attaque", - "notes": "\n* Tornado ", + "name": "Bélier Attaque", + "notes": "* Tornado", "on_block": "-9", "on_ch": "+57a", "on_hit": "+7", @@ -1463,63 +1665,67 @@ }, { "alias": [], + "alt": [], "damage": "5", "id": "Lili-FC.1", "image": "", "input": "FC.1", "name": "", - "notes": "\n* Alternate input db+1 ", + "notes": "* Alternate input db+1\ncs", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", "parent": "", "recovery": "", "startup": "i10", - "target": "s", + "target": "sl", "video": "" }, { "alias": [], + "alt": [], "damage": "8", "id": "Lili-FC.2", "image": "", "input": "FC.2", "name": "", - "notes": "\n* Alternate input db+2", + "notes": "* Alternate input db+2\ncs", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", "parent": "", "recovery": "", "startup": "i11", - "target": "s", + "target": "sl", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Lili-FC.3", "image": "", "input": "FC.3", "name": "", - "notes": "\n* ", + "notes": "\ncs", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", "parent": "", "recovery": "", "startup": "i16", - "target": "l", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "6", "id": "Lili-FC.4", "image": "", "input": "FC.4", "name": "", - "notes": "\n* Alternate input d+4", + "notes": "* Alternate input d+4\ncs", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -1531,12 +1737,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Lili-FC.df+1", "image": "", "input": "FC.df+1", "name": "Slashing Vine", - "notes": "\n* Balcony Break ", + "notes": "* Balcony Break", "on_block": "-6", "on_ch": "+34d (+26)", "on_hit": "+19a (+2)", @@ -1548,29 +1755,31 @@ }, { "alias": [], + "alt": [], "damage": "19", "id": "Lili-FC.df+3", "image": "", "input": "FC.df+3", "name": "Horizon Slide", - "notes": "\n* ", + "notes": "alternate input: d,DF+3\ncs", "on_block": "-18", "on_ch": "+26a", "on_hit": "-2", "parent": "", "recovery": "", "startup": "i23", - "target": "l", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "28", "id": "Lili-f,F+1+2", "image": "", "input": "f,F+1+2", "name": "Lashing Iris", - "notes": "\n* 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", "on_block": "-9", "on_ch": "+17a (+8)", "on_hit": "+17a (+8)", @@ -1582,12 +1791,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Lili-f,F+2", "image": "", "input": "f,F+2", "name": "Allonger Le Bras", - "notes": "\n* ", + "notes": "", "on_block": "-13", "on_ch": "+20a", "on_hit": "+20a", @@ -1599,12 +1809,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Lili-f,F+3", "image": "", "input": "f,F+3", "name": "", - "notes": "\n* Transition to -3, +14c DEW with F", + "notes": "* Transition to -3, +14c DEW with F\n", "on_block": "-12", "on_ch": "+5c", "on_hit": "+5c", @@ -1616,12 +1827,13 @@ }, { "alias": [], + "alt": [], "damage": "15,25", "id": "Lili-f,F+3,3+4", "image": "", "input": "f,F+3,3+4", "name": "Alstroemeria", - "notes": "\n* Only comes out on hit or block\n* On airborne opponent: \nFloor Break\n* Combos from 1st hit", + "notes": "* Only comes out on hit or block\n* On airborne opponent: \nFloor Break\n* Combos from 1st hit\n", "on_block": "-8", "on_ch": "+13d", "on_hit": "+13d", @@ -1633,13 +1845,14 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Lili-f,F+3+4", "image": "", "input": "f,F+3+4", "name": "Piercing Thorn", - "notes": "\n* Balcony Break\n* Chip damage on block [9]\n* Powered up in Heat\n* Partially consumes remaining Heat time", - "on_block": "-2", + "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", + "on_block": "-2 / +4 H +7wc", "on_ch": "+4a (-5)", "on_hit": "+4a (-5)", "parent": "", @@ -1650,29 +1863,49 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Lili-f,F+4", "image": "", "input": "f,F+4", "name": "Root of Evil", - "notes": "\n* Transition to -6, +10g, +10 BT with B ", + "notes": "", "on_block": "-12", "on_ch": "+4", "on_hit": "+4", "parent": "", "recovery": "", "startup": "i22", - "target": "l", + "target": "L", "video": "" }, { "alias": [], + "alt": [], + "damage": "23", + "id": "Lili-f,F+4,B", + "image": "", + "input": "f,F+4,B", + "name": "", + "notes": "", + "on_block": "-6", + "on_ch": "+10", + "on_hit": "+10g", + "parent": "Lili-f,F+4", + "recovery": "", + "startup": "i22", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "30", "id": "Lili-f,f,F+3", "image": "", "input": "f,f,F+3", "name": "Sabre Slash", - "notes": "\n* Balcony Break\n* Chip damage on block\n* Alternate input wr3 ", + "notes": "* Balcony Break\n* Chip damage on block\n* Alternate input wr3\n", "on_block": "+3", "on_ch": "+20a (+10)", "on_hit": "+20a (+10)", @@ -1684,46 +1917,67 @@ }, { "alias": [], - "damage": "55", + "alt": [], + "damage": "15,15,15,30", "id": "Lili-H.2+3", "image": "", "input": "H.2+3", - "name": "White Swan Mezzo Forte", - "notes": "\n* Heat Smash\n* Homing\n* Floor Break ", + "name": "White Swan Mezzo Forte (Block)", + "notes": "* Heat Smash\n* Homing\n* Floor Break\n", "on_block": "+9", - "on_ch": "-3d", - "on_hit": "-3d", + "on_ch": "+20d(-15)", + "on_hit": "+20d(-15)", "parent": "", "recovery": "BT", - "startup": "i23", - "target": "h,t", + "startup": "i23~24 i14~15 i36~38 i9~11", + "target": "h,h,m,M", "video": "" }, { "alias": [], - "damage": "39", + "alt": [], + "damage": "", + "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", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,5,5,20", "id": "Lili-H.BT.2+3", "image": "", "input": "H.BT.2+3", "name": "Rosa Giganteia Mezzo Forte", - "notes": "\n* Heat Smash\n* Homing\n* Wall Bounce ", + "notes": "* Heat Smash\n* Homing\n* Balcony Break", "on_block": "-8", "on_ch": "+23a (+5)", "on_hit": "+23a (+5)", "parent": "", "recovery": "BT", - "startup": "i16", - "target": "l", + "startup": "i16 i27~28 i6~8 i20~22", + "target": "l,M,M,M", "video": "" }, { "alias": [], + "alt": [], "damage": "36", "id": "Lili-H.f,F+3+4", "image": "", "input": "H.f,F+3+4 (etc.)", "name": "Piercing Thorn (Heat)", - "notes": "\n* 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", + "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", "on_block": "+4 (+9w)", "on_ch": "+20a (-6)", "on_hit": "+20a (-6)", @@ -1735,23 +1989,25 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Lili-H.RAB.3", "image": "", "input": "H.RAB.3", "name": "Rabbit Dance (Heat)", - "notes": "\n* Homing\n* Partially consumes remaining Heat time ", + "notes": "* Homing\n* Partially consumes remaining Heat time\ncs", "on_block": "-13", "on_ch": "+70a (+54)", "on_hit": "+24a", "parent": "", "recovery": "", - "startup": "i20", - "target": "l", + "startup": "i20~21", + "target": "L", "video": "" }, { "alias": [], + "alt": [], "damage": "42", "id": "Lili-Left throw", "image": "", @@ -1769,80 +2025,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Lili-qcf", "image": "", "input": "qcf", "name": "Dew Glide", - "notes": "\n* Transitions to Dew Glide\n* Transition to Crouch with d,DF\n* Transition to RAB with b+3 or b+4", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "", - "recovery": "", - "startup": "", - "target": "", - "video": "" - }, - { - "alias": [], - "damage": "20", - "id": "Lili-RAB.2", - "image": "", - "input": "RAB.2", - "name": "Rabbit Song", - "notes": "\n* Heat Engager\n* Heat Dash +5, +36a (+26) \n* Balcony Break\n* Powered up during Heat: 24 damage\n* Partially consumes remaining Heat Time", - "on_block": "-9", - "on_ch": "+39d (-19)", - "on_hit": "+39d (-19)", - "parent": "", - "recovery": "", - "startup": "i20", - "target": "m", - "video": "" - }, - { - "alias": [], - "damage": "20", - "id": "Lili-RAB.3", - "image": "", - "input": "RAB.3", - "name": "Rabbit Dance", - "notes": "\n* Homing\n* Powered up during Heat ", - "on_block": "-13", - "on_ch": "+70a (+54)", - "on_hit": "+3c", - "parent": "", - "recovery": "", - "startup": "i20", - "target": "l", - "video": "" - }, - { - "alias": [], - "damage": "24", - "id": "Lili-RAB.4", - "image": "", - "input": "RAB.4", - "name": "Rabbit Piercing Thorn", - "notes": "\n* Balcony Break\n* Powered up during Heat", - "on_block": "-2", - "on_ch": "+4a (-5)", - "on_hit": "+4a (-5)", - "parent": "", - "recovery": "", - "startup": "i23", - "target": "m", - "video": "" - }, - { - "alias": [], - "damage": "", - "id": "Lili-RAB.B+3", - "image": "", - "input": "RAB.B+3", - "name": "Feisty Rabbit Deuxime", - "notes": "\n* Transitions to Feisty Rabbit Deuxime\n* All RAB moves are available\n* Partially restores remaining Heat Time\n* Transition to DEW with F ", + "notes": "* Transitions to Dew Glide\n* Transition to Crouch with d,DF\n* Transition to RAB with b+3 or b+4\ncs", "on_block": "", "on_ch": "", "on_hit": "", @@ -1854,12 +2043,13 @@ }, { "alias": [], + "alt": [], "damage": "55+", "id": "Lili-R.df+1+2", "image": "", "input": "R.df+1+2", "name": "La Vie en Rose Fortissimo", - "notes": "\n* Rage Art\n* Damage increases with lower health\n* Erases opponent's recoverable health on hit", + "notes": "* Rage Art\n* Damage increases with lower health\n* Erases opponent's recoverable health on hit\n* Power Crush", "on_block": "-15", "on_ch": "+0", "on_hit": "+0", @@ -1871,6 +2061,7 @@ }, { "alias": [], + "alt": [], "damage": "43", "id": "Lili-Right throw", "image": "", @@ -1888,12 +2079,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Lili-ss1+2", "image": "", "input": "ss1+2", "name": "Minuet", - "notes": "\n* Balcony Break ", + "notes": "* Balcony Break", "on_block": "+0", "on_ch": "+64a", "on_hit": "+25a (+16)", @@ -1905,29 +2097,31 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Lili-ss3", "image": "", "input": "ss3", "name": "Stunning Toe Kick", - "notes": "\n* Balcony Break ", + "notes": "* Balcony Break", "on_block": "-9", "on_ch": "+35d (+27)", "on_hit": "+35d (+27)", "parent": "", "recovery": "", "startup": "i16", - "target": "m", + "target": "M", "video": "" }, { "alias": [], + "alt": [], "damage": "18", "id": "Lili-ss4", "image": "", "input": "ss4", "name": "Demilune", - "notes": "\n* 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", "on_block": "-2", "on_ch": "+11g", "on_hit": "+4", @@ -1939,12 +2133,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Lili-u+3", "image": "", "input": "u+3", "name": "", - "notes": "\n* Transition to -13, +28a (+18) DEW with F\n* Alternate input ub+3", + "notes": "* Transition to -13, +28a (+18) DEW with F\n* Alternate input ub+3\n", "on_block": "-16", "on_ch": "+25a (+15)", "on_hit": "+25a (+15)", @@ -1956,12 +2151,13 @@ }, { "alias": [], + "alt": [], "damage": "20,15", "id": "Lili-u+3,3", "image": "", "input": "u+3,3", "name": "", - "notes": "\n* Transition to -, +14c DEW with F\n* Combos from 1st hit\n* Alternate input ub+3,3", + "notes": "* Transition to -3, +14c DEW with F\n* Combos from 1st hit\n* Alternate input ub+3,3\n", "on_block": "-12", "on_ch": "+5c", "on_hit": "+5c", @@ -1973,12 +2169,13 @@ }, { "alias": [], + "alt": [], "damage": "20,15,25", "id": "Lili-u+3,3,3+4", "image": "", "input": "u+3,3,3+4", "name": "Moonsault Alstroemeria", - "notes": "\n* 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", + "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", "on_block": "-8", "on_ch": "+13d", "on_hit": "+13d", @@ -1990,12 +2187,13 @@ }, { "alias": [], + "alt": [], "damage": "18 (28 )", "id": "Lili-u+3+4", "image": "", "input": "u+3+4", "name": "Divine Step", - "notes": "\n* Becomes a 28 damage +39a throw when hit at close range ", + "notes": "* Becomes a 28 damage +39a throw when hit at close range\n", "on_block": "-8", "on_ch": "+13d (+39a)", "on_hit": "+13d (+39a)", @@ -2007,12 +2205,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Lili-ub+1", "image": "", "input": "ub+1", "name": "Shattered Crown", - "notes": "\n* ", + "notes": "", "on_block": "-9", "on_ch": "+9d", "on_hit": "+9d", @@ -2024,12 +2223,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Lili-uf+1+2", "image": "", "input": "uf+1+2", "name": "Rafflesia", - "notes": "\n* Throw break 1+2 ", + "notes": "* Throw break 1+2", "on_block": "-3", "on_ch": "+1", "on_hit": "+1", @@ -2041,12 +2241,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Lili-uf+2", "image": "", "input": "uf+2", "name": "Stinging Nettle", - "notes": "\n* Balcony Break\n* Alternate input ub+2, u+2", + "notes": "* Balcony Break\n* Alternate input ub+2, u+2", "on_block": "-10", "on_ch": "+15a (+6)", "on_hit": "+15a (+6)", @@ -2058,80 +2259,85 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Lili-uf+3", "image": "", "input": "uf+3", "name": "Capricorn Kick", - "notes": "\n* Alternate input ub+3, u+3", - "on_block": "-13", + "notes": "* Alternate input ub+3, u+3\n", + "on_block": "-13~-11", "on_ch": "+30a (+20)", "on_hit": "+30a (+20)", "parent": "", "recovery": "", - "startup": "i15", + "startup": "i15~17", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "15", "id": "Lili-uf+3+4", "image": "", "input": "uf+3+4", "name": "Angel Knee", - "notes": "\n* Knee ", - "on_block": "-9", + "notes": "* Knee\n", + "on_block": "-9~-6", "on_ch": "+2", "on_hit": "+2", "parent": "", "recovery": "", - "startup": "i15", + "startup": "i15~18", "target": "m", "video": "" }, { "alias": [], + "alt": [], + "damage": "15,18", + "id": "Lili-uf+3+4,3", + "image": "", + "input": "uf+3+4,3", + "name": "Angel Knee > Front Kick", + "notes": "* On CH: \nBalcony Break\n* Combos from 1st hit", + "on_block": "-4", + "on_ch": "+20a (+10)", + "on_hit": "+14g (+18g w)", + "parent": "Lili-uf+3+4", + "recovery": "", + "startup": "i15~18", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "15,23", "id": "Lili-uf+3+4,3+4", "image": "", "input": "uf+3+4,3+4", "name": "Angel Knee Ascension", - "notes": "\n* Tornado ", + "notes": "* Tornado", "on_block": "-21", "on_ch": "+45a (+35)", "on_hit": "+45a (+35)", "parent": "Lili-uf+3+4", "recovery": "", - "startup": "i15", + "startup": "i15~18", "target": "m,m", "video": "" }, { "alias": [], - "damage": "15,18", - "id": "Lili-uf+3+4,4", - "image": "", - "input": "uf+3+4,4", - "name": "Angel Knee > Front Kick", - "notes": "\n* On CH: \nBalcony Break\n* Combos from 1st hit ", - "on_block": "-4", - "on_ch": "+20a (+10)", - "on_hit": "+14g (+18g w)", - "parent": "Lili-uf+3+4", - "recovery": "", - "startup": "i15", - "target": "m,h", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "18", "id": "Lili-uf+4", "image": "", "input": "uf+4", "name": "", - "notes": "\n* Transition to -7, +6c BT with B", + "notes": "* Transition to -7, +6c BT with B\n", "on_block": "-12", "on_ch": "+1c", "on_hit": "+1c", @@ -2143,12 +2349,13 @@ }, { "alias": [], + "alt": [], "damage": "18,30", "id": "Lili-uf+4,3", "image": "", "input": "uf+4,3", "name": "Sunflower Lance", - "notes": "\n* Tornado\n* Balcony Break\n* Combos from 1st hit ", + "notes": "* Tornado\n* Balcony Break\n* Combos from 1st hit", "on_block": "-9", "on_ch": "+32d (+24)", "on_hit": "+41d (-17)", @@ -2160,29 +2367,31 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Lili-uf,n,4", "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "\n* ", - "on_block": "-13", + "notes": "*\n", + "on_block": "-13~-11", "on_ch": "+32a (+22)", "on_hit": "+32a (+22)", "parent": "", "recovery": "", - "startup": "i23", + "startup": "i23~25", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Lili-ws1", "image": "", "input": "ws1", "name": "", - "notes": "\n* ", + "notes": "", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -2194,12 +2403,13 @@ }, { "alias": [], + "alt": [], "damage": "10,16", "id": "Lili-ws1,2", "image": "", "input": "ws1,2", "name": "", - "notes": "\n* 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", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -2211,29 +2421,31 @@ }, { "alias": [], + "alt": [], "damage": "10,16,20", "id": "Lili-ws1,2,4", "image": "", "input": "ws1,2,4", "name": "Sullen Daisy", - "notes": "\n* Combos from 2nd hit CH", + "notes": "* Combos from 2nd hit CH\ncs", "on_block": "-14", "on_ch": "+43a", "on_hit": "+12a", "parent": "Lili-ws1,2", "recovery": "", "startup": "i13", - "target": "m,h,l", + "target": "m,h,L", "video": "" }, { "alias": [], + "alt": [], "damage": "17", "id": "Lili-ws2", "image": "", "input": "ws2", "name": "Delicate Uprising", - "notes": "\n* Transition to -12, +39a (+29) BT with B", + "notes": "* Transition to -12, +39a (+29) BT with B", "on_block": "-12", "on_ch": "+39a (+29)", "on_hit": "+39a (+29)", @@ -2245,12 +2457,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Lili-ws3", "image": "", "input": "ws3", "name": "", - "notes": "\n* Instant \nTornado ", + "notes": "* Instant \nTornado\n", "on_block": "-21", "on_ch": "+62a (+46)", "on_hit": "+62a (+46)", @@ -2262,29 +2475,31 @@ }, { "alias": [], + "alt": [], "damage": "25,25", "id": "Lili-ws3,4", "image": "", "input": "ws3,4", "name": "Honeysuckle", - "notes": "\n* Floor Break\n* Combos from 1st hit", + "notes": "* Floor Break\n* Combos from 1st hit\n", "on_block": "+4c", "on_ch": "+26d", "on_hit": "+26d", "parent": "Lili-ws3", "recovery": "", "startup": "i15", - "target": "m,m", + "target": "m,M", "video": "" }, { "alias": [], + "alt": [], "damage": "18", "id": "Lili-ws4", "image": "", "input": "ws4", "name": "Cane Smash", - "notes": "\n* ", + "notes": "alternate input: DEW.4", "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 b239a5a..3736157 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 @@ -1,6 +1,7 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Nina-1", "image": "", @@ -18,6 +19,7 @@ }, { "alias": [], + "alt": [], "damage": "19", "id": "Nina-1+2", "image": "", @@ -35,15 +37,16 @@ }, { "alias": [], + "alt": [], "damage": "5,10", "id": "Nina-1,2", "image": "", "input": "1,2", "name": "Left Right Combo", - "notes": "\n* Jail from 1st attack with 8f delay", - "on_block": "-1", - "on_ch": "+5", - "on_hit": "+5", + "notes": "* Jail from 1st attack with 8f delay\n* Enter SS +0 +11 with D or U", + "on_block": "-3", + "on_ch": "+8", + "on_hit": "+8", "parent": "Nina-1", "recovery": "r22", "startup": "i10", @@ -52,12 +55,13 @@ }, { "alias": [], + "alt": [], "damage": "5,10,17", "id": "Nina-1,2,1", "image": "", "input": "1,2,1", "name": "", - "notes": "\n* Combo from 2nd CH with 4f delay\n* Input can be delayed 6f", + "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", @@ -69,13 +73,14 @@ }, { "alias": [], + "alt": [], "damage": "5,10,17,6,6,6", "id": "Nina-1,2,1,1+2", "image": "", "input": "1,2,1,1+2", "name": "Biting Kiss Shot", - "notes": "\n* Balcony Break\n* Weapon\n* Jail from 3rd attack\n* Combo from 2nd CH\n* Chip damage on block", - "on_block": "-19", + "notes": "* Balcony Break\n* Weapon\n* Jail from 3rd attack\n* Combo from 2nd CH\n* Chip damage on block", + "on_block": "-9", "on_ch": "+34a (-24)", "on_hit": "+34a (-24)", "parent": "Nina-1,2,1", @@ -86,12 +91,13 @@ }, { "alias": [], + "alt": [], "damage": "5,10,22", "id": "Nina-1,2,1+2", "image": "", "input": "1,2,1+2", "name": "Double Explosion", - "notes": "\n* 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", "on_block": "-14", "on_ch": "+10 +56a", "on_hit": "+11a (+2)", @@ -103,12 +109,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Nina-1+2+3+4", "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "\n* 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", "on_block": "", "on_ch": "", "on_hit": "", @@ -120,12 +127,13 @@ }, { "alias": [], + "alt": [], "damage": "5,10,22", "id": "Nina-1,2,4", "image": "", "input": "1,2,4", "name": "Bermuda Triangle", - "notes": "\n* 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", "on_block": "-6", "on_ch": "+49a", "on_hit": "+20a (+11)", @@ -135,33 +143,15 @@ "target": "h,h,h", "video": "" }, - { - "alias": [ - "1,U" - ], - "damage": "5,10", - "id": "Nina-1,2~D_U", - "image": "", - "input": "1,2~D", - "name": "Left Right Combo to Sidestep", - "notes": "", - "on_block": "+0", - "on_ch": "+11", - "on_hit": "+11", - "parent": "Nina-1,2", - "recovery": "", - "startup": "i10", - "target": "h,h", - "video": "" - }, { "alias": [], + "alt": [], "damage": "35", "id": "Nina-1+3", "image": "", "input": "1+3", "name": "Arm Grab Flip", - "notes": "\n* Throw break 1 or 2\n* Opponent recovers FUFA", + "notes": "* Throw break 1 or 2\n* Opponent recovers FUFA", "on_block": "-6", "on_ch": "-2", "on_hit": "-2", @@ -173,12 +163,13 @@ }, { "alias": [], + "alt": [], "damage": "4,20", "id": "Nina-1+4", "image": "", "input": "1+4", "name": "Ivory Cutter", - "notes": "\n* Spike\n* Second hit is +7c~+8c on CH if the first hit whiffs", + "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", @@ -190,12 +181,13 @@ }, { "alias": [], + "alt": [], "damage": "5,17", "id": "Nina-1,4", "image": "", "input": "1,4", "name": "PK Combo", - "notes": "\n* Combo from 1st hit\n* Move can be delayed 2f", + "notes": "* Combo from 1st hit\n* Move can be delayed 2f", "on_block": "-4~-3", "on_ch": "+50a", "on_hit": "+1~+2", @@ -207,6 +199,7 @@ }, { "alias": [], + "alt": [], "damage": "5,17,21", "id": "Nina-1,4,1", "image": "", @@ -224,6 +217,7 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Nina-2", "image": "", @@ -241,12 +235,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Nina-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\n* Heat Burst\n* Cancel to r45 with b,b", + "notes": "* Heat Burst\n* Cancel to r45 with b,b\n* Power Crush", "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", @@ -258,12 +253,13 @@ }, { "alias": [], + "alt": [], "damage": "10,15", "id": "Nina-2,3", "image": "", "input": "2,3", "name": "Right Jab > Spider Knee", - "notes": "\n* 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", "on_block": "-13", "on_ch": "+0d", "on_hit": "+0d", @@ -275,12 +271,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Nina-2+4", "image": "", "input": "2+4", "name": "Over the Back Toss", - "notes": "\n* 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", "on_block": "+0", "on_ch": "+0d", "on_hit": "+0d", @@ -292,12 +289,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Nina-2+4,2", "image": "", "input": "2+4,2", "name": "Shoulder Through Buster (STB)", - "notes": "\n* Unbreakable\n* Side switch", + "notes": "* Unbreakable\n* Side switch", "on_block": "+0", "on_ch": "-5d", "on_hit": "-5d", @@ -309,6 +307,7 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Nina-3", "image": "", @@ -326,12 +325,13 @@ }, { "alias": [], + "alt": [], "damage": "14,22", "id": "Nina-3,2", "image": "", "input": "3,2", "name": "Left High Kick > Spiral Explosion", - "notes": "\n* 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 42? frames\n* Chip damage on block\n* Can recover in r38 FC with D", "on_block": "-9", "on_ch": "+36a", "on_hit": "+36a", @@ -343,6 +343,7 @@ }, { "alias": [], + "alt": [], "damage": "14,4", "id": "Nina-3,3", "image": "", @@ -360,6 +361,7 @@ }, { "alias": [], + "alt": [], "damage": "14,4,6", "id": "Nina-3,3,3", "image": "", @@ -377,12 +379,13 @@ }, { "alias": [], + "alt": [], "damage": "14,4,6,20", "id": "Nina-3,3,3,4", "image": "", "input": "3,3,3,4", "name": "Flash Kicks", - "notes": "\n* 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", "on_block": "-6", "on_ch": "+20a (+11)", "on_hit": "+20a (+11)", @@ -394,12 +397,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Nina-3+4", "image": "", "input": "3+4", "name": "Fatal Blow", - "notes": "\n* Balcony Break\n* Homing", + "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", @@ -411,12 +415,13 @@ }, { "alias": [], + "alt": [], "damage": "14,20", "id": "Nina-3,4", "image": "", "input": "3,4", "name": "Head Ringer", - "notes": "\n* 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", "on_block": "-6", "on_ch": "+20a (+11)", "on_hit": "+20a (+11)", @@ -428,23 +433,7 @@ }, { "alias": [], - "damage": "20", - "id": "Nina-3+4~F", - "image": "", - "input": "3+4~F", - "name": "Fatal Blow to Ducking Step", - "notes": "", - "on_block": "-6~-5", - "on_ch": "+15g~+16g", - "on_hit": "+15g~+16g", - "parent": "Nina-3+4", - "recovery": "r15 CD", - "startup": "i18~19", - "target": "m", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "15", "id": "Nina-4", "image": "", @@ -462,12 +451,13 @@ }, { "alias": [], + "alt": [], "damage": "15,22", "id": "Nina-4,2", "image": "", "input": "4,2", "name": "Right High Kick to Spiral Explosion", - "notes": "\n* 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 42? frames\n* Chip damage on block\n* Can recover in r38 FC with D", "on_block": "-9", "on_ch": "+36a", "on_hit": "+36a", @@ -479,6 +469,7 @@ }, { "alias": [], + "alt": [], "damage": "15,20", "id": "Nina-4,3", "image": "", @@ -496,12 +487,13 @@ }, { "alias": [], + "alt": [], "damage": "15,21", "id": "Nina-4,4", "image": "", "input": "4,4", "name": "", - "notes": "Combo from 1st CH", + "notes": "Combo from 1st CH\n", "on_block": "-8", "on_ch": "+3~+4", "on_hit": "+3~+4", @@ -513,12 +505,13 @@ }, { "alias": [], + "alt": [], "damage": "15,21,8,21", "id": "Nina-4,4,3+4", "image": "", "input": "4,4,3+4", "name": "High Kick > Deadly Assault", - "notes": "\n* Spike\n* Combo from 2nd CH", + "notes": "* Spike\n* Combo from 2nd CH\n", "on_block": "-6~+0", "on_ch": "+20a", "on_hit": "+20a", @@ -530,12 +523,13 @@ }, { "alias": [], + "alt": [], "damage": "15,21,20", "id": "Nina-4,4,4", "image": "", "input": "4,4,4", "name": "High Kick > Deadly Hunter", - "notes": "Combo from 2nd CH", + "notes": "Combo from 2nd CH\n,cs16~55", "on_block": "-12~-11", "on_ch": "+46a", "on_hit": "+4c~+5c", @@ -547,12 +541,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Nina-ABK.1", "image": "", "input": "ABK.1", "name": "Double Arm Break", - "notes": "\n* 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", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -564,12 +559,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Nina-ABK.2", "image": "", "input": "ABK.2", "name": "Falling Arm Break", - "notes": "\n* 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", "on_block": "-3", "on_ch": "+3d", "on_hit": "+3d", @@ -581,6 +577,7 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Nina-b+1", "image": "", @@ -598,12 +595,13 @@ }, { "alias": [], + "alt": [], "damage": "5,20", "id": "Nina-b+1+2", "image": "", "input": "b+1+2", "name": "Shockwave Palm", - "notes": "\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", + "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')", "on_block": "-7", "on_ch": "+5a", "on_hit": "+5a", @@ -617,12 +615,13 @@ "alias": [ "b+2+4" ], + "alt": [], "damage": "", "id": "Nina-b+1+3_b+2+4", "image": "", "input": "b+1+3", "name": "Attack Reversal", - "notes": "\n* 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", "on_block": "-6", "on_ch": "", "on_hit": "", @@ -634,6 +633,7 @@ }, { "alias": [], + "alt": [], "damage": "4,14", "id": "Nina-b+1+4", "image": "", @@ -651,12 +651,13 @@ }, { "alias": [], + "alt": [], "damage": "10,22", "id": "Nina-b+1,4", "image": "", "input": "b+1,4", "name": "Throat Slasher > Glass Jaw", - "notes": "\n* Tornado\n* Combo from 1st hit\n* Grounded hit can be inconsistent", + "notes": "* Tornado\n* Combo from 1st hit\n* Grounded hit can be inconsistent", "on_block": "-12~-11", "on_ch": "+71a (+55)", "on_hit": "+7~+8", @@ -668,12 +669,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Nina-b+2", "image": "", "input": "b+2", "name": "", - "notes": "\n* Homing\n* Female characters can slap back with 2", + "notes": "* Homing\n* Female characters can slap back with 2", "on_block": "-14", "on_ch": "-3", "on_hit": "-3", @@ -685,6 +687,7 @@ }, { "alias": [], + "alt": [], "damage": "12,16", "id": "Nina-b+2,2", "image": "", @@ -702,12 +705,13 @@ }, { "alias": [], + "alt": [], "damage": "12,16,20", "id": "Nina-b+2,2,2", "image": "", "input": "b+2,2,2", "name": "Backhand Combo", - "notes": "\n* Balcony Break\n* Combo from 1st CH\n* Combo from 2nd CH with 5f delay\n* Input can be delayed 13f", + "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", "on_ch": "+45a", "on_hit": "+9g~+10g", @@ -717,27 +721,9 @@ "target": "h,h,h", "video": "" }, - { - "alias": [ - "b+2,2,U" - ], - "damage": "12,16", - "id": "Nina-b+2,2,~D_U", - "image": "", - "input": "b+2,2,2~D", - "name": "Backhand Combo > Sidestep", - "notes": "", - "on_block": "-15~?", - "on_ch": "+1~+2", - "on_hit": "+1~+2", - "parent": "Nina-b+2,2", - "recovery": "", - "startup": "i12", - "target": "h,h", - "video": "" - }, { "alias": [], + "alt": [], "damage": "50", "id": "Nina-b+2+3", "image": "", @@ -755,6 +741,7 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Nina-b+3", "image": "", @@ -772,6 +759,7 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Nina-b+3+4", "image": "", @@ -789,12 +777,13 @@ }, { "alias": [], + "alt": [], "damage": "10,17", "id": "Nina-b+3,4", "image": "", "input": "b+3,4", "name": "Stinger Heel Kick Combo", - "notes": "\n* Combo from 1st hit with 16f delay\n* Input can be delayed 17f", + "notes": "* Combo from 1st hit with 16f delay\n* Input can be delayed 17f", "on_block": "-8~-7", "on_ch": "+45a", "on_hit": "+19a", @@ -806,12 +795,13 @@ }, { "alias": [], + "alt": [], "damage": "16,6,6,6", "id": "Nina-b+3+4,1+2", "image": "", "input": "b+3+4,1+2", "name": "Out of Sight > Kiss Shot", - "notes": "\n* Balcony Break\n* Weapon\n* Combo from 1st hit\n* Chip damage on block\n* Power up during Heat", + "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')", "on_block": "-9", "on_ch": "+34a (-24)", "on_hit": "+34a (-24)", @@ -823,12 +813,13 @@ }, { "alias": [], + "alt": [], "damage": "16,20", "id": "Nina-b+3+4,3", "image": "", "input": "b+3+4,3", "name": "Out of Sight > Assassin Somersault Kick", - "notes": "Tornado", + "notes": "Tornado\n", "on_block": "-15~-14", "on_ch": "+27a", "on_hit": "+27a", @@ -840,6 +831,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Nina-b+4", "image": "", @@ -857,12 +849,13 @@ }, { "alias": [], + "alt": [], "damage": "60", "id": "Nina-Back throw", "image": "", "input": "Back throw", "name": "Leaping Triangle Hold", - "notes": "\n* 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", "on_block": "", "on_ch": "+3d", "on_hit": "+3d", @@ -874,12 +867,13 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Nina-BHS.1", "image": "", "input": "BHS.1", "name": "Arm Break (ABK)", - "notes": "\n* 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", "on_block": "-3", "on_ch": "+3d", "on_hit": "+3d", @@ -891,12 +885,13 @@ }, { "alias": [], + "alt": [], "damage": "10,10", "id": "Nina-BHS.1+2", "image": "", "input": "BHS.1+2", "name": "Seoi Gyaku Juji-gatame", - "notes": "\n* 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", "on_block": "-3", "on_ch": "+3d", "on_hit": "+3d", @@ -908,12 +903,13 @@ }, { "alias": [], + "alt": [], "damage": "9,6", "id": "Nina-BHS.2", "image": "", "input": "BHS.2", - "name": "Triple Slaps (TSS)", - "notes": "\n* Throw break 2\n* Powered up input: BHS.2,3,4,2\n* Refered to as Stomach Lock in-game", + "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", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -925,6 +921,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Nina-BT+1", "image": "", @@ -942,12 +939,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Nina-BTR.2", "image": "", "input": "BTR.2", "name": "Twisted Nightmare (NTM)", - "notes": "\n* 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", "on_block": "-3", "on_ch": "+3d", "on_hit": "+3d", @@ -957,14 +955,155 @@ "target": "t", "video": "" }, + { + "alias": [ + "qcf+1" + ], + "alt": [], + "damage": "21", + "id": "Nina-CD.1", + "image": "", + "input": "CD.1", + "name": "Hellbringer", + "notes": "Chip damage on block", + "on_block": "+1~+3", + "on_ch": "+47a (+37)", + "on_hit": "+3~+5", + "parent": "", + "recovery": "r26", + "startup": "i14~16", + "target": "h", + "video": "" + }, + { + "alias": [ + "qcf+2" + ], + "alt": [], + "damage": "25", + "id": "Nina-CD.2", + "image": "", + "input": "CD.2", + "name": "Shut Up", + "notes": "* Heat Engager\n* Heat Dash +5 +42a r27\n* Balcony Break", + "on_block": "-8~-7", + "on_ch": "+32a (+17)", + "on_hit": "+32a (+17)", + "parent": "", + "recovery": "r32", + "startup": "i17~18", + "target": "M", + "video": "" + }, + { + "alias": [ + "qcf+2+3" + ], + "alt": [], + "damage": "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", + "on_block": "", + "on_ch": "+36g~+50g", + "on_hit": "+36g~+50g", + "parent": "", + "recovery": "r0", + "startup": "i24~38", + "target": "h!", + "video": "" + }, + { + "alias": [ + "qcf+3" + ], + "alt": [], + "damage": "17", + "id": "Nina-CD.3", + "image": "", + "input": "CD.3", + "name": "Sideslip", + "notes": "\ncs10~49", + "on_block": "-20~-11", + "on_ch": "+21a", + "on_hit": "+0~+9", + "parent": "", + "recovery": "r30", + "startup": "i19~28", + "target": "L", + "video": "" + }, + { + "alias": [ + "qcf+4" + ], + "alt": [], + "damage": "15", + "id": "Nina-CD.4", + "image": "", + "input": "CD.4", + "name": "", + "notes": "Knee", + "on_block": "-8", + "on_ch": "+6s", + "on_hit": "+6s", + "parent": "", + "recovery": "r36", + "startup": "i14", + "target": "m", + "video": "" + }, + { + "alias": [ + "qcf+4,3" + ], + "alt": [], + "damage": "15,23", + "id": "Nina-CD.4,3", + "image": "", + "input": "CD.4,3", + "name": "", + "notes": "Combo from 1st hit with 4f delay", + "on_block": "-10", + "on_ch": "+14a (+5)", + "on_hit": "+14a (+5)", + "parent": "Nina-CD.4", + "recovery": "r36", + "startup": "i14", + "target": "m,h", + "video": "" + }, + { + "alias": [ + "qcf+4,3,1+2" + ], + "alt": [], + "damage": "15,23,6,6,6", + "id": "Nina-CD.4,3,1+2", + "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')", + "on_block": "-9", + "on_ch": "+24a (-9)", + "on_hit": "+24a (-9)", + "parent": "Nina-CD.4,3", + "recovery": "r40", + "startup": "i14", + "target": "m,h,h,h,h", + "video": "" + }, { "alias": [], + "alt": [], "damage": "25", "id": "Nina-CHD.1", "image": "", "input": "CHD.1", "name": "Commando Arm Lock", - "notes": "\n* 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", "on_block": "+0d", "on_ch": "+3d", "on_hit": "+3d", @@ -976,12 +1115,13 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Nina-CHD.2", "image": "", "input": "CHD.2", "name": "Heel Hold (HHD)", - "notes": "\n* 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", "on_block": "+0d", "on_ch": "+7", "on_hit": "+7", @@ -993,12 +1133,13 @@ }, { "alias": [], + "alt": [], "damage": "5", "id": "Nina-d+1", "image": "", "input": "d+1", "name": "Low Jab", - "notes": "\n* Transition to r? with f", + "notes": "* Transition to r? with f\ncs4~", "on_block": "-5", "on_ch": "+5", "on_hit": "+5", @@ -1010,12 +1151,13 @@ }, { "alias": [], + "alt": [], "damage": "5,10", "id": "Nina-d+1,4", "image": "", "input": "d+1,4", "name": "Low Jab > Mid Kick", - "notes": "\n* Combo from 1st CH\n* Alternate input: FC.1,4", + "notes": "* Combo from 1st CH\n* Alternate input: FC.1,4", "on_block": "-11~-10", "on_ch": "+0~+1", "on_hit": "+0~+1", @@ -1027,12 +1169,13 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Nina-d+2", "image": "", "input": "d+2", "name": "", - "notes": "", + "notes": "\ncs6~", "on_block": "-12", "on_ch": "+5", "on_hit": "+0", @@ -1044,29 +1187,31 @@ }, { "alias": [], + "alt": [], "damage": "13,20", "id": "Nina-d+2,2", "image": "", "input": "d+2,2", "name": "Vertical Slitter", - "notes": "\n* Tornado\n* Balcony Break\n* Combo from 1st CH", + "notes": "* Tornado\n* Balcony Break\n* Combo from 1st CH", "on_block": "-12~-11", "on_ch": "+71a (+55)", "on_hit": "+17a (+0)", "parent": "Nina-d+2", "recovery": "r32", "startup": "i20", - "target": "L,h", + "target": "L,m", "video": "" }, { "alias": [], + "alt": [], "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", + "notes": "Alternate inputs: FC.3 or uf,n,D+3\ncs4~", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -1078,12 +1223,13 @@ }, { "alias": [], + "alt": [], "damage": "10,18", "id": "Nina-d+3,2", "image": "", "input": "d+3,2", "name": "Left Spin Low Kick > Right Upper", - "notes": "\n* Combo from 1st CH\n* Alternate inputs: FC.3,2 or uf,n,D+3,2", + "notes": "* Combo from 1st CH\n* Alternate inputs: FC.3,2 or uf,n,D+3,2", "on_block": "-11~-9", "on_ch": "+12~+14", "on_hit": "+12~+14", @@ -1095,12 +1241,13 @@ }, { "alias": [], + "alt": [], "damage": "10,14", "id": "Nina-d+3,4", "image": "", "input": "d+3,4", "name": "", - "notes": "\n* Combo from 1st CH\n* Alternate inputs: FC.3,4 or uf,n,D+3,4", + "notes": "* Combo from 1st CH\n* Alternate inputs: FC.3,4 or uf,n,D+3,4", "on_block": "-8", "on_ch": "+1", "on_hit": "+1", @@ -1112,12 +1259,13 @@ }, { "alias": [], + "alt": [], "damage": "10,14,20", "id": "Nina-d+3,4,3", "image": "", "input": "d+3,4,3", "name": "Easy Prey", - "notes": "\n* Balcony Break\n* Spike\n* Combo from 2nd hit\n* Alternate inputs: FC.3,4,3 or uf,n,D+3,4,3", + "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", "on_ch": "+22a", "on_hit": "+22a", @@ -1129,12 +1277,13 @@ }, { "alias": [], + "alt": [], "damage": "6", "id": "Nina-d+4", "image": "", "input": "d+4", "name": "Right Low Kick", - "notes": "", + "notes": "\ncs4~", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -1146,12 +1295,13 @@ }, { "alias": [], + "alt": [], "damage": "6,10", "id": "Nina-d+4,1", "image": "", "input": "d+4,1", "name": "Right Low Kick > Back Spin Chop", - "notes": "\n* Combo from 1st CH with 6f delay\n* Input can be delayed 9f\n* Alternate inputs: FC.4,1", + "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", "on_block": "+0", "on_ch": "+11", "on_hit": "+6", @@ -1161,33 +1311,15 @@ "target": "l,h", "video": "" }, - { - "alias": [ - "d+4,U" - ], - "damage": "6", - "id": "Nina-d+4,1~D_U", - "image": "", - "input": "d+4,1~D", - "name": "", - "notes": "", - "on_block": "-21?", - "on_ch": "-2", - "on_hit": "-2", - "parent": "Nina-d+4", - "recovery": "", - "startup": "i12", - "target": "l", - "video": "" - }, { "alias": [], + "alt": [], "damage": "5,22", "id": "Nina-db+1+2", "image": "", "input": "db+1+2", "name": "Reverberation Palm Bomb", - "notes": "\n* Heat Engager\n* Balcony Break", + "notes": "* Heat Engager\n* Heat Dash +5 +43a r27\n* Balcony Break", "on_block": "-14", "on_ch": "+10a (+1)", "on_hit": "+10a (+1)", @@ -1199,6 +1331,7 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Nina-db+2", "image": "", @@ -1216,6 +1349,7 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Nina-db+3", "image": "", @@ -1233,12 +1367,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Nina-db+3+4", "image": "", "input": "db+3+4", "name": "Geyser Cannon", - "notes": "\n* Tornado\n* Alternate input: WS.3+4", + "notes": "* Tornado\n* Alternate input: ws3+4", "on_block": "-17~-16", "on_ch": "+36 (+26)", "on_hit": "+36 (+26)", @@ -1250,12 +1385,13 @@ }, { "alias": [], + "alt": [], "damage": "5", "id": "Nina-db+4", "image": "", "input": "db+4", "name": "Slicer", - "notes": "", + "notes": "\ncs6~16", "on_block": "-9a", "on_ch": "+2", "on_hit": "+2", @@ -1267,12 +1403,13 @@ }, { "alias": [], + "alt": [], "damage": "5,21", "id": "Nina-db+4,3", "image": "", "input": "db+4,3", "name": "Geyser Cannon Combo", - "notes": "\n* Tornado\n* Combo from 1st CH", + "notes": "* Tornado\n* Combo from 1st CH", "on_block": "-13~-12", "on_ch": "+71a (+55)", "on_hit": "+71a (+55)", @@ -1284,29 +1421,31 @@ }, { "alias": [], - "damage": "10", + "alt": [], + "damage": "", "id": "Nina-db,qcf,n,DB+2+3", "image": "", "input": "db,qcf,n,DB+2+3", - "name": "Evil Mist", - "notes": "Alternate input: qcf+2+3", + "name": "", + "notes": "Alternate input: CD.2+3", "on_block": "", - "on_ch": "+36g~+50g", - "on_hit": "+36g~+50g", + "on_ch": "", + "on_hit": "", "parent": "", - "recovery": "r0", - "startup": "i24~38", - "target": "h!", + "recovery": "", + "startup": "", + "target": "", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Nina-d,DF+4", "image": "", "input": "d,DF+4", "name": "Wipe the Floor", - "notes": "", + "notes": "Powered-up version of df+3+4\ncs1~", "on_block": "-37", "on_ch": "+27a", "on_hit": "+14a", @@ -1318,6 +1457,7 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Nina-df+1", "image": "", @@ -1335,12 +1475,13 @@ }, { "alias": [], + "alt": [], "damage": "13,10", "id": "Nina-df+1,2", "image": "", "input": "df+1,2", "name": "Uppercut > Jab", - "notes": "\n* Jail from 1st attack", + "notes": "* Jail from 1st attack\n* Enter SS -1 +4 +11 with D or U\n* Enter CD 0 +5 +12g with F", "on_block": "-3", "on_ch": "+9", "on_hit": "+2", @@ -1350,44 +1491,9 @@ "target": "m,h", "video": "" }, - { - "alias": [ - "df+1,U" - ], - "damage": "13,10", - "id": "Nina-df+1,2~D_U", - "image": "", - "input": "df+1,2~D", - "name": "Uppercut > Jab > Sidestep", - "notes": "", - "on_block": "-1", - "on_ch": "+11", - "on_hit": "+4", - "parent": "Nina-df+1,2", - "recovery": "", - "startup": "i13~14", - "target": "m,h", - "video": "" - }, - { - "alias": [], - "damage": "13,10", - "id": "Nina-df+1,2~F", - "image": "", - "input": "df+1,2~F", - "name": "", - "notes": "", - "on_block": "+0", - "on_ch": "+12g", - "on_hit": "+5", - "parent": "Nina-df+1,2", - "recovery": "r10 CD", - "startup": "i13~14", - "target": "m,h", - "video": "" - }, { "alias": [], + "alt": [], "damage": "37", "id": "Nina-df+1+3", "image": "", @@ -1405,12 +1511,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Nina-df+2", "image": "", "input": "df+2", "name": "Silent Uppercut", - "notes": "\n* +4s~+5s on hit against crouching opponent\n* Does not launch crouching opponent", + "notes": "* +4s~+5s on hit against crouching opponent\n* Does not launch crouching opponent", "on_block": "-7~-6", "on_ch": "+34a (+24)", "on_hit": "+34a (+24)", @@ -1422,12 +1529,13 @@ }, { "alias": [], + "alt": [], "damage": "37", "id": "Nina-df+2+4", "image": "", "input": "df+2+4", "name": "Reverse Neck Breaker", - "notes": "\n* 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", "on_block": "-2", "on_ch": "+1d", "on_hit": "+1d", @@ -1439,6 +1547,7 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Nina-df+3", "image": "", @@ -1456,12 +1565,13 @@ }, { "alias": [], + "alt": [], "damage": "13,10", "id": "Nina-df+3,1", "image": "", "input": "df+3,1", "name": "", - "notes": "\n* Combo from 1st CH\n* Input can be delayed 10f", + "notes": "* Combo from 1st CH\n* Input can be delayed 10f\n* Enter SS -19 -8 -7 with D or U", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -1473,12 +1583,13 @@ }, { "alias": [], + "alt": [], "damage": "13,10,20", "id": "Nina-df+3,1,2", "image": "", "input": "df+3,1,2", "name": "Dead Drop Combo", - "notes": "\n* Balcony Break\n* Spike\n* Combo from 2nd hit\n* Combo from 1st CH\n* Opponent is closer on CH", + "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", "on_ch": "+16a", "on_hit": "+16a", @@ -1488,33 +1599,15 @@ "target": "m,h,m", "video": "" }, - { - "alias": [ - "df+3,U" - ], - "damage": "13", - "id": "Nina-df+3,1~D_U", - "image": "", - "input": "df+3,1~D", - "name": "", - "notes": "", - "on_block": "-19", - "on_ch": "-7", - "on_hit": "-8", - "parent": "Nina-df+3", - "recovery": "", - "startup": "i14", - "target": "m", - "video": "" - }, { "alias": [], + "alt": [], "damage": "13,12", "id": "Nina-df+3,2", "image": "", "input": "df+3,2", "name": "", - "notes": "Combo from 1st hit with 10f delay", + "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", "on_block": "+1", "on_ch": "+12", "on_hit": "+5", @@ -1526,12 +1619,13 @@ }, { "alias": [], + "alt": [], "damage": "13,12,6", "id": "Nina-df+3,2,1", "image": "", "input": "df+3,2,1", "name": "", - "notes": "\n* 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", "on_block": "-3", "on_ch": "+4", "on_hit": "+4", @@ -1543,12 +1637,13 @@ }, { "alias": [], - "damage": "13,12,612", + "alt": [], + "damage": "13,12,6,12", "id": "Nina-df+3,2,1,4", "image": "", "input": "df+3,2,1,4", "name": "Creeping Snake", - "notes": "Combo from 3rd CH with 2f delay", + "notes": "Combo from 3rd CH with 2f delay\n,cs10~", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", @@ -1560,12 +1655,13 @@ }, { "alias": [], + "alt": [], "damage": "13,12,21", "id": "Nina-df+3,2,3", "image": "", "input": "df+3,2,3", "name": "Creeping Snake > Geyser Cannon", - "notes": "\n* Tornado\n* Combo from 2nd CH with 10f delay", + "notes": "* Tornado\n* Combo from 2nd CH with 10f delay", "on_block": "-17~-16", "on_ch": "+36a(+26)", "on_hit": "+36a(+26)", @@ -1577,12 +1673,13 @@ }, { "alias": [], + "alt": [], "damage": "13,12,22", "id": "Nina-df+3,2,4", "image": "", "input": "df+3,2,4", "name": "Creeping Snake to Right High Kick", - "notes": "\n* Balcony Break\n* Combo from 2nd CH with 8f delay", + "notes": "* Balcony Break\n* Combo from 2nd CH with 8f delay", "on_block": "-6", "on_ch": "+49a", "on_hit": "+20a", @@ -1594,82 +1691,31 @@ }, { "alias": [], - "damage": "13", - "id": "Nina-df+3,2~B", + "alt": [], + "damage": "13,14", + "id": "Nina-df+3,3", "image": "", - "input": "df+3,2~B", - "name": "", - "notes": "", - "on_block": "+8", - "on_ch": "+19", - "on_hit": "+12", + "input": "df+3,3", + "name": "Bisection Combo", + "notes": "* Spike\n* Combo from 1st hit with 1f delay\n* Input can be delayed 10f", + "on_block": "-10", + "on_ch": "+2c", + "on_hit": "+2c", "parent": "Nina-df+3", - "recovery": "r1? Sway", + "recovery": "r34", "startup": "i14", - "target": "m", + "target": "m,m", "video": "" }, { "alias": [], - "damage": "13", - "id": "Nina-df+3,2~F", - "image": "", - "input": "df+3,2~F", - "name": "Creeping Step", - "notes": "", - "on_block": "-1", - "on_ch": "+10", - "on_hit": "+3", - "parent": "Nina-df+3", - "recovery": "r10 CD", - "startup": "i14", - "target": "m", - "video": "" - }, - { - "alias": [ - "df+3,d" - ], - "damage": "13", - "id": "Nina-df+3,2~u_d", - "image": "", - "input": "df+3,2~u", - "name": "", - "notes": "", - "on_block": "+0", - "on_ch": "+11", - "on_hit": "+4", - "parent": "Nina-df+3", - "recovery": "", - "startup": "i14", - "target": "m", - "video": "" - }, - { - "alias": [], - "damage": "13,14", - "id": "Nina-df+3,3", - "image": "", - "input": "df+3,3", - "name": "Bisection Combo", - "notes": "\n* Spike\n* Combo from 1st hit with 1f delay\n* Input can be delayed 10f", - "on_block": "-10", - "on_ch": "+2c", - "on_hit": "+2c", - "parent": "Nina-df+3", - "recovery": "r34", - "startup": "i14", - "target": "m,m", - "video": "" - }, - { - "alias": [], - "damage": "20", - "id": "Nina-df+3+4", + "alt": [], + "damage": "20", + "id": "Nina-df+3+4", "image": "", "input": "df+3+4", "name": "Wipe the Floor", - "notes": "\n* Alternate input: FC.df+4\n* Powered up input: d,DF+4", + "notes": "* Alternate input: FC.df+4\n* Powered up input: d,DF+4\ncs1~", "on_block": "-37", "on_ch": "+27a", "on_hit": "+14a", @@ -1681,12 +1727,31 @@ }, { "alias": [], + "alt": [], + "damage": "15", + "id": "Nina-df+4", + "image": "", + "input": "df+4", + "name": "", + "notes": "", + "on_block": "-4", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "", + "startup": "i12", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "43", "id": "Nina-df,df+1", "image": "", "input": "df,df+1", "name": "Elbow Smash", - "notes": "\n* Floor Break\n* Throw break 1+2", + "notes": "* Floor Break\n* Throw break 1+2", "on_block": "-6", "on_ch": "-2d", "on_hit": "-2d", @@ -1698,12 +1763,13 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Nina-f+1+2", "image": "", "input": "f+1+2", "name": "Blonde Bomb", - "notes": "\n* Heat Engager\n* Balcony Break\n* Alternate input: WS.1+2\n* Frame advantage is -8 if an attack is absorbed\n* Deals chip damage if an attack is absorbed", + "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", "on_block": "-14", "on_ch": "+11a (+2)", "on_hit": "+11a (+2)", @@ -1715,12 +1781,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Nina-f+1+3", "image": "", "input": "f+1+3", "name": "Crab Hold (CHD)", - "notes": "\n* Throw break 1\n* Alternate input: qcf+3+4", + "notes": "* Throw break 1\n* Alternate input: qcf+1+3", "on_block": "-2", "on_ch": "+1d", "on_hit": "+1d", @@ -1732,6 +1799,7 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Nina-f+2", "image": "", @@ -1749,12 +1817,13 @@ }, { "alias": [], + "alt": [], "damage": "12,12", "id": "Nina-f+2,1", "image": "", "input": "f+2,1", "name": "", - "notes": "\n* Combo from 1st CH with 9f delay", + "notes": "* Combo from 1st CH with 9f delay", "on_block": "-13~-12", "on_ch": "-6s~-5s", "on_hit": "-6s~-5s", @@ -1766,12 +1835,13 @@ }, { "alias": [], + "alt": [], "damage": "12,12,20", "id": "Nina-f+2,1,3", "image": "", "input": "f+2,1,3", "name": "Swallowtail", - "notes": "\n* 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", + "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", "on_block": "-15~-13", "on_ch": "+27a", "on_hit": "+27a", @@ -1783,12 +1853,13 @@ }, { "alias": [], + "alt": [], "damage": "12,12,22", "id": "Nina-f+2,1,4", "image": "", "input": "f+2,1,4", "name": "Mimosa Combo", - "notes": "\n* 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", "on_block": "-3~-1", "on_ch": "+40a", "on_hit": "+23a (+14)", @@ -1800,12 +1871,13 @@ }, { "alias": [], + "alt": [], "damage": "15", - "id": "Nina-f+2+3", + "id": "Nina-f+2+4", "image": "", - "input": "f+2+3", + "input": "f+2+4", "name": "Backhand Slap (BHS)", - "notes": "\n* Throw break 2\n* Alternate input: qcf+2+4", + "notes": "* Throw break 2\n* Alternate input: qcf+2+4", "on_block": "-2", "on_ch": "+0", "on_hit": "+0", @@ -1817,12 +1889,13 @@ }, { "alias": [], + "alt": [], "damage": "10,20", "id": "Nina-f+3", "image": "", "input": "f+3", "name": "Siren's Kiss", - "notes": "\n* Balcony Break\n* 2nd hit is duckable if the 1st is blocked\n* 2nd hit is homing", + "notes": "* Balcony Break\n* 2nd hit is duckable if the 1st is blocked\n* 2nd hit is homing", "on_block": "+3~+4", "on_ch": "+54a", "on_hit": "+24a (+15)", @@ -1834,12 +1907,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Nina-f+4", "image": "", "input": "f+4", "name": "", - "notes": "", + "notes": "* Enter SS +2~+3 +12~+13 with D or U\n", "on_block": "-5~-4", "on_ch": "+5~+6", "on_hit": "+5~+6", @@ -1851,12 +1925,13 @@ }, { "alias": [], + "alt": [], "damage": "15,22", "id": "Nina-f+4,2", "image": "", "input": "f+4,2", "name": "Aconite", - "notes": "\n* Heat Engager\n* Balcony Break\n* Combo from 1st hit", + "notes": "* Heat Engager\n* Heat Dash +5 +36a r27\n* Balcony Break\n* Combo from 1st hit", "on_block": "-9", "on_ch": "+39a (-19)", "on_hit": "+39a (-19)", @@ -1866,33 +1941,15 @@ "target": "m,h", "video": "" }, - { - "alias": [ - "U" - ], - "damage": "15", - "id": "Nina-f+4~D_U", - "image": "", - "input": "f+4~D", - "name": "", - "notes": "", - "on_block": "+2~+3", - "on_ch": "+12~+13", - "on_hit": "+12~+13", - "parent": "Nina-f+4", - "recovery": "", - "startup": "i21~22", - "target": "m", - "video": "" - }, { "alias": [], + "alt": [], "damage": "5", "id": "Nina-FC.1", "image": "", "input": "FC.1", "name": "", - "notes": "Transition to r24 with f", + "notes": "Transition to r24 with f\ncs1~", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -1904,6 +1961,7 @@ }, { "alias": [], + "alt": [], "damage": "5,10", "id": "Nina-FC.1,4", "image": "", @@ -1921,12 +1979,13 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Nina-FC.2", "image": "", "input": "FC.2", "name": "", - "notes": "", + "notes": "\ncs1~", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -1938,6 +1997,25 @@ }, { "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": [], "damage": "26", "id": "Nina-f,F+1+2", "image": "", @@ -1955,6 +2033,7 @@ }, { "alias": [], + "alt": [], "damage": "32", "id": "Nina-f,F+1+2*", "image": "", @@ -1972,6 +2051,7 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Nina-f,F+2", "image": "", @@ -1989,6 +2069,7 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Nina-f,F+3", "image": "", @@ -2006,12 +2087,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Nina-f,F+4", "image": "", "input": "f,F+4", "name": "Kneel Kick", - "notes": "\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", + "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", "on_block": "-10~-6", "on_ch": "+21a", "on_hit": "+9c~+13c", @@ -2023,12 +2105,85 @@ }, { "alias": [], + "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", + "on_ch": "+12a (+3)", + "on_hit": "+12a (+3)", + "parent": "", + "recovery": "r32", + "startup": "i20~21", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12", + "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", + "parent": "", + "recovery": "r31", + "startup": "i20~21", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,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", + "on_block": "-4~-1", + "on_ch": "+17a", + "on_hit": "+17a", + "parent": "Nina-f,f,F+3", + "recovery": "r30", + "startup": "i20~21", + "target": "m,M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "12,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", + "on_ch": "+34a (+19)", + "on_hit": "+34a (+19)", + "parent": "Nina-f,f,F+3", + "recovery": "r30", + "startup": "i20~21", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "20,9,12,9,12", "id": "Nina-H.2+3", "image": "", "input": "H.2+3", "name": "Bullet Assassination (Far)", - "notes": "\n* Heat Smash\n* Jails", + "notes": "* Heat Smash\n* Jails", "on_block": "+14", "on_ch": "+43a (+10)", "on_hit": "+43a (+10)", @@ -2040,12 +2195,13 @@ }, { "alias": [], + "alt": [], "damage": "5,20,5,5,5,5", "id": "Nina-H.b+1+2", "image": "", "input": "H.b+1+2", "name": "Shockwave Palm > Kiss Shot Penetrator", - "notes": "\n* 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* 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", "on_block": "+2", "on_ch": "+33a (+7)", "on_hit": "+33a (+7)", @@ -2057,12 +2213,13 @@ }, { "alias": [], + "alt": [], "damage": "16,6,6,6,10", "id": "Nina-H.b+3+4,1+2", "image": "", "input": "H.b+3+4,1+2", "name": "Out of Sight > Kiss Shot", - "notes": "\n* Balcony Break\n* Weapon\n* Combo from 1st 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", "on_block": "-2", "on_ch": "+29a (+3)", "on_hit": "+29a (+3)", @@ -2073,64 +2230,34 @@ "video": "" }, { - "alias": [], - "damage": "5,22", - "id": "Nina-H.db+1+2,F", - "image": "", - "input": "H.db+1+2,F", - "name": "Reverberation Palm Bomb > Heat Dash", - "notes": "", - "on_block": "+5", - "on_ch": "+43a (+35)", - "on_hit": "+43a (+35)", - "parent": "", - "recovery": "r27", - "startup": "i11 i30", - "target": "h,m", - "video": "" - }, - { - "alias": [], - "damage": "24", - "id": "Nina-H.f+1+2,f", - "image": "", - "input": "H.f+1+2,f", - "name": "Blonde Bomb", - "notes": "\n* Alternate input: WS.1+2\n* Frame advantage is -8 if an attack is absorbed\n* Deals chip damage if an attack is absorbed", - "on_block": "+5", - "on_ch": "+43a (+35)", - "on_hit": "+43a (+35)", - "parent": "", - "recovery": "r27", - "startup": "i17", - "target": "m", - "video": "" - }, - { - "alias": [], - "damage": "15,22", - "id": "Nina-H.f+4,2", + "alias": [ + "qcf+4,3,1+2" + ], + "alt": [], + "damage": "15,23,6,6,6,10", + "id": "Nina-H.CD.4,3,1+2", "image": "", - "input": "H.f+4,2", - "name": "Aconite", - "notes": "", - "on_block": "+5", - "on_ch": "+36a (+26)", - "on_hit": "+36a (+26)", + "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", + "on_block": "-2", + "on_ch": "+13a (+12)", + "on_hit": "+13a (+12)", "parent": "", - "recovery": "r27", - "startup": "i21~22, i18", - "target": "m,h", + "recovery": "r37", + "startup": "i14, i25, i28 i35 i42", + "target": "m,h,h,h,h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Nina-HHD.1", "image": "", "input": "HHD.1", "name": "Kneebar", - "notes": "\n* 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", "on_block": "-9", "on_ch": "+3", "on_hit": "+3", @@ -2142,12 +2269,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Nina-HHD.2", "image": "", "input": "HHD.2", "name": "Double Heel Hold", - "notes": "\n* 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", "on_block": "-9", "on_ch": "+0d", "on_hit": "+0d", @@ -2159,46 +2287,13 @@ }, { "alias": [], - "damage": "25", - "id": "Nina-H.qcf+2,F", - "image": "", - "input": "H.qcf+2,F", - "name": "Shut Up", - "notes": "", - "on_block": "+5", - "on_ch": "+42a (+27)", - "on_hit": "+42a (+27)", - "parent": "", - "recovery": "r27", - "startup": "i17~18", - "target": "M", - "video": "" - }, - { - "alias": [], - "damage": "15,23,6,6,6,10", - "id": "Nina-H.qcf+4,3,1+2", - "image": "", - "input": "H.qcf+4,3,1+2", - "name": "Lapwing Kiss Shot", - "notes": "\n* Balcony Break\n* Weapon\n* Combo from 1st hit\n* Chip damage on block\n* Partially uses remaining Heat time", - "on_block": "-2", - "on_ch": "+13a (+12)", - "on_hit": "+13a (+12)", - "parent": "", - "recovery": "r37", - "startup": "i14, i25, i28 i35 i42", - "target": "m,h,h,h,h,h", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "17,6,6,6,10", - "id": "Nina-H.WS.1,1+2", + "id": "Nina-H.ws1,1+2", "image": "", - "input": "H.WS.1,1+2", + "input": "H.ws1,1+2", "name": "Fluttering Kiss Shot", - "notes": "\n* Balcony Break\n* Weapon\n* Combo from 1st 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", "on_block": "-2", "on_ch": "+29a (+3)", "on_hit": "+29a (+3)", @@ -2210,12 +2305,13 @@ }, { "alias": [], + "alt": [], "damage": "15,23,6,6,6,10", - "id": "Nina-H.WS.4,3,1+2", + "id": "Nina-H.ws4,3,1+2", "image": "", - "input": "H.WS.4,3,1+2", + "input": "H.ws4,3,1+2", "name": "Haematopus Kiss Shot", - "notes": "\n* Balcony Break\n* Combo from 2nd hit\n* Combo from 1st CH\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", "on_block": "-2", "on_ch": "+29a (+3)", "on_hit": "+29a (+3)", @@ -2227,12 +2323,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Nina-Left throw", "image": "", "input": "Left throw", "name": "Kneebar", - "notes": "\n* 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", "on_block": "-3", "on_ch": "+1d", "on_hit": "+1d", @@ -2244,12 +2341,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Nina-NTM.1", "image": "", "input": "NTM.1", "name": "Neck Crusher", - "notes": "\n* 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", "on_block": "-3", "on_ch": "+3d", "on_hit": "+3d", @@ -2261,12 +2359,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Nina-NTM.2", "image": "", "input": "NTM.2", "name": "Leg Stretch Arm Lock", - "notes": "\n* 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", "on_block": "-3", "on_ch": "+3d", "on_hit": "+3d", @@ -2278,6 +2377,7 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Nina-OTG.d+3+4", "image": "", @@ -2295,29 +2395,31 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Nina-qcb", "image": "", "input": "qcb", "name": "Sway", - "notes": "\n* Cancel to SS with u\n* Buffer to SS with d\n* Recovers in FC for 5 frames (21~25)", + "notes": "* Cancel to SS with u\n* Buffer to SS with d\n* Recovers in FC for 5 frames (21~25)\ncs1~20", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "r1 Sway", + "recovery": "r1 SWA", "startup": "", "target": "", "video": "" }, { "alias": [], + "alt": [], "damage": "15", - "id": "Nina-qcb,B+1+4", + "id": "Nina-qcb,B+1+3", "image": "", - "input": "qcb,B+1+4", + "input": "qcb,B+1+3", "name": "Betrayer (BTR)", - "notes": "\n* Unbreakable\n* qcb,B+2+4", + "notes": "* Unbreakable\n* qcb,B+2+4", "on_block": "", "on_ch": "+6c", "on_hit": "+6c", @@ -2329,29 +2431,13 @@ }, { "alias": [], - "damage": "20", - "id": "Nina-qcb,B+4", - "image": "", - "input": "qcb,B+4", - "name": "Ice Pick", - "notes": "\n* Tornado\n* Sway adds minimum 10 frames, total startup is i29~30", - "on_block": "-12~-11", - "on_ch": "+68a (+52)", - "on_hit": "+68a (+52)", - "parent": "", - "recovery": "r35", - "startup": "i19~20", - "target": "M", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "", "id": "Nina-qcf", "image": "", "input": "qcf", "name": "Crouch Dash", - "notes": "\n* Recovers in FC with qcf,n\n* Input sometimes written as d,df,F", + "notes": "* Recovers in FC with qcf,n\n* Input sometimes written as d,df,F\ncs1~20", "on_block": "", "on_ch": "", "on_hit": "", @@ -2363,131 +2449,13 @@ }, { "alias": [], - "damage": "21", - "id": "Nina-qcf+1", - "image": "", - "input": "qcf+1", - "name": "Hellbringer", - "notes": "Chip damage on block", - "on_block": "+1~+3", - "on_ch": "+47a (+37)", - "on_hit": "+3~+5", - "parent": "", - "recovery": "r26", - "startup": "i14~16", - "target": "h", - "video": "" - }, - { - "alias": [], - "damage": "25", - "id": "Nina-qcf+2", - "image": "", - "input": "qcf+2", - "name": "Shut Up", - "notes": "\n* Heat Engager\n* Balcony Break", - "on_block": "-8~-7", - "on_ch": "+32a (+17)", - "on_hit": "+32a (+17)", - "parent": "", - "recovery": "r32", - "startup": "i17~18", - "target": "M", - "video": "" - }, - { - "alias": [], - "damage": "10", - "id": "Nina-qcf+2+3", - "image": "", - "input": "qcf+2+3", - "name": "Evil Mist", - "notes": "Alternate input: db,qcf,n,DB+2+3", - "on_block": "", - "on_ch": "+36g~+50g", - "on_hit": "+36g~+50g", - "parent": "", - "recovery": "r0", - "startup": "i24~38", - "target": "h!", - "video": "" - }, - { - "alias": [], - "damage": "17", - "id": "Nina-qcf+3", - "image": "", - "input": "qcf+3", - "name": "Sideslip", - "notes": "", - "on_block": "-20~-11", - "on_ch": "+21a", - "on_hit": "+0~+9", - "parent": "", - "recovery": "r30", - "startup": "i19~28", - "target": "L", - "video": "" - }, - { - "alias": [], - "damage": "15", - "id": "Nina-qcf+4", - "image": "", - "input": "qcf+4", - "name": "", - "notes": "Knee", - "on_block": "-8", - "on_ch": "+6s", - "on_hit": "+6s", - "parent": "", - "recovery": "r36", - "startup": "i14", - "target": "m", - "video": "" - }, - { - "alias": [], - "damage": "15,23", - "id": "Nina-qcf+4,3", - "image": "", - "input": "qcf+4,3", - "name": "", - "notes": "Combo from 1st hit with 4f delay", - "on_block": "-10", - "on_ch": "+14a (+5)", - "on_hit": "+14a (+5)", - "parent": "Nina-qcf+4", - "recovery": "r36", - "startup": "i14", - "target": "m,h", - "video": "" - }, - { - "alias": [], - "damage": "15,23,6,6,6", - "id": "Nina-qcf+4,3,1+2", - "image": "", - "input": "qcf+4,3,1+2", - "name": "Lapwing Kiss Shot", - "notes": "\n* Balcony Break\n* Weapon\n* Combo from 2nd hit\n* Chip damage on block", - "on_block": "-9", - "on_ch": "+24a (-9)", - "on_hit": "+24a (-9)", - "parent": "Nina-qcf+4,3", - "recovery": "r40", - "startup": "i14", - "target": "m,h,h,h,h", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "55+", "id": "Nina-R.df+1+2", "image": "", "input": "R.df+1+2", "name": "Death by Degrees", - "notes": "\n* 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* Power Crush", "on_block": "-15~-14", "on_ch": "+0d", "on_hit": "+0d", @@ -2499,6 +2467,7 @@ }, { "alias": [], + "alt": [], "damage": "38", "id": "Nina-Right throw", "image": "", @@ -2516,12 +2485,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Nina-SS.1", "image": "", "input": "SS.1", "name": "Snakeshot", - "notes": "", + "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", @@ -2533,6 +2503,7 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Nina-SS.1+2", "image": "", @@ -2550,6 +2521,7 @@ }, { "alias": [], + "alt": [], "damage": "15,15", "id": "Nina-SS.1,2", "image": "", @@ -2567,40 +2539,7 @@ }, { "alias": [], - "damage": "15", - "id": "Nina-SS.1,B", - "image": "", - "input": "SS.1,B", - "name": "Snakeshot > Sway", - "notes": "", - "on_block": "+10g~+11", - "on_ch": "+23g~+24g", - "on_hit": "+23g~+24g", - "parent": "Nina-SS.1", - "recovery": "r1? Sway", - "startup": "i14~15", - "target": "m", - "video": "" - }, - { - "alias": [], - "damage": "15", - "id": "Nina-SS.1,F", - "image": "", - "input": "SS.1,F", - "name": "Snakeshot > Ducking Step", - "notes": "", - "on_block": "+10g~+11", - "on_ch": "+23g~+24g", - "on_hit": "+23g~+24g", - "parent": "Nina-SS.1", - "recovery": "r7 CD", - "startup": "i14~15", - "target": "m", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "15", "id": "Nina-SS.2", "image": "", @@ -2618,12 +2557,13 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Nina-SS.4", "image": "", "input": "SS.4", "name": "Heel Slicer", - "notes": "Sidestep adds minimum 9 frames, total startup is i29", + "notes": "Sidestep adds minimum 9 frames, total startup is i29\ncs6~39", "on_block": "-14", "on_ch": "+6c", "on_hit": "+6c", @@ -2635,12 +2575,13 @@ }, { "alias": [], + "alt": [], "damage": "14,22", "id": "Nina-SS.4,2", "image": "", "input": "SS.4,2", "name": "Tranquilizer", - "notes": "\n* Balcony Break\n* Combo from 1st CH", + "notes": "* Balcony Break\n* Combo from 1st CH", "on_block": "-7", "on_ch": "+37a (-21)", "on_hit": "+37a (-21)", @@ -2652,12 +2593,13 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Nina-STB.2", "image": "", "input": "STB.2", "name": "Shoulder Through Arm Breaker", - "notes": "\n* 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", "on_block": "+0", "on_ch": "-6d", "on_hit": "-6d", @@ -2667,14 +2609,35 @@ "target": "t", "video": "" }, + { + "alias": [ + "qcb+4" + ], + "alt": [], + "damage": "20", + "id": "Nina-SWA.b+4", + "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", + "on_ch": "+68a (+52)", + "on_hit": "+68a (+52)", + "parent": "", + "recovery": "r35", + "startup": "i19~20", + "target": "M", + "video": "" + }, { "alias": [], + "alt": [], "damage": "15", "id": "Nina-TSS.1", "image": "", "input": "TSS.1", "name": "Neck Crusher", - "notes": "\n* 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", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -2686,12 +2649,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Nina-TSS.2", "image": "", "input": "TSS.2", "name": "Leg Stretch Arm Lock", - "notes": "\n* 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", "on_block": "", "on_ch": "+3d", "on_hit": "+3d", @@ -2703,12 +2667,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Nina-u+3", "image": "", "input": "u+3", "name": "", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-15", "on_ch": "+16a (+6)", "on_hit": "+16a (+6)", @@ -2720,12 +2685,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Nina-u+4", "image": "", "input": "u+4", "name": "Leaping Axe Kick", - "notes": "\n* Spike\n* Alternate input: ub+4", + "notes": "* Spike\n* Alternate input: ub+4\n", "on_block": "+0c~+5c", "on_ch": "+22a", "on_hit": "+5c~+10c", @@ -2737,6 +2703,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Nina-ub+1", "image": "", @@ -2754,12 +2721,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Nina-ub+3", "image": "", "input": "ub+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -2771,12 +2739,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Nina-uf+1", "image": "", "input": "uf+1", "name": "Skull Splitter", - "notes": "Spike", + "notes": "Spike\n", "on_block": "-5", "on_ch": "+26a", "on_hit": "+26a", @@ -2788,6 +2757,7 @@ }, { "alias": [], + "alt": [], "damage": "30,10", "id": "Nina-uf+1+2", "image": "", @@ -2805,6 +2775,7 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Nina-uf+2", "image": "", @@ -2822,12 +2793,13 @@ }, { "alias": [], + "alt": [], "damage": "10,10", "id": "Nina-uf+2,1", "image": "", "input": "uf+2,1", "name": "Binding Whip", - "notes": "\n* 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* Input can be delayed 9f\n* Move can be delayed 7f", "on_block": "-13", "on_ch": "+49a (+40)", "on_hit": "+49a (+40)", @@ -2839,12 +2811,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Nina-uf+3", "image": "", "input": "uf+3", "name": "Catapult Kick", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-10", "on_ch": "+21 (+11)", "on_hit": "+21 (+11)", @@ -2856,29 +2829,31 @@ }, { "alias": [], - "damage": "20,13", + "alt": [], + "damage": ",18", "id": "Nina-uf+3+4", "image": "", "input": "uf+3+4", - "name": "Running Jump Kick", - "notes": "\n* Balcony Break\n* Transition to throw on close range front hit", + "name": "Leaping Heel Hold (HHD)", + "notes": "* Transitions to throw on front hit\n* Throw break 2\n", "on_block": "-23a~-16a", "on_ch": "+9a (-1)", "on_hit": "+9a (-1)", "parent": "", "recovery": "r35 FUFT", - "startup": "i23~30", - "target": "m,t", + "startup": "i23", + "target": ",t", "video": "" }, { "alias": [], + "alt": [], "damage": "23", "id": "Nina-uf+4", "image": "", "input": "uf+4", "name": "", - "notes": "", + "notes": "\n", "on_block": "-9", "on_ch": "-1", "on_hit": "-1", @@ -2890,12 +2865,13 @@ }, { "alias": [], + "alt": [], "damage": "23,10", "id": "Nina-uf+4,3", "image": "", "input": "uf+4,3", "name": "", - "notes": "Combo from 1st CH", + "notes": "Combo from 1st CH\n,cs17~46", "on_block": "-19", "on_ch": "-8", "on_hit": "-8", @@ -2907,12 +2883,13 @@ }, { "alias": [], + "alt": [], "damage": "23,10,14", "id": "Nina-uf+4,3,4", "image": "", "input": "uf+4,3,4", "name": "Can Opener", - "notes": "Combo from 2nd hit", + "notes": "* Combo from 2nd hit\n* Enter SS -5 +6 with D or U", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -2922,33 +2899,15 @@ "target": "h,L,h", "video": "" }, - { - "alias": [ - "uf+4,3,U" - ], - "damage": "23,10", - "id": "Nina-uf+4,3,4~D_U", - "image": "", - "input": "uf+4,3,4~D", - "name": "", - "notes": "", - "on_block": "-5", - "on_ch": "+6", - "on_hit": "+6", - "parent": "Nina-uf+4,3", - "recovery": "", - "startup": "i18", - "target": "h,L", - "video": "" - }, { "alias": [], + "alt": [], "damage": "15", "id": "Nina-uf,n,D+3", "image": "", "input": "uf,n,D+3", "name": "", - "notes": "", + "notes": "\n\njs9~ cs34~", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -2960,6 +2919,7 @@ }, { "alias": [], + "alt": [], "damage": "15,10", "id": "Nina-uf,n,D+3,2", "image": "", @@ -2977,6 +2937,7 @@ }, { "alias": [], + "alt": [], "damage": "15,14", "id": "Nina-uf,n,D+3,4", "image": "", @@ -2994,12 +2955,13 @@ }, { "alias": [], + "alt": [], "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": "\n* Balcony Break\n* Spike\n* Combo from 2nd hit", + "notes": "* Balcony Break\n* Spike\n* Combo from 2nd hit", "on_block": "-7~-6", "on_ch": "+22a", "on_hit": "+22a", @@ -3011,78 +2973,11 @@ }, { "alias": [], - "damage": "30", - "id": "Nina-WR.1+2", - "image": "", - "input": "WR.1+2", - "name": "Spiral Bombshell Blast", - "notes": "\n* Heat Engager\n* Balcony Break\n* Chip damage on block", - "on_block": "+4~+5", - "on_ch": "+12a (+3)", - "on_hit": "+12a (+3)", - "parent": "", - "recovery": "r32", - "startup": "i20~21", - "target": "m", - "video": "" - }, - { - "alias": [], - "damage": "12", - "id": "Nina-WR.3", - "image": "", - "input": "WR.3", - "name": "", - "notes": "", - "on_block": "-13~-12", - "on_ch": "-2~-1", - "on_hit": "-2~-1", - "parent": "", - "recovery": "r31", - "startup": "i20~21", - "target": "m", - "video": "" - }, - { - "alias": [], - "damage": "12,20", - "id": "Nina-WR.3,3", - "image": "", - "input": "WR.3,3", - "name": "Electric Ray", - "notes": "\n* Spike\n* Combo from 1st hit", - "on_block": "-4~-1", - "on_ch": "+17a", - "on_hit": "+17a", - "parent": "Nina-WR.3", - "recovery": "r30", - "startup": "i20~21", - "target": "m,M", - "video": "" - }, - { - "alias": [], - "damage": "12,21", - "id": "Nina-WR.3,4", - "image": "", - "input": "WR.3,4", - "name": "Stingray", - "notes": "\n* Tornado\n* Combo from 1st hit", - "on_block": "-13~-12", - "on_ch": "+34a (+19)", - "on_hit": "+34a (+19)", - "parent": "Nina-WR.3", - "recovery": "r30", - "startup": "i20~21", - "target": "m,m", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "17", - "id": "Nina-WS.1", + "id": "Nina-ws1", "image": "", - "input": "WS.1", + "input": "ws1", "name": "", "notes": "", "on_block": "-6~-5", @@ -3096,16 +2991,17 @@ }, { "alias": [], + "alt": [], "damage": "17,6,6,6", - "id": "Nina-WS.1,1+2", + "id": "Nina-ws1,1+2", "image": "", - "input": "WS.1,1+2", + "input": "ws1,1+2", "name": "Fluttering Kiss Shot", - "notes": "\n* Balcony Break\n* Weapon\n* Combo from 1st hit\n* Chip damage on block\n* Power up during Heat", + "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')", "on_block": "-9", "on_ch": "+34a (-24)", "on_hit": "+34a (-24)", - "parent": "Nina-WS.1", + "parent": "Nina-ws1", "recovery": "r40", "startup": "i13~14", "target": "m,h,h,h", @@ -3113,16 +3009,35 @@ }, { "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": [], "damage": "17,20", - "id": "Nina-WS.1,4", + "id": "Nina-ws1,4", "image": "", - "input": "WS.1,4", + "input": "ws1,4", "name": "Diving Hornet", - "notes": "\n* Spike\n* Move can be delayed 3f", + "notes": "* Spike\n* Move can be delayed 3f", "on_block": "-3c~-2c", "on_ch": "+17a", "on_hit": "+17a", - "parent": "Nina-WS.1", + "parent": "Nina-ws1", "recovery": "r32", "startup": "i13~14", "target": "m,m", @@ -3130,10 +3045,11 @@ }, { "alias": [], + "alt": [], "damage": "15", - "id": "Nina-WS.2", + "id": "Nina-ws2", "image": "", - "input": "WS.2", + "input": "ws2", "name": "Palm Uppercut", "notes": "", "on_block": "-13~-12", @@ -3147,12 +3063,13 @@ }, { "alias": [], + "alt": [], "damage": "15", - "id": "Nina-WS.3", + "id": "Nina-ws3", "image": "", - "input": "WS.3", + "input": "ws3", "name": "Spider Knee", - "notes": "\n* Knee\n* Transition to Triple Slaps throw automatically on standing front hit", + "notes": "* Knee\n* Transition to Triple Slaps throw automatically on standing front hit", "on_block": "-13", "on_ch": "+2", "on_hit": "+2", @@ -3164,12 +3081,13 @@ }, { "alias": [], + "alt": [], "damage": "21", - "id": "Nina-WS.3+4", + "id": "Nina-ws3+4", "image": "", - "input": "WS.3+4", + "input": "ws3+4", "name": "Geyser Cannon", - "notes": "\n* Tornado\n* Alternate input: db+3+4", + "notes": "* Tornado\n* Alternate input: db+3+4", "on_block": "-17~-16", "on_ch": "+36 (+26)", "on_hit": "+36 (+26)", @@ -3181,10 +3099,11 @@ }, { "alias": [], + "alt": [], "damage": "15", - "id": "Nina-WS.4", + "id": "Nina-ws4", "image": "", - "input": "WS.4", + "input": "ws4", "name": "Toe Smash", "notes": "", "on_block": "-4~-3", @@ -3198,16 +3117,17 @@ }, { "alias": [], + "alt": [], "damage": "15,22", - "id": "Nina-WS.4,2", + "id": "Nina-ws4,2", "image": "", - "input": "WS.4,2", + "input": "ws4,2", "name": "Toe Smash > Spiral Explosion", - "notes": "\n* 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 42? frames\n* Chip damage on block\n* Can recover in r38 FC with D", "on_block": "-9", "on_ch": "+36a", "on_hit": "+36a", - "parent": "Nina-WS.4", + "parent": "Nina-ws4", "recovery": "r31", "startup": "i11~12", "target": "m,m", @@ -3215,19 +3135,38 @@ }, { "alias": [], - "damage": "15,6,6,6", - "id": "Nina-WS.4,3", + "alt": [], + "damage": "15,24", + "id": "Nina-ws4,3", + "image": "", + "input": "ws4,3", + "name": "Flashing Escape", + "notes": "* Balcony Break\n* Combo from 1st CH", + "on_block": "-10", + "on_ch": "+14a (+5)", + "on_hit": "+14a (+5)", + "parent": "Nina-ws4", + "recovery": "r36", + "startup": "i11~12", + "target": "m,h", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15,24,6,6,6", + "id": "Nina-ws4,3,1+2", "image": "", - "input": "WS.4,1+2", + "input": "ws4,3,1+2", "name": "Haematopus Kiss Shot", - "notes": "\n* Balcony Break\n* Combo from 2nd hit\n* Combo from 1st CH\n* Chip damage on block\n* Power up during Heat", + "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')", "on_block": "-9", "on_ch": "+34a (-24)", "on_hit": "+34a (-24)", - "parent": "Nina-WS.4", + "parent": "Nina-ws4,3", "recovery": "r40", "startup": "i11~12", - "target": "m,h,h,h", + "target": "m,h,h,h,h", "video": "" } ] 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 a851b58..392b65e 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 @@ -1,15 +1,16 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Panda-1", "image": "", "input": "1", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "+1", + "on_ch": "+8", + "on_hit": "+8", "parent": "", "recovery": "", "startup": "i10", @@ -18,13 +19,14 @@ }, { "alias": [], + "alt": [], "damage": "5,8", "id": "Panda-1,1", "image": "", "input": "1,1", "name": "", - "notes": "", - "on_block": "", + "notes": "* Combo from 1st hit CH", + "on_block": "-15", "on_ch": "-4c", "on_hit": "-4c", "parent": "Panda-1", @@ -35,15 +37,16 @@ }, { "alias": [], + "alt": [], "damage": "5,8,14", "id": "Panda-1,1,1", "image": "", "input": "1,1,1", "name": "G-Clef Cannon", - "notes": "\n* Tornado\n", - "on_block": "", - "on_ch": "+69 (+23)", - "on_hit": "+69 (+23)", + "notes": "* Tornado\n* Combo from 2nd hit\n* Combo from 1st CH", + "on_block": "-16", + "on_ch": "+69a (+53)", + "on_hit": "+69a (+53)", "parent": "Panda-1,1", "recovery": "", "startup": "i10", @@ -52,15 +55,16 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Panda-1+2", "image": "", "input": "1+2", "name": "Demon Bear Breath", - "notes": "\n* Balcony Break\n* Heat Engager\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Balcony Break\n* Heat Engager", + "on_block": "-13", + "on_ch": "+18g / HE", + "on_hit": "+18g / HE", "parent": "", "recovery": "", "startup": "i13~14", @@ -69,13 +73,14 @@ }, { "alias": [], + "alt": [], "damage": "5,25", "id": "Panda-1,2", "image": "", "input": "1,2", "name": "Angry Lumberjack", - "notes": "\n* Balcony Break\n* chip damage on block\n", - "on_block": "", + "notes": "* Balcony Break\n* chip damage on block\n* Combo from 1st CH", + "on_block": "-5", "on_ch": "+11 (+2)", "on_hit": "+11 (+2)", "parent": "Panda-1", @@ -86,6 +91,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Panda-1+2+3+4", "image": "", @@ -103,15 +109,16 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Panda-1+3", "image": "", "input": "1+3", "name": "Bear's Bite", - "notes": "\n* Throw break: 1 or 2\n* Opponent status on hit: FUFT\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Throw break: 1 or 2\n* Opponent status on hit: FUFT", + "on_block": "-3", + "on_ch": "+1", + "on_hit": "+1", "parent": "", "recovery": "", "startup": "i12~14", @@ -120,6 +127,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Panda-1+3+4", "image": "", @@ -137,15 +145,16 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Panda-2", "image": "", "input": "2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-1", + "on_ch": "+6", + "on_hit": "+6", "parent": "", "recovery": "", "startup": "i10", @@ -154,15 +163,16 @@ }, { "alias": [], + "alt": [], "damage": "10,11", "id": "Panda-2,1", "image": "", "input": "2,1", "name": "", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "Combo from 1st hit", + "on_block": "-3", + "on_ch": "+2", + "on_hit": "+2", "parent": "Panda-2", "recovery": "", "startup": "i10", @@ -171,15 +181,16 @@ }, { "alias": [], + "alt": [], "damage": "10,11,22", "id": "Panda-2,1,2", "image": "", "input": "2,1,2", "name": "Bear Combo Middle", "notes": "", - "on_block": "", - "on_ch": "+31 (+21)", - "on_hit": "+31 (+21)", + "on_block": "-14", + "on_ch": "+31a (+21)", + "on_hit": "+31a (+21)", "parent": "Panda-2,1", "recovery": "", "startup": "i10", @@ -188,13 +199,14 @@ }, { "alias": [], + "alt": [], "damage": "10,11,13", "id": "Panda-2,1,3", "image": "", "input": "2,1,3", "name": "Bear Combo Low", "notes": "", - "on_block": "", + "on_block": "-13", "on_ch": "-2", "on_hit": "-2", "parent": "Panda-2,1", @@ -205,13 +217,14 @@ }, { "alias": [], + "alt": [], "damage": "12 (12)", "id": "Panda-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\n* Heat Burst\n", - "on_block": "", + "notes": "* Heat Burst\n* Power Crush", + "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", "parent": "", @@ -222,15 +235,16 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Panda-2+4", "image": "", "input": "2+4", "name": "Bear Hug", - "notes": "\n* Throw break: 1 or 2\n* Opponent status on hit: FUFT\n* Side switch on hit\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Throw break: 1 or 2\n* Opponent status on hit: FUFT\n* Side switch on hit", + "on_block": "-6", + "on_ch": "+1", + "on_hit": "+1", "parent": "", "recovery": "", "startup": "i12~14", @@ -239,12 +253,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Panda-3+4", "image": "", "input": "3+4", "name": "Hunting", - "notes": "\n* Alternate input: FDFA.3+4\n* Transition to HBS\n", + "notes": "* Alternate input: FDFA.3+4\n* Transition to HBS", "on_block": "", "on_ch": "", "on_hit": "", @@ -256,15 +271,16 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Panda-b+1", "image": "", "input": "b+1", "name": "Bear Slash", - "notes": "\n* Balcony Break\n* Heat Engager\n* Transition to HBS with input D or 3+4 (does not shift when using Heat Dash)\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Balcony Break\n* Heat Engager\n* Transition to HBS with input D or 3+4 (does not shift when using Heat Dash)\n* Power Crush", + "on_block": "-13", + "on_ch": "+13a", + "on_hit": "+13a", "parent": "", "recovery": "", "startup": "i22~23", @@ -273,15 +289,16 @@ }, { "alias": [], + "alt": [], "damage": "10,20", "id": "Panda-b+1+2", "image": "", "input": "b+1+2", "name": "Bear X", - "notes": "\n* 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": "", - "on_ch": "", - "on_hit": "", + "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)", + "on_block": "-8", + "on_ch": "+13d / HE", + "on_hit": "+13d / HE", "parent": "", "recovery": "", "startup": "i18~19", @@ -290,15 +307,16 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Panda-b+1+4", "image": "", "input": "b+1+4", "name": "Deadly Claw", - "notes": "\n* Transition to HBS with input D or 3+4\n", + "notes": "* Transition to HBS with input D or 3+4", "on_block": "", - "on_ch": "60", - "on_hit": "60", + "on_ch": "+16a/+21a HBS", + "on_hit": "+16a/+21a HBS", "parent": "", "recovery": "", "startup": "i60~62", @@ -307,32 +325,34 @@ }, { "alias": [], + "alt": [], "damage": "40", - "id": "Panda-b+1,f,f", + "id": "Panda-b+1+4,f,f", "image": "", "input": "b+1+4,f,f", "name": "Rolling Bear", - "notes": "\n* Input b+1+4,f,F to extend\n", - "on_block": "", - "on_ch": "42", - "on_hit": "42", + "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", + "on_block": "-20~+55", + "on_ch": "+42a~+117a", + "on_hit": "+42a~+117a", "parent": "", "recovery": "", - "startup": "i55~130", + "startup": "i55~i130", "target": "sm", "video": "" }, { "alias": [], + "alt": [], "damage": "12", "id": "Panda-b+2", "image": "", "input": "b+2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", "parent": "", "recovery": "", "startup": "i15", @@ -341,15 +361,16 @@ }, { "alias": [], + "alt": [], "damage": "12,14", "id": "Panda-b+2,1", "image": "", "input": "b+2,1", "name": "", - "notes": "\n* Transition to HBS with input D or 3+4\n* Transition to ROL with input F\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Transition to HBS with input D or 3+4\n* Transition to ROL with input F", + "on_block": "-3 / - 4 HBS / -14 ROL", + "on_ch": "+8 / +7 HBS / -3 ROL", + "on_hit": "+8 / +7 HBS / -3 ROL", "parent": "Panda-b+2", "recovery": "", "startup": "i15", @@ -358,15 +379,16 @@ }, { "alias": [], + "alt": [], "damage": "12,14,20", "id": "Panda-b+2,1,1+2", "image": "", "input": "b+2,1,1+2", "name": "Howling Bear", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+15 (+6)", - "on_hit": "+15 (+6)", + "notes": "* Balcony Break", + "on_block": "-11", + "on_ch": "+15a (+6)", + "on_hit": "+15a (+6)", "parent": "Panda-b+2,1", "recovery": "", "startup": "i15", @@ -375,15 +397,16 @@ }, { "alias": [], + "alt": [], "damage": "12,15", "id": "Panda-b+2,2", "image": "", "input": "b+2,2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-10", + "on_ch": "+6", + "on_hit": "+6", "parent": "Panda-b+2", "recovery": "", "startup": "i15", @@ -392,15 +415,16 @@ }, { "alias": [], + "alt": [], "damage": "12,15,25", "id": "Panda-b+2,2,1", "image": "", "input": "b+2,2,1", "name": "Salmon Massacre", - "notes": "\n* Tornado\n", - "on_block": "", - "on_ch": "+25 (+15)", - "on_hit": "+25 (+15)", + "notes": "* Tornado\n* Does not tornado on wall hit", + "on_block": "-15", + "on_ch": "+25a (+15)", + "on_hit": "+25a (+15)", "parent": "Panda-b+2,2", "recovery": "", "startup": "i15", @@ -409,15 +433,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Panda-b+3+4", "image": "", "input": "b+3+4", "name": "High Jinks", - "notes": "\n* Alternate input: ws3+4\n* Tornado\n", - "on_block": "", - "on_ch": "61", - "on_hit": "61", + "notes": "* Alternate input: ws3+4\n* Tornado", + "on_block": "-28", + "on_ch": "+61a", + "on_hit": "+61a", "parent": "", "recovery": "", "startup": "i22~23", @@ -426,15 +451,16 @@ }, { "alias": [], + "alt": [], "damage": "70", "id": "Panda-Back throw", "image": "", "input": "Back throw", "name": "Swing Swung", - "notes": "\n* Throw break: none\n* Opponent status on hit: FUFA\n", + "notes": "* Throw break: none\n* Opponent status on hit: FUFA", "on_block": "", - "on_ch": "", - "on_hit": "", + "on_ch": "+1", + "on_hit": "+1", "parent": "", "recovery": "", "startup": "i12~14", @@ -443,15 +469,16 @@ }, { "alias": [], + "alt": [], "damage": "26", "id": "Panda-b,f+2", "image": "", "input": "b,f+2", "name": "Anger Hook", - "notes": "\n* Balcony Break\n* chip damage on block\n", - "on_block": "", - "on_ch": "+17 (+8)", - "on_hit": "+17 (+8)", + "notes": "* Balcony Break\nTailspin\n* Chip damage on block", + "on_block": "-5", + "on_ch": "+62a (+42)", + "on_hit": "+17a (+8)", "parent": "", "recovery": "", "startup": "i15~17", @@ -460,15 +487,16 @@ }, { "alias": [], + "alt": [], "damage": "28", "id": "Panda-d+1+2", "image": "", "input": "d+1+2", "name": "Hip Smash", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+20 (+10)", - "on_hit": "+20 (+10)", + "notes": "* Balcony Break", + "on_block": "-15", + "on_ch": "+20a (+10)", + "on_hit": "+20a (+10)", "parent": "", "recovery": "", "startup": "i14~15", @@ -477,12 +505,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Panda-d+3+4", "image": "", "input": "d+3+4", "name": "Bear Sit", - "notes": "\n* Transition to SIT\n", + "notes": "* Transition to SIT\n* Transition to ROL with input f", "on_block": "", "on_ch": "", "on_hit": "", @@ -494,15 +523,16 @@ }, { "alias": [], + "alt": [], "damage": "11", "id": "Panda-db+1", "image": "", "input": "db+1", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-10", + "on_ch": "+9", + "on_hit": "+4", "parent": "", "recovery": "", "startup": "i14~15", @@ -511,15 +541,16 @@ }, { "alias": [], + "alt": [], "damage": "4,4", "id": "Panda-db+1+2", "image": "", "input": "db+1+2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-9", + "on_ch": "+2~3", + "on_hit": "+2~3", "parent": "", "recovery": "", "startup": "i14~15", @@ -528,15 +559,16 @@ }, { "alias": [], - "damage": "1120", + "alt": [], + "damage": "11,20", "id": "Panda-db+1,2", "image": "", "input": "db+1,2", "name": "Double Wild Slap", - "notes": "\n* Can hold\n* Transition to HBS with input D or 3+4\n", - "on_block": "", - "on_ch": "4", - "on_hit": "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", + "on_block": "-13", + "on_ch": "+13c", + "on_hit": "+4", "parent": "Panda-db+1", "recovery": "", "startup": "i14~15", @@ -545,15 +577,16 @@ }, { "alias": [], - "damage": "1120", + "alt": [], + "damage": "11,20", "id": "Panda-db+1,2*", "image": "", "input": "db+1,2*", "name": "Double Wild Slap", - "notes": "\n* chip damage on block\n* Transition to HBS with input D or 3+4\n", - "on_block": "", - "on_ch": "13", - "on_hit": "13", + "notes": "* chip damage on block\n* Heat skips to Level 2 charge\n* Transition to HBS with input D or 3+4", + "on_block": "-12", + "on_ch": "+42a", + "on_hit": "+13c", "parent": "Panda-db+1", "recovery": "", "startup": "i14~15", @@ -562,15 +595,16 @@ }, { "alias": [], - "damage": "1130", + "alt": [], + "damage": "11,30", "id": "Panda-db+1,2**", "image": "", "input": "db+1,2**", "name": "Fresh Wild Slap", - "notes": "\n* chip damage on block\n* Cannot absorb with power crush\n* shortened hold during Heat (consumes remaining time)\n* Transition to HBS with input D or 3+4\n", - "on_block": "", - "on_ch": "42", - "on_hit": "42", + "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", + "on_block": "+3", + "on_ch": "+42a", + "on_hit": "+42a", "parent": "Panda-db+1", "recovery": "", "startup": "i14~15", @@ -579,15 +613,16 @@ }, { "alias": [], + "alt": [], "damage": "4,4,4,4", "id": "Panda-db+1+2,1+2", "image": "", "input": "db+1+2,1+2", "name": "", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "+10 CH but only on the last hit", + "on_block": "-11", + "on_ch": "0", + "on_hit": "0", "parent": "Panda-db+1+2", "recovery": "", "startup": "i14~15", @@ -596,15 +631,16 @@ }, { "alias": [], + "alt": [], "damage": "4,4,4,4,18", "id": "Panda-db+1+2,1+2,2", "image": "", "input": "db+1+2,1+2,2", "name": "Drum Roll", "notes": "", - "on_block": "", - "on_ch": "+22 (+12)", - "on_hit": "+22 (+12)", + "on_block": "-15", + "on_ch": "+22a (+12)", + "on_hit": "+22a (+12)", "parent": "Panda-db+1+2,1+2", "recovery": "", "startup": "i14~15", @@ -613,15 +649,16 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Panda-db+2", "image": "", "input": "db+2", "name": "Bear Lariat", - "notes": "\n* Transition to HBS with input D or 3+4\n", - "on_block": "", - "on_ch": "-1", - "on_hit": "-1", + "notes": "* Transition to HBS with input D or 3+4", + "on_block": "-15 / -17 HBS", + "on_ch": "-1 / -3 HBS", + "on_hit": "-1 / -3 HBS", "parent": "", "recovery": "", "startup": "i18", @@ -630,15 +667,16 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Panda-db+2+3", "image": "", "input": "db+2+3", "name": "Salmon Hunter", - "notes": "\n* Hold to power up and deal more chip damage on block\n", - "on_block": "", - "on_ch": "39", - "on_hit": "39", + "notes": "* Hold 2+3 to power up, up to 2 charge levels and deal more chip damage on block", + "on_block": "-12", + "on_ch": "+39a", + "on_hit": "+39a", "parent": "", "recovery": "", "startup": "i32~34", @@ -647,15 +685,16 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Panda-db+2+3*", "image": "", "input": "db+2+3*", "name": "Salmon Hunter", - "notes": "\n* chip damage on block\n", - "on_block": "", - "on_ch": "39", - "on_hit": "39", + "notes": "* chip damage on block", + "on_block": "-12", + "on_ch": "+39a", + "on_hit": "+39a", "parent": "", "recovery": "", "startup": "i45~47", @@ -664,15 +703,16 @@ }, { "alias": [], + "alt": [], "damage": "60", "id": "Panda-db+2+3**", "image": "", "input": "db+2+3**", "name": "Fresh Salmon Hunter", - "notes": "\n* chip damage on block\n", - "on_block": "", - "on_ch": "43", - "on_hit": "43", + "notes": "* chip damage on block", + "on_block": "-4", + "on_ch": "+43a", + "on_hit": "+43a", "parent": "", "recovery": "", "startup": "i60~62", @@ -681,15 +721,16 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Panda-db+3", "image": "", "input": "db+3", "name": "Bear Pump in Pedal", "notes": "", - "on_block": "", - "on_ch": "1", - "on_hit": "1", + "on_block": "-12", + "on_ch": "+1", + "on_hit": "+1", "parent": "", "recovery": "", "startup": "i18", @@ -698,15 +739,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Panda-db+4", "image": "", "input": "db+4", "name": "Spinning Kuma", - "notes": "", - "on_block": "", - "on_ch": "6", - "on_hit": "6", + "notes": "* Tornado", + "on_block": "-23", + "on_ch": "+74a (+58)", + "on_hit": "+6", "parent": "", "recovery": "", "startup": "i21~22", @@ -715,15 +757,16 @@ }, { "alias": [], + "alt": [], "damage": "6", "id": "Panda-df+1", "image": "", "input": "df+1", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-6", + "on_ch": "+2", + "on_hit": "+2", "parent": "", "recovery": "", "startup": "i15~16", @@ -732,15 +775,16 @@ }, { "alias": [], + "alt": [], "damage": "6,9", "id": "Panda-df+1,2", "image": "", "input": "df+1,2", "name": "", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Combo from 1st CH", + "on_block": "-11", + "on_ch": "-2", + "on_hit": "-2", "parent": "Panda-df+1", "recovery": "", "startup": "i15~16", @@ -749,15 +793,16 @@ }, { "alias": [], + "alt": [], "damage": "6,9,20", "id": "Panda-df+1,2,1+2", "image": "", "input": "df+1,2,1+2", "name": "Grizzly Rampage", - "notes": "", - "on_block": "", - "on_ch": "17", - "on_hit": "17", + "notes": "* Combo from 2nd hit\n* Combo from 1st CH\n* Can be delayed 10F\n* Combo can be delayed 10F from hit", + "on_block": "-14", + "on_ch": "+17d", + "on_hit": "+17d", "parent": "Panda-df+1,2", "recovery": "", "startup": "i15~16", @@ -766,15 +811,16 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Panda-df+2", "image": "", "input": "df+2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", "parent": "", "recovery": "", "startup": "i15~16", @@ -783,15 +829,16 @@ }, { "alias": [], + "alt": [], "damage": "10,12", "id": "Panda-df+2,1", "image": "", "input": "df+2,1", "name": "Kuma Musou", - "notes": "", - "on_block": "", - "on_ch": "+35 (+25)", - "on_hit": "+35 (+25)", + "notes": "* Combo from 1st hit", + "on_block": "-16", + "on_ch": "+35a (+25)", + "on_hit": "+35a (+25)", "parent": "Panda-df+2", "recovery": "", "startup": "i15~16", @@ -800,15 +847,16 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Panda-df+3", "image": "", "input": "df+3", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", "parent": "", "recovery": "", "startup": "i16", @@ -817,15 +865,16 @@ }, { "alias": [], + "alt": [], "damage": "13,24", "id": "Panda-df+3,2", "image": "", "input": "df+3,2", "name": "Honey Trap", - "notes": "\n* chip damage on block\n", - "on_block": "", - "on_ch": "22", - "on_hit": "22", + "notes": "* Combo from 1st hit\n* chip damage on block", + "on_block": "-5", + "on_ch": "+22a", + "on_hit": "+22a", "parent": "Panda-df+3", "recovery": "", "startup": "i16", @@ -834,15 +883,16 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Panda-f+1+2", "image": "", "input": "f+1+2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-15", + "on_ch": "+18a", + "on_hit": "+18a", "parent": "", "recovery": "", "startup": "i18", @@ -851,15 +901,16 @@ }, { "alias": [], - "damage": "1614 (9)", + "alt": [], + "damage": "16,20", "id": "Panda-f+1+2,1+2", "image": "", "input": "f+1+2,1+2", "name": "Bear Claw Cross", - "notes": "\n* Tornado\n", - "on_block": "", - "on_ch": "+65 (+49)", - "on_hit": "+65 (+49)", + "notes": "* Tornado\n* Combo from 1st hit", + "on_block": "-14", + "on_ch": "+65a (+49)", + "on_hit": "+65a (+49)", "parent": "Panda-f+1+2", "recovery": "", "startup": "i18", @@ -868,15 +919,16 @@ }, { "alias": [], + "alt": [], "damage": "11", "id": "Panda-f+2", "image": "", "input": "f+2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-13", + "on_ch": "+3", + "on_hit": "+3", "parent": "", "recovery": "", "startup": "i12", @@ -885,15 +937,16 @@ }, { "alias": [], - "damage": "1120", + "alt": [], + "damage": "11,20", "id": "Panda-f+2,1", "image": "", "input": "f+2,1", "name": "Wild Lumberjack", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+36 (+10)", - "on_hit": "+36 (+10)", + "notes": "* Balcony Break\n* Combo from 1st hit", + "on_block": "-5", + "on_ch": "+36a (+10)", + "on_hit": "+36a (+10)", "parent": "Panda-f+2", "recovery": "", "startup": "i12", @@ -902,15 +955,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Panda-f+3+4", "image": "", "input": "f+3+4", "name": "Shape-Up Kick", - "notes": "", - "on_block": "", - "on_ch": "6", - "on_hit": "6", + "notes": "\ncs", + "on_block": "-23", + "on_ch": "+6a", + "on_hit": "+6a", "parent": "", "recovery": "", "startup": "i28~30", @@ -919,32 +973,34 @@ }, { "alias": [], - "damage": "20", - "id": "Panda-f+3+4,3+4", + "alt": [], + "damage": "20,30", + "id": "Panda-f+3+4,1+2", "image": "", - "input": "f+3+4,3+4", + "input": "f+3+4,1+2", "name": "Shape-Up Hip", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "\ncs", + "on_block": "-16", + "on_ch": "-13a", + "on_hit": "-13a", "parent": "Panda-f+3+4", "recovery": "", "startup": "i28~30", - "target": "l", + "target": "l,m", "video": "" }, { "alias": [], + "alt": [], "damage": "12", "id": "Panda-FC.1", "image": "", "input": "FC.1", "name": "Watch Your Feet", "notes": "", - "on_block": "", - "on_ch": "+2c", - "on_hit": "+2c", + "on_block": "-8", + "on_ch": "+2", + "on_hit": "+2", "parent": "", "recovery": "", "startup": "i19~21", @@ -953,32 +1009,34 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Panda-FC.1+2", "image": "", "input": "FC.1+2", "name": "Bear Roll", - "notes": "\n* Transition to ROL\n* becomes special mid attack during Heat (partially uses remaining Heat time)\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Transition to ROL\n* Becomes Special Mid attack during Heat (partially uses remaining Heat time)", + "on_block": "+1~+6 / -6~-1 HBS", + "on_ch": "+7~+12 / 0~+5 HBS", + "on_hit": "+7~+12 / 0~+5 HBS", "parent": "", "recovery": "", - "startup": "", + "startup": "N/A / i26~i31 Heat", "target": "sp", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Panda-FDFA.1+2", "image": "", "input": "FDFA.1+2", "name": "Bear Butterfly", - "notes": "\n* Transition to HBS\n", - "on_block": "6", - "on_ch": "", - "on_hit": "", + "notes": "* Transition to HBS", + "on_block": "-12", + "on_ch": "+6", + "on_hit": "+6", "parent": "", "recovery": "", "startup": "i14~16", @@ -987,15 +1045,16 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Panda-f,F+1+2", "image": "", "input": "f,F+1+2", "name": "Falling Bear", - "notes": "\n* chip damage\n* Transition to HBS\n* Transition to ROL with input F\n", - "on_block": "", - "on_ch": "52", - "on_hit": "52", + "notes": "* Chip damage\n* Transition to HBS (cannot cancel into standing)\n* Transition to ROL with input F", + "on_block": "+8 HBS / +5 ROL", + "on_ch": "52a HBS / +49a ROL", + "on_hit": "52a HBS / +49a ROL", "parent": "", "recovery": "", "startup": "i37~38", @@ -1004,15 +1063,16 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Panda-f,F+2", "image": "", "input": "f,F+2", "name": "Demon Uppercut", "notes": "", - "on_block": "", - "on_ch": "+45 (+35)", - "on_hit": "+45 (+35)", + "on_block": "-19", + "on_ch": "+45a (+35)", + "on_hit": "+45a (+35)", "parent": "", "recovery": "", "startup": "i19~21", @@ -1021,15 +1081,16 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Panda-f,f,F+1+2", "image": "", "input": "f,f,F+1+2", "name": "Rabid Bear", - "notes": "\n* 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", - "on_block": "", - "on_ch": "", - "on_hit": "", + "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", + "on_block": "+3", + "on_ch": "+35d (-23)", + "on_hit": "+35d (-23)", "parent": "", "recovery": "", "startup": "i20~24", @@ -1038,15 +1099,16 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Panda-f,f,F+3", "image": "", "input": "f,f,F+3", "name": "Leaping Side Kick", - "notes": "\n* Balcony Break\n* chip damage on block\n", - "on_block": "", - "on_ch": "+13 (+3)", - "on_hit": "+13 (+3)", + "notes": "* Balcony Break\n* Chip damage on block", + "on_block": "+6", + "on_ch": "+13a (+3)", + "on_hit": "+13a (+3)", "parent": "", "recovery": "", "startup": "i22~23", @@ -1055,15 +1117,16 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Panda-FUFA.1+2", "image": "", "input": "FUFA.1+2", "name": "Bear Backstroke", - "notes": "\n* Transition to HBS\n", - "on_block": "+6 (+6)", - "on_ch": "", - "on_hit": "", + "notes": "* Transition to HBS (Cannot cancel)", + "on_block": "-2 (-2)", + "on_ch": "+6 (+6)", + "on_hit": "+6 (+6)", "parent": "", "recovery": "", "startup": "i17~19", @@ -1072,15 +1135,16 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Panda-FUFT.d+1+2", "image": "", "input": "FUFT.d+1+2", "name": "Get Up Punch", - "notes": "\n* Transition to SIT\n", - "on_block": "38", - "on_ch": "", - "on_hit": "", + "notes": "* Transition to SIT (Cannot cancel)", + "on_block": "+17", + "on_ch": "+37a", + "on_hit": "+37a", "parent": "", "recovery": "", "startup": "i30", @@ -1089,15 +1153,16 @@ }, { "alias": [], + "alt": [], "damage": "44 (16)", "id": "Panda-H.2+3", "image": "", "input": "H.2+3", "name": "Panda Super Attack", - "notes": "\n* 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": "", - "on_ch": "-3", - "on_hit": "-3", + "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", + "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", "parent": "", "recovery": "", "startup": "i15~16", @@ -1106,15 +1171,16 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Panda-HBS.1", "image": "", "input": "HBS.1", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-13", + "on_ch": "+12", + "on_hit": "+2", "parent": "", "recovery": "", "startup": "i12~13", @@ -1123,15 +1189,16 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Panda-HBS.1+2", "image": "", "input": "HBS.1+2", "name": "Bear Fling", - "notes": "\n* Tornado\n", - "on_block": "", - "on_ch": "79", - "on_hit": "79", + "notes": "* Tornado", + "on_block": "-15", + "on_ch": "+79a", + "on_hit": "+79a", "parent": "", "recovery": "", "startup": "i19~22", @@ -1140,15 +1207,16 @@ }, { "alias": [], + "alt": [], "damage": "10,20", "id": "Panda-HBS.1,2", "image": "", "input": "HBS.1,2", "name": "Honeycomb Spike", - "notes": "\n* can hold at last step\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "*Hold 2 to power up, up to 2 charge levels", + "on_block": "-13", + "on_ch": "+13c", + "on_hit": "+4", "parent": "Panda-HBS.1", "recovery": "", "startup": "i12~13", @@ -1157,14 +1225,15 @@ }, { "alias": [], + "alt": [], "damage": "10,20", "id": "Panda-HBS.1,2*", "image": "", "input": "HBS.1,2*", "name": "Honeycomb Spike", - "notes": "\n* chip damage on block\n", - "on_block": "", - "on_ch": "+13c", + "notes": "* chip damage on block\n* Heat skips to Level 2 charge", + "on_block": "-12", + "on_ch": "+49a", "on_hit": "+13c", "parent": "Panda-HBS.1", "recovery": "", @@ -1174,15 +1243,16 @@ }, { "alias": [], + "alt": [], "damage": "10,30", "id": "Panda-HBS.1,2**", "image": "", "input": "HBS.1,2**", "name": "Fresh Honeycomb Spike", - "notes": "\n* chip damage on block\n* cannot absorb with power crush\n* shortened hold during Heat (consumes remaining Heat time)\n", - "on_block": "", - "on_ch": "49", - "on_hit": "49", + "notes": "* chip damage on block\n* Cannot absorb with power crush\n* Heat reduces charge length (consumes partial Heat time)", + "on_block": "+3", + "on_ch": "+49a", + "on_hit": "+49a", "parent": "Panda-HBS.1", "recovery": "", "startup": "i12~13", @@ -1191,15 +1261,16 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Panda-HBS.2", "image": "", "input": "HBS.2", "name": "Bear Claw", - "notes": "\n* Transition to HBS\n", - "on_block": "", - "on_ch": "21", - "on_hit": "21", + "notes": "* Transition to HBS", + "on_block": "-15", + "on_ch": "+21g", + "on_hit": "+21g", "parent": "", "recovery": "", "startup": "i21~24", @@ -1208,12 +1279,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Panda-HBS.3", "image": "", "input": "HBS.3", "name": "Hunting to Roll Over", - "notes": "\n* Transition to FUFA\n* Alternative input: HBS.4 (HBS.3 is into background, HBS.4 is into foreground)\n", + "notes": "* Transition to FUFA\n* Alternative input: HBS.4 (HBS.3 is into background, HBS.4 is into foreground)", "on_block": "", "on_ch": "", "on_hit": "", @@ -1225,15 +1297,16 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Panda-HBS.3+4", "image": "", "input": "HBS.3+4", "name": "Bear Tackle", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "-2 (-11)", - "on_hit": "-2 (-11)", + "notes": "* Balcony Break\n* Power Crush", + "on_block": "-12", + "on_ch": "-2a (-11)", + "on_hit": "-2a (-11)", "parent": "", "recovery": "", "startup": "i25~30", @@ -1242,15 +1315,16 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Panda-HBS.b+1+2", "image": "", "input": "HBS.b+1+2", "name": "", - "notes": "\n* Transition to HBS with input D or 3+4\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Transition to HBS with input D or 3+4", + "on_block": "-25c", + "on_ch": "+14a", + "on_hit": "+14a", "parent": "", "recovery": "", "startup": "i26~29", @@ -1259,29 +1333,31 @@ }, { "alias": [], - "damage": "1623 (16)", + "alt": [], + "damage": "16,33", "id": "Panda-HBS.b+1+2,1+2", "image": "", "input": "HBS.b+1+2,1+2", "name": "Break'n", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "-3 (-10)", - "on_hit": "-3 (-10)", + "notes": "* Balcony Break\n* Less frame advantage occurs after Combo from last hit", + "on_block": "-29c", + "on_ch": "+8a / -3a (-10)", + "on_hit": "+8a / -3a (-10)", "parent": "Panda-HBS.b+1+2", "recovery": "", "startup": "i26~29", - "target": "ll", + "target": "l,l", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Panda-HBS.b,b", "image": "", "input": "HBS.b,b", "name": "Backward Roll", - "notes": "\n* Alternate input: SIT.B\n* Transition to HBS with input D or 3+4\n", + "notes": "* Alternate input: SIT.B\n* Transition to HBS with input D or 3+4", "on_block": "", "on_ch": "", "on_hit": "", @@ -1293,15 +1369,16 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Panda-HBS.d+1+2", "image": "", "input": "HBS.d+1+2", "name": "Frolicking Bear", - "notes": "\n* Heat Engager\n* Transition to HBS (does not shift when using Heat Dash)\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Heat Engager\n* Transition to HBS (does not shift when using Heat Dash)", + "on_block": "-9", + "on_ch": "0 / HE", + "on_hit": "0 / HE", "parent": "", "recovery": "", "startup": "i16~20", @@ -1310,12 +1387,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Panda-HBS.d+3+4", "image": "", "input": "HBS.d+3+4", "name": "Hunting to Play Dead", - "notes": "\n* Transition to FDFA\n", + "notes": "* Transition to FDFA", "on_block": "", "on_ch": "", "on_hit": "", @@ -1327,15 +1405,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Panda-HBS.df+2", "image": "", "input": "HBS.df+2", "name": "Big Tree", - "notes": "\n* Tornado\n", - "on_block": "", - "on_ch": "+35 (+25)", - "on_hit": "+35 (+25)", + "notes": "* Tornado", + "on_block": "-17", + "on_ch": "+35a (+25)", + "on_hit": "+35a (+25)", "parent": "", "recovery": "", "startup": "i15~16", @@ -1344,12 +1423,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Panda-HBS.f+3+4", "image": "", "input": "HBS.f+3+4", "name": "Hunting Hip Smash", - "notes": "\n* Alternate input: HBS.b+3+4\n* Transition to SIT\n", + "notes": "* Alternate input: HBS.b+3+4\n* Transition to SIT", "on_block": "", "on_ch": "", "on_hit": "", @@ -1361,32 +1441,34 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Panda-HBS.f,f", "image": "", "input": "HBS.f,f", "name": "Bear Roll", - "notes": "\n* Transition to ROL\n* Becomes special mid attack during heat\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Transition to ROL\n* Becomes Special Mid attack during Heat (partially uses remaining Heat time)", + "on_block": "+1~+6 / -6~-1 HBS", + "on_ch": "+7~+12 / 0~+5 HBS", + "on_hit": "+7~+12 / 0~+5 HBS", "parent": "", "recovery": "", - "startup": "", + "startup": "N/A / i26~i31 Heat", "target": "sp", "video": "" }, { "alias": [], + "alt": [], "damage": "50", "id": "Panda-hcb,f+1+2", "image": "", "input": "f,df,d,db,b,f+1+2", "name": "Rock'n Roll Circus", - "notes": "\n* Throw break: 1+2\n* Opponent status on hit: FUFA\n* Side switch on hit\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Throw break: 1+2\n* Opponent status on hit: FUFA\n* Side switch on hit", + "on_block": "0", + "on_ch": "+5", + "on_hit": "+5", "parent": "", "recovery": "", "startup": "i11", @@ -1395,32 +1477,34 @@ }, { "alias": [], + "alt": [], "damage": "21 (8)", "id": "Panda-H.uf+3+4", "image": "", "input": "H.uf+3+4", "name": "Panda Shooting Star", - "notes": "\n* Partially uses remaining heat time\n* Transition to SIT\n", - "on_block": "", - "on_ch": "+10 (-25)", - "on_hit": "+10 (-25)", + "notes": "* Partially uses remaining heat time\n* Transition to SIT (cannot cancel)", + "on_block": "+12g", + "on_ch": "+7a", + "on_hit": "+7a", "parent": "", - "recovery": "", + "recovery": "SIT", "startup": "i16~17", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "50", "id": "Panda-Left throw", "image": "", "input": "Left throw", "name": "Bear Slam", - "notes": "\n* Throw break: 1\n* Spike\n* Opponent status on hit: FUFT\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Throw break: 1\n* Spike\n* Opponent status on hit: FUFT", + "on_block": "-3", + "on_ch": "+1", + "on_hit": "+1", "parent": "", "recovery": "", "startup": "i12~14", @@ -1429,15 +1513,16 @@ }, { "alias": [], + "alt": [], "damage": "16 (11),48 (33)", "id": "Panda-OTG.d+1+4", "image": "", "input": "OTG.d+1+4", "name": "Dance With Me", - "notes": "\n* Cancel into BT with input OTG.d+1+4,3+4\n", - "on_block": "", - "on_ch": "8", - "on_hit": "8", + "notes": "* Cancel into BT with input OTG.d+1+4,3+4\n* More frame advantage when hitting standing opponent", + "on_block": "N/A", + "on_ch": "8 (0) / +14", + "on_hit": "8 (0) / +14", "parent": "", "recovery": "", "startup": "i55~110,i25~38", @@ -1446,15 +1531,16 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Panda-qcf+2", "image": "", "input": "d,df,f+2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-8", + "on_ch": "+3", + "on_hit": "+3", "parent": "", "recovery": "", "startup": "i18~19", @@ -1463,15 +1549,16 @@ }, { "alias": [], + "alt": [], "damage": "15,25", "id": "Panda-qcf+2,1", "image": "", "input": "d,df,f+2,1", "name": "Grizzly Claws", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+29 (+3)", - "on_hit": "+29 (+3)", + "notes": "* Balcony Break", + "on_block": "-14", + "on_ch": "+29a (+3)", + "on_hit": "+29a (+3)", "parent": "Panda-qcf+2", "recovery": "", "startup": "i18~19", @@ -1480,15 +1567,16 @@ }, { "alias": [], + "alt": [], "damage": "15,22", "id": "Panda-qcf+2,2", "image": "", "input": "d,df,f+2,2", "name": "Grizzly Claw Smash", - "notes": "\n* chip damage on block\n", - "on_block": "", - "on_ch": "40", - "on_hit": "40", + "notes": "* Chip damage on block", + "on_block": "-18", + "on_ch": "+40a", + "on_hit": "+40a", "parent": "Panda-qcf+2", "recovery": "", "startup": "i18~19", @@ -1497,32 +1585,34 @@ }, { "alias": [], + "alt": [], "damage": "55", "id": "Panda-R.df+1+2", "image": "", "input": "R.df+1+2", "name": "Close Call! Panda Storming Flower", - "notes": "\n* [[:Template:RageArt]]\n* Erase opponent's recoverable health on hit\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Rage Art\n* Erase opponent's Recoverable Health on hit", + "on_block": "-15", + "on_ch": "0", + "on_hit": "0", "parent": "", "recovery": "", "startup": "i20", - "target": "m", + "target": "m,th", "video": "" }, { "alias": [], + "alt": [], "damage": "40", "id": "Panda-Right throw", "image": "", "input": "Right throw", "name": "Choke Slam", - "notes": "\n* Throw break: 2\n* Opponent status on hit: FUFT perpendicular\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Throw break: 2\n* Opponent status on hit: FUFT off axis", + "on_block": "-3", + "on_ch": "+1", + "on_hit": "+1", "parent": "", "recovery": "", "startup": "i12~14", @@ -1531,15 +1621,16 @@ }, { "alias": [], + "alt": [], "damage": "31", "id": "Panda-ROL.1", "image": "", "input": "ROL.1", "name": "Bear Shove", - "notes": "\n* Balcony Break\n* Tornado\n* Power up during Heat (partially uses remaining Heat time)\n", - "on_block": "", - "on_ch": "+35 (+27)", - "on_hit": "+35 (+27)", + "notes": "* Balcony Break\n* Tornado\n* Power up during Heat (partially uses remaining Heat time)", + "on_block": "+4", + "on_ch": "+35d (+27)", + "on_hit": "+35d (+27)", "parent": "", "recovery": "", "startup": "i15~16", @@ -1548,15 +1639,16 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Panda-ROL.1+2", "image": "", "input": "ROL.1+2", "name": "Giant Roll", - "notes": "", - "on_block": "45", - "on_ch": "", - "on_hit": "", + "notes": "* Recovers in FUFT on hit\n* Recovers in off axis FUFT on block", + "on_block": "-30", + "on_ch": "+45a", + "on_hit": "+45a", "parent": "", "recovery": "", "startup": "i10~40", @@ -1565,15 +1657,16 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Panda-ROL.2", "image": "", "input": "ROL.2", "name": "Bear Backhand", "notes": "", - "on_block": "", - "on_ch": "+28 (+18)", - "on_hit": "+28 (+18)", + "on_block": "-17", + "on_ch": "+28a (+18)", + "on_hit": "+28a (+18)", "parent": "", "recovery": "", "startup": "i17~19", @@ -1582,15 +1675,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Panda-ROL.3", "image": "", "input": "ROL.3", "name": "Bear Slide", - "notes": "", - "on_block": "", - "on_ch": "33", - "on_hit": "33", + "notes": "Recovers in FUFT", + "on_block": "-18", + "on_ch": "+33a", + "on_hit": "+33a", "parent": "", "recovery": "", "startup": "i18~26", @@ -1599,15 +1693,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Panda-ROL.4", "image": "", "input": "ROL.4", "name": "Bear Rolling Kick", - "notes": "", - "on_block": "", - "on_ch": "26", - "on_hit": "26", + "notes": "Recovers in FUFT", + "on_block": "+7", + "on_ch": "+26a", + "on_hit": "+26a", "parent": "", "recovery": "", "startup": "i26~30", @@ -1616,15 +1711,16 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Panda-SIT.1", "image": "", "input": "SIT.1", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-12", + "on_ch": "+9", + "on_hit": "+4", "parent": "", "recovery": "", "startup": "i21~22", @@ -1633,15 +1729,16 @@ }, { "alias": [], + "alt": [], "damage": "10,13", - "id": "Panda-SIT.1,2", + "id": "Panda-SIT.1,1", "image": "", - "input": "SIT.1,2", + "input": "SIT.1,1", "name": "Double Trout Sweep", "notes": "", - "on_block": "", - "on_ch": "6", - "on_hit": "6", + "on_block": "-12", + "on_ch": "+6", + "on_hit": "+6", "parent": "Panda-SIT.1", "recovery": "", "startup": "i21~22", @@ -1650,15 +1747,16 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Panda-SIT.2", "image": "", "input": "SIT.2", "name": "Trout Smash", - "notes": "\n* Tornado\n", - "on_block": "", - "on_ch": "+73 (+57)", - "on_hit": "+73 (+57)", + "notes": "* Tornado", + "on_block": "-12", + "on_ch": "+73a (+57)", + "on_hit": "+73a (+57)", "parent": "", "recovery": "", "startup": "i19~21", @@ -1667,15 +1765,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Panda-SIT.3+4", "image": "", "input": "SIT.3+4", "name": "Rebound", - "notes": "\n* Transition to ROL with input F\n", - "on_block": "", - "on_ch": "-4", - "on_hit": "-4", + "notes": "* Transition to ROL with input F", + "on_block": "-12 / -10 ROL", + "on_ch": "-4a / -2a ROL", + "on_hit": "-4a / -2a ROL", "parent": "", "recovery": "", "startup": "i25", @@ -1684,32 +1783,34 @@ }, { "alias": [], + "alt": [], "damage": "", - "id": "Panda-SIT.F", + "id": "Panda-SIT.f", "image": "", - "input": "SIT.F", + "input": "SIT.f", "name": "Bear Roll", - "notes": "\n* 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": "", - "on_ch": "", - "on_hit": "", + "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)", + "on_block": "+1~+6 / -6~-1 HBS", + "on_ch": "+7~+12 / 0~+5 HBS", + "on_hit": "+7~+12 / 0~+5 HBS", "parent": "", "recovery": "", - "startup": "", + "startup": "N/A / i26~i31 Heat", "target": "sp", "video": "" }, { "alias": [], + "alt": [], "damage": "23", "id": "Panda-SS.1+2", "image": "", "input": "SS.1+2", "name": "Salmon Swipe", "notes": "", - "on_block": "", - "on_ch": "11", - "on_hit": "11", + "on_block": "-9c", + "on_ch": "+11d", + "on_hit": "+11d", "parent": "", "recovery": "", "startup": "i22~23", @@ -1718,15 +1819,16 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Panda-u+1+2", "image": "", "input": "u+1+2", "name": "Big Bear Attack", - "notes": "\n* Transition to HBS with input D or 3+4\n", - "on_block": "", - "on_ch": "3", - "on_hit": "3", + "notes": "* Transition to HBS with input D or 3+4", + "on_block": "-4 / -3 HBS", + "on_ch": "+3 / +4 HBS", + "on_hit": "+3 / +4 HBS", "parent": "", "recovery": "", "startup": "i18~23", @@ -1735,15 +1837,16 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Panda-u+3+4", "image": "", "input": "u+3+4", "name": "Pancake Press", - "notes": "\n* Transition to SIT\n", - "on_block": "", - "on_ch": "20", - "on_hit": "20", + "notes": "* Transition to SIT (cannot cancel)", + "on_block": "+10", + "on_ch": "+20", + "on_hit": "+20", "parent": "", "recovery": "", "startup": "i34~39", @@ -1752,15 +1855,16 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Panda-ub+1+2", "image": "", "input": "ub+1+2", "name": "Bear Skip", - "notes": "\n* Cancel into HBS with input D or 3+4\n", - "on_block": "", - "on_ch": "12", - "on_hit": "12", + "notes": "* Cancel into HBS with input D or 3+4", + "on_block": "-17", + "on_ch": "+12a", + "on_hit": "+12a", "parent": "", "recovery": "", "startup": "i31~32", @@ -1769,15 +1873,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Panda-uf+1", "image": "", "input": "uf+1", "name": "Hornet Sweep", - "notes": "\n* Alternate input: ub+1 or u+1\n* chip damage on block\n", - "on_block": "", - "on_ch": "22", - "on_hit": "22", + "notes": "* Alternate input: ub+1 or u+1\n* chip damage on block", + "on_block": "-6", + "on_ch": "+22a", + "on_hit": "+22a", "parent": "", "recovery": "", "startup": "i26~28", @@ -1786,15 +1891,16 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Panda-uf+1+2", "image": "", "input": "uf+1+2", "name": "Headbutt", - "notes": "\n* Throw break: 1+2\n* Balcony Break\n* Opponent status on hit: FUFT\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Throw break: 1+2\n* Balcony Break\n* Opponent status on hit: FUFT", + "on_block": "0", + "on_ch": "+26d (+7)", + "on_hit": "+26d (+7)", "parent": "", "recovery": "", "startup": "i12~14", @@ -1803,15 +1909,16 @@ }, { "alias": [], + "alt": [], "damage": "27", "id": "Panda-uf+2", "image": "", "input": "uf+2", "name": "Ultra Kuma", - "notes": "\n* Balcony Break\n* Homing\n* Alternate input: ub+2 or u+2\n", - "on_block": "", - "on_ch": "30", - "on_hit": "30", + "notes": "* Balcony Break\n* Homing\n* Tailspin\n* Alternate input: ub+2 or u+2", + "on_block": "-6", + "on_ch": "+65a (+45)", + "on_hit": "+30a", "parent": "", "recovery": "", "startup": "i28~30", @@ -1820,15 +1927,16 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Panda-uf+3", "image": "", "input": "uf+3", "name": "", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "\n", + "on_block": "-13", + "on_ch": "+30a (+20)", + "on_hit": "+30a (+20)", "parent": "", "recovery": "", "startup": "i16~17", @@ -1837,15 +1945,16 @@ }, { "alias": [], - "damage": "13,9 (6)", + "alt": [], + "damage": "13,13", "id": "Panda-uf+3,4", "image": "", "input": "uf+3,4", "name": "", - "notes": "", - "on_block": "", - "on_ch": "21", - "on_hit": "21", + "notes": "Less frame advantage occurs after Combo from last hit\n", + "on_block": "-11", + "on_ch": "+30a (+20) / +21a (+14)", + "on_hit": "+30a (+20) / +21a (+14)", "parent": "Panda-uf+3", "recovery": "", "startup": "i16~17", @@ -1854,15 +1963,16 @@ }, { "alias": [], - "damage": "13,9 (6),11 (7)", + "alt": [], + "damage": "13,13,22", "id": "Panda-uf+3,4,1+2", "image": "", "input": "uf+3,4,1+2", "name": "Bear Double Hop Kick Combo", - "notes": "\n* Spike\n* Transition to HBS with input D or 3+4\n", - "on_block": "", - "on_ch": "-2", - "on_hit": "-2", + "notes": "* Spike\n* Transition to HBS with input D or 3+4\n* Less frame advantage occurs after Combo from last hit", + "on_block": "-15", + "on_ch": "+16a / -2a", + "on_hit": "+16a / -2a", "parent": "Panda-uf+3,4", "recovery": "", "startup": "i16~17", @@ -1871,15 +1981,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Panda-uf+4", "image": "", "input": "uf+4", "name": "", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Balcony Break\n", + "on_block": "-6", + "on_ch": "-10a (-20)", + "on_hit": "-10a (-20)", "parent": "", "recovery": "", "startup": "i29~30", @@ -1888,15 +1999,16 @@ }, { "alias": [], - "damage": "20,17 (11)", + "alt": [], + "damage": "20,25", "id": "Panda-uf+4,3", "image": "", "input": "uf+4,3", "name": "Kuma Hell Axle", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+21 (+14)", - "on_hit": "+21 (+14)", + "notes": "* Balcony Break\n* Only connects on hit or block\n* Recovers in FUFT\n", + "on_block": "+7", + "on_ch": "+21a (+14)", + "on_hit": "+21a (+14)", "parent": "Panda-uf+4", "recovery": "", "startup": "i29~30", @@ -1905,15 +2017,16 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Panda-ws1", "image": "", "input": "ws1", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-11", + "on_ch": "+7", + "on_hit": "+2", "parent": "", "recovery": "", "startup": "i13~15", @@ -1922,15 +2035,16 @@ }, { "alias": [], + "alt": [], "damage": "13,20", "id": "Panda-ws1,2", "image": "", "input": "ws1,2", "name": "Killing Claws", - "notes": "\n* Can hold\n* Transition to HBS with input D or 3+4\n* Tornado\n", - "on_block": "", - "on_ch": "6", - "on_hit": "6", + "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", + "on_block": "-13", + "on_ch": "+18", + "on_hit": "+6 (+20g)", "parent": "Panda-ws1", "recovery": "", "startup": "i13~15", @@ -1939,14 +2053,15 @@ }, { "alias": [], + "alt": [], "damage": "13,28", "id": "Panda-ws1,2*", "image": "", "input": "ws1,2*", "name": "Killing Claws", - "notes": "\n* Can hold\n* Transition to HBS with input D or 3+4\n* Balcony Break\n* Tornado\n", - "on_block": "", - "on_ch": "+18c", + "notes": "* Heat skips to Level 2 charge\n* Transition to HBS with input D or 3+4\n* Balcony Break\n* Tornado", + "on_block": "-12", + "on_ch": "+33a (-2)", "on_hit": "+18c", "parent": "Panda-ws1", "recovery": "", @@ -1956,15 +2071,16 @@ }, { "alias": [], + "alt": [], "damage": "13,38", "id": "Panda-ws1,2**", "image": "", "input": "ws1,2**", "name": "Fresh Killing Claws", - "notes": "\n* 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* shortened hold during Heat (consumes remaining time)\n", - "on_block": "", - "on_ch": "+27 (-9)", - "on_hit": "+27 (-9)", + "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)", + "on_block": "+3", + "on_ch": "+27a (-9)", + "on_hit": "+27a (-9)", "parent": "Panda-ws1", "recovery": "", "startup": "i13~15", @@ -1973,15 +2089,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Panda-ws2", "image": "", "input": "ws2", "name": "Mad Angler", "notes": "", - "on_block": "", - "on_ch": "+29 (+19)", - "on_hit": "+29 (+19)", + "on_block": "-12", + "on_ch": "+29a (+19)", + "on_hit": "+29a (+19)", "parent": "", "recovery": "", "startup": "i15~16", @@ -1990,15 +2107,16 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Panda-ws3", "image": "", "input": "ws3", "name": "Spinning Bear Kick", - "notes": "\n* Balcony Break\n* Homing\n", - "on_block": "", - "on_ch": "+18 (+8)", - "on_hit": "+18 (+8)", + "notes": "* Balcony Break\n* Homing", + "on_block": "-9", + "on_ch": "+17 (+8)", + "on_hit": "+17 (+8)", "parent": "", "recovery": "", "startup": "i18~20", @@ -2007,15 +2125,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Panda-ws4", "image": "", "input": "ws4", "name": "Paw Smash", "notes": "", - "on_block": "", - "on_ch": "5", - "on_hit": "5", + "on_block": "-6", + "on_ch": "+5", + "on_hit": "+5", "parent": "", "recovery": "", "startup": "i11~12", 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 6a438fe..e1cc4d4 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 @@ -1,6 +1,7 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Paul-1", "image": "", @@ -11,206 +12,236 @@ "on_ch": "+8", "on_hit": "+8", "parent": "", - "recovery": "", + "recovery": "r17", "startup": "i10", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-1.mp4" }, { "alias": [], + "alt": [], "damage": "30", "id": "Paul-1+2", "image": "", "input": "1+2", "name": "Half-Step Phoenix Smasher", - "notes": "\nBalcony Break\n* Consumes Heat\n", + "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", "on_block": "-13", "on_ch": "+20d (+10)", "on_hit": "+20d (+10)", "parent": "", - "recovery": "", + "recovery": "r34", "startup": "i28", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-1p2_v2.mp4" + }, + { + "alias": [], + "alt": [], + "damage": "35", + "id": "Paul-1+2*", + "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", + "on_block": "+0", + "on_ch": "+20d (+10)", + "on_hit": "+20d (+10)", + "parent": "", + "recovery": "r34", + "startup": "i46", + "target": "m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-1p2_2.mp4" }, { "alias": [], + "alt": [], + "damage": "40", + "id": "Paul-1+2**", + "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", + "on_block": "", + "on_ch": "+20d (+10)", + "on_hit": "+20d (+10)", + "parent": "", + "recovery": "r35", + "startup": "i71", + "target": "m!", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-1p2_3.mp4" + }, + { + "alias": [], + "alt": [], "damage": "5,12", "id": "Paul-1,2", "image": "", "input": "1,2", "name": "Left Right Combo", - "notes": "\n* Jail from 1st attack\n", + "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", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", "parent": "Paul-1", - "recovery": "", + "recovery": "r21", "startup": "i10", "target": "h,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-1,2.mp4" + }, + { + "alias": [], + "alt": [], + "damage": "5,12,7", + "id": "Paul-1,2,3", + "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')", + "on_block": "-25", + "on_ch": "-14", + "on_hit": "-14", + "parent": "Paul-1,2", + "recovery": "r43", + "startup": "i10", + "target": "h,h,m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-1,2,3.mp4" }, { "alias": [], + "alt": [], "damage": "", "id": "Paul-1+2+3+4", "image": "", "input": "1+2+3+4", - "name": "[[Ki Charge]]", + "name": "Ki Charge", "notes": "", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r55", "startup": "", "target": "", - "video": "" - }, - { - "alias": [], - "damage": "35", - "id": "Paul-1+2 hold", - "image": "", - "input": "1+2*", - "name": "Half-Step Phoenix Smasher (Hold)", - "notes": "\nBalcony Break\n* Consumes Heat\n* Chip damage\n* Transition to Cormorant Step with f\n* Transition to Sway with b\n", - "on_block": "0", - "on_ch": "+20d (+10)", - "on_hit": "+20d (+10)", - "parent": "", - "recovery": "", - "startup": "i55", - "target": "m", - "video": "" - }, - { - "alias": [], - "damage": "40", - "id": "Paul-1+2 max hold", - "image": "", - "input": "1+2**", - "name": "Half-Step Phoenix Smasher (Max Hold)", - "notes": "\nBalcony Break\n* Consumes Heat\n* Transition to Cormorant Step with f\n* Transition to Sway with b\n", - "on_block": "", - "on_ch": "+20d (+10)", - "on_hit": "+20d (+10)", - "parent": "", - "recovery": "", - "startup": "i71", - "target": "m!", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/paul-1p2p3p4_v2.mp4" }, { "alias": [], + "alt": [], "damage": "35", "id": "Paul-1+3", "image": "", "input": "1+3", "name": "Over The Shoulder", - "notes": "\n* Throw break 1 or 2\n", + "notes": "* Homing\n* Throw break 1 or 2\n* -6 if broken\n* Side switch", "on_block": "", - "on_ch": "+1d", - "on_hit": "+1d", + "on_ch": "+1d FUFA", + "on_hit": "+1d FUFA", "parent": "", "recovery": "", "startup": "i12~14", "target": "t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-1p3.mp4" }, { "alias": [], + "alt": [], "damage": "5,8", "id": "Paul-1,4", "image": "", "input": "1,4", "name": "Reverse PDK Combo", - "notes": "\n* CH from 1st attack\n", + "notes": "* Combo from 1st CH\ncs14~", "on_block": "-11c", - "on_ch": "+1c", - "on_hit": "+1c", + "on_ch": "+1", + "on_hit": "+1", "parent": "Paul-1", - "recovery": "", + "recovery": "r30 FC", "startup": "i10", "target": "h,L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-1,4.mp4" }, { "alias": [], + "alt": [], "damage": "10", "id": "Paul-2", "image": "", "input": "2", "name": "Right Jab", "notes": "", - "on_block": "0", + "on_block": "+0", "on_ch": "+6", "on_hit": "+6", "parent": "", - "recovery": "", + "recovery": "r19", "startup": "i10", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-2.mp4" }, { "alias": [], + "alt": [], "damage": "12", "id": "Paul-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\nHeat Burst\n* Consumes Heat\n* Cancel move with b,b\n", + "notes": "* Heat Burst\n* Consumes Heat\n* t92 on whiff\n* Cinematic freeze on frame 15\n* Cancel to t42 r26 standing with b,b\n* Power Crush", "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", "parent": "", - "recovery": "", + "recovery": "r33", "startup": "i16", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-2p3.mp4" }, { "alias": [], + "alt": [], "damage": "10,21", "id": "Paul-2,3", "image": "", "input": "2,3", "name": "PK Combo", - "notes": "\nBalcony Break\n* CH from 1st attack\n", + "notes": "Balcony Break\n* Combo from 1st CH", "on_block": "-9", - "on_ch": "+51a", + "on_ch": "[+51a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", "on_hit": "+22d (+13)", "parent": "Paul-2", - "recovery": "", + "recovery": "r27", "startup": "i10", "target": "h,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-2,3.mp4" }, { "alias": [], + "alt": [], "damage": "35", "id": "Paul-2+4", "image": "", "input": "2+4", "name": "Shoulder Pop", - "notes": "\n* Throw break 1 or 2\n", + "notes": "* Homing\n* Throw break 1 or 2\n* -3 if broken\n* Side switch", "on_block": "", - "on_ch": "+1d", - "on_hit": "+1d", + "on_ch": "+1d FUFA", + "on_hit": "+1d FUFA", "parent": "", "recovery": "FUFT", "startup": "i12~14", "target": "t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-2p4.mp4" }, { "alias": [], + "alt": [], "damage": "40", - "id": "Paul-2+4,b", + "id": "Paul-2+4~b", "image": "", - "input": "2+4,b", + "input": "2+4~b", "name": "Chest Crusher", - "notes": "\n* Throw break 2\n", + "notes": "* Homing\n* Throw break 2\n* -2 if broken", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -218,27 +249,29 @@ "recovery": "", "startup": "i12~14", "target": "t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-2p4~b.mp4" }, { "alias": [], + "alt": [], "damage": "10,11", "id": "Paul-2,d+3", "image": "", "input": "2,d+3", "name": "PDK Combo", - "notes": "\n* CH from 1st attack\n", + "notes": "* Combo from 1st CH\ncs21~", "on_block": "-12c", - "on_ch": "-1c", - "on_hit": "-1c", + "on_ch": "-1", + "on_hit": "-1", "parent": "Paul-2", - "recovery": "", + "recovery": "r31 FC", "startup": "i10", "target": "h,L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-2,d3.mp4" }, { "alias": [], + "alt": [], "damage": "14", "id": "Paul-3", "image": "", @@ -249,47 +282,70 @@ "on_ch": "+4", "on_hit": "+4", "parent": "", - "recovery": "", + "recovery": "r24", "startup": "i15~16", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-3.mp4" }, { "alias": [], + "alt": [], "damage": "14,17", "id": "Paul-3,2", "image": "", "input": "3,2", "name": "Piston Fire", - "notes": "\n* Combo from 1st attack\n* Transition to +4 + 14 Sway with b\n* Move can be delayed\n", + "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", "on_block": "-3", - "on_ch": "+50a", + "on_ch": "[+50a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", "on_hit": "+7", "parent": "Paul-3", - "recovery": "", + "recovery": "r26", "startup": "i15~16", "target": "m,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-3,2.mp4" }, { "alias": [], + "alt": [], + "damage": "14,17", + "id": "Paul-3,2~b", + "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", + "on_block": "+4", + "on_ch": "[+57a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", + "on_hit": "+14g", + "parent": "Paul-3,2", + "recovery": "r19 SWA", + "startup": "i15~16", + "target": "m,h", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-3,2~b.mp4" + }, + { + "alias": [ + "Magic 4" + ], + "alt": [], "damage": "17", "id": "Paul-4", "image": "", "input": "4", "name": "Right Kick", - "notes": "\n* Balcony Break (CH only)\n", + "notes": "* Balcony Break (CH only)", "on_block": "-7", - "on_ch": "+32d", + "on_ch": "[+32d](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", "on_hit": "+7", "parent": "", - "recovery": "", + "recovery": "r25", "startup": "i12", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-4.mp4" }, { "alias": [], + "alt": [], "damage": "12", "id": "Paul-b+1", "image": "", @@ -300,132 +356,142 @@ "on_ch": "+2", "on_hit": "+2", "parent": "", - "recovery": "", + "recovery": "r25", "startup": "i12~13", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-b1.mp4" }, { "alias": [], + "alt": [], "damage": "28", "id": "Paul-b+1+2", "image": "", "input": "b+1+2", "name": "Hassou Strike", - "notes": "\n* Balcony Break\n* Absorb an attack to power up and deal more damage on block\n", - "on_block": "-6", + "notes": "* Balcony Break\n* Chip damage (11) if attack is absorbed\n* Power Crush", + "on_block": "-9", "on_ch": "+21d (+16)", "on_hit": "+21d (+16)", "parent": "", - "recovery": "", + "recovery": "r25", "startup": "i24", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-b1p2.mp4" }, { "alias": [], + "alt": [], "damage": "12,21", "id": "Paul-b+1,2", "image": "", "input": "b+1,2", "name": "Double Wing", - "notes": "\n* Tornado \n* Balcony Break\n* Combo from 1st attack\n", + "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", "on_block": "-14", - "on_ch": "+16d (-1)", - "on_hit": "+16d (-1)", + "on_ch": "+16d (-1) FDFA", + "on_hit": "+16d (-1) FDFA", "parent": "Paul-b+1", - "recovery": "", + "recovery": "r33", "startup": "i12~13", "target": "h,M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-b1,2.mp4" }, { - "alias": [], + "alias": [ + "2+4" + ], + "alt": [], "damage": "25", - "id": "Paul-b1+3_2+4", + "id": "Paul-b+1+3_2+4", "image": "", - "input": "b1+3/2+4", + "input": "b+1+3", "name": "Attack Reversal", - "notes": "\n* Timed with opponent attack\n", + "notes": "* Parry", "on_block": "", - "on_ch": "+1d", - "on_hit": "+1d", + "on_ch": "+1d FUFA", + "on_hit": "+1d FUFA", "parent": "", - "recovery": "", + "recovery": "r22", "startup": "", "target": "", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-b1p3.mp4" }, { "alias": [], + "alt": [], "damage": "40", "id": "Paul-b+1+4", "image": "", "input": "b+1+4", "name": "Foot Launch", - "notes": "\n* Throw break 1\n", + "notes": "* Throw break 1\n* -2 if broken\n* Side switch", "on_block": "", - "on_ch": "+6d", - "on_hit": "+6d", + "on_ch": "+6d FUFA", + "on_hit": "+6d FUFA", "parent": "", "recovery": "BT", "startup": "i11", "target": "t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-b1p4.mp4" }, { "alias": [], + "alt": [], "damage": "22", "id": "Paul-b+2", "image": "", "input": "b+2", "name": "", - "notes": "", + "notes": "* Spike", "on_block": "-5c", "on_ch": "+4c", "on_hit": "+4c", "parent": "", - "recovery": "", + "recovery": "r33", "startup": "i18", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-b2.mp4" }, { "alias": [], + "alt": [], "damage": "22,22", "id": "Paul-b+2,1", "image": "", "input": "b+2,1", "name": "Crushing Wind", - "notes": "\n* Combo from 1st CH\n", + "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", "on_block": "-12", - "on_ch": "+48a", + "on_ch": "[+48a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", "on_hit": "0c", "parent": "Paul-b+2", - "recovery": "", + "recovery": "r39", "startup": "i18", "target": "m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/paul-b2,1_v2.mp4" }, { "alias": [], - "damage": "22,22,35", - "id": "Paul-b+2,1 hold", + "alt": [], + "damage": "22,35", + "id": "Paul-b+2,1*", "image": "", "input": "b+2,1*", - "name": "Crushing Wind Hold", - "notes": "\n* Balcony Break\n* Chip damage\n* Consumes Heat\n", + "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", "on_block": "+8", - "on_ch": "+20d", + "on_ch": "[+56a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", "on_hit": "+20d", - "parent": "Paul-b+2,1", - "recovery": "", + "parent": "Paul-b+2", + "recovery": "r30", "startup": "i18", - "target": "m,m,m", - "video": "" + "target": "m,m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-b2,1.mp4" }, { "alias": [], + "alt": [], "damage": "16", "id": "Paul-b+3", "image": "", @@ -433,16 +499,17 @@ "name": "Lights Out", "notes": "", "on_block": "-6", - "on_ch": "+31a (+25)", - "on_hit": "+31a (+25)", + "on_ch": "[+31a (+25)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", + "on_hit": "[+31a (+25)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r27", "startup": "i14~15", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-b3.mp4" }, { "alias": [], + "alt": [], "damage": "14", "id": "Paul-b+4", "image": "", @@ -453,410 +520,507 @@ "on_ch": "+17g", "on_hit": "+4", "parent": "", - "recovery": "", + "recovery": "r26", "startup": "i20~21", "target": "L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-b4.mp4" }, { "alias": [], + "alt": [], "damage": "50", "id": "Paul-Back Throw.1+3", "image": "", "input": "Back Throw.1+3", "name": "Reverse Neck Throw", - "notes": "\n* Throw cannot be broken\n", + "notes": "* Throw cannot be broken", "on_block": "", - "on_ch": "-14d", - "on_hit": "-14d", + "on_ch": "-14d FUFA", + "on_hit": "-14d FUFA", "parent": "", "recovery": "", "startup": "i12~14", "target": "t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-1p3_back.mp4" }, { "alias": [], + "alt": [], "damage": "50", "id": "Paul-Back Throw.2+4", "image": "", "input": "Back Throw.2+4", "name": "Piggyback Throw", - "notes": "\n* Spike\n* Throw cannot be broken\n", + "notes": "* Spike\n* Throw cannot be broken", "on_block": "", - "on_ch": "+1d", - "on_hit": "+1d", + "on_ch": "+1d FDFA", + "on_hit": "+1d FDFA", "parent": "", "recovery": "", "startup": "i12~14", "target": "t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-2p4_back.mp4" }, { - "alias": [], + "alias": [ + "b,F+1", + "Backswing Blow" + ], + "alt": [ + "b,F+1" + ], "damage": "22", "id": "Paul-b,n,f+1", "image": "", "input": "b,n,f+1", "name": "Burning Spear", - "notes": "\n* Balcony Break\n* Often written b,f+1\n", + "notes": "* Balcony Break\n* High Evasion\n* .73 backward movement over first 14f", "on_block": "-6", - "on_ch": "+34d (+25)", - "on_hit": "+34d (+25)", + "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')", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i28~31", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-bf1.mp4" }, { - "alias": [], + "alias": [ + "CD" + ], + "alt": [], "damage": "", - "id": "Paul-CD.df", + "id": "Paul-cd", "image": "", - "input": "CD.df", - "name": "Deep Dive", - "notes": "", + "input": "d,df", + "name": "Crouch Dash", + "notes": "* Cannot be buffered\n* 1.12 movement over 20f\n* Transition to [CS](https://wavu.wiki/t/Paul_movelist#Paul-qcf 'Paul Movelist') from 2f with f\n* Transition to r9 [DPD](https://wavu.wiki/t/Paul_movelist#DPD_(Deep_Dive) 'Paul Movelist') from 3~19f with df\n* Cancel to r1 block from 2f with b\n* Cancel to r1 sidestep from 2f with u\ncs1~21", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "DPD", + "recovery": "CD", "startup": "", "target": "", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-d,df.mp4" }, { - "alias": [], + "alias": [ + "qcf+1" + ], + "alt": [ + "qcf+1" + ], "damage": "21", "id": "Paul-CS.1", "image": "", "input": "CS.1", "name": "Thruster", - "notes": "\n* Chip damage\n", + "notes": "* Chip damage (4)", "on_block": "-4", - "on_ch": "+33a (+26)", - "on_hit": "+33a (+26)", + "on_ch": "[+33a (+26)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", + "on_hit": "[+33a (+26)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r24", "startup": "i16~17", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-qcf1.mp4" }, { - "alias": [], + "alias": [ + "qcf+1+2" + ], + "alt": [ + "qcf+1+2" + ], "damage": "20", "id": "Paul-CS.1+2", "image": "", "input": "CS.1+2", "name": "Gunba", - "notes": "\n* Cancel to FC with B\n", + "notes": "* Cancel to t41 FC with B\ncs1~33", "on_block": "-12c", - "on_ch": "+71a (+55)", - "on_hit": "+71a (+55)", + "on_ch": "[+71a (+55)](https://wavu.wiki/t/Paul_combos#Staples 'Combo') T!", + "on_hit": "[+71a (+55)](https://wavu.wiki/t/Paul_combos#Staples 'Combo') T!", "parent": "", - "recovery": "", + "recovery": "r36", "startup": "i32~33", "target": "L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul_CS.1+2.mp4" }, { - "alias": [], + "alias": [ + "qcf+2", + "Deathfist" + ], + "alt": [ + "qcf+2" + ], "damage": "45", "id": "Paul-CS.2", "image": "", "input": "CS.2", "name": "Phoenix Smasher", - "notes": "\n* Heat Engager\n* Balcony Break\n* Has a clean hit effect\n* Power up while Heat is active\n", + "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", "on_block": "-17", - "on_ch": "+17", - "on_hit": "+17", + "on_ch": "+26a (-10) FDFA", + "on_hit": "+26a (-10) FDFA", "parent": "", - "recovery": "", + "recovery": "r38", "startup": "i13~14", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul_CS.2.mp4" }, { - "alias": [], + "alias": [ + "qcf+3" + ], + "alt": [ + "qcf+3" + ], "damage": "18", "id": "Paul-CS.3", "image": "", "input": "CS.3", "name": "Gengetsu", - "notes": "\n* Has a clean hit effect\n* Power up while Heat is active\n", + "notes": "* Clean hit range 2.0\n* 17 damage on hit without Clean Hit\n* +7 on CH without Clean Hit\ncs7~40", "on_block": "-14c", - "on_ch": "+20a", + "on_ch": "[+20a](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo') FUFA", "on_hit": "+0", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i18~19", "target": "L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-qcf3.mp4" }, { - "alias": [], + "alias": [ + "qcf+3+4" + ], + "alt": [ + "qcf+3+4" + ], "damage": "22", "id": "Paul-CS.3+4", "image": "", "input": "CS.3+4", "name": "Mountain Raze", - "notes": "\n* Tornado\n* Balcony Break\n", + "notes": "* Tornado\n* Balcony Break\n* High Evasion (brief)\n", "on_block": "-9", - "on_ch": "+74a (+58)", - "on_hit": "+35d (+27)", + "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')", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i19~20", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-qcf3p4.mp4" }, { "alias": [], + "alt": [], "damage": "16", "id": "Paul-d+1", "image": "", "input": "d+1", "name": "Hammer Punch", - "notes": "\n* Spike \n* Enter crouch with D\n", + "notes": "* Spike \n* Transition to r27 FC with d", "on_block": "-9", "on_ch": "+3c", "on_hit": "+2", "parent": "", - "recovery": "", + "recovery": "r27", "startup": "i14~15", "target": "M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-d1.mp4" }, { - "alias": [], + "alias": [ + "Shoulder" + ], + "alt": [], "damage": "30", "id": "Paul-d+1+2", "image": "", "input": "d+1+2", "name": "Shoulder Smash", - "notes": "\nBalcony Break\n", + "notes": "* Balcony Break", "on_block": "-16", "on_ch": "+16d (+11)", "on_hit": "+16d (+11)", "parent": "", - "recovery": "", + "recovery": "r39", "startup": "i12~13", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-d1p2.mp4" }, { "alias": [], + "alt": [], "damage": "16,26", "id": "Paul-d+1,2", "image": "", "input": "d+1,2", "name": "Phoenix Smasher", - "notes": "\n* Balcony Break\n* Combo from 1st CH\n* Consumes Heat\n", + "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", "on_block": "-17", "on_ch": "+20d (+10)", "on_hit": "+20d (+10)", "parent": "Paul-d+1", - "recovery": "", + "recovery": "r35", "startup": "i14~15", "target": "M,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-d1,2.mp4" }, { "alias": [], - "damage": "16,26,39", + "alt": [], + "damage": "16,39", "id": "Paul-d+1,2*", "image": "", "input": "d+1,2*", - "name": "Phoenix Smasher Hold", - "notes": "\n* Balcony Break\n* Chip damage\n* Consumes Heat\n", + "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", "on_block": "+9", "on_ch": "+20d (+10)", "on_hit": "+20d (+10)", - "parent": "Paul-d+1,2", - "recovery": "", + "parent": "Paul-d+1", + "recovery": "r36", "startup": "i14~15", - "target": "M,m", - "video": "" + "target": "M", + "video": "https://wavu.wiki/t/Special:Redirect/file/paul-d1,2_lvl2_v2.mp4" }, { "alias": [], + "alt": [], "damage": "16,15", "id": "Paul-d+1,4", "image": "", "input": "d+1,4", "name": "", - "notes": "\n* Combo from 1st CH\n* Move can be delayed\n", + "notes": "* Move can be delayed 5f\n* Input can be delayed 5f\n* Combo from 1st CH with 5f delay", "on_block": "-31c", - "on_ch": "+14a", + "on_ch": "+14a FUFA", "on_hit": "-17", "parent": "Paul-d+1", - "recovery": "", + "recovery": "r47", "startup": "i14~15", "target": "M,L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/paul-d1,4_v2.mp4" }, { "alias": [], + "alt": [], "damage": "16,15,21", "id": "Paul-d+1,4,2", "image": "", "input": "d+1,4,2", "name": "Hang Over", - "notes": "\nBalcony Break\nElbow\n", + "notes": "* Balcony Break\n* Elbow\n* Combo from 2nd CH +11d (+4)", "on_block": "-14", - "on_ch": "+3d (-6)", + "on_ch": "+35a (-12)", "on_hit": "+3d (-6)", "parent": "Paul-d+1,4", - "recovery": "", + "recovery": "r42", "startup": "i14~15", "target": "M,L,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-d1,4.mp4" }, { "alias": [], + "alt": [], "damage": "8", + "id": "Paul-d+2", + "image": "", + "input": "d+2", + "name": "", + "notes": "* cs1~ from 6f d/db/df input hold\n* [OTG.d+2](https://wavu.wiki/t/Paul_movelist#Paul-OTG.d+2 'Paul Movelist') when opponent is downed\ncs", + "on_block": "-4", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "r23 FC", + "startup": "i11", + "target": "sl", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-d2.mp4" + }, + { + "alias": [], + "alt": [], + "damage": "9", "id": "Paul-d+4", "image": "", "input": "d+4", "name": "", - "notes": "\n* Has a clean hit effect\n", - "on_block": "31c", + "notes": "* Clean Hit range 1.59\n* 8 damage, -17 on hit without Clean Hit\n* Stagger state on block", + "on_block": "-31c", "on_ch": "+14a", - "on_hit": "-17", + "on_hit": "+14a FUFA", "parent": "", - "recovery": "", + "recovery": "r47", "startup": "i15", "target": "L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-d4.mp4" }, { "alias": [], - "damage": "8,23", + "alt": [], + "damage": "9,23", "id": "Paul-d+4,2", "image": "", "input": "d+4,2", "name": "Bone Breaker", - "notes": "\n* Combo from 1st CH \n* Has a clean hit effect\n", + "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)", "on_block": "-18", "on_ch": "-9", "on_hit": "-9", "parent": "Paul-d+4", - "recovery": "", + "recovery": "r46", "startup": "i15", "target": "L,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-d4,2.mp4" }, { - "alias": [], - "damage": "8,23,13", + "alias": [ + "Demoman" + ], + "alt": [], + "damage": "9,23,26", "id": "Paul-d+4,2,1+2", "image": "", "input": "d+4,2,1+2", "name": "Demolition Man", - "notes": "\n* Balcony Break\n* Combo from 1st CH\n* Higher damage with perfect frame input (38 > 40)\n", + "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", "on_block": "-17", - "on_ch": "+3 (-6)", - "on_hit": "+3 (-6)", + "on_ch": "+35a (-12)", + "on_hit": "+3d (-6)", "parent": "Paul-d+4,2", - "recovery": "", + "recovery": "r42", "startup": "i15", "target": "L,m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul_d+4,2,1+2.mp4" + }, + { + "alias": [], + "alt": [], + "damage": "9,23,30", + "id": "Paul-d+4,2:1+2", + "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", + "on_block": "-17", + "on_ch": "+35a (-12)", + "on_hit": "+3d (-6)", + "parent": "Paul-d+4,2", + "recovery": "r41", + "startup": "i15", + "target": "L,m,m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-d4,2,1p2_jf.mp4" }, { "alias": [], + "alt": [], "damage": "5", "id": "Paul-db+1", "image": "", "input": "db+1", "name": "Dickjab", - "notes": "\n", + "notes": "* Transition to r24 standing with f\ncs", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", "parent": "", - "recovery": "", + "recovery": "r24 FC", "startup": "i10", - "target": "special L", - "video": "" + "target": "sl", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-db1.mp4" }, { "alias": [], + "alt": [], "damage": "21", "id": "Paul-db+1+2", "image": "", "input": "db+1+2", "name": "Chain Breaker", - "notes": "\n* Absorb an attack to power up and deal more chip damage\n", + "notes": "* Chip damage (11) if attack is absorbed\n* Power Crush", "on_block": "-14", - "on_ch": "+30d (+22)", - "on_hit": "+30d (+22)", + "on_ch": "[+30a (+22)](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", + "on_hit": "[+30a (+22)](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", "parent": "", - "recovery": "", + "recovery": "r24", "startup": "i20~21", "target": "M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-db1p2.mp4" }, { "alias": [], + "alt": [], "damage": "21", "id": "Paul-db+2", "image": "", "input": "db+2", "name": "Shoot the Moon", - "notes": "\nTornado\nBalcony Break\n", + "notes": "* Tornado\n* Balcony Break", "on_block": "-11", - "on_ch": "+28a (+18)", - "on_hit": "+14d (-3)", + "on_ch": "[+28a (+18)](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", + "on_hit": "+14d (-3) FDFA", "parent": "", - "recovery": "", + "recovery": "r35", "startup": "i19~20", "target": "M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-db2.mp4" }, { "alias": [], + "alt": [], "damage": "12", "id": "Paul-db+3", "image": "", "input": "db+3", "name": "", - "notes": "", - "on_block": "-18", + "notes": "\ncs", + "on_block": "-18c", "on_ch": "-4", "on_hit": "-4", "parent": "", - "recovery": "", - "startup": "i15 (15-17)", + "recovery": "r22 FC", + "startup": "i15~i17", "target": "L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-db3.mp4" }, { "alias": [], + "alt": [], "damage": "6", "id": "Paul-db+4", "image": "", "input": "db+4", "name": "", - "notes": "", - "on_block": "-15", + "notes": "\ncs", + "on_block": "-15c", "on_ch": "-4", "on_hit": "-4", "parent": "", - "recovery": "", + "recovery": "r32 FC", "startup": "i12", "target": "L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-db4.mp4" }, { - "alias": [], + "alias": [ + "SWA", + "qcb" + ], + "alt": [ + "qcb" + ], "damage": "", "id": "Paul-d,db,b", "image": "", - "input": "qcb (d,db,b)", - "name": "SWA", - "notes": "", + "input": "d,db,b", + "name": "Sway", + "notes": "* Cannot be buffered\n* Moves backward up to 1.04\n* Less movement against distant opponent\n* cs1~10 against distant opponent\n* Less movement from attack transition\n* No crouching state from attack transition\n* High evasion from attack transition\n* Transition to r9 [DPD](https://wavu.wiki/t/Paul_movelist#DPD_(Deep_Dive) 'Paul Movelist') from 2f with df\ncs1~14", "on_block": "", "on_ch": "", "on_hit": "", @@ -864,67 +1028,71 @@ "recovery": "SWA", "startup": "", "target": "", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-qcb.mp4" }, { "alias": [], + "alt": [], "damage": "11", "id": "Paul-df+1", "image": "", "input": "df+1", "name": "", - "notes": "\n* Transition to +3 +4 Sway with b\n", + "notes": "* Transition to r15 [SWA](https://wavu.wiki/t/Paul_movelist#SWA_(Sway) 'Paul Movelist') +3 +9 from 2~14f, 16f with b", "on_block": "-2", "on_ch": "+4", "on_hit": "+4", "parent": "", - "recovery": "", + "recovery": "r20", "startup": "i14", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-df1.mp4" }, { "alias": [], + "alt": [], "damage": "11,9", "id": "Paul-df+1,1", "image": "", "input": "df+1,1", "name": "", - "notes": "\n* Combo from 1st attack\n* Move can be delayed\n", + "notes": "* Combo from 1st hit with 4f delay\n* Move can be delayed 10f\n* Input can be delayed 10f", "on_block": "-5", - "on_ch": "+5", + "on_ch": "+8", "on_hit": "+5", "parent": "Paul-df+1", - "recovery": "", + "recovery": "r28", "startup": "i14", "target": "m,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-df1,1.mp4" }, { "alias": [], + "alt": [], "damage": "11,9,22", - "id": "Paul=df+1,1,2", + "id": "Paul-df+1,1,2", "image": "", "input": "df+1,1,2", "name": "Lion's Roar", - "notes": "\n* Balcony Break\n* Combo from 2nd CH\n", + "notes": "* Balcony Break\n* Combo from 2nd CH", "on_block": "-9", - "on_ch": "+32d (+24)", - "on_hit": "+32d (+24)", + "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')", "parent": "Paul-df+1,1", - "recovery": "", + "recovery": "r31", "startup": "i14", "target": "m,h,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-df1,1,2.mp4" }, { "alias": [], + "alt": [], "damage": "22", "id": "Paul-df+1+3", "image": "", "input": "df+1+3", "name": "Kongo Blast", - "notes": "\n* Throw break 1\n", + "notes": "* Throw break 1\n* -2 if broken", "on_block": "", "on_ch": "+9", "on_hit": "+9", @@ -932,44 +1100,83 @@ "recovery": "", "startup": "i12~13", "target": "t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-df1p3.mp4" }, { "alias": [], + "alt": [], + "damage": "22,15", + "id": "Paul-df+1+3,qcf+2", + "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", + "on_block": "", + "on_ch": "+16d (-20) FDFA", + "on_hit": "+16d (-20) FDFA", + "parent": "Paul-df+1+3", + "recovery": "", + "startup": "i12~13", + "target": "t,m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-df1p3,qcf2.mp4" + }, + { + "alias": [], + "alt": [], "damage": "22,20", "id": "Paul-df+1+3:qcf+2", "image": "", - "input": "df+1+3&#58;2", - "name": "Phoenix Smasher", - "notes": "\n* Balcony Break\n* Throw break 1\n* Consumes Heat\n", + "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", "on_block": "", - "on_ch": "+16d (-20)", - "on_hit": "+16d (-20)", + "on_ch": "+16d (-20) FDFA", + "on_hit": "+16d (-20) FDFA", "parent": "Paul-df+1+3", "recovery": "", "startup": "i12~13", "target": "t,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-df1p3,qcf2_jf.mp4" + }, + { + "alias": [], + "alt": [], + "damage": "11", + "id": "Paul-df+1~b", + "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", + "on_block": "+3", + "on_ch": "+9", + "on_hit": "+9", + "parent": "Paul-df+1", + "recovery": "r15 SWA", + "startup": "i14", + "target": "m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-df1~b.mp4" }, { "alias": [], + "alt": [], "damage": "13", "id": "Paul-df+2", "image": "", "input": "df+2", "name": "Kurenai", - "notes": "", + "notes": "* High evasion", "on_block": "-8", - "on_ch": "+33a (+23)", - "on_hit": "+33a (+23)", + "on_ch": "[+33a (+23)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", + "on_hit": "[+33a (+23)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r25", "startup": "i15~16", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-df2.mp4" }, { "alias": [], + "alt": [], "damage": "14", "id": "Paul-df+3", "image": "", @@ -980,240 +1187,311 @@ "on_ch": "+2", "on_hit": "+2", "parent": "", - "recovery": "", + "recovery": "r28", "startup": "i16", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-df3.mp4" }, { "alias": [], + "alt": [], "damage": "14,17", "id": "Paul-df+3,4", "image": "", "input": "df+3,4", "name": "Phoenix Wings", - "notes": "\n* Combo from 1st attack\n* Move can be delayed\n", + "notes": "* Move can be delayed 14f\n* Input can be delayed 14f\n* Combo from 1st hit with 10f delay", "on_block": "-10", - "on_ch": "+6", + "on_ch": "[+59a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", "on_hit": "+6", "parent": "Paul-df+3", - "recovery": "", + "recovery": "r28", "startup": "i16", "target": "m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-df3,4.mp4" }, { "alias": [], + "alt": [], "damage": "17", "id": "Paul-df+4", "image": "", "input": "df+4", "name": "Tiger Claw", - "notes": "\n* Knee\n", + "notes": "* Knee", "on_block": "-2", - "on_ch": "+14", + "on_ch": "[+14](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", "on_hit": "+8", "parent": "", - "recovery": "", + "recovery": "r28", "startup": "i17~18", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-df4.mp4" }, { - "alias": [], - "damage": "17", - "id": "Paul-DPD.2", + "alias": [ + "DPD", + "DD" + ], + "alt": [ + "CS.df", + "SWA.df" + ], + "damage": "", + "id": "Paul-DPD", "image": "", - "input": "DPD.2", + "input": "CD.df", + "name": "Deep Dive", + "notes": "* Buffer window 2~9f (3~9f from SWA)\n* Sidestep can be buffered with u\n* DPD attacks can be buffered\n* While standing attacks can be buffered\n* Cancel to r1 block from 10f with b\ncs1~30", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "r9 DPD", + "startup": "", + "target": "", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-dpd.mp4" + }, + { + "alias": [ + "DPD.2", + "DD.2" + ], + "alt": [], + "damage": "10", + "id": "Paul-DPD.df+2", + "image": "", + "input": "DPD.df+2", "name": "", - "notes": "Tornado\nElbow", + "notes": "* Balcony Break\n* Elbow\n* Effective minimum startup 24f", "on_block": "-10", "on_ch": "+6", "on_hit": "+6", "parent": "", - "recovery": "", - "startup": "i15", + "recovery": "r31", + "startup": "i14", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-dpd2.mp4" }, { - "alias": [], - "damage": "17,18", - "id": "Paul-DPD.2,1", + "alias": [ + "DPD.2,1", + "DD.2,1" + ], + "alt": [], + "damage": "10,20", + "id": "Paul-DPD.df+2,1", "image": "", - "input": "DPD.2,1", + "input": "DPD.df+2,1", "name": "Quick Petal Strike", - "notes": "\n* Tornado\n* Balcony Break\n* Combo from 1st attack\n* Move can be delayed\n", - "on_block": "-5 (+7 at wall)", - "on_ch": "+21d (-5)", - "on_hit": "+21d (-5)", - "parent": "Paul-DPD.2", - "recovery": "", - "startup": "i15", + "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", + "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", + "parent": "Paul-DPD.df+2", + "recovery": "r46", + "startup": "i14", "target": "m,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Dpd2,1_105patch.mp4" }, { - "alias": [], - "damage": "1722", - "id": "Paul-DPD.2,3", + "alias": [ + "DPD.2,3", + "DD.2,3" + ], + "alt": [], + "damage": "10,22", + "id": "Paul-DPD.df+2,3", "image": "", - "input": "DPD.2,3", + "input": "DPD.df+2,3", "name": "Quick Lightning Breaker", - "notes": "\n* Tornado\n* Balcony Break\n* Combo from 1st attack\n* Move can be delayed\n", + "notes": "* Spike\n* Move can be delayed 10f\n* Input can be delayed 17f\n* Combo from 1st hit with 6f delay", "on_block": "-13c", - "on_ch": "+46a", - "on_hit": "+10d", - "parent": "Paul-DPD.2", - "recovery": "", - "startup": "i15", - "target": "m,m", - "video": "" + "on_ch": "[+46a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", + "on_hit": "+10d FDFA", + "parent": "Paul-DPD.df+2", + "recovery": "r43", + "startup": "i14", + "target": "m,M", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-dpd2,3.mp4" }, { - "alias": [], - "damage": "32", - "id": "Paul-DPD.3+4", + "alias": [ + "DPD.3+4", + "DD.3+4" + ], + "alt": [], + "damage": "32,10", + "id": "Paul-DPD.df+3+4", "image": "", - "input": "DPD.3+4", + "input": "DPD.df+3+4", "name": "Incomplete Somersault", - "notes": "\n* Deals recoverable damage to self\n", + "notes": "* Effective minimum startup 28f\n* t112 on hit\n* Deals recoverable damage to self\n", "on_block": "-49d", "on_ch": "-9d (-24)", "on_hit": "-9d (-24)", "parent": "", - "recovery": "FDFA", - "startup": "i18~23", - "target": "m", - "video": "" + "recovery": "r31 FDFA", + "startup": "i18~23,i51~61", + "target": "m,M", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-dpd3p4.mp4" }, { - "alias": [], - "damage": "12", - "id": "Paul-DPD.4", + "alias": [ + "DPD.4", + "DD.4" + ], + "alt": [], + "damage": "18", + "id": "Paul-DPD.df+4", "image": "", - "input": "DPD.4", + "input": "DPD.df+4", "name": "Bigetsu", - "notes": "", + "notes": "* Effective minimum startup 27f\ncs1~", "on_block": "-12c", "on_ch": "0", "on_hit": "0", "parent": "", - "recovery": "", + "recovery": "r35 FC", "startup": "i17", "target": "L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-dpd4.mp4" }, { "alias": [], + "alt": [], "damage": "22", "id": "Paul-f+1+2", "image": "", "input": "f+1+2", "name": "Hammer of the Gods", - "notes": "\n* Balcony Break (CH only)\n", + "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", "on_block": "+3c", - "on_ch": "+20d", + "on_ch": "[+35d (+27)](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", "on_hit": "+8c", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i20~21", - "target": "M", - "video": "" + "target": "m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-f1p2.mp4" + }, + { + "alias": [], + "alt": [], + "damage": "26", + "id": "Paul-f+1+2*", + "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", + "on_block": "+5c", + "on_ch": "[+55a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", + "on_hit": "+20d FDFA", + "parent": "", + "recovery": "r29", + "startup": "i29~30", + "target": "m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-f1p2-lvl2.mp4" }, { "alias": [], + "alt": [], "damage": "25", "id": "Paul-f+1+4", "image": "", "input": "f+1+4", "name": "Shoulder Tackle", - "notes": "\n* Balcony Break\n", + "notes": "* Balcony Break\n* Sharp leftward movement on startup", "on_block": "-14", "on_ch": "+41d (-17)", "on_hit": "+41d (-17)", "parent": "", - "recovery": "", + "recovery": "r36", "startup": "i21~23", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-f1p4.mp4" }, { "alias": [], - "damage": "40", + "alt": [], + "damage": "12,26", "id": "Paul-f+2", "image": "", "input": "f+2", "name": "Phoenix Hook, Tiger Claw", - "notes": "\n* Heat Engager\n* Transition to throw on hit\n", + "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", "on_block": "-5", - "on_ch": "+6", - "on_hit": "+6", + "on_ch": "+9", + "on_hit": "+9", "parent": "", - "recovery": "", - "startup": "i14", - "target": "h", - "video": "" + "recovery": "r23", + "startup": "i13", + "target": "h,t", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-f2.mp4" }, { "alias": [], + "alt": [], "damage": "11", "id": "Paul-f+3", "image": "", "input": "f+3", "name": "", - "notes": "\nHoming\n", + "notes": "* Homing", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i16~17", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-f3.mp4" }, { "alias": [], + "alt": [], "damage": "11,21", "id": "Paul-f+3,1", "image": "", "input": "f+3,1", "name": "Lion's Tempest", - "notes": "\nBalcony Break\nHoming\n* Combo from 1st attack\n", + "notes": "* Homing\n* Balcony Break\n* Combo from 1st hit", "on_block": "-10", "on_ch": "+12d (+3)", "on_hit": "+12d (+3)", "parent": "Paul-f+3", - "recovery": "", + "recovery": "r40", "startup": "i16~17", "target": "h,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-f3,1.mp4" }, { "alias": [], - "damage": "21", + "alt": [], + "damage": "24", "id": "Paul-f+4", "image": "", "input": "f+4", "name": "Stone Lion", - "notes": "\nHeat Engager\nHoming\n", - "on_block": "-8", - "on_ch": "+17", - "on_hit": "+17", + "notes": "* Heat Engager\n* Heat Dash +5, [+62a (+42)](https://wavu.wiki/t/Paul_combos#Starter 'Paul Combos')\n* Homing\n", + "on_block": "-5", + "on_ch": "+6", + "on_hit": "+6", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i22", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-f4.mp4" }, { "alias": [], + "alt": [], "damage": "0", "id": "Paul-FC.1+2", "image": "", "input": "FC.1+2", "name": "Ultimate Tackle", - "notes": "\n* Throw break 1+2\n* Transition to Takedown on hit\n", + "notes": "* Throw break 1+2\n* -5 BT if broken\n* Transition to Takedown on hit", "on_block": "", "on_ch": "+3d", "on_hit": "+3d", @@ -1221,10 +1499,11 @@ "recovery": "", "startup": "i26", "target": "t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-fc1p2.mp4" }, { "alias": [], + "alt": [], "damage": "", "id": "Paul-FC.D", "image": "", @@ -1242,29 +1521,31 @@ }, { "alias": [], - "damage": "40", + "alt": [], + "damage": ",40", "id": "Paul-FC.D,U+4", "image": "", "input": "FC.D,U+4", "name": "Incomplete Somersault", - "notes": "\n* Deals recoverable damage to self\n", + "notes": "* Deals recoverable damage to self", "on_block": "-49d", "on_ch": "-9d (-24)", "on_hit": "-9d (-24)", "parent": "Paul-FC.D", "recovery": "FDFA", "startup": "", - "target": "m", + "target": ",m", "video": "" }, { "alias": [], + "alt": [], "damage": "38", "id": "Paul-ff+1+2", "image": "", - "input": "ff+1+2", + "input": "f,F+1+2", "name": "Push Away", - "notes": "\n* Balcony Break\n* Throw break 1+2\n", + "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", "on_block": "", "on_ch": "+20d", "on_hit": "+20d", @@ -1272,577 +1553,826 @@ "recovery": "", "startup": "i12", "target": "t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-ff1p2.mp4" }, { "alias": [], + "alt": [ + "FC.df+2" + ], "damage": "14", "id": "Paul-f,F+2", "image": "", "input": "f,F+2", "name": "", - "notes": "\n* Elbow\n", + "notes": "* Elbow\n* Alternate input FC.df+2", "on_block": "-17", "on_ch": "-7", "on_hit": "-7", "parent": "", - "recovery": "", + "recovery": "r35", "startup": "i15~17", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-ff2.mp4" }, { "alias": [], + "alt": [ + "FC.df+2,1", + "FC.df+2,1" + ], "damage": "14,20", "id": "Paul-f,F+2,1", "image": "", "input": "f,F+2,1", "name": "Juggernaut", - "notes": "\n* Balcony Break\n* Combo from 1st attack\n* Alternate input FC.df+2,1\n* Cancel with B\n", + "notes": "* Balcony Break\n* Combo from 1st hit\n* Cancel to -21 -11 standing with B\n* Alternate input FC.df+2,1", "on_block": "-12", "on_ch": "+14d", "on_hit": "+14d", "parent": "Paul-f,F+2", - "recovery": "", + "recovery": "r30", "startup": "i15~17", "target": "m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-ff2,1.mp4" }, { "alias": [], + "alt": [ + "FC.df+2:1", + "FC.df+2,:1" + ], "damage": "14,24", "id": "Paul-f,F+2:1", "image": "", - "input": "f,F+2&#58;1", + "input": "f,F+2,:1", "name": "Phoenix Bone Breaker", - "notes": "\n* Balcony Break\n* Chip damage\n* Combo from 1st hit\n* Alternate input FC.df+2:1\n", + "notes": "* Balcony Break\n* Chip damage (7)\n* Combo from 1st hit\n* Alternate input FC.df+2:1", "on_block": "-4", "on_ch": "+37d (+11)", "on_hit": "+37d (+11)", "parent": "Paul-f,F+2", - "recovery": "", + "recovery": "r27", "startup": "i15~17", "target": "m,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-ff2,1_jf.mp4" }, { "alias": [], + "alt": [ + "FC.df+2,2", + "FC.df+2,2" + ], "damage": "14,21", "id": "Paul-f,F+2,2", "image": "", "input": "f,F+2,2", "name": "Bulldozer", - "notes": "\n* Alternate input FC.df+2,2\n* Cancel to -18 FC with B\n", + "notes": "* Cancel to -28 -18 FC with B\n* Alternate input FC.df+2,2\ncs33~83", "on_block": "-19c", - "on_ch": "+27a", - "on_hit": "+27a", + "on_ch": "[+27a](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", + "on_hit": "[+27a](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", "parent": "Paul-f,F+2", - "recovery": "", + "recovery": "r36", "startup": "i15~17", "target": "m,L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul_f,F+2,2.mp4" }, { "alias": [], + "alt": [], "damage": "17", "id": "Paul-f,F+3", "image": "", "input": "f,F+3", "name": "", - "notes": "", + "notes": "\n", "on_block": "-17", - "on_ch": "+24a (+14)", - "on_hit": "+24a (+14)", + "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')", "parent": "", - "recovery": "", + "recovery": "r35", "startup": "i15~16", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-ff3.mp4" }, { "alias": [], + "alt": [], "damage": "17,10", "id": "Paul-f,F+3,4", "image": "", "input": "f,F+3,4", "name": "", - "notes": "\n* Combo from 1st hit\n", + "notes": "* Combo from 1st hit [+27a (+10)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')\n", "on_block": "-16", - "on_ch": "+27a (+20)", - "on_hit": "+27a (+20)", + "on_ch": "[+30a (+20)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", + "on_hit": "[+30a (+20)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", "parent": "Paul-f,F+3", - "recovery": "", + "recovery": "r34", "startup": "i15~16", "target": "m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/paul-ff3,4_v2.mp4" }, { "alias": [], + "alt": [], "damage": "17,10,25", "id": "Paul-f,F+3,4,4", "image": "", "input": "f,F+3,4,4", "name": "Double Hop Kick High", - "notes": "\n* Balcony Break\n", + "notes": "* Balcony Break\n", "on_block": "-5", "on_ch": "+62a (+42)", "on_hit": "+62a (+42)", "parent": "Paul-f,F+3,4", - "recovery": "", + "recovery": "r32", "startup": "i15~16", "target": "m,m,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-ff3,4,4.mp4" }, { "alias": [], + "alt": [], "damage": "17,10,15", "id": "Paul-f,F+3,4,d+4", "image": "", "input": "f,F+3,4,d+4", "name": "Double Hop Kick Low", - "notes": "", + "notes": "\n\njs10~24 fs25~27 cs58~101", "on_block": "-17c", "on_ch": "-6", "on_hit": "-6", "parent": "Paul-f,F+3,4", - "recovery": "", + "recovery": "r35", "startup": "i15~16", "target": "m,m,L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-ff3,4,d4.mp4" }, { "alias": [], + "alt": [], "damage": "17,10,18", "id": "Paul-f,F+3,4,f+4", "image": "", "input": "f,F+3,4,f+4", "name": "Triple Kick Combo", - "notes": "\n* Balcony Break\n", + "notes": "* Balcony Break\n", "on_block": "-14", "on_ch": "+12d (+3)", "on_hit": "+12d (+3)", "parent": "Paul-f,F+3,4", - "recovery": "", + "recovery": "r32", "startup": "i15~16", "target": "m,m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-ff3,4,f4.mp4" }, { "alias": [], + "alt": [], "damage": "20", "id": "Paul-f,F+4", "image": "", "input": "f,F+4", "name": "Neutron Bomb", - "notes": "", - "on_block": "-1~+5", - "on_ch": "+18a", - "on_hit": "+18a", + "notes": "* Chip damage (8)\n", + "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')", "parent": "", - "recovery": "", + "recovery": "r25 ws", "startup": "i27~34", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-ff4.mp4" }, { "alias": [], + "alt": [ + "wr2" + ], "damage": "21,34", "id": "Paul-f,f,F+2", "image": "", "input": "f,f,F+2", "name": "Turbulent Hammer", - "notes": "\n* Spike\n* Transition to throw on front hit only\n* Alternate input wr2\n", - "on_block": "-10", - "on_ch": "+0d", - "on_hit": "+0d", + "notes": "* Spike on 2nd hit\n* Transition to throw on airborne hit\n* +17d FDFA without throw transition", + "on_block": "-9", + "on_ch": "[+35a](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo') FUFA", + "on_hit": "+0d FDFA", "parent": "", - "recovery": "", + "recovery": "r33", "startup": "i18~19", "target": "m,t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-fff2.mp4" }, { "alias": [], - "damage": "30", + "alt": [], + "damage": "35", "id": "Paul-H.1+2", "image": "", "input": "H.1+2", "name": "Half-Step Phoenix Smasher", - "notes": "\nBalcony Break\n* Consumes Heat\n", - "on_block": "-13", - "on_ch": "+20d (+10)", - "on_hit": "+20d (+10)", + "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", + "on_block": "-9", + "on_ch": "+30d (-6) FDFA", + "on_hit": "+30d (-6) FDFA", "parent": "", - "recovery": "", + "recovery": "r34", "startup": "i28", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-h1p2.mp4" }, { "alias": [], - "damage": "35", + "alt": [], + "damage": "40", "id": "Paul-H.1+2*", "image": "", "input": "H.1+2*", "name": "Half-Step Phoenix Smasher (Hold)", - "notes": "\nBalcony Break\n* Consumes Heat\n* Chip damage\n* Transition to Cormorant Step with f\n* Transition to Sway with b\n", - "on_block": "+0", - "on_ch": "+20d (+10)", - "on_hit": "+20d (+10)", + "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", + "on_block": "+10", + "on_ch": "+30d (-6) FDFA", + "on_hit": "+30d (-6) FDFA", "parent": "", - "recovery": "", - "startup": "i55", + "recovery": "r34", + "startup": "i46", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-h1p2_lvl2.mp4" }, { "alias": [], - "damage": "9,16,15", + "alt": [], + "damage": "50", + "id": "Paul-H.1+2**", + "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", + "on_block": "", + "on_ch": "+30d (-6) FDFA", + "on_hit": "+30d (-6) FDFA", + "parent": "", + "recovery": "r35", + "startup": "i71", + "target": "m!", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-h1p2_lvl3.mp4" + }, + { + "alias": [], + "alt": [], + "damage": "9,23,25", "id": "Paul-H.2+3", "image": "", "input": "H.2+3", "name": "Demolition Ball", - "notes": "\nHeat Smash\nBalcony Break\n*Transition to throw on 1st hit only\n", + "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", "on_block": "-12", - "on_ch": "+60a, +3a", - "on_hit": "+60a, +3a", + "on_ch": "+3d", + "on_hit": "+3d", "parent": "", "recovery": "", - "startup": "i18,21", + "startup": "i18,i21,i38", "target": "L,m,t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-h2p3.mp4" + }, + { + "alias": [ + "H.b+2,1*" + ], + "alt": [], + "damage": "22,35", + "id": "Paul-H.b+2,1*", + "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", + "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')", + "parent": "Paul-b+2", + "recovery": "r30", + "startup": "i18", + "target": "m,m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-b2,hb1_lvl2.mp4" + }, + { + "alias": [ + "H.qcf+2", + "Heat Deathfist" + ], + "alt": [ + "H.qcf+2" + ], + "damage": "51", + "id": "Paul-H.CS.2", + "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", + "on_block": "-13", + "on_ch": "+26a (-10) FDFA", + "on_hit": "+26a (-10) FDFA", + "parent": "", + "recovery": "r38", + "startup": "i13~14", + "target": "m", + "video": "https://wavu.wiki/t/Special:Redirect/file/hqcf2_1.avi.mp4" + }, + { + "alias": [ + "H.d+1,2" + ], + "alt": [], + "damage": "16,32", + "id": "Paul-H.d+1,2", + "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", + "on_block": "-13", + "on_ch": "+29d (-7) FDFA", + "on_hit": "+29d (-7) FDFA", + "parent": "Paul-d+1", + "recovery": "r37", + "startup": "i14~15", + "target": "M,m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-d1,h2.mp4" + }, + { + "alias": [ + "H.d+1,2*" + ], + "alt": [], + "damage": "16,45", + "id": "Paul-H.d+1,2*", + "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", + "on_block": "[+12](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", + "on_ch": "+30d (-6) FDFA", + "on_hit": "+30d (-6) FDFA", + "parent": "Paul-d+1", + "recovery": "r50", + "startup": "i14~15", + "target": "M,m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-d1,h2_lvl2.mp4" + }, + { + "alias": [ + "H.df+1+3,qcf+2" + ], + "alt": [], + "damage": "22,21", + "id": "Paul-H.df+1+3,qcf+2", + "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", + "on_block": "", + "on_ch": "+16d (-20) FDFA", + "on_hit": "+16d (-20) FDFA", + "parent": "Paul-df+1+3", + "recovery": "", + "startup": "i12~13", + "target": "t,m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-df1p3,hqcf2.mp4" + }, + { + "alias": [ + "H.df+1+3:qcf+2" + ], + "alt": [], + "damage": "22,26", + "id": "Paul-H.df+1+3:qcf+2", + "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", + "on_block": "", + "on_ch": "+16d (-20) FDFA", + "on_hit": "+16d (-20) FDFA", + "parent": "Paul-df+1+3", + "recovery": "", + "startup": "i12~13", + "target": "t,m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-df1p3,hqcf2_jf.mp4" }, { "alias": [], + "alt": [], + "damage": "30", + "id": "Paul-H.f+1+2*", + "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", + "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')", + "parent": "", + "recovery": "r29", + "startup": "i29~30", + "target": "m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-hf1p2-lvl2.mp4" + }, + { + "alias": [], + "alt": [], "damage": "45", "id": "Paul-Left Throw", "image": "", "input": "Left Throw", "name": "Dragon Screw", - "notes": "\n* Throw break 1\n", + "notes": "* Throw break 1\n-6 if broken", "on_block": "", - "on_ch": "+1d", - "on_hit": "+1d", + "on_ch": "+1d FUFA", + "on_hit": "+1d FUFA", "parent": "", "recovery": "", "startup": "i12~14", "target": "t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-1p3_left.mp4" }, { "alias": [], + "alt": [], "damage": "16", "id": "Paul-OTG.d+2", "image": "", "input": "OTG.d+2", "name": "Down Strike", - "notes": "", - "on_block": "", + "notes": "* Spike\n* +4 on hit against standing opponent", + "on_block": "-12c", "on_ch": "-1d (-9)", "on_hit": "-1d (-9)", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i18", "target": "L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-otgd2.mp4" }, { - "alias": [], + "alias": [ + "CS", + "qcf" + ], + "alt": [ + "qcf", + "d,f" + ], "damage": "", "id": "Paul-qcf", "image": "", - "input": "qcf (d,df,f)", + "input": "d,df,f", "name": "Cormorant Step", - "notes": "\n* D,df to enter crouching state\n", + "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", "on_block": "", "on_ch": "", "on_hit": "", - "parent": "", - "recovery": "", + "parent": "Paul-cd", + "recovery": "CS", "startup": "", "target": "", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-qcf.mp4" }, { "alias": [], + "alt": [], "damage": "55", "id": "Paul-R.df+1+2", "image": "", "input": "R.df+1+2", "name": "Big Bang Phoenix Smasher", - "notes": "\n* 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* 114f cinematic freeze on frame 8\n* t193 r56 on block\n* t134 on whiff\n* Power Crush", "on_block": "-15", - "on_ch": "0d", - "on_hit": "0d", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", "recovery": "", "startup": "i20", "target": "m,t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-rdf1p2.mp4" }, { "alias": [], + "alt": [], "damage": "40", "id": "Paul-Right Throw", "image": "", "input": "Right Throw", "name": "Fall Away", - "notes": "\n* Throw break 2\n", + "notes": "* Throw break 2\n* -3 if broken\n* Side switch", "on_block": "", - "on_ch": "-2d", - "on_hit": "-2d", + "on_ch": "-2d FUFA", + "on_hit": "-2d FUFA", "parent": "", "recovery": "", "startup": "i12~14", "target": "t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-1p3_right.mp4" }, { "alias": [], + "alt": [], "damage": "21", "id": "Paul-SS.1", "image": "", "input": "SS.1", "name": "Turn Thruster", - "notes": "\n* Balcony Break\n* Chip damage\n", + "notes": "* Balcony Break\n* Chip damage (6)\n* Effective minimum startup 30f", "on_block": "+8", - "on_ch": "+35d (+27)", - "on_hit": "+35d (+27)", + "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')", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i20", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul_SS.1.mp4" }, { "alias": [], + "alt": [], "damage": "17", "id": "Paul-SS.3", "image": "", "input": "SS.3", "name": "Pump In Pedal", - "notes": "", + "notes": "* Effective minimum startup 28f", "on_block": "-12c", - "on_ch": "+12", + "on_ch": "[+12c](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", "on_hit": "+4", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i19", "target": "L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-ss3.mp4" }, { - "alias": [], + "alias": [ + "qcb+1" + ], + "alt": [ + "qcb+1" + ], "damage": "24", "id": "Paul-SWA.1", "image": "", "input": "SWA.1", "name": "God Hammer Punch", - "notes": "\n* Chip damage\n", - "on_block": "0c", - "on_ch": "+53a", - "on_hit": "+21d", + "notes": "* Chip damage (7)", + "on_block": "+0c", + "on_ch": "[+53a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", + "on_hit": "+21d FDFA", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i21~22", "target": "M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-qcb1.mp4" }, { - "alias": [], + "alias": [ + "qcb+1+2" + ], + "alt": [ + "qcb+1+2" + ], "damage": "22", "id": "Paul-SWA.1+2", "image": "", "input": "SWA.1+2", "name": "Unseen Gust", - "notes": "\n* Tornado\n", + "notes": "* Tornado\n* High evasion", "on_block": "-14", - "on_ch": "+37a (+27)", - "on_hit": "+37a (+27)", + "on_ch": "[+37a (+27)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", + "on_hit": "[+37a (+27)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r35", "startup": "i16~17", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-qcb1p2.mp4" }, { - "alias": [], + "alias": [ + "qcb+2" + ], + "alt": [ + "qcb+2" + ], "damage": "27", "id": "Paul-SWA.2", "image": "", "input": "SWA.2", "name": "Rubber Band Attack", - "notes": "\n* Heat Engager\n* Has a clean hit effect\n", + "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", "on_block": "-9", - "on_ch": "+17", - "on_hit": "+17", + "on_ch": "+39d (-19)", + "on_hit": "+39d (-19)", "parent": "", - "recovery": "", + "recovery": "r34", "startup": "i15", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-qcb2.mp4" }, { - "alias": [], + "alias": [ + "qcb+3" + ], + "alt": [ + "qcb+3" + ], "damage": "14", "id": "Paul-SWA.3", "image": "", "input": "SWA.3", "name": "Rapid Fire", - "notes": "", + "notes": "\ncs1~", "on_block": "-21c", - "on_ch": "+21a", + "on_ch": "[+21a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", "on_hit": "-10g", "parent": "", - "recovery": "", + "recovery": "r38 FC", "startup": "i18~19", "target": "L", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-qcb3.mp4" }, { - "alias": [], + "alias": [ + "qcb+3,2" + ], + "alt": [ + "qcb+3,2", + "qcb+3,2" + ], "damage": "14,20", "id": "Paul-SWA.3,2", "image": "", "input": "SWA.3,2", "name": "", - "notes": "\n* Combo from 1st CH\n", + "notes": "* Combo from 1st CH +20d (+13)", "on_block": "-10", "on_ch": "+6", "on_hit": "+6", "parent": "Paul-SWA.3", - "recovery": "", + "recovery": "r32", "startup": "i18~19", "target": "L,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-qcb3,2.mp4" }, { - "alias": [], + "alias": [ + "qcb+3,2,1" + ], + "alt": [ + "qcb+3,2,1", + "qcb+3,2,1", + "qcb+3,2,1" + ], "damage": "14,20,25", "id": "Paul-SWA.3,2,1", "image": "", "input": "SWA.3,2,1", "name": "Petal Strike", - "notes": "\n* Tornado\n* Combo from 1st CH\n* Wall Stagger on Block\n", + "notes": "* Tornado\n*\nWall Crush +7g\n* Combo from 1st CH [+63a (+47)](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos') T!", "on_block": "-5", - "on_ch": "+21(-5)", - "on_hit": "+21(-5)", + "on_ch": "+21d (-5)", + "on_hit": "+21d (-5)", "parent": "Paul-SWA.3,2", - "recovery": "", + "recovery": "r44", "startup": "i18~19", "target": "L,m,h", - "video": "" - }, - { - "alias": [], - "damage": "14,2022", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-qcb3,2,1.mp4" + }, + { + "alias": [ + "qcb+3,2,3" + ], + "alt": [ + "qcb+3,2,3", + "qcb+3,2,3", + "qcb+3,2,3" + ], + "damage": "14,20,22", "id": "Paul-SWA.3,2,3", "image": "", "input": "SWA.3,2,3", "name": "Lightning Breaker", - "notes": "\n* Spike\n* Combo from 1st CH\n", + "notes": "* Spike\n* Combo from 1st CH +15d (-20) FDFA\n* Move can be delayed 10f\n* Input can be delayed 17f", "on_block": "-13c", - "on_ch": "+46a", - "on_hit": "+10g", + "on_ch": "[+46a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", + "on_hit": "+10d FDFA", "parent": "Paul-SWA.3,2", - "recovery": "", + "recovery": "r39", "startup": "i18~19", - "target": "L,m,m", - "video": "" + "target": "L,m,M", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-qcb3,2,3.mp4" }, { - "alias": [], + "alias": [ + "qcb+4" + ], + "alt": [ + "qcb+4" + ], "damage": "20", "id": "Paul-SWA.4", "image": "", "input": "SWA.4", "name": "Kawaragoma", - "notes": "\n* Homing\n* Chip damage on block\n", + "notes": "* Homing\n* Chip damage (6)", "on_block": "+1", - "on_ch": "+59a", + "on_ch": "[+59a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", "on_hit": "+23d (+14)", "parent": "", - "recovery": "", + "recovery": "r26", "startup": "i15~16", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-qcb4.mp4" }, { "alias": [], + "alt": [], "damage": "25", "id": "Paul-Takedown.1+2,1+2", "image": "", - "input": "Takedown.1+2,1+2", + "input": "FC.1+2,1+2,1+2", "name": "Arm Breaker", - "notes": "\n* Throw break 1+2\n", + "notes": "* Throw break 1+2\n* -9 if broken", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", "parent": "", "recovery": "", - "startup": "i26", + "startup": ",i26", "target": "t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-fc1p2,1p2,1p2.mp4" }, { "alias": [], + "alt": [], "damage": "30", "id": "Paul-Takedown.1+2,2,1,2,1", "image": "", - "input": "Takedown.2,1,2,1", + "input": "FC.1+2,2,1,2,1", "name": "Ultimate Punch", - "notes": "\n* Throw break 1 or 2\n* Alternate input 1,2,1,2\n", + "notes": "* Throw break 1 or 2\n* Alternate input 1,2,1,2", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", "parent": "", "recovery": "", - "startup": "i26", + "startup": ",i26", "target": "t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-fc1p2,2,1,2,1.mp4" }, { "alias": [], + "alt": [], "damage": "50", "id": "Paul-Takedown.1+2,2,d+1,1,1+2", "image": "", - "input": "Takedown.2,d+1,1,1+2", + "input": "FC.1+2,2,d+1,1,1+2", "name": "Ultimate Punishment", - "notes": "\n* Throw break 1\n* Transition to Arm Breaker with 1+2 after third hit\n", + "notes": "* Throw break 1\n* Transition to Arm Breaker with 1+2 after third hit", "on_block": "", - "on_ch": "+0d", - "on_hit": "+0d", + "on_ch": "+0d FDFA", + "on_hit": "+0d FDFA", "parent": "", "recovery": "", - "startup": "i26", + "startup": ",i26", "target": "t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-fc1p2,2,d1,1,1p2.mp4" }, { "alias": [], + "alt": [], "damage": "22", "id": "Paul-ub+2", "image": "", "input": "ub+2", "name": "Wrecking Ball", - "notes": "\n* Balcony Break\n", - "on_block": "-7", + "notes": "* Balcony Break\n* +21d (+14) on airborne opponent", + "on_block": "-5", "on_ch": "+14d", "on_hit": "+14d", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i18", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-ub2.mp4" }, { "alias": [], + "alt": [], "damage": "40", "id": "Paul-uf+1+2", "image": "", "input": "uf+1+2", "name": "Twist and Shout", - "notes": "\n* Throw break 1+2\n* Spike\n", + "notes": "* Spike\n* Throw break 1+2\n* -6 if broken", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -1850,95 +2380,116 @@ "recovery": "", "startup": "i12", "target": "t", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-uf1p2.mp4" }, { "alias": [], - "damage": "22", + "alt": [ + "u+2" + ], + "damage": "26", "id": "Paul-uf+2", "image": "", "input": "uf+2", "name": "Moonfall", - "notes": "\n* Heat Engager\n* Balcony Break\n* Alternate input u+2\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)\n", "on_block": "+5", - "on_ch": "+17", - "on_hit": "+17", + "on_ch": "+17d FDFA", + "on_hit": "+17d FDFA", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i22~23", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul_uf+2.mp4" }, { "alias": [], + "alt": [ + "u+3", + "ub+3" + ], "damage": "15", "id": "Paul-uf+3", "image": "", "input": "uf+3", "name": "", - "notes": "\n* Alternate input u+3 and/or ub+3\n", - "on_block": "+18g", - "on_ch": "+59a (+49)", - "on_hit": "+59a (+49)", + "notes": "\n", + "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')", "parent": "", - "recovery": "", + "recovery": "r33", "startup": "i15~16", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-uf3.mp4" }, { "alias": [], + "alt": [ + "ub+3,4", + "u+3,4", + "u+3,4", + "ub+3,4" + ], "damage": "15,10", "id": "Paul-uf+3,4", "image": "", "input": "uf+3,4", "name": "Shredder", - "notes": "\n* Combo from 1st attack\n* Alternate input u+3,4 and/or ub+3,4\n", + "notes": "* Combo from 1st hit [+28a (+21)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')\n", "on_block": "-13", - "on_ch": "+32a (+22)", - "on_hit": "+32a (+22)", + "on_ch": "[+32a (+22)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", + "on_hit": "[+32a (+22)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", "parent": "Paul-uf+3", - "recovery": "", + "recovery": "r32", "startup": "i15~16", "target": "m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-uf3,4.mp4" }, { - "alias": [], + "alias": [ + "Hopkick" + ], + "alt": [ + "ub+4", + "u+4" + ], "damage": "13", "id": "Paul-uf+4", "image": "", "input": "uf+4", "name": "Rising Toe Kick", - "notes": "\n* Alternate input ub+4 and/or u+4\n", + "notes": "\n", "on_block": "-13", - "on_ch": "+33a (+23)", - "on_hit": "+33a (+23)", + "on_ch": "[+33a (+23)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", + "on_hit": "[+33a (+23)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r33", "startup": "i15~17", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-uf4.mp4" }, { "alias": [], + "alt": [], "damage": "20", "id": "Paul-uf,n,4", "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "", + "notes": "* Can be delayed 12f after jump\n* Additional range with delay\n", "on_block": "-13", - "on_ch": "+32a(+22)", - "on_hit": "+32a(+22)", + "on_ch": "[+32a (+22)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", + "on_hit": "[+32a (+22)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r22", "startup": "i23~25", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-ufn4.mp4" }, { "alias": [], + "alt": [], "damage": "16", "id": "Paul-ws1", "image": "", @@ -1946,33 +2497,53 @@ "name": "", "notes": "", "on_block": "-10", - "on_ch": "-7", + "on_ch": "+1", "on_hit": "-7", "parent": "", - "recovery": "", + "recovery": "r27", "startup": "i15~16", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-ws1.mp4" }, { "alias": [], + "alt": [], "damage": "16,17", "id": "Paul-ws1,2", "image": "", "input": "ws1,2", "name": "Enfolding Dragon", - "notes": "\n* Hold b to transition to Sway\n* Combo from 1st CH\n* Move can be delayed\n", + "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", "on_block": "-11", - "on_ch": "+2", + "on_ch": "[+3](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", "on_hit": "+2", "parent": "Paul-ws1", - "recovery": "", + "recovery": "r30", "startup": "i15~16", "target": "m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-ws1,2.mp4" + }, + { + "alias": [], + "alt": [], + "damage": "16,17", + "id": "Paul-ws1,2~b", + "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", + "on_block": "+1", + "on_ch": "[+15](https://wavu.wiki/t/Paul_combos#Mini-combos 'Mini-combo')", + "on_hit": "+14g", + "parent": "Paul-ws1,2", + "recovery": "r19 SWA", + "startup": "i15~16", + "target": "m,m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-ws1,2~b.mp4" }, { "alias": [], + "alt": [], "damage": "20", "id": "Paul-ws2", "image": "", @@ -1980,16 +2551,17 @@ "name": "Thunder Palm", "notes": "", "on_block": "-14", - "on_ch": "+27a (+17)", - "on_hit": "+27a (+17)", + "on_ch": "[+27a (+17)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", + "on_hit": "[+27a (+17)](https://wavu.wiki/t/Paul_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r36", "startup": "i15~16", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-ws2.mp4" }, { "alias": [], + "alt": [], "damage": "16", "id": "Paul-ws3", "image": "", @@ -1997,33 +2569,38 @@ "name": "", "notes": "", "on_block": "-8", - "on_ch": "+3", - "on_hit": "+3", + "on_ch": "+6", + "on_hit": "+6", "parent": "", - "recovery": "", + "recovery": "r26", "startup": "i13~14", "target": "M", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-ws3.mp4" }, { "alias": [], + "alt": [], "damage": "16,21", "id": "Paul-ws3,2", "image": "", "input": "ws3,2", "name": "Shioh", - "notes": "\n* Balcony Break\n* Combo from 1st\n* Move can be delayed\n", + "notes": "* Balcony Break\n* Move can be delayed 12f\n* Input can be delayed 12f\n* Combo from 1st hit with 12f delay", "on_block": "-9", - "on_ch": "+46a", + "on_ch": "[+46a](https://wavu.wiki/t/Paul_combos#Counterhit 'Paul Combos')", "on_hit": "+17d (+8)", "parent": "Paul-ws3", - "recovery": "", + "recovery": "r32", "startup": "i13~14", "target": "M,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-ws3,2.mp4" }, { "alias": [], + "alt": [ + "qcf+4", + "d,f+4" + ], "damage": "18", "id": "Paul-ws4", "image": "", @@ -2034,9 +2611,9 @@ "on_ch": "+5", "on_hit": "+5", "parent": "", - "recovery": "", - "startup": "i11 (11~12)", + "recovery": "r28", + "startup": "i11~12", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Paul-ws4.mp4" } ] 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 64ae5a0..1a15eb2 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 @@ -1,6 +1,7 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Raven-1", "image": "", @@ -18,12 +19,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Raven-1+2", "image": "", "input": "1+2", "name": "Crusader", - "notes": "Heat Engager\n", + "notes": "Heat Engager", "on_block": "-9", "on_ch": "+15a", "on_hit": "+15a", @@ -35,12 +37,13 @@ }, { "alias": [], + "alt": [], "damage": "5,12", "id": "Raven-1,2", "image": "", "input": "1,2", "name": "Left Right Combo", - "notes": "\n* Jail from 1st attack with 2f delay", + "notes": "* Jail from 1st attack with 2f delay", "on_block": "-3", "on_ch": "+7", "on_hit": "+7", @@ -52,12 +55,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Raven-1+2+3+4", "image": "", "input": "1+2+3+4", "name": "Summon Force", - "notes": "\n* 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", "on_block": "", "on_ch": "", "on_hit": "", @@ -69,6 +73,7 @@ }, { "alias": [], + "alt": [], "damage": "5,12", "id": "Raven-1,2,3+4", "image": "", @@ -86,12 +91,13 @@ }, { "alias": [], + "alt": [], "damage": ",60", "id": "Raven-1+2+3+4,b,f,1+2", "image": "", "input": "1+2+3+4,b,f,1+2", "name": "Dead End", - "notes": "Balcony Break", + "notes": "Balcony Break Cannot be blocked\n,cs12~42", "on_block": "", "on_ch": "+21a (+11)", "on_hit": "+21a (+11)", @@ -103,12 +109,13 @@ }, { "alias": [], + "alt": [], "damage": "5,12,20", "id": "Raven-1,2,4", "image": "", "input": "1,2,4", - "name": "Left Right Combo Black Hole", - "notes": "\n* Tornado\n* Balcony Break\n* Combo from 1st CH", + "name": "Left Right Combo > Black Hole", + "notes": "* Tornado\n* Balcony Break\n* Combo from 1st CH\n", "on_block": "-14~-12", "on_ch": "+15a (-2)", "on_hit": "+15a (-2)", @@ -120,6 +127,7 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Raven-1+3", "image": "", @@ -137,6 +145,7 @@ }, { "alias": [], + "alt": [], "damage": "9", "id": "Raven-2", "image": "", @@ -154,12 +163,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Raven-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\n* Heat Burst\n* Cancel to r45 with b,b", + "notes": "* Heat Burst\n* Cancel to r45 with b,b\n* Power Crush", "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", @@ -171,12 +181,13 @@ }, { "alias": [], + "alt": [], "damage": "9,10", "id": "Raven-2,3", "image": "", "input": "2,3", "name": "PDK Combo", - "notes": "Combo from 1st hit", + "notes": "Combo from 1st hit\n,cs6~", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", @@ -188,12 +199,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Raven-2+4", "image": "", "input": "2+4", "name": "Salamander", - "notes": "\n* Throw break 1 or 2\n* Side switch", + "notes": "* Throw break 1 or 2\n* Side switch", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -205,12 +217,13 @@ }, { "alias": [], + "alt": [], "damage": "9,16", "id": "Raven-2,4", "image": "", "input": "2,4", "name": "PK Combo", - "notes": "\n* Combo from 1st hit\n* Cancel to r31 with B", + "notes": "* Combo from 1st hit\n* Cancel to r31 with B\n* Wall crush on hit (+16)", "on_block": "-8~-7", "on_ch": "+8~+9", "on_hit": "+8~+9", @@ -222,6 +235,7 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Raven-3", "image": "", @@ -239,12 +253,13 @@ }, { "alias": [], + "alt": [], "damage": "10,16", "id": "Raven-3,3", "image": "", "input": "3,3", "name": "", - "notes": "\n* Jail from 1st attack", + "notes": "* Jail from 1st attack", "on_block": "-8~-7", "on_ch": "+5~+6", "on_hit": "+5~+6", @@ -256,12 +271,13 @@ }, { "alias": [], + "alt": [], "damage": "10,16,20", "id": "Raven-3,3,4", "image": "", "input": "3,3,4", "name": "Valkyrie Lance Combo", - "notes": "\n* Balcony Break\n* Combo from 2nd CH", + "notes": "* Balcony Break\n* Combo from 2nd CH", "on_block": "-9", "on_ch": "+66a (+50)", "on_hit": "+39a (-19)", @@ -273,10 +289,11 @@ }, { "alias": [], + "alt": [], "damage": "10,16,20", "id": "Raven-3,3,4~B", "image": "", - "input": "3,3,4~B", + "input": "3,3,4,~B", "name": "", "notes": "", "on_block": "-16~-15", @@ -290,6 +307,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Raven-3+4", "image": "", @@ -307,6 +325,7 @@ }, { "alias": [], + "alt": [], "damage": "10,16", "id": "Raven-3~4", "image": "", @@ -324,12 +343,13 @@ }, { "alias": [], + "alt": [], "damage": "10,16", "id": "Raven-3~4,F", "image": "", "input": "3~4,F", "name": "Chariot to Blind Roll", - "notes": "Will phase through opponent up-close", + "notes": "Will phase through opponent up-close\n", "on_block": "-39~-36", "on_ch": "-8", "on_hit": "-8", @@ -341,6 +361,7 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Raven-4", "image": "", @@ -358,12 +379,13 @@ }, { "alias": [], + "alt": [], "damage": "16,13", "id": "Raven-4,1", "image": "", "input": "4,1", "name": "Brocken Connect", - "notes": "\n* Jail from 1st attack", + "notes": "* Jail from 1st attack", "on_block": "-3~-2", "on_ch": "+7~+8", "on_hit": "+7~+8", @@ -375,12 +397,13 @@ }, { "alias": [], + "alt": [], "damage": "8,10", "id": "Raven-4~3", "image": "", "input": "4~3", "name": "Hydra Bite", - "notes": "Recovery listed is for the second hit", + "notes": "Recovery listed is for the second hit\n", "on_block": "-16~-15", "on_ch": "+31a (+21)", "on_hit": "+31a (+21)", @@ -392,12 +415,13 @@ }, { "alias": [], + "alt": [], "damage": "8,10,15", "id": "Raven-4~3,1", "image": "", "input": "4~3,1", "name": "Hydra Bite Low", - "notes": "Can be delayed", + "notes": "Can be delayed\n,cs1~", "on_block": "-13~-2", "on_ch": "+4~+5", "on_hit": "+4~+5", @@ -409,12 +433,13 @@ }, { "alias": [], + "alt": [], "damage": "8,10,18", "id": "Raven-4~3,3", "image": "", "input": "4~3,3", "name": "Hydra Bite High", - "notes": "\n* Balcony Break\n* Can be delayed", + "notes": "* Balcony Break\n* Can be delayed", "on_block": "-3~+0", "on_ch": "+14a", "on_hit": "+14a", @@ -426,12 +451,13 @@ }, { "alias": [], + "alt": [], "damage": "8,10,20", "id": "Raven-4~3,4", "image": "", "input": "4~3,4", "name": "Hydra Bite Mid", - "notes": "\n* Balcony Break\n* Can be delayed", + "notes": "* Balcony Break\n* Can be delayed", "on_block": "-14~-13", "on_ch": "+15a", "on_hit": "+15a", @@ -443,12 +469,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Raven-b+1", "image": "", "input": "b+1", "name": "Elbow Strike", - "notes": "\n* 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", "on_block": "+7c~+8c", "on_ch": "+10c~+11c", "on_hit": "+10c~+11c", @@ -460,12 +487,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Raven-b+1+2", "image": "", "input": "b+1+2", "name": "Alternating Smash", - "notes": "\n* Balcony Break\n* Backswing blow", + "notes": "* Balcony Break\n* Backswing blow\n* Evades on 6f", "on_block": "-15~-13", "on_ch": "+20a (+10)", "on_hit": "+20a (+10)", @@ -477,12 +505,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Raven-b+1+3", "image": "", "input": "b+1+3", "name": "Utsusemi Escape", - "notes": "\n* Parries all attacks\n* Alternate input: b+2+4", + "notes": "* Parries all attacks\n* Alternate input: b+2+4", "on_block": "", "on_ch": "", "on_hit": "", @@ -494,12 +523,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Raven-b+1+3,P", "image": "", "input": "b+1+3,P", "name": "Utsusemi Escape", - "notes": "\n* 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", + "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~", "on_block": "", "on_ch": "-31", "on_hit": "-31", @@ -511,6 +541,7 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Raven-b+2", "image": "", @@ -528,12 +559,13 @@ }, { "alias": [], + "alt": [], "damage": "12,17", "id": "Raven-b+2,2", "image": "", "input": "b+2,2", "name": "", - "notes": "\n* 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", "on_block": "-3", "on_ch": "+8", "on_hit": "+6", @@ -545,12 +577,13 @@ }, { "alias": [], + "alt": [], "damage": "12,17,20", "id": "Raven-b+2,2,1+2", "image": "", "input": "b+2,2,1+2", "name": "Deadly Talon", - "notes": "\n* Combo from 2nd CH", + "notes": "* Combo from 2nd CH\n,cs18~29", "on_block": "-30~-29", "on_ch": "+3d", "on_hit": "+3d", @@ -562,12 +595,13 @@ }, { "alias": [], + "alt": [], "damage": "12,17,20", "id": "Raven-b+2,2,3", "image": "", "input": "b+2,2,3", "name": "Unicorn's Tail", - "notes": "\n* 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", "on_block": "-19~-18", "on_ch": "+26a (+16)", "on_hit": "+12a (-5)", @@ -579,12 +613,13 @@ }, { "alias": [], + "alt": [], "damage": "12,17", "id": "Raven-b+2,4", "image": "", "input": "b+2,4", "name": "Missing Worm", - "notes": "\n* 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", "on_block": "-7~-6", "on_ch": "+4~+5", "on_hit": "+4~+5", @@ -596,12 +631,13 @@ }, { "alias": [], + "alt": [], "damage": "12,17,21", "id": "Raven-b+2,4,2", "image": "", "input": "b+2,4,2", "name": "Missing Worm > Phantom Halberd", - "notes": "\n* 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", "on_block": "-14~-13", "on_ch": "+24a (+9)", "on_hit": "+24a (+9)", @@ -613,12 +649,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Raven-b+3", "image": "", "input": "b+3", "name": "Hades Heel", - "notes": "\n* Spike\n* Chip damage on block", + "notes": "* Spike\n* Chip damage on block", "on_block": "+4~+6", "on_ch": "+15a", "on_hit": "+15a", @@ -630,6 +667,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Raven-b+3+4", "image": "", @@ -647,6 +685,7 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Raven-b+4", "image": "", @@ -664,12 +703,13 @@ }, { "alias": [], + "alt": [], "damage": "13,20", "id": "Raven-b+4,4", "image": "", "input": "b+4,4", "name": "Skull Smasher", - "notes": "\n* Spike\n* Combo from 1st hit", + "notes": "* Spike\n* Combo from 1st hit", "on_block": "-8~-6", "on_ch": "+6c~+8c", "on_hit": "+6c~+8c", @@ -681,6 +721,7 @@ }, { "alias": [], + "alt": [], "damage": "13,24", "id": "Raven-b+4,B+4", "image": "", @@ -698,12 +739,13 @@ }, { "alias": [], + "alt": [], "damage": "13,24,11", "id": "Raven-b+4,B+4~3", "image": "", - "input": "b+4,B+4~3", + "input": "b+4,B+4,~3", "name": "Skull Smasher Feint Low", - "notes": "", + "notes": "\n,cs12~37", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -715,12 +757,13 @@ }, { "alias": [], + "alt": [], "damage": "13,24,11,15", "id": "Raven-b+4,B+4~3,3+4", "image": "", - "input": "b+4,B+4~3,3+4", + "input": "b+4,B+4,~3,3+4", "name": "Skull Spin", - "notes": "\n* 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", "on_block": "-25~-21", "on_ch": "+6a", "on_hit": "+6a", @@ -732,12 +775,13 @@ }, { "alias": [], + "alt": [], "damage": "50", "id": "Raven-Back throw", "image": "", "input": "Back throw", "name": "Dark Matter", - "notes": "\n* Floor Break\n* Unbreakable", + "notes": "* Floor Break\n* Unbreakable", "on_block": "", "on_ch": "-4d", "on_hit": "-4d", @@ -749,12 +793,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Raven-(Back to wall).b,b,UB", "image": "", "input": "(Back to wall).b,b,UB", "name": "Wall Jump Attack", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "+6~+9", "on_ch": "+28a (+19)", "on_hit": "+28a (+19)", @@ -766,12 +811,13 @@ }, { "alias": [], + "alt": [], "damage": "15,21", "id": "Raven-b,B+2", "image": "", "input": "b,B+2", "name": "War Hound", - "notes": "\n* Balcony Break\n* Jail from 1st attack\n* Parries high or low punches or kicks", + "notes": "* Balcony Break\n* Jail from 1st attack\n* Parries high or mid punches or kicks", "on_block": "-10~-9", "on_ch": "+5~+6", "on_hit": "+5~+6", @@ -783,6 +829,7 @@ }, { "alias": [], + "alt": [], "damage": "15,21,35", "id": "Raven-b,B+2,P", "image": "", @@ -800,6 +847,7 @@ }, { "alias": [], + "alt": [], "damage": "7", "id": "Raven-BT.1", "image": "", @@ -817,12 +865,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Raven-BT.1+2", "image": "", "input": "BT.1+2", "name": "Crusader", - "notes": "\n* Balcony Break\n* Frame advantage is -7 if an attack is absorbed\n* Chip damage on block if an attack is absorbed", + "notes": "* Balcony Break\n* Frame advantage is -7 if an attack is absorbed\n* Chip damage on block if an attack is absorbed\n* Power Crush", "on_block": "-13", "on_ch": "+30a (+22)", "on_hit": "+30a (+22)", @@ -834,12 +883,13 @@ }, { "alias": [], + "alt": [], "damage": "7,23", "id": "Raven-BT.1,4", "image": "", "input": "BT.1,4", "name": "Blind Lance", - "notes": "\n* Balcony Break\n* Combo from 1st hit", + "notes": "* Balcony Break\n* Combo from 1st hit", "on_block": "-8~-7", "on_ch": "+67a (+51)", "on_hit": "+40a (-18)", @@ -851,6 +901,7 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Raven-BT.2", "image": "", @@ -868,12 +919,13 @@ }, { "alias": [], + "alt": [], "damage": "13,10", "id": "Raven-BT.2,1", "image": "", "input": "BT.2,1", "name": "Backfist > Straight", - "notes": "\n* 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", "on_block": "-3", "on_ch": "+3", "on_hit": "+3", @@ -885,10 +937,11 @@ }, { "alias": [], + "alt": [], "damage": "13,10", "id": "Raven-BT.2,1~F", "image": "", - "input": "BT.2,1~F", + "input": "BT.2,1,~F", "name": "Backfist > Straight to Shadow Sprint", "notes": "", "on_block": "+1", @@ -902,6 +955,7 @@ }, { "alias": [], + "alt": [], "damage": "13,15", "id": "Raven-BT.2,2", "image": "", @@ -919,12 +973,13 @@ }, { "alias": [], + "alt": [], "damage": "13,15,21", "id": "Raven-BT.2,2,1", "image": "", "input": "BT.2,2,1", - "name": "Blinding Knife Phantom Javelin", - "notes": "\n* 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", "on_block": "-14~-13", "on_ch": "+2a (-7)", "on_hit": "+2a (-7)", @@ -936,6 +991,7 @@ }, { "alias": [], + "alt": [], "damage": "13,15", "id": "Raven-BT.2,2,3+4", "image": "", @@ -953,6 +1009,7 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Raven-BT.3", "image": "", @@ -970,12 +1027,13 @@ }, { "alias": [], + "alt": [], "damage": "5,20", "id": "Raven-BT.3+4", "image": "", "input": "BT.3+4", "name": "Spiral Cannon", - "notes": "Second kick's frame advantage on hit: +34a (+24)", + "notes": "Second kick's frame advantage on hit: +34a (+24)\n", "on_block": "-20~-19", "on_ch": "+43a (+39)", "on_hit": "+43a (+39)", @@ -987,12 +1045,13 @@ }, { "alias": [], + "alt": [], "damage": "10,17", "id": "Raven-BT.3,4", "image": "", "input": "BT.3,4", "name": "", - "notes": "\n* 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", "on_block": "+0~+2", "on_ch": "+11g~+13g", "on_hit": "+1~+3", @@ -1004,12 +1063,13 @@ }, { "alias": [], + "alt": [], "damage": "10,17,22", "id": "Raven-BT.3,4,3", "image": "", "input": "BT.3,4,3", "name": "Crescent Mirage", - "notes": "Same move as df+(4,4),3", + "notes": "Same move as df+(4,4),3\n", "on_block": "-6~-3", "on_ch": "+18a", "on_hit": "+18a", @@ -1021,12 +1081,13 @@ }, { "alias": [], + "alt": [], "damage": "10,17,21", "id": "Raven-BT.3,4,4", "image": "", "input": "BT.3,4,4", "name": "Fafnir", - "notes": "\n* Spike\n* Combo from 2nd CH", + "notes": "* Spike\n* Combo from 2nd CH\n", "on_block": "-9~-8", "on_ch": "+5a", "on_hit": "+5a", @@ -1038,12 +1099,13 @@ }, { "alias": [], + "alt": [], "damage": "10,17,21", "id": "Raven-BT.3,4,4,F", "image": "", "input": "BT.3,4,4,F", "name": "Fafnir to Blind Roll", - "notes": "Will phase through opponent up-close", + "notes": "Will phase through opponent up-close\n", "on_block": "-36", "on_ch": "", "on_hit": "", @@ -1055,12 +1117,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Raven-BT.4", "image": "", "input": "BT.4", "name": "Chronos Lathe", - "notes": "\n* Heat Engager\n* Balcony Break", + "notes": "* Heat Engager\n* Balcony Break\n", "on_block": "-5~-4", "on_ch": "+44a (-14)", "on_hit": "+44a (-14)", @@ -1072,6 +1135,7 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Raven-BT.b+2", "image": "", @@ -1089,12 +1153,13 @@ }, { "alias": [], + "alt": [], "damage": "17,5,20", "id": "Raven-BT.b+2,3", "image": "", "input": "BT.b+2,3", "name": "Abyss Cannon", - "notes": "\n* Combo from 1st CH\n* Second kick's frame advantage on hit: +34a (+24)", + "notes": "* Combo from 1st CH\n* Second kick's frame advantage on hit: +34a (+24)\n", "on_block": "-20~-19", "on_ch": "+42a (+38)", "on_hit": "+42a (+38)", @@ -1106,6 +1171,7 @@ }, { "alias": [], + "alt": [], "damage": "17,13", "id": "Raven-BT.b+2,4", "image": "", @@ -1123,12 +1189,13 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Raven-BT.b+3", "image": "", "input": "BT.b+3", "name": "Cannon Tail", - "notes": "\n* Homing\n* Balcony Break\n* Chip damage on block", + "notes": "* Homing\n* Balcony Break\n* Chip damage on block", "on_block": "+4~+5", "on_ch": "+41a", "on_hit": "+41a", @@ -1140,6 +1207,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Raven-BT.b+3+4", "image": "", @@ -1157,12 +1225,13 @@ }, { "alias": [], + "alt": [], "damage": "5", "id": "Raven-BT.d+1", "image": "", "input": "BT.d+1", "name": "Crouch Spin Knuckle", - "notes": "Alternate input: BT.d+2", + "notes": "Alternate input: BT.d+2\ncs1~", "on_block": "-3", "on_ch": "+6", "on_hit": "+6", @@ -1174,12 +1243,13 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Raven-BT.d+3", "image": "", "input": "BT.d+3", "name": "Shinobi Cyclone", - "notes": "Clean hit +74a (+58), 20 damage", + "notes": "Clean hit +74a (+58), 20 damage\ncs4~48", "on_block": "-26~-24", "on_ch": "+0~+2", "on_hit": "+0~+2", @@ -1191,12 +1261,13 @@ }, { "alias": [], + "alt": [], "damage": "6", "id": "Raven-BT.d+4", "image": "", "input": "BT.d+4", "name": "Crouch Spin Kick", - "notes": "", + "notes": "\ncs1~", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -1208,12 +1279,13 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Raven-BT.f+1", "image": "", "input": "BT.f+1", "name": "Soul Steal", - "notes": "\n* 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", "on_block": "-8", "on_ch": "+6", "on_hit": "+6", @@ -1225,6 +1297,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Raven-BT.f+1+2", "image": "", @@ -1242,7 +1315,8 @@ }, { "alias": [], - "damage": "25", + "alt": [], + "damage": ",25", "id": "Raven-BT.f+1+2,P", "image": "", "input": "BT.f+1+2,P", @@ -1254,11 +1328,12 @@ "parent": "Raven-BT.f+1+2", "recovery": "", "startup": "", - "target": "t", + "target": ",t", "video": "" }, { "alias": [], + "alt": [], "damage": "13", "id": "Raven-BT.f+2", "image": "", @@ -1276,12 +1351,13 @@ }, { "alias": [], + "alt": [], "damage": "13,15", "id": "Raven-BT.f+2,3", "image": "", "input": "BT.f+2,3", "name": "Cold Massacre", - "notes": "\n* 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", "on_block": "-7~-6", "on_ch": "+14~+15", "on_hit": "+14~+15", @@ -1293,12 +1369,13 @@ }, { "alias": [], + "alt": [], "damage": "13,17", "id": "Raven-BT.f+2,4", "image": "", "input": "BT.f+2,4", "name": "Cold Worm", - "notes": "\n* 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", "on_block": "-7~-6", "on_ch": "+4~+5", "on_hit": "+4~+5", @@ -1310,12 +1387,13 @@ }, { "alias": [], + "alt": [], "damage": "13,17,21", "id": "Raven-BT.f+2,4,2", "image": "", "input": "BT.f+2,4,2", "name": "Cold Worm > Phantom Halberd", - "notes": "\n* 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", "on_block": "-14~-13", "on_ch": "+24a (+9)", "on_hit": "+24a (+9)", @@ -1327,6 +1405,7 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Raven-BT.f+3", "image": "", @@ -1335,7 +1414,7 @@ "notes": "Knee", "on_block": "-5~-4", "on_ch": "+38a (+30)", - "on_hit": "+3~+4", + "on_hit": "+6", "parent": "", "recovery": "r41", "startup": "i13~14", @@ -1344,12 +1423,13 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Raven-BT.f+3+4", "image": "", "input": "BT.f+3+4", "name": "Reverse Chakram", - "notes": "Spike", + "notes": "Spike\n\njs5~24 fs25~27 cs28~51", "on_block": "-9~-7", "on_ch": "+5a", "on_hit": "+5a", @@ -1361,12 +1441,13 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Raven-BT.f+3+4,F", "image": "", "input": "BT.f+3+4,F", "name": "Reverse Chakram to Blind Roll", - "notes": "Will phase through opponent up-close", + "notes": "Will phase through opponent up-close\n", "on_block": "-36", "on_ch": "-22", "on_hit": "-22", @@ -1378,15 +1459,16 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Raven-BT.f+3~B", "image": "", - "input": "BT.f+3~B", + "input": "BT.f+3,~B", "name": "", "notes": "", "on_block": "-8", "on_ch": "+35a (+27)", - "on_hit": "+0", + "on_hit": "+3", "parent": "Raven-BT.f+3", "recovery": "r45 BT", "startup": "i13~14", @@ -1395,6 +1477,7 @@ }, { "alias": [], + "alt": [], "damage": "9", "id": "Raven-BT.f+4", "image": "", @@ -1402,8 +1485,8 @@ "name": "Kama Kick", "notes": "", "on_block": "-9", - "on_ch": "+2", - "on_hit": "+2", + "on_ch": "+4", + "on_hit": "+4", "parent": "", "recovery": "r28 BT", "startup": "i16", @@ -1412,12 +1495,13 @@ }, { "alias": [], + "alt": [], "damage": "9,15", "id": "Raven-BT.f+4,1", "image": "", "input": "BT.f+4,1", "name": "Trick Bang", - "notes": "\n* Tornado\n* Combo from 1st hit", + "notes": "* Tornado\n* Combo from 1st hit", "on_block": "-9~-8", "on_ch": "+5~+6", "on_hit": "+5~+6", @@ -1429,6 +1513,7 @@ }, { "alias": [], + "alt": [], "damage": "9,15", "id": "Raven-BT.f+4,1,3+4", "image": "", @@ -1446,12 +1531,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Raven-BT.f,F+3", "image": "", "input": "BT.f,F+3", "name": "Gremlin Smasher", - "notes": "", + "notes": "\ncs4~22", "on_block": "-9~-8", "on_ch": "+8a", "on_hit": "+8a", @@ -1463,12 +1549,13 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Raven-BT.f,F+3+4", "image": "", "input": "BT.f,F+3+4", "name": "Vermillion", - "notes": "", + "notes": "\nfs13~21 cs18~49", "on_block": "-18~-11", "on_ch": "+24a", "on_hit": "+24a", @@ -1480,12 +1567,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Raven-BT.f,f,f", "image": "", "input": "BT.f,f,f", "name": "Blind Roll", - "notes": "Will phase through opponent up-close", + "notes": "Will phase through opponent up-close\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1497,12 +1585,13 @@ }, { "alias": [], + "alt": [], "damage": "5", "id": "Raven-d+1", "image": "", "input": "d+1", "name": "Crouch Jab", - "notes": "\n* Can recover standing with f", + "notes": "* Can recover standing with f\ncs4~", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -1514,12 +1603,13 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Raven-d+2", "image": "", "input": "d+2", "name": "Crouch Straight", - "notes": "", + "notes": "\ncs4~", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -1531,6 +1621,7 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Raven-d+3", "image": "", @@ -1548,12 +1639,13 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Raven-d+4", "image": "", "input": "d+4", "name": "Basilisk Fang", - "notes": "", + "notes": "\ncs6~", "on_block": "-13", "on_ch": "+13g", "on_hit": "-2", @@ -1565,6 +1657,7 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Raven-db+2", "image": "", @@ -1582,12 +1675,13 @@ }, { "alias": [], + "alt": [], "damage": "13,15", "id": "Raven-db+2,1", "image": "", "input": "db+2,1", "name": "Assassin's Sting Combo", - "notes": "\n* Combo from 1st hit", + "notes": "* Combo from 1st hit", "on_block": "-1~+0", "on_ch": "+8~+9", "on_hit": "+8~+9", @@ -1599,12 +1693,13 @@ }, { "alias": [], + "alt": [], "damage": "13,15,21", "id": "Raven-db+2,1,1", "image": "", "input": "db+2,1,1", "name": "Assassin's Sting > Phantom Javelin", - "notes": "\n* 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", "on_block": "-14~-13", "on_ch": "+2a (-7)", "on_hit": "+2a (-7)", @@ -1616,6 +1711,7 @@ }, { "alias": [], + "alt": [], "damage": "13,15", "id": "Raven-db+2,1,3+4", "image": "", @@ -1633,12 +1729,13 @@ }, { "alias": [], + "alt": [], "damage": "19", "id": "Raven-db+3", "image": "", "input": "db+3", "name": "Killer Bee", - "notes": "", + "notes": "\n\njs8~24 fs25~27 cs28~", "on_block": "-12~-11", "on_ch": "+39d", "on_hit": "+5~+6", @@ -1650,12 +1747,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Raven-db+4", "image": "", "input": "db+4", "name": "Shinobi Cyclone", - "notes": "", + "notes": "\ncs6~49", "on_block": "-14~-13", "on_ch": "+37a", "on_hit": "+4c~+5c", @@ -1667,6 +1765,7 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Raven-df+1", "image": "", @@ -1684,12 +1783,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Raven-df+1+4", "image": "", "input": "df+1+4", "name": "Orbiting Moon", - "notes": "\n* 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", "on_block": "-2", "on_ch": "+0d", "on_hit": "+0d", @@ -1701,12 +1801,13 @@ }, { "alias": [], + "alt": [], "damage": "13,25", "id": "Raven-df+1,4", "image": "", "input": "df+1,4", "name": "Body Blow > Phantom Mace", - "notes": "\n* 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", "on_block": "-14~-5", "on_ch": "+32a (-26)", "on_hit": "+32a (-26)", @@ -1718,12 +1819,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Raven-df+2", "image": "", "input": "df+2", "name": "Uppercut", - "notes": "\n* Launches crouching opponent", + "notes": "* Launches crouching opponent", "on_block": "-13~-11", "on_ch": "+30a (+20)", "on_hit": "+30a (+20)", @@ -1735,6 +1837,7 @@ }, { "alias": [], + "alt": [], "damage": "15,17", "id": "Raven-df+2,3", "image": "", @@ -1752,6 +1855,7 @@ }, { "alias": [], + "alt": [], "damage": "15,24", "id": "Raven-df+2,4", "image": "", @@ -1769,12 +1873,13 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Raven-df+3", "image": "", "input": "df+3", "name": "Shadow Snap Kick", - "notes": "", + "notes": "\ncs6~17", "on_block": "-9~-8", "on_ch": "+46a (+36)", "on_hit": "+12a", @@ -1786,6 +1891,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Raven-df+4", "image": "", @@ -1803,12 +1909,13 @@ }, { "alias": [], + "alt": [], "damage": "15,16", "id": "Raven-df+4,4", "image": "", "input": "df+4,4", "name": "Pendulum Kick", - "notes": "\n* 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", "on_block": "-14~-13", "on_ch": "+6a", "on_hit": "+6a", @@ -1820,12 +1927,13 @@ }, { "alias": [], + "alt": [], "damage": "15,16,22", "id": "Raven-df+4,4,3", "image": "", "input": "df+4,4,3", "name": "Pendulum Shadow", - "notes": "", + "notes": "\n", "on_block": "-6~-3", "on_ch": "+18a", "on_hit": "+18a", @@ -1837,23 +1945,25 @@ }, { "alias": [], + "alt": [], "damage": "10,20", "id": "Raven-f+1+2", "image": "", "input": "f+1+2", "name": "Minos Typhoon", - "notes": "\n* Heat Engager\n* Balcony Break\n* Frame advantage is -9 if an attack is absorbed", + "notes": "* Heat Engager\n* Balcony Break\n* Frame advantage is -9 if an attack is absorbed\n* Power Crush", "on_block": "-14", "on_ch": "+30a (+4)", "on_hit": "+30a (+4)", "parent": "", "recovery": "r36", - "startup": "i18~19 i26", - "target": "m", + "startup": "i18~19, i26", + "target": "h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Raven-f+2", "image": "", @@ -1871,12 +1981,13 @@ }, { "alias": [], + "alt": [], "damage": "10,13", "id": "Raven-f+2,3", "image": "", "input": "f+2,3", "name": "Tartaros", - "notes": "\n* Spike\n* Combo from 1st hit\n* Can be delayed", + "notes": "* Spike\n* Combo from 1st hit\n* Can be delayed", "on_block": "-9~-8", "on_ch": "+6c~+7c", "on_hit": "+6c~+7c", @@ -1888,15 +1999,16 @@ }, { "alias": [], + "alt": [], "damage": "10,13", "id": "Raven-f+2,3,3+4", "image": "", "input": "f+2,3,3+4", "name": "", - "notes": "\n* Alternate input: f+2,3~D", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Alternate input: f+2,3~D", + "on_block": "-9~-8", + "on_ch": "+6c~+7c", + "on_hit": "+6c~+7c", "parent": "Raven-f+2,3", "recovery": "r27 SZN", "startup": "i15~16", @@ -1905,6 +2017,7 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Raven-f+3", "image": "", @@ -1922,12 +2035,13 @@ }, { "alias": [], + "alt": [], "damage": "18,21", "id": "Raven-f+3,2", "image": "", "input": "f+3,2", "name": "Circling Winds", - "notes": "\n* Balcony Break\n* Combo from 1st hit", + "notes": "* Balcony Break\n* Combo from 1st hit", "on_block": "-14", "on_ch": "+30a (+22)", "on_hit": "+10a (+1)", @@ -1939,10 +2053,11 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Raven-f+3~B", "image": "", - "input": "f+3~B", + "input": "f+3,~B", "name": "", "notes": "", "on_block": "-6", @@ -1956,6 +2071,7 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Raven-f+4", "image": "", @@ -1973,12 +2089,13 @@ }, { "alias": [], + "alt": [], "damage": "5", "id": "Raven-FC.1", "image": "", "input": "FC.1", "name": "Crouch Jab", - "notes": "Can recover standing with f", + "notes": "Can recover standing with f\ncs1~", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -1990,12 +2107,13 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Raven-FC.2", "image": "", "input": "FC.2", "name": "Crouch Straight", - "notes": "", + "notes": "\ncs1~", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -2007,12 +2125,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Raven-FC.3", "image": "", "input": "FC.3", "name": "Crouch Spin Kick", - "notes": "", + "notes": "\ncs1~", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -2024,12 +2143,13 @@ }, { "alias": [], + "alt": [], "damage": "6", "id": "Raven-FC.4", "image": "", "input": "FC.4", "name": "Crouch Chin Kick", - "notes": "", + "notes": "\ncs1~", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -2041,12 +2161,13 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Raven-FC.df+3", "image": "", "input": "FC.df+3", "name": "Aqua Spider", - "notes": "", + "notes": "Can be executed from standing with d,DF+3\ncs1~35", "on_block": "-9~-7", "on_ch": "+30d", "on_hit": "+2~+4", @@ -2058,12 +2179,13 @@ }, { "alias": [], + "alt": [], "damage": "17,25", "id": "Raven-FC.df+3+4", "image": "", "input": "FC.df+3+4", "name": "Tornado Destruction", - "notes": "\n* Spike\n* Transition to r20 SZN on hit only\n* Second hit available on hit only\n* Power up during Heat", + "notes": "* Spike\n* Transition to r20 SZN on hit only\n* Second hit available on hit only\n* Power up during Heat\ncs1~17", "on_block": "-23~-21", "on_ch": "-5a", "on_hit": "-5a", @@ -2075,12 +2197,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Raven-FC.df,d,DF", "image": "", "input": "FC.df,d,DF", "name": "Crouch Step", - "notes": "", + "notes": "\ncs1~30", "on_block": "", "on_ch": "", "on_hit": "", @@ -2092,6 +2215,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Raven-FC.df,d,df,f", "image": "", @@ -2109,6 +2233,7 @@ }, { "alias": [], + "alt": [], "damage": "26", "id": "Raven-f,F+2", "image": "", @@ -2126,12 +2251,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Raven-f,F+3", "image": "", "input": "f,F+3", "name": "Sudden Strike", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-14~-11", "on_ch": "+43a (+29)", "on_hit": "+43a (+29)", @@ -2143,6 +2269,7 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Raven-f,F+4", "image": "", @@ -2160,12 +2287,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Raven-f,f,F+3", "image": "", "input": "f,f,F+3", "name": "Typhon Fang", - "notes": "Chip damage on block", + "notes": "Chip damage on block\n", "on_block": "+4~+6", "on_ch": "+6a", "on_hit": "+6a", @@ -2177,6 +2305,7 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Raven-H.1+2,F", "image": "", @@ -2194,12 +2323,13 @@ }, { "alias": [], + "alt": [], "damage": "20,35", "id": "Raven-H.2+3", "image": "", "input": "H.2+3", "name": "Pandemonium", - "notes": "\n* Heat Smash\n* Transition to r20 SZN on block", + "notes": "* Heat Smash\n* Transition to r20 SZN on block", "on_block": "+14g", "on_ch": "+3a", "on_hit": "+3a", @@ -2211,12 +2341,13 @@ }, { "alias": [], + "alt": [], "damage": "12,17,21,30", "id": "Raven-H.b+2,4,2", "image": "", "input": "H.b+2,4,2", "name": "Missing Worm > Phantom Halberd", - "notes": "\n* 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", "on_block": "-3~-1", "on_ch": "+24a (+9)", "on_hit": "+24a (+9)", @@ -2228,12 +2359,13 @@ }, { "alias": [], + "alt": [], "damage": "9,12,21,30", "id": "Raven-H.BT.2,2,1", "image": "", "input": "H.BT.2,2,1", - "name": "Blinding Knife Phantom Javelin", - "notes": "\n* 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", "on_block": "-3", "on_ch": "+2a (-7)", "on_hit": "+2a (-7)", @@ -2245,12 +2377,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Raven-H.BT.4,F", "image": "", "input": "H.BT.4,F", "name": "Chronos Lathe > Heat Dash", - "notes": "", + "notes": "\n", "on_block": "-5~-4", "on_ch": "+36a (+26)", "on_hit": "+36a (+26)", @@ -2262,12 +2395,13 @@ }, { "alias": [], + "alt": [], "damage": "13,17,21,30", "id": "Raven-H.BT.f+2,4,2", "image": "", "input": "H.BT.f+2,4,2", "name": "Cold Worm > Phantom Halberd", - "notes": "\n* 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", "on_block": "-3~-1", "on_ch": "+24a (+9)", "on_hit": "+24a (+9)", @@ -2279,12 +2413,13 @@ }, { "alias": [], + "alt": [], "damage": "13,15,21,30", "id": "Raven-H.db+2,1,1", "image": "", "input": "H.db+2,1,1", "name": "Assassin's Sting > Phantom Javelin", - "notes": "\n* 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", "on_block": "-3~+5", "on_ch": "+2a (-7)", "on_hit": "+2a (-7)", @@ -2296,12 +2431,13 @@ }, { "alias": [], + "alt": [], "damage": "13,25,30", "id": "Raven-H.df+1,4", "image": "", "input": "H.df+1,4", "name": "Body Blow > Phantom Mace", - "notes": "\n* 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", "on_block": "-3~-2", "on_ch": "+32a (-26)", "on_hit": "+32a (-26)", @@ -2313,29 +2449,31 @@ }, { "alias": [], + "alt": [], "damage": "10,20", "id": "Raven-H.f+1+2,F", "image": "", "input": "H.f+1+2,F", "name": "Minos Typhoon > Heat Dash", - "notes": "", + "notes": "\n* Power Crush", "on_block": "+5", "on_ch": "+34a", "on_hit": "+34a", "parent": "", "recovery": "r27", - "startup": "i18~19 i26", - "target": "m", + "startup": "i18~19, i26", + "target": "h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "17,25", "id": "Raven-H.FC.df+3+4", "image": "", "input": "H.FC.df+3+4", "name": "Tornado Destruction", - "notes": "\n* Spike\n* Transition to r20 SZN on hit only\n* Second hit available on hit only\n* Recover Heat on hit", + "notes": "* Spike\n* Transition to r20 SZN on hit only\n* Second hit available on hit only\n* Recover Heat on hit\ncs1~17", "on_block": "-23~-21", "on_ch": "-5", "on_hit": "-5", @@ -2347,12 +2485,13 @@ }, { "alias": [], + "alt": [], "damage": "20,20", "id": "Raven-H.f,f,F+3,4", "image": "", "input": "H.f,f,F+3,4", "name": "Typhon Fang Phantom", - "notes": "\n* 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", "on_block": "+7~+8", "on_ch": "+72a (+56)", "on_hit": "+72a (+56)", @@ -2364,12 +2503,13 @@ }, { "alias": [], + "alt": [], "damage": "15,21,30", "id": "Raven-H.qcf+1,2", "image": "", "input": "H.qcf+1,2", "name": "Fatal Elbow > Phantom Halberd", - "notes": "\n* 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", "on_block": "-3~-1", "on_ch": "+24a (+9)", "on_hit": "+24a (+9)", @@ -2381,12 +2521,13 @@ }, { "alias": [], + "alt": [], "damage": "16,14", "id": "Raven-H.qcf+3", "image": "", "input": "H.qcf+3", "name": "Poison Needle > Nightmare", - "notes": "\n* Spike\n* Transitions to attack throw on front hit only, otherwise launch +33a (+23)\n", + "notes": "* Spike\n* Transitions to attack throw on front hit only, otherwise launch +33a (+23)", "on_block": "-7~-6", "on_ch": "-4d", "on_hit": "-4d", @@ -2398,12 +2539,13 @@ }, { "alias": [], + "alt": [], "damage": "12,25,30", "id": "Raven-H.SZN.1,4", "image": "", "input": "H.SZN.1,4", "name": "Swift Blade > Phantom Mace", - "notes": "\n* 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", "on_block": "-3~-2", "on_ch": "+32a (-26)", "on_hit": "+32a (-26)", @@ -2415,6 +2557,7 @@ }, { "alias": [], + "alt": [], "damage": "20,10", "id": "Raven-H.SZN.2,F", "image": "", @@ -2432,12 +2575,13 @@ }, { "alias": [], + "alt": [], "damage": "16,21,30", "id": "Raven-H.SZN.3,2", "image": "", "input": "H.SZN.3,2", "name": "Radius Flail > Phantom Halberd", - "notes": "\n* 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", "on_block": "-3~-1", "on_ch": "+24a (+9)", "on_hit": "+24a (+9)", @@ -2449,12 +2593,13 @@ }, { "alias": [], + "alt": [], "damage": "18,18,20", "id": "Raven-H.ws3,2", "image": "", "input": "H.ws3,2", "name": "Trident Kick > Phantom Halberd", - "notes": "\n* 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", "on_block": "-3~-1", "on_ch": "+65a (+49)", "on_hit": "+65a (+49)", @@ -2466,12 +2611,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Raven-H.ws3+4,F", "image": "", "input": "H.ws3+4,F", "name": "Spinning Middle Kick", - "notes": "\n* Homing\n* Alternate input: H.qcf+3+4,F", + "notes": "* Homing\n* Alternate input: H.qcf+3+4,F", "on_block": "+5", "on_ch": "+62a (+42)", "on_hit": "+62a (+42)", @@ -2483,12 +2629,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Raven-Left throw", "image": "", "input": "Left throw", "name": "Neck Ringer", - "notes": "\n* Floor Break\n* Throw break 1\n* Side switch on hit", + "notes": "* Floor Break\n* Throw break 1\n* Side switch on hit", "on_block": "-3", "on_ch": "-3d", "on_hit": "-3d", @@ -2500,6 +2647,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Raven-qcf", "image": "", @@ -2517,6 +2665,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Raven-qcf+1", "image": "", @@ -2534,12 +2683,13 @@ }, { "alias": [], + "alt": [], "damage": "12,21", "id": "Raven-qcf+1+2", "image": "", "input": "qcf+1+2", "name": "Hellhound", - "notes": "\n* Balcony Break\n* Attack reversal\n* Parries high or mid punches or kicks", + "notes": "* Balcony Break\n* Attack reversal\n* Parries high or mid punches or kicks\nps1~5 cs19~", "on_block": "-9", "on_ch": "+11a (+2)", "on_hit": "+11a (+2)", @@ -2551,12 +2701,13 @@ }, { "alias": [], + "alt": [], "damage": "15,21", "id": "Raven-qcf+1,2", "image": "", "input": "qcf+1,2", "name": "Fatal Elbow > Phantom Halberd", - "notes": "\n* 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", "on_block": "-14~-13", "on_ch": "+24a (+9)", "on_hit": "+24a (+9)", @@ -2568,6 +2719,7 @@ }, { "alias": [], + "alt": [], "damage": "12,21,35", "id": "Raven-qcf+1+2,P", "image": "", @@ -2585,6 +2737,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Raven-qcf+1,3+4", "image": "", @@ -2602,12 +2755,13 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Raven-qcf+2", "image": "", "input": "qcf+2", "name": "Buzzsaw", - "notes": "Cancel to r45 BT with B", + "notes": "Cancel to r45 BT with qcf+2~B\ncs10~45", "on_block": "-12~-11", "on_ch": "+14~+15", "on_hit": "+5~+6", @@ -2619,12 +2773,13 @@ }, { "alias": [], + "alt": [], "damage": "18,25", "id": "Raven-qcf+2~1", "image": "", - "input": "qcf+2~1", + "input": "qcf+2,~1", "name": "Laevateinn", - "notes": "\n* 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", "on_block": "-9~-8", "on_ch": "+24a (+14)", "on_hit": "+24a (+14)", @@ -2636,12 +2791,13 @@ }, { "alias": [], + "alt": [], "damage": "16,14", "id": "Raven-qcf+3", "image": "", "input": "qcf+3", "name": "Poison Needle > Nightmare", - "notes": "\n* 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", "on_block": "-7~-6", "on_ch": "-4d", "on_hit": "-4d", @@ -2653,6 +2809,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Raven-qcf+4", "image": "", @@ -2670,12 +2827,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Raven-qcf,d,DF", "image": "", "input": "qcf,d,DF", "name": "Shadow Sprint Cancel to FC", - "notes": "", + "notes": "\ncs1~", "on_block": "", "on_ch": "", "on_hit": "", @@ -2687,12 +2845,13 @@ }, { "alias": [], + "alt": [], "damage": "55+", "id": "Raven-R.df+1+2", "image": "", "input": "R.df+1+2", "name": "Wild Hunt X-ecutor", - "notes": "\n* Rage Art\n* Damage increases with lower health\n* Erases opponent's recoverable health on hit", + "notes": "* Rage Art\n* Damage increases with lower health\n* Erases opponent's recoverable health on hit\n* Power Crush", "on_block": "-15", "on_ch": "+0", "on_hit": "+0", @@ -2704,12 +2863,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Raven-Right throw", "image": "", "input": "Right throw", "name": "Swift Assassin", - "notes": "\n* Floor Break\n* Throw break 2", + "notes": "* Floor Break\n* Throw break 2", "on_block": "-3", "on_ch": "-4d", "on_hit": "-4d", @@ -2721,6 +2881,7 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Raven-SZN.1", "image": "", @@ -2738,12 +2899,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Raven-SZN.1+2", "image": "", "input": "SZN.1+2", "name": "Oceanus Fissure", - "notes": "\n* Homing\n* Balcony Break\n* Chip damage on block", + "notes": "* Homing\n* Balcony Break\n* Chip damage on block", "on_block": "+0~+1", "on_ch": "+23a", "on_hit": "+23a", @@ -2755,12 +2917,13 @@ }, { "alias": [], + "alt": [], "damage": "12,25", "id": "Raven-SZN.1,4", "image": "", "input": "SZN.1,4", "name": "Swift Blade > Phantom Mace", - "notes": "\n* 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", "on_block": "-14~-5", "on_ch": "+32a (-26)", "on_hit": "+32a (-26)", @@ -2772,10 +2935,11 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Raven-SZN.1~F", "image": "", - "input": "SZN.1~F", + "input": "SZN.1,~F", "name": "Swift Blade to Shadow Sprint", "notes": "", "on_block": "+1~+2", @@ -2789,12 +2953,13 @@ }, { "alias": [], + "alt": [], "damage": "20,10", "id": "Raven-SZN.2", "image": "", "input": "SZN.2", "name": "Dual Thanatos", - "notes": "\n* Heat Engager\n* Balcony Break\n* Power up during Heat", + "notes": "* Heat Engager\n* Balcony Break\n* Power up during Heat", "on_block": "-9", "on_ch": "+7a (-2)", "on_hit": "+7a (-2)", @@ -2806,12 +2971,13 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Raven-SZN.3", "image": "", "input": "SZN.3", "name": "Radius Flail", - "notes": "", + "notes": "\n", "on_block": "-4~-3", "on_ch": "+5~+6", "on_hit": "+5~+6", @@ -2823,12 +2989,13 @@ }, { "alias": [], + "alt": [], "damage": "16,21", "id": "Raven-SZN.3,2", "image": "", "input": "SZN.3,2", "name": "Radius Flail > Phantom Halberd", - "notes": "\n* 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", "on_block": "-14~-13", "on_ch": "+24a (+9)", "on_hit": "+24a (+9)", @@ -2840,12 +3007,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Raven-SZN.4", "image": "", "input": "SZN.4", "name": "Cocytus Glide", - "notes": "", + "notes": "\ncs6~", "on_block": "-16~-9", "on_ch": "+26a", "on_hit": "+2~+9", @@ -2857,12 +3025,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Raven-SZN.B", "image": "", "input": "SZN.B", "name": "Blind Labyrinth", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2874,12 +3043,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Raven-SZN.D", "image": "", "input": "SZN.D", "name": "Blind Fall to Crouching State", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2891,12 +3061,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Raven-SZN.U", "image": "", "input": "SZN.U", "name": "Blind Fall", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2908,12 +3079,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Raven-u+3", "image": "", "input": "u+3", "name": "Deathbringer", - "notes": "\n* Chip damage on block\n* Alternate input: ub+3", + "notes": "* Chip damage on block\n* Alternate input: ub+3\n", "on_block": "+2", "on_ch": "+6~+7", "on_hit": "+6~+7", @@ -2925,12 +3097,13 @@ }, { "alias": [], + "alt": [], "damage": "23,18", "id": "Raven-u+3,3", "image": "", "input": "u+3,3", "name": "Deathbringer Low", - "notes": "\n* Transitions to r76 Ki Charge on hit only\n* Alternate input: ub+3,3", + "notes": "* Transitions to r76 Ki Charge on hit only\n* Alternate input: ub+3,3\n,cs14~39", "on_block": "-16~-15", "on_ch": "+16a", "on_hit": "+16a", @@ -2942,12 +3115,13 @@ }, { "alias": [], + "alt": [], "damage": "23,18,22", "id": "Raven-u+3,3,3", "image": "", "input": "u+3,3,3", "name": "Deathbringer Low > Shadow", - "notes": "Alternate input: ub+3,3,3", + "notes": "Alternate input: ub+3,3,3\n", "on_block": "-6~-4", "on_ch": "+18a", "on_hit": "+18a", @@ -2959,12 +3133,13 @@ }, { "alias": [], + "alt": [], "damage": "11", "id": "Raven-u+4", "image": "", "input": "u+4", "name": "", - "notes": "\n* Balcony Break\n* Alternate input: ub+4", + "notes": "* Balcony Break\n* Alternate input: ub+4\n", "on_block": "-9~-8", "on_ch": "+22a (+12)", "on_hit": "+22a (+12)", @@ -2976,6 +3151,7 @@ }, { "alias": [], + "alt": [], "damage": "11", "id": "Raven-ub+1", "image": "", @@ -2993,12 +3169,13 @@ }, { "alias": [], + "alt": [], "damage": "11,13", "id": "Raven-ub+1,2", "image": "", "input": "ub+1,2", "name": "Gate Keeper", - "notes": "\n* Spike\n* Combo from 1st hit with 7f delay", + "notes": "* Spike\n* Combo from 1st hit with 7f delay", "on_block": "-13~-12", "on_ch": "-2c~-1c", "on_hit": "-2c~-1c", @@ -3010,12 +3187,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Raven-UB,b", "image": "", "input": "UB,b", "name": "Back Handspring", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -3027,12 +3205,13 @@ }, { "alias": [], + "alt": [], "damage": ",20,20,20", "id": "Raven-UB,b,3+4", "image": "", "input": "UB,b,3+4", "name": "Pandra Spin", - "notes": "Spike", + "notes": "Spike\n", "on_block": "", "on_ch": "-19a", "on_hit": "-19a", @@ -3044,12 +3223,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Raven-uf+1+2", "image": "", "input": "uf+1+2", "name": "Undertaker", - "notes": "\n* Throw break 1+2\n* Can side switch on hit", + "notes": "* Throw break 1+2\n* Can side switch on hit", "on_block": "-2", "on_ch": "+0d", "on_hit": "+0d", @@ -3061,12 +3241,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Raven-uf+3", "image": "", "input": "uf+3", "name": "Shadow Scythe", - "notes": "Spike", + "notes": "Spike\n", "on_block": "-9", "on_ch": "+20a", "on_hit": "+20a", @@ -3078,12 +3259,13 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Raven-uf+3+4", "image": "", "input": "uf+3+4", "name": "", - "notes": "Spike", + "notes": "Spike\n", "on_block": "-16~-14", "on_ch": "+14a", "on_hit": "+14a", @@ -3095,6 +3277,7 @@ }, { "alias": [], + "alt": [], "damage": "17,15", "id": "Raven-uf+3+4,3+4", "image": "", @@ -3112,12 +3295,13 @@ }, { "alias": [], + "alt": [], "damage": "17,9", "id": "Raven-uf+3+4,4", "image": "", "input": "uf+3+4,4", "name": "", - "notes": "", + "notes": "\ncs1~41", "on_block": "-11~-10", "on_ch": "+0~+1", "on_hit": "+0~+1", @@ -3129,6 +3313,7 @@ }, { "alias": [], + "alt": [], "damage": "17,9,21", "id": "Raven-uf+3+4,4,2", "image": "", @@ -3146,12 +3331,13 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Raven-uf+4", "image": "", "input": "uf+4", "name": "", - "notes": "Balcony Break", + "notes": "Balcony Break\n", "on_block": "-9~-8", "on_ch": "+22a (+12)", "on_hit": "+22a (+12)", @@ -3163,12 +3349,13 @@ }, { "alias": [], + "alt": [], "damage": "14,20", "id": "Raven-uf+4,4", "image": "", "input": "uf+4,4", "name": "Stormbringer", - "notes": "\n* 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", "on_block": "-15", "on_ch": "+21a", "on_hit": "+9g~12g", @@ -3180,10 +3367,11 @@ }, { "alias": [], + "alt": [], "damage": "14,20", "id": "Raven-uf+4,4~B", "image": "", - "input": "uf+4,4~B", + "input": "uf+4,4,~B", "name": "", "notes": "", "on_block": "-16~-15", @@ -3197,12 +3385,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Raven-uf,n,4", "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "", + "notes": "\n", "on_block": "-13~-11", "on_ch": "+32a (+22)", "on_hit": "+32a (+22)", @@ -3214,6 +3403,7 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Raven-ws1", "image": "", @@ -3231,6 +3421,7 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Raven-ws2", "image": "", @@ -3248,6 +3439,7 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Raven-ws3", "image": "", @@ -3265,12 +3457,13 @@ }, { "alias": [], + "alt": [], "damage": "18,20", "id": "Raven-ws3,2", "image": "", "input": "ws3,2", "name": "Trident Kick > Phantom Halberd", - "notes": "\n* 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", "on_block": "-14~-13", "on_ch": "+65a (+49)", "on_hit": "+65a (+49)", @@ -3282,12 +3475,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Raven-ws3+4", "image": "", "input": "ws3+4", "name": "Spinning Middle Kick", - "notes": "\n* 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", "on_block": "-12~-10", "on_ch": "+7~+9", "on_hit": "+7~+9", @@ -3299,10 +3493,11 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Raven-ws3+4~B", "image": "", - "input": "ws3+4~B", + "input": "ws3+4,~B", "name": "", "notes": "Alternate input: qcf+3+4~B", "on_block": "", @@ -3316,6 +3511,7 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Raven-ws4", "image": "", 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 523062e..cc58c3e 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 @@ -1,131 +1,151 @@ [ { "alias": [], + "alt": [ + "f+1" + ], "damage": "5", "id": "Reina-1", - "image": "", + "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-1.jpg", "input": "1", - "name": "Jab", - "notes": "Alternate input: f+1", + "name": "", + "notes": "", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", "parent": "", - "recovery": "", + "recovery": "r19", "startup": "i10", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-1.mp4" }, { "alias": [], + "alt": [ + "f+1,1" + ], "damage": "5,6", "id": "Reina-1,1", - "image": "", + "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-1,1.jpg", "input": "1,1", "name": "", - "notes": "Combo from 1st hit", + "notes": "Jail from 1st attack with 2f delay", "on_block": "-1", "on_ch": "+8", "on_hit": "+8", "parent": "Reina-1", - "recovery": "44", + "recovery": "r19", "startup": "i10", "target": "h,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-1,1.mp4" }, { "alias": [], + "alt": [ + "f+1,1,2" + ], "damage": "5,6,12", "id": "Reina-1,1,2", - "image": "", + "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-1,1,2.jpg", "input": "1,1,2", "name": "Flash Punch Combo", - "notes": "\n* Cancel transition with B\n* Combo from 1st hit\n* Can be delayed 11F\n", + "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", "on_block": "-17", - "on_ch": "\n* +11 SEN\n* +2 (cancel)\n", - "on_hit": "\n* +11 SEN\n* +2 (cancel)\n", + "on_ch": "+11", + "on_hit": "+11", "parent": "Reina-1,1", - "recovery": "", + "recovery": "r38", "startup": "i10", "target": "h,h,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-1,1,2.mp4" }, { "alias": [], + "alt": [], "damage": "25", "id": "Reina-1+2", "image": "", "input": "1+2", "name": "Demon Breath", "notes": "", - "on_block": "-10", - "on_ch": "+24 (+14)", - "on_hit": "+24 (+14)", + "on_block": "-10~-9", + "on_ch": "+24a (+14)", + "on_hit": "+24a (+14)", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i12~13", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-1+2.mp4" }, { "alias": [], + "alt": [ + "f+1,2" + ], "damage": "5,8", "id": "Reina-1,2", "image": "", "input": "1,2", "name": "One Two Strike", - "notes": "", + "notes": "Jail from 1st attack with 4f delay", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", "parent": "Reina-1", - "recovery": "", + "recovery": "r22", "startup": "i10", "target": "h,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-1,2.mp4" }, { "alias": [], + "alt": [ + "f+1,2,2" + ], "damage": "5,8,14", "id": "Reina-1,2,2", "image": "", "input": "1,2,2", - "name": "", - "notes": "\n", + "name": "Back Fist Combo", + "notes": "* Jail from 2nd attack with 2f delay\n* Input can be delayed 3f\n* Move can be delayed 2f", "on_block": "-14", "on_ch": "+0", "on_hit": "+0", "parent": "Reina-1,2", - "recovery": "", + "recovery": "r33", "startup": "i10", "target": "h,h,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-1,2,2.mp4" }, { "alias": [], + "alt": [ + "f+1,2,3" + ], "damage": "5,8,10", "id": "Reina-1,2,3", "image": "", "input": "1,2,3", "name": "", - "notes": "", + "notes": "* Knee\n* Combo from 2nd CH with 3f delay\n* Input can be delayed 3f\n* Move can be delayed 2f", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", "parent": "Reina-1,2", - "recovery": "", + "recovery": "r28", "startup": "i10", "target": "h,h,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-1,2,3.mp4" }, { "alias": [], + "alt": [], "damage": "", "id": "Reina-1+2+3+4", "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "Input D to get Heihachi's secret taunt", + "notes": "", "on_block": "", "on_ch": "", "on_hit": "", @@ -133,186 +153,219 @@ "recovery": "", "startup": "", "target": "sp", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-1+2+3+4.mp4" }, { "alias": [], + "alt": [ + "f+1,2,3,4" + ], "damage": "5,8,10,21", "id": "Reina-1,2,3,4", "image": "", "input": "1,2,3,4", "name": "Sting the Works", - "notes": "Natural on 3rd hit", + "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", "on_block": "-4", - "on_ch": "+21 (+12)", - "on_hit": "+21 (+12)", + "on_ch": "+21a (+12)", + "on_hit": "+21a (+12)", "parent": "Reina-1,2,3", - "recovery": "", + "recovery": "r28", "startup": "i10", "target": "h,h,m,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-1,2,3,4.mp4" }, { "alias": [], + "alt": [], + "damage": "35", + "id": "Reina-1+3", + "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", + "on_block": "-3", + "on_ch": "+0", + "on_hit": "+0", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "th(h)", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-1+3.mp4" + }, + { + "alias": [], + "alt": [], "damage": "", "id": "Reina-1+4", "image": "", "input": "1+4", "name": "Fukuteki", - "notes": "Transition to WGS with DF", + "notes": "* Can transition to WGS with DF after 14 frames\n* Can execute EWGF or EWGK by inputting 2 or 3 respectively exactly one frame after DF\ncs1~29", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r30 FC", "startup": "", - "target": "sp", - "video": "" + "target": "", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-1+4.mp4" }, { "alias": [], - "damage": "12", + "alt": [], + "damage": "6", "id": "Reina-2", "image": "", "input": "2", - "name": "Right Jab", + "name": "", "notes": "", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", "parent": "", - "recovery": "", + "recovery": "r23", "startup": "i12", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-2.mp4" }, { "alias": [], + "alt": [], "damage": "4,18", "id": "Reina-2~1", "image": "", "input": "2~1", "name": "Ondeko", - "notes": "\n* Just Frame version creates a blue spark\n* With input, it comes out at i14 as the fastest\n", + "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", "on_block": "-14", - "on_ch": "[+31 (+23)](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", - "on_hit": "[+31 (+23)](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", + "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')", "parent": "", - "recovery": "", - "startup": "i11", - "target": "mm", - "video": "" + "recovery": "r33", + "startup": "i11(~14)", + "target": "m,m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-2~1.mp4" }, { "alias": [], - "damage": "12,6", + "alt": [], + "damage": "6,6", "id": "Reina-2,2", "image": "", "input": "2,2", "name": "", - "notes": "\n", + "notes": "* Jail from 1st attack with 1f delay", "on_block": "-11", - "on_ch": "0", - "on_hit": "0", + "on_ch": "+0", + "on_hit": "+0", "parent": "Reina-2", - "recovery": "", + "recovery": "r29", "startup": "i12", "target": "h,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-2,2.mp4" }, { "alias": [], - "damage": "12,6,20", + "alt": [], + "damage": "6,6,20", "id": "Reina-2,2,1", "image": "", "input": "2,2,1", "name": "Ganzan Basara", - "notes": "\n* Balcony Break\n", + "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", "on_block": "-14", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+12a", + "on_hit": "+12a", "parent": "Reina-2,2", - "recovery": "", + "recovery": "r37", "startup": "i12", "target": "h,h,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-2,2,1.mp4" }, { "alias": [], - "damage": "12,6,21", + "alt": [], + "damage": "6,6,21", "id": "Reina-2,2,2", "image": "", "input": "2,2,2", "name": "", - "notes": "\n", + "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", "on_block": "-4", "on_ch": "+6", "on_hit": "+6", "parent": "Reina-2,2", - "recovery": "", + "recovery": "r30", "startup": "i12", "target": "h,h,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-2,2,2.mp4" }, { "alias": [], - "damage": "12,6,21,20", + "alt": [], + "damage": "6,6,21,20", "id": "Reina-2,2,2,1", "image": "", "input": "2,2,2,1", "name": "Bishamon Massacre", - "notes": "\n* Tornado\n", - "on_block": "-15", - "on_ch": "+30 (+20)", - "on_hit": "+30 (+20)", + "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", + "on_block": "-15~13", + "on_ch": "+30a (+20)", + "on_hit": "+30a (+20)", "parent": "Reina-2,2,2", - "recovery": "", + "recovery": "r32", "startup": "i12", "target": "h,h,m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-2,2,2,1.mp4" }, { "alias": [], - "damage": "12,6,21,25", + "alt": [ + "2,2,2,qcf+2" + ], + "damage": "6,6,21,25", "id": "Reina-2,2,2,2", "image": "", "input": "2,2,2,2", "name": "Raging Bishamon", - "notes": "\n* Balcony Break\n* Extra damage with input qcf+2\n", + "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", "on_block": "-14", - "on_ch": "+21 (+0)", - "on_hit": "+21 (+0)", + "on_ch": "+21a (+0)", + "on_hit": "+21a (+0)", "parent": "Reina-2,2,2", - "recovery": "", + "recovery": "r38", "startup": "i12", "target": "h,h,m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-2,2,2,2.mp4" }, { "alias": [], + "alt": [], "damage": "12", "id": "Reina-2+3", - "image": "", + "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-2+3_Heat_Burst.jpg", "input": "2+3", "name": "Heat Burst", - "notes": "\n* Heat Burst\n* Alternate input: R1\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Heat Burst\n* Alternate input: R1\n* Cancel to r45 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": "", + "recovery": "r30 HEAT", "startup": "i16", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-Heat_Burst.mp4" }, { "alias": [], + "alt": [], "damage": "", "id": "Reina-2+3+4", "image": "", "input": "2+3+4", "name": "Taunt", - "notes": "", + "notes": "Input d+2+3+4 to get Heihachi's secret taunt", "on_block": "", "on_ch": "", "on_hit": "", @@ -320,112 +373,173 @@ "recovery": "", "startup": "", "target": "sp", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-2+3+4.mp4" }, { "alias": [], + "alt": [], + "damage": "35", + "id": "Reina-2+4", + "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", + "on_block": "-6", + "on_ch": "+0", + "on_hit": "+0", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "th(h)", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-2+4.mp4" + }, + { + "alias": [], + "alt": [], "damage": "12", "id": "Reina-3", "image": "", "input": "3", "name": "", - "notes": "Homing", + "notes": "Homing\ncs8~17", "on_block": "-11", "on_ch": "+5", "on_hit": "+5", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i18~19", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-3.mp4" }, { "alias": [], + "alt": [], "damage": "12,16", "id": "Reina-3,2", "image": "", "input": "3,2", "name": "Senjo Zuki", - "notes": "Tornado\nNatural on 1st hit", + "notes": "* Tornado\n* Combo from 1st hit", "on_block": "-9", - "on_ch": "+8", + "on_ch": "[+66a (+50)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "+8", "parent": "Reina-3", - "recovery": "", + "recovery": "r32", "startup": "i18~19", "target": "h,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-3,2.mp4" }, { "alias": [], - "damage": "15", + "alt": [], + "damage": "5,10", "id": "Reina-3+4", "image": "", "input": "3+4", "name": "", - "notes": "", + "notes": "Spike\n", "on_block": "-8", "on_ch": "+3c", "on_hit": "+3c", "parent": "", - "recovery": "", - "startup": "i18", - "target": "mm", - "video": "" + "recovery": "r27 FC", + "startup": "i18 i26", + "target": "m,m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-3+4.mp4" }, { "alias": [], + "alt": [], "damage": "12,20", "id": "Reina-3,4", "image": "", "input": "3,4", "name": "Senjo-manji", - "notes": "Natural on 1st hit", + "notes": "Combo from 1st hit", "on_block": "-14", - "on_ch": "[Launch](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", + "on_ch": "[+54a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "+50 (+19)", "parent": "Reina-3", - "recovery": "", + "recovery": "r36", "startup": "i18~19", "target": "h,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-3,4.mp4" }, { "alias": [], - "damage": "15,20", + "alt": [], + "damage": "5,10,20", "id": "Reina-3+4,4", "image": "", "input": "3+4,4", "name": "Aerial Manji-geri", - "notes": "", + "notes": "Combo from 1st hit with 4f delay", "on_block": "-14", - "on_ch": "[Launch](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", + "on_ch": "[+54a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "+50 (+19)", "parent": "Reina-3+4", - "recovery": "", - "startup": "i18", - "target": "mm,m", - "video": "" + "recovery": "r36", + "startup": "i18 i26", + "target": "m,m,m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-3+4,4.mp4" }, { "alias": [], + "alt": [], + "damage": "5,10,20,28", + "id": "Reina-3+4,4,H.4", + "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", + "on_block": "-8", + "on_ch": "+23a (+3)", + "on_hit": "+23a (+3)", + "parent": "Reina-3+4,4", + "recovery": "r42", + "startup": "i18 i26", + "target": "m,m,m,m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-3+4,4,H.4.mp4" + }, + { + "alias": [], + "alt": [], + "damage": "12,20,28", + "id": "Reina-3,4,H.4", + "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", + "on_block": "-8", + "on_ch": "+23a (+3)", + "on_hit": "+23a (+3)", + "parent": "Reina-3,4", + "recovery": "r42", + "startup": "i18~19", + "target": "h,m,m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-3,4,H.4.mp4" + }, + { + "alias": [], + "alt": [], "damage": "20", "id": "Reina-4", "image": "", "input": "4", "name": "Nobility Hunter", - "notes": "Balcony Break", + "notes": "* Balcony Break\n* Opponent is FUFA on CH", "on_block": "-8", - "on_ch": "KND", + "on_ch": "[+35a](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", "on_hit": "+11g", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i13~14", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-4.mp4" }, { "alias": [], + "alt": [], "damage": "14", "id": "Reina-b+1", "image": "", @@ -436,47 +550,50 @@ "on_ch": "+6", "on_hit": "+6", "parent": "", - "recovery": "", + "recovery": "r23", "startup": "i18", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-b+1.mp4" }, { "alias": [], + "alt": [], "damage": "14,15", "id": "Reina-b+1,1", "image": "", "input": "b+1,1", "name": "", - "notes": "", + "notes": "* Combo from 1st hit without delay\n* Can be delayed", "on_block": "-10", "on_ch": "-4", "on_hit": "-4", "parent": "Reina-b+1", - "recovery": "", + "recovery": "r28", "startup": "i18", "target": "h,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-b+1,1.mp4" }, { "alias": [], + "alt": [], "damage": "14,15,13", "id": "Reina-b+1,1,3", "image": "", "input": "b+1,1,3", "name": "", - "notes": "Transition to SEN with F", + "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", "on_block": "-10", "on_ch": "+3", "on_hit": "+3", "parent": "Reina-b+1,1", - "recovery": "", + "recovery": "r28", "startup": "i18", "target": "h,m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-b+1,1,3.mp4" }, { "alias": [], + "alt": [], "damage": "14,15,13,20", "id": "Reina-b+1,1,3,3", "image": "", @@ -484,39 +601,43 @@ "name": "Hen-in 4 Hit Combo", "notes": "", "on_block": "-16", - "on_ch": "[Launch](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", + "on_ch": "[+53a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "+48 (+17)", "parent": "Reina-b+1,1,3", - "recovery": "", + "recovery": "r37", "startup": "i18", "target": "h,m,m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-b+1,1,3,3.mp4" }, { "alias": [], + "alt": [], "damage": "20", "id": "Reina-b+1+2", "image": "", "input": "b+1+2", "name": "Kugai Dachi", - "notes": "Powercrush mid that knocks down opponent for a very short period. It can Wall splat.", + "notes": "Balcony Break\n* Power Crush", "on_block": "-13", - "on_ch": "+14", - "on_hit": "+14", + "on_ch": "+14g", + "on_hit": "+14g", "parent": "", - "recovery": "", + "recovery": "r35", "startup": "i18", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-b+1+2.mp4" }, { "alias": [], + "alt": [ + "b+2+4" + ], "damage": "", "id": "Reina-b+1+3", "image": "", "input": "b+1+3", "name": "Tatenashi", - "notes": "\n* Alternate input: b+2+4\n* Converts incoming damage to recoverable health\n* Partially restores Heat on successful parry\n* Transition to WRA on successful parry\n", + "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", "on_block": "", "on_ch": "", "on_hit": "", @@ -524,27 +645,29 @@ "recovery": "", "startup": "", "target": "", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-b+1+3.mp4" }, { "alias": [], + "alt": [], "damage": "50", "id": "Reina-b+1+4", "image": "", "input": "b+1+4", "name": "Clairvoyant Fatal Violet", - "notes": "Balcony Break", - "on_block": "+20 (-1)", - "on_ch": "+20 (-1)", - "on_hit": "+20 (-1)", + "notes": "* Balcony Break\n* Can cancel with input b,b", + "on_block": "+20d (-1)", + "on_ch": "+20d (-1)", + "on_hit": "+20d (-1)", "parent": "", "recovery": "", "startup": "i64", "target": "ub(m)", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-b+1+4.mp4" }, { "alias": [], + "alt": [], "damage": "14", "id": "Reina-b+2", "image": "", @@ -555,87 +678,133 @@ "on_ch": "+3", "on_hit": "+3", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i16~17", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-b+2.mp4" }, { "alias": [], + "alt": [], "damage": "", "id": "Reina-b+3", "image": "", "input": "b+3", "name": "Unsoku Gen", - "notes": "", + "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')", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r20", "startup": "", - "target": "sp", - "video": "" + "target": "", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-b+3.mp4" }, { "alias": [], + "alt": [], "damage": "20", "id": "Reina-b+4", "image": "", "input": "b+4", "name": "Ebi-geri", - "notes": "\n* Tornado\n", + "notes": "* Tornado\ncs6~17", "on_block": "-8", - "on_ch": "Tornado", - "on_hit": "35", + "on_ch": "[+71a (+55)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", + "on_hit": "[+35a](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i18", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-b+4.mp4" + }, + { + "alias": [], + "alt": [], + "damage": "50", + "id": "Reina-Back throw", + "image": "", + "input": "Back throw", + "name": "Trailokyavijaya", + "notes": "* Break: none\n* Opponent recovery on hit: FDFA", + "on_block": "", + "on_ch": "+0", + "on_hit": "+0", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "th(h)", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-Back_Throw.mp4" }, { "alias": [], + "alt": [], + "damage": "21", + "id": "Reina-b,b,UB", + "image": "", + "input": "b,b,UB", + "name": "Wall Jump", + "notes": "Requires back close to wall to execute\n", + "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')", + "parent": "", + "recovery": "r25", + "startup": "i39-41", + "target": "m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-Wall_jump.mp4" + }, + { + "alias": [ + "back facing 4", + "back turned 4" + ], + "alt": [], "damage": "20", "id": "Reina-BT.4", "image": "", "input": "BT.4", "name": "Rear Manji-geri", - "notes": "", + "notes": "Strong Aerial Tailspin", "on_block": "-14", - "on_ch": "Launch", - "on_hit": "+54", + "on_ch": "[+54a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", + "on_hit": "[+54a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r35", "startup": "i17", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-BT.4.mp4" }, { "alias": [], + "alt": [ + "CH.d+3+4" + ], "damage": "6,35", "id": "Reina-CH.df+3+4", "image": "", "input": "CH.df+3+4", "name": "Nen Dougarami", - "notes": "Alternate input: CH.d+3+4", + "notes": "Spike", "on_block": "", - "on_ch": "0", - "on_hit": "0", + "on_ch": "+0", + "on_hit": "+0", "parent": "", "recovery": "", "startup": "i16", - "target": "m,th", - "video": "" + "target": "m,t", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-CH.df+3+4.mp4" }, { "alias": [], + "alt": [], "damage": "5", "id": "Reina-d+1", "image": "", "input": "d+1", "name": "Crouch Jab", - "notes": "\n* Returns to standing when input F\n", + "notes": "* Returns to standing when input F\ncs4~", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -643,50 +812,60 @@ "recovery": "FC", "startup": "i10", "target": "sm", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-d+1.mp4" }, { - "alias": [], + "alias": [ + "WRA", + "HW" + ], + "alt": [ + "db+1+2" + ], "damage": "", "id": "Reina-d+1+2", "image": "", "input": "d+1+2", "name": "Heaven's Wrath", - "notes": "\n* Transition to SEN with f+3\n* Transition to WGS with DF\n", + "notes": "* Can transition to r14 SEN with input f+3\n* Can transition to r2 WGS with input DF", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r30", "startup": "", - "target": "sp", - "video": "" + "target": "", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-d+1+2.mp4" }, { "alias": [], + "alt": [], "damage": "17", "id": "Reina-d+2", "image": "", "input": "d+2", "name": "Tecchuu-ate", - "notes": "", - "on_block": "", - "on_ch": "+3c", + "notes": "Spike", + "on_block": "+0c", + "on_ch": "[+27d](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", "on_hit": "+3c", "parent": "", - "recovery": "", + "recovery": "r26", "startup": "i15", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-d+2.mp4" }, { "alias": [], + "alt": [ + "db+3" + ], "damage": "", "id": "Reina-d+3", "image": "", "input": "d+3", "name": "Unsoku Kou", - "notes": "\n* Alternate input: db+3\n", + "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", "on_block": "", "on_ch": "", "on_hit": "", @@ -694,27 +873,29 @@ "recovery": "", "startup": "", "target": "sp", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-d+3.mp4" }, { "alias": [], - "damage": "7", + "alt": [], + "damage": "6", "id": "Reina-d+4", "image": "", "input": "d+4", "name": "Crouch Chin Kick", - "notes": "", - "on_block": "-13", - "on_ch": "-2", - "on_hit": "-2", + "notes": "\ncs4~", + "on_block": "-15", + "on_ch": "-4", + "on_hit": "-4", "parent": "", "recovery": "FC", "startup": "i12", "target": "l", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-d+4.mp4" }, { "alias": [], + "alt": [], "damage": "10,12", "id": "Reina-db+2", "image": "", @@ -728,10 +909,11 @@ "recovery": "", "startup": "i20~21,i9~10", "target": "l,l", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-db+2.mp4" }, { "alias": [], + "alt": [], "damage": "7", "id": "Reina-db+4", "image": "", @@ -744,283 +926,273 @@ "parent": "", "recovery": "", "startup": "i16", - "target": "l", - "video": "" + "target": "L", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-db+4.mp4" }, { "alias": [], + "alt": [], "damage": "7,20", "id": "Reina-db+4,1+2", "image": "", "input": "db+4,1+2", "name": "Un Oshi-kuzushi", - "notes": "\n* Balcony Break\n* Natural on CH\n", + "notes": "* Balcony Break\n* Combo from 1st CH even with delay\n* Can be delayed\n* CH-confirmable from 1st CH", "on_block": "-12", - "on_ch": "+39 (+19)", - "on_hit": "+39 (+19)", + "on_ch": "+39d (-19)", + "on_hit": "+39d (-19)", "parent": "Reina-db+4", - "recovery": "", + "recovery": "r34", "startup": "i16", - "target": "l,m", - "video": "" + "target": "L,m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-db+4,1+2.mp4" }, { "alias": [], + "alt": [], "damage": "8", "id": "Reina-df+1", "image": "", "input": "df+1", "name": "", - "notes": "\n* Transition to SEN with F\n", + "notes": "* Can transition to r18 SEN (-3/+4/+4) with input F\n* Cannot block up to i15 on empty transition on block", "on_block": "-3", "on_ch": "+4", "on_hit": "+4", "parent": "", - "recovery": "", + "recovery": "r20", "startup": "i13~14", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-df+1.mp4" }, { "alias": [], + "alt": [], "damage": "8,10", "id": "Reina-df+1,1", "image": "", "input": "df+1,1", "name": "Muso Tensho", - "notes": "\n", + "notes": "* Combo from 1st hit without delay\n* Can be delayed", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", "parent": "Reina-df+1", - "recovery": "", + "recovery": "r23", "startup": "i13~14", "target": "m,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-df+1,1.mp4" }, { "alias": [], + "alt": [], "damage": "8,20", "id": "Reina-df+1,2", - "image": "", + "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-df+1,2.jpg", "input": "df+1,2", "name": "Muso Basara", - "notes": "\n* Heat Engager\n", + "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", "on_block": "-14", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+12a", + "on_hit": "+12a", "parent": "Reina-df+1", - "recovery": "", + "recovery": "r37", "startup": "i13~14", "target": "m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-df+1,2_Muso_Basara.mp4" }, { "alias": [], + "alt": [], "damage": "13", "id": "Reina-df+2", "image": "", "input": "df+2", "name": "Queen Bee Stinger", - "notes": "\n", + "notes": "* +2 on hit on crouching opp.\n* [+30a (+20)](https://wavu.wiki/t/Reina_combos#Staples 'Combo') on CH on crouching opp.", "on_block": "-12", - "on_ch": "+30 (+20)", - "on_hit": "+30 (+20)", + "on_ch": "[+30a (+20)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", + "on_hit": "[+30a (+20)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i15~16", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-df+2.mp4" }, { "alias": [], + "alt": [ + "f,n,d,DF" + ], "damage": "", "id": "Reina-df+3", "image": "", "input": "df+3", "name": "Wind God Step", - "notes": "\n* Alternate input: f,n,d,df\n", + "notes": "* Can transition to SEN with input WGS.f+3", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r20", "startup": "", "target": "sp", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-df+3_Wind_God_Step.mp4" }, { "alias": [], + "alt": [ + "d+3+4" + ], "damage": "5,10", "id": "Reina-df+3+4", "image": "", "input": "df+3+4", "name": "", - "notes": "Alternate input: d+3+4", + "notes": "Transition to attack throw on CH\ncs9~14", "on_block": "-15", "on_ch": "+2", "on_hit": "+2", "parent": "", - "recovery": "", - "startup": "i16,i5~9", - "target": "mh", - "video": "" - }, - { - "alias": [], - "damage": "5,10,14", - "id": "Reina-df+3+4,1", - "image": "", - "input": "df+3+4,1", - "name": "", - "notes": "\n* Chip damage when guarded\n", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "Reina-df+3+4", - "recovery": "", + "recovery": "r29", "startup": "i16,i5~9", - "target": "mh,m", - "video": "" - }, - { - "alias": [], - "damage": "5,10,14,25", - "id": "Reina-df+3+4,1,2", - "image": "", - "input": "df+3+4,1,2", - "name": "Kyogeki Goutsuiken", - "notes": "\n* Chip damage when guarded\n", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "Reina-df+3+4,1", - "recovery": "", - "startup": "i16,i5~9", - "target": "mh,m,sm", - "video": "" + "target": "m,h", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-df+3+4.mp4" }, { "alias": [], + "alt": [ + "d+3+4,4", + "d+3+4,4" + ], "damage": "5,10,20", "id": "Reina-df+3+4,4", "image": "", "input": "df+3+4,4", "name": "Kasho Maki-manji", - "notes": "", - "on_block": "-4", - "on_ch": "[Launch](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", + "notes": "Combo from 1st hit", + "on_block": "-14", + "on_ch": "[+54a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "+50 (+19)", "parent": "Reina-df+3+4", - "recovery": "", + "recovery": "r36", "startup": "i16,i5~9", - "target": "mh,m", - "video": "" + "target": "m,h,m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-df+3+4,4.mp4" }, { "alias": [], + "alt": [], "damage": "14", "id": "Reina-df+4", "image": "", "input": "df+4", "name": "", - "notes": "\n", + "notes": "", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", "parent": "", - "recovery": "", + "recovery": "r23", "startup": "i15", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-df+4.mp4" }, { "alias": [], + "alt": [], "damage": "14,10", "id": "Reina-df+4,2", "image": "", "input": "df+4,2", "name": "", - "notes": "\n* Transition to WRA with D\n* Natural on 1st hit\n", + "notes": "* Can transition to WRA (-6/+8/+8) with input D\n* Combo from 1st hit", "on_block": "-8", "on_ch": "+6", "on_hit": "+6", "parent": "Reina-df+4", - "recovery": "", + "recovery": "r30", "startup": "i15", "target": "m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-df+4,2.mp4" }, { "alias": [], + "alt": [], "damage": "14,10,20", "id": "Reina-df+4,2,3", "image": "", "input": "df+4,2,3", "name": "Gekirosatsu", - "notes": "\n* Tornado\n* Natural on 2nd CH\n", + "notes": "* Tornado\n* Combo from 2nd CH\n* Can be delayed\n,cs7~15", "on_block": "-8", - "on_ch": "[Tornado](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", - "on_hit": "+35", + "on_ch": "[+71a (+55)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", + "on_hit": "[+35a](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", "parent": "Reina-df+4,2", - "recovery": "", + "recovery": "r33", "startup": "i15", "target": "m,m,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-df+4,2,3.mp4" }, { "alias": [], + "alt": [ + "UNS.1+2" + ], "damage": "22", "id": "Reina-f+1+2", "image": "", "input": "f+1+2", "name": "Senshin-zuki", - "notes": "\n* Transition to UNS with 1+2\n", + "notes": "* Wall Crush +19g on hit\ncs6~24", "on_block": "-11", "on_ch": "+7", "on_hit": "+7", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i32", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-f+1+2.mp4" }, { "alias": [], + "alt": [], "damage": "8", "id": "Reina-f+2", - "image": "", + "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-f+2.png", "input": "f+2", "name": "", - "notes": "", + "notes": "Can transition to UNS (+0/+6/+6) with input u or d", "on_block": "-9", "on_ch": "-3", "on_hit": "-3", "parent": "", - "recovery": "", + "recovery": "r28", "startup": "i13", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-f+2.mp4" }, { "alias": [], + "alt": [], "damage": "8,16", "id": "Reina-f+2,3", "image": "", "input": "f+2,3", "name": "Sousoku Rengeki", - "notes": "\n* Natural on 1st hit\n* Transition to SEN with F\n* Transition to UNS with u or d\n* On block SEN transition is -2\n* On hit SEN transition is +9\n", + "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", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", "parent": "Reina-f+2", - "recovery": "", + "recovery": "r30", "startup": "i13", "target": "h,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-f+2,3.mp4" }, { "alias": [], + "alt": [], "damage": "", "id": "Reina-f+3", "image": "", @@ -1031,410 +1203,598 @@ "on_ch": "", "on_hit": "", "parent": "", - "recovery": "r?? SEN", + "recovery": "r14 SEN", "startup": "", - "target": "sp", - "video": "" + "target": "", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-f+3_Sentai.mp4" }, { "alias": [], + "alt": [ + "UNS.3+4" + ], "damage": "25", "id": "Reina-f+3+4", "image": "", "input": "f+3+4", "name": "Ouhen Manji-geri", - "notes": "\n* Alternate input: UNS.3+4\n* can be cancelled into crouch with D\n", + "notes": "* Cancel to r24 FC at earliest with input DB/D/DF\ncs6~33", "on_block": "-14", - "on_ch": "[Launch](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", + "on_ch": "[+55a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "+50 (+19)", "parent": "", - "recovery": "", + "recovery": "r36", "startup": "i43", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-f+3+4.mp4" }, { "alias": [], + "alt": [ + "UNS.3+4*" + ], "damage": "30", "id": "Reina-f+3+4*", "image": "", "input": "f+3+4*", "name": "Ouhen Fubi Manji-geri", - "notes": "\n* can be cancelled into crouch with D\n", - "on_block": "", - "on_ch": "+50", - "on_hit": "+50", + "notes": "* Cancel to r24 FC at earliest with input DB/D/DF\ncs6~57", + "on_block": "[+10](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", + "on_ch": "[+52a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", + "on_hit": "[+52a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r38", "startup": "i67", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-f+3+4_hold.mp4" + }, + { + "alias": [], + "alt": [ + "UNS.3+4,H.4" + ], + "damage": "25,28", + "id": "Reina-f+3+4,H.4", + "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", + "on_block": "-8", + "on_ch": "+23a (+3)", + "on_hit": "+23a (+3)", + "parent": "Reina-f+3+4", + "recovery": "r42", + "startup": "i43", + "target": "m,m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-f+3+4,H.4.mp4" }, { "alias": [], + "alt": [ + "UNS.3+4*,H.4" + ], + "damage": "30,28", + "id": "Reina-f+3+4*,H.4", + "image": "", + "input": "f+3+4*,H.4", + "name": "", + "notes": "* Balcony Break\n* Combo from 1st block", + "on_block": "-8", + "on_ch": "+23a (+3)", + "on_hit": "+23a (+3)", + "parent": "Reina-f+3+4*", + "recovery": "r42", + "startup": "i67", + "target": "m,m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-f+3+4_hold,H.4_block.mp4" + }, + { + "alias": [], + "alt": [], "damage": "20", "id": "Reina-f+4", "image": "", "input": "f+4", "name": "Kamadhatu Splits Kick", - "notes": "", + "notes": "* [+13c](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo') on crouching hit\n* Opponent is FDFA on CH\n* Spike", "on_block": "+2c", - "on_ch": "KND", + "on_ch": "[+29d](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", "on_hit": "+5c", "parent": "", - "recovery": "", + "recovery": "r24", "startup": "i19~20", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-f+4.mp4" }, { "alias": [], + "alt": [], + "damage": "10", + "id": "Reina-FC.d+3", + "image": "", + "input": "FC.d+3", + "name": "", + "notes": "\ncs1~", + "on_block": "-17", + "on_ch": "-6", + "on_hit": "-6", + "parent": "", + "recovery": "", + "startup": "i16", + "target": "l", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-hFC.d+3.mp4" + }, + { + "alias": [], + "alt": [], "damage": "25", "id": "Reina-FC.df+3", "image": "", "input": "FC.df+3", "name": "Nen Hangetsu-ate", - "notes": "\n* Balcony Break\n", + "notes": "* Balcony Break\ncs1~", "on_block": "-17", - "on_ch": "[+54](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", - "on_hit": "[+54](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", + "on_ch": "[+54a (+34)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", + "on_hit": "[+54a (+34)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r39", "startup": "i20", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-FC.df+3.mp4" }, { "alias": [], + "alt": [], "damage": "20", "id": "Reina-FC.df+4", "image": "", "input": "FC.df+4", "name": "Manji-geri", - "notes": "\n* Balcony Break\n", + "notes": "* Balcony Break", "on_block": "-14", - "on_ch": "[+54](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", - "on_hit": "[+54](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", + "on_ch": "[+54a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", + "on_hit": "[+54a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r35", "startup": "i15", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-FC.df+4.mp4" }, { "alias": [], + "alt": [], "damage": "14", "id": "Reina-f,F+2", "image": "", "input": "f,F+2", "name": "Raiden", - "notes": "\n* Transition to SEN with F\n* SEN transition +2 on block\n* SEN transition +12 on hit\n", + "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", "on_block": "-9", "on_ch": "+1", "on_hit": "+1", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i12", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-f,F+2.mp4" }, { "alias": [], + "alt": [], "damage": "20", "id": "Reina-f,F+3", - "image": "", + "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-f,F+3.jpg", "input": "f,F+3", "name": "Trailokya Splits Kick", - "notes": "\n* Balcony Break\n* Heat Engager\n", + "notes": "* Balcony Break\n* Heat Engager\n* Heat Dash +5, [+67a (+50)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')\n* Spike", "on_block": "-3", - "on_ch": "KND", - "on_hit": "KND", + "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')", "parent": "", - "recovery": "", + "recovery": "r27", "startup": "i20~22", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-f,F+3.mp4" }, { "alias": [], + "alt": [], "damage": "22", "id": "Reina-f,F+3+4", "image": "", "input": "f,F+3+4", "name": "Un Hien-geri", - "notes": "\n* Balcony Break\n", + "notes": "* Balcony Break\n", "on_block": "-2", - "on_ch": "[Launch](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", - "on_hit": "+49 (-9)", + "on_ch": "[+49a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", + "on_hit": "+49d (-9)", "parent": "", - "recovery": "", + "recovery": "r21", "startup": "i16~19", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-f,F+3+4.mp4" }, { "alias": [], + "alt": [], "damage": "22", "id": "Reina-f,f,F+3", "image": "", "input": "f,f,F+3", "name": "Ten Chuten-geri", - "notes": "\n* Balcony Break\n* Chip damage when guarded\n", + "notes": "* Balcony Break\n* Chip damage when guarded\n", "on_block": "+6", - "on_ch": "+32 (+24)", - "on_hit": "+32 (+24)", + "on_ch": "+32a (+24)", + "on_hit": "+32a (+24)", "parent": "", - "recovery": "", + "recovery": "r28", "startup": "i24~27", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-f,f,F+3.mp4" }, { "alias": [], + "alt": [], "damage": "28", "id": "Reina-f,f,F+4", "image": "", "input": "f,f,F+4", "name": "Un Tobi Kaijo-geri", - "notes": "\n* Balcony Break\n* Homing\n* Transition to WRA with D\n", + "notes": "* Balcony Break\n* Homing\n* Can transition to WRA (+8/+35a (+9)/-) with input D", "on_block": "+4", - "on_ch": "+31 (+5)", - "on_hit": "+31 (+5)", + "on_ch": "+31a (+5)", + "on_hit": "+31a (+5)", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i26~27", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-f,f,F+4.mp4" }, { "alias": [], + "alt": [], "damage": "", "id": "Reina-f,n", "image": "", "input": "f,n", "name": "Wind Step", - "notes": "\n* Transition to WGS with DF\n* Transition to WGS on successful parry with +10\n", + "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')", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "r2", "startup": "", - "target": "sp", - "video": "" + "target": "", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-f,n_Wind_Step.mp4" }, { - "alias": [], + "alias": [ + "ewgf" + ], + "alt": [], "damage": "23", "id": "Reina-f,n,d,df${justFrame}2", "image": "", "input": "f,n,d,df#2", "name": "Electric Wind God Fist", - "notes": "\n* Chip damage when guarded\n", + "notes": "* Chip damage when guarded", "on_block": "+5", - "on_ch": "[+25 (+25)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", - "on_hit": "[+25 (+25)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", + "on_ch": "[+25a (+25)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", + "on_hit": "[+25a (+25)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "parent": "", - "recovery": "", - "startup": "i11", + "recovery": "r24", + "startup": "i11~12 (~i13)", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-f,n,d,df2.mp4" }, { - "alias": [], + "alias": [ + "ewgk" + ], + "alt": [], "damage": "27", "id": "Reina-f,n,d,df${justFrame}3", "image": "", "input": "f,n,d,df#3", "name": "Electric War God Kick", - "notes": "\n* Balcony Break\n* Chip damage when guarded\n", + "notes": "* Balcony Break\n* Chip damage when guarded", "on_block": "-9", - "on_ch": "+23 (+17)", - "on_hit": "+13 (-4)", + "on_ch": "[+23a (+17)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", + "on_hit": "+13a (-4)", "parent": "", - "recovery": "", + "recovery": "r39", "startup": "i15~17", - "target": "m", - "video": "" + "target": "M", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-f,n,d,df3.mp4" }, { "alias": [], - "damage": "50", + "alt": [], + "damage": "20,25", "id": "Reina-H.2+3", - "image": "", + "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-H.2+3.jpg", "input": "H.2+3", "name": "Divine Dominance of Annihilation", - "notes": "\n* Heat Smash\n* Alternate input: H.R1\n", + "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)", + "on_block": "+8", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "r80 WRA", + "startup": "i21", + "target": "m,m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-H.2+3.mp4" + }, + { + "alias": [], + "alt": [ + "H.db+1+2" + ], + "damage": "", + "id": "Reina-H.WRA", + "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", "on_block": "", - "on_ch": "Th", - "on_hit": "Th", + "on_ch": "", + "on_hit": "", "parent": "", "recovery": "", - "startup": "i21", - "target": "m", - "video": "" + "startup": "", + "target": "", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-H.d+1+2.mp4" }, { "alias": [], - "damage": "40", + "alt": [], + "damage": "12,6,6,20", "id": "Reina-H.WRA.2+3", - "image": "", + "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": "\n* Heat Smash\n* Alternate input: H.WRA.R1\n", - "on_block": "", - "on_ch": "Th", - "on_hit": "Th", + "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", + "on_block": "-17", + "on_ch": "+0", + "on_hit": "+0", "parent": "", - "recovery": "", + "recovery": "r44", "startup": "i18~19", - "target": "l", - "video": "" + "target": "l,m,m,m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-H.WRA.2+3.mp4" + }, + { + "alias": [], + "alt": [], + "damage": "40", + "id": "Reina-Left throw", + "image": "", + "input": "Left throw", + "name": "Gekka Hyojin", + "notes": "* Throw break: 1\n* Opponent recovery on hit: FUFA off-axis to the left", + "on_block": "-3", + "on_ch": "+0", + "on_hit": "+0", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "th(h)", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-Left_Throw.mp4" }, { "alias": [], - "damage": "11", + "alt": [], + "damage": "14", "id": "Reina-OTG.d+4", "image": "", "input": "OTG.d+4", "name": "", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "22 dmg if done with input OTG.d+4 alone", + "on_block": "-19", + "on_ch": "-8 / -8a (-16)", + "on_hit": "-8 / -8a (-16)", "parent": "", "recovery": "", "startup": "i19", - "target": "l", - "video": "" + "target": "L", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-OTG.d+4.mp4" }, { "alias": [], - "damage": "11,16", + "alt": [], + "damage": "14,17", "id": "Reina-OTG.d+4,1", "image": "", "input": "OTG.d+4,1", "name": "Totetsu Jyurin", - "notes": "Just Input", - "on_block": "", - "on_ch": "-15 (-23)", - "on_hit": "-15 (-23)", + "notes": "* Blue spark with input OTG.d+4:1 for 20 dmg\n* Jails from 1st block\n* Combo from 1st hit", + "on_block": "-26", + "on_ch": "-10 / -15a (-23)", + "on_hit": "-10 / -15a (-23)", "parent": "Reina-OTG.d+4", "recovery": "", "startup": "i19", - "target": "l,l", - "video": "" + "target": "L,L", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-OTG.d+4,1.mp4" + }, + { + "alias": [], + "alt": [ + "qcb,f+2" + ], + "damage": "40", + "id": "Reina-qcb,f+2", + "image": "", + "input": "d,db,b,f+2", + "name": "Raidou Hitsumetsu", + "notes": "* Balcony Break\n* Throw break: 2\n* Opponent recovery on hit: FUFT", + "on_block": "-3", + "on_ch": "+0", + "on_hit": "+0", + "parent": "", + "recovery": "", + "startup": "i12", + "target": "th(h)", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-d,db,b,f+2.mp4" }, { "alias": [], + "alt": [], "damage": "55", "id": "Reina-R.df+1+2", "image": "", "input": "R.df+1+2", "name": "Sacred Dismantle Spark", - "notes": "\n* Erases opponent's recoverable health on hit\n* Alternate input: R2\n", + "notes": "* Rage Art", "on_block": "-15", - "on_ch": "", - "on_hit": "", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", "recovery": "", "startup": "i20", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-R.df+1+2.mp4" }, { "alias": [], + "alt": [], + "damage": "40", + "id": "Reina-Right throw", + "image": "", + "input": "Right throw", + "name": "Saijin Ikkoku", + "notes": "* Throw break 2\n* Opponent recovery on hit: FUFA", + "on_block": "-3", + "on_ch": "+0", + "on_hit": "+0", + "parent": "", + "recovery": "", + "startup": "i12~14", + "target": "th(h)", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-Right_Throw.mp4" + }, + { + "alias": [], + "alt": [], "damage": "12", "id": "Reina-SEN.1", "image": "", "input": "SEN.1", "name": "", - "notes": "\n", + "notes": "\n* Power Crush", "on_block": "-14", "on_ch": "+1", "on_hit": "+1", "parent": "", - "recovery": "", + "recovery": "r36", "startup": "i16", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-SEN.1.mp4" }, { "alias": [], + "alt": [], "damage": "13,17", "id": "Reina-SEN.1+2", "image": "", "input": "SEN.1+2", "name": "Inverse Deva Laser", - "notes": "\n* Tornado\n* Balcony Break\n* Transitions to WRA after recovery \n", - "on_block": "-6 SEN", - "on_ch": "+32 (+18)", - "on_hit": "+32 (+18)", + "notes": "* Tornado\n* Balcony Break\n* Transitions to WRA after recovery", + "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')", "parent": "", "recovery": "", "startup": "i14~15,i12~13", "target": "m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-SEN.1+2.mp4" }, { "alias": [], + "alt": [ + "SEN.1,qcf+2" + ], "damage": "12,25", "id": "Reina-SEN.1,2", "image": "", "input": "SEN.1,2", "name": "Furin Kazan", - "notes": "\n* Balcony Break\n* Alternate input: qcf+2 (extra damage)\n", + "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", "on_block": "-16", - "on_ch": "+21 (+0)", - "on_hit": "+21 (+0)", + "on_ch": "+21a (+0)", + "on_hit": "+21a (+0)", "parent": "Reina-SEN.1", - "recovery": "", + "recovery": "r39", "startup": "i16", "target": "m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-SEN.1,2.mp4" + }, + { + "alias": [], + "alt": [ + "SEN.2+4" + ], + "damage": "12", + "id": "Reina-SEN.1+3", + "image": "", + "input": "SEN.1+3", + "name": "Haburi-kaze", + "notes": "* Throw break: none\n* Opponent recovery on hit: FUFA", + "on_block": "", + "on_ch": "-3", + "on_hit": "-3", + "parent": "", + "recovery": "", + "startup": "i16", + "target": "th(h)", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-SEN.1+3.mp4" }, { "alias": [], + "alt": [], "damage": "20", "id": "Reina-SEN.2", "image": "", "input": "SEN.2", "name": "Rashomon", - "notes": "\n* Tornado\n", + "notes": "* Tornado", "on_block": "-4", "on_ch": "+8", "on_hit": "+8", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i13", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-SEN.2.mp4" }, { "alias": [], + "alt": [], "damage": "22", "id": "Reina-SEN.3", - "image": "", + "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-SEN.3.jpg", "input": "SEN.3", "name": "Sen Kaijo-geri", - "notes": "\n* Homing\n* Heat Engager\n* Deals chip damage on block\n", + "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", "on_block": "+1", "on_ch": "+7", "on_hit": "+7", "parent": "", - "recovery": "", + "recovery": "r26", "startup": "i12~13", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-SEN.3.mp4" }, { "alias": [], + "alt": [], "damage": "10,12", "id": "Reina-SEN.3+4", "image": "", "input": "SEN.3+4", "name": "Yaksha Sweep", - "notes": "\n* Homing\n", + "notes": "* Homing\ncs", "on_block": "-29, -11", "on_ch": "+4", "on_hit": "+4", @@ -1442,27 +1802,31 @@ "recovery": "", "startup": "i20~21,i35~36", "target": "l,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-SEN.3+4.mp4" }, { "alias": [], + "alt": [], "damage": "24", "id": "Reina-SEN.4", "image": "", "input": "SEN.4", "name": "Kandachi-geri", - "notes": "\n* Deals chip damage on block\n", + "notes": "* Deals chip damage on block\n* Spike\n", "on_block": "+4", - "on_ch": "+12g", - "on_hit": "+12g", + "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')", "parent": "", - "recovery": "", + "recovery": "r26", "startup": "i26~27", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-SEN.4.mp4" }, { - "alias": [], + "alias": [ + "sidestep 4" + ], + "alt": [], "damage": "17", "id": "Reina-SS.4", "image": "", @@ -1470,56 +1834,59 @@ "name": "Jirin Sweep", "notes": "", "on_block": "-13", - "on_ch": "+13", + "on_ch": "+13g", "on_hit": "+0", "parent": "", "recovery": "", "startup": "i18~19", "target": "l", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-SS.4.mp4" }, { "alias": [], + "alt": [], "damage": "26", "id": "Reina-SSH.3", "image": "", "input": "SSH.3", "name": "Senshin Karami-ate", - "notes": "\n", + "notes": "\ncs", "on_block": "-26", "on_ch": "-4c", "on_hit": "-4c", "parent": "", "recovery": "", - "startup": "i22", - "target": "l", - "video": "" + "startup": "i32", + "target": "L", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-SSH.3.mp4" }, { "alias": [], + "alt": [], "damage": "33,18", "id": "Reina-SSH.CH.3", "image": "", "input": "SSH.CH.3", "name": "Nen Ashigarami", - "notes": "\n", + "notes": "* Spike", "on_block": "", - "on_ch": "", - "on_hit": "", + "on_ch": "+0", + "on_hit": "+0", "parent": "", "recovery": "", "startup": "i22", "target": "l", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-SSH.CH.3.mp4" }, { "alias": [], + "alt": [], "damage": "", "id": "Reina-SSH.uf", "image": "", "input": "SSH.uf", "name": "Senshin Hiei", - "notes": "\n* Transition to WR\n", + "notes": "", "on_block": "", "on_ch": "", "on_hit": "", @@ -1527,50 +1894,55 @@ "recovery": "", "startup": "", "target": "sp", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-SSH.uf.mp4" }, { "alias": [], + "alt": [], "damage": "22", "id": "Reina-SSH.uf+3", "image": "", "input": "SSH.uf+3", "name": "Senshin Chuten-geri", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+32 (+24)", - "on_hit": "+32 (+24)", + "notes": "* Balcony Break", + "on_block": "+6", + "on_ch": "+32a (+24)", + "on_hit": "+32a (+24)", "parent": "", - "recovery": "", + "recovery": "r28", "startup": "i30~33", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-SSH.uf+3.mp4" }, { "alias": [], + "alt": [], "damage": "28", "id": "Reina-SSH.uf+4", "image": "", "input": "SSH.uf+4", "name": "Senshin Tobi Kaijo-geri", - "notes": "\n* Homing\n* Balcony Break\n* Transition to WRA with D\n", - "on_block": "", - "on_ch": "+31 (+5)", - "on_hit": "+31 (+5)", + "notes": "* Homing\n* Balcony Break\n* Can transition to WRA (+8/+35a (+9)/-) with input D", + "on_block": "+4", + "on_ch": "+31a (+5)", + "on_hit": "+31a (+5)", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i32~33", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-SSH.uf+4.mp4" }, { "alias": [], + "alt": [ + "UNS.u+1+2" + ], "damage": "", "id": "Reina-u+1+2", "image": "", "input": "u+1+2", "name": "Swift Shadow", - "notes": "\n* Alternate input: UNS.u+1+2\n* Transition to Wind God Step with 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\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1578,16 +1950,19 @@ "recovery": "", "startup": "", "target": "sp", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-u+1+2.mp4" }, { "alias": [], + "alt": [ + "ub+3" + ], "damage": "", "id": "Reina-u+3", "image": "", "input": "u+3", "name": "Unsoku Kou", - "notes": "Alternate input: ub+3", + "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", "on_block": "", "on_ch": "", "on_hit": "", @@ -1595,16 +1970,20 @@ "recovery": "", "startup": "", "target": "sp", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-u+3.mp4" }, { "alias": [], + "alt": [ + "ub,b", + "UNS.ub+1+2" + ], "damage": "", "id": "Reina-ub+1+2", "image": "", "input": "ub+1+2", "name": "Fading Shadow", - "notes": "\n* Alternate input: ub,b or UNS.ub+1+2\n* Transition to Wind God Step with 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\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1612,27 +1991,93 @@ "recovery": "", "startup": "", "target": "sp", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-ub+1+2.mp4" + }, + { + "alias": [ + "hopkick" + ], + "alt": [], + "damage": "13", + "id": "Reina-ub+4", + "image": "", + "input": "ub+4", + "name": "Silver Gleam", + "notes": "* Tornado\n* Balcony Break\n", + "on_block": "-13", + "on_ch": "+16a (-1)", + "on_hit": "+16a (-1)", + "parent": "", + "recovery": "r32", + "startup": "i17~18", + "target": "m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-uf+4.mp4" }, { "alias": [], + "alt": [ + "ub+1", + "u+1" + ], "damage": "15", "id": "Reina-uf+1", "image": "", "input": "uf+1", "name": "Seigan Ugachi", - "notes": "\n* Alternate input: ub+1 or u+1\n* Transition to WRA on hit\n", + "notes": "* Transitions to WRA (-/+8/[+17](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')) on hit", "on_block": "-9", - "on_ch": "+17", + "on_ch": "[+17](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", "on_hit": "+8", "parent": "", - "recovery": "", + "recovery": "r33", "startup": "i13", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-uf+1.mp4" + }, + { + "alias": [], + "alt": [ + "f,F+1+2" + ], + "damage": "35", + "id": "Reina-uf+1+2", + "image": "", + "input": "uf+1+2", + "name": "Stonehead", + "notes": "* Balcony Break\n* Throw break: 1+2\n* Side switch on Throw break", + "on_block": "-6", + "on_ch": "+25 (+8)", + "on_hit": "+25 (+8)", + "parent": "", + "recovery": "", + "startup": "i12", + "target": "th(h)", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-uf+1+2.mp4" + }, + { + "alias": [], + "alt": [ + "ub+2", + "u+2" + ], + "damage": "17", + "id": "Reina-uf+2", + "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.", + "on_block": "-12", + "on_ch": "+9", + "on_hit": "+9", + "parent": "", + "recovery": "r29", + "startup": "i15-i16", + "target": "h", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-uf+2.mp4" }, { "alias": [], + "alt": [], "damage": "10", "id": "Reina-uf+3", "image": "", @@ -1643,36 +2088,41 @@ "on_ch": "+1", "on_hit": "+1", "parent": "", - "recovery": "", + "recovery": "r27", "startup": "i21~22", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-uf+3.mp4" }, { "alias": [], + "alt": [], "damage": "10,15", "id": "Reina-uf+3,1", "image": "", "input": "uf+3,1", "name": "Tobisenzuki", - "notes": "\n", + "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", "on_block": "-5", "on_ch": "+5", "on_hit": "+5", "parent": "Reina-uf+3", - "recovery": "", + "recovery": "r26", "startup": "i21~22", "target": "h,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-uf+3,1.mp4" }, { "alias": [], + "alt": [ + "ub+3+4", + "u+3+4" + ], "damage": "10,10", "id": "Reina-uf+3+4", "image": "", "input": "uf+3+4", "name": "", - "notes": "\n* Alternate input: ub+3+4 or u+3+4\n", + "notes": "\n", "on_block": "-10", "on_ch": "-1", "on_hit": "-1", @@ -1680,469 +2130,580 @@ "recovery": "", "startup": "i20,i4", "target": "mm", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-uf+3+4.mp4" }, { "alias": [], + "alt": [ + "ub+3+4,1+2", + "u+3+4,1+2" + ], "damage": "10,10,20", "id": "Reina-uf+3+4,1+2", "image": "", "input": "uf+3+4,1+2", "name": "Un Hiensatsu", - "notes": "\n", + "notes": "* Combo from 1st hit", "on_block": "-14", "on_ch": "-4", "on_hit": "-4", "parent": "Reina-uf+3+4", - "recovery": "", + "recovery": "r35", "startup": "i20,i4", "target": "mm,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-uf+3+4,1+2.mp4" }, { - "alias": [], + "alias": [ + "hopkick" + ], + "alt": [ + "u+4" + ], "damage": "15", "id": "Reina-uf+4", "image": "", "input": "uf+4", "name": "Silver Gleam", - "notes": "\n* Tornado\n* Alternate input: ub+4 or u+4\n", + "notes": "* Tornado\n", "on_block": "-13", - "on_ch": "[+70 (+54)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", - "on_hit": "[+70 (+54)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", + "on_ch": "[+70a (+54)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", + "on_hit": "[+70a (+54)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i17~18", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-uf+4.mp4" }, { "alias": [], + "alt": [], "damage": "30", "id": "Reina-UNS.4", - "image": "", + "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-UNS.4.jpg", "input": "UNS.4", "name": "Unpu Tobi-Manji", - "notes": "\n* Balcony Break\n* Heat Engager\n* Deals chip damage on block\n* Can be cancelled into crouch with D\n", + "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", "on_block": "-8", - "on_ch": "+43 (-15)", - "on_hit": "+43 (-15)", + "on_ch": "+43a (-15)", + "on_hit": "+43a (-15)", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i18~19", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-UNS.4.mp4" }, { - "alias": [], + "alias": [ + "f,n,3" + ], + "alt": [], "damage": "17", "id": "Reina-WDS.3", "image": "", "input": "WDS.3", "name": "Fusenkyaku", - "notes": "\n", + "notes": "", "on_block": "-6", - "on_ch": "Launch", + "on_ch": "[+58a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "+4", "parent": "", - "recovery": "", + "recovery": "r31", "startup": "i16~17", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-WDS.3.mp4" }, { - "alias": [], - "damage": "20", + "alias": [ + "otgf" + ], + "alt": [ + "f,n,d,DF+1", + "df+3,1" + ], + "damage": "24", "id": "Reina-WGS.1", "image": "", "input": "WGS.1", "name": "Thunder God Fist", - "notes": "", + "notes": "* 26 dmg if manual CD\ncs", "on_block": "-22", - "on_ch": "+24 (+14)", - "on_hit": "+24 (+14)", + "on_ch": "+24a (+14)", + "on_hit": "+24a (+14)", "parent": "", - "recovery": "", + "recovery": "r37", "startup": "i19~21", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-WGS.1.mp4" }, { "alias": [], - "damage": "20,10", + "alt": [ + "f,n,d,DF+1,3", + "df+3,1,3", + "f,n,d,DF+1,3", + "df+3,1,3" + ], + "damage": "24,22", "id": "Reina-WGS.1,3", "image": "", "input": "WGS.1,3", "name": "Lightning Splits Kick", - "notes": "Spike", + "notes": "* Spike\n* Combo from 1st hit\n", "on_block": "-12", - "on_ch": "+18 (-17)", - "on_hit": "+18 (-17)", + "on_ch": "+18d (-17)", + "on_hit": "+18d (-17)", "parent": "Reina-WGS.1", - "recovery": "", + "recovery": "r31", "startup": "i19~21", "target": "m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-WGS.1,3.mp4" }, { "alias": [], - "damage": "20,12", + "alt": [ + "f,n,d,DF+1,4", + "df+3,1,4", + "f,n,d,DF+1,4", + "df+3,1,4" + ], + "damage": "24,26", "id": "Reina-WGS.1,4", "image": "", "input": "WGS.1,4", "name": "Lightning Wheel", - "notes": "Balcony Break", + "notes": "* Balcony Break\n* Combo from 1st hit\n", "on_block": "-7", "on_ch": "+1 (+0)", "on_hit": "+1 (+0)", "parent": "Reina-WGS.1", - "recovery": "", + "recovery": "r47", "startup": "i19~21", "target": "m,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-WGS.1,4.mp4" }, { - "alias": [], + "alias": [ + "wgf" + ], + "alt": [ + "f,n,d,DF+2", + "df+3,2" + ], "damage": "15", "id": "Reina-WGS.2", "image": "", "input": "WGS.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* 20dmg if manual CD", "on_block": "-10", - "on_ch": "[+35 (+25)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", - "on_hit": "[+35 (+25)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", + "on_ch": "[+35a (+25)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", + "on_hit": "[+35a (+25)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "parent": "", - "recovery": "", + "recovery": "r27", "startup": "i11~12", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-WGS.2.mp4" }, { "alias": [], + "alt": [ + "f,n,d,DF+3", + "df+3,df+3" + ], "damage": "17", "id": "Reina-WGS.DF+3", "image": "", "input": "WGS.df+3", "name": "War God Kick", - "notes": "\n* Alternate input: f,n,d,DF+3\n* Becomes Electric War God Kick during Heat (partially uses remaining Heat Time)\n", + "notes": "* Becomes Electric War God Kick during Heat (partially uses remaining Heat Time\n* 21dmg if manual CD)", "on_block": "-13", - "on_ch": "+23 (+17)", + "on_ch": "[+23a (+17)](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "+3", "parent": "", - "recovery": "", + "recovery": "r38", "startup": "i15~17", - "target": "m", - "video": "" + "target": "M", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-WGS.df+3.mp4" }, { "alias": [], + "alt": [ + "f,n,d,DF+4", + "df+3,df+4" + ], "damage": "6", "id": "Reina-WGS.DF+4", "image": "", "input": "WGS.DF+4", "name": "", - "notes": "\n* Alternate input: f,n,d,DF+4\n* Recovers Crouching\n", + "notes": "* 8 dmg if manual CD", "on_block": "-23", "on_ch": "+2c", "on_hit": "+2c", "parent": "", - "recovery": "", + "recovery": "FC", "startup": "i16", "target": "l", - "video": "" - }, - { - "alias": [], + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-WGS.DF+4.mp4" + }, + { + "alias": [ + "hellsweep" + ], + "alt": [ + "f,n,d,DF+4,2", + "df+3,df+4,2", + "f,n,d,DF+4,2", + "df+3,df+4,2" + ], "damage": "6,20", "id": "Reina-WGS.DF+4,2", "image": "", "input": "WGS.DF+4,2", "name": "Ruthless Demon", - "notes": "\n* Transition to WRA (ob) -15, +6 (oh) WRA with D\n", + "notes": "* Can transition to WRA (-15/+6/+6) with input D\n* Combo from 1st hit", "on_block": "-22", "on_ch": "-1", "on_hit": "-1", "parent": "Reina-WGS.DF+4", - "recovery": "", + "recovery": "r40", "startup": "i16", "target": "l,h", - "video": "" - }, - { - "alias": [], + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-WGS.DF+4,2.mp4" + }, + { + "alias": [ + "hellsweep" + ], + "alt": [ + "f,n,d,DF+4,4", + "df+3,df+4,4", + "f,n,d,DF+4,4", + "df+3,df+4,4" + ], "damage": "6,16", "id": "Reina-WGS.DF+4,4", "image": "", "input": "WGS.DF+4,4", "name": "Spinning Demon", - "notes": "\n* Recovers Crouching\n", + "notes": "* Combo from 1st hit\ncs", "on_block": "-23", - "on_ch": "Launch", + "on_ch": "[+23a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "+2", "parent": "Reina-WGS.DF+4", - "recovery": "", + "recovery": "FC", "startup": "i16", "target": "l,l", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-WGS.DF+4,4.mp4" }, { - "alias": [], - "damage": "", - "id": "Reina-WGS.f+3", - "image": "", - "input": "WGS.f+3", - "name": "Sentai", - "notes": "\n", - "on_block": "", - "on_ch": "", - "on_hit": "", - "parent": "", - "recovery": "", - "startup": "", - "target": ",sp", - "video": "" - }, - { - "alias": [], + "alias": [ + "HW.1" + ], + "alt": [], "damage": "12", "id": "Reina-WRA.1", "image": "", "input": "WRA.1", "name": "", - "notes": "\n* Homing\n* Deals chip damage on block\n* Transition to SEN with F\n", + "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", "on_block": "-4", - "on_ch": "+13", + "on_ch": "[+13](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", "on_hit": "+8", "parent": "", - "recovery": "", + "recovery": "r28", "startup": "i12", "target": "h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-WRA.1.mp4" }, { - "alias": [], + "alias": [ + "HW.1+2" + ], + "alt": [], "damage": "30", "id": "Reina-WRA.1+2", "image": "", "input": "WRA.1+2", "name": "Demon Bolt", - "notes": "\n* Balcony Break\n", + "notes": "* Balcony Break\n* Power Crush", "on_block": "-13", - "on_ch": "+16", - "on_hit": "+16", + "on_ch": "+16d", + "on_hit": "+16d", "parent": "", - "recovery": "", + "recovery": "r33", "startup": "i15~16", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-WRA.1+2.mp4" }, { - "alias": [], + "alias": [ + "HW.1+3", + "HW.2+4" + ], + "alt": [ + "WRA.2+4" + ], + "damage": "20", + "id": "Reina-WRA.1+3", + "image": "", + "input": "WRA.1+3", + "name": "Heaven's Roar", + "notes": "* Unbreakable\n* Opponent recovery on hit: FUFT\n* Does 35 damage on wall hit", + "on_block": "", + "on_ch": "+10d", + "on_hit": "+10d", + "parent": "", + "recovery": "", + "startup": "i16", + "target": "t (h)", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-WRA.1+3.mp4" + }, + { + "alias": [ + "HW.1,4" + ], + "alt": [], "damage": "12,22", "id": "Reina-WRA.1,4", "image": "", "input": "WRA.1,4", "name": "Funkei Goma", - "notes": "\n* Balcony Break\n", + "notes": "* Balcony Break\n* Spike\n* Combo from 1st hit", "on_block": "-9", "on_ch": "+9g", "on_hit": "+9g", "parent": "Reina-WRA.1", - "recovery": "", + "recovery": "r40", "startup": "i12", - "target": "h,m", - "video": "" + "target": "h,M", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-WRA.1,4.mp4" }, { - "alias": [], + "alias": [ + "HW.2" + ], + "alt": [], "damage": "30", "id": "Reina-WRA.2", - "image": "", + "image": "https://wavu.wiki/t/Special:Redirect/file/Reina-WRA.2.jpg", "input": "WRA.2", "name": "Iron Hand", - "notes": "\n* Balcony Break\n* Heat Engager\n* Deals chip damage on block\n", + "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", "on_block": "-9", - "on_ch": "+11 (+2)", - "on_hit": "+11 (+2)", + "on_ch": "+11a (+2)", + "on_hit": "+11a (+2)", "parent": "", - "recovery": "", + "recovery": "r32", "startup": "i15~16", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-WRA.2.mp4" }, { - "alias": [], + "alias": [ + "HW.3" + ], + "alt": [], "damage": "17", "id": "Reina-WRA.3", "image": "", "input": "WRA.3", "name": "", - "notes": "\n* Balcony Break\n* Deals chip damage on block\n", + "notes": "* Balcony Break\n* Deals chip damage on block\n", "on_block": "-6", - "on_ch": "+22 (+12)", - "on_hit": "+22 (+12)", + "on_ch": "+22a (+12)", + "on_hit": "+22a (+12)", "parent": "", - "recovery": "", + "recovery": "r28", "startup": "i28", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-WRA.3.mp4" }, { - "alias": [], + "alias": [ + "HW.3+4" + ], + "alt": [], "damage": "26", "id": "Reina-WRA.3+4", "image": "", "input": "WRA.3+4", "name": "Goma Sai", - "notes": "\n* Deals chip damage on block\n", + "notes": "* Spike\n* Deals chip damage on block\n* Opponent is FDFA on normal hit", "on_block": "-5", - "on_ch": "+5", - "on_hit": "+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')", "parent": "", - "recovery": "", + "recovery": "r34", "startup": "i18~19", - "target": "m", - "video": "" + "target": "M", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-WRA.3+4.mp4" }, { - "alias": [], - "damage": "17,14", + "alias": [ + "Hunting Hawk", + "HW.3,4" + ], + "alt": [], + "damage": "17,20", "id": "Reina-WRA.3,4", "image": "", "input": "WRA.3,4", "name": "Hell Axle", - "notes": "\n* Balcony Break\n* Deals chip damage on block\n* Can transition to WRA with D\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\n", "on_block": "+6", - "on_ch": "+17 (+16)", - "on_hit": "+17 (+16)", + "on_ch": "+17a (+16)", + "on_hit": "+17a (+16)", "parent": "Reina-WRA.3", - "recovery": "", + "recovery": "r31", "startup": "i28", "target": "m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-WRA.3,4.mp4" }, { - "alias": [], + "alias": [ + "HW.4" + ], + "alt": [], "damage": "6,8", "id": "Reina-WRA.4", "image": "", "input": "WRA.4", "name": "", - "notes": "\n* Entire string guaranteed on CH\n", + "notes": "* Spike\n * on 2nd hit\n* Combo from 1st CH\n* Both hits jail on block", "on_block": "-10", "on_ch": "+7", "on_hit": "-10", "parent": "", - "recovery": "", + "recovery": "r29", "startup": "i17~18,i13", - "target": "m,m", - "video": "" + "target": "M,M", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-WRA.4.mp4" }, { - "alias": [], + "alias": [ + "HW.4,2" + ], + "alt": [], "damage": "6,8,8", "id": "Reina-WRA.4,2", "image": "", "input": "WRA.4,2", "name": "", - "notes": "\n", + "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", "on_block": "-18", "on_ch": "-7", "on_hit": "-7", "parent": "Reina-WRA.4", - "recovery": "", + "recovery": "r37", "startup": "i17~18,i13", - "target": "m,m,m", - "video": "" + "target": "M,M,m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-WRA.4,2.mp4" }, { - "alias": [], + "alias": [ + "HW.4,2,2" + ], + "alt": [], "damage": "6,8,8,4", "id": "Reina-WRA.4,2,2", "image": "", "input": "WRA.4,2,2", "name": "", - "notes": "\n", + "notes": "* Jails from 3rd block\n* Combo from 3rd hit\n* Can be delayed", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", "parent": "Reina-WRA.4,2", - "recovery": "", + "recovery": "r37", "startup": "i17~18,i13", - "target": "m,m,m,h", - "video": "" + "target": "M,M,m,h", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-WRA.4,2,2.mp4" }, { - "alias": [], + "alias": [ + "HW.4,2,2,1+2" + ], + "alt": [ + "WRA.4,2,2,qcf+1+2" + ], "damage": "6,8,8,4,22", "id": "Reina-WRA.4,2,2,1+2", "image": "", "input": "WRA.4,2,2,1+2", "name": "Kongo Gekimetsujin", - "notes": "\n* Balcony Break\n* Alternate input: qcf+1+2 (extra damage)\n", + "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", "on_block": "-20", "on_ch": "+24 (+3)", "on_hit": "+24 (+3)", "parent": "Reina-WRA.4,2,2", - "recovery": "", + "recovery": "r45", "startup": "i17~18,i13", - "target": "m,m,m,h,m", - "video": "" + "target": "M,M,m,h,m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-WRA.4,2,2,1+2.mp4" }, { - "alias": [], + "alias": [ + "HW.d+4" + ], + "alt": [], "damage": "9", "id": "Reina-WRA.d+4", "image": "", "input": "WRA.d+4", "name": "", - "notes": "\n", + "notes": "\ncs6~", "on_block": "-15", "on_ch": "+2", "on_hit": "-4", "parent": "", - "recovery": "", + "recovery": "r33 FC", "startup": "i16~17", - "target": "l", - "video": "" + "target": "L", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-WRA.d+4.mp4" }, { - "alias": [], + "alias": [ + "HW.d+4,3" + ], + "alt": [], "damage": "9,20", "id": "Reina-WRA.d+4,3", "image": "", "input": "WRA.d+4,3", "name": "Harai Kuzushi-manji", - "notes": "\n* Guaranteed on 1st hit CH\n", + "notes": "* Combo from 1st CH with 14f delay\n* Input can be delayed 15f\n* Move can be delayed 13f\n* CH-confirmable", "on_block": "-16", - "on_ch": "Launch", + "on_ch": "[+53a](https://wavu.wiki/t/Reina_combos#Staples 'Combo')", "on_hit": "+48 (+17)", "parent": "Reina-WRA.d+4", - "recovery": "", + "recovery": "r37", "startup": "i16~17", - "target": "l,m", - "video": "" + "target": "L,m", + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-WRA.d+4,3.mp4" }, { "alias": [], + "alt": [], "damage": "12", "id": "Reina-ws1", "image": "", "input": "ws1", "name": "Jewel Snatcher", - "notes": "Transition to SEN on hit", + "notes": "Transitions to SEN on hit", "on_block": "-10", - "on_ch": "[+13](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", - "on_hit": "[+13](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", + "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')", "parent": "", - "recovery": "", + "recovery": "r28", "startup": "i13", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-ws1.mp4" }, { "alias": [], + "alt": [], "damage": "20", "id": "Reina-ws2", "image": "", @@ -2150,67 +2711,71 @@ "name": "Benten Thrust", "notes": "Balcony Break", "on_block": "-8", - "on_ch": "+14c", + "on_ch": "[+14c](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", "on_hit": "+9", "parent": "", - "recovery": "", + "recovery": "r33", "startup": "i18", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-ws2.mp4" }, { "alias": [], + "alt": [], "damage": "14", "id": "Reina-ws3", "image": "", "input": "ws3", "name": "", - "notes": "\n", + "notes": "", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", "parent": "", - "recovery": "", + "recovery": "r28", "startup": "i15~16", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-ws3.mp4" }, { "alias": [], + "alt": [], "damage": "14", "id": "Reina-ws3+4", "image": "", "input": "ws3+4", "name": "Hen Gyakujo-geri", - "notes": "", + "notes": "\ncs", "on_block": "-8", - "on_ch": "+13", - "on_hit": "+14", + "on_ch": "[+14](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", + "on_hit": "[+14](https://wavu.wiki/t/Reina_combos#Mini-combos 'Mini-combo')", "parent": "", - "recovery": "", + "recovery": "r28", "startup": "i14~15", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-ws3+4.mp4" }, { "alias": [], + "alt": [], "damage": "14,21", "id": "Reina-ws3,4", "image": "", "input": "ws3,4", "name": "Twin Stingers", - "notes": "\n* Balcony Break\n", + "notes": "* Balcony Break\n* Combo from 1st hit without delay\n* Can be delayed\ncs", "on_block": "-4", - "on_ch": "+21 (+12)", - "on_hit": "+21 (+12)", + "on_ch": "+21a (+12)", + "on_hit": "+21a (+12)", "parent": "Reina-ws3", - "recovery": "", + "recovery": "r27", "startup": "i15~16", "target": "m,h", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-ws3,4.mp4" }, { "alias": [], + "alt": [], "damage": "10", "id": "Reina-ws4", "image": "", @@ -2221,26 +2786,27 @@ "on_ch": "+5", "on_hit": "+5", "parent": "", - "recovery": "", + "recovery": "r23", "startup": "i11~12", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-ws4.mp4" }, { "alias": [], + "alt": [], "damage": "10,15", "id": "Reina-ws4,4", "image": "", "input": "ws4,4", "name": "Seven Seas Splits Kick", - "notes": "\n* Transition to -10 (ob) +6 (oh) WRA with D\n", + "notes": "* Can transition to WRA (-10/+6/+6) with input D\n* Combo from 1st hit\n* Jails from 1st block", "on_block": "-17", "on_ch": "-1c", "on_hit": "-1c", "parent": "Reina-ws4", - "recovery": "", + "recovery": "r35", "startup": "i11~12", "target": "m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Reina-ws4,4.mp4" } ] 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 a17d673..092295d 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 @@ -1,15 +1,16 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Shaheen-1", "image": "", "input": "1", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "+1", + "on_ch": "+8", + "on_hit": "+8", "parent": "", "recovery": "", "startup": "i10", @@ -18,13 +19,14 @@ }, { "alias": [], + "alt": [], "damage": "5,9", "id": "Shaheen-1,2", "image": "", "input": "1,2", "name": "Spica", "notes": "", - "on_block": "", + "on_block": "-3", "on_ch": "+8", "on_hit": "+8", "parent": "Shaheen-1", @@ -35,14 +37,15 @@ }, { "alias": [], + "alt": [], "damage": "5,9,17", "id": "Shaheen-1,2,2", "image": "", "input": "1,2,2", "name": "Spica Gut Punch", - "notes": "", - "on_block": "", - "on_ch": "+3", + "notes": "* Counter hit combo from 1st hit\n* Can be delayed", + "on_block": "-11", + "on_ch": "+58a", "on_hit": "+3", "parent": "Shaheen-1,2", "recovery": "", @@ -52,13 +55,14 @@ }, { "alias": [], + "alt": [], "damage": "5,9,18", "id": "Shaheen-1,2,3", "image": "", "input": "1,2,3", "name": "Spica Blinding Sands", - "notes": "\n* Transition to SNK with input DF\n", - "on_block": "", + "notes": "* Transition to SNK with input DF\nCounter hit combo from 1st hit", + "on_block": "-8", "on_ch": "+3", "on_hit": "+3", "parent": "Shaheen-1,2", @@ -69,6 +73,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Shaheen-1+2+3+4", "image": "", @@ -86,13 +91,14 @@ }, { "alias": [], + "alt": [], "damage": "5,9,20", "id": "Shaheen-1,2,4", "image": "", "input": "1,2,4", "name": "Spica Wheel Spin", - "notes": "\n* Tornado\n", - "on_block": "", + "notes": "* Tornado", + "on_block": "-13", "on_ch": "+33 (+18)", "on_hit": "+33 (+18)", "parent": "Shaheen-1,2", @@ -103,12 +109,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Shaheen-1+3", "image": "", "input": "1+3", "name": "Desert Fang", - "notes": "\n* Throw escape: 1 or 2\n* Opponent status on hit: FUFA\n", + "notes": "* Throw escape: 1 or 2\n* Opponent status on hit: FUFA", "on_block": "", "on_ch": "", "on_hit": "", @@ -120,15 +127,16 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Shaheen-2", "image": "", "input": "2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "0", + "on_ch": "6", + "on_hit": "6", "parent": "", "recovery": "", "startup": "i10", @@ -137,13 +145,14 @@ }, { "alias": [], + "alt": [], "damage": "10,7", "id": "Shaheen-2,1", "image": "", "input": "2,1", "name": "Cut In", "notes": "", - "on_block": "", + "on_block": "-4", "on_ch": "+2", "on_hit": "+2", "parent": "Shaheen-2", @@ -154,13 +163,14 @@ }, { "alias": [], + "alt": [], "damage": "12 (12)", "id": "Shaheen-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\n* Heat Burst\n* Cancel to r45 with b,b\n", - "on_block": "", + "notes": "* Heat Burst\n* Cancel to r45 with b,b\n* Power Crush", + "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", "parent": "", @@ -171,13 +181,14 @@ }, { "alias": [], + "alt": [], "damage": "10,18", "id": "Shaheen-2,3", "image": "", "input": "2,3", "name": "Porrima Blinding Sands", - "notes": "\n* Transition to SNK with input DF\n", - "on_block": "", + "notes": "* Transition to SNK with input DF at +10", + "on_block": "-8", "on_ch": "+3", "on_hit": "+3", "parent": "Shaheen-2", @@ -188,12 +199,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Shaheen-2+4", "image": "", "input": "2+4", "name": "Aldebaran", - "notes": "\n* Spike\n* Throw escape: 1 or 2\n* Opponent status on hit: FUFA\n* Side switch on hit\n", + "notes": "* Spike\n* Throw escape: 1 or 2\n* Opponent status on hit: FUFA\n* Side switch on hit", "on_block": "", "on_ch": "", "on_hit": "", @@ -205,13 +217,14 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Shaheen-3", "image": "", "input": "3", "name": "Blinding Sands", - "notes": "\n* Transition to SNK with input DF\n", - "on_block": "", + "notes": "* Transition to SNK with input DF at +10", + "on_block": "-8", "on_ch": "+3", "on_hit": "+3", "parent": "", @@ -222,15 +235,16 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Shaheen-4", "image": "", "input": "4", "name": "Hallux Kick", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-10", + "on_ch": "+1", + "on_hit": "+1", "parent": "", "recovery": "", "startup": "i13", @@ -239,14 +253,15 @@ }, { "alias": [], + "alt": [], "damage": "16,14", "id": "Shaheen-4,1", "image": "", "input": "4,1", "name": "Hallux Kick > Algenib", "notes": "", - "on_block": "", - "on_ch": "+5", + "on_block": "-5", + "on_ch": "+31a (+24)", "on_hit": "+5", "parent": "Shaheen-4", "recovery": "", @@ -256,14 +271,15 @@ }, { "alias": [], + "alt": [], "damage": "16,21", "id": "Shaheen-4,3", "image": "", "input": "4,3", "name": "Hallux Kick > High Slashing Kick", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+26 (+17)", + "notes": "* Balcony Break", + "on_block": "-1", + "on_ch": "+71a (51)", "on_hit": "+26 (+17)", "parent": "Shaheen-4", "recovery": "", @@ -273,13 +289,14 @@ }, { "alias": [], + "alt": [], "damage": "16,25", "id": "Shaheen-4,4", "image": "", "input": "4,4", "name": "Hallux Kick > Ra'd", - "notes": "", - "on_block": "", + "notes": "Counter hit combo from 1st hit", + "on_block": "-13", "on_ch": "+20", "on_hit": "+20", "parent": "Shaheen-4", @@ -290,15 +307,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Shaheen-b+1", "image": "", "input": "b+1", "name": "Achernar", - "notes": "\n* Heat Engager\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Heat Engager\n* Transition FC with input b+1,D\n* Launcher with heat dash", + "on_block": "0", + "on_ch": "+6c", + "on_hit": "+6c", "parent": "", "recovery": "", "startup": "i19~20", @@ -307,12 +325,13 @@ }, { "alias": [], + "alt": [], "damage": "15 (15)", "id": "Shaheen-b+1+3", "image": "", "input": "b+1+3", "name": "Silent Death Trap", - "notes": "\n* Alternate input: b+2+4\n* Punch parry\n* Hit throw on successful parry\n* Side switch on parry\n", + "notes": "* Alternate input: b+2+4\n* Punch parry\n* Hit throw on successful parry\n* Side switch on parry", "on_block": "", "on_ch": "", "on_hit": "", @@ -324,15 +343,16 @@ }, { "alias": [], + "alt": [], "damage": "12,16", "id": "Shaheen-b+2", "image": "", "input": "b+2", "name": "Dust Storm", - "notes": "\n* Transition to hit throw which leaves opponent FUFA\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Transition to hit throw which leaves opponent FUFA", + "on_block": "-9", + "on_ch": "-2", + "on_hit": "-2", "parent": "", "recovery": "", "startup": "i15~16", @@ -341,14 +361,15 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Shaheen-b+3", "image": "", "input": "b+3", "name": "Heel Strike", "notes": "", - "on_block": "", - "on_ch": "+3c", + "on_block": "+3c", + "on_ch": "+14c", "on_hit": "+3c", "parent": "", "recovery": "", @@ -358,15 +379,16 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Shaheen-b+3+4", "image": "", "input": "b+3+4", "name": "Elnath", - "notes": "\n* Balcony Break\n* Heat Engager\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Balcony Break\n* Heat Engager\n* Power Crush", + "on_block": "-9", + "on_ch": "+19 (+9)", + "on_hit": "+19 (+9)", "parent": "", "recovery": "", "startup": "i16", @@ -375,14 +397,15 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Shaheen-b+4", "image": "", "input": "b+4", "name": "Broken Mirage", "notes": "", - "on_block": "", - "on_ch": "+4", + "on_block": "-15", + "on_ch": "+29 (+23)", "on_hit": "+4", "parent": "", "recovery": "", @@ -392,12 +415,13 @@ }, { "alias": [], + "alt": [], "damage": "50", "id": "Shaheen-Back throw", "image": "", "input": "Back throw", "name": "Silent Death", - "notes": "\n* Throw escape: none\n* Opponent status on hit: FUFA\n* Side switch on hit\n", + "notes": "* Throw escape: none\n* Opponent status on hit: FUFA\n* Side switch on hit", "on_block": "", "on_ch": "", "on_hit": "", @@ -409,13 +433,14 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Shaheen-BT.2", "image": "", "input": "BT.2", "name": "Reverse Edge", "notes": "", - "on_block": "", + "on_block": "-3", "on_ch": "+42", "on_hit": "+42", "parent": "", @@ -426,13 +451,14 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Shaheen-d+2", "image": "", "input": "d+2", "name": "Gut Impact", "notes": "", - "on_block": "", + "on_block": "-6", "on_ch": "+8", "on_hit": "+8", "parent": "", @@ -443,13 +469,14 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Shaheen-d+3", "image": "", "input": "d+3", "name": "Silent Rigel", - "notes": "\n* Transition to SNK with input d+3,DF\n", - "on_block": "", + "notes": "* Transition to SNK with input d+3,DF at -10/+4", + "on_block": "-14", "on_ch": "+0", "on_hit": "+0", "parent": "", @@ -460,13 +487,14 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Shaheen-d+4", "image": "", "input": "d+4", "name": "Vicious Stomp", "notes": "", - "on_block": "", + "on_block": "-12", "on_ch": "+1", "on_hit": "+1", "parent": "", @@ -477,6 +505,7 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Shaheen-db+1+2", "image": "", @@ -494,15 +523,16 @@ }, { "alias": [], + "alt": [], "damage": "11", "id": "Shaheen-db+2", "image": "", "input": "db+2", "name": "", - "notes": "\n* Transition to SNK with input db+2,DF\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Transition to SNK with input db+2,DF (-3/+8/+8)", + "on_block": "-10", + "on_ch": "+1", + "on_hit": "+1", "parent": "", "recovery": "", "startup": "i14", @@ -511,13 +541,14 @@ }, { "alias": [], + "alt": [], "damage": "11,24", "id": "Shaheen-db+2,1", "image": "", "input": "db+2,1", "name": "Rapid Strikes", - "notes": "\n* Balcony Break\n* Heat Engager\n", - "on_block": "", + "notes": "* Balcony Break\n* Heat Engager", + "on_block": "-11", "on_ch": "", "on_hit": "", "parent": "Shaheen-db+2", @@ -528,15 +559,16 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Shaheen-db+3", "image": "", "input": "db+3", "name": "Snake's Bite", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-17", + "on_ch": "-6", + "on_hit": "-6", "parent": "", "recovery": "", "startup": "i20~21", @@ -545,13 +577,14 @@ }, { "alias": [], + "alt": [], "damage": "12,20", "id": "Shaheen-db+3,4", "image": "", "input": "db+3,4", "name": "Snake's Bite > Rising Scimitar", - "notes": "\n* Tornado\n", - "on_block": "", + "notes": "* Tornado\n*Counter hit combo from 1st hit\ncs", + "on_block": "-13", "on_ch": "+68 (+52)", "on_hit": "+68 (+52)", "parent": "Shaheen-db+3", @@ -562,13 +595,14 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Shaheen-db+4", "image": "", "input": "db+4", "name": "Rising Scimitar", - "notes": "\n* Tornado\n", - "on_block": "", + "notes": "* Tornado\ncs6", + "on_block": "-13", "on_ch": "+28 (+18)", "on_hit": "+28 (+18)", "parent": "", @@ -579,15 +613,16 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Shaheen-df+1", "image": "", "input": "df+1", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-1", + "on_ch": "+5", + "on_hit": "+5", "parent": "", "recovery": "", "startup": "i13", @@ -596,13 +631,14 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Shaheen-df+2", "image": "", "input": "df+2", "name": "Rising Falcon", "notes": "", - "on_block": "", + "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')", "parent": "", @@ -613,15 +649,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Shaheen-df+3", "image": "", "input": "df+3", "name": "Whirlwind Kick", - "notes": "\n* Homing\n", - "on_block": "", - "on_ch": "+9", - "on_hit": "+9", + "notes": "* Homing\n* Wall Crush +21g on hit", + "on_block": "-9", + "on_ch": "+9 (+21wc)", + "on_hit": "+9 (+21wc)", "parent": "", "recovery": "", "startup": "i17", @@ -630,12 +667,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Shaheen-df+3+4", "image": "", "input": "df+3+4", "name": "Stealth Step", - "notes": "\n* Transition to FC with SNK.db\n", + "notes": "* Transition to FC with SNK.db", "on_block": "", "on_ch": "", "on_hit": "", @@ -647,15 +685,16 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Shaheen-df+4", "image": "", "input": "df+4", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-7", + "on_ch": "0", + "on_hit": "0", "parent": "", "recovery": "", "startup": "i14", @@ -664,15 +703,16 @@ }, { "alias": [], + "alt": [], "damage": "13,10", "id": "Shaheen-df+4,1", "image": "", "input": "df+4,1", "name": "", - "notes": "\n* Transition to SNK with DF\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Transition to SNK with DF", + "on_block": "-9", + "on_ch": "+2", + "on_hit": "+2", "parent": "Shaheen-df+4", "recovery": "", "startup": "i14", @@ -681,15 +721,16 @@ }, { "alias": [], + "alt": [], "damage": "13,10,28", "id": "Shaheen-df+4,1,3", "image": "", "input": "df+4,1,3", "name": "Al-Faras", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Balcony Break\n", + "on_block": "-13", + "on_ch": "+19 (+9)", + "on_hit": "+19 (+9)", "parent": "Shaheen-df+4,1", "recovery": "", "startup": "i14", @@ -698,13 +739,14 @@ }, { "alias": [], + "alt": [], "damage": "13,23", "id": "Shaheen-df+4,3", "image": "", "input": "df+4,3", "name": "Al-Fard al-Shuja", - "notes": "\n* Balcony Break\n", - "on_block": "", + "notes": "* Balcony Break", + "on_block": "-4", "on_ch": "+23 (+14)", "on_hit": "+23 (+14)", "parent": "Shaheen-df+4", @@ -715,13 +757,14 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Shaheen-D*,u+2", "image": "", "input": "D*,u+2", "name": "Al-Ghul", - "notes": "\n* Balcony Break\n* Tornado\n* Alternate input: SNK.D*,u+2\n* chip damage on block\n* power up during Heat\n", - "on_block": "", + "notes": "* Balcony Break\n* Tornado\n* Alternate input: SNK.D*,u+2\n* chip damage on block\n* power up during Heat\n", + "on_block": "+4", "on_ch": "+28 (+2)", "on_hit": "+28 (+2)", "parent": "", @@ -732,15 +775,16 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Shaheen-f+2", "image": "", "input": "f+2", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-8", + "on_ch": "-2", + "on_hit": "-2", "parent": "", "recovery": "", "startup": "i12", @@ -749,15 +793,16 @@ }, { "alias": [], + "alt": [], "damage": "10,23", "id": "Shaheen-f+2,3", "image": "", "input": "f+2,3", "name": "Silent Sting", - "notes": "\n* Tornado\n", - "on_block": "", - "on_ch": "+5", - "on_hit": "+5", + "notes": "* Tornado\n* Can be delayed", + "on_block": "-12", + "on_ch": "+20", + "on_hit": "+20", "parent": "Shaheen-f+2", "recovery": "", "startup": "i12", @@ -766,15 +811,16 @@ }, { "alias": [], + "alt": [], "damage": "10,13", "id": "Shaheen-f+2,4", "image": "", "input": "f+2,4", "name": "", - "notes": "\n* Transition to SNK with input DF\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Transition to SNK with input DF\n* Can be delayed", + "on_block": "-13", + "on_ch": "+29a", + "on_hit": "-2", "parent": "Shaheen-f+2", "recovery": "", "startup": "i12", @@ -783,14 +829,15 @@ }, { "alias": [], + "alt": [], "damage": "10,13,21", "id": "Shaheen-f+2,4,4", "image": "", "input": "f+2,4,4", "name": "Silent Flow", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+10", + "notes": "* Balcony Break\n* Causes Strong Aerial Tailspin", + "on_block": "-7", + "on_ch": "+62a (+42)", "on_hit": "+10", "parent": "Shaheen-f+2,4", "recovery": "", @@ -800,15 +847,16 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Shaheen-f+3", "image": "", "input": "f+3", "name": "Crescent Moon", - "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "\n", + "on_block": "-5", + "on_ch": "+31", + "on_hit": "+6", "parent": "", "recovery": "", "startup": "i20~21", @@ -817,13 +865,14 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Shaheen-f+3+4", "image": "", "input": "f+3+4", "name": "Skyline", - "notes": "\n* chip damage on block\n* Transition to SNK\n", - "on_block": "", + "notes": "* chip damage on block\n* Transition to SNK", + "on_block": "+3", "on_ch": "+11c", "on_hit": "+11c", "parent": "", @@ -834,13 +883,14 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Shaheen-f+4", "image": "", "input": "f+4", "name": "Piercing Talon", - "notes": "\n* Balcony Break\n* Homing\n* chip damage on block\n", - "on_block": "", + "notes": "* Balcony Break\n* Homing\n* chip damage on block", + "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')", "parent": "", @@ -851,15 +901,16 @@ }, { "alias": [], + "alt": [], "damage": "42", "id": "Shaheen-f,b+2", "image": "", "input": "f,b+2", "name": "Hornet", - "notes": "\n* Hit throw which leaves opponent FUFA\n* Quick input properties during Heat\n* Tornado\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Hit throw which leaves opponent FUFA\n* Quick input properties during Heat\n* See also: f:b+2\n* Tornado", + "on_block": "-4", + "on_ch": "0", + "on_hit": "0", "parent": "", "recovery": "", "startup": "i14", @@ -868,15 +919,16 @@ }, { "alias": [], + "alt": [], "damage": "42", "id": "Shaheen-f:b+2", "image": "", "input": "f:b+2", "name": "Hornet", - "notes": "\n* Hit throw which leaves opponent FUFA\n* chip damage on block\n* partially restores remaining Heat time\n* Tornado\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Hit throw which leaves opponent FUFA\n* chip damage on block\n* partially restores remaining Heat time\n* Tornado", + "on_block": "-4", + "on_ch": "0", + "on_hit": "0", "parent": "", "recovery": "", "startup": "i13", @@ -885,13 +937,14 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Shaheen-FC.df+2", "image": "", "input": "FC.df+2", "name": "Janbiya", - "notes": "\n* Balcony Break\n* During Heat, partially restore remaining Heat time\n", - "on_block": "", + "notes": "* Balcony Break\n* During Heat, partially restore remaining Heat time\n* Causes Strong Aerial Tailspin", + "on_block": "-9", "on_ch": "+17 (+8)", "on_hit": "+17 (+8)", "parent": "", @@ -902,15 +955,16 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Shaheen-FC.df+4", "image": "", "input": "FC.df+4", "name": "", - "notes": "\n* Transition to SNK with input FC.df+4,DF\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Transition to SNK with input FC.df+4,DF", + "on_block": "-14", + "on_ch": "+1", + "on_hit": "+1", "parent": "", "recovery": "", "startup": "i16~17", @@ -919,14 +973,15 @@ }, { "alias": [], + "alt": [], "damage": "16,20", "id": "Shaheen-FC.df+4,1", "image": "", "input": "FC.df+4,1", "name": "Serpens", - "notes": "\n* Balcony Break\n", - "on_block": "", - "on_ch": "+24 (+15)", + "notes": "* Balcony Break", + "on_block": "-2", + "on_ch": "+69a (+49)", "on_hit": "+24 (+15)", "parent": "Shaheen-FC.df+4", "recovery": "", @@ -936,6 +991,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Shaheen-FC.df,d,DF", "image": "", @@ -953,13 +1009,14 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Shaheen-FC.df,d,DF+3", "image": "", "input": "FC.df,d,DF+3", "name": "Sand Storm", - "notes": "\n* Transition to SNK on hit\n", - "on_block": "", + "notes": "* Transition to SNK on hit", + "on_block": "-23a", "on_ch": "+7", "on_hit": "+7", "parent": "", @@ -970,13 +1027,14 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Shaheen-f,F+3", "image": "", "input": "f,F+3", "name": "Hunting Falcon Dive", - "notes": "\n* Alternate input: f,f,F+3\n* Hit throw which side switches\n* Tornado\n", - "on_block": "", + "notes": "* Alternate input: f,f,F+3\n* Hit throw which side switches\n* Tornado\n", + "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')", "parent": "", @@ -987,13 +1045,14 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Shaheen-f,f,F+2", "image": "", "input": "f,f,F+2", "name": "Antares", - "notes": "\n* Balcony Break\n* chip damage on block\n* during Heat, partially restores remaining Heat time\n", - "on_block": "", + "notes": "* Balcony Break\n* chip damage on block\n* during Heat, partially restores remaining Heat time", + "on_block": "+5", "on_ch": "+21 (+11)", "on_hit": "+21 (+11)", "parent": "", @@ -1004,13 +1063,14 @@ }, { "alias": [], + "alt": [], "damage": "50", "id": "Shaheen-H.2+3", "image": "", "input": "H.2+3", "name": "Rumh al-Dawla", - "notes": "\n* Spike\n* Heat Smash\n* Transition to SNK\n", - "on_block": "", + "notes": "* Spike\n* Heat Smash\n* Transition to SNK", + "on_block": "+6", "on_ch": "+27 (-8)", "on_hit": "+27 (-8)", "parent": "", @@ -1021,13 +1081,14 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Shaheen-H.D*,u+2", "image": "", "input": "H.D*,u+2", "name": "Al-Ghul Master", - "notes": "\n* Balcony Break\n* Tornado\n", - "on_block": "", + "notes": "* Balcony Break\n* Tornado\n* Guard break\n", + "on_block": "+13", "on_ch": "+63 (+47)", "on_hit": "+63 (+47)", "parent": "", @@ -1038,15 +1099,16 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Shaheen-H.SNK.2+3", "image": "", "input": "H.SNK.2+3", "name": "Rumh al-Muzaffar", - "notes": "\n* Balcony Break\n* Heat Smash\n", - "on_block": "", - "on_ch": "+24 (-14)", - "on_hit": "+24 (-14)", + "notes": "* Balcony Break\n* Heat Smash", + "on_block": "-14", + "on_ch": "+24 (+14)", + "on_hit": "+24 (+14)", "parent": "", "recovery": "", "startup": "i20~21", @@ -1055,12 +1117,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Shaheen-Left throw", "image": "", "input": "Left throw", "name": "Chasm Drop", - "notes": "\n* Throw escape: 1\n* Opponent status on hit: FUFT\n* Side switch on hit\n", + "notes": "* Throw escape: 1\n* Opponent status on hit: FUFT\n* Side switch on hit", "on_block": "", "on_ch": "", "on_hit": "", @@ -1072,13 +1135,14 @@ }, { "alias": [], + "alt": [], "damage": "55", - "id": "Shaheen.R.df+1+2", + "id": "Shaheen-R.df+1+2", "image": "", "input": "R.df+1+2", "name": "Najm Alshamal", - "notes": "\n* [[:Template:RageArt]]\n* erases opponent's recoverable health on hit\n", - "on_block": "", + "notes": "* Rage Art\n* erases opponent's recoverable health on hit", + "on_block": "-15", "on_ch": "", "on_hit": "", "parent": "", @@ -1089,12 +1153,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Shaheen-Right throw", "image": "", "input": "Right throw", "name": "Axel Spinner", - "notes": "\n* Throw escape: 2\n* Opponent status on hit: FUFA\n", + "notes": "* Throw escape: 2\n* Opponent status on hit: FUFA", "on_block": "", "on_ch": "", "on_hit": "", @@ -1106,14 +1171,15 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Shaheen-SNK.1", "image": "", "input": "SNK.1", "name": "Blinding Snake", "notes": "", - "on_block": "", - "on_ch": "+5", + "on_block": "-1", + "on_ch": "+14", "on_hit": "+5", "parent": "", "recovery": "", @@ -1123,15 +1189,16 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Shaheen-SNK.1+2", "image": "", "input": "SNK.1+2", "name": "Al-Sayf", - "notes": "\n* Heat Engager\n* chip damage on block\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Heat Engager\n* chip damage on block", + "on_block": "+2c", + "on_ch": "+8c", + "on_hit": "+8c", "parent": "", "recovery": "", "startup": "i19", @@ -1140,14 +1207,15 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Shaheen-SNK.2", "image": "", "input": "SNK.2", "name": "Crimson Tempest", - "notes": "", - "on_block": "", - "on_ch": "+8", + "notes": "Balcony BreakOn counterhit", + "on_block": "-9", + "on_ch": "+23 (+6)", "on_hit": "+8", "parent": "", "recovery": "", @@ -1157,13 +1225,14 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Shaheen-SNK.3", "image": "", "input": "SNK.3", "name": "Hunting Falcon Dive", - "notes": "\n* Tornado\n* Hit throw which side switches\n", - "on_block": "", + "notes": "* Tornado\n* Hit throw which side switches\n", + "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')", "parent": "", @@ -1174,14 +1243,15 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Shaheen-SNK.4", "image": "", "input": "SNK.4", "name": "Sliding Shave", "notes": "", - "on_block": "", - "on_ch": "+3c", + "on_block": "-14", + "on_ch": "+15", "on_hit": "+3c", "parent": "", "recovery": "", @@ -1191,15 +1261,16 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Shaheen-SNK.df+1", "image": "", "input": "SNK.df+1", "name": "", "notes": "", - "on_block": "", - "on_ch": "", - "on_hit": "", + "on_block": "-5", + "on_ch": "+6", + "on_hit": "+6", "parent": "", "recovery": "", "startup": "i15~16", @@ -1208,15 +1279,16 @@ }, { "alias": [], + "alt": [], "damage": "12,40", "id": "Shaheen-SNK.df+1,2", "image": "", "input": "SNK.df+1,2", "name": "Flash Hornet", - "notes": "\n* Tornado\n* Hit throw which leaves opponent in FUFA\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Tornado\n* Hit throw which leaves opponent in FUFA", + "on_block": "-4", + "on_ch": "0", + "on_hit": "0", "parent": "Shaheen-SNK.df+1", "recovery": "", "startup": "i15~16", @@ -1225,13 +1297,14 @@ }, { "alias": [], + "alt": [], "damage": "12,28", - "id": "Shaheen-SNK.df+1,4", + "id": "Shaheen-SNK.df+1,3", "image": "", - "input": "SNK.df+1,4", + "input": "SNK.df+1,3", "name": "Flash Deneb", - "notes": "\n* Balcony Break\n", - "on_block": "", + "notes": "* Balcony Break\n", + "on_block": "-13", "on_ch": "+19 (+9)", "on_hit": "+19 (+9)", "parent": "Shaheen-SNK.df+1", @@ -1242,14 +1315,15 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Shaheen-SS.2", "image": "", "input": "SS.2", "name": "Nisf Kamar", "notes": "", - "on_block": "", - "on_ch": "+0c", + "on_block": "-13", + "on_ch": "+13g", "on_hit": "+0c", "parent": "", "recovery": "", @@ -1259,15 +1333,16 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Shaheen-uf+1", "image": "", "input": "uf+1", "name": "Vega", - "notes": "\n* 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", - "on_block": "", - "on_ch": "", - "on_hit": "", + "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", + "on_block": "+1", + "on_ch": "+20", + "on_hit": "+20", "parent": "", "recovery": "", "startup": "i24~25", @@ -1276,12 +1351,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Shaheen-uf+1+2", "image": "", "input": "uf+1+2", "name": "Wezen", - "notes": "\n* Spike\n* Throw escape: 1+2\n* Opponent status on hit: FUFA\n* Side switch on hit\n", + "notes": "* Spike\n* Throw escape: 1+2\n* Opponent status on hit: FUFA\n* Side switch on hit", "on_block": "", "on_ch": "", "on_hit": "", @@ -1293,13 +1369,14 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Shaheen-uf+3", "image": "", "input": "uf+3", "name": "Crescent Cleaver", - "notes": "\n* Alternate input: ub+3 or u+3\n", - "on_block": "", + "notes": "* Alternate input: ub+3 or u+3\n", + "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')", "parent": "", @@ -1310,13 +1387,14 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Shaheen-uf+4", "image": "", "input": "uf+4", "name": "Altair", - "notes": "\n* Alternate input: ub+4 or u+4\n", - "on_block": "", + "notes": "* Alternate input: ub+4 or u+4\n", + "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')", "parent": "", @@ -1327,13 +1405,14 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Shaheen-uf,n,4", "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "", - "on_block": "", + "notes": "\n", + "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')", "parent": "", @@ -1344,14 +1423,15 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Shaheen-ws1", "image": "", "input": "ws1", "name": "Albireo", "notes": "", - "on_block": "", - "on_ch": "+4", + "on_block": "-2", + "on_ch": "+14", "on_hit": "+4", "parent": "", "recovery": "", @@ -1361,13 +1441,14 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Shaheen-ws2", "image": "", "input": "ws2", "name": "Hawk Edge", "notes": "", - "on_block": "", + "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')", "parent": "", @@ -1378,15 +1459,16 @@ }, { "alias": [], + "alt": [], "damage": "9", "id": "Shaheen-ws3", "image": "", "input": "ws3", "name": "", - "notes": "\n* Transition to SNK with input ws3,DF\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "notes": "* Transition to SNK with input ws3,DF", + "on_block": "-11", + "on_ch": "0", + "on_hit": "0", "parent": "", "recovery": "", "startup": "i13", @@ -1395,14 +1477,15 @@ }, { "alias": [], + "alt": [], "damage": "9,25", "id": "Shaheen-ws3,3", "image": "", "input": "ws3,3", "name": "Double Scorpion", - "notes": "\n* Balcony Break\n* Tornado\n", - "on_block": "", - "on_ch": "+11 (+2)", + "notes": "* Balcony Break\n* Tornado", + "on_block": "-13", + "on_ch": "+43 (-4)", "on_hit": "+11 (+2)", "parent": "Shaheen-ws3", "recovery": "", @@ -1412,13 +1495,14 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Shaheen-ws4", "image": "", "input": "ws4", "name": "Jaw Smash", "notes": "", - "on_block": "", + "on_block": "-6", "on_ch": "+5", "on_hit": "+5", "parent": "", 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 f3c0cf7..475c780 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 @@ -1,12 +1,13 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Steve-1", "image": "", "input": "1", "name": "", - "notes": "\n", + "notes": "", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -18,12 +19,13 @@ }, { "alias": [], + "alt": [], "damage": "5,7", "id": "Steve-1,1", "image": "", "input": "1,1", - "name": "", - "notes": "\n* 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", + "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)", "on_block": "-3", "on_ch": "+3", "on_hit": "+3", @@ -35,12 +37,13 @@ }, { "alias": [], + "alt": [], "damage": "5,7,15", "id": "Steve-1,1,2", "image": "", "input": "1,1,2", - "name": "", - "notes": "\n* NC 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)\n", + "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)", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -52,15 +55,16 @@ }, { "alias": [], + "alt": [], "damage": "5,7,15", "id": "Steve-1,1,d+1", "image": "", "input": "1,1,d+1", - "name": "", - "notes": "\n* Transition to FLK with b (0/+6/+11)\n", + "name": "Double Jab > Body Blow", + "notes": "* Transition to FLK with b (+0/+6/+11)", "on_block": "-6", "on_ch": "+5", - "on_hit": "0", + "on_hit": "+0", "parent": "Steve-1,1", "recovery": "", "startup": "i10", @@ -69,15 +73,18 @@ }, { "alias": [], + "alt": [ + "WS.1+2" + ], "damage": "7,21", "id": "Steve-1+2", "image": "", "input": "1+2", - "name": "", - "notes": "\nHeat Engager\n* In Heat input f to Heat dash (+5/KND/KND)\n", + "name": "Sonic Fang", + "notes": "Heat Engager\nHeat Dash (+5/+35d/-)", "on_block": "-12", - "on_ch": "KND/HE", - "on_hit": "KND/HE", + "on_ch": "+18a (+11)", + "on_hit": "+18a (+11)", "parent": "", "recovery": "", "startup": "i14", @@ -86,12 +93,13 @@ }, { "alias": [], + "alt": [], "damage": "5,10", "id": "Steve-1,2", "image": "", "input": "1,2", - "name": "", - "notes": "\n* 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", + "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)", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -103,12 +111,13 @@ }, { "alias": [], + "alt": [], "damage": "5,10,15", "id": "Steve-1,2,1", "image": "", "input": "1,2,1", "name": "", - "notes": "\n* Input f to PAB (-2/+4/+4)\n* Input f to FLK (-1/+5/+5)\n", + "notes": "* NCC from first hit\n* Input f to PAB (-2/+4/+4)\n* Input b to FLK (-1/+5/+5)", "on_block": "-3", "on_ch": "+3", "on_hit": "+3", @@ -120,15 +129,16 @@ }, { "alias": [], + "alt": [], "damage": "5,10,15,15", "id": "Steve-1,2,1,2", "image": "", "input": "1,2,1,2", - "name": "", - "notes": "\n* Input f+3_4 to DCK (-4/KND/KND)\n", + "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))", "on_block": "-10", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+16a (+7)", + "on_hit": "+16a (+7)", "parent": "Steve-1,2,1", "recovery": "", "startup": "i10", @@ -137,14 +147,15 @@ }, { "alias": [], + "alt": [], "damage": "5,10,15,19", "id": "Steve-1,2,1,d+2", "image": "", "input": "1,2,1,d+2", - "name": "", - "notes": "\n* Recover in crouch\n", + "name": "British Edge Combo 2", + "notes": "", "on_block": "-12", - "on_ch": "KND", + "on_ch": "+14d", "on_hit": "+1c", "parent": "Steve-1,2,1", "recovery": "", @@ -154,12 +165,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Steve-1+3", "image": "", "input": "1+3", - "name": "", - "notes": "\n* Throw break 1 or 2", + "name": "Gut Wrencher", + "notes": "*\nHoming\n* Throw break 1 or 2", "on_block": "", "on_ch": "", "on_hit": "", @@ -171,15 +183,16 @@ }, { "alias": [], + "alt": [], "damage": "5,15", "id": "Steve-1,d+1", "image": "", "input": "1,d+1", - "name": "", - "notes": "\n* Transition to FLK with b (0/+6/+11)\n", + "name": "Jab > Body Blow", + "notes": "* Transition to FLK with b (+0/+6/+11)", "on_block": "-6", "on_ch": "+5", - "on_hit": "0", + "on_hit": "+0", "parent": "Steve-1", "recovery": "", "startup": "i10", @@ -188,12 +201,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Steve-2", "image": "", "input": "2", "name": "", - "notes": "\n", + "notes": "", "on_block": "-1", "on_ch": "+5", "on_hit": "+5", @@ -205,12 +219,13 @@ }, { "alias": [], + "alt": [], "damage": "12,14", "id": "Steve-2,1", "image": "", "input": "2,1", "name": "", - "notes": "\n* Input f to PAB (+2/+13g/+13)\n* Input b to FLK (+3/+14g/+14)\n", + "notes": "* Input f to PAB (+2/+13g/+13)\n* Input b to FLK (+3/+14g/+14)", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -222,15 +237,16 @@ }, { "alias": [], + "alt": [], "damage": "12,14,22", "id": "Steve-2,1,2", "image": "", "input": "2,1,2", - "name": "", - "notes": "\n* Input f to PAB (+2/+13g/+13)\n* Input b to FLK (+3/+14g/+14)\n", + "name": "Vanguard Rush", + "notes": "* Balcony Break", "on_block": "-11", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+13a (+4)", + "on_hit": "+13a (+4)", "parent": "Steve-2,1", "recovery": "", "startup": "i12", @@ -239,12 +255,13 @@ }, { "alias": [], + "alt": [], "damage": "12,17", "id": "Steve-2,2", "image": "", "input": "2,2", - "name": "", - "notes": "\n* Input f to PAB (+2/+13g/+13)\n* Input b to FLK (+3/+14g/+14)\n", + "name": "Cromwell Combination", + "notes": "*\nTornado", "on_block": "-14", "on_ch": "+6", "on_hit": "+6", @@ -256,12 +273,31 @@ }, { "alias": [], + "alt": [], + "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", + "on_block": "+1", + "on_ch": "+2c", + "on_hit": "+2c", + "parent": "", + "recovery": "r30", + "startup": "i16", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "35", "id": "Steve-2+4", "image": "", "input": "2+4", - "name": "", - "notes": "\n* Throw break 1 or 2", + "name": "Brain Pulverizer", + "notes": "*\nHoming\n* Floor Break\n* Throw break 1 or 2", "on_block": "", "on_ch": "", "on_hit": "", @@ -273,12 +309,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Steve-3", "image": "", "input": "3", - "name": "Left Weave", - "notes": "\n", + "name": "Ducking Left", + "notes": "", "on_block": "", "on_ch": "", "on_hit": "", @@ -290,12 +327,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Steve-3+4", "image": "", "input": "3+4", - "name": "Albatross", - "notes": "\n* Transition into ALB\n* Input f into PAB\n", + "name": "Quick Spin", + "notes": "* Transition into ALB\n* Input f into PAB", "on_block": "", "on_ch": "", "on_hit": "", @@ -307,12 +345,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Steve-4", "image": "", "input": "4", - "name": "Right Weave", - "notes": "\n", + "name": "Ducking Right", + "notes": "", "on_block": "", "on_ch": "", "on_hit": "", @@ -324,17 +363,18 @@ }, { "alias": [ - "3steps+1" + "2steps+1" ], + "alt": [], "damage": "23", - "id": "Steve-after-3steps+1", + "id": "Steve-after-2steps+1", "image": "", "input": "after", - "name": "", - "notes": "\n", + "name": "Sliding Low Punch", + "notes": "\ncs", "on_block": "-12", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+17d", + "on_hit": "+17d", "parent": "", "recovery": "", "startup": "i16", @@ -343,15 +383,16 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Steve-ALB.2", "image": "", "input": "ALB.2", - "name": "Albatross", - "notes": "\nHeat Engager\n* In heat input f into Heat dash (+5/Launch/Launch)\n", + "name": "Cyclone Punch", + "notes": "Heat Engager\nHeat Dash (+5/+36a (+26)/-)\n* Balcony Break", "on_block": "-3", - "on_ch": "+17/KND", - "on_hit": "+17/KND", + "on_ch": "+16a (+7)", + "on_hit": "+16a (+7)", "parent": "", "recovery": "", "startup": "i23", @@ -360,14 +401,15 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Steve-ALB.d+2", "image": "", "input": "ALB.d+2", - "name": "Albatross", - "notes": "\n", + "name": "Cyclone Knee Clip", + "notes": "", "on_block": "-12", - "on_ch": "KND", + "on_ch": "+14d", "on_hit": "+1c", "parent": "", "recovery": "", @@ -379,12 +421,13 @@ "alias": [ "u" ], + "alt": [], "damage": "", "id": "Steve-ALB.d_u", "image": "", "input": "ALB.d", - "name": "Albatross", - "notes": "\n* Input f into PAB\n", + "name": "Cyclone Left (Right)", + "notes": "* Input F to transition PAB", "on_block": "", "on_ch": "", "on_hit": "", @@ -396,15 +439,16 @@ }, { "alias": [], + "alt": [], "damage": ",34", "id": "Steve-ALB.d_u,1", "image": "", "input": "ALB.d,1", - "name": "Albatross", - "notes": "\n", + "name": "Double Cyclone Punch", + "notes": "* Balcony Break", "on_block": "-3", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+16a (+7)", + "on_hit": "+16a (+7)", "parent": "Steve-ALB.d_u", "recovery": "", "startup": "", @@ -413,14 +457,33 @@ }, { "alias": [], + "alt": [], + "damage": ",30", + "id": "Steve-ALB.d_u,d+1", + "image": "", + "input": "ALB.d,d+1", + "name": "Double Cyclone Knee Punch", + "notes": "", + "on_block": "-12", + "on_ch": "+14d", + "on_hit": "+14d", + "parent": "Steve-ALB.d_u", + "recovery": "", + "startup": "", + "target": "sp,l", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "10", "id": "Steve-b+1", "image": "", "input": "b+1", - "name": "", - "notes": "\n* Input b to FLK (-1/+10/Launch)\n", + "name": "Quick Hook", + "notes": "* Input B to FLK (-1/+10/+69)", "on_block": "-14", - "on_ch": "Launch", + "on_ch": "[+61a](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", "on_hit": "+2", "parent": "", "recovery": "", @@ -430,15 +493,16 @@ }, { "alias": [], + "alt": [], "damage": "10,17", "id": "Steve-b+1,2", "image": "", "input": "b+1,2", - "name": "", - "notes": "\n* Transistion to LNH\n", + "name": "Quick Draw", + "notes": "* Homing\n* Strong Aerial Tailspin\n* Transitions to LNH\n* Input b to cancel LNH (-1/+4/+4)", "on_block": "+3", - "on_ch": "+7", - "on_hit": "+7", + "on_ch": "+8", + "on_hit": "+8", "parent": "Steve-b+1", "recovery": "", "startup": "i13", @@ -447,14 +511,15 @@ }, { "alias": [], + "alt": [], "damage": "10,17", "id": "Steve-b+1,2~1", "image": "", "input": "b+1,2~1", - "name": "", - "notes": "\n* Transistion to LNH\n", + "name": "Swindler", + "notes": "", "on_block": "-8", - "on_ch": "Launch", + "on_ch": "+63a", "on_hit": "+4", "parent": "Steve-b+1", "recovery": "", @@ -466,12 +531,13 @@ "alias": [ "b+2+4" ], + "alt": [], "damage": "", "id": "Steve-b+1+3_b+2+4", "image": "", "input": "b+1+3", - "name": "", - "notes": "\n* Parry h and m punches\n* Successful parry i14,30dmg (-12/KND/Launch)\n", + "name": "Parry", + "notes": "* Parry h and m punches\n* Successful parry i14,30dmg (-12/+24a (+18)/+26a (+16))", "on_block": "", "on_ch": "", "on_hit": "", @@ -483,15 +549,16 @@ }, { "alias": [], + "alt": [], "damage": "10,10", "id": "Steve-b+1,d+2", "image": "", "input": "b+1,d+2", "name": "", - "notes": "\n* Input f to PAB (-9/+2/+2)\n", + "notes": "* Input F to PAB (-9/+2/+2)", "on_block": "-11", - "on_ch": "0", - "on_hit": "0", + "on_ch": "+0", + "on_hit": "+0", "parent": "Steve-b+1", "recovery": "", "startup": "i13", @@ -500,15 +567,16 @@ }, { "alias": [], + "alt": [], "damage": "10,10,10", "id": "Steve-b+1,d+2,1", "image": "", "input": "b+1,d+2,1", - "name": "", - "notes": "\n", + "name": "Frigate Combo", + "notes": "Tornado", "on_block": "-9", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+35a (+20a)", + "on_hit": "+35a (+20a)", "parent": "Steve-b+1,d+2", "recovery": "", "startup": "i13", @@ -517,31 +585,53 @@ }, { "alias": [], - "damage": "15", + "alt": [], + "damage": "20", "id": "Steve-b+2", "image": "", "input": "b+2", - "name": "", - "notes": "\n", + "name": "Body Bomb", + "notes": "* Can evade highs", "on_block": "-13", - "on_ch": "+14", - "on_hit": "+14", + "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')", "parent": "", "recovery": "", "startup": "i17", "target": "m", "video": "" }, + { + "alias": [], + "alt": [ + "b+4" + ], + "damage": "", + "id": "Steve-b+3", + "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", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "sp", + "video": "" + }, { "alias": [ "4" ], + "alt": [], "damage": "", - "id": "Steve-b+3_4", + "id": "Steve-b+3+4", "image": "", "input": "b+3", - "name": "", - "notes": "\n* Transition to FLK\n* Auto blocks high and mid\n", + "name": "Flicker Stance", + "notes": "* Transition to FLK\n* Auto blocks high and mid", "on_block": "", "on_ch": "", "on_hit": "", @@ -553,12 +643,13 @@ }, { "alias": [], + "alt": [], "damage": "55", "id": "Steve-Back throw", "image": "", "input": "Back throw", - "name": "", - "notes": "\n* Unbreakable\n", + "name": "Schoolyard Bully", + "notes": "* Unbreakable", "on_block": "", "on_ch": "", "on_hit": "", @@ -570,29 +661,31 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Steve-d+1", "image": "", "input": "d+1", - "name": "", - "notes": "\n* Recover in crouch\n", + "name": "Knee Blaster", + "notes": "\ncs6~", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", "parent": "", - "recovery": "", + "recovery": "FC", "startup": "i16", "target": "l", "video": "" }, { "alias": [], + "alt": [], "damage": "11", "id": "Steve-d+2", "image": "", "input": "d+2", "name": "", - "notes": "\n", + "notes": "\ncs6~", "on_block": "-18", "on_ch": "-5", "on_hit": "-5", @@ -604,14 +697,15 @@ }, { "alias": [], + "alt": [], "damage": "11,8", "id": "Steve-d+2,1", "image": "", "input": "d+2,1", "name": "", - "notes": "\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", + "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)", "on_block": "-11", - "on_ch": "0", + "on_ch": "+0", "on_hit": "-5", "parent": "Steve-d+2", "recovery": "", @@ -621,15 +715,16 @@ }, { "alias": [], + "alt": [], "damage": "11,8,17", "id": "Steve-d+2,1,2", "image": "", "input": "d+2,1,2", - "name": "", - "notes": "\n", + "name": "Wildman Combo", + "notes": "* Balcony Break", "on_block": "-2", - "on_ch": "Launch", - "on_hit": "KND", + "on_ch": "+56a", + "on_hit": "+27a (+18)", "parent": "Steve-d+2,1", "recovery": "", "startup": "i17", @@ -638,32 +733,34 @@ }, { "alias": [], + "alt": [], "damage": "", - "id": "Steve-d/b+1", + "id": "Steve-db+1", "image": "", - "input": "d/b+1", + "input": "db+1", "name": "", - "notes": "\n", + "notes": "\ncs4~", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", "parent": "", - "recovery": "", + "recovery": "FC", "startup": "i10", "target": "sm", "video": "" }, { "alias": [], + "alt": [], "damage": "21", - "id": "Steve-d/b+1+2", + "id": "Steve-db+1+2", "image": "", - "input": "d/b+1+2", - "name": "", - "notes": "\n", + "input": "db+1+2", + "name": "Stun Gun", + "notes": "\n* Power Crush", "on_block": "-13", - "on_ch": "+14", - "on_hit": "+14", + "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')", "parent": "", "recovery": "", "startup": "i28", @@ -672,14 +769,17 @@ }, { "alias": [], + "alt": [ + "FC.db+2" + ], "damage": "21", - "id": "Steve-d/b+2", + "id": "Steve-db+2", "image": "", - "input": "d/b+2", - "name": "", - "notes": "\n* d or d/b to recover in crouch\n", + "input": "db+2", + "name": "Knee Clipper", + "notes": "* d or db to recover in crouch\ncs6~", "on_block": "-12", - "on_ch": "KND", + "on_ch": "+14d", "on_hit": "+1c", "parent": "", "recovery": "", @@ -689,15 +789,16 @@ }, { "alias": [], + "alt": [], "damage": "10", - "id": "Steve-d/b+3", + "id": "Steve-db+3", "image": "", - "input": "d/b+3", + "input": "db+3", "name": "", - "notes": "\n", + "notes": "", "on_block": "-13", - "on_ch": "0", - "on_hit": "0", + "on_ch": "+0", + "on_hit": "+0", "parent": "", "recovery": "", "startup": "i16", @@ -706,16 +807,17 @@ }, { "alias": [], + "alt": [], "damage": "10,10", - "id": "Steve-d/b+3,2", + "id": "Steve-db+3,2", "image": "", - "input": "d/b+3,2", - "name": "", - "notes": "\n* Transition to LNH\n", + "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)", "on_block": "-6", - "on_ch": "+7", - "on_hit": "+7", - "parent": "Steve-d/b+3", + "on_ch": "+8", + "on_hit": "+8", + "parent": "Steve-db+3", "recovery": "", "startup": "i16", "target": "l,h", @@ -723,15 +825,16 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Steve-DCK.1", "image": "", "input": "DCK.1", - "name": "", - "notes": "\n", + "name": "Fox Hunt", + "notes": "", "on_block": "-7", - "on_ch": "CH", - "on_hit": "KND", + "on_ch": "+34a (+24)", + "on_hit": "+58a (+27)", "parent": "", "recovery": "", "startup": "i19", @@ -740,12 +843,13 @@ }, { "alias": [], + "alt": [], "damage": "3,3", "id": "Steve-DCK.1+2", "image": "", "input": "DCK.1+2", "name": "", - "notes": "\n", + "notes": "", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -757,12 +861,13 @@ }, { "alias": [], + "alt": [], "damage": "3,3,3,3", "id": "Steve-DCK.1+2,1+2", "image": "", "input": "DCK.1+2,1+2", "name": "", - "notes": "\n", + "notes": "", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -774,12 +879,13 @@ }, { "alias": [], + "alt": [], "damage": "3,3,3,3,2,2", "id": "Steve-DCK.1+2,1+2,1+2", "image": "", "input": "DCK.1+2,1+2,1+2", "name": "", - "notes": "\n", + "notes": "", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -791,15 +897,16 @@ }, { "alias": [], + "alt": [], "damage": "3,3,3,3,2,2,2,12", "id": "Steve-DCK.1+2,1+2,1+2,1+2", "image": "", "input": "DCK.1+2,1+2,1+2,1+2", - "name": "", - "notes": "\n", + "name": "Gatling Gun", + "notes": "", "on_block": "-12", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+32a (+22)", + "on_hit": "+32a (+22)", "parent": "Steve-DCK.1+2,1+2,1+2", "recovery": "", "startup": "i16", @@ -808,15 +915,16 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Steve-DCK.2", "image": "", "input": "DCK.2", - "name": "", - "notes": "\n", + "name": "Skyscraper", + "notes": "", "on_block": "-14", - "on_ch": "Launch", - "on_hit": "Launch", + "on_ch": "[+35a (+25)](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", + "on_hit": "[+35a (+25)](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", "parent": "", "recovery": "", "startup": "i19", @@ -825,15 +933,16 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Steve-DCK.f+2", "image": "", "input": "DCK.f+2", - "name": "", - "notes": "\n* Input 3 to LWV (+1/KND/Launch)\n* Input 4 to RWV (+1/KND/Launch)\n* Input f+3_4 to DCK (+7/KND/Launch)\n", - "on_block": "-3", - "on_ch": "CH", - "on_hit": "KND", + "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)", + "on_block": "-7", + "on_ch": "+49a", + "on_hit": "+9d", "parent": "", "recovery": "", "startup": "i15", @@ -844,12 +953,13 @@ "alias": [ "4" ], + "alt": [], "damage": "", "id": "Steve-DCK.f+3_4", "image": "", "input": "DCK.f+3", - "name": "", - "notes": "\n* Transition to EXTDCK\n", + "name": "Ducking In", + "notes": "* Transition to EXTDCK", "on_block": "", "on_ch": "", "on_hit": "", @@ -861,15 +971,16 @@ }, { "alias": [], + "alt": [], "damage": "12", - "id": "Steve-d/f+1", + "id": "Steve-df+1", "image": "", - "input": "d/f+1", - "name": "", - "notes": "\n* Input 3 to LWV \n* Input 4 to RWV \n* Input b+3_4 to SWY \n* Input f+3_4 to DCK (-5/+2/+2)\n", + "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)", "on_block": "-2", - "on_ch": "+4", - "on_hit": "+4", + "on_ch": "+5", + "on_hit": "+5", "parent": "", "recovery": "", "startup": "i13", @@ -878,16 +989,17 @@ }, { "alias": [], - "damage": "1213", - "id": "Steve-d/f+1,2", + "alt": [], + "damage": "12,13", + "id": "Steve-df+1,2", "image": "", - "input": "d/f+1,2", - "name": "", - "notes": "\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", + "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)", "on_block": "-6", "on_ch": "+5", "on_hit": "+3", - "parent": "Steve-d/f+1", + "parent": "Steve-df+1", "recovery": "", "startup": "i13", "target": "m,h", @@ -895,16 +1007,17 @@ }, { "alias": [], - "damage": "1220", - "id": "Steve-d/f+1,2~1", + "alt": [], + "damage": "12,20", + "id": "Steve-df+1,2~1", "image": "", - "input": "d/f+1,2~1", - "name": "", - "notes": "\n* Input b to FLK (0/+4/Launch)\n", + "input": "df+1,2~1", + "name": "Uppercut Psyche-out Hook", + "notes": "* Input b to FLK (+0/+4/+63a)", "on_block": "-2", - "on_ch": "Launch", + "on_ch": "+61a", "on_hit": "+2", - "parent": "Steve-d/f+1", + "parent": "Steve-df+1", "recovery": "", "startup": "i13", "target": "m,h", @@ -912,46 +1025,49 @@ }, { "alias": [], - "damage": "12,8,12", - "id": "Steve-d/f+1,2~1+2", + "alt": [], + "damage": "12,12", + "id": "Steve-df+1,2~2", "image": "", - "input": "d/f+1,2~1+2", - "name": "", - "notes": "\n* Input b to FLK (0/+4/Launch)\n", - "on_block": "-3", - "on_ch": "0", - "on_hit": "0", - "parent": "Steve-d/f+1", + "input": "df+1,2~2", + "name": "Uppercut Psyche-out Body", + "notes": "* Balcony Break", + "on_block": "-10", + "on_ch": "+36d (+28)", + "on_hit": "+36d (+28)", + "parent": "Steve-df+1", "recovery": "", "startup": "i13", - "target": "m,h,h", + "target": "m,m", "video": "" }, { "alias": [], - "damage": "1212", - "id": "Steve-d/f+1,2~2", + "alt": [], + "damage": "12,8,12", + "id": "Steve-df+1,2~f+1+2", "image": "", - "input": "d/f+1,2~2", - "name": "", - "notes": "\n* Input b to FLK (0/+4/Launch)\n", - "on_block": "-10", - "on_ch": "KND", - "on_hit": "KND", - "parent": "Steve-d/f+1", + "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)", + "on_block": "-3", + "on_ch": "+0", + "on_hit": "+0", + "parent": "Steve-df+1", "recovery": "", "startup": "i13", - "target": "m,m", + "target": "m,h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "10", - "id": "Steve-d/f+2", + "id": "Steve-df+2", "image": "", - "input": "d/f+2", - "name": "", - "notes": "\n* 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", + "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)", "on_block": "-11", "on_ch": "+8c", "on_hit": "+6", @@ -963,15 +1079,16 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Steve-EXD.1", "image": "", "input": "EXD.1", - "name": "", - "notes": "\n", + "name": "Power Fox Hunt", + "notes": "", "on_block": "-7", - "on_ch": "Launch", - "on_hit": "+KND", + "on_ch": "+41a (+31)", + "on_hit": "[+44d (+36)](https://wavu.wiki/t/Steve_combos#Mini-combos 'Mini-combo')", "parent": "", "recovery": "", "startup": "i19", @@ -980,15 +1097,16 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Steve-EXD.2", "image": "", "input": "EXD.2", - "name": "", - "notes": "\n", + "name": "Power Skyscraper", + "notes": "", "on_block": "-14", - "on_ch": "Launch", - "on_hit": "Launch", + "on_ch": "+61a (+51)", + "on_hit": "+61a (+51)", "parent": "", "recovery": "", "startup": "i19", @@ -997,15 +1115,16 @@ }, { "alias": [], + "alt": [], "damage": "28", "id": "Steve-EXD.f+2", "image": "", "input": "EXD.f+2", - "name": "", - "notes": "\n* Input 3 to LWV (+10/Launch/Launch)\n* Input 4 to RWV (+10/Launch/Launch)\n* Input b to SWY (+10/Launch/Launch)\n* Input f+3_4 to DCK (+12/Launch/Launch)\n", - "on_block": "-+2", - "on_ch": "Launch", - "on_hit": "Launch", + "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/-)", + "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')", "parent": "", "recovery": "", "startup": "i15", @@ -1014,12 +1133,13 @@ }, { "alias": [], + "alt": [], "damage": "10,12", "id": "Steve-f+1+2", "image": "", "input": "f+1+2", "name": "", - "notes": "\n", + "notes": "", "on_block": "-14", "on_ch": "-3", "on_hit": "-3", @@ -1031,15 +1151,16 @@ }, { "alias": [], - "damage": "10,1220", + "alt": [], + "damage": "10,12,20", "id": "Steve-f+1+2,2", "image": "", "input": "f+1+2,2", - "name": "", - "notes": "\n", + "name": "Shotgun Combination", + "notes": "", "on_block": "-13", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+3d", + "on_hit": "+3d", "parent": "Steve-f+1+2", "recovery": "", "startup": "i15", @@ -1048,12 +1169,13 @@ }, { "alias": [], + "alt": [], "damage": "11", "id": "Steve-f+2", "image": "", "input": "f+2", "name": "", - "notes": "\n", + "notes": "", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -1065,12 +1187,13 @@ }, { "alias": [], + "alt": [], "damage": "11,12", "id": "Steve-f+2,1", "image": "", "input": "f+2,1", - "name": "", - "notes": "\n* Input f to PAB (+0/+4/+4)\n* Input b to FLK (+1/+5/+5)\n", + "name": "Ducking Body Blow > Left Hook", + "notes": "* Input f to PAB (+0/+4/+4)\n* Input b to FLK (+1/+5/+5)", "on_block": "-5", "on_ch": "+1", "on_hit": "+1", @@ -1082,15 +1205,16 @@ }, { "alias": [], + "alt": [], "damage": "11,20", "id": "Steve-f+2,1~2", "image": "", "input": "f+2,1~2", - "name": "", - "notes": "\n", + "name": "Ducking Psyche-out Body", + "notes": "* Balcony Break", "on_block": "-10", - "on_ch": "KND", - "on_hit": "KND", + "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-f+2", "recovery": "", "startup": "i21~22", @@ -1099,15 +1223,16 @@ }, { "alias": [], - "damage": "1115", + "alt": [], + "damage": "11,15", "id": "Steve-f+2,2", "image": "", "input": "f+2,2", "name": "", - "notes": "\n* Transistion to LNH\n", + "notes": "* Transistion to LNH\n* Input b to cancel LNH (-10/+7/+7)", "on_block": "-6", - "on_ch": "+11", - "on_hit": "+11", + "on_ch": "+11g", + "on_hit": "+11g", "parent": "Steve-f+2", "recovery": "", "startup": "i21~22", @@ -1116,15 +1241,16 @@ }, { "alias": [], - "damage": "1115,5,8,20", + "alt": [], + "damage": "11,15,5,8,20", "id": "Steve-f+2,2,1+2", "image": "", "input": "f+2,2,1+2", - "name": "", - "notes": "\n", + "name": "Conqueror Combination", + "notes": "* Spike\n* Floor Break", "on_block": "-12", - "on_ch": "+5", - "on_hit": "+5", + "on_ch": "+5c", + "on_hit": "+5c", "parent": "Steve-f+2,2", "recovery": "", "startup": "i21~22", @@ -1133,17 +1259,18 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Steve-f+3+4", "image": "", "input": "f+3+4", - "name": "", - "notes": "\n* Transition to PAB\n* Auto blocks high and mid\n", + "name": "Peekaboo", + "notes": "* Transition to PAB\n* Auto blocks high and mid", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", + "recovery": "PAB", "startup": "", "target": "sp", "video": "" @@ -1152,12 +1279,13 @@ "alias": [ "4" ], + "alt": [], "damage": "", "id": "Steve-f+3_4", "image": "", "input": "f+3", - "name": "", - "notes": "\n* Transition to DCK\n* Input 3 to LWV \n* Input 4 to RWV \n* Input f+3_4 to DCK\n", + "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", "on_block": "", "on_ch": "", "on_hit": "", @@ -1169,49 +1297,34 @@ }, { "alias": [], - "damage": "11", - "id": "Steve-FC.df+1", - "image": "", - "input": "FC.df+1", - "name": "", - "notes": "\n* Transition to PAB\n", - "on_block": "-12", - "on_ch": "+2", - "on_hit": "+2", - "parent": "", - "recovery": "", - "startup": "i15", - "target": "l", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "20", "id": "Steve-FC.df+2", "image": "", "input": "FC.df+2", - "name": "", - "notes": "\n", + "name": "Finishing Blow", + "notes": "Tornado", "on_block": "-15", - "on_ch": "Launch", - "on_hit": "Launch", + "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": "i18", + "startup": "i16", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "24", - "id": "Steve-f,f+2", + "id": "Steve-f,F+2", "image": "", - "input": "f,f+2", - "name": "", - "notes": "\n", + "input": "f,F+2", + "name": "Beat Down", + "notes": "* Spike\n", "on_block": "-13c", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+12d", + "on_hit": "+12d", "parent": "", "recovery": "", "startup": "i14~17", @@ -1220,15 +1333,16 @@ }, { "alias": [], + "alt": [], "damage": "30", - "id": "Steve-f,f,f+2", + "id": "Steve-f,f,F+2", "image": "", - "input": "f,f,f+2", - "name": "", - "notes": "\nHeat Engager\n* In heat input f to Heat dash (+5/Launch/Launch)\n", + "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", "on_block": "+6", - "on_ch": "+17", - "on_hit": "+17", + "on_ch": "+10d", + "on_hit": "+10d", "parent": "", "recovery": "", "startup": "i20~24", @@ -1237,12 +1351,13 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Steve-FLK.1", "image": "", "input": "FLK.1", "name": "", - "notes": "\n* Input b to stay in FLK (-1/+10/+10)\n", + "notes": "* Input b to stay in FLK (-1/+10/+10)\n* Input 3+4 to ALB (+17g/+28g/+28)", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -1254,15 +1369,16 @@ }, { "alias": [], + "alt": [], "damage": "14,8", "id": "Steve-FLK.1,1", "image": "", "input": "FLK.1,1", "name": "", - "notes": "\n* Input b to stay in FLK (-4/+5/+5)\n", + "notes": "* Input b to stay in FLK (-4/+5/+5)\n* Input 3+4 to ALB (+17g/+28g/+28)", "on_block": "-9", - "on_ch": "0", - "on_hit": "0", + "on_ch": "+0", + "on_hit": "+0", "parent": "Steve-FLK.1", "recovery": "", "startup": "i12", @@ -1271,15 +1387,16 @@ }, { "alias": [], + "alt": [], "damage": "14,8,8", "id": "Steve-FLK.1,1,1", "image": "", "input": "FLK.1,1,1", "name": "", - "notes": "\n* Input b to stay in FLK (-4/+5/+5)\n", + "notes": "* Input b to stay in FLK (-4/+5/+5)\n* Input 3+4 to ALB (+17g/+28g/+28)", "on_block": "-9", - "on_ch": "0", - "on_hit": "0", + "on_ch": "+0", + "on_hit": "+0", "parent": "Steve-FLK.1,1", "recovery": "", "startup": "i12", @@ -1288,15 +1405,16 @@ }, { "alias": [], + "alt": [], "damage": "14,8,8", "id": "Steve-FLK.1,1,1,2", "image": "", "input": "FLK.1,1,1,2", - "name": "", - "notes": "\n* True +28 on CH\n* ALB 2 guaranteed\n", + "name": "Spiteful Combination", + "notes": "", "on_block": "-12", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+17a (+0)", + "on_hit": "+17a (+0)", "parent": "Steve-FLK.1,1,1", "recovery": "", "startup": "i12", @@ -1305,49 +1423,52 @@ }, { "alias": [], - "damage": "14,8,8", - "id": "Steve-FLK.1,1,1,3+4", + "alt": [], + "damage": "14,8,22", + "id": "Steve-FLK.1,1,2", "image": "", - "input": "FLK.1,1,1,3+4", + "input": "FLK.1,1,2", "name": "", - "notes": "\n* True +28 on CH\n* ALB 2 guaranteed\n", - "on_block": "+14g", - "on_ch": "+23", - "on_hit": "+23g", - "parent": "Steve-FLK.1,1,1", + "notes": "* Same hit as (FLK.1,1,1),2", + "on_block": "-12", + "on_ch": "+17a (+0)", + "on_hit": "+17a (+0)", + "parent": "Steve-FLK.1,1", "recovery": "", "startup": "i12", - "target": "h,h,h,sp", + "target": "h,h,m", "video": "" }, { "alias": [], - "damage": "14,8", - "id": "Steve-FLK.1,1,3+4", + "alt": [], + "damage": "14,8,23", + "id": "Steve-FLK.1,1,d+1", "image": "", - "input": "FLK.1,1,3+4", + "input": "FLK.1,1,d+1", "name": "", - "notes": "\n", - "on_block": "+14g", - "on_ch": "+23g", - "on_hit": "+23g", + "notes": "* Same hit as (FLK.1),d+1", + "on_block": "+0", + "on_ch": "+42a", + "on_hit": "+18g", "parent": "Steve-FLK.1,1", "recovery": "", "startup": "i12", - "target": "h,h,sp", + "target": "h,h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "14,8,17", - "id": "Steve-FLK.1,1f+1", + "id": "Steve-FLK.1,1,f+1", "image": "", "input": "FLK.1,1,f+1", "name": "", - "notes": "\n", + "notes": "* Spike\n* Same hit as (FLK.1),f+1", "on_block": "-5", - "on_ch": "0", - "on_hit": "0", + "on_ch": "+10d", + "on_hit": "+0", "parent": "Steve-FLK.1,1", "recovery": "", "startup": "i12", @@ -1356,32 +1477,34 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Steve-FLK.1+2", "image": "", "input": "FLK.1+2", - "name": "", - "notes": "\n* 1+2 for throw break\n", - "on_block": "", - "on_ch": "KND", - "on_hit": "KND", + "name": "Griffin Throw", + "notes": "* 1+2 for throw break", + "on_block": "-6", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", "recovery": "", "startup": "i12", - "target": "throw", + "target": "th", "video": "" }, { "alias": [], + "alt": [], "damage": "14,22", "id": "Steve-FLK.1,2", "image": "", "input": "FLK.1,2", "name": "", - "notes": "\n", - "on_block": "-13", - "on_ch": "KND", - "on_hit": "KND", + "notes": "* Same hit as (FLK.1,1,1),2", + "on_block": "-12", + "on_ch": "+17a (+0)", + "on_hit": "+17a (+0)", "parent": "Steve-FLK.1", "recovery": "", "startup": "i12", @@ -1390,49 +1513,34 @@ }, { "alias": [], - "damage": "14,14", - "id": "Steve-FLK.1,3+4", - "image": "", - "input": "FLK.1,3+4", - "name": "", - "notes": "\n* True +28 on CH\n* ALB 2 guaranteed\n", - "on_block": "+17g", - "on_ch": "+28", - "on_hit": "+28g", - "parent": "Steve-FLK.1", - "recovery": "", - "startup": "i12", - "target": "h,sp", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "14,23", "id": "Steve-FLK.1,d+1", "image": "", "input": "FLK.1,d+1", - "name": "", - "notes": "\n", - "on_block": "0", - "on_ch": "Launch", + "name": "Power Hook Combo", + "notes": "", + "on_block": "+0", + "on_ch": "+42a", "on_hit": "+18g", "parent": "Steve-FLK.1", "recovery": "", "startup": "i12", - "target": "h,m", + "target": "h,h", "video": "" }, { "alias": [], + "alt": [], "damage": "14,17", "id": "Steve-FLK.1,f+1", "image": "", "input": "FLK.1,f+1", - "name": "", - "notes": "\n", + "name": "Tempest Combo", + "notes": "* Spike", "on_block": "-5", - "on_ch": "0", - "on_hit": "0", + "on_ch": "+10d", + "on_hit": "+0", "parent": "Steve-FLK.1", "recovery": "", "startup": "i12", @@ -1441,15 +1549,16 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Steve-FLK.2", "image": "", "input": "FLK.2", - "name": "", - "notes": "\n", + "name": "Fly Swatter", + "notes": "* Spike", "on_block": "-5c", - "on_ch": "Launch", - "on_hit": "KND", + "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", @@ -1458,82 +1567,141 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Steve-FLK.b+2", "image": "", "input": "FLK.b+2", - "name": "", - "notes": "\n", + "name": "British Lancer", + "notes": "* Tornado\n* Balcony Break\n* Power Crush", "on_block": "-9", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "[+35d (+27)](https://wavu.wiki/t/Steve_combos#Mini-combos 'Mini-combo')", + "on_hit": "[+35d (+27)](https://wavu.wiki/t/Steve_combos#Mini-combos 'Mini-combo')", "parent": "", "recovery": "", - "startup": "i4", + "startup": "i14", "target": "h", "video": "" }, { - "alias": [ - "2+4" + "alias": [], + "alt": [], + "damage": "10,4,2,3,3,3,25", + "id": "Steve-H.2+3", + "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", + "on_block": "+8 LNH", + "on_ch": "+0", + "on_hit": "+0", + "parent": "", + "recovery": "", + "startup": "i16", + "target": "m,th", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "", + "id": "Steve-H.df+3+4", + "image": "", + "input": "H.df+3+4", + "name": "", + "notes": "* Transitions to EXD\n* Partially uses remaining heat time\ncs", + "on_block": "", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "sp", + "video": "" + }, + { + "alias": [], + "alt": [ + "H.EXD.2+4" ], "damage": "", - "id": "Steve-H.EXD.1+3_2+4", + "id": "Steve-H.EXD.1+3", "image": "", "input": "H.EXD.1+3", - "name": "", - "notes": "\n* Unbreakable\n", + "name": "Two-Faced (TFA)", + "notes": "*\nHoming\n* Unbreakable\n* Transitions to TFA", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", "recovery": "", "startup": "i18", - "target": "h", + "target": "h (th)", "video": "" }, { "alias": [], + "alt": [], "damage": "15", "id": "Steve-H.EXDThrow.1", "image": "", - "input": "H.EXDThrow.1", - "name": "", - "notes": "\n* Press 1 for throw break\n", - "on_block": "", + "input": "TFA.1", + "name": "Dominion Rush", + "notes": "* Press 1 for throw break\n* Partially uses remaining heat time", + "on_block": "+0", "on_ch": "+14", "on_hit": "+14", "parent": "", "recovery": "", - "startup": "/", - "target": "throw", + "startup": "", + "target": "th", "video": "" }, { "alias": [], - "damage": "40", + "alt": [], + "damage": "50", "id": "Steve-H.EXDThrow.2", "image": "", - "input": "H.EXDThrow.2", - "name": "", - "notes": "\n* Press 2 for throw break\n", + "input": "TFA.2", + "name": "Debutante Ball", + "notes": "* Press 2 for throw break\n* Partially uses remaining heat time", + "on_block": "+0", + "on_ch": "+0d", + "on_hit": "+0d", + "parent": "", + "recovery": "", + "startup": "", + "target": "th", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "15", + "id": "Steve-H.LNH", + "image": "", + "input": "H.LNH", + "name": "Two-Faced", + "notes": "* Parries mid attacks\n* Transitions to TFA after successful parry", "on_block": "", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "", + "on_hit": "", "parent": "", "recovery": "", - "startup": "/", - "target": "throw", + "startup": "", + "target": "sp, m, h (th)", "video": "" }, { "alias": [], + "alt": [], "damage": "40", "id": "Steve-Left throw", "image": "", "input": "Left throw", - "name": "", - "notes": "\n* Throw break 1\n", + "name": "Choke Slam", + "notes": "* Throw break 1", "on_block": "", "on_ch": "", "on_hit": "", @@ -1545,63 +1713,67 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Steve-LNH.1", "image": "", "input": "LNH.1", - "name": "", - "notes": "\n", - "on_block": "-9", - "on_ch": "+17/KND", - "on_hit": "+17/KND", + "name": "Vigilant Blow", + "notes": "* Heat Engager\n* Heat Dash +5g +43a(+35)\n* Homing", + "on_block": "-4", + "on_ch": "+9/HE", + "on_hit": "+9/HE", "parent": "", "recovery": "", - "startup": "14", + "startup": "i14-15", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "24", "id": "Steve-LNH.1+2", "image": "", "input": "LNH.1+2", - "name": "", - "notes": "\n* True frame advantage\n", - "on_block": "+12", - "on_ch": "KND", - "on_hit": "KND", + "name": "Swingfire Advance", + "notes": "* Guard Break\n* Chip damage on block\n* Balcony Break", + "on_block": "[+12](https://wavu.wiki/t/Steve_combos#Mini-combos 'Mini-combo')", + "on_ch": "+51a (+31)", + "on_hit": "+51a (+31)", "parent": "", "recovery": "", - "startup": "20", + "startup": "i18-19", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "22", "id": "Steve-LNH.2", "image": "", "input": "LNH.2", - "name": "", - "notes": "\n", + "name": "Bloodhound", + "notes": "* Tornado", "on_block": "-13", - "on_ch": "Launch", - "on_hit": "Launch", + "on_ch": "[+61a (+51)](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", + "on_hit": "[+61a (+51)](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", "parent": "", "recovery": "", - "startup": "16", + "startup": "i16-17", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "14", "id": "Steve-LWV.1", "image": "", "input": "LWV.1", "name": "", - "notes": "\n* Input b to FLK (-3/+8/+8)\n", + "notes": "* Input b to FLK (-3/+8/+8)", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -1613,15 +1785,16 @@ }, { "alias": [], - "damage": "1422", + "alt": [], + "damage": "14,22", "id": "Steve-LWV.1,1", "image": "", "input": "LWV.1,1", - "name": "", - "notes": "\n", + "name": "Double Stinger", + "notes": "* Strong Aerial Tailspin\n* Balcony Break", "on_block": "-13", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+28a (+19)", + "on_hit": "+28a (+19)", "parent": "Steve-LWV.1", "recovery": "", "startup": "i15", @@ -1630,15 +1803,16 @@ }, { "alias": [], - "damage": "1414", + "alt": [], + "damage": "14,14", "id": "Steve-LWV.1,2", "image": "", "input": "LWV.1,2", - "name": "", - "notes": "\nHoming\n* Transition to LNH\n", + "name": "Bee Sting Combo", + "notes": "* Strong Aerial Tailspin\n* Homing\n* Transition to LNH\n* Input b to cancel LNH (-1/+4/+4)", "on_block": "+3", - "on_ch": "+7", - "on_hit": "+7", + "on_ch": "+8", + "on_hit": "+8", "parent": "Steve-LWV.1", "recovery": "", "startup": "i15", @@ -1647,14 +1821,15 @@ }, { "alias": [], - "damage": "1417", + "alt": [], + "damage": "14,17", "id": "Steve-LWV.1,2~1", "image": "", "input": "LWV.1,2~1", - "name": "", - "notes": "\n", + "name": "Swindler", + "notes": "", "on_block": "-8", - "on_ch": "Launch", + "on_ch": "+63a", "on_hit": "+4", "parent": "Steve-LWV.1", "recovery": "", @@ -1664,12 +1839,13 @@ }, { "alias": [], - "damage": "149", + "alt": [], + "damage": "14,9", "id": "Steve-LWV.1,f+1", "image": "", "input": "LWV.1,f+1", "name": "", - "notes": "\n", + "notes": "", "on_block": "-3", "on_ch": "+3", "on_hit": "+3", @@ -1681,14 +1857,15 @@ }, { "alias": [], - "damage": "1498", + "alt": [], + "damage": "14,9,8", "id": "Steve-LWV.1,f+1,1", "image": "", "input": "LWV.1,f+1,1", - "name": "", - "notes": "\n", + "name": "Centurion Rush", + "notes": "* Input b to FLK (+4/+3/+68a)", "on_block": "+3", - "on_ch": "Launch", + "on_ch": "+68a", "on_hit": "+7", "parent": "Steve-LWV.1,f+1", "recovery": "", @@ -1698,12 +1875,13 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Steve-LWV.2", "image": "", "input": "LWV.2", "name": "", - "notes": "\n* Input f to PAB (-1/+8/+8)\n", + "notes": "* Input f to PAB (-1/+8/+8)", "on_block": "-5", "on_ch": "+4", "on_hit": "+4", @@ -1715,32 +1893,34 @@ }, { "alias": [], - "damage": "1321", + "alt": [], + "damage": "13,21", "id": "Steve-LWV.2,1", "image": "", "input": "LWV.2,1", - "name": "", - "notes": "\n* Input f into PAB (-1/+8/+8)\n", + "name": "Right Shoulder Rush > Billy Club", + "notes": "* Spike", "on_block": "-8", - "on_ch": "KND", + "on_ch": "+7d", "on_hit": "+4c", "parent": "Steve-LWV.2", "recovery": "", "startup": "i14~16", - "target": "mm", + "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "14", - "id": "Steve-Opponent down d+1+2", + "id": "Steve-OTG.d+1+2", "image": "", - "input": "Opponent down d+1+2", - "name": "", - "notes": "\n* Recovers in crouch\n", - "on_block": "", - "on_ch": "", - "on_hit": "", + "input": "OTG.d+1+2", + "name": "Cheapshot", + "notes": "* Recovers in crouch\ncs", + "on_block": "-11c", + "on_ch": "+2", + "on_hit": "+2", "parent": "", "recovery": "", "startup": "i17", @@ -1749,97 +1929,103 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Steve-PAB.1", "image": "", "input": "PAB.1", "name": "", - "notes": "\n", + "notes": "", "on_block": "-2", "on_ch": "+9", "on_hit": "+9", "parent": "", - "recovery": "", + "recovery": "PAB", "startup": "i12", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "45", "id": "Steve-PAB.1+2", "image": "", "input": "PAB.1+2", - "name": "", - "notes": "\n* 1+2 for throw break\n", - "on_block": "", - "on_ch": "KND", - "on_hit": "KND", + "name": "Ten Count", + "notes": "* 1+2 for throw break", + "on_block": "0", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", "recovery": "", "startup": "i11", - "target": "", + "target": "th", "video": "" }, { "alias": [], - "damage": "1014", + "alt": [], + "damage": "10,14", "id": "Steve-PAB.1,2", "image": "", "input": "PAB.1,2", "name": "", - "notes": "\n", - "on_block": "0", + "notes": "", + "on_block": "+0", "on_ch": "+8", "on_hit": "+8", "parent": "Steve-PAB.1", - "recovery": "", + "recovery": "PAB", "startup": "i12", "target": "h,h", "video": "" }, { "alias": [], - "damage": "101421", + "alt": [], + "damage": "10,14,21", "id": "Steve-PAB.1,2,1", "image": "", "input": "PAB.1,2,1", - "name": "", - "notes": "\n", + "name": "Albion Combination", + "notes": "* Spike", "on_block": "-13", - "on_ch": "Launch", - "on_hit": "+8", + "on_ch": "+44a", + "on_hit": "+8c", "parent": "Steve-PAB.1,2", - "recovery": "", + "recovery": "PAB", "startup": "i12", "target": "h,h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "19", "id": "Steve-PAB.2", "image": "", "input": "PAB.2", - "name": "", - "notes": "\nHoming\n", + "name": "Spite Hook", + "notes": "* Homing\n* Punch parry\n+0d and 25 damage on a successful parry", "on_block": "-3", - "on_ch": "Launch", + "on_ch": "+58a", "on_hit": "+2", "parent": "", - "recovery": "", + "recovery": "PAB", "startup": "i14", "target": ",h", "video": "" }, { "alias": [], + "alt": [], "damage": "15", "id": "Steve-PAB.b+1", "image": "", "input": "PAB.b+1", "name": "", - "notes": "\n", + "notes": "", "on_block": "-19", "on_ch": "-6", "on_hit": "-6", @@ -1851,12 +2037,13 @@ }, { "alias": [], + "alt": [], "damage": "15,10", "id": "Steve-PAB.b+1,1", "image": "", "input": "PAB.b+1,1", "name": "", - "notes": "\n", + "notes": "", "on_block": "-7", "on_ch": "-1", "on_hit": "-1", @@ -1868,12 +2055,13 @@ }, { "alias": [], + "alt": [], "damage": "15,10,12", "id": "Steve-PAB.b+1,1,2", "image": "", "input": "PAB.b+1,1,2", "name": "", - "notes": "\n", + "notes": "", "on_block": "-11", "on_ch": "-5", "on_hit": "-5", @@ -1885,15 +2073,16 @@ }, { "alias": [], + "alt": [], "damage": "15,10,12,21", "id": "Steve-PAB.b+1,1,2,1", "image": "", "input": "PAB.b+1,1,2,1", - "name": "", - "notes": "\n* Input b to FLK (-3/KND/KND)\n", + "name": "Lancaster Combination", + "notes": "* Balcony Break\n* Input b to FLK (-3/+23a (+14)/-)", "on_block": "-10", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+16a (+7)", + "on_hit": "+16a (+7)", "parent": "Steve-PAB.b+1,1,2", "recovery": "", "startup": "i17", @@ -1902,15 +2091,16 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Steve-PAB.b+2", "image": "", "input": "PAB.b+2", - "name": "", - "notes": "\n", + "name": "Swaying Hook", + "notes": "* Balcony Break\n* Backswing Blow", "on_block": "-13", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+11a (+2)", + "on_hit": "+11a (+2)", "parent": "", "recovery": "", "startup": "i28", @@ -1919,31 +2109,35 @@ }, { "alias": [], + "alt": [ + "FC.df+1" + ], "damage": "11", "id": "Steve-PAB.d+1", "image": "", "input": "PAB.d+1", - "name": "", - "notes": "\n", + "name": "Patella Smash", + "notes": "* Alternate input: FC df1", "on_block": "-12", "on_ch": "+2", "on_hit": "+2", "parent": "", - "recovery": "", + "recovery": "PAB", "startup": "i15", "target": "l", "video": "" }, { "alias": [], + "alt": [], "damage": "25", "id": "Steve-PAB.d+2", "image": "", "input": "PAB.d+2", - "name": "", - "notes": "\n", + "name": "Knuckle Plow", + "notes": "* Transition to FC with D", "on_block": "-12", - "on_ch": "Launch", + "on_ch": "+32a", "on_hit": "+7", "parent": "", "recovery": "", @@ -1953,67 +2147,71 @@ }, { "alias": [], + "alt": [], "damage": "12", - "id": "Steve-PAB.d/f+1", + "id": "Steve-PAB.df+1", "image": "", - "input": "PAB.d/f+1", + "input": "PAB.df+1", "name": "", - "notes": "\n", + "notes": "", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", "parent": "", - "recovery": "", + "recovery": "PAB", "startup": "i15", "target": "m", "video": "" }, { "alias": [], - "damage": "1214", - "id": "Steve-PAB.d/f+1,1", + "alt": [], + "damage": "12,14", + "id": "Steve-PAB.df+1,1", "image": "", - "input": "PAB.d/f+1,1", + "input": "PAB.df+1,1", "name": "", - "notes": "\n", + "notes": "", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", - "parent": "Steve-PAB.d/f+1", - "recovery": "", + "parent": "Steve-PAB.df+1", + "recovery": "PAB", "startup": "i15", "target": "m,m", "video": "" }, { "alias": [], - "damage": "121412", - "id": "Steve-PAB.d/f+1,1,2", + "alt": [], + "damage": "12,14,12", + "id": "Steve-PAB.df+1,1,2", "image": "", - "input": "PAB.d/f+1,1,2", + "input": "PAB.df+1,1,2", "name": "", - "notes": "\n", + "notes": "", "on_block": "-11", "on_ch": "-3", "on_hit": "-3", - "parent": "Steve-PAB.d/f+1,1", - "recovery": "", + "parent": "Steve-PAB.df+1,1", + "recovery": "PAB", "startup": "i15", "target": "m,m,m", "video": "" }, { "alias": [], - "damage": "121412,20", - "id": "Steve-PAB.d/f+1,1,2,1", + "alt": [], + "damage": "12,14,12,20", + "id": "Steve-PAB.df+1,1,2,1", "image": "", - "input": "PAB.d/f+1,1,2,1", - "name": "", - "notes": "\n", + "input": "PAB.df+1,1,2,1", + "name": "Argos Rush", + "notes": "* Spike", "on_block": "-13", - "on_ch": "KND", - "on_hit": "KND", - "parent": "Steve-PAB.d/f+1,1,2", + "on_ch": "+17d", + "on_hit": "+17d", + "parent": "Steve-PAB.df+1,1,2", "recovery": "", "startup": "i15", "target": "m,m,m,m", @@ -2021,16 +2219,17 @@ }, { "alias": [], - "damage": "1220", - "id": "Steve-PAB.d/f+1,2", + "alt": [], + "damage": "12,20", + "id": "Steve-PAB.df+1,2", "image": "", - "input": "PAB.d/f+1,2", - "name": "", - "notes": "\n", + "input": "PAB.df+1,2", + "name": "Cross Cut", + "notes": "Wall Crush +18g on hit", "on_block": "-6", "on_ch": "+10", "on_hit": "+10", - "parent": "Steve-PAB.d/f+1", + "parent": "Steve-PAB.df+1", "recovery": "", "startup": "i15", "target": "m,m,h", @@ -2038,32 +2237,34 @@ }, { "alias": [], + "alt": [], "damage": "16", - "id": "Steve-PAB.d/f+2", + "id": "Steve-PAB.df+2", "image": "", - "input": "PAB.d/f+2", - "name": "", - "notes": "\n", + "input": "PAB.df+2", + "name": "Cutting Elbow", + "notes": "* Elbow", "on_block": "-10", - "on_ch": "Launch", - "on_hit": "Launch", + "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": "", - "startup": "i17", + "recovery": "PAB", + "startup": "i16", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "12,23", "id": "Steve-PAB.f+1+2", "image": "", "input": "PAB.f+1+2", - "name": "", - "notes": "\n", + "name": "Nimrod Combination", + "notes": "* Balcony Break", "on_block": "-5", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+24a (+15)", + "on_hit": "+24a (+15)", "parent": "", "recovery": "", "startup": "i12", @@ -2072,32 +2273,34 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Steve-PAB.f+2", "image": "", "input": "PAB.f+2", "name": "", - "notes": "\n", + "notes": "", "on_block": "-13", - "on_ch": "KND", - "on_hit": "KND", + "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": "", + "recovery": "PAB", "startup": "i18", "target": "m", "video": "" }, { "alias": [], - "damage": "1824", + "alt": [], + "damage": "18,24", "id": "Steve-PAB.f+2,1", "image": "", "input": "PAB.f+2,1", - "name": "", - "notes": "\n* Interruptible by i13 move\n", + "name": "Straight Punch Combination", + "notes": "* Balcony Break\n* Interruptible by i13 move", "on_block": "+1", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+24a (+14)", + "on_hit": "+24a (+14)", "parent": "Steve-PAB.f+2", "recovery": "", "startup": "i18", @@ -2106,15 +2309,16 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Steve-PAB.uf+2", "image": "", "input": "PAB.uf+2", - "name": "", - "notes": "\n", + "name": "Dreadnought Uppercut", + "notes": "* Tornado\n", "on_block": "-15", - "on_ch": "Launch", - "on_hit": "Launch", + "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", @@ -2123,12 +2327,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Steve-qcb+2+4", "image": "", "input": "qcb+2+4", - "name": "", - "notes": "\n* 2 Throw break\n", + "name": "Spinning Elbow Drop", + "notes": "* 2 Throw break", "on_block": "", "on_ch": "", "on_hit": "", @@ -2140,15 +2345,16 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Steve-qcf+1", "image": "", "input": "qcf+1", - "name": "", - "notes": "\nHeat Engager\n* Input b to FLK (-3/KND/KND)\n* Input f to Heat dash (+5/KND/KND)\n", + "name": "Rocket Launcher", + "notes": "Heat Engager\nHeat Dash (+5/+36a (+26)/-)\n* Balcony Break\n* Input B to FLK (-3/+23a (+14)/-)", "on_block": "-10", - "on_ch": "+17", - "on_hit": "+17", + "on_ch": "+16a (+7)", + "on_hit": "+16a (+7)", "parent": "", "recovery": "", "startup": "i16", @@ -2157,15 +2363,16 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Steve-qcf+2", "image": "", "input": "qcf+2", - "name": "", - "notes": "\n* Input f to PAB\n", + "name": "Low Cross Blaster", + "notes": "* Input F transitions to PAB", "on_block": "-18", - "on_ch": "+2", - "on_hit": "+2", + "on_ch": "+2c", + "on_hit": "+2c", "parent": "", "recovery": "", "startup": "i19", @@ -2174,12 +2381,31 @@ }, { "alias": [], + "alt": [], + "damage": "", + "id": "Steve-R.df+1+2", + "image": "", + "input": "R.df+1+2", + "name": "Dear Land of Hope", + "notes": "", + "on_block": "-15", + "on_ch": "", + "on_hit": "", + "parent": "", + "recovery": "", + "startup": "", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "40", "id": "Steve-Right throw", "image": "", "input": "Right throw", - "name": "", - "notes": "\n* Throw break 2\n", + "name": "Throw Down", + "notes": "* Throw break 2", "on_block": "", "on_ch": "", "on_hit": "", @@ -2191,12 +2417,13 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Steve-RWV.1", "image": "", "input": "RWV.1", "name": "", - "notes": "\n* Input f into PAB (-1/+8/+8)\n", + "notes": "* Input f into PAB (-1/+8/+8)", "on_block": "-5", "on_ch": "+4", "on_hit": "+4", @@ -2208,15 +2435,16 @@ }, { "alias": [], + "alt": [], "damage": "13,17", "id": "Steve-RWV.1,2", "image": "", "input": "RWV.1,2", - "name": "", - "notes": "\nHoming\n* Transition into LNH\n", + "name": "Hawk Swoop Combo", + "notes": "* Strong Aerial Tailspin\n* Homing\n* Transition into LNH\n* Input b to cancel LNH (-1/+4/+4)", "on_block": "+3", - "on_ch": "+7", - "on_hit": "+7", + "on_ch": "+8", + "on_hit": "+8", "parent": "Steve-RWV.1", "recovery": "", "startup": "i14~16", @@ -2225,14 +2453,15 @@ }, { "alias": [], + "alt": [], "damage": "13,?", "id": "Steve-RWV.1,2~1", "image": "", "input": "RWV.1,2~1", - "name": "", - "notes": "\n", - "on_block": "+8", - "on_ch": "Launch", + "name": "Swindler", + "notes": "", + "on_block": "-8", + "on_ch": "+63a", "on_hit": "+4", "parent": "Steve-RWV.1", "recovery": "", @@ -2242,15 +2471,16 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Steve-RWV.2", "image": "", "input": "RWV.2", - "name": "", - "notes": "\n", + "name": "Gut Drill", + "notes": "*\nBalcony Break", "on_block": "-13", - "on_ch": "KND", - "on_hit": "KND", + "on_ch": "+10a (+1)", + "on_hit": "+10a (+1)", "parent": "", "recovery": "", "startup": "i15", @@ -2259,15 +2489,16 @@ }, { "alias": [], + "alt": [], "damage": "26", "id": "Steve-SWY.1", "image": "", "input": "SWY.1", - "name": "", - "notes": "\n", + "name": "Billy Club", + "notes": "* Can be +15c at farther ranges", "on_block": "-1c", - "on_ch": "+14", - "on_hit": "+14", + "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", @@ -2276,19 +2507,20 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Steve-SWY.1+2", "image": "", "input": "SWY.1+2", - "name": "", - "notes": "\n* +10 when opponent hits the wall if the throw is successful\n* Throw break 1+2\n", - "on_block": "", - "on_ch": "+10", - "on_hit": "+10", + "name": "Position Change", + "notes": "* +10 when opponent hits the wall, if the throw is successful\n* Throw break 1+2", + "on_block": "-2", + "on_ch": "+1 / +10wc", + "on_hit": "+1 / +10wc", "parent": "", "recovery": "", "startup": "i10", - "target": "throw", + "target": "th", "video": "" }, { @@ -2296,32 +2528,34 @@ "u", "d" ], + "alt": [], "damage": "", "id": "Steve-SWY.1+2~b_u_d", "image": "", "input": "SWY.1+2~b", "name": "", - "notes": "\n* +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": "", - "on_ch": "+10", - "on_hit": "+10", + "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", + "on_block": "-2", + "on_ch": "+1 / +13~17wc", + "on_hit": "+1 / +13~17wc", "parent": "", "recovery": "", "startup": "i10", - "target": "throw", + "target": "th", "video": "" }, { "alias": [], + "alt": [], "damage": "30", "id": "Steve-SWY.2", "image": "", "input": "SWY.2", - "name": "", - "notes": "\n", + "name": "Snake Charmer", + "notes": "\ncs", "on_block": "-18", - "on_ch": "Launch", - "on_hit": "Launch", + "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", @@ -2330,32 +2564,34 @@ }, { "alias": [], + "alt": [], "damage": "70", - "id": "Steve-u/b+1+2", + "id": "Steve-ub+1+2", "image": "", - "input": "u/b+1+2", - "name": "", - "notes": "", - "on_block": "KND", - "on_ch": "KND", - "on_hit": "KND", + "input": "ub+1+2", + "name": "Hellfire", + "notes": "* Balcony Break", + "on_block": "+12a (+1)", + "on_ch": "+12a (+1)", + "on_hit": "+12a (+1)", "parent": "", "recovery": "", "startup": "i66", - "target": "m", + "target": "ub(m)", "video": "" }, { "alias": [], + "alt": [], "damage": "17", - "id": "Steve-u/b+2", + "id": "Steve-ub+2", "image": "", - "input": "u/b+2", - "name": "", - "notes": "\n* Homing\n* Transition into LNH\n* Input b to cancel LNH\n", + "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)", "on_block": "+3", - "on_ch": "+14", - "on_hit": "+14", + "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')", "parent": "", "recovery": "", "startup": "i17", @@ -2364,14 +2600,15 @@ }, { "alias": [], + "alt": [], "damage": "17", - "id": "Steve-u/b+2~1", + "id": "Steve-ub+2~1", "image": "", - "input": "u/b+2~1", - "name": "", + "input": "ub+2~1", + "name": "Swindler", "notes": "", "on_block": "-8", - "on_ch": "Launch", + "on_ch": "+63a", "on_hit": "+4", "parent": "", "recovery": "", @@ -2380,13 +2617,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "Outfox" + ], + "alt": [], "damage": "", - "id": "Steve-u/b+3", + "id": "Steve-ub+3", "image": "", - "input": "u/b+3", - "name": "", - "notes": "\n* Transition to LNH\n* Input 3 to LWV \n* Input 4 to RWV \n* Input b+3_4 to DCK \n* Input f+3_4 to DCK \n", + "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", "on_block": "", "on_ch": "", "on_hit": "", @@ -2398,12 +2638,13 @@ }, { "alias": [], + "alt": [], "damage": "18", - "id": "Steve-u/f+1", + "id": "Steve-uf+1", "image": "", - "input": "u/f+1", - "name": "", - "notes": "", + "input": "uf+1", + "name": "Over the Top", + "notes": "* Spike\n", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -2415,12 +2656,13 @@ }, { "alias": [], + "alt": [], "damage": "40", - "id": "Steve-u/f+1+2", + "id": "Steve-uf+1+2", "image": "", - "input": "u/f+1+2", - "name": "", - "notes": "\n* 1+2 Throw break\n", + "input": "uf+1+2", + "name": "Armlock Throw", + "notes": "* 1+2 Throw break", "on_block": "", "on_ch": "", "on_hit": "", @@ -2432,15 +2674,16 @@ }, { "alias": [], + "alt": [], "damage": "20", - "id": "Steve-u/f+2", + "id": "Steve-uf+2", "image": "", - "input": "u/f+2", - "name": "", - "notes": "", + "input": "uf+2", + "name": "Burst Hammer", + "notes": "* Spike", "on_block": "-14", - "on_ch": "Launch", - "on_hit": "Launch", + "on_ch": "[+52a](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", + "on_hit": "[+52a](https://wavu.wiki/t/Steve_combos#Staples 'Combo')", "parent": "", "recovery": "", "startup": "i22~25", @@ -2449,10 +2692,11 @@ }, { "alias": [], + "alt": [], "damage": "20", - "id": "Steve-u/f+3", + "id": "Steve-uf+3", "image": "", - "input": "u/f+3", + "input": "uf+3", "name": "", "notes": "", "on_block": "-12", @@ -2466,16 +2710,17 @@ }, { "alias": [], + "alt": [], "damage": "20,10", - "id": "Steve-u/f+3,2", + "id": "Steve-uf+3,2", "image": "", - "input": "u/f+3,2", - "name": "", - "notes": "\n* Transition to LNH\n", + "input": "uf+3,2", + "name": "Jump-in Foot Stomp Right Hook", + "notes": "* Transition to LNH\n* Input b to cancel LNH (-10/+4/+4)", "on_block": "-6", - "on_ch": "+7", - "on_hit": "+7", - "parent": "Steve-u/f+3", + "on_ch": "+8", + "on_hit": "+8", + "parent": "Steve-uf+3", "recovery": "", "startup": "i36", "target": "l,h", @@ -2483,15 +2728,16 @@ }, { "alias": [], + "alt": [], "damage": "20", - "id": "Steve-u/f+4", + "id": "Steve-uf+4", "image": "", - "input": "u/f+4", - "name": "", - "notes": "\n", - "on_block": "-14", - "on_ch": "Launch", - "on_hit": "KND", + "input": "uf+4", + "name": "Jumping Duck Kick", + "notes": "*\nBalcony Break\n", + "on_block": "-9", + "on_ch": "+36a (+26)", + "on_hit": "+22a (+5)", "parent": "", "recovery": "", "startup": "i23", @@ -2500,12 +2746,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Steve-WS.1", "image": "", "input": "WS.1", "name": "", - "notes": "\n", + "notes": "", "on_block": "-3", "on_ch": "+8", "on_hit": "+3", @@ -2517,12 +2764,13 @@ }, { "alias": [], + "alt": [], "damage": "12,7", "id": "Steve-WS.1,1", "image": "", "input": "WS.1,1", - "name": "", - "notes": "\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", + "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)", "on_block": "-3", "on_ch": "+3", "on_hit": "+3", @@ -2534,14 +2782,35 @@ }, { "alias": [], + "alt": [ + "1+2" + ], + "damage": "7,21", + "id": "Steve-WS.1+2", + "image": "", + "input": "WS.1+2", + "name": "Sonic Fang", + "notes": "Heat Engager\nHeat Dash (+5/+35d/-)", + "on_block": "-12", + "on_ch": "+18a (+11)", + "on_hit": "+18a (+11)", + "parent": "", + "recovery": "", + "startup": "i14", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "12,20", "id": "Steve-WS.1,2", "image": "", "input": "WS.1,2", - "name": "", - "notes": "\n", + "name": "Wildman", + "notes": "* Spike", "on_block": "-13", - "on_ch": "KND", + "on_ch": "+23d", "on_hit": "+3c", "parent": "Steve-WS.1", "recovery": "", @@ -2551,12 +2820,13 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Steve-WS.2", "image": "", "input": "WS.2", "name": "", - "notes": "\n* Input 3 to LWV \n* Input 4 to RWV \n* Input b+3_4 to SWY \n* Input f+3_4 to DCK (-5/+6/+6)\n", + "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)", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -2568,19 +2838,20 @@ }, { "alias": [], - "damage": "1715", + "alt": [], + "damage": "17,15", "id": "Steve-WS.2,2", "image": "", "input": "WS.2,2", - "name": "", - "notes": "\n* Transition to LNH\n", + "name": "Nighthawk Combination", + "notes": "* Transition to LNH\n* Input b to cancel LNH (-10/+7/+7)", "on_block": "-6", "on_ch": "+11", "on_hit": "+11", "parent": "Steve-WS.2", "recovery": "", "startup": "i13", - "target": "mm", + "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 fd7b859..fa19990 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 @@ -1,32 +1,34 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Victor-1", "image": "", "input": "1", "name": "Jab", - "notes": "\n", + "notes": "", "on_block": "+1", - "on_ch": "", - "on_hit": "", + "on_ch": "+8", + "on_hit": "+8", "parent": "", - "recovery": "", + "recovery": "19", "startup": "i10", "target": "h", "video": "" }, { "alias": [], - "damage": "5,1", + "alt": [], + "damage": "5,7", "id": "Victor-1,1", "image": "", "input": "1,1", "name": "", - "notes": "\n", + "notes": "", "on_block": "-3", - "on_ch": "", - "on_hit": "", + "on_ch": "+8", + "on_hit": "+8", "parent": "Victor-1", "recovery": "", "startup": "i10", @@ -35,12 +37,13 @@ }, { "alias": [], - "damage": "5,1,5,10", + "alt": [], + "damage": "5,7,5,10", "id": "Victor-1,1,2", "image": "", "input": "1,1,2", "name": "Double Cabochon Cut", - "notes": "\n", + "notes": "", "on_block": "-12", "on_ch": "+3", "on_hit": "+3", @@ -52,29 +55,31 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Victor-1+2", "image": "", "input": "1+2", "name": "Eden", - "notes": "\n", + "notes": "", "on_block": "-8", - "on_ch": "+2", + "on_ch": "Launch (+46)", "on_hit": "+2", "parent": "", - "recovery": "", + "recovery": "31", "startup": "i15", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "5,12", "id": "Victor-1,2", "image": "", "input": "1,2", "name": "Basic Etiquette", - "notes": "\n", + "notes": "", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -86,15 +91,16 @@ }, { "alias": [], + "alt": [], "damage": "5,12,20", "id": "Victor-1,2,1", "image": "", "input": "1,2,1", "name": "Briolette Cut", - "notes": "\n* Tornado\n* Balcony Break\n", + "notes": "* Tornado\n* Balcony Break", "on_block": "-12", - "on_ch": "+18 (+1)", - "on_hit": "+18 (+1)", + "on_ch": "Launch T!", + "on_hit": "+18a (+1)", "parent": "Victor-1,2", "recovery": "", "startup": "i10", @@ -103,12 +109,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Victor-1+2+3+4", "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "\n", + "notes": "", "on_block": "", "on_ch": "", "on_hit": "", @@ -120,29 +127,31 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Victor-1+3", "image": "", "input": "1+3", "name": "One Night Miracle", - "notes": "\n* Throw break: 1 or 2\n* Opponent recovery on hit: FDFT\n", - "on_block": "", + "notes": "* Throw break: 1 or 2\n* Opponent recovery on hit: FDFT", + "on_block": "-3", "on_ch": "-2", "on_hit": "-2", "parent": "", - "recovery": "", + "recovery": "27", "startup": "i12~14", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "5,11", "id": "Victor-1,3", "image": "", - "input": "1,4", + "input": "1,3", "name": "Basic Manners", - "notes": "\n", + "notes": "", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -154,32 +163,34 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Victor-2", "image": "", "input": "2", "name": "Right Jab", - "notes": "\n", + "notes": "", "on_block": "-12", - "on_ch": "", - "on_hit": "", + "on_ch": "-2", + "on_hit": "-2", "parent": "", - "recovery": "", + "recovery": "32", "startup": "i12~13", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "10,12", "id": "Victor-2,1", "image": "", "input": "2,1", "name": "Cutlery Etiquette", - "notes": "\n* Transition to PRF with F\n", - "on_block": "-6", - "on_ch": "+5", - "on_hit": "+5", + "notes": "* Transition to PRF with F", + "on_block": "-6 / -4 PRF", + "on_ch": "+5 / +7 PRF", + "on_hit": "+5 / +7 PRF", "parent": "Victor-2", "recovery": "", "startup": "i12~13", @@ -188,15 +199,16 @@ }, { "alias": [], + "alt": [], "damage": "10,10,5", "id": "Victor-2,2", "image": "", "input": "2,2", "name": "", - "notes": "\n", + "notes": "*-10 if last hit whiffs", "on_block": "-12", - "on_ch": "", - "on_hit": "", + "on_ch": "-2", + "on_hit": "-2", "parent": "Victor-2", "recovery": "", "startup": "i12~13", @@ -205,12 +217,13 @@ }, { "alias": [], + "alt": [], "damage": "10,10,5,12", "id": "Victor-2,2,2", "image": "", - "input": "2,2,1", + "input": "2,2,2", "name": "Crybaby Sophia", - "notes": "\n* Chip damage on block\n* Transitions to IAI on hit or block\n", + "notes": "Strong Aerial Tailspin\n* Chip damage on block\n* Transitions to IAI on hit or block\n* Wall Crush +12g on hit", "on_block": "-3", "on_ch": "+4", "on_hit": "+4", @@ -222,15 +235,16 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Victor-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\n* Heat Burst\n* Alternate input: R1\n* Can be cancelled with input b,b\n", + "notes": "* Heat Burst\n* Alternate input: R1\n* Can be cancelled with input b,b\n* Power Crush", "on_block": "+1", - "on_ch": "", - "on_hit": "", + "on_ch": "+2", + "on_hit": "+2", "parent": "", "recovery": "", "startup": "i16", @@ -239,12 +253,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Victor-2+3+4", "image": "", "input": "2+3+4", "name": "Taunt", - "notes": "\n", + "notes": "", "on_block": "", "on_ch": "", "on_hit": "", @@ -256,100 +271,106 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Victor-2+4", "image": "", "input": "2+4", "name": "Je Te Veux", - "notes": "\n* Throw break: 1 or 2\n* Opponent recovery on hit: opp. side FDFT off-axis to the right\n", - "on_block": "", + "notes": "* Throw break: 1 or 2\n* Opponent recovery on hit: opp. side FDFT off-axis to the right", + "on_block": "-3", "on_ch": "-4", "on_hit": "-4", "parent": "", - "recovery": "", + "recovery": "27", "startup": "i12~14", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "11", "id": "Victor-3", "image": "", "input": "3", "name": "", - "notes": "\n", + "notes": "", "on_block": "-9", - "on_ch": "", - "on_hit": "", + "on_ch": "+2", + "on_hit": "+2", "parent": "", - "recovery": "", - "startup": ",i12~13", + "recovery": "28", + "startup": "i12~13", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "11,9,10", "id": "Victor-3,1+2", "image": "", "input": "3,1+2", "name": "Good Communication", - "notes": "\n*Hit confirmable\n", + "notes": "*delayable", "on_block": "-9", "on_ch": "+5", "on_hit": "+5", "parent": "Victor-3", "recovery": "", - "startup": ",i12~13", + "startup": "i12~13", "target": "h,hh", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Victor-3+4", "image": "", "input": "3+4", "name": "Iai Stance", - "notes": "\n* Can cancel into FC with db\n", + "notes": "* Can cancel into FC with db", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", - "startup": "", + "recovery": "11", + "startup": "i30", "target": "sp", "video": "" }, { "alias": [], + "alt": [], "damage": "15", "id": "Victor-4", "image": "", "input": "4", "name": "", - "notes": "\n", + "notes": "", "on_block": "-9", - "on_ch": "", - "on_hit": "", + "on_ch": "+1", + "on_hit": "+1", "parent": "", - "recovery": "", + "recovery": "29", "startup": "i13~14", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "15,17", "id": "Victor-4,3", "image": "", "input": "4,3", "name": "", - "notes": "\n", + "notes": "", "on_block": "-10", - "on_ch": "", - "on_hit": "", + "on_ch": "+5", + "on_hit": "+5", "parent": "Victor-4", "recovery": "", "startup": "i13~14", @@ -358,15 +379,16 @@ }, { "alias": [], + "alt": [], "damage": "15,17,25", "id": "Victor-4,3,2", "image": "", "input": "4,3,2", "name": "Asterism of Benevolence", - "notes": "\n* Balcony Break\n* Deals chip damage on block\n", + "notes": "* Balcony Break\n* Deals chip damage on block", "on_block": "-13", - "on_ch": "+34 (+13)", - "on_hit": "+34 (+13)", + "on_ch": "+34d (+13)", + "on_hit": "+34d (+13)", "parent": "Victor-4,3", "recovery": "", "startup": "i13~14", @@ -375,49 +397,52 @@ }, { "alias": [], + "alt": [], "damage": "11", "id": "Victor-b+1", "image": "", "input": "b+1", "name": "", - "notes": "\n* Transition to PRF with F\n", - "on_block": "-13", - "on_ch": "", - "on_hit": "", + "notes": "* Transition to PRF with F", + "on_block": "-13 / -5 PRF", + "on_ch": "-3 / +5 PRF", + "on_hit": "-3 / +5 PRF", "parent": "", - "recovery": "", + "recovery": "33", "startup": "i14", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "25", "id": "Victor-b+1+2", "image": "", "input": "b+1+2", "name": "Failnaught", - "notes": "\n* Heat Engager\n* Balcony Break\n* Deals chip damage on block\n", + "notes": "* Heat Engager\n* Balcony Break\n* Deals chip damage on block\n* Power Crush", "on_block": "-9", - "on_ch": "", - "on_hit": "", + "on_ch": "+42 (-16) / HE", + "on_hit": "+42 (-16) / HE", "parent": "", - "recovery": "", - "startup": "i15~16", + "recovery": "32", + "startup": "i19~20", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "11,16(15)", "id": "Victor-b+1,2", "image": "", "input": "b+1,2", "name": "Vanity Love", - "notes": "\n* Side switch after attack throw connects\n* Hit Confirmable on counter hit\n", + "notes": "* Side switch after attack throw connects\n* Hit Confirmable on counter hit", "on_block": "-8", - "on_ch": "", - "on_hit": "", + "on_ch": "+0", + "on_hit": "+0", "parent": "Victor-b+1", "recovery": "", "startup": "i14", @@ -426,66 +451,70 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Victor-b+1+4", "image": "", "input": "b+1+4", "name": "Dun Stallion", - "notes": "\n", + "notes": "", "on_block": "-21", "on_ch": "+37 (+6)", "on_hit": "+37 (+6)", "parent": "", - "recovery": "", + "recovery": "49", "startup": "i26~27", "target": "m", "video": "" }, { "alias": [], - "damage": "0", + "alt": [], + "damage": "5", "id": "Victor-b+2", "image": "", "input": "b+2", "name": "Strobing Memories", - "notes": "\n", + "notes": "", "on_block": "-9", "on_ch": "+14", "on_hit": "+2", "parent": "", - "recovery": "", + "recovery": "33", "startup": "i12", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "15", "id": "Victor-b+3", "image": "", "input": "b+3", "name": "", - "notes": "\n", + "notes": "", "on_block": "-9", - "on_ch": "", - "on_hit": "", + "on_ch": "+4", + "on_hit": "+4", "parent": "", - "recovery": "", + "recovery": "31", "startup": "i17", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "15,25", "id": "Victor-b+3,1", "image": "", "input": "b+3,1", "name": "Caval", - "notes": "\n* Hit Confirmable\n* Balcony Break\n", + "notes": "* Hit Confirmable\n* Balcony Break", "on_block": "-13", - "on_ch": "+21 (+16)", - "on_hit": "+21 (+16)", + "on_ch": "+21a (+16)", + "on_hit": "+21a (+16)", "parent": "Victor-b+3", "recovery": "", "startup": "i17", @@ -494,29 +523,31 @@ }, { "alias": [], - "damage": "17", + "alt": [], + "damage": "20", "id": "Victor-b+4", "image": "", "input": "b+4", "name": "Cordial Circuit", - "notes": "\n* Homing\n* Balcony Break\n", - "on_block": "-6", - "on_ch": "+13g", + "notes": "* Homing\n* Balcony Break", + "on_block": "-2", + "on_ch": "+14c", "on_hit": "+13g", "parent": "", - "recovery": "", + "recovery": "30", "startup": "i18~19", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "50", "id": "Victor-Back throw", "image": "", "input": "Back throw", "name": "Farewell in Taj Mahal", - "notes": "\n* Throw break: none\n* Opponent recovery on hit: FUFA\n", + "notes": "* Throw break: none\n* Opponent recovery on hit: FUFA", "on_block": "", "on_ch": "-3", "on_hit": "-3", @@ -528,13 +559,14 @@ }, { "alias": [], + "alt": [], "damage": "50", "id": "Victor-b,B+2+3", "image": "", "input": "b,B+2+3", "name": "Montjoie Takemikazuchi", - "notes": "\n* Balcony Break\n", - "on_block": "+2 (-8)", + "notes": "* Balcony Break", + "on_block": "N/A", "on_ch": "+2 (-8)", "on_hit": "+2 (-8)", "parent": "", @@ -545,14 +577,15 @@ }, { "alias": [], + "alt": [], "damage": "12,18", "id": "Victor-CH.d+4", "image": "", "input": "CH.d+4", "name": "Guilty Mariko", - "notes": "\n", + "notes": "", "on_block": "", - "on_ch": "th", + "on_ch": "0", "on_hit": "-3", "parent": "", "recovery": "", @@ -562,15 +595,16 @@ }, { "alias": [], + "alt": [], "damage": "20,4", "id": "Victor-CH.db+4", "image": "", "input": "CH.db+4", "name": "Musk Scented Natasha", - "notes": "\n", + "notes": "", "on_block": "", - "on_ch": "+49", - "on_hit": "+49", + "on_ch": "+49a", + "on_hit": "+49a", "parent": "", "recovery": "", "startup": "i20~21", @@ -579,29 +613,31 @@ }, { "alias": [], + "alt": [], "damage": "7", "id": "Victor-d+1", "image": "", "input": "d+1", "name": "", - "notes": "\n", + "notes": "", "on_block": "-17", - "on_ch": "", - "on_hit": "", + "on_ch": "-6", + "on_hit": "-6", "parent": "", - "recovery": "", + "recovery": "36", "startup": "i16", "target": "l", "video": "" }, { "alias": [], + "alt": [], "damage": "7,15", "id": "Victor-d+1,1", "image": "", "input": "d+1,1", "name": "Concave Cut", - "notes": "\n", + "notes": "", "on_block": "-7", "on_ch": "+6", "on_hit": "+6", @@ -613,100 +649,106 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Victor-d+1+2", "image": "", "input": "d+1+2", "name": "Iridescence of Prowess", - "notes": "\n* Tornado\n* Deals chip damage on block\n", + "notes": "* Tornado\n* Deals chip damage on block", "on_block": "-9", - "on_ch": "+17 (+10)", + "on_ch": "+35a", "on_hit": "+17 (+10)", "parent": "", - "recovery": "", + "recovery": "33", "startup": "i19~21", "target": "sm", "video": "" }, { "alias": [], + "alt": [], "damage": "21", "id": "Victor-d+2", "image": "", "input": "d+2", "name": "Llawfrodedd", - "notes": "\n* Heat Engager\n* Deals chip damage on block\n", + "notes": "* Heat Engager\n* Deals chip damage on block", "on_block": "0", - "on_ch": "", - "on_hit": "", + "on_ch": "+4", + "on_hit": "+4 / HE", "parent": "", - "recovery": "", + "recovery": "34", "startup": "i18", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "11", "id": "Victor-d+3", "image": "", "input": "d+3", "name": "Good Manners", - "notes": "\n", + "notes": "", "on_block": "-13", "on_ch": "-2", "on_hit": "-2", "parent": "", - "recovery": "", + "recovery": "32", "startup": "i18~19", "target": "l", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Victor-d+4", "image": "", "input": "d+4", "name": "Final Salute", - "notes": "\n", + "notes": "", "on_block": "-14", - "on_ch": "th", + "on_ch": "+0 (th)", "on_hit": "-3", "parent": "", - "recovery": "", + "recovery": "33", "startup": "i16", "target": "l", "video": "" }, { "alias": [], + "alt": [], "damage": "9", "id": "Victor-db+1", "image": "", "input": "db+1", "name": "", - "notes": "\n", + "notes": "", "on_block": "-9", - "on_ch": "", - "on_hit": "", + "on_ch": "-2", + "on_hit": "-2", "parent": "", - "recovery": "", + "recovery": "32", "startup": "i14~15", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "9,9", "id": "Victor-db+1,1", "image": "", "input": "db+1,1", "name": "Emerald Cut", - "notes": "\n* Transition to PRF with F\n", - "on_block": "-7", - "on_ch": "+2", - "on_hit": "+2", + "notes": "* Transition to PRF with F", + "on_block": "-7 / -5 PRF", + "on_ch": "+2 / +4 PRF", + "on_hit": "+2 / +4 PRF", "parent": "Victor-db+1", "recovery": "", "startup": "i14~15", @@ -715,63 +757,85 @@ }, { "alias": [], + "alt": [], + "damage": "8", + "id": "Victor-db+2", + "image": "", + "input": "db+2", + "name": "Crouch Straight", + "notes": "\ncs4", + "on_block": "-4", + "on_ch": "+7", + "on_hit": "+7", + "parent": "", + "recovery": "23", + "startup": "i11", + "target": "s.l", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "20", "id": "Victor-db+3", "image": "", "input": "db+3", "name": "Polite Greetings", - "notes": "\n* Tornado\n* Balcony Break\n", + "notes": "* Tornado\n* Balcony Break\ncs6", "on_block": "-8", - "on_ch": "+40 (-18)", - "on_hit": "+40 (-18)", + "on_ch": "Launch T!", + "on_hit": "KND (-18)", "parent": "", - "recovery": "", + "recovery": "34", "startup": "i19~20", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "17", "id": "Victor-db+4", "image": "", "input": "db+4", "name": "Welcome Sweep", - "notes": "\n", + "notes": "\ncs6", "on_block": "-26", - "on_ch": "+4c", + "on_ch": "+49a", "on_hit": "+4c", "parent": "", - "recovery": "", + "recovery": "32", "startup": "i20~21", "target": "l", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Victor-df+1", "image": "", "input": "df+1", "name": "", - "notes": "\n", - "on_block": "-12", - "on_ch": "", - "on_hit": "", + "notes": "", + "on_block": "-2", + "on_ch": "+4", + "on_hit": "+4", "parent": "", - "recovery": "", + "recovery": "21", "startup": "i13~14", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "10,7,7", "id": "Victor-df+1,1", "image": "", "input": "df+1,1", "name": "Trilliant Cut", - "notes": "\n", + "notes": "", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -783,66 +847,70 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Victor-df+2", "image": "", "input": "df+2", "name": "Arcadia", - "notes": "\n", + "notes": "", "on_block": "-14", - "on_ch": "+31 (+21)", - "on_hit": "+31 (+21)", + "on_ch": "+31a (+21)", + "on_hit": "+31a (+21)", "parent": "", - "recovery": "", + "recovery": "34", "startup": "i15~16", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Victor-df+3", "image": "", "input": "df+3", "name": "", - "notes": "\n", + "notes": "", "on_block": "-9", - "on_ch": "", - "on_hit": "", + "on_ch": "+2", + "on_hit": "+2", "parent": "", - "recovery": "", + "recovery": "28", "startup": "i16", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "32", "id": "Victor-df+3+4", "image": "", "input": "df+3+4", "name": "Llamrei", - "notes": "\n* Balcony Break\n", + "notes": "* Balcony Break", "on_block": "-17", "on_ch": "+16 (+11)", "on_hit": "+16 (+11)", "parent": "", - "recovery": "", + "recovery": "39", "startup": "i14~15", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "10,14", "id": "Victor-df+3,4", "image": "", "input": "df+3,4", "name": "", - "notes": "\n* Knee\n", + "notes": "* Knee", "on_block": "-9", - "on_ch": "", - "on_hit": "", + "on_ch": "+2", + "on_hit": "+2", "parent": "Victor-df+3", "recovery": "", "startup": "i16", @@ -851,15 +919,16 @@ }, { "alias": [], + "alt": [], "damage": "10,14,23", "id": "Victor-df+3,4,2", "image": "", "input": "df+3,4,2", "name": "Iridescence of Loyalty", - "notes": "\n* Tornado\n* Deals chip damage on block\n", + "notes": "* Tornado\n* Deals chip damage on block", "on_block": "-9", - "on_ch": "+17 (+10)", - "on_hit": "+17 (+10)", + "on_ch": "+35a", + "on_hit": "+17a (+10)", "parent": "Victor-df+3,4", "recovery": "", "startup": "i16", @@ -868,32 +937,34 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Victor-df+4", "image": "", "input": "df+4", "name": "", - "notes": "\n* Knee\n", + "notes": "* Knee", "on_block": "-9", - "on_ch": "", - "on_hit": "", + "on_ch": "+5", + "on_hit": "+5", "parent": "", - "recovery": "", + "recovery": "30", "startup": "i13~14", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "15,16", "id": "Victor-df+4,2", "image": "", "input": "df+4,2", "name": "Selfish Miranda", - "notes": "\n* Deals chip damage on block\n* Transitions to IAI\n", + "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)", "on_block": "-3", - "on_ch": "+4", - "on_hit": "+4", + "on_ch": "+4 (W! +12)", + "on_hit": "+4 (W! +12)", "parent": "Victor-df+4", "recovery": "", "startup": "i13~14", @@ -902,49 +973,52 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Victor-f+1+2", "image": "", "input": "f+1+2", "name": "Durandal", - "notes": "\n* Balcony Break\n* Heat Engager\n* Deals chip damage on block\n* Partially restores Heat on hit\n", + "notes": "* Balcony Break\n* Heat Engager\n* Deals chip damage on block\n* Partially restores Heat on hit", "on_block": "-9", - "on_ch": "", - "on_hit": "", + "on_ch": "KND / HE", + "on_hit": "KND / HE", "parent": "", - "recovery": "", + "recovery": "51", "startup": "i24~25", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "10", "id": "Victor-f+2", "image": "", "input": "f+2", "name": "", - "notes": "\n", + "notes": "", "on_block": "-11", - "on_ch": "", - "on_hit": "", + "on_ch": "+5", + "on_hit": "+5", "parent": "", - "recovery": "", + "recovery": "30", "startup": "i13~14", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "10,10", "id": "Victor-f+2,2", "image": "", "input": "f+2,2", "name": "", - "notes": "\n", + "notes": "", "on_block": "-15", - "on_ch": "", - "on_hit": "", + "on_ch": "-4", + "on_hit": "-4", "parent": "Victor-f+2", "recovery": "", "startup": "i13~14", @@ -953,15 +1027,16 @@ }, { "alias": [], + "alt": [], "damage": "10,10,12", "id": "Victor-f+2,2,1", "image": "", "input": "f+2,2,1", "name": "", - "notes": "\n", + "notes": "", "on_block": "-11", - "on_ch": "", - "on_hit": "", + "on_ch": "0", + "on_hit": "0", "parent": "Victor-f+2,2", "recovery": "", "startup": "i13~14", @@ -970,12 +1045,13 @@ }, { "alias": [], + "alt": [], "damage": "10,10,12,25", "id": "Victor-f+2,2,1,1", "image": "", "input": "f+2,2,1,1", "name": "Gorlagon", - "notes": "\n* Balcony Break\n* Hit confirmable if (f22)1 is ch\n", + "notes": "* Balcony Break\n* Hit confirmable if (f22)1 is ch", "on_block": "-15", "on_ch": "+20 (+15)", "on_hit": "+20 (+15)", @@ -987,15 +1063,16 @@ }, { "alias": [], + "alt": [], "damage": "10,10,7,5,20", "id": "Victor-f+2,2,2", "image": "", "input": "f+2,2,2", "name": "Radiant Cut", - "notes": "\n* Balcony Break\n", + "notes": "* Balcony Break", "on_block": "-13", - "on_ch": "+20", - "on_hit": "+20", + "on_ch": "+20a", + "on_hit": "+20a", "parent": "Victor-f+2,2", "recovery": "", "startup": "i13~14", @@ -1004,49 +1081,52 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Victor-f+3", "image": "", "input": "f+3", "name": "Perfumer", - "notes": "\n* Can transition to FC with df\n", + "notes": "* Can cancel into FC with df\n* Punch parry from frame 5 to 10", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", - "recovery": "", - "startup": "", + "recovery": "22", + "startup": "i20", "target": "sp", "video": "" }, { "alias": [], + "alt": [], "damage": "15", "id": "Victor-f+4", "image": "", "input": "f+4", "name": "", - "notes": "\n", + "notes": "", "on_block": "-10", - "on_ch": "", - "on_hit": "", + "on_ch": "0", + "on_hit": "0", "parent": "", - "recovery": "", + "recovery": "30", "startup": "i14", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "15,21", "id": "Victor-f+4,1", "image": "", "input": "f+4,1", "name": "Carving Cameo", - "notes": "\n* Balcony Break\n* Heat Engager\n* Hit Confirmable\n", + "notes": "* Balcony Break\n* Heat Engager", "on_block": "-4", - "on_ch": "", - "on_hit": "", + "on_ch": "+18a (+9) / HE", + "on_hit": "+18a (+9) / HE", "parent": "Victor-f+4", "recovery": "", "startup": "i14", @@ -1055,15 +1135,16 @@ }, { "alias": [], + "alt": [], "damage": "15,20", "id": "Victor-f+4,2", "image": "", "input": "f+4,2", "name": "Carving Intaglio", - "notes": "\n* Hit Confirmable\n", + "notes": "* CH on last hit causes knockdown\n* Transition to IAI with d or 3+4", "on_block": "-12", - "on_ch": "+5c", - "on_hit": "+5c", + "on_ch": "+7a / +5", + "on_hit": "+5", "parent": "Victor-f+4", "recovery": "", "startup": "i14", @@ -1072,80 +1153,103 @@ }, { "alias": [], + "alt": [], "damage": "10,10", "id": "Victor-FC.1+2", "image": "", "input": "FC.1+2", "name": "Shangri-La", - "notes": "\n", + "notes": "", "on_block": "-23, -13", "on_ch": "+0", "on_hit": "+0", "parent": "", - "recovery": "", + "recovery": "42", "startup": "i16,i10~11", "target": "lh", "video": "" }, { "alias": [], + "alt": [], "damage": "24", "id": "Victor-f,F+2", "image": "", "input": "f,F+2", "name": "Carnwennan", - "notes": "\n* Tornado\n* Deals chip damage on block\n", + "notes": "* Tornado\n* Deals chip damage on block", "on_block": "-16", "on_ch": "+33 (+23)", "on_hit": "+33 (+23)", "parent": "", - "recovery": "", + "recovery": "37", "startup": "i18~20", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "30", "id": "Victor-f,f,F+2", "image": "", "input": "f,f,F+2", "name": "Asterism of Virtue", - "notes": "\n* Balcony Break\n* Deals chip damage on block\n", - "on_block": "+5", - "on_ch": "+16 (+6)", + "notes": "* Balcony Break\n* Deals chip damage on block\n* Transition to IAI with d or 3+4 (+5 oB)", + "on_block": "+2", + "on_ch": "Launch T!", "on_hit": "+16 (+6)", "parent": "", - "recovery": "", + "recovery": "40", "startup": "i16~17", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "39", "id": "Victor-H.2+3", "image": "", "input": "H.2+3", - "name": "limination Samoura", - "notes": "\n* Heat Smash\n* Alternate input: H.R1\n", + "name": "Élimination Samouraï", + "notes": "* Heat Smash\n* Alternate input: H.R1", "on_block": "-15", "on_ch": "th", "on_hit": "th", "parent": "", "recovery": "", "startup": "i20", - "target": "l", + "target": "l,m", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "30", + "id": "Victor-H.db+1+2", + "image": "", + "input": "H.db+1+2", + "name": "Monsieur Samurai", + "notes": "* Transitions to IAI\n* Partially uses remaining Heat time", + "on_block": "+6", + "on_ch": "+6a (-4)", + "on_hit": "+6a (-4)", + "parent": "", + "recovery": "49", + "startup": "i28~29", + "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "45", "id": "Victor-H.IAI.d+2", "image": "", "input": "H.IAI.d+2", "name": "Longinus", - "notes": "\n* Transition to IAI on hit\n", + "notes": "* Transition to IAI on hit", "on_block": "+8", "on_ch": "+20 (+2)", "on_hit": "+20 (+2)", @@ -1157,15 +1261,16 @@ }, { "alias": [], - "damage": "54", + "alt": [], + "damage": "51", "id": "Victor-H.u+1+2", "image": "", "input": "H.u+1+2", "name": "Excalibur", - "notes": "\n* Alternate input: H.ub+1+2\n* Balcony Break\n", + "notes": "* Alternate input: H.ub+1+2\n* Balcony Break\n", "on_block": "-4", - "on_ch": "", - "on_hit": "", + "on_ch": "0a (-1)", + "on_hit": "0a (-1)", "parent": "", "recovery": "", "startup": "i31~32", @@ -1174,32 +1279,34 @@ }, { "alias": [], + "alt": [], "damage": "9", "id": "Victor-IAI.1", "image": "", "input": "IAI.1", "name": "", - "notes": "\n", + "notes": "", "on_block": "-12", - "on_ch": "", - "on_hit": "", + "on_ch": "+1", + "on_hit": "+1", "parent": "", - "recovery": "", + "recovery": "34", "startup": "i13~14", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "9,21", "id": "Victor-IAI.1,1", "image": "", "input": "IAI.1,1", "name": "Spumador", - "notes": "\n* Tornado\n* Balcony Break\n* Can cancel the second hit by holding down or pressing 3+4. Will transition to IAI\n* Hit confirmable\n", - "on_block": "-14", - "on_ch": "+15c", - "on_hit": "+15c", + "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", + "on_block": "-14 / -11 IAI", + "on_ch": "+15g / +2 IAI", + "on_hit": "+15g / +2 IAI", "parent": "Victor-IAI.1", "recovery": "", "startup": "i13~14", @@ -1208,15 +1315,16 @@ }, { "alias": [], + "alt": [], "damage": "9,23", "id": "Victor-IAI.1,1+2", "image": "", "input": "IAI.1,1+2", "name": "Chastiefol", - "notes": "\n* Deals chip damage on block\n", + "notes": "* Deals chip damage on block\nHit confirmable 11F", "on_block": "+3", - "on_ch": "+20 (-6)", - "on_hit": "+20 (-6)", + "on_ch": "+20a (-6)", + "on_hit": "+20a (-6)", "parent": "Victor-IAI.1", "recovery": "", "startup": "i13~14", @@ -1225,32 +1333,34 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Victor-IAI.1+2", "image": "", "input": "IAI.1+2", "name": "Hauteclaire", - "notes": "\n* Deals chip damage on block\n", + "notes": "* Deals chip damage on block", "on_block": "+3", "on_ch": "+20 (-6)", "on_hit": "+20 (-6)", "parent": "", - "recovery": "", + "recovery": "66", "startup": "i20~21", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "9,15", "id": "Victor-IAI.1,2", "image": "", "input": "IAI.1,2", "name": "", - "notes": "\n* Hit Confirmable\n", + "notes": "* Hit Confirmable 11F\n", "on_block": "-19", - "on_ch": "", - "on_hit": "", + "on_ch": "+25a (+10)", + "on_hit": "+25a (+10)", "parent": "Victor-IAI.1", "recovery": "", "startup": "i13~14", @@ -1259,15 +1369,16 @@ }, { "alias": [], + "alt": [], "damage": "9,15,16", "id": "Victor-IAI.1,2,2", "image": "", "input": "IAI.1,2,2", "name": "Clarent", - "notes": "\n* Spike\n* Deals chip damage on block\n", - "on_block": "-18", - "on_ch": "+8 (-27)", - "on_hit": "+8 (-27)", + "notes": "* Spike\n* Deals chip damage on block", + "on_block": "-18c", + "on_ch": "+8a (-27)", + "on_hit": "+8a (-27)", "parent": "Victor-IAI.1,2", "recovery": "", "startup": "i13~14", @@ -1276,65 +1387,69 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Victor-IAI.2", "image": "", "input": "IAI.2", "name": "Almace", - "notes": "\n* Balcony Break\n* Tornado\n", + "notes": "* Balcony Break\n* Tornado", "on_block": "-7", "on_ch": "+15 (+5)", "on_hit": "+15 (+5)", "parent": "", - "recovery": "", + "recovery": "52", "startup": "i16~17", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "13 (25)", "id": "Victor-IAI.3", "image": "", "input": "IAI.3", "name": "Sequence", - "notes": "\n* Knee\n", + "notes": "* Knee\n* Power Crush", "on_block": "-14", "on_ch": "+25 (+10)", "on_hit": "+25 (+10)", "parent": "", - "recovery": "", + "recovery": "34", "startup": "i17", "target": "m,th(m)", "video": "" }, { "alias": [], + "alt": [], "damage": "17", "id": "Victor-IAI.4", "image": "", "input": "IAI.4", "name": "", - "notes": "\n", + "notes": "", "on_block": "-13", - "on_ch": "+3", + "on_ch": "+8", "on_hit": "+3", "parent": "", - "recovery": "", + "recovery": "32", "startup": "i18~19", "target": "l", "video": "" }, { "alias": [], - "damage": "17,25", - "id": "Victor-IAI.4,1", + "alt": [], + "damage": "17,20", + "id": "Victor-IAI.4,2", "image": "", - "input": "IAI.4,1", + "input": "IAI.4,2", "name": "Murgleys", - "notes": "\n* Balcony Break\n", + "notes": "Strong Aerial Tailspin\n* Balcony Break", "on_block": "-5", - "on_ch": "+26 (+0)", + "on_ch": "Launch", "on_hit": "+26 (+0)", "parent": "Victor-IAI.4", "recovery": "", @@ -1344,12 +1459,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Victor-IAI.b", "image": "", "input": "IAI.b", "name": "Move Backward", - "notes": "\n", + "notes": "", "on_block": "", "on_ch": "", "on_hit": "", @@ -1361,12 +1477,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Victor-IAI.d", "image": "", "input": "IAI.d", "name": "Take a Bow", - "notes": "\n", + "notes": "\ncs i1~30", "on_block": "", "on_ch": "", "on_hit": "", @@ -1378,46 +1495,49 @@ }, { "alias": [], + "alt": [], "damage": "10,20", "id": "Victor-IAI.d+1+2", "image": "", "input": "IAI.d+1+2", "name": "Espee Aventureuse", - "notes": "\n", + "notes": "", "on_block": "-29", "on_ch": "-3", "on_hit": "-3", "parent": "", - "recovery": "", + "recovery": "58", "startup": "i20~21,i14~15", "target": "ll", "video": "" }, { "alias": [], + "alt": [], "damage": "31", "id": "Victor-IAI.d+2", "image": "", "input": "IAI.d+2", "name": "Rhongomyniad", - "notes": "\n* Transition to IAI\n* Deals chip damage on block\n", - "on_block": "+1", - "on_ch": "+0 (-7)", - "on_hit": "+0 (-7)", + "notes": "* Transition to IAI\n* Deals chip damage on block", + "on_block": "+4", + "on_ch": "-1 (-8)", + "on_hit": "-1 (-8)", "parent": "", - "recovery": "", + "recovery": "68", "startup": "i23~24", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Victor-IAI.f", "image": "", "input": "IAI.f", "name": "Move Forward", - "notes": "\n* Parries low attacks\n", + "notes": "* Parries low attacks", "on_block": "", "on_ch": "", "on_hit": "", @@ -1429,13 +1549,14 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Victor-IAI.P.f", "image": "", "input": "IAI.P.f", "name": "Gwen", - "notes": "\n* Balcony Break\n* Tornado\n", - "on_block": "", + "notes": "* Balcony Break\n* Tornado", + "on_block": "N/A", "on_ch": "+60 (+44)", "on_hit": "+60 (+44)", "parent": "", @@ -1446,13 +1567,14 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Victor-Left throw", "image": "", "input": "Left throw", "name": "One Night Miracle", - "notes": "\n* Throw break: 1\n* Opponent recovery on hit: FDFT\n", - "on_block": "", + "notes": "* Throw break: 1\n* Opponent recovery on hit: FDFT", + "on_block": "-3", "on_ch": "-2", "on_hit": "-2", "parent": "", @@ -1463,66 +1585,70 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Victor-PRF.1", "image": "", "input": "PRF.1", "name": "Maceration", - "notes": "\n", - "on_block": "-13", - "on_ch": "+4c", - "on_hit": "+4c", + "notes": "", + "on_block": "-12", + "on_ch": "+14g", + "on_hit": "+4", "parent": "", - "recovery": "", + "recovery": "32", "startup": "i19~20", "target": "l", "video": "" }, { "alias": [], + "alt": [], "damage": "25", "id": "Victor-PRF.1+2", "image": "", "input": "PRF.1+2", "name": "Hengroen", - "notes": "\n* Balcony Break\n* Deals chip damage on block\n", - "on_block": "+4", - "on_ch": "+14", - "on_hit": "+14", + "notes": "* Balcony Break\n* Deals chip damage on block", + "on_block": "+6", + "on_ch": "+14a", + "on_hit": "+14a", "parent": "", - "recovery": "", + "recovery": "36", "startup": "i25~27", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "9", "id": "Victor-PRF.2", "image": "", "input": "PRF.2", "name": "", - "notes": "\n", + "notes": "", "on_block": "-8", "on_ch": "+1", "on_hit": "+1", "parent": "", - "recovery": "", + "recovery": "29", "startup": "i12~13", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "9,13", "id": "Victor-PRF.2,2", "image": "", "input": "PRF.2,2", "name": "", - "notes": "\n* Transition to IAI\n", - "on_block": "-4", - "on_ch": "+1", - "on_hit": "+1", + "notes": "* Transition to IAI (Cannot cancel)", + "on_block": "-4 IAI", + "on_ch": "+5 IAI", + "on_hit": "+5 IAI", "parent": "Victor-PRF.2", "recovery": "", "startup": "i12~13", @@ -1531,14 +1657,15 @@ }, { "alias": [], + "alt": [], "damage": "9,13,20", "id": "Victor-PRF.2,2,1", "image": "", "input": "PRF.2,2,1", "name": "Top Note", - "notes": "\n* Balcony Break\n", + "notes": "Strong Aerial Tailspin\n* Balcony Break", "on_block": "-1", - "on_ch": "+12", + "on_ch": "+55a", "on_hit": "+12", "parent": "Victor-PRF.2,2", "recovery": "", @@ -1548,15 +1675,16 @@ }, { "alias": [], + "alt": [], "damage": "9,13,31", "id": "Victor-PRF.2,2,1+2", "image": "", "input": "PRF.2,2,1+2", "name": "Last Note", - "notes": "\n", + "notes": "", "on_block": "-13", - "on_ch": "+7", - "on_hit": "+7", + "on_ch": "+7d", + "on_hit": "+7d", "parent": "Victor-PRF.2,2", "recovery": "", "startup": "i12~13", @@ -1565,80 +1693,85 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Victor-PRF.3", "image": "", "input": "PRF.3", "name": "Flying Gentleman", - "notes": "\n* Heat Engager\n* Balcony Break\n* Knee\n", + "notes": "* Heat Engager\n* Balcony Break\n* Knee", "on_block": "-8", - "on_ch": "", - "on_hit": "", + "on_ch": "+41 (-17)", + "on_hit": "+41 (-17)", "parent": "", - "recovery": "", + "recovery": "33", "startup": "i15~17", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "17", "id": "Victor-PRF.4", "image": "", "input": "PRF.4", "name": "Cordial Circuit", - "notes": "\n* Homing\n* Balcony Break\n", + "notes": "* Homing\n* Balcony Break", "on_block": "-6", - "on_ch": "+13g", + "on_ch": "+14c", "on_hit": "+13g", "parent": "", - "recovery": "", + "recovery": "30", "startup": "i18~19", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Victor-PRF.df", "image": "", "input": "PRF.df", "name": "Sillage", - "notes": "\n", + "notes": "", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", "recovery": "", - "startup": "", + "startup": "i21", "target": "sp", "video": "" }, { "alias": [], + "alt": [], "damage": "16", "id": "Victor-qcf+2", "image": "", - "input": "d,df,f+2", + "input": "qcf+2", "name": "Amour Shaft", - "notes": "\n* Transition to IAI\n* Deals chip damage on block\n", + "notes": "Strong Aerial Tailspin\n* Transition to IAI\n* Deals chip damage on block\n* Causes Wall stun", "on_block": "-3", - "on_ch": "+4", + "on_ch": "+4 (W! +12)", "on_hit": "+4", "parent": "", - "recovery": "", + "recovery": "36", "startup": "i22", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "55", "id": "Victor-R.df+1+2", "image": "", "input": "R.df+1+2", "name": "Coup de Chevalier", - "notes": "\n* Rage Art\n* Removes recoverable health on hit\n* Alternate input: R.R2\n", + "notes": "* Rage Art\n* Removes recoverable health on hit\n* Alternate input: R.R2", "on_block": "-15", "on_ch": "th", "on_hit": "th", @@ -1650,13 +1783,14 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Victor-Right throw", "image": "", "input": "Right throw", "name": "Je Te Veux", - "notes": "\n* Throw break: 2\n* Opponent recovery on hit: opp. side FDFT off-axis to the right\n", - "on_block": "", + "notes": "* Throw break: 2\n* Opponent recovery on hit: opp. side FDFT off-axis to the right", + "on_block": "-3", "on_ch": "-4", "on_hit": "-4", "parent": "", @@ -1667,46 +1801,49 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Victor-SS.1+2", "image": "", "input": "SS.1+2", "name": "Dandy Blow", - "notes": "\n* Balcony Break\n", + "notes": "* Balcony Break", "on_block": "-9", "on_ch": "+15 (+5)", "on_hit": "+15 (+5)", "parent": "", - "recovery": "", + "recovery": "40", "startup": "i18~19", "target": "m", "video": "" }, { "alias": [], - "damage": "40", + "alt": [], + "damage": "37", "id": "Victor-u+1+2", "image": "", "input": "u+1+2", "name": "Caliburnus", - "notes": "\n* Deals chip damage on block\n", + "notes": "* Deals chip damage on block\n", "on_block": "-20", - "on_ch": "", - "on_hit": "", + "on_ch": "+1a", + "on_hit": "+1a", "parent": "", - "recovery": "", + "recovery": "49", "startup": "i31~32", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Victor-ub,b", "image": "", "input": "ub,b", "name": "Le Blanc", - "notes": "\n", + "notes": "", "on_block": "", "on_ch": "", "on_hit": "", @@ -1718,32 +1855,34 @@ }, { "alias": [], + "alt": [], "damage": "9", "id": "Victor-uf+1", "image": "", "input": "uf+1", "name": "", - "notes": "\n* Alternate input: ub+1 or u+1\n* Hit confirmable\n", + "notes": "* Alternate input: ub+1 or u+1", "on_block": "-9", - "on_ch": "", - "on_hit": "", + "on_ch": "+4", + "on_hit": "+4", "parent": "", - "recovery": "", + "recovery": "31", "startup": "i13", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "9,21", "id": "Victor-uf+1,1", "image": "", "input": "uf+1,1", "name": "Gringolet", - "notes": "\n* Tornado\n* Balcony Break\n* Cancel the second hit with down or 3+4 to go into IAI\n", - "on_block": "-14", - "on_ch": "+15c", - "on_hit": "+15c", + "notes": "* Tornado\n* Balcony Break\n* Hit confirmable\n* Cancel the second hit with down or 3+4 to go into IAI", + "on_block": "-14 / -10 IAI", + "on_ch": "+15 / +3 IAI", + "on_hit": "+15 / +3 IAI", "parent": "Victor-uf+1", "recovery": "", "startup": "i13", @@ -1752,150 +1891,159 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Victor-uf+1+2", "image": "", "input": "uf+1+2", "name": "Romancing Chaser", - "notes": "\n* Spike\n* Throw break: 1+2\n* Opponent recovery on hit: FUFA\n", - "on_block": "", + "notes": "* Spike\n* Throw break: 1+2\n* Opponent recovery on hit: FUFA", + "on_block": "-3", "on_ch": "-4", "on_hit": "-4", "parent": "", - "recovery": "", + "recovery": "27", "startup": "i12~14", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "15", "id": "Victor-uf+2", "image": "", "input": "uf+2", "name": "Marquis Cut", - "notes": "\n* Homing\n", + "notes": "* Homing", "on_block": "-9", "on_ch": "+7", "on_hit": "+7", "parent": "", - "recovery": "", + "recovery": "33", "startup": "i19~20", "target": "", "video": "" }, { "alias": [], + "alt": [], "damage": "17", "id": "Victor-uf+3", "image": "", "input": "uf+3", "name": "Peaceful Shoes", - "notes": "\n* Alternate input: ub+3 or u+3\n", + "notes": "* Alternate input: ub+3 or u+3\n", "on_block": "-9", - "on_ch": "+3", + "on_ch": "+36d", "on_hit": "+3", "parent": "", - "recovery": "", + "recovery": "32", "startup": "i18~19", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "12,16", "id": "Victor-uf+4", "image": "", "input": "uf+4", "name": "Chatoyant Courage", - "notes": "\n* Tornado\n* Alternate input: ub+4 or u+4\n", + "notes": "* Tornado\n* Alternate input: ub+4 or u+4\n", "on_block": "-19", "on_ch": "+73 (+57)", "on_hit": "+73 (+57)", "parent": "", - "recovery": "", + "recovery": "40", "startup": "i15~17", "target": "m,sm", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Victor-ws1", "image": "", "input": "ws1", "name": "Oval Cut", - "notes": "\n* Launcher\n", + "notes": "* Launcher", "on_block": "-16", - "on_ch": "+53", - "on_hit": "+53", + "on_ch": "+53a", + "on_hit": "+53a", "parent": "", - "recovery": "", + "recovery": "36", "startup": "i15~16", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "10,17", "id": "Victor-ws1+2", "image": "", "input": "ws1+2", "name": "Pearly Gates", - "notes": "\n* Transition to PRF with F\n", - "on_block": "-8", - "on_ch": "+8", - "on_hit": "+8", + "notes": "* Transition to PRF with F", + "on_block": "-8 / -8 PRF", + "on_ch": "+8 / +8 PRF", + "on_hit": "+8 / +8 PRF", "parent": "", - "recovery": "", + "recovery": "37", "startup": "i13~14,i9~10", "target": "mm", "video": "" }, { "alias": [], + "alt": [], "damage": "15", "id": "Victor-ws2", "image": "", "input": "ws2", "name": "Baguette Cut", - "notes": "\n", + "notes": "", "on_block": "-8", - "on_ch": "+6", + "on_ch": "+35a (+25)", "on_hit": "+6", "parent": "", - "recovery": "", + "recovery": "29", "startup": "i14~15", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "16", "id": "Victor-ws3", "image": "", "input": "ws3", "name": "", - "notes": "\n", + "notes": "", "on_block": "-14", "on_ch": "+6", "on_hit": "+6", "parent": "", - "recovery": "", + "recovery": "35", "startup": "i15~16", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "16,23", "id": "Victor-ws3,2", "image": "", "input": "ws3,2", "name": "Iridescence of Faith", - "notes": "\n* Tornado\n* Deals chip damage on block\n", + "notes": "* Tornado\n* Deals chip damage on block", "on_block": "-9", - "on_ch": "+17 (+10)", + "on_ch": "(+35)", "on_hit": "+17 (+10)", "parent": "Victor-ws3", "recovery": "", @@ -1905,17 +2053,18 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Victor-ws4", "image": "", "input": "ws4", "name": "Praise Smash", - "notes": "\n", + "notes": "", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", "parent": "", - "recovery": "", + "recovery": "25", "startup": "i11~12", "target": "m", "video": "" 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 3afb07e..f2378d7 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 @@ -1,12 +1,13 @@ [ { "alias": [], + "alt": [], "damage": "6", "id": "Xiaoyu-1", "image": "", "input": "1", "name": "", - "notes": " ", + "notes": "", "on_block": "+1", "on_ch": "+8", "on_hit": "+8", @@ -18,12 +19,13 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Xiaoyu-1+2", "image": "", "input": "1+2", "name": "Birds Flock", - "notes": "\n* ", + "notes": "*", "on_block": "-7", "on_ch": "+20a", "on_hit": "+20a", @@ -35,12 +37,13 @@ }, { "alias": [], + "alt": [], "damage": "6,9", "id": "Xiaoyu-1,2", "image": "", "input": "1,2", "name": "Bayonet", - "notes": " ", + "notes": "* Combos from 1st hit", "on_block": "-3", "on_ch": "+7", "on_hit": "+7", @@ -52,12 +55,13 @@ }, { "alias": [], + "alt": [], "damage": "6,9,24", "id": "Xiaoyu-1,2,1", "image": "", "input": "1,2,1", "name": "Bayonet Thruster", - "notes": "\n* Balcony Break\n* Combos from 2nd hit CH", + "notes": "* Balcony Break\n* Combos from 2nd hit CH", "on_block": "-9", "on_ch": "+14a (+5)", "on_hit": "+14a (+5)", @@ -69,12 +73,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Xiaoyu-1+3", "image": "", "input": "1+3", "name": "Jade", - "notes": "\n* Throw break 1 or 2", + "notes": "* Throw break 1 or 2", "on_block": "-6", "on_ch": "+1d", "on_hit": "+1d", @@ -86,12 +91,13 @@ }, { "alias": [], + "alt": [], "damage": "6,10", "id": "Xiaoyu-1,d+2", "image": "", "input": "1,d+2", "name": "Fan Dance", - "notes": "\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)", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -103,12 +109,13 @@ }, { "alias": [], + "alt": [], "damage": "6,10,24", "id": "Xiaoyu-1,d+2,1+2", "image": "", "input": "1,d+2,1+2", "name": "Fan Dance > Birds Flock", - "notes": "\n* Combos from 2nd hit CH", + "notes": "* Combos from 2nd hit CH", "on_block": "-12", "on_ch": "+17a", "on_hit": "+17a", @@ -120,12 +127,13 @@ }, { "alias": [], - "damage": "", + "alt": [], + "damage": "8", "id": "Xiaoyu-2", "image": "", "input": "2", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "-2", "on_ch": "+6", "on_hit": "+6", @@ -137,12 +145,13 @@ }, { "alias": [], - "damage": "", + "alt": [], + "damage": "8,10", "id": "Xiaoyu-2,1", "image": "", "input": "2,1", "name": "April Showers", - "notes": "\n* 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)", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -154,12 +163,13 @@ }, { "alias": [], + "alt": [], "damage": "12 (12)", "id": "Xiaoyu-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\n* Heat Burst", + "notes": "* Heat Burst\n* Power Crush", "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", @@ -171,12 +181,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Xiaoyu-2+4", "image": "", "input": "2+4", "name": "Ruby", - "notes": "\n* Throw break 1 or 2\n* Side swap", + "notes": "* Throw break 1 or 2\n* Side swap", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -188,12 +199,13 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Xiaoyu-3", "image": "", "input": "3", "name": "Cloud Kick", - "notes": "\n* ", + "notes": "*", "on_block": "-11", "on_ch": "+22a", "on_hit": "+22a", @@ -205,12 +217,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Xiaoyu-3+4", "image": "", "input": "3+4", "name": "Crescent Moon Kick", - "notes": "\n* Transition to AOP with D (0, +4, +20a)", + "notes": "* Transition to AOP with D (0, +4, +20a)\n", "on_block": "-1c", "on_ch": "+19a", "on_hit": "+3c", @@ -222,12 +235,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Xiaoyu-4", "image": "", "input": "4", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "-9", "on_ch": "+33a", "on_hit": "+8", @@ -239,12 +253,13 @@ }, { "alias": [], + "alt": [], "damage": "11", "id": "Xiaoyu-AOP.1", "image": "", "input": "AOP.1", "name": "", - "notes": "\n* Transition to HYP with B (-2, +9)", + "notes": "* Transition to HYP with B (-2, +9)", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -256,12 +271,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Xiaoyu-AOP.1+2", "image": "", "input": "AOP.1+2", "name": "Phoenix Cannon", - "notes": "\n* Tornado\n* Balcony Break ", + "notes": "* Tornado\n* Balcony Break", "on_block": "-1", "on_ch": "+19a (+10)", "on_hit": "+19a (+10)", @@ -273,12 +289,13 @@ }, { "alias": [], + "alt": [], "damage": "11,15", "id": "Xiaoyu-AOP.1,2", "image": "", "input": "AOP.1,2", "name": "Double Serving", - "notes": "\n* Combos from 1st hit", + "notes": "* Combos from 1st hit", "on_block": "-6", "on_ch": "+30g", "on_hit": "+30g", @@ -290,12 +307,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Xiaoyu-AOP.1+3", "image": "", "input": "AOP.1+3", "name": "Feng Huang Zhuan Wu", - "notes": "\n* Throw Break 1\n* Alternate input AOP.2+4 (Throw Break 2)\n* Xiaoyu rolls to her left then throws\n* Cancel into FC with D ", + "notes": "* Throw Break 1\n* Alternate input AOP.2+4 (Throw Break 2)\n* Xiaoyu rolls to her left then throws\n* Cancel into FC with D\ncs", "on_block": "-6", "on_ch": "+1d", "on_hit": "+1d", @@ -307,13 +325,32 @@ }, { "alias": [], + "alt": [], + "damage": "11,20", + "id": "Xiaoyu-AOP.1,4", + "image": "", + "input": "AOP.1,4", + "name": "Twin Mandarin Blows", + "notes": "* Tornado\n* Balcony Break\n* Combos from 1st hit", + "on_block": "-9", + "on_ch": "+15d (-2)", + "on_hit": "+15d (-2)", + "parent": "Xiaoyu-AOP.1", + "recovery": "BT", + "startup": "i18", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "10", "id": "Xiaoyu-AOP.2", "image": "", "input": "AOP.2", "name": "", - "notes": "\n* ", - "on_block": "-10", + "notes": "*", + "on_block": "-11", "on_ch": "+0", "on_hit": "+0", "parent": "", @@ -324,12 +361,13 @@ }, { "alias": [], + "alt": [], "damage": "10,20", "id": "Xiaoyu-AOP.2,1", "image": "", "input": "AOP.2,1", "name": "Phoenix Double Palm", - "notes": "\n* 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)", "on_block": "-12", "on_ch": "+13a (+4)", "on_hit": "+13a (+4)", @@ -341,12 +379,13 @@ }, { "alias": [], + "alt": [], "damage": "19", "id": "Xiaoyu-AOP.3", "image": "", "input": "AOP.3", "name": "Piercing Spear Kick", - "notes": "\n* ", + "notes": "*\ncs", "on_block": "-16", "on_ch": "+27a", "on_hit": "+0", @@ -358,12 +397,13 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Xiaoyu-AOP.3+4", "image": "", "input": "AOP.3+4", "name": "Sliding Firecracker", - "notes": "\n* Recovers in FUFT when blocked ", + "notes": "* Recovers in FUFT when blocked", "on_block": "-33", "on_ch": "+1d", "on_hit": "+1d", @@ -375,13 +415,14 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Xiaoyu-AOP.4", "image": "", "input": "AOP.4", "name": "Rising Front Kick", - "notes": "\n* ", - "on_block": "-10", + "notes": "*", + "on_block": "-3", "on_ch": "+8", "on_hit": "+8", "parent": "", @@ -392,12 +433,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Xiaoyu-AOP.d", "image": "", "input": "AOP.d", "name": "Butterfly", - "notes": "\n* Xiaoyu ducks lower", + "notes": "* Xiaoyu ducks lower\ncs", "on_block": "", "on_ch": "", "on_hit": "", @@ -409,12 +451,13 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Xiaoyu-AOP.d+1", "image": "", "input": "AOP.d+1", "name": "Phoenix Swipe", - "notes": "\n* ", + "notes": "*\ncs", "on_block": "-12", "on_ch": "+0", "on_hit": "-1", @@ -426,12 +469,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Xiaoyu-AOP.d+1+2", "image": "", "input": "AOP.d+1+2", "name": "Wave Crest", - "notes": "\n* ", + "notes": "*", "on_block": "-8", "on_ch": "+42a (+32)", "on_hit": "+42a (+32)", @@ -443,12 +487,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Xiaoyu-AOP.f+3+4", "image": "", "input": "AOP.f+3+4", "name": "Roll Ball", - "notes": "\n* Transition to AOP with D", + "notes": "* Transition to AOP with D\ncs", "on_block": "", "on_ch": "", "on_hit": "", @@ -460,12 +505,13 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Xiaoyu-AOP.f+4", "image": "", "input": "AOP.f+4", "name": "", - "notes": "\n* Automatically transitions to AOP on hit or block\n* Alternate input FC.df+4", + "notes": "* Automatically transitions to AOP on hit or block\n* Alternate input FC.df+4\ncs", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -477,12 +523,13 @@ }, { "alias": [], + "alt": [], "damage": "13,13", "id": "Xiaoyu-AOP.f+4,4", "image": "", "input": "AOP.f+4,4", "name": "Flower Garden", - "notes": "\n* Combos from 1st hit CH\n* Alternate input FC.df+4,4", + "notes": "* Combos from 1st hit CH\n* Alternate input FC.df+4,4\ncs", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -494,12 +541,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Xiaoyu-AOP.uf", "image": "", "input": "AOP.uf", "name": "Jumping", - "notes": "\n* Alternate input AOP.ub AOP.u ", + "notes": "* Alternate input AOP.ub AOP.u\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -511,12 +559,13 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Xiaoyu-AOP.uf+3", "image": "", "input": "AOP.uf+3", "name": "", - "notes": "\n* Alternate input AOP.ub+3, AOP.u+3", + "notes": "* Alternate input AOP.ub+3, AOP.u+3\n", "on_block": "-17", "on_ch": "+27a (+17)", "on_hit": "+27a (+17)", @@ -528,12 +577,13 @@ }, { "alias": [], + "alt": [], "damage": "14,22", "id": "Xiaoyu-AOP.uf+3,1", "image": "", "input": "AOP.uf+3,1", "name": "Alley-Oop", - "notes": "\n* 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", "on_block": "-4", "on_ch": "+8c", "on_hit": "+8c", @@ -545,12 +595,13 @@ }, { "alias": [], + "alt": [], "damage": "14,17", "id": "Xiaoyu-AOP.uf+3,4", "image": "", "input": "AOP.uf+3,4", "name": "Double Scissor Kick", - "notes": "\n* Alternate input AOP.ub+3,4 AOP.u+3,4 ", + "notes": "* Alternate input AOP.ub+3,4 AOP.u+3,4", "on_block": "-14", "on_ch": "+22g", "on_hit": "-3", @@ -562,14 +613,15 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Xiaoyu-AOP.uf+4", "image": "", "input": "AOP.uf+4", "name": "", - "notes": "\n* Transition to AOP with D (-12, +0)\n* Transition to BT with B (-15, -3)\n* Alternate input AOP.u+4 ", + "notes": "* Transition to AOP with D (-12, +0)\n* Transition to BT with B (-15, -3)\n* Alternate input AOP.u+4\n", "on_block": "-10", - "on_ch": "FC", + "on_ch": "+24d", "on_hit": "+1", "parent": "", "recovery": "AOP", @@ -579,12 +631,13 @@ }, { "alias": [], + "alt": [], "damage": "12,12", "id": "Xiaoyu-AOP.uf+4,4", "image": "", "input": "AOP.uf+4,4", "name": "Flower Power", - "notes": "\n* Alternate input AOP.u+4,4 ", + "notes": "* Alternate input AOP.u+4,4\n", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -596,12 +649,13 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Xiaoyu-AOP.While in the Air 3", "image": "", "input": "While in the air 3", "name": "Jumping Pirouette", - "notes": "\n* Balcony Break\n* Transition to AOP with D (-3, +28) ", + "notes": "* Balcony Break\n* Causes Strong Aerial Tailspin\n* Transition to AOP with D (-3, +28)\n", "on_block": "-2", "on_ch": "+29d", "on_hit": "+29d", @@ -613,15 +667,16 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Xiaoyu-b+1", "image": "", "input": "b+1", "name": "Great Wall Left", - "notes": "\n* Automatically transitions to BT on hit\n* Recover facing forward with B+1 (+3) ", + "notes": "* Automatically transitions to BT on hit\n* Recover facing forward with B+1 (between -1 and +4)", "on_block": "-12", - "on_ch": "-1", - "on_hit": "-1", + "on_ch": "+1", + "on_hit": "+1", "parent": "", "recovery": "", "startup": "i8", @@ -630,12 +685,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Xiaoyu-b+1+2", "image": "", "input": "b+1+2", "name": "Cross Lifting Palms", - "notes": "\n* ", + "notes": "*", "on_block": "-13", "on_ch": "+29a (+19)", "on_hit": "+29a (+19)", @@ -647,12 +703,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Xiaoyu-b+1+3", "image": "", "input": "b+1+3", "name": "High Mid Parry", - "notes": "\n* 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", "on_block": "", "on_ch": "+6", "on_hit": "+6", @@ -664,12 +721,13 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Xiaoyu-b+2", "image": "", "input": "b+2", "name": "", - "notes": "\n* Homing ", + "notes": "* Homing \nAutomatically transitions to BT", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -681,46 +739,49 @@ }, { "alias": [], + "alt": [], "damage": "13,15", "id": "Xiaoyu-b+2,2", "image": "", "input": "b+2,2", "name": "Seven Star Fist", - "notes": "\n* ", + "notes": "* Automatically transitions to BT", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", "parent": "Xiaoyu-b+2", - "recovery": "", + "recovery": "BT", "startup": "i15", "target": "m,l", "video": "" }, { "alias": [], + "alt": [], "damage": "22", "id": "Xiaoyu-b+3", "image": "", "input": "b+3", "name": "Peacock Kick", - "notes": "\n* Chip on block [6] ", + "notes": "* Chip on block [6] \nAutomatically transitions to BT", "on_block": "+3", "on_ch": "+32d", "on_hit": "+8c", "parent": "", - "recovery": "", + "recovery": "BT", "startup": "i18", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Xiaoyu-b+3+4", "image": "", "input": "b+3+4", "name": "Rain Dance", - "notes": "\n* 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", "on_block": "", "on_ch": "", "on_hit": "", @@ -732,12 +793,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Xiaoyu-b+4", "image": "", "input": "b+4", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -749,29 +811,31 @@ }, { "alias": [], - "damage": "1020", + "alt": [], + "damage": "10,20", "id": "Xiaoyu-b+4,1", "image": "", "input": "b+4,1", "name": "Moonhare Palm", - "notes": "\n* 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", "on_block": "-14", "on_ch": "+40d (-18)", "on_hit": "+40d (-18)", "parent": "Xiaoyu-b+4", "recovery": "", "startup": "i13", - "target": "mm", + "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "50", "id": "Xiaoyu-Back Throw", "image": "", "input": "Back Throw", "name": "Crank up", - "notes": "\n* Unbreakable", + "notes": "* Unbreakable", "on_block": "", "on_ch": "+0d", "on_hit": "+0d", @@ -783,12 +847,13 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Xiaoyu-BT.1", "image": "", "input": "BT.1", "name": "", - "notes": "\n* Elbow ", + "notes": "* Elbow", "on_block": "-5", "on_ch": "+64cs", "on_hit": "+4", @@ -800,12 +865,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Xiaoyu-BT.1+2", "image": "", "input": "BT.1+2", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "-6", "on_ch": "+8", "on_hit": "+8", @@ -817,12 +883,13 @@ }, { "alias": [], + "alt": [], "damage": "17,20", "id": "Xiaoyu-BT.1,2", "image": "", "input": "BT.1,2", "name": "Waking Prominence", - "notes": "\n* Tornado\n* Balcony Break ", + "notes": "* Tornado\n* Balcony Break\n", "on_block": "-13", "on_ch": "+17a", "on_hit": "+17a", @@ -834,12 +901,13 @@ }, { "alias": [], - "damage": "1212", + "alt": [], + "damage": "12,12", "id": "Xiaoyu-BT.1+2,1+2", "image": "", "input": "BT.1+2,1+2", "name": "Battering Winds", - "notes": "\n* Combos from 1st hit ", + "notes": "* Combos from 1st hit", "on_block": "-13", "on_ch": "+8d", "on_hit": "+8d", @@ -851,12 +919,13 @@ }, { "alias": [], - "damage": "1220", + "alt": [], + "damage": "12,20", "id": "Xiaoyu-BT.1+2,4", "image": "", "input": "BT.1+2,4", "name": "Battering Storm", - "notes": "\n* 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", "on_block": "+3", "on_ch": "+19a (+10)", "on_hit": "+19a (+10)", @@ -868,12 +937,13 @@ }, { "alias": [], + "alt": [], "damage": "9", "id": "Xiaoyu-BT.2", "image": "", "input": "BT.2", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "+0", "on_ch": "+6", "on_hit": "+6", @@ -885,12 +955,13 @@ }, { "alias": [], + "alt": [], "damage": "9,8", "id": "Xiaoyu-BT.2,1", "image": "", "input": "BT.2,1", "name": "", - "notes": "\n* 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", "on_block": "-1", "on_ch": "+10", "on_hit": "+6", @@ -902,12 +973,13 @@ }, { "alias": [], + "alt": [], "damage": "9,8,15", "id": "Xiaoyu-BT.2,1,4", "image": "", "input": "BT.2,1,4", "name": "Dark & Stormy", - "notes": "\n* ", + "notes": "*", "on_block": "-18", "on_ch": "+33a (+23)", "on_hit": "+33a (+23)", @@ -919,12 +991,13 @@ }, { "alias": [], + "alt": [], "damage": "9,12", "id": "Xiaoyu-BT.2,2", "image": "", "input": "BT.2,2", "name": "", - "notes": "\n* Combos from 1st hit ", + "notes": "* Combos from 1st hit", "on_block": "-7", "on_ch": "+5", "on_hit": "+5", @@ -936,12 +1009,13 @@ }, { "alias": [], + "alt": [], "damage": "9,12,21", "id": "Xiaoyu-BT.2,2,1", "image": "", "input": "BT.2,2,1", "name": "Turn of Fortune", - "notes": "\n* 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", "on_block": "-11", "on_ch": "+5c", "on_hit": "+5c", @@ -953,12 +1027,13 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Xiaoyu-BT.3", "image": "", "input": "BT.3", "name": "Peg Leg", - "notes": "\n* On CH: \nBalcony Break ", + "notes": "* On CH: \nBalcony Break\n", "on_block": "-5", "on_ch": "+41d (+33)", "on_hit": "+7", @@ -970,12 +1045,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Xiaoyu-BT.3+4", "image": "", "input": "BT.3+4", "name": "Monkey Kick", - "notes": "\n* Balcony Break ", + "notes": "* Balcony Break\n", "on_block": "-16", "on_ch": "+10a (+1)", "on_hit": "+10a (+1)", @@ -987,12 +1063,13 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Xiaoyu-BT.4", "image": "", "input": "BT.4", "name": "Mistrust", - "notes": "\n* ", + "notes": "*", "on_block": "-18", "on_ch": "+33a (+23)", "on_hit": "+33a (+23)", @@ -1004,12 +1081,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Xiaoyu-BT.d+1+3", "image": "", "input": "BT.d+1+3", "name": "Reverse Low Parry", - "notes": "\n* Low Parry from BT\n* Alternate input BT.d+2+4", + "notes": "* Low Parry from BT\n* Alternate input BT.d+2+4", "on_block": "", "on_ch": "+51a (+35)", "on_hit": "+51a (+35)", @@ -1021,12 +1099,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Xiaoyu-BT.d+3", "image": "", "input": "BT.d+3", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "-12", "on_ch": "+7c", "on_hit": "+7c", @@ -1038,12 +1117,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Xiaoyu-BT.d+3+4", "image": "", "input": "BT.d+3+4", "name": "Spin Tornado", - "notes": "\n* 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)", "on_block": "", "on_ch": "", "on_hit": "", @@ -1055,12 +1135,13 @@ }, { "alias": [], - "damage": "1220", + "alt": [], + "damage": "12,20", "id": "Xiaoyu-BT.d+3,4", "image": "", "input": "BT.d+3,4", "name": "Spinning Crane", - "notes": "\n* Balcony Break\n* Combos from 1st hit CH", + "notes": "* Balcony Break\n* Combos from 1st hit CH", "on_block": "-5", "on_ch": "+37a", "on_hit": "+20a (+11)", @@ -1072,14 +1153,15 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Xiaoyu-BT.d+4", "image": "", "input": "BT.d+4", "name": "Hou Sao Tui", - "notes": "\n* Instant Tornado\n* Has clean hit effect", + "notes": "* Instant Tornado\n* Has clean hit effect\ncs", "on_block": "-26", - "on_ch": "+", + "on_ch": "+73a (+57)", "on_hit": "+73a (+57)", "parent": "", "recovery": "", @@ -1089,12 +1171,13 @@ }, { "alias": [], + "alt": [], "damage": "0", "id": "Xiaoyu-BT.db+4", "image": "", "input": "BT.db+4", "name": "Reverse Knee Cracker", - "notes": "\n* Alternate input BT.df+4", + "notes": "* Alternate input BT.df+4", "on_block": "+2", "on_ch": "+14", "on_hit": "+2", @@ -1106,12 +1189,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Xiaoyu-BT.f+1+2", "image": "", "input": "BT.f+1+2", "name": "Spinning Push Hands", - "notes": "\n* Punch parry\n * 50 damage, +20d, transitions to BT", + "notes": "* Punch parry\n * 50 damage, +20d, transitions to BT", "on_block": "-8", "on_ch": "+5", "on_hit": "+3", @@ -1123,12 +1207,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Xiaoyu-BT.f+1+3", "image": "", "input": "BT.f+1+3", "name": "Bei Shen Zhuan Wu", - "notes": "\n* Throw Break 1\n* Alternate input BT.f+2+4 (Throw Break 2)\n* Cancel into FC with D ", + "notes": "* Throw Break 1\n* Alternate input BT.f+2+4 (Throw Break 2)\n* Cancel into FC with D\n", "on_block": "-6", "on_ch": "+1d", "on_hit": "+1d", @@ -1140,12 +1225,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Xiaoyu-BT.f+2+3", "image": "", "input": "BT.f+2+3", "name": "Wang's Waning Moon (BT)", - "notes": "\n* Throw Break 1+2\n* Balcony Break\n* Cancel into FC with D ", + "notes": "* Throw Break 1+2\n* Balcony Break\n* Cancel into FC with D\n", "on_block": "-2", "on_ch": "+20cs", "on_hit": "+20cs", @@ -1157,12 +1243,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Xiaoyu-BT.f+3+4", "image": "", "input": "BT.f+3+4", "name": "", - "notes": "\n* \"Cali Roll\"", + "notes": "* \"Cali Roll\"\ncs", "on_block": "", "on_ch": "", "on_hit": "", @@ -1174,29 +1261,31 @@ }, { "alias": [], - "damage": "23", + "alt": [], + "damage": ",23", "id": "Xiaoyu-BT.f+3+4,3+4", "image": "", "input": "BT.f+3+4,3+4", "name": "Cyclone Left", - "notes": "\n* \"Cali Roll\"", + "notes": "* \"Cali Roll\"\ncs", "on_block": "-11", "on_ch": "+40a (+30)", "on_hit": "+40a (+30)", "parent": "Xiaoyu-BT.f+3+4", "recovery": "BT", "startup": "", - "target": "m", + "target": ",m", "video": "" }, { "alias": [], + "alt": [], "damage": "15 (43)", "id": "Xiaoyu-BT.f,F+3+4", "image": "", "input": "BT.f,F+3+4", "name": "Back Layout", - "notes": "\n* Unbreakable throw when connecting at close range\n* Chip on block [9] ", + "notes": "* Unbreakable throw when connecting at close range\n* Chip on block [9]\n", "on_block": "+4", "on_ch": "+39d", "on_hit": "+39d", @@ -1208,12 +1297,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Xiaoyu-BT.uf+1", "image": "", "input": "BT.uf+1", "name": "Silver Needle", - "notes": "\n* Automatically transitions to AOP on hit or block\n* Cancel into FC with D\n* Alternate input BT.u+1", + "notes": "* Automatically transitions to AOP on hit or block\n* Cancel into FC with D\n* Alternate input BT.u+1\n", "on_block": "-7", "on_ch": "+12g c", "on_hit": "+12g c", @@ -1225,12 +1315,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Xiaoyu-CH AOP.d+1", "image": "", "input": "CH AOP.d+1", "name": "Return to the Nest", - "notes": "\n* Floor Break\n* Attack throw on CH", + "notes": "* Floor Break\n* Attack throw on CH\ncs", "on_block": "-12", "on_ch": "+0", "on_hit": "+0", @@ -1242,12 +1333,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Xiaoyu-d+1", "image": "", "input": "d+1", "name": "Sunset Fan", - "notes": "\n* Recover in AOP with D+1 (-10, +4c, +5c)", + "notes": "* Recover in AOP with D+1 (-10, +4c, +5c)", "on_block": "-6", "on_ch": "+9c", "on_hit": "+8c", @@ -1259,12 +1351,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Xiaoyu-d+1+2", "image": "", "input": "d+1+2", "name": "Phoenix", - "notes": "\n* Transitions to AOP\n* Alternate input BT.d+1+2", + "notes": "* Transitions to AOP\n* Alternate input BT.d+1+2\ncs", "on_block": "", "on_ch": "", "on_hit": "", @@ -1276,46 +1369,49 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Xiaoyu-d+2", "image": "", "input": "d+2", "name": "", - "notes": "\n* Alternate input FC.2 ", + "notes": "* Alternate input FC.2", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", "parent": "", - "recovery": "", + "recovery": "FC", "startup": "i11", "target": "s", "video": "" }, { "alias": [], + "alt": [], "damage": "12", "id": "Xiaoyu-d+3", "image": "", "input": "d+3", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "-12", - "on_ch": "+3", - "on_hit": "+3", + "on_ch": "-3", + "on_hit": "-3", "parent": "", - "recovery": "", + "recovery": "FC", "startup": "i14", "target": "l", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Xiaoyu-d+3+4", "image": "", "input": "d+3+4", "name": "Spinner", - "notes": "\n* Alternate input u+3+4", + "notes": "* Alternate input u+3+4", "on_block": "", "on_ch": "", "on_hit": "", @@ -1327,12 +1423,13 @@ }, { "alias": [], + "alt": [], "damage": "12,21", "id": "Xiaoyu-d+3,4", "image": "", "input": "d+3,4", "name": "Giant Slayer", - "notes": "\n* Balcony Break\n* Combos from 1st hit CH ", + "notes": "* Balcony Break\n* Combos from 1st hit CH", "on_block": "+0", "on_ch": "+26a (+17)", "on_hit": "+26a (+17)", @@ -1344,29 +1441,31 @@ }, { "alias": [], + "alt": [], "damage": "6", "id": "Xiaoyu-d+4", "image": "", "input": "d+4", "name": "", - "notes": "\n* Alternate input FC.4 ", + "notes": "* Alternate input FC.4", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", "parent": "", - "recovery": "", + "recovery": "FC", "startup": "i12", "target": "l", "video": "" }, { "alias": [], + "alt": [], "damage": "30", "id": "Xiaoyu-db+1", "image": "", "input": "db+1", "name": "Storming Flower", - "notes": "\n* 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", "on_block": "-9", "on_ch": "+14a (+5)", "on_hit": "+14a (+5)", @@ -1378,12 +1477,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Xiaoyu-db+1+2", "image": "", "input": "db+1+2", "name": "Hypnotist", - "notes": "\n* 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", "on_block": "", "on_ch": "", "on_hit": "", @@ -1395,12 +1495,13 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Xiaoyu-db+2", "image": "", "input": "db+2", "name": "Feathered Fan", - "notes": "\n*", + "notes": "*", "on_block": "-8", "on_ch": "+18g", "on_hit": "+5c", @@ -1412,13 +1513,14 @@ }, { "alias": [], + "alt": [], "damage": "0", "id": "Xiaoyu-db+3", "image": "", "input": "db+3", "name": "Knee Cracker", - "notes": "\n* ", - "on_block": "-8", + "notes": "*", + "on_block": "+2c", "on_ch": "+14", "on_hit": "+2c", "parent": "", @@ -1429,12 +1531,13 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Xiaoyu-db+4", "image": "", "input": "db+4", "name": "Nut Cracker", - "notes": "\n* ", + "notes": "*", "on_block": "-12", "on_ch": "+14", "on_hit": "+4c", @@ -1446,12 +1549,13 @@ }, { "alias": [], - "damage": "", + "alt": [], + "damage": "13", "id": "Xiaoyu-df+1", "image": "", "input": "df+1", "name": "Belly Chop", - "notes": "\n* Recover facing forward with F (-4, +7)", + "notes": "* Recover facing forward with F (-4, +7)", "on_block": "-2", "on_ch": "+9", "on_hit": "+9", @@ -1463,12 +1567,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Xiaoyu-df+2", "image": "", "input": "df+2", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "-6", "on_ch": "+7", "on_hit": "+7", @@ -1480,12 +1585,13 @@ }, { "alias": [], + "alt": [], "damage": "15,23", "id": "Xiaoyu-df+2,3", "image": "", "input": "df+2,3", "name": "Moon Swallow", - "notes": "\n* Balcony Break ", + "notes": "* Balcony Break", "on_block": "-1", "on_ch": "+35a (+9)", "on_hit": "+35a (+9)", @@ -1497,12 +1603,13 @@ }, { "alias": [], + "alt": [], "damage": "38", "id": "Xiaoyu-df+2+4", "image": "", "input": "df+2+4", "name": "Dragon Fall", - "notes": "\n* Throw Break 1\n* Floor Break\n* Side Swap ", + "notes": "* Throw Break 1\n* Floor Break\n* Side Swap", "on_block": "-2", "on_ch": "+0d", "on_hit": "+0d", @@ -1514,12 +1621,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Xiaoyu-df+3", "image": "", "input": "df+3", "name": "Phoenix Tail", - "notes": "\n* 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')", "on_block": "-23", "on_ch": "+71a (+55)", "on_hit": "+71a (+55)", @@ -1531,12 +1639,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Xiaoyu-df+4", "image": "", "input": "df+4", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -1548,12 +1657,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Xiaoyu-f+1+2", "image": "", "input": "f+1+2", "name": "Clouded Peak", - "notes": "\n* Balcony Break ", + "notes": "* Balcony Break", "on_block": "-16", "on_ch": "+15d (+10)", "on_hit": "+15d (+10)", @@ -1565,12 +1675,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Xiaoyu-f+2", "image": "", "input": "f+2", "name": "", - "notes": " ", + "notes": "", "on_block": "-5", "on_ch": "+4", "on_hit": "+4", @@ -1582,12 +1693,13 @@ }, { "alias": [], + "alt": [], "damage": "12,14", "id": "Xiaoyu-f+2,1", "image": "", "input": "f+2,1", "name": "", - "notes": "\n* Transition to HYP with B (+0, +11)", + "notes": "* Combos from 1st hit\n* Transition to HYP with B (+0, +11)", "on_block": "-6", "on_ch": "+7", "on_hit": "+5", @@ -1599,12 +1711,13 @@ }, { "alias": [], + "alt": [], "damage": "12,14,20", "id": "Xiaoyu-f+2,1,4", "image": "", "input": "f+2,1,4", "name": "Bai Yang Zhuan Wu", - "notes": "\n* Balcony Break\n* Combos from 2nd hit CH ", + "notes": "* Balcony Break\n* Combos from 2nd hit CH", "on_block": "-13", "on_ch": "+17a (+8)", "on_hit": "+17a (+8)", @@ -1616,12 +1729,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Xiaoyu-f+2+3", "image": "", "input": "f+2+3", "name": "Wang's Waning Moon", - "notes": "\n* 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", "on_block": "-2", "on_ch": "+20cs", "on_hit": "+20cs", @@ -1633,12 +1747,13 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Xiaoyu-f+3", "image": "", "input": "f+3", "name": "", - "notes": "\n* Knee ", + "notes": "* Knee", "on_block": "-9", "on_ch": "+2", "on_hit": "+2", @@ -1650,13 +1765,14 @@ }, { "alias": [], + "alt": [], "damage": "14,8", "id": "Xiaoyu-f+3,1", "image": "", "input": "f+3,1", "name": "", - "notes": "\n* ", - "on_block": "-9", + "notes": "* Combos from 1st hit", + "on_block": "-3", "on_ch": "+8", "on_hit": "+8", "parent": "Xiaoyu-f+3", @@ -1667,12 +1783,13 @@ }, { "alias": [], + "alt": [], "damage": "14,8,27", "id": "Xiaoyu-f+3,1,1+2", "image": "", "input": "f+3,1,1+2", "name": "Wings of Fury", - "notes": "\n* Combos from 2nd hit CH", + "notes": "* Combos from 2nd hit CH", "on_block": "-12", "on_ch": "+7c", "on_hit": "+7c", @@ -1684,12 +1801,13 @@ }, { "alias": [], + "alt": [], "damage": "14,8,20", "id": "Xiaoyu-f+3,1,4", "image": "", "input": "f+3,1,4", "name": "Talons of Fury", - "notes": "\n* Tornado\n* Instant Tornado\n* Combos from 2nd hit CH ", + "notes": "* Tornado\n* Instant Tornado\n* Combos from 2nd hit CH", "on_block": "-22", "on_ch": "+62a (+46)", "on_hit": "+62a (+46)", @@ -1701,46 +1819,49 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Xiaoyu-f+3+4", "image": "", "input": "f+3+4", "name": "Forward Roll", - "notes": "\n* Transition to AOP with D", + "notes": "* Transition to AOP with D\n", "on_block": "", "on_ch": "", "on_hit": "", "parent": "", "recovery": "", - "startup": "i12", - "target": "special", + "startup": "", + "target": "", "video": "" }, { "alias": [], - "damage": "30", + "alt": [], + "damage": ",30", "id": "Xiaoyu-f+3+4,3+4", "image": "", "input": "f+3+4,3+4", "name": "Forward Roll > Phoenix Talon", - "notes": "\n* ", + "notes": "*\n", "on_block": "+8", "on_ch": "+2d", "on_hit": "+2d", "parent": "Xiaoyu-f+3+4", "recovery": "", - "startup": "i12", - "target": "specialm", + "startup": "", + "target": ",m", "video": "" }, { "alias": [], - "damage": "", + "alt": [], + "damage": "23", "id": "Xiaoyu-f+4", "image": "", "input": "f+4", "name": "Swivel Kick", - "notes": "\n* Homing\n* Chip on block [4]", + "notes": "* Homing\n* Chip on block [4]", "on_block": "+1", "on_ch": "+13", "on_hit": "+13", @@ -1752,12 +1873,13 @@ }, { "alias": [], + "alt": [], "damage": "5", "id": "Xiaoyu-FC.1", "image": "", "input": "FC.1", "name": "", - "notes": " ", + "notes": "\ncs", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -1769,12 +1891,13 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Xiaoyu-FC.2", "image": "", "input": "FC.2", "name": "", - "notes": " ", + "notes": "\ncs", "on_block": "-4", "on_ch": "+7", "on_hit": "+7", @@ -1786,12 +1909,13 @@ }, { "alias": [], + "alt": [], "damage": "11", "id": "Xiaoyu-FC.3", "image": "", "input": "FC.3", "name": "", - "notes": " ", + "notes": "\ncs", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -1803,12 +1927,13 @@ }, { "alias": [], + "alt": [], "damage": "11,6", "id": "Xiaoyu-FC.3,2", "image": "", "input": "FC.3,2", "name": "", - "notes": "\n* Combos from 1st hit CH", + "notes": "* Combos from 1st hit CH", "on_block": "+0", "on_ch": "+7", "on_hit": "+7", @@ -1820,12 +1945,13 @@ }, { "alias": [], + "alt": [], "damage": "11,6,6", "id": "Xiaoyu-FC.3,2,1", "image": "", "input": "FC.3,2,1", "name": "", - "notes": "\n* 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", "on_block": "-1", "on_ch": "+10g", "on_hit": "+6", @@ -1837,12 +1963,13 @@ }, { "alias": [], + "alt": [], "damage": "11,6,6,12", "id": "Xiaoyu-FC.3,2,1,4", "image": "", "input": "FC.3,2,1,4", "name": "Fire Dancer", - "notes": "\n* Combos from 3rd hit CH ", + "notes": "* Combos from 3rd hit CH", "on_block": "-18", "on_ch": "+33a (+23)", "on_hit": "+33a (+23)", @@ -1854,12 +1981,13 @@ }, { "alias": [], + "alt": [], "damage": "6", "id": "Xiaoyu-FC.4", "image": "", "input": "FC.4", "name": "", - "notes": "\n* ", + "notes": "*\ncs", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -1871,12 +1999,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Xiaoyu-FC.db+3+4", "image": "", "input": "db+3+4", "name": "Low Back Turn", - "notes": "\n* Transitions to BT", + "notes": "* Transitions to BT\ncs", "on_block": "", "on_ch": "", "on_hit": "", @@ -1888,12 +2017,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Xiaoyu-FC.df+2", "image": "", "input": "FC.df+2", "name": "", - "notes": "\n* Recover in BT with FC.DF+2 (-8, +3)", + "notes": "* Recover in BT with FC.DF+2 (-8, +3)\ncs", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -1905,12 +2035,13 @@ }, { "alias": [], + "alt": [], "damage": "10,14", "id": "Xiaoyu-FC.df+2,1", "image": "", "input": "FC.df+2,1", "name": "Lotus Twist", - "notes": "\n* Recover in BT with DF (-, +3)", + "notes": "* Recover in BT with DF (-, +3)\ncs", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -1922,12 +2053,13 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Xiaoyu-FC.df+4", "image": "", "input": "FC.df+4", "name": "", - "notes": "\n* Automatically transitions to AOP on hit or block\n* Alternate input AOP.f+4", + "notes": "* Automatically transitions to AOP on hit or block\n* Alternate input AOP.f+4\ncs", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -1939,12 +2071,13 @@ }, { "alias": [], + "alt": [], "damage": "13,13", "id": "Xiaoyu-FC.df+4,4", "image": "", "input": "FC.df+4,4", "name": "Flower Garden", - "notes": "\n* Combos from 1st hit CH\n* Alternate input AOP.f+4,4", + "notes": "* Combos from 1st hit CH\n* Alternate input AOP.f+4,4\ncs", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -1956,12 +2089,13 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Xiaoyu-f,F+1", "image": "", "input": "f,F+1", "name": "", - "notes": "\n* Transition to AOP with D (-5, +13)", + "notes": "* Transition to AOP with D (-5, +13)", "on_block": "-11", "on_ch": "+7c", "on_hit": "+7c", @@ -1973,12 +2107,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Xiaoyu-f,F+1+2", "image": "", "input": "f,F+1+2", "name": "", - "notes": "\n* Alternate input ws1+2", + "notes": "* Alternate input ws1+2", "on_block": "-9", "on_ch": "+58a (+38)", "on_hit": "+5", @@ -1990,12 +2125,13 @@ }, { "alias": [], - "damage": "1220", + "alt": [], + "damage": "12,20", "id": "Xiaoyu-f,F+1+2,1+2", "image": "", "input": "f,F+1+2,1+2", "name": "X Marks the Spot", - "notes": "\n* Alternate input ws1+2,1+2", + "notes": "* Alternate input ws1+2,1+2", "on_block": "-8", "on_ch": "+43a", "on_hit": "+7c", @@ -2007,12 +2143,13 @@ }, { "alias": [], + "alt": [], "damage": "13,20", "id": "Xiaoyu-f,F+1,3", "image": "", "input": "f,F+1,3", "name": "Poison Flower", - "notes": "\n* Balcony Break\n* Combos from 1st hit", + "notes": "* Balcony Break\n* Combos from 1st hit", "on_block": "-1", "on_ch": "+20a (+11)", "on_hit": "+20a (+11)", @@ -2024,12 +2161,13 @@ }, { "alias": [], + "alt": [], "damage": "13,20", "id": "Xiaoyu-f,F+1,4", "image": "", "input": "f,F+1,4", "name": "Eclipsing Moon", - "notes": "\n* Combos from 1st hit CH ", + "notes": "* Combos from 1st hit CH", "on_block": "-12", "on_ch": "+22d", "on_hit": "+22d", @@ -2041,12 +2179,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Xiaoyu-f,F+2", "image": "", "input": "f,F+2", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -2058,12 +2197,13 @@ }, { "alias": [], - "damage": "1220", + "alt": [], + "damage": "12,20", "id": "Xiaoyu-f,F+2,1", "image": "", "input": "f,F+2,1", "name": "Fortune", - "notes": "\n* 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)", "on_block": "-12", "on_ch": "+16a (+7)", "on_hit": "+16a (+7)", @@ -2075,12 +2215,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Xiaoyu-f,F+3", "image": "", "input": "f,F+3", "name": "Raccoon Swing", - "notes": "\n* ", + "notes": "*", "on_block": "-5", "on_ch": "+12", "on_hit": "+6", @@ -2092,12 +2233,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Xiaoyu-f,F+3+4", "image": "", "input": "f,F+3+4", "name": "Front Layout", - "notes": "\n* Chip on block [9]", + "notes": "* Chip on block [9]\n", "on_block": "-3", "on_ch": "+39d", "on_hit": "+39d", @@ -2109,12 +2251,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Xiaoyu-f,F+4", "image": "", "input": "f,F+4", "name": "Soaring Blaze", - "notes": "\n* 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]", "on_block": "+9", "on_ch": "+58a (+38)", "on_hit": "+13g c", @@ -2126,12 +2269,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Xiaoyu-f,f,F+3", "image": "", "input": "f,f,F+3", "name": "Diving Falcon", - "notes": "\n* Automatically transitions to AOP on hit or block\n* Chip on block [9]\n* Alternate input wr3", + "notes": "* Automatically transitions to AOP on hit or block\n* Chip on block [9]\n* Alternate input wr3\n", "on_block": "+7", "on_ch": "+29a (+19)", "on_hit": "+29a (+19)", @@ -2143,12 +2287,13 @@ }, { "alias": [], + "alt": [], "damage": "50", "id": "Xiaoyu-H.2+3", "image": "", "input": "H.2+3", "name": "Divine Shooting Star", - "notes": "\n* Heat Smash\n* Balcony Break\n* Recovers in BT\n* Recover facing forward with F (+5) ", + "notes": "* Heat Smash\n* Balcony Break\n* Recovers in BT\n* Recover facing forward with F (+5)\n", "on_block": "+9", "on_ch": "+0d", "on_hit": "+0d", @@ -2160,12 +2305,13 @@ }, { "alias": [], + "alt": [], "damage": "51", "id": "Xiaoyu-H.BT.2+3", "image": "", "input": "H.BT.2+3", "name": "Innumerable Moons", - "notes": "\n* Heat Smash\n* Recovers in HYP\n* Recover facing forward with F (+4) ", + "notes": "* Heat Smash\n* Recovers in HYP, max level\n* Recover facing forward with F (+4)", "on_block": "+19", "on_ch": "+16d", "on_hit": "+16d", @@ -2177,12 +2323,13 @@ }, { "alias": [], + "alt": [], "damage": "12,14,23", "id": "Xiaoyu-H.f+2,1,2", "image": "", "input": "H.f+2,1,2", "name": "Bai Yang Yan Di Po", - "notes": "\n* 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)", + "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", "on_block": "+6c", "on_ch": "+23d", "on_hit": "+23d", @@ -2194,12 +2341,13 @@ }, { "alias": [], + "alt": [], "damage": "13,23", "id": "Xiaoyu-H.f,F+1,2", "image": "", "input": "H.f,F+1,2", "name": "Bai Lian Yan Di Po", - "notes": "\n* 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)", + "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", "on_block": "+6c", "on_ch": "+24d", "on_hit": "+24d", @@ -2211,12 +2359,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Xiaoyu-HYP.1+2", "image": "", "input": "HYP.1+2", "name": "Hypnotist", - "notes": "\n* Starts taking steps in the opposite direction", + "notes": "* Starts taking steps in the opposite direction", "on_block": "", "on_ch": "", "on_hit": "", @@ -2228,12 +2377,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Xiaoyu-HYP.2", "image": "", "input": "HYP.2", "name": "Spin Sticker", - "notes": "\n* 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", "on_block": "-4", "on_ch": "+22 (-13)", "on_hit": "+22 (-13)", @@ -2245,12 +2395,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Xiaoyu-HYP.2+3", "image": "", "input": "HYP.2+3", "name": "Deadly Orchid", - "notes": "\n* Unblockable\n* Cancel into BT with BB", + "notes": "* Unblockable\n* Cancel into BT with BB", "on_block": "", "on_ch": "+10d", "on_hit": "+10d", @@ -2262,13 +2413,14 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Xiaoyu-HYP.3", "image": "", "input": "HYP.3", "name": "Blue Luan Sweep", - "notes": "\n* 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", - "on_block": "-12", + "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", + "on_block": "-13", "on_ch": "+7c", "on_hit": "+7c", "parent": "", @@ -2279,12 +2431,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Xiaoyu-HYP.3+4", "image": "", "input": "HYP.3+4", "name": "Deadly Orchid", - "notes": "\n* Cancel into BT with B\n* Chip on block [8]", + "notes": "* Causes Strong Aerial Tailspin\n* Cancel into BT with B\n* Chip on block [8]\n", "on_block": "-2", "on_ch": "+30a", "on_hit": "+30a", @@ -2296,12 +2449,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Xiaoyu-HYP.4", "image": "", "input": "HYP.4", "name": "Falling Tiger Kick", - "notes": "\n* Balcony Break ", + "notes": "* Balcony Break", "on_block": "-2", "on_ch": "+50cs", "on_hit": "+26d", @@ -2313,12 +2467,13 @@ }, { "alias": [], + "alt": [], "damage": "45", "id": "Xiaoyu-Left Throw", "image": "", "input": "Left Throw", "name": "Arm Flip", - "notes": "\n* Throw break 1", + "notes": "* Throw break 1", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -2330,12 +2485,13 @@ }, { "alias": [], + "alt": [], "damage": "55+", "id": "Xiaoyu-R.df+1+2", "image": "", "input": "R.df+1+2", "name": "Wang's Celestial Epic", - "notes": "\n* Rage Art\n* Damage increases with lower health\n* Erases opponent's recoverable health on hit\n* Alternate input AOP.df+1+2", + "notes": "* Rage Art\n* Damage increases with lower health\n* Erases opponent's recoverable health on hit\n* Alternate input AOP.df+1+2\n* Power Crush", "on_block": "-15", "on_ch": "+0", "on_hit": "+0", @@ -2347,12 +2503,13 @@ }, { "alias": [], + "alt": [], "damage": "45", "id": "Xiaoyu-Right Throw", "image": "", "input": "Right Throw", "name": "Dump the Bucket", - "notes": "\n* Throw break 2", + "notes": "* Throw break 2", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -2364,12 +2521,13 @@ }, { "alias": [], + "alt": [], "damage": "19", "id": "Xiaoyu-ss4", "image": "", "input": "ss4", "name": "Street Sweeper", - "notes": "\n* ", + "notes": "*", "on_block": "-13", "on_ch": "+29a", "on_hit": "-2", @@ -2381,12 +2539,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Xiaoyu-u+1+2", "image": "", "input": "u+1+2", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "-11", "on_ch": "+0c", "on_hit": "+0c", @@ -2398,12 +2557,13 @@ }, { "alias": [], + "alt": [], "damage": "10,12", "id": "Xiaoyu-u+1+2,2", "image": "", "input": "u+1+2,2", "name": "", - "notes": "\n* ", + "notes": "*", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -2415,12 +2575,13 @@ }, { "alias": [], + "alt": [], "damage": "10,12,20", "id": "Xiaoyu-u+1+2,2,1", "image": "", "input": "u+1+2,2,1", "name": "Fortune Cookie", - "notes": "\n* 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", "on_block": "-12", "on_ch": "+16a (+7)", "on_hit": "+16a (+7)", @@ -2432,12 +2593,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Xiaoyu-ub+3", "image": "", "input": "ub+3", "name": "From the Ashes", - "notes": "\n* Tornado\n* Transitions to AOP on hit or block ", + "notes": "* Tornado\n* Transitions to AOP on hit or block\n", "on_block": "-13", "on_ch": "+36a (+26)", "on_hit": "+36a (+26)", @@ -2449,12 +2611,13 @@ }, { "alias": [], + "alt": [], "damage": "26", "id": "Xiaoyu-ub+4", "image": "", "input": "ub+4", "name": "Born of Fire", - "notes": "\n* Tornado\n* Balcony Break", + "notes": "* Tornado\n* Balcony Break\n* Power Crush", "on_block": "-13", "on_ch": "+13d (-4)", "on_hit": "+13d (-4)", @@ -2466,12 +2629,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Xiaoyu-uf+1", "image": "", "input": "uf+1", "name": "Silver Needle", - "notes": "\n* Automatically transitions to AOP on hit or block\n* Cancel into FC with D\n* Alternate input ub+1, u+1", + "notes": "* Automatically transitions to AOP on hit or block\n* Cancel into FC with D\n* Alternate input ub+1, u+1\n", "on_block": "-7", "on_ch": "+10g c", "on_hit": "+10g c", @@ -2483,12 +2647,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Xiaoyu-uf+1+2", "image": "", "input": "uf+1+2", "name": "Dislocator", - "notes": "\n* Throw Break 1+2\n* Side swap", + "notes": "* Throw Break 1+2\n* Side swap", "on_block": "+0", "on_ch": "+0d", "on_hit": "+0d", @@ -2500,12 +2665,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Xiaoyu-uf+2", "image": "", "input": "uf+2", "name": "Phoenix Flight", - "notes": "\n* Recover facing forward with F (+4c, +5c, +47a)\n* Alternate input u+2\n* Chip on block [6]", + "notes": "* Recover facing forward with F (+4c, +5c, +47a)\n* Alternate input u+2\n* Chip on block [6]\n", "on_block": "+6c", "on_ch": "+49a", "on_hit": "+7c", @@ -2517,12 +2683,13 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Xiaoyu-uf+3", "image": "", "input": "uf+3", "name": "Bolting Rabbit", - "notes": "\n* Alternate input u+3 ", + "notes": "* Alternate input u+3\n", "on_block": "-13", "on_ch": "+29a (+19)", "on_hit": "+29a (+19)", @@ -2534,29 +2701,31 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Xiaoyu-uf+3+4", "image": "", "input": "uf+3+4", "name": "Shooting Star", - "notes": "\n* Balcony Break\n* Floor Break on airborne opponent\n* Transitions to BT on hit or block ", + "notes": "* Balcony Break\n* Floor Break on airborne opponent\n* Transitions to BT on hit or block\n", "on_block": "-1", "on_ch": "+4d", "on_hit": "+4d", "parent": "", "recovery": "BT", - "startup": "i20", + "startup": "i16", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Xiaoyu-uf+4", "image": "", "input": "uf+4", "name": "Flare Kick", - "notes": "\n* Transition to FC with D (-7, +4c, +24a)\n* Transition with AOP with d+1+2 (-9, +2, +22)", + "notes": "* Transition to FC with D (-7, +4c, +24a)\n* Transition with AOP with d+1+2 (-9, +2, +22)\n", "on_block": "-7", "on_ch": "+24a", "on_hit": "+4", @@ -2568,12 +2737,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Xiaoyu-uf,n,4", "image": "", "input": "uf,n,4", "name": "Delayed Rising Toe Kick", - "notes": "\n* ", + "notes": "*\n", "on_block": "-18", "on_ch": "+27a (+17)", "on_hit": "+27a (+17)", @@ -2585,12 +2755,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Xiaoyu-While in the air 4", "image": "", "input": "While landing 4", "name": "Crane Kick", - "notes": "\n* Balcony Break ", + "notes": "* Balcony Break\n", "on_block": "-8", "on_ch": "+23a (+13)", "on_hit": "+23a (+13)", @@ -2602,12 +2773,13 @@ }, { "alias": [], + "alt": [], "damage": "19", "id": "Xiaoyu-While landing 3", "image": "", "input": "While landing 3", "name": "Sky Kick", - "notes": "\n* ", + "notes": "*", "on_block": "-18", "on_ch": "+27a", "on_hit": "+27a", @@ -2619,12 +2791,13 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Xiaoyu-ws1", "image": "", "input": "ws1", "name": "", - "notes": "\n* ", + "notes": "* Combos from 1st hit", "on_block": "-7", "on_ch": "+4", "on_hit": "+4", @@ -2636,12 +2809,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Xiaoyu-ws1+2", "image": "", "input": "ws1+2", "name": "", - "notes": "\n* Alternate input f,F+1+2 ", + "notes": "* Alternate input f,F+1+2", "on_block": "-9", "on_ch": "+5", "on_hit": "+5", @@ -2653,12 +2827,13 @@ }, { "alias": [], + "alt": [], "damage": "12,20", "id": "Xiaoyu-ws1+2,1+2", "image": "", "input": "ws1+2,1+2", "name": "X Marks the Spot", - "notes": "\n* Alternate input f,F+1+2,1+2 ", + "notes": "* Combos from 1st hit\n* Alternate input f,F+1+2,1+2", "on_block": "-8", "on_ch": "+43a", "on_hit": "+7c", @@ -2670,12 +2845,13 @@ }, { "alias": [], + "alt": [], "damage": "8,16", "id": "Xiaoyu-ws1,4", "image": "", "input": "ws1,4", "name": "Whirlwind Cross Kick", - "notes": "\n* ", + "notes": "*", "on_block": "-10", "on_ch": "+12g", "on_hit": "+12g", @@ -2687,29 +2863,31 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Xiaoyu-ws2", "image": "", "input": "ws2", "name": "Sunflower", - "notes": "\n* Recover facing forward with F (-5, +5, +36a (+26))", + "notes": "* Recover facing forward with F (-5, +5, +36a (+26))", "on_block": "-3", "on_ch": "+38a (+28)", "on_hit": "+7", "parent": "", "recovery": "BT", - "startup": "i14", + "startup": "i13", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Xiaoyu-ws2*", "image": "", "input": "ws2*", "name": "Jasmine Blossom", - "notes": "\n* Recover facing forward with F (-5, +36a (+26))", + "notes": "* Recover facing forward with F (-5, +36a (+26))", "on_block": "-3", "on_ch": "+38a (+28)", "on_hit": "+38a (+28)", @@ -2721,12 +2899,13 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Xiaoyu-ws3", "image": "", "input": "ws3", "name": "Rising Axe Kick", - "notes": "\n* ", + "notes": "*", "on_block": "+3c", "on_ch": "+51a", "on_hit": "+6c", @@ -2738,12 +2917,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Xiaoyu-ws4", "image": "", "input": "ws4", "name": "Skyscraper Kick", - "notes": "\n* ", + "notes": "*", "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 ca4016a..123767a 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 @@ -1,6 +1,7 @@ [ { "alias": [], + "alt": [], "damage": "7", "id": "Yoshimitsu-1", "image": "", @@ -11,19 +12,23 @@ "on_ch": "+8", "on_hit": "+8", "parent": "", - "recovery": "r17", + "recovery": "r19", "startup": "i10", "target": "h", "video": "" }, { - "alias": [], + "alias": [ + "1SS.1,1", + "1,1SS.1" + ], + "alt": [], "damage": "7,19", "id": "Yoshimitsu-1,1", "image": "", "input": "1,1", "name": "Naguri Kabuto Wari", - "notes": "\n* Spike\n* Weapon\n* Combo from 1st hit with 2f 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 in NSS or Heat", "on_block": "-9", "on_ch": "+6a", "on_hit": "+4c", @@ -35,12 +40,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-1+2", "image": "", "input": "1+2", "name": "Kincho", - "notes": "\n* Can recover to r17 FC with D\n* Parries all highs or mids, except unblockables and some 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\n* Alternate inputs: BT.1+2, FC.db+1+2 FC.d+1+2", "on_block": "", "on_ch": "", "on_hit": "", @@ -51,13 +57,16 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.1+2+3" + ], + "alt": [], "damage": "0", "id": "Yoshimitsu-1+2+3", "image": "", "input": "1+2+3", "name": "Spirit Shield", - "notes": "\n* Weapon\n* Alternate notation: 1SS.1+2+3", + "notes": "* Weapon\n* Can hit grounded when up-close and off-axis", "on_block": "-8~+10g", "on_ch": "+16~+34", "on_hit": "+0~+18", @@ -69,12 +78,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-1+2+3+4", "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "\n* 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", "on_block": "", "on_ch": "", "on_hit": "", @@ -86,12 +96,13 @@ }, { "alias": [], + "alt": [], "damage": "10,12", "id": "Yoshimitsu-1+2,P", "image": "", "input": "1+2,P", "name": "Guillotine Crow Trap", - "notes": "", + "notes": "\n", "on_block": "+1c~+4c", "on_ch": "+14a", "on_hit": "+14a", @@ -103,12 +114,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Yoshimitsu-1+3", "image": "", "input": "1+3", "name": "Oni Killer", - "notes": "Throw break 1 or 2", + "notes": "* Homing\n* Throw break 1 or 2", "on_block": "-3", "on_ch": "+1d", "on_hit": "+1d", @@ -119,13 +131,22 @@ "video": "" }, { - "alias": [], - "damage": "21", + "alias": [ + "1SS.1+4" + ], + "alt": [ + "b+1+4", + "f+1+4", + "db+1+4", + "ws1+4", + "FC.D+1+4" + ], + "damage": "20", "id": "Yoshimitsu-1+4", "image": "", "input": "1+4", - "name": "Flash", - "notes": "\n* Weapon\n* 70% proration on standing hit\n* Knockdown against BT opponent, +23a (+14)\n* Power up in NSS or Heat\n* Alternate input: b+1+4, f+1+4, db+1+4, ws1+4, FC.D+1+4\n* Alternate notation: 1SS.1+4\n* Alternate names: Yoshimitsu Flash, Soul Stealer", + "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", @@ -137,12 +158,13 @@ }, { "alias": [], + "alt": [], "damage": "7,22", "id": "Yoshimitsu-1,NSS.1", "image": "", "input": "1,NSS.1", "name": "NSS Naguri Kabuto Wari", - "notes": "\n* Balcony Break\n* 11 chip damage on block\n* Recovers health on hit", + "notes": "* Balcony Break\n* 11 chip damage on block\n* Recovers health on hit", "on_block": "-9", "on_ch": "+52a", "on_hit": "+16a", @@ -154,12 +176,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Yoshimitsu-2", "image": "", "input": "2", "name": "Right Cross", - "notes": "Alternate notation: 1SS.2", + "notes": "", "on_block": "-1", "on_ch": "+8", "on_hit": "+5", @@ -170,14 +193,18 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.2,1", + "2,1SS.1" + ], + "alt": [], "damage": "10,23", "id": "Yoshimitsu-2,1", "image": "", "input": "2,1", "name": "Seiken Douharai", - "notes": "\n* Balcony Break\n* Weapon\n* Combo from 1st CH with 2f delay\n* Move can be delayed 2f\n* Cancel to r15 with b\n* Interrupt with i8 from 1st block\n* Alternate notation: 1SS.2,1", - "on_block": "-9~-8", + "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", + "on_block": "-9", "on_ch": "+12a", "on_hit": "+12a", "parent": "Yoshimitsu-2", @@ -188,12 +215,13 @@ }, { "alias": [], + "alt": [], "damage": "10,18", "id": "Yoshimitsu-2,2", "image": "", "input": "2,2", "name": "Mushibami", - "notes": "\n* Tornado\n* Combo from 1st hit with 1f delay\n* Move can be delayed 1f\n* Transition to NSS on hit or block only\n* Transition to r25 KIN with 1+2", + "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", "on_block": "-1", "on_ch": "+15g", "on_hit": "+15g", @@ -205,30 +233,32 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Yoshimitsu-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\n* Heat Burst\n* Cancel to r45 with b,b\n* 3 chip damage on block\n* Partially uses Heat\n* Unparryable\n* Ignores regular power crush armor", + "notes": "* Heat Burst\n* Cancel to r45 with b,b\n* 3 chip damage on block\n* Partially uses Heat\n* Power Crush\n", "on_block": "+1", "on_ch": "+2c", "on_hit": "+2c", "parent": "", - "recovery": "r30 HEAT", + "recovery": "r30", "startup": "i16", "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "10,24", "id": "Yoshimitsu-2,3", "image": "", "input": "2,3", "name": "PK Combo", - "notes": "\n* Balcony Break\n* Combo from 1st CH with 2f delay\n* Input can be delayed 5f", - "on_block": "-10~-9", + "notes": "* Balcony Break\n* Combo from 1st CH with 2f delay\n* Input can be delayed 5f", + "on_block": "-10", "on_ch": "+16a (+7)", "on_hit": "+16a (+7)", "parent": "Yoshimitsu-2", @@ -239,12 +269,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Yoshimitsu-2+4", "image": "", "input": "2+4", "name": "Sword Face Smash", - "notes": "\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", "on_block": "+0", "on_ch": "+1", "on_hit": "+1", @@ -256,12 +287,13 @@ }, { "alias": [], + "alt": [], "damage": "10,11", "id": "Yoshimitsu-2,d+3", "image": "", "input": "2,d+3", "name": "PDK Combo", - "notes": "\n* Combo from 1st hit with 2f delay\n* Move can be delayed 2f", + "notes": "* Combo from 1st hit with 2f delay\ncs12~", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -273,12 +305,13 @@ }, { "alias": [], + "alt": [], "damage": "10,5,15", "id": "Yoshimitsu-2,NSS.1", "image": "", "input": "2,NSS.1", "name": "Karakuri Uzumaki", - "notes": "\n* 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* Alternate notation: NSS.2,1", "on_block": "-5", "on_ch": "+19a", "on_hit": "+19a", @@ -290,15 +323,16 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Yoshimitsu-3", "image": "", "input": "3", - "name": "", + "name": "Enma", "notes": "", - "on_block": "-9~-8", - "on_ch": "+5~+6", - "on_hit": "+5~+6", + "on_block": "-9", + "on_ch": "+5", + "on_hit": "+5", "parent": "", "recovery": "r29", "startup": "i15~16", @@ -307,12 +341,13 @@ }, { "alias": [], + "alt": [], "damage": "12,22", "id": "Yoshimitsu-3,1", "image": "", "input": "3,1", "name": "Enma's Flame", - "notes": "\n* 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", + "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", @@ -324,6 +359,7 @@ }, { "alias": [], + "alt": [], "damage": "12,12", "id": "Yoshimitsu-3,2", "image": "", @@ -341,12 +377,13 @@ }, { "alias": [], + "alt": [], "damage": "12,12,29", "id": "Yoshimitsu-3,2,1+2", "image": "", "input": "3,2,1+2", "name": "Enma's Cleansing Sword", - "notes": "\n* Balcony Break\n* Weapon\n* Combo from 2nd hit\n* 5 chip damage on block\n* Power up in NSS or Heat", + "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", "on_ch": "+20a (+10)", "on_hit": "+20a (+10)", @@ -358,12 +395,13 @@ }, { "alias": [], + "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": "\n* Balcony Break\n* Weapon\n* Combo from 2nd hit\n* 15 chip damage on block\n* Clean hit 39 damage\n* Recovers health on hit", + "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", "on_ch": "+20a (+10)", "on_hit": "+20a (+10)", @@ -375,6 +413,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-3+4", "image": "", @@ -392,15 +431,16 @@ }, { "alias": [], + "alt": [], "damage": "6,22", "id": "Yoshimitsu-3~4", "image": "", "input": "3~4", "name": "Tobi Ushiwaka", - "notes": "\n* Transition to r18 DGF with 1SS.U", - "on_block": "-6~-5", - "on_ch": "+3~+4", - "on_hit": "+3~+4", + "notes": "* Enter DGF +5 +14 r18 with 1SS.U\n", + "on_block": "-6", + "on_ch": "+3", + "on_hit": "+3", "parent": "", "recovery": "r29", "startup": "i17~18 i28~29", @@ -409,12 +449,13 @@ }, { "alias": [], + "alt": [], "damage": "12,25", "id": "Yoshimitsu-3,NSS.1", "image": "", "input": "3,NSS.1", "name": "NSS Enma's Flame", - "notes": "\n* 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", + "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", @@ -426,15 +467,16 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Yoshimitsu-4", "image": "", "input": "4", "name": "Magic 4", - "notes": "", - "on_block": "-11~-10", + "notes": "Balcony break on airborne hit", + "on_block": "-11", "on_ch": "+20a (+10)", - "on_hit": "+0~+1", + "on_hit": "+0", "parent": "", "recovery": "r29", "startup": "i12~13", @@ -443,13 +485,14 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Yoshimitsu-4~3", "image": "", "input": "4~3", "name": "Kangaroo Kick", - "notes": "\n* Tornado\n* Unparryable by traditional parries, Asuka, Nina, etc", - "on_block": "-13~-12", + "notes": "* Tornado\n<div class="plainlist">\n* cs4~22\n* fs10~50</div>", + "on_block": "-13", "on_ch": "+52a (+42)", "on_hit": "+52a (+42)", "parent": "", @@ -460,12 +503,13 @@ }, { "alias": [], + "alt": [], "damage": "12,12", "id": "Yoshimitsu-4,4", "image": "", "input": "4,4", "name": "", - "notes": "\n* Combo from 1st hit with 4f delay\n* Move can be delayed 4f", + "notes": "* Combo from 1st hit with 4f delay", "on_block": "-4", "on_ch": "-2", "on_hit": "-2", @@ -477,15 +521,16 @@ }, { "alias": [], + "alt": [], "damage": "12,12,5", "id": "Yoshimitsu-4,4,2", "image": "", "input": "4,4,2", "name": "", "notes": "Yoshimitsu recovers sideturned on block", - "on_block": "-22~-21", - "on_ch": "-12~-11", - "on_hit": "-12~-11", + "on_block": "-22", + "on_ch": "-12", + "on_hit": "-12", "parent": "Yoshimitsu-4,4", "recovery": "r41 BT", "startup": "i12~13", @@ -494,15 +539,16 @@ }, { "alias": [], + "alt": [], "damage": "12,12,5,6", "id": "Yoshimitsu-4,4,2,2", "image": "", "input": "4,4,2,2", "name": "Wheel of Arrows", - "notes": "\n* Combo from 3rd hit\n* Opponent recovers BT on hit", - "on_block": "-24~-23", - "on_ch": "-13~-12", - "on_hit": "-13~-12", + "notes": "* Combo from 3rd hit\n* Opponent recovers BT on hit", + "on_block": "-24", + "on_ch": "-13", + "on_hit": "-13", "parent": "Yoshimitsu-4,4,2", "recovery": "r42", "startup": "i12~13", @@ -510,13 +556,17 @@ "video": "" }, { - "alias": [], + "alias": [ + "1SS.4,4,2,2,1", + "4,4,2,2,1SS.1" + ], + "alt": [], "damage": "12,12,5,6,30", "id": "Yoshimitsu-4,4,2,2,1", "image": "", "input": "4,4,2,2,1", "name": "Wheel of Arrows > Sword Stab", - "notes": "\n* Weapon\n* Alternate notation: 1SS.4,4,2,2,1", + "notes": "* Weapon", "on_block": "", "on_ch": "-18", "on_hit": "-18", @@ -528,12 +578,13 @@ }, { "alias": [], + "alt": [], "damage": "12,12,5,6,30,40", "id": "Yoshimitsu-4,4,2,2,1~1", "image": "", - "input": "4,4,2,2,1~1", + "input": "4,4,2,2,1,~1", "name": "", - "notes": "\n* Balcony Break\n* Cancel early to r30 with B", + "notes": "* Balcony Break\n* Cancel early to r30 with B", "on_block": "", "on_ch": "-49a (-75)", "on_hit": "-49a (-75)", @@ -545,6 +596,7 @@ }, { "alias": [], + "alt": [], "damage": "12,12,5,6,30", "id": "Yoshimitsu-4,4,2,2,NSS.1", "image": "", @@ -562,13 +614,14 @@ }, { "alias": [], + "alt": [], "damage": "12,12,20", "id": "Yoshimitsu-4,4,4", "image": "", "input": "4,4,4", "name": "Triple Roundhouse Combo", - "notes": "\n* Balcony Break\n* Combo from 2nd CH with 4f delay\n* Move can be delayed 4f", - "on_block": "-4~-3", + "notes": "* Balcony Break\n* Combo from 2nd CH with 4f delay", + "on_block": "-4", "on_ch": "+18a (+9)", "on_hit": "+18a (+9)", "parent": "Yoshimitsu-4,4", @@ -579,6 +632,7 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Yoshimitsu-B+1", "image": "", @@ -596,6 +650,7 @@ }, { "alias": [], + "alt": [], "damage": "8,9", "id": "Yoshimitsu-B+1,1", "image": "", @@ -613,6 +668,7 @@ }, { "alias": [], + "alt": [], "damage": "8,9,10", "id": "Yoshimitsu-B+1,1,1", "image": "", @@ -630,6 +686,7 @@ }, { "alias": [], + "alt": [], "damage": "8,9,10,12", "id": "Yoshimitsu-B+1,1,1,1", "image": "", @@ -647,6 +704,7 @@ }, { "alias": [], + "alt": [], "damage": "8,9,10,12,14", "id": "Yoshimitsu-B+1,1,1,1,1", "image": "", @@ -664,6 +722,7 @@ }, { "alias": [], + "alt": [], "damage": "8,9,10,12,14,16", "id": "Yoshimitsu-B+1,1,1,1,1,1", "image": "", @@ -681,12 +740,13 @@ }, { "alias": [], + "alt": [], "damage": "8,9,7", "id": "Yoshimitsu-B+1,1,DB+3", "image": "", "input": "B+1,1,DB+3", "name": "", - "notes": "\n* Alternate inputs:\n* b+1,db+3 (Combos)\n* b+1,1,db+3 (Combos)", + "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", @@ -698,12 +758,13 @@ }, { "alias": [], + "alt": [], "damage": "8,9,7,5", "id": "Yoshimitsu-B+1,1,DB+3,3", "image": "", "input": "B+1,1,DB+3,3", "name": "", - "notes": "\n* 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", + "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", @@ -715,12 +776,13 @@ }, { "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": "\n* Alternate inputs:\n* b+1,DB+3,3,3\n* b+1,1,DB+3,3,3", + "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", @@ -732,12 +794,13 @@ }, { "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": "\n* 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", + "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)", @@ -749,12 +812,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-b+1+2", "image": "", "input": "b+1+2", "name": "No Sword Stance", - "notes": "\n* Alternate input: BT.b+1+2\n* Alternate name: Mutou no Kiwami", + "notes": "* Alternate input: BT.b+1+2\n* Alternate name: Mutou no Kiwami\ncs8~50", "on_block": "", "on_ch": "", "on_hit": "", @@ -766,6 +830,7 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Yoshimitsu-b+2", "image": "", @@ -783,12 +848,13 @@ }, { "alias": [], + "alt": [], "damage": "12,20", "id": "Yoshimitsu-b+2,1", "image": "", "input": "b+2,1", "name": "Oma Gehosen", - "notes": "\n* Weapon\n* Combos from CH 1st with 2f delay\n* Transition to r30 KIN with 1+2\n* Input can be delayed 14f\n* Alternate notation: 1SS.b+2,1", + "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", "on_ch": "+28a (+18)", "on_hit": "+28a (+18)", @@ -800,12 +866,13 @@ }, { "alias": [], + "alt": [], "damage": "12,21", "id": "Yoshimitsu-b+2,2", "image": "", "input": "b+2,2", "name": "Oma Kugiuchi", - "notes": "\n* 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 +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", "on_block": "-13", "on_ch": "+2a", "on_hit": "+2a", @@ -817,12 +884,13 @@ }, { "alias": [], + "alt": [], "damage": "12,17", "id": "Yoshimitsu-b+2,NSS.1", "image": "", "input": "b+2,NSS.1", "name": "Oma Gehosen", - "notes": "\n* Combos from CH 1st with 2f delay\n* Transition to r30 KIN with 1+2\n* Input can be delayed 14f", + "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", "on_ch": "+28a (+18)", "on_hit": "+28a (+18)", @@ -834,12 +902,13 @@ }, { "alias": [], + "alt": [], "damage": "12,18", "id": "Yoshimitsu-b+2,NSS.2", "image": "", "input": "b+2,NSS.2", "name": "Oma Kugiuchi", - "notes": "\n* 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", + "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", @@ -851,12 +920,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-b+3", "image": "", "input": "b+3", "name": "Spinning Evade", - "notes": "\n* 4 self-damage\n* Alternate input: b+4", + "notes": "* 4 self-damage\n* Alternate input: b+4", "on_block": "", "on_ch": "", "on_hit": "", @@ -868,12 +938,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-b+3,3", "image": "", "input": "b+3,3", "name": "Spinning Evade (2)", - "notes": "\n* 4 self-damage\n* Alternate input: b+4,4", + "notes": "* 4 self-damage\n* Alternate input: b+4,4", "on_block": "", "on_ch": "", "on_hit": "", @@ -885,12 +956,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-b+3,3,3", "image": "", "input": "b+3,3,3", "name": "Spinning Evade (3)", - "notes": "\n* 4 self-damage\n* Alternate input: b+4,4,4", + "notes": "* 4 self-damage\n* Alternate input: b+4,4,4", "on_block": "", "on_ch": "", "on_hit": "", @@ -902,12 +974,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-b+3,3,3,3", "image": "", "input": "b+3,3,3,3", "name": "Spinning Evade (4)", - "notes": "\n* 4 self-damage\n* Alternate input: b+4,4,4,4", + "notes": "* 4 self-damage\n* Alternate input: b+4,4,4,4", "on_block": "", "on_ch": "", "on_hit": "", @@ -919,12 +992,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-b+3,3,3,3,3", "image": "", "input": "b+3,3,3,3,3", "name": "Spinning Evade (5)", - "notes": "\n* 4 self-damage\n* Alternate input: b+4,4,4,4,4", + "notes": "* 4 self-damage\n* Alternate input: b+4,4,4,4,4", "on_block": "", "on_ch": "", "on_hit": "", @@ -936,12 +1010,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-b+3,3,3,3,3,3", "image": "", "input": "b+3,3,3,3,3,3", "name": "Spinning Evade (6)", - "notes": "\n* 4 self-damage\n* Alternate input: b+4,4,4,4,4,4", + "notes": "* 4 self-damage\n* Alternate input: b+4,4,4,4,4,4", "on_block": "", "on_ch": "", "on_hit": "", @@ -953,12 +1028,13 @@ }, { "alias": [], + "alt": [], "damage": "50", "id": "Yoshimitsu-Back Throw", "image": "", "input": "Back Throw", "name": "Tornado Drop", - "notes": "\n* Floor Break\n* Unbreakable", + "notes": "* Floor Break\n* Unbreakable", "on_block": "", "on_ch": "+1d", "on_hit": "+1d", @@ -970,12 +1046,13 @@ }, { "alias": [], + "alt": [], "damage": "50", "id": "Yoshimitsu-b,B+1+4", "image": "", "input": "b,B+1+4", "name": "Thunder Blade", - "notes": "\n* Weapon\n* Alternate notation: 1SS.b,B+1+4\n* Bad hitbox, will go over crouching opponents sometimes", + "notes": "* Weapon\n* Alternate notation: 1SS.b,B+1+4\n* Bad hitbox, will go over crouching opponents sometimes", "on_block": "", "on_ch": "+2a", "on_hit": "+2a", @@ -987,12 +1064,13 @@ }, { "alias": [], - "damage": ",21", + "alt": [], + "damage": ",20", "id": "Yoshimitsu-b,B+1+4,B", "image": "", "input": "b,B+1+4,B", "name": "Thunder Blade Feint to Soul Stealer", - "notes": "\n* Weapon\n* 70% proration on standing hit\n* Knockdown against BT opponent, +23a (+14)\n* Power up in NSS or Heat\n* Total startup is i47~50\n* Alternate notation: 1SS.b,B+1+4,B", + "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", @@ -1004,6 +1082,7 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Yoshimitsu-BDS.1", "image": "", @@ -1021,12 +1100,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Yoshimitsu-BDS.3", "image": "", - "input": "BDS.1", + "input": "BDS.3", "name": "Backflip Kick", - "notes": "Alternate input: BDS.4", + "notes": "Alternate input: BDS.4\n", "on_block": "-15~-2", "on_ch": "-13~+0", "on_hit": "-13~+0", @@ -1038,6 +1118,7 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Yoshimitsu-BT.1", "image": "", @@ -1055,12 +1136,13 @@ }, { "alias": [], + "alt": [], "damage": "16,18", "id": "Yoshimitsu-BT.1,2", "image": "", "input": "BT.1,2", "name": "Aratama", - "notes": "\n* Elbow\n* Combo from 1st CH", + "notes": "* Elbow\n* Combo from 1st CH", "on_block": "-5", "on_ch": "+63a", "on_hit": "+5", @@ -1072,12 +1154,13 @@ }, { "alias": [], + "alt": [], "damage": "16,25", "id": "Yoshimitsu-BT.1,3", "image": "", "input": "BT.1,3", "name": "Magatama", - "notes": "\n* Balcony Break\n* Combo from 1st CH", + "notes": "* Balcony Break\n* Combo from 1st CH", "on_block": "-7~-6", "on_ch": "+27a (+17)", "on_hit": "+27a (+17)", @@ -1089,12 +1172,13 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Yoshimitsu-BT.2", "image": "", "input": "BT.2", "name": "", - "notes": "\n* Balcony Break\n* Links to f+2 extensions", + "notes": "* Balcony Break\n* Links to f+2 extensions", "on_block": "-4~-3", "on_ch": "+39a", "on_hit": "+14g~+15g", @@ -1106,12 +1190,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Yoshimitsu-BT.3", "image": "", "input": "BT.3", "name": "Perilous Spirit", - "notes": "Spike", + "notes": "Spike\n", "on_block": "-3~-1", "on_ch": "+11a", "on_hit": "+11a", @@ -1123,12 +1208,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Yoshimitsu-BT.d+1", "image": "", "input": "BT.d+1", "name": "Shisetsu Genman", - "notes": "\n* Weapon\n* Can be performed in NSS with BT.b~db+1+2", + "notes": "Weapon\ncs6~", "on_block": "-13~-12", "on_ch": "+38a", "on_hit": "+3~+4", @@ -1140,12 +1226,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Yoshimitsu-d+1", "image": "", "input": "d+1", "name": "Quick Slash", - "notes": "\n* Spike\n* Weapon\n* 4 chip damage on block\n* Power up in NSS or Heat ", + "notes": "* Spike\n* Weapon\n* 4 chip damage on block\n* Power up in NSS or Heat", "on_block": "-9~-8", "on_ch": "+6a", "on_hit": "+1c~+2c", @@ -1157,12 +1244,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Yoshimitsu-d+1*(1),n", "image": "", "input": "d+1*(1),n", "name": "Death Slash (1)", - "notes": "\n* Spike\n* Weapon\n* Constantly realigns while charging\n* Can be canceled with b*", + "notes": "* Spike\n* Weapon\n* Constantly realigns while charging\n* Can be canceled with b*", "on_block": "", "on_ch": "+6a", "on_hit": "+4c~+5c", @@ -1174,12 +1262,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-d+1+2", "image": "", "input": "d+1+2", "name": "Flea", - "notes": "\n* Alternate input: BT.d+1+2\n* Unavailable in NSS", + "notes": "* Alternate input: BT.d+1+2\n* Unavailable in NSS\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -1191,12 +1280,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Yoshimitsu-d+1*(2),n", "image": "", "input": "d+1*(2),n", "name": "Death Slash (2)", - "notes": "\n* Spike\n* Weapon\n* Constantly realigns while charging\n* Can be canceled with b*", + "notes": "* Spike\n* Weapon\n* Constantly realigns while charging\n* Can be canceled with b*", "on_block": "", "on_ch": "+6a", "on_hit": "+4c~+5c", @@ -1208,12 +1298,13 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Yoshimitsu-d+1*(3),n", "image": "", "input": "d+1*(3),n", "name": "Death Slash (3)", - "notes": "\n* Spike\n* Weapon\n* Constantly realigns while charging\n* Can be canceled with b*", + "notes": "* Spike\n* Weapon\n* Constantly realigns while charging\n* Can be canceled with b*", "on_block": "", "on_ch": "+6a", "on_hit": "+4c~+5c", @@ -1225,12 +1316,13 @@ }, { "alias": [], + "alt": [], "damage": "60", "id": "Yoshimitsu-d+1+4", "image": "", "input": "d+1+4", "name": "Harakiri", - "notes": "\n* 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* Alternate notation: 1SS.d+1+4", "on_block": "", "on_ch": "-32a", "on_hit": "-32a", @@ -1242,12 +1334,13 @@ }, { "alias": [], + "alt": [], "damage": "60,18", "id": "Yoshimitsu-d+1+4,B+1", "image": "", - "input": "d+1+4,?B+1", + "input": "d+1+4,B+1", "name": "", - "notes": "\n* Weapon\n* 6 self damage", + "notes": "* Weapon\n* 6 self damage", "on_block": "", "on_ch": "-29a", "on_hit": "-29a", @@ -1259,12 +1352,13 @@ }, { "alias": [], + "alt": [], "damage": "60,18,20", "id": "Yoshimitsu-d+1+4,B+1,1", "image": "", - "input": "d+1+4,?B+1,1", + "input": "d+1+4,B+1,1", "name": "", - "notes": "\n* Weapon\n* 6 self damage", + "notes": "* Weapon\n* 6 self damage", "on_block": "", "on_ch": "-29a", "on_hit": "-29a", @@ -1276,12 +1370,13 @@ }, { "alias": [], + "alt": [], "damage": "60,18,20,21", "id": "Yoshimitsu-d+1+4,B+1,1,1", "image": "", - "input": "d+1+4,?B+1,1,1", + "input": "d+1+4,B+1,1,1", "name": "", - "notes": "\n* Weapon\n* 10 self damage", + "notes": "* Weapon\n* 10 self damage", "on_block": "", "on_ch": "-29a", "on_hit": "-29a", @@ -1293,12 +1388,13 @@ }, { "alias": [], + "alt": [], "damage": "60,18,20,21,28", "id": "Yoshimitsu-d+1+4,B+1,1,1,1", "image": "", - "input": "d+1+4,?B+1,1,1,1", + "input": "d+1+4,B+1,1,1,1", "name": "", - "notes": "\n* Weapon\n* 12 self damage", + "notes": "* Weapon\n* 12 self damage", "on_block": "", "on_ch": "-29a", "on_hit": "-29a", @@ -1310,12 +1406,13 @@ }, { "alias": [], + "alt": [], "damage": "60,18,20,21,28,30", "id": "Yoshimitsu-d+1+4,B+1,1,1,1,1", "image": "", - "input": "d+1+4,?B+1,1,1,1,1", + "input": "d+1+4,B+1,1,1,1,1", "name": "Harakiri > Manji Blood Dance", - "notes": "\n* 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", "on_block": "", "on_ch": "-30a", "on_hit": "-30a", @@ -1327,12 +1424,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Yoshimitsu-d+1*(4),n", "image": "", "input": "d+1*(4),n", "name": "Death Slash (4)", - "notes": "\n* Spike\n* Weapon\n* Constantly realigns while charging\n* Can be canceled with b*", + "notes": "* Spike\n* Weapon\n* Constantly realigns while charging\n* Can be canceled with b*", "on_block": "", "on_ch": "+52a", "on_hit": "+16a", @@ -1344,12 +1442,13 @@ }, { "alias": [], + "alt": [], "damage": "60", "id": "Yoshimitsu-d+1*(5),n", "image": "", "input": "d+1*(5),n", "name": "Death Slash (5)", - "notes": "\n* Spike\n* Weapon\n* Constantly realigns while charging\n* Can be canceled with b*", + "notes": "* Spike\n* Weapon\n* Constantly realigns while charging\n* Can be canceled with b*", "on_block": "", "on_ch": "+52a", "on_hit": "+16a", @@ -1361,12 +1460,13 @@ }, { "alias": [], + "alt": [], "damage": "180", "id": "Yoshimitsu-d+1*(6),n", "image": "", "input": "d+1*(6),n", "name": "Death Slash (6)", - "notes": "\n* Spike\n* Weapon\n* Constantly realigns while charging\n* Can be canceled with b*", + "notes": "* Spike\n* Weapon\n* Constantly realigns while charging\n* Can be canceled with b*", "on_block": "", "on_ch": "+52a", "on_hit": "+16a", @@ -1378,6 +1478,7 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Yoshimitsu-d+2", "image": "", @@ -1395,12 +1496,13 @@ }, { "alias": [], + "alt": [], "damage": "12,23", "id": "Yoshimitsu-d+2,1", "image": "", "input": "d+2,1", "name": "Heshikirigari", - "notes": "\n* 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", + "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", "on_ch": "+17a (+8)", "on_hit": "+17a (+8)", @@ -1412,12 +1514,13 @@ }, { "alias": [], + "alt": [], "damage": "12,17", "id": "Yoshimitsu-d+2,2", "image": "", "input": "d+2,2", "name": "Heshikirimutou", - "notes": "\n* 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", + "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", "on_ch": "+28a (+22)", "on_hit": "+7g~+8g", @@ -1429,12 +1532,13 @@ }, { "alias": [], + "alt": [], "damage": "12,17,20", "id": "Yoshimitsu-d+2,2,1", "image": "", "input": "d+2,2,1", "name": "Heshikiribarai", - "notes": "\n* Balcony Break\n* Weapon\n* Input can be delayed 10f\n* Move can be delayed 9f\n* Alternate notation: 1SS.d+2,2,1", + "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", "on_ch": "+8a (-1)", "on_hit": "+8a (-1)", @@ -1446,12 +1550,13 @@ }, { "alias": [], + "alt": [], "damage": "12,17,19", "id": "Yoshimitsu-d+2,2,2", "image": "", "input": "d+2,2,2", "name": "Heshikiriseibatsu", - "notes": "\n* Tornado\n* Weapon\n* Input can be delayed 10f\n* Move can be delayed 9f", + "notes": "* Tornado\n* Weapon\n* Input can be delayed 10f\n* Move can be delayed 9f", "on_block": "-13~-11", "on_ch": "+16a (+9)", "on_hit": "+16a (+9)", @@ -1463,12 +1568,13 @@ }, { "alias": [], + "alt": [], "damage": "12,17,17", "id": "Yoshimitsu-d+2,2,d+1", "image": "", "input": "d+2,2,d+1", "name": "Heshikirinagi", - "notes": "\n* Spike\n* Weapon\n* Input can be delayed 10f\n* Move can be delayed 9f", + "notes": "* Spike\n* Weapon\n* Input can be delayed 10f\n* Move can be delayed 9f", "on_block": "-12~-11", "on_ch": "+42a", "on_hit": "+2c~+3c", @@ -1480,12 +1586,13 @@ }, { "alias": [], + "alt": [], "damage": "12,17,20", "id": "Yoshimitsu-d+2,2,NSS.1", "image": "", "input": "d+2,2,NSS.1", "name": "Heshikiribarai", - "notes": "\n* Balcony Break\n* Input can be delayed 10f\n* Move can be delayed 9f", + "notes": "* Balcony Break\n* Input can be delayed 10f\n* Move can be delayed 9f", "on_block": "-9~-8", "on_ch": "+8a (-1)", "on_hit": "+8a (-1)", @@ -1497,12 +1604,13 @@ }, { "alias": [], + "alt": [], "damage": "12,17,17", "id": "Yoshimitsu-d+2,2,NSS.d+1", "image": "", "input": "d+2,2,NSS.d+1", "name": "Heshikirinagi", - "notes": "\n* Spike\n* Input can be delayed 10f\n* Move can be delayed 9f", + "notes": "* Spike\n* Input can be delayed 10f\n* Move can be delayed 9f", "on_block": "-12~-11", "on_ch": "+42a", "on_hit": "+2c~+3c", @@ -1514,12 +1622,13 @@ }, { "alias": [], + "alt": [], "damage": "12,18", "id": "Yoshimitsu-d+2,NSS.1", "image": "", "input": "d+2,NSS.1", "name": "Heshikirigari", - "notes": "\n* Balcony Break\n* Combo from 1st hit with 8f delay\n* Input can be delayed 16f\n* Move can be delayed 10f", + "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", @@ -1531,12 +1640,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Yoshimitsu-d+3", "image": "", "input": "d+3", "name": "Low Sweep", - "notes": "Most commonly impacts on frame 16, except when tracking right", + "notes": "Most commonly impacts on frame 16, except when tracking right\ncs4~", "on_block": "-18~-16", "on_ch": "-4~-2", "on_hit": "-4~-2", @@ -1548,12 +1658,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-d+3+4", "image": "", "input": "d+3+4", "name": "Indian Stance", - "notes": "Alternate input: BT.d+3+4", + "notes": "* All stance moves are bufferable\n* Alternate inputs: BT.d+3+4, FC.d+3+4\ncs6~ fs6~", "on_block": "", "on_ch": "", "on_hit": "", @@ -1565,12 +1676,13 @@ }, { "alias": [], + "alt": [], "damage": "6", "id": "Yoshimitsu-d+4", "image": "", "input": "d+4", "name": "Toe Check", - "notes": "", + "notes": "\ncs4~", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -1582,12 +1694,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Yoshimitsu-db+1", "image": "", "input": "db+1", "name": "", - "notes": "Unavailable in NSS", + "notes": "Unavailable in NSS\ncs8~", "on_block": "-11~-9", "on_ch": "7~+9", "on_hit": "+4~+6", @@ -1599,29 +1712,31 @@ }, { "alias": [], - "damage": "1220", + "alt": [], + "damage": "12,20", "id": "Yoshimitsu-db+1,2", "image": "", "input": "db+1,2", "name": "Nebular Burst", - "notes": "\n* 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 CH\n* Combo from 1st with 1f delay\n* Combo from 1st CH with 8f delay\n* Input can be delayed 8f", "on_block": "-13~12", "on_ch": "+6g~+7g", "on_hit": "+0~+1", "parent": "Yoshimitsu-db+1", "recovery": "r36", "startup": "i26~28", - "target": "Lm", + "target": "L,m", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-DB+1+2", "image": "", "input": "DB+1+2", "name": "Bad Stomach (BDS)", - "notes": "\n* Continues as long as DB is held\n* Transition to r25 releasing db", + "notes": "* Continues as long as DB is held\n* Transition to r25 releasing db\ncs11~", "on_block": "", "on_ch": "", "on_hit": "", @@ -1633,6 +1748,7 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Yoshimitsu-DB+2", "image": "", @@ -1650,6 +1766,7 @@ }, { "alias": [], + "alt": [], "damage": "8,7", "id": "Yoshimitsu-DB+2,2", "image": "", @@ -1667,6 +1784,7 @@ }, { "alias": [], + "alt": [], "damage": "8,7,6", "id": "Yoshimitsu-DB+2,2,2", "image": "", @@ -1684,6 +1802,7 @@ }, { "alias": [], + "alt": [], "damage": "8,7,6,5", "id": "Yoshimitsu-DB+2,2,2,2", "image": "", @@ -1701,12 +1820,13 @@ }, { "alias": [], + "alt": [], "damage": "8,7,6,5,4", "id": "Yoshimitsu-DB+2,2,2,2,2", "image": "", "input": "DB+2,2,2,2,2", "name": "", - "notes": "\n* Combo from 4th hit\n* Combo from 3rd CH", + "notes": "* Combo from 4th hit\n* Combo from 3rd CH", "on_block": "-9~-5", "on_ch": "+2~+6", "on_hit": "+2~+6", @@ -1718,6 +1838,7 @@ }, { "alias": [], + "alt": [], "damage": "8,7,6,5,4,3", "id": "Yoshimitsu-DB+2,2,2,2,2,2", "image": "", @@ -1735,12 +1856,13 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Yoshimitsu-DB+3", "image": "", "input": "DB+3", "name": "", - "notes": "", + "notes": "\ncs6~", "on_block": "-25~-24", "on_ch": "-14~-13", "on_hit": "-14~-13", @@ -1752,12 +1874,13 @@ }, { "alias": [], + "alt": [], "damage": "8,7", "id": "Yoshimitsu-DB+3,3", "image": "", "input": "DB+3,3", "name": "", - "notes": "\n* Combo from 1st hit\n* Transition to r20 IND with d+3+4", + "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", @@ -1769,12 +1892,13 @@ }, { "alias": [], + "alt": [], "damage": "8,7,7", "id": "Yoshimitsu-DB+3,3,3", "image": "", "input": "DB+3,3,3", "name": "", - "notes": "\n* Combo from 2nd CH\n* Transition to r20 IND with d+3+4", + "notes": "* Combo from 2nd CH\n* Transition to r20 IND with d+3+4\n,cs1~", "on_block": "-19~-17", "on_ch": "-7~-5", "on_hit": "-7~-5", @@ -1786,12 +1910,13 @@ }, { "alias": [], + "alt": [], "damage": "8,7,7,5", "id": "Yoshimitsu-DB+3,3,3,3", "image": "", "input": "DB+3,3,3,3", "name": "", - "notes": "\n* Combo from 3rd CH\n* Transition to r20 IND with d+3+4", + "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", @@ -1803,12 +1928,13 @@ }, { "alias": [], + "alt": [], "damage": "8,7,7,5,5", "id": "Yoshimitsu-DB+3,3,3,3,3", "image": "", "input": "DB+3,3,3,3,3", "name": "", - "notes": "\n* Combo from 4th CH\n* Transition to r20 IND with d+3+4", + "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", @@ -1820,12 +1946,13 @@ }, { "alias": [], + "alt": [], "damage": "8,7,7,5,5,5", "id": "Yoshimitsu-DB+3,3,3,3,3,3", "image": "", "input": "DB+3,3,3,3,3,3", "name": "Manji Spin Low Kicks", - "notes": "\n* Combo from 5th CH", + "notes": "* Combo from 5th CH\n,cs1~", "on_block": "-26~-24", "on_ch": "-15~-13", "on_hit": "-15~-13", @@ -1837,23 +1964,25 @@ }, { "alias": [], - "damage": "8,7,7,5,5,5,15", - "id": "Yoshimitsu-DB+3,3,3,3,3,3,4", + "alt": [], + "damage": "8,7,7,5,5,15", + "id": "Yoshimitsu-DB+3,3,3,3,3,4", "image": "", - "input": "DB+3,3,3,3,3,3,4", + "input": "DB+3,3,3,3,3,4", "name": "Manji Spin Low Kicks Front Kick", - "notes": "\n* 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\n* DB+3,3,3,3,3,4", + "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", "on_ch": "+23a (+13)", "on_hit": "+23a (+13)", - "parent": "Yoshimitsu-DB+3,3,3,3,3,3", + "parent": "Yoshimitsu-DB+3,3,3,3,3", "recovery": "r26", "startup": "i18~19", - "target": "l,l,l,l,l,l,m", + "target": "l,l,l,l,l,m", "video": "" }, { "alias": [], + "alt": [], "damage": "14", "id": "Yoshimitsu-db+4", "image": "", @@ -1871,6 +2000,7 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Yoshimitsu-df+1", "image": "", @@ -1888,12 +2018,13 @@ }, { "alias": [], + "alt": [], "damage": "14,16", "id": "Yoshimitsu-df+1,2", "image": "", "input": "df+1,2", "name": "Tsuka Atemi to Back Knuckle", - "notes": "\n* Balcony Break\n* Combo from 1st CH with 2f delay", + "notes": "* Balcony Break\n* Combo from 1st CH with 2f delay", "on_block": "-4~-3", "on_ch": "+39a", "on_hit": "+14g~+15g", @@ -1905,12 +2036,13 @@ }, { "alias": [], + "alt": [], "damage": "14,16,19", "id": "Yoshimitsu-df+1,2,1", "image": "", "input": "df+1,2,1", "name": "Tsuka Atemi Shredder", - "notes": "\n* Tornado\n* Weapon\n* Combo from 2nd CH\n* Alternate notation: 1SS.df+1,2,1", + "notes": "* Tornado\n* Weapon\n* Combo from 2nd CH\n* Alternate notation: 1SS.df+1,2,1", "on_block": "-12~-11", "on_ch": "+17a (+10)", "on_hit": "+17a (+10)", @@ -1922,12 +2054,13 @@ }, { "alias": [], + "alt": [], "damage": "14,16,7", "id": "Yoshimitsu-df+1,2,db+2", "image": "", "input": "df+1,2,db+2", "name": "Tsuka Atemi > Slap U Crazy", - "notes": "\n* Links to db+2 extensions", + "notes": "* Links to db+2 extensions", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -1939,12 +2072,13 @@ }, { "alias": [], + "alt": [], "damage": "14,16,19", "id": "Yoshimitsu-df+1,2,NSS.1", "image": "", "input": "df+1,2,NSS.1", "name": "Tsuka Atemi Swipe", - "notes": "\n* Tornado\n* Combo from 2nd CH", + "notes": "* Tornado\n* Combo from 2nd CH", "on_block": "-12~-11", "on_ch": "+17a (+10)", "on_hit": "+17a (+10)", @@ -1956,12 +2090,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Yoshimitsu-df+1+4", "image": "", "input": "df+1+4", "name": "Gehosen (Simple Input)", - "notes": "\n* 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", + "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", "on_ch": "+35a (+25)", "on_hit": "+35a (+25)", @@ -1973,12 +2108,13 @@ }, { "alias": [], + "alt": [], "damage": "14,17", "id": "Yoshimitsu-df+1,4", "image": "", "input": "df+1,4", "name": "Autumn Leaves", - "notes": "\n* Jail from 1st attack with 2f delay", + "notes": "* Jail from 1st attack with 2f delay", "on_block": "-12", "on_ch": "+4", "on_hit": "+4", @@ -1990,12 +2126,13 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Yoshimitsu-df+2", "image": "", "input": "df+2", "name": "Basic Uppercut", - "notes": "\n* On hit +4s~+5s against crouching opponent\n* On CH launches crouching opponent", + "notes": "* On hit +4s~+5s against crouching opponent\n* On CH launches crouching opponent", "on_block": "-7~-6", "on_ch": "+34a (+24)", "on_hit": "+34a (+24)", @@ -2007,12 +2144,13 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Yoshimitsu-df+2+3", "image": "", "input": "df+2+3", "name": "Flashing Steel (Simple Input)", - "notes": "\n* Balcony Break\n* Can be performed in FC\n* Power up input: f,n,d,df+2\n* Alternate notation: 1SS.df+2+3", + "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", "on_ch": "+58a (+38)", "on_hit": "+6", @@ -2024,6 +2162,7 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Yoshimitsu-df+3", "image": "", @@ -2041,12 +2180,13 @@ }, { "alias": [], + "alt": [], "damage": "10,20", "id": "Yoshimitsu-df+3,1", "image": "", "input": "df+3,1", "name": "Wood Cutter", - "notes": "\n* 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*", + "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", "on_ch": "+6a", "on_hit": "+4c~+5c", @@ -2058,12 +2198,13 @@ }, { "alias": [], + "alt": [], "damage": "10,24", "id": "Yoshimitsu-df+3,NSS.1", "image": "", "input": "df+3,NSS.1", "name": "Wood Chopper", - "notes": "\n* 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*", + "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", "on_hit": "+16a", @@ -2075,6 +2216,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Yoshimitsu-df+4", "image": "", @@ -2092,15 +2234,16 @@ }, { "alias": [], - "damage": "15", + "alt": [], + "damage": "22", "id": "Yoshimitsu-DGF.1", "image": "", "input": "DGF.1", "name": "Dragonfly Blade", - "notes": "\n* Spike\n* Weapon\n* 7 chip damage on block\n* Power up in Heat", - "on_block": "-2c~-1c", + "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", "on_ch": "+46a", - "on_hit": "+10a", + "on_hit": "+10a / +46a", "parent": "", "recovery": "r29", "startup": "i30~31", @@ -2109,12 +2252,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-DGF.1+2", "image": "", "input": "DGF.1+2", "name": "Manji Dragonfly > Flea", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2126,12 +2270,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Yoshimitsu-DGF.2", "image": "", "input": "DGF.2", "name": "Dragonfly Fist", - "notes": "", + "notes": "\n", "on_block": "+4~+6", "on_ch": "+13s", "on_hit": "+13s", @@ -2143,12 +2288,13 @@ }, { "alias": [], + "alt": [], "damage": "15,22", "id": "Yoshimitsu-DGF.2,4", "image": "", "input": "DGF.2,4", "name": "Ubume", - "notes": "\n* Tornado\n* Combo from 1st hit\n* Transition to r32 NSS with B", + "notes": "* Tornado\n* Combo from 1st hit\n* Transition to r32 NSS with B\n", "on_block": "-14~-12", "on_ch": "+15a (+8)", "on_hit": "+15a (+8)", @@ -2160,12 +2306,13 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Yoshimitsu-DGF.3", "image": "", "input": "DGF.3", "name": "Dragonfly Sweep", - "notes": "Can't be low parried", + "notes": "Can't be low parried\n", "on_block": "-13~-12", "on_ch": "+27a", "on_hit": "+6c~+7c", @@ -2177,12 +2324,13 @@ }, { "alias": [], + "alt": [], "damage": "17,18", "id": "Yoshimitsu-DGF.3+4", "image": "", "input": "DGF.3+4", "name": "Spirited Away", - "notes": "\n* Floor Break\n* Transitions to attack throw on front hit (air hit OK)\n* Attack throw recovers standing", + "notes": "* Floor Break\n* Transitions to attack throw on front hit (air hit OK)\n* Attack throw recovers standing\n", "on_block": "", "on_ch": "+0~+1", "on_hit": "+0~+1", @@ -2194,12 +2342,13 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Yoshimitsu-DGF.4", "image": "", "input": "DGF.4", "name": "Dragonfly Twister", - "notes": "\n* Heat Engager\n* Heat Dash +5g~+7g +62a (+42)\n* Balcony Break", + "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", @@ -2211,12 +2360,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-DGF.b", "image": "", "input": "DGF.b", "name": "Dragonfly Backward", - "notes": "realigns with opponent, creates distance", + "notes": "realigns with opponent, creates distance\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2228,12 +2378,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-DGF.d", "image": "", "input": "DGF.d", "name": "Dragonfly Cancel", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2245,12 +2396,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-DGF.d+3+4", "image": "", "input": "DGF.d+3+4", "name": "Manji Dragonfly > Indian Stance", - "notes": "", + "notes": "\n\njs1~30 cs31~", "on_block": "", "on_ch": "", "on_hit": "", @@ -2262,12 +2414,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-DGF.f", "image": "", "input": "DGF.f", "name": "Dragonfly Forward", - "notes": "realigns with opponent, closes distance", + "notes": "realigns with opponent, closes distance\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2279,13 +2432,14 @@ }, { "alias": [], + "alt": [], "damage": "10,10,20", "id": "Yoshimitsu-DGF.f+1+2", "image": "", "input": "DGF.f+1+2", "name": "Red Spider Lily", - "notes": "\n* Homing\n* Balcony Break\n* Weapon\n* 12 chip damage on block\n* Power up in Heat", - "on_block": "-2~-1", + "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", "on_ch": "+18a (+9)", "on_hit": "+18a (+9)", "parent": "", @@ -2296,12 +2450,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Yoshimitsu-DGF.f+2", "image": "", "input": "DGF.f+2", "name": "Dragonfly Slash", - "notes": "\n* Homing\n* Balcony Break\n* Weapon\n* Alternate input: FLE.f+2", + "notes": "* Homing\n* Balcony Break\n* Weapon\n* Alternate input: FLE.f+2\n", "on_block": "+7~+8", "on_ch": "+64a (+44)", "on_hit": "+19a (+10)", @@ -2313,12 +2468,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Yoshimitsu-f+1+2", "image": "", "input": "f+1+2", "name": "Kuzuryu", - "notes": "\n* 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 +5g +62a (+42)\n* Balcony Break\n* Weapon\n* 4 chip damage on block\n* 29 damage and extended range in NSS or Heat", "on_block": "-12", "on_ch": "+8a (-1)", "on_hit": "+8a (-1)", @@ -2330,6 +2486,7 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Yoshimitsu-f+2", "image": "", @@ -2347,12 +2504,13 @@ }, { "alias": [], + "alt": [], "damage": "18,21", "id": "Yoshimitsu-f+2,1", "image": "", "input": "f+2,1", "name": "Manji Backfist Shredder", - "notes": "\n* Tornado\n* Weapon\n* Combo from 1st CH\n* Alternate input: BT.2,1\n* Alternate notation: 1SS.f+2,1", + "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", "on_ch": "+17a (+10)", "on_hit": "+17a (+10)", @@ -2364,6 +2522,7 @@ }, { "alias": [], + "alt": [], "damage": "18,8", "id": "Yoshimitsu-f+2,db+2", "image": "", @@ -2381,12 +2540,13 @@ }, { "alias": [], + "alt": [], "damage": "18,21", "id": "Yoshimitsu-f+2,NSS.1", "image": "", "input": "f+2,NSS.1", "name": "Manji Backfist Swipe", - "notes": "\n* Tornado\n* Combo from 1st CH\n* Alternate input: BT.2,NSS.1", + "notes": "* Tornado\n* Combo from 1st CH\n* Alternate input: BT.2,NSS.1", "on_block": "-12~-11", "on_ch": "+17a (+10)", "on_hit": "+17a (+10)", @@ -2398,12 +2558,13 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Yoshimitsu-f+3", "image": "", "input": "f+3", "name": "Oni Kick", - "notes": "\n* Homing\n* Balcony Break", + "notes": "* Homing\n* Balcony Break", "on_block": "-9~-8", "on_ch": "+17a (+8)", "on_hit": "+17a (+8)", @@ -2415,12 +2576,13 @@ }, { "alias": [], + "alt": [], "damage": "20,3,3,3", "id": "Yoshimitsu-f+3+4", "image": "", "input": "f+3+4", "name": "Kamikaze", - "notes": "\n* 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 r55 BT with b\n* Alternate notation: 1SS.f+3+4", "on_block": "-13~-9", "on_ch": "-8a (-15)", "on_hit": "-8a (-15)", @@ -2432,12 +2594,13 @@ }, { "alias": [], - "damage": "2420", + "alt": [], + "damage": "24,20", "id": "Yoshimitsu-f+3,4", "image": "", "input": "f+3,4", "name": "Zig Zag", - "notes": "\n* Knee\n* 18f delay after 1st attack\n* Interrupt with i17 from 1st block", + "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)", @@ -2449,12 +2612,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Yoshimitsu-f+4", "image": "", "input": "f+4", "name": "Toita Daoshi", - "notes": "\n* Balcony Break\n* -9 on attack absorbtion\n* 8 chip damage on attack absorbtion", + "notes": "* Balcony Break\n* -9 on attack absorbtion\n* 8 chip damage on attack absorbtion\n* Power Crush", "on_block": "-13", "on_ch": "+21a (+11)", "on_hit": "+21a (+11)", @@ -2466,12 +2630,16 @@ }, { "alias": [], + "alt": [ + "FC.db+1", + "FC.df+1" + ], "damage": "5", "id": "Yoshimitsu-FC.d+1", "image": "", "input": "FC.d+1", "name": "", - "notes": "\n* Alternate inputs:\n * FC.db+1\n * FC.df+1\n* Transition to r24 with f\n* Transition input can be delayed 16f", + "notes": "* Transition to r25? with f\n* Transition input can be delayed 16f\ncs1~", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -2483,30 +2651,37 @@ }, { "alias": [], + "alt": [ + "FC.db+2", + "FC.df+2" + ], "damage": "8", "id": "Yoshimitsu-FC.d+2", "image": "", "input": "FC.d+2", "name": "", - "notes": "\n* Alternate inputs:\n * FC.db+2\n * FC.df+2", + "notes": "\ncs1~", "on_block": "-4", "on_ch": "+5", "on_hit": "+5", "parent": "", - "recovery": "r24 FC", + "recovery": "r23 FC", "startup": "i11", "target": "sl", "video": "" }, { "alias": [], + "alt": [ + "1SS.FC.df+3" + ], "damage": "10", "id": "Yoshimitsu-FC.d+3", "image": "", "input": "FC.d+3", "name": "", - "notes": "Alternate input: 1SS.FC.df+3", - "on_block": "-16", + "notes": "\ncs1~", + "on_block": "-17", "on_ch": "-6", "on_hit": "-6", "parent": "", @@ -2517,12 +2692,15 @@ }, { "alias": [], + "alt": [ + "FC.db+4" + ], "damage": "6", "id": "Yoshimitsu-FC.d+4", "image": "", "input": "FC.d+4", "name": "", - "notes": "Alternate input: FC.db+4", + "notes": "\ncs1~", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -2534,12 +2712,13 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Yoshimitsu-FC.db+3", "image": "", "input": "FC.db+3", "name": "", - "notes": "Leads to db+3 extensions", + "notes": "Leads to db+3 extensions\ncs1~", "on_block": "-25~-24", "on_ch": "-14~-13", "on_hit": "-14~-13", @@ -2551,12 +2730,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Yoshimitsu-FC.DF+1", "image": "", "input": "FC.DF+1", "name": "Sword Sweep", - "notes": "\n* Weapon\n* Alternate input: FC.db,b+1\n* Alternate notation: 1SS.FC.DF+1\n* Alternate name: Samurai Cutter", + "notes": "* Weapon\n* Alternate input: FC.db,b+1\n* Alternate notation: 1SS.FC.DF+1\n* Alternate name: Samurai Cutter\ncs1~", "on_block": "", "on_ch": "+70a (+54)", "on_hit": "+70a (+54)", @@ -2568,12 +2748,13 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Yoshimitsu-FC.df+4", "image": "", "input": "FC.df+4", "name": "Knee Cap", - "notes": "\n* Homing\n* Can be done from [Crouch Level 2](https://wavu.wiki/t/Crouch#Crouch_levels 'Crouch')", + "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", "on_ch": "+31a", "on_hit": "+4c~+5c", @@ -2585,12 +2766,13 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Yoshimitsu-f,F+1+2", "image": "", "input": "f,F+1+2", "name": "Solar Kick", - "notes": "\n* Spike\n* Cannot be buffered\n* Visually similar to f,F+3+4\n* Unparryable by traditional parries, Asuka, Nina, etc", + "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", @@ -2602,12 +2784,13 @@ }, { "alias": [], + "alt": [], "damage": "60", "id": "Yoshimitsu-f,F+1+4", "image": "", "input": "f,F+1+4", "name": "Suicide", - "notes": "\n* 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* 60 self-damage during 1st recovery frame\n* Cannot be buffered\n* NSS.f,F+1+4 will always cancel into Confusion", "on_block": "", "on_ch": "-65a", "on_hit": "-65a", @@ -2619,12 +2802,13 @@ }, { "alias": [], - "damage": "60185", + "alt": [], + "damage": "60,185", "id": "Yoshimitsu-f,F+1+4,F", "image": "", "input": "f,F+1+4,F", "name": "Double Suicide", - "notes": "\n* Weapon\n* 185 self-damage during 1st recovery frame", + "notes": "* Weapon\n* 185 self-damage during 1st recovery frame", "on_block": "", "on_ch": "-60a", "on_hit": "-60a", @@ -2636,6 +2820,7 @@ }, { "alias": [], + "alt": [], "damage": "60", "id": "Yoshimitsu-f,F+1+4,n", "image": "", @@ -2653,12 +2838,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Yoshimitsu-f,F+2", "image": "", "input": "f,F+2", "name": "Sword Smash", - "notes": "\n* Elbow\n* Cannot be buffered\n* Increased pushback on CH", + "notes": "* Elbow\n* Cannot be buffered\n* Increased pushback on CH", "on_block": "-9", "on_ch": "+4", "on_hit": "+4", @@ -2670,29 +2856,31 @@ }, { "alias": [], + "alt": [], "damage": "15,20", "id": "Yoshimitsu-f,F+2&${justFrame}58;2", "image": "", - "input": "f,F+2&#58;2", + "input": "f,F+2,:2", "name": "Yomi Kakenuke", - "notes": "\n* 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 and restore 4 health", + "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", "on_block": "", - "on_ch": "+17d", - "on_hit": "+17d", + "on_ch": "+8d", + "on_hit": "+8d", "parent": "Yoshimitsu-f,F+2", - "recovery": "r53 BT", + "recovery": "r57 BT", "startup": "i15", "target": "m,t", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Yoshimitsu-f,F+3", "image": "", "input": "f,F+3", "name": "Iwatsubute", - "notes": "\n* Transition to r26 KIN with 1+2 (+3~+4 on block, +12~+13 on hit)\n* Cannot be buffered", + "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", @@ -2704,12 +2892,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Yoshimitsu-f,F+3+4", "image": "", "input": "f,F+3+4", "name": "Reverse Cartwheel", - "notes": "\n* Spike\n* Cannot be buffered\n* Visually similar to f,F+1+2\n* Unparryable by traditional parries, Asuka, Nina, etc", + "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", @@ -2721,12 +2910,13 @@ }, { "alias": [], + "alt": [], "damage": "15,15", "id": "Yoshimitsu-f,F+3+4,1+2", "image": "", "input": "f,F+3+4,1+2", "name": "", - "notes": "\n* Combo from 1st CH\n* Tremendous forward travel\n* Unparryable by traditional parries, Asuka, Nina, etc\n* Automatically recovers to r? IND on self wallsplat", + "notes": "* Combo from 1st CH\n* Tremendous forward travel\n* Automatically recovers to r? IND on self wallsplat\n", "on_block": "-31~-25", "on_ch": "-2a (-12)", "on_hit": "-2a (-12)", @@ -2738,12 +2928,13 @@ }, { "alias": [], + "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": "\n* Tornado\n* Combo from 2nd hit\n* Combo from 1st CH\n* Tremendous forward travel", + "notes": "* Tornado\n* Combo from 2nd hit\n* Combo from 1st CH\n* Tremendous forward travel\n", "on_block": "-13", "on_ch": "+52a (+42)", "on_hit": "+52a (+42)", @@ -2755,12 +2946,13 @@ }, { "alias": [], + "alt": [], "damage": "20z", "id": "Yoshimitsu-f,F+4", "image": "", "input": "f,F+4", "name": "Fubuki Knee", - "notes": "\n* Balcony Break\n* Knee\n* Cannot be buffered", + "notes": "* Balcony Break\n* Knee\n* Cannot be buffered\n", "on_block": "-6~-5", "on_ch": "+37a (+23)", "on_hit": "+37a (+23)", @@ -2772,12 +2964,13 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Yoshimitsu-f,f,F+3", "image": "", "input": "f,f,F+3", "name": "Manji Kick", - "notes": "\n* Balcony Break\n* 9 chip damage on block", + "notes": "* Balcony Break\n* 9 chip damage on block\n", "on_block": "+5g~+6g", "on_ch": "+13a (+3)", "on_hit": "+13a (+3)", @@ -2789,12 +2982,13 @@ }, { "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", + "notes": "Unavailable in NSS\n", "on_block": "+7g~+8g", "on_ch": "+15a (+5)", "on_hit": "+15a (+5)", @@ -2806,12 +3000,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-FLE.1", "image": "", "input": "FLE.1", "name": "Flea Roll", - "notes": "", + "notes": "\nfs1~25 cs26~", "on_block": "", "on_ch": "", "on_hit": "", @@ -2823,12 +3018,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Yoshimitsu-FLE.1+2", "image": "", "input": "FLE.1+2", "name": "Skull Splitter", - "notes": "\n* Tornado\n* Head", + "notes": "* Tornado\n* Head\ncs6~17", "on_block": "-8~-7", "on_ch": "+31a (+21)", "on_hit": "+31a (+21)", @@ -2840,12 +3036,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Yoshimitsu-FLE.2", "image": "", "input": "FLE.2", "name": "Flea > Sliding Headbutt", - "notes": "\n* Side switches on close hit\n* Can combo to ws4 on no side switch\n* Alternate input: FLE.1~df+3+4", + "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~", "on_block": "-12~-8", "on_ch": "+30a", "on_hit": "+30a", @@ -2857,12 +3054,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-FLE.3", "image": "", "input": "FLE.3", "name": "Flea Dance", - "notes": "\n* Evades like a sidestep\n* Alternate input: FLE.4", + "notes": "* Evades like a sidestep\n* Alternate input: FLE.4\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2874,12 +3072,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Yoshimitsu-FLE.3+4", "image": "", "input": "FLE.3+4", "name": "Flea > Kangaroo Kick", - "notes": "\n* Tornado\n* Unparryable by traditional parries, Asuka, Nina, etc", + "notes": "* Tornado\nfs1~26 cs6~22", "on_block": "-13~-12", "on_ch": "+52a (+42)", "on_hit": "+52a (+42)", @@ -2891,12 +3090,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-FLE.b", "image": "", "input": "FLE.b", "name": "Flea Step Backward (WFL)", - "notes": "In WFL from frames 20-50", + "notes": "In WFL from frames 20-50\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2908,12 +3108,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-FLE.d", "image": "", "input": "FLE.d", "name": "Flea Digger", - "notes": "\n* Evades jabs from frames 4-14\n* Evades mids from frames 7-12\n* Can be canceled into other FLE moves (except FLE.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)\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2925,12 +3126,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-FLE.d+3+4", "image": "", "input": "FLE.d+3+4", "name": "Flea > Indian Stance", - "notes": "", + "notes": "\n\njs1~16 cs16~30 fs17~", "on_block": "", "on_ch": "", "on_hit": "", @@ -2942,12 +3144,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-FLE.db", "image": "", "input": "FLE.db", "name": "Flea Cancel", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2959,12 +3162,13 @@ }, { "alias": [], + "alt": [], "damage": "0", "id": "Yoshimitsu-FLE.ds", "image": "", "input": "FLE.d", "name": "Flea Digger Strike", - "notes": "\n* 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", + "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", "on_block": "", "on_ch": "+31a (+24)", "on_hit": "+31a (+24)", @@ -2976,12 +3180,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-FLE.f", "image": "", "input": "FLE.f", "name": "Flea Step (WFL)", - "notes": "\n* In WFL from frames 20-50\n* Cancel into FLE.f,f with f within 19 frames", + "notes": "* In WFL from frames 20-50\n* Cancel into FLE.f,f with f within 19 frames\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -2993,12 +3198,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Yoshimitsu-FLE.f+2", "image": "", "input": "FLE.f+2", "name": "Flea to Dragonfly Slash", - "notes": "\n* Homing\n* Balcony Break", + "notes": "* Homing\n* Balcony Break\n", "on_block": "+7g~+8g", "on_ch": "+64a (+44)", "on_hit": "+19a (+10)", @@ -3010,12 +3216,13 @@ }, { "alias": [], + "alt": [], "damage": "3,3,3,3,3", "id": "Yoshimitsu-FLE.f,f", "image": "", "input": "FLE.f,f", "name": "Running Flea", - "notes": "\n* Combos from 1st\n* Floor break at the wall only\n* Sometimes combos into FLE.n", + "notes": "* Combos from 1st\n* Floor break at the wall only\n* Sometimes combos into FLE.n\n", "on_block": "-10", "on_ch": "+1", "on_hit": "+1", @@ -3027,12 +3234,13 @@ }, { "alias": [], + "alt": [], "damage": "7", "id": "Yoshimitsu-FLE.n", "image": "", "input": "FLE.n", "name": "Flea Idle", - "notes": "\n* 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", + "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", "on_block": "-18~", "on_ch": "+48a (+38a)", "on_hit": "+48a (+38a)", @@ -3044,12 +3252,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-FLE.u+1+2", "image": "", "input": "FLE.u+1+2", "name": "Flea > Manji Dragonfly", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -3061,12 +3270,31 @@ }, { "alias": [], + "alt": [], + "damage": "30", + "id": "Yoshimitsu-FLE.u+3+4", + "image": "", + "input": "FLE.u+3+4", + "name": "Flea > Dragonfly Feint", + "notes": "* Balcony Break\n* Tech roll to r33 FC on frames 41-42\n", + "on_block": "+4~+6", + "on_ch": "+21a (+12)", + "on_hit": "+21a (+12)", + "parent": "", + "recovery": "r20 FUFT", + "startup": "i38~40", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "21", "id": "Yoshimitsu-FLE.uf", "image": "", "input": "FLE.uf", "name": "Jumping Flea", - "notes": "\n* Balcony Break\n* Alternate inputs: FLE.u and FLE.ub", + "notes": "* Balcony Break\n* Alternate inputs: FLE.u and FLE.ub\n", "on_block": "", "on_ch": "+30a (+20)", "on_hit": "+30a (+20)", @@ -3078,12 +3306,13 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Yoshimitsu-f,n,d,df+1", "image": "", "input": "f,n,d,df+1", "name": "Gehosen", - "notes": "\n* 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", + "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", "on_ch": "+35a (+25a)", "on_hit": "+35a (+25a)", @@ -3095,12 +3324,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Yoshimitsu-f,n,d,df+2", "image": "", "input": "f,n,d,df+2", "name": "Flashing Steel", - "notes": "\n* Balcony Break\n* Weapon\n* Can be buffered\n* Can be performed in FC", + "notes": "* Balcony Break\n* Weapon\n* Can be buffered\n* Can be performed in FC\ncs6~14", "on_block": "-13~-12", "on_ch": "+58a (+38)", "on_hit": "+6g~+7g", @@ -3112,6 +3342,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-FUFT.d+3+4", "image": "", @@ -3129,12 +3360,13 @@ }, { "alias": [], + "alt": [], "damage": "51", "id": "Yoshimitsu-H.2+3", "image": "", "input": "H.2+3", "name": "Divine Sword Kagekiyo", - "notes": "\n* 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", + "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", "on_ch": "-3d", "on_hit": "-3d", @@ -3146,12 +3378,13 @@ }, { "alias": [], - "damage": "20", + "alt": [], + "damage": "26", "id": "Yoshimitsu-H.DGF.1", "image": "", "input": "H.DGF.1", "name": "Dragonfly Blade (Heat)", - "notes": "\n* Spike\n* Weapon\n* 14 chip damage on block\n* Recovers health on hit", + "notes": "* Spike\n* Weapon\n* 18 chip damage on block\n* Recovers health on hit\n", "on_block": "+2~+3", "on_ch": "+46a", "on_hit": "+46a", @@ -3163,12 +3396,13 @@ }, { "alias": [], + "alt": [], "damage": "10,10,20", "id": "Yoshimitsu-H.DGF.f+1+2", "image": "", "input": "H.DGF.f+1+2", "name": "Red Spider Lily (Heat)", - "notes": "\n* Homing\n* Balcony Break\n* Weapon\n* 17 chip damage on block\n* Recovers health on hit", + "notes": "* Homing\n* Balcony Break\n* Weapon\n* 17 chip damage on block\n* Recovers health on hit\n", "on_block": "+4~+5", "on_ch": "+18a (+9)", "on_hit": "+18a (+9)", @@ -3180,12 +3414,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Yoshimitsu-IND.1", "image": "", "input": "IND.1", "name": "Indian Stance Storm", - "notes": "\n* Spike\n* Weapon\n* Same animation as the ending of qcf+1\n* Alternate notation: 1SS.IND.1 or IND.1SS.1", + "notes": "* Spike\n* Weapon\n* Same animation as the ending of qcf+1\n* Alternate notation: 1SS.IND.1\n", "on_block": "", "on_ch": "+0c~+2c", "on_hit": "+0c~+2c", @@ -3197,12 +3432,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-IND.1+2", "image": "", "input": "IND.1+2", "name": "Indian Stance Flea", - "notes": "Unavailable in NSS", + "notes": "Unavailable in NSS\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -3214,12 +3450,13 @@ }, { "alias": [], + "alt": [], "damage": "7", "id": "Yoshimitsu-IND.2", "image": "", "input": "IND.2", "name": "Indian Stance Stone Fists", - "notes": "\n* Leads to DB+2,2 extensions\n* Yoshimitsu will transition to IND.u if the distance to the opponent is less than 1.00 units\n* Yoshimitsu will teleport if the distance to the opponent is less than 0.50 units", + "notes": "* Leads to DB+2,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", @@ -3231,12 +3468,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Yoshimitsu-IND.3", "image": "", "input": "IND.3", "name": "", - "notes": "\n* Balcony Break\n* Automatically recovers to r? IND on self wallsplat\n* Unparryable by traditional parries, Asuka, Nina, etc\n* Tremendous forward travel", + "notes": "* Balcony Break\n* Automatically recovers to r? IND on self wallsplat\n* Tremendous forward travel\n", "on_block": "-31~-25", "on_ch": "-2a (-12)", "on_hit": "-2a (-12)", @@ -3248,12 +3486,13 @@ }, { "alias": [], + "alt": [], "damage": "15,20", "id": "Yoshimitsu-IND.3,3+4", "image": "", "input": "IND.3,3+4", "name": "Indian Stance Cannon", - "notes": "\n* Tornado\n* Combo from 1st hit\n* Tremendous forward travel", + "notes": "* Tornado\n* Combo from 1st hit\n* Tremendous forward travel\n", "on_block": "-13", "on_ch": "+52a (+42)", "on_hit": "+52a (+42)", @@ -3265,12 +3504,13 @@ }, { "alias": [], + "alt": [], "damage": "6,22", "id": "Yoshimitsu-IND.3+4", "image": "", "input": "IND.3+4", "name": "Indian Tobi Ushiwaka", - "notes": "\n* Transition to r18 DGF with 1SS.U", + "notes": "* Homing\n* Transition to r18 DGF with 1SS.U\n", "on_block": "-6~-5", "on_ch": "+3~+4", "on_hit": "+3~+4", @@ -3282,12 +3522,13 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Yoshimitsu-IND.4", "image": "", "input": "IND.4", "name": "Indian Stance Knee Cap", - "notes": "Homing", + "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", @@ -3299,12 +3540,13 @@ }, { "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", + "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": "", @@ -3316,12 +3558,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-IND.D+3+4*", "image": "", "input": "IND.D+3+4*", "name": "Indian Levitation", - "notes": "\n* 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", + "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~", "on_block": "", "on_ch": "", "on_hit": "", @@ -3333,12 +3576,13 @@ }, { "alias": [], + "alt": [], "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", + "notes": "If closer than 1.75 units, recovers r51, 1 unit behind the opponent\ncs1~ fs1~", "on_block": "", "on_ch": "", "on_hit": "", @@ -3350,12 +3594,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-IND.n", "image": "", "input": "IND.n", "name": "Indian Stance Healing", - "notes": "\n* Restores recoverable health with each pulse\n* Can be cancelled into other IND moves", + "notes": "* Restores recoverable health with each pulse\n* Can be cancelled into other IND moves\ncs1~ fs1~", "on_block": "", "on_ch": "", "on_hit": "", @@ -3367,12 +3612,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-IND.u", "image": "", "input": "IND.u", "name": "Indian Stance Cancel", - "notes": "\n* Alternate input: IND.d\n* Evasive, can go under some attacks if timed", + "notes": "* Alternate input: IND.d\n* Evasive, can go under some attacks if timed", "on_block": "", "on_ch": "", "on_hit": "", @@ -3384,12 +3630,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-IND.u+1+2", "image": "", "input": "IND.u+1+2", "name": "Indian Stance Manji Dragonfly", - "notes": "Unavailable in NSS", + "notes": "Unavailable in NSS\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -3401,12 +3648,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Yoshimitsu-KIN.1", "image": "", "input": "KIN.1", "name": "", - "notes": "\n* Spike\n* Weapon", + "notes": "* Spike\n* Weapon", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -3418,12 +3666,13 @@ }, { "alias": [], + "alt": [], "damage": "10,5,15", "id": "Yoshimitsu-KIN.1,1", "image": "", "input": "KIN.1,1", "name": "Doushi Kiri", - "notes": "\n* 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", + "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", @@ -3435,12 +3684,13 @@ }, { "alias": [], + "alt": [], "damage": "4,4,4,24", "id": "Yoshimitsu-KIN.1+2", "image": "", "input": "KIN.1+2", "name": "Ashura Blade", - "notes": "\n* 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", + "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", "on_ch": "+11a", "on_hit": "+11a", @@ -3452,12 +3702,13 @@ }, { "alias": [], - "damage": "21", + "alt": [], + "damage": "20", "id": "Yoshimitsu-KIN.1+4", "image": "", "input": "KIN.1+4", "name": "Soul Stealer", - "notes": "\n* Weapon\n* 70% proration on standing hit\n* Knockdown against BT opponent, +23a (+14)\n* Power up in NSS or Heat\n* Alternate notation: 1SS.KIN.1+4", + "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", @@ -3469,12 +3720,13 @@ }, { "alias": [], + "alt": [], "damage": "10,5,20", "id": "Yoshimitsu-KIN.1,NSS.1", "image": "", "input": "KIN.1,NSS.1", "name": "", - "notes": "\n* Spike\n* Weapon\n* Combo from 1st hit with 2f delay\n* Recovers health on hit", + "notes": "* Spike\n* Weapon\n* Combo from 1st hit with 2f delay\n* Recovers health on hit", "on_block": "-1~+0", "on_ch": "+37a (+29)", "on_hit": "+37a (+29)", @@ -3486,6 +3738,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Yoshimitsu-KIN.2", "image": "", @@ -3503,12 +3756,13 @@ }, { "alias": [], - "damage": "1530", + "alt": [], + "damage": "15,30", "id": "Yoshimitsu-KIN.2,1+2", "image": "", "input": "KIN.2,1+2", "name": "Tenshu Kuzushi", - "notes": "\n* 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* Alternate notation: 1SS.KIN.2,1+2", "on_block": "-15~-13", "on_ch": "+2a", "on_hit": "+2a", @@ -3520,15 +3774,16 @@ }, { "alias": [], - "damage": "1530", + "alt": [], + "damage": "15,30", "id": "Yoshimitsu-KIN.2,1+2*", "image": "", - "input": "KIN.2,1+2*", - "name": "Tenshu Kuzushi (Hold)", - "notes": "\n* Balcony Break\n* Spike\n* Weapon\n* 9 chip damage on block\n* Power in NSS or Heat\n* Alternate notation: 1SS.KIN.2,1+2*", - "on_block": "+2~+4", - "on_ch": "+2a", - "on_hit": "+2a", + "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", + "on_ch": "+69a (+49)", + "on_hit": "+69a (+49)", "parent": "Yoshimitsu-KIN.2", "recovery": "r49 1SS", "startup": "i21~22", @@ -3537,12 +3792,13 @@ }, { "alias": [], + "alt": [], "damage": "15,30", "id": "Yoshimitsu-KIN.2,NSS.1+2", "image": "", "input": "KIN.2,NSS.1+2", "name": "NSS Tenshu Kuzushi", - "notes": "\n* Balcony Break\n* Spike\n* Weapon\n* 9 chip damage on block\n* Recovers health on hit", + "notes": "* Balcony Break\n* Spike\n* Weapon\n* 9 chip damage on block\n* Recovers health on hit", "on_block": "-3~-1", "on_ch": "+15a", "on_hit": "+15a", @@ -3554,12 +3810,13 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Yoshimitsu-KIN.3", "image": "", "input": "KIN.3", "name": "Shibakari", - "notes": "", + "notes": "\n\njs10~20 fs21~23 cs24~", "on_block": "-16~-9", "on_ch": "+24a", "on_hit": "+13a", @@ -3571,12 +3828,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Yoshimitsu-KIN.4", "image": "", "input": "KIN.4", "name": "Whirlwind", - "notes": "\n* 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", + "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", "on_ch": "+49a", "on_hit": "+20a (+11)", @@ -3588,12 +3846,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Yoshimitsu-KIN.b+1+2", "image": "", "input": "KIN.b+1+2", "name": "Mumyo Juji Ken", - "notes": "\n* Weapon\n* Backswing blow\n* Unavailable in NSS", + "notes": "* Weapon\n* Backswing blow\n* Unavailable in NSS", "on_block": "", "on_ch": "+6a", "on_hit": "+6a", @@ -3605,6 +3864,7 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Yoshimitsu-KIN.b+2", "image": "", @@ -3622,12 +3882,13 @@ }, { "alias": [], + "alt": [], "damage": "15,19", "id": "Yoshimitsu-KIN.b+2,1", "image": "", "input": "KIN.b+2,1", "name": "Ikaruga", - "notes": "\n* Tornado\n* Weapon\n* Combo from 1st hit\n* Alternate notation: 1SS.KIN.b+2,1", + "notes": "* Tornado\n* Weapon\n* Combo from 1st hit\n* Alternate notation: 1SS.KIN.b+2,1", "on_block": "-12~-11", "on_ch": "+30a (+20)", "on_hit": "+30a (+20)", @@ -3639,12 +3900,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Yoshimitsu-KIN.d+1", "image": "", "input": "KIN.d+1", "name": "Ishigaki Kuzushi", - "notes": "\n* Weapon\n* Alternate notation: 1SS.KIN.d+1", + "notes": "* Weapon\n* Cancel to r16 FC with DB\n* Alternate notation: 1SS.KIN.d+1\ncs22~", "on_block": "-13", "on_ch": "+38a", "on_hit": "+3", @@ -3656,12 +3918,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-KIN.f", "image": "", "input": "KIN.f", "name": "Kincho Forward Dash", - "notes": "", + "notes": "\ncs5~25", "on_block": "", "on_ch": "", "on_hit": "", @@ -3673,12 +3936,13 @@ }, { "alias": [], + "alt": [], "damage": "6,6,10", "id": "Yoshimitsu-KIN.f+1", "image": "", "input": "KIN.f+1", "name": "Submission Chakram", - "notes": "\n* 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", + "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", "on_ch": "-2", "on_hit": "-2", @@ -3690,12 +3954,13 @@ }, { "alias": [], + "alt": [], "damage": "6,6,6,6,6,10", "id": "Yoshimitsu-KIN.f+1*", "image": "", "input": "KIN.f+1*", "name": "Submission Chakram (Hold)", - "notes": "\n* 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*", + "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", "on_ch": "+29a (+14)", "on_hit": "+29a (+14)", @@ -3707,12 +3972,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Yoshimitsu-KIN.f+2", "image": "", "input": "KIN.f+2", "name": "Ganto", - "notes": "\n* Heat Engager\n* Heat Dash +5g~+6g +34a\n* Homing\n* Balcony Break\n* Weapon\n* Wall crush on block +11g minimum, 3 damage on wall hit", + "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", "on_ch": "+9a (+0)", "on_hit": "+9a (+0)", @@ -3724,12 +3990,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-KIN.u+1+2", "image": "", "input": "KIN.u+1+2", "name": "Kincho Manji Dragonfly", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -3741,12 +4008,13 @@ }, { "alias": [], + "alt": [], "damage": "45", "id": "Yoshimitsu-Left Throw", "image": "", "input": "Left Throw", "name": "Wheels of Hell", - "notes": "\n* Throw break 1\n* Side switch on hit", + "notes": "* Throw break 1\n* Side switch on hit", "on_block": "-3", "on_ch": "+0d", "on_hit": "+0d", @@ -3758,6 +4026,7 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Yoshimitsu-MED.1+2", "image": "", @@ -3775,12 +4044,13 @@ }, { "alias": [], - "damage": "21", + "alt": [], + "damage": "20", "id": "Yoshimitsu-MED.1+4", "image": "", "input": "MED.1+4", "name": "Meditation Backturned Flash", - "notes": "\n* Weapon\n* 70% proration on standing hit\n* Knockdown against BT opponent, +23a (+14)\n* Power up in NSS or Heat\n* Alternate notation: 1SS.BT.1+4", + "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", @@ -3792,12 +4062,13 @@ }, { "alias": [], + "alt": [], "damage": "15,15", "id": "Yoshimitsu-MED.3", "image": "", "input": "MED.3", "name": "Back Handspring", - "notes": "\n* Spike on second hit\n* BT.d+3 is guaranteed on meaty block", + "notes": "* Spike on second hit\n* BT.d+3 is guaranteed on meaty block\n", "on_block": "+2~+13", "on_ch": "+43a", "on_hit": "+43a", @@ -3809,6 +4080,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-MED.3+4", "image": "", @@ -3826,12 +4098,13 @@ }, { "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": "\n* Spike\n* Weapon\n* 4 chip damage on block\n* Power up in NSS or Heat\n* Recovers in 1SS", + "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", @@ -3843,12 +4116,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-MED.b", "image": "", "input": "MED.b", "name": "", - "notes": "\n* Can be cancelled into a backturned move\n* Can be cancelled into instant while standing\n* Creates distance with the opponent", + "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": "", @@ -3860,6 +4134,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-MED.d", "image": "", @@ -3877,12 +4152,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-MED.f", "image": "", "input": "MED.f", "name": "", - "notes": "\n* 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", "on_block": "", "on_ch": "", "on_hit": "", @@ -3894,12 +4170,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-MED.n", "image": "", "input": "MED.n", "name": "", - "notes": "\n* 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)", "on_block": "", "on_ch": "", "on_hit": "", @@ -3911,6 +4188,7 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-MED.u", "image": "", @@ -3928,6 +4206,7 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Yoshimitsu-NSS.1+2+3", "image": "", @@ -3945,12 +4224,15 @@ }, { "alias": [], - "damage": "24", + "alt": [ + "NSS Flash" + ], + "damage": "20", "id": "Yoshimitsu-NSS.1+4", "image": "", "input": "NSS.1+4", - "name": "NSS Flash", - "notes": "\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", + "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", "on_ch": "+14 +64a", "on_hit": "+14 +64a", @@ -3962,12 +4244,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-NSS.b+1+2", "image": "", "input": "NSS.b+1+2", "name": "Battou Kakugo", - "notes": "", + "notes": "\ncs8~50", "on_block": "", "on_ch": "", "on_hit": "", @@ -3979,6 +4262,7 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Yoshimitsu-NSS.b,B+1+4", "image": "", @@ -3996,12 +4280,13 @@ }, { "alias": [], - "damage": ",24", + "alt": [], + "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": "\n* Weapon\n* Knockdown against BT opponent, +19a (+9)\n* 4 chip damage on block\n* Recovers health on hit", + "notes": "* Weapon\n* Knockdown against BT opponent, +19a (+9)\n* 4 chip damage on block\n* Recovers health on hit", "on_block": "-15~-12", "on_ch": "+14 +64a", "on_hit": "+14 +64a", @@ -4013,29 +4298,13 @@ }, { "alias": [], - "damage": "20", - "id": "Yoshimitsu-NSS.BT.b~db+1+2", - "image": "", - "input": "NSS.BT.b~db+1+2", - "name": "Ghost Sword - Shisetsu Genman", - "notes": "Weapon", - "on_block": "-13~-12", - "on_ch": "+38a", - "on_hit": "+3", - "parent": "", - "recovery": "r31 FC", - "startup": "i17~18", - "target": "L", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "15", "id": "Yoshimitsu-NSS.BT.d+1", "image": "", "input": "NSS.BT.d+1", "name": "NSS Shisetsu Genman", - "notes": "", + "notes": "Can hit grounded while off-axis\ncs6~", "on_block": "-13~-12", "on_ch": "+38a", "on_hit": "+3", @@ -4047,12 +4316,13 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Yoshimitsu-NSS.d+1", "image": "", "input": "NSS.d+1", "name": "Quick Chop", - "notes": "\n* Spike\n* Weapon\n* Recovers health on hit\n* 12 chip damage on block\n* Input can be held to transition to d+1*", + "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", "on_hit": "+16a", @@ -4064,12 +4334,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-NSS.d+1+2", "image": "", "input": "NSS.d+1+2", "name": "NSS to Indian Stance", - "notes": "", + "notes": "\ncs7~ fs7~", "on_block": "", "on_ch": "", "on_hit": "", @@ -4081,12 +4352,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-NSS.d+1+4", "image": "", "input": "NSS.d+1+4", "name": "Unfinished Business", - "notes": "Yoshimitsu is invisible on frames 50~64, but can still be attacked", + "notes": "Yoshimitsu is invisible on frames 50~64, but can still be hit", "on_block": "", "on_ch": "", "on_hit": "", @@ -4098,12 +4370,13 @@ }, { "alias": [], + "alt": [], "damage": "5", "id": "Yoshimitsu-NSS.db+1", "image": "", "input": "NSS.db+1", "name": "Manji Shagapan", - "notes": "\n* In-game frame data incorrectly dispalys this move as i11\n* Transition to r24 with f", + "notes": "* Transition to r24 with f\ncs4~", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -4115,12 +4388,13 @@ }, { "alias": [], + "alt": [], "damage": "19", "id": "Yoshimitsu-NSS.df+1+4", "image": "", "input": "NSS.df+1+4", - "name": "", - "notes": "\n* 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", + "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", "on_ch": "+35a (+25)", "on_hit": "+35a (+25)", @@ -4132,12 +4406,13 @@ }, { "alias": [], + "alt": [], "damage": "29", "id": "Yoshimitsu-NSS.f+1+2", "image": "", "input": "NSS.f+1+2", "name": "NSS Kuzuryu", - "notes": "\n* Heat Engager\n* Heat Dash +5g +62a (+42)\n* Balcony Break\n* Weapon\n* 8 chip damage on block\n* Extended range", + "notes": "* Heat Engager\n* Heat Dash +5g +62a (+42)\n* Balcony Break\n* Weapon\n* 8 chip damage on block\n* Extended range", "on_block": "-12", "on_ch": "+8a (-1)", "on_hit": "+8a (-1)", @@ -4149,12 +4424,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Yoshimitsu-NSS.f+3+4", "image": "", "input": "NSS.f+3+4", "name": "NSS Kamikaze", - "notes": "\n* Balcony Break\n* Head\n* Cancel to r55 BT with b\n* +20a on left/right side hit", + "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", "on_block": "-13~-9", "on_ch": "+20a (+11)", "on_hit": "+20a (+11)", @@ -4166,12 +4442,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Yoshimitsu-NSS.FC.DF+1", "image": "", "input": "NSS.FC.DF+1", "name": "", - "notes": "\n* Alternate input: NSS.db,b+1", + "notes": "* Alternate input: NSS.db,b+1\ncs1~34", "on_block": "-16~-15", "on_ch": "+27a", "on_hit": "+27a", @@ -4183,12 +4460,13 @@ }, { "alias": [], + "alt": [], "damage": "12,20", "id": "Yoshimitsu-NSS.FC.DF+1,2", "image": "", "input": "NSS.FC.DF+1,2", "name": "Agonbaku", - "notes": "\n* Combo from 1st hit\n* Alternate input: NSS.db,b+1,2", + "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", @@ -4200,12 +4478,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Yoshimitsu-NSS.FC.df+3", "image": "", "input": "NSS.FC.df+3", "name": "Spinning Cleave", - "notes": "", + "notes": "\ncs1~", "on_block": "-26~-25", "on_ch": "+67a (+51)", "on_hit": "+67a (+51)", @@ -4217,12 +4496,13 @@ }, { "alias": [], + "alt": [], "damage": "19", "id": "Yoshimitsu-NSS.f,n,d,df+1", "image": "", "input": "NSS.f,n,d,df+1", "name": "", - "notes": "\n* Can be buffered\n* Can transition to r37 KIN with 1+2\n* Can be performed in FC", + "notes": "* Can be buffered\n* Can transition to r37 KIN with 1+2\n* Can be performed in FC\n", "on_block": "-17~-16", "on_ch": "+35a (+25a)", "on_hit": "+35a (+25a)", @@ -4234,12 +4514,31 @@ }, { "alias": [], - "damage": "24", + "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", + "on_ch": "+5a", + "on_hit": "+5a", + "parent": "", + "recovery": "r32 NSS", + "startup": "i48~51", + "target": "M", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "20", "id": "Yoshimitsu-NSS.KIN.1+4", "image": "", "input": "NSS.KIN.1+4", "name": "NSS Kincho Flash", - "notes": "\n* Weapon\n* Knockdown against BT opponent, +19a (+9)\n* 4 chip damage on block\n* Recovers health on hit", + "notes": "* Weapon\n* Knockdown against BT opponent, +19a (+9)\n* 4 chip damage on block\n* Recovers health on hit", "on_block": "-15~-12", "on_ch": "+14 +64a", "on_hit": "+14 +64a", @@ -4251,12 +4550,31 @@ }, { "alias": [], + "alt": [], + "damage": "17", + "id": "Yoshimitsu-NSS.KIN.d+1", + "image": "", + "input": "NSS.KIN.d+1", + "name": "", + "notes": "Cancel to r16 FC with DB\ncs22~", + "on_block": "-13", + "on_ch": "+38a", + "on_hit": "+3", + "parent": "", + "recovery": "r31 FC", + "startup": "i23~24", + "target": "L", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "6,6,12", "id": "Yoshimitsu-NSS.KIN.f+1", "image": "", "input": "NSS.KIN.f+1", "name": "NSS Submission Chakram", - "notes": "\n* Weapon\n* Combos from any hit\n* 12 chip damage on block\n* Recovers health on hit", + "notes": "* Weapon\n* Combos from any hit\n* 12 chip damage on block\n* Recovers health on hit", "on_block": "-5~-4", "on_ch": "+18a (+11)", "on_hit": "+18a (+11)", @@ -4268,12 +4586,13 @@ }, { "alias": [], + "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": "\n* Weapon\n* Combos from any hit\n* 21 chip damage on block\n* Recovers health on hit", + "notes": "* Weapon\n* Combos from any hit\n* 21 chip damage on block\n* Recovers health on hit", "on_block": "--9~-8", "on_ch": "+29a (+14)", "on_hit": "+29a (+14)", @@ -4285,12 +4604,13 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Yoshimitsu-NSS.qcf+1", "image": "", "input": "NSS.qcf+1", "name": "Moonsault", - "notes": "\n* Spike\n* Can be buffered\n* Can be performed in FC", + "notes": "* Spike\n* Can be buffered\n* Can be performed in FC\n", "on_block": "-8c~-5c", "on_ch": "+5a", "on_hit": "+5a", @@ -4302,12 +4622,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Yoshimitsu-NSS.u+1", "image": "", "input": "NSS.u+1", "name": "", - "notes": "Spike", + "notes": "Spike\n", "on_block": "-5~-4", "on_ch": "+4c~+5c", "on_hit": "+4c~+5c", @@ -4319,12 +4640,13 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Yoshimitsu-NSS.u+1+2", "image": "", "input": "NSS.u+1+2", "name": "Ishiusu Tsubushi", - "notes": "\n* Spike\n* Can't be low parried", + "notes": "* Spike\n* Can't be low parried\n", "on_block": "+4~+6", "on_ch": "+20c~+22c", "on_hit": "+20c~+22c", @@ -4336,12 +4658,13 @@ }, { "alias": [], + "alt": [], "damage": "19", "id": "Yoshimitsu-NSS.ub+1", "image": "", "input": "NSS.ub+1", "name": "", - "notes": "Spike", + "notes": "Spike\n", "on_block": "-6~-5", "on_ch": "+3c~+4c", "on_hit": "+3c~+4c", @@ -4353,29 +4676,13 @@ }, { "alias": [], - "damage": "25", - "id": "Yoshimitsu-NSS.u,b+1+2", - "image": "", - "input": "NSS.u,b+1+2", - "name": "Ghost Sword - Cleansing Sword Yoshimitsu", - "notes": "\n* Balcony Break\n* Weapon\n* 5 chip damage on block\n* Power up in NSS or Heat", - "on_block": "-8c~-7c", - "on_ch": "+27a (+17)", - "on_hit": "+27a (+17)", - "parent": "", - "recovery": "r28 NSS", - "startup": "i24~25", - "target": "M", - "video": "" - }, - { - "alias": [], + "alt": [], "damage": "30", "id": "Yoshimitsu-NSS.ub+1+2", "image": "", "input": "NSS.ub+1+2", "name": "Soul Blade Yoshimitsu", - "notes": "\n* 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", + "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", "on_ch": "+16a (+6)", "on_hit": "+16a (+6)", @@ -4387,12 +4694,13 @@ }, { "alias": [], + "alt": [], "damage": "50", "id": "Yoshimitsu-NSS.ub+1+3", "image": "", "input": "NSS.ub+1+3", "name": "Spinning Finger Stab", - "notes": "\n* Punishable on close hit with FUFT.3", + "notes": "* Punishable on close hit with FUFT.3", "on_block": "", "on_ch": "-23", "on_hit": "-23", @@ -4404,6 +4712,7 @@ }, { "alias": [], + "alt": [], "damage": "50,15", "id": "Yoshimitsu-NSS.ub+1+3,1+2", "image": "", @@ -4416,17 +4725,18 @@ "parent": "Yoshimitsu-NSS.ub+1+3", "recovery": "r33 NSS", "startup": "i51~65", - "target": "m!h", + "target": "m!,h", "video": "" }, { "alias": [], + "alt": [], "damage": "50,40", "id": "Yoshimitsu-NSS.ub+1+3,n+1", "image": "", "input": "NSS.ub+1+3,n+1", "name": "Index Poke Windmill", - "notes": "\n* Balcony Break\n* Cancel early to r21 with B", + "notes": "* Balcony Break\n* Cancel early to r21 with B", "on_block": "", "on_ch": "-49a (-75)", "on_hit": "-49a (-75)", @@ -4438,12 +4748,13 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Yoshimitsu-NSS.uf+1", "image": "", "input": "NSS.uf+1", "name": "", - "notes": "Spike", + "notes": "Spike\n", "on_block": "-4~-3", "on_ch": "+15a", "on_hit": "+5c~+6c", @@ -4455,12 +4766,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-NSS.uf+1+3", "image": "", "input": "NSS.uf+1+3", "name": "Safe Heron Jump", - "notes": "", + "notes": "\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -4472,12 +4784,13 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Yoshimitsu-OTG.u+1", "image": "", "input": "OTG.u+1", "name": "Kaishaku", - "notes": " \n* Spike\n* Weapon\n* 16 damage -16a against airborne opponent\n* 19 damage -13a (-23a) against a grounded opponent\n* Unavailable in NSS", + "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", @@ -4489,12 +4802,13 @@ }, { "alias": [], + "alt": [], "damage": "0", "id": "Yoshimitsu-qcb,f+2", "image": "", "input": "qcb,f+2", "name": "Soul Possession", - "notes": "\n* Unbreakable\n* Opponent recovers 26 health\n* Yoshimitsu loses 35 health", + "notes": "* Unbreakable\n* Opponent recovers 26 health\n* Yoshimitsu loses 35 health", "on_block": "", "on_ch": "+0", "on_hit": "+0", @@ -4506,12 +4820,13 @@ }, { "alias": [], + "alt": [], "damage": "24,15,35", "id": "Yoshimitsu-qcf+1", "image": "", "input": "qcf+1", "name": "Moonsault Slayer", - "notes": "\n* 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", + "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", "on_block": "+0~+2", "on_ch": "+30a", "on_hit": "+30a", @@ -4523,12 +4838,13 @@ }, { "alias": [], + "alt": [], "damage": "22", "id": "Yoshimitsu-qcf+2", "image": "", "input": "qcf+2", "name": "Soul Siphon", - "notes": "\n* 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", "on_block": "+0", "on_ch": "+0", "on_hit": "+0", @@ -4540,12 +4856,13 @@ }, { "alias": [], + "alt": [], "damage": "10,45+", "id": "Yoshimitsu-R.df+1+2", "image": "", "input": "R.df+1+2", "name": "Trailokya Pilgrimage", - "notes": "\n* Rage Art\n* Damage increases with lower health\n* Erases opponent's recoverable health on hit", + "notes": "* Rage Art\n* Damage increases with lower health\n* Erases opponent's recoverable health on hit\n* Power Crush", "on_block": "-15", "on_ch": "+0d", "on_hit": "+0d", @@ -4557,6 +4874,7 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Yoshimitsu-Right Throw", "image": "", @@ -4574,14 +4892,15 @@ }, { "alias": [], - "damage": "23", + "alt": [], + "damage": "21", "id": "Yoshimitsu-SS.1", "image": "", "input": "SS.1", "name": "Inner Palm", "notes": "", "on_block": "-9~-8", - "on_ch": "+2~+3", + "on_ch": "[+27a (+17)](https://wavu.wiki/t/Yoshimitsu_combos#Staples 'Combo')", "on_hit": "+2~+3", "parent": "", "recovery": "r32", @@ -4591,7 +4910,8 @@ }, { "alias": [], - "damage": "22", + "alt": [], + "damage": "20", "id": "Yoshimitsu-SS.2", "image": "", "input": "SS.2", @@ -4608,12 +4928,13 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Yoshimitsu-u+1", "image": "", "input": "u+1", "name": "", - "notes": "\n* Spike\n* Weapon\n* Alternate notation: 1SS.u+1", + "notes": "* Spike\n* Weapon\n* Alternate notation: 1SS.u+1\n", "on_block": "-5~-4", "on_ch": "+4c~+5c", "on_hit": "+4c~+5c", @@ -4625,12 +4946,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Yoshimitsu-u+1+2", "image": "", "input": "u+1+2", "name": "Manji Dragonfly", - "notes": "\n* Unavailable in 1SS\n* Alternate input: BT.u+1+2", + "notes": "* Unavailable in 1SS\n* Alternate input: BT.u+1+2\n", "on_block": "", "on_ch": "", "on_hit": "", @@ -4642,12 +4964,13 @@ }, { "alias": [], + "alt": [], "damage": "10,12", "id": "Yoshimitsu-u+3+4", "image": "", "input": "u+3+4", "name": "Guillotine Crow Kick", - "notes": "\n* Spike\n* Evades some mid attacks from frames ?-?\n* Can be floated out of invisibility frames", + "notes": "* Spike\n* Evades some mid attacks from frames ?-?\n* Can be floated out of invisibility frames\n", "on_block": "+1c~+4c", "on_ch": "+24a", "on_hit": "+24a", @@ -4659,12 +4982,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Yoshimitsu-ub+1", "image": "", "input": "ub+1", "name": "", - "notes": "\n* Spike\n* Weapon\n* Alternate notation: 1SS.ub+1", + "notes": "* Spike\n* Weapon\n* Alternate notation: 1SS.ub+1\n", "on_block": "-6~-5", "on_ch": "+3c~+4c", "on_hit": "+3c~+4c", @@ -4676,12 +5000,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Yoshimitsu-ub+1+2", "image": "", "input": "ub+1+2", "name": "Cleansing Sword Yoshimitsu", - "notes": "\n* Balcony Break\n* Weapon\n* 5 chip damage on block\n* Power up in NSS or Heat", + "notes": "* Balcony Break\n* Weapon\n* 5 chip damage on block\n* Power up in NSS or Heat", "on_block": "-8c~-7c", "on_ch": "+27a (+17)", "on_hit": "+27a (+17)", @@ -4693,12 +5018,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Yoshimitsu-ub+1+3", "image": "", "input": "ub+1+3", "name": "Sword Stab", - "notes": "\n* 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* Alternate notation: 1SS.ub+1+3", "on_block": "", "on_ch": "-24", "on_hit": "-24", @@ -4710,29 +5036,31 @@ }, { "alias": [], + "alt": [], "damage": "40,18", "id": "Yoshimitsu-ub+1+3,1+2", "image": "", "input": "ub+1+3,1+2", "name": "Face Splitter", - "notes": "\n* Weapon\n* Alternate notation: 1SS.ub+1+3,1+2", + "notes": "* Weapon\n* Alternate notation: 1SS.ub+1+3,1+2", "on_block": "", "on_ch": "+45a", "on_hit": "+1~+2", "parent": "Yoshimitsu-ub+1+3", "recovery": "r33", "startup": "i50~52", - "target": "m!h!", + "target": "m!,h!", "video": "" }, { "alias": [], + "alt": [], "damage": "40,22", "id": "Yoshimitsu-ub+1+3,n+1", "image": "", "input": "ub+1+3,n+1", "name": "Sword Poke Windmill", - "notes": "\n* 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\n* Alternate notation: 1SS.ub+1+3,n+1", "on_block": "", "on_ch": "-57a", "on_hit": "-57a", @@ -4744,12 +5072,13 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Yoshimitsu-ub+4", "image": "", "input": "ub+4", "name": "Avoiding the Puddle", - "notes": "\n* Balcony Break\n* Spike", + "notes": "* Balcony Break\n* Spike\n", "on_block": "-19~-17", "on_ch": "+12a (+2)", "on_hit": "+12a (+2)", @@ -4761,12 +5090,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Yoshimitsu-uf+1", "image": "", "input": "uf+1", "name": "Helmet Strike", - "notes": "\n* Spike\n* Weapon\n* Alternate notation: 1SS.uf+1", + "notes": "* Spike\n* Weapon\n* Alternate notation: 1SS.uf+1\n", "on_block": "-4~-3", "on_ch": "+50a", "on_hit": "+5c~+6c", @@ -4778,12 +5108,13 @@ }, { "alias": [], + "alt": [], "damage": "45", "id": "Yoshimitsu-uf+1+2", "image": "", "input": "uf+1+2", "name": "Rainbow Drop", - "notes": "\n* 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", "on_block": "+0", "on_ch": "+1", "on_hit": "+1", @@ -4795,12 +5126,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Yoshimitsu-uf+1+3", "image": "", "input": "uf+1+3", "name": "Death Copter", - "notes": "\n* 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", + "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", "on_block": "", "on_ch": "+30a", "on_hit": "+30a", @@ -4812,12 +5144,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Yoshimitsu-uf+1+3,b", "image": "", "input": "uf+1+3,b", "name": "Death Copter Trick", - "notes": "\n* Spike\n* Weapon\n* Cancel to r27 DGF with 1+2\n* Input during frames 1-31 of uf+1+2", + "notes": "* Spike\n* Weapon\n* Cancel to r27 DGF with 1+2\n* Input during frames 1-31 of uf+1+2\n", "on_block": "", "on_ch": "+24a", "on_hit": "+24a", @@ -4829,12 +5162,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Yoshimitsu-uf+1+3,d", "image": "", "input": "uf+1+3,d", "name": "Death Copter Slice (1)", - "notes": "\n* Spike\n* Weapon\n* 10 chip damage on block\n* Input during frames 1-31 of uf+1+2", + "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", "on_ch": "+34a", "on_hit": "+34a", @@ -4846,12 +5180,13 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Yoshimitsu-uf+1+3,d2", "image": "", - "input": "uf+1+3>d", + "input": "uf+1+3>d", "name": "Death Copter Slice (2)", - "notes": "\n* Spike\n* Weapon\n* 12 chip damage on block\n* Input during frames 35-60 of uf+1+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", "on_ch": "+34a", "on_hit": "+34a", @@ -4863,12 +5198,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Yoshimitsu-uf+2", "image": "", "input": "uf+2", "name": "Kurama Itto", - "notes": "\n* Weapon\n* Cancel to r20 FC with D", + "notes": "* Weapon\n* Cancel to r20 FC with D\n", "on_block": "-16~-15", "on_ch": "+25a", "on_hit": "+6g~+7g", @@ -4880,12 +5216,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Yoshimitsu-uf+3", "image": "", "input": "uf+3", "name": "Rising Knee", - "notes": "\n* Knee\n* Can evade jabs at frames 5-7\n* Alternate inputs: ub+3, u+3", + "notes": "* Knee\n* Can evade jabs at frames 5-7\n* Alternate inputs: ub+3, u+3\n", "on_block": "-13", "on_ch": "+32a (+22)", "on_hit": "+32a (+22)", @@ -4897,12 +5234,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Yoshimitsu-uf+3+4", "image": "", "input": "uf+3+4", "name": "Poison Wind", - "notes": "\n* 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* Unparryable by traditional parries, Asuka, Nina, etc", + "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", "on_block": "-16~-12", "on_ch": "-4a", "on_hit": "-4a", @@ -4914,12 +5252,13 @@ }, { "alias": [], + "alt": [], "damage": "20,8", "id": "Yoshimitsu-uf+3+4,1", "image": "", "input": "uf+3+4,1", "name": "", - "notes": "\n* On hit, transitions to r49 backward jump automatically\n* Combo from 1st hit vs grounded\n* Combo from 1st hit", + "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", @@ -4931,12 +5270,13 @@ }, { "alias": [], + "alt": [], "damage": "20,8,21", "id": "Yoshimitsu-uf+3+4,1,3+4", "image": "", "input": "uf+3+4,1,3+4", "name": "Poison Wind Steel Smash", - "notes": "\n* Spike\n* On hit, transitions to r49 backward jump automatically", + "notes": "* Spike\n* On hit, transitions to r49 backward jump automatically\n", "on_block": "+0c~+4c", "on_ch": "-14a", "on_hit": "-14a", @@ -4948,12 +5288,13 @@ }, { "alias": [], + "alt": [], "damage": "20,8,15", "id": "Yoshimitsu-uf+3+4,1,4", "image": "", "input": "uf+3+4,1,4", "name": "", - "notes": "Combos from 1st (requires wall)", + "notes": "Combos from 1st (requires wall)\n", "on_block": "-14~+13g", "on_ch": "+27a (+17a)", "on_hit": "+27a (+17a)", @@ -4965,12 +5306,13 @@ }, { "alias": [], + "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": "\n* 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)", + "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", "on_ch": "+6a", "on_hit": "+1c~+2c", @@ -4982,12 +5324,13 @@ }, { "alias": [], + "alt": [], "damage": "20,8,15,15", "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": "\n* Spike\n* Weapon\n* Can transition to d+1*,n\n* 12 chip damage on block\n* Recovers health on hit", + "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", "on_ch": "+52a", "on_hit": "+16a", @@ -4999,12 +5342,13 @@ }, { "alias": [], + "alt": [], "damage": "20,10,10", "id": "Yoshimitsu-uf+3+4,3", "image": "", "input": "uf+3+4,3", "name": "Poison Wind Eclipse Kick", - "notes": "\n* Spike\n* Evades mid attacks from frames ?-?", + "notes": "* Spike\n* Evades mid attacks from frames ?-?\n", "on_block": "-4c~-1c", "on_ch": "+27a", "on_hit": "+27a", @@ -5016,12 +5360,13 @@ }, { "alias": [], + "alt": [], "damage": "20,25", "id": "Yoshimitsu-uf+3+4,3+4", "image": "", "input": "uf+3+4,3+4", "name": "Poison Wind > Kangaroo Kick", - "notes": "\n* Tornado\n* Combo from 1st hit\n* Unparryable by traditional parries, Asuka, Nina, etc", + "notes": "* Tornado\n* Combo from 1st hit\n,cs4~22 fs10~50", "on_block": "-13~-12", "on_ch": "+52a (+42)", "on_hit": "+52a (+42)", @@ -5033,12 +5378,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Yoshimitsu-uf+4", "image": "", "input": "uf+4", "name": "Avoiding the Puddle", - "notes": "\n* Homing\n* Balcony Break\n* Spike\n* Alternate input: u+4", + "notes": "* Homing\n* Balcony Break\n* Spike\n* Alternate input: u+4\n", "on_block": "-9~-7", "on_ch": "+22a", "on_hit": "+22a", @@ -5050,12 +5396,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Yoshimitsu-WFL.3", "image": "", "input": "WFL.3", "name": "Sakanobori", - "notes": "\n* Balcony Break\n* Unparryable by traditional parries, Asuka, Nina, etc\n* Does 37 damage on Clean Hit (See next entry)", + "notes": "* Balcony Break\n* Does 37 damage on Clean Hit (See next entry)\n", "on_block": "-16", "on_ch": "+2a (-7)", "on_hit": "+2a (-7)", @@ -5067,12 +5414,13 @@ }, { "alias": [], + "alt": [], "damage": "37,20", "id": "Yoshimitsu-WFL.3C", "image": "", "input": "WFL.3 (Close Hit)", "name": "Sakanobori", - "notes": "\n* Transition to attack throw only on front hit\n* Can side switch on hit", + "notes": "* Transition to attack throw only on front hit\n* Can side switch on hit\n", "on_block": "", "on_ch": "+15a", "on_hit": "+15a", @@ -5084,12 +5432,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Yoshimitsu-WFL.4", "image": "", "input": "WFL.4", "name": "Tsurubebi", - "notes": "", + "notes": "\n\njs1~12 cs12~ fs13~", "on_block": "-9~-8", "on_ch": "+20a", "on_hit": "+12c~+13c", @@ -5101,6 +5450,7 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Yoshimitsu-ws1", "image": "", @@ -5118,12 +5468,13 @@ }, { "alias": [], + "alt": [], "damage": "12,12", "id": "Yoshimitsu-ws1,1", "image": "", "input": "ws1,1", "name": "", - "notes": "\n* 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", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -5135,12 +5486,13 @@ }, { "alias": [], + "alt": [], "damage": "12,12,12", "id": "Yoshimitsu-ws1,1,1", "image": "", "input": "ws1,1,1", "name": "", - "notes": "\n* 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", "on_block": "-11", "on_ch": "+0", "on_hit": "+0", @@ -5152,12 +5504,13 @@ }, { "alias": [], + "alt": [], "damage": "12,12,12,25", "id": "Yoshimitsu-ws1,1,1,1", "image": "", "input": "ws1,1,1,1", "name": "Door Knocker", - "notes": "\n* Spike\n* Combos from 3rd CH with 5f delay\n* Input can be delayed 12f", + "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", @@ -5169,12 +5522,13 @@ }, { "alias": [], + "alt": [], "damage": "12,12", "id": "Yoshimitsu-ws1,1~b+3", "image": "", - "input": "ws1,1~b+3", + "input": "ws1,1,~b+3", "name": "Door Knocker to Spinning Evade", - "notes": "\n* Alternate input: ws1,1~b+4", + "notes": "* Alternate input: ws1,1~b+4", "on_block": "-16", "on_ch": "-5", "on_hit": "-5", @@ -5186,12 +5540,13 @@ }, { "alias": [], + "alt": [], "damage": "12,18", "id": "Yoshimitsu-ws1,2", "image": "", "input": "ws1,2", "name": "Door Knocker to Back Knuckle", - "notes": "\n* 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", + "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", "on_ch": "+39a", "on_hit": "+14g~+15g", @@ -5203,12 +5558,13 @@ }, { "alias": [], + "alt": [], "damage": "12,18,21", "id": "Yoshimitsu-ws1,2,1", "image": "", "input": "ws1,2,1", "name": "Door Knocker Shredder", - "notes": "\n* Tornado\n* Weapon\n* Combo from 2nd CH\n* Alternate notation: 1SS.ws1,2,1", + "notes": "* Tornado\n* Weapon\n* Combo from 2nd CH\n* Alternate notation: 1SS.ws1,2,1", "on_block": "-12~-11", "on_ch": "+17a (+10)", "on_hit": "+17a (+10)", @@ -5220,6 +5576,7 @@ }, { "alias": [], + "alt": [], "damage": "12,18,8", "id": "Yoshimitsu-ws1,2,db+2", "image": "", @@ -5237,6 +5594,7 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Yoshimitsu-ws2", "image": "", @@ -5254,12 +5612,13 @@ }, { "alias": [], + "alt": [], "damage": "13,14", "id": "Yoshimitsu-ws2,1", "image": "", "input": "ws2,1", "name": "Scowling Moon God", - "notes": "\n* 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* Alternate notation: 1SS.ws+2,1", "on_block": "-3a", "on_ch": "+36a (+26)", "on_hit": "+36a (+26)", @@ -5271,12 +5630,13 @@ }, { "alias": [], + "alt": [], "damage": "13,16", "id": "Yoshimitsu-ws2,NSS.1", "image": "", "input": "ws2,NSS.1", "name": "", - "notes": "\n* Elbow\n* Combo from 1st hit with 1f delay", + "notes": "* Elbow\n* Combo from 1st hit with 1f delay", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -5288,12 +5648,13 @@ }, { "alias": [], + "alt": [], "damage": "13,16,18", "id": "Yoshimitsu-ws2,NSS.1,2", "image": "", "input": "ws2,NSS.1,2", "name": "Scowling Aratama", - "notes": "\n* Combo from 2nd CH\n* Elbow", + "notes": "* Combo from 2nd CH\n* Elbow", "on_block": "-5", "on_ch": "+63a", "on_hit": "+5", @@ -5305,12 +5666,13 @@ }, { "alias": [], + "alt": [], "damage": "13,16,25", "id": "Yoshimitsu-ws2,NSS.1,3", "image": "", "input": "ws2,NSS.1,3", "name": "Scowling Spirit", - "notes": "\n* Balcony Break\n* Combo from 2nd CH", + "notes": "* Balcony Break\n* Combo from 2nd CH", "on_block": "-7~-6", "on_ch": "+27a (+17)", "on_hit": "+27a (+17)", @@ -5322,6 +5684,7 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Yoshimitsu-ws3", "image": "", @@ -5339,12 +5702,13 @@ }, { "alias": [], + "alt": [], "damage": "12,20", "id": "Yoshimitsu-ws3,2", "image": "", "input": "ws3,2", "name": "Kimon Matagi", - "notes": "\n* Spike\n* Weapon\n* Combo from 1st hit", + "notes": "* Spike\n* Weapon\n* Combo from 1st hit", "on_block": "-12c", "on_ch": "+0a", "on_hit": "+0a", @@ -5356,12 +5720,13 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Yoshimitsu-ws4", "image": "", "input": "ws4", "name": "Toe Smash", - "notes": "\n* Transition to r21 KIN with 1+2\n* Transition to r24 NSS with B", + "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", 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 2c54989..de95665 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 @@ -1,6 +1,7 @@ [ { "alias": [], + "alt": [], "damage": "5", "id": "Zafina-1", "image": "", @@ -18,6 +19,7 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Zafina-1+2", "image": "", @@ -25,7 +27,7 @@ "name": "", "notes": "", "on_block": "-12", - "on_ch": "+24a", + "on_ch": "[+24a](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", "on_hit": "+4", "parent": "", "recovery": "", @@ -35,12 +37,13 @@ }, { "alias": [], + "alt": [], "damage": "5,9", "id": "Zafina-1,2", "image": "", "input": "1,2", - "name": "", - "notes": "", + "name": "Left Right Combo", + "notes": "Combos from 1st hit", "on_block": "-3", "on_ch": "+8", "on_hit": "+8", @@ -52,12 +55,13 @@ }, { "alias": [], + "alt": [], "damage": "5,9,12", "id": "Zafina-1,2,3", "image": "", "input": "1,2,3", - "name": "", - "notes": "\n* Cancel SCR transition by holding B (becomes -9/0)\n* Can be delayed\n", + "name": "Left Right Scarecrow", + "notes": "* Cancel SCR transition -9, +0 with B\n* Combos from 2nd hit CH\n* Can be delayed", "on_block": "0", "on_ch": "+9", "on_hit": "+9", @@ -69,12 +73,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Zafina-1+2+3+4", "image": "", "input": "1+2+3+4", "name": "Ki Charge", - "notes": "\n* 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", "on_block": "", "on_ch": "", "on_hit": "", @@ -86,12 +91,13 @@ }, { "alias": [], + "alt": [], "damage": "17,10", "id": "Zafina-1+2,4", "image": "", "input": "1+2,4", "name": "", - "notes": "", + "notes": "Combos from 1st hit", "on_block": "-10", "on_ch": "+6", "on_hit": "+1", @@ -103,15 +109,16 @@ }, { "alias": [], - "damage": "17,10,12", + "alt": [], + "damage": "17,10,20", "id": "Zafina-1+2,4,4", "image": "", "input": "1+2,4,4", - "name": "", - "notes": "\n* Can pick up from the ground with db+3 for a juggle\n", + "name": "Manticore", + "notes": "* Combos from 2nd hit CH\n* Can pick up from the ground with db+3 for a juggle", "on_block": "-11", - "on_ch": "+19d", - "on_hit": "+19d", + "on_ch": "[+19d](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", + "on_hit": "[+19d](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", "parent": "Zafina-1+2,4", "recovery": "", "startup": "i16~17", @@ -120,6 +127,7 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Zafina-1+3", "image": "", @@ -137,12 +145,13 @@ }, { "alias": [], + "alt": [], "damage": "5,14", "id": "Zafina-1,3", "image": "", "input": "1,3", - "name": "", - "notes": "\n* Cancel SCR transition by holding B (becomes -8/+1)\n", + "name": "Anzu", + "notes": "* Cancel SCR transition -8, +1 with B\n* Combos from 1st hit", "on_block": "-2", "on_ch": "+7", "on_hit": "+7", @@ -154,15 +163,16 @@ }, { "alias": [], + "alt": [], "damage": "5,17", "id": "Zafina-1,4", "image": "", "input": "1,4", - "name": "", - "notes": "", + "name": "Ecdysis", + "notes": "* Tornado\n* Combos from 1st hit", "on_block": "-5", - "on_ch": "+2", - "on_hit": "+2", + "on_ch": "[+53a](https://wavu.wiki/t/Zafina_combos#Mini-combos 'Mini-combo')", + "on_hit": "+22", "parent": "Zafina-1", "recovery": "TRT", "startup": "i10", @@ -171,6 +181,7 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Zafina-2", "image": "", @@ -188,13 +199,14 @@ }, { "alias": [], + "alt": [], "damage": "8,9", "id": "Zafina-2,1", "image": "", "input": "2,1", "name": "", - "notes": "", - "on_block": "-6", + "notes": "Combos from 1st hit CH", + "on_block": "-6c", "on_ch": "+2", "on_hit": "+2", "parent": "Zafina-2", @@ -205,12 +217,13 @@ }, { "alias": [], + "alt": [], "damage": "8,9,11", "id": "Zafina-2,1,3", "image": "", "input": "2,1,3", - "name": "", - "notes": "\n* Can be cancelled into MNT before hit by holding D (becomes -9/-17)\n* Can be delayed\n", + "name": "Kapara", + "notes": "* Cancel and transition to -9, -17 MNT with D \n* Combos from 2nd hit CH\n* Can be delayed", "on_block": "-17", "on_ch": "+4d", "on_hit": "+4d", @@ -222,12 +235,13 @@ }, { "alias": [], + "alt": [], "damage": "8,12", "id": "Zafina-2,2", "image": "", - "input": "2,1", + "input": "2,2", "name": "", - "notes": "", + "notes": "* Combos from 1st hit CH\n* Can be delayed", "on_block": "-9", "on_ch": "+7", "on_hit": "+2", @@ -239,12 +253,13 @@ }, { "alias": [], + "alt": [], "damage": "8,12,7,11,14", "id": "Zafina-2,2,1+2", "image": "", - "input": "2,1,1+2", - "name": "", - "notes": "", + "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)", @@ -256,12 +271,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Zafina-2+3", "image": "", "input": "2+3", "name": "Heat Burst", - "notes": "\n* 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", + "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", @@ -273,12 +289,13 @@ }, { "alias": [], + "alt": [], "damage": "35", "id": "Zafina-2+4", "image": "", "input": "2+4", "name": "", - "notes": "\n* Throw break 1 or 2\n* Transitions to MNT", + "notes": "* Throw break 1 or 2\n* Transitions to MNT", "on_block": "", "on_ch": "0", "on_hit": "0", @@ -290,12 +307,13 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Zafina-3", "image": "", "input": "3", - "name": "", - "notes": "\n* Cancel SCR transition by holding B (becomes -8/+1)\n", + "name": "Sharur", + "notes": "* Cancel SCR transition -8, +1 with B", "on_block": "0", "on_ch": "+9", "on_hit": "+9", @@ -307,12 +325,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Zafina-3+4", "image": "", "input": "3+4", - "name": "", - "notes": "\n", + "name": "Scarecrow Stance", + "notes": "* Transitions to SCR", "on_block": "", "on_ch": "", "on_hit": "", @@ -324,6 +343,7 @@ }, { "alias": [], + "alt": [], "damage": "19", "id": "Zafina-4", "image": "", @@ -341,12 +361,13 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Zafina-b+1", "image": "", "input": "b+1", - "name": "", - "notes": "\n", + "name": "Cursed Crow", + "notes": "", "on_block": "-14", "on_ch": "+2", "on_hit": "+2", @@ -358,29 +379,49 @@ }, { "alias": [], - "damage": "1436", - "id": "Zafina-b+1&${justFrame}58;1+2", + "alt": [], + "damage": "14,36", + "id": "Zafina-b+1:1+2", "image": "", - "input": "b+1&#58;1+2", - "name": "", - "notes": "\n* Hit Throw\n* Azazel's Power\n* Zafina receives recoverable health damage\n* Switches sides\n", + "input": "b+1,:1+2", + "name": "Cursed Claw", + "notes": "* Hit Throw\n* Azazel's Power\n* Zafina receives recoverable health damage\n* Switches sides", "on_block": "", - "on_ch": "d", - "on_hit": "d", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "Zafina-b+1", "recovery": "", "startup": "i18", - "target": "m", + "target": "m,t", + "video": "" + }, + { + "alias": [], + "alt": [], + "damage": "5,35", + "id": "Zafina-b+1+3", + "image": "", + "input": "b+1+3", + "name": "Revenge Hand", + "notes": "* Parry\n* Alternate input: b+2+4", + "on_block": "", + "on_ch": "+12d", + "on_hit": "+12d", + "parent": "", + "recovery": "", + "startup": "i6", + "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "22", "id": "Zafina-b+2", "image": "", "input": "b+2", - "name": "", - "notes": "\n* Homing\n", + "name": "Brisingamen Backfist", + "notes": "* Homing", "on_block": "-5", "on_ch": "+12", "on_hit": "+12", @@ -392,13 +433,14 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Zafina-b+2+3", "image": "", "input": "b+2+3", - "name": "", - "notes": "\n", - "on_block": "", + "name": "Spear of Alu", + "notes": "Unblockable", + "on_block": "!", "on_ch": "+41a(+10)", "on_hit": "+41a(+10)", "parent": "", @@ -409,12 +451,13 @@ }, { "alias": [], + "alt": [], "damage": "23", "id": "Zafina-b+3", "image": "", "input": "b+3", - "name": "", - "notes": "\n", + "name": "Ereshkigal Stomp", + "notes": "Powercrush\n* Power Crush", "on_block": "-14", "on_ch": "+12d", "on_hit": "+12d", @@ -426,12 +469,13 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Zafina-b+4", "image": "", "input": "b+4", "name": "", - "notes": "\n", + "notes": "", "on_block": "-9", "on_ch": "+4", "on_hit": "+4", @@ -443,12 +487,13 @@ }, { "alias": [], - "damage": "1420", + "alt": [], + "damage": "14,20", "id": "Zafina-b+4,4", "image": "", "input": "b+4,4", - "name": "", - "notes": "\n* Balcony Break\n* Delayable\n* Hit-confirmable\n", + "name": "Tiamat's Tail", + "notes": "* Balcony Break\n* Delayable\n* Hit-confirmable\n* Combos from 1st hit", "on_block": "-14", "on_ch": "+9a(0)", "on_hit": "+9a(0)", @@ -460,12 +505,13 @@ }, { "alias": [], + "alt": [], "damage": "50", "id": "Zafina-Back Throw", "image": "", "input": "Back Throw", "name": "", - "notes": "\n* Unbreakable", + "notes": "* Unbreakable", "on_block": "", "on_ch": "0", "on_hit": "0", @@ -477,12 +523,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Zafina-d+1", "image": "", "input": "d+1", - "name": "11", - "notes": "\n", + "name": "", + "notes": "", "on_block": "-16", "on_ch": "-3c", "on_hit": "-8", @@ -494,12 +541,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Zafina-d+1,1", "image": "", "input": "d+1,1", - "name": "17", - "notes": "\n* Delayable", + "name": "Ningishzida", + "notes": "* Combos from 1st hit CH\n* Delayable", "on_block": "-12", "on_ch": "+28a(+22)", "on_hit": "+19a(+12)", @@ -511,12 +559,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Zafina-d+1+2", "image": "", "input": "d+1+2", - "name": "", - "notes": "\n", + "name": "Tarantula Stance", + "notes": "Transitions to TRT", "on_block": "", "on_ch": "", "on_hit": "", @@ -528,12 +577,13 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Zafina-d+2", "image": "", "input": "d+2", "name": "", - "notes": "\n", + "notes": "", "on_block": "-16c", "on_ch": "+17d", "on_hit": "-3c", @@ -545,15 +595,16 @@ }, { "alias": [], - "damage": "1710", + "alt": [], + "damage": "17,10", "id": "Zafina-d+2,4", "image": "", "input": "d+2,4", "name": "", - "notes": "\n* Can hold D to transition to TRT instead of MNT\n", + "notes": "* Floor Break\n* Transition to -22, -4 TRT with D", "on_block": "-22", "on_ch": "-4c", - "on_hit": "-4b", + "on_hit": "-4", "parent": "Zafina-d+2", "recovery": "MNT", "startup": "i19~20", @@ -562,12 +613,13 @@ }, { "alias": [], - "damage": "171010", + "alt": [], + "damage": "17,10,10", "id": "Zafina-d+2,4,3", "image": "", "input": "d+2,4,3", - "name": "", - "notes": "\n", + "name": "Poison Rosette", + "notes": "* Combos from 2nd hit CH", "on_block": "-12", "on_ch": "+18a", "on_hit": "+18a", @@ -579,15 +631,16 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Zafina-d+3", "image": "", "input": "d+3", - "name": "", - "notes": "\n* Evasive (can go under some mids)\n* Hold D to transition to MNT (becomes -13/+4)\n", + "name": "Earwig Pincer", + "notes": "* Transition to -13, +7c MNT with D\n* Evasive (can go under some mids)\ncs", "on_block": "-15", "on_ch": "+20a", - "on_hit": "+2", + "on_hit": "+5c", "parent": "", "recovery": "r FC", "startup": "i22", @@ -596,12 +649,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Zafina-d+3+4", "image": "", "input": "d+3+4", - "name": "", - "notes": "\n", + "name": "Mantis Stance", + "notes": "Transitions to MNT", "on_block": "", "on_ch": "", "on_hit": "", @@ -613,12 +667,13 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Zafina-d+4", "image": "", "input": "d+4", "name": "", - "notes": "\n", + "notes": "", "on_block": "-19", "on_ch": "+7", "on_hit": "-3", @@ -630,12 +685,13 @@ }, { "alias": [], - "damage": "810", + "alt": [], + "damage": "8,10", "id": "Zafina-d+4,3", "image": "", "input": "d+4,3", - "name": "", - "notes": "\n* Delayable\n", + "name": "Iskur", + "notes": "* Combos from 1st hit CH\n* Delayable", "on_block": "-6", "on_ch": "+36a(+26)", "on_hit": "+36a(+26)", @@ -647,12 +703,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Zafina-db+1+2", "image": "", "input": "db+1+2", "name": "", - "notes": "\n", + "notes": "\ncs", "on_block": "-16", "on_ch": "+15a", "on_hit": "+15a", @@ -664,31 +721,33 @@ }, { "alias": [], - "damage": "1020", + "alt": [], + "damage": "10,20", "id": "Zafina-db+1+2,1+2", "image": "", "input": "db+1+2,1+2", - "name": "", - "notes": "\n* Tornado\n", + "name": "Sirrush", + "notes": "* Tornado\n* Balcony Break\n* Combos from 1st hit", "on_block": "-16", "on_ch": "+37a(-10)", "on_hit": "+5a(-4)", "parent": "Zafina-db+1+2", "recovery": "", "startup": "i28~29", - "target": "lm", + "target": "l,m", "video": "" }, { "alias": [], + "alt": [], "damage": "17", "id": "Zafina-db+2", "image": "", "input": "db+2", - "name": "", - "notes": "\n", + "name": "Backhand Thrust", + "notes": "", "on_block": "-9", - "on_ch": "+16d", + "on_ch": "[+16a](https://wavu.wiki/t/Zafina_combos#Mini-combos 'Mini-combo')", "on_hit": "+3", "parent": "", "recovery": "", @@ -698,12 +757,13 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Zafina-db+3", "image": "", "input": "db+3", - "name": "", - "notes": "\n* Cancel SCR transition by holding B (becomes -11/0)\n", + "name": "Acinaces", + "notes": "* Cancel SCR transition -11, +0 with B", "on_block": "-8", "on_ch": "+3", "on_hit": "+3", @@ -715,12 +775,13 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Zafina-db+4", "image": "", "input": "db+4", "name": "", - "notes": "\n* Hold D to transition to MNT (becomes -13/4)\n", + "notes": "* Transition to -13, -4 MNT with D\n* Alternate input FC.db+4\ncs", "on_block": "-12", "on_ch": "+3", "on_hit": "-3", @@ -732,12 +793,13 @@ }, { "alias": [], - "damage": "1417", + "alt": [], + "damage": "14,17", "id": "Zafina-db+4,2", "image": "", "input": "db+4,2", - "name": "", - "notes": "\n* Launches into Tornado\n * Does not apply Tornado mid-combo\n", + "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", "on_block": "-13", "on_ch": "+68a(+52)", "on_hit": "+68a(+52)", @@ -749,6 +811,7 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Zafina-df+1", "image": "", @@ -766,12 +829,13 @@ }, { "alias": [], + "alt": [], "damage": "10,16", "id": "Zafina-df+1,2", "image": "", "input": "df+1,2", "name": "", - "notes": "", + "notes": "Combos from 1st hit", "on_block": "-13", "on_ch": "+3", "on_hit": "+3", @@ -783,12 +847,13 @@ }, { "alias": [], + "alt": [], "damage": "10,16,20", "id": "Zafina-df+1,2,1", "image": "", "input": "df+1,2,1", - "name": "", - "notes": "\n* Can be delayed\n", + "name": "Bloody Saif - Execution", + "notes": "* Balcony Break\n* Combos from 2nd hit CH\n* Can be delayed", "on_block": "-13", "on_ch": "+23d(13)", "on_hit": "+23d(13)", @@ -800,32 +865,34 @@ }, { "alias": [], - "damage": "1018", + "alt": [], + "damage": "10,18", "id": "Zafina-df+1,4", "image": "", "input": "df+1,4", - "name": "", - "notes": "\n", + "name": "Sharp Shamshir", + "notes": "* Balcony Break\n* Combos from 1st hit", "on_block": "-6", - "on_ch": "+12", - "on_hit": "+12", + "on_ch": "+12g", + "on_hit": "+12g", "parent": "Zafina-df+1", "recovery": "", "startup": "i13~14", - "target": "mh", + "target": "m,h", "video": "" }, { "alias": [], + "alt": [], "damage": "13", "id": "Zafina-df+2", "image": "", "input": "df+2", - "name": "", + "name": "Lamashtu Claw", "notes": "", "on_block": "-12", - "on_ch": "+32a(22)", - "on_hit": "+32a(22)", + "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": "", "startup": "i16~17", @@ -834,12 +901,31 @@ }, { "alias": [], + "alt": [], + "damage": "20", + "id": "Zafina-df+2+3", + "image": "", + "input": "df+2+3", + "name": "Kur", + "notes": "Homing\ncs", + "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": "", + "startup": "i36~37", + "target": "m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "15", "id": "Zafina-df+3", "image": "", "input": "df+3", "name": "", - "notes": "\n* Cancel SCR transition by holding B (becomes -10/-1)\n", + "notes": "* Cancel SCR transition -10, -1 with B", "on_block": "-5", "on_ch": "+4", "on_hit": "+4", @@ -851,15 +937,16 @@ }, { "alias": [], + "alt": [], "damage": "15,17", "id": "Zafina-df+3,4", "image": "", "input": "df+3,4", - "name": "", - "notes": "", + "name": "Dueling Scimitars", + "notes": "Combos from 1st hit", "on_block": "-6", - "on_ch": "+55a", - "on_hit": "+22d", + "on_ch": "[+55a](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", + "on_hit": "[+22a](https://wavu.wiki/t/Zafina_combos#Mini-combos 'Zafina Combos')", "parent": "Zafina-df+3", "recovery": "", "startup": "i15~16", @@ -868,15 +955,16 @@ }, { "alias": [], + "alt": [], "damage": "15,15", "id": "Zafina-df+3,d+4", "image": "", "input": "df+3,d+4", - "name": "", - "notes": "", + "name": "Pukku", + "notes": "Combos from 1st hit\ncs", "on_block": "-14", - "on_ch": "+1", - "on_hit": "+1", + "on_ch": "+1c", + "on_hit": "+1c", "parent": "Zafina-df+3", "recovery": "", "startup": "i15~16", @@ -885,6 +973,7 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Zafina-df+4", "image": "", @@ -902,12 +991,13 @@ }, { "alias": [], + "alt": [], "damage": "14,22", "id": "Zafina-df+4,1", "image": "", "input": "df+4,1", - "name": "", - "notes": "\n* 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* Can be cancelled before hit by holding D (recovers crouching -18/-2)\n", + "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", "on_block": "-12", "on_ch": "+3d", "on_hit": "+3d", @@ -915,16 +1005,17 @@ "recovery": "", "startup": "i14", "target": "m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Zafina_df4,1.mp4" }, { "alias": [], + "alt": [], "damage": "14,20", "id": "Zafina-df+4,2", "image": "", "input": "df+4,2", - "name": "", - "notes": "* Tornado", + "name": "Cerberus Strike", + "notes": "* Tornado\n* Combos from 1st hit", "on_block": "-13", "on_ch": "+24a(+9)", "on_hit": "+24a(+9)", @@ -936,12 +1027,13 @@ }, { "alias": [], + "alt": [], "damage": "16,22", "id": "Zafina-f+1+2", "image": "", "input": "f+1+2", - "name": "", - "notes": "\n* 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\n", + "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", "on_block": "-9", "on_ch": "+5d(-5)", "on_hit": "+5d(-5)", @@ -949,10 +1041,11 @@ "recovery": "", "startup": "i19~20 i13~14", "target": "m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Zafina_f+1+2.mp4" }, { "alias": [], + "alt": [], "damage": "17", "id": "Zafina-f+2", "image": "", @@ -965,54 +1058,57 @@ "parent": "", "recovery": "", "startup": "i19", - "target": ",m", + "target": "m", "video": "" }, { "alias": [], + "alt": [], "damage": "17,12", "id": "Zafina-f+2,3", "image": "", "input": "f+2,3", "name": "", - "notes": "\n* Cancel SCR transition by holding B (becomes -9/0)\n* Can be delayed\n", + "notes": "* Cancel SCR transition -9, +0 with B\n* Combos from 1st hit\n* Can be delayed", "on_block": "0", "on_ch": "+9", "on_hit": "+9", "parent": "Zafina-f+2", "recovery": "SCR", "startup": "i19", - "target": ",m,h", + "target": "m,h", "video": "" }, { "alias": [], + "alt": [], "damage": "17,12,25", "id": "Zafina-f+2,3,4", "image": "", "input": "f+2,3,4", - "name": "", - "notes": "", + "name": "Ettimu", + "notes": "Balcony Break", "on_block": "-18", "on_ch": "+18d(8)", "on_hit": "+18d(8)", "parent": "Zafina-f+2,3", "recovery": "", "startup": "i19", - "target": ",m,h,m", + "target": "m,h,m", "video": "" }, { "alias": [], + "alt": [], "damage": "28", "id": "Zafina-f+3", "image": "", "input": "f+3", - "name": "", - "notes": "\n* Balcony Break\n* Cancel SCR transition by holding B (becomes -1/+64a)\n", + "name": "Scarecrow Side Kick", + "notes": "* Balcony Break\n* Cancel SCR transition -1, +64a with B", "on_block": "+3", - "on_ch": "+68a(48)", - "on_hit": "+68a(48)", + "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", "startup": "i21", @@ -1021,15 +1117,16 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Zafina-f+4", "image": "", "input": "f+4", - "name": "", + "name": "Aqrabuamelu", "notes": "", "on_block": "-6", - "on_ch": "+22d", - "on_hit": "+22d", + "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": "", "startup": "i14~15", @@ -1038,12 +1135,13 @@ }, { "alias": [], + "alt": [], "damage": "5", "id": "Zafina-FC.d+1", "image": "", "input": "FC.d+1", "name": "", - "notes": "\n* Alternate inputs:\n * FC.db+1\n * FC.df+1\n* Transition to r24 with f\n* Transition input can be delayed 16f", + "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~", "on_block": "-5", "on_ch": "+6", "on_hit": "+6", @@ -1055,12 +1153,13 @@ }, { "alias": [], + "alt": [], "damage": "8", "id": "Zafina-FC.d+2", "image": "", "input": "FC.d+2", "name": "", - "notes": "\n* Alternate inputs:\n * FC.db+2\n * FC.df+2", + "notes": "* Alternate inputs:\n * FC.db+2\n * FC.df+2\ncs1~", "on_block": "-4", "on_ch": "+5", "on_hit": "+5", @@ -1072,12 +1171,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Zafina-FC.d+3", "image": "", "input": "FC.d+3", "name": "", - "notes": "\n* Alternate input:\n * FC.db+3", + "notes": "* Alternate input:\n * FC.db+3\ncs1~", "on_block": "-17", "on_ch": "-6", "on_hit": "-6", @@ -1089,12 +1189,13 @@ }, { "alias": [], + "alt": [], "damage": "6", "id": "Zafina-FC.d+4", "image": "", "input": "FC.d+4", "name": "", - "notes": "\n* Alternate inputs:\n * FC.db+4\n * FC.df+4", + "notes": "* Alternate inputs:\n * FC.db+4\n * FC.df+4\ncs1~", "on_block": "-15", "on_ch": "-4", "on_hit": "-4", @@ -1106,12 +1207,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Zafina-FC.df+3", "image": "", "input": "FC.df+3", "name": "", - "notes": "\n* On hit or whiff, hold D to transition to MNT (becomes +13d)", + "notes": "* On hit or whiff, hold D to transition to MNT (becomes +13d)\ncs1~", "on_block": "-26", "on_ch": "+14d", "on_hit": "+14d", @@ -1123,14 +1225,15 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Zafina-f,f+2", "image": "", - "input": "f,f+2", - "name": "", - "notes": "\n* Homing\n* Balcony Break\n* 6 chip damage on block\n", + "input": "f,F+2", + "name": "Gilgamesh Blast", + "notes": "* Homing\n* Balcony Break\n* 6 chip damage on block", "on_block": "+1", - "on_ch": "+21a(12)", + "on_ch": "+38a", "on_hit": "+21a(12)", "parent": "", "recovery": "", @@ -1140,15 +1243,16 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Zafina-f,f+3", "image": "", - "input": "f,f+3", + "input": "f,F+3", "name": "", - "notes": "\n* Cancel SCR transition by holding B (remains +4/+9)\n", + "notes": "* Cancel SCR transition +4, +9c with B", "on_block": "+4", - "on_ch": "+14", - "on_hit": "+9", + "on_ch": "+14c", + "on_hit": "+9c", "parent": "", "recovery": "SCR", "startup": "i20~22", @@ -1157,12 +1261,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Zafina-f,f+3,1", "image": "", - "input": "f,f+3,1", - "name": "", - "notes": "\n* Balcony Break\n", + "input": "f,F+3,1", + "name": "Sagaris Smash", + "notes": "* Balcony Break\n* Combos from 1st hit CH\n* Can be delayed", "on_block": "-16", "on_ch": "+5d", "on_hit": "+5d", @@ -1174,12 +1279,13 @@ }, { "alias": [], + "alt": [], "damage": "10,21", "id": "Zafina-f,f+3+4", "image": "", - "input": "f,f+3+4", - "name": "", - "notes": "\n* Hold D to transition to MNT (becomes -12/+14a)\n", + "input": "f,F+3+4", + "name": "Gallu", + "notes": "* Transition to -12, +14a MNT with D\n", "on_block": "-11", "on_ch": "+15a(+6)", "on_hit": "+15a(+6)", @@ -1191,12 +1297,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Zafina-f,f+4", "image": "", - "input": "f,f+4", - "name": "", - "notes": "\n* Homing\n*\nBalcony Break\n", + "input": "f,F+4", + "name": "Roundhouse Kick", + "notes": "* Homing\n*\nBalcony Break", "on_block": "-8", "on_ch": "+18a(+9)", "on_hit": "+18a(+9)", @@ -1208,29 +1315,31 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Zafina-f,f,F+1+2", "image": "", "input": "f,f,F+1+2", - "name": "", - "notes": "\n* 8 chip damage on block\n", - "on_block": "+7", + "name": "Tiamat", + "notes": "* Homing\n* Balcony Break\n* 8 chip damage on block\n", + "on_block": "+8", "on_ch": "+32a", "on_hit": "+32a", "parent": "", "recovery": "TRT", - "startup": "i23~24", + "startup": "i20~24", "target": "h", "video": "" }, { "alias": [], + "alt": [], "damage": "30", "id": "Zafina-f,f,F+3", "image": "", "input": "f,f,F+3", - "name": "", - "notes": "\n* Balcony Break\n* Cancel SCR transition by holding B (becomes +3/+15a)\n* 9 chip damage on block\n", + "name": "Leaping Side Kick", + "notes": "* Balcony Break\n* Cancel SCR transition +3, +15a with B\n* 9 chip damage on block\n", "on_block": "+7", "on_ch": "+19a(9)", "on_hit": "+19a(9)", @@ -1242,23 +1351,43 @@ }, { "alias": [], - "damage": "15,10,15,15,15,18", + "alt": [], + "damage": "15,4,5,5,4,18", "id": "Zafina-H.2+3", "image": "", "input": "H.2+3", - "name": "Heat Smash", - "notes": "\n* Heat Smash\n* Balcony Break\n* Hit throw on the first hit\n * Damage 15,4,5,5,4,18 (total 51)\n* Unparryable\n* Ignores regular power crush armor\n* Jails\n* Ends Heat", + "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", "on_block": "+3", - "on_ch": "knd", - "on_hit": "knd", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", "recovery": "", "startup": "i12~13 i47~53 i1~7 i1~7 i1~6 i1~2", "target": "h,sm", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Zafina_Heat_Smash.mp4" }, { "alias": [], + "alt": [], + "damage": "10,20", + "id": "Zafina-H.SCR.2+3", + "image": "", + "input": "H.SCR.2+3", + "name": "Malice of Azazel", + "notes": "* Heat Smash\n* Balcony Break", + "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", + "video": "https://wavu.wiki/t/Special:Redirect/file/Zafina_SCR_Heat_Smash.mp4" + }, + { + "alias": [], + "alt": [], "damage": "40", "id": "Zafina-Left Throw", "image": "", @@ -1276,12 +1405,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Zafina-MNT.1", "image": "", "input": "MNT.1", "name": "", - "notes": "\n", + "notes": "", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -1293,12 +1423,13 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Zafina-MNT.1+2", "image": "", "input": "MNT.1+2", "name": "Scarecrow Strike", - "notes": "\n", + "notes": "\n* Power Crush", "on_block": "-12", "on_ch": "+18d", "on_hit": "+18d", @@ -1310,12 +1441,13 @@ }, { "alias": [], - "damage": "1212", + "alt": [], + "damage": "12,12", "id": "Zafina-MNT.1,3", "image": "", "input": "MNT.1,3", "name": "Butterfly Capture Combo", - "notes": "\n* Cancel SCR transition by holding B (becomes -8/+1)\n", + "notes": "* Cancel SCR transition by holding B (becomes -8/+1)", "on_block": "0", "on_ch": "+9", "on_hit": "+9", @@ -1327,12 +1459,13 @@ }, { "alias": [], + "alt": [], "damage": "19", "id": "Zafina-MNT.2", "image": "", "input": "MNT.2", "name": "", - "notes": "\n", + "notes": "", "on_block": "-14", "on_ch": "+57a", "on_hit": "-3", @@ -1344,12 +1477,13 @@ }, { "alias": [], - "damage": "1910", + "alt": [], + "damage": "19,10", "id": "Zafina-MNT.2,1", "image": "", "input": "MNT.2,1", "name": "", - "notes": "\n", + "notes": "", "on_block": "-14", "on_ch": "-3", "on_hit": "-3", @@ -1361,12 +1495,13 @@ }, { "alias": [], - "damage": "191025", + "alt": [], + "damage": "19,10,25", "id": "Zafina-MNT.2,1,4", "image": "", "input": "MNT.2,1,4", "name": "Mantis Sting", - "notes": "\n", + "notes": "", "on_block": "-13", "on_ch": "+13a(+4)", "on_hit": "+13a(+4)", @@ -1378,12 +1513,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Zafina-MNT.2+3", "image": "", "input": "MNT.2+3", "name": "Paradox", - "notes": "\n", + "notes": "", "on_block": "", "on_ch": "", "on_hit": "", @@ -1395,12 +1531,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Zafina-MNT.3", "image": "", "input": "MNT.3", "name": "", - "notes": "\n", + "notes": "", "on_block": "-12", "on_ch": "-1", "on_hit": "-1", @@ -1412,12 +1549,13 @@ }, { "alias": [], - "damage": "1216", + "alt": [], + "damage": "12,16", "id": "Zafina-MNT.3,1", "image": "", "input": "MNT.3,1", "name": "Sweeping Claw", - "notes": "\n", + "notes": "", "on_block": "-9", "on_ch": "+22a(+15)", "on_hit": "+22a(+15)", @@ -1429,12 +1567,13 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Zafina-MNT.4", "image": "", "input": "MNT.4", "name": "", - "notes": "\n", + "notes": "*Hold D to transition to TRT", "on_block": "-19", "on_ch": "+7", "on_hit": "-3", @@ -1446,12 +1585,13 @@ }, { "alias": [], - "damage": "1323", + "alt": [], + "damage": "13,23", "id": "Zafina-MNT.4,3", "image": "", "input": "MNT.4,3", "name": "Neti", - "notes": "\n* Tornado\n", + "notes": "* Tornado", "on_block": "-30", "on_ch": "+32a(+22)", "on_hit": "+32a(+22)", @@ -1459,16 +1599,17 @@ "recovery": "MNT", "startup": "i17~18", "target": "l,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Zafina_MTN.4,3.mp4" }, { "alias": [], + "alt": [], "damage": "14", "id": "Zafina-MNT.d+1", "image": "", "input": "MNT.d+1", "name": "", - "notes": "\n", + "notes": "", "on_block": "-11", "on_ch": "0", "on_hit": "0", @@ -1480,12 +1621,13 @@ }, { "alias": [], - "damage": "1423", + "alt": [], + "damage": "14,23", "id": "Zafina-MNT.d+1,4", "image": "", "input": "MNT.d+1,4", "name": "Mantis Sickle", - "notes": "\n* Balcony Break\n", + "notes": "* Balcony Break", "on_block": "-16", "on_ch": "+60a(+40)", "on_hit": "+15(+6)", @@ -1497,12 +1639,13 @@ }, { "alias": [], + "alt": [], "damage": "19", "id": "Zafina-MNT.d+4", "image": "", "input": "MNT.d+4", "name": "Mantis Slide", - "notes": "\n* Evasive (can go under mids)\n", + "notes": "* Evasive (can go under mids)", "on_block": "-22~-15", "on_ch": "+19a~+26a", "on_hit": "+4c~+11c", @@ -1514,12 +1657,13 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Zafina-MNT.df+1", "image": "", "input": "MNT.df+1", "name": "Vicious Claw", - "notes": "\n* 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\n", + "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", "on_block": "+6", "on_ch": "+7d", "on_hit": "+7d", @@ -1527,16 +1671,17 @@ "recovery": "", "startup": "i24~25", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Zafina_MNT.df+1.mp4" }, { "alias": [], + "alt": [], "damage": "10", "id": "Zafina-MNT.df+2", "image": "", "input": "MNT.df+2", "name": "Enlil", - "notes": "\n", + "notes": "", "on_block": "-9", "on_ch": "+32a(22)", "on_hit": "+32a(22)", @@ -1548,6 +1693,7 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Zafina-MNT.df+3", "image": "", @@ -1555,8 +1701,8 @@ "name": "Negal Lance", "notes": "\n", "on_block": "-17", - "on_ch": "+19b", - "on_hit": "+19b", + "on_ch": "+19cg", + "on_hit": "+19cg", "parent": "", "recovery": "MNT", "startup": "i15~16", @@ -1565,15 +1711,16 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Zafina-MNT.df+4", "image": "", "input": "MNT.df+4", "name": "Mantis Slash", - "notes": "\n* Homing\n", + "notes": "* Homing", "on_block": "-5", - "on_ch": "+13b", - "on_hit": "+13b", + "on_ch": "+13g", + "on_hit": "+13g", "parent": "", "recovery": "TRT", "startup": "i17~18", @@ -1582,6 +1729,7 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Zafina-MNT.uf+3", "image": "", @@ -1599,23 +1747,25 @@ }, { "alias": [], + "alt": [], "damage": "55", "id": "Zafina-R.df+1+2", "image": "", "input": "R.df+1+2", "name": "", - "notes": "\n* Rage Art\n* Damage increases with lower health\n* Erases opponent's recoverable health on hit", - "on_block": "+15", - "on_ch": "d", - "on_hit": "d", + "notes": "* Rage Art\n* Damage increases with lower health\n* Erases opponent's recoverable health on hit\n* Power Crush", + "on_block": "-15", + "on_ch": "+0d", + "on_hit": "+0d", "parent": "", "recovery": "", "startup": "i20", - "target": "m", + "target": "m,t", "video": "" }, { "alias": [], + "alt": [], "damage": "40", "id": "Zafina-Right Throw", "image": "", @@ -1633,12 +1783,13 @@ }, { "alias": [], + "alt": [], "damage": "12", "id": "Zafina-SCR.1", "image": "", "input": "SCR.1", "name": "", - "notes": "\n", + "notes": "", "on_block": "-2", "on_ch": "+9", "on_hit": "+9", @@ -1650,12 +1801,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Zafina-SCR.1+2", "image": "", "input": "SCR.1+2", "name": "", - "notes": "\n* Hold D to transition to TRT (remains +6/+17d)\n", + "notes": "* Hold D to transition to TRT (remains +6/+17d)", "on_block": "+6", "on_ch": "+17d", "on_hit": "+17d", @@ -1667,15 +1819,16 @@ }, { "alias": [], - "damage": "1218", + "alt": [], + "damage": "12,18", "id": "Zafina-SCR.1,4", "image": "", "input": "SCR.1,4", "name": "", - "notes": "\n", - "on_block": "+7", + "notes": "", + "on_block": "-6", "on_ch": "+32d", - "on_hit": "-6", + "on_hit": "+7", "parent": "Zafina-SCR.1", "recovery": "TRT", "startup": "i10~11", @@ -1684,12 +1837,13 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Zafina-SCR.2", "image": "", "input": "SCR.2", "name": "", - "notes": "\n", + "notes": "", "on_block": "-7", "on_ch": "+7", "on_hit": "+7", @@ -1701,12 +1855,13 @@ }, { "alias": [], - "damage": "1725", + "alt": [], + "damage": "17,25", "id": "Zafina-SCR.2,1", "image": "", "input": "SCR.2,1", "name": "", - "notes": "\n* Heat Engager\n* Heat Dash +5 +36a(+26)\n* Azazel's Power\n* Zafina receives recoverable damage\n* 10 chip damage on block\n", + "notes": "* Heat Engager\n* Heat Dash +5 +36a(+26)\n* Azazel's Power\n* Zafina receives recoverable damage\n* 10 chip damage on block", "on_block": "-6", "on_ch": "+30d(+20)", "on_hit": "+30d(+20)", @@ -1714,16 +1869,17 @@ "recovery": "", "startup": "i14", "target": "m,m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Zafina_SCR.2,1.mp4" }, { "alias": [], - "damage": "1717", + "alt": [], + "damage": "17,17", "id": "Zafina-SCR.2,2", "image": "", "input": "SCR.2,2", "name": "", - "notes": "\n", + "notes": "", "on_block": "-10", "on_ch": "+8d", "on_hit": "+8c", @@ -1735,12 +1891,13 @@ }, { "alias": [], + "alt": [], "damage": "15", "id": "Zafina-SCR.3", "image": "", "input": "SCR.3", "name": "", - "notes": "\n", + "notes": "", "on_block": "-6", "on_ch": "+5", "on_hit": "+5", @@ -1752,12 +1909,13 @@ }, { "alias": [], - "damage": "1520", + "alt": [], + "damage": "15,20", "id": "Zafina-SCR.3,3", "image": "", "input": "SCR.3,3", "name": "", - "notes": "\n* Balcony Break\n", + "notes": "* Balcony Break", "on_block": "0", "on_ch": "+25a(+15)", "on_hit": "+25a(+15)", @@ -1769,12 +1927,13 @@ }, { "alias": [], + "alt": [], "damage": "10,20", "id": "Zafina-SCR.3+4", "image": "", "input": "SCR.3+4", "name": "", - "notes": "\n* Balcony Break\n", + "notes": "* Balcony Break\n", "on_block": "-12", "on_ch": "+8", "on_hit": "+8", @@ -1786,12 +1945,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Zafina-SCR.4", "image": "", "input": "SCR.4", "name": "", - "notes": "\n* Tornado\n", + "notes": "* Tornado\n* Power Crush", "on_block": "-18", "on_ch": "+58a(+42)", "on_hit": "+58a(+42)", @@ -1803,12 +1963,13 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Zafina-SCR.b+1+2", "image": "", "input": "SCR.b+1+2", "name": "", - "notes": "\n* Evasive (can go below some mids)\n", + "notes": "* Evasive (can go below some mids)", "on_block": "-17", "on_ch": "+12d", "on_hit": "+3", @@ -1820,12 +1981,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Zafina-SCR.d+3", "image": "", "input": "SCR.d+3", "name": "", - "notes": "\n", + "notes": "", "on_block": "-6", "on_ch": "+9c", "on_hit": "-3", @@ -1837,29 +1999,31 @@ }, { "alias": [], - "damage": "1028", + "alt": [], + "damage": "10,28", "id": "Zafina-SCR.d+3,3", "image": "", "input": "SCR.d+3,3", "name": "", - "notes": "\n* Can hold B to exit SCR (becomes -1/\n* Launches into Tornado\n * Does not apply Tornado mid-combo\n", + "notes": "* Can hold B to exit SCR (becomes -1/\n* Launches into Tornado\n * Does not apply Tornado mid-combo", "on_block": "+3", "on_ch": "+77a(+61)", "on_hit": "+77a(+61)", "parent": "Zafina-SCR.d+3", "recovery": "SCR", "startup": "i18", - "target": "lh", + "target": "l,h", "video": "" }, { "alias": [], + "alt": [], "damage": "", "id": "Zafina-SCR.d+3+4", "image": "", "input": "SCR.d+3+4", "name": "", - "notes": "\n", + "notes": "", "on_block": "", "on_ch": "", "on_hit": "", @@ -1871,12 +2035,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Zafina-SCR.d+4", "image": "", "input": "SCR.d+4", "name": "", - "notes": "\n* Can hold D to transition to MNT (remains -25/-4d)\n", + "notes": "* Can hold D to transition to MNT (remains -25/-4d)", "on_block": "-25", "on_ch": "-4d", "on_hit": "-4d", @@ -1888,12 +2053,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Zafina-SCR.db", "image": "", "input": "SCR.db", "name": "", - "notes": "\n", + "notes": "", "on_block": "", "on_ch": "", "on_hit": "", @@ -1905,12 +2071,31 @@ }, { "alias": [], + "alt": [], + "damage": "10,20", + "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)", + "parent": "", + "recovery": "", + "startup": "i18 i17~19", + "target": "m,m", + "video": "" + }, + { + "alias": [], + "alt": [], "damage": "10", "id": "Zafina-SCR.df+3", "image": "", "input": "SCR.df+3", "name": "", - "notes": "\n* Homing\n", + "notes": "* Homing", "on_block": "-23", "on_ch": "-10c", "on_hit": "-10c", @@ -1922,12 +2107,13 @@ }, { "alias": [], - "damage": "1010", + "alt": [], + "damage": "10,10", "id": "Zafina-SCR.df+3,3", "image": "", "input": "SCR.df+3,3", "name": "", - "notes": "\n* Homing\n* Launches into Tornado\n * Does not apply Tornado mid-combo\n", + "notes": "* Homing\n* Launches into Tornado\n * Does not apply Tornado mid-combo", "on_block": "-23", "on_ch": "+54a(+38)", "on_hit": "+54a(+38)", @@ -1939,14 +2125,15 @@ }, { "alias": [], + "alt": [], "damage": "17", "id": "Zafina-SCR.df+4", "image": "", "input": "SCR.df+4", "name": "", - "notes": "\n", + "notes": "", "on_block": "-14", - "on_ch": "+37a", + "on_ch": "[+37a](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", "on_hit": "+7c", "parent": "", "recovery": "MNT", @@ -1956,14 +2143,15 @@ }, { "alias": [], + "alt": [], "damage": "22", - "id": "Zafina-SS.1+2", + "id": "Zafina-SS.1+23", "image": "", "input": "SS.1+2", - "name": "", + "name": "Adramelech", "notes": "", - "on_block": "-2c", - "on_ch": "+28d", + "on_block": "-2", + "on_ch": "[+28a](https://wavu.wiki/t/Zafina_combos#Staples 'Combo')", "on_hit": "+8c", "parent": "", "recovery": "", @@ -1973,12 +2161,13 @@ }, { "alias": [], + "alt": [], "damage": "13", "id": "Zafina-TRT.1", "image": "", "input": "TRT.1", "name": "", - "notes": "\n", + "notes": "", "on_block": "-11", "on_ch": "+15d", "on_hit": "+5", @@ -1990,12 +2179,13 @@ }, { "alias": [], + "alt": [], "damage": "7,20", "id": "Zafina-TRT.1+2", "image": "", "input": "TRT.1+2", "name": "", - "notes": "\n* Balcony Break\n", + "notes": "* Balcony Break\n", "on_block": "-12", "on_ch": "+14a", "on_hit": "+14a", @@ -2007,12 +2197,13 @@ }, { "alias": [], + "alt": [], "damage": "24", "id": "Zafina-TRT.2", "image": "", "input": "TRT.2", "name": "", - "notes": "\n* Tornado\n", + "notes": "* Tornado", "on_block": "-9", "on_ch": "=+40a(+30)", "on_hit": "=+40a(+30)", @@ -2024,13 +2215,14 @@ }, { "alias": [], + "alt": [], "damage": "16", "id": "Zafina-TRT.3", "image": "", "input": "TRT.3", - "name": "", - "notes": "\n", - "on_block": "-17", + "name": "Death Stalker", + "notes": "", + "on_block": "-7", "on_ch": "+15d", "on_hit": "+15d", "parent": "", @@ -2041,12 +2233,13 @@ }, { "alias": [], + "alt": [], "damage": "10", "id": "Zafina-TRT.4", "image": "", "input": "TRT.4", "name": "", - "notes": "\n* Can hold D to transition to TRT instead of MNT\n", + "notes": "* Can hold D to transition to TRT instead of MNT", "on_block": "-22", "on_ch": "-4c", "on_hit": "-4b", @@ -2058,13 +2251,14 @@ }, { "alias": [], - "damage": "1010", + "alt": [], + "damage": "10,10", "id": "Zafina-TRT.4,3", "image": "", "input": "TRT.4,3", "name": "", - "notes": "\n", - "on_block": "-12", + "notes": "", + "on_block": "-13", "on_ch": "+18a", "on_hit": "+18a", "parent": "Zafina-TRT.4", @@ -2075,12 +2269,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Zafina-TRT.d+1+2", "image": "", "input": "TRT.d+1+2", "name": "", - "notes": "\n", + "notes": "", "on_block": "-21", "on_ch": "+10d", "on_hit": "+10d", @@ -2092,12 +2287,13 @@ }, { "alias": [], + "alt": [], "damage": "", "id": "Zafina-TRT.db", "image": "", "input": "TRT.db", "name": "", - "notes": "\n", + "notes": "", "on_block": "", "on_ch": "", "on_hit": "", @@ -2109,29 +2305,31 @@ }, { "alias": [], + "alt": [], "damage": "30", "id": "Zafina-TRT.df+1", "image": "", "input": "TRT.df+1", "name": "", - "notes": "\n* 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\n", - "on_block": "-7", + "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)", "parent": "", "recovery": "", "startup": "i19~20", "target": "m", - "video": "" + "video": "https://wavu.wiki/t/Special:Redirect/file/Zafina_TRT.df+1.mp4" }, { "alias": [], + "alt": [], "damage": "19", "id": "Zafina-uf+1", "image": "", "input": "uf+1", - "name": "", - "notes": "\n* Alternate inputs:\n * ub+1\n * u+1\n", + "name": "Lapis Dagger", + "notes": "* Alternate inputs:\n * ub+1\n * u+1", "on_block": "+4", "on_ch": "+9", "on_hit": "+9", @@ -2143,12 +2341,13 @@ }, { "alias": [], + "alt": [], "damage": "40", "id": "Zafina-uf+1+2", "image": "", "input": "uf+1+2", "name": "", - "notes": "\n* Throw break 1+2", + "notes": "* Throw break 1+2", "on_block": "", "on_ch": "0", "on_hit": "0", @@ -2160,12 +2359,13 @@ }, { "alias": [], + "alt": [], "damage": "25", "id": "Zafina-uf+3", "image": "", "input": "uf+3", - "name": "", - "notes": "\n* Alternate inputs:\n * ub+3\n * u+3\n", + "name": "Arali", + "notes": "* Alternate inputs:\n * ub+3\n * u+3\n", "on_block": "-8", "on_ch": "+17d", "on_hit": "+17d", @@ -2177,12 +2377,13 @@ }, { "alias": [], + "alt": [], "damage": "18", "id": "Zafina-uf+4", "image": "", "input": "uf+4", - "name": "", - "notes": "\n* Alternate inputs:\n * ub+4\n * u+4\n", + "name": "Rahab", + "notes": "* Alternate inputs:\n * ub+4\n * u+4\n", "on_block": "-13", "on_ch": "+29a(19)", "on_hit": "+29a(19)", @@ -2194,23 +2395,25 @@ }, { "alias": [], + "alt": [], "damage": "21", "id": "Zafina-wr4", "image": "", "input": "wr4", - "name": "", - "notes": "\n* Hold D to transition to TRT (becomes -7 on hit)\n * On block, transitions to BT TRT (usually a disadvantageous position)\n", + "name": "Tarantula Dive", + "notes": "* Transition to -52, -7BT with U\n* Transition to -52, -7 TRT with D\ncs", "on_block": "-52", - "on_ch": "+?", - "on_hit": "+?", + "on_ch": "-7d", + "on_hit": "-7d", "parent": "", - "recovery": "r Downed", + "recovery": "r FUFA", "startup": "i14~30", "target": "l", "video": "" }, { "alias": [], + "alt": [], "damage": "9", "id": "Zafina-ws1", "image": "", @@ -2228,6 +2431,7 @@ }, { "alias": [], + "alt": [], "damage": "9,18", "id": "Zafina-ws1,2", "image": "", @@ -2235,25 +2439,26 @@ "name": "", "notes": "", "on_block": "-13", - "on_ch": "+36a(26)", - "on_hit": "+36a(26)", + "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", - "target": "mm", + "target": "m,m", "video": "" }, { "alias": [], + "alt": [], "damage": "20", "id": "Zafina-ws2", "image": "", "input": "ws2", "name": "", - "notes": "\n* Tornado\n* Can transition to MNT by holding D (becomes -40/+2)\n", + "notes": "* Tornado\n* Can transition to MNT by holding D (becomes -40/+2)", "on_block": "-14", - "on_ch": "+28a(18)", - "on_hit": "+28a(18)", + "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": "", "startup": "i18~19", @@ -2262,12 +2467,13 @@ }, { "alias": [], + "alt": [], "damage": "20", "id": "Zafina-ws3", "image": "", "input": "ws3", "name": "", - "notes": "\n* Cancel SCR transition by holding B (becomes -8/+1)\n", + "notes": "* Cancel SCR transition by holding B (becomes -8/+1)", "on_block": "0", "on_ch": "+9", "on_hit": "+9", @@ -2279,6 +2485,7 @@ }, { "alias": [], + "alt": [], "damage": "14", "id": "Zafina-ws4", "image": "", @@ -2293,22 +2500,5 @@ "startup": "i11", "target": "m", "video": "" - }, - { - "alias": [], - "damage": "10,20", - "id": "Zafina-Zafina-SCR.df+1", - "image": "", - "input": "SCR.df+1", - "name": "", - "notes": "\n* Azazel's Power\n* Zafina receives recoverable health damage\n* Gains Power Crush frames during Heat\n* 8 chip damage on block\n", - "on_block": "-9", - "on_ch": "+33a(+18)", - "on_hit": "+33a(+18)", - "parent": "", - "recovery": "", - "startup": "i18 i17~19", - "target": "m,m", - "video": "" } ] diff --git a/src/frame_service/wavu/utils.py b/src/frame_service/wavu/utils.py index eadb09e..fee9a85 100644 --- a/src/frame_service/wavu/utils.py +++ b/src/frame_service/wavu/utils.py @@ -42,6 +42,9 @@ class WavuMove(Move): parent: str = "" + def __hash__(self) -> int: + return hash(self.id) + def _get_wavu_response(session: requests.Session, character_name: CharacterName, format: str = "json") -> Any: """ diff --git a/src/framedb/character.py b/src/framedb/character.py index 1a7418d..53f36ef 100644 --- a/src/framedb/character.py +++ b/src/framedb/character.py @@ -29,6 +29,9 @@ class Move: alias: Tuple[DiscordMd, ...] = () alt: Tuple[DiscordMd, ...] = () + def __hash__(self) -> int: + return hash(self.id) + @dataclass class Character: diff --git a/src/framedb/framedb.py b/src/framedb/framedb.py index cad2f4d..817cb43 100644 --- a/src/framedb/framedb.py +++ b/src/framedb/framedb.py @@ -1,16 +1,17 @@ import logging import os -from difflib import SequenceMatcher -from heapq import nlargest as _nlargest -from typing import Dict, List, Tuple +from typing import Dict, List import requests +import thefuzz.fuzz +import thefuzz.process from fast_autocomplete import AutoComplete from .character import Character, Move from .const import CHARACTER_ALIAS, MOVE_TYPE_ALIAS, REPLACE, CharacterName, MoveType from .frame_service import FrameService +MATCH_SCORE_CUTOFF = 95 logger = logging.getLogger("main") # TODO: refactor the query methods - simplify + handle alts and aliases correctly @@ -89,7 +90,7 @@ def _is_command_in_alias(move_query: str, move: Move) -> bool: "Check if an input move query is in the alias of the given Move" for alias in move.alias: - if FrameDb._simplify_input(move_query) == FrameDb._simplify_input(alias): + if thefuzz.fuzz.ratio(move_query, alias) > MATCH_SCORE_CUTOFF: # an alias is an alternate name for a move return True return False @@ -98,39 +99,10 @@ def _is_command_in_alt(move_query: str, move: Move) -> bool: "Check if an input move query is in the alt of the given Move" for alt in move.alt: - if FrameDb._simplify_input(move_query) == FrameDb._simplify_input(alt): + if FrameDb._simplify_input(move_query) == FrameDb._simplify_input(alt): # an alt is an alternate input for a move return True return False - @staticmethod - def _correct_character_name(char_name_query: str) -> str | None: - "Check if input in dictionary or in dictionary values" - - char_name_query = char_name_query.lower().strip() - char_name_query = char_name_query.replace(" ", "_") - try: - return CharacterName(char_name_query).value - except ValueError: - pass - - for key, value in CHARACTER_ALIAS.items(): - if char_name_query in value: - return key.value - - return None - - @staticmethod - def _correct_move_type(move_type_query: str) -> MoveType | None: - """Given a move type query, correct it to a known move type.""" - - move_type_query = move_type_query.lower() - for move_type, aliases in MOVE_TYPE_ALIAS.items(): - if move_type_query in aliases: - return move_type - - logger.debug(f"Could not match move type {move_type_query} to a known move type.") - return None - def get_move_by_input(self, character: CharacterName, input_query: str) -> Move | None: """Given an input move query for a known character, retrieve the move from the database.""" @@ -142,9 +114,6 @@ def get_move_by_input(self, character: CharacterName, input_query: str) -> Move for entry in character_movelist if FrameDb._simplify_input(entry.input) == FrameDb._simplify_input(input_query) ] - # simple_inputs = [FrameDb._simplify_input(entry.input) for entry in character_movelist] - # simplified_input_query = FrameDb._simplify_input(input_query) - # import code; code.interact(local=locals()) if result: return result[0] @@ -163,76 +132,81 @@ def get_move_by_input(self, character: CharacterName, input_query: str) -> Move def get_moves_by_move_name(self, character: CharacterName, move_name_query: str) -> List[Move]: """ - Gets a list of moves that match a move name query - returns a list of Move objects if finds match(es), else empty list + Gets a list of moves that match a move name query, by comparing the move name and its aliases + returns a list of Move objects if it finds match(es), else empty list """ - move_list = self.frames[character].movelist.values() - moves = list(filter(lambda x: (move_name_query.lower() in x.name.lower()), move_list)) + result: List[Move] = [] + inverted_movelist = {} + for move in self.frames[character].movelist.values(): + inverted_movelist[move] = [move.name] + list(move.alias) + for move, choices in inverted_movelist.items(): + match = thefuzz.process.extractOne(move_name_query, choices, score_cutoff=MATCH_SCORE_CUTOFF) + if match: + result.append(move) - return moves + return result - def get_moves_by_move_type(self, character: CharacterName, move_type_query: str) -> List[Move]: + def get_moves_by_move_type(self, character: CharacterName, move_type: MoveType) -> List[Move]: """ - Gets a list of moves that match a move_type query - returns a list of Move objects if finds match(es), else empty list + Gets a list of moves that match a move_type query by checking for the existence of the move type in the notes + returns a list of Move objects if it finds match(es), else empty list """ move_list = self.frames[character].movelist.values() - move_type = FrameDb._correct_move_type(move_type_query) - if move_type: - moves = list( - filter(lambda x: (move_type.value.lower() in x.notes.lower()), move_list) - ) # TODO: revisit this logic for throws (and perhaps others) - else: - moves = [] - + moves = list( + filter(lambda x: (move_type.value.lower() in x.notes.lower()), move_list) + ) # TODO: revisit this logic for throws (and perhaps others) return moves - def get_move_by_id(self, character: CharacterName, move_id: str) -> Move | None: - """Given a move id for a known character, retrieve the move from the database.""" - - character_movelist = self.frames[character].movelist - if move_id not in character_movelist: - logger.warning(f"Move {move_id} not found for {character}") - return None - else: - return character_movelist[move_id] - def get_moves_by_move_input(self, character: CharacterName, input_query: str) -> List[Move]: """ - Given an input query for a known character, find all moves which are similar to the input query. + Given an input query for a known character, find all moves whose inputs are similar to the input query. """ - movelist = list(self.frames[character].movelist.values()) - command_list = [entry.input for entry in movelist] # TODO: include alts - similar_move_indices = _get_close_matches_indices( - FrameDb._simplify_input(input_query), list(map(FrameDb._simplify_input, command_list)) - ) + results = [] + inverted_movelist = {} + for key, value in self.frames[character].movelist.items(): + inverted_movelist[value] = [FrameDb._simplify_input(key)] + list(map(FrameDb._simplify_input, value.alt)) + for move, choices in inverted_movelist.items(): + match = thefuzz.process.extractOne(FrameDb._simplify_input(input_query), choices, score_cutoff=MATCH_SCORE_CUTOFF) + if match: + results.append(move) - result = [movelist[idx] for idx in similar_move_indices] - - return result + return results def get_character_by_name(self, name_query: str) -> Character | None: - """Given a character name query, return the corresponding character""" - - for character_name, character in self.frames.items(): - if character_name.value == FrameDb._correct_character_name(name_query): - return character + """Given a character name query, return the corresponding character if a close match is found, else return None""" + + choices_dict = {} + for character_name, aliases in CHARACTER_ALIAS.items(): + choices_dict[character_name] = aliases + choices_dict[character_name].append(character_name.value) + for character_name, choices in choices_dict.items(): + match = thefuzz.process.extractOne(name_query, choices, score_cutoff=MATCH_SCORE_CUTOFF) + logger.debug(f"Match: {match}") + if match: + logger.debug(f"Matched name query {name_query} to character {character_name} with score {match[1]}.") + return self.frames[character_name] + logger.debug(f"Could not match character {name_query} to a known character.") return None def get_move_type(self, move_type_query: str) -> MoveType | None: - """Given a move type query, return the corresponding move type""" + """Given a move type query, return the corresponding move type if a close match is found, else return None""" - move_type_candidate = FrameDb._correct_move_type(move_type_query) - if move_type_candidate is None: - logger.debug(f"Could not match move type {move_type_query} to a known move type. Checking aliases...") - for move_type, aliases in MOVE_TYPE_ALIAS.items(): - if move_type_query.lower() in aliases: - move_type_candidate = move_type - break - return move_type_candidate + move_type_query = move_type_query.lower() + choices_dict = {} + for move_type, aliases in MOVE_TYPE_ALIAS.items(): + choices_dict[move_type] = aliases + choices_dict[move_type].append(move_type.value) + for move_type, choices in choices_dict.items(): + match = thefuzz.process.extractOne(move_type_query, choices, score_cutoff=MATCH_SCORE_CUTOFF) + logger.debug(f"Match: {match}") + if match: + logger.debug(f"Matched move type query {move_type_query} to move type {move_type} with score {match[1]}.") + return move_type + logger.debug(f"Could not match move type {move_type_query} to a known move type.") + return None def search_move(self, character: Character, move_query: str) -> Move | List[Move]: """Given a move query for a character, search for the move @@ -263,40 +237,3 @@ def search_move(self, character: Character, move_query: str) -> Move | List[Move moves = similar_moves return moves - - -def _get_close_matches_indices(word: str, possibilities: List[str], n: int = 5, cutoff: float = 0.7) -> List[int]: - """ - Use SequenceMatcher to return a list of the indexes of the best - "good enough" matches. - - word is a sequence for which close matches - are desired (typically a string). - - possibilities is a list of sequences against which to match word - (typically a list of strings). - - Optional arg n (default 5) is the maximum number of close matches to - return. n must be > 0. - - Optional arg cutoff (default 0.7) is a float in [0, 1]. Possibilities - that don't score at least that similar to word are ignored. - """ - - if not n > 0: - raise ValueError("n must be > 0: %r" % (n,)) - if not 0.0 <= cutoff <= 1.0: - raise ValueError("cutoff must be in [0.0, 1.0]: %r" % (cutoff,)) - result = [] - s = SequenceMatcher() - s.set_seq2(word) - for idx, x in enumerate(possibilities): - s.set_seq1(x) - if s.real_quick_ratio() >= cutoff and s.quick_ratio() >= cutoff and s.ratio() >= cutoff: - result.append((s.ratio(), idx)) - - # Move the best scorers to head of list - result = _nlargest(n, result) - - # Strip scores for the best n matches - return [x for score, x in result] diff --git a/src/framedb/tests/test_framedb.py b/src/framedb/tests/test_framedb.py index fb4360a..6711134 100644 --- a/src/framedb/tests/test_framedb.py +++ b/src/framedb/tests/test_framedb.py @@ -1,43 +1,49 @@ import pytest +from frame_service.json_directory.tests.test_json_directory import json_directory +from framedb import FrameDb, FrameService +from framedb.const import CharacterName, MoveType -@pytest.mark.skip(reason="Not implemented") -def test_framedb_export() -> None: - pass + +@pytest.fixture +def frameDb(json_directory: FrameService) -> FrameDb: + frameDb = FrameDb() + frameDb.load(json_directory) + return frameDb @pytest.mark.skip(reason="Not implemented") -def test_framedb_load() -> None: +def test_framedb_export() -> None: pass @pytest.mark.skip(reason="Not implemented") -def test_build_autocomplete() -> None: +def test_framedb_load() -> None: pass @pytest.mark.skip(reason="Not implemented") -def test_simplify_input() -> None: +def test_framedb_refresh() -> None: pass @pytest.mark.skip(reason="Not implemented") -def test_is_command_in_alias() -> None: +def test_build_autocomplete() -> None: pass @pytest.mark.skip(reason="Not implemented") -def test_is_command_in_alt() -> None: +def test_simplify_input() -> None: pass @pytest.mark.skip(reason="Not implemented") -def test_correct_character_name() -> None: +def test_is_command_in_alias() -> None: pass @pytest.mark.skip(reason="Not implemented") -def test_correct_move_type() -> None: +def test_is_command_in_alt() -> None: pass @@ -57,22 +63,21 @@ def test_get_moves_by_move_type() -> None: @pytest.mark.skip(reason="Not implemented") -def test_get_move_by_id() -> None: +def test_get_moves_by_move_input() -> None: pass @pytest.mark.skip(reason="Not implemented") -def test_get_moves_by_move_input() -> None: - pass +def test_get_character_by_name(frameDb: FrameDb) -> None: + assert frameDb.get_character_by_name("reina") == frameDb.frames[CharacterName.REINA] -@pytest.mark.skip(reason="Not implemented") -def test_search_move() -> None: - pass +def test_get_move_type(frameDb: FrameDb) -> None: + assert frameDb.get_move_type("heat engagers") == MoveType.HE @pytest.mark.skip(reason="Not implemented") -def test_get_close_matches_indices() -> None: +def test_search_move() -> None: pass diff --git a/src/heihachi/embed.py b/src/heihachi/embed.py index 851e26c..7ac364c 100644 --- a/src/heihachi/embed.py +++ b/src/heihachi/embed.py @@ -111,13 +111,18 @@ def get_frame_data_embed(framedb: FrameDb, frame_service: FrameService, char_que """ character = framedb.get_character_by_name(char_query) + logger.debug(f"Character: {character}") if character: move_type = framedb.get_move_type(move_query) if move_type: logger.info(f"Identified move query as move type {move_type}. Getting moves...") - moves_by_move_type = framedb.get_moves_by_move_type(character.name, move_type.value) - embed = get_success_movelist_embed(frame_service, character, moves_by_move_type, move_type.value) + moves_by_move_type = framedb.get_moves_by_move_type(character.name, move_type) + if len(moves_by_move_type) > 1: + embed = get_success_movelist_embed(frame_service, character, moves_by_move_type, move_type.value) + else: + embed = get_move_embed(frame_service, character, moves_by_move_type[0]) else: + logger.info(f"Could not identify move query as move type. Searching for move...") moves = framedb.search_move(character, move_query) if isinstance(moves, Move): diff --git a/src/heihachi/tests/test_configurator.py b/src/heihachi/tests/test_configurator.py index 6ef10ff..72716d7 100644 --- a/src/heihachi/tests/test_configurator.py +++ b/src/heihachi/tests/test_configurator.py @@ -1,9 +1,7 @@ import os -from typing import Callable import pytest -from frame_service.wavu.tests.test_wavu import STATIC_BASE from heihachi.configurator import Configurator STATIC_BASE = os.path.join(os.path.dirname(__file__), "static")