|
Принятые патчи Иногда выкладывают патчи, которые потом в итоге все-таки принимают в ядро.
Повод для гордости. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
11.09.2010, 15:53 | #1 |
Пользователь
Регистрация: 05.04.2010
Сообщений: 53
Сказал(а) спасибо: 4
Поблагодарили 24 раз(а) в 15 сообщениях
|
[10504][fix bug] урон петом по игроку на нейтральной територии
Код:
@@ -533,7 +533,7 @@ uint32 Unit::DealDamage(Unit *pVictim, uint32 damage, CleanDamage const* cleanDa //You don't lose health from damage taken from another player while in a sanctuary //You still see it in the combat log though - if(pVictim != this && GetTypeId() == TYPEID_PLAYER && pVictim->GetTypeId() == TYPEID_PLAYER) + if(pVictim != this && GetCharmerOrOwnerPlayerOrPlayerItself() && pVictim->GetCharmerOrOwnerPlayerOrPlayerItself()) //kia { const AreaTableEntry *area = GetAreaEntryByAreaID(pVictim->GetAreaId()); if(area && area->flags & AREA_FLAG_SANCTUARY) //sanctuary |
Пользователь сказал cпасибо: | Vladimir (19.09.2010) |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подмена флагов области. Например для создания нейтральной area или наоборот pvp_области. | idspooler | Моды | 3 | 04.10.2010 10:50 |
[10504] Prevent damage player in sanctuary by pet or other controlled unit. | newsbot | CMaNGOS Commits | 0 | 19.09.2010 01:50 |
Лицом к игроку, как??? | Lordronn | Скрипты | 4 | 04.08.2010 12:43 |
Создание итема игроку | KiriX | Новичкам | 4 | 26.06.2010 15:32 |
Баг на урон | karobas | Корзина | 5 | 05.04.2010 21:41 |