Иногда сложные вещи довольно легко решаются.. я в своём проекте с экшон боёвкой от фалькао недавно смог правильно установить разные кулдауны от одного оружия в зависимости какой артефакт (слот вместо шлема) установлен. Ух и долго же я размышлял на этим. А то персонаж мог нанести второй удар пока воспроизводится анимация первого, просто ожидание персонажа и самого события удара решило проблему, и теперь второй удар не может начаться пока первый не закончится. Рекомендую всё таки попробовать поэксперементировать с этой "базой", поменять местами что нибуть. Какая то хитрость в этом месте есть, очень большая вероятность на это.