Eintragsdetails ansehen
| ID | Projekt | Kategorie | Sichtbarkeit | Meldungsdatum | Zuletzt aktualisiert |
|---|---|---|---|---|---|
| 0000043 | Eressea | General | öffentlich | 2004-03-19 15:32 | 2004-06-07 23:46 |
| Reporter | bitork | Bearbeitung durch | Enno | ||
| Priorität | normal | Schweregrad | kleinerer Fehler | Reproduzierbar | nicht getestet |
| Status | geschlossen | Lösung | erledigt | ||
| Zusammenfassung | 0000043: Meermenschen, hungern, arbeiten nicht | ||||
| Beschreibung | RUNDE 371: Cirien (hgs3) verliert in Ozean (13,-3) 4 von 4 Personen durch Unterernährung. Sollten die nicht arbeiten? Und damit nicht verhungern? Es gab zwar einen NMR, aber hungernde Einheiten setzen doch angeblich automatisch den ARBEITE-Befehl? | ||||
| Schritte zur Reproduktion | RUNDE 370: Ozean (12,-3), Ozean. Im Nordwesten der Region liegt Ozean (11,-2), im Nordosten Ozean (12,-2), im Osten Ozean (13,-3), im Südosten Ozean (13,-4), im Südwesten Ozean (12,-4) und im Westen Ozean (11,-3). AMS-304 Blizzard (5zxs), Trireme, (40/2000).
| ||||
| Tags | Keine Tags zugeordnet. | ||||
| Partei | db88 | ||||
| Spiel | |||||
| Report | 371 | ||||
|
Hm, Unterhalt kommt nach den langen Befehlen. Die Einheit versucht ihren Befehl auszuführen, wenn sie keinen hat, tut sie halt nichts, hat nicht genug zu Essen, hungert und arbeitet automatisch in der nächsten Runde? Ist doch so erstmal normal. |
|
|
Hi Ulan, nein, da hast Du mich falsch verstanden - sie hat in Runde 370 kein Silber und hungert. Für Runde 371 gibts einen NMR. Jetzt kann sie nur arbeiten, da sie hungert, und keine anderen langen Befehle ausführen. Wegen NMR hat sie in Runde 371 ihren DEFAULT-Befehl != ARBEITE. In Runde 371 hungert sie erneut und stirbt. Ich dachte, der DEFAULT-Befehl wird bei hungernden Einheiten automatisch auf ARBEITE gesetzt - aber das ist hier nicht erfolgt, sonst wären die MM nicht verhungert (<100 MM, keine anderen Parteien/Einheiten in der Ozeanregion, arbeiten hätte also genug Silber abwerfen müssen). Also muss man bei hungernden Einheiten manuell ARBEITE setzen. Leider. Sie arbeitet also gerade NICHT automatisch in der nächsten Runde. Das ist ja der "bug", den ich hier melde. Jetzt alles klar? :-) |
|
|
Ich habe versucht, das nachzuvollziehen, kann es aber nicht reproduzieren. Kann es sein, dass in der Region mehr als 100 Einheiten waren? Das sit das limit für Arbeiten auf See, wenn ich mich recht erinnere. |
|
|
nein - in der Ursprungsregion waren nur die vier hungernden Meermenschen. Die Region, in die das Schiff offenbar abgetrieben ist, sehen wir im Report natürlich nicht mehr. |
|
|
Ich habe gerade mal nachgesehen. Zumindest bis vor kurzem (Runde 367, Einheit tz2) war es so, dass hungernde Einheiten nicht default-mäßig den Befehl ARBEITEN bekamen, sondern von sich aus versucht haben, das zu tun, was sie ohne Hunger auch getan hätten. Das würde das beschriebene Verhalten vollständig erklären. |
|
|
Das ganze betrifft auch andere Rassen: Runde: 374 Partei: styx Einheiten: kom4, ar7q, komk (haben schon letzte Woche alle gehungert) Reportnachrichten: Die Seetiger (2Lo) konnte in Himminir (15,-30) nicht einreisen, die Küste ist zu gefährlich für das Schiff. Die Seetiger (2Lo) segelt von Ozean (12,-31) nach Ozean (15,-31). Georg Phosphor (kom4) in Ozean (15,-31) wird durch unzureichende Nahrung geschwächt. Sandtrolle (ar7q) verliert in Ozean (15,-31) 20 von 20 Personen durch Unterernährung. Seetigercrew (komk) in Ozean (15,-31) wird durch unzureichende Nahrung geschwächt. Befehlsvorlage Runde 373 war: EINHEIT kom4; Georg Phosphor [1,0$,S2Lo] // 12Seg 4H 5A 1Wahr ROUTE Ost Ost Ost NO PAUSE SW NW PAUSE SW West West West West West West PAUSE Ost Ost Ost Ost Ost EINHEIT ar7q; Sandtrolle [20,0$,s2Lo] lerne segeln EINHEIT komk; Seetigercrew [2,0$,s2Lo] // 12Seg 6H 6U 7A LEHREN ar7q Fazit: Die Befehle sind normal umgesetzt worden. Der fehlerhafte Kurs geht auf meine Kappe, es gab kein Abtreiben. Trotzdem aergerlich, da wir eine Rettungsaktion gestartet hatten, die die Trolle gerettet haette und wieder seetuechtig gemacht. |
|
|
Hier die Meldungen aus Runde 373: Georg Phosphor (kom4) in Ozean (12,-31) wird durch unzureichende Nahrung geschwächt. Sandtrolle (ar7q) in Ozean (12,-31) wird durch unzureichende Nahrung geschwächt. Seetigercrew (komk) in Ozean (12,-31) wird durch unzureichende Nahrung geschwächt. |
|
|
Den Kommentar von defaitist verstehe ich jetzt nicht. Meermenschen sind die einzige Rasse, die auf dem Ozean ARBEITEn können, andere Rassen haben also mit diesem Bug überhaupt nix zu tun. Ich werde das mal ignorieren. bitork, zum ursprünglichen Problem: Der Default-Befehl wird nicht geändert, wenn man hungert. Es wird lediglich der lange Befehl für die Runde gegen ein ARBEITE ausgetauscht (bzw. einer eingefügt), was nicht das gleiche ist. Dadurch verliert der Spieler nicht für alle Einheiten in der Region die Defaults. |
|
|
Hallo Enno, sorry für die Wiedereröffnung, aber nach Deiner klärenden Notiz (Danke!) ist ein BUG gerade anzunehmen. Ich hatte mich wohl missverständlich ausgedrückt und die anderen Kommentare lenkten vom Ursprungsproblem ab. Also versuche ich es noch einmal:
Wenn sie nun aber - so wie es Deine Bemerkung suggeriert - ungeachtet ihrer Befehle (NMR = default-Befehle) auf jeden Fall ARBEITEN würden, da sie hungerten, müssten sie ja genug Silber zum Lebensunterhalt verdienen und hätten ergo nicht verhungern dürfen. Genau das taten sie aber --> Bug, denke ich. Gruss bitork |
|
|
Wenn den MMs das Geld ausgeht, hungern sie. In der Folgerunde arbeiten sie, was ihnen das weiterleben erlaubt, aber wenn sie in der Runde darauf, wo sie wieder lange Befehle machen können, nicht explizit ARBEITE bekommen, werden sie die langen Befehle ausführen, merken dass sie wieder kein Silber haben, und dann am Hunger (wahrscheinlich) sterben.
|
|
|
Verflixt! Wir reden aneinander vorbei. "1. Runde: langer befehl, kein geld, hitpointverlust" Klar. Runde 370. "2. Runde: Auto-ARBEITE, geld & kein Hunger" Nein. Sie verhungern! (Runde 371) Es fand gerade KEIN Auto-Arbeiten statt. Das moniere ich doch die ganze Zeit. => BUG. (nochmal ganz deutlich: Sie hungern in zwei Runden hintereinander. Das steht im Widerspruch zu Deiner obigen Aussage.) bearbeitet am: 04-18-04 21:28 |
|
|
Ich möchte Bitorks letzte Äußerung nochmal unterstützen: Folgendes Verhalten ist möglich:
Ob dies prinzipiell so ist, oder von welchen Faktoren das abhängt, weiß ich nicht genau. Beobachtet habe ich das Verhalten unter folgenden Vorraussetzung: Die (Nicht-Meermenschen-)Einheit ist Kapitän eines Schiffes auf dem Meer und hungert. Trotz des Hungers reicht das Segel-Talent von Kapitän und Matrosen aus, um das Schiff zu steuern. => Das Schiff fährt auch in der folgenden Woche weiter. (Siehe Bericht von defaitist am 4.4 bzw. den neuen Thread Nr. 078.) |
|
|
Okay, langsam verstehe ich das ganze. Bezieht sich das nur auf Segeln, oder auch auf andere langen Befehle? Mal schauen, ob ich das reproduziert kriege. |
|
|
Habe einen Bug gefunden. Wer einen NMR hat, oder anderweitig keinen langen Befehl gegeben, und hungert, der bekommt keinen ARBEITE-Befehl in der Hunger-Runde. Klingt genau wie das Problem von bitork. |
|
| Änderungsdatum | Benutzername | Feld | Änderung |
|---|---|---|---|
| 2004-03-19 15:32 | bitork | Neuer Eintrag | |
| 2004-03-19 15:32 | bitork | Partei/Faction | => db88 |
| 2004-03-19 15:32 | bitork | Runde/Turn | => 371 |
| 2004-03-27 01:50 | Ulan | Notiz hinzugefügt: 0000073 | |
| 2004-03-27 12:17 | bitork | Notiz hinzugefügt: 0000074 | |
| 2004-03-30 00:21 | Enno | Status | neu => zugewiesen |
| 2004-03-30 00:21 | Enno | Bearbeitung durch | => Enno |
| 2004-03-30 01:12 | Enno | Notiz hinzugefügt: 0000086 | |
| 2004-03-30 14:02 | bitork | Notiz hinzugefügt: 0000088 | |
| 2004-04-02 00:50 | Kitaktus | Notiz hinzugefügt: 0000096 | |
| 2004-04-04 19:40 | defaitist | Notiz hinzugefügt: 0000102 | |
| 2004-04-04 19:42 | defaitist | Notiz hinzugefügt: 0000103 | |
| 2004-04-12 16:07 | Enno | Status | zugewiesen => erledigt |
| 2004-04-12 16:07 | Enno | Lösung | offen => keine Änderung notwendig |
| 2004-04-12 16:07 | Enno | Notiz hinzugefügt: 0000146 | |
| 2004-04-18 14:12 | bitork | Status | erledigt => Rückmeldung |
| 2004-04-18 14:12 | bitork | Lösung | keine Änderung notwendig => wiedereröffnet |
| 2004-04-18 14:12 | bitork | Notiz hinzugefügt: 0000158 | |
| 2004-04-18 21:09 | Enno | Status | Rückmeldung => erledigt |
| 2004-04-18 21:09 | Enno | Lösung | wiedereröffnet => keine Änderung notwendig |
| 2004-04-18 21:09 | Enno | Notiz hinzugefügt: 0000159 | |
| 2004-04-18 21:22 | bitork | Status | erledigt => Rückmeldung |
| 2004-04-18 21:22 | bitork | Lösung | keine Änderung notwendig => wiedereröffnet |
| 2004-04-18 21:22 | bitork | Notiz hinzugefügt: 0000160 | |
| 2004-04-18 21:24 | bitork | Notiz bearbeitet: 0000160 | |
| 2004-04-18 21:28 | bitork | Notiz bearbeitet: 0000160 | |
| 2004-04-19 10:20 | Kitaktus | Notiz hinzugefügt: 0000162 | |
| 2004-04-24 00:48 | Enno | Notiz hinzugefügt: 0000165 | |
| 2004-04-24 00:48 | Enno | Status | Rückmeldung => zugewiesen |
| 2004-05-22 16:29 | Enno | Status | zugewiesen => erledigt |
| 2004-05-22 16:29 | Enno | Lösung | wiedereröffnet => erledigt |
| 2004-05-22 16:29 | Enno | Notiz hinzugefügt: 0000213 | |
| 2004-06-07 23:46 | Enno | Status | erledigt => geschlossen |