В Доте есть такая фишка как "Перезарядка" (заклинание у Тинкера), так оно перезаряжает все скиллы и предметы, кроме определенных (Мидас, Доминатор, етк). Это сделано на Джассе, в Open Dot'е это есть. Понимаю, что это не совсем то, но все же.
А если в тригах установить Abilty спозобность которую нужно перезарядить, и Abilty Level Уровень способности которую надо перезарядить, а потом при применении перезарязающей способности сначала удалить перезаряжаемую способность у героя а потом добавить ее через ранее установленную переменную и установить ее уровень на abilty level?