|
Патчи на рассмотрении Рассматриваемые к принятию патчи |
|
Опции темы | Поиск в этой теме | Опции просмотра |
03.07.2011, 17:27 | #1 |
Ученый
Регистрация: 10.03.2010
Адрес: Бобруйск
Сообщений: 284
Сказал(а) спасибо: 213
Поблагодарили 98 раз(а) в 84 сообщениях
|
[patch] Shaman T10 Elemental 2P Bonus
Кое-какая информация по опкоду SMSG_MODIFY_COOLDOWN , была взята отсюда: http://ru-mangos.ru/showthread.php?t=2708
Автор: ? Код:
diff --git a/src/game/UnitAuraProcHandler.cpp b/src/game/UnitAuraProcHandler.cpp index 92347ec..024a02b 100644 --- a/src/game/UnitAuraProcHandler.cpp +++ b/src/game/UnitAuraProcHandler.cpp @@ -2385,6 +2385,23 @@ SpellAuraProcResult Unit::HandleDummyAuraProc(Unit *pVictim, uint32 damage, Aura basepoints[0] = int32(triggerAmount * damage / 100) / GetSpellAuraMaxTicks(triggered_spell_id); break; } + // Item - Shaman T10 Elemental 2P Bonus + case 70811: + { + // Lightning Bolt == 0x0000000000000001, Chain Lightning == 0x0000000000000002 + if (procSpell->IsFitToFamilyMask(UI64LIT(0x0000000000000003))) + { + uint32 cooldown = ((Player*)this)->GetSpellCooldownDelay(16166); + ((Player*)this)->AddSpellCooldown(16166, 0, uint32(time(NULL) + cooldown)); + + WorldPacket data(SMSG_MODIFY_COOLDOWN, 4 + 8 + 4); + data << uint32(16166); + data << uint64(GetObjectGuid()); + data << int32(-2000); + ((Player*)this)->GetSession()->SendPacket(&data); + return SPELL_AURA_PROC_OK; + } + } } // Storm, Earth and Fire if (dummySpell->SpellIconID == 3063) Последний раз редактировалось Den; 20.07.2011 в 18:52. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[11690] Shaman T10 Restoration bonus | newsbot | CMaNGOS Commits | 0 | 28.06.2011 00:21 |
[11690][fix] Shaman T10 Restoration bonus | Den | Принятые патчи | 1 | 28.06.2011 00:06 |
[fix] Shaman T7 Enhancement 2P Bonus | Den | Патчи на рассмотрении | 0 | 12.05.2011 20:07 |
shaman + Dk | VENOM | Баг-репорты | 0 | 17.03.2010 23:05 |
Elemental Focus и Elemental Oath procs [sql] | Ranger | Патчи | 0 | 16.03.2010 09:32 |