Changing level rewards / devotions

So I know the base game gives different types of rewards for level increase (attribute points and skill points) and I know that value can change (at some level you start to only get 2 skill points and I assume at some point I might only get 1) but I was curious if I could add / remove to what type of rewards are given per level?

The use case that might be interesting to me would be giving devotion points at certain levels (like level 5, 10, 15, 28, 21, etc…) and not sure if that would be possible

Another question on the subject of devotions, is it possible to either 1. create entirely new devotions or 2. change all the the devotion perks and stuff (I ask as most mods I have seen seem to just change / add masteries but change nothing with devotions and not sure if there is a technical reason for that)?

You can change rewards for levels, both attributes and skill points.

Giving devotions at levelup… not sure if you can do it. Maybe with LUA?.. In crucible you can get devotions through just talking to an NPC, so if you can script getting a point by ‘selling’ tributes, you should be able to also trigger it nearly the same way using a levelup as a trigger, if that is possible…

You should be able to add new devotions, not sure though I haven’t looked into it.

Cool, thanks for the info