Category: Miscellaneous
Addon Information
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
leethal's Portal Bug Reports Feature Requests
Author:
Version:
0.4.6
Date:
01-07-2009 12:05 PM
Size:
13.75 Kb
Downloads:
4,765
Favorites:
107
MD5:
Pictures
Click to enlarge
Crusader
Savagery
Enchant Woot-O-Matic
Displays the actual effect of named enchants on tooltips, such as "Crusader", "Tuskarr's Vitality", "Shadow Armor" and "Icebreaker Weapon". Also includes Death Knight runes. Works in english and french, and partially german (no wotlk stuff).

The interface options (reachable via /ewom) lets you configure the color of the description text the addon injects into the tooltips.

I haven't played much in WotLK. Please post a comment if some spells are wrong or missing.
  Change Log - Enchant Woot-O-Matic
0.4.6: Added Death Knight runes (en only, do post translations!)
0.4.5: Added greater vitality.
0.4.3: Fixed compatibility with other tooltip mods
0.4.2: Le sigh, mistyped the TOC. Fixed now. I promise to test stuff properly prior to release next time! =P
0.4.1: Forgot to add the lib files to the TOC.
0.4: Fixed french. Added configuration panel that lets you set the color of the text added by this addon.
  Optional Files - Enchant Woot-O-Matic
Sorry, there are currently no optional files available.
  Archived Versions - Enchant Woot-O-Matic
File Name
Version
Size
Author
Date
0.4.5
13kB
leethal
01-04-2009 12:57 PM
0.4.3
13kB
leethal
12-31-2008 04:57 AM
0.4.2
13kB
leethal
12-30-2008 04:05 PM
0.4
13kB
leethal
12-30-2008 11:23 AM
0.3
5kB
leethal
12-29-2008 11:59 AM
0.2
4kB
leethal
12-29-2008 04:15 AM
  Comments - Enchant Woot-O-Matic
Post A Reply Comment Options
Old 01-07-2009, 06:24 AM  
mizrolist
A Deviate Faerie Dragon

Forum posts: 14
File comments: 39
Uploads: 0
Quote:
Originally posted by leethal
Sure! You mean these, right? http://www.wowhead.com/?spells=7.6.776
Yes, exactly Thank you.
mizrolist is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-06-2009, 08:22 AM  
leethal
A Wyrmkin Dreamwalker
Interface Author - Click to view interfaces

Forum posts: 50
File comments: 30
Uploads: 8
Quote:
Originally posted by mizrolist
Could you add support for the DKs' Runeforging enchants? It would be useful
Sure! You mean these, right? http://www.wowhead.com/?spells=7.6.776
__________________
github.com/leethal
leethal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-06-2009, 07:51 AM  
mizrolist
A Deviate Faerie Dragon

Forum posts: 14
File comments: 39
Uploads: 0
Could you add support for the DKs' Runeforging enchants? It would be useful
mizrolist is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-04-2009, 12:59 PM  
leethal
A Wyrmkin Dreamwalker
Interface Author - Click to view interfaces

Forum posts: 50
File comments: 30
Uploads: 8
Quote:
Originally posted by Fonjask
You forgot one, don't know if it's just me, but 'Boots - Greater Vitality' doesn't display for me. Working as intended? Think not ^^.
Thanks! Someone actually commented that on the curse project site as well, so I had in fact added it already. I forgot to update the latest version here on wowi, though, so here it is. 0.4.5 with Greater Vitality.
__________________
github.com/leethal
leethal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-04-2009, 11:58 AM  
Fonjask
A Fallenroot Satyr
 
Fonjask's Avatar
Interface Author - Click to view interfaces

Forum posts: 22
File comments: 255
Uploads: 4
You forgot one, don't know if it's just me, but 'Boots - Greater Vitality' doesn't display for me. Working as intended? Think not ^^.
__________________
Himeros
80 Draenei Holy Paladin
EU-Bronze Dragonflight-A
Fonjask is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-31-2008, 04:42 AM  
leethal
A Wyrmkin Dreamwalker
Interface Author - Click to view interfaces

Forum posts: 50
File comments: 30
Uploads: 8
Quote:
Originally posted by Auraka
Errors galore when run with tiptac.
Thanks, fixed in 0.4.3! 0.4.3 would also fix any similar errors for other tooltip mods.
__________________
github.com/leethal
leethal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-30-2008, 11:35 PM  
Auraka
A Kobold Labourer

Forum posts: 0
File comments: 69
Uploads: 0
Errors galore when run with tiptac.
Auraka is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-29-2008, 03:27 PM  
leethal
A Wyrmkin Dreamwalker
Interface Author - Click to view interfaces

Forum posts: 50
File comments: 30
Uploads: 8
Quote:
Originally posted by Fonjask
Great addon, looks promising, will try out in a sec.
Please do be so kind to add a little changelog to the wowi site itself; thanks


s, Fonjask
Sure, I'll write a short sentence when I post updates.
__________________
github.com/leethal
leethal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-29-2008, 02:49 PM  
Fonjask
A Fallenroot Satyr
 
Fonjask's Avatar
Interface Author - Click to view interfaces

Forum posts: 22
File comments: 255
Uploads: 4
Great addon, looks promising, will try out in a sec.
Please do be so kind to add a little changelog to the wowi site itself; thanks


