Crossbows are invisible for me on ready. The arrows fly out of center screen when fired, but there is no weapon. I tried disabling mods to see if it was a compatibility issue, but no luck. Anyone know what is causing this? I'd like to hunt vampires in style.
What version are you using? I mistakenly forgot to update the mod info to say that crossbows 0.0.4 requires DFU 1.1.1 at a minimum. It should work once you update your DFU version to the latest.
Sorry for the late response. As far as I know it should work with that mod. Damage is calculated using the attack damage formula which is overridden by that mod. Since my mod uses but does not alter that formula the two should play nice with each other in theory.
I remember speaking on the subreddit a while back and you didn't know how to make a totally new weapon without replacing shortbows with it. What changed? I can see you have a different method since the weapon doesn't behave exactly as it other weapons do.
I'm not active on reddit so I think you were talking to someone else. I implemented this by creating a class for animating and handling the logic of the crossbow when it is equipped. This is separate from the one used for every other weapon. That's why it doesn't interact with the world in the same way.
The original class doesn't support additional custom weapons so I would have had to replace a weapon if I went that route. I also added sounds for reloading so I needed a custom class to support that as well.
Absolutely thrilled for this mod. I've been wanting crossbows in DF for a long time. I do notice some weird hick-ups though.
Crossbows are extremely expensive, even iron crossbows are thousands upon thousands of gold and rival Daedric in price. In my current file an ebony crossbow sells for 150,000 gold! An ebony saber, being sold at the same vendor, by comparison goes for 9,000 gold.
second, maybe it's a UI bug, but I noticed there's virtually no different in damage between iron, steel and silver crossbows. They're all listed at 14-28 damage. This also seems surprisingly strong given the material. Apparently a steel crossbow hits with the force of a Daedric longsword.
not sure how much of this is intentional or not. I like the balance of crossbows taking longer to reload but hitting harder. I'm almost certain the 100k+ cost shouldn't be that way though.
I agree that's an absurd cost. They should only cost somewhat more than a longbow of the same material. That's a quick tweak so I can get that fixed very soon.
I double checked on my end and I'm seeing 13-27 for iron which makes sense given the material modifiers. Damage minimum and maximum goes up by one on all DF weapons (assuming they use the usual formula) for each material except for silver. Therefore it makes sense that steel and silver do the same damage. Could you look again at the damage for your iron crossbow? It would be very odd if we're seeing different damage values.
They are pretty OP. I wanted to make sure players noticed a difference from bows so I upped the base damage by 10. It's a nice round number but I might have gone overboard. Perhaps 6 or 7 would be more balanced.
I'm finding that the damage trade-off is actually pretty decent. It's hard for me to actually land a hit, but when I do it usually gets the job done. It also does take a long time to reload, long enough for the enemy to get a few whacks on me if I don't actively try to run away.
You do what you think is best. I'm more concerned about the cost at this point.
Use the "~" key to open the console. Unfortunately you'll have to use "add_all_equip weapons" which adds every weapon in the game. The add_weapon command doesn't currently work with custom weapons.
Really cool! I feel the reload speeds are very accurate as compared to bows, but I feel the damage tables needs to be upped. Right now long bows hit just as hard.
23 comments
Does the bonus to hit and damage for wood elves apply to these crossbows?
The original class doesn't support additional custom weapons so I would have had to replace a weapon if I went that route. I also added sounds for reloading so I needed a custom class to support that as well.
Crossbows are extremely expensive, even iron crossbows are thousands upon thousands of gold and rival Daedric in price. In my current file an ebony crossbow sells for 150,000 gold! An ebony saber, being sold at the same vendor, by comparison goes for 9,000 gold.
second, maybe it's a UI bug, but I noticed there's virtually no different in damage between iron, steel and silver crossbows. They're all listed at 14-28 damage. This also seems surprisingly strong given the material. Apparently a steel crossbow hits with the force of a Daedric longsword.
not sure how much of this is intentional or not. I like the balance of crossbows taking longer to reload but hitting harder. I'm almost certain the 100k+ cost shouldn't be that way though.
I double checked on my end and I'm seeing 13-27 for iron which makes sense given the material modifiers. Damage minimum and maximum goes up by one on all DF weapons (assuming they use the usual formula) for each material except for silver. Therefore it makes sense that steel and silver do the same damage. Could you look again at the damage for your iron crossbow? It would be very odd if we're seeing different damage values.
They are pretty OP. I wanted to make sure players noticed a difference from bows so I upped the base damage by 10. It's a nice round number but I might have gone overboard. Perhaps 6 or 7 would be more balanced.
You do what you think is best. I'm more concerned about the cost at this point.
I feel the reload speeds are very accurate as compared to bows, but I feel the damage tables needs to be upped.
Right now long bows hit just as hard.