Нужен Фикс на квест за рыцарей где нужно убить недостойных учеников(кажись 4 квест был) по приказу Разувия. Кароч когда освобождаю их от замка они исчезают (падают под текстуру). Если кто знает фикс подскажите! Надеюсь на вашу помощь!
хм. Даже в оф. репо этот квест реализован. Если падают под текстуры - вероятно, что vmaps отключены. Если у тебя зэборка - то ставь квест на автовыполнение в базе. Иначе
В ..\scripts\eastern_kingdoms\scarlet_enclave\ebon_hold.cpp
Code
/*###### ## npc_unworthy_initiate_anchor ######*/
enum { SAY_START = -1609000, // 8 texts in total, GetTextId() generates random with this as base SAY_AGGRO = -1609008, // 8 texts in total, GetTextId() generates random with this as base
//SPELL_CHAINED_PESANT_LH = 54602, // not used. possible it determine side, where to go get "weapon" //SPELL_CHAINED_PESANT_RH = 54610, SPELL_CHAINED_PESANT_CHEST = 54612, SPELL_CHAINED_PESANT_BREATH = 54613, SPELL_INITIATE_VISUAL = 51519,
DisplayToSpell m_aDisplayToSpell[] = { {25354, 51520}, // human M {25355, 51534}, // human F {25356, 51538}, // dwarf M {25357, 51541}, // draenei M {25358, 51535}, // nelf M {25359, 51539}, // gnome M {25360, 51536}, // nelf F {25361, 51537}, // dwarf F {25362, 51540}, // gnome F {25363, 51542}, // draenei F {25364, 51543}, // orc M {25365, 51546}, // troll M {25366, 51547}, // tauren M {25367, 51549}, // forsaken M {25368, 51544}, // orc F {25369, 51552}, // belf F {25370, 51545}, // troll F {25371, 51548}, // tauren F {25372, 51550}, // forsaken F {25373, 51551} // belf M };
for (uint8 i=0; i<uiDisplayCount; ++i) { // check if we find a match, if not, it's NULL and produce error when used if (m_aDisplayToSpell[i].m_uiDisplayId == pCreature->GetDisplayId()) { m_pToTransform = &m_aDisplayToSpell[i]; break; } }
DoMeleeAttackIfReady(); } else { if (m_uiPhaseTimer < uiDiff) { if (m_uiPhase == PHASE_DRESSUP) { if (m_pToTransform) { m_creature->CastSpell(m_creature, m_pToTransform->m_uiSpellToNewDisplay, true); m_creature->CastSpell(m_creature, SPELL_INITIATE_VISUAL, false); } else error_log("SD2: npc_unworthy_initiate does not have any spell associated with model");
у меня тоже такое было что падали под текстуры. и даже боссы! мне подсказали что сделать. Смотри заходиш в mangosd.conf там ищещ строку: vmap.enableLOS = 0 vmap.enableHeight = 0 vmap.ignoreSpellIds = "7720" vmap.enableIndoorCheck = 0 и меняеш все значения на 1 тоесть должно получится: vmap.enableLOS = 1 vmap.enableHeight = 1 vmap.ignoreSpellIds = "7720" vmap.enableIndoorCheck = 1 сохраняеш закрываеш и все норм!