GGXRD-R2/Attack Attributes: Difference between revisions

From Dustloop Wiki
(→‎Stun: Added the stun formula, still need to figure out the IK modifier)
No edit summary
 
(10 intermediate revisions by 4 users not shown)
Line 1: Line 1:
==Attack Types==
== Attack Types ==
:Attacks come in three broad categories in Guilty Gear that define how they can interact with other attacks.
:Attacks come in three broad categories in Guilty Gear that define how they can interact with other attacks.
=== Strike ===
=== Strike ===
:Strikes are the most common form of attack in the game like punches, kicks, and sword slashes.  
:Strikes are the most common form of attack in the game like punches, kicks, and sword slashes.  
Basically any standard, blockable attack is probably a strike. Strikes can clash with other strikes, but not with projectiles and throws. There are a few strikes that can clash with projectiles like Ky's 5D or Johnny's Mist Finer.
Basically any standard, blockable attack is probably a strike. Strikes can clash with other strikes, but not with projectiles and throws. There are a few strikes that can clash with projectiles like {{Character Label|GGXRD-R2|Ky Kiske|label=Ky}}'s {{MiniMoveCard|chara=Ky Kiske|input=5D|label=Dust Attack}} or {{Character Label|GGXRD-R2|Johnny}}'s {{MiniMoveCard|chara=Johnny|input=214K Level 1|label=Mist Finer}}.
 
