3.9 KiB
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-0015 - Реализовать MVP-скилл Мага с AOE-кастом
Status
Статус задачи ведется в docs/tasks/Index.md и является каноническим там.
Допустимые значения статуса:
BackLogToDoInProgressReviewDone
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.mddocs/tasks/items/TASK-0010.mddocs/tasks/items/TASK-0011.md
Read First
docs/tasks/items/TASK-0009.mddocs/tasks/items/TASK-0010.mddocs/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
- Подготовить weapon archetype или cast-source для Мага.
- Реализовать базовый AOE skill через общую execution pipeline.
- Проверить обработку нескольких целей и сетевую корректность.
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.