The sword, animation still made by me.
The Fist, Animation made by me.
The bow! Hold the attack button to charge the bow. The bow will go towards where the reticule is. The longer you charge the faster the bow.
The magic fire ball, goes in a straight line, explodes on contact.
The exploding Tomahawk. It has a TNT in the weapon itself, You can use it as a standard weapon but you can right click to prepare a throw. Once it hits, it will explode.
During my 2nd Year of Game Dev, I had to make and design a basic weapon system. Our plan was to do a simple weapon combat system, one weapon with 1 function, nothing more. There is a few weapons, a basic fist, a fireball magic, a bow, a basic sword, and a throwable tomahawk.
I had to make the animations as well as the code, which I made in C++ not the visual scripting in Unreal.