diff --git a/zone/embparser.cpp b/zone/embparser.cpp index 6537b8098..95bc5e804 100644 --- a/zone/embparser.cpp +++ b/zone/embparser.cpp @@ -1780,6 +1780,9 @@ void PerlembParser::ExportEventVariables( case EVENT_CLICK_OBJECT: { ExportVar(package_name.c_str(), "objectid", data); ExportVar(package_name.c_str(), "clicker_id", extradata); + if (extra_pointers && extra_pointers->size() == 1) { + ExportVar(package_name.c_str(), "object", "Object", std::any_cast(extra_pointers->at(0))); + } break; }