=== Projectile ===
=== Projectile ===
:Projectiles are attacks that are entities independent of the attacker, like Ky's Stun Edge.
:Projectiles are attacks that are entities independent of the attacker, like {{Character Label|GGXRD-R2|Ky Kiske|label=Ky}}'s {{MiniMoveCard|chara=Ky Kiske|input=236S|label=Stun Edge}}.
Each projectile has a '''durability level'''. When two projectiles of equal durability clash, each projectile will lose one hit (so a 3 hit projectile will become a 2 hit projectile, and a 1 hit projectile disappears). Higher level projectiles will nullify lower level projectiles without losing any hits. Projectiles can not clash with strikes or throws.
Each projectile has a '''durability level'''. When two projectiles of equal durability clash, each projectile will lose one hit (so a 3 hit projectile will become a 2 hit projectile, and a 1 hit projectile disappears). Higher level projectiles will nullify lower level projectiles without losing any hits. Projectiles can not clash with strikes or throws.
=== Throw ===
=== Throw ===
:Throws are short ranged unblockable attacks that temporarily turn both characters invincible before dealing damage to the opponent.
:Throws are short ranged unblockable attacks that temporarily turn both characters invincible before dealing damage to the opponent.
Throw interactions are described in more detail [[GGXRD-R2/Offense#Throws|here]].
Throw interactions are described in more detail [[GGXRD-R2/Offense#Throws|here]].
=== Eddie ===
=== Eddie ===
:Zato-1's shadow, Eddie, is in his own unique category: he is technically a projectile (as Jack-O's Shield negates his attacks), but is surrounded by a hurtbox, so he can be hit by strikes and projectiles (but not throws).
:{{Character Label|GGXRD-R2|Zato-1|label=Zato}}'s shadow, Eddie, is in his own unique category: he is technically a projectile (as {{Character Label|GGXRD-R2|Jack-O}}'s {{MiniMoveCard|chara=Jack-O|input=Organ > H|label=Aegis Field}} negates his attacks), but is surrounded by a hurtbox, so he can be hit by strikes and projectiles (but not throws).
 
===Invincibility===
===Invincibility===
==== Attribute Invincibility ====
==== Attribute Invincibility ====
:Some attacks are invulnerable only to certain types.  
:Some attacks are invulnerable only to certain types.  
For example: Bursts are only invulnerable to strikes and projectiles, but not throws. Leo's K attack in Byrnhiildr Stance is throw invincible, but not strike or projectiles. These situations are very simple to describe. The attack is invulnerable to the specified types during the specified times. To beat these attacks hit them with a type they are vulnerable to, or hit them before/after the invincible period.
For example: Bursts are only invulnerable to strikes and projectiles, but not throws. {{Character Label|GGXRD-R2|Leo Whitefang|label=Leo}}'s {{MiniMoveCard|chara=Leo Whitefang|input=Stance K|label=Byrnhildr Stance {{clr|K|K}}}} is throw invincible, but not strike or projectiles. These situations are very simple to describe. The attack is invulnerable to the specified types during the specified times. To beat these attacks hit them with a type they are vulnerable to, or hit them before/after the invincible period.
 
==== Hitbox Invincibility ====
==== Hitbox Invincibility ====
:Some attacks shrink the hurtbox of characters, even when it looks like they occupy that space.
:Some attacks shrink the hurtbox of characters, even when it looks like they occupy that space.
Most anti-air 6Ps fall into this category. Because of this, 6Ps can lose to air attacks when the opponent is able to get close enough to touch the character's hurtbox. Thus the same 2 attacks can win or lose depending on their spacing and timing. Players need to learn how their attack will behave in different scenarios, decide if the outcome is favorable, then correctly execute.
Most anti-air {{Ni|6}}{{Prompt|GGST|P}} attacks fall into this category. Because of this, they can lose to air attacks when the opponent is able to get close enough to touch the character's hurtbox. Thus the same 2 attacks can win or lose depending on their spacing and timing. Players need to learn how their attack will behave in different scenarios, decide if the outcome is favorable, then correctly execute.
{{notice|Hitboxes shown are purely for explanation purposes and are not meant to be exact in-game hitboxes}}
 
{{notice|Hitboxes shown are purely for explanation purposes and are not meant to be exact in-game hitboxes.}}
 
==== Example - Successful Anti Air ====
==== Example - Successful Anti Air ====
<gallery widths=200px heights=200px>
<gallery widths=200px heights=200px>
File:GGXRD_antiAir1.png|Sol jumps toward Ky
File:GGXRD_antiAir1.png|Sol jumps toward Ky.
File:GGXRD_antiAir2.png|Both players attack. Ky's 6P is upper body invincible during startup, Sol's attack misses
File:GGXRD_antiAir2.png|Both players attack. Ky's {{clr|P|6P}} is upper body invincible during startup, Sol's attack misses.
File:GGXRD_antiAir3.png|Ky's 6P becomes active and above knees invincible. Sol's attack continues to miss as he falls into Ky's attack and gets hit
File:GGXRD_antiAir3.png|Ky's {{clr|P|6P}} becomes active and above knees invincible. Sol's attack continues to miss as he falls into Ky's attack and gets hit.
</gallery>
</gallery>
==== Example - Unsuccessful Anti Air ====
==== Example - Unsuccessful Anti Air ====
<gallery widths=200px heights=200px>
<gallery widths=200px heights=200px>
File:GGXRD_antiAir1.png|Sol jumps toward Ky
File:GGXRD_antiAir1.png|Sol jumps toward Ky.
File:GGXRD_antiAir4.png|Both delay attacking, Sol is closer to Ky and the ground compared to the above example
File:GGXRD_antiAir4.png|Both delay attacking, Sol is closer to Ky and the ground compared to the above example.
File:GGXRD_antiAir5.png|Sol's j.S is now low enough to the ground to hit Ky out of the startup of his 6P
File:GGXRD_antiAir5.png|Sol's {{clr|S|j.S}} is now low enough to the ground to hit Ky out of the startup of his {{clr|P|6P}}.
</gallery>
</gallery>
==== Example - Low Profile ====
==== Example - Low Profile ====
<gallery widths=200px heights=200px>
<gallery widths=200px heights=200px>
File:GGXRD_lowProfile1.png|Sol sweep can low profile under Ky's 2P
File:GGXRD_lowProfile1.png|Sol sweep can low profile under Ky's {{clr|P|2P}}.
File:GGXRD_lowProfile2.png|Sol using upper body invincible of his 6P to go through Ky's f.S
File:GGXRD_lowProfile2.png|Sol using upper body invincible of his {{clr|P|6P}} to go through Ky's {{clr|S|f.S}}.
</gallery>
</gallery>


  The frame data will state that attacks have "above knees invincibility", "above chest invincibility", "low profile", etc. to describe how the hurtboxes of attacks grow and shrink.
The frame data will state that attacks have "above knees invincibility", "above chest invincibility", "low profile", etc. to describe how the hurtboxes of attacks grow and shrink.


==Hit Effects ==
== Hit Effects ==
=== Counter Hit ===
=== Counter Hit ===
[[File:GGXRD_CounterHit.png|thumb|250px|COUNTER!]]
[[File:GGXRD_CounterHit.png|thumb|250px|COUNTER!]]
:Hitting an opponent out of their attack will net you a Counter Hit (CH).
:Hitting an opponent out of their attack will net you a Counter Hit (CH).
Counter Hits increase hitstun or do special effects to the opponent such as wall bounce or ground slide, allowing for stronger combos. In general, the higher [[#Attack Level|level of the attack]], the more additional hitstun is inflicted.
Counter Hits increase hitstun or do special effects to the opponent such as wall bounce or ground slide, allowing for stronger combos. In general, the higher the Attack Level of the attack, the more additional hitstun is inflicted.
Hitting an opponent when their [[GGXRD-R2/Damage#R.I.S.C. Level|R.I.S.C. Level]] is flashing will be a GUARANTEED Counter Hit. You can even get multiple CHs in a row if the R.I.S.C. Level is raised high enough.
Hitting an opponent when their [[GGXRD-R2/Damage#R.I.S.C. Level|R.I.S.C. Level]] is flashing will result in a guaranteed Counter Hit. You can even get multiple CHs in a row if the R.I.S.C. Level is raised high enough.
Throws will only be CH if their R.I.S.C. Level is flashing; interrupting an opponent's attack with a throw will not be a CH.
Throws will only be CH if their R.I.S.C. Level is flashing; interrupting an opponent's attack with a throw will not be a CH.
Contrary to popular belief, CH's do not inflict additional bonus damage, but they usually enable stronger combos thereby increasing damage dealt.
Contrary to popular belief, CHs do not inflict additional bonus damage, but they usually enable stronger combos thereby increasing damage dealt.
<br style="clear:both;"/>
<br style="clear:both;"/>
=== Mortal Counter ===
=== Mortal Counter ===
[[File:GGXRD_MortalCounter.png|thumb|250px|MORTAL]]
[[File:GGXRD_MortalCounter.png|thumb|250px|MORTAL]]
:Mortal Counters occur when a player gets hit by a strike during [[GGXRD-R2/Movement#Danger Time|Danger Time]].
:Mortal Counters occur when a player gets hit by a strike (excluding Dead Angle Attacks) during [[GGXRD-R2/Movement#Danger Time|Danger Time]].
The attack will automatically trigger Counter Hit effects as well as more hitstop, time slow, and the ability to cancel the attack into anything that a [[GGXRD-R2/Movement#Clashes|clash]] could cancel into.
The attack will automatically trigger Counter Hit effects as well as more hitstop, slowdown, and the ability to cancel the attack into anything that a [[GGXRD-R2/Movement#Clashes|clash]] could cancel into.
<br style="clear:both;"/>
<br style="clear:both;"/>
=== Float ===
=== Float ===
:Certain attacks will launch the other player into the air, even when they are standing or crouching.
:Certain attacks will launch the other player into the air, even when they are standing or crouching.
Standing Dust is an obvious example, but also many Sweeps will actually slightly lift the enemy into the air and thus can be used to start air combos.
Dust Attack is an obvious example, but also many sweeps will actually slightly lift the enemy into the air and thus can be used to start air combos.
Other basic examples include Millia's and Potemkin's {{Ni|2}}{{H}}.
Other basic examples include {{Character Label|GGXRD-R2|Millia Rage|label=Millia}}'s {{MiniMoveCard|chara=Millia Rage|input=2H|label={{clr|H|2H}}}} and {{Character Label|GGXRD-R2|Potemkin}}'s {{MiniMoveCard|chara=Potemkin|input=2H|label={{clr|H|2H}}}}.
<br style="clear:both;"/>
<br style="clear:both;"/>
=== Vacuum ===
=== Vacuum ===
:Most attacks push the opponent away on hit and block, but certain attacks will actually pull the opponent closer.
:Most attacks push the opponent away on hit and block, but certain attacks will actually pull the opponent closer.
These attacks can be used to greatly aid combos and perform setups. Examples include Ky's {{Ni|2}}{{H}} on air hit.
These attacks can be used to greatly aid combos and perform setups. Examples include {{Character Label|GGXRD-R2|Ky Kiske|label=Ky}}'s {{MiniMoveCard|chara=Ky Kiske|input=2H|label={{clr|H|2H}}}} on air hit.
<br style="clear:both;"/>
<br style="clear:both;"/>
=== Wall Bounce / Ground Bounce ===
=== Wall Bounce / Ground Bounce ===
:Some attacks bounce the opponent off the wall/ground when they hit.
:Some attacks bounce the opponent off the wall/ground when they hit.
A ground bounce causes the enemy to bounce off the ground and back up into the air, thus having a similar effect as a move that Floats. A wall bounce causes the enemy to quickly bounce off the wall and fall toward the ground.
A ground bounce causes the enemy to bounce off the ground and back up into the air, thus having a similar effect as a move that floats. A wall bounce causes the enemy to quickly bounce off the wall and fall toward the ground.
Wall bounces can only happen to enemies in the air, however most moves that wall bounce also float, which gives you one less thing to worry about.
Wall bounces can only happen to enemies in the air, however most moves that wall bounce also float, which gives you one less thing to worry about.
Typically with Wall bounces, the farther from the corner the enemy was, the earlier he will be able to tech out of the wall bounce.
Typically with wall bounces, the farther from the corner the enemy was, the earlier he will be able to tech out of the wall bounce.
<br style="clear:both;"/>
<br style="clear:both;"/>
=== Wall Stick ===
=== Wall Stick ===
[[File:GGXRD_Wall_Stick.png|thumb|250px|Makes opponents fall straight down afterwards into crouching state.]]
[[File:GGXRD_Wall_Stick.png|thumb|250px|Makes opponents fall straight down afterwards into crouching state.]]
:Wall Stick will cause the opponent to stick in place on the edge of the screen, then slide down afterwards.
:Wall Stick will cause the opponent to stick in place on the edge of the screen, then slide down afterwards.
Once the opponent reaches the ground, they will be in a crouching state (and still in hitstun), allowing players to go for re-stand combos (or resets)Interestingly, if an opponent is wall stuck very close to the ground, he will be guaranteed to go through the slump animation, which gives additional hitstun and opens up many combo opportunities. Sin Kiske's Beak Driver loops, for instance, abuse this mechanic to its fullest.
Once the opponent reaches the ground, they will be in a crouching state (and still in hitstun), allowing players to go for re-stand combos (or resets). Interestingly, if an opponent is wall stuck very close to the ground, he will be guaranteed to go through the slump animation, which gives additional hitstun and opens up many combo opportunities. {{Character Label|GGXRD-R2|Sin Kiske|label=Sin}}'s {{MiniMoveCard|chara=Sin Kiske|input=236H|label=Beak Driver}} loops, for instance, abuse this mechanic to its fullest.
Hitting an opponent with a wall stick effect from a full screen away may just throw them REALLY far away and never stick to the wall.
Hitting an opponent with a wall stick effect from a full screen away may just throw them REALLY far away and never stick to the wall.
<br style="clear:both;"/>
<br style="clear:both;"/>
=== Unblockables ===
=== Unblockables ===
:Certain attacks just can't be blocked at all.
:Certain attacks just can't be blocked at all.
Examples include Potemkin's Slide Head (236S) and Slayer's Undertow (632146P). While you can not block these attacks, you can Blitz Shield them!
Examples include {{Character Label|GGXRD-R2|Potemkin}}'s {{MiniMoveCard|chara=Potemkin|input=236S|label=Slide Head}} and {{Character Label|GGXRD-R2|Slayer}}'s {{MiniMoveCard|chara=Slayer|input=632146P|label=Undertow}}. While you can not block these attacks, you can Blitz Shield them.
<br style="clear:both;"/>
<br style="clear:both;"/>
=== Off The Ground Attack ===
=== Off The Ground Attack ===
:To Off The Ground (OTG) someone means to strike them after they hit the ground.
:To Off The Ground (OTG) someone means to strike them after they hit the ground.
Line 84: Line 101:
When the opponent is very low on life, some players OTG to tack on extra damage after a knockdown to try and K.O. the opponent.
When the opponent is very low on life, some players OTG to tack on extra damage after a knockdown to try and K.O. the opponent.
<br style="clear:both;"/>
<br style="clear:both;"/>
=== Ground Slide ===
=== Ground Slide ===
:Ground Slides slide the opponent on the ground, where they can be comboed off the ground WITHOUT triggering OTG effects.
:Ground Slides slide the opponent on the ground, where they can be comboed off the ground WITHOUT triggering OTG effects.
Hitting a sliding opponent is effectively like hitting an airborne opponent. For example, Sol's Fafnir causes slide and he can use it in combos to push the opponent to the corner.
Hitting a sliding opponent is effectively like hitting an airborne opponent. For example, {{Character Label|GGXRD-R2|Sol Badguy|label=Sol}}'s {{MiniMoveCard|chara=Sol Badguy|input=41236H|label=Fafnir}} causes slide and he can use it in combos to push the opponent to the corner.
Once the opponent stops sliding, they enter normal knockdown state and standard OTG rules apply.
Once the opponent stops sliding, they enter normal knockdown state and standard OTG rules apply.
<br style="clear:both;"/>
<br style="clear:both;"/>


== Attack Level ==
== Attack Level ==
:Each attack has an Attack Level. Depending on the level, the attack will inflict a different amount of [[Notation#Frame Data Related Terms|hitstun / blockstun]], though some attacks override these default values with their own.  
:Each attack has an Attack Level. Depending on the level, the attack will inflict a different amount of [[Notation#Frame Data Related Terms|hitstun/blockstun]], though some attacks override these default values with their own.  
Use the chart below to determine how much hitstun/blockstun an attack will inflict. The level for each attack can be found in the individual Character [[GGXRD-R2/Frame_Data|Frame Data]] sections.  
Use the chart below to determine how much hitstun/blockstun an attack will inflict. The level for each attack can be found in the individual Character [[GGXRD-R2/Frame_Data|Frame Data]] sections.  
{{#lsth:GGXRD-R2/Frame Data|Attack Level}}
{{#lsth:GGXRD-R2/Frame Data|Attack Level}}
== Stun ==
[[File:GGXRD_Stun.png|thumb|250px|Mash, because your life depends on it]]
If you are struck repeatedly over short amount of time, your character will become stunned (also known as "dizzied"). You will be unable to perform any actions such as blocking, attacking, or even teching combos while stunned.
Stuns are indicated by angels flying around your character's head. The angels act as a timer and when all the angels are gone, you will regain control of your character. You can speed up the recovery by shaking the joystick in all directions and rapidly pressing the buttons.
Stunning an opponent mid-combo will allows players to land and begin another combo (or an Instant Kill) on a stunned character if their opponent doesn't shake out fast enough.
Character's stun resistance values can be found in the [[GGXRD-R2/Frame_Data#Defense_Values|System Data]] section.
The formula is as following.
((Move Damage x Combo Hit Modifier x OTG Modifier * IK Modifier) - 5) x 15 * 1,15
Note that how much stun someone can withstand is their stun resistance * 100, so for example someone with 60 stun resistance will get stunned when they hit 6000 stun
*'''Move damage''' is raw damage value of the move unaffected by scaling
*'''Combo hit modifier''' is the way the stun damage is scaled in combos, going purely by the number of hits it will scale the stun according to the stun table below.
*'''OTG modifier''' is just a simple modifier that removes all the stun damage if the opponent is hit OTG.
*'''IK modifier''' is a penalty to how much stun someone in IK mode does, the specific modifier is unknown as of now
{| class="wikitable" border="1" align="center" style="margin: 1em auto 1em auto;"
|+Stun Combo Modifier Table
|-
! 1
! 2
! 3
! 4
! 5
! 6
! 7
! 8
! 9
! 10
! 11
! 12+
|-
| 100%
| 75%
| 69%
| 63%
| 56%
| 50%
| 44%
| 38%
| 31%
| 25%
| 19%
| 13%
|}
<br style="clear:both;"/>


== Hitting Two Objects With The Same Attack ==
== Hitting Two Objects With The Same Attack ==
One attack can interact with multiple targets when they occupy the same space - like Zato with Little Eddie or Jack-O with her Servants.
One attack can interact with multiple targets when they occupy the same space - like {{Character Label|GGXRD-R2|Zato-1|label=Zato}} with Eddie or {{Character Label|GGXRD-R2|Jack-O|label=Jack-O'}} with her Servants.


=== Zato + Little Eddie, Dizzy + Fish ===
=== Zato + Eddie, Dizzy + Fish ===
:Eddie will absorb the strike, allowing Zato to move/attack freely. The attack counts as striking an opponent, so attackers can still perform gatlings, special cancels, or jump cancels.  
:Eddie will absorb the strike, allowing {{Character Label|GGXRD-R2|Zato-1|label=Zato}} to move/attack freely. The attack counts as striking an opponent, so attackers can still perform gatlings, special cancels, or jump cancels.  
Since Zato was not hit, (and thus not in blockstun or hitstun) Roman Canceling after hitting Eddie will count as Yellow/Purple depending on when you RC.  
Since {{Character Label|GGXRD-R2|Zato-1|label=Zato}} was not hit, (and thus not in blockstun or hitstun) Roman Canceling after hitting Eddie will count as Yellow/Purple depending on when you RC.  
This is a problem for reversals like Vocanic Viper as that means they can not be Yellow/Purple Roman Canceled, making these moves much weaker against Zato or Dizzy attacking in tandem with their partner.
This is a problem for reversals like {{MiniMoveCard|chara=Sol Badguy|input=623H|label=Volcanic Viper}} as that means they can not be Yellow/Purple Roman Canceled, making these moves much weaker against {{Character Label|GGXRD-R2|Zato-1|label=Zato}} or {{Character Label|GGXRD-R2|Dizzy}} attacking in tandem with their partner.
:The same rules apply to Dizzy and her fish.
:The same rules apply to {{Character Label|GGXRD-R2|Dizzy}} and her fish.


=== All other situations ===
=== All Other Situations ===
:The attack will hit both targets... most of the time. The object will absorb one active frame of the attack, but the remaining active frames can still hit other targets. Thus attacks with only 1 active frame are ineffective in this scenario.
:The attack will hit both targets.
:Some unexpected objects fall into this category as well, such as Elphelt's Pineberry or Bedman's Deja Vu Icons.


== Frame Advantage ==
== Frame Advantage ==
Frame advantage is the concept of who is free to act first after an interaction.
Frame advantage is the concept of who is free to act first after an interaction.


This is most commonly brought up after blocking an attack; who can act first - the attacker or defender? Frame Advantage has the answer! A negative value means the defender can act first, and a positive value means the attacker can act first. The value shows exactly how many frames one character can move before the other.  
This is most commonly brought up after blocking an attack; who can act first - the attacker or defender? Frame Advantage has the answer. A negative value means the defender can act first, and a positive value means the attacker can act first. The value shows exactly how many frames one character can move before the other.  
* Ex: Frame Advantage -5 means the defender is free to move 5 frames before the attacker.
* Ex: Frame Advantage -5 means the defender is free to move 5 frames before the attacker.
* Ex: Frame Advantage +2 means the attacker can move 2 frames before the defender.
* Ex: Frame Advantage +2 means the attacker can move 2 frames before the defender.
Line 171: Line 138:
For more information on using frame data see [[Using Frame Data|here]].
For more information on using frame data see [[Using Frame Data|here]].


==Hitstop==
== Hitstop ==
When an attack hits an object, both objects freeze in place briefly to give the attack the feeling of more impact. This effect is known as '''hitstop'''  and can vary in duration, like Sol's 5P compared to his Fafnir (41236H) . Hitstop helps with combo consistency because you can [[Buffering|buffer]] commands like special cancels during hitstop and it will be executed immediately after hitstop ends. Characters with charge moves (like Venom's [4]6S) also have the added benefit of getting more time to charge those attacks.  
When an attack hits an object, both objects freeze in place briefly to give the attack the feeling of more impact. This effect is known as '''hitstop'''  and can vary in duration, like {{Character Label|GGXRD-R2|Sol Badguy|label=Sol}}'s {{MiniMoveCard|chara=Sol Badguy|input=5P|label={{clr|P|5P}}}} compared to his {{MiniMoveCard|chara=Sol Badguy|input=41236H|label=Fafnir}}. Hitstop helps with combo consistency because you can [[Buffering|buffer]] commands like special cancels during hitstop and it will be executed immediately after hitstop ends. Characters with charge moves (like {{Character Label|GGXRD-R2|Venom}}'s {{MiniMoveCard|chara=Venom|input=[4]6S|label=Stinger Aim}}) also have the added benefit of getting more time to charge those attacks.  


Hitstop applies to anything that can attack or get hit - including projectiles and assists. We will refer to all of these as "objects" for the sake of brevity.
Hitstop applies to anything that can attack or get hit - including projectiles and assists. We will refer to all of these as "objects" for the sake of brevity.


Objects experiencing hitstop are frozen in place, but other objects on the stage are unaffected. For example, when Ky's projectile hits the opponent, Ky does not experience hitstop, only the projectile and the opponent do. From Ky's perspective, the hitstop the opponent experiences can be thought of as additional blockstun/hitstun!
Objects experiencing hitstop are frozen in place, but other objects on the stage are unaffected. For example, when {{Character Label|GGXRD-R2|Ky Kiske|label=Ky}}'s projectile hits the opponent, {{Character Label|GGXRD-R2|Ky Kiske|label=Ky}} does not experience hitstop, only the projectile and the opponent do. From {{Character Label|GGXRD-R2|Ky Kiske|label=Ky}}'s perspective, the hitstop the opponent experiences can be thought of as additional blockstun/hitstun.


;Uneven Hitstop
;Uneven Hitstop
When an attack hits an objects, both usually experience the same amount of hitstop, but this is not always true. Some attacks deal different amounts of hitstop on hit vs block, or normal vs counter hit.
When an attack hits an objects, both usually experience the same amount of hitstop, but this is not always true. Some attacks deal different amounts of hitstop on hit vs block, or normal hit vs Counter Hit.


The most common example of this is counter hit - the defender experiences a few extra frames of hitstop compared to the attacker! These extra frames of hitstop can be thought of as extra hitstun since only the defender experiences them.
The most common example of this is Counter Hit - the defender experiences a few extra frames of hitstop compared to the attacker. These extra frames of hitstop can be thought of as extra hitstun since only the defender experiences them.


;Armor and Parry Stances
;Armor and Parry Stances
Attacks with armor and parry-type attacks are attacks that guard the opponent's attack before retaliating with their own. When these attacks guard the opponent's attack, they can also change how much hitstop each object experiences! This is why some counter type attacks can beat [[Safe Jump|safe jumps]]; they force the attacker into enough uneven hitstop that the defender can attack before the attacker can reach the ground and guard!
Attacks with armor and parry-type attacks are attacks that guard the opponent's attack before retaliating with their own. When these attacks guard the opponent's attack, they can also change how much hitstop each object experiences. This is why some counter type attacks can beat [[Safe Jump|safe jumps]]; they force the attacker into enough uneven hitstop that the defender can attack before the attacker can reach the ground and guard.


Baiken's Azami is an example of this.
{{Character Label|GGXRD-R2|Baiken}}'s {{MiniMoveCard|chara=Baiken|input=Ground Azami|label=Azami}} is an example of this.


;Projectiles
;Projectiles
As mentioned above, projectiles are considered separate objects from the character that summoned them, so when they hit other objects, the character doesn't experience hitstop. The projectile itself does experience hitstop - which explains why multihit projectiles don't do their hits one frame after the other, they need to wait for hitstop to end before they can hit the opponent again!
As mentioned above, projectiles are considered separate objects from the character that summoned them, so when they hit other objects, the character doesn't experience hitstop. The projectile itself does experience hitstop - which explains why multihit projectiles don't do their hits one frame after the other, they need to wait for hitstop to end before they can hit the opponent again!


;Miscellaneous Hitstop Notes
;Miscellaneous Hitstop Notes
:;Amount of Hitstop
:;Amount of Hitstop
::The amount of hitstop an attack deals depends on its [[#Attack Level|attack level]], but certain attacks can override these default values.
::The amount of hitstop an attack deals depends on its Attack Level, but certain attacks can override these default values.
:;Getting Hit While in Hitstop
:;Getting Hit While in Hitstop
::Hitstop does not confer any invincibility - your state carries over from what you were doing before. If you were invincible/hitstun/blockstun before hitstop, then you will still be in that state during hitstop. If you are hit while in hitstop, then the previous hitstop ends and the new hitstop begins.
::Hitstop does not confer any invincibility - your state carries over from what you were doing before. If you were invincible/hitstun/blockstun before hitstop, then you will still be in that state during hitstop. If you are hit while in hitstop, then the previous hitstop ends and the new hitstop begins.
:;Hitting Little Eddie and Dizzy's Fish
:;Hitting Eddie and Dizzy's Fish
::Both you and Eddie/ Fish experience hitstop.
::Both you and Eddie/Fish experience hitstop.
:;Hitting All Other Assist Characters
:;Hitting All Other Assist Characters
::Neither you nor the assist experience hitstop.
::Neither you nor the assist experience hitstop.
<br style="clear:both;"/>
<br style="clear:both;"/>


==Navigation==
==Navigation==
{{#lst:GGXRD-R2/Navigation}}
{{GGXRD-R2/Navigation}}

Latest revision as of 22:38, 26 November 2023

Attack Types

Attacks come in three broad categories in Guilty Gear that define how they can interact with other attacks.

Strike

Strikes are the most common form of attack in the game like punches, kicks, and sword slashes.

Basically any standard, blockable attack is probably a strike. Strikes can clash with other strikes, but not with projectiles and throws. There are a few strikes that can clash with projectiles like  Ky's Dust AttackGGXRD Ky 5D.pngGuardHighStartup28Recovery11Advantage-5 or  Johnny's Mist FinerGGXRD Johnny MidMistFiner.pngGuardAllStartup9+6Recovery26Advantage-12.

Projectile

Projectiles are attacks that are entities independent of the attacker, like  Ky's Stun EdgeGGXRD Ky StunEdge.pngGuardAllStartup10RecoveryTotal 46Advantage-10.

Each projectile has a durability level. When two projectiles of equal durability clash, each projectile will lose one hit (so a 3 hit projectile will become a 2 hit projectile, and a 1 hit projectile disappears). Higher level projectiles will nullify lower level projectiles without losing any hits. Projectiles can not clash with strikes or throws.

Throw

Throws are short ranged unblockable attacks that temporarily turn both characters invincible before dealing damage to the opponent.

Throw interactions are described in more detail here.

Eddie

 Zato's shadow, Eddie, is in his own unique category: he is technically a projectile (as  Jack-O's Aegis FieldGGXRD-R JackO AegisField.pngGuardStartupRecovery12Advantage- negates his attacks), but is surrounded by a hurtbox, so he can be hit by strikes and projectiles (but not throws).

Invincibility

Attribute Invincibility

Some attacks are invulnerable only to certain types.

For example: Bursts are only invulnerable to strikes and projectiles, but not throws.  Leo's Byrnhildr Stance KGGXRD Leo btK.pngGuardLowStartup5Recovery7Advantage+2 is throw invincible, but not strike or projectiles. These situations are very simple to describe. The attack is invulnerable to the specified types during the specified times. To beat these attacks hit them with a type they are vulnerable to, or hit them before/after the invincible period.

Hitbox Invincibility

Some attacks shrink the hurtbox of characters, even when it looks like they occupy that space.

Most anti-air 6P attacks fall into this category. Because of this, they can lose to air attacks when the opponent is able to get close enough to touch the character's hurtbox. Thus the same 2 attacks can win or lose depending on their spacing and timing. Players need to learn how their attack will behave in different scenarios, decide if the outcome is favorable, then correctly execute.

Hitboxes shown are purely for explanation purposes and are not meant to be exact in-game hitboxes.

Example - Successful Anti Air

Example - Unsuccessful Anti Air

Example - Low Profile

The frame data will state that attacks have "above knees invincibility", "above chest invincibility", "low profile", etc. to describe how the hurtboxes of attacks grow and shrink.

Hit Effects

Counter Hit

COUNTER!
Hitting an opponent out of their attack will net you a Counter Hit (CH).

Counter Hits increase hitstun or do special effects to the opponent such as wall bounce or ground slide, allowing for stronger combos. In general, the higher the Attack Level of the attack, the more additional hitstun is inflicted. Hitting an opponent when their R.I.S.C. Level is flashing will result in a guaranteed Counter Hit. You can even get multiple CHs in a row if the R.I.S.C. Level is raised high enough. Throws will only be CH if their R.I.S.C. Level is flashing; interrupting an opponent's attack with a throw will not be a CH. Contrary to popular belief, CHs do not inflict additional bonus damage, but they usually enable stronger combos thereby increasing damage dealt.

Mortal Counter

MORTAL
Mortal Counters occur when a player gets hit by a strike (excluding Dead Angle Attacks) during Danger Time.

The attack will automatically trigger Counter Hit effects as well as more hitstop, slowdown, and the ability to cancel the attack into anything that a clash could cancel into.

Float

Certain attacks will launch the other player into the air, even when they are standing or crouching.

Dust Attack is an obvious example, but also many sweeps will actually slightly lift the enemy into the air and thus can be used to start air combos. Other basic examples include  Millia's 2HGGXRD Millia 2H.pngGuardMidStartup11Recovery12Advantage-2 and  Potemkin's 2HGGXRD Potemkin 2H.pngGuardMidStartup13Recovery35Advantage-21.

Vacuum

Most attacks push the opponent away on hit and block, but certain attacks will actually pull the opponent closer.

These attacks can be used to greatly aid combos and perform setups. Examples include  Ky's 2HGGXRD Ky 2H.pngGuardMidStartup11Recovery20Advantage-7 on air hit.

Wall Bounce / Ground Bounce

Some attacks bounce the opponent off the wall/ground when they hit.

A ground bounce causes the enemy to bounce off the ground and back up into the air, thus having a similar effect as a move that floats. A wall bounce causes the enemy to quickly bounce off the wall and fall toward the ground. Wall bounces can only happen to enemies in the air, however most moves that wall bounce also float, which gives you one less thing to worry about. Typically with wall bounces, the farther from the corner the enemy was, the earlier he will be able to tech out of the wall bounce.

Wall Stick

Makes opponents fall straight down afterwards into crouching state.
Wall Stick will cause the opponent to stick in place on the edge of the screen, then slide down afterwards.

Once the opponent reaches the ground, they will be in a crouching state (and still in hitstun), allowing players to go for re-stand combos (or resets). Interestingly, if an opponent is wall stuck very close to the ground, he will be guaranteed to go through the slump animation, which gives additional hitstun and opens up many combo opportunities.  Sin's Beak DriverGGXRD Sin BeakDriver.pngGuardMidStartup11-33
[34-251]
Recovery29
[19]
Advantage-16
[+4]
loops, for instance, abuse this mechanic to its fullest. Hitting an opponent with a wall stick effect from a full screen away may just throw them REALLY far away and never stick to the wall.

Unblockables

Certain attacks just can't be blocked at all.

Examples include  Potemkin's Slide HeadGGXRD Potemkin SlideHead.pngGuardLow[Unblockable]Startup25[29]RecoveryTotal 54Advantage-11 and  Slayer's UndertowGGXRD Slayer Undertow.pngGuardUnblockableStartup39Recovery22Advantage-. While you can not block these attacks, you can Blitz Shield them.

Off The Ground Attack

To Off The Ground (OTG) someone means to strike them after they hit the ground.

Unlike other games, once a character has hit the ground, you cannot OTG them into a relaunch. OTG attacks only do 30% of their normal damage, and can be teched very quickly. This generally makes OTGs poor tools for adding damage, but good for pushing the opponent towards the corner at the cost of sacrificing okizeme. When the opponent is very low on life, some players OTG to tack on extra damage after a knockdown to try and K.O. the opponent.

Ground Slide

Ground Slides slide the opponent on the ground, where they can be comboed off the ground WITHOUT triggering OTG effects.

Hitting a sliding opponent is effectively like hitting an airborne opponent. For example,  Sol's FafnirGGXRD Sol Fafnir.pngGuardMidStartup18Recovery12Advantage+2 causes slide and he can use it in combos to push the opponent to the corner. Once the opponent stops sliding, they enter normal knockdown state and standard OTG rules apply.

Attack Level

Each attack has an Attack Level. Depending on the level, the attack will inflict a different amount of hitstun/blockstun, though some attacks override these default values with their own.

Use the chart below to determine how much hitstun/blockstun an attack will inflict. The level for each attack can be found in the individual Character Frame Data sections.

Hitstun and Blockstun Values
Attack Level Hitstop ※1 Counter Hitstop ※1 Standing Hitstun Crouching Hitstun Air Untechable Time ※2 Ground Regular Block Ground Instant Block Ground FD ※3 Air Regular Block Air Instant Block Air FD ※3
Lv0 11 +0 10 +0 10 9 -2 +2 9 -6 +2
Lv1 12 +2 12 +1 12 11 -3 +2 11 -6 +3
Lv2 13 +4 14 +1 14 13 -3 +2 13 -6 +4
Lv3 14 +8 17 +1 16 16 -4 +2 16 -7 +4
Lv4 15 +12 19 +1 18 18 -4 +2 19 -8 +4

※1: The additional hitstop is only applied to the receiver.
※2: During an airborne Counter Hit, untechable time is doubled (with some exceptions).
※3: Abbreviation of Faultless Defense.


Hitting Two Objects With The Same Attack

One attack can interact with multiple targets when they occupy the same space - like  Zato with Eddie or  Jack-O' with her Servants.

Zato + Eddie, Dizzy + Fish

Eddie will absorb the strike, allowing  Zato to move/attack freely. The attack counts as striking an opponent, so attackers can still perform gatlings, special cancels, or jump cancels.

Since  Zato was not hit, (and thus not in blockstun or hitstun) Roman Canceling after hitting Eddie will count as Yellow/Purple depending on when you RC. This is a problem for reversals like Volcanic ViperGGXRD Sol VolcanicViper.pngGuardMidStartup5Recovery29+8 after landingAdvantage-41 as that means they can not be Yellow/Purple Roman Canceled, making these moves much weaker against  Zato or  Dizzy attacking in tandem with their partner.

The same rules apply to  Dizzy and her fish.

All Other Situations

The attack will hit both targets.

Frame Advantage

Frame advantage is the concept of who is free to act first after an interaction.

This is most commonly brought up after blocking an attack; who can act first - the attacker or defender? Frame Advantage has the answer. A negative value means the defender can act first, and a positive value means the attacker can act first. The value shows exactly how many frames one character can move before the other.

  • Ex: Frame Advantage -5 means the defender is free to move 5 frames before the attacker.
  • Ex: Frame Advantage +2 means the attacker can move 2 frames before the defender.

Each character's Full Frame Data page shows both the Frame Advantage when an attack is blocked. Air attacks don't have Frame Advantage listed since that value is heavily influenced by when the attacker lands after an attack.

Frame advantage assumes that the attack connects as soon as possible against a standing/crouching opponent, and that the attacker does not cancel the attack into anything else.

For more information on using frame data see here.

Hitstop

When an attack hits an object, both objects freeze in place briefly to give the attack the feeling of more impact. This effect is known as hitstop and can vary in duration, like  Sol's 5PGGXRD Sol 5P.pngGuardMidStartup4Recovery6Advantage±0 compared to his FafnirGGXRD Sol Fafnir.pngGuardMidStartup18Recovery12Advantage+2. Hitstop helps with combo consistency because you can buffer commands like special cancels during hitstop and it will be executed immediately after hitstop ends. Characters with charge moves (like  Venom's Stinger Aim) also have the added benefit of getting more time to charge those attacks.

Hitstop applies to anything that can attack or get hit - including projectiles and assists. We will refer to all of these as "objects" for the sake of brevity.

Objects experiencing hitstop are frozen in place, but other objects on the stage are unaffected. For example, when  Ky's projectile hits the opponent,  Ky does not experience hitstop, only the projectile and the opponent do. From  Ky's perspective, the hitstop the opponent experiences can be thought of as additional blockstun/hitstun.

Uneven Hitstop

When an attack hits an objects, both usually experience the same amount of hitstop, but this is not always true. Some attacks deal different amounts of hitstop on hit vs block, or normal hit vs Counter Hit.

The most common example of this is Counter Hit - the defender experiences a few extra frames of hitstop compared to the attacker. These extra frames of hitstop can be thought of as extra hitstun since only the defender experiences them.

Armor and Parry Stances

Attacks with armor and parry-type attacks are attacks that guard the opponent's attack before retaliating with their own. When these attacks guard the opponent's attack, they can also change how much hitstop each object experiences. This is why some counter type attacks can beat safe jumps; they force the attacker into enough uneven hitstop that the defender can attack before the attacker can reach the ground and guard.

 Baiken's AzamiGGXRD Baiken Azami.pngGuardStartup1RecoveryTotal 34~122Advantage- is an example of this.

Projectiles

As mentioned above, projectiles are considered separate objects from the character that summoned them, so when they hit other objects, the character doesn't experience hitstop. The projectile itself does experience hitstop - which explains why multihit projectiles don't do their hits one frame after the other, they need to wait for hitstop to end before they can hit the opponent again!

Miscellaneous Hitstop Notes
Amount of Hitstop
The amount of hitstop an attack deals depends on its Attack Level, but certain attacks can override these default values.
Getting Hit While in Hitstop
Hitstop does not confer any invincibility - your state carries over from what you were doing before. If you were invincible/hitstun/blockstun before hitstop, then you will still be in that state during hitstop. If you are hit while in hitstop, then the previous hitstop ends and the new hitstop begins.
Hitting Eddie and Dizzy's Fish
Both you and Eddie/Fish experience hitstop.
Hitting All Other Assist Characters
Neither you nor the assist experience hitstop.


Navigation

System Links
Mechanics
Application & Advanced Information
Archived Information