5 namespace Loot.Modifiers.WeaponModifiers
11 return base.GetTooltip()
12 .WithPositive($
"+{Properties.RoundedPower}% damage");
17 return base.GetModifierProperties(item)
18 .WithMaxMagnitude(10f);
21 public override void ModifyWeaponDamage(Item item, Player player, ref
float add, ref
float mult, ref
float flat)
23 base.ModifyWeaponDamage(item, player, ref add, ref mult, ref flat);
24 add += Properties.RoundedPower / 100f;
The ModifierPropertiesBuilder implements the builder pattern for ModifierProperties It provides a str...
Defines a modifier that can roll on a weapon item You can use this class and add to CanRoll by callin...
override void ModifyWeaponDamage(Item item, Player player, ref float add, ref float mult, ref float flat)
override ModifierProperties.ModifierPropertiesBuilder GetModifierProperties(Item item)
Defines the properties of a modifier
override ModifierTooltipLine.ModifierTooltipBuilder GetTooltip()