Eintragsdetails ansehen

IDProjektKategorieSichtbarkeitZuletzt aktualisiert
0002246EresseaREKRUTIEREöffentlich2017-03-02 08:13
ReporterEnno Bearbeitung durchEnno  
PrioritätnormalSchweregradkleinerer FehlerReproduzierbarnicht getestet
Status geschlossenLösungerledigt 
Produktversion3.9.2 
Zielversion3.10.0Behoben in Version3.10.0 
Zusammenfassung0002246: TEMP-Einheiten haben nicht rekrutiert
Beschreibung

... und keinen Fehler gemeldet bekommen!

Ich nehme an, dass mein Nachbar die 5 Personen in der Region bekommen hat. Usidor (dcs8) hat mehrere TEMP-Einheiten erstellt, die jede 1 Person rekrutieren sollten, aber das ist nicht passiert, und einen Fehler gemeldet hat der Server auch nicht. Das sollte so nicht sein.

Zusätzliche Informationen

Hat mit dem Bug direkt nichts zu tun, fiel mir aber auf:

In expandrecruiting ist immer noch Code für Zentauren drin (die rekrutieren offenbar aus den Pferden der Region). Pferdemenschen gibt es nicht (mehr), und der Code sollte weg.

/* centaurs: */
recruits = select_recruitment(&recruitorders, horse_recruiters, &orc_total);
TagsKeine Tags zugeordnet.
Parteiufo
SpielE2
Report994

Notizen / Dateien

Enno

Enno

2016-10-08 18:06

Administrator   ~0006796

Einheiten, die überhaupt keine Personen rekrutieren können, bekommen keine Meldung. Meldungen werden in add_recruits erzeugt, und im Code von do_recruiting steht:

        if (number > 0) {
            add_recruits(u, number, req->qty);

Das ist wohl schon immer so.

Enno

Enno

2016-11-05 17:05

Administrator   ~0006813

Wenn man das add_recruits vor das if steckt, sollte das eigentlich tun? Mal gucken.

Enno

Enno

2016-11-05 18:30

Administrator   ~0006818

Es werden jetzt auch für TEMP-Einheiten Fehler gemeldet.

PR https://github.com/eressea/server/pull/600

Resultat: Einheit ga75 (ga75) in ☠ Danger Zone ☠ (0,0) rekrutiert 0 von 1 Personen. Einheit yx9d (yx9d) in ☠ Danger Zone ☠ (0,0) rekrutiert 0 von 1 Personen. Einheit 6sL4 (6sL4) in ☠ Danger Zone ☠ (0,0) rekrutiert 0 von 1 Personen.

Eintrags-Historie

Änderungsdatum Benutzername Feld Änderung
2016-10-07 16:33 Enno Neuer Eintrag
2016-10-07 16:33 Enno Status neu => zugewiesen
2016-10-07 16:33 Enno Bearbeitung durch => Enno
2016-10-07 16:34 Enno Kategorie General => REKRUTIERE
2016-10-08 18:06 Enno Notiz hinzugefügt: 0006796
2016-11-05 17:05 Enno Notiz hinzugefügt: 0006813
2016-11-05 18:30 Enno Status zugewiesen => erledigt
2016-11-05 18:30 Enno Lösung offen => erledigt
2016-11-05 18:30 Enno Behoben in Version => 3.10.0
2016-11-05 18:30 Enno Notiz hinzugefügt: 0006818
2016-11-05 18:32 Enno Zielversion => 3.10.0
2017-03-02 08:13 Enno Status erledigt => geschlossen