Station Garrison still broke?

Why does Station Garrison from the planet build list still keep auto-producing until you manually cancel it? Having a planetary project that uses up valuable resources (like your supply of legions) as an auto-build is really damn annoying. It should be a "one and done" project that you have to select again for each legion you want to station as a garrison.

I know I brought this up at least 6 months ago. I was really hoping this would be fixed by now.

Kind of like I was hoping carriers would have been fixed by now...

 

30,665 views 11 replies
Reply #1 Top

+1, very annoying...

Reply #2 Top

I modded Station Garrison so that it doesn't use up legions anymore ;)

For me that's more like a milita force since you cannot move garrisons away from a planet, so I see no compelling reason to use legions for that, and solving the above mentioned problem is a nice side effect.

Reply #3 Top

Quoting lyssailcor, reply 2

I modded Station Garrison so that it doesn't use up legions anymore

lyssailcor - Can you post that code?

Thanks

Reply #4 Top

I am also interested in your solution. I could integrate it in my mod.

:D

Reply #5 Top

  <Improvement>
    <InternalName>StationGarrisonProject</InternalName>
    <DisplayName>StationGarrisonProject_Name</DisplayName>
    <ShortDescription>StationGarrisonProject_ShortDec</ShortDescription>
    <Description>StationGarrisonProject_Dec</Description>
    <Icon>Defending_Legion.png</Icon>
    <BuildIcon>Defending_Legion_Build.png</BuildIcon>
    <ListIcon>Defending_Legion_Icon.png</ListIcon>
    <ImprovementType>DurationalProject</ImprovementType>
    <PlacementType>Special</PlacementType>
    <Stats>
      <EffectType>ManufacturingCost</EffectType>
      <Scope>Queue</Scope>
      <Target>
        <TargetType>Improvement</TargetType>
      </Target>
      <BonusType>Flat</BonusType>
      <Value>100</Value>
    </Stats>
    <Triggers>
      <OnEvent>OnConstructImprovment</OnEvent>
      <Target>
        <TargetType>Colony</TargetType>
      </Target>
      <Lifetime>Instant</Lifetime>
      <Modifier>
        <EffectType>Garrisons</EffectType>
        <Target>
          <TargetType>Colony</TargetType>
        </Target>
        <BonusType>Flat</BonusType>
        <Value>1</Value>
      </Modifier>
    </Triggers>
    <Prerequ>
      <Techs>
        <Option>PlanetaryInvasion</Option>
      </Techs>
    </Prerequ>
  </Improvement>

Just removed the "LegionsAvailable" EffectType which is the cost despite the name.

+1 Loading…
Reply #6 Top

Do I make  copy of ImprovementDefs.xml and drop it into \Documents\My Games\GalCiv3\Mods and make the change there?

or \Documents\My Games\GalCiv3\Mods\<my mod name>

 

 

thanks

Reply #8 Top

Quoting Distronium, reply 6

Do I make  copy of ImprovementDefs.xml and drop it into \Documents\My Games\GalCiv3\Mods and make the change there?

or \Documents\My Games\GalCiv3\Mods\<my mod name>

 

Documents\My Games\GalCiv3\Mods\<my mod name>\Game\ImprovementDefs.xml

or if you own Crusade: Documents\My Games\GC3Crusade\Mods\<my mod name>\Game\ImprovementDefs.xml

Reply #9 Top

Dumb question

If you change the following line 
<ImprovementType>DurationalProject</ImprovementType>
to
<ImprovementType>Military</ImprovementType>

Would is still cost a legion but only work once?

 

Reply #10 Top

Quoting Bakka, reply 9

Dumb question

If you change the following line 
<ImprovementType>DurationalProject</ImprovementType>
to
<ImprovementType>Military</ImprovementType>

Would is still cost a legion but only work once?

 

It would only cost a legion once, but it would be a building then that you would have to place on a tile (although you may also have to change the PlacementType to e. g. Military or MilitaryHub or so and specify LevelEffectStats) .

Reply #11 Top

Quoting laws2150, reply 8


Quoting Distronium,

Do I make  copy of ImprovementDefs.xml and drop it into \Documents\My Games\GalCiv3\Mods and make the change there?

or \Documents\My Games\GalCiv3\Mods\<my mod name>



 

Documents\My Games\GalCiv3\Mods\<my mod name>\Game\ImprovementDefs.xml

or if you own Crusade: Documents\My Games\GC3Crusade\Mods\<my mod name>\Game\ImprovementDefs.xml

Thanks and Much appreciated :)