damageamount Condition does not work for onDamaged trigger.
Title, tested using a crucible item with:
- message{m="more than 5 , <skill.var.damage-amount>";sync=true} @self ~onDamaged ?damageamount{amount=>5}
Even when taking damage greater than 5, ./damage @p 15 for instance, the message would not send. Also tested as a regular non-inline condition, neither approach worked.