public virtual HPchange_info TXT_getdamage(float n, HPchange_K k) { HPchange_info i = new HPchange_info(); i.before = now_HP; now_HP -= n; i.after = now_HP; ui.setHP(this);/// return(i); }
public override bool run_and_Pop(Dictionary <CardTxt, step_target> data) { step_target d = data[this]; //print("-"+damage+d.target.ToString()); HPchange_info ret = d.targetcard.minion.TXT_getdamage(damage, HPchange_K.normal_Dam); if (ret.change < 0) { docall(d.user.host(), new call_HP()); } return(true); }