Следующий патч, опробован на ядре 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)