Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
BowSecondaryMultishot
Gives bows a secondary attack: fire a close-range multishot. Arrow amount scales with bow skill. Can fire different arrows types at the same time.
By itzArti
| Date uploaded | 5 days ago |
| Version | 1.5.0 |
| Download link | itzArti-BowSecondaryMultishot-1.5.0.zip |
| Downloads | 76 |
| Dependency string | itzArti-BowSecondaryMultishot-1.5.0 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2351README
BowSecondaryMultishot
Gives bows a secondary attack, just like melee weapons have. Hold the secondary attack key with a bow equipped to draw and fire a multishot of several arrows instead of one. Just like depicted in the Elder Cutszene.
Use key is the secondary attack key in the games control settings.
Features
- Fires +1 more arrow for every 25 bow skill levels:
| Bow skill | Arrows per volley |
|---|---|
| 0 - 24 | 2 |
| 25 - 49 | 3 |
| 50 - 74 | 4 |
| 75 - 99 | 5 |
| 100 | 6 |
- Every arrow fired, consumes one arrow from inventory.
- Every arrow that hits gives bow skill XP
- Multishot arrows fly at half the normal arrow speed by default, balancing the multishot as a close-range attack
- Multishot has inbuild spread
- Multishot uses every arrow type you carry (on by default), so fire, frost, poison, etc. and normal arrows fly together. If the arrow amount of the Mutlishot exeeds the amount of different arrow types in the player inventory, the equipped arrows will fired.
Configuration
Settings are in BepInEx/config/com.example.bowsecondarymultishot.cfg and show up in the
Valheim Configuration Manager.
| Setting | Default | What it does |
|---|---|---|
LevelsPerExtraArrow |
25 | Every x bow skill levels adds one more arrow |
MaxArrows |
6 | Hard cap on arrows per volley |
Spread |
1.5 | Spread in degrees added to the bow's normal accuracy (0 = as tight as a normal shot) |
ArrowSpeedMultiplier |
0.5 | Arrow speed relative to a normal shot (1 = same speed). Slower arrows drop faster |
DamageMultiplier |
0.8 | Damage of each volley arrow relative to a normal shot (1 = same damage) |
FireAllArrowTypes |
on | When on, the volley fires one arrow of every arrow type in your inventory (equipped type first, then the others in inventory order). |
Notes
- Client Side, works in Multiplayer
Contact
- Any bugs? Ideas? Contact me on discord: itzarti
CHANGELOG
Changelog
1.5.2
- i forgot the .dll in the package when fixing typos in 1.5.1 lmao
1.5.1
- fixed typos
1.5.0
- Added
FireAllArrowTypessetting (on by default), an on/off toggle in the Configuration Manager- When on, the multishot fires at least one arrow of every arrow type in your inventory, so normal, fire, frost, poison, etc. arrows can be shot at the same time
- The equipped arrow type always fires first, then the other types in inventory order. If the volley is bigger than the number of arrow types, the extra arrows are all of the equipped type
- Only if the equipped type runs out of arrows do the other types fill the rest of the volley
1.4.0
- Added
DamageMultipliersetting for the secondary attack, so you can customize the attack further to your liking
1.3.0
- upload to thunderstore