Max Paladin Suite V1.1.31
What's new
Max Paladin Suite TBC — Technical Changelog
Build 001 — Version 1.0.0-tbc
- Created the initial unified Holy, Protection and Retribution Paladin HUD.
- Added Blessing, Seal, core-spell, defensive and player-buff rows.
- Added spell-known detection, cooldown timers, aura durations, minimap access and test mode.
- Established the hidden 32-pixel layout grid.
Build 002 — Version 1.0.1-tbc
- Replaced the initial flat configuration with the standard Max Suite sidebar structure.
- Added separate specialization, HUD, equipment, talent, audio, profile and guide pages.
- Integrated the supplied Paladin artwork as the menu background.
Build 003 — Version 1.0.2-tbc
- Populated previously empty configuration pages.
- Reworked buttons and panels with Blizzard-style three-dimensional assets.
- Added functional specialization spell selections and profile controls.
Build 004 — Version 1.0.3-tbc
- Rebuilt the Paladin background as four 512×512 TGA tiles for TBC texture compatibility.
- Reduced panel opacity and preserved the full illustration behind the menu.
Build 005 — Version 1.0.4-tbc
- Lightened sidebar, panel and top-shade overlays.
- Improved background visibility without removing Blizzard-style borders.
Build 006 — Version 1.0.5-tbc
- Added live Retribution, Protection and Holy statistics.
- Added Hit, Expertise, Defense, block, 102.4% coverage, Healing Power, Crit, MP5 and Haste references.
Build 007 — Version 1.0.6-tbc
- Added specialization talent summaries and current-rank reading.
- Added save, clear and HUD activation controls for talent references.
Build 008 — Version 1.0.7-tbc
- Rebuilt Talent Builds as three graphical talent trees.
- Added rank planning, prerequisite validation, build saving and loading.
Build 009 — Version 1.0.8-tbc
- Corrected talent tree names and specialization icons.
- Increased talent-icon quality, cropping and tier spacing.
- Improved prerequisite branches and visual rank states.
Build 010 — Version 1.0.9-tbc
- Removed internal black padding from talent icons.
- Expanded icons closer to their outer frames.
Build 011 — Version 1.0.10-tbc
- Removed the remaining permanent Quickslot square from talent icons.
- Retained only functional glow and rank overlays.
Build 012 — Version 1.0.11-tbc
- Corrected Protection-page overflow.
- Rebalanced statistics, tracked abilities and checkbox spacing.
Build 013 — Version 1.0.12-tbc
- Added Trainer Mode.
- Added saved-build comparison, next-rank highlighting and Learn Next operation.
- Added trainer-window detection and respec safety checks.
Build 014 — Version 1.0.13-tbc
- Added native talent tooltips and planned/current rank details.
- Added visible tier unlocking and prerequisite explanations.
Build 015 — Version 1.0.14-tbc
- Corrected branch-clearing logic.
- Prevented intentionally empty talent plans from reimporting current talents.
Build 016 — Version 1.0.15-tbc
- Added separable HUD rows and independent row scaling.
- Added row-position persistence and row reset controls.
Build 017 — Version 1.0.16-tbc
- Replaced unsafe event registration with compatibility-safe registration.
- Removed loading failure from unavailable TBC events.
Build 018 — Version 1.0.17-tbc
- Replaced row-only manipulation with individual spell-element placement.
- Added per-icon dragging, mouse-wheel scaling and individual reset.
Build 019 — Version 1.0.18-tbc
- Corrected the multiline Lua string in the Individual Elements panel.
- Restored clean addon loading.
Build 020 — Version 1.0.19-tbc
- Removed icon snap-back during automatic HUD refresh.
- Assigned stable frames to individual spell keys.
- Preserved detached-icon position while moving the main frame.
Build 021 — Version 1.0.20-tbc
- Added Repentance to Retribution tracking, configuration and cooldown display.
Build 022 — Version 1.0.21-tbc
- Added Judgement dependency on an active Seal.
- Judgement now remains desaturated until a valid Seal is loaded.
Build 023 — Version 1.0.22-tbc
- Removed redundant sidebar pages for standalone Seals, Blessings, Cooldowns, Utility and Statistics.
- Consolidated their controls into specialization and global workflow pages.
Build 024 — Version 1.1.0-tbc
- Integrated the Mana Core from the preceding Max Paladin Suite.
- Added CONSERVE, CONTROL, READY and FULL mana states.
- Added LOW MANA, MANA READY and FULL MANA thresholds and alerts.
- Added offensive mana reserve, live spell-cost evaluation and post-cast mana projection.
- Added specialization priority recommendations and emergency-healing conditions.
- Added hostile-target, execute-range, loaded-Seal and Undead/Demon validation.
- Added swing-synchronized Seal-twist guidance with reaction and twist windows.
- Added target tracking for Judgement of the Crusader, Light, Wisdom and Justice, Holy Vengeance, Hammer of Justice and Repentance.
- Added active Paladin Aura and Light’s Grace HUD tracking.
- Added Divine Illumination, Redoubt and Holy Wrath to the unified spell set.
- Added combat statistics for mana gained, mana spent, full-mana time, Judgements and Seals.
- Integrated Protection tank alerts for missing Righteous Fury and Blessing of Salvation.
- Added robust Defense reconstruction and Precision-adjusted melee/spell Hit.
- Added block and combat-table coverage values for base, Holy Shield and Holy Shield plus Redoubt.
- Added Equipment and Consumables pre-activity checks with ACTIVE, IN BAGS xN and MISSING states.
- Added food, flask, elixir, potion and weapon-enhancement checks from the former Protection addon.
- Added Smart, Always and Combat consumable display modes.
- Restored the configurable minimum required level for generic bag consumables.
- Restored independent ability, active-aura/proc and target-effect selections for Holy, Protection and Retribution.
- Restored separate master, sound and visual alert controls.
- Restored legacy slash-command workflows for assistant, Seal Twist, combat-only HUD, profile transfer, theme, alerts and statistics.
- Restored MPS2 import/export with assistant, alerts, thresholds, per-spec spell/proc/effect selections, HUD rows and individual element positions.
- Added automatic Alliance/Horde identity badge and manual theme cycling.
- Preserved the simplified ten-page sidebar while retaining the operational functions of the preceding Paladin addons.
Build 025 — Version 1.1.1-tbc
- Corrected automatic specialization detection on TBC Anniversary clients.
- Added safe parsing for both legacy and specialization-style GetTalentTabInfo return formats.
- Prevented string-versus-number comparisons in IntegratedLegacy.lua.
- Hardened cooldown values against client-specific numeric-string returns.
Build 026 — Version 1.1.2-tbc
- Corrected the Equipment & Consumables page on TBC clients where EditBox:GetStringHeight is unavailable.
- Added compatibility-safe text-height calculation using GetTextHeight when supported and line-count estimation as fallback.
- Prevented nil-function errors while opening Equipment & Consumables or refreshing bag and aura data.
Build 027 — Version 1.1.3-tbc
- Added an internal named-configuration database to the Profiles panel.
- Added a configuration-name field and a Blizzard dropdown listing saved configurations.
- Added Save Current, Load and Delete operations for named configurations.
- Saved complete Suite snapshots, including talent plans, specialization settings and individual HUD element positions.
- Preserved internal saved configurations when using Reset All Settings.
- Retained MPS2 export/import as the external copy-and-share workflow.
- Applied imported or loaded layouts immediately to the HUD and configuration controls.
Build 028 — Version 1.1.7-tbc
- Added Base GearScore to the Equipment Scan for equipped items without enhancements.
- Added Enhanced GearScore including permanent enchants and socketed gems.
- Added enhancement gain, average item level, enchant completion and gem completion summaries.
- Added per-slot item level, Base GearScore and Enhanced GearScore values.
- Added delayed refresh when item information is not yet cached by the TBC client.
1.1.7-tbc
- Reorganized Equipment Scan into three aligned columns: Equipment, Base Score, and Enhanced Score.
- Kept the aggregate Base and Enhanced GearScore summary above the item table.
Build 029 — Version 1.1.11-tbc
- Rebuilt the Complete Guide as a vertically scrollable page with a Blizzard scrollbar and mouse-wheel support.
- Added a Top button for immediate return to the beginning of the guide.
- Expanded the guide with explicit instructions for every menu, specialization, HUD control, individual icon workflow, Mana Core, Seal Twist, target effects, GearScore, consumables, talents, Trainer Mode, alerts, profiles, MPS2, commands, troubleshooting and secure-action limits.
Build 030 — Version 1.1.21-tbc
- Corrected Purge behavior in Holy, Protection and Retribution profiles.
- The rotation assistant now respects each specialization's enabled ability table.
- Holy Shield and other priority recommendations are no longer shown after their specialization entries are purged.
- Blessing and Seal recommendations now appear only when at least one relevant Blessing or Seal remains enabled.
- The Assistant HUD hides automatically when the current specialization has no remaining assistant selections.
Build 031 — Version 1.1.21-tbc
Corrected Lua 5.1 loop-closure handling in the specialization tracking checkboxes.
Rebuilt All and Purge to write every specialization ability, proc and target effect directly into the profile database.
Purge now clears stale Assistant recommendations and immediately hides the detached Assistant icon.
Prevented the FULL / SELECT TARGET Assistant element from remaining after all three specialization profiles are purged.
Added a native Blizzard AddOns options entry with direct access to the complete Suite, main pages and quick HUD settings.
Build 032 — Version 1.1.21-tbc
Added a dedicated Player Debuff Frame for harmful effects on the Paladin.
Added All, Cleanseable and Timed filters, cleanse-first sorting, colored dispel-type borders and a 1–16 icon limit.
Added attached and free-position modes with an independent Blizzard drag handle, reset control, saved position and per-icon movement/scaling.
Added /mps debuffs, MPS2 transfer support and a Blizzard AddOns quick toggle.
Imperative Purge now removes grouped and detached specialization icons, stale states, detached positions and Assistant recommendations.
Added a real mouse-enabled drag handle for the complete HUD and reinforced detached frame dragging with mouse-down/mouse-up handlers.
Use HUD buttons removed from Talent Builds. Talent planning is now fully separate from specialization spell selection and Purge/All controls.
Build 033 — Version 1.1.25-tbc
Removed the redundant Activate Ret, Activate Prot and Activate Holy buttons from the General page.
The three General specialization cards are now informational only.
Spell tracking, Blessings, Seals, procs and target effects can now be changed exclusively inside the dedicated Retribution, Protection and Holy menus.
Clarified that Auto Detect changes only the active display profile and never edits specialization spell selections.
Rebalanced the General page layout to remove the empty button area and expanded the status panel.
Replaced abrupt warning-frame flashing with a gradual 50%–200% icon illumination pulse, updated four times per second.
Build 034 — Version 1.1.31-tbc
- Rebuilt specialization spell selection as a strict per-spec matrix.
- Enabling one ability now enables only that exact ability; unchecked entries never inherit old global defaults.
- Retribution, Protection and Holy pages now list the exact Blessing, Seal, Core Spell and Defensive / Utility entries that can appear on their HUD.
- All, Purge and Restore now operate on the same complete HUD-relevant spell list.
- Purge now also clears omitted shared abilities such as Consecration, Divine Protection, Divine Shield, Forbearance and Hammer of Justice.
- Corrected the Assistant module to use only explicit per-spec selections.
- Added migration for older partial profiles and normalization after named-profile or MPS2 imports.
This mod has no additional files