Get an Epic Experience with Premium

LooksBetterOnYou

Transmogrification Login to Add Favorites
  • 3 Likes
  • World of Warcraft
  • 413 Monthly Downloads
  • Supports: 4.3
  • 13,917 Total Downloads
  • Updated 03/25/2012
  • Created 03/10/2012
  • 20 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • License: BSD License
  • Newest File: 1.11-beta
or

About LooksBetterOnYou

Allows you to load and view alts in the dressing room.

A new tab is shown on the top right of the dressing room. Clicking the tab shows a dropdown menu of available characters and a sub-menu of all race/sex models.

Works in both the Dressing Room and auction house Side Dressing Room.

You must log in to each character once for them to be available for viewing.

Limitations:

  • The addon will show the correct race, sex, and gear, but there is currently no way to change which face, hair, etc., ... is shown.

------------------------------------------------------------------------
r21 | msaint | 2012-03-26 02:20:54 +0000 (Mon, 26 Mar 2012) | 1 line
Changed paths:
   A /tags/1.11-beta (from /trunk:20)

Tagging as 1.11-beta
------------------------------------------------------------------------
r20 | msaint | 2012-03-26 02:20:28 +0000 (Mon, 26 Mar 2012) | 1 line
Changed paths:
   M /trunk/LooksBetterOnYou.lua

Added an important acknowledgment in comments.
------------------------------------------------------------------------
r19 | msaint | 2012-03-26 02:16:41 +0000 (Mon, 26 Mar 2012) | 1 line
Changed paths:
   M /trunk/LooksBetterOnYou.lua

Added pre-fetching of item data for default weapons used to force correct weapon loading sequence in dressing room.
------------------------------------------------------------------------
r18 | msaint | 2012-03-26 01:21:16 +0000 (Mon, 26 Mar 2012) | 1 line
Changed paths:
   M /trunk/LooksBetterOnYou.lua

Added generic race-sex models.  Minor improvements to dressing function.
------------------------------------------------------------------------
r16 | msaint | 2012-03-18 05:32:23 +0000 (Sun, 18 Mar 2012) | 1 line
Changed paths:
   M /trunk/LooksBetterOnYou.lua

Various measures to avoid Win 64-bit and Mac bug where calling GetTransmogrifySlotInfo before inventory data is loaded crashes the client.  Changed to using PLAYER_EQUIPMENT_CHANGED to ensure that all data, including transmog data, is ready when items are queried.
------------------------------------------------------------------------
r14 | msaint | 2012-03-15 16:06:00 +0000 (Thu, 15 Mar 2012) | 1 line
Changed paths:
   M /trunk/LooksBetterOnYou.lua

Reorganized and improved comments for code readability.  Small changes to tighten up code.  No changes in functionality.
------------------------------------------------------------------------
r12 | msaint | 2012-03-15 01:46:35 +0000 (Thu, 15 Mar 2012) | 1 line
Changed paths:
   M /trunk/LooksBetterOnYou.lua

Added call to addon initialization code (hooks, ui setup, etc., ...) at PLAYER_LOGIN due to mysteriously not catching ADDON_LOADED on one tested client. Sigh.
------------------------------------------------------------------------
r10 | msaint | 2012-03-14 00:16:02 +0000 (Wed, 14 Mar 2012) | 1 line
Changed paths:
   M /trunk/LooksBetterOnYou.lua

All library and api calls declared locally, small edits for clarity and efficiency.
------------------------------------------------------------------------
r8 | msaint | 2012-03-13 23:32:02 +0000 (Tue, 13 Mar 2012) | 1 line
Changed paths:
   D /trunk/Images/BL_DressUpFrameTab.blp
   A /trunk/Images/LB_DressUpFrameSideTab.blp
   A /trunk/Images/LB_DressUpFrameTopTab.blp
   M /trunk/LooksBetterOnYou.lua
   M /trunk/LooksBetterOnYou.xml

Added top tab to side dressup, and full addon functionality for the that frame.  Items tried on are tracked separately for the two dressup frames.
------------------------------------------------------------------------
r7 | msaint | 2012-03-13 00:27:12 +0000 (Tue, 13 Mar 2012) | 1 line
Changed paths:
   M /trunk/Images
   M /trunk/LooksBetterOnYou.lua
   M /trunk/LooksBetterOnYou.xml

Added left click pulldown menu to button. Addon can now be entirely controlled using button attached to side of DressUpFrame.  Cleaned up code and comments.
------------------------------------------------------------------------
r6 | msaint | 2012-03-12 01:17:06 +0000 (Mon, 12 Mar 2012) | 1 line
Changed paths:
   M /trunk/LooksBetterOnYou.lua

Turned off debugging messages, i.e. set DEBUG to nil.
------------------------------------------------------------------------
r5 | msaint | 2012-03-12 01:14:55 +0000 (Mon, 12 Mar 2012) | 1 line
Changed paths:
   A /trunk/Images
   A /trunk/Images/BL_DressUpFrameTab.blp
   M /trunk/LooksBetterOnYou.lua
   M /trunk/LooksBetterOnYou.toc
   A /trunk/LooksBetterOnYou.xml

Added name tab to top right of DressUpFrame showing the name of the character currently shown.  This button will be used to open character selection.
------------------------------------------------------------------------
r4 | msaint | 2012-03-11 18:55:26 +0000 (Sun, 11 Mar 2012) | 1 line
Changed paths:
   M /trunk/LooksBetterOnYou.lua

Chosen alt persists as default model.  '/lboy reset' to reset to current character.  Cleaned up debug / chat messages.
------------------------------------------------------------------------
r3 | msaint | 2012-03-11 03:01:54 +0000 (Sun, 11 Mar 2012) | 1 line
Changed paths:
   M /trunk/LooksBetterOnYou.lua

