Eintragsdetails ansehen

IDProjektKategorieSichtbarkeitZuletzt aktualisiert
0002875Eresseaöffentlich2022-07-25 09:31
ReporterPerat Bearbeitung durchEnno  
PrioritätnormalSchweregradFehler im TextReproduzierbarnicht getestet
Status erledigtLösungerledigt 
Produktversion27.3 
Zielversion27.3Behoben in Version27.3 
Zusammenfassung0002875: Gegebene und Default-Befehle
Beschreibung

Betrifft "27.2.0-5750abc65";Build

In der Test-Version wird trotz gegebener Befehle versucht, Default-Befehle auszuführen. Das führt dann zu entsprechenden Warnungen und Fehlern:

Auszug aus den Fehlermeldungen:

Gaukler (b6ag) in Pfeffermoor (-16,13): 'LERNE Armbrustschießen' - Die
Einheit kann keine weiteren langen Befehle ausführen.
Gaukler (b6ag) in Pfeffermoor (-16,13): 'LERNE Reiten' - Die Einheit kann
keine weiteren langen Befehle ausführen.

Diese Einheit hatte als langen Befehl unterhalte bekommen, hat aber noch 2 TEMP-Einheiten erstellt.

Gaukler (z236) in Lorbeerwald (-17,16): 'LERNE Reiten' - Die Einheit kann
keine weiteren langen Befehle ausführen.
Gaukler (z236) in Lorbeerwald (-17,16): 'NACH sw' - Die Einheit kann keine
weiteren langen Befehle ausführen.

Die Einheit hatte als langen Befehl unterhalt und auch 2 TEMP-Einheiten erstellt.

Soweit ich das geprüft habe, kommt die Fehlermeldung (nur), wenn die Einheit TEMP-Einheit(en) mit MACHE erstellt hat. Bei nur 1 TEMP-Einheit 1 Fehlermeldung, bei 2 TEMP-Einheiten 2 Fehlermeldungen auf 2 verschiedenen langen Befehlen

Parteimare
SpielE2
Report1273

Notizen / Dateien

Enno

Enno

2022-07-25 00:29

Administrator   ~0009732

Ich sehe gerade, dass ich die Versionsnummer des develop branches nicht auf 27.3 angehoben habe. Das ist mal das erste, was ich tun werde.

Enno

Enno

2022-07-25 00:41

Administrator   ~0009733

Ich glaube ich sehe schon, woran es liegt. MACHE TEMP muss verarbeitet werden, bevor die langen Befehle der Einheiten bestimmt werden (sonst kriegen TEMPs keinen langen Befehl, und die erzeugende Einheit durchsucht alle ihre Befehle inklusive derer, die sie an die TEMPs geben sollte, nach einem langen Befehl.

Enno

Enno

2022-07-25 09:31

Administrator   ~0009734

https://github.com/eressea/server/commit/21224d4f4cb4e1813d62fff9b33c3c9220ba0e61

Eintrags-Historie

Änderungsdatum Benutzername Feld Änderung
2022-07-24 17:41 Perat Neuer Eintrag
2022-07-25 00:29 Enno Produktversion 27.2 => 27.3
2022-07-25 00:29 Enno Zielversion => 27.3
2022-07-25 00:29 Enno Notiz hinzugefügt: 0009732
2022-07-25 00:30 Enno Bearbeitung durch => Enno
2022-07-25 00:30 Enno Status neu => zugewiesen
2022-07-25 00:41 Enno Notiz hinzugefügt: 0009733
2022-07-25 09:31 Enno Status zugewiesen => erledigt
2022-07-25 09:31 Enno Lösung offen => erledigt
2022-07-25 09:31 Enno Behoben in Version => 27.3
2022-07-25 09:31 Enno Notiz hinzugefügt: 0009734