WoWInterface

WoWInterface (https://www.wowinterface.com/forums/index.php)
-   AddOn Search/Requests (https://www.wowinterface.com/forums/forumdisplay.php?f=6)
-   -   Item Level Updated (https://www.wowinterface.com/forums/showthread.php?t=52148)

PocketAppZ 04-02-15 09:30 AM

Item Level Updated
 
How about an addon that outputs text to the chat frame to notify the player when their item level has changed.

When players are leveling 90-100, certain dungeons are not available until you reach a certain item level. Would be nice to get an output that keeps me informed of my current ilvl as well as letting me know what my new ilvl is when I equip a new piece of gear.


Seems a little unnecessary but I think it would be convenient so I don't have to open up my character pane to look at my item level after I've equipped a new piece of gear.

PocketAppZ 04-08-15 01:21 AM

No one?
 
No one else thinks this is a good idea? Hmph.

Malsomnus 04-08-15 02:19 AM

Quote:

Originally Posted by PocketAppZ (Post 308011)
No one else thinks this is a good idea? Hmph.

I can relate to this need only slightly, but it sounds pretty simple so I'll try to code something tomorrow (Thursday) :p

PocketAppZ 04-08-15 02:21 AM

Much appreciated :D

Malsomnus 04-09-15 05:48 PM

Well, once it gets approved, you can download your shiny new add-on right here. I hope it's what you wanted :p

PocketAppZ 04-09-15 07:21 PM

I will give it a try and provide feedback via addon page comments

Thank you for this! :D

Phanx 04-09-15 07:29 PM

And if you're looking for something a bit simpler that just prints messages to chat when your ilvl changes, instead of showing it in an always-visible frame, you can try this (totally untested):

Code:

local ilvl = -1

local f = CreateFrame("Frame")
f:RegisterEvent("PLAYER_LOGIN")
f:RegisterEvent("PLAYER_AVG_ITEM_LEVEL_UPDATE")
f:SetScript("OnEvent", function()
        local total, equipped = GetAverageItemLevel()
        total = math.floor(total)
        if total == ilvl then
                return
        end
        local color = ChatTypeInfo["SYSTEM"]
        if total > ilvl then
                DEFAULT_CHAT_FRAME:AddMessage("Your average item level is now |cff99ff99" .. total .. "|r, up from " .. ilvl, color.r, color.g, color.b)
        else
                DEFAULT_CHAT_FRAME:AddMessage("Your average item level is now |cffff9999" .. total .. "|r, down from " .. ilvl, color.r, color.g, color.b)
        end
        ilvl = total
end)

If you need help turning the above code into an addon, copy and paste it into this page:
http://addon.bool.no/

PocketAppZ 04-09-15 07:42 PM

Geared displays a lower item level than what Simple iLevel tells me is my ilvl.

The code by Phanx displays the same ilvl as Geared but it told me that my ilvl dropped 1pt after I vendored some trash gear that was in my bags, didn't even change anything my character had equipped.

Phanx 04-09-15 09:54 PM

Quote:

Originally Posted by PocketAppZ (Post 308068)
Geared displays a lower item level than what Simple iLevel tells me is my ilvl.

Either Simple iLevel is wrong, or it's showing your equipped item level instead of your "total" item level, which is what matters for unlocking dungeons etc. Both Geared and the code I posted use the same method as the default UI code that shows your item level on the character panel -- the game provides a decimal value (eg. 352.4394302843243) and the UI rounds it down to the nearest whole number (eg. 352).

Quote:

Originally Posted by PocketAppZ (Post 308068)
The code by Phanx displays the same ilvl as Geared but it told me that my ilvl dropped 1pt after I vendored some trash gear that was in my bags, didn't even change anything my character had equipped.

One of the items you vendored probably had a higher item level than the item you had equipped for that slot, but without more information and/or the ability to test for myself, it's impossible to say. However, based on the description in your first post, I'd guess you're confusing your equipped item level (which doesn't matter) with your total item level. LFG/LFR options unlock based on your total item level. Even if you're naked (equipped item level 0) you can still queue for dungeons if the average item level of gear in your bags (calculated by pretending you have equipped the highest-ilvl option for each slot) is high enough.

PocketAppZ 04-09-15 10:27 PM

I was unaware of there being two different item levels, Equipped ilvl and Total ilvl. That explains what is happening.

As for the vendor part, I am wearing full heirloom set on a BM Hunter. With the Total ilvl aspect, that explains why it reported an ilvl change after I vendored trash gear.


Thank you for the explanation! I will use the code for now and will switched to Geared once it has the options I mentioned here.

Phanx 04-10-15 10:00 PM

Quote:

Originally Posted by PocketAppZ (Post 308071)
As for the vendor part, I am wearing full heirloom set on a BM Hunter. With the Total ilvl aspect, that explains why it reported an ilvl change after I vendored trash gear.

Most heirloom gear has an item level of 1, since there's no minimum item level for leveling dungeons. (Actually that's not why it has an item level of 1, but that's why it doesn't matter that it has an item level of 1. :p)

PocketAppZ 04-10-15 11:10 PM

Quote:

Originally Posted by Phanx (Post 308094)
Most heirloom gear has an item level of 1, since there's no minimum item level for leveling dungeons. (Actually that's not why it has an item level of 1, but that's why it doesn't matter that it has an item level of 1. :p)

