Показать сообщение отдельно
Старый 12.08.2011, 05:19   #13
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

rsa прав в том что мы можем получить на _неправильном_ коде обращения к аурам проблему доступа к ауре на игроке находящимся на дуругой карте.
Решения проблемы я выше изложил - запретить доступ к кастеру ауры находящемуся на другой карте.

Цитата:
так часть крашей происходит (ну у меня уже -ла) именно из-за невозвращения юнита с другой карты...
Невозвращение - как раз не костыль - при карте на другом сервер у вас нет объекта кастера как такового. Ранее это не работало для аур потому что Done/Taken части урона/лечения не были разделены. Сейчас этой проблемы благодаря Laise нету. Возможно где-то сохранились зависимости работы от наличия кастера ауры, но их не должно быть много и фатально неисправимых вариантов.
__________________
Так как устал объяснять знайте ICQ не пользуюсь
Vladimir вне форума   Ответить с цитированием