I've decided to start slow, mainly because I still have a project to finish for a friend. So for the moment, this afternoon, I've made 15 or so weapons, just to explore new concepts. I've been testing them in-game and they work ok, couldn't find any errors or loading problems.
As a sneak peek, I'll name a few, a wrist mounted plasma flamethrower, a grenade launcher, a dildozooka, a psionic staff (so you can serve the emperor of mankind like a proper Librarian), a corrosive acid rifle and a bioweapon which has a small maximum HP penalty, but can steal your target's HP and heal you. The last one gave me a problem, at first I thought it was because of the negative HP value, but nope, just screwed the code somewhere else.
I'm planning on making a few drones too, but I have to figure out the code for the combat damage, I can't seem to find out the base damage and I don't want to make them OP.