Commit Graph

4 Commits

Author SHA1 Message Date
florian.berthold 52621faa5e Add Ascension talent ID to calculator position mapping
- Introduced `AscensionTalentMapper.lua` to provide mapping between Ascension talent IDs and calculator positions.
- Auto-generated mapping table includes talent tabs, slots, and rank data for supported classes.
2025-12-08 19:01:28 +01:00
florian.berthold 2875830962 Enhance talent collection with debug output and Ascension API integration
- Added detailed debug logs for talent collection, including tab and talent-level data.
- Integrated Ascension-specific talent export API (`C_CharacterAdvancement.ExportBuild`) as a primary method.
- Implemented fallback using standard WoW API for non-Ascension servers.
- Improved handling of unselected talents with descriptive messages.
2025-12-08 18:43:46 +01:00
florian.berthold 94f6f55fb6 Add installation script and enhance addon functionality
- Introduced `install_addon_sub.sh` to automate addon installation.
- Improved argument normalization with a new `Norm` helper function.
- Added debug command for enhanced diagnostics and collector status visibility.
- Ensured global addon table initialization for flexible load order.
- Marked modules as loaded for better debug tracking.
- Fixed TOC path formatting for Windows compatibility.
- Updated `.gitignore` rules for IDE folders.
2025-12-08 15:25:07 +01:00
florian.berthold bd66424c2a first commit 2025-12-08 13:45:59 +01:00