mirror of
https://github.com/EQEmu/Server.git
synced 2026-06-11 03:31:08 +00:00
Merge and compile fixes (non-bot, will do bots later)
This commit is contained in:
+104
-1
@@ -282,6 +282,16 @@ void Lua_Mob::GMMove(double x, double y, double z, double heading, bool send_upd
|
||||
self->GMMove(static_cast<float>(x), static_cast<float>(y), static_cast<float>(z), static_cast<float>(heading), send_update);
|
||||
}
|
||||
|
||||
void Lua_Mob::TryMoveAlong(float distance, float angle) {
|
||||
Lua_Safe_Call_Void();
|
||||
self->TryMoveAlong(distance, angle);
|
||||
}
|
||||
|
||||
void Lua_Mob::TryMoveAlong(float distance, float angle, bool send) {
|
||||
Lua_Safe_Call_Void();
|
||||
self->TryMoveAlong(distance, angle, send);
|
||||
}
|
||||
|
||||
bool Lua_Mob::HasProcs() {
|
||||
Lua_Safe_Call_Bool();
|
||||
return self->HasProcs();
|
||||
@@ -1594,6 +1604,76 @@ void Lua_Mob::SendIllusionPacket(luabind::adl::object illusion) {
|
||||
beard, aa_title, drakkin_heritage, drakkin_tattoo, drakkin_details, size);
|
||||
}
|
||||
|
||||
void Lua_Mob::ChangeRace(int in) {
|
||||
Lua_Safe_Call_Void();
|
||||
self->ChangeRace(in);
|
||||
}
|
||||
|
||||
void Lua_Mob::ChangeGender(int in) {
|
||||
Lua_Safe_Call_Void();
|
||||
self->ChangeGender(in);
|
||||
}
|
||||
|
||||
void Lua_Mob::ChangeTexture(int in) {
|
||||
Lua_Safe_Call_Void();
|
||||
self->ChangeTexture(in);
|
||||
}
|
||||
|
||||
void Lua_Mob::ChangeHelmTexture(int in) {
|
||||
Lua_Safe_Call_Void();
|
||||
self->ChangeHelmTexture(in);
|
||||
}
|
||||
|
||||
void Lua_Mob::ChangeHairColor(int in) {
|
||||
Lua_Safe_Call_Void();
|
||||
self->ChangeHairColor(in);
|
||||
}
|
||||
|
||||
void Lua_Mob::ChangeBeardColor(int in) {
|
||||
Lua_Safe_Call_Void();
|
||||
self->ChangeBeardColor(in);
|
||||
}
|
||||
|
||||
void Lua_Mob::ChangeEyeColor1(int in) {
|
||||
Lua_Safe_Call_Void();
|
||||
self->ChangeEyeColor1(in);
|
||||
}
|
||||
|
||||
void Lua_Mob::ChangeEyeColor2(int in) {
|
||||
Lua_Safe_Call_Void();
|
||||
self->ChangeEyeColor2(in);
|
||||
}
|
||||
|
||||
void Lua_Mob::ChangeHairStyle(int in) {
|
||||
Lua_Safe_Call_Void();
|
||||
self->ChangeHairStyle(in);
|
||||
}
|
||||
|
||||
void Lua_Mob::ChangeLuclinFace(int in) {
|
||||
Lua_Safe_Call_Void();
|
||||
self->ChangeLuclinFace(in);
|
||||
}
|
||||
|
||||
void Lua_Mob::ChangeBeard(int in) {
|
||||
Lua_Safe_Call_Void();
|
||||
self->ChangeBeard(in);
|
||||
}
|
||||
|
||||
void Lua_Mob::ChangeDrakkinHeritage(int in) {
|
||||
Lua_Safe_Call_Void();
|
||||
self->ChangeDrakkinHeritage(in);
|
||||
}
|
||||
|
||||
void Lua_Mob::ChangeDrakkinTattoo(int in) {
|
||||
Lua_Safe_Call_Void();
|
||||
self->ChangeDrakkinTattoo(in);
|
||||
}
|
||||
|
||||
void Lua_Mob::ChangeDrakkinDetails(int in) {
|
||||
Lua_Safe_Call_Void();
|
||||
self->ChangeDrakkinDetails(in);
|
||||
}
|
||||
|
||||
void Lua_Mob::CameraEffect(uint32 duration, uint32 intensity) {
|
||||
Lua_Safe_Call_Void();
|
||||
self->CameraEffect(duration, intensity);
|
||||
@@ -1675,6 +1755,11 @@ void Lua_Mob::DoKnockback(Lua_Mob caster, uint32 pushback, uint32 pushup) {
|
||||
self->DoKnockback(caster, pushback, pushup);
|
||||
}
|
||||
|
||||
void Lua_Mob::AddNimbusEffect(int effect_id) {
|
||||
Lua_Safe_Call_Void();
|
||||
self->AddNimbusEffect(effect_id);
|
||||
}
|
||||
|
||||
void Lua_Mob::RemoveNimbusEffect(int effect_id) {
|
||||
Lua_Safe_Call_Void();
|
||||
self->RemoveNimbusEffect(effect_id);
|
||||
@@ -2111,6 +2196,8 @@ luabind::scope lua_register_mob() {
|
||||
.def("GMMove", (void(Lua_Mob::*)(double,double,double))&Lua_Mob::GMMove)
|
||||
.def("GMMove", (void(Lua_Mob::*)(double,double,double,double))&Lua_Mob::GMMove)
|
||||
.def("GMMove", (void(Lua_Mob::*)(double,double,double,double,bool))&Lua_Mob::GMMove)
|
||||
.def("TryMoveAlong", (void(Lua_Mob::*)(float,float))&Lua_Mob::TryMoveAlong)
|
||||
.def("TryMoveAlong", (void(Lua_Mob::*)(float,float,bool))&Lua_Mob::TryMoveAlong)
|
||||
.def("HasProcs", &Lua_Mob::HasProcs)
|
||||
.def("IsInvisible", (bool(Lua_Mob::*)(void))&Lua_Mob::IsInvisible)
|
||||
.def("IsInvisible", (bool(Lua_Mob::*)(Lua_Mob))&Lua_Mob::IsInvisible)
|
||||
@@ -2338,6 +2425,20 @@ luabind::scope lua_register_mob() {
|
||||
.def("SetRace", (void(Lua_Mob::*)(int))&Lua_Mob::SetRace)
|
||||
.def("SetGender", (void(Lua_Mob::*)(int))&Lua_Mob::SetGender)
|
||||
.def("SendIllusionPacket", (void(Lua_Mob::*)(luabind::adl::object))&Lua_Mob::SendIllusionPacket)
|
||||
.def("ChangeRace", (void(Lua_Mob::*)(int))&Lua_Mob::ChangeRace)
|
||||
.def("ChangeGender", (void(Lua_Mob::*)(int))&Lua_Mob::ChangeGender)
|
||||
.def("ChangeTexture", (void(Lua_Mob::*)(int))&Lua_Mob::ChangeTexture)
|
||||
.def("ChangeHelmTexture", (void(Lua_Mob::*)(int))&Lua_Mob::ChangeHelmTexture)
|
||||
.def("ChangeHairColor", (void(Lua_Mob::*)(int))&Lua_Mob::ChangeHairColor)
|
||||
.def("ChangeBeardColor", (void(Lua_Mob::*)(int))&Lua_Mob::ChangeBeardColor)
|
||||
.def("ChangeEyeColor1", (void(Lua_Mob::*)(int))&Lua_Mob::ChangeEyeColor1)
|
||||
.def("ChangeEyeColor2", (void(Lua_Mob::*)(int))&Lua_Mob::ChangeEyeColor2)
|
||||
.def("ChangeHairStyle", (void(Lua_Mob::*)(int))&Lua_Mob::ChangeHairStyle)
|
||||
.def("ChangeLuclinFace", (void(Lua_Mob::*)(int))&Lua_Mob::ChangeLuclinFace)
|
||||
.def("ChangeBeard", (void(Lua_Mob::*)(int))&Lua_Mob::ChangeBeard)
|
||||
.def("ChangeDrakkinHeritage", (void(Lua_Mob::*)(int))&Lua_Mob::ChangeDrakkinHeritage)
|
||||
.def("ChangeDrakkinTattoo", (void(Lua_Mob::*)(int))&Lua_Mob::ChangeDrakkinTattoo)
|
||||
.def("ChangeDrakkinDetails", (void(Lua_Mob::*)(int))&Lua_Mob::ChangeDrakkinDetails)
|
||||
.def("CameraEffect", (void(Lua_Mob::*)(uint32,uint32))&Lua_Mob::CameraEffect)
|
||||
.def("CameraEffect", (void(Lua_Mob::*)(uint32,uint32,Lua_Client))&Lua_Mob::CameraEffect)
|
||||
.def("CameraEffect", (void(Lua_Mob::*)(uint32,uint32,Lua_Client,bool))&Lua_Mob::CameraEffect)
|
||||
@@ -2354,6 +2455,7 @@ luabind::scope lua_register_mob() {
|
||||
.def("SetSlotTint", (void(Lua_Mob::*)(int,int,int,int))&Lua_Mob::SetSlotTint)
|
||||
.def("WearChange", (void(Lua_Mob::*)(int,int,uint32))&Lua_Mob::WearChange)
|
||||
.def("DoKnockback", (void(Lua_Mob::*)(Lua_Mob,uint32,uint32))&Lua_Mob::DoKnockback)
|
||||
.def("AddNimbusEffect", (void(Lua_Mob::*)(int))&Lua_Mob::AddNimbusEffect)
|
||||
.def("RemoveNimbusEffect", (void(Lua_Mob::*)(int))&Lua_Mob::RemoveNimbusEffect)
|
||||
.def("IsFeared", (bool(Lua_Mob::*)(void))&Lua_Mob::IsFeared)
|
||||
.def("IsBlind", (bool(Lua_Mob::*)(void))&Lua_Mob::IsBlind)
|
||||
@@ -2480,7 +2582,8 @@ luabind::scope lua_register_special_abilities() {
|
||||
luabind::value("allow_to_tank", static_cast<int>(ALLOW_TO_TANK)),
|
||||
luabind::value("ignore_root_aggro_rules", static_cast<int>(IGNORE_ROOT_AGGRO_RULES)),
|
||||
luabind::value("casting_resist_diff", static_cast<int>(CASTING_RESIST_DIFF)),
|
||||
luabind::value("counter_avoid_damage", static_cast<int>(COUNTER_AVOID_DAMAGE))
|
||||
luabind::value("counter_avoid_damage", static_cast<int>(COUNTER_AVOID_DAMAGE)),
|
||||
luabind::value("immune_ranged_attacks", static_cast<int>(IMMUNE_RANGED_ATTACKS))
|
||||
];
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user