function getNextPosFromDir(fromPos, dir, size)
local nPos =
{
[0]={x=fromPos.x, y=fromPos.y-size, z=fromPos.z, stackpos = STACKPOS_TOP_CREATURE},
[1]={x=fromPos.x+size, y=fromPos.y, z=fromPos.z, stackpos = STACKPOS_TOP_CREATURE},
[2]={x=fromPos.x, y=fromPos.y+size, z=fromPos.z, stackpos = STACKPOS_TOP_CREATURE},
[3]={x=fromPos.x-size, y=fromPos.y, z=fromPos.z, stackpos = STACKPOS_TOP_CREATURE}
}
return nPos[dir]
end