Rarity

Rarity

17M Downloads

Attempts for items can't be manually set to zero if the item is tied to a statistic

rdw-software opened this issue ยท 2 comments

commented

WowAce Link

With the addition of RWL pets from Cata raids, a problem have occured: You cannot have zero attempts..
Example: Fandral Staghelm drops Fandral's Pet Carrier.. It's currently listed as I have attempted this 85 times..
While it might be true that I have killed Fandral 85 times (during Cata and subsequently while farming mounts in Firelands), I have not attempted to loot the pet 85 times, since I haven't killed him a single time since RWL was added.
Normally, this should be easy to solve, by changing the attempts to 0 (in Rarity config), however it switches back to 85 when I press OK...
Any number other than 0 (e.g. 1) is accepted as face value, but 0 gets changed to 85, even if I had written another number and then try 0..
This behaviour is the same for ALL of the newly added RWL pets. This means I cannot get the accurate attempts for any of the pets..

Some notes:

  • This probably only affects items that use statistics to automatically calculate the number of attempts.
  • A workaround can easily be added, but it might not work if stat counting is enabled for an item
  • How this can be circumvented with stat counting needs more looking into
commented

Actually, never mind: The bug is with doNotUpdateToHighestStat, according to this post in the linked WowAce issue:

You can't set an item to 0 attempts when it's tied to a stat. The doNotUpdateToHighestStat option exists for scenario above (an item is added to a boss in a future patch). The only problem is the comparison doesn't let you start from 0, making this a bug.

commented

I don't think this is a bug, but rather "working as intended. Kill statistics are tied to the attempts, and they are zero only the the statistics are zero (i.e., no boss kills). Allowing people to override this would open the door to all sorts of nightmares, so let's not.

I also remember Allara saying "attempts count even if they're in the past" (or something to that effect), which means it's by design.

If this is not desirable behavior for any given item, it should be switched to another method (BOSS or NPC) instead.