Eintragsdetails ansehen

IDProjektKategorieSichtbarkeitZuletzt aktualisiert
0002872EresseaLERNE/LEHREöffentlich2022-07-16 12:20
ReporterEnno Bearbeitung durchEnno  
PrioritätnormalSchweregradkleinerer FehlerReproduzierbarnicht getestet
Status erledigtLösungerledigt 
Produktversion27.2 
Zielversion27.3Behoben in Version27.3 
Zusammenfassung0002872: Tunnelwurm kann mit LERNE AUTO lehren
Beschreibung

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.

TagsKeine Tags zugeordnet.
Partei0
SpielE2
Report0

Notizen / Dateien

Xolgrim

Xolgrim

2022-07-10 20:27

Tester   ~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 21: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 23: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 17: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 18: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 12: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.

Eintrags-Historie

Änderungsdatum Benutzername Feld Änderung
2022-07-10 17:09 Enno Neuer Eintrag
2022-07-10 17:09 Enno Bearbeitung durch => Enno
2022-07-10 17:09 Enno Status neu => zugewiesen
2022-07-10 17:09 Enno Zielversion => 27.3
2022-07-10 20:27 Xolgrim Notiz hinzugefügt: 0009698
2022-07-10 21:14 K Notiz hinzugefügt: 0009699
2022-07-10 23:39 Enno Notiz hinzugefügt: 0009700
2022-07-11 17:41 Enno Notiz hinzugefügt: 0009701
2022-07-11 18:35 Enno Notiz hinzugefügt: 0009702
2022-07-16 12:20 Enno Status zugewiesen => erledigt
2022-07-16 12:20 Enno Lösung offen => erledigt
2022-07-16 12:20 Enno Behoben in Version => 27.3
2022-07-16 12:20 Enno Notiz hinzugefügt: 0009703