fix crash if not player in function throwing_shoot_arrow()
"LuaEntity name "" not defined" and "functions.lua:34: attempt to index a nil value"
fix crash, "self.*" not defined after self.object:remove()
"dig_arrow.lua:67: attempt to index field 'player' (a nil value)"