Cleaning up the default data files.

Topics: Rawr.Base.Items
Developer
Apr 10, 2010 at 9:08 PM

I'm in the process of trying to clean up my copies of the data files (which appear to have picked up some junk from loading characters) but which also seem to come with a fair amount of junk in the default files.  Since I'd like to not have to do the cleanup with every new release, I'd like to get some of the junk removed from the default files.  But that requires some consensus on what's junk and what isn't. 

 

Here are some of the categories that I'd like to see if others also consider junk to be removed.

Talbards

Shirts

Items that can no longer be obtained e.g. Older season PVP weapons, one time world events that are over.

Items with an item level below 200 i.e. less than T7 or equivalent.

 

On a marginally related topic, how expensive (in time) is it to process the filters.  I notice that there are filters in the distributed default data files that don't "catch" any items e.g. most of the non-heroic dungeon filters.  If there's a time penalty during optimization or build upgrade list associated with processing the filters, then maybe those should be trimmed down as well.

Developer
Apr 11, 2010 at 12:38 AM
Edited Apr 11, 2010 at 12:38 AM

Having Tabards and Shirts in the default files prevents a lot of 'could be' errors from happening. Many of these items don't download well off the Armory and Wowhead servers.

I agree to removing a lot of under iLevel 200 items of no consequence (meaning not trinkets, etc that obviously have value even when they are blues). These tend to bulk out the item cache, but are there really so many in there that it's worth taking the time to mess with the item caches and remove them?

Filters are marginal at most in terms of processing time. There's no reason to remove them, in fact there are probably more to be made and gladly accepted. Just because the cache doesn't have the item in it now, doesn't mean that there won't be items added by users that would be caught on those filters.

Apr 11, 2010 at 3:16 AM

I use the < 200 iLvl pieces to make some rough stat weights to use when leveling.  Call me crazy.

 

Developer
Apr 11, 2010 at 3:50 AM
xemnosyst wrote:

I use the < 200 iLvl pieces to make some rough stat weights to use when leveling.  Call me crazy.

 

Ok. You're crazy :-)  But seriously, if you plan to use rawr while leveling, you need to be aware that you'll only get accurate results if you're a level 80 character fighting level 80-boss level mobs.  For one reason, the base stats build into the models assume a level 80 character.  The models also assume you have max weapon skill/defense/etc.  Also for things like hit cap and defense cap, it varies quite a bit by both you and your opponents level.  For a more complete discussion on how much hit you need at level 70 vs. level 80, see http://www.wowwiki.com/Hit and for a discussion of how much defense you need to be capped at different levels, see http://www.wowwiki.com/Defense.

 

Apr 12, 2010 at 12:07 AM

For leveling, I make a dummy character in Rawr, give him the best quest & crafted gear then use the "Relative Stat Values" in a Pawn scale for leveling.     It's very rough, but it is good enough while leveling and gets me to 80 with about the right stats :)

 

It also means only having to use Rawr once until I get to 80.

 

 

Developer
Apr 12, 2010 at 12:31 PM

the mob level is really only a representation of characterlevel+X.  where characterlevel is assumed to be 80, but it'll work equally well at lower levels.  If you're level 75, and fighting a level 76 mob, that's functionally equivalent to setting mob level to 81 (assumed 80 + 1).  This will make rawr use appropriate values for defense, crit suppression etc.

Gear evaluations work reasonably well most of the time, but it is 'off' for all the rating conversions, and it's 'more off' the lower level you are.  This means that any kind of "X rating" is typically going to be undervalued for your level and this will make rawr slightly prefer gear with "plain stats" over gear with "rating stats".

Developer
Apr 12, 2010 at 3:13 PM

The above compounded by the lack of Ability Ranks learn-able at X level, lack of certain abilities used in your level 80 rotation at all at that level, etc.

Apr 12, 2010 at 3:46 PM

Why are shirts and tabards loaded, anyway? Seems like a waste of a UI element/data/loading time when they really don't do anything. Are they just there in case there's another Ulduar PTR uber shirt?

Apr 12, 2010 at 4:25 PM

You know what, you peolpe all need to stop raining on my parade!  It's better than me completely guessing.  Calling me crazy in one thing, but going on & on about all reasons I'm crazy is just cruel!  RareBeast and I are quite happy plugging not-good-but-better-than-complete-guesses into Pawn, so leave us alone.

Coordinator
Apr 12, 2010 at 4:39 PM

ZD, it's for Precious' Ribbon. It makes you "Best in Show".

Apr 12, 2010 at 6:34 PM
Astrylian wrote:

ZD, it's for Precious' Ribbon. It makes you "Best in Show".

 Yeah it frigging does.

Developer
Apr 13, 2010 at 7:36 AM

I'm finding my collection of self made tabard-of-various-stats pretty awesome to easily test/debug certain scenario's without messing up other gear info.

Probably not what it was intended for, but I'll continue to abuse it for that just the same.