mirror of
https://github.com/EQEmu/Server.git
synced 2026-02-27 03:02:26 +00:00
[Quest API] Add ResetAlternateAdvancementRank() to Perl/Lua. (#2510)
Exports Client::ResetAlternateAdvancementRank
This commit is contained in:
parent
9f033df196
commit
3bc5d4b125
@ -1360,6 +1360,11 @@ bool Lua_Client::GrantAlternateAdvancementAbility(int aa_id, int points, bool ig
|
|||||||
return self->GrantAlternateAdvancementAbility(aa_id, points, ignore_cost);
|
return self->GrantAlternateAdvancementAbility(aa_id, points, ignore_cost);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void Lua_Client::ResetAlternateAdvancementRank(int aa_id) {
|
||||||
|
Lua_Safe_Call_Void();
|
||||||
|
self->ResetAlternateAdvancementRank(aa_id);
|
||||||
|
}
|
||||||
|
|
||||||
void Lua_Client::MarkSingleCompassLoc(float in_x, float in_y, float in_z) {
|
void Lua_Client::MarkSingleCompassLoc(float in_x, float in_y, float in_z) {
|
||||||
Lua_Safe_Call_Void();
|
Lua_Safe_Call_Void();
|
||||||
self->MarkSingleCompassLoc(in_x, in_y, in_z);
|
self->MarkSingleCompassLoc(in_x, in_y, in_z);
|
||||||
@ -2882,6 +2887,7 @@ luabind::scope lua_register_client() {
|
|||||||
.def("ResetAA", (void(Lua_Client::*)(void))&Lua_Client::ResetAA)
|
.def("ResetAA", (void(Lua_Client::*)(void))&Lua_Client::ResetAA)
|
||||||
.def("ResetAllDisciplineTimers", (void(Lua_Client::*)(void))&Lua_Client::ResetAllDisciplineTimers)
|
.def("ResetAllDisciplineTimers", (void(Lua_Client::*)(void))&Lua_Client::ResetAllDisciplineTimers)
|
||||||
.def("ResetAllCastbarCooldowns", (void(Lua_Client::*)(void))&Lua_Client::ResetAllCastbarCooldowns)
|
.def("ResetAllCastbarCooldowns", (void(Lua_Client::*)(void))&Lua_Client::ResetAllCastbarCooldowns)
|
||||||
|
.def("ResetAlternateAdvancementRank", &Lua_Client::ResetAlternateAdvancementRank)
|
||||||
.def("ResetCastbarCooldownBySlot", (void(Lua_Client::*)(int))&Lua_Client::ResetCastbarCooldownBySlot)
|
.def("ResetCastbarCooldownBySlot", (void(Lua_Client::*)(int))&Lua_Client::ResetCastbarCooldownBySlot)
|
||||||
.def("ResetCastbarCooldownBySpellID", (void(Lua_Client::*)(uint32))&Lua_Client::ResetCastbarCooldownBySpellID)
|
.def("ResetCastbarCooldownBySpellID", (void(Lua_Client::*)(uint32))&Lua_Client::ResetCastbarCooldownBySpellID)
|
||||||
.def("ResetDisciplineTimer", (void(Lua_Client::*)(uint32))&Lua_Client::ResetDisciplineTimer)
|
.def("ResetDisciplineTimer", (void(Lua_Client::*)(uint32))&Lua_Client::ResetDisciplineTimer)
|
||||||
|
|||||||
@ -329,6 +329,7 @@ public:
|
|||||||
void IncrementAA(int aa);
|
void IncrementAA(int aa);
|
||||||
bool GrantAlternateAdvancementAbility(int aa_id, int points);
|
bool GrantAlternateAdvancementAbility(int aa_id, int points);
|
||||||
bool GrantAlternateAdvancementAbility(int aa_id, int points, bool ignore_cost);
|
bool GrantAlternateAdvancementAbility(int aa_id, int points, bool ignore_cost);
|
||||||
|
void ResetAlternateAdvancementRank(int aa_id);
|
||||||
void MarkSingleCompassLoc(float in_x, float in_y, float in_z);
|
void MarkSingleCompassLoc(float in_x, float in_y, float in_z);
|
||||||
void MarkSingleCompassLoc(float in_x, float in_y, float in_z, int count);
|
void MarkSingleCompassLoc(float in_x, float in_y, float in_z, int count);
|
||||||
void ClearCompassMark();
|
void ClearCompassMark();
|
||||||
|
|||||||
@ -1328,6 +1328,11 @@ bool Perl_Client_GrantAlternateAdvancementAbility(Client* self, int aa_id, int p
|
|||||||
return self->GrantAlternateAdvancementAbility(aa_id, points, ignore_cost);
|
return self->GrantAlternateAdvancementAbility(aa_id, points, ignore_cost);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void Perl_Client_ResetAlternateAdvancementRank(Client* self, int aa_id) // @categories Alternative Advancement
|
||||||
|
{
|
||||||
|
return self->ResetAlternateAdvancementRank(aa_id);
|
||||||
|
}
|
||||||
|
|
||||||
uint32_t Perl_Client_GetAALevel(Client* self, uint32 aa_skill_id) // @categories Alternative Advancement, Experience and Level
|
uint32_t Perl_Client_GetAALevel(Client* self, uint32 aa_skill_id) // @categories Alternative Advancement, Experience and Level
|
||||||
{
|
{
|
||||||
return self->GetAA(aa_skill_id);
|
return self->GetAA(aa_skill_id);
|
||||||
@ -2777,6 +2782,7 @@ void perl_register_client()
|
|||||||
package.add("ResetAA", &Perl_Client_ResetAA);
|
package.add("ResetAA", &Perl_Client_ResetAA);
|
||||||
package.add("ResetAllDisciplineTimers", &Perl_Client_ResetAllDisciplineTimers);
|
package.add("ResetAllDisciplineTimers", &Perl_Client_ResetAllDisciplineTimers);
|
||||||
package.add("ResetAllCastbarCooldowns", &Perl_Client_ResetAllCastbarCooldowns);
|
package.add("ResetAllCastbarCooldowns", &Perl_Client_ResetAllCastbarCooldowns);
|
||||||
|
package.add("ResetAlternateAdvancementRank", &Perl_Client_ResetAlternateAdvancementRank);
|
||||||
package.add("ResetCastbarCooldownBySlot", &Perl_Client_ResetCastbarCooldownBySlot);
|
package.add("ResetCastbarCooldownBySlot", &Perl_Client_ResetCastbarCooldownBySlot);
|
||||||
package.add("ResetCastbarCooldownBySpellID", &Perl_Client_ResetCastbarCooldownBySpellID);
|
package.add("ResetCastbarCooldownBySpellID", &Perl_Client_ResetCastbarCooldownBySpellID);
|
||||||
package.add("ResetDisciplineTimer", &Perl_Client_ResetDisciplineTimer);
|
package.add("ResetDisciplineTimer", &Perl_Client_ResetDisciplineTimer);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user