sp00n
Prince
- Joined
- Jan 4, 2007
- Messages
- 371
Well, it's definitely a setting somewhere, I just cannot find it.
I've added a new promotion PROMOTION_BLITZ_ALT with no prerequisites altogether, available to UNITCOMBAT_ARCHER, UNITCOMBAT_MELEE, UNITCOMBAT_MOUNTED, etc.
No joy, this promotion also doesn't show up for the elephants. Indeed it's an exact match, if City Raider 5 is available, so is this new Blitz.
Additionally I've found out that not all other units are eligible for the promotion either. E.g. Archers, Axemenand and Spearman, whereas Assassins (Melee, Criminal) and Ambushers (listed as Melee only) can.
So there has to be a white liste / black list somwhere. I just hope it's not in the DLL file.
That was my current testing list:
Can skill CR5 (Blitz)
(Melee) Ambusher
(Melee, Criminal) Assassin
(Mounted) Carabiner
(Gunpowder) Gudari
(Gunpowder, Criminal) Sharpshooter
Cannot skill CR5 (Blitz)
(Archer) Archer
(Melee) Axeman
(Melee) Hatchet Warrior
(Melee) Robotic Imperial Guard
(Melee) Spearman
(Gunpowder) Guerilla
Any Elephant, Mammoth, Rhino, Bison, Bear
// Edit
Checking the 1 move theory now. All on that list that cannot skill CR5 have only 1 base movement...
// Edit2
Derp. Indeed. Setting <iMoves> to 2 instead of 1 makes the promotion available. Mystery solved. But not fixed.
And the funny thing is, the promotion also isn't available if the unit has the Speed promition, which grants +1 movement.
I didn't even think about that possibility, because the Riding School building automatically added the Speed promotion to the units. (I just wondered about that odd Elephant which didn't have 2 movement points. )
I've added a new promotion PROMOTION_BLITZ_ALT with no prerequisites altogether, available to UNITCOMBAT_ARCHER, UNITCOMBAT_MELEE, UNITCOMBAT_MOUNTED, etc.
No joy, this promotion also doesn't show up for the elephants. Indeed it's an exact match, if City Raider 5 is available, so is this new Blitz.
Additionally I've found out that not all other units are eligible for the promotion either. E.g. Archers, Axemenand and Spearman, whereas Assassins (Melee, Criminal) and Ambushers (listed as Melee only) can.
So there has to be a white liste / black list somwhere. I just hope it's not in the DLL file.
That was my current testing list:
Can skill CR5 (Blitz)
(Melee) Ambusher
(Melee, Criminal) Assassin
(Mounted) Carabiner
(Gunpowder) Gudari
(Gunpowder, Criminal) Sharpshooter
Cannot skill CR5 (Blitz)
(Archer) Archer
(Melee) Axeman
(Melee) Hatchet Warrior
(Melee) Robotic Imperial Guard
(Melee) Spearman
(Gunpowder) Guerilla
Any Elephant, Mammoth, Rhino, Bison, Bear
// Edit
Checking the 1 move theory now. All on that list that cannot skill CR5 have only 1 base movement...
// Edit2
Derp. Indeed. Setting <iMoves> to 2 instead of 1 makes the promotion available. Mystery solved. But not fixed.
And the funny thing is, the promotion also isn't available if the unit has the Speed promition, which grants +1 movement.
I didn't even think about that possibility, because the Riding School building automatically added the Speed promotion to the units. (I just wondered about that odd Elephant which didn't have 2 movement points. )