Ticket #44872

Don't record that barbarians execute ambassadors

Eröffnet am: 2022-06-20 07:06 Letztes Update: 2022-12-10 13:31

Auswertung:
Verantwortlicher:
Typ:
Status:
Geschlossen
Komponente:
Meilenstein:
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Gefixt
Datei:
1

Details

They don't do it since v.2.6 already. You can (potentially) establish an embassy to a player with "NoDiplomacy" effect, you just can't meet. So ULR_EXECUTED is unused except maybe by a script.

We should make it clear from help and code comments (server/diplomats.c) that barbarians won't execute the diplomat. We might bring back the "oh, I forgot I can't do it to barbarians!" gameplay with a script callback if we have a way to make AI diplomats not fumble this way too often.

Ticket-Verlauf (3/7 Historien)

2022-06-20 07:06 Aktualisiert von: ihnatus
  • New Ticket "Don't record that barbarians execute ambassadors" created
2022-08-05 09:00 Aktualisiert von: cazfi
2022-08-07 22:05 Aktualisiert von: cazfi
Kommentar

Reply To ihnatus

We should make it clear from help and code comments (server/diplomats.c)

Is there misleading help / documentation currently? Function header for diplomat_embassy() is the only place where I saw that mentioned.

2022-10-07 09:31 Aktualisiert von: cazfi
2022-12-05 03:47 Aktualisiert von: cazfi
  • Verantwortlicher Update from (Keine) to cazfi
  • Lösung Update from Keine to Accepted
  • Komponente Update from General to Server
Kommentar

Reply To cazfi

Reply To ihnatus

We should make it clear from help and code comments (server/diplomats.c)

Is there misleading help / documentation currently? Function header for diplomat_embassy() is the only place where I saw that mentioned.

So that header is the only thing this patch touches.

2022-12-10 13:31 Aktualisiert von: cazfi
  • Status Update from Offen to Geschlossen
  • Lösung Update from Accepted to Gefixt

Bearbeiten

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Anmelden