View Issue Details

IDProjectCategoryView StatusLast Update
0002827EresseaMonsterpublic2025-01-18 12:05
ReporterEON Assigned ToEnno  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version3.30.2 
Target Version27.2Fixed in Version27.2 
Summary0002827: Seeschlange konnte nicht per Boot verfolgt werden
Description

Eressea Version 27.1

Ich wollte in einem Boot einer Seeschlange folgen. Ich habe es mit FOLGE EINHEIT einheit-nr probiert, das hat nicht funktioniert:

@FOLGE EINHEIT jren ARBEITE

Pangolin (qqw) entdeckt, dass Ozean (19, -43) Ozean ist. Pangolin (qqw) konnte Seeschlange (jren) nicht folgen.

Daraus, " dass Ozean (...) Ozean ist" folgere ich, dass meine Einheit, die Besitzer eines Bootes ist und sich in einem Ozeanfeld befindet, versucht hat, zu Fuß der Seeschalnge zu folgen, was natürlich nicht klappt, da man zu Fuß keinen Ozean betreten kann

Additional Information

Folge scheint mir generell etwas tricky zu sein. Man kann entweder einer Einheit oder einem Schiff folgen. Daruas ergeben sich folgende Fehlermöglichkeiten:

Zählen Seeschlangen als Schiffe? Dann hätte ich "Folge Schiff" verwenden müssen Oder kann man in/mit einem Schiff nur ein Schiff verfolgen? Gleiches Problem wie oben. Laut Wiki können Einheiten die selbst Piraterie verwenden nicht verfolgt werden - verwenden Seeschlangen den Befehl "PIRATERIE"? Dann hätte ich sie deshalb nicht verfolgen könnnen, und nur die Fehlermeldung wäre falsch Ich vermute jedoch, dass es ein Bug sein ist, weil meine Einheit die Fehlermeldung "Pangolin (qqw) entdeckt, dass Ozean (19, -43) Ozean ist." bekommen hat, die man sonst nur bekommt wenn man zu Fuß/auf einem Pferd versucht, einen Ozean zu betreten. Alternativ könnte es auch ein Problem mit der Tarnung der Seeschlange sein, dann wäre aber auch die Fehlermeldung falsch. Außerdem sehe ich die Seeschlange mit einer anderen Einheit auf einem anderen Boot im Nachbarfeld.

TagsNo tags attached.
FactionhaLb
GameE2
Report1256

Activities

Enno

Enno

2022-03-06 15:41

administrator   ~0009532

Die "entdeckt, dass Ozean (19, -43) Ozean ist" Meldung kommt wohl, weil der Code checkt, ob man dahin wandern kann. Warum, ist mir noch nicht klar. Erklärt dann aber sicher alles, was daraus folgt. Immerhin hat es also mit PIRATERIE nichts zu tun.

Enno

Enno

2022-03-06 15:46

administrator   ~0009533

Aha, da wird erst zu Fuss getestet, dann auf Schiffen. Zu Land sollte es keine Meldung geben, und mit Schiff geht es nicht, weil die Einheit UFL_NOTMOVING gesetzt hat, wieso das?

Enno

Enno

2022-03-07 20:02

administrator   ~0009534

Schiffe können nur andere Schiffe verfolgen, keine Einheiten. Ich habe was gemacht, damit die verwirrenden Fehlermeldungen nicht entstehen, aber ich fürchte, die Einheit verliert trotzdem ihren langen Befehl. Ob ich daran etwas ändern kann, muss ich mal gucken, aber evtl. geht das wegen der Befehlsreihenfolge nicht?

EON

EON

2022-03-07 20:12

reporter   ~0009535

Ich schlage vor, den Eintrag im Wiki unter https://wiki.eressea.de/index.php/FOLGE

"Achtung, nicht gefolgt werden kann Schiffen, die selber FOLGE SCHIFF oder PIRATERIE als Befehl haben. " zu "Achtung, nicht gefolgt werden kann Schiffen, die selber FOLGE SCHIFF oder PIRATERIE als Befehl haben. Da Seeschlangen auch Schiffen auflauern wie Piraten können sie ebenfalls nicht verfolgt werden." zu ändern.

Enno

Enno

2022-03-08 07:50

administrator   ~0009536

Last edited: 2022-03-08 07:50

