bas080/chess — pull request #14 by khonkhortisan (2012-10-09 14:44:23+00:00)
Title: ignore self instead of any other chess board spawner

![double board](http://farm9.staticflickr.com/8038/8070778648_919d0060c2_b.jpg)
`if(n.name ~= "air" and n.name ~= "chess:spawn") then` allows any chess spawner within the radius to affect board placement because it is treated as air, instead of a hindrance to placement like all other nodes are.
`if (i+ii+iii~=0) then` only ignores the start position, where the spawner that called the function should be, and uses the logic `if(n.name ~= "air") then` for everything else in the board radius, not treating chess board spawners differently than any other kind of node.

This might not automatically merge with https://github.com/bas080/chess/pull/13, it might have to be done manually.