Калькулятор своих билдов, без копирования готовых сборок

PoE2 Build Lab для tgrise.ru

База — MySQL skrove_rise на Beget. Источники подтягиваются через админку, готовые чужие билды не импортируются.

MVP генератор

Выбор класса, восхождения и цели

Генератор берёт атомарные данные из MySQL: предметы, моды, источники, классы и seed-дерево. Готовые чужие билды не используются как источник.

Правило проекта: сторонние сайты можно использовать как источники атомарных данных, но не как источники готовых билдов. Official-first merge не даёт community-данным перезаписать официальные поля при совпадении предмета.

Визуальная экипировка

Слоты персонажа

Weapon
Helmet
Shield / Focus
Gloves
Body Armour
Boots
Ring
Amulet
Ring
Belt

Дерево навыков

Passive Tree

Если в базе есть координаты, дерево рисуется по ним. Без координат включается PoE-like карта с секторами классов, pan/zoom и порядком прокачки.

Результаты

Билд-кандидаты

Выбери параметры и нажми «Сгенерировать кандидаты».

Прокачка

Что качать и какие вещи искать

Этот блок строит план по интервалам уровней: пассивки, навыки, слоты экипировки и файл .build для Build Planner.

BuildPlanner draft.
План прокачки появится после генерации кандидата.

MySQL

Как подгружать в MySQL

Настройки лежат в .env. Схема, импорт и автоимпорт запускаются из админки.

1.envDB_*
2/api/health.php
3/admin/db-install.php
4/admin/source-sync.php