public void OnEventAboutToTrigger(RuleCalculateWeaponStats evt)
        {
            WeaponCategory category = evt.Weapon.Blueprint.Type.Category;

            if (category != WeaponCategory.Dagger)
            {
                return;
            }
            evt.AddBonusDamage(1);
        }
Example #2
0
        public new void OnEventAboutToTrigger(RuleCalculateWeaponStats evt)
        {
            if (evt.Weapon != this.Owner)
            {
                return;
            }

            int bonus = EnhancementBonus - evt.Enhancement;

            added_bonus = bonus > 0 ? bonus : 0;


            evt.AddBonusDamage(added_bonus);
            evt.Enhancement += added_bonus;
        }