Talk:ItemRandomSuffix

From Warcraft Wiki
Jump to navigation Jump to search

Suffixes 46 and 48 look a little odd. "Of the Test"? "Of the Paladin Testing"? Really? Have these ever been seen in live clients? If they are placeholder values, is there some way of noting that? Farmbuyer@Kilrogg 02:39, 16 April 2008 (UTC)

"seed" attribute on the WoW Armory is the same as the uniqueId

I am in the process of writing an application which reads character and item data off of Blizzard's Armory at [1] and I noticed the following when working out how to interpret random suffixes for items.

Here is an example of an item node from a character-sheet.xml page: <item durability="39" gem0Id="0" gem1Id="0" gem2Id="0" icon="inv_belt_19" id="28498" maxDurability="40" permanentenchant="0" randomPropertiesId="-56" seed="813236258" slot="5"/>

Notice the "randomPropertiesId" and "seed" attributes in this XML node. By applying a Bitwise AND operation on the seed attribute, we can acquire the suffixFactor and along with the suffixId, which is presented in the randomPropertiesId attribute, we can work out the full random suffix information.

As a side note, this is my first ever post or even comment on a Wiki, so I have no intent of naively assuming this information should necessarily be included on this page. But I felt it would be useful to have mentioned somewhere.

Mortimer1982 (talk) 01:33, 13 June 2008 (UTC)

Hey, this is interesting info. (I myself have designed User:Pcj/LoadArmoryData.php for use on WoWWiki.) Do you have any idea where Armory stores the permanentenchant data? I perused their XSL and JS for awhile and can't seem to find that database. Also, welcome to WoWWiki. --Pcj (TDrop me a line!C207,729 contributions and counting) 02:05, 13 June 2008 (UTC)
Assuming I'm actually answering your question here, it is in the "permanentenchant" attribute in item nodes, as above. This id will correspond with EnchantId on WoW Wiki.
As far as I know, unlike many other aspects of the Armory, there is no XSL to describe permanent or temporary enchants on items, it is all worked out server side. To have the Armory include enchant data in the item tooltip, you request pages like so: http://www.wowarmory.com/item-tooltip.xml?i=<itemId>&r=<realmName>&n=<characterName>. Of course, it won't add enchant data unless the specified character has an enchant on that item.
Well...there goes that idea. --Pcj (TDrop me a line!C207,729 contributions and counting) 19:12, 13 June 2008 (UTC)

Note that there has been a change to the Armoury post-WotLK. You now need to provide the slot number along with realm and name to get enchant data in the item tooltip. Using the above example, the new URL would be: http://www.wowarmory.com/item-tooltip.xml?i=<itemId>&s=<slotNum>&r=<realmName>&n=<characterName>. I'm guessing this is a bug fix, since it is possible for a character to have two of the same item with different enchants on each. Zardoz59 (talk) 10:01, 28 November 2008 (UTC)


Some notes on what I've found constant p=log(2)/log(1.5) On three suffix items, stam multiplier is (2/3)^(1/p), other stats/rating multiplier is (1/3)^(1/p) Hunding (talk) 05:26, 8 March 2009 (UTC)