[b41] Thrown Weapons
Posted: Sat Jul 21, 2012 12:42 am
http://te4.org/games/addons/tome/thrown-weapons
I haven't tested this one much, but it seems to be working. This should work with my other exotic mod as well if you want both. I also haven't tried it out in graphical mode, and I didn't make specific graphics for the weapons.
This adds in 2 new weapons, both falling under the exotic category. It also gives the skill Throw out if you have exotic weapons at level 1.
Javelin: A bit worse than a sword, if you have the throw skill you can throw it out to around 5 spaces out. Has rather low ammo. Requires strength, as well as dexterity one tier behind.
Shuriken: An ammo item that you can throw as long as you have an empty hand. The psy weapon slot counts as an empty hand if it's empty. Has a base 70% attack speed, this gets faster if you leave additional hands empty.
Also, if any of the devs are looking, in PlayerDisplay.lua and Minimalist.lua there is a place where I changed out player:getInven("QUIVER")[1] with player:hasAmmo(). If you could make those changes I wouldn't have to overwrite the whole function.
I haven't tested this one much, but it seems to be working. This should work with my other exotic mod as well if you want both. I also haven't tried it out in graphical mode, and I didn't make specific graphics for the weapons.
This adds in 2 new weapons, both falling under the exotic category. It also gives the skill Throw out if you have exotic weapons at level 1.
Javelin: A bit worse than a sword, if you have the throw skill you can throw it out to around 5 spaces out. Has rather low ammo. Requires strength, as well as dexterity one tier behind.
Shuriken: An ammo item that you can throw as long as you have an empty hand. The psy weapon slot counts as an empty hand if it's empty. Has a base 70% attack speed, this gets faster if you leave additional hands empty.
Also, if any of the devs are looking, in PlayerDisplay.lua and Minimalist.lua there is a place where I changed out player:getInven("QUIVER")[1] with player:hasAmmo(). If you could make those changes I wouldn't have to overwrite the whole function.