promotional bannermobile promotional banner

PepeCompanion

"A cute Pepe companion that alerts you to equipment durability, food buffs, and inventory space."

File Details

PepeCompanion_1.4.3.zip

  • R
  • May 12, 2026
  • 7.79 MB
  • 32
  • 12.0.7+1
  • Retail

File Name

PepeCompanion_1.4.3.zip

Supported Versions

  • 12.0.7
  • 12.0.5

PepeCompanion Changelog

v1.4.3

Fixed

  • Resolved dungeon/raid zone status caching issues to ensure food buff alerts consistently trigger upon initial zone entering or interface reloading.

v1.4.2

Fixed

  • Cleaned up garbled legacy comments in Lua files, converting all internal documentation to clean English ASCII to prevent patch loading instability and code execution glitches caused by encoding corruption.
  • Removed duplicated print logs inside slash commands.
  • Enhanced overall code readability and execution safety.

v1.4.1

Improved

  • Adjusted the UI frame layer to prevent Pepe from hiding important game windows like the Talent Tree.
  • Optimized internal background processes to improve stability.

v1.4.0

Visual Improvements

  • Faithful Model Representation: Improved the companion's appearance to accurately capture the vibrant colors and shading of the original WoW Pepe model.
  • Improved Visual Quality: Fixed visual layering issues for a cleaner, more polished look.

General Improvements

  • Streamlined Commands: Removed unnecessary debug commands for a cleaner user experience.
  • Optimization: Improved overall performance and reduced memory usage.
  • Documentation: Updated the addon instructions and help text.

v1.3.4

Bug Fixes

  • Fixed an issue where the PepeCompanion frame could be hidden behind action bars (like Bartender4) by changing its FrameStrata to DIALOG.

v1.3.3

  • Bumped Interface version to 120005 for WoW Patch 12.0.5 compatibility.
  • Added Dragon, Ninja, Viking, Pirates, and Knight Pepe models to the Skin Type selection.

v1.3.2

New Features

  • Added individual on/off toggles in the settings panel for each alert type (Repair, Food Buff, Inventory).
  • Added "Repair Alert Level" slider in settings to customize the durability alert threshold (5% to 75%).

Bug Fixes

  • Suppressed food buff alerts during combat in raid/dungeon encounters to prevent false positives when aura names become secret.

v1.3.1

Bug Fixes

  • Fixed Lua error on login caused by currentLanguage being declared twice at module scope (variable shadowing introduced in v1.3.0)
  • Fixed status alerts not appearing on initial login after the event-driven refactoring in v1.3.0 — initial state is now correctly calculated at addon load
  • Fixed UpdateStatusDisplay reassignment inside OnAddonLoaded not being visible to all closures under certain execution orders
  • No changes to features, visuals, or SavedVariables

v1.3.0

Performance Improvements

  • Removed UpdateStatusDisplay() from the animation ticker (was running 20 times/sec)
  • Removed the redundant 0.5-second periodic ticker
  • Replaced C_UnitAuras.GetUnitAuras() with GetAuraDataByIndex() — eliminates per-frame table allocation
  • Replaced unpack() in the animation loop with direct index access
  • Status checks (durability, food, inventory) are now fully event-driven:
    • Durability recalculates on UPDATE_INVENTORY_DURABILITY
    • Inventory recalculates on BAG_UPDATE_DELAYED
    • Food buff and zone recalculate on ZONE_CHANGED / PLAYER_REGEN_ENABLED
  • No changes to features, visuals, or SavedVariables

v1.2.0

  • Added Settings panel (Game Menu → Interface → AddOns → Pepe Companion)
  • Added Show/Hide toggle in settings
  • Added Language toggle (Japanese/English) in settings
  • Added Frame Lock toggle in settings
  • Added Scale slider in settings
  • Scale changes now preserve visual screen position
  • Added /pepe settings command to open settings panel
  • Improved SavedVariables migration for old installs
  • Added charDefaults table for cleaner default handling

v1.1.1

  • Fixed food buff detection in raid zones using auraInstanceID
  • Improved error handling for WoW 12.0 secret value restrictions
  • Food warning now works correctly in all dungeon/raid instances
  • Enhanced safety measures across buff detection functions

v1.1.0

  • Added frame lock feature
  • Lock status saved per character
  • Improved position saving reliability

v1.0.0

  • Initial release
  • Core features: durability, food, inventory alerts
  • Character-specific position saving
  • Multi-language support (Japanese/English)
  • Frame lock functionality