When performing invocaton, sometimes mkinvpos() tries to create part of the moat off the edge of the map, which produces multiple messages like this:
mkinvpos: <9,2> (4) off map edge - proceed with caution!--More-
Need to investigate why VS is being generated outside the acceptable range.