+ Pawn calculates scores for items that let you easily see which one is better
+ for you.
+ It's completely customizable, and applicable to any class and situation:
+ for example, it can help you
+ discover that the ring with a higher item level but one stat you
+ don't want (such as spirit for shamans), or the ring with the lower item
+ level but all good stats. It's that level of customization that makes
+ it very different from more general mods like GearScore and more specialized
+ mods like TankPoints.
+
+ Pawn is a mod for hardcore World of Warcraft players who agonize over
+ stats and itemization. Use the included Wowhead stat weight presets,
+ import Pawn "scale tags" posted on forums, or start from scratch and come up
+ with your own valuation scales. If you're the kind of person who
+ plans gear upgrades,
+ builds Excel spreadsheets, installs Rawr, reads Elitist Jerks... well, Pawn might just be
+ right up your alley.
+
+ I welcome your feedback—see the Notes section.
+
+ Installing Pawn
+
+ Pawn is installed like pretty much every other World of Warcraft mod on the
+ planet. Extract the contents of the zip file to your Add-ons folder,
+ generally located in one of these locations:
+
+ C:\Users\Public\Games\World of Warcraft\Interface\AddOns
+ C:\Program Files\World of Warcraft\Interface\AddOns
+ C:\Program Files (x86)\World of Warcraft\Interface\AddOns
+
+
How Pawn works
+
Pawn works by reading the tooltips for items in-game, and annotating them
+with some useful information, based on your personal preferences. Let's
+say that you're a shaman, and someone links the once-popular Molten Core tank shield Drillborer Disk in trade chat. With Pawn installed and set up, you might
+see the following when clicking that link:
+
+
Drillborer Disk
+
Binds when picked up
+
Off Hand Shield
+
2918 Armor
+
60 Block
+
+10 Stamina
+
Equip: When struck in combat inflicts 3 Arcane damage to the attacker.
+ (?)
+
Equip: Increases your block rating by 10.
+
Equip: Increases the block value of your shield by 23.
+
+
Healing: 31
+
PvP: 292
+
(?) Special effects were not included in the value.
+
+
There are a couple differences between a Pawn-enhanced item tooltip and the
+normal one. The most obvious is the set of numbers at the bottom.
+I've set up Pawn to calculate two different values for each item I come across:
+one for my healing gear set, and one for my PvP gear set.
+When I'm healing in raids, I don't care too much about my armor, or my block
+stats. So, this tank shield isn't very useful to me; it got a rating of 31
+points. In contrast, in PVP and solo combat, I care a lot more about armor—maybe
+someday it will help me manage to get a spell off versus a rogue before I die. The value of this shield
+to me in a PVP situation is considerably higher: 292 points.
+
What are these points? They're exactly what I like them to be.
+Pawn lets you set up arbitrary valuation "scales" for every item you come across.
+For each scale, you get to assign a point value to each of a wide variety of stats. Pawn
+will then analyze the item for you, and quickly come up with a number score
+based on the criteria that you've set up. Without having to configure
+anything, Pawn includes values appropriate for your class from Wowhead, so it's
+possible you may never need to configure anything else.
+
Not every possible property of an item can be given a value. For
+example, the Drillborer Disk reflects 3 arcane damage to each enemy who hits the
+shield. This isn't a common property for items in World of Warcraft to
+have, and Pawn doesn't know how to value that special effect. It tells you
+this by adding a special (?) icon to that effect on the tooltip, and then adding a helpful message
+to the bottom. When making the decision of whether or not to use Drillborer Disk, you'll need to keep that in mind; if you find another PvP
+shield that also gets a rating of about 292 points, then you should choose
+Drillborer, because it has an extra effect that wasn't taken into account for the
+rating.
+
Let's get started. First, log into your character, making sure that the
+Pawn mod is enabled. Once you log in, start hovering over items in
+your inventory, or click links in the trade channel. When you hover over things like herbs and ores and quest
+items, you'll notice that the tooltip doesn't look any different than it used
+to; that's because those items don't have stats. When you hover over
+equipment that you're wearing, though, you should see new lines at the bottom
+that list your class and spec. Without any input from you, Pawn is
+assigning a score to every item in your inventory, using stat weights from
+Wowhead appropriate for your class. For example, if you're a shaman, Pawn
+will enable elemental, enhancement, and resto PvE scales for your items.
+If you see two gloves with a higher resto score, then the one with the higher
+score is most likely the best item for that spec. The other item might,
+however, have a higher score according to the enhancement scale. Each
+scale is independent, because each item is better for different things.
+
For items with gems or enchantments, you may see two numbers. The
+second one is the "base value" for an item, which ignores enchantments and which
+gems you have in it. Use the base values to see if an item is an upgrade
+for you.
+
It's quite possible to use Pawn right "out of the box," but you
+may want to customize its behavior after you try it out for a while.
+So, without further ado, let's talk about customizing Pawn.
+
Scales
+
Each of your characters has a unique set of options for Pawn, and can have
+any number of valuation scales, which often (but not always) represent
+different sets of gear or situations you find your character in, or different
+talent specs. A
+valuation scale has two things: a name, such as "Pawn value", and a list of
+stats and how many points each stat is worth.
+
The first
+thing you'll need to do is decide what you'll do with Pawn. Many
+people can be perfectly happy just using the scales from Wowhead that come with
+Pawn, and not need to customize a thing. But, you can customize Pawn to do
+much more. You can make your own personal version of the Wowhead scales
+with slightly tweaked stat values, import scale values from Rawr, or even create
+a completely new scale:
+
+
One possibility is just having Pawn calculate the total attack power
+ that an item will give you. A feral druid in cat form gets two points
+ of attack power per point of strength, one point of attack power per point
+ of agility, one point of attack power per point of attack power on the item
+ (of course), and no benefit from ranged attack power. This druid could
+ set up a scale called "attack power" that adds those numbers up
+ automatically: Strength = 2, Agility = 1, Attack power = 1, Feral AP = 1, and Ranged
+ AP = 0.
+
Many people have a set of resistance gear, but deciding between an
+ item that has 15 resistance and another that has 10 resistance but
+ also a bunch of nice stats can be hard. You can set up a scale that helps
+ you decide whether those extra few points of resistance are worth
+ sacrificing all of those stats.
+
+
Or, maybe, someone has already shared a Pawn scale tag with you, so that you
+can use a scale that they created or found themselves.
+
Pawn Scale Tags
+
Scale tags are a handy way that you can share your Pawn scales with other
+people, similar to how you can share talent specs with others just by giving
+them a link to the WoW talent calculator. A sample scale tag looks like
+this:
+
+ ( Pawn: v1: "Total fire damage": SpellDamage=1, FireSpellDamage=1 )
+
Generally, they're considerably longer than that, but the overall format
+ is still the same. A scale tag includes the parentheses ( ) on the
+ ends and everything in-between.
+
It's possible to use Pawn along with scale tags that other people have
+created and never have to do any custom calculations or work yourself.
+Here's how you can use scale tags to share Pawn scales.
+
Adding a Pawn scale that someone shared with you
+
You can easily add Pawn scales that someone else shared with you on a website as a scale
+tag to your own copy of Pawn. Highlight the entire scale tab, including
+the parentheses ( ), and then press Ctrl+C to copy it to the clipboard.
+Then, switch to WoW. To access the Pawn configuration UI, open
+your character sheet and inventory (the C key) and click the Pawn button
+in the lower-right corner. Or, type the following slash command:
+
+ /pawn
+
Click the Scale tab on this window, and then click Import. A window will appear where you can paste the entire scale tag that you got
+from someone else. Press Ctrl+V to paste a scale tag from the clipboard
+into this window. Once you're done, click OK, and that scale will be added
+to your copy of Pawn.
+
+
You can't import a scale tag if the scale has the exact same name as a
+ scale you already have. For example, if you have a scale named "Pawn
+ value", you can't import a new scale tag named "Pawn value".
+
Make sure that
+ you get the whole scale tag, including the "(" at the beginning and the ")"
+ at the end, or it won't work.
+
+
Using Rawr
+
The popular program Rawr can generate highly-customized Pawn scales for you,
+ready for import. Open Rawr, load your character, and then find the
+Slot dropdown in the Comparisons tab on the
+right. Click it and select Relative stat values.
+Then, click the Export dropdown in the upper-right and click
+Copy Pawn string to clipboard. You can then use the
+normal Import feature to add this scale to Pawn. (Unfortunately, all
+scales that Rawr produces will be called "Rawr", so if you use Rawr for more
+than one class or spec, you'll need to rename the scale yourself.)
+
Sharing a Pawn scale with others
+
You can share one of your Pawn scales with
+others by exporting it from the Scale tab of the Pawn configuration UI. From here, choose the scale that you want to export (if you have more than
+one) from the Select a scale list, and then click Export. A window will appear containing your entire scale tag, but most of it will be
+scrolled off to the left where you can't see it. Press Ctrl+C to copy the
+scale tag to your clipboard. Then, switch to your web browser or an
+instant message window, or wherever you'd like to share your Pawn scale, and
+press Ctrl+V to paste the tag to that window.
+
Finding more Pawn scales
+
You can find more Pawn scales on the unofficial
+Pawn Scales Resources Forum. Or, try the Pawn page at
+Curse.
+Or, build your own scale using the Wowhead stat weights as a starting point:
+just click Copy on the Scale tab to get
+started.
+
Setting up a custom Pawn scale for one of your characters
+
You can customize your Pawn scale in the Pawn configuration UI. To show
+it, click the Pawn button in the lower-right corner of the character inventory
+window (the C key), or type the following slash command:
+
+ /pawn
+
Nobody thinks all
+statistics are created equal. Warrior tanks don't care about intellect and
+spirit. Priests don't care about strength. You can customize Pawn to
+only look at the stats that you care about. Let's do it now.
+
The Pawn configuration UI has everything you need to make changes to your
+scale, as well as import scales from other people, export them so you can share
+yours with others, and create multiple new scales for different situations.
+Right now, the "Pawn value" scale is selected and ready to be modified.
+
On the left, you see a long list of all of the different item stats that Pawn
+understands. They're grouped into categories—the primary stats like
+Stamina and Intellect are at the top, weapon stats are another section,
+spell-related state are another, sockets for gems are another, and so on.
+The default Pawn value scale that was created for you has a value for almost
+every stat.
+
So, let's make some changes. Let's start with a new default scale
+and delete the stats that we don't care
+about. Go to the Scale tab and click Empty
+and give it a name to create a new one. Now you're on the Values
+tab and can customize the numbers. If you're a melee class, you can get rid of intellect and spirit.
+To do this, click on Intellect in the list on the left (it's near the top).
+When you click on a stat, you see a little description about the stat to the
+right (there's not much to say about intellect), and a box where you can type a
+new value. To get rid of intellect, either delete the number from the box,
+replace it with 0, or just click Remove. Then, choose spirit from the list and delete it too.
+You can delete any stats you don't care about, and you can change the value of
+any stat in the list. (If you find yourself removing a lot of stats, you
+can also create a new empty scale and start from scratch. That would
+probably be easier than deleting everything individually. The downside is
+that you don't get to see the starting values we suggested for each stat.)
+
Cool. You don't have to do anything complicated just yet; that should
+be fine. Your changes will take effect immediately; you can hover over new
+items or click links in trade chat and you'll see updated values based on your
+newly-modified scale. Once you have thing set up the way you like them,
+Pawn will be customized to exactly what you care about in items.
+
If you ever manage to really screw things up, you can click Delete to delete
+the scale you're working on, and then click New default to create a new scale
+from the defaults. If you name it "Pawn value" you'll be right back where
+you started.
+
Setting up a second Pawn scale
+
You aren't limited to just one scale or a few; you can set up as many
+as you like. To do this, go to the Scale tab on the Pawn configuration UI and click
+
+Empty to start a new scale with no values for any stat, or Defaults to start a new scale using the defaults as a starting point.
+When you have two different scales, Pawn will show two numbers on each item you
+hover over or click in chat. You can have any number of scales; just
+choose the one that you want to work on in the configuration UI before you start
+making changes to the stats.
+
Comparing items
+
You can use Pawn to easily compare two items. Open the Pawn UI and
+click the Compare tab. Then, place an equippable item
+from your inventory in the empty box in the upper-right corner. Once you
+do this, Pawn will automatically fill in the slot on the left with whichever
+item you currently have equipped in that slot. (For example, if you put a
+cloak in the right slot, Pawn will automatically put your currently equipped
+cloak in the left slot.) In the case of trinkets and rings, you can switch
+between both equipped items using buttons in the lower-left corner.
+
The Compare tab shows you a breakdown of the two items by stats, and makes it
+easy to tell which item is better by showing the total Pawn value for each item,
+and highlighting the item with the higher value. Only stats in the
+currently selected scale appear in the stat breakdown, so if you're viewing two
+DPS axes but have a frost mage scale selected, the stat list will be pretty
+empty since your frost mage probably doesn't care about agility and expertise.
+
The Compare tab always compares the base versions of items, ignoring
+currently socketed gems and enchantments. (Items with empty sockets will
+get points based on the gem that Pawn suggests putting in those sockets.)
+
Comparing an item that just dropped to what you currently have
+
If you're deciding whether to roll or bid on an item, you can't pick it up
+and put it in a slot in the Compare tab, but you can still easily compare it to
+what you already have. Just right-click on an item's icon in the roll
+window to put it into the Compare tab. Or, if the item was linked in trade
+chat, click on the link to open the item link, and then right-click on the
+window (tooltip) that appears.
+
Comparing items in AtlasLoot and other mods without clicking
+
You can also compare items without having to click on them, which is useful
+for items you see in mods such as AtlasLoot. To do this, you'll need to
+set up key bindings to Compare left item and Compare
+right item in the Key Bindings window. Pawn will try to bind the
+[ and ] (left bracket and right bracket) keys
+to those commands if those keys aren't already bound to something else, but you
+can customize the key bindings to whatever you want.
+
Once you have key bindings set up, hover over the left item and press the
+Compare left item key [, and then hover over the right item and
+press the Compare right item key ]. (If the item is
+"unsafe" in AtlasLoot, you need to right-click it to make it safe first.)
+
+
You can use Compare right item to evaluate an item upgrade that drops
+ from the boss you're about to kill. Pawn will automatically fill in
+ the left item with whatever you have equipped.
+
You can use both Compare left item and Compare right item to see the
+ stat difference between two different badge rewards or the current PVP
+ season's Pendant of Dominance and Pendant of Subjugation.
+
+
Notes
+
Well, hopefully that's enough to get you started. If you're interested
+in customizing Pawn further, check out the Options tab of the Pawn UI,
+and rest of this document.
+
Contacting the author
+
I'm interested in knowing what you think of Pawn, and what you use
+it for. Bug reports and suggestions are cool too. The best way to contact me is on the
+Pawn page at Curse,
+which I check daily. You can also contact me through in-game mail: Vger on Azjol-Nerub (US), Horde.
+(Just make sure that you keep a character on
+my server and check your mail, or I can't respond!) Also, check out my
+official site, where you
+can find links to all of my mods.
+
Reporting bugs
+
When reporting bugs, it's helpful to be as specific as possible. Does
+the problem always happen for you, or just sometimes? Can you think of any
+mods that you're running that might be related? Does the problem still
+occur if you disable all your mods except Pawn? What item
+does it happen on?
+
WoW now hides interface error information from you by default. Reenabling it
+in Interface Options would
+be helpful; the error text includes useful information about where the error
+occurred. Any information you can provide to help Vger track down the bug is great.
+
Please remember that Pawn is language-specific. The official English
+version of Pawn only works on the English version of World of Warcraft.
+The non-English versions are maintained by other people.
+
Key bindings
+
In addition to the options in the Pawn UI, you can also set a key binding to
+open and close the Pawn UI. Look for it in the list of key bindings under
+"Pawn."
+
Making a backup
+
You can back up all of your custom scales. Just type /pawn
+backup in the chat box, and a window will appear. Press Ctrl+C to
+copy its contents to the clipboard. Then, create or open a file on your
+computer where you'd like to save the backup, and press Ctrl+V to paste your
+scales to that file. Save the file, and now you have a backup of all of
+your custom scales in case you accidentally delete them, or just want to share
+them all with someone else.
+
Note: The scale Import feature only lets you import a single
+scale at a time, so to restore your scales from this backup you'll have to copy
+and paste them one-by-one.
+
You can also back up your SavedVariables file. Open your World of
+Warcraft folder, and then in that location there is a folder named WTF.
+Open it, and then the folder inside it with your account name, and then the
+SavedVariables folder. Look for the file named "Pawn.lua" and save a copy
+of that file to a safe location.
+
The Wowhead scales
+
The Wowhead stat weights are used with permission. If you have feedback
+on the scale values, please direct it to the appropriate
+Wowhead
+Theorycrafting forum threads.
+
Hiding
+
It's easy to hide any of the Wowhead scales that you don't like from your
+tooltips. Just select a scale from the list and then uncheck Show in
+tooltips.
+
If you want to hide all Wowhead scales on all of your characters and have
+them not even show up in the list of scales, you can delete the file Wowhead.lua
+that comes with Pawn.
+
Resetting
+
It's possible to customize the colors of the Wowhead scales. If you'd
+like to undo any changes you've made to the Wowhead scales, you can execute
+these two commands at a chat window:
+
/script PawnResetProviderScales()
+/reload
+
Developers
+
If you have a World of Warcraft mod that you'd like to integrate with Pawn,
+please consider getting in touch with me. I may have suggestions that will
+make your life easier. I've also made it possible for other developers to
+create their own "scale providers" that can feed stat weights into Pawn just
+like the Wowhead scales. If you'd like to create your own scale provider,
+take a look at Wowhead.lua, and contact me if you have any questions, or
+suggestions on ways that Pawn could be improved to work with your mod better.
+(I can't, of course, guarantee that I'll make changes, but I might be able to
+help.)
+
Item valuation notes
+
Here are some notes that may help you while you're setting up your Pawn
+scales.
+
Gems and socket bonuses
+
+Pawn assumes that you'll fill in any item that has sockets with the gems that will maximize
+that item's value, whether it's using the best gems of the correct colors to get the socket bonus,
+or gems of all one color and ignoring the socket bonus. By default, Pawn will automatically assign
+a value to sockets for you, and will update those values as you change your scale. If you prefer,
+however, you can change the values assigned to sockets the same way you can change the values
+of any stats.
+
+
+If you open the item socketing window, you'll notice that Pawn will add its suggestions on which
+gems to use to maximize the value of the item. If you socket the item with exactly those gems,
+the value won't change. If you use better gems, the value will go up, and if you use worse gems,
+the value will go down. You can see a full listing of which gems Pawn suggests for each of your
+scales on the Gems tab of the Pawn UI.
+
+
+Socket values in your scales only apply to the base version of an item.
+No points are awarded for empty sockets in the current version of an item.
+(You should gem your items and not be such a scrub!) So, for socketed
+items, the current value for the item will be lower than the base value. This makes it easy to compare socketed items with non-socketed items
+based on their potential stats—just always
+compare the base values of the two items. The Compare tab already does that for you.
+
+
+Meta gems are also special, since they contain both stats and a secondary effect. You can assign a
+value to both parts individually, though by default Pawn will automatically pick a value for the stats
+portion of the gem for you.
+
+
By default, Pawn assumes that you'll use rare-quality (blue) level 80 gems.
+You can change this for each of your scales individually on the Gems tab. The following
+table shows how many stats the gems of each "tier" have.
+
+
+
Gems at level 70
+
+
+
Gem quality
+
Number of base stats
+
+
+
White (vendor)
+
4
+
+
+
Green (crafted)
+
6
+
+
+
Blue (crafted)
+
8
+
+
+
Epic (BoP heroic)
+
9
+
+
+
Epic (raid crafted)
+
10
+
+
+
Epic (BoP JC-only crafted)
+
12
+
+
+
+
+
+
Gems at level 80
+
+
+
Gem quality
+
Number of base stats
+
+
+
Green (crafted)
+
12
+
+
+
Green (perfect crafted)
+
14
+
+
+
Blue (crafted)
+
16
+
+
+
Epic (crafted)
+
20
+
+
+
Epic (BoP JC-only crafted)
+
34
+
+
+
+
+
+
Gems at level 85
+
+
+
Gem quality
+
Number of base stats
+
+
+
Green (crafted)
+
40
+
+
+
Blue (crafted)
+
50
+
+
+
Epic (BoP JC-only crafted)
+
84
+
+
+
+
Resistances
+
For resistances, there's an "all resistances" stat and individual resistances. The +3 All Resistances cloak
+ enchantment would add three points of "all resistances" to the cloak, but no points
+ of "fire resistance." If you're putting together a scale for fire resistance,
+ give points to both "all resistances" and "fire resistances."
+
Weapon speed
+
Weapon speed can work a little differently than the other stats. Some
+people value weapon speed based on how much faster or slower a weapon is than a
+particular speed. The "speed baseline" stat (which isn't really a stat,
+per se) lets you choose this baseline speed, instead of 0, which is the speed
+baseline if you don't pick a different one. For example, to give an item 1
+point for every tenth of a second slower than 2.9 seconds per swing (useful for,
+say, enhancement shamans), set speed to 10 (10 = 1 / 0.1) and speed baseline to
+2.9. If you value faster weapons, pick your preferred speed baseline and then set
+the value speed to be negative, because higher numbers for speed are bad for
+you.
+
Speed baseline shows up in the "special weapon stats" category.
+
Special weapon stats
+
If you want to value different types of weapons differently, don't use the
+regular DPS, minimum damage, maximum damage, and speed stats; instead, use the
+ones in the "special weapon stats" category at the end of the list. For
+example, if you're a hunter, you might value ranged DPS much higher than melee
+DPS, since most of your damage comes from ranged attacks.
+You won't want to use all of the weapon min damage, max damage, and DPS
+ stats all at once.
+
Do you care about top-end damage only? Use the max damage
+ stats. (max damage, 1H: max damage, Ranged: max damage, ...)
+
Do you care about damage per second only? Use the DPS stats.
+ (DPS, 1H: DPS, Ranged: DPS, ...)
+
Do you care about only melee weapons in general, but not which
+ hand? Use the Melee stats. (Melee: min damage, Melee: DPS, ...)
+
Do you care about the top end damage of all melee weapons that fit
+ in your main hand? Use MH: max damage and 1H: max damage.
+
If you use the specialized versions of stats, don't also use the
+ general ones. For example, if you use Melee: DPS, don't also use
+ DPS.
+ If you use Melee: min damage and/or Melee: max damage, you probably don't want
+ to also use Melee: DPS.
+
The OH: DPS stat and other off hand-related stats do not take
+ into account the decreased damage and hit rate of off-hand weapons.
+ The information is, as always, pulled straight from the tooltip.
+
If you care about average damage versus minimum and maximum damage,
+ take the value you would have assigned to average damage if it existed
+ as a stat, and add half to minimum damage and half to maximum damage.
+ For example, if you wanted to set Ranged: average damage to 10, but then found
+ out that Ranged: average damage doesn't exist, set Ranged: min
+ damage to 5 and Ranged: max damage to 5 instead.
+
+
Armor
+
Most classes and specs will want to assign a single value to armor value.
+However, feral druids and death knights have abilities and talents that multiply
+their armor by a certain percentage. These abilities only multiply armor
+found on cloth (including cloaks), leather, mail, and plate armor ("base armor"), and not weapons,
+trinkets, rings, necklaces, enchantments, and armor kits ("bonus armor"). These classes can value the
+two types of armor separately by giving values to the appropriate stats.
+If they do, they should not assign a value to the normal "armor" stat, or armor
+will be counted twice.
+
Please note that items that have bonus armor (in green text) will
+have the full armor value reported as base armor even though some is considered bonus
+armor by the game. There is currently no way for mods to know how much of that armor
+value is base and how much is bonus.
+
Normalizing values (like Wowhead)
+
With the "Normalize values" option disabled (the default), Pawn calculates values by multiplying each stat on
+an item by the value of that stat in each of your scales. If you enable
+this option, Pawn will take that number and divide it by the sum of all
+of the stat values in each of your scales. This helps to compensate for
+how some scales might use numbers that average out to about 1.0, and others use
+numbers in the tens.
+
For example, if your scale were ( Stamina = 1, Intellect = 2,
+ Crit rating = 1 ), then Wowhead would divide the item's total value by 4.
+ An item with 10 Stamina, 10 Intellect, and 20 Crit rating would have a value
+ of 50 with this option off, and 12.5 with this option on.
+
Special effects (?)
+
It's normal for certain special item effects to be listed with an icon (?).
+You need to decide how important that effect is to you yourself. For
+example, Pawn doesn't have a value for "Equip: Increases the effect that healing
+and mana potions have on the wearer by 40%" because only a few items do that.
+You'll need to decide how to adjust that item's value yourself, based on how
+much benefit you receive from that special effect.
+
Set bonuses
+
Set bonuses are completely ignored by Pawn, and they won't get the special
+effect icon. You'll need
+to take them into account when deciding between an item that would give you a set bonus
+and an item that would not.
+
Mod support
+
Have a favorite mod that doesn't seem to work with Pawn? Let me know.
+I may not be able to add support for your favorite, but I might be able to
+suggest a replacement, or update Pawn to work better in a future version for
+popular mods.
+
Mods that have been tested and work with Pawn
+
This is not a conclusive list. If any of these mods doesn't seem to be
+working with Pawn, please make sure that you have the latest version of both it
+and Pawn.
+
+
Ackis Recipe List
+
AtlasLoot
+
Armory
+
CowTip
+
EQCompare
+
EquipCompare
+
FuBar
+
ItemSync
+
Link Wrangler
+
LootLink
+
Mendeleev
+
MobInfo-2
+
MonkeyQuest
+
MultiTips
+
Outfitter
+
Rating Buster
+
Skinner
+
Spyglass
+
tdItemTip
+
tekKompare
+
+
Release history
+
Version 1.3.8
+
+
Implemented additional performance enhancements so that Pawn uses even
+ less memory and CPU time. Having the Wowhead scales loaded now
+ increases Pawn's memory and CPU usage by only a negligible amount, so I
+ don't recommend disabling them anymore.
+
Added an arrow icon to the best item shown on the Compare tab to make it
+ clearer at a glance and for colorblind people.
+
+
Version 1.3.7
+
+
Fixed a bug where Pawn wouldn't recalculate which gems were best for a
+ scale after chanigng stat values until the next time you logged in.
+
Fixed a separate bug where sometimes the display of socket values that
+ were calculated automatically (as opposed to manually set) would not display
+ correctly, even if they were properly calculated.
+
+
Version 1.3.6
+
+
Thanks to some gnomish performance engineering, Pawn now uses about 95%
+ less CPU time during login, which should reduce your login times by a second
+ or two.
+
Added a new scale from Wowhead for arms warriors.
+
Changed the (*) warning message to be a little clearer, and now it has a
+ new (?) icon. Pawn now calls item properties that it doesn't recognize
+ "special effects."
+
Fixed a bug where the item special effect warning message wasn't showing up
+ even when enabled.
+
Fixed a bug that might occur after the Wowhead scales (or any
+ scales from a "plugin" of any sort) were disabled by deleting
+ Wowhead.lua.
+
+
Version 1.3.5
+
+
Changed a bunch of text to make it even easier for new users to get
+ started with Pawn.
+
The default for new users of Pawn is now to only show the base values of
+ items. If you're already using Pawn and have current item values
+ shown, your settings won't be changed and you'll still see both numbers.
+
Rearranged the list of stats on the Values tab so that more common stats
+ are easier to find, and really rare stats like raw health aren't wasting
+ prime screen real estate.
+
Added support for items with mastery rating for those of you in the
+ Cataclysm beta. (Untested.)
+
+
Version 1.3.4
+
+
Fixed an issue for patch 3.3.5 that prevented you from linking gems from
+ the Gems tab.
+
+
Version 1.3.3
+
+
Added a very small value for Stamina for Wowhead scales that did not
+ already include Stamina. This will help prevent certain very odd gems
+ from appearing as suggestions in the Gems tab. (For example, some DPS
+ scales did not include values for any blue stat, so the ret pally Gems tab
+ included a gem with Spirit!)
+
Fixed a bug where Pawn disabled the Blizzard UI's item comparison
+ tooltip that appears when you hold down the shift key while your mouse is
+ over an item link window.
+
+
Version 1.3.2
+
+
Fixed a bug where the Export button would generate an invalid scale tag
+ for the Wowhead scales. Now you can properly export the Wowhead scales
+ just like your own.
+
+
Version 1.3.1
+
+
Fixed a bug where the Pawn socketing suggestions window would not show
+ the proper name of Wowhead scales.
+
+
Version 1.3
+
Important! After upgrading to Pawn
+ 1.3, your Pawn settings and scales will be upgraded and will no longer be
+visible in older versions of Pawn. If you need to revert to an older version of Pawn,
+use the new /pawn backup command to make a backup copy of your scales that you
+can save in a file on your computer.
+
+
You can now see and edit all of your scales in the Pawn UI, regardless
+ of which character you're currently on. (You'll need to log into
+ each of your characters once first.) Each of your scales can be
+ shown in tooltips for just one or none of your characters (like in previous
+ versions), or you can have a scale show up in the tooltips for multiple
+ different characters.
+
All of the stat weight presets from Wowhead are now included with Pawn,
+ so you can immediately start using it without needing to import or create
+ any scales if you don't feel like customizing. The Wowhead scales
+ can't be changed, but if you want to use them as a starting point for your
+ own scales you can copy them and modify the copy.
The new Scale tab now contains most of the per-scale options (such as
+ whether it shows up on your character's tooltips), as well as the options
+ for importing, exporting, and creating scales. The Values tab
+ (previously the Scales tab) is now a bit simpler.
+
The list of scales now appears in a pane to the left of the Pawn UI instead of in
+ a dropdown. The scales that are visible on the current character's
+ tooltips will appear at the top of the list.
+
The "Normalize values (like Wowhead)" option can now be set individually
+ for each of your scales for finer control.
+
Added a new command /pawn backup that you can use to
+ back up all of your custom scales at once as a big mass of scale tags.
+
Item levels will now only appear on items in the Compare tab if you also
+ have them enabled for item tooltips in Interface Options.
+
If you hold down the Shift key when clicking the Delete button to delete
+ a scale, the scale will now be deleted immediately without requiring
+ confirmation.
+
Many bugs were fixed, including several bugs that only existed in
+ pre-release versions of Pawn 1.3 and are not listed here:
+
Fixed a potential error when setting up default Pawn keybindings when using Pawn for the first time for a
+ character, and added a
+ diagnostic message to help determine why the problem is occurring.
+
Fixed a bug where often the first item comparison you performed in the
+ Compare tab wouldn't show item values until you clicked the Swap button or
+ the list of scales.
+
Fixed the error that would occur when trying to put an heirloom item in
+ the Compare tab.
+
Fixed a display issue where scales with colons (':') in their names
+ would appear incorrectly on tooltips if the "align values to right edge
+ of tooltip" option were enabled.
+
Fixed a bug where the scale total values listed when hovering over a
+ Pawn button on someone's character sheet weren't listed in alphabetical order.
+
+
+
+
Older versions
+
+
See the version history document for
+ information about older versions of Pawn.
+
+
Known issues and bugs
+
See the version history document for
+information about known issues and bugs.
+
Future versions
+
See the version history document for a
+list of some of the features I'm considering for future versions of Pawn.
+
+
diff --git a/Textures/CompareBanner.tga b/Textures/CompareBanner.tga
new file mode 100644
index 0000000..32879db
Binary files /dev/null and b/Textures/CompareBanner.tga differ
diff --git a/Textures/CompareBar.tga b/Textures/CompareBar.tga
new file mode 100644
index 0000000..91b08d5
Binary files /dev/null and b/Textures/CompareBar.tga differ
diff --git a/Textures/CompareBarLeft.tga b/Textures/CompareBarLeft.tga
new file mode 100644
index 0000000..cdd63d0
Binary files /dev/null and b/Textures/CompareBarLeft.tga differ
diff --git a/Textures/CompareBarRight.tga b/Textures/CompareBarRight.tga
new file mode 100644
index 0000000..f98eadb
Binary files /dev/null and b/Textures/CompareBarRight.tga differ
diff --git a/Textures/HorizontalBar.tga b/Textures/HorizontalBar.tga
new file mode 100644
index 0000000..c030279
Binary files /dev/null and b/Textures/HorizontalBar.tga differ
diff --git a/Textures/PawnButton.tga b/Textures/PawnButton.tga
new file mode 100644
index 0000000..e1d5596
Binary files /dev/null and b/Textures/PawnButton.tga differ
diff --git a/Textures/PawnLogo.tga b/Textures/PawnLogo.tga
new file mode 100644
index 0000000..4936d80
Binary files /dev/null and b/Textures/PawnLogo.tga differ
diff --git a/Textures/PawnUIHeader.tga b/Textures/PawnUIHeader.tga
new file mode 100644
index 0000000..b9b10fd
Binary files /dev/null and b/Textures/PawnUIHeader.tga differ
diff --git a/Textures/Question.tga b/Textures/Question.tga
new file mode 100644
index 0000000..b6903f1
Binary files /dev/null and b/Textures/Question.tga differ
diff --git a/Textures/UpgradeArrowBig.tga b/Textures/UpgradeArrowBig.tga
new file mode 100644
index 0000000..641658d
Binary files /dev/null and b/Textures/UpgradeArrowBig.tga differ
diff --git a/Version history.htm b/Version history.htm
new file mode 100644
index 0000000..e569b7b
--- /dev/null
+++ b/Version history.htm
@@ -0,0 +1,957 @@
+
+
+
+Pawn past and future versions
+
+
+
+
+
Pawn past and future versions
+
+
+ I got tired of the version history section of the
+ readme being longer than the rest of it, so I moved parts here.
+
Future versions
+
There are many features that I'd like to add in future versions of Pawn,
+besides fixing issues listed in the "known issues" below.
+
+
Now that the Cataclysm beta is in progress, I need to add a way to
+ select the quality level of meta gems to use between 80 and 85, just like
+ you can for non-meta gems.
+
To make Pawn more approachable for new users, I think that by default
+ I'll remove Pawn values from trinkets (since trinkets have secondary effects
+ and thus their Pawn values are very rarely accurate). (I'll add an option to turn values back
+ on for trinkets, and there's already an option to toggle current item
+ values.)
+
I'm investigating how Pawn could eliminate or reduce its dependence on
+ lots and lots of hand-translated text patterns by using new API features
+ added in patch 3.2.
+
Specifically, the new API function GetItemStats was added.
+ Unfortunately, at this time, it only supports returning stats for the
+ base version of an item, not the current version, which makes it
+ insufficient for Pawn.
+
I could use GetItemStats for base stats only and use the old code
+ for enchanted stats, but that's starting to get pretty complicated, and
+ it would likely introduce weird bugs where DPS would be slightly
+ different between a base item and an enchanted item due to differences
+ in calculation methods, or old-world DPS enchantments would not work
+ properly, or things like those.
+
+
+
The Compare tab should be updated to allow comparisons between two
+ one-handed items and a two-handed item.
+
Additional ways you might be able to get to the Compare tab in the
+ future:
+
I could add little Pawn buttons to item link windows. I
+ initially decided not to do this because I thought they'd be obnoxious.
+
I could add a "compare this item with what I already have" button to
+ loot roll windows to make it more obvious than just right-clicking the
+ icon. Or, I could even just add a little comparison window that
+ sticks to the side.
+
In addition to the "currently equipped" buttons in the lower-left, I
+ could also remember the best 1-2 items you've ever equipped for a given
+ slot type, and display those there too. This helps those with
+ multiple gear sets (for example, shamans with a resto set and an enhance
+ set).
+
+
+
Right now, the Compare tab only shows stats that have nonzero values in
+ your currently-selected scale. I could add an option to show all stats, though that
+ would make it a lot harder to use at a glance—weapons have a lot of stats,
+ including 8-12 stats just for tracking damage and speed, plus any real stats
+ on the item.
+
I might change the Compare tab so that it still shows item stats even if
+ there's only one item.
+
I could improve the Compare tab to support comparing multiple sets of
+ items at once. (For example, an entire gear set versus another
+ person's entire gear set.)
+
I still haven't optimized some parts of Pawn for performance. One
+ thing that I could do is collect statistics on how often various item stats
+ are used, and then reorder them in the files so that the most common stats
+ are checked first, and the rarest stats are checked last. That might
+ be difficult and make translation much more challenging, though.
+
I could add an option to hide values from items you could never equip.
+ For example, shamans could have values hidden on swords, sigils, plate
+ armor, and wands.
+
There are other things I could annotate tooltips with, but I'm not sure
+ which things I'll do, since some might conflict with other mods or require a
+ lot of configuration.
+
I could make it so that Pawn could generate Wowhead/LootRank URLs from your
+ scales.
+
Pawn could keep track of the best item of each type (Helm, Bracers,
+ Trinket, ...) that you've ever equipped, and then show you how the item
+ you're hovering over compares to that. There would be one "best item"
+ per scale, per item type (two for rings and trinkets). Or, it could just show a difference between
+ the hovered item and the equipped item. This would be useful for
+ evaluating gear sets that you're not currently wearing—for example, if a DPS
+ cloak drops but you're in your tanking gear.
+
One very cool feature would be a way to automatically share Pawn scale
+ tags with another player through an in-game whisper. Something like
+ /pawn share Vger <scale name>. Or, there could just be a window
+ where you could type another player's name to see their Pawn scales if they
+ use Pawn... sort of like a Scalesteal spell.
+
I'd love to integrate with AtlasLoot's Wish List feature, helping you
+ find and manage upgrades to your items.
+
Down the road, I might also like to add a way for people to assign values to
+ specific item effects and enchantments. For example, Spellsurge is a
+ useful weapon enchantment for casters, but Pawn doesn't give it a value.
+ Right now, you have to rely on the asterisks and intuition to properly
+ evaluate Spellsurge versus another weapon enchantment. I haven't
+ decided how this would work just yet... Is it part of a single scale,
+ or a per-character option? Does it assign stats (Intellect +30) or
+ points (Score +30)? And what's the point of assigning it a value when
+ you'd generally use unenchanted value in these situations anyway?
+
+
Known issues and bugs
+
Check here first if you think you've found a new bug; maybe I already know
+about it.
+
+
Cataclysm beta: The gems suggested by the Gems
+ tab are based on the stats those gems had before Cataclysm. For
+ example, Fractured Cardinal Ruby will still be treated as if it had 20 armor
+ penetration, even though in 4.0 it has crit instead. (Based on the
+ latest stuff on Wowhead, it sounds like maybe existing gems are just getting
+ converted to different types of gems, so maybe this won't be a problem.)
+
There's a bug where occasionally some people aren't able to select
+ scales from the list.
+
Tradeskill items do not always get Pawn values
+ right now.
+
Unverified: wands may only be getting the regular damage stats, and not
+ the ranged damage stats.
+
Unverified: Fiery and other weapon damage enchantments are
+ only counting for the basic DPS stat, and not for the specialized DPS stats
+ like melee DPS.
+
Weapon damage is actually stored in the game with more precision than is
+ displayed. For example, Gavel of Naaru Blessings says in-game that it
+ does 16-117 damage, but according to the game files, it does 16.12-116.12
+ damage. This causes Pawn to report its DPS as being slightly different
+ than the in-game tooltip says.
+
Item links that you click that aren't already in your game cache show
+ the message "Retrieving item information" and then when the item appears, there
+ are no Pawn values until the next time you show that item. This type of
+ problem has existed forever, and also affects the Blizzard feedback UI
+ line, but still I'd like to find a way to solve it.
What used to be called the enchanted value of an item is now the current
+ value, and what used to be called the unenchanted value is now the base
+ value. The word "base" now also appears on tooltips. (No functionality has changed; this is just a terminology
+ change.)
+
Fixed the error that occurred when hovering over Brewfest steins.
+
+
Version 1.2.4
+
+
Fixed an error that occurred when hovering over profession recipes.
+
+
Version 1.2.3
+
+
You can now select what quality of gems to use for each of your scales
+ on the Gems tab: uncommon, rare, or epic. Each scale can have a
+ different quality level, so your main spec scale can use epic gems, and your
+ offspec scale can use rare gems.
+
By popular request, enchanted values of items now no longer include any
+ points for sockets on the item, since the enchanted value is meant to
+ reflect the current state of the item. This means that before you put
+ gems in an item, the enchanted value of an item will be lower than the
+ unenchanted value.
+
Fixed a bug where occasionally items that weren't enchanted would show
+ two equal values, such as "123.4 (123.4)". (This was only a display
+ issue; the values were being calculated properly.)
+
+
Version 1.2.2
+
+
Pawn will now calculate correct socket values if you have the "normalize
+ values (like Wowhead)" option enabled.
+
+
Version 1.2.1
+
+
Fixed the "attempt to perform arithmetic on field '?' (a nil value)"
+ error that some users were experiencing in Pawn 1.2.
+
+
Version 1.2
+
+
Note: Upon installation, this version of Pawn will automatically make adjustments to
+ each of your
+scales' socket values. To avoid this, you can turn off the option for each
+ scale to always correctly match gem colors.
+
By default, Pawn will automatically choose the best rare-quality level
+ 80 gem of each color and use the value of that gem when calculating item
+ values. Most people will no longer ever need to manually set values
+ for red, yellow, or blue sockets.
+
There's now a new Gems tab in the Pawn UI. This tab shows you the
+ best rare-quality level 80 gems that are available for any of your scales.
+ Never again will you wonder which gems to have cut for that new boss drop.
+
+
The Gems tab also displays suggested meta gems, but take these with a grain of
+ salt; Pawn ignores the special effects on the gem.
+
The Gems tab only considers rare-quality level 80 gems. I'll
+ add support for epic gems very soon in an upcoming Pawn update.
+
+
+
Pawn will now add a tooltip to the item socketing window displaying the
+ suggested gems to use when socketing that item for each of your scales.
+ In addition, the window now has a Pawn button that takes you directly to the
+ Gems tab for more details.
+
Meta sockets are now covered by two values instead of one: the old "Meta socket" value
+ is now "Meta: stats" and covers the normal stat bonuses from meta gems. The
+ new value is "Meta: effect" and covers the bonus effects from meta gems. Helms with an
+ empty meta socket will get the values from both added to their totals. Helms with a
+ filled meta socket will get the values of Meta: effect and the actual stats on the gem added
+ to their totals. This reflects the fact that stat-for-stat, helms with meta sockets are clearly
+ better than helms without them because of the added effects that meta gems bring.
+
Adjusted the value of MP5 in the default scale to correspond with current itemization.
+
Removed the Pawn feature to show item levels, as it is now built into the game.
+
Fixed the "Could not parse the item link" error that appeared when
+ clicking the links that items such as the Titanium Seal of Dalaran and Worn
+ Troll Dice add to chat.
+
Corrected the display of socket bonuses on weapons in the Compare tab.
+
(English) Enchant Boots: Greater Vitality now works again.
+
+
Version 1.1.13
+
+
Fixed the "attempt to perform arithmetic on local 'Dps' (a nil value)"
+ issue introduced by 1.1.12 relating to feral attack power calculations.
+
+
Version 1.1.12
+
+
Though it doesn't actually exist as a real weapon stat anymore, druids
+ can once again assign a value to feral attack power instead of weapon DPS if
+ they don't like multiplying by 14.
+
Updated Outfitter support to handle newer versions of Outfitter.
+ (If alternate outfit tooltips stop working for you, be sure to download the
+ latest version of Outfitter too.)
+
+
Version 1.1.11
+
+
When "show item levels" is enabled, you can now hover over the Pawn
+ button on your character sheet or an inspected player's character sheet to
+ get an estimate of that player's average item level in epic gear. For
+ example, an epic gear level of 200 means that the player is in full 10-man
+ Naxxramas gear; 213 means that the player is in full 25-man Naxxramas gear.
+
+
Version 1.1.10
+
+
Added support for Pawn values on Outfitter alternate-outfit tooltips.
+
+
Version 1.1.9
+
+
Fixed a bug where scales that used to have a value for colorless sockets
+ back when Pawn included them as a possible stat would show inaccurate values
+ if you had normalization turned on.
+
Fixed a bug where armor penetration gems (like Fractured Scarlet Ruby)
+ didn't work in the English version.
+
Added support for Titanium Plating and Enchant Weapon: Accuracy.
+
Minor updates for colorblind mode in patch 3.1.
+
+
Version 1.1.8
+
+
Removed the feral attack power stat entirely since it no longer exists
+ directly on weapons. (Feral druids should increase their value for
+ weapon DPS accordingly.)
+
Added compatibility with the mod tdItemTip.
+
+
Version 1.1.7
+
+
One more potential fix for the error that I worked on in the last
+ version.
+
+
Version 1.1.6
+
+
Fixed an issue where Pawn would in rare situations cause an error when it was
+ loaded for the first time for a character (either a new character, or a
+ character new to Pawn). Whether or not a given person would actually
+ experience this bug is essentially random. This is also reported to
+ have worked around game crashes that a few people were seeing.
+
Added support for Enchant Boots: Greater Vitality, and the hit rating
+ effect of Titanium Weapon Chain.
+
+
Version 1.1.5
+
+
Feral druids and death knights rejoice! You can now assign
+ separate values to base armor (on cloth, cloaks, leather, mail, and plate) and bonus
+ armor (on weapons, trinkets, necklaces, rings, and enchantments).
+
Please note that pre-Wrath items that had bonus armor (in green
+ text) will have the full armor value reported as base armor even though
+ some is bonus armor. There is currently no way for mods to tell
+ the difference.
+
+
+
Updated the default values for the socket stats to more appropriate
+ values, assuming that you would use level 80 blue gems in them. Existing
+ scales will not be changed.
+
Support for colorless / prismatic sockets added by blacksmithing has
+ been removed. Since these sockets never appear on items normally, and
+ they are simply an interim stage (you'd never socket an item and then decide
+ not to put a gem in it), I decided it didn't make sense to assign values to
+ them.
+
The red text that appears after socketed jewelcrafter-only BoP gems that
+ says that they require jewelcrafting will no longer appear with an asterisk
+ (*).
+
Added support for Enchant Boots: Icewalker.
+
Worked around a bug that could cause the Compare tab to stop working in
+ certain situations.
+
+
Version 1.1.4
+
+
Fixed a bug where, on the Compare tab, meta sockets would appear under
+ the "socket bonus" heading instead of the "sockets" heading.
+
Enchantments that are on enchanters' rings when you are not an enchanter
+ (the ones that appear in red) will no longer appear with asterisks (*).
+
Armor penetration rating on new Wrath of the Lich King items will now be
+ interpreted correctly.
+
+
Version 1.1.3
+
+
This is the patch 3.0 version of Pawn, and will not work properly on WoW
+ 2.4.x. The stats Spell damage, Healing, Spell hit rating, Spell crit
+ rating, and Spell haste rating have all been removed. Spell damage and
+ Healing have been replaced with Spell power, and the three Spell combat
+ ratings have been combined into hybrid ratings that work for both casters
+ and non-casters. Pawn will update your scales automatically, but you
+ might want to check the values of those stats to make sure that they are in
+ line with what you'd expect.
+
Added stats that allow you to assign different values to different armor
+ types (such as plate, cloth, etc.).
+
+
Version 1.1.2
+
+
Added support for account-bound (gold-quality) items and more new things that appear in
+ WoW 3.0.
+
Fixed an error message that could appear when using some item links from
+ sites like Wowhead.
+
Armor penetration works once more on WoW 3.0.
+
+
Version 1.1.1
+
+
Fixed Link Wrangler compatibility, which was broken in Pawn 1.1.
+
Items that have at least one recognized stat (normally marked with an
+ asterisk) will be marked as such in the Compare tab. (This feature
+ existed in 1.1 betas but did not appear in the final version.)
+
Added support for Lake Wintergrasp items and the Scourgestone.
+
+
Version 1.1
+
+
This version of Pawn has been tested on both the live realms and on the Wrath of
+the Lich King beta, and includes tons of fixes to make Pawn work
+ correctly on Wrath servers, and to support new stats and types of items that
+ appear in the expansion content, including new stats, new gems, encrypted
+ items, colorless sockets, and more.
+
Pawn now sports a new tab, Compare, which lets you see two items
+ side-by-side to compare their stats in more detail. Check it out!
+
You can compare any two items in your inventory or a merchant's
+ inventory by dropping them in
+ the slots.
+
If the left slot is empty and you drop an item in the right slot,
+ your currently equipped item will automatically be put in the left slot.
+
In addition to dragging and dropping items, all of the following
+ shortcuts also work:
+
Clicking either of the "currently equipped" shortcut buttons
+ that appear in the lower-left corner once there is an item in the
+ right slot.
+
Hovering over an item in your inventory, another player's
+ inventory, a vendor's inventory, an item link window, AtlasLoot, or
+ other locations, and pressing the "[" or
+ "]" key. (This key binding is customizable in the regular key
+ bindings interface.)
+
You can also right-click item link windows and item icons in
+ loot roll windows to immediately compare the item with your
+ currently equipped item.
+
+
+
+
+
The first time you run Pawn after upgrading to 1.1, Pawn will
+ automatically bind keys to its commands if you aren't using those keys for
+ other things. By default, "P" will open and close the Pawn UI, and "["
+ and "]" are used for item comparisons. If
+ you later unbind those keys or bind them to other actions, Pawn won't try to
+ rebind them.
+
Fixed a bug where Pawn values didn't show up on item link windows if you
+ only had unenchanted numbers visible, not enchanted numbers.
+
Fixed a problem where error text would appear in the chat window when
+ hovering over recipes in Ackis Recipe List and possibly other similar mods.
+
German users rejoice! When entering stat values you can now use a
+ comma instead of a period as a decimal separator—for example, "0,5" now
+ works in addition to "0.5".
+
In this version of Pawn, I've significantly reorganized a lot of the code that reads
+ and annotates item tooltips. This, coupled with other changes in Wrath
+ of the Lich King, is likely to cause some conflicts with other mods.
+ If you run into problems with Pawn, please remember to try to reproduce the
+ same problem with no other item-related mods installed. I still may be
+ able to fix the bug if it turns out that the bug is related to another mod,
+ but I need to know which mod to download and try.
+
+
Version 1.0.4
+
+
Fixed a bug that would prevent Pawn from working properly if one or
+ more of your scales didn't assign a value to the spell damage stat.
+
Updated the value of the armor penetration and spell penetration stats
+ in the default Pawn scale to match current itemization. Existing
+ scales are not changed.
+
Pawn will no longer try to assign a default value to spell damage (WoW 2.4) if you use
+ a scale that contains only spell power (WoW 3.0).
+
+
Version 1.0.3
+
+
Added an entry in the Interface Options dialog to launch the Pawn UI, in
+ case you hide the Pawn button and forget how to get it back.
+
You can now assign a value to the Wrath of the Lich King "spell power"
+ stat to your scales. It uses the same values by default as the "spell
+ power" stat in Pawn 0.7.4, and your existing scales will be assigned a value
+ for the stat automatically. Your scales will still have spell damage
+ and healing stats in them, but they won't be used for anything.
+
In Wrath of the Lich King, the stats that currently appear as melee hit
+ rating, melee crit rating, and melee haste will also apply to spells, and
+ the spell hit, crit, and haste rating stats are not used. Existing
+ scales will not be modified at this time.
+
+
Version 1.0.2
+
+
When Armory is installed, added support for showing unenchanted values
+ on the item comparison tooltips that appear when holding down the Alt key.
+
Added support for the stat-only components of Surefooted, Cat's
+ Swiftness, and Boar's Speed. (The run speed and snare resistance
+ effects are ignored since there are no Pawn stats for those.)
+
Fixed a bug where if you clicked a link for an item that had an icon and
+ then a link for a spell that did not have an icon, the item's icon would not
+ properly disappear.
+
Fixed a bug with reading certain items with multiple stats on the same
+ line that was causing problems with the French translation in progress.
+
Removed a bunch more asterisks from various items.
+
+
Version 1.0.1
+
+
It's now possible to force Pawn to always calculate an item's value
+ based on the correct color of gems (Pawn 0.8 and older behavior) instead of
+ maximizing the item's value by potentially using the wrong colors and
+ ignoring the socket bonus (Pawn 0.9 and later behavior). To change the
+ option for one of your scales, choose that scale in the UI and then choose
+ one of the colored sockets from the stat list.
+
Added support for socket bonuses (and possible future gems) that give
+ melee haste rating.
+
Added shaman healing scales based on the popular Elitist Jerks thread to
+ the sample scales document that comes with Pawn.
+
+
Version 1.0
+
+
Restored compatibility with Link Wrangler, which stopped working in Pawn 0.9.
+
Added support for showing Pawn values on Link Wrangler's "compare
+ equipped items" tooltips.
+
Added support for showing inventory icons next to Link Wrangler
+ tooltips.
+
There's now a "getting started" tab to gently remind new users to read
+ the Readme file.
+
Takes advantage of new WoW 2.4 functionality to show inventory icons
+ next to item link windows in a few situations where it couldn't before.
+
Various other UI and text tweaks.
+
+
Version 0.9
+
+
Pawn is now smarter about the way that it values sockets and socket
+ bonuses, which in some cases will slightly change the values of certain
+ items, both with and without gems.
+
If you've already filled all of the sockets on an item and you don't
+ qualify for the socket bonus, Pawn no longer counts the socket bonus
+ stats, since they're not actually there.
+
If you can get a better value by socketing the wrong colors of gems
+ and ignoring the socket bonus, Pawn will now do that when calculating
+ item values. (When the "Show debug info" option is enabled, Pawn
+ will tell you which color gems it used.)
+
+
+
Pawn now remembers all of the stats from several of the last items
+ you've viewed so it doesn't have to always recalculate them. This
+ should help your framerate when rapidly hovering over many items in
+ succession, especially when an equip compare mod is also installed.
+
You now have to type the word "delete" to confirm that you really want
+ to delete a scale.
+
You can now make a copy of an existing scale by clicking the new Copy
+ button.
+
There is now an option to hide a specific scale from tooltips without
+ having to delete it (and, most likely, export it and paste it somewhere for
+ safekeeping).
+
Pawn will no longer look for stats on quest, spell, and ability links in
+ WoW 2.4.
+
Fixed a bunch of UI bugs that occurred when deleting your last scale.
+
Pawn no longer adds unnecessary asterisks to Black Temple instance-bound items, such as Naj'entus Spine.
+
Added support for Reckless Noble Topaz and other gems with spell haste
+ rating.
+
+
Version 0.8.2
+
+
The Pawn UI now displays the current Pawn version number on the last
+ tab.
+
Pawn now supports addons that modify the Inspect window when it is first
+ shown instead of immediately upon login, such as Spyglass.
+
+
Version 0.8.1
+
+
You can now hover over the Pawn button on the inventory window to get a
+ grand total of the enchanted values on all of your equipped items.
+
There is now a disabled Pawn button on the inspect window that you can
+ hover over to get totals for all of another player's equipped items.
+
Fixed a bug where all on/off options that defaulted to being on (show
+ enchanted values, show unenchanted values, and show tooltip icons) would
+ automatically turn back on after logging out and back in.
+
Fixed a bug where sometimes disabling enchanted values would cause
+ unenchanted values to also not be displayed.
+
Fixed a bug where the word "Projectile" on stacks of arrows would get an
+ asterisk, and their DPS would not count as ranged DPS.
+
Fixed a bug where negative values would not be exported in scale tags.
+ (Negative stat values are most common with weapon speed.)
+
+
Version 0.8
+
+
The Pawn UI now has an Options tab that you can use to set all Pawn
+ options.
+
Almost all of the Pawn slash commands are now unnecessary, and have been
+ removed. You can still use /pawn to open the Pawn UI, and /pawn debug
+ is still available as well.
+
Tooltips have been added to pretty much everything in the Pawn UI.
+
You can use the new calculation option "Normalize values" to divide all of your scale values by
+ the sum of all of the numbers in the scale. This causes Pawn to
+ generate the same sorts of numbers that Lootzor does. (See the
+ appropriate section in the readme file for more details.)
+
You can now change the text color for your scales individually from the
+ Pawn UI. You could, for example, make your healing scale show up in
+ white and your DPS scale show up in red.
+
You can now bind a key to the Pawn UI. Look under "Pawn" in the
+ standard key bindings list.
+
Added support for the Fiery Weapon enchantment; Pawn counts it as 4 dps.
+
Fixed a bug where sometimes tooltip icons would not appear for items
+ that had never been in your inventory. (This includes most links in
+ trade chat.)
+
Fixed a bug where if you clicked on an item link for an item, and then a
+ tradeskill recipe (such as [Alchemy: Super Mana Potion]), the icon for the
+ previous item would stay since the recipe did not have one.
+
Fixed a bug where if you had set custom colors for your scales, scales
+ would no longer always be sorted alphabetically by name on item tooltips.
+
+
Version 0.7.5
+
+
Pawn now shows inventory icons next to item link and item comparison
+ tooltips, so when someone links an item, you can also see its inventory
+ icon. You can turn this feature off with /pawn icons off.
+
This feature works with the built-in WoW functionality, as well as a
+ variety of other tooltip mods: EquipCompare, EQCompare, and MultiTips.
+
+
+
When /pawn ids on is active, Pawn now displays the item IDs of all
+ applicable enchantments and gems in the tooltip as well. For example,
+ if looking at item 123 with no enchantment and gems 45 and 67 socketed, you
+ would see "Item ID: 123:0:45:67".
+
You can now have Pawn align item values (and IDs and levels, if those
+ options are on) along the right side of the tooltip with /pawn align numbers
+ right. Some people may find this easier to read; others may find it
+ more difficult.
+
A new category of stats has been added, "weapon types," which is
+ primarily useful for racial abilities and talents.
+
For example, orcs
+ get a passive 5 expertise bonus when using axes. So, you might give a
+ weapon a few bonus points just for being an axe. At level 70, 5
+ expertise costs 78.8 expertise rating, so you might value "being an axe"
+ as high as 78.8.
+
+
+
+
Version 0.7.4
+
+
Pawn plugins for FuBar and Titan Panel are now available as
+ separate downloads. You can get them at
+ Curse.
+
The old "spell power" stat made sense before patch 2.3, but it was
+ particularly confusing to healers after that patch, so I've removed it, and
+ replaced it with easier-to-understand "spell damage". Now,
+ the healing stat only
+ includes healing, and the spell damage stat only includes spell damage.
+
Now, Light's Justice, which says that it increases healing by 382
+ and damage by 128, has 382 healing and 128 spell damage, exactly as
+ you'd expect.
+
Pawn will automatically upgrade your existing scales and any scale
+ tags that you import. Please double-check the value of the spell
+ damage stat after importing to make sure that it's what you intended,
+ as in this version Pawn does not read your mind.
+ The upgrade process will give correct results for typical cases (DPS
+ casters who don't care about healing; healers who valued spell power at
+ least as high as healing, as they should have), but may not give the
+ results you expect if you had a strange scale (healing but no spell
+ power).
+
As always, the default Pawn scale has been adjusted to accommodate
+ these changes.
+
+
+
A new slash command /pawn enchanted has been added to let you turn off
+ the enchanted item values, showing only the unenchanted, unsocketed values
+ for items. (You can also use /pawn enchanted off along with /pawn
+ unenchanted off to temporarily hide all Pawn values.) This option may
+ not be compatible with all of your favorite tooltip mods, but it should work
+ in all cases where you currently get unenchanted item values today, which is
+ most everywhere.
+
The Pawn button has a new, unique look, instead of being a regular red
+ WoW button.
+
The Pawn button now appears in a more reasonable spot when the character
+ inventory window has been skinned using a mod such as Skinner.
+
A new slash command /pawn button has been added to let you move the Pawn
+ button on the inventory window, or hide it completely. (If you hide
+ the button, you'll need to type /pawn to open the Pawn UI, or use the
+ Pawn plugin for FuBar or Titan Panel.)
+
Added a new option to the /pawn asterisks slash command, /pawn asterisks
+ no text. Using this option is the same as /pawn asterisks auto, except
+ the "* Pawn gave no value to some stats" warning text is not added to
+ tooltips of items with at least one (*) unrecognized stat.
+
+
Version 0.7.3
+
+
Added a button to the inventory window to show and hide the Pawn
+ configuration UI.
+
Pawn now supports Armory and EquipCompare working together with the "/eqc
+ alt" option to show comparisons with your alt's gear instead of your current
+ character's.
+
Added support for the unusual items with negative stats, such as Kreeg's
+ Mug, which gives -10 Intellect.
+
Added support for Braided Eternium Chain and other non-weapon items with
+ weapon damage as an equip bonus. It shows up as minimum damage and
+ maximum damage, but not DPS—it's not a weapon, so there's no speed, and
+ therefore no DPS.
+
Fixed a problem that would frequently show up when using Pawn with
+ CowTip, causing an error message to appear in chat when hovering over an
+ item and then an empty inventory slot.
+
Fixed a problem where sometimes an open item link window would not be
+ immediately updated upon making scale changes.
+
Minor changes to fix some issues when running a German version of Pawn
+ on the German WoW client.
+
Updated the samples scales document with newer versions of Emmerald's
+ feral combat models and ShadowPanther's AEP model, and added scales for
+ Malan's Elitist Jerks EP for shamans.
+
+
Version 0.7.2
+
+
The special weapon DPS stats now work. I had broken them in either
+ 0.7 or 0.7.1. Existing scales will automatically be corrected; you
+ should not need to re-enter values for those stats.
+
+
Version 0.7.1
+
+
If the item link window is open when you make changes to your Pawn
+ scales, it will now be updated immediately, so you can see how your changes
+ will affect the value of the item.
+
Added spell hit rating and spell crit rating to the configuration UI.
+ (Oops!)
+
Corrected a typo in the description of the melee and ranged crit rating
+ stat.
+
+
Version 0.7
+
+
Pawn now has a configuration UI! To access it, simply type /pawn
+ in the chat box. (To see the help information that used to be
+ available when you typed /pawn, type /pawn help, or click the /pawn commands
+ button in the configuration UI.) You should no longer need to manually edit your SavedVariables files
+ to configure Pawn.
+
The configuration UI is now the official way to make all changes to
+ your Pawn scales. Some of the slash commands that existed in
+ earlier versions of Pawn are gone, since they're no longer needed: /pawn
+ list, export, import, delete, rename.
+
Eliminated that bug where sometimes unenchanted values would
+ disappear from items after a while. The problem seemed to be most
+ commonly linked to use of the world map, but also could occur after zoning
+ or showing the interface options window.
+
Scales now appear in alphabetical order on item tooltips.
+
Pawn now works with tekKompare and LootLink.
+
Fixed a bug where the value of resilience rating in the default Pawn
+ value scale was 0 instead of 1 as was intended. Scale tags that call resilience rating "Resilience" instead of "ResilienceRating"
+ will now be imported properly.
+
The value of ArmorPenetration in the default Pawn value scale is now
+ 0.1, based on the latest information on WoWWiki.
+
Includes VgerCore 1.0.1.
+
+
Version 0.6.3
+
+
Added support for items in the guild bank vault.
+
In some cases, you can use mods that create fake item tooltips
+ like AtlasLoot and ItemSync along with mods that mangle item tooltips like
+ Rating Buster, and Pawn will now still work. No guarantees that your
+ favorite combination of mods won't break Pawn, but this should help a lot of
+ people out.
+
Finally fixed that bug where items with both durability and an Equip: or
+ Use: line that Pawn didn't understand would get asterisks on the wrong
+ lines. (For example, Stalker's Helm of Second Sight has this problem.)
+
Added the /pawn space command, which adds a blank space before the item
+ values it adds to tooltips.
+
Added a special "stat" called SpeedBaseline. SpeedBaseline isn't an
+ actual item property, but rather a number to be subtracted from weapon
+ speeds before they're multiplied by your scale values. For example, if
+ you're an enhancement shaman who wants to give weapons 1 point for every 0.1
+ second of speed slower than 2.9, use Speed = 10 (1 / 0.1) and SpeedBaseline
+ = 2.9. Weapons slower than 2.9 would instead lose points at the same rate.
+
Adjusted the value of the FeralAp stat in the Pawn default scale from
+ 0.5 to 0.4 so that feral items in 2.3 will have roughly the same values as
+ they did in 2.2 with the old Pawn default scale and so that the Pawn default
+ scale still roughly mimics item budget formulas. I do not necessarily
+ recommend that you change values in your own scales; your items have been
+ buffed, so it makes sense for their values to go up.
+
Weapon skill rating stats have been removed from Pawn and the default
+ Pawn scale, as they've been removed from the game in the patch.
+ Existing scales will not be automatically updated to use ExpertiseRating.
+
Added Pawn values to gems in the socketing UI.
+
Fixed the amount of healing and spell damage received from Teardrop
+ Tourmaline and possibly other gems that previously only gave healing.
+
Added support for the new Chaotic Skyfire Diamond.
+
Now displays a more readable error message when the embedded mod
+ VgerCore is missing or failed to load.
+
Fixed several problems introduced in 2.3:
+
Fixed a problem that appeared in 2.3 due to the new way that set item
+ tooltips look where Pawn was putting asterisks all over the name of the set,
+ the items in the set, and the set bonuses.
+
Fixed a problem that appeared in 2.3 where stats on meta gems weren't
+ always being counted due to requirements now being displayed on gems even
+ when socketed.
+
Fixed a bug that appeared in 2.3 only where certain gems and random item
+ properties would appear very strange, such as "+45 Stamina|cfff1a1a1a", and
+ Pawn would not understand them.
+
+
+
+
Version 0.6.2
+
+
Fixed a script error that appeared the first time a recipe was clicked
+ since logging in or resetting your UI.
+
Pawn now includes VgerCore 1.0 embedded within the mod; you don't need a
+ separate VgerCore folder in your AddOns folder.
+
+
Version 0.6.1
+
+
Supports the 2.2.x live realms and the 2.3 PTRs.
+ (Healing-to-spell-damage and expertise require 2.3, of course.)
+
Support for the healing to spell damage conversion. Items that say
+ that they increase healing by 300 and spell damage by 100 will be reported
+ as Healing = 200, SpellPower = 100. Recall that SpellPower includes
+ healing, thus your scale's value for SpellPower should always be equal to or
+ greater than the value for Healing.
+
A new value of .255 was picked for the value of Healing in the default
+ scale, down from .455. With this value, items that had 1/3 of their
+ Healing converted to SpellPower (default value .855) in 2.3 will have the exact
+ same values in 2.3 that they did with the old scale in 2.2 (ignoring rounding errors). Of
+ course, you can and should customize your Pawn scales to fit your needs;
+ generally, healers should not adjust their scales to deal with this
+ change.
+
Support for the new ExpertiseRating stat, valued at 1 in the
+ default "Pawn value" scale, same as the existing weapon skill
+ stats. Existing scales will not be adjusted to include this stat.
+ If you haven't customized your scales and want to reset them, use /pawn resetscales.
+
Weapon skill ratings are currently still supported so you can use
+ Pawn 0.6.1 on the live realms too. They'll be removed in a later
+ version.
+
+
+
Support for many more healing enchantments, inscriptions, spellthread,
+ and so forth.
+
Craftable items for which you can learn recipes from trainers will now
+ get Pawn values.
+
+
Version 0.6
+
+
Fixed a problem introduced in beta 1 where Pawn would display
+ an error message in the chat window whenever hovering over a ring with
+ Enchant Ring - Weapon Might.
+
Added the ability to customize the colors that your scales will use when
+ printed. For example, you could have your DPS value show up in orange,
+ and your healing value show up in green. This is an advanced feature
+ that probably will never get its own UI or slash command. See the
+ section titled "Changing the color of a scale" for more information.
+
Importing a scale tag that has the exact same name as a scale you
+ already have will update the old scale to match the values in the scale tag.
+ All of the values in the old scale will be deleted. (In previous
+ versions, Pawn would just fail and warn you that you can't overwrite an
+ existing scale. There is no longer a warning.)
+
Weapon stats have been overhauled! Old scales will work, but now
+ advanced users have a variety of new options for assigning values to
+ weapons.
+
New stats: MeleeMinDamage, MeleeMaxDamage, MeleeSpeed, MeleeDps,
+ MainHandMinDamage, MainHandMaxDamage, MainHandSpeed, MainHandDps,
+ OffHandMinDamage, OffHandMaxDamage, OffHandSpeed, OffHandDps,
+ OneHandMinDamage, OneHandMaxDamage, OneHandSpeed, OneHandDps,
+ TwoHandMinDamage, TwoHandMaxDamage, TwoHandSpeed, TwoHandDps,
+ RangedMinDamage, RangedMaxDamage, RangedSpeed, RangedDps. Generally,
+ you'll only use a few of these, and not give values to all of them.
+
New stats: MinDamage, MaxDamage, Speed. If you don't care about
+ which slot or weapon type it is, just use MinDamage, MaxDamage, Speed,
+ and/or Dps. Dps is now calculated to full precision (say, 41.333
+ instead of 41.3) instead of rounded to one decimal place.
+
Added support for weapon damage enchantments (Striking and Impact).
+
Added support for ranged weapon scopes.
+
Fixed a problem where certain items with suffixes would show unusually low unenchanted
+ values (their stats would be read as 0). For example, Chimaerascale Legguards of the Bandit
+ exhibited this problem.
+
Added support for Black Morass instance-bound items (beacons).
+
+
Version 0.5.4
+
+
Added support for haste rating and spell haste rating, which were added as passive
+ item bonuses on Black Temple equipment. (Iron Counterweight is also supported.) These two
+ stats (HasteRating, SpellHasteRating) are valued at 1 each on the default Pawn scale; existing
+ Pawn scales won't be affected. Use /pawn resetscales to delete all of your scales and replace them
+ with the default one.
+
Added support for armor penetration ("Your attacks ignore X of your opponent's armor").
+ This stat (ArmorPenetration) is not valued in the default Pawn scale.
+
Added support for Karazhan, Stratholme, and Tempest Keep instance-bound items.
+
+
Version 0.5.3
+
+
Added support for the new gold profession recipe links in WoW 2.1.
+ (Pawn won't try to read them or put asterisks all over them.)
+
+
Version 0.5.2
+
+
Added working support for the Savagery weapon enchantment, and untested support
+ for Potency, Soulfrost, and Sunfire.
+
Added support for EquipCompare 2.10. (This may break compatibility
+ with older versions of EquipCompare; please use the latest version.)
+
+
Version 0.5.1
+
+
Updated for WoW patch 2.1.
+
Added support for Blizzard's new Currently Equipped functionality
+ (shift-hover an item).
+
LinkWrangler support.
+
Fixed a bug where stats in certain situations (gems with multiple stats
+ on one gem, socket bonuses, etc.) wouldn't get shown in the /pawn debug on
+ output. This did not affect calculation; it was just a debug display error.
+
Expanded the amount of information Pawn returns in the debug output.
+
Added support for Enchant Boots: Vitality.
+
Slightly updated a few of the default "Pawn value" scale's numbers.
+ This will not affect existing scales, even if you haven't changed any of the
+ defaults. If you want to get the new scale, you can wipe out your
+ existing scale(s) with /pawn resetscales.
+
+
Version 0.5
+
+
Requires VgerCore 0.4. (This is included with the mod. Pawn will warn you if you
+ are using an older version of VgerCore.)
+
Pawn can now show unenchanted values for items in addition to the
+ regular enchanted values, and this is enabled by default. You can turn
+ it off with /pawn unenchanted off. This feature only works for real
+ tooltips, and not fake tooltips from an item database mod.
+
Added an option to control the number of digits of precision Pawn uses
+ to display item values in tooltips. By default this is 1 ("3.1"), but
+ you can set it to any number between 0 ("3") and 4 ("3.1416") with /pawn
+ digits #.
+
Corrected the value of frost resistance in the default Pawn scale to 1
+ (was 4).
+
Pawn scale tags now have spaces inside of the parentheses by default.
+ This is to prevent certain scale tags from turning into emoticons when
+ posted to certain forums. (For example, if your scale tag ended in "RedSocket=8)",
+ the 8) would turn into an emoticon on certain forums.) Old and current
+ versions of Pawn will accept the scale with or without the extra spaces.
+
Lots of work was done to prepare for Pawn translations into other languages.
+ I may have made a mistake in this conversion and introduced cases where (*)
+ shows up where they didn't before; hopefully not.
+
+
Version 0.4.1
+
+
Added support for gun, bow, and crossbow skill ratings.
+
Added support for MultiTips.
+
Added support for items that list stats as "Stat +X" instead of "+X
+ Stat", namely the epic gems. Gems that only provided primary stats,
+ such as Seer's Chrysoprase, already worked, but others such as Rune Covered
+ Chrysoprase didn't work until this change.
+
+
Version 0.4
+
+
Added scale tags! Scale tags are chunks of text that you can use
+ to share Pawn scales with friends, guildmates, and others on forums, similar
+ to how you can share talent specs today by passing around a link to the WoW
+ talent calculator. You can copy a scale tag and then post it on your
+ guild forums, and then another player can copy that tag and paste it into
+ their game to automatically add your scale to their copy of Pawn, without
+ logging out of the game or changing files in Notepad. To export a
+ scale tag so you can share it with others, use the /pawn export command.
+ To import someone else's scale tag and add it to your own scales, use the
+ /pawn import command.
+
Added new slash commands: /pawn list, export, import, delete, and
+ rename. See "Slash commands" in Readme.htm for more details.
+
Added support for weapon skill ratings (including unarmed and feral
+ combat). (They have been added to the default Pawn scale, but if you
+ care about weapon skill ratings you must add them to your custom scales
+ manually.)
+
Fixed the /pawn resetscales command so that it would delete all of your
+ scales before recreating the default one named Pawn value, as was intended.
+
+
Version 0.3.1
+
+
Hovering over an enchanted Item X immediately after hovering over an
+ unenchanted Item X will now recalculate the values for the second item
+ instead of just displaying the ones for the first item. This should
+ work for all pairs of items that differ only by enchantments and gems.
+
+
Version 0.3
+
+
To read statistics, Pawn now makes a copy of the tooltip and reads from
+ that whenever possible, which allows it to read tooltips that have been
+ mangled by other mods. Examples of mods that do this are Mendeleev and
+ Rating Buster. (Certain mods that use custom tooltips, such as
+ ItemSync, don't support this; Pawn may still conflict with mods that modify
+ those custom tooltips.)
+
+
Version 0.2.2
+
+
ItemSync support, including using ItemSync with AtlasLoot. Pawn
+ will calculate and display values for ItemSync's tooltips.
+
EQCompare support. Pawn will calculate and display values for
+ EQCompare's tooltips.
+
Item level display should work just about everywhere now, instead of
+ just in certain places. (In previous versions, it worked for inventory
+ items, but not chat item links. Now it works on both.)
+
A new option has been added to display the item ID for items you come
+ across, /pawn ids on.
+
The default is now to hide the asterisks (*) from items that don't have
+ any values for any of your scales. So, for example, Hearthstone and
+ potions won't display the asterisk. You can change this behavior using
+ /pawn asterisks [ on | auto | off ].
+
+
Version 0.2.1
+
+
Fixed a problem in 0.2 where Pawn wouldn't work if you'd never used
+ version 0.1 before.
+
+
Version 0.2
+
+
EquipCompare support. Pawn will calculate and display values for
+ EquipCompare's tooltips.
+
AtlasLoot support. Pawn will calculate and display values for
+ instance drops when Atlas and AtlasLoot are installed.
+
Outfitter support. Pawn will no longer conflict with the lines
+ that Outfitter adds to tooltips of items used in one or more gear sets.
+
MonkeyQuest support. I haven't actually observed it happening in
+ the past, but this change should prevent MonkeyQuest's item tooltip
+ annotations from affecting Pawn.
+
MobInfo-2 support. Pawn will no longer conflict with the drop rate
+ information that MobInfo-2 adds to items. (This problem manifested
+ itself both as unnecessary asterisks added to tooltips, and also as an
+ "attempted to concatenate a nil value" error.)
+
Added APIs to create and change Pawn scales while you're still logged
+ in. These will eventually be used to build a configuration UI.
+ If you really want to, you can use them from the chat box to change
+ Pawn scales while logged into the game.
+
Included a new file "Sample scales.htm" containing (you guessed it) some
+ sample scales that you can use to get started creating your own. I'll add to this
+ over time.
+
+
Version 0.1
+
+
The first released beta version of Pawn. The code is stable and
+ the remaining bugs are mostly just to-do items. I'll get around to
+ them eventually.
+ VgerCore contains functionality that is shared by mods written by Vger of
+ Azjol-Nerub (US). By default, VgerCore comes with all of the mods that
+ need it. You don't need to do anything special to install VgerCore.
+
+ Mods that need VgerCore
+
+
Backdrop
+
Divisor
+
Gyro
+
Hear Kitty
+
Pawn
+
+
Notes
+
I welcome your feedback. The best way to contact me is through
+Curse. You
+can also contact me through in-game mail: Vger on Azjol-Nerub (US), Horde.
+(Just make sure that you keep a character on my server and check your mail, or I
+can't respond!) Also, check out my
+official site, where you
+can find links to all of my mods.
+
Release history
+
Version 1.0.5
+
+
Minor performance enhancements.
+
+
Version 1.0.4
+
+
Updated ExecuteChatCommand for patch 3.3.5.
+
+
Version 1.0.3
+
+
Added StringFindReverse.
+
+
Version 1.0.2
+
+
Added RGBToHex and HexToRGB.
+
+
Version 1.0.1
+
+
Added the CaseInsensitiveComparer function for use with table.sort.
+
Added more colors.
+
+
Version 1.0
+
+
VgerCore is now at version 1.0! Instead of being a standalone mod,
+ it's now embedded by default. If you have a VgerCore folder in
+ your Interface\AddOns folder, you can now delete it.
+
+
Version 0.4.1
+
+
Added static function support to HookInsecureFunction.
+
HookInsecureFunction now supports hooking functions with more than 10 parameters.
+
Added HookInsecureScript, which works like the original (Object, FunctionName, Hook) overload of
+ HookInsecureFunction, except instead of a function name, it takes a script handler name.
+
+
Version 0.4
+
+
Added color DarkBlue for Pawn.
+
Message, BigMessage, Assert, and Fail will now accept non-string
+ messages (such as booleans and nil).
+
Added MultilineMessage to print a large message to the console as a
+ series of individual messages so as to not break scrolling behavior.
+ This is useful for mod usage information, for example.
+
+
Version 0.3.1
+
+
ExecuteChatCommand (used when running macros) will now no longer try to
+ execute protected commands such as /cast. This will prevent WoW from
+ asking to disable VgerCore simply due to user error.
+
+
Version 0.3
+
+
Added new function VgerCore.HookInsecureFunction (analogous to
+ hooksecurefunc in the WoW APIs) for Pawn.
+
+
Version 0.2.1
+
+
Minor update; fully compatible with version 0.2.
+
Simplified code to take advantage of new functionality in GetMacroInfo.
+
Used by Pawn.
+
+
Version 0.2
+
+
Updated for patch 2.0.
+
Fixed a typo that might have manifested itself as an error about "PawnMessage."