summaryrefslogtreecommitdiff
path: root/src/script/lua_api/l_mapgen.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/script/lua_api/l_mapgen.cpp')
-rw-r--r--src/script/lua_api/l_mapgen.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/script/lua_api/l_mapgen.cpp b/src/script/lua_api/l_mapgen.cpp
index 822685e34..b0ad202be 100644
--- a/src/script/lua_api/l_mapgen.cpp
+++ b/src/script/lua_api/l_mapgen.cpp
@@ -522,11 +522,11 @@ int ModApiMapgen::l_place_schematic(lua_State *L)
if (!read_schematic(L, 2, &dschem, getServer(L)))
return 0;
- Rotation rot = ROTATE_0;
+ int rot = ROTATE_0;
if (lua_isstring(L, 3))
- string_to_enum(es_Rotation, (int &)rot, std::string(lua_tostring(L, 3)));
+ string_to_enum(es_Rotation, rot, std::string(lua_tostring(L, 3)));
- dschem.rotation = rot;
+ dschem.rotation = (Rotation)rot;
if (lua_istable(L, 4)) {
int index = 4;