mirror of
https://github.com/EQEmu/Server.git
synced 2026-06-11 15:58:36 +00:00
[Quest API] Add Instance ID/Version exports to EVENT_ZONE. (#2502)
# Perl - Add `$from_instance_id` to EVENT_ZONE in Perl. - Add `$from_instance_version` to EVENT_ZONE in Perl. - Add `$target_instance_id` to EVENT_ZONE in Perl. - Add `$target_instance_version` to EVENT_ZONE in Perl. # Lua - Add `e.from_instance_id` to EVENT_ZONE in Lua. - Add `e.from_instance_version` to EVENT_ZONE in Lua. - Add `e.instance_id` to EVENT_ZONE in Lua. - Add `e.instance_version` to EVENT_ZONE in Lua. # Notes - This will allow Operators to prevent people from entering zones by Instance ID or Instance Version.
This commit is contained in:
+5
-1
@@ -1435,7 +1435,11 @@ void PerlembParser::ExportEventVariables(
|
||||
case EVENT_ZONE: {
|
||||
Seperator sep(data);
|
||||
ExportVar(package_name.c_str(), "from_zone_id", sep.arg[0]);
|
||||
ExportVar(package_name.c_str(), "target_zone_id", sep.arg[1]);
|
||||
ExportVar(package_name.c_str(), "from_instance_id", sep.arg[1]);
|
||||
ExportVar(package_name.c_str(), "from_instance_version", sep.arg[2]);
|
||||
ExportVar(package_name.c_str(), "target_zone_id", sep.arg[3]);
|
||||
ExportVar(package_name.c_str(), "target_instance_id", sep.arg[4]);
|
||||
ExportVar(package_name.c_str(), "target_instance_version", sep.arg[5]);
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user