fixed array limit check when reading Lua specialtiles table

Fixes a potential crash when having more than 2 entries in the Lua nodedef's special_tiles table (which would exceed the array's limit).
This also removes a corresponding and pretty vague GCC array-bounds warning...