protected void attack(weaponsDmgTypes dmgtype, double power) { HitEvent(holder, new HitArgs(dmgtype, power)); }
public HitArgs(weaponsDmgTypes damageType, double power) { this.power = power; this.damageType = damageType; }
protected Weapon(weaponsDmgTypes dmgType, string name, int cost) { damageType = dmgType; this.name = name; this.cost = cost; holder = null; }