Thanks for this! Timing is perfect as I was kind of stuck of how I would handle my abilities and perk system! I hope I can wrap my artist head around all this haha!
I’m still confused by the keybinding actions as Im making a tactical turned based rpg. What I do now is let the playercontroller handle all input and call event dispatchers to my unitmanager which then checks which unit is active and then running the Try Activate Ability By Class function… Not sure if my implementation will work in the long run but the whole system looks promising! Thanks again for the write up!