Ich habe versucht mit der Heldensoftware v. 5.3.1 eine eigene Profession für einen Rondrageweihten zu erstellen und bin dabei an mehreren Stellen kläglich gescheitert.
Ich spiele mich seit etwa 10 Stunden mit dem Problem und finde auch nach Lesen im Forum keine wirkliche Lösung, drum poste ich den Beitrag hier.
Zusammenfasseng habe ich 2 Probleme:
- Inkompatibilität mit der Kultur Maraskan (Freeze / Exception)
- Wahl der Liturgien ist nicht sinnvoll möglich.
Versuch 1: Ich habe in einer eigenen Profession den Schwertgesellen aus Buskur nachgebaut und ihm den Vorteil "Geweiht [zwölfgöttliche Kirche]", den Nachteil "Moralkodex [Rondra-Kirche]" und bei den Talenten "Liturgiekenntnis (Rondra) 3" verpasst. Dazu noch Modifikationen, dass die Mindestwerte für Rondra Geweihte und für Schwertgesellen passen und minimale Änderungen bei den Talenten.
* Direkter Ansatz:
Versuche ich nun die Profession mit einem Mittelländer (0 GP) und der Kultur Maraskan zu kombinieren bleibt die Software stecken (kein Fehler angezeigt).
* Ansatz ohne Muttersprachmodifikation:
Entferne ich nun die Modifikation für die Muttersprache (habe sowas im Forum gelesen) bekomme ich eine Java Exception:
Code: Alles auswählen
null
helden.framework.A.B.addTalentwert(Unknown Source)
helden.framework.A.O0oO.o00000(Unknown Source)
helden.model.profession.EigeneProfession.bestimmeTalentwerte(Unknown Source)
helden.framework.A.D.bestimmeTalentwerte(Unknown Source)
helden.gui.oOOO.super.null.õ00000(Unknown Source)
helden.gui.oOOO.super.OOoO.Object(Unknown Source)
helden.gui.oOOO.super.OOoO.oÓ0000(Unknown Source)
helden.gui.oOOO.super.OOoO.o00000(Unknown Source)
helden.gui.oOOO.super.OOoO.ÕÒ0000(Unknown Source)
helden.gui.oOOO.oOOO.actionPerformed(Unknown Source)
javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
javax.swing.DefaultButtonModel.setPressed(Unknown Source)
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
java.awt.Component.processMouseEvent(Unknown Source)
javax.swing.JComponent.processMouseEvent(Unknown Source)
java.awt.Component.processEvent(Unknown Source)
java.awt.Container.processEvent(Unknown Source)
java.awt.Component.dispatchEventImpl(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Window.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.EventQueue.dispatchEventImpl(Unknown Source)
java.awt.EventQueue.access$200(Unknown Source)
java.awt.EventQueue$3.run(Unknown Source)
java.awt.EventQueue$3.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
java.awt.EventQueue$4.run(Unknown Source)
java.awt.EventQueue$4.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
java.awt.EventQueue.dispatchEvent(Unknown Source)
java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.run(Unknown Source)
Version: 5.3.1 / 050301 / 3877
File C:\Program Files (x86)\Helden-Software\helden.jar
MD5: 92bf85721d199f576e50d57681231b1c
Parameter: [-hsDebianMode]
Verzeichnisse:
daten: C:\Users\Alexander\helden\daten
heldBildPfad: C:\Users\Alexander\helden\charakterbilder
heldenPfad: C:\Users\Alexander\helden\helden.zip.hld
modTalente: C:\Users\Alexander\helden\mods\talente
hilfeTextePfad: C:\Users\Alexander\helden\hilfeTexte
pluginPfad: C:\Users\Alexander\helden\plugins
logs: C:\Users\Alexander\helden\logs
erschaffungsSavesPfad: C:\Users\Alexander\helden\erschaffungsSaves
modRasse: C:\Users\Alexander\helden\mods\rasse
einstellungsPfad: C:\Users\Alexander\.heldEinstellungen4_1.xml
hintergruende: C:\Users\Alexander\helden\hintergruende
modProfession: C:\Users\Alexander\helden\mods\professionen
modKultur: C:\Users\Alexander\helden\mods\kultur
DebianMode: true
Jar: C:\Program Files (x86)\Helden-Software
Java:
Oracle Corporation 1.7.0_45 (64 bit)
Windows 7 6.1 amd64
Default-Charset: windows-1252
Memory:
Max für Java verfügbar: 905MB
Zur Zeit genutzt: 96MB
Erstellung ist möglich. Ich bekomme bei den Liturgien gefühlt alle zur Auswahl, aber das ist nicht wirklich ein Problem, da ohnehin keine Liturgie bei der Erstellung gewählt werden soll.
Karmalqueste, Kampfreflexe und Kulturkunde (Maraskan) ist "nicht nutzbar".
Nach Abschluss der Erstellung ist KEINE Liturgie mehr verfügbar.
Nach testweiser Steigerung von "Liturgiekenntniss (Rondra)" auf 10 erscheint bei den SF unter dem Reiter Geweiht lediglich "Liturgie: Marbos Gnade".
Versuch 3: Ich bau die Profession um und ordne alle Rondra-Möglichen-Liturgien in "verbilligte" SF.
-> Plan ist dem Programm irgendwie die Zuordnung der (Geweihten) Sonderfertigkeiten zu "zeigen".
Ergebnis: Es ist wieder nur "Liturgie: Marbos Gnade" nach Erhöhung der Liturgiekenntniss da/wählbar.
Wenn mir jemand bitte sagen könnte, wie ich dem Tool beibringe welche Liturgien "erlaubt" sind oder was ich tun muss, dass die Profession als Geweiht einer bestimmten Gottheit "erkannt" wird, könnte ich mit meiner Maraskaner-Eigenbau-Kopie die Profession bauen und verwenden (das wäre vorerst mal gut genug).
Herzlichen Dank für die Hilfe und schöne Feiertage!
Gildoniel