public HeavyCaliberRounds() { WeaponType = WeaponType.Pistol; SpecificSpellTypes.Add(new Passive { SpellTypes = new List <Type> { typeof(WhiteChambers) }, BaseDamageModifier = 0.28 }); SpecificSpellTypes.Add(new Passive { SpellTypes = new List <Type> { typeof(BlueChambers) }, BaseDamageModifier = 0.1415 }); SpecificSpellTypes.Add(new Passive { SpellTypes = new List <Type> { typeof(RedChambers) }, BaseDamageModifier = 0.09 }); // Increased bonus damage from matching set, Double White: 28%, Double Blue: 14.15%, Double Red: 9% }
public override void Init(IPlayer player) { if (player.HasPassive(nameof(Annihilate))) { SpecificSpellTypes.Add(new Passive { SpellTypes = new List <Type> { typeof(EruptionRage) }, BaseDamageModifier = 0.055 }); } base.Init(player); }
// Enrage bonus effects increased: // Razor Shards DoT: 15% // Demolish: 8% // Pulverise max health: 50% // Burning Wrath ground AoE: 14% // Eruption damage with Annihilate Passive: 5.5% public UnbridledWrath() { WeaponType = WeaponType.Hammer; SpecificSpellTypes.Add(new Passive { SpellTypes = new List <Type> { typeof(RazorShardsRage) }, BaseDamageModifier = 0.15 }); SpecificSpellTypes.Add(new Passive { SpellTypes = new List <Type> { typeof(DemolishRage) }, BaseDamageModifier = 0.08 }); }