s, Fonjask
__________________
Himeros
80 Draenei Holy Paladin
EU-Bronze Dragonflight-A
Fonjask is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-07-2008, 10:24 AM  
rinkx
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Quote:
Originally posted by leethal
I changed the string.find to "if text == k"
Awesome, thanks!
rinkx is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-07-2008, 02:24 AM  
leethal
A Wyrmkin Dreamwalker
Interface Author - Click to view interfaces

Forum posts: 50
File comments: 30
Uploads: 8
Correct, haven't updated the mod for ages. When wowinterface.com mailed me because you commented, though, I, for no apparent reason, decided to bump the version numbers and update the mod a bit. So, I added deathfrost. Not executioner and demonslaying, though, added those now.

So, poked a bit around with the code myself. For each line of the tooltip, the addod did "if string.find(text, k)", where "text" is the line of text in the tooltip (e.g. "Mongoose", "Sunfire Robe", "Requires level 70" etc.) and k is the name of the enchant ("Sunfire", "Mongoose", "Deathfrost" etc.) String find does a match on the text, and because the enchant name "Sunfire" is in the name "Sunfire Robe", the addon erronously matched this and performed evil things. I guess you gathered as much as well.

So, I changed the string.find to "if text == k", which cheks if the line in the tootip is identical to the enchant name. That should have fixed the bug properly, instead of saying i=2, which is the same as saying "Skip checking the first line in the tooltip".

No, I'm not trying to pick on you, I'm grateful for your help and ideas, I would not have noticed this bug without your input!

Updating the addon .zip now. You could always download the latest version at http://github.com/leethal/enchant-woot-o-matic/ if you don't wanna wait, but I don't think the approval process takes very long.
__________________
github.com/leethal
leethal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-07-2008, 02:01 AM  
rinkx
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Well, fiddled a bit and fixed it myself. The problem was that in your tooltip iteration, you put
Code:
    for i=1, frame:NumLines() do
while line 1 is the title, so if "sunfire" was in the title, it would replace it with the information. I fixed it with a simple change to
Code:
    for i=2, frame:NumLines() do
I also added deathfrost/exec. in the localization for enEN

file EnchantWootOMatic.lua
Code:
function EnchantWootOMatic:IterateTooltip(frame)
    local width = frame:GetWidth()
    for i=2, frame:NumLines() do
        local tooltip_row = getglobal(frame:GetName().."TextLeft"..i)
        local text = tooltip_row:GetText()
        for k,v in pairs(enchant_list) do
            if string.find(text, k) then
                tooltip_row:SetWidth(width)
                tooltip_row:SetText(string.format("%s\n%s", k, v), nil, nil, nil,0.5, 1)
            end
        end
    end
    frame:Show()
end
Localization.enEN.lua
Code:
	["Executioner"] = "Ignores 840 of your enemy's armor during 15 seconds.",
	["Deathfrost"] = "Inflicts 150 frost damage and reduces the target's melee,ranged, and casting speed by 15% for 8 seconds.",
	["Demonslaying"] = "Inflicts on a demon 75 to 125 holy damage and stuns for 5 seconds.",
rinkx is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-07-2008, 01:42 AM  
rinkx
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Replicate

Well, you can replicate this for yourself if your server has sunfire robes/handwraps unlocked. Area 52 US horde side has it unlocked for linking. For the robes, here is the replication code:

It's a link for sunfire robes enchanting with mongoose. While it doesn't exist, it does proper behavior for the item (i.e.: it shows the mongoose explanation) it borks the title (at least on my computer).

Code:
/script DEFAULT_CHAT_FRAME:AddMessage("Sunfire robe +mongoose: \124cffa335ee\124Hitem:34364:2673:0:0:0:0:0:0\124h[Sunfire Robe]\124h\124r");
The following is for a sunfire robe with +6 stats. This one exists, and it still borks the title.
Code:
/script DEFAULT_CHAT_FRAME:AddMessage("Sunfire robe +6 stats: \124cffa335ee\124Hitem:34364:2661:0:0:0:0:0:0\124h[Sunfire Robe]\124h\124r");
If you're up to fixing this (My apologies, I didn't noticed you haven't done anything to it in a year or so) how much job would it be to add the newest enchants? executioner+death frost.

p.s.: If the links above still don't work for demonstration what's going wrong, The problem must be on my side.

edit: Oh, and here's a link to sunfire robes alone. It doesn't break the title in that one.
Code:
/script DEFAULT_CHAT_FRAME:AddMessage("Shift-click this to place a link into a chat message: \124cffa335ee\124Hitem:34364:0:0:0:0:0:0:0\124h[Sunfire Robe]\124h\124r");

Last edited by rinkx : 08-07-2008 at 01:44 AM.
rinkx is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-06-2008, 04:47 PM  
leethal
A Wyrmkin Dreamwalker
Interface Author - Click to view interfaces

Forum posts: 50
File comments: 30
Uploads: 8
Haven't poked this mod for ages, not even using myself. If you're using the mod, though, I'd be happy to fix any bugs you might have. Not sure what you mean, though, I'm not able to picture how it looks on your machine from your explanation alone. Perhaps you could provide a screenshot? Or at least try to include some additional details in your explanation.

- leethal
__________________
github.com/leethal
leethal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-06-2008, 12:01 PM  
rinkx
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Sunfire Robes, Sunfire handwraps...

The add-on shouldn't work on the item titles in tooltips.
E.g.: When I look at Sunfire Robes or Sunfire handwraps, I see: Sunfire on-equip: +(whatever) Arcane/Fire damage.
rinkx is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.