Zayre wrote
Would it be possible to root an enemy into place with a function that is done more like a kick, by temporarily applying a "super slow" on them that makes it difficult for them to run away?
Interesting idea.
Instead of applying a "super slow" to them, we could instead make use of the game's beartrap/sticky tile code that traps one of the enemy's limbs and one of your free arms to hold them (and you) in place. This also makes the limb you grabbed and your arm unusable.
This works doubly well because the code for beartraps supports breaking out of them, just as an enemy could break free from your grasp and leg it.
Or perhaps if poweful/fast enough, just run off with your arm still attached...
Zayre wrote
And if not that; it could give Unarmed an interesting thing. Sort of like how if you slip under a banana peel, you may trip and bop your head on a wall or something; you could execute like a sweep.
I dunno about this one, sweeping the legs would be good if IVAN supported being downed (as in Dwarf Fortress) but since it doesn't I don't see much point in implementing a sweep that acts like a banana peel since kicks take forever anyway and slipping over with even the most basic armor on does no damage. Maybe if a successful sweep had a chance of inducing a brief period of unconciousness but I can see that being abused.