BloodDrop
NPC blood bottle drops matching blood type and quality. Configurable chance, minimum quality, guaranteed drops and admin config reload. Excludes V Bloods.BloodDrop
NPCs drop blood bottles matching their blood type and quality. V Bloods, players, and NPCs without a valid blood type do not drop blood bottles.
Configuration
After the first server launch, edit BepInEx/config/BloodDrop.cfg:
[BloodDrops]
Enabled = true
DropChancePercent = 100
DropOnFeedingKills = true
EnableMinimumBloodQuality = false
MinimumBloodQualityPercent = 40
EnableGuaranteedDrops = false
GuaranteedDropAtOrAboveQualityPercent = 100
- Enabled: turns all BloodDrop drops on or off.
- DropChancePercent: chance for an eligible NPC to drop a bottle, from 0 to 100.
- DropOnFeedingKills: allows drops when feeding kills an NPC.
- EnableMinimumBloodQuality: enables the minimum blood quality requirement.
- MinimumBloodQualityPercent: only blood at or above this quality qualifies when the minimum requirement is enabled.
- EnableGuaranteedDrops: enables guaranteed drops at the configured blood quality.
- GuaranteedDropAtOrAboveQualityPercent: eligible blood at or above this quality always drops, even when normal drop chance is zero. The minimum requirement and feeding setting still apply.
Both quality options are disabled by default. Percentages accept decimals. Set GuaranteedDropAtOrAboveQualityPercent to 90 to guarantee eligible blood of 90% and above, including exactly 90%. Existing GuaranteedBloodQualityPercent values migrate automatically on startup; use the new key for future edits.
For example, enable both quality options, set the minimum to 40, the drop chance to 25, and the guarantee to 100. Blood below 40% never drops; blood from 40% to below 100% has a 25% drop chance; 100% blood always drops.
Reload configuration
After editing the file, enter !reloadblooddropconfig in game chat as an authenticated server admin (adminauth). You receive a private confirmation. The command also works while drops are disabled. You can alternatively restart the server.
Manual installation
- Install BepInExPack V Rising 1.733.2 on the dedicated server.
- Remove older BloodDrop or NPC Blood Drops plugin DLLs.
- Copy
BloodDrop.dllinto the server'sBepInEx/pluginsfolder. - Start the server.
Bugs and Support
If you find a bug, please report it so it can be reproduced and resolved.
Join the VArena Discord and open a ticket in the appropriate support area. You may also contact Darrean (inility#4118) directly for BloodDrop support.
AI assistance disclosure
BloodDrop's code, documentation, and artwork were created with AI assistance, while still involving human development. Independent community mod; not affiliated with or endorsed by Stunlock Studios.
Credit
Zallestial : Requested a minimum blood quality setting so blood potions only drop from NPCs with blood quality at or above a configurable percentage.
