Changed sourceX and sourceY in factory to be consistent between defensive specials and offensive specials