Metaskill Condition

Description

Casts a Metaskill that will determine if the condition should check or not. This allows you to apply more complex logic against a given target. The called Metaskill needs to use the DetermineCondition mechanic in order to set/modify whether this condition should check or not.

Attributes

This condition inherits every attribute of the Skill mechanic

Examples

YourNormalMetaskill:
  Conditions:
  - metaskillcondition{skill=metaskillcondition_check;hello=ciao;world=mondo}
  Skills:
  - message{m="Condition Passed"} @self
metaskillcondition_check:
  Conditions:
  - holding{types=stick}
  Skills:
  - log{message=metaskill condition passed with parameters of <skill.test> <skill.aaa>} @self
  - determineCondition{det=true} @self

Aliases

  • skillcondition
Updated Aug 19, 2026