SRPMixins
Доработки и исправления для SRParasites / Scape and Run: Parasites
Требуется FermiumBooter 1.3.2+
Содержание
Множители измерений
- Глобальные множители для здоровья, брони, урона и сопротивления отталкиванию устанавливаются для каждого измерения (по умолчанию 1x для верхнего мира, 2x для Нижнего мира и Энда, 4x для LC)
- Шанс выпадения частей паразита, специфичный для измерения
- Множители лимита мобов, специфичные для измерения
Доработки/исправления очков фазы
- Исправляет случайный сброс фазы на 0 в одиночной игре
- Исправляет возможность уменьшения фазы убийством паразитов из-за переполнения лимита очков, после чего любое действие, увеличивающее очки, будет уменьшать фазу
- Исправлен штраф за сон в мультиплеере, который считался для каждого спящего игрока
- Кровавые часы также показывают прогресс до следующей фазы в % и, опционально, текущее время перезарядки. Также добавлены новые пользовательские сообщения для Фазы -2, -1 и Фазы 10 с максимальными очками
- Каждый игрок может иметь свои собственные фазы, что делает позднее присоединение в мультиплеере менее проблематичным
- В качестве другой опции, механика фаз может применяться к чанкам вместо целых измерений, что позволяет заражению расти только там, где игроки остаются надолго. Пользовательские стартовые фазы можно установить для каждого биома
- Добавлен лимит фазы, начиная с которого деспаун Адаптированных мобов наказывается вычетом очков
- Исправлен вычет очков за мгновенный деспаун Адаптированных (заспавненных вне сферы в 128 блоков вокруг игрока)
- Добавляет минимальную фазу для распространения паразитических биомов, при которой начисляется штраф очков
Доработки/исправления урона
- Исправлено некорректное объявление/использование урона от Wraith/Bogle/Dreadnaught/Overlord/Haunter
- Отключено наличие у Succors 2x показателя атаки метателя, вместо этого добавлен фиксированный настраиваемый урон
Доработки/исправления приманок и туш
- Добавляет множители, специфичные для фазы, к значениям уменьшения очков за туши
- Для туши требуются приманки одного типа
- Позволяет тушам уменьшать очки во время перезарядки
- Использование приманок добавляет время к текущей перезарядке, а не перезаписывает её
Доработки/исправления оружия
- Исправляет неработоспособность живого/разумного оружия против паразитов
- Позволяет живому оружию сохранять свои NBT (зачарования и т.д.) при эволюции в разумное
- Отключает написание подсказки --> xyz (srpkills) на разумном оружии
- Разрешена эволюция для Живого лука и Брони
Исправления адаптации
- Исправляет использование живого/разумного броней последнего проверенного множителя очков для общего снижения урона вместо соответствующего значения для каждой части брони (важно при ношении как живых, так и разумных частей)
- Исправляет адаптацию к "", если нет непосредственной атакующей сущности
- Исправляет проверку чёрного списка, которая также проверяла чёрный список "Else", хотя не должна была
Доработки/исправления Nexus/Средств сдерживания
- Ограничение спавна типов Nexus до 15 (пользовательский лимит мобов)
- Добавлен белый список для типов Nexus/Средств сдерживания, чтобы они не получали урон со временем на слишком низких фазах
- Проигрывает соответствующие звуки при естественном спавне Dispatchers или Beckons более высоких стадий
- Блокирует улучшение Stage 3 Beckons до Stage 4, если рядом (20 блоков) уже есть Stage 4 Beckon
- Исправлено использование всеми Beckons диапазонов Stage III для расстояния, на котором они заражают блоки вокруг себя.
- Исправлено откатывание заражения Beckon при повышении стадии, когда фазы эволюции отключены.
- Исправлено отсутствие эффекта от конфигов скорости распространения биомов
Общие доработки/исправления
- Исправлено применение Rage и Heightened Senses случайных модификаторов атрибутов UUID, которые могут накапливаться при повторных перезапусках
- Исправлено применение эффектов зелий на стороне клиента, из-за чего они никогда не заканчивались, но и не действовали
- Исправлено нанесение Needler всегда 1 миллиарда урона (да) мобам и мягкий краш при попытке применить к игрокам
- Исправлен спам отладочных логов SRP, когда игроки касаются запаха
- Исправлено преобразование/одичание мобов, иммунных к COTH
- Изменен радиус телепортации ассимилированных и одичавших эндерменов для производительности
- Ослабление Ассимилированных Эндерменов в измерении Энд для остановки полного хаоса
- Добавлен пользовательский лимит мобов для превращения Эндерменов в Ассимилированных Эндерменов в измерении Энд
- Сделано так, чтобы Ассимилированные Эндермены всегда могли деспауниться в измерении Энд, даже если получены через COTH
- Добавлен специфичный для биома чёрный список для спавна паразитов
- Позволяет преобразовать списки SRP в правильные списки с поддержкой wildcard (безопаснее в использовании, но включение этого заставляет переделывать все конфиги SRP)
- Исправлен парсинг SRP своих строковых конфигов каждый раз, когда они нужны. Вместо этого результаты кэшируются, что повышает производительность.
Добавленный контент
- Два новых зачарования: Parasite Slicer и Parasite Piercer. Slicer - это аналог Smite для Паразитов, а Piercer даёт шанс игнорировать максимальные лимиты урона Паразитов.
Доработки, предназначенные для RLCraft
- Приманки отключены в измерении Lost Cities и превращаются в Dispatcher Nidus при попытке использования
- Портал в LC активируется только с Фазы 6, разблокирует спавн Preeminents, Beckon и Dispatcher везде с Фазы 6 после входа (настраивается)
- Кровавая луна в LC (увеличен лимит мобов-паразитов + увеличена скорость их спавна)
- Исправлены json файлы спавнеров Lycanite, не подхватывающие мобов SRP