If you have a Roblox game, there's a HUGE concept that you shouldn't ignore.
It's called GAME FEEL.
Look at the before and after of this system that I just improved for a client, using my knowledge of game feel (and scripting).
Before, combat feels very.. AI.
After, combat feels totally different.