• Welcome to Smashboards, the world's largest Super Smash Brothers community! Over 250,000 Smash Bros. fans from around the world have come to discuss these great games in over 19 million posts!

    You are currently viewing our boards as a visitor. Click here to sign up right now and start on your path in the Smash community!

Data Smash 4 shield advantage charts

Zapp Branniglenn

Smash Lord
Joined
Apr 13, 2014
Messages
1,707
Location
Santa Ana, CA
Welcome to the Smash 4 Shield Advantage charts. These were originally built by LordWilliam1234 LordWilliam1234 in Patch 1.10 to better understand the changes to shield hitlag. And they had to be rebuilt completely with Patch 1.11 which drastically increased shieldstun. Between then and the next patch I volunteered to work together to help create full charts for all characters. The full roster was completed on May 1st after hundreds of hours of testing between school and job schedules. We believe that this is too valuable a resource for players to not have bookmarked, so I'm making this Smashboards thread. I would greatly appreciate it if @Thinkaman or any mod can deliver this thread to the Smash Academy sub-forum

Block advantage is a term that refers to how many frames you have before the opponent can act after shielding that specific attack. For our charts, we used 60FPS video capture of every move in the game being blocked to find their block stats, as well as startup, total frames, and other relevant information to determine advantage. Results were obtained from Training Mode, which features no stale move negation, freshness bonus, or rage. To better understand what block advantage for a move is, please refer to this glossary and list of calculations:
Startup: The amount of frames before and including the one where the move hits. Moves with multiple hits are ordered from first to last hit

Lag: The amount of frames after the move hits before the attacker can perform a new action. Specifically does not include the frame the move hits. For moves with multiple hits, the final hit's lag is displayed. For aerials, this field is for Landing lag.

IASA: Interruptable As Soon As. This field only concerns moves with time frames for initiating other, specific actions, like jab transitions. Jab transition IASA frame refers to the frame a second or third jab can start in terms of that move's animation.

Total Frames: The total amount of frames for the move. A simple addition of Startup and Lag for most moves. For aerials, this does not concern landing lag, but instead the character remaining airborne. Note that Total Frames = FAF -1

Block Freeze: Shield hitlag. The amount of frames before shield hitstun begins. Defender does not lose periodic shield health during Shieldlag.

Block Freeze (self): Shield hitlag for the attacker. A less relevant field after Patch 1.11, where Block Freeze was homogenized between attacker and defender. Attacker does not suffer Block Freeze for projectile attacks.

Blockstun: Shield hitstun. Defender does not lose periodic shield health during Blockstun. They must wait for this many frames before they can put down their shield or do any Out of Shield actions.

Advantage (OoS): Literal block advantage. Most moves are unsafe on block and have a negative number of frames telling you how much time the defender can act before you can with Out of Shield actions. A positive number indicates how much quicker the attacker can act before the defender.

Advantage (drop): Block advantage +7. It takes 7 frames to put down shield, so this is the Block advantage when the defender wants to do something he can't from a shielding position.

Further notes: Smash 4 attacks (mainly special moves) are complicated by design, so use these notes to the right of advantage as guidelines for what multiple startup, lag, and advantage values are referring to. We try to be as comprehensive as possible.
How to calculate block advantage for normal moves: -(lag – blockstun) = Advantage (OoS). The attacker enters lag for their move on the same frame the defender enters Blockstun. Our charts are set up for this easy calculation.

How to calculate block advantage for aerials: We consider a scenario where the attack is blocked just one frame before the attacker lands. The attacker thus enters landing lag on the same frame the defender enters blockstun. If the attacker still had, for example, 4 frames of air time before they landed, you would add that (-4) directly to the advantage.

How to calculate block advantage for projectiles: You add Block Freeze to Blockstun, as the attacker does not experience this. But we assume a scenario where the projectile is blocked on its first active frame in order to maintain the lag – blockstun framework. This is the worst case scenario. Refer to next question for more info on late hits.

How to calculate block advantage for a late hit: We should have block numbers for any late hit of an attack. To use Ganondorf's dash attack as an example, the late hit has three less blockstun, but comes out later in the move, so there's less lag. If Ganon's dash attack was blocked on the very last hit frame (startup 19), then that means he has 18 frames of lag rather than 27 for the initial, first active frame. With this information: -(18 -7) = -11 (OoS) and -4 (drop). Projectiles are no different, just remember to add block freeze to blockstun.

