Pixel Perfect Align - TBC Anniversary Fan Fix

Unofficial TBC Anniversary compatibility fix for MooreaTV's pixel-perfect grid and measuring tape.

# Pixel Perfect Align - TBC Anniversary Fan Fix

**An unofficial fan fix of MooreaTV's Pixel Perfect Align for World of Warcraft: The Burning Crusade Classic Anniversary (2.5.6).**

Need to line up your action bars, unit frames, chat windows, or other UI elements precisely? Pixel Perfect Align displays a pixel-aligned grid and measuring tools. This release brings the original v1.14.07 code forward for the TBC Anniversary client while preserving its familiar controls and look.

## What this fan fix addresses

- **Startup Lua error:** Uses `C_AddOns.GetAddOnMetadata` on the modern client (with a fallback for older APIs). This also prevents a cascading initialization/localization error.
- **Options panel:** Uses the newer Settings API where available and keeps the older Interface Options fallback.
- **Grid visible on login:** Grid now begins **hidden every login/reload**, regardless of the old saved startup option. It appears only when you turn it on.
- **TBC Anniversary support:** Ships a TBC-specific TOC with interface **20506** for client **2.5.6**.

## What you get

- Pixel-perfect alignment grid with configurable spacing and line length
- Cursor coordinates and on-screen measuring tape
- Minimap button and optional keybindings
- Simple chat commands such as `/ppa toggle`, `/ppa coord` and `/ppa config`

## Installation and compatibility

This is a **drop-in replacement**, not a companion addon. Uninstall the official Pixel Perfect Align folder first and install this fan fix instead; both versions use the same `PixelPerfectAlign` folder, commands, and saved-variable name. Do not delete SavedVariables when uninstalling.

Install to `World of Warcraft/_anniversary_/Interface/AddOns/PixelPerfectAlign/`. Start the game, run `/ppa` for a list of commands, and use `/ppa toggle` to show or hide the grid.

**Supported:** TBC Anniversary / Classic TBC **2.5.6**. Other WoW flavors are not claimed as supported by this fan fix.

## Credits, license and support

**Original author:** MooreaTV. Original addon: [Pixel Perfect Align](https://www.curseforge.com/wow/addons/pixel-perfect-align). Original source: [PixelPerfectAlign on GitHub](https://github.com/mooreatv/PixelPerfectAlign); library: [MoLib](https://github.com/mooreatv/MoLib).

**Unofficial fan-fix maintainers:** Tehdead & Aurion. Based on upstream **v1.14.07**. This project is not an official MooreaTV update and is not affiliated with or endorsed by MooreaTV or Blizzard Entertainment.

The original code, modifications, and bundled MoLib source retain the **GNU LGPLv3** license and attribution. Full editable Lua source and license notices ship inside the ZIP.

**Please report issues with this fan fix in this project's comments**, including the game client version, any BugSack trace and steps to reproduce, rather than sending them to the original author.

Pixel Perfect Align - TBC Anniversary Fan Fix Team

profile avatar
Owner
  • 7
    Projects
  • 6.5K
    Downloads

More from TehdeadView all

  • TPerl Extras project image

    TPerl Extras

    ustom backgrounds, borders, auto-sizing containers, buff docking and independent layout controls for TPerl UnitFrames.

    • 4
    • October 21, 2026
  • Docker project image

    Docker

    Dock, stack, and manage addon windows in customizable panels with tabs, visibility rules, and Ace3 profiles.

    • 20
    • October 20, 2026
  • Dominos Reputation project image

    Dominos Reputation

    An independent reputation bar for Dominos with separate faction tracking and location-based Auto-Switch.

    • 13
    • October 20, 2026
  • ChatterBox project image

    ChatterBox

    A lightweight WoW addon that lets you send custom chat messages using aliases. Easily create message lists, cycle through them dynamically, and manage everything in a dedicated config window.

    • 818
    • March 29, 2025
  • TPerl Extras project image

    TPerl Extras

    ustom backgrounds, borders, auto-sizing containers, buff docking and independent layout controls for TPerl UnitFrames.

    • 4
    • October 21, 2026
  • Docker project image

    Docker

    Dock, stack, and manage addon windows in customizable panels with tabs, visibility rules, and Ace3 profiles.

    • 20
    • October 20, 2026
  • Dominos Reputation project image

    Dominos Reputation

    An independent reputation bar for Dominos with separate faction tracking and location-based Auto-Switch.

    • 13
    • October 20, 2026
  • ChatterBox project image

    ChatterBox

    A lightweight WoW addon that lets you send custom chat messages using aliases. Easily create message lists, cycle through them dynamically, and manage everything in a dedicated config window.

    • 818
    • March 29, 2025