Cosmetic fixes
------------------------------------------------------------------------
r2 | msaint | 2012-03-11 03:00:12 +0000 (Sun, 11 Mar 2012) | 1 line
Changed paths:
   A /trunk/LooksBetterOnYou.lua
   A /trunk/LooksBetterOnYou.toc

Initial version with command line only.
------------------------------------------------------------------------
r1 | svn | 2012-03-11 02:57:03 +0000 (Sun, 11 Mar 2012) | 1 line
Changed paths:
   A /branches
   A /tags
   A /trunk

looksbetteronyou/mainline: Initial Import
------------------------------------------------------------------------

Comments

  • #9

    Not working as intended if at all.  Obviously this addon hasn't been kept uptodate in long time.  Thank you for the past efforts.  It was great while it lasted.

  • #11

    yeh, that is correct.. in the info states support 4.3 and last update at march 2012.

    That is almost a year ago then when you posted.

  • #8

    Message: looksbetteronyou-1.11-beta\LooksBetterOnYou-1.11-beta.lua:538: Usage: GetTransmogrifySlotInfo(slot)
    Time: 01/03/13 15:56:53
    Count: 25
    Stack: ...terface\AddOns\looksbetteronyou\LooksBetterOnYou.lua:538: in function `action'
    ...terface\AddOns\looksbetteronyou\LooksBetterOnYou.lua:577: in function <...terface\AddOns\looksbetteronyou\LooksBetterOnYou.lua:571>

    Locals: self = nil
    slot = nil
    hasItem = nil
    helm = nil
    cloak = nil
    (for generator) = <function> defined =[C]:-1
    (for state) = <table> {
    1 = 1
    2 = 3
    3 = 5
    4 = 6
    5 = 7
    6 = 8
    7 = 9
    8 = 10
    9 = 15
    10 = 16
    11 = 17
    12 = 18
    }
    (for control) = 12
    _ = 12
    i = 18
    (*temporary) = <table> {
    1 = 55668
    3 = 55689
    5 = 55644
    6 = 35613
    7 = 55679
    8 = 43172
    9 = 40757
    10 = 42761
    16 = 31331
    15 = 62039
    17 = 31331
    }
    (*temporary) = <function> defined =[C]:-1
    (*temporary) = 6
    debug = <function> defined @Interface\AddOns\looksbetteronyou\LooksBetterOnYou.lua:14
    playerDB = <table> {
    equip = <table> {
    }
    race = "Troll"
    class = "ROGUE"
    sex = 2
    }
    ipairs = <function> defined =[C]:-1
    transmogInvSlots = <table> {
    1 = 1
    2 = 3
    3 = 5
    4 = 6
    5 = 7
    6 = 8
    7 = 9
    8 = 10
    9 = 15
    10 = 16
    11 = 17
    12 = 18
    }
    GetInventoryItemID = <function> defined =[C]:-1
    select = <function> defined =[C]:-1
    GetTransmogrifySlotInfo = <function> defined =[C]:-1
    noTransmogInvSlots = <table> {
    1 = 4
    2 = 19
    }

     

    causing a ton of lua errors. 

  • #10

    Also getting these errors

  • #7

    Is this addon getting an update soon?

  • #5

    Date: 2012-05-31 00:56:04
    ID: 1
    Error occured in: AddOn: looksbetteronyou
    Count: 3
    Message: Note: AddOn looksbetteronyou attempted to call a protected function (CompactRaidFrame1:Show()) during combat lockdown.
    Debug:
       [C]: Show()
       ..\FrameXML\CompactUnitFrame.lua:264: CompactUnitFrame_UpateVisible()
       ..\FrameXML\CompactUnitFrame.lua:224: CompactUnitFrame_UpdateAll()
       ..\FrameXML\CompactUnitFrame.lua:105:
          ..\FrameXML\CompactUnitFrame.lua:49

     

    All I did was walk into Hellfire ramparts and started fighting mobs :S

  • #1

    I think your Gnome male and female are broken lol i went from Dwarf male to Gnome female and all i can say is ROFL

  • #2

    I don't see this problem, but I do see that those two models are right next to eachother in the drop down list of models.  Could this have been a mis-click?

  • #4

    Ok. So here's the thing.  1) I can't reproduce the problem. 2) The models are drawn by Blizz and there is no way from lua to choose which face is shown.

    So .. this would have to be a strange Blizz issue.  There are a number of things you could do to help me figure out exactly why and where the problem occurs so that I can report it to Blizzard.  If you have the time and are willing, you would help me a lot if you could go to the project site (http://wow.curseforge.com/addons/looksbetteronyou/) and create a ticket, and include whatever you can of the following info:

    • Which client you are running (Win32, Win64, Mac).
    • Version of directX (9 or 11), display mode, and texture resolution setting (low ... high).
    • Does it happen from all of your characters, i.e. do gnome faces show wrong when you try to see them logged in as any toon, or logged in as a particular toon?
    • A screen shot or name-realm-region of the toon you are logged in on when this happens.

    The first two are in case it is a client / graphics issue, and the other two in case it depends on the index of the face of the toon that is logged in.  I see those as the most likely sources of the problem.

    Thanks verry much if you can take the trouble to make a ticket with this info.  Anyone else who has seen this bug and can add to the ticket (or create it if it isn't there), that would also be very much appreciated.

  • #3

    No. Popo is right. The gnomes are messed up. Whatever race/gender combination I clicked on just before the gnomes gets overlaid onto the gnome faces. The undead female face overlaying the gnome female face is just creepy. Some of the combinations are truely hysterical. Other than that one little glitch though I'm really loving this addon.

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Leaguepedia PAX Skin Giveaway