public virtual Command UseItem(BattleChar instigator)
 {
     return(new Command(instigator));
 }
 public override Command GetCommand(BattleChar instigator)
 {
     return(new AttackCommand(instigator, this));
 }