24 lines
986 B
Markdown
24 lines
986 B
Markdown
# Sub-Task 10: Essence Refining Investigation (Bug 15)
|
|
|
|
## Scope
|
|
- **Core files to investigate**:
|
|
- Essence Refining effect logic (e.g., `effects/essenceRefining.ts` or similar)
|
|
- All enchantment type definitions (e.g., `data/enchantments.ts`, `types/enchantments.ts`)
|
|
- Enchantment application logic (to check compatibility)
|
|
- **Files potentially affected**:
|
|
- Any enchantment type that Essence Refining cannot apply to (fix or flag)
|
|
- Documentation for Essence Refining effect
|
|
|
|
## Acceptance Criteria
|
|
1. Verify Essence Refining effect works across all enchantment types
|
|
2. Document which enchantment types it cannot apply to (e.g., spell enchantments)
|
|
3. Either:
|
|
- Fix cases where it should apply but doesn't, OR
|
|
- Flag out-of-scope cases with clear explanation
|
|
4. Write findings to `docs/task3/essence_refining_findings.md`
|
|
|
|
## Dependencies
|
|
- None (independent investigation task)
|
|
|
|
## Estimated Complexity
|
|
- Medium (testing multiple enchantment types + documentation) |