{"version":1,"kind":"hwanse-battle-caster-position-rule-review","source":["out/battle_movement_pattern_review.json"],"status":"per-skill-caster-position-rules","summary":{"ruleRows":156,"familyGroups":74,"casterRuleCounts":{"target-front-basic-implicit":5,"target-front-direct":19,"self-support":21,"target-front-implicit-local-combo":20,"home-approach-target":7,"target-front-then-pierce":3,"target-fixed-side-direct":5,"self-prep-target-front-local-combo":2,"caster-local-all-target-action":24,"screen-or-ranged-all-target-effect":22,"self-prep-screen-all-target-effect":3,"caster-ranged-effect":7,"all-target-no-promoted-position":1,"clone-spread-direct":7,"target-opposite-side-motion":1,"ally-single-support":2,"ally-all-support":1,"home-pierce-through":1,"target-side-direct":5},"startAnchorCounts":{"target-front":49,"home":90,"target-fixed-side":5,"enemy-ranged":7,"target-side":5},"motionKindCounts":{"local-pose":25,"teleport":29,"support":24,"dash":7,"pierce":4,"self-prep/local-pose":2,"local-pose/screen-hits":24,"screen-effect":22,"self-prep/screen-effect":3,"cast/projectile":7,"engine-bound":1,"clone-spread":7,"special-target-side-motion":1},"confidenceCounts":{"medium":105,"high":51},"positionBucketCounts":{"몬스터 앞":46,"자기/아군 지원":24,"돌진/접근":7,"관통":4,"고정 측면":5,"제자리/아군측":25,"맵/화면 전체":25,"떨어져서 쏨":7,"사방팔방/분신":7,"몬스터 측면":6},"evidenceTierCounts":{"actor VM 암시 확정":81,"0xbc 위치 opcode 확정":51,"지원 범위 확정":24},"explicitMovementOpcodeRows":51,"correctedFromMovementReview":["single-target local writes plus helper/effect cues are no longer automatically classified as ranged; 호격권 is promoted to implicit target-front combo"]},"interpretationNotes":["This is a runner-facing semantic layer over battle_movement_pattern_review.","Direct placement selector 3 means target-front. Selector 2 means target-side/orbit. Selector 5 means clone/spread.","Nonzero selector 1 means approach target-front. Nonzero selector 2 means pierce through target; if it follows a hit phase, the start is target-front.","For single-target rows with no movement selector, actor/display local x/y writes are treated as implicit close combo placement at target-front.","Helper/effect cues alone do not force ranged placement. They only imply ranged/effect placement when actor movement/write evidence is absent.","All-target rows with local writes keep the caster on the allied side and resolve hits/effects across enemies; all-target helper-only rows are screen/effect driven.","positionBucket is the user-facing battle-map placement class: 제자리/아군측, 몬스터 앞, 몬스터 측면, 떨어져서 쏨, 맵/화면 전체, 사방팔방/분신, 관통, 돌진/접근, 자기/아군 지원.","evidenceTier separates explicit 0xbc movement math from implicit actor-VM placement. Both are runner-usable, but only explicit-0xbc rows contain direct battle-map coordinate formulas."],"rules":[{"recordKey":"ataho:0x01","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x01","skillName":"정권","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-single","casterRule":"target-front-basic-implicit","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["display stream has hit/result evidence but no explicit movement; surrounding battle placement supplies the close target-front anchor for basic/local strikes"],"evidence":{"movementSignature":"-","positionClass":"single-target-front-basic-implicit","startPlacementPolicy":"target-front-implicit-basic","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[12,13,0]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x02","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x02","skillName":"돌려차기","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-single","casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","directPlacementSelector":3,"confidence":"high","notes":["display VM direct placement selector 3 fixes the actor at target-front before frames"],"evidence":{"movementSignature":"direct/s3 -> direct/s0","positionClass":"target-front-direct-placement","startPlacementPolicy":"target-front-before-frames","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[8,9,10,11,0]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"ataho:0x03","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x03","skillName":"던지기","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-single","casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","directPlacementSelector":3,"confidence":"high","notes":["display VM direct placement selector 3 fixes the actor at target-front before frames"],"evidence":{"movementSignature":"direct/s3 -> direct/s0","positionClass":"target-front-direct-placement","startPlacementPolicy":"target-front-before-frames","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[18],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[51,52,0]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"ataho:0x04","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x04","skillName":"다리후리기","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-single","casterRule":"target-front-basic-implicit","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["display stream has hit/result evidence but no explicit movement; surrounding battle placement supplies the close target-front anchor for basic/local strikes"],"evidence":{"movementSignature":"-","positionClass":"single-target-front-basic-implicit","startPlacementPolicy":"target-front-implicit-basic","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[51,52,0]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x05","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x05","skillName":"마시기","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"self","casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","directPlacementSelector":null,"confidence":"medium","notes":["support/self scope keeps caster on allied side"],"evidence":{"movementSignature":"-","positionClass":"self-support","startPlacementPolicy":"support-side","writeCount":4,"xValues":[-16.0,-16.0],"yValues":[-16.0,-16.0],"helperIds":[],"effectWlkNos":[23,23,23],"resultWlkNos":[],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":0,"frameHead":[40,41,42,43,42,43,42,43,41,40,0]},"positionBucket":"support","positionBucketLabel":"자기/아군 지원","positionBucketDescription":"적 위치가 아닌 자기/아군측 지원 동작","battleMapPlacementSummary":"적 기준점이 아니라 자기/아군측 지원 위치에서 처리한다.","evidenceTier":"scope-support-position","evidenceTierLabel":"지원 범위 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x06","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x06","skillName":"마시기","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"self","casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","directPlacementSelector":null,"confidence":"medium","notes":["support/self scope keeps caster on allied side"],"evidence":{"movementSignature":"-","positionClass":"self-support","startPlacementPolicy":"support-side","writeCount":4,"xValues":[-16.0,-16.0],"yValues":[-16.0,-16.0],"helperIds":[],"effectWlkNos":[23,23,23],"resultWlkNos":[],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":0,"frameHead":[40,41,42,43,42,43,42,43,41,40,0]},"positionBucket":"support","positionBucketLabel":"자기/아군 지원","positionBucketDescription":"적 위치가 아닌 자기/아군측 지원 동작","battleMapPlacementSummary":"적 기준점이 아니라 자기/아군측 지원 위치에서 처리한다.","evidenceTier":"scope-support-position","evidenceTierLabel":"지원 범위 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x07","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x07","skillName":"마시기","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"self","casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","directPlacementSelector":null,"confidence":"medium","notes":["support/self scope keeps caster on allied side"],"evidence":{"movementSignature":"-","positionClass":"self-support","startPlacementPolicy":"support-side","writeCount":4,"xValues":[-16.0,-16.0],"yValues":[-16.0,-16.0],"helperIds":[],"effectWlkNos":[23,23,23],"resultWlkNos":[],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":0,"frameHead":[40,41,42,43,42,43,42,43,41,40,0]},"positionBucket":"support","positionBucketLabel":"자기/아군 지원","positionBucketDescription":"적 위치가 아닌 자기/아군측 지원 동작","battleMapPlacementSummary":"적 기준점이 아니라 자기/아군측 지원 위치에서 처리한다.","evidenceTier":"scope-support-position","evidenceTierLabel":"지원 범위 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x08","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x08","skillName":"마시기","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"self","casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","directPlacementSelector":null,"confidence":"medium","notes":["support/self scope keeps caster on allied side"],"evidence":{"movementSignature":"-","positionClass":"self-support","startPlacementPolicy":"support-side","writeCount":4,"xValues":[-16.0,-16.0],"yValues":[-16.0,-16.0],"helperIds":[],"effectWlkNos":[23,23,23],"resultWlkNos":[],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":0,"frameHead":[40,41,42,43,42,43,42,43,41,40,0]},"positionBucket":"support","positionBucketLabel":"자기/아군 지원","positionBucketDescription":"적 위치가 아닌 자기/아군측 지원 동작","battleMapPlacementSummary":"적 기준점이 아니라 자기/아군측 지원 위치에서 처리한다.","evidenceTier":"scope-support-position","evidenceTierLabel":"지원 범위 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x09","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x09","skillName":"마시기","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"self","casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","directPlacementSelector":null,"confidence":"medium","notes":["support/self scope keeps caster on allied side"],"evidence":{"movementSignature":"-","positionClass":"self-support","startPlacementPolicy":"support-side","writeCount":4,"xValues":[-16.0,-16.0],"yValues":[-16.0,-16.0],"helperIds":[],"effectWlkNos":[23,23,23],"resultWlkNos":[],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":0,"frameHead":[40,41,42,43,42,43,42,43,41,40,0]},"positionBucket":"support","positionBucketLabel":"자기/아군 지원","positionBucketDescription":"적 위치가 아닌 자기/아군측 지원 동작","battleMapPlacementSummary":"적 기준점이 아니라 자기/아군측 지원 위치에서 처리한다.","evidenceTier":"scope-support-position","evidenceTierLabel":"지원 범위 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x0a","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x0a","skillName":"호격권","familyName":"호격권","levelOrFixed":1,"targetClass":"enemy-single","casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has actor/display local x/y writes but no movement selector; treat as implicit close target-front combo","helper/effect cues are attached effects, not enough by themselves to classify the caster as ranged"],"evidence":{"movementSignature":"-","positionClass":"single-target-ranged-caster-effect","startPlacementPolicy":"caster-ranged-horizontal","writeCount":2,"xValues":[16.0,16.0],"yValues":[],"helperIds":[],"effectWlkNos":[6],"resultWlkNos":[0],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[21,22,25,26,26,0]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x0b","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x0b","skillName":"호격권","familyName":"호격권","levelOrFixed":2,"targetClass":"enemy-single","casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has actor/display local x/y writes but no movement selector; treat as implicit close target-front combo","helper/effect cues are attached effects, not enough by themselves to classify the caster as ranged"],"evidence":{"movementSignature":"-","positionClass":"single-target-ranged-caster-effect","startPlacementPolicy":"caster-ranged-horizontal","writeCount":2,"xValues":[16.0,16.0],"yValues":[],"helperIds":[112],"effectWlkNos":[6],"resultWlkNos":[0],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[21,22,25,26,26,0]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x0c","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x0c","skillName":"호격권","familyName":"호격권","levelOrFixed":3,"targetClass":"enemy-single","casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has actor/display local x/y writes but no movement selector; treat as implicit close target-front combo","helper/effect cues are attached effects, not enough by themselves to classify the caster as ranged"],"evidence":{"movementSignature":"-","positionClass":"single-target-ranged-caster-effect","startPlacementPolicy":"caster-ranged-horizontal","writeCount":2,"xValues":[16.0,16.0],"yValues":[],"helperIds":[113],"effectWlkNos":[18,6],"resultWlkNos":[0],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[21,22,23,24,25,26,26,0]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x0d","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x0d","skillName":"호격권","familyName":"호격권","levelOrFixed":4,"targetClass":"enemy-single","casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has actor/display local x/y writes but no movement selector; treat as implicit close target-front combo","helper/effect cues are attached effects, not enough by themselves to classify the caster as ranged"],"evidence":{"movementSignature":"-","positionClass":"single-target-ranged-caster-effect","startPlacementPolicy":"caster-ranged-horizontal","writeCount":2,"xValues":[16.0,16.0],"yValues":[],"helperIds":[114],"effectWlkNos":[18,18,18,6],"resultWlkNos":[0],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[21,22,23,24,23,24,23,24,25,26,26,0]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x0e","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x0e","skillName":"맹호비상각","familyName":"맹호비상각","levelOrFixed":1,"targetClass":"enemy-single","casterRule":"home-approach-target","startAnchor":"home","motionKind":"dash","motionTarget":"target-front","directPlacementSelector":null,"confidence":"high","notes":["nonzero movement selector 1 moves the actor from home toward target-front"],"evidence":{"movementSignature":"m1/s1/d32 -> direct/s0","positionClass":"target-approach-motion","startPlacementPolicy":"home-approach-target","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[16],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[7,0]},"positionBucket":"approach","positionBucketLabel":"돌진/접근","positionBucketDescription":"기본 위치에서 대상 앞으로 이동","battleMapPlacementSummary":"기본 위치에서 출발해 몬스터 앞까지 돌진한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"ataho:0x0f","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x0f","skillName":"맹호비상각","familyName":"맹호비상각","levelOrFixed":2,"targetClass":"enemy-single","casterRule":"home-approach-target","startAnchor":"home","motionKind":"dash","motionTarget":"target-front","directPlacementSelector":null,"confidence":"high","notes":["nonzero movement selector 1 moves the actor from home toward target-front"],"evidence":{"movementSignature":"m1/s1/d24 -> direct/s0","positionClass":"target-approach-motion","startPlacementPolicy":"home-approach-target","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[16],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[7,0]},"positionBucket":"approach","positionBucketLabel":"돌진/접근","positionBucketDescription":"기본 위치에서 대상 앞으로 이동","battleMapPlacementSummary":"기본 위치에서 출발해 몬스터 앞까지 돌진한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"ataho:0x10","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x10","skillName":"맹호비상각","familyName":"맹호비상각","levelOrFixed":3,"targetClass":"enemy-single","casterRule":"home-approach-target","startAnchor":"home","motionKind":"dash","motionTarget":"target-front","directPlacementSelector":null,"confidence":"high","notes":["nonzero movement selector 1 moves the actor from home toward target-front"],"evidence":{"movementSignature":"m2/s1/d16 -> direct/s0","positionClass":"target-approach-motion","startPlacementPolicy":"home-approach-target","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[16],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[7,0]},"positionBucket":"approach","positionBucketLabel":"돌진/접근","positionBucketDescription":"기본 위치에서 대상 앞으로 이동","battleMapPlacementSummary":"기본 위치에서 출발해 몬스터 앞까지 돌진한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"ataho:0x11","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x11","skillName":"맹호비상각","familyName":"맹호비상각","levelOrFixed":4,"targetClass":"enemy-single","casterRule":"home-approach-target","startAnchor":"home","motionKind":"dash","motionTarget":"target-front","directPlacementSelector":null,"confidence":"high","notes":["nonzero movement selector 1 moves the actor from home toward target-front"],"evidence":{"movementSignature":"m3/s1/d8 -> direct/s0","positionClass":"target-approach-motion","startPlacementPolicy":"home-approach-target","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[16],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[7,0]},"positionBucket":"approach","positionBucketLabel":"돌진/접근","positionBucketDescription":"기본 위치에서 대상 앞으로 이동","battleMapPlacementSummary":"기본 위치에서 출발해 몬스터 앞까지 돌진한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"ataho:0x12","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x12","skillName":"폭전축","familyName":"폭전축/퍽전축","levelOrFixed":1,"targetClass":"enemy-single","casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","directPlacementSelector":3,"confidence":"high","notes":["display VM direct placement selector 3 fixes the actor at target-front before frames"],"evidence":{"movementSignature":"direct/s3 -> direct/s0","positionClass":"target-front-direct-placement","startPlacementPolicy":"target-front-before-frames","writeCount":3,"xValues":[-32.0],"yValues":[-16.0,-16.0],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[5],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[3,4,4,5,6,6,3,4,0]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"ataho:0x13","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x13","skillName":"폭전축","familyName":"폭전축/퍽전축","levelOrFixed":2,"targetClass":"enemy-single","casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","directPlacementSelector":3,"confidence":"high","notes":["display VM direct placement selector 3 fixes the actor at target-front before frames"],"evidence":{"movementSignature":"direct/s3 -> direct/s0","positionClass":"target-front-direct-placement","startPlacementPolicy":"target-front-before-frames","writeCount":3,"xValues":[-32.0],"yValues":[-16.0,-16.0],"helperIds":[115],"effectWlkNos":[],"resultWlkNos":[5],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[3,4,4,5,6,6,3,4,0]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"ataho:0x14","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x14","skillName":"퍽전축","familyName":"폭전축/퍽전축","levelOrFixed":3,"targetClass":"enemy-single","casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","directPlacementSelector":3,"confidence":"high","notes":["display VM direct placement selector 3 fixes the actor at target-front before frames"],"evidence":{"movementSignature":"direct/s3 -> direct/s0","positionClass":"target-front-direct-placement","startPlacementPolicy":"target-front-before-frames","writeCount":3,"xValues":[-32.0],"yValues":[-16.0,-16.0],"helperIds":[116],"effectWlkNos":[],"resultWlkNos":[5,4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":2,"frameHead":[3,4,4,5,6,6,3,4,0]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"ataho:0x15","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x15","skillName":"폭전축","familyName":"폭전축/퍽전축","levelOrFixed":4,"targetClass":"enemy-single","casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","directPlacementSelector":3,"confidence":"high","notes":["display VM direct placement selector 3 fixes the actor at target-front before frames"],"evidence":{"movementSignature":"direct/s3 -> direct/s0","positionClass":"target-front-direct-placement","startPlacementPolicy":"target-front-before-frames","writeCount":3,"xValues":[-32.0],"yValues":[-16.0,-16.0],"helperIds":[117],"effectWlkNos":[],"resultWlkNos":[5,4,3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":3,"frameHead":[3,4,4,5,6,6,3,4,0]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"ataho:0x16","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x16","skillName":"맹호스페셜","familyName":"맹호스페셜","levelOrFixed":1,"targetClass":"enemy-single","casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has actor/display local x/y writes but no movement selector; treat as implicit close target-front combo"],"evidence":{"movementSignature":"direct/s0","positionClass":"single-target-front-local-combo-inferred","startPlacementPolicy":"target-front-inferred-before-frames","writeCount":2,"xValues":[16.0,16.0],"yValues":[],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[3,3,4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":3,"frameHead":[12,13,21,22,25,26,26,0,8,9,10,11,11,0]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x17","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x17","skillName":"맹호스페셜","familyName":"맹호스페셜","levelOrFixed":2,"targetClass":"enemy-single","casterRule":"target-front-then-pierce","startAnchor":"target-front","motionKind":"pierce","motionTarget":"target-through","directPlacementSelector":null,"confidence":"high","notes":["selector 2 occurs after a hit/target-front phase; actor pierces through from target-front"],"evidence":{"movementSignature":"m1/s2/d4 -> direct/s0","positionClass":"target-pierce-motion","startPlacementPolicy":"target-front-then-pierce","writeCount":2,"xValues":[16.0,16.0],"yValues":[],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[3,3,5],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":3,"frameHead":[12,13,21,22,25,26,26,0,7,0]},"positionBucket":"pierce","positionBucketLabel":"관통","positionBucketDescription":"대상을 지나 화면 반대쪽으로 관통 이동","battleMapPlacementSummary":"대상 기준선을 지나 화면 반대쪽으로 관통한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"ataho:0x18","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x18","skillName":"맹호스페셜","familyName":"맹호스페셜","levelOrFixed":3,"targetClass":"enemy-single","casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has actor/display local x/y writes but no movement selector; treat as implicit close target-front combo"],"evidence":{"movementSignature":"direct/s0","positionClass":"single-target-front-local-combo-inferred","startPlacementPolicy":"target-front-inferred-before-frames","writeCount":5,"xValues":[16.0,16.0,-32.0],"yValues":[-16.0,-16.0],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[3,3,4,4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":4,"frameHead":[12,13,21,22,25,26,26,0,8,9,10,11,11,3,4,5]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x19","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x19","skillName":"맹호스페셜","familyName":"맹호스페셜","levelOrFixed":4,"targetClass":"enemy-single","casterRule":"target-front-then-pierce","startAnchor":"target-front","motionKind":"pierce","motionTarget":"target-through","directPlacementSelector":null,"confidence":"high","notes":["selector 2 occurs after a hit/target-front phase; actor pierces through from target-front"],"evidence":{"movementSignature":"m4/s2/d4 -> direct/s0","positionClass":"target-pierce-motion","startPlacementPolicy":"target-front-then-pierce","writeCount":7,"xValues":[16.0,16.0,16.0,16.0,-32.0],"yValues":[-16.0,-16.0],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[3,3,3,3,5,4,5],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":7,"frameHead":[12,13,21,22,25,26,26,0,12,13,13,0,21,22,25,26]},"positionBucket":"pierce","positionBucketLabel":"관통","positionBucketDescription":"대상을 지나 화면 반대쪽으로 관통 이동","battleMapPlacementSummary":"대상 기준선을 지나 화면 반대쪽으로 관통한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"ataho:0x1a","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x1a","skillName":"비기·맹호광파참","familyName":"비기·맹호광파참","levelOrFixed":1,"targetClass":"enemy-single","casterRule":"target-fixed-side-direct","startAnchor":"target-fixed-side","motionKind":"teleport","motionTarget":"target-fixed-side","directPlacementSelector":4,"confidence":"high","notes":["display VM direct placement selector 4 uses fixed screen X with target-relative Y; this is a target-side staging anchor."],"evidence":{"movementSignature":"direct/s4 -> direct/s0","positionClass":"single-target-ranged-engine-effect","startPlacementPolicy":"movement-mode-0-selector-4-before-frames","writeCount":0,"xValues":[],"yValues":[],"helperIds":[23,19],"effectWlkNos":[22,17],"resultWlkNos":[3,3,3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":3,"frameHead":[0,18,19,20,20,20,0]},"positionBucket":"target-fixed-side","positionBucketLabel":"고정 측면","positionBucketDescription":"화면 고정 X와 대상 Y를 섞은 측면 기준점에서 시전","battleMapPlacementSummary":"화면 고정 X와 대상 Y를 결합한 측면 기준점에 배치된다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"ataho:0x1b","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x1b","skillName":"비기·맹호광파참","familyName":"비기·맹호광파참","levelOrFixed":2,"targetClass":"enemy-single","casterRule":"target-fixed-side-direct","startAnchor":"target-fixed-side","motionKind":"teleport","motionTarget":"target-fixed-side","directPlacementSelector":4,"confidence":"high","notes":["display VM direct placement selector 4 uses fixed screen X with target-relative Y; this is a target-side staging anchor."],"evidence":{"movementSignature":"direct/s4 -> direct/s0","positionClass":"single-target-ranged-engine-effect","startPlacementPolicy":"movement-mode-0-selector-4-before-frames","writeCount":0,"xValues":[],"yValues":[],"helperIds":[27,20],"effectWlkNos":[22,17],"resultWlkNos":[3,3,3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":3,"frameHead":[0,18,19,20,20,20,0]},"positionBucket":"target-fixed-side","positionBucketLabel":"고정 측면","positionBucketDescription":"화면 고정 X와 대상 Y를 섞은 측면 기준점에서 시전","battleMapPlacementSummary":"화면 고정 X와 대상 Y를 결합한 측면 기준점에 배치된다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"ataho:0x1c","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x1c","skillName":"비기·맹호광파참","familyName":"비기·맹호광파참","levelOrFixed":3,"targetClass":"enemy-single","casterRule":"target-fixed-side-direct","startAnchor":"target-fixed-side","motionKind":"teleport","motionTarget":"target-fixed-side","directPlacementSelector":4,"confidence":"high","notes":["display VM direct placement selector 4 uses fixed screen X with target-relative Y; this is a target-side staging anchor."],"evidence":{"movementSignature":"direct/s4 -> direct/s0","positionClass":"single-target-ranged-engine-effect","startPlacementPolicy":"movement-mode-0-selector-4-before-frames","writeCount":0,"xValues":[],"yValues":[],"helperIds":[25,21],"effectWlkNos":[22,17],"resultWlkNos":[3,3,3,3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":4,"frameHead":[0,18,19,20,20,20,20,0]},"positionBucket":"target-fixed-side","positionBucketLabel":"고정 측면","positionBucketDescription":"화면 고정 X와 대상 Y를 섞은 측면 기준점에서 시전","battleMapPlacementSummary":"화면 고정 X와 대상 Y를 결합한 측면 기준점에 배치된다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"ataho:0x1d","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x1d","skillName":"비기·맹호광파참","familyName":"비기·맹호광파참","levelOrFixed":4,"targetClass":"enemy-single","casterRule":"target-fixed-side-direct","startAnchor":"target-fixed-side","motionKind":"teleport","motionTarget":"target-fixed-side","directPlacementSelector":4,"confidence":"high","notes":["display VM direct placement selector 4 uses fixed screen X with target-relative Y; this is a target-side staging anchor."],"evidence":{"movementSignature":"direct/s4 -> direct/s0","positionClass":"single-target-ranged-engine-effect","startPlacementPolicy":"movement-mode-0-selector-4-before-frames","writeCount":0,"xValues":[],"yValues":[],"helperIds":[28,126],"effectWlkNos":[22,17],"resultWlkNos":[3,3,3,3,3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":5,"frameHead":[0,18,19,20,20,20,20,20,0]},"positionBucket":"target-fixed-side","positionBucketLabel":"고정 측면","positionBucketDescription":"화면 고정 X와 대상 Y를 섞은 측면 기준점에서 시전","battleMapPlacementSummary":"화면 고정 X와 대상 Y를 결합한 측면 기준점에 배치된다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"ataho:0x1e","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x1e","skillName":"조금 취한 철권","familyName":"취호권 개인공격기","levelOrFixed":null,"targetClass":"self-then-enemy-single","casterRule":"self-prep-target-front-local-combo","startAnchor":"target-front","motionKind":"self-prep/local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["self-prep plus enemy-single payload has local actor/display writes; preview the attack phase at target-front"],"evidence":{"movementSignature":"direct/s0","positionClass":"self-prep-caster-local","startPlacementPolicy":"home","writeCount":2,"xValues":[-16.0],"yValues":[-16.0],"helperIds":[],"effectWlkNos":[23,23],"resultWlkNos":[3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[43,42,43,42,41,40,0,12,13,0]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x1f","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x1f","skillName":"지옥 다리후리기","familyName":"취호권 개인공격기","levelOrFixed":null,"targetClass":"self-then-enemy-single","casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","directPlacementSelector":3,"confidence":"high","notes":["display VM direct placement selector 3 fixes the actor at target-front before frames"],"evidence":{"movementSignature":"direct/s3 -> direct/s0","positionClass":"self-prep-target-front-direct","startPlacementPolicy":"target-front-before-frames","writeCount":2,"xValues":[-16.0],"yValues":[-16.0],"helperIds":[],"effectWlkNos":[23,23],"resultWlkNos":[18],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[43,42,43,42,41,40,0,0,0,51,52,52,0]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"ataho:0x20","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x20","skillName":"만취한 철권","familyName":"취호권 개인공격기","levelOrFixed":null,"targetClass":"self-then-enemy-single","casterRule":"self-prep-target-front-local-combo","startAnchor":"target-front","motionKind":"self-prep/local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["self-prep plus enemy-single payload has local actor/display writes; preview the attack phase at target-front"],"evidence":{"movementSignature":"direct/s0","positionClass":"self-prep-caster-local","startPlacementPolicy":"home","writeCount":4,"xValues":[-16.0,16.0,16.0],"yValues":[-16.0],"helperIds":[],"effectWlkNos":[23,23],"resultWlkNos":[3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[43,42,43,42,41,40,0,21,22,25,26,0]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x21","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x21","skillName":"염가열소","familyName":"취호권 개인공격기","levelOrFixed":null,"targetClass":"self-then-enemy-single","casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","directPlacementSelector":3,"confidence":"high","notes":["display VM direct placement selector 3 fixes the actor at target-front before frames"],"evidence":{"movementSignature":"direct/s3 -> direct/s0","positionClass":"self-prep-target-front-direct","startPlacementPolicy":"target-front-before-frames","writeCount":2,"xValues":[-16.0],"yValues":[-16.0],"helperIds":[62],"effectWlkNos":[23,23],"resultWlkNos":[21],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[43,42,43,42,41,40,0,0,35,36,37,38,0]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"ataho:0x22","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x22","skillName":"인사불성 철권","familyName":"취호권 개인공격기","levelOrFixed":null,"targetClass":"self-then-enemy-single","casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","directPlacementSelector":3,"confidence":"high","notes":["display VM direct placement selector 3 fixes the actor at target-front before frames"],"evidence":{"movementSignature":"direct/s3 -> direct/s0","positionClass":"self-prep-target-front-direct","startPlacementPolicy":"target-front-before-frames","writeCount":4,"xValues":[-16.0],"yValues":[-16.0,-3.0,-3.0],"helperIds":[],"effectWlkNos":[23,23],"resultWlkNos":[5],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[43,42,43,42,41,40,0,0,27,28,39,39,3,4,0]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"ataho:0x23","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x23","skillName":"맹호난무","familyName":"맹호난무","levelOrFixed":1,"targetClass":"enemy-all","casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has actor/display local writes; actor remains on caster side while hits/effects resolve across targets"],"evidence":{"movementSignature":"direct/s0","positionClass":"all-target-caster-action-effect","startPlacementPolicy":"caster-local-offset","writeCount":2,"xValues":[],"yValues":[-16.0,-16.0],"helperIds":[],"effectWlkNos":[18,18],"resultWlkNos":[3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[13,25,26,24,27,28,39,39,4,3,0]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x24","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x24","skillName":"맹호난무","familyName":"맹호난무","levelOrFixed":2,"targetClass":"enemy-all","casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has actor/display local writes; actor remains on caster side while hits/effects resolve across targets"],"evidence":{"movementSignature":"direct/s0","positionClass":"all-target-caster-action-effect","startPlacementPolicy":"caster-local-offset","writeCount":5,"xValues":[],"yValues":[-16.0,-2.0,-2.0,-2.0,-16.0],"helperIds":[],"effectWlkNos":[18,18],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[13,25,26,24,27,28,39,39,39,4,3,0]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x25","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x25","skillName":"맹호난무","familyName":"맹호난무","levelOrFixed":3,"targetClass":"enemy-all","casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has actor/display local writes; actor remains on caster side while hits/effects resolve across targets"],"evidence":{"movementSignature":"direct/s0","positionClass":"all-target-caster-action-effect","startPlacementPolicy":"caster-local-offset","writeCount":6,"xValues":[],"yValues":[-16.0,-2.0,-2.0,-2.0,-2.0,-16.0],"helperIds":[],"effectWlkNos":[18,18],"resultWlkNos":[5],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[13,25,26,24,27,28,39,39,39,39,4,3,0]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x26","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x26","skillName":"맹호난무","familyName":"맹호난무","levelOrFixed":4,"targetClass":"enemy-all","casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has actor/display local writes; actor remains on caster side while hits/effects resolve across targets"],"evidence":{"movementSignature":"direct/s0","positionClass":"all-target-caster-action-effect","startPlacementPolicy":"caster-local-offset","writeCount":12,"xValues":[4.0,4.0,4.0,4.0,4.0,4.0],"yValues":[-16.0,-4.0,-4.0,-4.0,-4.0,-16.0],"helperIds":[],"effectWlkNos":[18,18,53],"resultWlkNos":[5],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[13,25,26,24,27,28,27,28,27,28,27,28,39,39,39,39]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x27","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x27","skillName":"맹호의 울부짖음","familyName":"맹호의 울부짖음","levelOrFixed":1,"targetClass":"enemy-all","casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":null,"confidence":"medium","notes":["all-target row is driven by helper/effect cues rather than actor placement"],"evidence":{"movementSignature":"direct/s0","positionClass":"all-target-screen-or-ranged-effect","startPlacementPolicy":"caster-screen-effect","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[6],"resultWlkNos":[0],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[35,36,37,38,0]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x28","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x28","skillName":"맹호의 울부짖음","familyName":"맹호의 울부짖음","levelOrFixed":2,"targetClass":"enemy-all","casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":null,"confidence":"medium","notes":["all-target row is driven by helper/effect cues rather than actor placement"],"evidence":{"movementSignature":"direct/s0","positionClass":"all-target-screen-or-ranged-effect","startPlacementPolicy":"caster-screen-effect","writeCount":0,"xValues":[],"yValues":[],"helperIds":[112],"effectWlkNos":[6],"resultWlkNos":[0],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[35,36,37,38,0]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x29","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x29","skillName":"맹호의 울부짖음","familyName":"맹호의 울부짖음","levelOrFixed":3,"targetClass":"enemy-all","casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":null,"confidence":"medium","notes":["all-target row is driven by helper/effect cues rather than actor placement"],"evidence":{"movementSignature":"direct/s0","positionClass":"all-target-screen-or-ranged-effect","startPlacementPolicy":"caster-screen-effect","writeCount":0,"xValues":[],"yValues":[],"helperIds":[113],"effectWlkNos":[6],"resultWlkNos":[0],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[35,36,37,38,0]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x2a","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x2a","skillName":"맹호의 울부짖음","familyName":"맹호의 울부짖음","levelOrFixed":4,"targetClass":"enemy-all","casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":null,"confidence":"medium","notes":["all-target row is driven by helper/effect cues rather than actor placement"],"evidence":{"movementSignature":"direct/s0","positionClass":"all-target-screen-or-ranged-effect","startPlacementPolicy":"caster-screen-effect","writeCount":0,"xValues":[],"yValues":[],"helperIds":[114],"effectWlkNos":[6],"resultWlkNos":[0],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[35,36,37,38,0]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x2b","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x2b","skillName":"호포권","familyName":"호포권","levelOrFixed":1,"targetClass":"enemy-all","casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":null,"confidence":"medium","notes":["all-target row is driven by helper/effect cues rather than actor placement"],"evidence":{"movementSignature":"-","positionClass":"all-target-screen-or-ranged-effect","startPlacementPolicy":"caster-screen-effect","writeCount":0,"xValues":[],"yValues":[],"helperIds":[23,66],"effectWlkNos":[22],"resultWlkNos":[3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[18,19,20,0]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x2c","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x2c","skillName":"호포권","familyName":"호포권","levelOrFixed":2,"targetClass":"enemy-all","casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":null,"confidence":"medium","notes":["all-target row is driven by helper/effect cues rather than actor placement"],"evidence":{"movementSignature":"-","positionClass":"all-target-screen-or-ranged-effect","startPlacementPolicy":"caster-screen-effect","writeCount":0,"xValues":[],"yValues":[],"helperIds":[27,67],"effectWlkNos":[22],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[18,19,20,0]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x2d","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x2d","skillName":"호포권","familyName":"호포권","levelOrFixed":3,"targetClass":"enemy-all","casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":null,"confidence":"medium","notes":["all-target row is driven by helper/effect cues rather than actor placement"],"evidence":{"movementSignature":"-","positionClass":"all-target-screen-or-ranged-effect","startPlacementPolicy":"caster-screen-effect","writeCount":0,"xValues":[],"yValues":[],"helperIds":[25,68],"effectWlkNos":[22],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[18,19,20,0]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x2e","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x2e","skillName":"호포권","familyName":"호포권","levelOrFixed":4,"targetClass":"enemy-all","casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":null,"confidence":"medium","notes":["all-target row is driven by helper/effect cues rather than actor placement"],"evidence":{"movementSignature":"-","positionClass":"all-target-screen-or-ranged-effect","startPlacementPolicy":"caster-screen-effect","writeCount":0,"xValues":[],"yValues":[],"helperIds":[28,69],"effectWlkNos":[22],"resultWlkNos":[5],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[18,19,20,0]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x2f","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x2f","skillName":"맹호룬룬권","familyName":"맹호룬룬권","levelOrFixed":1,"targetClass":"enemy-all","casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has actor/display local writes; actor remains on caster side while hits/effects resolve across targets"],"evidence":{"movementSignature":"direct/s0","positionClass":"all-target-caster-action-effect","startPlacementPolicy":"caster-local-offset","writeCount":2,"xValues":[],"yValues":[-16.0,-16.0],"helperIds":[],"effectWlkNos":[32],"resultWlkNos":[3,3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":2,"frameHead":[44,45,46,47,44,48,49,50,0]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x30","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x30","skillName":"맹호룬룬권","familyName":"맹호룬룬권","levelOrFixed":2,"targetClass":"enemy-all","casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has actor/display local writes; actor remains on caster side while hits/effects resolve across targets"],"evidence":{"movementSignature":"direct/s0","positionClass":"all-target-caster-action-effect","startPlacementPolicy":"caster-local-offset","writeCount":2,"xValues":[],"yValues":[-16.0,-16.0],"helperIds":[],"effectWlkNos":[32],"resultWlkNos":[3,3,3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":3,"frameHead":[44,45,46,47,44,48,49,50,12,13,0]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x31","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x31","skillName":"맹호룬룬권","familyName":"맹호룬룬권","levelOrFixed":3,"targetClass":"enemy-all","casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has actor/display local writes; actor remains on caster side while hits/effects resolve across targets"],"evidence":{"movementSignature":"direct/s0","positionClass":"all-target-caster-action-effect","startPlacementPolicy":"caster-local-offset","writeCount":2,"xValues":[],"yValues":[-16.0,-16.0],"helperIds":[],"effectWlkNos":[32],"resultWlkNos":[3,3,3,3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":4,"frameHead":[44,45,46,47,44,48,49,50,12,13,25,26,0]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x32","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x32","skillName":"맹호룬룬권","familyName":"맹호룬룬권","levelOrFixed":4,"targetClass":"enemy-all","casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has actor/display local writes; actor remains on caster side while hits/effects resolve across targets"],"evidence":{"movementSignature":"direct/s0","positionClass":"all-target-caster-action-effect","startPlacementPolicy":"caster-local-offset","writeCount":2,"xValues":[],"yValues":[-16.0,-16.0],"helperIds":[],"effectWlkNos":[32],"resultWlkNos":[3,3,3,3,4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":5,"frameHead":[44,45,46,47,44,48,49,50,12,13,25,26,8,9,10,11]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x33","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x33","skillName":"비기·맹호유성각","familyName":"display-table fallback","levelOrFixed":1,"targetClass":"enemy-all","casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":null,"confidence":"medium","notes":["all-target row is driven by helper/effect cues rather than actor placement"],"evidence":{"movementSignature":"direct/s0","positionClass":"all-target-screen-or-ranged-effect","startPlacementPolicy":"caster-screen-effect","writeCount":0,"xValues":[],"yValues":[],"helperIds":[79],"effectWlkNos":[16,27],"resultWlkNos":[7],"spawnChildTargets":["0x004d7490"],"childTargets":[],"hitFlagCount":1,"frameHead":[0,0]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x34","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x34","skillName":"비기·맹호유성각","familyName":"display-table fallback","levelOrFixed":2,"targetClass":"enemy-all","casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":null,"confidence":"medium","notes":["all-target row is driven by helper/effect cues rather than actor placement"],"evidence":{"movementSignature":"direct/s0","positionClass":"all-target-screen-or-ranged-effect","startPlacementPolicy":"caster-screen-effect","writeCount":0,"xValues":[],"yValues":[],"helperIds":[79],"effectWlkNos":[16,27],"resultWlkNos":[7],"spawnChildTargets":["0x004d7490"],"childTargets":[],"hitFlagCount":1,"frameHead":[0,0]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x35","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x35","skillName":"비기·맹호유성각","familyName":"display-table fallback","levelOrFixed":3,"targetClass":"enemy-all","casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":null,"confidence":"medium","notes":["all-target row is driven by helper/effect cues rather than actor placement"],"evidence":{"movementSignature":"direct/s0","positionClass":"all-target-screen-or-ranged-effect","startPlacementPolicy":"caster-screen-effect","writeCount":0,"xValues":[],"yValues":[],"helperIds":[79],"effectWlkNos":[16,27],"resultWlkNos":[7],"spawnChildTargets":["0x004d7490"],"childTargets":[],"hitFlagCount":1,"frameHead":[0,0]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x36","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x36","skillName":"비기·맹호유성각","familyName":"display-table fallback","levelOrFixed":4,"targetClass":"enemy-all","casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":null,"confidence":"medium","notes":["all-target row is driven by helper/effect cues rather than actor placement"],"evidence":{"movementSignature":"direct/s0","positionClass":"all-target-screen-or-ranged-effect","startPlacementPolicy":"caster-screen-effect","writeCount":0,"xValues":[],"yValues":[],"helperIds":[79],"effectWlkNos":[16,27],"resultWlkNos":[7],"spawnChildTargets":["0x004d7490"],"childTargets":[],"hitFlagCount":1,"frameHead":[0,0]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x37","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x37","skillName":"주구격","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"self-then-enemy-all","casterRule":"self-prep-screen-all-target-effect","startAnchor":"home","motionKind":"self-prep/screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":5,"confidence":"high","notes":["display VM selector 5 appears after self-prep for an all-enemy drink skill; treat as screen/all-target effect placement, not a clone actor."],"evidence":{"movementSignature":"direct/s5 -> direct/s0","positionClass":"self-prep-all-target-screen-effect","startPlacementPolicy":"self-prep-screen-effect-placement","writeCount":4,"xValues":[-16.0,-16.0],"yValues":[-16.0,-16.0],"helperIds":[61],"effectWlkNos":[23,23,23,31],"resultWlkNos":[18],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[40,41,42,43,42,43,42,43,41,40,40,35,36,37,38,0]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"ataho:0x38","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x38","skillName":"취호염무","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"self-then-enemy-all","casterRule":"self-prep-screen-all-target-effect","startAnchor":"home","motionKind":"self-prep/screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":5,"confidence":"high","notes":["display VM selector 5 appears after self-prep for an all-enemy drink skill; treat as screen/all-target effect placement, not a clone actor."],"evidence":{"movementSignature":"direct/s5 -> direct/s0","positionClass":"self-prep-all-target-screen-effect","startPlacementPolicy":"self-prep-screen-effect-placement","writeCount":4,"xValues":[-16.0,-16.0],"yValues":[-16.0,-16.0],"helperIds":[63],"effectWlkNos":[23,23,23,21],"resultWlkNos":[7],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[40,41,42,43,42,43,42,43,41,40,40,35,36,37,38,0]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"ataho:0x39","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x39","skillName":"노익장 대폭발","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"self-then-enemy-all","casterRule":"self-prep-screen-all-target-effect","startAnchor":"home","motionKind":"self-prep/screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":5,"confidence":"high","notes":["display VM selector 5 appears after self-prep for an all-enemy drink skill; treat as screen/all-target effect placement, not a clone actor."],"evidence":{"movementSignature":"direct/s5 -> direct/s0","positionClass":"self-prep-all-target-screen-effect","startPlacementPolicy":"self-prep-screen-effect-placement","writeCount":10,"xValues":[-16.0,-16.0,8.0,8.0,8.0],"yValues":[-16.0,-16.0,8.0,8.0,8.0],"helperIds":[11,40,41,123,57,38],"effectWlkNos":[23,23,23,6,7,7,7,7,7,29],"resultWlkNos":[0],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[40,41,42,43,42,43,42,43,41,40,40,40,52,52,52,52]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"ataho:0x3a","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x3a","skillName":"도주","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"self","casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","directPlacementSelector":null,"confidence":"medium","notes":["support/self scope keeps caster on allied side"],"evidence":{"movementSignature":"-","positionClass":"self-support","startPlacementPolicy":"support-side","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":0,"frameHead":[0]},"positionBucket":"support","positionBucketLabel":"자기/아군 지원","positionBucketDescription":"적 위치가 아닌 자기/아군측 지원 동작","battleMapPlacementSummary":"적 기준점이 아니라 자기/아군측 지원 위치에서 처리한다.","evidenceTier":"scope-support-position","evidenceTierLabel":"지원 범위 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x3b","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x3b","skillName":"방어","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"self","casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","directPlacementSelector":null,"confidence":"medium","notes":["support/self scope keeps caster on allied side"],"evidence":{"movementSignature":"-","positionClass":"self-support","startPlacementPolicy":"support-side","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[11],"resultWlkNos":[],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":0,"frameHead":[0,2]},"positionBucket":"support","positionBucketLabel":"자기/아군 지원","positionBucketDescription":"적 위치가 아닌 자기/아군측 지원 동작","battleMapPlacementSummary":"적 기준점이 아니라 자기/아군측 지원 위치에서 처리한다.","evidenceTier":"scope-support-position","evidenceTierLabel":"지원 범위 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x3c","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x3c","skillName":"기합일발","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"self","casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","directPlacementSelector":null,"confidence":"medium","notes":["support/self scope keeps caster on allied side"],"evidence":{"movementSignature":"-","positionClass":"self-support","startPlacementPolicy":"support-side","writeCount":0,"xValues":[],"yValues":[],"helperIds":[32],"effectWlkNos":[22],"resultWlkNos":[],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":0,"frameHead":[0,52]},"positionBucket":"support","positionBucketLabel":"자기/아군 지원","positionBucketDescription":"적 위치가 아닌 자기/아군측 지원 동작","battleMapPlacementSummary":"적 기준점이 아니라 자기/아군측 지원 위치에서 처리한다.","evidenceTier":"scope-support-position","evidenceTierLabel":"지원 범위 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x3d","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x3d","skillName":"천조족","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"self","casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","directPlacementSelector":null,"confidence":"medium","notes":["support/self scope keeps caster on allied side"],"evidence":{"movementSignature":"-","positionClass":"self-support","startPlacementPolicy":"support-side","writeCount":4,"xValues":[-16.0,-16.0],"yValues":[-16.0,-16.0],"helperIds":[34],"effectWlkNos":[23,23,23],"resultWlkNos":[],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":0,"frameHead":[40,41,42,43,42,43,42,43,41,40,40,0]},"positionBucket":"support","positionBucketLabel":"자기/아군 지원","positionBucketDescription":"적 위치가 아닌 자기/아군측 지원 동작","battleMapPlacementSummary":"적 기준점이 아니라 자기/아군측 지원 위치에서 처리한다.","evidenceTier":"scope-support-position","evidenceTierLabel":"지원 범위 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x3e","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x3e","skillName":"천조족","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"self","casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","directPlacementSelector":null,"confidence":"medium","notes":["support/self scope keeps caster on allied side"],"evidence":{"movementSignature":"-","positionClass":"self-support","startPlacementPolicy":"support-side","writeCount":4,"xValues":[-16.0,-16.0],"yValues":[-16.0,-16.0],"helperIds":[34],"effectWlkNos":[23,23,23],"resultWlkNos":[],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":0,"frameHead":[40,41,42,43,42,43,42,43,41,40,40,0]},"positionBucket":"support","positionBucketLabel":"자기/아군 지원","positionBucketDescription":"적 위치가 아닌 자기/아군측 지원 동작","battleMapPlacementSummary":"적 기준점이 아니라 자기/아군측 지원 위치에서 처리한다.","evidenceTier":"scope-support-position","evidenceTierLabel":"지원 범위 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x3f","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x3f","skillName":"주 백약지장","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"self","casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","directPlacementSelector":null,"confidence":"medium","notes":["support/self scope keeps caster on allied side"],"evidence":{"movementSignature":"-","positionClass":"self-support","startPlacementPolicy":"support-side","writeCount":4,"xValues":[-16.0,-16.0],"yValues":[-16.0,-16.0],"helperIds":[34],"effectWlkNos":[23,23,23],"resultWlkNos":[],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":0,"frameHead":[40,41,42,43,42,43,42,43,41,40,40,0]},"positionBucket":"support","positionBucketLabel":"자기/아군 지원","positionBucketDescription":"적 위치가 아닌 자기/아군측 지원 동작","battleMapPlacementSummary":"적 기준점이 아니라 자기/아군측 지원 위치에서 처리한다.","evidenceTier":"scope-support-position","evidenceTierLabel":"지원 범위 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x40","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x40","skillName":"천조족","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"self","casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","directPlacementSelector":null,"confidence":"medium","notes":["support/self scope keeps caster on allied side"],"evidence":{"movementSignature":"-","positionClass":"self-support","startPlacementPolicy":"support-side","writeCount":4,"xValues":[-16.0,-16.0],"yValues":[-16.0,-16.0],"helperIds":[34],"effectWlkNos":[23,23,23],"resultWlkNos":[],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":0,"frameHead":[40,41,42,43,42,43,42,43,41,40,40,0]},"positionBucket":"support","positionBucketLabel":"자기/아군 지원","positionBucketDescription":"적 위치가 아닌 자기/아군측 지원 동작","battleMapPlacementSummary":"적 기준점이 아니라 자기/아군측 지원 위치에서 처리한다.","evidenceTier":"scope-support-position","evidenceTierLabel":"지원 범위 확정","hasExplicitMovementOpcode":false},{"recordKey":"ataho:0x41","ownerKey":"ataho","ownerName":"아타호","skillIdHex":"0x41","skillName":"천조족","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"self","casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","directPlacementSelector":null,"confidence":"medium","notes":["support/self scope keeps caster on allied side"],"evidence":{"movementSignature":"-","positionClass":"self-support","startPlacementPolicy":"support-side","writeCount":4,"xValues":[-16.0,-16.0],"yValues":[-16.0,-16.0],"helperIds":[34],"effectWlkNos":[23,23,23],"resultWlkNos":[],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":0,"frameHead":[40,41,42,43,42,43,42,43,41,40,40,0]},"positionBucket":"support","positionBucketLabel":"자기/아군 지원","positionBucketDescription":"적 위치가 아닌 자기/아군측 지원 동작","battleMapPlacementSummary":"적 기준점이 아니라 자기/아군측 지원 위치에서 처리한다.","evidenceTier":"scope-support-position","evidenceTierLabel":"지원 범위 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x01","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x01","skillName":"손톱공격","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-single","casterRule":"target-front-basic-implicit","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["display stream has hit/result evidence but no explicit movement; surrounding battle placement supplies the close target-front anchor for basic/local strikes"],"evidence":{"movementSignature":"-","positionClass":"single-target-front-basic-implicit","startPlacementPolicy":"target-front-implicit-basic","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[20,21,22,23,23,3]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x02","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x02","skillName":"하이킥","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-single","casterRule":"target-front-basic-implicit","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["display stream has hit/result evidence but no explicit movement; surrounding battle placement supplies the close target-front anchor for basic/local strikes"],"evidence":{"movementSignature":"-","positionClass":"single-target-front-basic-implicit","startPlacementPolicy":"target-front-implicit-basic","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[10,11,11,3]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x03","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x03","skillName":"미들킥","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-single","casterRule":"target-front-basic-implicit","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["display stream has hit/result evidence but no explicit movement; surrounding battle placement supplies the close target-front anchor for basic/local strikes"],"evidence":{"movementSignature":"-","positionClass":"single-target-front-basic-implicit","startPlacementPolicy":"target-front-implicit-basic","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[12,13,13,3]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x04","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x04","skillName":"로 킥","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-single","casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has actor/display local x/y writes but no movement selector; treat as implicit close target-front combo"],"evidence":{"movementSignature":"-","positionClass":"single-target-front-local-combo-inferred","startPlacementPolicy":"target-front-inferred-before-frames","writeCount":2,"xValues":[],"yValues":[16.0,16.0],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[14,15,15,3]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x05","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x05","skillName":"도발","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"self","casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","directPlacementSelector":null,"confidence":"medium","notes":["support/self scope keeps caster on allied side"],"evidence":{"movementSignature":"direct/s0","positionClass":"self-support","startPlacementPolicy":"support-side","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":0,"frameHead":[51,52,53,51,52,53,51,52,53,54,4,5,4]},"positionBucket":"support","positionBucketLabel":"자기/아군 지원","positionBucketDescription":"적 위치가 아닌 자기/아군측 지원 동작","battleMapPlacementSummary":"적 기준점이 아니라 자기/아군측 지원 위치에서 처리한다.","evidenceTier":"scope-support-position","evidenceTierLabel":"지원 범위 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x06","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x06","skillName":"꼬챙이 꿰기","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-single","casterRule":"caster-ranged-effect","startAnchor":"enemy-ranged","motionKind":"cast/projectile","motionTarget":"target","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has helper/effect cues without caster movement/write; treat as ranged cast/effect"],"evidence":{"movementSignature":"-","positionClass":"single-target-ranged-engine-effect","startPlacementPolicy":"caster-ranged-horizontal","writeCount":0,"xValues":[],"yValues":[],"helperIds":[110],"effectWlkNos":[],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[20,21,22,23,23,3]},"positionBucket":"enemy-ranged","positionBucketLabel":"떨어져서 쏨","positionBucketDescription":"대상과 수평 거리를 둔 원거리/광선/투사체 시전","battleMapPlacementSummary":"몬스터 바로 앞이 아니라 수평 거리를 둔 원거리 시전으로 처리한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x07","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x07","skillName":"꼬챙이 꿰기","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-single","casterRule":"caster-ranged-effect","startAnchor":"enemy-ranged","motionKind":"cast/projectile","motionTarget":"target","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has helper/effect cues without caster movement/write; treat as ranged cast/effect"],"evidence":{"movementSignature":"-","positionClass":"single-target-ranged-engine-effect","startPlacementPolicy":"caster-ranged-horizontal","writeCount":0,"xValues":[],"yValues":[],"helperIds":[110],"effectWlkNos":[],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[20,21,22,23,23,3]},"positionBucket":"enemy-ranged","positionBucketLabel":"떨어져서 쏨","positionBucketDescription":"대상과 수평 거리를 둔 원거리/광선/투사체 시전","battleMapPlacementSummary":"몬스터 바로 앞이 아니라 수평 거리를 둔 원거리 시전으로 처리한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x08","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x08","skillName":"꼬챙이 꿰기","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-single","casterRule":"caster-ranged-effect","startAnchor":"enemy-ranged","motionKind":"cast/projectile","motionTarget":"target","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has helper/effect cues without caster movement/write; treat as ranged cast/effect"],"evidence":{"movementSignature":"-","positionClass":"single-target-ranged-engine-effect","startPlacementPolicy":"caster-ranged-horizontal","writeCount":0,"xValues":[],"yValues":[],"helperIds":[110],"effectWlkNos":[],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[20,21,22,23,23,3]},"positionBucket":"enemy-ranged","positionBucketLabel":"떨어져서 쏨","positionBucketDescription":"대상과 수평 거리를 둔 원거리/광선/투사체 시전","battleMapPlacementSummary":"몬스터 바로 앞이 아니라 수평 거리를 둔 원거리 시전으로 처리한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x09","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x09","skillName":"안면백조권","familyName":"안면백조권","levelOrFixed":1,"targetClass":"enemy-single","casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","directPlacementSelector":3,"confidence":"high","notes":["display VM direct placement selector 3 fixes the actor at target-front before frames"],"evidence":{"movementSignature":"direct/s3 -> direct/s0","positionClass":"target-front-direct-placement","startPlacementPolicy":"target-front-before-frames","writeCount":8,"xValues":[32.0,-16.0,32.0,-32.0,32.0,-32.0,32.0,16.0],"yValues":[],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[3,3,3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":3,"frameHead":[6,7,8,9,9,16,17,18,19,19,6,7,8,9,9,3]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"rinshan:0x0a","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x0a","skillName":"안면백조권","familyName":"안면백조권","levelOrFixed":2,"targetClass":"enemy-single","casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","directPlacementSelector":3,"confidence":"high","notes":["display VM direct placement selector 3 fixes the actor at target-front before frames"],"evidence":{"movementSignature":"direct/s3 -> direct/s0","positionClass":"target-front-direct-placement","startPlacementPolicy":"target-front-before-frames","writeCount":7,"xValues":[32.0,-16.0,32.0,-32.0,32.0,-32.0,16.0],"yValues":[],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[3,3,4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":3,"frameHead":[6,7,8,9,9,16,17,18,19,19,33,34,38,39,39,3]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"rinshan:0x0b","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x0b","skillName":"안면백조권","familyName":"안면백조권","levelOrFixed":3,"targetClass":"enemy-single","casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","directPlacementSelector":3,"confidence":"high","notes":["display VM direct placement selector 3 fixes the actor at target-front before frames"],"evidence":{"movementSignature":"direct/s3 -> direct/s0","positionClass":"target-front-direct-placement","startPlacementPolicy":"target-front-before-frames","writeCount":12,"xValues":[32.0,-16.0,32.0,-32.0,32.0,-32.0,-16.0],"yValues":[-32.0,16.0,16.0,-32.0,-32.0],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[3,3,4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":3,"frameHead":[6,7,8,9,9,16,17,18,19,19,33,34,35,36,37,35]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"rinshan:0x0c","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x0c","skillName":"안면백조권","familyName":"안면백조권","levelOrFixed":4,"targetClass":"enemy-single","casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","directPlacementSelector":3,"confidence":"high","notes":["display VM direct placement selector 3 fixes the actor at target-front before frames"],"evidence":{"movementSignature":"direct/s3 -> direct/s0","positionClass":"target-front-direct-placement","startPlacementPolicy":"target-front-before-frames","writeCount":17,"xValues":[32.0,-16.0,32.0,-32.0,32.0,-32.0,-16.0,-16.0,-16.0],"yValues":[-36.0,12.0,12.0,-36.0,-36.0,-4.0,-4.0,-4.0],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[3,3,4,5],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":4,"frameHead":[6,7,8,9,9,16,17,18,19,19,33,34,38,39,39,33]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"rinshan:0x0d","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x0d","skillName":"선렬각","familyName":"선렬각","levelOrFixed":1,"targetClass":"enemy-single","casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has actor/display local x/y writes but no movement selector; treat as implicit close target-front combo"],"evidence":{"movementSignature":"direct/s0","positionClass":"single-target-front-local-combo-inferred","startPlacementPolicy":"target-front-inferred-before-frames","writeCount":2,"xValues":[],"yValues":[16.0,16.0],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[3,3,4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":3,"frameHead":[12,13,10,11,14,15,15,3]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x0e","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x0e","skillName":"선렬각","familyName":"선렬각","levelOrFixed":2,"targetClass":"enemy-single","casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has actor/display local x/y writes but no movement selector; treat as implicit close target-front combo"],"evidence":{"movementSignature":"direct/s0","positionClass":"single-target-front-local-combo-inferred","startPlacementPolicy":"target-front-inferred-before-frames","writeCount":2,"xValues":[],"yValues":[16.0,16.0],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[3,3,3,4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":4,"frameHead":[12,13,10,11,14,15,12,13,13,3]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x0f","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x0f","skillName":"선렬각","familyName":"선렬각","levelOrFixed":3,"targetClass":"enemy-single","casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has actor/display local x/y writes but no movement selector; treat as implicit close target-front combo"],"evidence":{"movementSignature":"direct/s0","positionClass":"single-target-front-local-combo-inferred","startPlacementPolicy":"target-front-inferred-before-frames","writeCount":2,"xValues":[],"yValues":[16.0,16.0],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[3,3,3,3,4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":5,"frameHead":[12,13,10,11,14,15,12,13,10,11,11,3]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x10","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x10","skillName":"선렬각","familyName":"선렬각","levelOrFixed":4,"targetClass":"enemy-single","casterRule":"target-front-then-pierce","startAnchor":"target-front","motionKind":"pierce","motionTarget":"target-through","directPlacementSelector":null,"confidence":"high","notes":["selector 2 occurs after a hit/target-front phase; actor pierces through from target-front"],"evidence":{"movementSignature":"m4/s2/d4 -> direct/s0","positionClass":"target-pierce-motion","startPlacementPolicy":"target-front-then-pierce","writeCount":2,"xValues":[],"yValues":[16.0,16.0],"helperIds":[110],"effectWlkNos":[],"resultWlkNos":[3,3,3,3,3,5],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":6,"frameHead":[12,13,10,11,14,15,12,13,10,11,12,13,3]},"positionBucket":"pierce","positionBucketLabel":"관통","positionBucketDescription":"대상을 지나 화면 반대쪽으로 관통 이동","battleMapPlacementSummary":"대상 기준선을 지나 화면 반대쪽으로 관통한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"rinshan:0x11","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x11","skillName":"열화폭염권","familyName":"열화폭염권","levelOrFixed":1,"targetClass":"enemy-single","casterRule":"caster-ranged-effect","startAnchor":"enemy-ranged","motionKind":"cast/projectile","motionTarget":"target","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has helper/effect cues without caster movement/write; treat as ranged cast/effect"],"evidence":{"movementSignature":"-","positionClass":"single-target-ranged-engine-effect","startPlacementPolicy":"caster-ranged-horizontal","writeCount":0,"xValues":[],"yValues":[],"helperIds":[55],"effectWlkNos":[7],"resultWlkNos":[5],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[22,23,23,3]},"positionBucket":"enemy-ranged","positionBucketLabel":"떨어져서 쏨","positionBucketDescription":"대상과 수평 거리를 둔 원거리/광선/투사체 시전","battleMapPlacementSummary":"몬스터 바로 앞이 아니라 수평 거리를 둔 원거리 시전으로 처리한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x12","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x12","skillName":"열화폭염권","familyName":"열화폭염권","levelOrFixed":2,"targetClass":"enemy-single","casterRule":"caster-ranged-effect","startAnchor":"enemy-ranged","motionKind":"cast/projectile","motionTarget":"target","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has helper/effect cues without caster movement/write; treat as ranged cast/effect"],"evidence":{"movementSignature":"-","positionClass":"single-target-ranged-engine-effect","startPlacementPolicy":"caster-ranged-horizontal","writeCount":0,"xValues":[],"yValues":[],"helperIds":[56,55],"effectWlkNos":[7,7],"resultWlkNos":[5],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[22,23,23,23,3]},"positionBucket":"enemy-ranged","positionBucketLabel":"떨어져서 쏨","positionBucketDescription":"대상과 수평 거리를 둔 원거리/광선/투사체 시전","battleMapPlacementSummary":"몬스터 바로 앞이 아니라 수평 거리를 둔 원거리 시전으로 처리한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x13","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x13","skillName":"열화폭염권","familyName":"열화폭염권","levelOrFixed":3,"targetClass":"enemy-single","casterRule":"caster-ranged-effect","startAnchor":"enemy-ranged","motionKind":"cast/projectile","motionTarget":"target","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has helper/effect cues without caster movement/write; treat as ranged cast/effect"],"evidence":{"movementSignature":"-","positionClass":"single-target-ranged-engine-effect","startPlacementPolicy":"caster-ranged-horizontal","writeCount":0,"xValues":[],"yValues":[],"helperIds":[56,56,55],"effectWlkNos":[7,7,7],"resultWlkNos":[5],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[22,23,23,23,23,3]},"positionBucket":"enemy-ranged","positionBucketLabel":"떨어져서 쏨","positionBucketDescription":"대상과 수평 거리를 둔 원거리/광선/투사체 시전","battleMapPlacementSummary":"몬스터 바로 앞이 아니라 수평 거리를 둔 원거리 시전으로 처리한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x14","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x14","skillName":"열화폭염권","familyName":"열화폭염권","levelOrFixed":4,"targetClass":"enemy-single","casterRule":"caster-ranged-effect","startAnchor":"enemy-ranged","motionKind":"cast/projectile","motionTarget":"target","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has helper/effect cues without caster movement/write; treat as ranged cast/effect"],"evidence":{"movementSignature":"-","positionClass":"single-target-ranged-engine-effect","startPlacementPolicy":"caster-ranged-horizontal","writeCount":0,"xValues":[],"yValues":[],"helperIds":[56,56,56,56,55],"effectWlkNos":[7,7,7,7,7],"resultWlkNos":[5],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[22,23,23,23,23,23,23,3]},"positionBucket":"enemy-ranged","positionBucketLabel":"떨어져서 쏨","positionBucketDescription":"대상과 수평 거리를 둔 원거리/광선/투사체 시전","battleMapPlacementSummary":"몬스터 바로 앞이 아니라 수평 거리를 둔 원거리 시전으로 처리한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x15","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x15","skillName":"암각·영상승룡파","familyName":"암각·영상승룡파","levelOrFixed":1,"targetClass":"enemy-single","casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","directPlacementSelector":3,"confidence":"high","notes":["display VM direct placement selector 3 fixes the actor at target-front before frames"],"evidence":{"movementSignature":"direct/s3 -> direct/s0","positionClass":"target-front-direct-placement","startPlacementPolicy":"target-front-before-frames","writeCount":3,"xValues":[32.0,16.0,16.0],"yValues":[],"helperIds":[95],"effectWlkNos":[21],"resultWlkNos":[3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[33,34,38,39,3]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"rinshan:0x16","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x16","skillName":"암각·영상승룡파","familyName":"암각·영상승룡파","levelOrFixed":2,"targetClass":"enemy-single","casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","directPlacementSelector":3,"confidence":"high","notes":["display VM direct placement selector 3 fixes the actor at target-front before frames"],"evidence":{"movementSignature":"direct/s3 -> direct/s0","positionClass":"target-front-direct-placement","startPlacementPolicy":"target-front-before-frames","writeCount":3,"xValues":[32.0,16.0,16.0],"yValues":[],"helperIds":[96],"effectWlkNos":[21],"resultWlkNos":[3,3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":2,"frameHead":[33,34,38,39,39,3]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"rinshan:0x17","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x17","skillName":"암각·영상승룡파","familyName":"암각·영상승룡파","levelOrFixed":3,"targetClass":"enemy-single","casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","directPlacementSelector":3,"confidence":"high","notes":["display VM direct placement selector 3 fixes the actor at target-front before frames"],"evidence":{"movementSignature":"direct/s3 -> direct/s0","positionClass":"target-front-direct-placement","startPlacementPolicy":"target-front-before-frames","writeCount":3,"xValues":[32.0,16.0,16.0],"yValues":[],"helperIds":[97],"effectWlkNos":[21],"resultWlkNos":[3,3,3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":3,"frameHead":[33,34,38,39,39,39,3]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"rinshan:0x18","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x18","skillName":"암각·영상승룡파","familyName":"암각·영상승룡파","levelOrFixed":4,"targetClass":"enemy-single","casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","directPlacementSelector":3,"confidence":"high","notes":["display VM direct placement selector 3 fixes the actor at target-front before frames"],"evidence":{"movementSignature":"direct/s3 -> direct/s0","positionClass":"target-front-direct-placement","startPlacementPolicy":"target-front-before-frames","writeCount":3,"xValues":[32.0,16.0,16.0],"yValues":[],"helperIds":[98],"effectWlkNos":[21],"resultWlkNos":[3,3,3,3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":4,"frameHead":[33,34,38,39,39,39,39,3]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"rinshan:0x19","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x19","skillName":"빙조권","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-single","casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","directPlacementSelector":3,"confidence":"high","notes":["display VM direct placement selector 3 fixes the actor at target-front before frames"],"evidence":{"movementSignature":"direct/s3 -> direct/s0","positionClass":"target-front-direct-placement","startPlacementPolicy":"target-front-before-frames","writeCount":3,"xValues":[32.0,16.0,16.0],"yValues":[],"helperIds":[95],"effectWlkNos":[21],"resultWlkNos":[3,3,3,3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":4,"frameHead":[33,34,38,39,39,39,39,3]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"rinshan:0x1a","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x1a","skillName":"흑영권","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-single","casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has actor/display local x/y writes but no movement selector; treat as implicit close target-front combo","helper/effect cues are attached effects, not enough by themselves to classify the caster as ranged"],"evidence":{"movementSignature":"-","positionClass":"single-target-ranged-caster-effect","startPlacementPolicy":"caster-ranged-horizontal","writeCount":3,"xValues":[-16.0,32.0,16.0],"yValues":[],"helperIds":[70,77],"effectWlkNos":[18],"resultWlkNos":[8],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[6,7,8,9,9,3]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x1b","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x1b","skillName":"맹호열지조","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-single","casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","directPlacementSelector":3,"confidence":"high","notes":["display VM direct placement selector 3 fixes the actor at target-front before frames"],"evidence":{"movementSignature":"direct/s3 -> direct/s0","positionClass":"target-front-direct-placement","startPlacementPolicy":"target-front-before-frames","writeCount":3,"xValues":[32.0],"yValues":[-16.0,-16.0],"helperIds":[108],"effectWlkNos":[],"resultWlkNos":[17],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[29,30,31,32,32,3]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"rinshan:0x1c","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x1c","skillName":"고양이달래기","familyName":"고양이달래기","levelOrFixed":1,"targetClass":"enemy-all","casterRule":"all-target-no-promoted-position","startAnchor":"home","motionKind":"engine-bound","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has no promoted actor movement or helper placement"],"evidence":{"movementSignature":"-","positionClass":"all-target-no-promoted-position","startPlacementPolicy":"home","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[35],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[24,25,3]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x1d","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x1d","skillName":"고양이달래기","familyName":"고양이달래기","levelOrFixed":2,"targetClass":"enemy-all","casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":null,"confidence":"medium","notes":["all-target row is driven by helper/effect cues rather than actor placement"],"evidence":{"movementSignature":"-","positionClass":"all-target-screen-or-ranged-effect","startPlacementPolicy":"caster-screen-effect","writeCount":0,"xValues":[],"yValues":[],"helperIds":[102],"effectWlkNos":[],"resultWlkNos":[35],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[24,25,3]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x1e","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x1e","skillName":"고양이달래기","familyName":"고양이달래기","levelOrFixed":3,"targetClass":"enemy-all","casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":null,"confidence":"medium","notes":["all-target row is driven by helper/effect cues rather than actor placement"],"evidence":{"movementSignature":"-","positionClass":"all-target-screen-or-ranged-effect","startPlacementPolicy":"caster-screen-effect","writeCount":0,"xValues":[],"yValues":[],"helperIds":[103],"effectWlkNos":[],"resultWlkNos":[35],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[24,25,3]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x1f","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x1f","skillName":"고양이달래기","familyName":"고양이달래기","levelOrFixed":4,"targetClass":"enemy-all","casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":null,"confidence":"medium","notes":["all-target row is driven by helper/effect cues rather than actor placement"],"evidence":{"movementSignature":"-","positionClass":"all-target-screen-or-ranged-effect","startPlacementPolicy":"caster-screen-effect","writeCount":0,"xValues":[],"yValues":[],"helperIds":[104],"effectWlkNos":[],"resultWlkNos":[35],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[24,25,3]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x20","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x20","skillName":"유미쌍조","familyName":"유미쌍조","levelOrFixed":1,"targetClass":"enemy-all","casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has actor/display local writes; actor remains on caster side while hits/effects resolve across targets"],"evidence":{"movementSignature":"direct/s0","positionClass":"all-target-caster-action-effect","startPlacementPolicy":"caster-local-offset","writeCount":6,"xValues":[-16.0],"yValues":[-32.0,16.0,16.0,-32.0,-32.0],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[33,34,35,36,37,35,34,3]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x21","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x21","skillName":"유미쌍조","familyName":"유미쌍조","levelOrFixed":2,"targetClass":"enemy-all","casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has actor/display local writes; actor remains on caster side while hits/effects resolve across targets"],"evidence":{"movementSignature":"direct/s0","positionClass":"all-target-caster-action-effect","startPlacementPolicy":"caster-local-offset","writeCount":9,"xValues":[-16.0],"yValues":[-36.0,12.0,12.0,-36.0,-36.0,-4.0,-4.0,-4.0],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[33,34,35,36,37,35,34,42,42,41,40,3]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x22","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x22","skillName":"유미쌍조","familyName":"유미쌍조","levelOrFixed":3,"targetClass":"enemy-all","casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has actor/display local writes; actor remains on caster side while hits/effects resolve across targets"],"evidence":{"movementSignature":"direct/s0","positionClass":"all-target-caster-action-effect","startPlacementPolicy":"caster-local-offset","writeCount":12,"xValues":[-16.0],"yValues":[-24.0,8.0,16.0,-36.0,12.0,12.0,-36.0,-36.0,-4.0,-4.0,-4.0],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[33,34,35,36,37,35,36,37,35,34,42,42,41,40,3]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x23","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x23","skillName":"유미쌍조","familyName":"유미쌍조","levelOrFixed":4,"targetClass":"enemy-all","casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has actor/display local writes; actor remains on caster side while hits/effects resolve across targets"],"evidence":{"movementSignature":"direct/s0","positionClass":"all-target-caster-action-effect","startPlacementPolicy":"caster-local-offset","writeCount":15,"xValues":[-16.0],"yValues":[-24.0,8.0,16.0,-24.0,8.0,16.0,-40.0,8.0,8.0,-40.0,-40.0,-8.0,-8.0,-8.0],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[33,34,35,36,37,35,36,37,35,36,37,35,34,42,42,41]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x24","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x24","skillName":"대폭진","familyName":"대폭진","levelOrFixed":1,"targetClass":"enemy-all","casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":null,"confidence":"medium","notes":["all-target row is driven by helper/effect cues rather than actor placement"],"evidence":{"movementSignature":"-","positionClass":"all-target-screen-or-ranged-effect","startPlacementPolicy":"caster-screen-effect","writeCount":0,"xValues":[],"yValues":[],"helperIds":[58],"effectWlkNos":[],"resultWlkNos":[29],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[31,31,32,32,32,3]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x25","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x25","skillName":"대폭진","familyName":"대폭진","levelOrFixed":2,"targetClass":"enemy-all","casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":null,"confidence":"medium","notes":["all-target row is driven by helper/effect cues rather than actor placement"],"evidence":{"movementSignature":"-","positionClass":"all-target-screen-or-ranged-effect","startPlacementPolicy":"caster-screen-effect","writeCount":0,"xValues":[],"yValues":[],"helperIds":[40,41,59],"effectWlkNos":[],"resultWlkNos":[29],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[31,31,32,32,32,3]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x26","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x26","skillName":"대폭진","familyName":"대폭진","levelOrFixed":3,"targetClass":"enemy-all","casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":null,"confidence":"medium","notes":["all-target row is driven by helper/effect cues rather than actor placement"],"evidence":{"movementSignature":"-","positionClass":"all-target-screen-or-ranged-effect","startPlacementPolicy":"caster-screen-effect","writeCount":0,"xValues":[],"yValues":[],"helperIds":[40,41,37,60],"effectWlkNos":[],"resultWlkNos":[29],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[31,31,32,32,32,3]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x27","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x27","skillName":"대폭진","familyName":"대폭진","levelOrFixed":4,"targetClass":"enemy-all","casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":null,"confidence":"medium","notes":["all-target row is driven by helper/effect cues rather than actor placement"],"evidence":{"movementSignature":"-","positionClass":"all-target-screen-or-ranged-effect","startPlacementPolicy":"caster-screen-effect","writeCount":0,"xValues":[],"yValues":[],"helperIds":[57,38,11],"effectWlkNos":[29],"resultWlkNos":[29],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[31,31,31,32,32,32,3]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x28","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x28","skillName":"암각·영상뢰화","familyName":"암각·영상뢰화","levelOrFixed":1,"targetClass":"enemy-all","casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has actor/display local writes; actor remains on caster side while hits/effects resolve across targets"],"evidence":{"movementSignature":"direct/s0","positionClass":"all-target-caster-action-effect","startPlacementPolicy":"caster-local-offset","writeCount":8,"xValues":[-32.0,32.0,-16.0],"yValues":[-32.0,16.0,16.0,-32.0,-32.0],"helperIds":[73],"effectWlkNos":[18,18],"resultWlkNos":[9],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[8,9,16,17,18,19,33,34,35,36,37,35,34,3]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x29","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x29","skillName":"암각·영상뢰화","familyName":"암각·영상뢰화","levelOrFixed":2,"targetClass":"enemy-all","casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has actor/display local writes; actor remains on caster side while hits/effects resolve across targets"],"evidence":{"movementSignature":"direct/s0","positionClass":"all-target-caster-action-effect","startPlacementPolicy":"caster-local-offset","writeCount":15,"xValues":[-32.0,32.0,-16.0,32.0,-32.0,32.0,-16.0],"yValues":[-36.0,12.0,12.0,-36.0,-36.0,-4.0,-4.0,-4.0],"helperIds":[74],"effectWlkNos":[18,18,18,18],"resultWlkNos":[9],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[8,9,16,17,18,19,6,7,8,9,16,17,18,19,33,34]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x2a","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x2a","skillName":"암각·영상뢰화","familyName":"암각·영상뢰화","levelOrFixed":3,"targetClass":"enemy-all","casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has actor/display local writes; actor remains on caster side while hits/effects resolve across targets"],"evidence":{"movementSignature":"direct/s0","positionClass":"all-target-caster-action-effect","startPlacementPolicy":"caster-local-offset","writeCount":17,"xValues":[-32.0,32.0,-16.0,32.0,-32.0,32.0,-16.0],"yValues":[16.0,16.0,-36.0,12.0,12.0,-36.0,-36.0,-4.0,-4.0,-4.0],"helperIds":[74],"effectWlkNos":[18,18,18,18,18,18],"resultWlkNos":[9],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[8,9,16,17,18,19,6,7,8,9,16,17,18,19,10,11]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x2b","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x2b","skillName":"암각·영상뢰화","familyName":"암각·영상뢰화","levelOrFixed":4,"targetClass":"enemy-all","casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has actor/display local writes; actor remains on caster side while hits/effects resolve across targets"],"evidence":{"movementSignature":"direct/s0","positionClass":"all-target-caster-action-effect","startPlacementPolicy":"caster-local-offset","writeCount":17,"xValues":[-32.0,32.0,-16.0,32.0,-32.0,32.0,-16.0],"yValues":[16.0,16.0,-40.0,8.0,8.0,-40.0,-40.0,-8.0,-8.0,-8.0],"helperIds":[75],"effectWlkNos":[18,18,18,18,18,18,18],"resultWlkNos":[9],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[8,9,16,17,18,19,6,7,8,9,16,17,18,19,10,11]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x2c","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x2c","skillName":"창룡파","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-all","casterRule":"clone-spread-direct","startAnchor":"home","motionKind":"clone-spread","motionTarget":"screen/targets","directPlacementSelector":5,"confidence":"high","notes":["display VM direct placement selector 5 is clone/spread setup"],"evidence":{"movementSignature":"direct/s5 -> direct/s0","positionClass":"all-target-clone-placement","startPlacementPolicy":"clone-spread-before-frames","writeCount":19,"xValues":[-16.0,32.0,-32.0,32.0,-16.0,32.0,-32.0,32.0,-16.0],"yValues":[16.0,16.0,-40.0,8.0,8.0,-40.0,-40.0,-8.0,-8.0,-8.0],"helperIds":[75],"effectWlkNos":[18,18,18,18,18,18,18],"resultWlkNos":[9],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[6,7,8,9,16,17,18,19,6,7,8,9,16,17,18,19]},"positionBucket":"clone-spread","positionBucketLabel":"사방팔방/분신","positionBucketDescription":"분신 또는 화면 분산 배치","battleMapPlacementSummary":"시전자 본체보다 분신/분산 배치가 중심이다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"rinshan:0x2d","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x2d","skillName":"환영각","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-all","casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":null,"confidence":"medium","notes":["all-target row is driven by helper/effect cues rather than actor placement"],"evidence":{"movementSignature":"-","positionClass":"all-target-screen-or-ranged-effect","startPlacementPolicy":"caster-screen-effect","writeCount":0,"xValues":[],"yValues":[],"helperIds":[70,77],"effectWlkNos":[18],"resultWlkNos":[8],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[20,21,22,23,23,3]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x2e","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x2e","skillName":"맹호단공아","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-all","casterRule":"target-opposite-side-motion","startAnchor":"home","motionKind":"special-target-side-motion","motionTarget":"target-opposite-side","directPlacementSelector":null,"confidence":"high","notes":["nonzero movement selector 3 uses the opposite target-side edge formula; used by special all-target motion rows."],"evidence":{"movementSignature":"m5/s3/d8 -> direct/s0","positionClass":"all-target-special-placement","startPlacementPolicy":"target-opposite-side-motion-before-frames","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[5],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[12,13,3]},"positionBucket":"target-side","positionBucketLabel":"몬스터 측면","positionBucketDescription":"대상 몬스터 측면/둘레 기준점에서 시전","battleMapPlacementSummary":"몬스터 측면/반대측 기준점에 배치되거나 그쪽으로 이동한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"rinshan:0x2f","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x2f","skillName":"도주","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"self","casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","directPlacementSelector":null,"confidence":"medium","notes":["support/self scope keeps caster on allied side"],"evidence":{"movementSignature":"-","positionClass":"self-support","startPlacementPolicy":"support-side","writeCount":2,"xValues":[-8.0,-8.0],"yValues":[],"helperIds":[65,17],"effectWlkNos":[31],"resultWlkNos":[5],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[43,44,45,46,22,23,23,3]},"positionBucket":"support","positionBucketLabel":"자기/아군 지원","positionBucketDescription":"적 위치가 아닌 자기/아군측 지원 동작","battleMapPlacementSummary":"적 기준점이 아니라 자기/아군측 지원 위치에서 처리한다.","evidenceTier":"scope-support-position","evidenceTierLabel":"지원 범위 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x30","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x30","skillName":"방어","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"self","casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","directPlacementSelector":null,"confidence":"medium","notes":["support/self scope keeps caster on allied side"],"evidence":{"movementSignature":"-","positionClass":"self-support","startPlacementPolicy":"support-side","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":0,"frameHead":[3]},"positionBucket":"support","positionBucketLabel":"자기/아군 지원","positionBucketDescription":"적 위치가 아닌 자기/아군측 지원 동작","battleMapPlacementSummary":"적 기준점이 아니라 자기/아군측 지원 위치에서 처리한다.","evidenceTier":"scope-support-position","evidenceTierLabel":"지원 범위 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x31","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x31","skillName":"기공회복","familyName":"회복/방어 특수기","levelOrFixed":null,"targetClass":"ally-single","casterRule":"ally-single-support","startAnchor":"home","motionKind":"support","motionTarget":"ally-single","directPlacementSelector":null,"confidence":"medium","notes":["support/self scope keeps caster on allied side"],"evidence":{"movementSignature":"-","positionClass":"ally-single-support","startPlacementPolicy":"support-side","writeCount":2,"xValues":[],"yValues":[-16.0,-16.0],"helperIds":[32],"effectWlkNos":[10],"resultWlkNos":[],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":0,"frameHead":[29,30,31,32,3]},"positionBucket":"support","positionBucketLabel":"자기/아군 지원","positionBucketDescription":"적 위치가 아닌 자기/아군측 지원 동작","battleMapPlacementSummary":"적 기준점이 아니라 자기/아군측 지원 위치에서 처리한다.","evidenceTier":"scope-support-position","evidenceTierLabel":"지원 범위 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x32","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x32","skillName":"기공독치료","familyName":"회복/방어 특수기","levelOrFixed":null,"targetClass":"ally-single","casterRule":"ally-single-support","startAnchor":"home","motionKind":"support","motionTarget":"ally-single","directPlacementSelector":null,"confidence":"medium","notes":["support/self scope keeps caster on allied side"],"evidence":{"movementSignature":"-","positionClass":"ally-single-support","startPlacementPolicy":"support-side","writeCount":2,"xValues":[],"yValues":[-16.0,-16.0],"helperIds":[33],"effectWlkNos":[10],"resultWlkNos":[],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":0,"frameHead":[29,30,31,32,3]},"positionBucket":"support","positionBucketLabel":"자기/아군 지원","positionBucketDescription":"적 위치가 아닌 자기/아군측 지원 동작","battleMapPlacementSummary":"적 기준점이 아니라 자기/아군측 지원 위치에서 처리한다.","evidenceTier":"scope-support-position","evidenceTierLabel":"지원 범위 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x33","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x33","skillName":"기공대회복","familyName":"회복/방어 특수기","levelOrFixed":null,"targetClass":"ally-all","casterRule":"ally-all-support","startAnchor":"home","motionKind":"support","motionTarget":"ally-all","directPlacementSelector":null,"confidence":"medium","notes":["support/self scope keeps caster on allied side"],"evidence":{"movementSignature":"-","positionClass":"ally-all-support","startPlacementPolicy":"support-side","writeCount":2,"xValues":[],"yValues":[-16.0,-16.0],"helperIds":[34],"effectWlkNos":[10],"resultWlkNos":[],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":0,"frameHead":[29,30,31,32,3]},"positionBucket":"support","positionBucketLabel":"자기/아군 지원","positionBucketDescription":"적 위치가 아닌 자기/아군측 지원 동작","battleMapPlacementSummary":"적 기준점이 아니라 자기/아군측 지원 위치에서 처리한다.","evidenceTier":"scope-support-position","evidenceTierLabel":"지원 범위 확정","hasExplicitMovementOpcode":false},{"recordKey":"rinshan:0x34","ownerKey":"rinshan","ownerName":"린샹","skillIdHex":"0x34","skillName":"수경","familyName":"회복/방어 특수기","levelOrFixed":null,"targetClass":"self","casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","directPlacementSelector":null,"confidence":"medium","notes":["support/self scope keeps caster on allied side"],"evidence":{"movementSignature":"-","positionClass":"self-support","startPlacementPolicy":"support-side","writeCount":2,"xValues":[],"yValues":[-16.0,-16.0],"helperIds":[32],"effectWlkNos":[10],"resultWlkNos":[],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":0,"frameHead":[29,30,31,32,3]},"positionBucket":"support","positionBucketLabel":"자기/아군 지원","positionBucketDescription":"적 위치가 아닌 자기/아군측 지원 동작","battleMapPlacementSummary":"적 기준점이 아니라 자기/아군측 지원 위치에서 처리한다.","evidenceTier":"scope-support-position","evidenceTierLabel":"지원 범위 확정","hasExplicitMovementOpcode":false},{"recordKey":"smashu:0x01","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x01","skillName":"베기","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-single","casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has actor/display local x/y writes but no movement selector; treat as implicit close target-front combo","helper/effect cues are attached effects, not enough by themselves to classify the caster as ranged"],"evidence":{"movementSignature":"-","positionClass":"single-target-front-local-combo-inferred","startPlacementPolicy":"target-front-inferred-before-frames","writeCount":2,"xValues":[],"yValues":[-16.0,-16.0],"helperIds":[13,43],"effectWlkNos":[],"resultWlkNos":[3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[20,21,22,2]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"smashu:0x02","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x02","skillName":"마구베기","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-single","casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has actor/display local x/y writes but no movement selector; treat as implicit close target-front combo","helper/effect cues are attached effects, not enough by themselves to classify the caster as ranged"],"evidence":{"movementSignature":"-","positionClass":"single-target-front-local-combo-inferred","startPlacementPolicy":"target-front-inferred-before-frames","writeCount":2,"xValues":[],"yValues":[-16.0,-16.0],"helperIds":[13,43],"effectWlkNos":[],"resultWlkNos":[3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[20,21,22,2]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"smashu:0x03","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x03","skillName":"마구베기","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-single","casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has actor/display local x/y writes but no movement selector; treat as implicit close target-front combo","helper/effect cues are attached effects, not enough by themselves to classify the caster as ranged"],"evidence":{"movementSignature":"-","positionClass":"single-target-front-local-combo-inferred","startPlacementPolicy":"target-front-inferred-before-frames","writeCount":2,"xValues":[],"yValues":[-16.0,-16.0],"helperIds":[13,45],"effectWlkNos":[],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[23,24,25,22,22,2]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"smashu:0x04","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x04","skillName":"마구베기","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-single","casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has actor/display local x/y writes but no movement selector; treat as implicit close target-front combo","helper/effect cues are attached effects, not enough by themselves to classify the caster as ranged"],"evidence":{"movementSignature":"-","positionClass":"single-target-front-local-combo-inferred","startPlacementPolicy":"target-front-inferred-before-frames","writeCount":2,"xValues":[],"yValues":[-16.0,-16.0],"helperIds":[13,45],"effectWlkNos":[],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[23,24,25,22,22,2]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"smashu:0x05","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x05","skillName":"대타격","familyName":"대타격","levelOrFixed":1,"targetClass":"enemy-single","casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has actor/display local x/y writes but no movement selector; treat as implicit close target-front combo","helper/effect cues are attached effects, not enough by themselves to classify the caster as ranged"],"evidence":{"movementSignature":"direct/s0","positionClass":"single-target-front-local-combo-inferred","startPlacementPolicy":"target-front-inferred-before-frames","writeCount":2,"xValues":[],"yValues":[-16.0,-16.0],"helperIds":[15],"effectWlkNos":[],"resultWlkNos":[20],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[19,20,21,22,22,2]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"smashu:0x06","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x06","skillName":"대타격","familyName":"대타격","levelOrFixed":2,"targetClass":"enemy-single","casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has actor/display local x/y writes but no movement selector; treat as implicit close target-front combo","helper/effect cues are attached effects, not enough by themselves to classify the caster as ranged"],"evidence":{"movementSignature":"direct/s0","positionClass":"single-target-front-local-combo-inferred","startPlacementPolicy":"target-front-inferred-before-frames","writeCount":2,"xValues":[],"yValues":[-16.0,-16.0],"helperIds":[15],"effectWlkNos":[],"resultWlkNos":[20],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[19,20,21,22,22,2]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"smashu:0x07","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x07","skillName":"대타격","familyName":"대타격","levelOrFixed":3,"targetClass":"enemy-single","casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has actor/display local x/y writes but no movement selector; treat as implicit close target-front combo","helper/effect cues are attached effects, not enough by themselves to classify the caster as ranged"],"evidence":{"movementSignature":"direct/s0","positionClass":"single-target-front-local-combo-inferred","startPlacementPolicy":"target-front-inferred-before-frames","writeCount":2,"xValues":[],"yValues":[-16.0,-16.0],"helperIds":[15],"effectWlkNos":[],"resultWlkNos":[20],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[19,20,21,22,22,2]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"smashu:0x08","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x08","skillName":"대타격","familyName":"대타격","levelOrFixed":4,"targetClass":"enemy-single","casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has actor/display local x/y writes but no movement selector; treat as implicit close target-front combo","helper/effect cues are attached effects, not enough by themselves to classify the caster as ranged"],"evidence":{"movementSignature":"direct/s0","positionClass":"single-target-front-local-combo-inferred","startPlacementPolicy":"target-front-inferred-before-frames","writeCount":2,"xValues":[],"yValues":[-16.0,-16.0],"helperIds":[15],"effectWlkNos":[],"resultWlkNos":[20],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[19,20,21,22,22,2]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"smashu:0x09","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x09","skillName":"쾌진격","familyName":"쾌진격","levelOrFixed":1,"targetClass":"enemy-single","casterRule":"home-approach-target","startAnchor":"home","motionKind":"dash","motionTarget":"target-front","directPlacementSelector":null,"confidence":"high","notes":["nonzero movement selector 1 moves the actor from home toward target-front"],"evidence":{"movementSignature":"m1/s1/d20 -> direct/s0","positionClass":"target-approach-motion","startPlacementPolicy":"home-approach-target","writeCount":0,"xValues":[],"yValues":[],"helperIds":[12],"effectWlkNos":[],"resultWlkNos":[24],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[7,8,9,2]},"positionBucket":"approach","positionBucketLabel":"돌진/접근","positionBucketDescription":"기본 위치에서 대상 앞으로 이동","battleMapPlacementSummary":"기본 위치에서 출발해 몬스터 앞까지 돌진한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"smashu:0x0a","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x0a","skillName":"쾌진격","familyName":"쾌진격","levelOrFixed":2,"targetClass":"enemy-single","casterRule":"home-approach-target","startAnchor":"home","motionKind":"dash","motionTarget":"target-front","directPlacementSelector":null,"confidence":"high","notes":["nonzero movement selector 1 moves the actor from home toward target-front"],"evidence":{"movementSignature":"m1/s1/d16 -> direct/s0","positionClass":"target-approach-motion","startPlacementPolicy":"home-approach-target","writeCount":0,"xValues":[],"yValues":[],"helperIds":[29,12],"effectWlkNos":[],"resultWlkNos":[24],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[7,8,9,2]},"positionBucket":"approach","positionBucketLabel":"돌진/접근","positionBucketDescription":"기본 위치에서 대상 앞으로 이동","battleMapPlacementSummary":"기본 위치에서 출발해 몬스터 앞까지 돌진한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"smashu:0x0b","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x0b","skillName":"쾌진격","familyName":"쾌진격","levelOrFixed":3,"targetClass":"enemy-single","casterRule":"home-approach-target","startAnchor":"home","motionKind":"dash","motionTarget":"target-front","directPlacementSelector":null,"confidence":"high","notes":["nonzero movement selector 1 moves the actor from home toward target-front"],"evidence":{"movementSignature":"m1/s1/d12 -> direct/s0","positionClass":"target-approach-motion","startPlacementPolicy":"home-approach-target","writeCount":0,"xValues":[],"yValues":[],"helperIds":[30,12],"effectWlkNos":[],"resultWlkNos":[24],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[7,8,9,2]},"positionBucket":"approach","positionBucketLabel":"돌진/접근","positionBucketDescription":"기본 위치에서 대상 앞으로 이동","battleMapPlacementSummary":"기본 위치에서 출발해 몬스터 앞까지 돌진한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"smashu:0x0c","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x0c","skillName":"쾌진격","familyName":"쾌진격","levelOrFixed":4,"targetClass":"enemy-single","casterRule":"home-pierce-through","startAnchor":"home","motionKind":"pierce","motionTarget":"target-through","directPlacementSelector":null,"confidence":"high","notes":["nonzero movement selector 2 moves actor from current/home anchor through target"],"evidence":{"movementSignature":"m1/s2/d8 -> direct/s0","positionClass":"target-pierce-motion","startPlacementPolicy":"home-then-pierce","writeCount":0,"xValues":[],"yValues":[],"helperIds":[31,12],"effectWlkNos":[],"resultWlkNos":[24],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[7,8,9,2]},"positionBucket":"pierce","positionBucketLabel":"관통","positionBucketDescription":"대상을 지나 화면 반대쪽으로 관통 이동","battleMapPlacementSummary":"대상 기준선을 지나 화면 반대쪽으로 관통한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"smashu:0x0d","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x0d","skillName":"비검·목단미인","familyName":"비검·목단미인","levelOrFixed":1,"targetClass":"enemy-single","casterRule":"target-side-direct","startAnchor":"target-side","motionKind":"teleport","motionTarget":"target-side","directPlacementSelector":2,"confidence":"high","notes":["display VM direct placement selector 2 fixes the actor at target-side/orbit position"],"evidence":{"movementSignature":"direct/s2 -> direct/s3 -> direct/s0","positionClass":"target-front-direct-placement","startPlacementPolicy":"target-side-before-frames","writeCount":2,"xValues":[-16.0,-16.0],"yValues":[],"helperIds":[17],"effectWlkNos":[18],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[26,27,28,29,2,2]},"positionBucket":"target-side","positionBucketLabel":"몬스터 측면","positionBucketDescription":"대상 몬스터 측면/둘레 기준점에서 시전","battleMapPlacementSummary":"몬스터 측면/반대측 기준점에 배치되거나 그쪽으로 이동한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"smashu:0x0e","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x0e","skillName":"비검·목단미인","familyName":"비검·목단미인","levelOrFixed":2,"targetClass":"enemy-single","casterRule":"target-side-direct","startAnchor":"target-side","motionKind":"teleport","motionTarget":"target-side","directPlacementSelector":2,"confidence":"high","notes":["display VM direct placement selector 2 fixes the actor at target-side/orbit position"],"evidence":{"movementSignature":"direct/s2 -> direct/s3 -> direct/s0","positionClass":"target-front-direct-placement","startPlacementPolicy":"target-side-before-frames","writeCount":2,"xValues":[-16.0,-16.0],"yValues":[],"helperIds":[17],"effectWlkNos":[18,18],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[26,27,28,29,26,27,28,29,2,2]},"positionBucket":"target-side","positionBucketLabel":"몬스터 측면","positionBucketDescription":"대상 몬스터 측면/둘레 기준점에서 시전","battleMapPlacementSummary":"몬스터 측면/반대측 기준점에 배치되거나 그쪽으로 이동한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"smashu:0x0f","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x0f","skillName":"비검·목단미인","familyName":"비검·목단미인","levelOrFixed":3,"targetClass":"enemy-single","casterRule":"target-side-direct","startAnchor":"target-side","motionKind":"teleport","motionTarget":"target-side","directPlacementSelector":2,"confidence":"high","notes":["display VM direct placement selector 2 fixes the actor at target-side/orbit position"],"evidence":{"movementSignature":"direct/s2 -> direct/s3 -> direct/s0","positionClass":"target-front-direct-placement","startPlacementPolicy":"target-side-before-frames","writeCount":2,"xValues":[-16.0,-16.0],"yValues":[],"helperIds":[17],"effectWlkNos":[18,18,18],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[26,27,28,29,26,27,28,29,26,27,28,29,2,2]},"positionBucket":"target-side","positionBucketLabel":"몬스터 측면","positionBucketDescription":"대상 몬스터 측면/둘레 기준점에서 시전","battleMapPlacementSummary":"몬스터 측면/반대측 기준점에 배치되거나 그쪽으로 이동한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"smashu:0x10","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x10","skillName":"비검·목단미인","familyName":"비검·목단미인","levelOrFixed":4,"targetClass":"enemy-single","casterRule":"target-side-direct","startAnchor":"target-side","motionKind":"teleport","motionTarget":"target-side","directPlacementSelector":2,"confidence":"high","notes":["display VM direct placement selector 2 fixes the actor at target-side/orbit position"],"evidence":{"movementSignature":"direct/s2 -> direct/s3 -> direct/s0","positionClass":"target-front-direct-placement","startPlacementPolicy":"target-side-before-frames","writeCount":2,"xValues":[-16.0,-16.0],"yValues":[],"helperIds":[17],"effectWlkNos":[18,18,18,18],"resultWlkNos":[4],"spawnChildTargets":["0x00524bf0"],"childTargets":[],"hitFlagCount":1,"frameHead":[26,27,28,29,26,27,28,29,26,27,28,29,26,27,28,29]},"positionBucket":"target-side","positionBucketLabel":"몬스터 측면","positionBucketDescription":"대상 몬스터 측면/둘레 기준점에서 시전","battleMapPlacementSummary":"몬스터 측면/반대측 기준점에 배치되거나 그쪽으로 이동한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"smashu:0x11","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x11","skillName":"정열의 붉은마검","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-single","casterRule":"target-side-direct","startAnchor":"target-side","motionKind":"teleport","motionTarget":"target-side","directPlacementSelector":2,"confidence":"high","notes":["display VM direct placement selector 2 fixes the actor at target-side/orbit position"],"evidence":{"movementSignature":"direct/s2 -> direct/s3 -> direct/s0","positionClass":"target-front-direct-placement","startPlacementPolicy":"target-side-before-frames","writeCount":2,"xValues":[-16.0,-16.0],"yValues":[],"helperIds":[17],"effectWlkNos":[18,18,18,18],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[26,27,28,29,26,27,28,29,26,27,28,29,26,27,28,29]},"positionBucket":"target-side","positionBucketLabel":"몬스터 측면","positionBucketDescription":"대상 몬스터 측면/둘레 기준점에서 시전","battleMapPlacementSummary":"몬스터 측면/반대측 기준점에 배치되거나 그쪽으로 이동한다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"smashu:0x12","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x12","skillName":"절사어면","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-single","casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","directPlacementSelector":null,"confidence":"medium","notes":["single-target row has actor/display local x/y writes but no movement selector; treat as implicit close target-front combo","helper/effect cues are attached effects, not enough by themselves to classify the caster as ranged"],"evidence":{"movementSignature":"direct/s0","positionClass":"single-target-front-local-combo-inferred","startPlacementPolicy":"target-front-inferred-before-frames","writeCount":4,"xValues":[-8.0,-8.0],"yValues":[-16.0,-16.0],"helperIds":[78],"effectWlkNos":[],"resultWlkNos":[7],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[23,24,25,22,2]},"positionBucket":"target-front","positionBucketLabel":"몬스터 앞","positionBucketDescription":"대상 몬스터 바로 앞 기준점에서 시전","battleMapPlacementSummary":"몬스터 앞 기준점에서 로컬 프레임/타격을 재생한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"smashu:0x13","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x13","skillName":"난도질","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-single","casterRule":"target-fixed-side-direct","startAnchor":"target-fixed-side","motionKind":"teleport","motionTarget":"target-fixed-side","directPlacementSelector":4,"confidence":"high","notes":["display VM direct placement selector 4 uses fixed screen X with target-relative Y; this is a target-side staging anchor."],"evidence":{"movementSignature":"direct/s4 -> m3/s2/d12 -> direct/s0","positionClass":"target-pierce-motion","startPlacementPolicy":"movement-mode-0-selector-4-before-frames","writeCount":2,"xValues":[-16.0,-16.0],"yValues":[],"helperIds":[12,12,13,43],"effectWlkNos":[],"resultWlkNos":[20,20,20,3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":4,"frameHead":[7,8,9,9,9,12,13,13,18,18,2]},"positionBucket":"target-fixed-side","positionBucketLabel":"고정 측면","positionBucketDescription":"화면 고정 X와 대상 Y를 섞은 측면 기준점에서 시전","battleMapPlacementSummary":"화면 고정 X와 대상 Y를 결합한 측면 기준점에 배치된다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"smashu:0x14","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x14","skillName":"백인일섬","familyName":"백인일섬","levelOrFixed":1,"targetClass":"enemy-all","casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has actor/display local writes; actor remains on caster side while hits/effects resolve across targets"],"evidence":{"movementSignature":"-","positionClass":"all-target-caster-action-effect","startPlacementPolicy":"caster-local-offset","writeCount":2,"xValues":[-16.0,-16.0],"yValues":[],"helperIds":[12],"effectWlkNos":[],"resultWlkNos":[20],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[10,11,12,13,2]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"smashu:0x15","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x15","skillName":"백인일섬","familyName":"백인일섬","levelOrFixed":2,"targetClass":"enemy-all","casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has actor/display local writes; actor remains on caster side while hits/effects resolve across targets"],"evidence":{"movementSignature":"-","positionClass":"all-target-caster-action-effect","startPlacementPolicy":"caster-local-offset","writeCount":2,"xValues":[-16.0,-16.0],"yValues":[],"helperIds":[105,12],"effectWlkNos":[],"resultWlkNos":[20],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[10,11,12,13,2]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"smashu:0x16","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x16","skillName":"백인일섬","familyName":"백인일섬","levelOrFixed":3,"targetClass":"enemy-all","casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has actor/display local writes; actor remains on caster side while hits/effects resolve across targets"],"evidence":{"movementSignature":"-","positionClass":"all-target-caster-action-effect","startPlacementPolicy":"caster-local-offset","writeCount":2,"xValues":[-16.0,-16.0],"yValues":[],"helperIds":[106,12],"effectWlkNos":[],"resultWlkNos":[20],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[10,11,12,13,2]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"smashu:0x17","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x17","skillName":"백인일섬","familyName":"백인일섬","levelOrFixed":4,"targetClass":"enemy-all","casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has actor/display local writes; actor remains on caster side while hits/effects resolve across targets"],"evidence":{"movementSignature":"-","positionClass":"all-target-caster-action-effect","startPlacementPolicy":"caster-local-offset","writeCount":2,"xValues":[-16.0,-16.0],"yValues":[],"helperIds":[107,12],"effectWlkNos":[],"resultWlkNos":[20],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[10,11,12,13,2]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"smashu:0x18","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x18","skillName":"인법·분신술","familyName":"인법·분신술","levelOrFixed":1,"targetClass":"enemy-all","casterRule":"clone-spread-direct","startAnchor":"home","motionKind":"clone-spread","motionTarget":"screen/targets","directPlacementSelector":5,"confidence":"high","notes":["display VM direct placement selector 5 is clone/spread setup"],"evidence":{"movementSignature":"direct/s5 -> direct/s0","positionClass":"all-target-clone-placement","startPlacementPolicy":"clone-spread-before-frames","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[15,16],"resultWlkNos":[3,3],"spawnChildTargets":["0x00525324"],"childTargets":[],"hitFlagCount":2,"frameHead":[6,4,40,41,41,41,41,41,40,4,6,2]},"positionBucket":"clone-spread","positionBucketLabel":"사방팔방/분신","positionBucketDescription":"분신 또는 화면 분산 배치","battleMapPlacementSummary":"시전자 본체보다 분신/분산 배치가 중심이다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"smashu:0x19","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x19","skillName":"인법·분신술","familyName":"인법·분신술","levelOrFixed":2,"targetClass":"enemy-all","casterRule":"clone-spread-direct","startAnchor":"home","motionKind":"clone-spread","motionTarget":"screen/targets","directPlacementSelector":5,"confidence":"high","notes":["display VM direct placement selector 5 is clone/spread setup"],"evidence":{"movementSignature":"direct/s5 -> direct/s0","positionClass":"all-target-clone-placement","startPlacementPolicy":"clone-spread-before-frames","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[15,16],"resultWlkNos":[3,3,3],"spawnChildTargets":["0x00525324"],"childTargets":[],"hitFlagCount":3,"frameHead":[6,4,40,41,41,41,41,41,41,40,4,6,2]},"positionBucket":"clone-spread","positionBucketLabel":"사방팔방/분신","positionBucketDescription":"분신 또는 화면 분산 배치","battleMapPlacementSummary":"시전자 본체보다 분신/분산 배치가 중심이다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"smashu:0x1a","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x1a","skillName":"인법·분신술","familyName":"인법·분신술","levelOrFixed":3,"targetClass":"enemy-all","casterRule":"clone-spread-direct","startAnchor":"home","motionKind":"clone-spread","motionTarget":"screen/targets","directPlacementSelector":5,"confidence":"high","notes":["display VM direct placement selector 5 is clone/spread setup"],"evidence":{"movementSignature":"direct/s5 -> direct/s0","positionClass":"all-target-clone-placement","startPlacementPolicy":"clone-spread-before-frames","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[15,16],"resultWlkNos":[3,3,3,3],"spawnChildTargets":["0x00525324"],"childTargets":[],"hitFlagCount":4,"frameHead":[6,4,40,41,41,41,41,41,41,41,40,4,6,2]},"positionBucket":"clone-spread","positionBucketLabel":"사방팔방/분신","positionBucketDescription":"분신 또는 화면 분산 배치","battleMapPlacementSummary":"시전자 본체보다 분신/분산 배치가 중심이다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"smashu:0x1b","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x1b","skillName":"인법·분신술","familyName":"인법·분신술","levelOrFixed":4,"targetClass":"enemy-all","casterRule":"clone-spread-direct","startAnchor":"home","motionKind":"clone-spread","motionTarget":"screen/targets","directPlacementSelector":5,"confidence":"high","notes":["display VM direct placement selector 5 is clone/spread setup"],"evidence":{"movementSignature":"direct/s5 -> direct/s0","positionClass":"all-target-clone-placement","startPlacementPolicy":"clone-spread-before-frames","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[15,16],"resultWlkNos":[3,3,3,3,3],"spawnChildTargets":["0x00525324"],"childTargets":[],"hitFlagCount":5,"frameHead":[6,4,40,41,41,41,41,41,41,41,41,40,4,6,2]},"positionBucket":"clone-spread","positionBucketLabel":"사방팔방/분신","positionBucketDescription":"분신 또는 화면 분산 배치","battleMapPlacementSummary":"시전자 본체보다 분신/분산 배치가 중심이다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"smashu:0x1c","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x1c","skillName":"비검·시공단","familyName":"비검·시공단","levelOrFixed":1,"targetClass":"enemy-all","casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":null,"confidence":"medium","notes":["all-target row is driven by helper/effect cues rather than actor placement"],"evidence":{"movementSignature":"-","positionClass":"all-target-screen-or-ranged-effect","startPlacementPolicy":"caster-screen-effect","writeCount":0,"xValues":[],"yValues":[],"helperIds":[13],"effectWlkNos":[17],"resultWlkNos":[3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[2,21,22,2]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"smashu:0x1d","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x1d","skillName":"비검·시공단","familyName":"비검·시공단","levelOrFixed":2,"targetClass":"enemy-all","casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","directPlacementSelector":null,"confidence":"medium","notes":["all-target row is driven by helper/effect cues rather than actor placement"],"evidence":{"movementSignature":"-","positionClass":"all-target-screen-or-ranged-effect","startPlacementPolicy":"caster-screen-effect","writeCount":0,"xValues":[],"yValues":[],"helperIds":[14,46],"effectWlkNos":[17],"resultWlkNos":[3],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[21,22,16,17,17,2]},"positionBucket":"screen","positionBucketLabel":"맵/화면 전체","positionBucketDescription":"시전자 이동보다 화면/전체 대상 효과가 중심","battleMapPlacementSummary":"시전자는 아군측에 머물고 화면/전체 대상 이펙트가 해결한다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"smashu:0x1e","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x1e","skillName":"비검·시공단","familyName":"비검·시공단","levelOrFixed":3,"targetClass":"enemy-all","casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has actor/display local writes; actor remains on caster side while hits/effects resolve across targets"],"evidence":{"movementSignature":"-","positionClass":"all-target-caster-action-effect","startPlacementPolicy":"caster-local-offset","writeCount":4,"xValues":[-8.0,-8.0],"yValues":[-16.0,-16.0],"helperIds":[15],"effectWlkNos":[17],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[21,22,16,17,21,23,24,25,22,22,2]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"smashu:0x1f","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x1f","skillName":"비검·시공단","familyName":"비검·시공단","levelOrFixed":4,"targetClass":"enemy-all","casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has actor/display local writes; actor remains on caster side while hits/effects resolve across targets"],"evidence":{"movementSignature":"-","positionClass":"all-target-caster-action-effect","startPlacementPolicy":"caster-local-offset","writeCount":2,"xValues":[-16.0,-16.0],"yValues":[],"helperIds":[17],"effectWlkNos":[17],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[21,22,16,17,21,21,22,16,17,17,26,27,28,29,2,2]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"smashu:0x20","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x20","skillName":"열시섬","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-all","casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has actor/display local writes; actor remains on caster side while hits/effects resolve across targets"],"evidence":{"movementSignature":"-","positionClass":"all-target-caster-action-effect","startPlacementPolicy":"caster-local-offset","writeCount":2,"xValues":[-16.0,-16.0],"yValues":[],"helperIds":[83,17],"effectWlkNos":[17],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[21,22,16,17,21,21,22,16,17,17,26,27,28,29,2,2]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"smashu:0x21","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x21","skillName":"냉도투무","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-all","casterRule":"clone-spread-direct","startAnchor":"home","motionKind":"clone-spread","motionTarget":"screen/targets","directPlacementSelector":5,"confidence":"high","notes":["display VM direct placement selector 5 is clone/spread setup"],"evidence":{"movementSignature":"direct/s5 -> direct/s0","positionClass":"all-target-clone-placement","startPlacementPolicy":"clone-spread-before-frames","writeCount":2,"xValues":[-16.0,-16.0],"yValues":[],"helperIds":[78],"effectWlkNos":[18],"resultWlkNos":[4],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[10,11,12,13,2]},"positionBucket":"clone-spread","positionBucketLabel":"사방팔방/분신","positionBucketDescription":"분신 또는 화면 분산 배치","battleMapPlacementSummary":"시전자 본체보다 분신/분산 배치가 중심이다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"smashu:0x22","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x22","skillName":"투신의 춤","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"enemy-all","casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","directPlacementSelector":null,"confidence":"medium","notes":["all-target row has actor/display local writes; actor remains on caster side while hits/effects resolve across targets"],"evidence":{"movementSignature":"-","positionClass":"all-target-caster-action-effect","startPlacementPolicy":"caster-local-offset","writeCount":4,"xValues":[-16.0,-16.0,-16.0,-16.0],"yValues":[],"helperIds":[70,77],"effectWlkNos":[18],"resultWlkNos":[8],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":1,"frameHead":[12,13,16,17,12,13,13,2]},"positionBucket":"home","positionBucketLabel":"제자리/아군측","positionBucketDescription":"시전자 기본 위치 또는 아군측에서 시전","battleMapPlacementSummary":"시전자 위치는 제자리이며 전체 대상 판정만 화면에 적용된다.","evidenceTier":"implicit-actor-vm-position","evidenceTierLabel":"actor VM 암시 확정","hasExplicitMovementOpcode":false},{"recordKey":"smashu:0x23","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x23","skillName":"도주","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"self","casterRule":"clone-spread-direct","startAnchor":"home","motionKind":"clone-spread","motionTarget":"screen/targets","directPlacementSelector":5,"confidence":"high","notes":["display VM direct placement selector 5 is clone/spread setup"],"evidence":{"movementSignature":"direct/s5 -> direct/s0","positionClass":"self-support","startPlacementPolicy":"clone-spread-before-frames","writeCount":6,"xValues":[-16.0,-16.0,-16.0,-16.0,-16.0,-16.0],"yValues":[],"helperIds":[17,17,17],"effectWlkNos":[18,18,18],"resultWlkNos":[5,5,5],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":3,"frameHead":[26,27,28,29,32,32,26,27,28,29,3,3,26,27,28,29]},"positionBucket":"clone-spread","positionBucketLabel":"사방팔방/분신","positionBucketDescription":"분신 또는 화면 분산 배치","battleMapPlacementSummary":"시전자 본체보다 분신/분산 배치가 중심이다.","evidenceTier":"explicit-0xbc-position","evidenceTierLabel":"0xbc 위치 opcode 확정","hasExplicitMovementOpcode":true},{"recordKey":"smashu:0x24","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x24","skillName":"방어","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"self","casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","directPlacementSelector":null,"confidence":"medium","notes":["support/self scope keeps caster on allied side"],"evidence":{"movementSignature":"-","positionClass":"self-support","startPlacementPolicy":"support-side","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[],"resultWlkNos":[],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":0,"frameHead":[0]},"positionBucket":"support","positionBucketLabel":"자기/아군 지원","positionBucketDescription":"적 위치가 아닌 자기/아군측 지원 동작","battleMapPlacementSummary":"적 기준점이 아니라 자기/아군측 지원 위치에서 처리한다.","evidenceTier":"scope-support-position","evidenceTierLabel":"지원 범위 확정","hasExplicitMovementOpcode":false},{"recordKey":"smashu:0x25","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x25","skillName":"눈요기","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"self","casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","directPlacementSelector":null,"confidence":"medium","notes":["support/self scope keeps caster on allied side"],"evidence":{"movementSignature":"-","positionClass":"self-support","startPlacementPolicy":"support-side","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[11],"resultWlkNos":[],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":0,"frameHead":[2]},"positionBucket":"support","positionBucketLabel":"자기/아군 지원","positionBucketDescription":"적 위치가 아닌 자기/아군측 지원 동작","battleMapPlacementSummary":"적 기준점이 아니라 자기/아군측 지원 위치에서 처리한다.","evidenceTier":"scope-support-position","evidenceTierLabel":"지원 범위 확정","hasExplicitMovementOpcode":false},{"recordKey":"smashu:0x26","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x26","skillName":"인법·몸감추기","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"self","casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","directPlacementSelector":null,"confidence":"medium","notes":["support/self scope keeps caster on allied side"],"evidence":{"movementSignature":"-","positionClass":"self-support","startPlacementPolicy":"support-side","writeCount":0,"xValues":[],"yValues":[],"helperIds":[],"effectWlkNos":[22],"resultWlkNos":[],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":0,"frameHead":[3]},"positionBucket":"support","positionBucketLabel":"자기/아군 지원","positionBucketDescription":"적 위치가 아닌 자기/아군측 지원 동작","battleMapPlacementSummary":"적 기준점이 아니라 자기/아군측 지원 위치에서 처리한다.","evidenceTier":"scope-support-position","evidenceTierLabel":"지원 범위 확정","hasExplicitMovementOpcode":false},{"recordKey":"smashu:0x27","ownerKey":"smashu","ownerName":"스마슈","skillIdHex":"0x27","skillName":"신격방어","familyName":"display-table fallback","levelOrFixed":null,"targetClass":"self","casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","directPlacementSelector":null,"confidence":"medium","notes":["support/self scope keeps caster on allied side"],"evidence":{"movementSignature":"-","positionClass":"self-support","startPlacementPolicy":"support-side","writeCount":0,"xValues":[],"yValues":[],"helperIds":[42],"effectWlkNos":[32],"resultWlkNos":[],"spawnChildTargets":[],"childTargets":[],"hitFlagCount":0,"frameHead":[6,4,40,41]},"positionBucket":"support","positionBucketLabel":"자기/아군 지원","positionBucketDescription":"적 위치가 아닌 자기/아군측 지원 동작","battleMapPlacementSummary":"적 기준점이 아니라 자기/아군측 지원 위치에서 처리한다.","evidenceTier":"scope-support-position","evidenceTierLabel":"지원 범위 확정","hasExplicitMovementOpcode":false}],"familyGroups":[{"ownerKey":"ataho","ownerName":"아타호","familyName":"display-table fallback","skillName":"기합일발","levels":[{"skillIdHex":"0x3c","levelOrFixed":null,"casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","confidence":"medium"}],"ruleSet":["self-support"],"startAnchors":["home"],"motionKinds":["support"],"positionBuckets":["자기/아군 지원"],"evidenceTiers":["지원 범위 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"display-table fallback","skillName":"노익장 대폭발","levels":[{"skillIdHex":"0x39","levelOrFixed":null,"casterRule":"self-prep-screen-all-target-effect","startAnchor":"home","motionKind":"self-prep/screen-effect","motionTarget":"all-targets/screen","confidence":"high"}],"ruleSet":["self-prep-screen-all-target-effect"],"startAnchors":["home"],"motionKinds":["self-prep/screen-effect"],"positionBuckets":["맵/화면 전체"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":1}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"display-table fallback","skillName":"다리후리기","levels":[{"skillIdHex":"0x04","levelOrFixed":null,"casterRule":"target-front-basic-implicit","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"}],"ruleSet":["target-front-basic-implicit"],"startAnchors":["target-front"],"motionKinds":["local-pose"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"display-table fallback","skillName":"던지기","levels":[{"skillIdHex":"0x03","levelOrFixed":null,"casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","confidence":"high"}],"ruleSet":["target-front-direct"],"startAnchors":["target-front"],"motionKinds":["teleport"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":1}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"display-table fallback","skillName":"도주","levels":[{"skillIdHex":"0x3a","levelOrFixed":null,"casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","confidence":"medium"}],"ruleSet":["self-support"],"startAnchors":["home"],"motionKinds":["support"],"positionBuckets":["자기/아군 지원"],"evidenceTiers":["지원 범위 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"display-table fallback","skillName":"돌려차기","levels":[{"skillIdHex":"0x02","levelOrFixed":null,"casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","confidence":"high"}],"ruleSet":["target-front-direct"],"startAnchors":["target-front"],"motionKinds":["teleport"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":1}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"display-table fallback","skillName":"마시기","levels":[{"skillIdHex":"0x05","levelOrFixed":null,"casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","confidence":"medium"},{"skillIdHex":"0x06","levelOrFixed":null,"casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","confidence":"medium"},{"skillIdHex":"0x07","levelOrFixed":null,"casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","confidence":"medium"},{"skillIdHex":"0x08","levelOrFixed":null,"casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","confidence":"medium"},{"skillIdHex":"0x09","levelOrFixed":null,"casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","confidence":"medium"}],"ruleSet":["self-support"],"startAnchors":["home"],"motionKinds":["support"],"positionBuckets":["자기/아군 지원"],"evidenceTiers":["지원 범위 확정"],"confidenceCounts":{"medium":5}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"display-table fallback","skillName":"방어","levels":[{"skillIdHex":"0x3b","levelOrFixed":null,"casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","confidence":"medium"}],"ruleSet":["self-support"],"startAnchors":["home"],"motionKinds":["support"],"positionBuckets":["자기/아군 지원"],"evidenceTiers":["지원 범위 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"display-table fallback","skillName":"비기·맹호유성각","levels":[{"skillIdHex":"0x33","levelOrFixed":1,"casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","confidence":"medium"},{"skillIdHex":"0x34","levelOrFixed":2,"casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","confidence":"medium"},{"skillIdHex":"0x35","levelOrFixed":3,"casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","confidence":"medium"},{"skillIdHex":"0x36","levelOrFixed":4,"casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","confidence":"medium"}],"ruleSet":["screen-or-ranged-all-target-effect"],"startAnchors":["home"],"motionKinds":["screen-effect"],"positionBuckets":["맵/화면 전체"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":4}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"display-table fallback","skillName":"정권","levels":[{"skillIdHex":"0x01","levelOrFixed":null,"casterRule":"target-front-basic-implicit","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"}],"ruleSet":["target-front-basic-implicit"],"startAnchors":["target-front"],"motionKinds":["local-pose"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"display-table fallback","skillName":"주 백약지장","levels":[{"skillIdHex":"0x3f","levelOrFixed":null,"casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","confidence":"medium"}],"ruleSet":["self-support"],"startAnchors":["home"],"motionKinds":["support"],"positionBuckets":["자기/아군 지원"],"evidenceTiers":["지원 범위 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"display-table fallback","skillName":"주구격","levels":[{"skillIdHex":"0x37","levelOrFixed":null,"casterRule":"self-prep-screen-all-target-effect","startAnchor":"home","motionKind":"self-prep/screen-effect","motionTarget":"all-targets/screen","confidence":"high"}],"ruleSet":["self-prep-screen-all-target-effect"],"startAnchors":["home"],"motionKinds":["self-prep/screen-effect"],"positionBuckets":["맵/화면 전체"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":1}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"display-table fallback","skillName":"천조족","levels":[{"skillIdHex":"0x3d","levelOrFixed":null,"casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","confidence":"medium"},{"skillIdHex":"0x3e","levelOrFixed":null,"casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","confidence":"medium"},{"skillIdHex":"0x40","levelOrFixed":null,"casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","confidence":"medium"},{"skillIdHex":"0x41","levelOrFixed":null,"casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","confidence":"medium"}],"ruleSet":["self-support"],"startAnchors":["home"],"motionKinds":["support"],"positionBuckets":["자기/아군 지원"],"evidenceTiers":["지원 범위 확정"],"confidenceCounts":{"medium":4}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"display-table fallback","skillName":"취호염무","levels":[{"skillIdHex":"0x38","levelOrFixed":null,"casterRule":"self-prep-screen-all-target-effect","startAnchor":"home","motionKind":"self-prep/screen-effect","motionTarget":"all-targets/screen","confidence":"high"}],"ruleSet":["self-prep-screen-all-target-effect"],"startAnchors":["home"],"motionKinds":["self-prep/screen-effect"],"positionBuckets":["맵/화면 전체"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":1}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"맹호난무","skillName":"맹호난무","levels":[{"skillIdHex":"0x23","levelOrFixed":1,"casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","confidence":"medium"},{"skillIdHex":"0x24","levelOrFixed":2,"casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","confidence":"medium"},{"skillIdHex":"0x25","levelOrFixed":3,"casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","confidence":"medium"},{"skillIdHex":"0x26","levelOrFixed":4,"casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","confidence":"medium"}],"ruleSet":["caster-local-all-target-action"],"startAnchors":["home"],"motionKinds":["local-pose/screen-hits"],"positionBuckets":["제자리/아군측"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":4}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"맹호룬룬권","skillName":"맹호룬룬권","levels":[{"skillIdHex":"0x2f","levelOrFixed":1,"casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","confidence":"medium"},{"skillIdHex":"0x30","levelOrFixed":2,"casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","confidence":"medium"},{"skillIdHex":"0x31","levelOrFixed":3,"casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","confidence":"medium"},{"skillIdHex":"0x32","levelOrFixed":4,"casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","confidence":"medium"}],"ruleSet":["caster-local-all-target-action"],"startAnchors":["home"],"motionKinds":["local-pose/screen-hits"],"positionBuckets":["제자리/아군측"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":4}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"맹호비상각","skillName":"맹호비상각","levels":[{"skillIdHex":"0x0e","levelOrFixed":1,"casterRule":"home-approach-target","startAnchor":"home","motionKind":"dash","motionTarget":"target-front","confidence":"high"},{"skillIdHex":"0x0f","levelOrFixed":2,"casterRule":"home-approach-target","startAnchor":"home","motionKind":"dash","motionTarget":"target-front","confidence":"high"},{"skillIdHex":"0x10","levelOrFixed":3,"casterRule":"home-approach-target","startAnchor":"home","motionKind":"dash","motionTarget":"target-front","confidence":"high"},{"skillIdHex":"0x11","levelOrFixed":4,"casterRule":"home-approach-target","startAnchor":"home","motionKind":"dash","motionTarget":"target-front","confidence":"high"}],"ruleSet":["home-approach-target"],"startAnchors":["home"],"motionKinds":["dash"],"positionBuckets":["돌진/접근"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":4}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"맹호스페셜","skillName":"맹호스페셜","levels":[{"skillIdHex":"0x16","levelOrFixed":1,"casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"},{"skillIdHex":"0x17","levelOrFixed":2,"casterRule":"target-front-then-pierce","startAnchor":"target-front","motionKind":"pierce","motionTarget":"target-through","confidence":"high"},{"skillIdHex":"0x18","levelOrFixed":3,"casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"},{"skillIdHex":"0x19","levelOrFixed":4,"casterRule":"target-front-then-pierce","startAnchor":"target-front","motionKind":"pierce","motionTarget":"target-through","confidence":"high"}],"ruleSet":["target-front-implicit-local-combo","target-front-then-pierce"],"startAnchors":["target-front"],"motionKinds":["local-pose","pierce"],"positionBuckets":["관통","몬스터 앞"],"evidenceTiers":["0xbc 위치 opcode 확정","actor VM 암시 확정"],"confidenceCounts":{"medium":2,"high":2}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"맹호의 울부짖음","skillName":"맹호의 울부짖음","levels":[{"skillIdHex":"0x27","levelOrFixed":1,"casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","confidence":"medium"},{"skillIdHex":"0x28","levelOrFixed":2,"casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","confidence":"medium"},{"skillIdHex":"0x29","levelOrFixed":3,"casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","confidence":"medium"},{"skillIdHex":"0x2a","levelOrFixed":4,"casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","confidence":"medium"}],"ruleSet":["screen-or-ranged-all-target-effect"],"startAnchors":["home"],"motionKinds":["screen-effect"],"positionBuckets":["맵/화면 전체"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":4}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"비기·맹호광파참","skillName":"비기·맹호광파참","levels":[{"skillIdHex":"0x1a","levelOrFixed":1,"casterRule":"target-fixed-side-direct","startAnchor":"target-fixed-side","motionKind":"teleport","motionTarget":"target-fixed-side","confidence":"high"},{"skillIdHex":"0x1b","levelOrFixed":2,"casterRule":"target-fixed-side-direct","startAnchor":"target-fixed-side","motionKind":"teleport","motionTarget":"target-fixed-side","confidence":"high"},{"skillIdHex":"0x1c","levelOrFixed":3,"casterRule":"target-fixed-side-direct","startAnchor":"target-fixed-side","motionKind":"teleport","motionTarget":"target-fixed-side","confidence":"high"},{"skillIdHex":"0x1d","levelOrFixed":4,"casterRule":"target-fixed-side-direct","startAnchor":"target-fixed-side","motionKind":"teleport","motionTarget":"target-fixed-side","confidence":"high"}],"ruleSet":["target-fixed-side-direct"],"startAnchors":["target-fixed-side"],"motionKinds":["teleport"],"positionBuckets":["고정 측면"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":4}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"취호권 개인공격기","skillName":"만취한 철권","levels":[{"skillIdHex":"0x20","levelOrFixed":null,"casterRule":"self-prep-target-front-local-combo","startAnchor":"target-front","motionKind":"self-prep/local-pose","motionTarget":"target-front","confidence":"medium"}],"ruleSet":["self-prep-target-front-local-combo"],"startAnchors":["target-front"],"motionKinds":["self-prep/local-pose"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"취호권 개인공격기","skillName":"염가열소","levels":[{"skillIdHex":"0x21","levelOrFixed":null,"casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","confidence":"high"}],"ruleSet":["target-front-direct"],"startAnchors":["target-front"],"motionKinds":["teleport"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":1}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"취호권 개인공격기","skillName":"인사불성 철권","levels":[{"skillIdHex":"0x22","levelOrFixed":null,"casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","confidence":"high"}],"ruleSet":["target-front-direct"],"startAnchors":["target-front"],"motionKinds":["teleport"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":1}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"취호권 개인공격기","skillName":"조금 취한 철권","levels":[{"skillIdHex":"0x1e","levelOrFixed":null,"casterRule":"self-prep-target-front-local-combo","startAnchor":"target-front","motionKind":"self-prep/local-pose","motionTarget":"target-front","confidence":"medium"}],"ruleSet":["self-prep-target-front-local-combo"],"startAnchors":["target-front"],"motionKinds":["self-prep/local-pose"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"취호권 개인공격기","skillName":"지옥 다리후리기","levels":[{"skillIdHex":"0x1f","levelOrFixed":null,"casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","confidence":"high"}],"ruleSet":["target-front-direct"],"startAnchors":["target-front"],"motionKinds":["teleport"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":1}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"폭전축/퍽전축","skillName":"퍽전축","levels":[{"skillIdHex":"0x14","levelOrFixed":3,"casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","confidence":"high"}],"ruleSet":["target-front-direct"],"startAnchors":["target-front"],"motionKinds":["teleport"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":1}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"폭전축/퍽전축","skillName":"폭전축","levels":[{"skillIdHex":"0x12","levelOrFixed":1,"casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","confidence":"high"},{"skillIdHex":"0x13","levelOrFixed":2,"casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","confidence":"high"},{"skillIdHex":"0x15","levelOrFixed":4,"casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","confidence":"high"}],"ruleSet":["target-front-direct"],"startAnchors":["target-front"],"motionKinds":["teleport"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":3}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"호격권","skillName":"호격권","levels":[{"skillIdHex":"0x0a","levelOrFixed":1,"casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"},{"skillIdHex":"0x0b","levelOrFixed":2,"casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"},{"skillIdHex":"0x0c","levelOrFixed":3,"casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"},{"skillIdHex":"0x0d","levelOrFixed":4,"casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"}],"ruleSet":["target-front-implicit-local-combo"],"startAnchors":["target-front"],"motionKinds":["local-pose"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":4}},{"ownerKey":"ataho","ownerName":"아타호","familyName":"호포권","skillName":"호포권","levels":[{"skillIdHex":"0x2b","levelOrFixed":1,"casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","confidence":"medium"},{"skillIdHex":"0x2c","levelOrFixed":2,"casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","confidence":"medium"},{"skillIdHex":"0x2d","levelOrFixed":3,"casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","confidence":"medium"},{"skillIdHex":"0x2e","levelOrFixed":4,"casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","confidence":"medium"}],"ruleSet":["screen-or-ranged-all-target-effect"],"startAnchors":["home"],"motionKinds":["screen-effect"],"positionBuckets":["맵/화면 전체"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":4}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"display-table fallback","skillName":"꼬챙이 꿰기","levels":[{"skillIdHex":"0x06","levelOrFixed":null,"casterRule":"caster-ranged-effect","startAnchor":"enemy-ranged","motionKind":"cast/projectile","motionTarget":"target","confidence":"medium"},{"skillIdHex":"0x07","levelOrFixed":null,"casterRule":"caster-ranged-effect","startAnchor":"enemy-ranged","motionKind":"cast/projectile","motionTarget":"target","confidence":"medium"},{"skillIdHex":"0x08","levelOrFixed":null,"casterRule":"caster-ranged-effect","startAnchor":"enemy-ranged","motionKind":"cast/projectile","motionTarget":"target","confidence":"medium"}],"ruleSet":["caster-ranged-effect"],"startAnchors":["enemy-ranged"],"motionKinds":["cast/projectile"],"positionBuckets":["떨어져서 쏨"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":3}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"display-table fallback","skillName":"도발","levels":[{"skillIdHex":"0x05","levelOrFixed":null,"casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","confidence":"medium"}],"ruleSet":["self-support"],"startAnchors":["home"],"motionKinds":["support"],"positionBuckets":["자기/아군 지원"],"evidenceTiers":["지원 범위 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"display-table fallback","skillName":"도주","levels":[{"skillIdHex":"0x2f","levelOrFixed":null,"casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","confidence":"medium"}],"ruleSet":["self-support"],"startAnchors":["home"],"motionKinds":["support"],"positionBuckets":["자기/아군 지원"],"evidenceTiers":["지원 범위 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"display-table fallback","skillName":"로 킥","levels":[{"skillIdHex":"0x04","levelOrFixed":null,"casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"}],"ruleSet":["target-front-implicit-local-combo"],"startAnchors":["target-front"],"motionKinds":["local-pose"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"display-table fallback","skillName":"맹호단공아","levels":[{"skillIdHex":"0x2e","levelOrFixed":null,"casterRule":"target-opposite-side-motion","startAnchor":"home","motionKind":"special-target-side-motion","motionTarget":"target-opposite-side","confidence":"high"}],"ruleSet":["target-opposite-side-motion"],"startAnchors":["home"],"motionKinds":["special-target-side-motion"],"positionBuckets":["몬스터 측면"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":1}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"display-table fallback","skillName":"맹호열지조","levels":[{"skillIdHex":"0x1b","levelOrFixed":null,"casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","confidence":"high"}],"ruleSet":["target-front-direct"],"startAnchors":["target-front"],"motionKinds":["teleport"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":1}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"display-table fallback","skillName":"미들킥","levels":[{"skillIdHex":"0x03","levelOrFixed":null,"casterRule":"target-front-basic-implicit","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"}],"ruleSet":["target-front-basic-implicit"],"startAnchors":["target-front"],"motionKinds":["local-pose"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"display-table fallback","skillName":"방어","levels":[{"skillIdHex":"0x30","levelOrFixed":null,"casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","confidence":"medium"}],"ruleSet":["self-support"],"startAnchors":["home"],"motionKinds":["support"],"positionBuckets":["자기/아군 지원"],"evidenceTiers":["지원 범위 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"display-table fallback","skillName":"빙조권","levels":[{"skillIdHex":"0x19","levelOrFixed":null,"casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","confidence":"high"}],"ruleSet":["target-front-direct"],"startAnchors":["target-front"],"motionKinds":["teleport"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":1}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"display-table fallback","skillName":"손톱공격","levels":[{"skillIdHex":"0x01","levelOrFixed":null,"casterRule":"target-front-basic-implicit","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"}],"ruleSet":["target-front-basic-implicit"],"startAnchors":["target-front"],"motionKinds":["local-pose"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"display-table fallback","skillName":"창룡파","levels":[{"skillIdHex":"0x2c","levelOrFixed":null,"casterRule":"clone-spread-direct","startAnchor":"home","motionKind":"clone-spread","motionTarget":"screen/targets","confidence":"high"}],"ruleSet":["clone-spread-direct"],"startAnchors":["home"],"motionKinds":["clone-spread"],"positionBuckets":["사방팔방/분신"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":1}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"display-table fallback","skillName":"하이킥","levels":[{"skillIdHex":"0x02","levelOrFixed":null,"casterRule":"target-front-basic-implicit","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"}],"ruleSet":["target-front-basic-implicit"],"startAnchors":["target-front"],"motionKinds":["local-pose"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"display-table fallback","skillName":"환영각","levels":[{"skillIdHex":"0x2d","levelOrFixed":null,"casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","confidence":"medium"}],"ruleSet":["screen-or-ranged-all-target-effect"],"startAnchors":["home"],"motionKinds":["screen-effect"],"positionBuckets":["맵/화면 전체"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"display-table fallback","skillName":"흑영권","levels":[{"skillIdHex":"0x1a","levelOrFixed":null,"casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"}],"ruleSet":["target-front-implicit-local-combo"],"startAnchors":["target-front"],"motionKinds":["local-pose"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"고양이달래기","skillName":"고양이달래기","levels":[{"skillIdHex":"0x1c","levelOrFixed":1,"casterRule":"all-target-no-promoted-position","startAnchor":"home","motionKind":"engine-bound","motionTarget":"all-targets","confidence":"medium"},{"skillIdHex":"0x1d","levelOrFixed":2,"casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","confidence":"medium"},{"skillIdHex":"0x1e","levelOrFixed":3,"casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","confidence":"medium"},{"skillIdHex":"0x1f","levelOrFixed":4,"casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","confidence":"medium"}],"ruleSet":["all-target-no-promoted-position","screen-or-ranged-all-target-effect"],"startAnchors":["home"],"motionKinds":["engine-bound","screen-effect"],"positionBuckets":["맵/화면 전체","제자리/아군측"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":4}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"대폭진","skillName":"대폭진","levels":[{"skillIdHex":"0x24","levelOrFixed":1,"casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","confidence":"medium"},{"skillIdHex":"0x25","levelOrFixed":2,"casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","confidence":"medium"},{"skillIdHex":"0x26","levelOrFixed":3,"casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","confidence":"medium"},{"skillIdHex":"0x27","levelOrFixed":4,"casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","confidence":"medium"}],"ruleSet":["screen-or-ranged-all-target-effect"],"startAnchors":["home"],"motionKinds":["screen-effect"],"positionBuckets":["맵/화면 전체"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":4}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"선렬각","skillName":"선렬각","levels":[{"skillIdHex":"0x0d","levelOrFixed":1,"casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"},{"skillIdHex":"0x0e","levelOrFixed":2,"casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"},{"skillIdHex":"0x0f","levelOrFixed":3,"casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"},{"skillIdHex":"0x10","levelOrFixed":4,"casterRule":"target-front-then-pierce","startAnchor":"target-front","motionKind":"pierce","motionTarget":"target-through","confidence":"high"}],"ruleSet":["target-front-implicit-local-combo","target-front-then-pierce"],"startAnchors":["target-front"],"motionKinds":["local-pose","pierce"],"positionBuckets":["관통","몬스터 앞"],"evidenceTiers":["0xbc 위치 opcode 확정","actor VM 암시 확정"],"confidenceCounts":{"medium":3,"high":1}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"안면백조권","skillName":"안면백조권","levels":[{"skillIdHex":"0x09","levelOrFixed":1,"casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","confidence":"high"},{"skillIdHex":"0x0a","levelOrFixed":2,"casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","confidence":"high"},{"skillIdHex":"0x0b","levelOrFixed":3,"casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","confidence":"high"},{"skillIdHex":"0x0c","levelOrFixed":4,"casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","confidence":"high"}],"ruleSet":["target-front-direct"],"startAnchors":["target-front"],"motionKinds":["teleport"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":4}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"암각·영상뢰화","skillName":"암각·영상뢰화","levels":[{"skillIdHex":"0x28","levelOrFixed":1,"casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","confidence":"medium"},{"skillIdHex":"0x29","levelOrFixed":2,"casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","confidence":"medium"},{"skillIdHex":"0x2a","levelOrFixed":3,"casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","confidence":"medium"},{"skillIdHex":"0x2b","levelOrFixed":4,"casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","confidence":"medium"}],"ruleSet":["caster-local-all-target-action"],"startAnchors":["home"],"motionKinds":["local-pose/screen-hits"],"positionBuckets":["제자리/아군측"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":4}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"암각·영상승룡파","skillName":"암각·영상승룡파","levels":[{"skillIdHex":"0x15","levelOrFixed":1,"casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","confidence":"high"},{"skillIdHex":"0x16","levelOrFixed":2,"casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","confidence":"high"},{"skillIdHex":"0x17","levelOrFixed":3,"casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","confidence":"high"},{"skillIdHex":"0x18","levelOrFixed":4,"casterRule":"target-front-direct","startAnchor":"target-front","motionKind":"teleport","motionTarget":"target-front","confidence":"high"}],"ruleSet":["target-front-direct"],"startAnchors":["target-front"],"motionKinds":["teleport"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":4}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"열화폭염권","skillName":"열화폭염권","levels":[{"skillIdHex":"0x11","levelOrFixed":1,"casterRule":"caster-ranged-effect","startAnchor":"enemy-ranged","motionKind":"cast/projectile","motionTarget":"target","confidence":"medium"},{"skillIdHex":"0x12","levelOrFixed":2,"casterRule":"caster-ranged-effect","startAnchor":"enemy-ranged","motionKind":"cast/projectile","motionTarget":"target","confidence":"medium"},{"skillIdHex":"0x13","levelOrFixed":3,"casterRule":"caster-ranged-effect","startAnchor":"enemy-ranged","motionKind":"cast/projectile","motionTarget":"target","confidence":"medium"},{"skillIdHex":"0x14","levelOrFixed":4,"casterRule":"caster-ranged-effect","startAnchor":"enemy-ranged","motionKind":"cast/projectile","motionTarget":"target","confidence":"medium"}],"ruleSet":["caster-ranged-effect"],"startAnchors":["enemy-ranged"],"motionKinds":["cast/projectile"],"positionBuckets":["떨어져서 쏨"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":4}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"유미쌍조","skillName":"유미쌍조","levels":[{"skillIdHex":"0x20","levelOrFixed":1,"casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","confidence":"medium"},{"skillIdHex":"0x21","levelOrFixed":2,"casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","confidence":"medium"},{"skillIdHex":"0x22","levelOrFixed":3,"casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","confidence":"medium"},{"skillIdHex":"0x23","levelOrFixed":4,"casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","confidence":"medium"}],"ruleSet":["caster-local-all-target-action"],"startAnchors":["home"],"motionKinds":["local-pose/screen-hits"],"positionBuckets":["제자리/아군측"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":4}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"회복/방어 특수기","skillName":"기공대회복","levels":[{"skillIdHex":"0x33","levelOrFixed":null,"casterRule":"ally-all-support","startAnchor":"home","motionKind":"support","motionTarget":"ally-all","confidence":"medium"}],"ruleSet":["ally-all-support"],"startAnchors":["home"],"motionKinds":["support"],"positionBuckets":["자기/아군 지원"],"evidenceTiers":["지원 범위 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"회복/방어 특수기","skillName":"기공독치료","levels":[{"skillIdHex":"0x32","levelOrFixed":null,"casterRule":"ally-single-support","startAnchor":"home","motionKind":"support","motionTarget":"ally-single","confidence":"medium"}],"ruleSet":["ally-single-support"],"startAnchors":["home"],"motionKinds":["support"],"positionBuckets":["자기/아군 지원"],"evidenceTiers":["지원 범위 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"회복/방어 특수기","skillName":"기공회복","levels":[{"skillIdHex":"0x31","levelOrFixed":null,"casterRule":"ally-single-support","startAnchor":"home","motionKind":"support","motionTarget":"ally-single","confidence":"medium"}],"ruleSet":["ally-single-support"],"startAnchors":["home"],"motionKinds":["support"],"positionBuckets":["자기/아군 지원"],"evidenceTiers":["지원 범위 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"rinshan","ownerName":"린샹","familyName":"회복/방어 특수기","skillName":"수경","levels":[{"skillIdHex":"0x34","levelOrFixed":null,"casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","confidence":"medium"}],"ruleSet":["self-support"],"startAnchors":["home"],"motionKinds":["support"],"positionBuckets":["자기/아군 지원"],"evidenceTiers":["지원 범위 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"smashu","ownerName":"스마슈","familyName":"display-table fallback","skillName":"난도질","levels":[{"skillIdHex":"0x13","levelOrFixed":null,"casterRule":"target-fixed-side-direct","startAnchor":"target-fixed-side","motionKind":"teleport","motionTarget":"target-fixed-side","confidence":"high"}],"ruleSet":["target-fixed-side-direct"],"startAnchors":["target-fixed-side"],"motionKinds":["teleport"],"positionBuckets":["고정 측면"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":1}},{"ownerKey":"smashu","ownerName":"스마슈","familyName":"display-table fallback","skillName":"냉도투무","levels":[{"skillIdHex":"0x21","levelOrFixed":null,"casterRule":"clone-spread-direct","startAnchor":"home","motionKind":"clone-spread","motionTarget":"screen/targets","confidence":"high"}],"ruleSet":["clone-spread-direct"],"startAnchors":["home"],"motionKinds":["clone-spread"],"positionBuckets":["사방팔방/분신"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":1}},{"ownerKey":"smashu","ownerName":"스마슈","familyName":"display-table fallback","skillName":"눈요기","levels":[{"skillIdHex":"0x25","levelOrFixed":null,"casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","confidence":"medium"}],"ruleSet":["self-support"],"startAnchors":["home"],"motionKinds":["support"],"positionBuckets":["자기/아군 지원"],"evidenceTiers":["지원 범위 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"smashu","ownerName":"스마슈","familyName":"display-table fallback","skillName":"도주","levels":[{"skillIdHex":"0x23","levelOrFixed":null,"casterRule":"clone-spread-direct","startAnchor":"home","motionKind":"clone-spread","motionTarget":"screen/targets","confidence":"high"}],"ruleSet":["clone-spread-direct"],"startAnchors":["home"],"motionKinds":["clone-spread"],"positionBuckets":["사방팔방/분신"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":1}},{"ownerKey":"smashu","ownerName":"스마슈","familyName":"display-table fallback","skillName":"마구베기","levels":[{"skillIdHex":"0x02","levelOrFixed":null,"casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"},{"skillIdHex":"0x03","levelOrFixed":null,"casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"},{"skillIdHex":"0x04","levelOrFixed":null,"casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"}],"ruleSet":["target-front-implicit-local-combo"],"startAnchors":["target-front"],"motionKinds":["local-pose"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":3}},{"ownerKey":"smashu","ownerName":"스마슈","familyName":"display-table fallback","skillName":"방어","levels":[{"skillIdHex":"0x24","levelOrFixed":null,"casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","confidence":"medium"}],"ruleSet":["self-support"],"startAnchors":["home"],"motionKinds":["support"],"positionBuckets":["자기/아군 지원"],"evidenceTiers":["지원 범위 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"smashu","ownerName":"스마슈","familyName":"display-table fallback","skillName":"베기","levels":[{"skillIdHex":"0x01","levelOrFixed":null,"casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"}],"ruleSet":["target-front-implicit-local-combo"],"startAnchors":["target-front"],"motionKinds":["local-pose"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"smashu","ownerName":"스마슈","familyName":"display-table fallback","skillName":"신격방어","levels":[{"skillIdHex":"0x27","levelOrFixed":null,"casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","confidence":"medium"}],"ruleSet":["self-support"],"startAnchors":["home"],"motionKinds":["support"],"positionBuckets":["자기/아군 지원"],"evidenceTiers":["지원 범위 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"smashu","ownerName":"스마슈","familyName":"display-table fallback","skillName":"열시섬","levels":[{"skillIdHex":"0x20","levelOrFixed":null,"casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","confidence":"medium"}],"ruleSet":["caster-local-all-target-action"],"startAnchors":["home"],"motionKinds":["local-pose/screen-hits"],"positionBuckets":["제자리/아군측"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"smashu","ownerName":"스마슈","familyName":"display-table fallback","skillName":"인법·몸감추기","levels":[{"skillIdHex":"0x26","levelOrFixed":null,"casterRule":"self-support","startAnchor":"home","motionKind":"support","motionTarget":"self","confidence":"medium"}],"ruleSet":["self-support"],"startAnchors":["home"],"motionKinds":["support"],"positionBuckets":["자기/아군 지원"],"evidenceTiers":["지원 범위 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"smashu","ownerName":"스마슈","familyName":"display-table fallback","skillName":"절사어면","levels":[{"skillIdHex":"0x12","levelOrFixed":null,"casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"}],"ruleSet":["target-front-implicit-local-combo"],"startAnchors":["target-front"],"motionKinds":["local-pose"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"smashu","ownerName":"스마슈","familyName":"display-table fallback","skillName":"정열의 붉은마검","levels":[{"skillIdHex":"0x11","levelOrFixed":null,"casterRule":"target-side-direct","startAnchor":"target-side","motionKind":"teleport","motionTarget":"target-side","confidence":"high"}],"ruleSet":["target-side-direct"],"startAnchors":["target-side"],"motionKinds":["teleport"],"positionBuckets":["몬스터 측면"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":1}},{"ownerKey":"smashu","ownerName":"스마슈","familyName":"display-table fallback","skillName":"투신의 춤","levels":[{"skillIdHex":"0x22","levelOrFixed":null,"casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","confidence":"medium"}],"ruleSet":["caster-local-all-target-action"],"startAnchors":["home"],"motionKinds":["local-pose/screen-hits"],"positionBuckets":["제자리/아군측"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":1}},{"ownerKey":"smashu","ownerName":"스마슈","familyName":"대타격","skillName":"대타격","levels":[{"skillIdHex":"0x05","levelOrFixed":1,"casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"},{"skillIdHex":"0x06","levelOrFixed":2,"casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"},{"skillIdHex":"0x07","levelOrFixed":3,"casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"},{"skillIdHex":"0x08","levelOrFixed":4,"casterRule":"target-front-implicit-local-combo","startAnchor":"target-front","motionKind":"local-pose","motionTarget":"target-front","confidence":"medium"}],"ruleSet":["target-front-implicit-local-combo"],"startAnchors":["target-front"],"motionKinds":["local-pose"],"positionBuckets":["몬스터 앞"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":4}},{"ownerKey":"smashu","ownerName":"스마슈","familyName":"백인일섬","skillName":"백인일섬","levels":[{"skillIdHex":"0x14","levelOrFixed":1,"casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","confidence":"medium"},{"skillIdHex":"0x15","levelOrFixed":2,"casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","confidence":"medium"},{"skillIdHex":"0x16","levelOrFixed":3,"casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","confidence":"medium"},{"skillIdHex":"0x17","levelOrFixed":4,"casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","confidence":"medium"}],"ruleSet":["caster-local-all-target-action"],"startAnchors":["home"],"motionKinds":["local-pose/screen-hits"],"positionBuckets":["제자리/아군측"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":4}},{"ownerKey":"smashu","ownerName":"스마슈","familyName":"비검·목단미인","skillName":"비검·목단미인","levels":[{"skillIdHex":"0x0d","levelOrFixed":1,"casterRule":"target-side-direct","startAnchor":"target-side","motionKind":"teleport","motionTarget":"target-side","confidence":"high"},{"skillIdHex":"0x0e","levelOrFixed":2,"casterRule":"target-side-direct","startAnchor":"target-side","motionKind":"teleport","motionTarget":"target-side","confidence":"high"},{"skillIdHex":"0x0f","levelOrFixed":3,"casterRule":"target-side-direct","startAnchor":"target-side","motionKind":"teleport","motionTarget":"target-side","confidence":"high"},{"skillIdHex":"0x10","levelOrFixed":4,"casterRule":"target-side-direct","startAnchor":"target-side","motionKind":"teleport","motionTarget":"target-side","confidence":"high"}],"ruleSet":["target-side-direct"],"startAnchors":["target-side"],"motionKinds":["teleport"],"positionBuckets":["몬스터 측면"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":4}},{"ownerKey":"smashu","ownerName":"스마슈","familyName":"비검·시공단","skillName":"비검·시공단","levels":[{"skillIdHex":"0x1c","levelOrFixed":1,"casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","confidence":"medium"},{"skillIdHex":"0x1d","levelOrFixed":2,"casterRule":"screen-or-ranged-all-target-effect","startAnchor":"home","motionKind":"screen-effect","motionTarget":"all-targets/screen","confidence":"medium"},{"skillIdHex":"0x1e","levelOrFixed":3,"casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","confidence":"medium"},{"skillIdHex":"0x1f","levelOrFixed":4,"casterRule":"caster-local-all-target-action","startAnchor":"home","motionKind":"local-pose/screen-hits","motionTarget":"all-targets","confidence":"medium"}],"ruleSet":["caster-local-all-target-action","screen-or-ranged-all-target-effect"],"startAnchors":["home"],"motionKinds":["local-pose/screen-hits","screen-effect"],"positionBuckets":["맵/화면 전체","제자리/아군측"],"evidenceTiers":["actor VM 암시 확정"],"confidenceCounts":{"medium":4}},{"ownerKey":"smashu","ownerName":"스마슈","familyName":"인법·분신술","skillName":"인법·분신술","levels":[{"skillIdHex":"0x18","levelOrFixed":1,"casterRule":"clone-spread-direct","startAnchor":"home","motionKind":"clone-spread","motionTarget":"screen/targets","confidence":"high"},{"skillIdHex":"0x19","levelOrFixed":2,"casterRule":"clone-spread-direct","startAnchor":"home","motionKind":"clone-spread","motionTarget":"screen/targets","confidence":"high"},{"skillIdHex":"0x1a","levelOrFixed":3,"casterRule":"clone-spread-direct","startAnchor":"home","motionKind":"clone-spread","motionTarget":"screen/targets","confidence":"high"},{"skillIdHex":"0x1b","levelOrFixed":4,"casterRule":"clone-spread-direct","startAnchor":"home","motionKind":"clone-spread","motionTarget":"screen/targets","confidence":"high"}],"ruleSet":["clone-spread-direct"],"startAnchors":["home"],"motionKinds":["clone-spread"],"positionBuckets":["사방팔방/분신"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":4}},{"ownerKey":"smashu","ownerName":"스마슈","familyName":"쾌진격","skillName":"쾌진격","levels":[{"skillIdHex":"0x09","levelOrFixed":1,"casterRule":"home-approach-target","startAnchor":"home","motionKind":"dash","motionTarget":"target-front","confidence":"high"},{"skillIdHex":"0x0a","levelOrFixed":2,"casterRule":"home-approach-target","startAnchor":"home","motionKind":"dash","motionTarget":"target-front","confidence":"high"},{"skillIdHex":"0x0b","levelOrFixed":3,"casterRule":"home-approach-target","startAnchor":"home","motionKind":"dash","motionTarget":"target-front","confidence":"high"},{"skillIdHex":"0x0c","levelOrFixed":4,"casterRule":"home-pierce-through","startAnchor":"home","motionKind":"pierce","motionTarget":"target-through","confidence":"high"}],"ruleSet":["home-approach-target","home-pierce-through"],"startAnchors":["home"],"motionKinds":["dash","pierce"],"positionBuckets":["관통","돌진/접근"],"evidenceTiers":["0xbc 위치 opcode 확정"],"confidenceCounts":{"high":4}}]}