package com.vdom.core;
import com.vdom.api.CurseCard;
public class CurseCardImpl extends CardImpl implements CurseCard {
public CurseCardImpl(Cards.Type type, int cost, int vp) {
super(type, cost);
this.vp = vp;
}
@Override
public CardImpl instantiate() {
checkInstantiateOK();
CurseCardImpl c = new CurseCardImpl();
copyValues(c);
return c;
}
protected void copyValues(CurseCardImpl c) {
super.copyValues(c);
}
protected CurseCardImpl() {
}
public int getVictoryPoints() {
return vp;
}
}