       else
         state.gainCard(opp, c.Copper)
         state.gainCard(opp, c.Curse)
-}
-
-makeCard 'Nobles', action, {
-  cost: 6
-  isVictory: true
-  vp: 2
-
-  # Nobles is an example of a card that allows a choice from multiple
-  # simple effects. We implement this using the `chooseBenefit` AI method,
-  # which is passed a list of benefit objects, one of which it will choose
-  # to apply to the state.
-  playEffect:
-    (state) ->
-      benefit = state.current.ai.chooseBenefit(state, [
-        {actions: 2},
-        {cards: 3}
-      ])
-      applyBenefit(state, benefit)
 }
 
 makeCard 'Pawn', action, {

          state.revealHand(opp)
}

makeCard "Duke", c.Estate, {
  cost: 5
  getVP: (state) ->
    vp = 0
    for card in state.current.getDeck()
      if card is c.Duchy
        vp += 1
    vp
}

makeCard 'Explorer', action, {
  cost: 5


  playEffect: (state) ->
    state.attackOpponents (opp) ->
      state.gainCard(opp, c.Curse)
}

# Goons: *see Militia*
