1. We have added a Gift Upgrades feature that allows you to gift an account upgrade to another member, just in time for the holiday season. You can see the gift option when going to the Account Upgrades screen, or on any user profile screen.
    Dismiss Notice

Buildings, Techs, and Promos

Discussion in 'Civ4 - Creation & Customization' started by Vrenir, Mar 25, 2008.

  1. Vrenir

    Vrenir King

    Oct 11, 2006
    Is it possible with any existing modcomp to have a building automatically provide a given promotion for all new units (or all new units of a particular class) within that city, but also have the promotion dependent upon techs?


    Building [1] automatically gives Promotion [A] to all new melee units built in the city. After the civ discovers Tech [X], a new promotion becomes available and replaces [A] as the one automatically given by Building [1].

    I'm thinking about something such as various firearms advances upgrading units without requiring new units themselves. You simply build a training ground of ballistics lab, and when you get the new tech, all of your new firearms units get the boost from the promotion that represents the new tech. When you get the next tech, your new units then receive the next promotion. It'd also be nice if there was a way to upgrade the old units, perhaps with the earlier special promotions listed as precursors to the later special promotions. As in a unit that already has [A] can use XP to get if the civ also meets the tech requirement.

    Again, I don't know if anything like this exists or is even possible, but I thought it might be an interesting way to add more layers to units without requiring players to constantly build new units or memorize a ton of different units within a vast upgrade tree.
  2. Shiggs713

    Shiggs713 Immortal

    Mar 11, 2007
    the easiest way I can think of to do this is like this...

    Building (X) automatically gives promotion (Y) to all (Z) Units. We already know this. When the Civ discovers (W) tech, (W) tech will obsolete building (X), and grant a new building for free, Building (V), which gives a new promotion, promotion (U).

    or you could write up a python modcomp that does the same thing or similar, or request that some one does it in the python/sdk section. although I think its possible with XML, though I've never tried.
  3. hun+celt

    hun+celt Chieftain

    Oct 21, 2006
    East Coast, US

Share This Page