promotional bannermobile promotional banner

WT - W1LD Tools

A modular enhancement suite for WoW. It combines engine optimizations, automations, and UI customizations into 13 independent modules within a resource-efficient, taint-free framework using the native Blizzard Settings API.
Back to Files

WT_v.2.6.0.zip

File nameWT_v.2.6.0.zip
Uploader
w1ldv1b3zw1ldv1b3z
Uploaded
Aug 24, 2026
Downloads
27
Size
861.8 KB
Flavors
Retail
File ID
8724454
Type
R
Release
Supported game versions
  • 12.1.0

What's new

[v.2.6.0] - 2026-08-24

Fixed

  • Chat Module: Fixed a critical taint bug (Execution tainted by WT while reading field monster_say;;;;) caused by Blizzard's Chat History system crashing when attempting to process "Secret" sender strings during NPC monster yells (CHAT_MSG_MONSTER_SAY). The module now safely intercepts and scrubs these values before Blizzard's code processes them.
  • Tooltip Module: Completely rewrote the "Anchor to Cursor" tracking mechanism. It now uses a custom, manual update loop instead of the native engine anchor. This eliminates micro-stutter, lag, and flickering when hovering over elements that update frequently (like UnitFrames).
  • Tooltip Module: Fixed an issue where "Show Expansion" sometimes failed to display for items from newer expansions (like Dragonflight or The War Within) by updating the code to use the modern C_ExpansionInfo API. Additionally, fixed "Mark Quest Items" occasionally ignoring quest items by verifying the item's bind type in addition to its class category.
  • Movable Frames: Fixed an issue where the custom whitelist failed to hook specific frames on startup. Additionally, improved compatibility with Blizzard's EditMode layout manager, ensuring that highly protected frames (like the Minimap widget container) can be permanently moved and properly snap back to their default position when reset. Removed WorldMapFrame from the movable whitelist to resolve ADDON_ACTION_FORBIDDEN taint errors when placing map waypoints.
  • Chat Module: Fixed an issue where the game's restricted string protection ("secret values") caused background taint errors (An attempt to compare a secret value was blocked), which occasionally led to missing chat timestamps during intense scenarios like dungeons. Secret values are now safely scrubbed before comparison.
  • Chat Module: Fixed an issue where Battle.net whispers saved in the chat history could display incorrect names or fail to resolve upon reloading the UI. The history logger now correctly resolves BNet IDs and hardcodes the actual account name or BattleTag directly into the history data.
  • Character Sheet Module: Fixed an issue where item levels were often displayed incorrectly (showing the base item level) because missing cache data wasn't properly detected. The module now robustly verifies cache state and dynamically updates using the GET_ITEM_INFO_RECEIVED event when the server responds.
  • UnitFrames Module: Fixed Lua errors and background taint issues related to StatusBar texture modifications. Safely hooks the native SetStatusBarTexture API and adds strict type-checking to prevent errors with missing or protected values.
  • Minimap Module: Fixed a bug where custom minimap settings would reset upon reloading the UI due to a missing initialization entry in the database defaults.

Added

  • UnitFrames Module: Introduced a comprehensive custom UnitFrames system for the Player and Target frames.
    • Added support for custom Portrait modes, including "Class Icon" and "Faction" logos (with finely tuned texture coordinates for optimal visual alignment).
    • Added an integrated "Dark Mode" that flawlessly tints the native Blizzard PlayerFrameBackground to ensure all corner icons (like Prestige or Group Leader) retain their proper backgrounds.
    • Added a robust decluttering feature that hooks into the UI container hierarchy (PlayerFrameContentContextual) to reliably hide the resting icon, combat icon, group leader icon, and damage text.
  • Minimap Module: Added a fully customizable "Player Arrow" overhaul.
    • Replaces the default, low-resolution WoW arrow with a clean, high-resolution custom arrow on the absolute highest UI layer, ensuring it is never obscured by other addons (like HandyNotes or GatherMate).
    • Features dynamic scaling, a drop-shadow for high contrast, and a color-picker to tint the arrow in your favorite color.

This mod has no additional files