pLoc.set(setBack, player); if (!pLoc.hasIllegalCoords() && (cc.ignoreStance || !pLoc.hasIllegalStance())) { event.setFrom(setBack); event.setTo(setBack); restored = true; pLoc.set(loc, player); if (!pLoc.hasIllegalCoords() && (cc.ignoreStance || !pLoc.hasIllegalStance())) { event.setFrom(loc); event.setTo(loc); restored = true;