diff --git a/src/scripting/lua_unit.cpp b/src/scripting/lua_unit.cpp index 668e2fd76384..342540eee1c4 100644 --- a/src/scripting/lua_unit.cpp +++ b/src/scripting/lua_unit.cpp @@ -364,7 +364,9 @@ static int impl_unit_get(lua_State *L) return_string_attrib("variation", u.variation()); return_bool_attrib("zoc", u.get_emit_zoc()); return_string_attrib("facing", map_location::write_direction(u.facing())); - return_string_attrib("portrait", u.big_profile() == u.absolute_image() ? u.absolute_image() + u.image_mods() : u.big_profile()); + return_string_attrib("portrait", u.big_profile() == u.absolute_image() + ? u.absolute_image() + u.image_mods() + "~XBRZ(2)" + : u.big_profile()); return_cfg_attrib("__cfg", u.write(cfg); u.get_location().write(cfg)); if(luaW_getmetafield(L, 1, m)) { diff --git a/src/units/unit.cpp b/src/units/unit.cpp index 931829b23acb..431325b905ec 100644 --- a/src/units/unit.cpp +++ b/src/units/unit.cpp @@ -1015,7 +1015,7 @@ std::string unit::big_profile() const return profile_; } - return absolute_image() + "~XBRZ(2)"; + return absolute_image(); } std::string unit::small_profile() const