fixed bad constructor

weird bug that allows the server cast method to be called when the ability is coolingdown