So halb. Die Standard Konfiguration von AuraSkills habe ich im Prinzip schon verstanden. Was AuraSkills so komplex macht ist vor allem die Möglichkeit so ziemlich alles zu verändern. Um mal bei dem Beispiel für den"Holzfäller" zu bleiben, hier ist die Config welche die Attribute-Verbesserungen definiert:
patterns:
- type: stat
stat: strength
value: 1
pattern:
interval: 1
- type: stat
stat: toughness
value: 1
pattern:
interval: 2
levels:
Das ermöglicht Belohnungen in bestimmten Abständen, mit optionalen start- und end-Level. Zusätzlich können auch auf bestimmte Level einzelne Belohnungen rausgegeben werden. Auch der type ist nicht festgesetzt auf eine Attribute-Verbesserung (stat), sondern kann auch aus Befehlen, Permissions, Items, und Geld bestehen.
Eine solche Config gibt es für jede Fähigkeit.
Mehr dazu, auf Englisch, in der AuraSkills Doku: https://wiki.aurelium.dev/auraskills/rewards