# HG changeset patch # User nemo # Date 1291493359 18000 # Node ID b69f43f07cd7c56445c033798a8ab3c7bfb86030 # Parent a0c8779713f267ca3864d96e4d01fbf944298bc1 add nil check diff -r a0c8779713f2 -r b69f43f07cd7 hedgewars/uScript.pas --- a/hedgewars/uScript.pas Sat Dec 04 11:30:54 2010 -0500 +++ b/hedgewars/uScript.pas Sat Dec 04 15:09:19 2010 -0500 @@ -263,7 +263,8 @@ c:= lua_toboolean(L, 5); vg:= AddVisualGear(x, y, vgt, s, c); - lua_pushnumber(L, vg^.uid) + if vg <> nil then lua_pushnumber(L, vg^.uid) + else lua_pushnumber(L, 0) end; lc_addvisualgear:= 1; // 1 return value end;