void Update() { if (Input.GetKeyUp(KeyCode.Alpha1)) { character.AddActionToQueue(fireDamage.Clone()); } else if (Input.GetKeyUp(KeyCode.Alpha2)) { character.AddActionToQueue(poisonDamage.Clone()); } else if (Input.GetKeyUp(KeyCode.Alpha3)) { character.AddActionToQueue(heal.Clone()); } }