/dev/skill/reset

Метод сбрасывает прогресс умения (звёздность, уровень прокачки и фрагменты).

Стартовые умения (присутствующие в конфиге defaultSkills) возвращаются к своим настроенным стартовым значениям stars/level/fragments и остаются в списке умений игрока. Любое другое умение полностью обнуляется и пропадает из списка умений игрока (как будто никогда не было открыто).

Ранее потраченные на прокачку ресурсы не возвращаются. Если умение было экипировано в слот - оно автоматически снимается со слота.

Метод определяет стартовые умения по таблице defaults (заполняется импортом конфига игры). Если конфиг ни разу не импортировался (или импортировался до появления defaultSkills) - метод вернёт ошибку 405, а не удалит все умения игрока.

Адрес метода

/dev/skill/reset

Требует сессию пользователя

Метод доступен только администраторам

Параметры

Параметр Обязательный Тип Описание
skill_id НЕТ any Цифровой или строковый идентификатор умения, которое надо сбросить. Если не указан - сбрасываются все умения.

Результат

{
    "response": {
        "success": 1,
        "timestamp": 1758253785.916074
    },
    "update": {
        "member": {
            ...,
            "skills": [
                {...skill},
                {...skill}
            ],
            "slots": {...slot}
        }
    }
}