kking117-FlatItemBuff icon

FlatItemBuff

Rebalances/Buffs some items.

Last updated a week ago
Total downloads 32383
Total rating 5 
Categories Mods Tweaks Items
Dependency string kking117-FlatItemBuff-1.13.2
Dependants 4 other mods depend on this mod

This mod requires the following mods to function

bbepis-BepInExPack-5.4.1905 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.1905
tristanmcpherson-R2API-4.4.1 icon
tristanmcpherson-R2API

A modding API for Risk of Rain 2

Preferred version: 4.4.1

README

Overview

The purpose of this mod is to add some level of scaling to (what I believe are) under performing items that don't really scale with the player. At least that's what it used to be, now I sorta just change things that I think are underwhelming or never hear anything positive about it.

Configs are provided for those that wish to tweak or disable most changes made by this mod.

Item Changes

Bison Steak

- Gives 20 (+20 per stack) max health.
- Each level gives an additional 2 (+2 per stack) max health.
- Killing an enemy grants 2/hps regeneration for 3 seconds (+3 per stack).

While Bison Steak isn't a terrible item and is generally seen as being better than its predecessor Fresh Meat, it suffers from being weaker than alternatives in its tier (Tougher Times, Repulsion Armor and Personal Shield Generator) and also doesn't scale or have any good synergies. These two changes help keep the item relevant throughout the run and offer something its alternatives don't have.

Topaz Brooch

- Gives 14 barrier on kill, instead of 15.
- Now gives additional barrier equal to 0.5%(+0.5% per stack) of the users max health.

Topaz Brooch is already considered a good item, this simply makes it more usable on high health builds/characters without the need for a Forgive Me Please or excessive stacking.

Hunter's Harpoon

- On kill effect lasts for 1.5(+0.75 per stack) seconds, instead of 1(+0.5 per stack) seconds.
- On kill effect also increases primary and secondary cooldown rate by +125%, fading the same as the speed boost.

The buff now lasts longer to make the speed boost less jarring and because the general value of stacking felt underwhelming. The buff also increases primary and secondary skill cooldown rate as I feel the item doesn't do enough to justify being a Green.

Infusion

- Increases level instead of health.
- By default a single Infusion can give up to 1 level.
- Killing Elite and Boss type enemies gives more samples to reduce the need for grinding.
- If a minion has infusions and kills an enemy it sends the samples to the owner instead if they have infusions.
- When a minion spawns and has infusions it gets the same amount of samples as the owner.

With the changes I've made to Bison Steak this is now redundant, this change gives it a different but similar use case. While this mostly increases health, damage and regen, some characters, skills and items scale with level so this can boost those further.

Leeching Seed

Buff

