|
Баг-репорты Описываем проблемы и ошибки работы ядра |
|
Опции темы | Поиск в этой теме | Опции просмотра |
24.12.2010, 10:19 | #1 |
Пользователь
Регистрация: 09.03.2010
Сообщений: 66
Сказал(а) спасибо: 120
Поблагодарили 9 раз(а) в 7 сообщениях
|
Свитки
MaNGOS: 10878
Свитки разного ранга плюсуются вместе. Если на игроке свиток высокого ранга, то при использовании свитка низкого ранга, должно писаться что-то вроде - "На вас уже действует более мощное заклинание." |
19.01.2011, 08:02 | #2 |
Ученый
Регистрация: 10.03.2010
Адрес: Бобруйск
Сообщений: 284
Сказал(а) спасибо: 213
Поблагодарили 98 раз(а) в 84 сообщениях
|
|
16.04.2011, 20:05 | #3 |
Ученый
Регистрация: 10.03.2010
Адрес: Бобруйск
Сообщений: 284
Сказал(а) спасибо: 213
Поблагодарили 98 раз(а) в 84 сообщениях
|
http://paste2.org/p/1367113
или http://paste2.org/p/1367121 Это без проверок - использование низкого ранга свитка/банки на цель, которая имеет свиток/банку высокого ранга. Можно услышать комментарий, какой вариант правильнее ? |
16.04.2011, 20:12 | #4 |
Администратор
|
Код:
+inline bool IsScrollSpell(SpellEntry const* spellInfo) +{ + return spellInfo->SpellFamilyName == SPELLFAMILY_GENERIC && + (spellInfo->SpellIconID == 312 && spellInfo->SpellVisual[0] == 216 || // scroll of stamina + spellInfo->SpellIconID == 208 && spellInfo->SpellVisual[0] == 335 || // scroll of spirit + spellInfo->SpellIconID == 125 && spellInfo->SpellVisual[0] == 158 || // scroll of intellect + spellInfo->SpellIconID == 276 && spellInfo->SpellVisual[0] == 196 || // scroll of armor + spellInfo->SpellIconID == 240 && spellInfo->SpellVisual[0] == 78 || // scroll of agility + spellInfo->SpellIconID == 63 && spellInfo->SpellVisual[0] == 217); // scroll of strength +} |