Native Embassy Exploit to Send Native Units When Not Allied

:play_button: GAME INFORMATION

  • GAME BUILD #: 100.19.18390.0
  • GAME PLATFORM: Steam
  • OPERATING SYSTEM: Windows 11

:play_button: ISSUE EXPERIENCED

Mexico players can send the Tlaxcala Alliance card and then ally with natives on the map. If the Mexico player loses his native site TPs, the native alliance is still available in the native embassy. You are unable to make the units, but the units still appear as unavailable instead of removed entirely. When shipments such as Chimayó Genizarios are sent, which delivers a large Shipment of upgraded Native Warriors from each different allied tribe, the cards incorrectly send native units for native tribes that players are no longer allied to. This allows players to exploit the bug to ship large numbers of units while maintaining no map control.

I have not tested if this works for other native embassies with other civs

:play_button: FREQUENCY OF ISSUE

  • 100% of the time / matches I play (ALWAYS)

:play_button: REPRODUCTION STEPS

Here’s the steps to reproduce the issue:

  1. Play as mexico
  2. Go to Age 2 with Tlaxcala
  3. Send the Tlaxcala Alliance card
  4. Build the embassy
  5. Ally with other natives on the map
  6. Delete the native TP
  7. Observe the native embassy still has the native units present, just red with no ability to make them
  8. Send the Native Treaties card
  9. Observe you get units from the tribe you are no longer allied with
  10. Go up to Age 4 with any state
  11. Send Chimayó Genizarios
  12. Observe you get units from the tribe you are no longer allied with

:play_button: EXPECTED RESULT

You should not receive units with these shipments that you are not actively allied with

:play_button: IMAGE

:play_button: GAME FILES (SAVE / RECORDING)

Record Game Mexico cheat.age3Yrec (10.5 MB)

thats normal

the native treatise and similar cards only check if the tech that triggers the first time the alliance is established it doesnt need that you always have the alliance established

its also why if you have multiple TPs of the same native it doesnt double up

the native not disappearing from the embassy is also normal

It shouldn’t. If you’re not allied with any natives on the map, you shouldn’t get any units from a shipment as if you were, particularly when the native embassy recognizes you don’t have any active alliances with that civ. Preventing this exploit should only take a line of code to script it so the card checks to only ship units for native tribes with an active alliance.

You would think so but how the native treaty works in the techtreey is a mess that makes blood brothers look sane

The Native treaties card doesnt actually do anything all it is a trigger for a series of shadow techs that becomes obtainable when the native alliance is established.

you can try to take a look i have looked at it and it just looks like an absolute mess to deal with.