Eintragsdetails ansehen
ID | Projekt | Kategorie | Sichtbarkeit | Meldungsdatum | Zuletzt aktualisiert |
---|---|---|---|---|---|
0002326 | Eressea | Kampf | öffentlich | 2017-05-20 21:32 | 2023-11-23 06:19 |
Reporter | Enno | Bearbeitung durch | Enno | ||
Priorität | normal | Schweregrad | kleinerer Fehler | Reproduzierbar | nicht getestet |
Status | geschlossen | Lösung | erledigt | ||
Produktversion | 3.11.4 | ||||
Zielversion | 3.13.0 | Behoben in Version | 3.13.0 | ||
Zusammenfassung | 0002326: Untote Helden fehlen in der Kampfübersicht | ||||
Beschreibung |
Heer 2: Les Maîtres Du Temps (ufo) Kämpft gegen: Heer 0(-?-), Heer 8(ii) Hilft: Heer 1(L), Heer 2(ufo), Heer 3(scaL), Heer 4(L), Heer 5(L), Heer 6(aua), Heer 7(aua), Heer 9(L), Heer 10(L), Heer 11(2raf) ... in der 2. Kampflinie:
Heer 2(ufo): 0 Tote, 0 Geflohene, 0 Überlebende. Die Einheit ist weder gestorben, noch hat sie überlebt. Und im Report ist sie auch nicht mehr. | ||||
Tags | Keine Tags zugeordnet. | ||||
Partei | ufo | ||||
Spiel | E2 | ||||
Report | 1026 | ||||
Bug reproduziert lokal auf meinem Rechner. |
|
Jemand hat "Untote Helden" auf meine Einheit gezaubert. Das sehe ich natürlich nicht, weil das meine einzige Einheit in der Region war. |
|
So sieht die Rechnung aus: fig->alive is 0, weil die Einheit stirbt. fig->unit->number ist auch 0, weil die Einheit ihre (tote) Person an eine Monster-Einheit gibt (transfermen). Die Anzahl gestorbener Personen ist (fig->unit->number - fig->alive) = 0. Mit den existierenden Datenstrukturen geht das nicht, fürchte ich. |
|
Ein rein kosmetischer Bug, hat keine Eile. |
|
Oh nein:
Da gibt es noch eine Statistik pro Heer, die wird in sp_undeadhero modifiziert. Wo ist der Unterschied zwischen dead und casualties? Beides ist nach diesen Befehlen 0 statt vorher 1. |
|
Aha, casualties beinhaltet keine Untoten. |
|
Gemeldet wird in army_report s->dead, s->flee, s->alive. |
|
Der Magier ist zu allem Unglück auch noch in einer GRUPPE, die meiner Partei kein HELFE gesetzt hat. Seufz. |
|
Getarnt als eine andere Partei ist der Magier auch (aua). Die alten Welten sind verwirrend. |
|
Resultat (REport von 2raf):
Neue Frage: Warum sind die Akzente auf Алексе́евич und anderswo verschwunden? |
|
Das eigentliche Problem hier ist, dass transfermen die Einheit plündert, ehe der Kampfreport geschrieben ist. Deshalb habe ich auch keine " |
|
Erfolg! Юрий Алексеевич Гагарин (aw5w) verlor 1 Personen. Heer 2(ufo): 1 Tote, 0 Geflohene, 0 Überlebende. |
|
Diesmal ist die Einheit nicht als Untoter auferstanden. Der blöde Zufall will nicht immer gleich ausfallen. Seufz. Aber:
Vierarmchamäleon (rx48) verlor 3 Personen und 1 flohen.
Das passt so auch. |
|
Fertig. PR https://github.com/eressea/server/pull/694 |
|
Änderungsdatum | Benutzername | Feld | Änderung |
---|---|---|---|
2017-05-20 21:32 | Enno | Neuer Eintrag | |
2017-05-20 21:32 | Enno | Status | neu => zugewiesen |
2017-05-20 21:32 | Enno | Bearbeitung durch | => Enno |
2017-05-21 06:54 | Enno | Notiz hinzugefügt: 0007201 | |
2017-05-21 07:15 | Enno | Notiz hinzugefügt: 0007202 | |
2017-05-21 07:32 | Enno | Notiz hinzugefügt: 0007203 | |
2017-05-21 07:33 | Enno | Zielversion | 3.12 => 3.13.0 |
2017-05-21 07:33 | Enno | Notiz hinzugefügt: 0007204 | |
2017-05-21 07:35 | Enno | Notiz hinzugefügt: 0007205 | |
2017-05-21 07:36 | Enno | Notiz hinzugefügt: 0007206 | |
2017-05-21 07:37 | Enno | Notiz hinzugefügt: 0007207 | |
2017-05-21 08:11 | Enno | Notiz hinzugefügt: 0007208 | |
2017-05-21 08:14 | Enno | Notiz hinzugefügt: 0007209 | |
2017-05-21 08:16 | Enno | Notiz hinzugefügt: 0007210 | |
2017-05-21 08:18 | Enno | Notiz bearbeitet: 0007210 | |
2017-05-21 10:50 | Enno | Notiz hinzugefügt: 0007211 | |
2017-05-21 11:01 | Enno | Notiz hinzugefügt: 0007212 | |
2017-05-21 11:03 | Enno | Notiz hinzugefügt: 0007213 | |
2017-05-21 11:06 | Enno | Zusammenfassung | Einheit verschwindet im Kampf spurlos => Untote Helden fehlen in der Kampfübersicht |
2017-05-21 12:30 | Enno | Status | zugewiesen => erledigt |
2017-05-21 12:30 | Enno | Lösung | offen => erledigt |
2017-05-21 12:30 | Enno | Behoben in Version | => 3.13.0 |
2017-05-21 12:30 | Enno | Notiz hinzugefügt: 0007214 | |
2017-06-25 11:45 | Enno | Beziehung hinzugefügt | verwandt mit 0002343 |
2017-12-05 19:49 | Enno | Status | erledigt => geschlossen |
2023-05-28 14:25 | Enno | Kategorie | ATTACKIERE => Kampf |
2023-11-23 06:19 | Xolgrim | Beziehung hinzugefügt | verwandt mit 0002989 |