Files

3.9 KiB

id, title, summary, priority, area, owner, created, updated, execution_time, depends_on, canonical_docs, related_files
id title summary priority area owner created updated execution_time depends_on canonical_docs related_files
TASK-0015 Реализовать MVP-скилл Мага с AOE-кастом Добавить для Мага минимальный рабочий AOE-скилл на базе общей системы навыков и оружия. High classes unassigned 2026-03-30 2026-03-30 1d
TASK-0009
TASK-0010
TASK-0011
docs/tasks/Index.md
Assets/Features/VoxelWorld/Scenes/VoxelWorldTestScene.unity

TASK-0015 - Реализовать MVP-скилл Мага с AOE-кастом

Status

Статус задачи ведется в docs/tasks/Index.md и является каноническим там.

Допустимые значения статуса:

  • BackLog
  • ToDo
  • InProgress
  • Review
  • Done

Why

Для MVP нужен кастерский пример навыка, отличающийся от ближнего удара Воина и показывающий, что общая система поддерживает area-based эффекты.

Expected Outcome

Маг может применить условный AOE-скилл, который выбирает область, наносит урон в зоне и работает через общий skill pipeline и сетевую валидацию.

Current Context

Как и другие классовые MVP-навыки, этот task должен использовать уже готовые combat, weapon и skill abstraction слои.

Source Of Truth

  • docs/tasks/items/TASK-0009.md
  • docs/tasks/items/TASK-0010.md
  • docs/tasks/items/TASK-0011.md

Read First

  • docs/tasks/items/TASK-0009.md
  • docs/tasks/items/TASK-0010.md
  • docs/tasks/items/TASK-0011.md

Scope In

  • базовый AOE cast skill
  • выбор точки или области применения
  • нанесение урона нескольким целям в зоне
  • сетевое выполнение и общие cooldown/resource hooks

Scope Out

  • chain spells и сложные статусные эффекты
  • полноценная система mana economy beyond MVP

Constraints

  • навык должен использовать общий skill contract
  • область эффекта должна валидироваться сервером

If You Find Drift

  • если AOE-код начинает жить отдельно от общей ability system, это drift

Suggested Approach

  1. Подготовить weapon archetype или cast-source для Мага.
  2. Реализовать базовый AOE skill через общую execution pipeline.
  3. Проверить обработку нескольких целей и сетевую корректность.

Acceptance Criteria

  • Маг может применить AOE-скилл как отдельный MVP-скилл
  • навык наносит урон всем валидным целям в зоне
  • навык корректно работает в мультиплеере под server authority

Verification

  • ручной тест AOE по группе целей
  • проверка синхронизации визуального и фактического результата в сети

Risks / Open Questions

  • нужно выбрать MVP-форму зоны: круг, квадрат или мгновенная область по тайлам/юнитам

Human Decisions Needed

  • none currently

Decision Log

  • 2026-03-30 - MVP-умение Мага вынесено в отдельную задачу по явному запросу пользователя.

Handoff Notes

Если система ресурсов для каста еще не готова, можно временно использовать cooldown-only модель, но без обхода общей skill architecture.