Quote:
Originally Posted by LordGragen.
will 2.9 come out next week?
|
I think that is unlikely in my opinion. Not unless Pro finds some time and decides to complete pets....
Personally I don't have the time right now to work on such a big feature.
I have 3 finals to take between now and the end of next week which puts alot of constraints on the time I have.
Quote:
Originally Posted by pro4never
I see 3 ways of handling this.
#1: Leave it as is, it's not a problem
#2: Change the sql function to be >= so it places you technically BELOW all users same donation as you
#3: Add a timestamp for "LastDonatedAt" in the nobility table. Sort by Donation ASC (oldest donators first) and then count number of people with higher donation OR equal donation and higher DonationTime
It's all about standardization and I can see the confusion but I just fail to see it as a significant issue.
If you want to beat player X you will donate more currency then them (pointless to ever match them)
|
Its definitely not a significant issue that is really gonna cause alot of problems in game. But it is still something that should be fixed properly at some point.
Changing the query to be >= will not work in all cases. It will work in his case, however reverse the roles and it will not.
Basically the icon needs to match the list of donations that is being updated by the nobility manager. If I could use IndexOf on that list, there wouldn't be an issue. Apparently it isn't able to compare classes. I thought it might have been the fact that the function uses a transform method, so I removed the stored function and tried with a regular query but same result.
I added a ranking list of UIDs to the nobility manager that is updated at the same time as the page listings, just a temporary measure until a more efficient solution can be designed.
Since it is updated a the same time as the pages, the rankings will be the same.