promotional bannermobile promotional banner

PepeCompanion

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

File Details

PepeCompanion_1.3.3.zip

  • R
  • Apr 22, 2026
  • 8.57 MB
  • 15
  • 12.0.5
  • Retail

File Name

PepeCompanion_1.3.3.zip

Supported Versions

  • 12.0.5

PepeCompanion Changelog

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