{"apiVersion":1,"build":"747dac8c363ddec0","character":{"key":"alice","names":{"en":"Alice","ja":"アリス","zh-CN":"爱丽丝"}},"move":{"slug":"sc202-curse-sign-shanghai-doll-652","notation":"j.sc202","notations":["j.sc202","sc202"],"names":{"en":"Curse Sign \"Shanghai Doll\"","ja":"咒符「上海人形」","zh-CN":"咒符「上海人偶」"},"kind":"spell","card":202,"cost":2,"icon":"https://soku.cleista.cc/framedata-assets/cards/0571688c3b7a4ee3.png","url":"https://soku.cleista.cc/framedata/alice/sc202-curse-sign-shanghai-doll-652","variant":{"level":null,"charged":false,"outcome":"hit"},"variants":[{"level":null,"charged":false,"outcome":"hit","query":"","api":"https://soku.cleista.cc/api/v1/framedata/alice/sc202-curse-sign-shanghai-doll-652"}],"measured":true,"frames":{"startup":37,"startupFrom":"projectile","startupRelease":14,"firstActive":null,"active":null,"recovery":null,"total":151,"loops":false,"spellFlash":{"after":14,"frames":40}},"advantage":{"onHit":null,"onBlock":null,"onWrongBlock":null},"hit":{"damage":1211,"damagePerHit":[200],"damageTotal":1211,"spiritDamage":null,"spiritOrbs":null,"meterOnHit":null,"hitstun":null,"blockstun":null,"wrongBlockstun":null,"untech":60,"hitstop":[0,10],"blockstop":[0,2],"hits":15,"comboRate":null,"limit":null},"startupFlash":{"pre":14,"post":23,"frozenTicks":40,"flashFrame":14,"firstActiveFrame":77},"perHit":[],"cancels":[],"properties":[{"id":"spellFlash","value":40,"after":14},{"id":"meleeInvul","frames":[[14,14]]},{"id":"bulletInvul","frames":[[14,14]]},{"id":"grabInvul","frames":[[14,14]]},{"id":"counterHit","frames":[[1,13],[15,81]]}],"states":{"Standing":[[142,151]],"Airborne":[[1,141]],"Counter Hit State":[[1,13],[15,81]],"Grab invul":[[14,14]],"Melee invul":[[14,14]],"Bullet invul":[[14,14]]},"objects":[{"action":852,"sequence":6,"name":"attack","role":"attack","count":1,"hits":true,"spawnFrame":72,"firstHitFrame":77,"hitLimit":{"min":0,"max":0},"speed":{"min":0,"max":0},"damagePerHit":[200],"density":["B20"],"graze":"∞ (drain on graze)"}],"unavailable":{"advantageOnWrongBlock":"Air attack: advantage depends on height","observedHitstun":"Air attack: hitstun and blockstun depend on height","observedBlockstun":"Air attack: hitstun and blockstun depend on height","advantageOnHit":"Air attack: advantage depends on height","advantageOnBlock":"Air attack: advantage depends on height"},"video":{"status":"missing"}}}