Eintragsdetails ansehen
ID | Projekt | Kategorie | Sichtbarkeit | Meldungsdatum | Zuletzt aktualisiert |
---|---|---|---|---|---|
0002616 | Eressea | Schiffe | öffentlich | 2019-10-21 10:44 | 2019-10-22 21:31 |
Reporter | Thoran | Bearbeitung durch | Enno | ||
Priorität | normal | Schweregrad | kleinerer Fehler | Reproduzierbar | nicht getestet |
Status | erledigt | Lösung | erledigt | ||
Produktversion | 3.21 | ||||
Zielversion | 3.22 | Behoben in Version | 3.22 | ||
Zusammenfassung | 0002616: FOLGEnde Schiffe enden in anderer Region als das Schiff, dem sie folgen | ||||
Beschreibung | Ich habe eine Flotte, bestehend aus ca. 3 Dutzend Karavellen und fünf Drachenschiffen. Alle Schiffe haben den Befehl einer Karavelle zu folgen (FOLGE SCHIFF 90mt). Das hat bislang auch immer geklappt, d.h. die Flotte ist beieinander geblieben. Diese Woche jedoch habe habe ich als Endresultat, dass die Flotte sich aufgeteilt hat, was so nicht passieren sollte. ALLE Drachenschiffe stehen in einer Ozeanregion und ALLE Karavellen in einer anderen Ozeanregion (darunter auch das "Führungsschiff"). Die Reichweite der Drachenschiffe liegt - bedingt durch das Segeltalent der Schiffskapitäne - bei 6, die der Karavellen bei 5. | ||||
Schritte zur Reproduktion | Befehle Runde 1141:
Alle Schiffe befinden sich in der Region 32,-8 (yh6jLu) und werden magisch beschleunigt.
Die Befehle des Führungsschiffs in Runde 1141 lauteten:
NACH W W W W W W W W W W Auswertung 1142: Alle Schiffe befinden sich in der Region 23,-8 (8n6dh6) - eigentlich sollten sie bis 22,-8 (rjri25) gesegelt sein! Warum sie nicht dorthin gesegelt sind, ist mir unklar. Im NR findet sich keine Meldung darüber, dass das Führungsschiff abgetrieben ist. Die Befehle des Führungsschiffes in Runde 1142 lauteten: NACH O O O O O Alle anderen Kapitäne hatten die Befehle: FOLGE SCHIFF 90mt NACH O O O O O Auswertung 1143: Alle Karavellen befinden sich jetzt in Region 28,-8 (m9kevo), wie es auch zu erwarten war. Alle Drachenschifffe befinden sich jedoch in Region 27,-8 (nyqvLa). In Region 28,-8 (m9kevo) finden sich Durchreisemeldungen für alle Drachenschiffe. Ich vermute aufgrund der Durchreisemeldungen in Region 28,-8 (m9kevo) und der um eins höheren Reichweite der Drachenschiffe, dass diese der Führungskaravelle gefolgt und dann (da noch ein Feld Reichweite übrig war) wieder um ein Feld zurück gesegelt sind (denn durch die Region ist das Führungsschiff ja ebenfalls gesegelt). Das ist aber nur eine Vermutung. Dagegen spricht, dass dieser Fall vorher bislang nie aufgetreten ist. | ||||
Zusätzliche Informationen | Führungsschiff: 90mt Kapitän Führungsschiff: 90mt Drachenschiff: y69w Kapitän Drachenschiff: y69w | ||||
Tags | Keine Tags zugeordnet. | ||||
Partei | d08a | ||||
Spiel | E2 | ||||
Report | 1143 | ||||
Auch bei einer neuen Auswertung sind in Report 1142 alle Schiffe in 23,-8: Die DZS-4064 Sturmwoge (90mt) segelt von Ozean (32,-8) nach Ozean (23,-8). |
|
Interessante Fakten, die ich im Bugreport nicht gefunden hatte: Auf der Karavelle liegt Sturmwind, und sie ist beschädigt, weshalb ihre Reichweite 9 Felder sein sollte, obwohl sie laut Befehlen 10 x NACH W segelt. |
|
Von Ozean (32,-8) nach Ozean (23,-8) sind es doch 9 Felder, das stimmt also? |
|
Zur ersten Aussage:
Das ist, weil die führende Karavelle 12% beschädigt ist, und nur einer Reichweite von 9 Feldern hat. Es bleibt also nur die Frage, warum die Drachenschiffe in der Folgewoche in einer anderen Region ankommen, als die Karavelle? Dafür muss ich auf ein anderes Backup zurückgreifen. |
|
Oho, lustig. Das folgende Schiff hat Reichweite 6, und kalkuliert aus der Spur, die das Leitschiff gelegt hat, diese Route: NACH Osten Osten Osten Osten Osten Westen. Ich fürchte fast, da rächt sich, dass die Durchreise-Informationen keine Richtung haben. Wenn das Drachenschiff die Karavelle (Reichweite 5) eingeholt hat, segelt es in die nächste Region, in der das Schiff diese Woche war (also zurück), weil es noch Reichweite hat. Man sollte vielleicht anhalten, wenn man das Leitschiff erreicht hat. |
|
Doch, Quatsch. Das ist (zumindest intern) ein gerichteter Graph. Das sollte nicht stimmen, was ich eben gesagt habe. Hmm. Bin jedenfalls nahe dran. |
|
In der Region 1346324820, wo die Sturmwoge landet, steht ein at_shiptrail mit Richtung WEST. Wie kommt die da hin? |
|
Oh, die Dinger altern mit der Zeit, und das liegt da noch aus der Vorwoche, dmait Piraten es finden können. In der Vorwoshce ist das Schiff ja in die genau entgegengesetzte Richtung gefahren. Hui. |
|
Mit dem Kniff, dass man einfach nicht weiter fährt, wenn man das Schiff erreicht hat, klappt es offenbar. Das war ja einfach, auch wenn die Gründe kompliziert waren. |
|
So ganz wohl ist mir nicht dabei, dass es da Spuren aus zwei verschiedenen Wochen gleichzeitig gibt, und Tests habe ich auch nicht geschrieben, aber für diesen einen bekannten Sonderfall, in dem das nicht funktionert hat, klappt es jetzt jedenfalls. |
|
Änderungsdatum | Benutzername | Feld | Änderung |
---|---|---|---|
2019-10-21 10:44 | Thoran | Neuer Eintrag | |
2019-10-22 18:59 | Enno | Bearbeitung durch | => Enno |
2019-10-22 18:59 | Enno | Status | neu => zugewiesen |
2019-10-22 19:06 | Enno | Notiz hinzugefügt: 0008600 | |
2019-10-22 19:59 | Enno | Notiz hinzugefügt: 0008601 | |
2019-10-22 20:06 | Enno | Notiz bearbeitet: 0008601 | |
2019-10-22 20:07 | Enno | Notiz hinzugefügt: 0008602 | |
2019-10-22 20:10 | Enno | Notiz hinzugefügt: 0008603 | |
2019-10-22 20:22 | Enno | Notiz hinzugefügt: 0008604 | |
2019-10-22 20:58 | Enno | Notiz hinzugefügt: 0008605 | |
2019-10-22 21:05 | Enno | Notiz hinzugefügt: 0008606 | |
2019-10-22 21:20 | Enno | Notiz hinzugefügt: 0008607 | |
2019-10-22 21:29 | Enno | Notiz hinzugefügt: 0008608 | |
2019-10-22 21:31 | Enno | Status | zugewiesen => erledigt |
2019-10-22 21:31 | Enno | Lösung | offen => erledigt |
2019-10-22 21:31 | Enno | Behoben in Version | => 3.22 |
2019-10-22 21:31 | Enno | Notiz hinzugefügt: 0008609 | |
2019-10-22 21:31 | Enno | Zielversion | => 3.22 |