The eye of the cyclops is under the warrior's guild. The dragon heart is in the imp castle, south west corner of the Dark Forest.