mirror of
https://github.com/EQEmu/Server.git
synced 2026-06-09 22:20:24 +00:00
[Experience] Change Exp Calculations to be 64 bit where needed. (#2677)
* [Experience] Change Exp Calculations to be 64 bit where needed. * Fix lua values * Formatting
This commit is contained in:
+4
-4
@@ -266,12 +266,12 @@ void Lua_Client::AddEXP(uint32 add_exp, int conlevel, bool resexp) {
|
||||
self->AddEXP(add_exp, conlevel, resexp);
|
||||
}
|
||||
|
||||
void Lua_Client::SetEXP(uint32 set_exp, uint32 set_aaxp) {
|
||||
void Lua_Client::SetEXP(uint64 set_exp, uint64 set_aaxp) {
|
||||
Lua_Safe_Call_Void();
|
||||
self->SetEXP(set_exp, set_aaxp);
|
||||
}
|
||||
|
||||
void Lua_Client::SetEXP(uint32 set_exp, uint32 set_aaxp, bool resexp) {
|
||||
void Lua_Client::SetEXP(uint64 set_exp, uint64 set_aaxp, bool resexp) {
|
||||
Lua_Safe_Call_Void();
|
||||
self->SetEXP(set_exp, set_aaxp, resexp);
|
||||
}
|
||||
@@ -3418,8 +3418,8 @@ luabind::scope lua_register_client() {
|
||||
.def("SetDeity", (void(Lua_Client::*)(int))&Lua_Client::SetDeity)
|
||||
.def("SetDuelTarget", (void(Lua_Client::*)(int))&Lua_Client::SetDuelTarget)
|
||||
.def("SetDueling", (void(Lua_Client::*)(bool))&Lua_Client::SetDueling)
|
||||
.def("SetEXP", (void(Lua_Client::*)(uint32,uint32))&Lua_Client::SetEXP)
|
||||
.def("SetEXP", (void(Lua_Client::*)(uint32,uint32,bool))&Lua_Client::SetEXP)
|
||||
.def("SetEXP", (void(Lua_Client::*)(uint64,uint64))&Lua_Client::SetEXP)
|
||||
.def("SetEXP", (void(Lua_Client::*)(uint64,uint64,bool))&Lua_Client::SetEXP)
|
||||
.def("SetEXPEnabled", (void(Lua_Client::*)(bool))&Lua_Client::SetEXPEnabled)
|
||||
.def("SetEXPModifier", (void(Lua_Client::*)(uint32,double))&Lua_Client::SetEXPModifier)
|
||||
.def("SetEXPModifier", (void(Lua_Client::*)(uint32,double,int16))&Lua_Client::SetEXPModifier)
|
||||
|
||||
Reference in New Issue
Block a user