|
Принятые патчи Иногда выкладывают патчи, которые потом в итоге все-таки принимают в ядро.
Повод для гордости. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
20.03.2010, 02:00 | #1 |
Гость
Сообщений: n/a
|
[9677] Добавление Показателя блокирования
Раньше как я понял показатель блокирования увеличивался чисто за счет спелов на итеме (пошарил ВХ..там таких 50+)
Щас же в базе да и в ядре появился новый стат к итемам, а именно ITEM_MOD_BLOCK_VALUE = 48. В базе он тоже сделан и при добавлении стата он отображается на итеме, и все бы хорошо если бы он добавлял ето ещё в сами Статы =D Полазил в коде с getmangos и не обнаружил там реализации добавления етого стата непосредственно игроку....решил попробовать написать сам Код:
--- ./Player.cpp Wed Mar 3 14:52:35 2010 +++ ./Player1.cpp Tue Mar 16 20:27:54 2010 @@ -7043,6 +7043,9 @@ void Player::_ApplyItemBonuses(ItemPrototype const *proto, uint8 slot, bool apply, bool only_level_scale /*= false*/) case ITEM_MOD_SPELL_HEALING_DONE: case ITEM_MOD_SPELL_DAMAGE_DONE: break; + case ITEM_MOD_BLOCK_VALUE: + HandleBaseModValue(SHIELD_BLOCK_VALUE, FLAT_MOD, float(val), apply); + break; } } |
06.04.2010, 01:16 | #2 |
MaNGOS Dev
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
|
В [9677]. Спасибо.
__________________
Так как устал объяснять знайте ICQ не пользуюсь |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[patch/dev]Символ блокирования | virusav | Корзина | 1 | 28.07.2010 21:14 |
Символ блокирования[43425] | virusav | Корзина | 6 | 28.07.2010 20:29 |
[patch]Скалирующиеся Маунты (Добавление) | evilstar | Отвергнутые патчи | 3 | 11.05.2010 23:42 |
[9677] Implement ITEM_MOD_BLOCK_VALUE support in item stat mods and enhantments. | newsbot | CMaNGOS Commits | 0 | 06.04.2010 01:20 |
[SQL]Добавление квестовых спеллов в тренеров (3.Х.Х и 2.4.3) | Pro[100]Hens | Патчи и наработки | 3 | 11.03.2010 10:42 |