Fix crash when setting a mobj's angle from a Lua script

This commit is contained in:
Louis-Antoine 2020-05-28 18:34:56 +02:00
parent 67eef5a37f
commit c6e13d0e30

View file

@ -449,6 +449,7 @@ static int mobj_set(lua_State *L)
return UNIMPLEMENTED; return UNIMPLEMENTED;
case mobj_angle: case mobj_angle:
mo->angle = luaL_checkangle(L, 3); mo->angle = luaL_checkangle(L, 3);
if (mo->player)
P_SetPlayerAngle(mo->player, mo->angle); P_SetPlayerAngle(mo->player, mo->angle);
break; break;
case mobj_rollangle: case mobj_rollangle: