Eintragsdetails ansehen

IDProjektKategorieSichtbarkeitZuletzt aktualisiert
0002440EresseaGeneralöffentlich2018-05-13 16:14
ReporterEnno Bearbeitung durchEnno  
PrioritätnormalSchweregradkleinerer FehlerReproduzierbarnicht getestet
Status erledigtLösungerledigt 
Produktversion3.16.0 
Zielversion3.15.3Behoben in Version3.16.0 
Zusammenfassung0002440: Zufallsbegegnungen kaputt?
Beschreibung

Es gibt ein Flag RF_ENCOUNTER, dass zufällig an neuen Regionen gesetzt wird (wann immer 'terraform' eine Landregion erzeugt). Das soll dazu führen, dass die erste Einheit, die diese Region betritt, ein Zufallsereignis erlebt (jemand schließt sich der Partei an, etc). Danach wird das Flag gelöscht. Ich glaube, das Feature ist kaputt.

Schritte zur Reproduktion

Es sollte also keine Region geben, bei der das Flag gesetzt ist, und die besiedelt ist, aber die gibt es. Es gibt derzeit 164 Regionen mit diesem Flag, und nicht alle sind leer.

Gegenbeispiele: Reltovuddel (-37,-5) Bibapivas (-36,-6) Defiszisyr (-38,-2) Susleddir (30,48) Rosut (32,49)

Zusätzliche Informationen

Das Sandmeer von Kusidvu (88, 118), uid=573073727 hat mehrere Einheiten der Partei whob, wie kann das sein?

TagsKeine Tags zugeordnet.
Parteiwhob
SpielE2
Report1077

Notizen / Dateien

Enno

Enno

2018-05-13 13:55

Administrator   ~0007885

Das Flag wird in einer Testauswertung mit 10% Chance gesetzt durch: 1) Schneekugeln, und b) Chaos. Die encounters() Funktion wird scheinbar gar nicht aufgerufen?

Enno

Enno

2018-05-13 13:55

Administrator   ~0007886

Aha! if (config_get_int("rules.encounters", 0)) ... Na klar.

Enno

Enno

2018-05-13 16:14

Administrator   ~0007887

Ich habe den gesamten Code mit allen seinen Anhängseln einfach gelöscht, weil keines der aktiven Spiele ihn benutzt.

Eintrags-Historie

Änderungsdatum Benutzername Feld Änderung
2018-05-13 13:14 Enno Neuer Eintrag
2018-05-13 13:14 Enno Status neu => zugewiesen
2018-05-13 13:14 Enno Bearbeitung durch => Enno
2018-05-13 13:55 Enno Notiz hinzugefügt: 0007885
2018-05-13 13:55 Enno Notiz hinzugefügt: 0007886
2018-05-13 16:14 Enno Status zugewiesen => erledigt
2018-05-13 16:14 Enno Lösung offen => erledigt
2018-05-13 16:14 Enno Behoben in Version => 3.16.0
2018-05-13 16:14 Enno Notiz hinzugefügt: 0007887