correct subroutine call to position_effect
pfx doesn't handle ZZZ case, and positions after
rather than before, last effect.