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
1 changed files with 2 additions and 1 deletions

View File

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