public override void GetWeaponCrit(Player player, ref int crit) { // Apply crit bonuses base.GetWeaponCrit(player, ref crit); SaucePlayer saucePlayer = player.GetModPlayer <SaucePlayer>(); crit += saucePlayer.sauceCrit; }
public override void ModifyWeaponDamage(Player player, ref float add, ref float mult, ref float flat) { // Apply damage bonuses base.ModifyWeaponDamage(player, ref add, ref mult, ref flat); SaucePlayer saucePlayer = player.GetModPlayer <SaucePlayer>(); add += saucePlayer.sauceDamage; mult *= saucePlayer.sauceMult; flat += saucePlayer.sauceFlat; }