 }
 
 makeCard 'Workshop', action, {
-  cost: 4
+  cost: 3
   playEffect: (state) ->
     choices = []
     for cardName of state.supply

    (player) -> player.moatProtected = true
}

makeCard "Monument", action, {
  cost: 4
  coins: 2
  playEffect:
    (state) ->
      state.current.chips += 1
}

makeCard 'Nobles', action, {

      state.attackOpponents (opp) ->
        if opp.hand.length > 3
          state.requireDiscard(opp, opp.hand.length - 3)
}

makeCard "Goons", c.Militia, {
