Weight: 94
Run speed: 1.5
Walk speed: 0.85
Air speed: 1.1
Fall speed: 1.37
Air acceleration: 0.085 → 0.9
Gravity: 0.09 → 0.085
Max jumps: 2
Wall cling/jump: no/no
Crawl: no
Tether: yes
Jumpsquat: 5 → 4 frames
Soft/hard landing lag: 2/5 → 2/4 frames
– Jab 1 –
IASA: frame 20 → 18
Transition to jab 2: frame 7 (jab 2 starts frame 8)
Jab 1 loop: frame 19 → 11 (jab 1 starts frame 12)
Original data:
AsynchronousTimer(2.0)#frame 2
BHitbox(ID=0x0,Bone=0x8, Part=0x0, Damage=2.5, Angle=0x1e, BKB=0x0, FKB=0x1e, KBG=0x64, Size=2.8, X=0.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
BHitbox(ID=0x1,Bone=0x9, Part=0x0, Damage=2.5, Angle=0x42, BKB=0x0, FKB=0x12, KBG=0x64, Size=2.8, X=2.5, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
BHitbox(ID=0x0,Bone=0x9, Part=0x0, Damage=2.5, Angle=0x57, BKB=0x0, FKB=0x10, KBG=0x64, Size=3.5, X=6.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
AsynchronousTimer(5.0)#frame 5
RemoveAllHitboxes()
AsynchronousTimer(7.0)#frame 7
?SetBit(0x2100000d)
AsynchronousTimer(19.0)#frame 19
?SetBit(0x21000013)
End()
Modified data:
AsynchronousTimer(2.0)#frame 2
BHitbox(ID=0x0, Bone=0x8, Bone=0x0, Dmg=2.5, Angle=0x1e, BKB=0x0, FKB=0x1e, KBG=0x64, Size=2.8, X=0.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=0.7, SDI=1.0, Clang=0x1, RB=0x1)
BHitbox(ID=0x1, Bone=0x9, Bone=0x0, Dmg=2.5, Angle=0x42, BKB=0x0, FKB=0x12, KBG=0x64, Size=2.8, X=2.5, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=0.7, SDI=1.0, Clang=0x1, RB=0x1)
BHitbox(ID=0x2, Bone=0x9, Bone=0x0, Dmg=2.5, Angle=0x57, BKB=0x0, FKB=0x10, KBG=0x64, Size=3.5, X=6.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=0.7, SDI=1.0, Clang=0x1, RB=0x1)
SynchronousTimer(3.0)#frame 5
RemoveAllHitboxes( )
AsynchronousTimer(7.0)#frame 7
?SetBit(0x2100000d)
AsynchronousTimer(11.0)#frame 11
?SetBit(0x21000013)
End( )
Data changes:
-1.0 → 0.7 hitlag
– Jab 2 –
IASA: frame 20 → 18
Transition to jab 3: frame 7 (jab 3 starts frame 8)
Jab 1 loop: 19 → 11 (jab 1 starts frame 12)
Original data:
AsynchronousTimer(3.0)#frame 3
BHitbox(ID=0x0, Bone=0x8, Part=0x0, Dmg=2.0, Angle=0x1e, BKB=0x0, FKB=0x1e, KBG=0x64, Size=3.2, X=0.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
BHitbox(ID=0x1, Bone=0x9, Part=0x0, Dmg=2.0, Angle=0x46, BKB=0x0, FKB=0x12, KBG=0x64, Size=3.2, X=2.5, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
BHitbox(ID=0x2, Bone=0x9, Part=0x0, Dmg=2.0, Angle=0x58, BKB=0x0, FKB=0x10, KBG=0x64, Size=4.2, X=6.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
AsynchronousTimer(6.0)#frame 6
RemoveAllHitboxes( )
AsynchronousTimer(7.0)#frame 7
?SetBit(0x2100000d)
AsynchronousTimer(19.0)#frame 19
?SetBit(0x21000013)
End( )
Modified data:
AsynchronousTimer(3.0)#frame 3
BHitbox(ID=0x0, Bone=0x8, Part=0x0, Dmg=2.5, Angle=0x1e, BKB=0x0, FKB=0x1e, KBG=0x64, Size=3.2, X=0.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=0.7, SDI=1.0, Clang=0x1, RB=0x1)
BHitbox(ID=0x1, Bone=0x9, Part=0x0, Dmg=2.5, Angle=0x46, BKB=0x0, FKB=0x12, KBG=0x64, Size=3.2, X=2.5, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=0.7, SDI=1.0, Clang=0x1, RB=0x1)
BHitbox(ID=0x2, Bone=0x9, Part=0x0, Dmg=2.5, Angle=0x58, BKB=0x0, FKB=0x10, KBG=0x64, Size=4.2, X=6.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=0.7, SDI=1.0, Clang=0x1, RB=0x1)
SynchronousTimer(3.0)#frame 6
RemoveAllHitboxes( )
AsynchronousTimer(7.0)#frame 7
?SetBit(0x2100000d)
AsynchronousTimer(11.0)#frame 11
?SetBit(0x21000013)
End( )
Data changes:
-2.0% → 2.5% damage
-1.0 → 0.7 hitlag
– Jab 3 –
IASA: frame 30
Original data:
AsynchronousTimer(6.0)#frame 6
BHitbox(ID=0x0, Bone=0x4, Part=0x0, Dmg=4.0, Angle=0x30, BKB=0x50, FKB=0x0, KBG=0x3c, Size=3.0, X=0.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=01)
BHitbox(ID=0x1, Bone=0x5, Part=0x0, Dmg=4.0, Angle=0x30, BKB=0x50, FKB=0x0, KBG=0x3c, Size=3.0, X=2.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
BHitbox(ID=0x2, Bone=0x5, Part=0x0, Dmg=4.0, Angle=0x30, BKB=0x50, FKB=0x0, KBG=0x3c, Size=5.0, X=6.0, Y=0.0, Z=-2.0, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
AsynchronousTimer(9.0)#frame 9
RemoveAllHitboxes( )
End( )
Modified data:
AsynchronousTimer(6.0)#frame 6
BHitbox(ID=0x0, Bone=0x4, Part=0x0, Dmg=3.0, Angle=0x20, BKB=0x2e, FKB=0x0, KBG=0x64, Size=3.0, X=0.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
BHitbox(ID=0x1, Bone=0x5, Part=0x0, Dmg=3.0, Angle=0x20, BKB=0x2e, FKB=0x0, KBG=0x64, Size=3.0, X=2.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
BHitbox(ID=0x2, Bone=0x5, Part=0x0, Dmg=3.0, Angle=0x20, BKB=0x2e, FKB=0x0, KBG=0x64, Size=5.0, X=6.0, Y=0.0, Z=-2.0, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
SynchronousTimer(3.0)#frame 9
RemoveAllHitboxes( )
End( )
Data changes:
-4.0% → 3.0% damage (jab combo now goes 2.5%, 5.0%, 8.0%–previously 2.5%, 4.5%, 8.5%)
-Launch angle 48° → 32°
-60 BKB/80 KBG → 46 BKB/100 KBG
– Dash attack –
IASA: 39 → 34
Original data:
FrameSpeedMultiplier(0.8)
AsynchronousTimer(17.0)#frame 17
FrameSpeedMultiplier(1.0)
****box(ID=0x0, Bone=0x0, Part=0x0, Dmg=9.0, Angle=0x4b, BKB=0x3c, FKB=0x0, KBG=4c, Size=2.5, X=0.0, Y=5.5, Z=1.2, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
BHitbox(ID=0x1, Bone=0x0, Part=0x0, Dmg=13.0, Angle=0x2e, BKB=3c, FKB=0x0, KBG=46, Size=5.8, X=0.0, Y=5.5, Z=12.0, Eff=0x3, Trip=0x0, Hit=1.2, SDI=1.0, Clang=0x1, RB=0x1)
SynchronousTimer(2.0)#frame 19
RemoveAllHitboxes( )
End( )
Modified data:
AsynchronousTimer(14.0)#frame 14
****box(ID=0x0, Bone=0x0, Part=0x0, Dmg=10.0, Angle=0x50 BKB=0x3a, FKB=0x0, KBG=50, Size=2.5, X=0.0, Y=5.5, Z=1.2, Eff=0x0, Trip=0x0, Hit=0.7, SDI=1.0, Clang=0x1, RB=0x1)
BHitbox(ID=0x1, Bone=0x0, Part=0x0, Dmg=13.0, Angle=0x28, BKB=0x3a, FKB=0x0, KBG=50, Size=5.8, X=0.0, Y=5.5, Z=12.0, Eff=0x3, Trip=0x0, Hit=1.2, SDI=1.0, Clang=0x0, RB=0x0)
SynchronousTimer(2.0)#frame 16
Hitbox(ID=0x1, Bone=0x0, Part=0x0, Dmg=11.5, Angle=0x2d, BKB=0x3a, FKB=0x0, KBG=50, Size=5.8, X=0.0, Y=5.5, Z=15.5, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
RemoveHitbox(0x0)
SynchronousTimer(2.0)#frame 18
RemoveAllHitboxes( )
End( )
Data changes:
-Sourspot: active 15-16 → 14-15
-Sourspot: 9.0% → 10.0% damage
-Sourspot: launch angle 75° → 80°
-Sourspot: 60 BKB/76 KBG → 58 BKB/80 KBG
-Sourspot: electric-type → normal “hit” effect
-Sourspot: 1.0 → 0.7 hitlag
-Sweetspot: active 15-16 → 14-17; split into a clean and late hit (14-15, 16-17)
-Sweetspot: 13.0% clean → 11.5% late
-Sweetspot: clean launch angle 46° → 40°; late launch angle 45°
-Sweetspot (clean & late): 60 BKB/70 KBG → 58 BKB/80 KBG
-Sweetspot: Z=12.0 clean → Z=15.5 late
-Sweetspot: 1.2 hitlag clean → 1.0 hitlag late
-Sweetspot (clean & late): clang=0x1 → 0x0 (clankable → transcendent)
– Forward tilt (high) –
IASA: 26 → 25
Original data:
AsynchronousTimer(7.0)#frame 7
****box(ID=0x0, Bone=0x16, Part=0x0, Dmg=7.5, Angle=0x169, BKB=0x14, FKB=0x0, KBG=0x3c, Size=2.2, X=0.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=11.0, Angle=0x169, BKB=0x1e, FKB=0x0, KBG=0x4b, Size=4.4, X=0.0, Y=9.0, Z=8.5, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
AsynchronousTimer(11.0)#frame 11
RemoveAllHitboxes( )
End( )
Modified data:
AsynchronousTimer(6.0)#frame 6
****box(ID=0x0, Bone=0x16, Part=0x0, Dmg=7.5, Angle=0x169, BKB=0x14, FKB=0x0, KBG=0x3c, Size=2.2, X=0.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=0.7, SDI=1.0, Clang=0x1, RB=0x1)
BHitbox(ID=0x1, Bone=0x0, Part=0x0, Dmg=11.0, Angle=0x169, BKB=0x20, FKB=0x0, KBG=0x5a, Size=4.4, X=0.0, Y=9.0, Z=8.5, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
SynchronousTimer(8.0)#frame 8
BHitbox(ID=0x1, Bone=0x0, Part=0x0, Dmg=11.0, Angle=0x169, BKB=0x20, FKB=0x0, KBG=0x5a, Size=4.2, X=0.0, Y=9.7, Z=9.2, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
AsynchronousTimer(10.0)#frame 10
RemoveAllHitboxes( )
End( )
Data changes:
-Active 7-10 → 6-9
-Sourspot: 1.0 → 0.7 hitlag
-Sweetspot: 30 BKB/60 KBG → 32 BKB/90 KBG
-Sweetspot: hitbox size 4.4 early → 4.2 late
-Sweetspot: Y=9.0 early → 9.7 late, Z=8.5 early → 9.2 late
– Forward tilt (mid) –
IASA: 26 → 25
Original data:
AsynchronousTimer(7.0)#frame 7
****box(ID=0x0, Bone=0x16, Part=0x0, Dmg=7.5, Angle=0x169, BKB=0x14, FKB=0x0, KBG=0x3c, Size=2.2, X=0.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=11.0, Angle=0x169, BKB=0x1e, FKB=0x0, KBG=0x4b, Size=4.4, X=0.0, Y=5.0, Z=9.5, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
AsynchronousTimer(11.0)#frame 11
RemoveAllHitboxes( )
End( )
Modified data:
AsynchronousTimer(6.0)#frame 6
****box(ID=0x0, Bone=0x16, Part=0x0, Dmg=7.5, Angle=0x169, BKB=0x14, FKB=0x0, KBG=0x3c, Size=2.2, X=0.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=0.7, SDI=1.0, Clang=0x1, RB=0x1)
BHitbox(ID=0x1, Bone=0x0, Part=0x0, Dmg=11.0, Angle=0x169, BKB=0x20, FKB=0x0, KBG=0x5a, Size=4.4, X=0.0, Y=5.0, Z=9.5, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
SynchronousTimer(8.0)#frame 8
BHitbox(ID=0x1, Bone=0x0, Part=0x0, Dmg=11.0, Angle=0x169, BKB=0x20, FKB=0x0, KBG=0x5a, Size=4.2, X=0.0, Y=5.0, Z=10.2, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
AsynchronousTimer(10.0)#frame 10
RemoveAllHitboxes( )
End( )
Data changes:
-Active 7-10 → 6-9
-Sourspot: 1.0 → 0.7 hitlag
-Sweetspot: 30 BKB/60 KBG → 32 BKB/90 KBG
-Sweetspot: hitbox size 4.4 early → 4.2 late
-Sweetspot: Z=9.5 early → 10.2 late
– Forward tilt (low) –
IASA: 26 → 25
Original data:
AsynchronousTimer(7.0)#frame 7
****box(ID=0x0, Bone=0x16, Part=0x0, Dmg=7.5, Angle=0x169, BKB=0x14, FKB=0x0, KBG=0x3c, Size=2.2, X=0.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=11.0, Angle=0x169, BKB=0x1e, FKB=0x0, KBG=0x4b, Size=4.4, X=0.0, Y=1.0, Z=8.5, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
AsynchronousTimer(11.0)#frame 11
RemoveAllHitboxes( )
End( )
Modified data:
AsynchronousTimer(6.0)#frame 6
****box(ID=0x0, Bone=0x16, Part=0x0, Dmg=7.0, Angle=0x169, BKB=0x14, FKB=0x0, KBG=0x3c, Size=2.2, X=0.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=0.7, SDI=1.0, Clang=0x1, RB=0x1)
BHitbox(ID=0x1, Bone=0x0, Part=0x0, Dmg=10.5, Angle=0x169, BKB=0x20, FKB=0x0, KBG=0x4b, Size=4.4, X=0.0, Y=1.0, Z=8.5, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
SynchronousTimer(8.0)#frame 8
BHitbox(ID=0x1, Bone=0x0, Part=0x0, Dmg=10.5, Angle=0x169, BKB=0x20, FKB=0x0, KBG=0x4b, Size=4.2, X=0.0, Y=0.3, Z=9.2, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
AsynchronousTimer(10.0)#frame 10
RemoveAllHitboxes( )
End( )
Data changes:
-Active 7-10 → 6-9
-Launch angle 361° → 0°
-Sourspot: 7.5% → 7.0% damage
-Sourspot: 1.0 → 0.7 hitlag
-Sweetspot: 11.0% → 10.5% damage
-Sweetspot: 30 BKB/60 KBG → 32 BKB/75 KBG
-Sweetspot: hitbox size 4.4 early → 4.2 late
-Sweetspot: Y=1.0 early → 0.3 late, Z=8.5 early → 9.2 late
– Up tilt –
IASA: frame 37 → 35
Original data:
AsynchronousTimer(4.0)#frame 4
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=1.5, Angle=0x78, BKB=0x0, FKB=0x3c, KBG=0x64, Size=3.5, X=0.0, Y=6.0, Z=6.5, Eff=0x0, Trip=0x0, Hit=0.5, SDI=1.0, Clang=0x0, RB=0x0)
BHitbox(ID=0x1, Bone=0x0, Part=0x0, Dmg=1.5, Angle=0x78, BKB=0x0, FKB=0x3c, KBG=0x64, Size=3.5, X=0.0, Y=6.0, Z=-6.5, Eff=0x0, Trip=0x0, Hit=0.5, SDI=1.0, Clang=0x0, RB=0x0)
AsynchronousTimer(5.0)#frame 5
RemoveAllHitboxes( )
AsynchronousTimer(7.0))#frame 7
BHitbox(ID=0x0, Part=0x0, Bone=0x9, Dmg=8.0, Angle=0x5d, BKB=0x32, FKB=0x0, KBG=0x64, Size=5.5, X=5.0, Y=0.0, Z=0.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=0.5, Clang=0x0, RB=0x0)
BHitbox(ID=0x1, Part=0x0, Bone=0x9, Dmg=8.0, Angle=0x5d, BKB=0x32, FKB=0x0, KBG=0x64, Size=0.0, X=5.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=1.0, SDI=0.5, Clang=0x0, RB=0x0)
AsynchronousTimer(11.0)#frame 11
BHitbox(ID=0x0, Part=0x0, Bone=0x9, Dmg=5.0, Angle=0x5a, BKB=0x32, FKB=0x0, KBG=0x64, Size=5.2, X=5.0, Y=0.0, Z=0.0, Eff=0x3, Trip=0x0, Hit=0.5, SDI=1.0, Clang=0x1, RB=0x1)
RemoveHitbox(0x1)
AsynchronousTimer(15.0)#frame 15
RemoveAllHitboxes( )
End( )
Modified data:
AsynchronousTimer(3.0)#frame 3
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=2.0, Angle=0x78, BKB=0x0, FKB=0x3c, KBG=0x64, Size=3.5, X=0.0, Y=6.0, Z=6.5, Eff=0x0, Trip=0x0, Hit=0.5, SDI=1.0, Clang=0x1, RB=0x0)
BHitbox(ID=0x1, Bone=0x0, Part=0x0, Dmg=2.0, Angle=0x78, BKB=0x0, FKB=0x3c, KBG=0x64, Size=3.5, X=0.0, Y=6.0, Z=-6.5, Eff=0x0, Trip=0x0, Hit=0.5, SDI=1.0, Clang=0x1, RB=0x0)
AsynchronousTimer(5.0)#frame 5
RemoveAllHitboxes( )
AsynchronousTimer(7.0))#frame 7
BHitbox(ID=0x0, Part=0x0, Bone=0x9, Dmg=8.0, Angle=0x5d, BKB=0x26, FKB=0x0, KBG=0x78, Size=5.5, X=5.0, Y=0.0, Z=0.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=0.5, Clang=0x0, RB=0x0)
BHitbox(ID=0x1, Part=0x0, Bone=0x9, Dmg=8.0, Angle=0x5d, BKB=0x26, FKB=0x0, KBG=0x78, Size=0.0, X=5.0, Y=0.0, Z=0.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=0.5, Clang=0x0, RB=0x0)
AsynchronousTimer(11.0)#frame 11
BHitbox(ID=0x0, Part=0x0, Bone=0x9, Dmg=5.0, Angle=0x5a, BKB=0x26, FKB=0x0, KBG=0x64, Size=5.2, X=5.0, Y=0.0, Z=0.0, Eff=0x3, Trip=0x0, Hit=0.5, SDI=1.0, Clang=0x0, RB=0x0)
RemoveHitbox(0x1)
AsynchronousTimer(15.0)#frame 15
RemoveAllHitboxes( )
End( )
Data changes:
-1st hit: hitboxes active 4 → 3-4
-1st hit: 1.5% → 2.0% damage
-1st hit: clang=0x0 → 0x1 (transcendent → clankable; rebound stays 0x0)
-2nd hit: 50 BKB/100 KBG → 38 BKB/120 KBG
-2nd hit, hitbox 0x1: normal “hit” effect → electric-type
-3rd hit: 50 BKB → 38 BKB
– Down tilt –
IASA: frame 16
Original data:
AsynchronousTimer(3.0)#frame 3
****box(ID=0x0, Bone=0x0, Part=0x0, Dmg=3.0, Angle=0x4c, BKB=0x12, FKB=0x0, KBG=0x32, Size=2.8, X=0.0, Y=3.5, Z=3.5, Eff=0x0, Trip=0x0, Hit=0.7, SDI=0.4, Clang=0x1, RB=0x1)
BHitbox(ID=0x1, Bone=0x9, Part=0x0, Dmg=3.0, Angle=0x28, BKB=0xa, FKB=0x0, KBG=0x2d, Size=2.8, X=3.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=0.7, SDI=0.4, Clang=0x1, RB=0x1)
BHitbox(ID=0x2, Bone=0x9, Part=0x0, Dmg=3.0, Angle=0x0, BKB=0x8, FKB=0x0, KBG=0x28, Size=2.8, X=7.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=0.7, SDI=0.4, Clang=0x1, RB=0x1)
unk_853CD75E(0x1)
AsynchronousTimer(5.0)#frame 5
RemoveAllHitboxes( )
End( )
Modified data:
AsynchronousTimer(3.0)#frame 3
****box(ID=0x0, Bone=0x0, Part=0x0, Dmg=3.0, Angle=0x50, BKB=0x14, FKB=0x0, KBG=0x32, Size=2.8, X=0.0, Y=3.5, Z=3.5, Eff=0x0, Trip=0x0, Hit=0.7, SDI=0.4, Clang=0x1, RB=0x1)
BHitbox(ID=0x1, Bone=0x9, Part=0x0, Dmg=3.0, Angle=0x2d, BKB=0xf, FKB=0x0, KBG=0x2d, Size=2.8, X=3.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=0.7, SDI=0.4, Clang=0x1, RB=0x1)
BHitbox(ID=0x2, Bone=0x9, Part=0x0, Dmg=3.0, Angle=0x0, BKB=0xa, FKB=0x0, KBG=0x28, Size=2.8, X=7.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=0.7, SDI=0.4, Clang=0x1, RB=0x1)
unk_853CD75E(0x1)
AsynchronousTimer(5.0)#frame 5
RemoveAllHitboxes( )
End( )
Data changes:
-Hitbox 0x0: launch angle 76° → 80°
-Hitbox 0x0: 18 BKB → 20 BKB
-Hitbox 0x1: launch angle 40° → 45°
-Hitbox 0x1: 10 BKB → 15 BKB
-Hitbox 0x2: 8 BKB → 10 BKB
– Forward smash –
IASA: 47 → 54
Charge: frame 8
Reflective: 10-19 → 9-21
Original data:
unk_96114CFC(0x0, 0x0)
AsynchronousTimer(8.0)#frame 8
?SetBit(0x2100001b)
AsynchronousTimer(10.0)#frame 10
?SetBit(0x2100000d)
AsynchronousTimer(14.0)#frame 14
****box(0x0, Bone=0x0, Part=0x0, Dmg=14.0, Angle=0x169, BKB=0x32, FKB=0x0, KBG=0x58, Size=3.7, X=0.0, Y=5.6, Z=7.0, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
****box(0x1, Bone=0x0, Part=0x0, Dmg=15.0, Angle=0x169, BKB=0x32, FKB=0x0, KBG=0x58, Size=3.7, X=0.0, Y=5.6, Z=13.0, Eff=0x0, Trip=0x0, Hit=1.2, SDI=1.0, Clang=0x0, RB=0x0)
AsynchronousTimer(16.0)#frame 16
RemoveAllHitboxes( )
AsynchronousTimer(20.0)#frame 20
?SetBit(0x2100000e)
End( )
Modified data:
unk_96114CFC(0x0, 0x0)
AsynchronousTimer(8.0)#frame 8
?SetBit(0x2100001b)
AsynchronousTimer(9.0)#frame 9
?SetBit(0x2100000d)
AsynchronousTimer(14.0)#frame 14
****box(0x0, Bone=0x0, Part=0x0, Dmg=13.0, Angle=0x169, BKB=0x26, FKB=0x0, KBG=0x64, Size=3.7, X=0.0, Y=5.6, Z=7.0, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
****box(0x1, Bone=0x0, Part=0x0, Dmg=16.0, Angle=0x169, BKB=0x26, FKB=0x0, KBG=0x64, Size=3.7, X=0.0, Y=5.6, Z=13.0, Eff=0x0, Trip=0x0, Hit=1.2, SDI=1.0, Clang=0x0, RB=0x0)
AsynchronousTimer(16.0)#frame 16
RemoveAllHitboxes( )
AsynchronousTimer(22.0)#frame 22
?SetBit(0x2100000e)
End( )
Data changes:
-Sourspot: 14.0% → 13.0% damage
-Sweetspot: 15.0% → 16.0% damage
-Sourspot & sweetspot: 50 BKB/88 KBG → 36 BKB/100 KBG
– Up smash –
IASA: 99 → 84
Invincible: 1-4 → 1-6
Charge: frame 5 → 7
Intangibility (head): 15-29 → 7-25
Original data:
unk_F0D25BDA(0x1)
AsynchronousTimer(5.0)#frame 5
?SetBit(0x2100001b)
unk_F0D25BDA(0x0)
AsynchronousTimer(15.0)#frame 15
unk_F13BFE8D(0x13, 0x2)
AsynchronousTimer(28.0)#frame 28
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=2.0, Angle=0x6e, BKB=0x0, FKB=6e, KBG=0x5a, Size=6.0, X=0.0, Y=5.0, Z=-8.0, Eff=0x2, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=2.0, Angle=0x6e, BKB=0x0, FKB=6e, KBG=0x5a, Size=6.0, X=0.0, Y=5.0, Z=8.0, Eff=0x2, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
SynchronousTimer(1.0)#frame 29
RemoveAllHitboxes( )
AsynchronousTimer(30.0)#frame 30
unk_CEDC237E(0x0)
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=19.0, Angle=0x5f, BKB=0x30, FKB=0x0, KBG=0x4d, Size=12.0, X=0.0, Y=14.0, Z=0.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
AsynchronousTimer(33.0)#frame 33
BHitbox(ID=0x1, Bone=0x0, Part=0x0, Dmg=18.0, Angle=0x5f, BKB=0x2a, FKB=0x0, KBG=0x4d, Size=11.0, X=0.0, Y=19.0, Z=0.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
RemoveHitbox(0x0)
AsynchronousTimer(38.0)#frame 38
BHitbox(ID=0x2, Bone=0x0, Part=0x0, Dmg=16.0, Angle=0x5f, BKB=0x25, FKB=0x0, KBG=0x4d, Size=10.0, X=0.0, Y=25.0, Z=0.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
RemoveHitbox(0x1)
AsynchronousTimer(43.0)#frame 43
BHitbox(ID=0x3, Bone=0x0, Part=0x0, Dmg=14.0, Angle=0x5f, BKB=0x20, FKB=0x0, KBG=0x4d, Size=8.0, X=0.0, Y=30.0, Z=0.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
RemoveHitbox(0x2)
AsynchronousTimer(48.0)#frame 48
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=12.0, Angle=0x5f, BKB=0x1b, FKB=0x0, KBG=0x4d, Size=6.5, X=0.0, Y=38.0, Z=0.0, Eff=0x3, Trip=0x0, Hit=1.0, Clang=0x1, RB=0x1)
RemoveHitbox(0x3)
AsynchronousTimer(53.0)#frame 53
RemoveAllHitboxes( )
End( )
Modified data:
unk_F0D25BDA(0x1)
AsynchronousTimer(7.0)#frame 7
?SetBit(0x2100001b)
unk_F0D25BDA(0x0)
unk_F13BFE8D(0x13, 0x2)
AsynchronousTimer(24.0)#frame 24
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=2.0, Angle=0x82, BKB=0x0, FKB=9b, KBG=0x64, Size=6.0, X=0.0, Y=2.5, Z=-8.0, Eff=0x2, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=2.0, Angle=0x82, BKB=0x0, FKB=9b, KBG=0x64, Size=6.0, X=0.0, Y=2.5, Z=8.0, Eff=0x2, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
SynchronousTimer(1.0)#frame 25
RemoveAllHitboxes( )
AsynchronousTimer(26.0)#frame 26
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=21.0, Angle=0x62, BKB=0x32, FKB=0x0, KBG=0x4e, Size=5.0, X=0.0, Y=14.0, Z=0.0, Eff=0x3, Trip=0x0, Hit=1.5, SDI=1.0, Clang=0x0, RB=0x0)
BHitbox(ID=0x1, Bone=0x0, Part=0x0, Dmg=19.0, Angle=0x62, BKB=0x32, FKB=0x0, KBG=0x4e, Size=12.0, X=0.0, Y=14.0, Z=0.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
SynchronousTimer(1.0)#frame 27
RemoveHitbox(0x0)
AsynchronousTimer(31.0)#frame 31
BHitbox(ID=0x1, Bone=0x0, Part=0x0, Dmg=18.0, Angle=0x62, BKB=0x2d, FKB=0x0, KBG=0x4e, Size=11.0, X=0.0, Y=19.0, Z=0.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
AsynchronousTimer(36.0)#frame 36
BHitbox(ID=0x1, Bone=0x0, Part=0x0, Dmg=16.0, Angle=0x62, BKB=0x28, FKB=0x0, KBG=0x4e, Size=10.0, X=0.0, Y=25.0, Z=0.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
AsynchronousTimer(41.0)#frame 41
BHitbox(ID=0x1, Bone=0x0, Part=0x0, Dmg=14.0, Angle=0x62, BKB=0x23, FKB=0x0, KBG=0x4e, Size=8.0, X=0.0, Y=31.0, Z=0.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
AsynchronousTimer(46.0)#frame 46
BHitbox(ID=0x1, Bone=0x0, Part=0x0, Dmg=12.0, Angle=0x62, BKB=0x1e, FKB=0x0, KBG=0x4e, Size=6.5, X=0.0, Y=38.0, Z=0.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
AsynchronousTimer(51.0)#frame 51
RemoveAllHitboxes( )
End( )
Oh boy, data changes:
-Shockwave hitboxes: active 28 → 24
-Shockwave hitboxes: launch angle 110° → 130°
-Shockwave hitboxes: 110 FKB/90 KBG → 155 FKB/100 KBG
-Shockwave hitboxes: Y=5.0 → Y=2.5
-PK Love 1st stage, new hitbox:
- -ID=0x0, active frame 26, 21.0% damage, 98° angle, 50 BKB/78 KBG, Size=5.0, X/Y/Z=0.0/14.0/0.0, electric-type, 1.5 hitlag, transcendent
-PK Love 1st stage, old hitbox: active 30-32 → 26-30
-PK Love 1st stage, old hitbox: launch angle 95° → 98°
-PK Love 1st stage, old hitbox: 48 BKB/77 KBG → 50 BKB/78 KBG
-PK Love 1st stage, old hitbox: clang=0x1 → 0x0 (clankable → transcendent)
-PK Love 2nd stage: active 33-37 → 31-35
-PK Love 2nd stage: launch angle 95° → 98°
-PK Love 2nd stage: 42 BKB/77 KBG → 45 BKB/78KBG
-PK Love 2nd stage: clang=0x1 → 0x0
-PK Love 3rd stage: active 38-42 → 36-40
-PK Love 3rd stage: launch angle 95° → 98°
-PK Love 3rd stage: 37 BKB/77 KBG → 40 BKB/78KBG
-PK Love 3rd stage: clang=0x1 → 0x0
-PK Love 4th stage: active 43-47 → 41-45
-PK Love 4th stage: launch angle 95° → 98°
-PK Love 4th stage: 32 BKB/77 KBG → 35 BKB/78KBG
-PK Love 4th stage: Y=30.0 → Y=31.0
-PK Love 4th stage: clang=0x1 → 0x0
-PK Love 5th stage: active 48-52 → 46-50
-PK Love 5th stage: launch angle 95° → 98°
-PK Love 5th stage: 27 BKB/77 KBG → 30 BKB/78KBG
-PK Love 5th stage: clang=0x1 → 0x0
– Down smash –
IASA: frame 60 → 67
Charge: frame 6 → 18
Original data:
AsynchronousTimer(6.0)#frame 6
?SetBit(0x2100001b)
AsynchronousTimer(20.0)#frame 20
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=17.0, Angle=0x169, BKB=0x2b, FKB=0x0, KBG=0x5a, Size=8.0, X=0.0, Y=2.5, Z=8.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
SynchronousTimer(2.0)#frame 22
unk_7698BB42(0x0, 0x2a)
AsynchronousTimer(29.0)#frame 29
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=14.0, Angle=0x169, BKB=0x1e, FKB=0x0, KBG=0x5a, Size=9.8, X=3.3, Y=2.5, Z=8.5, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
SynchronousTimer(2.0)#frame 31
unk_7698BB42(0x0, 0x2a)
AsynchronousTimer(39.0)#frame 39
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=11.0, Angle=0x169, BKB=0x14, FKB=0x0, KBG=0x5a, Size=12.0, X=-5.6, Y=2.5, Z=8.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
SynchronousTimer(2.0)#frame 41
RemoveAllHitboxes( )
End( )
Modified data:
AsynchronousTimer(18.0)#frame 18
?SetBit(0x2100001b)
AsynchronousTimer(20.0)#frame 20
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=17.0, Angle=0x37, BKB=0x14, FKB=0x0, KBG=0x64, Size=8.0, X=0.0, Y=2.5, Z=8.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
SynchronousTimer(2.0)#frame 22
RemoveAllHitboxes( )
AsynchronousTimer(29.0)#frame 32
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=14.0, Angle=0x37, BKB=0xf, FKB=0x0, KBG=0x64, Size=10.0, X=3.3, Y=2.5, Z=8.5, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
SynchronousTimer(2.0)#frame 34
RemoveAllHitboxes( )
AsynchronousTimer(39.0)#frame 44
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=11.0, Angle=0x37, BKB=0xa, FKB=0x0, KBG=0x64, Size=12.0, X=-5.6, Y=2.5, Z=8.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
SynchronousTimer(2.0)#frame 46
RemoveAllHitboxes( )
End( )
Data changes:
-Data bit “unk_7698BB42(0x0, 0x2a)” removed between hits 1 & 2, 2 & 3 (can now hit the same target multiple times)
-1st hit: launch angle 361° → 55°
-1st hit: 43 BKB/90 KBG → 20 BKB/100 KBG
-2nd hit: active 29-30 → 32-33
-2nd hit: launch angle 361° → 55°
-2nd hit: 30 BKB/90 KBG → 15 BKB/100 KBG
-2nd hit: hitbox size 9.8 → 10.0
-3rd hit: active 39-40 → 44-45
-3rd hit: launch angle 361° → 55°
-3rd hit: 20 BKB/90 KBG → 10 BKB/100 KBG
– Neutral aerial –
IASA: frame 45 → 43
Landing lag: 13 → 15 frames
Auto-cancel: starting frame 37 → frames 1-4, then starting frame 33
Original data:
?SetBit(0x2100000d)
AsynchronousTimer(7.0)#frame 7
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=2.0, Angle=0x16f, BKB=0x14, FKB=0x0, KBG=0x46, Size=5.3, X=0.0, Y=5.0, Y=0.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=2.0, Clang=0x0, RB=0x0, Re-hit=0x5)
AsynchronousTimer(24.0)#frame 24
RemoveAllHitboxes( )
AsynchronousTimer(26.0)#frame 26
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=4.0, Angle=0x3c, BKB=0x28, FKB=0x0, KBG=8c, Size=8.0, X=0.0, Y=5.0, Y=0.0, Eff=0x3, Trip=0x0, Hit=1.5, SDI=1.0, Clang=0x0, RB=0x0)
SynchronousTimer(1.0)#frame 27
RemoveAllHitboxes( )
AsynchronousTimer(37.0)#frame 37
?ClearBit(0x2100000d)
End( )
Modified data:
AsynchronousTimer(5.0)#frame 5
?SetBit(0x2100000d)
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=1.2, Angle=0x16f, BKB=0x1e, FKB=0x0, KBG=0x3c, Size=5.5, X=0.0, Y=5.0, Y=0.0, Eff=0x3, Trip=0x0, Hit=0.5, SDI=2.5, Clang=0x0, RB=0x0, Re-hit=0x4)
AsynchronousTimer(22.0)#frame 22
RemoveAllHitboxes( )
AsynchronousTimer(24.0)#frame 24
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=4.0, Angle=0x3c, BKB=0x32, FKB=0x0, KBG=64, Size=8.0, X=0.0, Y=5.0, Y=0.0, Eff=0x3, Trip=0x0, Hit=1.5, SDI=1.0, Clang=0x0, RB=0x0)
SynchronousTimer(2.0)#frame 26
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=3.0, Angle=0x3c, BKB=0x28, FKB=0x0, KBG=64, Size=7.0, X=0.0, Y=5.0, Y=0.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
SynchronousTimer(2.0)#frame 28
RemoveAllHitboxes( )
AsynchronousTimer(33.0)#frame 33
?ClearBit(0x2100000d)
End( )
Data changes:
-1st hitbox: active 7-23 → 5-21
-1st hitbox: 2.0% → 1.2% damage
-1st hitbox: 20 BKB/70 KBG → 30 BKB/60 KBG
-1st hitbox: hitbox size 5.3 → 5.5
-1st hitbox: 1.0 → 0.5 hitlag
-1st hitbox: 2.0 → 2.5 SDI
-1st hitbox: Re-hit=0x5 → 0x4 (hits the target again every 5 → 4 frames)
-Final hit: active 26 → 24-27 (24-25 clean, 26-27 late)
-Final hit, clean: 40 BKB/140 KBG → 50 BKB/100 KBG
-Final hit, clean: 2.0 → 1.5 hitlag
-Final hit, late: 4.0% → 3.0% damage
-Final hit, late: 50 BKB/100 KBG → 40 BKB/100 KBG
-Final hit, late: 1.5 → 1.0 hitlag
– Forward aerial –
IASA: frame 42 → 40
Landing lag: 12 → 15 frames
Auto-cancel: frame 1, then starting frame 38 → starting frame 27
Original data:
AsynchronousTimer(2.0)#frame 2
?SetBit(0x2100000d)
AsynchronousTimer(9.0)#frame 9
BHitbox(ID=0x0, Bone=0x6, Part=0x0, Dmg=9.0, Angle=0x169, BKB=0xa, FKB=0x0, KBG=0x64, Size=3.3, X=0.0, Y=2.9, Z=0.0, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
BHitbox(ID=0x1, Bone=0x7, Part=0x0, Dmg=11.5, Angle=0x2e, BKB=0x1e, FKB=0x0, KBG=0x61, Size=5.0, X=3.0, Y=0.4, Z=0.0, Eff=0x3, Trip=0x0, Hit=1.2, SDI=1.0, Clang=0x0, RB=0x0)
SynchronousTimer(2.0)#frame 11
BHitbox(ID=0x0, Bone=0x6, Part=0x0, Dmg=6.0, Angle=0x169, BKB=0x7, FKB=0x0, KBG=0x64, Size=3.3, X=0.0, Y=1.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=0.8, SDI=1.0, Clang=0x1, RB=0x1)
RemoveHitbox(0x0)
AsynchronousTimer(13.0)#frame 13
RemoveAllHitboxes( )
AsynchronousTimer(38.0)#frame 38
?ClearBit(0x210000d)
End( )
Modified data:
?SetBit(0x2100000d)
AsynchronousTimer(7.0)
BHitbox(ID=0x0, Bone=0x6, Part=0x0, Dmg=6.0, Angle=0x169, BKB=0x14, FKB=0x0, KBG=0x64, Size=3.3, X=0.0, Y=2.9, Z=0.0, Eff=0x0, Trip=0x0, Hit=0.7, SDI=1.0, Clang=0x1, RB=0x1)
BHitbox(ID=0x1, Bone=0x7, Part=0x0, Dmg=11.5, Angle=0x169, BKB=0x1e, FKB=0x0, KBG=0x64, Size=5.0, X=3.0, Y=0.4, Z=0.0, Eff=0x3, Trip=0x0, Hit=1.2, SDI=1.0, Clang=0x0, RB=0x0)
AsynchronousTimer(11.0)
RemoveAllHitboxes( )
AsynchronousTimer(27.0)#frame 27
?ClearBit(0x2100000d)
End( )
Data changes:
-Sourspot: active 9-10 → 7-10
-Sourspot: 9.0% → 6.0% damage
-Sourspot: 10 BKB/100 KBG → 20 BKB/100 KBG
-Sourspot: hitbox size 3.3 → 3.0
-Sourspot: 1.0 → 0.7 hitlag
-Sweetspot: active 9-12 → 7-10
-Sweetspot: launch angle 46° → 361°
-Sweetspot: 97 KBG → 100 KBG
– Back aerial –
IASA: frame 40
Landing lag: 15 frames
Auto-cancel: frame 1-2, then starting frame 39 → starting frame 39
Original data:
AsynchronousTimer(3.0)#frame 3
?SetBit(0x2100000d)
AsynchronousTimer(15.0)#frame 15
BHitbox(ID=0x0, Bone=0x9, Part=0x0, Dmg=9.0, Angle=0x169, BKB=0x1e, FKB=0x0, KBG=0x50, Size=3.0, X=0.0, Y=0.0, Z=0.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
BHitbox(ID=0x1, Bone=0x9, Part=0x0, Dmg=12.0, Angle=0x118, BKB=0x1e, FKB=0x0, KBG=0x5a, Size=4.5, X=4.5, Y=0.0, Z=0.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0, A/G=Air)
BHitbox(ID=0x2, Bone=0x9, Part=0x0, Dmg=12.0, Angle=0x169, BKB=0x1e, FKB=0x0, KBG=0x50, Size=4.5, X=4.5, Y=0.0, Z=0.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
BHitbox(ID=0x3, Bone=0x9, Part=0x0, Dmg=7.0, Angle=0x169, BKB=0xa, FKB=0x0, KBG=0x3c, Size=3.5, X=8.0, Y=0.0, Z=0.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
AsynchronousTimer(21.0)#frame 21
RemoveAllHitboxes( )
AsynchronousTimer(39.0)#frame 39
?ClearBit(0x2100000d)
End( )
Modified data:
?SetBit(0x2100000d)
AsynchronousTimer(15.0)#frame 15
BHitbox(ID=0x0, Bone=0x9, Part=0x0, Dmg=9.0, Angle=0x169, BKB=0x14, FKB=0x0, KBG=0x50, Size=3.0, X=-1.5, Y=0.0, Z=0.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
BHitbox(ID=0x1, Bone=0x9, Part=0x0, Dmg=12.0, Angle=0x118, BKB=0x1e, FKB=0x0, KBG=0x5a, Size=4.5, X=3.5, Y=0.0, Z=0.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0, A/G=Air)
BHitbox(ID=0x2, Bone=0x9, Part=0x0, Dmg=12.0, Angle=0x169, BKB=0x1e, FKB=0x0, KBG=0x5a, Size=4.5, X=3.5, Y=0.0, Z=0.0, Eff=0x3, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x0, RB=0x0)
BHitbox(ID=0x3, Bone=0x9, Part=0x0, Dmg=8.0, Angle=0x0, BKB=0xa, FKB=0x0, KBG=0x46, Size=3.5, X=8.0, Y=0.0, Z=0.0, Eff=0x3, Trip=0x0, Hit=0.8, SDI=1.0, Clang=0x0, RB=0x0)
AsynchronousTimer(21.0)#frame 21
RemoveAllHitboxes( )
AsynchronousTimer(39.0)#frame 39
?ClearBit(0x2100000d)
End( )
Data changes:
-Inner sourspot: 30 BKB → 20 BKB
-Inner sourspot: X=0.0 → X=-1.5
-Meteor/over-lapped hitbox: X=4.5 → X=3.5
-Outer sourspot: 361° → 0° angle
-Outer sourspot: 7.0% → 8.0% damage
-Outer sourspot: 60 KBG → 70 KBG
-Outer sourspot: 1.0 → 0.8 hitlag
– Up aerial –
IASA: frame 46 → 38
Landing lag: 12 → 10 frames
Auto-cancel: frame 1, then starting frame 38 → 1-5, then starting frame 37
Original data:
AsynchronousTimer(2.0)#frame 2
?SetBit(0x210000d)
AsynchronousTimer(7.0)#frame 7
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=13.0, Angle=0x50, BKB=0xa, KBG=0x0, KBG=0x64, Size=5.2, X=0.0, Y=14.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=1.1, SDI=0.0, Clang=0x1, RB=0x1)
AsynchronousTimer(10.0)#frame 10
RemoveAllHitboxes( )
AsynchronousTimer(38.0)#frame 38
?ClearBit(0x2100000d)
End( )
Modified data:
AsynchronousTimer(6.0)#frame 6
?SetBit(0x210000d)
BHitbox(ID=0x0, Bone=0x13, Part=0x0, Dmg=10.0, Angle=0x50, BKB=0x1e, FKB=0x0, KBG=0x64, Size=5.0, X=5.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=1.1, SDI=0.0, Clang=0x1, RB=0x1)
AsynchronousTimer(10.0)#frame 10
RemoveAllHitboxes( )
AsynchronousTimer(37.0)#frame 37
?ClearBit(0x2100000d)
End( )
Data changes:
-Hitbox: Bone=0x0 → 0x13 (head)
-Hitbox: active 7-9 → 6-9
-Hitbox: 13.0% → 10.0% damage
-Hitbox: 10 BKB → 30 BKB
-Hitbox: size 5.2 → 5.0, X=5.0
– Down aerial –
IASA: frame 57 → 48
Landing lag: 25 frames
Auto-cancel: starting frame 47 → starting frame 38
Original data:
?SetBit(0x2100000d)
AsynchronousTimer(10.0)#frame 10
LoopStart(0x3)
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=3.5, Angle=0x5a, BKB=0x2a, FKB=0x0, KBG=0xa, Size=5.0, X=0.0, Y=-5.0, Z=0.7, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
BHitbox(ID=0x1, Bone=0x0, Part=0x0, Dmg=3.5, Angle=0x10e, BKB=0x0, FKB=0x14, KBG=0x64, Size=3.5, X=0.0, Y=1.0, Z=0.7, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
SynchronousTimer(3.0)#frame 13
RemoveAllHitboxes( )
SynchronousTimer(5.0)#frame 18
LoopEnd(-0x37)
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=5.0, Angle=0x10e, BKB=0xa, FKB=0x0, KBG=0x6e, Size=6.9, X=0.0, Y=-5.0, Z=0.7, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
BHitbox(ID=0x1, Bone=0x0, Part=0x0, Dmg=5.0, Angle=0x169, BKB=0xa, FKB=0x0, KBG=0x82, Size=5.0, X=0.0, Y=1.0, Z=0.7, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
SynchronousTimer(2.0)#frame 20
RemoveAllHitboxes( )
AsynchronousTimer(45.0)#frame 45
?ClearBit(0x2100000d)
End( )
Modified data:
?SetBit(0x2100000d)
AsynchronousTimer(8.0)#frame 8
LoopStart(0x3)
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=3.5, Angle=0x5a, BKB=0x32, FKB=0x0, KBG=0xa, Size=5.0, X=0.0, Y=-5.0, Z=0.7, Eff=0x0, Trip=0x0, Hit=0.8, SDI=1.0 Clang=0x1, RB=0x1)
BHitbox(ID=0x1, Bone=0x0, Part=0x0, Dmg=3.5, Angle=0x10e, BKB=0x0, FKB=0x14, KBG=0x64, Size=3.5, X=0.0, Y=1.0, Z=0.7, Eff=0x0, Trip=0x0, Hit=0.8, SDI=1.0, Clang=0x1, RB=0x1)
SynchronousTimer(3.0)#frame 11
RemoveAllHitboxes( )
SynchronousTimer(3.0)#frame 14
LoopEnd(-0x37)
BHitbox(ID=0x0, Bone=0x0, Part=0x0, Dmg=5.0, Angle=0x10e, BKB=0xa, FKB=0x0, KBG=0x6e, Size=7.0, X=0.0, Y=-5.0, Z=0.7, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
BHitbox(ID=0x1, Bone=0x0, Part=0x0, Dmg=5.0, Angle=0x10e, BKB=0xa, FKB=0x0, KBG=0x6e, Size=5.0, X=0.0, Y=1.0, Z=0.7, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x1)
SynchronousTimer(3.0)#frame 17
RemoveAllHitboxes( )
AsynchronousTimer(38.0)#frame 38
?ClearBit(0x2100000d)
End( )
Data changes:
Hitbox loop: loops every 8 → 6 frames (10-12, 18-20, 26-28 → 8-10, 14-16, 20-22)
Hitbox loop, lower hitbox: 42 BKB → 50 BKB
Hitbox loop, both hitboxes: 1.0 → 0.8 hitlag
Final hit: active for 2 → 3 frames (active 34-36 → 26-28)
Final hit, lower hitbox: hitbox size 6.9 → 7.0
Final hit, upper hitbox: launch angle 361° → 270°
Final hit, upper hitbox: 130 KBG → 110 KBG
– Z aerial –
IASA: frame 60
Landing lag: 8 frames
Original data:
unk_23A9AC4B(0x5)
unk_0202C138(0x5, 0x0)
SynchronousTimer(7.0)#frame 8
?SetBit(0x2100000d)
AsynchronousTimer(8.0)#frame 8
?ClearBit(0x2100000d)
unk_AF41E94E(0x5, 0x1)
unk_0202C139(0x5, 0x1)
AsynchronousTimer(9.0)#frame 9
BHitbox(ID=0x0, Bone=0x1a, Part=0x0, Dmg=4.0, Angle=0x2d, BKB=0x3c, FKB=0x0, KBG=0x1e, Size=2.3, X=0.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x0)
AsynchronousTimer(13.0)#frame 13
BHitbox(ID=0x0, Bone=0x1a, Part=0x0, Dmg=2.8, Angle=0x2d, BKB=0x28, FKB=0x0, KBG=0x1e, Size=2.0, X=0.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=1.0, SDI=1.0, Clang=0x1, RB=0x0)
AsynchronousTimer(20.0)#frame 20
RemoveAllHitboxes( )
AsynchronousTimer(25.0#frame 25
unk_A30D3CA(0x5, 0x3)
AsynchronousTimer(50.0)#frame 50
unk_C436BF6E(0x5)
End( )
Modified data:
unk_23A9AC4B(0x5)
unk_0202C138(0x5, 0x0)
SynchronousTimer(7.0)#frame 8
?SetBit(0x2100000d)
AsynchronousTimer(8.0)#frame 8
?ClearBit(0x2100000d)
unk_AF41E94E(0x5, 0x1)
unk_0202C139(0x5, 0x1)
AsynchronousTimer(9.0)#frame 9
BHitbox(ID=0x0, Bone=0x1a, Part=0x0, Dmg=4.0, Angle=0x2d, BKB=0x46, FKB=0x0, KBG=0x1e, Size=2.5, X=0.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=0.5, SDI=1.0, Clang=0x1, RB=0x0)
AsynchronousTimer(13.0)#frame 13
BHitbox(ID=0x0, Bone=0x1a, Part=0x0, Dmg=3.0, Angle=0x2d, BKB=0x32, FKB=0x0, KBG=0x1e, Size=2.5, X=0.0, Y=0.0, Z=0.0, Eff=0x0, Trip=0x0, Hit=0.5, SDI=1.0, Clang=0x1, RB=0x0)
AsynchronousTimer(20.0)#frame 20
RemoveAllHitboxes( )
AsynchronousTimer(25.0#frame 25
unk_A30D3CA(0x5, 0x3)
AsynchronousTimer(50.0)#frame 50
unk_C436BF6E(0x5)
End( )
Modified data:
-Clean hitbox: 60 BKB → 70 BKB
-Clean hitbox: hitbox size 2.3 → 2.5
-Late hitbox: 2.8% → 3.0% damage
-Late hitbox: 40 BKB → 50 BKB
-Late hitbox: hitbox size 2.0 → 2.5
-Clean & late hitboxes: 1.0 → 0.5 hitlag
– Forward throw –
IASA: frame 53 → 55
Original data:
GrabHitbox(ID=0x0, ?=0x0, Dmg=10.0, Angle=0x30, BKB=0x50, FKB=0x0, KBG=0x41, Weight=0x1)
GrabHitbox(ID=0x0, ?=0x0, Dmg=3.0, Angle=0x169, BKB=0x3c, FKB=0x0, KBG=0x64, Weight=0x1)
AsynchronousTimer(23.0)#frame 23
unk_D8DF1DCC(0x0, 0x1a, 0x11000005, 0x11000006, 0x11000007)
End( )
Modified data:
GrabHitbox(ID=0x0, ?=0x0, Dmg=8.0, Angle=0x32, BKB=0x34, FKB=0x0, KBG=0x64, Weight=0x1)
GrabHitbox(ID=0x0, ?=0x0, Dmg=3.0, Angle=0x169, BKB=0x3c, FKB=0x0, KBG=0x64, Weight=0x1)
AsynchronousTimer(23.0)#frame 23
unk_D8DF1DCC(0x0, 0x1a, 0x11000005, 0x11000006, 0x11000007)
End( )
Data changes:
-10.0% → 8.0% damage
-Launch angle 48° → 50°
-80 BKB/71 KBG → 52 BKB/100 KBG
– Back throw –
IASA: frame 53 → 55
Original data:
GrabHitbox(ID=0x0, ?=0x0, Dmg=10.0, Angle=0x29, BKB=0x50, FKB=0x0, KBG=0x41, Weight=0x1)
GrabHitbox(ID=0x0, ?=0x0, Dmg=3.0, Angle=0x169, BKB=0x3c, FKB=0x0, KBG=0x64, Weight=0x1)
AsynchronousTimer(20.0)#frame 20
unk_63623560( )
unk_D8DF1DCC(0x0, 0x1a, 0x11000005, 0x11000006, 0x11000007)
End( )
Modified data:
GrabHitbox(ID=0x0, ?=0x0, Dmg=8.0, Angle=0x28, BKB=0x34, FKB=0x0, KBG=0x64, Weight=0x1)
GrabHitbox(ID=0x0, ?=0x0, Dmg=3.0, Angle=0x169, BKB=0x3c, FKB=0x0, KBG=0x64, Weight=0x1)
AsynchronousTimer(20.0)#frame 20
unk_63623560( )
unk_D8DF1DCC(0x0, 0x1a, 0x11000005, 0x11000006, 0x11000007)
End( )
Data changes:
-10.0% → 8.0% damage
-Launch angle 41° → 40°
-80 BKB/71 KBG → 52 BKB/100 KBG
– Up throw –
IASA: frame 56 → 60
Original data:
GrabHitbox(ID=0x0, ?=0x0, Dmg=10.0, Angle=0x5a, BKB=0x4e, FKB=0x0, KBG=0x45, Weight=0x1)
GrabHitbox(ID=0x0, ?=0x0, Dmg=3.0, Angle=0x169, BKB=0x3c, FKB=0x0, KBG=0x64, Weight=0x1)
AsynchronousTimer(25.0)#frame 25
unk_D8DF1DCC(0x0, 0x1a, 0x11000005, 0x11000006, 0x11000007)
End( )
Modified data:
GrabHitbox(ID=0x0, ?=0x0, Dmg=12.0, Angle=0x50, BKB=0xa, FKB=0x0, KBG=0x66, Weight=0x1)
GrabHitbox(ID=0x0, ?=0x0, Dmg=3.0, Angle=0x169, BKB=0x3c, FKB=0x0, KBG=0x64, Weight=0x1)
AsynchronousTimer(25.0)#frame 25
unk_D8DF1DCC(0x0, 0x1a, 0x11000005, 0x11000006, 0x11000007)
End( )
Data changes:
-10.0% → 12.0% damage
-Launch angle 90° → 80°
-78 BKB/69 KBG → 10 BKB/102 KBG
– Down throw –
IASA: frame 50
Original data:
GrabHitbox(ID=0x0, ?=0x0, Dmg=6.5, Angle=0x50, BKB=0x4e, FKB=0x0, KBG=0x33, Weight=0x0)
GrabHitbox(ID=0x0, ?=0x0, Dmg=3.0, Angle=0x169, BKB=0x3c, FKB=0x0, KBG=0x64, Weight=0x1)
AsynchronousTimer(41.0)#frame 41
unk_D8DF1DCC(0x0, 0x1a, 0x11000005, 0x11000006, 0x11000007)
End( )
Modified data:
GrabHitbox(ID=0x0, ?=0x0, Dmg=6.0, Angle=0x69, BKB=0x5a, FKB=0x0, KBG=0x28, Weight=0x0)
GrabHitbox(ID=0x0, ?=0x0, Dmg=3.0, Angle=0x169, BKB=0x3c, FKB=0x0, KBG=0x64, Weight=0x1)
AsynchronousTimer(40.0)#frame 40
unk_D8DF1DCC(0x0, 0x1a, 0x11000005, 0x11000006, 0x11000007)
End( )
Data changes:
-Target thrown on frame 41 → 40
-6.5% → 6.0% damage
-Launch angle 80° → 105°
-78 BKB/51 KBG → 90 BKB/40 KBG