/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}
}
}
}