A self-contained talent calculator for Wrath of the Lich King 3.3.5a. It includes all ten classes, their talent trees, talent and class artwork, prerequisites, tooltips, connectors, and point counters.
Download or clone the repository into any directory served by your website:
git clone https://github.com/dewmguy/ModernTalentCalculator.gitThen open index.html through your web server. The calculator uses plain HTML, CSS, and JavaScript. It does not need PHP, a database, a package manager, or a build step, and it works from a root domain or a subdirectory.
The default limit is the standard Wrath total of 71 talent points. To use a different limit, change data-point-cap="71" in index.html.
- All ten Wrath 3.3.5a classes
- Three talent trees per class
- Talent names, ranks, descriptions, tiers, and prerequisites
- Class icons, tree icons, tree backgrounds, and ability icons
- Total, remaining, and per-tree point counters
- Mouse, keyboard, and touchscreen controls
- Responsive layouts for desktop and mobile screens
- Left-click or tap a talent to add a rank.
- Right-click or double-tap a talent to remove a rank.
- Hover over or focus a talent to read its current rank, next rank, and requirements.
index.htmlis the standalone page and class selector.style.csscontains every style required by the calculator.js/app.jsloads the selected class.js/calculator.jshandles talent rules, interaction, tooltips, connectors, and point counts.js/<class>.jscontains each class's talent definitions and descriptions.js/<class>.nl.jsmaps talent names to the shared ability icons.img/abilities/contains the shared ability-icon pool.img/<class>/contains class and tree artwork.
