Hello...
found some typos in the exports_desc_buildings.txt
Been founding that I was unable to recruit baktrian agema, the hetaroi and the greek pheraspidai even though I had built the highest barrack (i.e. the "royal barracks) in Baktra.

So I decided to dig in to the exports_desc_buildings.txt and kind of puzzled when I ran to this particular entry (example for the baktrian agemata):
recruit "greek bactrian agemata" 0 requires factions { romans_brutii, } and building_present_min_level government_type1 type1lvl2 and hidden_resource alpha and not hidden_resource beta and hidden_resource gamma and not hidden_resource delta and hidden_resource epsilon and hidden_resource zeta and not hidden_resource eta and not hidden_resource theta
okay... so there lots of hidden resources qualifiers there...
now i dug into the DESC_REGIONS.TXT file (in \Data\world\map\campaign\imperial_campaign) and found this entry for Baktra:
Baktria
Baktra
romans_brutii
Baktrioi
20 155 2
silk, gold, textiles, camels, river, alpha, beta, gamma, epsilon, pahlavahome
5
5
Notice Baktra has the hidden resources of alpha, beta, gamma, and epsilon.
Now look again into the entry for in the exports_desc_buildings.txt and see that:
hidden_resource alpha and
not hidden_resource beta and hidden_resource gamma and not hidden_resource delta and hidden_resource epsilon
and hidden_resource zeta and not hidden_resource eta and not hidden_resource theta
What I underlined above are typos... no wonder I couldnt recruit the Agemata!
Baktra has the hidden resource beta but the requirement for Agemata is NOT having the resource beta. The oppposite is true for zeta
This is what it should've been like:
recruit "greek bactrian agemata" 0 requires factions { romans_brutii, } and building_present_min_level government_type1 type1lvl2 and hidden_resource alpha
and hidden_resource beta and hidden_resource gamma and not hidden_resource delta and hidden_resource epsilon
and not hidden_resource zeta and not hidden_resource eta and not hidden_resource theta
Anyway... if you've been wondering why you cant recruit some of the most elite units (especially in your capital), check out the files above and look for potential typos. Some of these units have soooo many resource requirements that I can see how easy it would be to make typos.
For the baktrian players out there, make the following changes to at least be able to recruit the agemata, hetaroi and pheraspadai (assuming you have the highest barrack):

do a search for "bactrian agemata" and make sure the line looks like this:
recruit "greek bactrian agemata" 0 requires factions { romans_brutii, } and building_present_min_level government_type1 type1lvl2 and hidden_resource alpha and hidden_resource beta and hidden_resource gamma and not hidden_resource delta and hidden_resource epsilon and not hidden_resource zeta and not hidden_resource eta and not hidden_resource theta

do a search for "greek pheraspidai" and look for the entries with romans_brutii in them (the baktrians were set as the brutii... hence the roman photos and speeches). There are three entries... anyway, just paste the below underneath the third entries...
recruit "greek pheraspidai" 0 requires factions { romans_brutii, } and building_present_min_level government_type1 type1lvl2 and hidden_resource alpha and hidden_resource beta and hidden_resource gamma and not hidden_resource delta and hidden_resource epsilon and not hidden_resource zeta and not hidden_resource eta and not hidden_resource theta

do a search for "successor companion cavalry" and find the entry with romans_brutii and make sure it looks like this:
recruit "successor companion cavalry" 0 requires factions { romans_brutii, } and building_present_min_level government_type1 type1lvl2 and hidden_resource alpha and hidden_resource beta and hidden_resource gamma and not hidden_resource delta and hidden_resource epsilon and not hidden_resource zeta and not hidden_resource eta and not hidden_resource theta
NightStar 10:39 01-12-2006
Nice work....I wonder if it would be worth looking into with other factions

Finally I will be able to recruit some elites!!!!
Big_John 06:55 01-15-2006
the successors were a bit mixed up in the original EDB for some reason. this has been fixed, and recruitment should be much better off in the coming patch (coming very soon if i can finish off the current issues). if you notice any other such problems, please post them here:
https://forums.totalwar.org/vb/showthread.php?t=59053
thanks.
I think the Agema comes in later in the game. Isn't it a reform?
Hi
If someone haas sucessfully modified this file can they email it to
munkian@gmail.com please ?
Ive tried editing the files and i get a script error at startup then a CTD
The error is 'script error in data/export_descr_buildings.txt at line 13261, colum 308, hidden resource condition, unrecongnised hidden resource'
Spectral 21:10 01-17-2006
Check your inbox monkian ;)
I can't make the following units
Pheriaspidai
Baktrion Agema
Hellenic Kataphraktoi
How do I get these? THe kataphraktoi is triggered when Palava uses them against me, however, they have yet to do so in my game. All they make are HA.
Can some one help me? Can I edit the script? OH COOL, just noticed it in first post ROFL
I can't get it too work, any one want to help me?
Originally Posted by Chester:
I can't get it too work, any one want to help me?
Send an email to
munkian@gmail.com and I'll forward you the file that
Spectral very kindly sent to me
Thank you monkian and spectral!
Conqueror 21:00 01-18-2006
I've noticed that I can't train Akontistai anywhere else than Baktra. None of the cities I have expanded into have the option to recruit them, not even the ones with Homeland (Type-I) government and the maximum level barracks! And Akontistai are just the lowest-class hellenic skirmisher unit, they're hardly anything special. This has proven a very annoying problem in my campaign as I have to recruit all of my Akontistai units in Baktra and march them huge distances just to get affordable garrisons for my cities. Then if they ever get reduced (earthquakes, plagues, etc) I can only retrain them by marching them all the back to Baktra
So far I can verify that Akontistai are not buildable in:
Persepolis
Gabai
Karmana
Pura
Alexandropolis
Prophthasia
Alexandreia-Ariana
Kophen
Taksashila
Opiana
Of these cities, all except for Opiana have either Type-I or Type-II government in place. Yet, no Akontistai available. It's bizarre how I can train quality units like Pezhetairoi in a settlement but not mere Akontistai.
Spectral 22:11 01-18-2006
A similar thing happens with thureophoroi, thorikitai and peltastai, I'm only able to recruit them in some provinces (like Baktra or the Alexandrias), but can't do that in other cities with same MIC + gov't confguration.
Ragabash 12:39 01-22-2006
Thanks... Helped alot
O'ETAIPOS 13:48 01-22-2006
Originally Posted by Conqueror:
Of these cities, all except for Opiana have either Type-I or Type-II government in place. Yet, no Akontistai available. It's bizarre how I can train quality units like Pezhetairoi in a settlement but not mere Akontistai.
Akontistai were drawn from poor part of greek society, so they were not available in places where locals were majority. On the other hand Pedzetairoi are military settlers and the goverment is placing the colonys in newly conqered places. That it was in history, so maybe this what you mention is a feature not a bug. :)
Single Sign On provided by
vBSSO