mirror of
https://github.com/EQEmu/Server.git
synced 2026-06-11 15:58:36 +00:00
[Quest API] Add SendPath() to Perl/Lua. (#2740)
* [Quest API] Add SendPath() to Perl/Lua. # Perl - Add `$client->SendPath(target)`. # Lua - Add `client:SendPath(target)`. # Notes - Allows operators to send a path to a target arbitrarily with a script. * Update client.cpp
This commit is contained in:
@@ -2809,6 +2809,11 @@ bool Perl_Client_CanEnterZone(Client* self, std::string zone_short_name, int16 i
|
||||
return self->CanEnterZone(zone_short_name, instance_version);
|
||||
}
|
||||
|
||||
void Perl_Client_SendPath(Client* self, Mob* target)
|
||||
{
|
||||
self->SendPath(target);
|
||||
}
|
||||
|
||||
#ifdef BOTS
|
||||
|
||||
int Perl_Client_GetBotRequiredLevel(Client* self)
|
||||
@@ -3271,6 +3276,7 @@ void perl_register_client()
|
||||
package.add("SendOPTranslocateConfirm", &Perl_Client_SendOPTranslocateConfirm);
|
||||
package.add("SendPayload", (void(*)(Client*, int))&Perl_Client_SendPayload);
|
||||
package.add("SendPayload", (void(*)(Client*, int, std::string))&Perl_Client_SendPayload);
|
||||
package.add("SendPath", &Perl_Client_SendPath);
|
||||
package.add("SendPEQZoneFlagInfo", &Perl_Client_SendPEQZoneFlagInfo);
|
||||
package.add("SendSound", &Perl_Client_SendSound);
|
||||
package.add("SendSpellAnim", &Perl_Client_SendSpellAnim);
|
||||
|
||||
Reference in New Issue
Block a user