Subsystem: KlingonBattleCommander
	Name: #KLINGON_BATTLECOMMANDER
	Description: #KLINGON_BATTLECOMMANDER_DESC
	BaseColor: #ffa4a0
	Picture: SubsystemButtonArt::8 * #ffa4a0
	Elevation: 4
	
	Tags: BaseCost, Category:Control, BadFiller
	Tags: Control, ControlCore, HasInternals, Important//, SupportCap
	Hull: Flagship, Station
	
	EvaluationOrder: -10
	
	Size := HexSize * Hexes
	Command := Hexes * 5
	SupportCapacity := Size * 100
	
	Hex.Resistance := 0.2
	Hex.HP := 18 * HexSize
	Hex.Mass := HexSize

	//Hook: AddStatus(KlingonBattleCommander)
	AddShipModifier: tag/Weapon::DamageFactor(1.15)
	AddShipModifier: tag/Weapon::ReloadFactor(0.9)
	AddShipModifier: tag/Weapon::CooldownFactor(0.9)

	Effect: ControlCore

	HasKlingonBattleCommander := 1

	Assert: Sum.HasKlingonBattleCommander <= 1
		Unique: True
		Message: #ERROR_ONLY_ONE

	Assert: Hexes <= 1
		Message: The Klingon Battle Commander may only be 1 Hex.
		
	Provides:
		Command = Command

	//Modifier: SupportCapacityFactor(factor)
		//SupportCapacity := SupportCapacity * factor
	
	Module: Default
	
	Module: Core
		Sprite: IconKlingonBattleCommander
		Hex.HP := 2 * Hex.HP
		Hex.Resistance := 0.35
		Hex.BuildCost := 10 * Hex.BuildCost
