Quantcast
Download
(91 Kb)
Download
Updated: 07-16-17 02:15 PM
Pictures
File Info
Compatibility:
Tomb of Sargeras (7.2.0)
Updated:07-16-17 02:15 PM
Created:06-29-16 09:52 PM
Downloads:11,215
Favorites:85
MD5:
Categories:ToolTip, Bags, Bank, Inventory, RolePlay, Music Mods
7.2.0

Can I Mog It?  Popular! (More than 5000 hits)

Version: 7.2.5.01
by: AmiYuy, TorelTwiddler

Have you learned that BoE plate item your Priest has? Can I Mog It will tell you!

Features

  • Informative tooltips about the learned status of an item's appearance.
  • Tooltips about the learned status of a transmog set. (New with Patch 7.2!)
  • Overlays in your bags for telling at a glance what to buy, mail or sell. (About bag addons/ElvUI.)
  • Overlays in the default UI to know what raids to farm, what to craft or buy from a vendor.
  • Know across your account if you know an appearance.

Why do I need it?
  • The default UI tooltip only tells about items the character you are on can wear. Can I Mog It works across your account for all of your characters and tells you:
  • If you have learned it.
  • If you have learned it, but from a different item.
  • If you have learned it, but can't transmog it (wrong armor type or too low level).
  • If you can learn it.
  • If you can't learn it on this character.
  • If it can't be learned (necks, trinkets, rings, common, poor, etc.).

Problem? Suggestion?
If you just updated and are getting tons of errors please completely close your game and then reopen it. Updating addons while the game is running can cause problems!
Localization
Please help translate here!

Related Addons
Support Us
Click here to lend your support!

7.2.5.01 Release - 2017/07/16

Release of database change. You cannot downgrade from this version to older versions! If you do you will have to delete your CanIMogIt.lua save variables file!



7.2.5.01 Beta - 2017/07/09

Changed how the database stores items so that items of different types that share appearances are not stored together.



7.2.0.04 Release - 2017/06/10

