regneq / projecteqemu

Automatically exported from code.google.com/p/projecteqemu
1 stars 0 forks source link

#setaapoints command #43

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Doesn't (consistently) give the correct amount of AA points to the client.
It currently uses the Client::SetEXP() function in zone/exp.cpp.

Original issue reported on code.google.com by AndMetal@gmail.com on 23 Jul 2009 at 4:36

GoogleCodeExporter commented 8 years ago
After some debugging, the culprit is Client:max_AAXP. When we finish
Client::FinishConnState2(), we set it to a value based on the Max_AAXP variable 
from
the database: 21626880 * 16 / 10 = 34603008. However, in Client::SetEXP(), the 
first
thing we do is set it to the amount of experience it takes to get from level 51 
to 52
(23976503). That is apparently what the correct number should be.

Original comment by AndMetal@gmail.com on 29 Jul 2009 at 11:51

GoogleCodeExporter commented 8 years ago
Fixed in rev 853 (http://code.google.com/p/projecteqemu/source/detail?r=853).

Original comment by AndMetal@gmail.com on 29 Jul 2009 at 11:03