public WeaponSpell(Weapon weapon) { _weapon = weapon; Template = new Protocol.Data.Spell(); Template.id = 0; Template.descriptionId = weapon.descriptionId; Template.nameId = weapon.nameId; Position = 0; LevelTemplate = GetLevelTemplate(1); }