First of all - THANK YOU!
Second, I wanted to add my addition, if you wish to set cooldown value by caller, you will have to do the following:
However, I’m not sure how this whole implementation works with 2 separate cooldowns for different abilities, I need to test this