I had a character online for 63 minutes and received 1674 gold. The G/h module reported that I was earning gold at a rate of 30ish gold per hour. This is obviously way off. By 68 minutes online it was saying that I was down to 12ish gold per hour. This is even further off. I think the calculation is calculating per minute as I had looked at the code prior to updating and adjusted by adding some 0s to the end of your 3600. I believe the time is calculated in milliseconds and you are just calculating seconds in an hour. Even with that change though the numbers didn't quite seem to work, the numbers ticked down faster than it seemed as though they should. Looking now, I am at 74 minutes online and down to 7ish gold per hour. I hope I provided enough info for you to find the issue. The exact same thing happened before for XP/h module, but I have not tested that yet since updating. |