Das Ziel ist eher: Nur Kapitäne von Schiffen können den FOLGE SCHIFF Befehl setzen, um ein Schiff zu verfolgen. Alle anderen Einheiten können mit FOLGE EINHEIT einer einzelnen Einheit folgen, wenn sich diese durch NACH, ROUTE, FAHRE oder FOLGE bewegt. Da muss glaube ich die Seeschlange nicht als Sonderfall erwähnt werden, denn sie ist keiner.

EON

EON

2022-03-08 08:19

reporter   ~0009537

Würde ich schon so sehen So wie ich das verstehe kann man ihr gar nicht folgen, weder per Schiff mit FOLGE SCHIFF weil sie kein Schiff ist, noch mit FOLGE EINHEIT. Dafür gibt es gleich mehrere Gründe:

  • Kapitäne können ihr nicht folgen weil sie nur FOLGE SCHIFF verwenden können um ihr Schiff zu bewegen
  • Matrosen können ihr nicht folgen, weil sie das Schiff verlassen und ertrinken würden
  • Besondere EInheiten (Vertraute etc.) können ihr auch nicht folgen, weil die Seeschlange selbst Piraterie nutzt

Das dritte kann ich nicht testen, da wäre es schön, wenn es einen Testfall geben würde. Nachgefragt: Mir scheint es so, als ob dann FOLGE EINHEIT generell nicht auf Ozeanfeldern funktioniert, oder kann ich als Kapitän eines Schiffes einer Person auf einem anderen Schiff folgen?

Enno

Enno

2022-03-08 08:23

administrator   ~0009538

Das sind aber alles keine Besonderheiten der Seeschlange, sondern gelten auch für Drachen, Adler und Delfine. Und wenn man PIRATERIE nicht verfolgen kann, ist das etwas, das man als Problem mit Piraten erklären sollte, nicht in einem Nebensatz zu Seeschlangen.

Solthar

Solthar

2022-03-08 10:22

developer   ~0009540

Habe mal eine Klarstellung zu https://wiki.eressea.de/index.php/FOLGE hinzugefügt.

Es stimmt übrigens nicht, dass Seeschlangen sich nur über Piraterie bewegen.

Enno

Enno

2022-03-08 10:29

administrator   ~0009541

Es stimmt übrigens nicht, dass Seeschlangen sich nur über Piraterie bewegen.

Eben. Deswegen stimmt es auch nicht grundsätzlich, das man sie nicht verfolgen kann.

Enno

Enno

2022-03-08 18:47

administrator   ~0009547

Du bist nicht der einzige, der das als Kapitän mit FOLGE EINHEIT probiert. Und es gibt jemand (Fiete), der FOLGE SCHIFF befiehlt, obwohl er kein Kapitän ist. Vielleicht ist das doch eine neue Fehlermeldung wert ...

Enno

Enno

2022-03-08 19:04

administrator   ~0009548

Sieht gut aus, finde ich:

Pangolin (qqw) in Ozean (19,-44): '@FOLGE EINHEIT jren' - Schiffe können nur
  andere Schiffe verfolgen.

Issue History

Date Modified Username Field Change
2022-03-05 22:19 EON New Issue
2022-03-06 08:56 Enno Assigned To => Enno
2022-03-06 08:56 Enno Status new => assigned
2022-03-06 08:56 Enno Target Version => 27.2
2022-03-06 15:41 Enno Note Added: 0009532
2022-03-06 15:46 Enno Note Added: 0009533
2022-03-07 20:02 Enno Note Added: 0009534
2022-03-07 20:12 EON Note Added: 0009535
2022-03-08 07:50 Enno Note Added: 0009536
2022-03-08 07:50 Enno Note Edited: 0009536
2022-03-08 08:19 EON Note Added: 0009537
2022-03-08 08:23 Enno Note Added: 0009538
2022-03-08 10:22 Solthar Note Added: 0009540
2022-03-08 10:29 Enno Note Added: 0009541
2022-03-08 18:47 Enno Note Added: 0009547
2022-03-08 19:04 Enno Note Added: 0009548
2022-03-08 19:19 Enno Status assigned => resolved
2022-03-08 19:19 Enno Resolution open => fixed
2022-03-08 19:19 Enno Fixed in Version => 27.2
2025-01-18 12:05 Xolgrim Status resolved => closed