Jump to content

Hidden unit: Han Cavalry Crossbowman


Recommended Posts

This is not a bug ! Technical explanation: 

Han civ was pulled straight out from Terra Magna A23 and had its code fixed for a24 and A25, as a single standalone mod civ.

On incorporating into A26, for balance, many features of the Han were removed. However, they didn't delete the template files; they just removed the OP units from Han production buildings. Crossbow cav and mobile boltshooter tank were examples of these. But the production buildings of other civs do not have explicit inhibition of these units, especially the Persian CC which can train all cav class units. As a result, the hidden units can be trained by capturing other civs' buildings. 

  • Like 5
Link to comment
Share on other sites

4 hours ago, Obelix said:

For not loosing track of it, we have now Issue #7704.

I don't think it's necessary to remove this unit because it is not particularly OP and it's nice to have an Easter egg. Han capturing a Persian is a rather rare situation 

  • Like 1
  • Confused 1
Link to comment
Share on other sites

3 minutes ago, Boudica said:

So it's like the updated version of the Mauryan ram Easter egg.

Exactly, same mechanism in terms of the code. I'm not sure to what extent was the Mauryan ram Easter egg intentional though.

Link to comment
Share on other sites

just change captured buildings behavior. I swear, the biggest obstacle I can see to 0ad progression is bogus features that won't ever get corrected because some random dev likes them in spite of all reason.

Link to comment
Share on other sites

47 minutes ago, alre said:

just change captured buildings behavior. I swear, the biggest obstacle I can see to 0ad progression is bogus features that won't ever get corrected because some random dev likes them in spite of all reason.

Is that the biggest obstacle?

Honestly, I think all that needs to happen is to come up with a consistent scheme to determine what units are available from captured buildings.

Link to comment
Share on other sites

Currently you can do

- civ_infantry e.g han_infantry (everyone can train han infantry by capturing this building

- {civ}_infantry gets replaced at run time by the owner civ if such a unit exists for them

- {native}_infantry like 1) but dynamic useful if you have three embassies templates with different civs for instance.

  • Like 1
Link to comment
Share on other sites

On 12/03/2025 at 5:11 PM, Stan` said:

native}_infantry like 1) but dynamic useful if you have three embassies templates with different civs for instance.

This mechanism would work well for the Persians to subjugate the defeated nations.

Then they called up foreign levies to their ranks and the empires that came after did the same.

There is even talk of Persians using Sarissas.Although it could refer to mere hoplites.

https://www.romanarmytalk.com/rat/showthread.php?tid=16711

The interesting thing would be to access other units through the civic center.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...