Fixed log-in and loading screen lag. (#58 &; #89)



7.2.0.03 Release - 2017/05/07

ArkInventory now supported!


  • #40 Added ArkInventory support (with code from @Urtgard).



7.2.0.02 Release - 2017/04/16

New feature: Progress numbers added to the Appearance Sets list!


  • #79 Bugfix with Timewalking items and source type.
  • #71 Added small ratio for variants in Sets window.
  • Updated TOC to 7.2.



7.2.0.01 Release

Added tooltips for new Transmog Sets.



18 Mar, 2017
  • #70 &; #72 Added set information to the tooltip, along with an option to enable/disable.
  • #55 Updated C_TransmogCollection.ClearSearch to use 7.2 api.



7.1.5.05 Release

Bug fixes.

18 Mar, 2017
  • #67 Fixed bug with too low level and cannot learn transmog.
  • #67 Adjusted logic to for being too low level to make more sense.

05 Mar, 2017
  • #59 Optimizations for checking/updating the database.
  • #31 Fixed icon overlay not updating when bags are opened individually.
  • #48 Fixed bug with weapons returning as equippable incorrectly.
Archived Files (28)
File Name
Version
Size
Author
Date
7.2.5.01-beta
91kB
AmiYuy
07-09-17 10:50 PM
7.2.0.04
91kB
AmiYuy
06-10-17 02:31 PM
7.2.0.03
90kB
AmiYuy
05-13-17 03:01 PM
7.2.0.02
86kB
AmiYuy
04-16-17 03:43 PM
7.2.0.01
84kB
AmiYuy
03-28-17 02:36 PM
7.2.0.01
82kB
AmiYuy
03-04-17 02:57 PM
7.1.5.02
77kB
AmiYuy
02-18-17 06:40 PM
7.1.5.01
77kB
AmiYuy
02-18-17 05:33 PM
7.1.0.04
76kB
AmiYuy
01-08-17 02:19 PM
7.1.0.02
73kB
AmiYuy
11-13-16 10:38 PM
7.1.0.01
74kB
AmiYuy
11-12-16 08:39 PM
7.0.3.23
61kB
AmiYuy
09-01-16 12:56 AM
7.0.3.22
61kB
AmiYuy
08-27-16 04:04 PM
7.0.3.20
43kB
AmiYuy
08-07-16 02:35 PM
7.0.3.19
42kB
AmiYuy
08-03-16 06:21 PM
7.0.3.17
28kB
AmiYuy
07-29-16 07:59 PM
7.0.3.16
23kB
AmiYuy
07-28-16 06:58 PM
7.0.3.15
20kB
AmiYuy
07-26-16 08:39 PM
7.0.3.14
20kB
AmiYuy
07-25-16 02:28 PM
7.0.3.13
20kB
AmiYuy
07-24-16 11:51 PM
7.0.3.12
17kB
AmiYuy
07-20-16 08:31 PM
7.0.3.11
17kB
AmiYuy
07-19-16 08:13 PM
7.0.3.10
16kB
AmiYuy
07-19-16 12:17 AM
7.0.3.09
9kB
AmiYuy
07-11-16 08:14 PM
7.0.3.09
9kB
AmiYuy
07-11-16 08:14 PM
7.0.3.09
9kB
AmiYuy
07-11-16 08:14 PM
7.0.3.08-PTR
9kB
AmiYuy
07-03-16 08:40 PM
7.0.3.06-PTR
4kB
AmiYuy
06-29-16 09:52 PM


Post A Reply Comment Options
Unread 07-13-16, 05:47 PM  
AmiYuy
A Fallenroot Satyr
 
AmiYuy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 70
Uploads: 2
Originally Posted by Kanegasi
I have a suggestion for the "shows on all items" known issue. Consider the following macro I created on the mmo-champion interface and macros forum to cycle through your bags and equip all equipment, autoconfirming BoEs:

Code:
/run for b=0,NUM_BAG_SLOTS do
for s=1,GetContainerNumSlots(b) do
local l=GetContainerItemLink(b,s)
if l then
if format('%9$s',GetItemInfo(l)) ~= '' then
EquipItemByName(l) EquipPendingItem(0)
end end end end

At first, the macro went through and tried to equip everything, causing error spam. The thing I found that fixed this was the 9th argument from GetItemInfo(). This arg contains a string telling you where an item can be equipped, as you used in your debug chunk, but what I noticed is that it is "" (a blank string, not nil) if it's not an equippable item. I have not done any testing to see if this meant not equippable by the current character or not equippable at all, however I don't think there's a difference concerning the point of your addon.

Hopefully this helps.
Thanks, that is useful!

The plan is to implement a toggle for displaying only on equippable items when the options menu is finished sometime in the next week.
Report comment to moderator  
Reply With Quote
Unread 07-11-16, 08:49 PM  
Kanegasi
A Flamescale Wyrmkin
 
Kanegasi's Avatar
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 6
Uploads: 4
I have a suggestion for the "shows on all items" known issue. Consider the following macro I created on the mmo-champion interface and macros forum to cycle through your bags and equip all equipment, autoconfirming BoEs:

Code:
/run for b=0,NUM_BAG_SLOTS do
for s=1,GetContainerNumSlots(b) do
local l=GetContainerItemLink(b,s)
if l then
if format('%9$s',GetItemInfo(l)) ~= '' then
EquipItemByName(l) EquipPendingItem(0)
end end end end

At first, the macro went through and tried to equip everything, causing error spam. The thing I found that fixed this was the 9th argument from GetItemInfo(). This arg contains a string telling you where an item can be equipped, as you used in your debug chunk, but what I noticed is that it is "" (a blank string, not nil) if it's not an equippable item. I have not done any testing to see if this meant not equippable by the current character or not equippable at all, however I don't think there's a difference concerning the point of your addon.

Hopefully this helps.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.