Bug with the mostly same effect as #45571, but completely separate.
can_player_build_unit_direct() should give barbarians unit requirement exceptions:
- L_BARBARIAN_BUILD -> Tech requirements ignored
- L_BARBARIAN_BUILD_TECH -> Tech requirements checked at World range
Currently only latter is implemented, and it works for L_BARBARIAN_BUILD, not L_BARBARIAN_BUILD_TECH. That is; both roles have stricter requirements applied than they are supposed to.
Bug with the mostly same effect as #45571, but completely separate.
can_player_build_unit_direct() should give barbarians unit requirement exceptions:
- L_BARBARIAN_BUILD -> Tech requirements ignored
- L_BARBARIAN_BUILD_TECH -> Tech requirements checked at World range
Currently only latter is implemented, and it works for L_BARBARIAN_BUILD, not L_BARBARIAN_BUILD_TECH. That is; both roles have stricter requirements applied than they are supposed to.