I've been trying to get the forest pylon for a while, but the merchant, zoologist, and golfer won't sell it. They're in the forest in a town with 3 NPCs so they should be selling it.
Edit: it worked after I killed the zoologist
Edit 2: I heard that the happiness system was changed so that...