не понятно.
спеллу выставляется такой же кулдаун, какой и был.
клиенту высылается обновление кулдауна, хотя это не произошло.
и что клиент будет думать, если оставшееся кд, например, 1 секунда, а ему приходит изменение на -2 сек?
конверт uint64(GetObjectGuid()) вроде бы не нужен, не так ли?
зачем обрабатывать прок, если кд на спелле нет?
не хватает break в case
2000 хранится в basepoints, а прок можно было бы запилить в spell_proc_event
Последний раз редактировалось Amaru; 04.07.2011 в 21:49.
|