YTDB

Вернуться   YTDB > Баг-репорты (Патчи) / Bug reports (Patches) 4.3.4 > Заселение / NPCs

Заселение / NPCs Ошибки заселения.
Переставить моба или объект, проверить его снарягу, статистику и т.п. - в этом разделе.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.02.2015, 05:40   #1
Ulduar
Ученый
 
Регистрация: 23.11.2012
Сообщений: 196
Сказал(а) спасибо: 69
Поблагодарили 16 раз(а) в 16 сообщениях
Ulduar На верном пути
По умолчанию Мадригоса.

После смерти атакует в лежачем положении Бруталла.
http://ru.wowhead.com/npc=24895#abilities
Код:
void SpellHitTarget(Unit* pTarget, const SpellEntry* pSpell) override
    {
        // Fake death Madrigosa when charged
        if (pTarget->GetEntry() == NPC_MADRIGOSA && pSpell->Id == SPELL_CHARGE)
        {
            DoScriptText(YELL_MADR_DEATH, pTarget);
            pTarget->InterruptNonMeleeSpells(true);
            pTarget->SetHealth(0);
            pTarget->StopMoving();
            pTarget->ClearComboPointHolders();
            pTarget->RemoveAllAurasOnDeath();
            pTarget->ModifyAuraState(AURA_STATE_HEALTHLESS_20_PERCENT, false);
            pTarget->ModifyAuraState(AURA_STATE_HEALTHLESS_35_PERCENT, false);
            pTarget->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE);
            pTarget->ClearAllReactives();
            pTarget->GetMotionMaster()->Clear();
            pTarget->GetMotionMaster()->MoveIdle();
            pTarget->SetStandState(UNIT_STAND_STATE_DEAD);

            // Brutallus evades
            EnterEvadeMode();
        }
    }
pTarget->ClearAllReactives(); после эвейда снова AI_REACTION отправляет и в лежачем положении его бьёт.
Лекарство:
Код:
UPDATE creature_template SET AIName='NullAI' WHERE entry=24895;
Скриптнейм у неё отсутствует, AIName тоже - можно смело ставить. Так по крайней мере не будет болтаться и сервер лог не будет бешено спамить.
Биты бы ей ещё обновить(на Катаклизме с левитацией беда)
Чтобы по воздуху не ходила, как-будто по земле.
Разрабам объяснял в IRC давно ещё, но они разве слушают? Говорят, мол в YTDB параметры брони плохие(лол, причём тут броня)
__________________
Ты кто? Зёбра! Ктооооооо?!
Ulduar вне форума   Ответить с цитированием
Ответ


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

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



Текущее время: 15:23. Часовой пояс GMT +4.


YTDB - MaNGOS DataBase

Русский форум Мангос - официальный форум RMDC

Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума YTDB будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot
Punk's On-Air - Punk, Folk, Blues, Ska Bascinet - реконструкция denw IL-2 Training Книготорговая Компания «А-5» - художественная, учебная литература, скидки, опт и мелкий опт, доставка, дешево, низкие цены издательства