Тема: Eye of Acherus
Показать сообщение отдельно
Старый 26.01.2010, 04:23   #2
Sunsun
Guest
 
Сообщений: n/a
По умолчанию

Следующий патч, опробован на ядре 9554 с базой YTDB_0.10.9_R530_MaNGOS_R9225_SD2_R1553_ACID_R302_ RuDB_R34.8.7z
В результате имеем полностью работающий квест "Око Акеруса".

Патч берём отсюда.
Так же нужно внести следующие изменения:
Редактируем SpellEffects.cpp
Между // Recall Eye of Acherus и // Bending Shinbone вставляем:
Код:
        // Summon Ghouls On Scarlet Crusade
                case 51904:
                {
                    if(!unitTarget)
                        return;
 
                    unitTarget->CastSpell(unitTarget, 54522, true);
                    break;
                }
Далее в разделе void Spell::EffectSummonPosessed(uint32 i) ниже
spawnCreature->DeleteThreatList(); добавляем новую строку:

spawnCreature->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE);

Код:
        spawnCreature->DeleteThreatList();
        spawnCreature->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE);
}
В базе:
Код:
UPDATE `creature_template` SET `faction_A` = 2084, `faction_H` = 2084 WHERE `entry` = 28528;
Вся информация была взята с getmangos.com (спасибо traponinet)

Последний раз редактировалось Sunsun; 26.01.2010 в 04:26.
 
3 пользователя(ей) сказали cпасибо: