reflect

Reflects a portion of incoming damage back at the attacker.

Categories: combat

Required arguments

Key(s)DescriptionType
multiplierThe fraction of incoming damage to reflect back at the attacker. Supports expressions.EXPRESSION

Optional arguments

Key(s)DescriptionTypeDefault
true_damageIf true, damage bypasses armor and resistance effects.BOOLEANfalse
use_sourceIf true, the player is attributed as the damage source.BOOLEANfalse

Trigger parameters required

  • EVENT

Example

effects:
  - id: reflect
    args:
      multiplier: 0.2 + %level% * 0.02
      true_damage: true # ← Optional
      use_source: true # ← Optional

Behaviour

SettingValue
Run orderNORMAL
Supports delaytrue
Reloads on plugin reloadtrue