View Issue Details

IDProjectCategoryView StatusLast Update
0002872EresseaLERNE/LEHREpublic2025-01-18 11:53
ReporterEnno Assigned ToEnno  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version27.2 
Target Version27.3Fixed in Version27.3 
Summary0002872: Tunnelwurm kann mit LERNE AUTO lehren
Description

Wie ein Test gerade ergeben hat, wird bei LERNE AUTO das RCF_NOTEACH Flag nicht beachtet. Das ist bei Rassen mit hohen Talentboni wie dem TW natürlich nicht erwünscht.

TagsNo tags attached.
Faction0
GameE2
Report0

Activities

Xolgrim

Xolgrim

2022-07-10 18:27

updater   ~0009698

Bei teure Talente, wie Taktik, die nicht mittels LERNE AUTO gelernt/gelehrt werden können funktionieren LERNE AUTO als LERNE und wird im DEFAULT befehl auch in LERNE umgewandelt. Das wäre natürlich ein wünschenswertes Verhalten auch für Vertraute.

K

K

2022-07-10 19:14

reporter   ~0009699

Einspruch ;) Vertrauten die Nutzung von LERNE AUTO, auch als Schüler, komplett zu verbieten finde ich nicht wünschenswertes Verhalten. Wenn das die technisch praktische Lösung wird, ist das etwas anderes. Aber wünschenswert fände ich wenn man das Ausbildungsmikromanagement bei Vertrauten mit AUTO reduzieren kann.

Enno

Enno

2022-07-10 21:39

administrator   ~0009700

Ich glaube, das ist die einfachste Lösung. Wer die lehren will, muss das mit LEHRE machen. Das von @Xolgrim beschriebene Verhalten, dass in bestimmten Fällen aus einem LERNE AUTO automatisch ein LERNE wird, ist mir unbekannt, wäre aber natürlich schön, wenn das ginge.

Enno

Enno

2022-07-11 15:41

administrator   ~0009701

Das mit den teuren Talenten stimmt sogar, und passiert beim Einlesen der Befehle in parse_order. Das kann da gemacht werden, weil offensichtlich ist, dass ein Talent teuer ist. Ob der Befehl von einer Einheit ausgeführt wird, die nicht lehren darf, ist an der Stelle leider nicht einfach ersichtlich, denn der Befehl ist nicht an eine Einheit gekoppelt. Theoretisches Beispiel: Die Einheit ist eine TEMP-Einheit, deren Rasse wir an der Stelle noch gar nicht kennen können.

Enno

Enno

2022-07-11 16:35

administrator   ~0009702

Alternative Idee: Während der Bearbeitung von LERNE ALLES weiß ich ja, welche Einheit den Befehl ausführt, und da kann ich nicht nur eine Fehlermeldung schreiben, sondern auch den Befehl in ein LERNE umwandeln. LERNE kommt ja erst nach LERNE AUTO in der Befehlsreihenfolge.

Enno

Enno

2022-07-16 10:20

administrator   ~0009703

Es bleibt erstmal bei der einfachen Lösung: Wer nicht lehren kann, kann auch kein LERNE AUTO machen, und kriegt eine Fehlermeldung, kein Fallback auf LERNE.

Issue History

Date Modified Username Field Change
2022-07-10 15:09 Enno New Issue
2022-07-10 15:09 Enno Assigned To => Enno
2022-07-10 15:09 Enno Status new => assigned
2022-07-10 15:09 Enno Target Version => 27.3
2022-07-10 18:27 Xolgrim Note Added: 0009698
2022-07-10 19:14 K Note Added: 0009699
2022-07-10 21:39 Enno Note Added: 0009700
2022-07-11 15:41 Enno Note Added: 0009701
2022-07-11 16:35 Enno Note Added: 0009702
2022-07-16 10:20 Enno Status assigned => resolved
2022-07-16 10:20 Enno Resolution open => fixed
2022-07-16 10:20 Enno Fixed in Version => 27.3
2022-07-16 10:20 Enno Note Added: 0009703
2025-01-18 11:53 Xolgrim Status resolved => closed