Eintragsdetails ansehen

IDProjektKategorieSichtbarkeitZuletzt aktualisiert
0002292EresseaBEWACHEöffentlich2017-05-26 06:33
ReporterSolthar Bearbeitung durchEnno  
PrioritätnormalSchweregradkleinerer FehlerReproduzierbarnicht getestet
Status geschlossenLösungerledigt 
Produktversion3.11 
Zielversion3.11Behoben in Version3.11 
Zusammenfassung0002292: Einheiten bewachen geschmolzenes Packeis
Beschreibung

Beobachtet im Testreport 396, tritt aber wahrscheinlich schon länger auf. Die Einheit Töter (biho) hat diese Runde den BEWACHE-Befehl gegeben. In der selben Runde ist das Packeis zu Ozean geworden. Jetzt bewacht die Partei ein Ozeanfeld, was eigentlich nicht sein dürfte.

Zusätzliche Informationen

Ich glaube, der Bug existiert schon lange und ist nicht kritisch. Kann also bis 3.12 warten.

TagsKeine Tags zugeordnet.
Parteidrac
SpielE3
Report396

Notizen / Dateien

Enno

Enno

2017-02-28 11:09

Administrator   ~0006994

Zielversion bitte nicht setzen, nur Produktversion (3.11)

Enno

Enno

2017-02-28 11:09

Administrator   ~0006995

Ich setze meine Ziele selbst.

Enno

Enno

2017-02-28 17:46

Administrator   ~0007002

Auch wenn das nicht mit einer Neu-AW nachvollziehbar ist (Zufall ist trickreich), sieht es mir so aus, als sollte update_guards / can_start_guarding testen, dass man an Land steht. Tut es nicht, ich schreibe also am besten mal einen Unit-Test um die Thematik herum.

Enno

Enno

2017-02-28 18:11

Administrator   ~0007005

Die Götter des Zufalls haben mich gesegnet, und eine Reproduktion erlaubt. can_start_guarding() sagt in der Tat, dass man in einer Packeis-Region bewachen kann (E_GUARD_OK).

Solthar

Solthar

2017-03-01 11:51

Entwickler   ~0007019

Das ist auch so erwünscht. Nur wenn es schmilzt sollte es nicht mehr möglich sein. Was passiert in der Folgerunde? Geht es da automatisch weg? Würde das reichen?

Enno

Enno

2017-03-01 12:35

Administrator   ~0007021

Oh, habe mich falsch ausgedrueckt: Man kann laut der Funktion in einer Region, die keine Landregion ist, bewachen. Der BEWACHE Befehl muss das wohl anderswo testen, wenn es z.B. von Schiffen aus nicht klappt. Es geht sicher auch in der Folgewoche nicht weg, denn der Code der das weg macht, ist genau der, den ich mir hier angeschaut habe.

Enno

Enno

2017-03-02 12:40

Administrator   ~0007038

fixed in commit 3cb24299, awaiting merge

Enno

Enno

2017-03-02 17:32

Administrator   ~0007040

Der Fix, so wie implementiert, verbietet jetzt das Bewachen in Packeis, was vorher erlaubt war. Es war nicht beabsichtig, so ueber das Ziel hinaus zu shciessen, muss ich also noch einmal ansehen.

Enno

Enno

2017-03-02 18:09

Administrator   ~0007041

fixed in commit 45854851

Enno

Enno

2017-05-26 06:33

Administrator   ~0007221

Die Version 3.11 ist historisch, alle gefixten Bugs scheinen keine Probleme zu haben.

Eintrags-Historie

Änderungsdatum Benutzername Feld Änderung
2017-02-28 11:07 Solthar Neuer Eintrag
2017-02-28 11:09 Enno Notiz hinzugefügt: 0006994
2017-02-28 11:09 Enno Produktversion => 3.11
2017-02-28 11:09 Enno Zielversion 3.12 => 3.11
2017-02-28 11:09 Enno Notiz hinzugefügt: 0006995
2017-02-28 17:46 Enno Notiz hinzugefügt: 0007002
2017-02-28 17:46 Enno Bearbeitung durch => Enno
2017-02-28 17:46 Enno Status neu => zugewiesen
2017-02-28 18:11 Enno Notiz hinzugefügt: 0007005
2017-03-01 11:51 Solthar Notiz hinzugefügt: 0007019
2017-03-01 12:35 Enno Notiz hinzugefügt: 0007021
2017-03-02 12:40 Enno Status zugewiesen => erledigt
2017-03-02 12:40 Enno Lösung offen => erledigt
2017-03-02 12:40 Enno Behoben in Version => 3.11
2017-03-02 12:40 Enno Notiz hinzugefügt: 0007038
2017-03-02 17:32 Enno Status erledigt => Rückmeldung
2017-03-02 17:32 Enno Lösung erledigt => wiedereröffnet
2017-03-02 17:32 Enno Notiz hinzugefügt: 0007040
2017-03-02 18:09 Enno Status Rückmeldung => erledigt
2017-03-02 18:09 Enno Lösung wiedereröffnet => erledigt
2017-03-02 18:09 Enno Notiz hinzugefügt: 0007041
2017-05-26 06:33 Enno Notiz hinzugefügt: 0007221
2017-05-26 06:33 Enno Status erledigt => geschlossen