Ru-MaNGOS

Вернуться   Ru-MaNGOS > Ядро > Патчи > Принятые патчи

Важная информация

Принятые патчи Иногда выкладывают патчи, которые потом в итоге все-таки принимают в ядро.

Повод для гордости.

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.11.2010, 22:56   #1
Den
Ученый
 
Регистрация: 10.03.2010
Адрес: Бобруйск
Сообщений: 284
Сказал(а) спасибо: 213
Поблагодарили 98 раз(а) в 84 сообщениях
Den Скоро придёт к известностиDen Скоро придёт к известности
По умолчанию [11607][mini fix] Animal Blood debuf

Спелл http://www.wowhead.com/spell=46221 должен отображатся как дебаф.
Поправка:

PHP код:
diff --git a/src/game/SpellMgr.cpp b/src/game/SpellMgr.cpp
index 5aa713f
..40c6f42 100644
--- a/src/game/SpellMgr.cpp
+++ b/src/game/SpellMgr.cpp
@@ -819,11 +819,18 @@ bool IsPositiveEffect(uint32 spellIdSpellEffectIndex effIndex)
                     }
                 }   break;
                 case 
SPELL_AURA_FORCE_REACTION:
-                    if(
spellproto->Id==42792)               // Recently Dropped Flag (prevent cancel)
-                        return false;
-                    break;
-                default:
-                    break;
+                {
+                    switch(
spellproto->Id)
+                    {
+                        case 
42792:                         // Recently Dropped Flag (prevent cancel)                            
+                        case 46221:                         // Animal Blood
+                        case 46222:                         // Animal Blood
+                            return false;                        
+                        default:
+                            break;                         
+                    }
+                    break;                    
+                }                                        
             }
             break;
         } 

Последний раз редактировалось Den; 08.11.2010 в 09:43.
Den вне форума  
Старый 15.05.2011, 15:53   #2
Den
Ученый
 
Регистрация: 10.03.2010
Адрес: Бобруйск
Сообщений: 284
Сказал(а) спасибо: 213
Поблагодарили 98 раз(а) в 84 сообщениях
Den Скоро придёт к известностиDen Скоро придёт к известности
По умолчанию

А что , разве так не правильно ?

Код:
diff --git a/src/game/SpellMgr.cpp b/src/game/SpellMgr.cpp
index 0aa46bb..381d908 100644
--- a/src/game/SpellMgr.cpp
+++ b/src/game/SpellMgr.cpp
@@ -842,11 +842,18 @@ bool IsPositiveEffect(SpellEntry const *spellproto, SpellEffectIndex effIndex)
                     }
                 }   break;
                 case SPELL_AURA_FORCE_REACTION:
-                    if(spellproto->Id==42792)               // Recently Dropped Flag (prevent cancel)
-                        return false;
-                    break;
-                default:
+                {
+                    switch (spellproto->Id)
+                    {
+                        case 42792:                         // Recently Dropped Flag (prevent cancel)
+                        case 46221:                         // Animal Blood
+                            return false;
+                        default:
+                            break;
+                    }
                     break;
+                }
+                break;
             }
             break;
         }
Den вне форума  
Пользователь сказал cпасибо:
Vladimir (05.06.2011)
Старый 05.06.2011, 19:16   #3
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

В [11607]. Спасибо
__________________
Так как устал объяснять знайте ICQ не пользуюсь
Vladimir вне форума  
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[10832][patch][spell=46221]Animal Blood virusav Принятые патчи 1 07.12.2010 06:16
[10674][mini fix] Правильное отображение Chill of the Throne. Warlord123 Принятые патчи 6 02.11.2010 04:00
[10318][mini-mini fix] Fix packet SMSG_WHO MaS0n Принятые патчи 1 04.08.2010 14:45
Strange Player Info (Mini-project SPI) Madmunus WWW 6 16.06.2010 11:05
[patch] Blood Fury - debuf healing effects Den Отвергнутые патчи 1 12.04.2010 14:25


Текущее время: 18:31. Часовой пояс GMT +3.


ru-mangos.ru - Русское сообщество MaNGOS
Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot