Skip to content

Sephrasto 1.7.0

Compare
Choose a tag to compare
@brzGatsu brzGatsu released this 19 Feb 08:10
· 437 commits to master since this release

Allgemein:

  • Fix: Beim Charakterladen wurde nach Hausregel-Änderungen angezeigt, der Hausregel-Dateipfad hätte sich geändert.
  • Fix: Absturz nach Änderung des Plugin-Pfads (seit 1.6.0). Wenn der Pfad nun geändert wird, werden bis zu einem Neustart nur noch die offiziellen Plugins angezeigt.
  • Die Gebrauchsanweisung.pdf ist nun in die Sephrasto-Hilfe integriert.
  • Neuer Style: DSA Forum (vielen Dank lukruh)
  • Beim PDF-Export ändert sich der Mauscursor nun zu einem Warten-Icon
  • In den Einstellungen können nun Schriftart und -größe gewählt werden.

Fertigkeiten Tab:

  • Fix: Die höchste Kampffertigkeit zeigt nun korrekt SF 4 an.

Ausrüstung Tab:

  • Fix: Waffen-Slots konnten nicht mehr gelöscht werden (In 1.6.0). Dies ist nun wieder möglich, indem das Name-Feld geleert wird.
  • Das Härte-Widget ist nun ausgegraut, wenn die Waffe eine fixe Härte von WS* hat (Hand, Fuß).

Charakterbogen:

  • Fix: Falls weitere Zauberblätter eingefügt wurden, hatten diese keine automatische Schriftgröße (soll clipping verhindern).
  • Falls der Charakter mehr Vorteile als verfügbare Felder hat, werden mehrere Vorteile in einem Feld kombiniert. Die Implementierung machte die alphabetische Sortierung zunichte, die Sortierung ist nun behoben.
  • Die Liste der übernatürlichen Talente enthält nun Überschriften, welche die Gruppierung deutlich machen.
  • Wirkungsdauer und Kosten von übernatürlichen Talenten konnten in einigen Fällen selbst mit Autoschriftgröße clippen. Das wurde nun durch - im Datenbankeditor definierbare - Abkürzungen behoben.
  • Die Seitenzahlen-Spalte bei übernatürlichen Talenten wird nun befüllt (vielen Dank an Kapaneus und Qeqar).

Regelanhang:

  • Fix: Übernatürliche Talente konnten in seltenen Fällen der falschen Kategorie (Zauberer/Geweiht/Paktierer) zugewiesen werden.
  • Fix: Vorteile wurden komplett verschluckt, wenn sie mit einem Manöver verknüpft waren, das in der Datenbank gelöscht wurde.

Datenbankeditor:

  • Der Fertigkeiteneditor hat nun eine Liste von Fertigkeitstypen. Dies ersetzt das Feld Sortierung.
  • Der Übernatürliche-Fertigkeiteneditor hat nun eine Checkbox, mit der Talente priorisiert nach dieser Fertigkeit gruppiert werden. Dies wird üblicherweise bei Traditionsfertigkeiten verwendet.
  • Im Talenteditor wurde das Feld Sortierung entfernt. Talente werden nun automatisch anhand ihrer Fertigkeit mit dem höchsten PW sortiert - oder aber nach der Fertigkeit mit Priorität-Feld gesetzt.
  • Der Talenteditor hat nun zwei Felder um das Referenzbuch und die Seite darin festzulegen.
  • Bei der Voraussetzung "Waffeneigenschaft" ist es nun möglich allgemein "Nahkampfwaffe" oder "Fernkampfwaffe" anzugeben.
  • Neues Datenbankelement "Einstellung". Kann nicht vom Nutzer erstellt oder gelöscht werden, nur modifiziert. Eine modifizierte Kopie kann gelöscht werden, aber das Original wird dann automatisch wiederhergestellt. Hiermit kann Sephrasto auf viele neue Arten konfiguriert werden. Schaut sie euch im Datenbankeditor an, jede Einstellung hat dort eine Beschreibung.

Datenbank:

  • Zahlreiche Einstellung-Elemente hinzugefügt (s.o.).
  • Alle übernatürliche Talente haben nun die Seitenzahl im Ilaris-Regelwerk hinterlegt (s.o.).
  • Das neue Feld für den Fertigkeitstyp nutzt nach wie vor das printclass-Attribut bei Fertigkeiten. Dieses wurde bei vielen Fertigkeiten geändert, sodass der Fertigkeitstyp bei euren Hausregel-Fertigkeiten eventuell korrigiert werden muss.
  • Die Mirakel/Stärkungen erste/zweite Fertigkeit nach Wahl erlauben nun einen Kommentar
  • Dämonische Stärkung hat nun die korrekte Manöver-Kategorie 'Weitere Paktiererregeln'
  • In zahlreichen Datenbank-Elementen wurde 'Initiativphase' statt 'Initativephasen' geschrieben, dies wurde korrigiert.
  • Der Steigerungsfaktor von Ringrituale beträgt nun wie vorgesehen 2 (vorher 3).

ScriptAPI:

  • Die Funktion getWSStern wurde entfernt. Konnte inkonsistente Werte liefern.
  • Die Funktion "setKampfstilBEIgnore" wurde entfernt, diese Regelmechanik gibt es nicht mehr in Ilaris 2.1
  • Fixed: Die Funktion getMR gab die Wundschwelle zurück

Plugins:

  • Viel Funktionalität vom PDF-Export und Regelanhanggenerator wurden in eine neue Klasse CharakterPrintUtility verschoben. Export-Plugins können diese Klasse nun verwenden und haben damit deutlich weniger Aufwand ein ähnliches Ergebnis wie der PDF-Exporter zu erzielen.
  • CharakterAssistent: Odila hatte ein korruptes Talent Schleudern. Da dieses zu Wurfwaffen gewandert ist und sie einen PW von 0 darin hatte, wurde Wurfwaffen etwas mit den freien EP gesteigert.
  • API: Einige filter wurden entfernt, da diese nun durch die neuen Datenbank-Einstellungen einfacher konfigurert werden können: freiefertigkeit_num_kostenlos, waffe_haerte_wasstern, waffe_vt_erlaubt, waffe_schadensbonus_wirkt, format_freiefertigkeit_name
  • API: Neue filter datenbank_xml_schreiben, datenbank_xml_laden, datenbank_editor_typen
  • API: Neue Actions basisdatenbank_geladen und datenbank_geladen. Mit diesen kann beispielsweise die Datenbank modifiziert werden (z.B. DatenbankEinstellung-Elemente für Plugins hinzufügen).
  • Plugins können jetzt durch definieren der Fuinktion 'createDatabaseButtons' dem Datenbank-Editor Buttons hinzufügen. Durch die neuen Filter kann der Editor um neue Datenbank-Elemente erweitert werden.