Oh I know. I was just testing it with my hunter because of the fact that he is wearing heirlooms.

Rilgamon 04-11-15 12:40 AM

Quote:

Originally Posted by Phanx (Post 308094)
Most heirloom gear has an item level of 1, since there's no minimum item level for leveling dungeons. (Actually that's not why it has an item level of 1, but that's why it doesn't matter that it has an item level of 1. :p)

Is this still true? Ingame the items display the itemlevel for their itembudget. So you no longer run into the problem being refused to enter dungeons that require a certain itemlevel.

PocketAppZ 04-11-15 01:13 AM

Quote:

Originally Posted by Rilgamon (Post 308101)
Is this still true? Ingame the items display the itemlevel for their itembudget. So you no longer run into the problem being refused to enter dungeons that require a certain itemlevel.

Not 100% sure. I wanted this addon mostly for my gear grind at 100 when I'm trying to run raids because certain raids require a minimum ilvl. I think some of the 90-100 dungeons also have an ilvl requirement but I don't remember any pre-90 dungeons having an ilvl requirement .

Malsomnus 04-11-15 01:34 AM

Quote:

Originally Posted by PocketAppZ (Post 308103)
Not 100% sure. I wanted this addon mostly for my gear grind at 100 when I'm trying to run raids because certain raids require a minimum ilvl. I think some of the 90-100 dungeons also have an ilvl requirement but I don't remember any pre-90 dungeons having an ilvl requirement .

I'm pretty sure almost all dungeons have an ilvl requirement, though if you're wearing mostly heirlooms then your ilvl should automatically be high enough whenever your level is high enough. It's been years since I leveled anything though, so I might be completely wrong here.

PocketAppZ 04-11-15 01:54 AM

Quote:

Originally Posted by Malsomnus (Post 308104)
I'm pretty sure almost all dungeons have an ilvl requirement, though if you're wearing mostly heirlooms then your ilvl should automatically be high enough whenever your level is high enough. It's been years since I leveled anything though, so I might be completely wrong here.

You could be right but I'm talking about using the Dungeon Finder. Before level 90, the DF only shows the dungeons you qualify for and that qualification is based on your level. After level 90, DF may show additional dungeons you are not eligible for yet and your eligibility is based upon your equipped or total item level.

Malsomnus 04-11-15 02:03 AM

Last example I remember is leveling a character through Cataclysm content, during MoP, and being unable to queue for dungeons due to low ilvl.


All times are GMT -6. The time now is 04:13 PM.

vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI