public Weapon(Weapon weapon) : base(weapon) { //this.name = weapon.name; //this.description = weapon.description; //this.weight = weapon.weight; //this.spawnX = weapon.spawnX; //this.spawnY = weapon.spawnY; //this.spawnZ = weapon.spawnZ; //this.spawntime = weapon.spawntime; //this.respawnCounter = weapon.respawnCounter; //this.expireCounter = 0; //this.spawnable = weapon.spawnable; //this.expirable = weapon.expirable; //this.spawned = weapon.spawned; //this.refNames = weapon.refNames; //this.expirableItemList = weapon.expirableItemList; this.damage = weapon.damage; this.speed = weapon.speed; }
public PassiveWeaponSkill(string name, int diff, int? prof, int levelreq, Dictionary<string, int> _preliminaryPrerequisites, Weapon _weapon) : base(name, diff, prof, levelreq, _preliminaryPrerequisites) { this.targetWeapon = _weapon; }
public PassiveWeaponSkill(string name, int diff, int? prof, Weapon _weapon) : base(name, diff, prof) { this.targetWeapon = _weapon; }