Moveable graphic/arrow endpoints

Fixed issue with wrong enumeration in upper bits of selection bitmask.
return 2 on positive point request type.
subtract 1 of ilv3 and skip the -1 when the actual object is inside the loop.

Signed-off-by: Lennard Wasserthal <Wasserthal@nefkom.net>