do not reserve targeting slots if we have none to spare
Merge branch 'BleedingEdge' into experimental