Skip to main content

Status Effects

Perfect Parries applies status effects that other mods and weapon JSON files can read directly. Because they are regular Hytale entity effects, you can reference them from any JSON that supports the standard HasEffect condition.

PP_Counterattack_Ready

Applied to an entity for the duration of their counterattack window after a successful parry. Removed automatically when the window expires or the counterattack lands.

PropertyValue
Effect IdPP_Counterattack_Ready
Durationmatches the counterattack window for that parry (per-weapon override aware)
Overlaprefreshes the window

Catching It in JSON

Use the standard HasEffect condition with EffectId: "PP_Counterattack_Ready" to gate any JSON-driven behavior on whether the entity is currently counter-ready.

{
"Id": "HasEffect",
"EffectId": "PP_Counterattack_Ready"
}

Use Cases

  • Gate a custom weapon ability that fires while the player is counter-ready
  • Drive a custom UI cue, particle, or sound effect when the effect is applied or removed
tip

The effect is applied on the entity that performed the parry, not the attacker.