Sunrises-BestSoloBuff icon

BestSoloBuff

A V Rising server mod that grants a configurable stat buff to players who are playing solo or whose clan members have been offline for a defined period of time.

Last updated 20 hours ago
Total downloads 7
Total rating 1 
Categories Server Tools Mods Oakveil Update
Dependency string Sunrises-BestSoloBuff-2.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

deca-VampireCommandFramework-0.10.4 icon
deca-VampireCommandFramework

Command framework for developers to easily create universal commands for their plugins.

Preferred version: 0.10.4
BepInEx-BepInExPack_V_Rising-1.733.2 icon
BepInEx-BepInExPack_V_Rising

BepInEx pack for V Rising. Preconfigured and includes Unity Base DLLs.

Preferred version: 1.733.2

README

BestSoloBuff

A V Rising server mod that grants a configurable stat buff to players who are playing solo or whose clan members have been offline for a defined period of time.

Features

  • Automatic buff on spawn — the solo buff is applied automatically when a player spawns or reconnects, if they are eligible
  • Manual toggle — players can enable or disable the buff at any time with .sb
  • Clan-aware eligibility — players without a clan are always eligible; players in a clan become eligible once all clanmates have been offline for the configured inactivity duration
  • Inactivity timer notifications — when a clanmate disconnects, online clan members receive a notification with the time remaining before the solo buff becomes available
  • Auto-enable on inactivity — when the inactivity timer expires, the buff is automatically applied to eligible clanmates
  • Periodic reevaluation — eligibility is checked every ~60 seconds, so the buff is removed if a clanmate comes back online and reapplied when they go inactive again
  • Fully configurable — all stat bonuses and the inactivity duration are editable in the config file or live with .sbset

Requirements

Installation

  1. Download the latest release
  2. Drop BestSoloBuff.dll into BepInEx/plugins/
  3. Start the server — the config file will be generated at BepInEx/config/BestSoloBuff/SoloBuff.cfg

Configuration

Config file: BepInEx/config/BestSoloBuff/SoloBuff.cfg

Key Default Description
InactivityMinutes 30 Minutes offline before a clan member is considered inactive
DamageReduction 0.05 +5% damage reduction
HealthRecovery 0.10 +10% health recovery
HealingReceived 0.10 +10% healing received
BonusPhysicalPower 5 +5% bonus physical power
PhysicalCritChance 0.05 +5% physical critical strike chance
PhysicalCritDamage 0.10 +10% physical critical strike damage
WeaponSkillPower 0.05 +5% weapon skill power
BonusSpellPower 5 +5% bonus spell power
SpellCritChance 0.05 +5% spell critical strike chance
SpellCritDamage 0.10 +10% spell critical strike damage
UltimateEfficiency 0.10 +10% ultimate efficiency
IncreasedShieldEfficiency 0.10 +10% shield efficiency
BonusMovementSpeed 0.05 +5% movement speed
BonusShapeshiftMovementSpeed 0.05 +5% shapeshift movement speed
BonusMaxHealth 0.05 +5% max health
ResourceYieldModifier 0.10 +10% resource yield
PrimaryLeechFactor 0.05 +5% primary attack life leech
PhysicalLifeLeechFactor 0.05 +5% physical life leech
SpellLifeLeechFactor 0.05 +5% spell life leech
PrimaryAttackSpeed 0.10 +10% primary attack speed

Commands

Command Alias Description Admin
.solo-buff .sb Toggle the solo buff on or off No
.solo-buff-status .sbs Display your current eligibility and buff status No
.solo-buff-timer .sbt Show how long until you become eligible No
.solo-buff-reload .sbr Re-evaluate the buff for all connected players Yes
.solo-buff-set <stat> <value> .sbset Modify a bonus live without restarting Yes
.solo-buff-dump <player> .sbd Dump a player's current stats to a text file Yes

.sbset available stats

damagereduction, healthrecovery, healingreceived, bonusphysicalpower, physicalcritchance, physicalcritdamage, weaponskillpower, bonusspellpower, spellcritchance, spellcritdamage, ultimateefficiency, shieldefficiency, movementspeed, shapeshiftspeed, bonusmaxhealth, resourceyield, primaryleech, physicalleech, spellleech, primaryattackspeed

How Eligibility Works

No clan              → Always eligible
In a clan            → Eligible only when ALL clanmates have been offline ≥ InactivityMinutes
Clanmate reconnects  → Buff removed immediately
Clanmate inactive    → Buff re-applied automatically + notification sent

License

MIT