Цитата:
Сообщение от Warlord123
Это сложный вопрос, формальные критерии нужно еще придумать.
Заклинание стоит пробовать патчить если:
1. использует\должно использовать уже имеющиеся в ядре эффекты, но некорректно работает из-за того, что в SpellEntry данные не позволяют это делать;
2. не требуются дополнительные проверки, которые необходимо реализовывать в ядре;
3. существуют и нормально работают заклинания(или другие ранги заклинаний) с теми же эффектами, а конкретное не работает.
Как я понимаю, основная цель - сделать чтобы заклинание работало как на "оффе". Участники\разработчики проекта mangos
решают эту задачу. Разработчики mangosa принимают решение , вписывается ли предложенный вариант реализации в проект. Если реализация понятна, очевидна, то она принимается. Получается, что на этот вопрос каждый раз дают ответ разработчики (MaNGOS Dev).
|
Я понял ваши мысли, но на фоне существующего патча с таблицей spell_dbc - он бессмысленен, т.к. мнее функционален, как я понял.
added
Неправильно понял ваш патч - функциональность таже, но несколько иная реализация - более компактная. Но не учитывает наличие не существующих спеллов, которые можно сделать в патче, что у Инсайдера42.
Основная цель вовсе не сделать как на оффе, а обучится коду и коду правильному. Делать правильно.
Если бы разработчики просто хотели бы сделать "всё как на оффе" - всё давно было бы сделано хаковыми методами, однако, основная цель проекта - обучающая. Обучающая реализовывать правильно.
Ну а вообще - такой мод имеет право на жизнь - расположен там где следует.