Skip to main content

~onDropCombat

Fires when the entity leaves combat (no damage dealt or received for 10 seconds).

Parameters

ParameterDefaultDescription
oncefalseOnly trigger once per entity lifetime

Examples

Skills:
- animation{name=sheathe} ~onDropCombat
- hidebone{bone=weapon} ~onDropCombat

Common Patterns

Sheathe Weapon

Skills:
- animation{name=sheathe_weapon} ~onDropCombat
- hidebone{bone=sword} ~onDropCombat
- showbone{bone=sheathed_sword} ~onDropCombat

Return to Idle

Skills:
- animation{name=idle} ~onDropCombat
- hidebone{bone=combat_aura} ~onDropCombat

Calm Down

Skills:
- animation{name=calm} ~onDropCombat
- hidebone{bone=rage_effects} ~onDropCombat
- showbone{bone=peaceful_particles} ~onDropCombat

Boss Reset

Skills:
- animation{name=retreat} ~onDropCombat
- hidebone{bone=phase2_form} ~onDropCombat
- showbone{bone=normal_form} ~onDropCombat

Notes

  • Combat state is tracked using a 200-tick (10 second) window after last damage
  • This fires on the transition from "in combat" to "not in combat"
  • Useful for resetting visual states when players flee or die