using System.Collections; using System.Collections.Generic; using UnityEngine; public class EntityItemShopSword : EntityItemShop { public float damage = 3f; public override string Name { get { return "Sword (" + damage.ToString() + " dmg)"; } } protected override void OnPurchase(EntityPlayer player) { Destroy(player.GetComponent()); player.gameObject.AddComponent(); PlayerAttackMelee pam = player.GetComponent(); pam.damage = this.damage; } }