How can i manage it that an Goodie/Quest Hut don't disappears when I have completed a quest?
So you can run a quest several times.
As with Enchanter... so that just as often you want to become craftet objects from him.
Simple remove this, don't work. The Workshop is even cleared:
<QuestConditionDef InternalName="Visit the Enchanter">
<Description>Bring 3 Midnight Stones to the enchanter</Description>
<Class>Success</Class>
<Type>ClearGoodieHut</Type>
<TextData>Level1_Workshop_01</TextData>
<Flag>RevealTarget</Flag>
<Flag>AllConditionsMet</Flag>
<CannotCompleteText>Ah, welcome to my workshop. If you come back with 3 midnight stones, I'll fashion you a lethal blade.</CannotCompleteText>
</QuestConditionDef>