If you want to go really hi-tech, an attractor that draws the "attractant" towards itself (for leaping over larger gaps or wherever you can aim towards). You would aim the attractor and shoot it into a wall where it sticks, and the Attractant would be something that you hold, so you fly towards the attractor, or you can throw it onto enemies, but then the enemy immediately starts moving towards the attractor, which you are still holding, so you have to throw it away quickly to hold an enemy in place. This way, you can't actually kill the enemy, but you can just leap over it or past it or whatever, and then "recall" the attractor and attractant to yourself, releasing the enemy. This would probably involve lots of scripting, but it would be really cool if you could get it to work.
This would be if your game is very long with a large range of technical levels evolving from very low-tech to very high-tech. If your game revolves around a mostly low-tech society, however, it would probably be a bit out of place.