diff --git a/src/logic/scripting/scripting.cpp b/src/logic/scripting/scripting.cpp index c87e4d64..7e4d2187 100644 --- a/src/logic/scripting/scripting.cpp +++ b/src/logic/scripting/scripting.cpp @@ -571,7 +571,7 @@ void scripting::load_entity_component(const std::string& name, const fs::path& f auto L = lua::get_main_thread(); std::string src = files::read_string(file); logger.info() << "script (component) " << file.u8string(); - lua::loadbuffer(L, 0, src, file.u8string()); + lua::loadbuffer(L, 0, src, "C!"+name); lua::store_in(L, lua::CHUNKS_TABLE, name); }