Hallo,
folgender Fehler ist uns aufgefallen:
Erschaffen eines Helden
Regelbasis: Myranor
Einstellungen: Standard (männlich/weiblich)
"Mensch" > "Höfische Kultur" Variante "Haus Onachos" > "Optimat" Variante "Optimatischer Vollzauberer" > irgendeine Profession
Das Programm stürzt mit einer Fehlermeldung (siehe Antwort) nach Eingabe des Namens und "Weiter" ab.
Das Problem tritt unabhängig vom gewählten Geschlecht auf;
Das Problem tritt unabhängig von der gewählten Spezies auf (getestet mit Amaunir, Mensch, Vesai)
Das Problem tritt nur bei der Kombination "Haus Onachos" > "Optimatischer Vollzauberer" auf.
Das Problem tritt NICHT auf, wenn man die "Optimatischer Vollzauberer" Variante nicht wählt;
Das Problem tritt NICHT auf, wenn man bei der Kulturvariante ein anderes Haus nimmt, z.B. "Haus Alantinos" oder "Haus Partholon" oder "Haus Quoran"
Das Problem tritt NICHT auf, wenn man bei der Kulturvariante KEIN Haus angibt.
Das Problem tritt NICHT auf, wenn man später in den Vorteilen "Optimat (ohne VZ)" nimmt.
[5.6.0] Erschaffen eines Helden > Myranor Optimatischer Vollzauberer Absturz
Moderatoren: Raskir, little.yoda, Zafnir, teclis2000, hades-hl, Gorbalad, Twister1982, Eclipse404
Forumsregeln
Bitte beachtet unsere Anmerkungen zum Bugreporting, bevor ihr neue Beiträge schreibt
Bitte beachtet unsere Anmerkungen zum Bugreporting, bevor ihr neue Beiträge schreibt
Re: [5.6.0] Erschaffen eines Helden > Myranor Optimatischer Vollzauberer Absturz
helden.framework.B.OOoo: SternenkundeSternenkunde
helden.framework.B.N.new(TalentFabrik.java:508)
helden.model.myranor.kultur.optimatenhaeuser.OptimatOnachosVariante.getTalentwerte(OptimatOnachosVariante.java:61)
helden.model.myranor.kultur.BasisMyranorKultur.bestimmeTalentwerte(BasisMyranorKultur.java:192)
helden.gui.erschaffung.werkzeug.HEW2Talente.init(HEW2Talente.java:411)
helden.gui.erschaffung.werkzeug.HEW2.recreateHeld(HEW2.java:1357)
helden.gui.erschaffung.werkzeug.HEW2.recalc(HEW2.java:1283)
helden.gui.erschaffung.werkzeug.HEW2.setPhase(HEW2.java:1592)
helden.gui.erschaffung.werkzeug.HEW2.naechstePhase(HEW2.java:1260)
helden.gui.erschaffung.HauptDialog.actionPerformed(HauptDialog.java:394)
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:262)
java.awt.Component.processMouseEvent(Component.java:6539)
javax.swing.JComponent.processMouseEvent(JComponent.java:3318)
java.awt.Component.processEvent(Component.java:6304)
java.awt.Container.processEvent(Container.java:2239)
java.awt.Component.dispatchEventImpl(Component.java:4889)
java.awt.Container.dispatchEventImpl(Container.java:2297)
java.awt.Component.dispatchEvent(Component.java:4711)
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535)
java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
java.awt.Container.dispatchEventImpl(Container.java:2283)
java.awt.Window.dispatchEventImpl(Window.java:2746)
java.awt.Component.dispatchEvent(Component.java:4711)
java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
java.awt.EventQueue.access$500(EventQueue.java:97)
java.awt.EventQueue$3.run(EventQueue.java:709)
java.awt.EventQueue$3.run(EventQueue.java:703)
java.security.AccessController.doPrivileged(Native Method)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
java.awt.EventQueue$4.run(EventQueue.java:733)
java.awt.EventQueue$4.run(EventQueue.java:731)
java.security.AccessController.doPrivileged(Native Method)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Version: 5.6.0 / 050600 / 9e89b3ef35d960ee935b605c10fd0199c81655d3
[output abgeschnitten]
DebianMode: false
Jar: C:\Users\Florian\Heldenschmiede\Helden-Software
Java:
Oracle Corporation 1.8.0_511 (64 bit)
Windows 11 10.0 amd64
Default-Charset: windows-1252
Memory:
Max für Java verfügbar: 228MB
Zur Zeit genutzt: 44MB
helden.framework.B.N.new(TalentFabrik.java:508)
helden.model.myranor.kultur.optimatenhaeuser.OptimatOnachosVariante.getTalentwerte(OptimatOnachosVariante.java:61)
helden.model.myranor.kultur.BasisMyranorKultur.bestimmeTalentwerte(BasisMyranorKultur.java:192)
helden.gui.erschaffung.werkzeug.HEW2Talente.init(HEW2Talente.java:411)
helden.gui.erschaffung.werkzeug.HEW2.recreateHeld(HEW2.java:1357)
helden.gui.erschaffung.werkzeug.HEW2.recalc(HEW2.java:1283)
helden.gui.erschaffung.werkzeug.HEW2.setPhase(HEW2.java:1592)
helden.gui.erschaffung.werkzeug.HEW2.naechstePhase(HEW2.java:1260)
helden.gui.erschaffung.HauptDialog.actionPerformed(HauptDialog.java:394)
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:262)
java.awt.Component.processMouseEvent(Component.java:6539)
javax.swing.JComponent.processMouseEvent(JComponent.java:3318)
java.awt.Component.processEvent(Component.java:6304)
java.awt.Container.processEvent(Container.java:2239)
java.awt.Component.dispatchEventImpl(Component.java:4889)
java.awt.Container.dispatchEventImpl(Container.java:2297)
java.awt.Component.dispatchEvent(Component.java:4711)
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535)
java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
java.awt.Container.dispatchEventImpl(Container.java:2283)
java.awt.Window.dispatchEventImpl(Window.java:2746)
java.awt.Component.dispatchEvent(Component.java:4711)
java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
java.awt.EventQueue.access$500(EventQueue.java:97)
java.awt.EventQueue$3.run(EventQueue.java:709)
java.awt.EventQueue$3.run(EventQueue.java:703)
java.security.AccessController.doPrivileged(Native Method)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
java.awt.EventQueue$4.run(EventQueue.java:733)
java.awt.EventQueue$4.run(EventQueue.java:731)
java.security.AccessController.doPrivileged(Native Method)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Version: 5.6.0 / 050600 / 9e89b3ef35d960ee935b605c10fd0199c81655d3
[output abgeschnitten]
DebianMode: false
Jar: C:\Users\Florian\Heldenschmiede\Helden-Software
Java:
Oracle Corporation 1.8.0_511 (64 bit)
Windows 11 10.0 amd64
Default-Charset: windows-1252
Memory:
Max für Java verfügbar: 228MB
Zur Zeit genutzt: 44MB
Re: [5.6.0] Erschaffen eines Helden > Myranor Optimatischer Vollzauberer Absturz
Hi,
danke für die ausführliche Meldung!
Bug ist gefunden und in der nächsten Version gefixt. Blöde Tippfehler im Code. Workaround kann ich leider aktuell keinen bieten.
Viele Grüße
Markus
danke für die ausführliche Meldung!
Bug ist gefunden und in der nächsten Version gefixt. Blöde Tippfehler im Code. Workaround kann ich leider aktuell keinen bieten.
Viele Grüße
Markus