Показать сообщение отдельно
Старый 13.10.2012, 18:20   #1
Den
Ученый
 
Регистрация: 10.03.2010
Адрес: Бобруйск
Сообщений: 284
Сказал(а) спасибо: 213
Поблагодарили 98 раз(а) в 84 сообщениях
Den Скоро придёт к известностиDen Скоро придёт к известности
По умолчанию [patch] Add negative detection for SPELL_AURA_MOD_DISARM aura

Должны отображаться как дебафы.

Код:
diff --git a/src/game/SpellMgr.cpp b/src/game/SpellMgr.cpp
index 4833a0c..70e75c9 100644
--- a/src/game/SpellMgr.cpp
+++ b/src/game/SpellMgr.cpp
@@ -882,6 +882,20 @@ bool IsPositiveEffect(SpellEntry const* spellproto, SpellEffectIndex effIndex)
                     }
                     break;
                 }
+                case SPELL_AURA_MOD_DISARM:
+                {
+                    switch (spellproto->Id)
+                    {
+                        case 6608:                          // Dropped Weapon
+                        case 23365:                         // Dropped Weapon
+                        case 25057:                         // Dropped Weapon
+                        case 25655:                         // Dropped Weapon
+                            return false;
+                        default:
+                            break;
+                    }
+                    break;
+                }
                 default:
                     break;
             }
Den вне форума   Ответить с цитированием