Fehler #369
Zauber neu lernen => Doppeleintrag
100%
Description
Wenn ich einen neuen Zauber lerne und die Lern-Maske schließe, taucht der Zauber zweimal in der Liste auf. In der Lernhistorie taucht der Zauber dann zweimal gelernt auf, einen Lernvorgang kann ich dann rückgängig machen.
Wenn ich danach wieder in die Lern-Maske gehe und einen weiteren Zauber lerne, taucht dieser Zauber wieder zweimal in der Liste auf. In der Lernhistorie taucht der Zauber diesmal aber nur einmal auf.
Mache ich diesen einzelnen Eintrag dann rückgängig, verschwindet nur einer der beiden Einträge aus der Zauber-Liste. D. h. der andere Eintrag bleibt dauerhaft erhalten.
Hier zu sehen:
http://www.moam.de/characters/rhoan
Rhoan sollte laut Historie weder "Angst" noch "Stille" können. Beide Einträge waren doppelt und ließen sich nur über die Lernhistorie einmal rückgängig machen.
Hier zu sehen:
http://www.moam.de/characters/dabba_testfigur2
Die Testfigur hat je zweimal "Erkennen von Leben" und "Zwiesprache" gelernt. In der Lernhistorie steht "Erkennen von Leben" einfach, "Zwiesprache" doppelt. Der zweite "Erkennen von Leben"-Eintrag lässt sich als Benutzer nicht entfernen.
Ein einfacher Workaround wäre vermutlich, dass ein Charakter nie zweimal den selben Zauber haben darf (außer Tiersprache o. ä.).
Es wäre nett, wenn Du die Einträge bei Rhoan irgendwie glattziehen könntest. :)
Der EP-Stand stimmt aktuell nicht, Rhoan hat "Angst" und "Stille" umsonst bekommen.
Related issues
History
#1 Updated by Biggles over 7 years ago
- Status changed from Neu to In Bearbeitung
- Assignee set to Biggles
Vermutlich dasselbe Problem in Firefox, das ich für Lernen und Steigern von Fertigkeiten gefixt hatte (#354) - nur eben diesmal bei den Zaubern. Die Daten werden im Firefox doppelt gepostet - da hilft auch der vorgeschlagene Workaround nicht, Stichwort "Racing Condition". Aber wenn es tatsächlich dasselbe Problem wie bei #354 ist, dann ist es auch einfach zu fixen.
Das "Glattziehen" besteht im Falle von Rohan darin, die Zauber "Angst" und "Stille" zu entfernen und nach Einspielen des Fixes neu zu lernen.
#2 Updated by Biggles over 7 years ago
- % Done changed from 0 to 100
#3 Updated by Biggles over 7 years ago
- Target version set to 1.1.1
Yep, dasselbe wie bei #354.
Leider ist der Fix im Sourcecode zwar einfach, wirkt sich aber auf "precompiled" Dateien aus, so dass ich ihn nicht als Hotfix einspielen kann, sondern ein Release dafür bauen muss.
Der empfohlene Workaround bis dahin lautet: Webkit Browser verwenden (Safari, Chrome, ...)
#4 Updated by Biggles over 7 years ago
- Target version changed from 1.1.1 to 1.1.0
#5 Updated by dabba over 7 years ago
Ok, man sollte die Anleitung lesen, dann weiß man, dass man Zauber auch ohne Lernhistorie löschen kann. :o
#6 Updated by Biggles over 7 years ago
- Status changed from In Bearbeitung to Gelöst
- Assignee changed from Biggles to dabba
- Target version changed from 1.1.0 to 1.0.11
#7 Updated by Biggles over 7 years ago
- Assignee deleted (
dabba)
#8 Updated by Biggles over 7 years ago
- Status changed from Gelöst to Erledigt