# HG changeset patch # User unc0rr # Date 1291494620 -10800 # Node ID 6de30ddc184e7b32bdeb4d733b19d19bef832c98 # Parent 7351e6f1ee281f72f2df5ca9ddd075efad2da15b# Parent b69f43f07cd7c56445c033798a8ab3c7bfb86030 merge diff -r 7351e6f1ee28 -r 6de30ddc184e hedgewars/uScript.pas --- a/hedgewars/uScript.pas Sat Dec 04 23:29:59 2010 +0300 +++ b/hedgewars/uScript.pas Sat Dec 04 23:30:20 2010 +0300 @@ -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;