OK this is what I have:
TXT
entityType "Ability"
buffInstantActionType "ApplyBuffToTargetsAtOrbitBody"
instantActionTriggerType "AlwaysPerform"
buffType "BuffSolarPhaseInhibition"
targetFilter
numOwnerships 2
ownership "Enemy"
ownership "Friendly"
numObjects 2
object "CapitalShip"
object "Frigate"
numConstraints 0
maxTargetCount
Level:0 -1.000000
Level:1 -1.000000
Level:2 -1.000000
effectInfo
effectAttachInfo
attachType "Center"
smallEffectName ""
largeEffectName ""
soundID ""
needsToFaceTarget FALSE
canCollideWithTarget TRUE
moveThruTarget FALSE
isUltimateAbility FALSE
maxNumLevels 0
levelSourceType "FixedLevel0"
aiUseTime "Invalid"
aiUseTargetCondition "Invalid"
isAutoCastAvailable False
isAutoCastOnByDefault FALSE
pickRandomPlanetToExploreForAutoCastTarget FALSE
ignoreNonCombatShipsForAutoCastTarget FALSE
onlyAutoCastWhenDamageTakenExceedsPerc 0.000000
useCostType "Invalid"
researchPrerequisites
NumResearchPrerequisites 0
nameStringID "IDS_ABILITY_HYPERSPACEDISRUPTION_NAME"
descStringID "IDS_ABILITY_HYPERSPACEDISRUPTION_DESCRIPTION"
hudIcon "HUDICON_ABILITY_HYPERSPACEDISRUPTION"
smallHudIcon "HUDICON_ABILITY_HYPERSPACEDISRUPTION"
infoCardIcon ""
AND instead of returning this error at game load:
Text FileArchive missing Label.
File: C:\Documents and Settings\Administrator\Local Settings\Application Data\Ironclad Games\Sins of a Solar Empire\Mods\v1.11 Evilmod\GameInfo\AbilitySolarPhaseInhibition.entity
Label: useCostType
Line Number:36
Line Contents:isPassive TRUE
IT gives me this error again:
Entity 'STAR_BLUE' can only support passive abilities and ability:1 'AbilitySolarPhaseInhibition' is not passive
WHICH means that it is now half fixed...right?
It's a direction at least.
thanks guys let's keep running 