Есть два эликсира, улучшающие разные характеристики героя. Мне необходимо сделать так, чтобы нельзя было использовать их одновременно. То есть мне бы подошел какой-то из следующих вариантов:
заблокировать использование (тупо не получалось бы использовать один, пока действует другой, со звуком ошибки, когда, например, цель заклинания выбрана неправильно);
искусственно сделать cooldown на оба.
Первый лучше, но я не вижу способов его реализации. Второй, наверное, можно через dummy предмет, но как лучше превращать его в обычный? Интересуют способы для замены предмета. Ведь предмет может быть передан другому игроку или просто выброшен до того, как cooldown истечет.