1. Da habe ich leider keine Idee mehr. Wenn ich die nächsten Tage mal Zeit haben sollte, werde ich nochmal drüber gucken.
2. das BelagerundUpgrade:
  	Behavior = RefundDie ModuleTag_refund
		UpgradeRequired = Upgrade_MarketplaceUpgradeDefiance
		BuildingRequired = ANY +GondorMarketPlace
		RefundPercent = 50%
	EndIst aber schon in jedem GondorGebäude enthalten. Wieso es nicht funktioniert weiss ich auch nicht. Ich habe auch im Code des GondorMarketPlace nix gefunden. 

3. Wie meinst du das? Willst du das Upgrade schon in den Stallungen von Rohan kaufen können, ohne LV. 3 glaube ich erreichen zu müssen?
Wenn es das ist suche in der CommandButton nach diesem Eintrag
CommandButton Command_PurchaseTechnolo
 gyRohanHorseShield
   Command            = PLAYER_UPGRADE
   Options            = 
NEED_UPGRADE CANCELABLE  ; lösche NUR das NEED_UPGRADE. Lasse das CANCELABLE so stehen!   Upgrade            = Upgrade_TechnologyRohanH
 orseShield 
   NeededUpgrade      = Upgrade_StructureLevel2 ; Lösche diesen Code heraus.   TextLabel         = CONTROLBAR:PurchaseTechnologyRohanH
 orseShield
   ButtonImage         = BRArmory_Shields
   ButtonBorderType   = UPGRADE
   DescriptLabel      = CONTROLBAR:ToolTipPurchaseTechnolog
 yRohanHorseShield
   Radial            = Yes
   InPalantir         = Yes
   LacksPrerequisiteLabel      = TOOLTIP:LackLevel2Stables
End
Dann sollte es auf Level 1. verfügbar sein. Wenn nicht ändere Nur das NeededUpgrade       zu  Upgrade_StructureLevel1. Ist glaube ich einfacher.