Eintragsdetails ansehen

IDProjektKategorieSichtbarkeitZuletzt aktualisiert
0001015EresseaGeneralöffentlich2007-02-15 00:06
Reporterjt3p Bearbeitung durchEnno  
PrioritätnormalSchweregradschwerer FehlerReproduzierbarnicht reproduzierbar
Status geschlossenLösungkeine Änderung notwendig 
Zusammenfassung0001015: Bug nach Schiffskampf (1 Schiff hat sich falsch bewegt, 6 blieben stehen) obwohl Kapitäne unbeteiligt
Beschreibung

Hi Enno,

ein Teil meiner Flotte wurde von 488 auf 489 auf dem Wasser angegriffen. Die Flotte bestand aus 1 Triereme (Kapitän+Mannschaft,100 Mann Kampftruppen) und 6 Karavellen (6 Kapitäne+Mannschaft, ansonsten leer). SÄmtliche Kapitäne+Mannschaften standen auf kämpfe nicht. Die 100 Mann auf kämpfe aggressiv. Passiert ist folgendes: die 100 Mann auf der Trireme haben gekämpft, die Trireme ist anscheinend abgetrieben bzw. hat sich anders bewegt als befohlen und die 6 Karavellen sind stehen geblieben.

Da sämtliche Kapitäne und Mannschaften nicht am Kampf beteiligt waren hätten sich meines Erachtens alle Schiffe bewegen müssen und wären aus der Gefahr raus. Zumindest hätten alle 7 Schiffe am selben Platz verbleiben müssen.

Problem ist: 6 Karavellen sind geblieben (nun ohne Schutz), die Trireme sitzt im Nachbarfeld (fast ohne Silber).

[Habe den Kampfreport in "additional information" eingestellt].

Zusätzliche Informationen
               In Ozean (23,-20) findet ein Kampf statt.

Der Kampf wurde ausgelöst von Nikes Narrentruppe (1ie9).

Heer 0: Reich der Sternenruderer (jt3p) Kämpft gegen: Heer 1(NN) Hilft: Heer 0(RdS)

... in der 1 Kampflinie:

    1. Corps Borderers DIV I (8130), 100 Meermenschen, aggressiv, Talente: Reiten 2, Hiebwaffen 14, Ausdauer 10, Steuereintreiben 1, hat: 2 Pferde, 100 Plattenpanzer, 100 Schilde, 100 Schwerter. ... in der 3 Kampflinie:
  • Kapitän Marathon (jtzz), 6 Meermenschen, kämpft nicht, Talente: Reiten 4, Segeln 10, Ausdauer 6, hat: 1494 Silber, 6 Schartige Schwerter.
  • Kapitän Karavelle Godor (2z1t), 4 Meermenschen, kämpft nicht, Talente: Segeln 12, Ausdauer 8, Stangenwaffen 2, hat: 1600 Silber, 4 Speere.
  • Kapitän Frostfänger (m20e), 6 Meermenschen, kämpft nicht, Talente: Segeln 14, Reiten 1, Ausdauer 8, Wahrnehmung 1, Schiffbau 4, Stangenwaffen 6, hat: Kakteenschwitz.
  • Kapitän Glutrot (rnj2), 5 Meermenschen, kämpft nicht, Talente: Tarnung 1, Ausdauer 7, Segeln 11, Schiffbau 4, hat: 1591 Silber.
  • Kapitön Horasse (irji), 5 Meermenschen, kämpft nicht, Talente: Segeln 11, Tarnung 1, Ausdauer 7, hat: 1400 Silber.
  • Kapitän Lorgo (frp6), 6 Meermenschen, kämpft nicht, Talente: Tarnung 1, Ausdauer 7, Segeln 10, hat: 4156 Silber.

Heer 1: Nikes Narrentruppe (1ie9) Kämpft gegen: Heer 0(RdS) Hilft: Heer 1(NN) Attacke gegen: Heer 0(RdS)

... in der 1 Kampflinie:

  • Kratzetatzen (yehm), 2 Wildkatzen, vorne, hat: 2 Kettenhemden, 2 Hellebarden, 2 Schilde.

Kratzetatzen (yehm) überrascht den Gegner.

Einheiten vor der 0. Runde: Heer 0(RdS): 100+0+32, Heer 1(NN): 2

Einheiten vor der 1. Runde: Heer 0(RdS): 100+0+32, Heer 1(NN): 2

Einheiten vor der 2. Runde: Heer 0(RdS): 100+0+32, Heer 1(NN): 2

Einheiten vor der 3. Runde: Heer 0(RdS): 100+0+32, Heer 1(NN): 1

Einheiten vor der 4. Runde: Heer 0(RdS): 100+0+32, Heer 1(NN): 1

Einheiten vor der 5. Runde: Heer 0(RdS): 100+0+32, Heer 1(NN): 1

Einheiten nach dem Kampf: Heer 0(RdS): 100+0+32

  1. Corps Borderers DIV I (8130) erzielte 46 Treffer und tötete 3 Gegner. Kratzetatzen (yehm) verlor 2 Personen. Heer 0(RdS): 0 Tote, 0 Geflohene, 132 Überlebende. Heer 1(NN): 2 Tote, 0 Geflohene, 0 Überlebende.
  2. Corps Borderers DIV I (8130) erbeuten 2 Schilde.
  3. Corps Borderers DIV I (8130) erbeuten 32 Silber.
  4. Corps Borderers DIV I (8130) erbeuten 1 Hellebarde.
  5. Corps Borderers DIV I (8130) erbeuten 1 Kettenhemd.
TagsKeine Tags zugeordnet.
Parteijt3p
Spiel
Report489

