Quantcast
Download
(717 Kb)
Download
Updated: 12-06-16 12:05 AM
Pictures
File Info
Compatibility:
Return to Karazhan (7.1.0)
Updated:12-06-16 12:05 AM
Created:unknown
Downloads:226,494
Favorites:1,225
MD5:
7.1.0

Pawn  Updated Today!  Popular! (More than 5000 hits)

Version: 2.1.9
by: VgerAN [More]

Pawn calculates scores for items to help you easily find upgrades for your gear. It's completely customizable, and applicable to any class and situation: for example, it can help you decide whether to equip the ring with a higher item level but one stat you don't want (say, strength 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 can be used by new players right off the bat without needing to change any options, or by advanced players who plan out their gear upgrades, build Excel spreadsheets, install Rawr, and read Elitist Jerks.

Language support

Pawn works with English, French, German, Portuguese, Russian, and Simplified Chinese, and includes an untested translation into Traditional Chinese. Unlike most addons, it's NOT possible to use the English version on a language that it doesn't support. (If you're interested in helping translate Pawn into other languages, let me know!)

Staying in touch

For fastest assistance with Pawn, leave a comment here or check the official thread at Curse. You can also become a fan of Vger on Facebook and get updates of new versions and stuff like that. You can also leave questions or comments there if you don't have an account on this site.

Getting started

Pawn will automatically set itself up to work with your characters, but there's a lot that you can do to customize it. See the readme file included with Pawn for more information on getting the most out of Pawn.

Version 2.1.9

Performance enhancements based on suggestions from rowaasr13 of Garrison Mission Manager.
Pawn's Bag Upgrade Advisor will no longer show green arrows on items in your bags that aren't equippable yet because you don't meet the level requirement. (You'll still see them if you hover over the item.)
Added support for the comparison tooltips that appear when holding Shift over the point-of-interest icon for a world quest that rewards an equippable item.
The "compare item left" and "compare item right" keybinds now work on world quest rewards.

Version 2.1.8

Updated stat weights from Ask Mr. Robot for changes in patch 7.1 and recent hotfixes.

Version 2.1.7

Fixed a mistake I introduced in version 2.1.6 that caused characters to become undying servants of the Lich King if they use Automatic mode (the default), which caused Pawn to not show anything on tooltips, and make it appear as if Pawn thought that your spec was Blood in the Pawn window.

Version 2.1.6

Improved performance in raid groups.

Version 2.1.5

Increased Pawn's memory usage in exchange for faster item scans. (Memory usage should still only be a couple MB, but finding bag upgrades should be much faster.)
Minor translation updates.

Version 2.1.4

Fixed a bug where occasionally Pawn would complain about finding too many "bonus IDs" on items.
Removed the "ignore valor and baleful upgrades" feature, since those items are not relevant anymore.

Version 2.1.3

Updated translations.

Version 2.1.2

The Compare tab will no longer show the differential between the sockets and socket value on the left item versus the right item. (For example, if one item has no socket, and the other has a socket worth 1,250 points, it will no longer show "+1,250".) After this change, the green and red numbers shown will always only be stats, which should make them easier for new people to understand.
Fixed a bug where it was no longer possible to export some scales (generally, scales that were created using the "empty" button or importing, rather than copying an existing scale or starting from a template).

Version 2.1.1

Pawn will now take over the new WoW 7.1 feature that puts green arrows on items in your bags. Normally the feature shows you items that are a higher item level than what you have equipped. Pawn will change the feature so that it shows items that are an upgrade to your currently-equipped gear for any of your active scales. (For example, if you're in the default Automatic mode, it'll put upgrade arrows next to items that are better for your current spec, but not for other specs.)
This feature has no effect on the WoW 7.0 live realms.
If you don't like this, and would rather go back to the old behavior, uncheck "Show bag upgrade advisor" on Pawn's Options tab.

Developer features

These features are primarily useful for people developing guides and simulators.

Pawn scale tags, used with the Import and Export feature on the Scale tab, can now specify a class and spec, such as "Class=Mage, Spec=1".
The spec number in the scale tag is the order in which it displays in the UI. (That spec number is also used internally by the game in a variety of situations.) For example, the specs appear as Arcane, Fire, Frost in the Mage UI, so Arcane is 1, Fire is 2, and Frost is 3.
When class and spec are included in a scale tag, Pawn will automatically add the appropriate list of unusable item types to the scale without having to painstakingly list them all out in the scale tag (IsPolearm = -10000000, etc.).
When scales that have a class and spec associated with them are exported, the resulting scale tag will be smaller than in previous versions. Importing those scales into old versions of Pawn will mostly work okay, but old versions of Pawn will ignore Class and Spec, so there will be subtle differences.

Version 2.1

Pawn's default stat weights now come from Ask Mr. Robot! The existing Wowhead placeholder scales have been removed, and the Ask Mr. Robot scales work automatically in the same was as the previous placeholders, but now have more appropriate and helpful advice for each specialization.
If you'd like advice for more than one spec at once, switch to Manual mode on the Scales tab, and then you can show and hide additional scales from there.
You may notice that items in your bags or bank that weren't upgrades before version 2.1 are now showing up as upgrades—that's to be expected, as some of the new stat weights in this version are vastly different than before.
In the English version, the Values tab has been renamed to Weights, to better match the generally accepted terminology.
The item level display on the Compare tab will no longer show the difference between the two levels ("+15" etc.). I'm hoping that this makes it clearer that the item level isn't used in calculations.
Pawn will no longer add orange diamonds to special effects that it doesn't understand on items. I felt that in modern versions of Pawn, those were just clutter, and didn't really provide useful information.
Archived Files (1)
File Name
Version
Size
Author
Date
2.1.8
717kB
VgerAN
11-08-16 12:07 AM


Post A Reply Comment Options
Unread 08-08-10, 09:55 PM  
Niightblade
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 67
Uploads: 1
Originally posted by VgerAN
Can you explain a little more about what you're looking for? Do you want to have two otherwise identical scales, one of which has a value for hit or expertise, and one of them has the same value for some dummy stat that never actually shows up on an item?
That's exactly what I want to do.

It really sounds like you just want an un-normalized scale...
I want them normalised so I don't have to look at 4 or 5 digit numbers.


If it's too much trouble I guess I'll just keep putting dummy values in wands.
Report comment to moderator  
Reply With Quote
Unread 08-08-10, 11:39 AM  
VgerAN
An Aku'mai Servant
 
VgerAN's Avatar
AddOn Author - Click to view AddOns

Forum posts: 39
File comments: 228
Uploads: 7
Originally posted by Niightblade
Hi, can you add a "dummy stat" of some kind please, so that normalised scales that don't have values for hit/exp can still be compared to each other?
Can you explain a little more about what you're looking for? Do you want to have two otherwise identical scales, one of which has a value for hit or expertise, and one of them has the same value for some dummy stat that never actually shows up on an item? It really sounds like you just want an un-normalized scale...
Report comment to moderator  
Reply With Quote
Unread 08-08-10, 01:33 AM  
Niightblade
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 67
Uploads: 1
Hi, can you add a "dummy stat" of some kind please, so that normalised scales that don't have values for hit/exp can still be compared to each other?
Report comment to moderator  
Reply With Quote
Unread 07-07-10, 08:46 AM  
Nihlo
A Murloc Raider

Forum posts: 5
File comments: 125
Uploads: 0
Originally posted by VgerAN
Nihlo—Hopefully this will help you out. It won't make a huge difference in CPU usage over a long period of time, but if most of the CPU usage you're seeing is from startup, the difference will be pretty noticeable. [/b]
thanks a lot ! always used and loved the mod for years...would be one of the last ones I'd turn off. Unfortunately I can't give you help with performance-tweaks, I'm such a bad coder. Maybe it helps if you have a look in some similar mods like WeightsWatcher.

Sry for complaining a lot and thanks again.
Report comment to moderator  
Reply With Quote
Unread 07-07-10, 01:52 AM  
VgerAN
An Aku'mai Servant
 
VgerAN's Avatar
AddOn Author - Click to view AddOns

Forum posts: 39
File comments: 228
Uploads: 7
I've posted Pawn 1.3.6, which includes a bunch of performance enhancements. On my computer it shaves about 2 seconds off of the time it takes me to log in, and on particularly old computers it may speed things up even more. Overall, about 95% of the login time Pawn was responsible for has been eliminated, and there are speed improvements in the 5-10% range in various other places too.

I've got a couple more performance enhancements in mind for a later version, but this one's a big one so I wanted to get it out sooner rather than later.

Nihlo—Hopefully this will help you out. It won't make a huge difference in CPU usage over a long period of time, but if most of the CPU usage you're seeing is from startup, the difference will be pretty noticeable.
Report comment to moderator  
Reply With Quote
Unread 07-02-10, 01:35 AM  
VgerAN
An Aku'mai Servant
 
VgerAN's Avatar
AddOn Author - Click to view AddOns

Forum posts: 39
File comments: 228
Uploads: 7
I've published an update that includes some changes to make Pawn easier for new users, and also adds untested support for mastery rating for people in the Cataclysm beta.
Report comment to moderator  
Reply With Quote
Unread 06-30-10, 10:16 AM  
Nihlo
A Murloc Raider

Forum posts: 5
File comments: 125
Uploads: 0
never mind, I (and probably everyone else) can play with pawn activated^^ don't use gearscore but could be a kind of conflict with another mod, true. Didn't think about that.
Report comment to moderator  
Reply With Quote
Unread 06-30-10, 12:36 AM  
VgerAN
An Aku'mai Servant
 
VgerAN's Avatar
AddOn Author - Click to view AddOns

Forum posts: 39
File comments: 228
Uploads: 7
Sorry, I'm not seeing it on my computers. Maybe it interacts poorly with some other mod that you use that I don't, like GearScore or something? I'll see if I can find anything else out.

Pawn uses a chunk of CPU time right at startup (which I do intend on whittling down pretty soon), but it's consistently at zero for me on idle. The process of scanning tooltips for stats is pretty expensive, but it should only be happening when you're actually hovering over items and clicking item links. It's possible that some other mod is causing this to happen way more than it should be, which would make Pawn's CPU usage jump way up.
Report comment to moderator  
Reply With Quote
Unread 06-29-10, 08:24 AM  
Nihlo
A Murloc Raider

Forum posts: 5
File comments: 125
Uploads: 0
Originally posted by VgerAN
Huge CPU usage when? Pawn is pretty kind to the CPU most of the time. The main exception is when you have a bunch of item tooltips open at once (Armory causes this to happen a lot), and in that situation the game is refreshing those tooltips on every video frame or something crazy (and buggy) like that. Pawn has to work hard to keep up.

In what situations are you seeing high CPU usage?
all the time, not just by opening tooltips. Just take a cpu-meter addon like OptionHouse and have a look at the cpu-usage of Pawn. It doesn't have peaks like eg Healbot while raiding, it's just constantly higher than you think it should be. Talking about CPU and not RAM...RAM is also high but that doesn't matter.
Report comment to moderator  
Reply With Quote
Unread 06-07-10, 02:32 PM  
VgerAN
An Aku'mai Servant
 
VgerAN's Avatar
AddOn Author - Click to view AddOns

Forum posts: 39
File comments: 228
Uploads: 7
Originally posted by Nihlo
the huge cpu-usage is really a problem
Huge CPU usage when? Pawn is pretty kind to the CPU most of the time. The main exception is when you have a bunch of item tooltips open at once (Armory causes this to happen a lot), and in that situation the game is refreshing those tooltips on every video frame or something crazy (and buggy) like that. Pawn has to work hard to keep up.

In what situations are you seeing high CPU usage?
Report comment to moderator  
Reply With Quote
Unread 06-06-10, 11:36 PM  
Manaman
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 39
File comments: 160
Uploads: 1
Originally posted by VgerAN
Pawn takes into account hit cap if your scale takes into account hit cap, which is to say... no, not really. The expectation is that your scale is a reflection of how much you care about various stats. As you approach hit or defense or haste or whatever caps, those stats become less useful, so you decrease the value in your scale to compensate. If you use something like Rawr to generate your scales, that's taken into account for you pretty well.

I realize that hit caps are a special situation, but I don't feel that they're AS special as people make them out to be. The idea is that a Pawn value is a reflection of how good an item is for you at this stage in your "career," not how good an item is for you based on what you are wearing right this second. If you're above hit cap, an item with a ton of hit on it is not useful, but as soon as you swap out one other item and fall beneath hit cap, suddenly that hit-heavy item is quite useful. It's the same item. I don't like the idea of it having a different value now just because you swapped an item five seconds ago.
All I do for my DPS scales, is setup one scale with hit valued, and then copy the scale and remove the value for hit. Name one "Capped" and one "Hit" or something to that effect. My goal in most of my upgrades are to upgrade both values together.
Report comment to moderator  
Reply With Quote
Unread 06-06-10, 10:31 PM  
Nihlo
A Murloc Raider

Forum posts: 5
File comments: 125
Uploads: 0
the huge cpu-usage is really a problem, mem-usage is also high but that doesn't matter for most peoples. And...an enchant-tab would still be nice in my eyes^^
Report comment to moderator  
Reply With Quote
Unread 05-10-10, 02:54 PM  
Avitus
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 33
Uploads: 3
Thanks for the explanation, that would be a perfect option for the next version *nudge hint*

Originally posted by VgerAN

Deleting the Wowhead scales reduces the size of the cache somewhat because Pawn currently calculates values for all of those scales even when they're not visible. The cache will hold "n" items, and for each item, it will hold the item's stats, and then base and current values for all of your scales, including hidden ones. (The obvious performance improvement here is to no longer calculate anything for hidden scales...)
Last edited by Avitus : 05-10-10 at 02:54 PM.
Report comment to moderator  
Reply With Quote
Unread 05-10-10, 01:32 PM  
VgerAN
An Aku'mai Servant
 
VgerAN's Avatar
AddOn Author - Click to view AddOns

Forum posts: 39
File comments: 228
Uploads: 7
Pawn only does calculations when you hover over items or click item links. This could be during combat if, for example, you're in your twentieth heroic Gundrak run for the month and you're AFK-healing while browsing through ICC loot tables, but in general, no. It only reads items when it has to.

Deleting the Wowhead scales reduces the size of the cache somewhat because Pawn currently calculates values for all of those scales even when they're not visible. The cache will hold "n" items, and for each item, it will hold the item's stats, and then base and current values for all of your scales, including hidden ones. (The obvious performance improvement here is to no longer calculate anything for hidden scales...)
Report comment to moderator  
Reply With Quote
Unread 05-09-10, 10:23 PM  
Avitus
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 33
Uploads: 3
Originally posted by VgerAN
You could delete the Wowhead.lua file; that might cut it down a bit. (I tested this at one point; Pawn should still work fine if that file is missing.) Pawn uses memory for two things, primarily: holding your scales, and caching data so that it doesn't have to recalculate things as often. Removing the Wowhead scales will reduce the memory used by both of those things. Without the cache, though, Pawn would take up more of your processor's time, which is way, way worse than taking up a tenth of a percent of your computer's memory.
I'm a bit confused by this. How is the cache tied to the Wowhead scales?

Personally all I use Pawn for is to input my own scales and have the value printed out when I hover over an item, to know how it roughly compares in a void compared to what I'm wearing at the moment. The wowhead scales are useless to me as I don't use them.

Does deleting the Wowhead.lua file still force pawn to use more processor time, even if you're using your own scales? Why is that the case? Is the cache function tied to the Wowhead.lua file somehow?

If so, would it be possible to make Wowhead scales Load on Demand? Making a simple calculation mod use 2-3 MB memory for data you don't use doesn't make any sense.


A final question: Does Pawn do any calculation during combat/if there are no items selected? If it doesn't then I guess that added processor time should be irrelevant.

Thanks for the mod
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

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