- Регистрация
- 7 Апр 2015
- Сообщения
- 9,971
- Реакции
- 5,011
Так как багались анонсы РБ из-за талика, да и старый гавнокод по анонсам нужно подчистить, решил целиком переписать скрипт.
[1] Определяем в отдельный класс NPC которые могут быть заспавнены через талик.
(Может пригодиться в будущем, вдруг что еще с таликом придумаем к примеру через талик РБ шанс появиться РБ-чампу может быть дойдем до этого когда-нибудь .)
[2] Рейд Босс который заспавнился от талисмана будет иметь титул "Raid Boss Reborner".
[3] Вешаем точно такие же проверки на камень и прочее как и у обычных РБ.
[4] Фикс анонса РБ - убираем оттуда любое учитывание Talisman Raid Boss Reborner и производим чистку кода на более совершенный лад, убираем костылики и старые затычки, делаем нормально.
(То есть анонсировать респавн РБ будет по прежнему от "настоящего", а не от "талисманного".)
[5] Добавляем все учеты и усилители обычных РБ в тех что спавнятся через талисман.
[6] При спавне вешаем целестиал на несколько секунд - как и на обычных РБ.
[7] Рейд Босс с талисмана может существовать сколько угодно по времени - до рестарта сервера.
[8] Добавляем все необходимые резисты от леталов, фиров и т.д. идентично обычным РБ.
[9] Добавляем учет в скрипт на дроп Essence of Raid.
[10] Убираем зависимость от "хозяина" на точке спавна. (То есть заспавненного через талик РБ можно будет отвести за угол и т.д. как и обычного моба.)
[11] Разрешаем спавн РБ "хозяина" даже если имеется заспавенный "талисманный" РБ.
(Это на случай старта сервера, когда "талисманного" РБ не могут убить, так как он сильнее на 20-30% обычного РБ.)
[1] Определяем в отдельный класс NPC которые могут быть заспавнены через талик.
(Может пригодиться в будущем, вдруг что еще с таликом придумаем к примеру через талик РБ шанс появиться РБ-чампу может быть дойдем до этого когда-нибудь .)
[2] Рейд Босс который заспавнился от талисмана будет иметь титул "Raid Boss Reborner".
[3] Вешаем точно такие же проверки на камень и прочее как и у обычных РБ.
[4] Фикс анонса РБ - убираем оттуда любое учитывание Talisman Raid Boss Reborner и производим чистку кода на более совершенный лад, убираем костылики и старые затычки, делаем нормально.
(То есть анонсировать респавн РБ будет по прежнему от "настоящего", а не от "талисманного".)
[5] Добавляем все учеты и усилители обычных РБ в тех что спавнятся через талисман.
[6] При спавне вешаем целестиал на несколько секунд - как и на обычных РБ.
[7] Рейд Босс с талисмана может существовать сколько угодно по времени - до рестарта сервера.
[8] Добавляем все необходимые резисты от леталов, фиров и т.д. идентично обычным РБ.
[9] Добавляем учет в скрипт на дроп Essence of Raid.
[10] Убираем зависимость от "хозяина" на точке спавна. (То есть заспавненного через талик РБ можно будет отвести за угол и т.д. как и обычного моба.)
[11] Разрешаем спавн РБ "хозяина" даже если имеется заспавенный "талисманный" РБ.
(Это на случай старта сервера, когда "талисманного" РБ не могут убить, так как он сильнее на 20-30% обычного РБ.)