Skip to main content

~onTargetChange

Fires when the entity changes its attack target.

Parameters​

ParameterDefaultDescription
oncefalseOnly trigger once per entity lifetime

Context Variables​

  • @Target - The new target entity

Examples​

Skills:
- animation{name=acquire_target} ~onTargetChange

Common Patterns​

Target Acquired​

Skills:
- animation{name=lock_on} ~onTargetChange
- showbone{bone=targeting_laser} ~onTargetChange

Aggro Switch​

Skills:
- animation{name=switch_target} ~onTargetChange

Boss Target Call-out​

Skills:
- animation{name=point} ~onTargetChange
- showbone{bone=target_indicator} ~onTargetChange

Hunter Tracking​

Skills:
- animation{name=sniff} ~onTargetChange
- showbone{bone=tracking_particles} ~onTargetChange

Notes​

  • Only fires when the target changes to a new entity (not when target becomes null)
  • Useful for visual feedback when an AI switches between players in multiplayer