public override void Use(Dibil dibil) { base.Use(dibil); Player player = dibil as Player; player.LockpickingSkill += this.BonusLockpickingSkills; player.SpeechSkill += this.BonusSpeechSkills; }
public override void Use(Dibil dibil) { dibil.Inventory.CarryWeight -= this.Weight; }
public override void Disuse(Dibil dibil) { base.Disuse(dibil); dibil.Damage -= this.BonusDamage; }
public override void Use(Dibil dibil) { base.Use(dibil); dibil.Health += this.BonusHealthValue; }
public override void Use(Dibil dibil) { base.Use(dibil); dibil.Damage += this.BonusDamage; }
public override void Use(Dibil dibil) { base.Use(dibil); dibil.Damage -= this.BonusArmour; }
public abstract void Use(Dibil dibil);
public virtual void Disuse(Dibil dibil) { dibil.CurrentWeapon = null; dibil.Inventory.CarryWeight -= this.Weight; }
public override void Use(Dibil dibil) { dibil.CurrentWeapon = this; dibil.Inventory.CarryWeight += this.Weight; }