     "Cellar"
     "Shanty Town" if state.current.actions == 1
     "Nobles"
+    "Treasure Map" if state.current.countInHand("Treasure Map") >= 2
     "Followers"
     "Mountebank"
     "Witch"
+    "Sea Hag"
     "Goons"
     "Wharf"
     "Militia"
     "Princess"
     "Steward"
+    "Moneylender" if state.current.countInHand("Copper") >= 1
     "Bridge"
     "Horse Traders"
     "Coppersmith" if state.current.countInHand("Copper") >= 3

    "Great Hall"
    "Smithy" if state.current.actions > 1
    "Conspirator" if state.current.inPlay.length >= 2
    "Pawn"
    "Lighthouse"
    "Warehouse"

    "Moat"
    "Chapel"
    "Trade Route" # probably needs a condition on it
    "Ironworks" # should have higher priority if condition can see it will gain an Action card
    "Workshop"
    "Coppersmith"
    "Treasure Map" if state.current.countInDeck("Gold") >= 4 and state.current.countInDeck("Treasure Map") == 1
    "Shanty Town"    
    null
  ]
  