How to calculate block advantage for an auto-cancelled aerial: Very few aerials are safer when auto cancelled from a short hop in terms of frame data, but calculating these scenarios is no less important. For this, you need to know your character's short hop air time, hard landing lag (usually 4 frames but can be 5 or 6), and the aerial's auto cancel window. Hard landing lag is the landing lag you experience upon landing during an autocancel window. To use Yoshi's F-air as an example, Yoshi's Short Hop air time is 42 frames, F-air has 16 startup and auto cancels on frame 40, and yoshi's hard landing lag is 4. Yoshi will be in the air for 26 frames after he's blocked before landing. Add 4 hard landing lag to the 26 air time to get 30 frames of “lag” before Yoshi can act again on the ground. F-air deals 10 shieldstun, so the block advantage is -20 (OoS). Other factors to consider are fast falling the aerial and purposely delaying the attack in order to have less air time before landing. If we look at Yoshi's F-air autocancel, he needs to experience 40 frames of the animation or else he'll suffer landing lag. So the attacker can only delay the attack as long as two frames in a short hop in order for the move to autocancel, so delaying is risky and not much help. Fast falling toward the end of a move can shave off a few frames of air time, but again, the best you can hope for is +2 better advantage on this specific move. Regarding auto cancelled aerials, their main advantage is the ability to move yourself far away from the defender to avoid typical punishes, because it takes the defender time to put down their shield and close that distance chasing you. And always be aware of the potential to double jump before landing or perform another action to further cover yourself from punishes.

How to calculate block advantage for jab transitions and other IASAs. To use Cloud's jab 1 to Jab 2 as an example, Jab 1's startup is 4 and IASA is 9 – That's the first animation frame for jab 2 if it's been input. Counting from 9 with 5 startup, that means jab 2 comes out on frame 13 (not 14). There are 8 frames of animation between Jab 1 and 2's hits, and Jab 1 deals 3 blockstun. Thus the defender has 5 frames in which they can act. With this information you know that shield grabs as fast as frame 6 won't work on cloud since they connect on the same frame and Smash 4 has no grab armor. But dodge rolls are possible because they need just four frames before the defender becomes invulnerable.

If there are any questions or concerns regarding these charts, I would be more than willing to oblige you here in this thread. We hope the charts prove valuable for building block punishing guides and discovering new character possibilities and optimizations.

Regarding basic character movesets, the charts are indeed finished, but we still have some things we wanted to add in the future. We have an interest in miscellaneous animation data like skids and turnaround frames. Anything that's not already covered in major data sources. Also in the past we have shown a dedication to custom moves data alongside base movesets, but there are 16 characters who are unfinished in this regard. They are Diddy Kong, Duck Hunt, King Dedede, Kirby, Little Mac, Luigi, Pac-Man, Pikachu, ROB, Robin, Sheik, Shulk, Sonic, Villager, Zelda, and ZSS. We hope to add these customs to the charts in the future. Another addition planned is Shulk's Arts. Similar to Lucario's Aura, Shulk's Arts have an impact on his damage and thus block advantage. Finally, we planned a Kirby Hats page for his copy abilities, but most behave exactly like the original move, so it will probably only have information on copied moves that are actually different from the original in terms of frames or block stats.

Latest updates: Shulk Arts page finished.
 
Last edited:

Plain Yogurt

Smash Ace
Joined
Feb 13, 2014
Messages
874
Location
Presumably your fridge.
Assuming I followed the calculations correctly, I actually added up the advantage on shield drop of Shulk's attacks in different arts a while back using @Masonomace 's damage chart with the calculations.

Smash vs. Shield vs. Speed vs. vanilla/jump vs. Buster


Jab 1: -10/-10/-10/-9/-9

Jab 2: -18/-18/-18/-17/-17

Jab 3: -22/-21/-21/-20/-19

Dash Attack: -25/-24/-23/-22/-19

FTilt Sweet: -19/-17/-17/-15/-12

FTilt Sour: -19/-18/-18/-16/-13

UTilt Sweet: -17/-16/-16/-15/-13

UTilt Sour: -17/-16/-16/-15/-13

UTilt last active frame: -5/-4/-4/-3/-1

DTilt Sweet: -10/-9/-8/-7/-5

DTilt Sour: -10/-9/-9/-8/-6

FSmash 2 Sweet: -32/-30/-29/-28/-25

FSmash 2 Sour/tipper: -32 /-31/-30/-29/-26

USmash: -25/-23/-22/-24/-18

USmash last active frame: -22/-20/-19/-21/-15

DSmash Sweet hit 5: -30/-29/-29/-28/-27

