I thought I would go back and play a nostaligic matchup of Assyrians vs Medians. I remember the Medians as having lots of nice MI spearmen but what I don't remember is them being below average morale. So have they always been below average morale or were they tweaked at some point and I just missed it?
Nevermind, somehow my difficulty level was set at 1???
Median Medium Infantry
-
Jagger2002
- Master Sergeant - Bf 109E

- Posts: 491
- Joined: Sun Dec 07, 2014 7:31 pm
Re: Median Medium Infantry
Yes, Level 1 difficulty will downgrade your opponent army's quality by one level. Specifically Median Spearmen from average to below average.
miles evocatus luce mundi
-
rbodleyscott
- Field of Glory 2

- Posts: 28411
- Joined: Sun Dec 04, 2005 6:25 pm
Re: Median Medium Infantry
Actually it reduces enemy units' quality by 25 and increases your units' quality by 25.
Where the base quality is
Raw 50
Average 100
Superior 200
Elite 300
Each quality name covers a range of actual quality values, they are not discrete "levels" with fixed values.
Here is the actual code that displays quality:
Code: Select all
// Prints quality string
FUNCTION PrintQualityString(me)
{
int quality;
quality = GetQuality(me);
if (quality <= 40)
{
if (GetAttrib(me, "Elan") < GetAttrib(me, "Experience"))
{
PrintString("IDS_TT_DEMORALISED");
}
else
{
PrintString("IDS_TT_UNTRAINED");
}
}
if ((quality >= 41) & (quality <= 60))
{
if (GetAttrib(me, "Elan") < GetAttrib(me, "Experience"))
{
PrintString("IDS_TT_DISHEARTENED");
}
else
{
PrintString("IDS_TT_RAW");
}
}
if ((quality >= 61) & (quality <= 90))
{
if (GetAttrib(me, "Elan") < GetAttrib(me, "Experience"))
{
PrintString("IDS_TT_MILDLY_DISHEARTENED");
}
else
{
PrintString("IDS_TT_BELOW_AVERAGE");
}
}
if ((quality >= 91) & (quality <= 110))
{
PrintString("IDS_TT_AVERAGE");
}
if ((quality >= 111) & (quality <= 159))
{
if (GetAttrib(me, "Elan") > GetAttrib(me, "Experience"))
{
PrintString("IDS_TT_ENTHUSIASTIC");
}
else
{
PrintString("IDS_TT_ABOVE_AVERAGE");
}
}
if ((quality >= 160) & (quality <= 210)) // Note: This section should start at cut off point for Impact Pistol not being cancelled by Impact Mounted.
{
PrintString("IDS_TT_SUPERIOR");
}
if ((quality >= 211) & (quality <= 250))
{
PrintString("IDS_TT_HIGHLY_SUPERIOR");
}
if (quality > 250)
{
PrintString("IDS_TT_ELITE");
}
}Richard Bodley Scott


Re: Median Medium Infantry
I always wondered why my 'Superior' units were still 'Superior' on Deity. I'm guessing their quality drops to 175?
Would also explain why the AI 'Superior' troops become 'Highly Superior'.
Would also explain why the AI 'Superior' troops become 'Highly Superior'.
-
rbodleyscott
- Field of Glory 2

- Posts: 28411
- Joined: Sun Dec 04, 2005 6:25 pm
