Big update, we are starting to implement and experiment some new things!
Changelog:
Added ConditionAction, execute the actions only if a certain condition is met.
Added Conditions, for now there are numeric conditions (test if a number is less, more than another or equal) or boolean (test if a simple property is met). Conditions can be negated to invert the result.
Added placeholders, that are just value that will be computed with the informations from the target or the source of a skill.
Added CommandAction to dispatch a command
Added ConsumeItemAction to consume an item on the inventory of the target or of the source.
Skills and items are now created with numbered names instead of random names.