public override bool AssignWork(Work work) { isIdle = false; return(base.AssignWork(work)); }
public Item ResolveClaim(Work work) { work.Unclaim(this); return(game.ResolveClaim(item, amt)); }
public override void AbandonWork(Work work) { BB.Assert(activeWorks.Contains(work)); activeWorks.Remove(work); }