Skip to content

Releases: DanieltheDeveloper/azerothcore-transmog-3.3.5a

v2.5.2

27 Apr 06:16

Choose a tag to compare

What's Changed

Full Changelog: v2.5.1...v2.5.2


Summary

This is a quick bug fix to address an issue where newly created characters would be generated with the item column in the character_transmog table set to 0 (hidden).
This caused characters to start with all of their armor hidden, making it impossible to transmogrify their gear until they equipped new armor (or unequipped and re-equipped their starting armor).


Impact on Players

  • Players already affected by this bug will be automatically fixed through normal gameplay.
  • Typically, by level 3, most starter gear will have been replaced by low-level quest gear, resolving the issue naturally.

Important Notes

  • This is a server-side change to the Eluna script only.
  • No client-side AddOn updates are necessary.
  • To apply the fix:
    1. Update the Eluna script.
    2. Run the /reload eluna command in the server console.

v2.5.1

26 Apr 09:59
1478f26

Choose a tag to compare

What's Changed

Full Changelog: v2.4.0...v2.5.1


🚀 Server-Side Changes

📂 Database

  • Modified auth.sql
    • ➡️ Added a new column: inventory_subtype to support limiting transmogrification appearances to similar items (optional for server owners).

⚙️ Server Options (see server_transmog.lua for full details)

  • Add equipped items to collection
  • Add looted items to collection
  • Add all possible quest rewards to collection
  • Restrict armor to similar materials
  • Restrict weapons to similar types

🛠️ Functional Changes

  • 🔹 Modified and added functions to support new options.

  • 🔹 New: SendCollectedTransmogItemIds function sends collected appearances to the client.

  • 🔹 Functions now always call LootItemLocale when adding items, removing need for separate handling.

  • 🔹 Updated system messages:

    • Item links now reflect item rarity when a new appearance is unlocked.
  • 🔹 OnUnequipItem Changes:

    • Removes appearances if the slot becomes empty.
    • Prevents transmogrifying empty slots.

🧹 Clean-Up

  • 🗑️ Removed unused variables.
  • ✅ Added a success message when module loads successfully via Eluna.
  • 🔄 Lots of refactoring for clarity.

🎨 Client-Side Changes

🏷️ General Updates

  • ✏️ Updated AddOn name, description, and version.
  • ➕ Added Ace3 as a dependency (for options and locale support).

🛠️ New AddOn Options

  • Transmogrification Window Scale
  • Transmogrification Window Opacity
  • Lock Transmogrification Window Position
  • Show "New Appearance" tooltip line
  • Show "New Appearance Unlocked" system message
  • "Sync Collection" button (locally stores collected appearances)

🔥 Commands

  • ➡️ Added commands:
    • /tmog
    • /transmogrify options
    • /transmog sync
  • 📜 Full alias list available in transmogrification.lua.

🌎 Localization

  • 🗣️ Added English locale file.
    • (Other languages are easy to add.)

🖼️ Visual Updates

  • 🎨 Updated Transmog-Frame texture (again).
  • 🛡️ Added preview transmog frame border to fix ElvUI compatibility issue.
  • 🎭 Hidden items now show desaturated icons (also in Character Info window).

🛠️ Functional Changes

  • ❌ Items lose transmogrification when unequipped. Re-apply when re-equipped (unless hidden).
  • 🚫 Players cannot modify appearances for empty slots.
    • 🔔 Real-time warnings when attempting.
  • 🪞 Transmogrification window now acts as a preview window:
    • No server changes until "Transmogrify" button clicked.
  • 🛎️ "Transmogrify" button warns when no appearances to apply.
  • 🧍‍♂️ Preview models now adjust by race for better alignment and visualization.

🧹 Clean-Up

  • 🔄 Lots of refactoring for clarity.

v2.4.0

23 Mar 07:56
7a3833d

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.2.3...v2.4.0

image

v2.2.3

09 Mar 23:23
9508765

Choose a tag to compare

Full Changelog: v2.2.2...v2.2.3

Fix item search count

v2.2.2 - Player Notify and Translation

20 Feb 11:38
ef83314

Choose a tag to compare

What's Changed

Full Changelog: v2.1.0...v2.2.2

New player notify and item translation

WIP: German translation of "Notify"

If you want to add more languages fell free to request access and create a merge request!

With help from:
SpykeyHD (Ysera-Networks)
Discord: spykeyhd (SpykeyHD#2170)

v2.1.0

06 Jan 11:38
2baf5a2

Choose a tag to compare

Release v2.1.0

What's Changed

Full Changelog: v1.1.1...v2.1.0

v2.0.1-pre

01 Jan 21:33
bd00fe1

Choose a tag to compare

v2.0.1-pre Pre-release
Pre-release

Release v2.0.1-pre

This release contains bugs!

Screenshot from 2025-01-01 22-25-34

Screenshot from 2025-01-01 21-44-14

v2.0.0-pre

01 Jan 20:53
7c1625f

Choose a tag to compare

v2.0.0-pre Pre-release
Pre-release

Release v2.0.0-pre

This release contains bugs!

Screenshot from 2025-01-01 21-44-59

Screenshot from 2025-01-01 21-44-14

v1.1.1

28 Dec 11:44
d5bb08f

Choose a tag to compare

Release v1.1.1

Screenshot from 2024-12-28 12-43-37