mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-12 17:51:28 +00:00
Fix for perl EVENT_COMMAND not exporting single arguments
This commit is contained in:
parent
d1fb74ff5f
commit
6c2100a650
@ -1545,7 +1545,7 @@ void PerlembParser::ExportEventVariables(
|
|||||||
case EVENT_COMMAND: {
|
case EVENT_COMMAND: {
|
||||||
Seperator sep(data);
|
Seperator sep(data);
|
||||||
ExportVar(package_name.c_str(), "command", (sep.arg[0] + 1));
|
ExportVar(package_name.c_str(), "command", (sep.arg[0] + 1));
|
||||||
ExportVar(package_name.c_str(), "args", (sep.argnum > 1 ? (&data[strlen(sep.arg[0]) + 1]) : "0"));
|
ExportVar(package_name.c_str(), "args", (sep.argnum >= 1 ? (&data[strlen(sep.arg[0]) + 1]) : "0"));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1614,7 +1614,7 @@ void PerlembParser::ExportEventVariables(
|
|||||||
case EVENT_BOT_COMMAND: {
|
case EVENT_BOT_COMMAND: {
|
||||||
Seperator sep(data);
|
Seperator sep(data);
|
||||||
ExportVar(package_name.c_str(), "bot_command", (sep.arg[0] + 1));
|
ExportVar(package_name.c_str(), "bot_command", (sep.arg[0] + 1));
|
||||||
ExportVar(package_name.c_str(), "args", (sep.argnum > 1 ? (&data[strlen(sep.arg[0]) + 1]) : "0"));
|
ExportVar(package_name.c_str(), "args", (sep.argnum >= 1 ? (&data[strlen(sep.arg[0]) + 1]) : "0"));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user