promotional banner

Forever German Character Stats Fix

Fixes the German WoW Forever Beta character window bug that causes Lua errors and prevents stats from displaying. Adds the missing German stat tooltip aliases without modifying Blizzard files.

Forever German Character Stats Fix

This small addon fixes a localization bug in the German client of World of Warcraft: Forever.

In the German client, opening the Character window can cause a Lua error in:

Blizzard_UIPanels_Game/Camelot/PaperDollFrameStats.lua

The error prevents character stats and parts of the character display from loading correctly.

The problem is caused by Blizzard's UI code using localized German stat names such as "Stärke" and "Beweglichkeit" to construct internal tooltip variable names, while the actual variables still use their English identifiers such as STRENGTH and AGILITY.

This addon creates the missing German aliases for:

  • Strength
  • Agility
  • Stamina
  • Intellect
  • Spirit

After installing the addon, the original Blizzard Character window, character model and statistics are displayed correctly again.

Known Issue

The workaround can cause another Lua error related to Blizzard's secure/taint system and secret values. This is a known limitation of the current workaround.

The addon has to add the missing tooltip aliases so that Blizzard's Character window can finish loading. Because these variables are created by a third-party addon, World of Warcraft marks them as tainted. This can later cause a Lua error when Blizzard UI code processes protected or secret values.

The addon therefore restores the functionality of the Character window, but it cannot completely fix the underlying problem without interacting with Blizzard's protected UI environment.

A complete and permanent fix can only be provided by Blizzard.

Blizzard needs to correct the localization handling in PaperDollFrameStats.lua so that internal stat identifiers such as STRENGTH, AGILITY, STAMINA, INTELLECT and SPIRIT are used instead of localized display names.

Optional: hide Lua error popups

If you do not want to see Lua error popups while using this workaround, you can disable the display of script errors with:

/console scriptErrors 0

This only hides the error messages. The underlying Lua error still occurs internally.

To enable Lua error messages again, use:

/console scriptErrors 1

Please note that this setting hides all Lua error popups, not only the error related to this addon.

This addon does not change this setting automatically.

This addon should therefore be considered a temporary workaround until Blizzard fixes the underlying WoW Forever localization bug.

Supported client

World of Warcraft: Forever
Interface: 16001
German client (deDE)

Installation

Install through CurseForge or extract the addon into your WoW Forever Interface/AddOns folder.

No Blizzard game files are modified.

The Forever German Character Stats Fix Team

profile avatar
  • 2
    Projects
  • 636
    Downloads

More from Jojosdottir

  • One World Translator project image

    One World Translator

    One World Translator adds offline chat translations to WoW: Forever. Choose channels, target language and text color. Supports common WoW terms and chat shortcuts. Still in development—feedback is welcome!

    • 49
    • September 23, 2026
  • One World Translator project image

    One World Translator

    One World Translator adds offline chat translations to WoW: Forever. Choose channels, target language and text color. Supports common WoW terms and chat shortcuts. Still in development—feedback is welcome!

    • 49
    • September 23, 2026