mLichy: Whoa, didnt you just start doing maxscript recently? Nice work so far, your way ahead of me :P Edit: Threw together something that would work on single or multiple verts/edges/faces. It moves the actual pivot to the selected components averaged location. Run "$.pivot = curObjPos" to go back to the previous pivot at…
lloyd: If you just want to move the pivot to the selected component you could copy/paste the values. Or if thats too slow try this (for use on one vert in editable poly): varVrtNum = (polyOp.getVertSelection $.baseObject) as array $.pivot = polyop.getVert $ varVrtNum[1]