[patch] EffectOpenLock + иммунитеты
Суть патча - если игрок имеет эффекты тотал иммунитета, он не может использовать спеллы с эффектом OpenLock (это эффект открытия руды, травы, открытие сундуков, захвата флага на БГ) и реализует оффлайк сообщение "вы сейчас не можете сделать это". Проверка на полный иммунитет выполняет на основе IsTotalImunne, которую я писал когда то для БГ
Поидее, можно убрать проверку на иммуны из Player::CanUseBattleGroundObject, если она будет выполняться из CheckCast. Код:
=================================================================== |
чёто изменилось на оффе.... и у нас в SharedDefines.h не хватает энумов.... Вечером или утром займусь разведкой и скорретирую сообщение. Работает оффлайк, но пока сообщение устарело. ВОт как должно быть:
http://filebeam.com/5d6a429cf96b485a...7a0dc6a58c.jpg Тогда же и опубликую на getmangos. |
Текущее время: 06:04. Часовой пояс GMT +4. |
YTDB - MaNGOS DataBase