Notizen / Dateien

Belfalas

Belfalas

2006-09-15 21:56

Reporter   ~0002244

Da deine Einheiten einen langen Kampf hatte, konnte keine Einheit, die im Kampfreport aufgeführt ist, sich bewegen bzw. konnten keine Bewegungs-befehle ausgeführt werden. Die Trireme muss abgetrieben sein, vielleicht durch die Beute und daraus resultierende Überladung (habe nicht durchgerechnet) oder durch Sturm.

IMHO kein Bug.

jt3p

jt3p

2006-09-15 22:49

Reporter   ~0002245

Hallo Belfalas,

das mag ja sein, aber die Kapitäne+Mannschaften hätten garnicht an der Schlacht teilnehmen sollen, da sie auf "Kämpfe nicht" standen und die erste Reihe nicht gebrochen ist.

Die Trireme (abtreiben wegen Überladung) sehe ich ein. Die Karavellen hätten sich wegbewegen müssen.

Belfalas

Belfalas

2006-09-16 10:23

Reporter   ~0002247

Der Kmapf wurde aber vom Gegner ausgelöst. Der hat natürlich alle Kapitäne angegriffen. Somit nehmen die Kapitäne am Kampf teil, wenn auch nicht aktiv.

http://www.eressea.de/rules/de/Kampf.html#schlacht

Da die Kapitäne im Kmapfreport stehen und der Kampf für deine Kämpfer länger als eine Runde gedauert hat, konnten die sich nicht mehr bewegen.

jt3p

jt3p

2006-09-17 09:45

Reporter   ~0002248

Hallo Belfalas,

das, was passiert hat entspricht doch gerade nicht der Anleitung: Die betroffenen Kapitäne standen in der 3. Reihe. In der Anleitung steht: "Nur die ersten beiden Kampfreihen können am Kampf teilnehmen, also angreifen. Nicht kampfbereite Einheiten, die direkt angegriffen werden, müssen sich erst verteidigen, wenn die ersten beiden Reihen aufgerieben sind. Fliehende Einheiten versuchen natürlich zu fliehen (siehe hier)."

D. h. meine Kapitänem mussten sich nicht verteidigen und nahmen daher nicht am Kampf teil. Das ist doch dasselbe wie wenn ich in einer umkämpften Landregion einige Einheiten auf Kämpfe nicht stelle und dann wegziehe während der Rest die Stellung hält. Warum sollte das auf dem Wasser anders sein?

Im übrigen entspricht der Bug dem issue 0001003. Da waren an einem Kampf anscheinend ebenfalls Kapitäne auf 'kämpfe nicht' gestellt und die Schiffe haben trotzdem den Schiffsschaden zugewiesen bekommen. Auch hier hat der Computer alle Schiffe als "an der Schlacht beteiligt" gezählt, obwohl er dies aufgrund von "kämpfe nicht" nicht hätte tun sollen.

Belfalas

Belfalas

2006-09-17 10:24

Reporter   ~0002249

Naja ... es gibt einen Unterschied zwischen "am Kampf teilnehmen" und "aktiv mitkämpfen". Alle Einheiten die im Kampfreport aufgeführt sind nehmen am Kmapf teil. Allerdings kämpfen nur die ersten beiden Reihen aktiv mit. (Überrennen etc. mal aussen vor gelassen)

Sobald eine Einheit einen "langen Kampf" also mehr als einmal angegriffen hat, kann diese keine langen Befehle mehr ausführen. Einheiten die einen "kurzen Kampf" haben, können danach noch einen langen Befehl ausführen. Ausnahme sind dabei allerdings alle Bewegungsbefehle. Diese können nur ausgeführt werden, wenn keine Einzige deiner Einheiten einen langen Kampf hatte.

Deine Kapitäne haben also am Kampf teil genommen, aber nicht aktiv mitgekämpft. Also hatten sie selber einen kurzen Kampf, hätten also noch einen langen Befehl ausführen können. Allerdings hat deine Frontreihe lange gekämpft, also kann niemand mehr Bewegungsbefehle ausführen.

Das ist auch auf dem Land genau so. Der Unterschied zu dem Kampf auf dem Wasser ist, dass auf dem Wasser noch Schiffsschaden dazu kommt.

Bug 1003 ist übrigens von mir gemeldet ;)

Enno

Enno

2006-10-07 11:34

Administrator   ~0002282

Wie Belfalas das sagt, stimmt es mit den Regeln und dem Code ueberein - so sind die wirklich. Ob das toll ist oder nicht steht auf einem anderen Blatt, aber es ist jedenfalls 'korrekt' abgelaufen.

Eintrags-Historie

Änderungsdatum Benutzername Feld Änderung
2006-09-15 19:22 jt3p Neuer Eintrag
2006-09-15 19:22 jt3p Partei/Faction => jt3p
2006-09-15 19:22 jt3p Report No. => 489
2006-09-15 21:56 Belfalas Notiz hinzugefügt: 0002244
2006-09-15 22:49 jt3p Notiz hinzugefügt: 0002245
2006-09-16 10:23 Belfalas Notiz hinzugefügt: 0002247
2006-09-17 09:45 jt3p Notiz hinzugefügt: 0002248
2006-09-17 10:24 Belfalas Notiz hinzugefügt: 0002249
2006-10-07 11:34 Enno Status neu => erledigt
2006-10-07 11:34 Enno Lösung offen => keine Änderung notwendig
2006-10-07 11:34 Enno Bearbeitung durch => Enno
2006-10-07 11:34 Enno Notiz hinzugefügt: 0002282
2007-02-15 00:06 Enno Status erledigt => geschlossen