DSmash Sour hit 5: -30/-30/-30/-28/-28


Nair Sweet: +1/+2/+2/+3/+5

Nair Sour: +1/+2/+2/+3/+5

Fair Sweet: -5/-4/-4/-3/-1

Fair Sour: -6/-5/-4/-4/-1

Bair Sweet: -7/-5/-5/-3/+-0

Bair Sour: -8/-7/-7/-6/-4

UAir 1: -5/-4/-4/-3/-2

UAir 2 Sweet: -3/-2/-2/0/+2

UAir 2 Sour: -4/-3/-3/-2/+-0

Dair 1: -12/-11/-11/-10/-8

Dair 2 Sweet: -11/-10/-9/-8/-5

Dair 2 Sour: -11/-10/-10/-8/-6


So yeah. I think I did it right? And of course OoS is -7 more frames. If I DIDN'T do it right...first of all dang it this took me an evening and second of all just ignore this mess.
 

san.

1/Sympathy = Divide By Zero
Moderator
Joined
Oct 26, 2008
Messages
5,651
Location
Rochester, NY
NNID
Sansoldier
3DS FC
4957-2846-2924
Great!

Is it possible to have these things someday in the future?

  1. Shield advantage between jabs/slower multihits like Marth's dancing blade.
    You give an example for how to calculate it in the glossary, but that will be a pain for many moves. It'd be nice if we know which one of them can be guaranteed punished by shield grab for instance, and which jabs are safe against shield grabs.
  2. Take into account hitbox duration in some way for safety on shield.
  3. Take into account autocancels in some way for safety on shield.
    In order for it to be easy to understand, columns for best advantage on block for the last hitbox frame and for autocancels will be appreciated.
 

LordWilliam1234

Smash Journeyman
Joined
Nov 26, 2014
Messages
410
Switch FC
7820-3654-7995
Great!

Is it possible to have these things someday in the future?

  1. Shield advantage between jabs/slower multihits like Marth's dancing blade.
    You give an example for how to calculate it in the glossary, but that will be a pain for many moves. It'd be nice if we know which one of them can be guaranteed punished by shield grab for instance, and which jabs are safe against shield grabs.
  2. Take into account hitbox duration in some way for safety on shield.
  3. Take into account autocancels in some way for safety on shield.
    In order for it to be easy to understand, columns for best advantage on block for the last hitbox frame and for autocancels will be appreciated.
I'm at EVO at the moment but when I get back (Tuesday) I'll see about adding this stuff in.
 

Zapp Branniglenn

Smash Lord
Joined
Apr 13, 2014
Messages
1,707
Location
Santa Ana, CA
Assuming I followed the calculations correctly, I actually added up the advantage on shield drop of Shulk's attacks in different arts a while back using @Masonomace 's damage chart with the calculations.

So yeah. I think I did it right? And of course OoS is -7 more frames. If I DIDN'T do it right...first of all dang it this took me an evening and second of all just ignore this mess.
Just did Buster and it looks good. As long as you've got the right damage values and shieldstun formula it should all be correct. Just one technicality with Utilt's "sour" hit, it's only possible on later frames of the move, so you wouldn't use the same lag as with the initial hit. Plus with Uair 2 and Dair 2 beam hits we would omit that from advantage, since we assume a scenario where you're landing on the next frame. Hitboxes that can't reasonably be landed on a shielding target are commonly ignored for advantage, but we still get block stats for them.

Great!

Is it possible to have these things someday in the future?

  1. Shield advantage between jabs/slower multihits like Marth's dancing blade.
    You give an example for how to calculate it in the glossary,
I'm embarrassed to admit my example is off by one frame. Fixed it. We appreciate suggestions as far as what to add. Just remember that this is volunteer work done in our spare time, so don't start getting too demanding. I do definitely agree with the first two. Autocancels have so many potential variables like short hop height vs full hop height, reducing air time via fast falls or delaying the attack. And 90-95% of aerials are less safe than landing can be in terms of pure frame data. The real boon of auto cancelled attacks is being able to still move and position yourself. As well as act with double jump or even another aerial before landing for more safety that way.
 

Yikarur

Smash Master
Joined
May 29, 2007
Messages
4,595
Location
Germany
Awesome work.
Is it possible to add a headline to each tab?
Like
"Marios Shield Advantage" in Row 1?
This way it's possible to download the whole chart as .pdf and to search everything via ctrl + F. The pdf download looks nice but it just has every table without hints which character the table belongs to atm
 
Top Bottom