Block-Counter

Block-Counter, dubbed as Counterguard in Kingdom Hearts II, is an ability that appears in Kingdom Hearts II, Kingdom Hearts 358/2 Days, and Kingdom Hearts Re:coded. It allows the user to counterattack immediately after a block with the Attack command.

Mechanics
In Kingdom Hearts II, Counterguard is an action ability that costs 4 to equip. While Guard must be equipped to use this ability, parrying an attack also allows the ability to be used. Sora unleashes a fast, invisible blast that hits all close-ranged enemies and can interrupt most attacks, dealing Neutral damage that bypasses physical defenses in the process.

In Kingdom Hearts 358/2 Days, Block-Counter is an ability panel that must be linked to a Block ② or Block ④ panel. It is activated by attacking within 0.4 seconds after blocking an attack, upon which the user attacks with either their combo finisher or their penultimate attack, depending on the character and weapon equipped. During the attack, the user is invincible and will always land a critical hit.

In Kingdom Hearts Re:coded, Block-Counter is an accessory ability. Block must be equipped to use this ability. When active, the Overclock ability Auto-Counter allows Block-Counter to be used automatically. It is activated by attacking immediately after blocking an attack, upon which Data-Sora attacks with his combo finisher. If the target is nearby in the air, Data-Sora instead automatically jumps and attacks with the first part of his combo. Data-Sora is invincible during the counterattack.

Kingdom Hearts II

 * Sora learns Counterguard after defeating Hades.

Kingdom Hearts II Final Mix

 * Sora learns Counterguard after defeating Cerberus.

Kingdom Hearts 358/2 Days

 * Block-Counter Ⓛ can be obtained through panel synthesis.

Kingdom Hearts Re:coded

 * The Counter Ring has Block-Counter as its ability.

Kingdom Hearts 358/2 Days
Block-Counter Ⓛ can be synthesized for 4500 munny once Roxas is promoted to Novice rank.
 * 2 Moonstone
 * 3 Shield Tech
 * 2 Shield Tech+