//Copy Constructor public PumpPT(PumpPT other) { Target = (LazyGameObject <Card>)other.Target.Clone(); MyCommand = (CommandAddPowerToughness)other.MyCommand.Clone(); MyDuration = Duration.EndOfTurn; MyLayer = LayerName.Layer7C; Timestamp = other.Timestamp; }
public PumpPT(Int32 CardID, Int32 Power, Int32 Toughness, Int32 TimeStamp) { Target = new LazyGameObject <Card>(CardID); MyCommand = new CommandAddPowerToughness(CardID, Power, Toughness); MyDuration = Duration.EndOfTurn; MyLayer = LayerName.Layer7C; Timestamp = TimeStamp; }