Eintragsdetails ansehen
ID | Projekt | Kategorie | Sichtbarkeit | Meldungsdatum | Zuletzt aktualisiert |
---|---|---|---|---|---|
0002239 | Eressea | General | öffentlich | 2016-09-19 17:48 | 2017-03-02 08:13 |
Reporter | Xolgrim | Bearbeitung durch | Enno | ||
Priorität | niedrig | Schweregrad | kleinerer Fehler | Reproduzierbar | nicht getestet |
Status | geschlossen | Lösung | erledigt | ||
Behoben in Version | 3.10.0 | ||||
Zusammenfassung | 0002239: Neu erschaffener Schneemann ist schwer verwundet | ||||
Beschreibung | Ein in Runde 988 erzeugter und damit in 989 erstmals im Report stehender Scheemann war nach seiner Erschaffung schwer verwundet. Entweder ist das so gewollt gewesen, damit man die nicht bei gegnern in Gletscher stellt und die sofort "kampfbereit" sind oder aber das ganze ist ein Fehler. Falls letzteres der Fall ist, nur so ein Denkanstoß: Erschaffen wurde der Schneemann von einem Zwergen (24HP) Schneemänner haben laut zeige 1000HP. Eventuell geht er bei der Erschaffung von den 24HP aus und wird dann erst später auf 1000 hoch geschraubt. 24 von 1000 wäre ganz klar "Schwer verwundet" | ||||
Zusätzliche Informationen | Region: "Ronkot" Reg.ID: 2088688474 Runde 988: EINHEIT ybst; Wächter der Elemente [1,0$] kämpft nicht LERNE Wahrnehmung benutze 1 schneemann Runde 989
| ||||
Tags | Keine Tags zugeordnet. | ||||
Partei | 777 | ||||
Spiel | E2 | ||||
Report | 989 | ||||
Gerade mal schnell den Test in e2features.lua erweitert, und der sagt, ein neuer Schneemann hat 70 HP. Hat also mit Zwergen-HP ganz bestimmt nichts zu tun. |
|
Meine vorherige Aussage ist Unsinn, denn der Test benutzt Menschen, keine Zwerge. Aber: use_snowman erzeugt zuerst eine Einheit mit der Parteirasse, und ändert dann nachträglich deren Rasse. Das ändert aber nicht die Trefferpunkte, und ist generell eine idiotisch Art, das zu machen. |
|
Auf dem Mac kriege ich jetzt einen Fehler: 1) Failure (tests.e2.e2features.test_snowman): ./scripts/tests/e2/e2features.lua:219: expected 1000 but was 70 Das ist sehr seltsam. |
|
Schlimmer, da ist noch ein anderer Test unzuverlässig: 1) Failure (tests.xmas.test_snowglobe): ./scripts/tests/xmas.lua:61: expected 4 but was 5 2) Failure (tests.e2.e2features.test_snowman): ./scripts/tests/e2/e2features.lua:219: expected 1000 but was 70 |
|
Klassischer Fall von PEBCAK. Ich hatte nicht die aktuelle Version des Code, wegen lokaler Aenderungen hat git sich geweigert. Lange shell-history zu haben lohnt sich: c53ac9d..fadf591 develop -> origin/develop Updating c53ac9d..fadf591 error: Your local changes to the following files would be overwritten by merge: scripts/tests/e2/e2features.lua Please commit your changes or stash them before you can merge. Das war's dann. |
|
Änderungsdatum | Benutzername | Feld | Änderung |
---|---|---|---|
2016-09-19 17:48 | Xolgrim | Neuer Eintrag | |
2016-10-02 10:18 | Enno | Notiz hinzugefügt: 0006787 | |
2016-10-02 11:26 | Enno | Bearbeitung durch | => Enno |
2016-10-02 11:26 | Enno | Status | neu => zugewiesen |
2016-10-02 11:28 | Enno | Notiz hinzugefügt: 0006788 | |
2016-10-02 11:53 | Enno | Status | zugewiesen => erledigt |
2016-10-02 11:53 | Enno | Lösung | offen => erledigt |
2016-10-02 11:53 | Enno | Behoben in Version | => 3.10.0 |
2016-10-02 11:53 | Enno | Notiz hinzugefügt: 0006789 | |
2016-10-02 13:47 | Enno | Status | erledigt => Rückmeldung |
2016-10-02 13:47 | Enno | Lösung | erledigt => wiedereröffnet |
2016-10-02 13:47 | Enno | Notiz hinzugefügt: 0006790 | |
2016-10-02 13:49 | Enno | Notiz hinzugefügt: 0006791 | |
2016-10-02 14:34 | Enno | Status | Rückmeldung => erledigt |
2016-10-02 14:34 | Enno | Lösung | wiedereröffnet => erledigt |
2016-10-02 14:34 | Enno | Notiz hinzugefügt: 0006792 | |
2017-03-02 08:13 | Enno | Status | erledigt => geschlossen |