- Hits heal 1 (+1 per stack) health with 50% of it being affected by proc coefficient. (Basically Withor's LeechingSeedBuff)

Rework

- Heals 1.5 (+1.5 per stack) when dealing damage with a DoT.
- Attacks have a 25% chance to apply a DoT called "Leech" for 5s.
- Leech does not stack.
- Anyone that attacks enemies with Leech will heal for 4% of the damage dealt.

Leeching Seed is often compared to Harvester's Scythe and in most cases the latter is considered better. Both these changes are designed to give it a use case that Harvester's Scythe doesn't share.

Lepton Daisy

- Releases the healing nova every 10 seconds during Holdout events, instead of being a limited amount based on the team's stack count.
- The nova heals 15% (+15% per stack) (Hyperbolic, capped at 100%) of the target's maximum health, instead of 50% of the target's maximum health.

Lepton Daisy suffers from being unreliable or a dead item half the time. This buff intends to make it shine in the situations it can actually be used.

Red Whip

- Slowly builds up speed after 1 second of not using combat skills.
- Otherwise behaves normally when "Out of Combat".

Having the speed bonus build up makes the full effect less jarring.

Old War Stealthkit

- Cooldown now stacks similar to Genesis loop. (This is a nerf.)
- Has its own unique buff called "Stealthed" instead of sharing with Bandit's Smokebomb.
- Upon activation you are forced out of "Combat" and "Danger" for 1 second.

Forcing the user out of combat and danger makes it more effective at disengaging from dangerous situations due to synergising with select few items.

Squid Polyp

- Stacking now increases the lifespan of the Squid Polyp. (+3 seconds per stack)
- Stacking increases the armor of the Squid Polyp. (+10 per stack)
- The Squid Polyp's attack now applies Tar.
- Squid Polyps now have their healing disabled if they haven't been active for a while. (25-27 seconds)

Squid Polyp is either an automatic scrap or specifically built around, in the latter's case you typically need to dedicate all your item choices to it. The Tar debuff is mostly for Death Mark synergy, but it's also useful for keeping enemies within range for longer. The lifespan and armor stacking bonuses give the item more value when stacking which is where I believe it suffers most. Disabling healing for Squids that have been inactive for too long is for those situations where you've hit the minion cap and you have ten Squid Polyps chilling on the other side of the map.

War Horn

- Now gives +60% (+15% per stack) attack speed, instead of 70% attack speed.
- Duration lasts 6 (+2 per stack) seconds, instead of 8(+4 per stack) seconds.

War Horn is pretty good for a green item but once you have full uptime further stacks don't mean much. This change makes getting extra less of a dead item.

Wax Quail

- Jump boost has been removed from natural air jumps. (Mercenary's double jump for example)
- Jump boost strength is now 15 (+5 per stack) instead of 10 (+10 per stack).
- Jump boost also gives a 30% boost to vertical jump height.
- Gives +14% (+7% per stack) movement speed while airborne.

Wax Quail can be annoying to use at even just 10 stacks, these changes make stacking more valuable without ruining movement as quickly.

Aegis

- Excess health regen now counts towards barrier gain.
- Gives 20 (+20 per stack) armor.

Aegis can be difficult to use on shorter runs but is otherwise powerful. Excess regen becoming barrier can help kick-start builds that are a bit short on healing, and the extra armor ensures it's never a dead pick up.

Ben's Raincoat

- Now gives 2(+1 per stack) debuff blocks, instead of 1(+1 per stack).
- Cooldown now begins when a debuff is blocked, instead of when all stacks of the block is consumed.
- Cooldown now lasts 7 seconds, instead of 5 seconds.

Ben's Raincoat's rework in 1.2.3 is more thematically fitting but unfortunately the nerfs were overkill. The biggest offender is that the cooldown only starts when all stacks of its buff is exhausted making the item potentially awkward to use and lowering its stacking value. This buff aims to fix theses two issues.

Laser Scope

- Gives +5% critical strike chance on the first stack.

This is to keep consistent with other crit items.

Voidsent Flame

- Detonates on the user's first hit against an enemy, instead of at 100% or more health.
- Minions with Voidsent Flame will count as both theirself and their owner for the purposes of proccing the item.
- Explosion radius is now 10m (+2m per stack), instead of 12m (+2.4m per stack).

The method to proc this item is unusual and very specific, this change makes it more reasonable especially in a multiplayer scenario. The blast radius was also nerfed slightly to make up for this change.

Defense Nucleus

Shared Changes

- Alpha Construct Ally now detonate on death, dealing 450% damage in a 12m radius.
- The projectile that spawns the construct will now replace and kill excess constructs instead of spawning nothing.
- Alpha Construct Ally are now flagged as Mechanical, meaning they're affected by Spare Drone Parts and Captain's passive.

Buff

- Removed "Elite" requirement for kills.
- Limited to 4 Alpha Constructs at all times.
- The summoned constructs can proc the item for you if they kill an enemy.
- Stacking now increases the health and damage of the summons.

Rework

- Activates when using equipment.
- Summons 3 Alpha Constructs on activation.
- Gives a temporary Xi Construct projectile shield on activation.
- Stacking increases the health and damage of the summons and duration of the shield.

This item has an okay effect, terrible stacking that likely gets hard capped by the ally limit and to top it off you need to kill an elite for it to even proc. This buff/rework should hopefully make the item much more exciting to find. As you may have noticed I've aimed at improving the quality of the summons rather than the quantity, this is to avoid hitting the ally cap and for late game performance.

Titanic Knurl

Buff

- Health increase is boosted further by level.

Because Bison Steak was buffed like this it only makes sense for Titanic Knurl to get the same buff.

Rework

- Every 6 seconds a Stone Fist attacks an enemy within 50 metres for 700% damage.
- Stacking increases the cooldown rate by +15% and damage by +350%.

While Titanic Knurl isn't bad it's effect is boring compared to all other boss items. This rework is made to mimic the Stone Titan's Stone Fist ability, which should make it feel more like a boss item than before.

Known Issues

  • The air speed bonus from Wax Quails remains for a single tick when landing, this means if you "Bunny Hop" the jump boost is strengthened by the air speed bonus.

Change Log

1.13.2

Old War Stealthkit:
- No longer activates if the user is still "Stealthed".
- "danger" and "combat" cancels are no longer tied to the "Stealthed" buff.
- Activation forces the user out of "danger" and "combat" for 1 second.
- Added "Cancel Duration" configuration, controls how long the "danger" and "combat" cancel lasts for.
- Added "Buff Duration" configuration, controls how long the "Stealthed" buff is given for.
- Added "Base Cooldown" configuration, controls the base cooldown between activations.
- Added "Stack Cooldown" configuration, controls the cooldown reduction from additional item stacks.

1.13.1

Leeching Seed:
- Fixed "Normal Heal" configuration not being used.

1.13.0

Would appreciate feedback on the Wax Quail changes, including default configurations. Felt Lepton Daisy was bit too weak for how situational it is and also might look into Simulacrum specific changes.

Bison Steak:
- Changed "Base HP" default configuration. (25.0 -> 20.0)
- Changed "Level HP" default configuration. (2.5 -> 2.0)

Leeching Seed:
- Healing is recieved in a single instance instead of two.
- Changed "Normal Heal" default configuration. (1.0 -> 0.5)

Lepton Daisy:
- Changed "Base Healing" default configuration. (0.1 -> 0.15)
- Changed "Stack Healing" default configuration. (0.1 -> 0.15)

Wax Quail:
- Added changes to Wax Quail.

1.12.4

This update includes balance changes for the Defense Nucleus Buff. The intent is to be less spammy, reducing the difference between this and the Vanilla version.

Infusion:
- No longer triggers a level up when gaining levels from samples.

Lepton Daisy:
- Changed "Base Healing" default configuration. (0.08 -> 0.1)
- Changed "Stack Healing" default configuration. (0.08 -> 0.1)

Squid Polyp:
- Damage and Proc Coefficient updated to reflect Patch 1.2.4's values.

Voidsent Flame:
- Fixed for Patch 1.2.4.

Defense Nucleus Shared:
- Removed the attack speed cap for Defense Nucleus' stacking bonus.

Defense Nucleus Buff:
- Added "Cooldown" configuration, controls the cooldown for spawning constructs from kills.
- Added "Base Damage" configuration, changes the base damage of summoned constructs.
- Added "Stack Damage" configuration, changes the stack damage of summoned constructs.
- Changed "Cooldown"  default configuration. (0.25 -> 1.5)
- Changed "Base Health" default configuration. (0 -> 10)
- Changed "Stack Health" default configuration. (5 -> 10)
- Changed "Base Attack Speed" default configuration. (10 -> 6)
- Changed "Stack Attack Speed" default configuration. (10 -> 0)

Defense Nucleus Rework:
- Added "Base Damage" configuration, changes the base damage of summoned constructs.
- Added "Stack Damage" configuration, changes the stack damage of summoned constructs.
- Changed "Base Attack Speed" default configuration. (10 -> 6)
- Changed "Stack Attack Speed" default configuration. (10 -> 0)

1.12.3

Benthic Bloom rework has been removed due to being made into a standalone item in hex3's item mod, special thanks to Conq for the original item concept.

Benthic Bloom Rework:
- Removed, see update comment.

Red Whip:
- Added changes to Red Whip.

Other:
- Added "General" configuration category.
- Added "Out of Combat Time" configuration, used as an internal reference for the mod.
- Added "Out of Danger Time" configuration, used as an internal reference for the mod.

1.12.2

Titanic Knurl Rework:
- Improved pickup text.

Defense Nucleus Rework:
- Changed "Summon Count" default configuration. (4 -> 3)
- Changed "Shield Base Duration" default configuration. (3s -> 3.5s)
- Changed "Shield Stack Duration" default configuration. (0.75s -> 1s)

Defense Nucleus Shared:
- More checks in place to prevent summoning over the limit.

Infusions:
- Tracker updates more accurately.

1.12.1

Laser Scope:
- Fixed description showing the critical strike chance being 100 times larger than what it actually was.

1.12.0

Lepton Daisy:
- Added changes for Lepton Daisy.

Laser Scope:
- Added changes for Laser Scope.

Hunter's Harpoon:
- Slightly improved description text.

Voidsent Flame:
- Added changes for Voidsent Flame.

1.11.0

Benthic Bloom:
- Added a rework for Benthic Bloom.

Older changes can be found here.

Credits

  • duckduckgreyduck - Their GreenAlienHead mod was used as reference for some IL code.
  • Risk of Thunder's R2Wiki - Wouldn't have been able to understand the above mod without this.
  • Hopoo Games - For leaving Bison Steak in its current state.
  • Conq - Benthic Bloom rework concept.

Contact

You can find me as kking117#0370 on Discord.

Available versions

Please note that the install buttons only work if you have compatible client software installed, such as the Thunderstore Mod Manager. Otherwise use the zip download links instead.

Upload date Version number Downloads Download link  
2022-8-5 1.13.2 1601 Version 1.13.2 Install
2022-7-30 1.13.1 1278 Version 1.13.1 Install
2022-7-29 1.13.0 220 Version 1.13.0 Install
2022-5-27 1.12.4 3977 Version 1.12.4 Install
2022-5-10 1.12.3 2427 Version 1.12.3 Install
2022-5-9 1.12.2 601 Version 1.12.2 Install
2022-5-8 1.12.1 393 Version 1.12.1 Install
2022-5-8 1.12.0 54 Version 1.12.0 Install
2022-5-5 1.11.0 1079 Version 1.11.0 Install
2022-5-1 1.10.3 1089 Version 1.10.3 Install
2022-4-30 1.10.2 853 Version 1.10.2 Install
2022-4-21 1.10.1 2291 Version 1.10.1 Install
2022-4-18 1.10.0 1120 Version 1.10.0 Install
2022-4-17 1.9.0 849 Version 1.9.0 Install
2022-4-16 1.8.0 571 Version 1.8.0 Install
2022-4-15 1.7.3 538 Version 1.7.3 Install
2022-3-31 1.7.2 3141 Version 1.7.2 Install
2022-3-29 1.7.1 879 Version 1.7.1 Install
2022-3-28 1.7.0 507 Version 1.7.0 Install
2022-3-27 1.6.0 562 Version 1.6.0 Install
2022-3-12 1.5.2 2516 Version 1.5.2 Install
2022-3-10 1.5.1 760 Version 1.5.1 Install
2022-3-10 1.5.0 57 Version 1.5.0 Install
2022-2-20 1.4.1 1506 Version 1.4.1 Install
2022-2-20 1.4.0 92 Version 1.4.0 Install
2022-2-12 1.3.0 843 Version 1.3.0 Install
2022-1-5 1.2.0 1630 Version 1.2.0 Install
2021-12-18 1.1.0 719 Version 1.1.0 Install
2021-12-10 1.0.0 230 Version 1.0.0 Install