Skip to content

Releases: elyukai/optolith-client

1.5.1

22 Mar 12:33
Compare
Choose a tag to compare

Enhancements

  • MapTool: add links to extension next to export button (07d336d)

Bug Fixes

  • MapTool: without an avatar no export was possible (80fdffb), closes #1348
  • MapTool: changed export format for MapTool version 1.11.4 (9e9a113)
  • MapTool: Add missing Italian translations for export (3f87dca), closes #1350
  • Advantage Inspire Confidence could be bought with an active Incompetent in a social skill (8102bb1), closes #1351
  • Strikethrough prerequisites were rendered with surrounding tildes instead (2c9332c), closes #1349

1.5.1-alpha.1

21 Feb 08:37
Compare
Choose a tag to compare
1.5.1-alpha.1 Pre-release
Pre-release

Bug Fixes

  • maptool: no export possible without an avatar (80fdffb), closes #1348

1.5.1-alpha.0

18 Feb 11:36
Compare
Choose a tag to compare
1.5.1-alpha.0 Pre-release
Pre-release

Bug Fixes

  • add missing Italian translations for MapTool export (3f87dca), closes #1350
  • add more action types that should be ignored for undo history (d2eca82)
  • maptool: format change for 1.11.4 (9e9a113)
  • markdown parser ignores strikethrough (2c9332c), closes #1349

1.5.0

09 Feb 11:10
Compare
Choose a tag to compare

Features

Enhancements

  • Security (723e910 and others)
  • English: Kilogram input hint for weight in item dialog (bd9fc1b)

