Fix control point on-capture particle effects

This commit fixes a regression in which on-capture effects were
mistakenly fired at 0,0,0 instead of the location of each control point.