Bug Fixes

  • German/English: Hit Zone Armor character sheet had left margin (e637136, #788)
  • Additional LE set a minimum required value of STR instead of CON (390dcb6, #787)
  • Two-handed (2H) and improvised (i) weapon indicators were missing on character sheet (3f9fae3, #797)
  • Brawling weapons had no parry on character sheet (a02700e, #1229)
  • An entry that depends on a single activation of another entry disables removing of all activations of that entry if multiple activations are present (092343f, #1097)
  • Entries affecting spells to not be unfamiliar could be removed if Spell Enhancements were bought (28f260a, #827)
  • The equipment info area may have crashed (ae2fbad)
  • Professions that granted higher Combat Technique Ratings than what the selected Experience Level allowed were not filtered (c8094f5, #1244)
  • German: Special ability Kernschuss had misplaced minus sign in penalty (ccd7dec, #1080)
  • German: Wrong page number in description of Albernisches Entermesser and Harbener Säbel (ccd7dec, #1081)
  • German: Spell Zauberschnurren had mixed-up QL descriptions in spell description (ccd7dec, #846 #1122)
  • German: Schlachtermesser and Fleischerbeil were not marked as improvised (ccd7dec, #808)
  • INI/MOV modifiers on armor were handled as penalties (eb5a068, #1091)
  • Language specializations did not always cost 1 AP and could not be activated multiple times for a single language (0a59d9e, #1082)
  • Portraits with transparency had a black background (cc5ecd6, #800)
  • German: Profession Garether Krieger was missing Swords 12 and Orienting should be 3 instead of 2 (397abe2, #792)
  • Bornlander cultural package had Prepare Food instead of Leatherworking (397abe2, #824)
  • Italian: Some typos in translation of items, languages and scripts (397abe2, #832)
  • Italian: Doubled level range in title of Iron Will special ability (397abe2, #850)
  • Italian: Spells and liturgies displayed different casing and punctuation (397abe2, #851)
  • German/English: Spell Wind Shaping had the wrong traditions and wrong spell enhancements order (397abe2, #1139)
  • German: Typo in measurements in description of spell Invocatio Minima (397abe2, #1224)
  • Primary attribute changes for items were not applied in edit window, only on character sheet (6c63ab1, #798)
  • Professions with due to EL impossible attribute values could be selected (fdde329, #1109)
  • Summoning spellworks from professions did not register dependencies from prerequisites (c1b2e26, #1240)
  • Dutch: Typo in effect of Bliksemblind spell (c58279c, #805)
  • Weight of Elves was not generated correctly (3b05e69, #813)
  • English: Gaze into the Essence spell was misspelled as Gase into the Essence (42891f0, #1180)
  • German: Typo in Physiostabilis name (e40f995, #1234)
  • German/English: Tradition (Druid) referenced a non-existent disadvantage instead of advantage Iron-Attuned Aura (f8114c2, #1237)
  • German/English: Hook Dagger was not marked as a parrying weapon (ed74170, #1232)
  • English: Special ability Deadly Thrust had special ability Crossblock's rules text (ec9bd71, #841)
  • German: Weapon advantage of Kriegsbogen has wrong DP bonus (8297455, #1074)
  • English: Missing translations for spell enhancements of Heptagramma (a5df7c8, #848)
  • German: Wrong Animal Lore value in profession Spider Witch (#1250)
  • Attributes on minimum value (8) did not allow a combat technique rating over 6 if the attribute was the combat technique's primary attribute (47e66d6, #835)
  • German/English: Profession Sharisad got Earthencraft bonus instead of Clothworking bonus (cd16e53, #1341)
  • English: The Hi...
Read more

1.4.2

23 Dec 16:47
Compare
Choose a tag to compare

Enhancements

  • Start-up was way slower than in 1.3.2. #751

Bug Fixes

  • Added some missing UI translations. #723
  • Added missing aspects for Gods of Aventuria I. #724
  • Added missing special ability groups for Gods of Aventuria I. #725
  • SA Two Blessings at Once had the wrong rules text. #750
  • Combat Techniques maximum CtR could be higher that allowed by rules. #749
  • The top margin of overlay windows – like when adding advantages – was too small. #727
  • If a profession allowed to select a second combat technique from a set of combat techniques where the bonus was lower than the bonus for the first combat technique, the selected lower bonus was not applied to the character. #647
  • The Torch had P+T STR 15 instead of STR 14. #752 #737
  • The P+T damage bonus was not added to weapons without flat damage. #737
  • Profession White Mage (Gareth Academy of Sword and Staff) from the Core Rules had a wrong AP value and Astronomy 4 instead of Alchemy 4. #568
  • Creature skills text field on PDF export was too short to fit all relevant skills of a creature. #733
  • SA Followers of the Golden One allowed liturgical chants up to improvement cost C instead of up to B. #754
  • Profession Guildless Mage (Vadif sal Karim’s Student) had a bonus on the wrong Hailstorm and Roar of Thunder spellwork. #772
  • SA Bladestorm had wrong applicable combat techniques. #768
  • Some books were missing the weight. #760
  • Images with uppercase file endings have not been accepted as portrait images. #762
  • The upload icon was shown in place of the portrait image on the character sheet if no portrait was defined. #759
  • On the Mac, if paper background was activated, additional blank pages were generated for the PDF output. #748

Thank you

Last but definitely not least a big Thank You to all of you who give feedback and help out on various channels as well as to the following people on GitHub who contributed to this release!

1.4.1

23 Dec 16:47
Compare
Choose a tag to compare

Bug Fixes

  • Italian was not available.

1.4.0

23 Dec 16:47
8ff0552
Compare
Choose a tag to compare

Features

  • Gods of Aventuria I #656
  • Italian translation #667 #610
  • Optional paper-style background for character sheet. #36
  • Character Sheet view zoom option. #665
  • Add/Subtract money from purse. #666
  • Create custom advantages, disadvantages and special abilities with custom name and AP value (temporary solution). #632

Enhancements

  • Weight is now shown in an own column in equipment tab. #305
  • Unnecessary combat sheets are not used anymore, it now depends on which armor the character has. It defaults to the normal armor if no armor is present. #407
  • You can now click on entry names as well to show it's rules text. #556

Bug Fixes

  • Variants of profession Blessed One of Boron had wrong skill modifications. #548
  • Profession White Mage (Sword & Staff) had a wrong AP value and an additional skill modification. #568
  • Fixed common professions of a culture will now be shown even if they are not from the Core Rules. #563
  • The interface could be scaled down. #487
  • Weapons of the combat technique Lances were not shown on character sheet. #662
  • Attributes ignored the minimum caused by high skill ratings. The maximum of skill rating is the highest linked attribute + 2, so the highest attribute is required to have a minimum value of SR − 2. #630
  • The new application Professional Publications for skill Law had a wrong special ability prerequisite. #680
  • Some list items were wider than the actual list. #683
  • List headers were not centered by default. #637
  • Permanently spent LP did not allow additional LP to be bought. #606
  • Additional LP could not be added if CON is 8 and nothing depends on it. #694
  • SA Aspect Knowledge did not show up even with three chants on SR 10 or higher. #591
  • Cantrip Witch's Gaze was selectable by all spell casters. #377
  • Arcane Dancers could not add magical dances. #594
  • Select options of traditions Arcane Bard and Arcane Dancer did not require their respective culture and possible sex. #565
  • If, in addition to the selection of one or more fighting techniques for a certain CtR, one or more other fighting techniques should be selected for a lower CtR (e.g. in the profession Soldier), it was not possible. #647
  • Certain values on character sheet were not floored. #655
  • Chain Mail was available twice. #570
  • Scale Mail was available twice and had a typo. #569
  • Updater checks and the check for updates button are now disabled on macOS since updates are not possible on macOS currently. #589
  • Wrong applicable combat techniques for SA Enemy Sense. #658
  • Auto-update alerts were enabled on Linux even when there were no direct auto-updates available. #573
  • The save dialog for exporting a character as JSON did not add the file extension to the suggested file name. #718

API

There are important and breaking changes coming with the next release, so if you use the Optolith source or save data, I'd recommend to come over to Discord so that I can tell you what is going to be changed in detail. Since more and more people depend on Optolith's data I will now follow semantic versioning strictly so that you can rely on the compatibility of source files just by checking out the version number. There will be a new format for heroes as well as for the source data. You can also give feedback on the changes, since they are not completely done yet – but I still think it would make sense to check out the changes as early as possible. The next major version is still a bit away, so you'll have plenty of time to adjust your software.

Thank you

Last but definitely not least a big Thank You to the following people on GitHub who contributed to this release!

Release 1.3.0

03 Mar 12:17
81d1258
Compare
Choose a tag to compare

New Features

  • French version (incl. Core Rules) #34

Enhancements

  • The search bar in wiki will not be cleared anymore if you switch the category. #286
  • If importing a hero fails you'll now get more detailed information about the cause of the problem. (Incompatible version, invalid file, ...) #343 #394
  • Completely new database layer and thus start-up time reduction up to 50%

Bug Fixes

  • The cache for AP is now working properly after not saving all of the heroes. #416
  • Languages overflow on character sheet if Hjaldingsh is active. #419
  • Personal data font is truncated vertically on character sheet. #413
  • Profession Black Mage (Demirion Ophenos's Student) had wrong AP cost. #344
  • Fixed weight total alignment on belongings sheet #291
  • An item could not be set as an improvised weapon #290
  • Routine Checks table: wrong alignment #214
  • Afraid of: Selection/Custom text did not appear on character sheet #213
  • Could not upload profile image from windows network share #229
  • Adding AP did not work if you didn't leave the input field #341
  • Weapons that do not apply damage only showed "D" as Damage #353
  • There was no Skill Rating decrease possible for Tracking with SA Hunter #357
  • SA Onslaught lists CT Swords twice #355
  • Could not read exported hero with BOM #370
  • Item changes could be saved in certain situations #389
  • Fixed field "Carried where" on items not persisted #369
  • The maximum of CTs caused by their primary attributes has been fixed. #379
  • Cast-Net has had the CT Slings instead of Thrown Weapons. #345
  • The app config does not cause errors anymore. #358

API

As of now, there is a simple scheme for validating a hero available on GitHub. A complete schema is in the works; the incomplete version can also be found in the linked folder.

Update 1.2

12 Dec 00:59
cf34748
Compare
Choose a tag to compare

This release marks a big milestone for the English version as it includes all rule books released so far. This includes the Compendium I, Magic of Aventuria and more. Also, there are quite a few fixes.

New Features

  • Dutch localization (including Core Rules) #35
  • Aventuria Compendium I English localization #45
  • Magic of Aventuria I English localization #242
  • The Warring Kingdoms English localization #44
  • Armory of The Warring Kingdoms English localization #244
  • Aventuria Armory I English localization #245
  • Aventuria Bestiary I English localization #243
  • Inns & Taverns English localization #246

Enhancements

  • Shields are usually not used as the primary weapon, so the doubled PA bonus is now used on character sheet. #103
  • Improved Dodge I–III should not modify DO value as this should only happen when the hero does not wear armor. #320
  • Renamed Saga-Thorwalsch to Hjaldinsch/Saga-Thorwalsch. #321
  • Renamed SA Variant (both versions) to Spell Enhancement and Chant Enhancement. #334

Bug Fixes

  • Does not increase DO by 2 or 4 but 1 or 2 when optional rule Higher Parade Values is active. #205
  • Some spells of Tradition (Illusionist) did not include Illusionist as a valid tradition. #197
  • Advantage Leichter Gang did not increase MOV. #96 #315
  • Disadvantage Bad Luck I-III did not decrease FtP on character sheet. #219
  • Window for permanent loss of LP/AE/KP is now closable. #94
  • Disadvantage Stigma (Green Hair) now makes the hair color green. #99
  • Preview of images only displayed .jpg, no .png. #100
  • Native Tongue (NT) cannot be selected as a level for languages. #90
  • App close button did not work. #192
  • Added missing dis/advantages from Die Siebenwindküste (German). #54
  • Removed error message on import/export cancellation. #196 #236
  • SERPENTIALIS spell now is for Witches instead of Elves. #231
  • Faery Pact Gifts now have descriptions. #233
  • Personality Flaw: It is now possible to buy as many Prejudices/Unworldly's as you like. #232
  • Required attribute values for professions were not ensured. #235
  • SA Property Knowledge did not work and had wrong AP cost. #225 #267
  • Demigods were not available as applications for Religions skill. #238
  • Added missing healing herbs. #249
  • Rerolling weight without a set size did not reroll both but instead used 0 as size. #104
  • Wrong carrying capacity when STR was 8. #266
  • CT adjustments in profession variants are not displayed correctly. #288 #323
  • The default file name in the save dialog for the PDF now is the hero's name. #295
  • Unfamiliar Spells maximum was still active after finishing hero creation. #294
  • Hide characters where the version of them is not supported. #284
  • SA Athlete: Wrong prerequisites listed. #308
  • SA Book Printer: Wrong prerequisites. #309
  • When selecting a spell for Tradition Guild Mage, General spells are now hidden. #311
  • Dots of umlauts were visually hidden in list item titles. #312
  • The selected locale (of a hero) was not saved. #313
  • Pacts were not saved. #314
  • SA Copperplate Engraving: Wrong Prerequisites. #310
  • Field Tradition did not list Tradition (Nameless One). #316
  • Fixed displaying long chant names on character sheet. #317
  • Wrong column names on chants sheet. #318
  • SA Hohe Weihe/Große Meditation: Add 6 KP/AE per level. #319
  • Protective/Wardings Circles are not correctly displayed. #324
  • Extended Chant Special Abilities are often not unlocked by Chant Styles. #325
  • Disadvantage Incompetent disallows Advantage Aptitude completely instead of only disallowing the corresponding skill option. #326
  • Primary Attribute maximum for Combat Techniques not working. #237
  • When Tradition Savant is used, advantages and disadvantages did not show spent AP. #158
  • SA Favorite Spellwork does not allow selecting inactive spells. #128
  • Weight Ratio of Head and Torso in Hit Zone Armor flipped. #333
  • SA Baliho Style had wrong Extended Combat Special Abilities. #339

Update 1.1.2

06 Aug 20:20
3f6cc15
Compare
Choose a tag to compare

Verbesserungen

  • Die Meldung beim Laden ist jetzt auf Deutsch.
  • Das Abschließen der SKP-Auswahl kann jetzt rückgängig gemacht werden.

Fehlerbehebungen

  • Kampfsonderfertigkeiten zeigen jetzt wieder ihren Typ (passiv/Basismanöver/Spezialmanöver) im Wiki an.
  • Zauber nach Gruppe zu sortieren sortiert die Gruppen jetzt alphabetisch.
  • Auf EG Unerfahren kann mal als Gildenmagier jetzt auch den ausgewählten Fremdzauber (der jetzt keiner mehr ist) auswählen.
  • In der Auswahlliste für SF Tradition (Gildenmagier) werden jetzt keine traditionseigenen Zauber mehr angezeigt.
  • Das englische User Interface lädt jetzt wieder ohne Probleme.
  • Profession Akademie von Licht und Dunkelheit kann jetzt wieder ohne UI-Fehler ausgewählt werden.