Skip to content

Version 4.19 Release Candidate 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@lambda-dom lambda-dom released this 13 Oct 10:47
· 25 commits to master since this release
f163e3a

Public release, containing all the fixes pushed since the last stable release, tagged v4.19rc1.

The highlight of this new version is in the purely administrative side of leaving beta status behind and adding a readme to the GitHub site and a brand new spanking changelog in markdown, which you are now reading. Very little in terms of new features, most of the changes are in polishing old code (of which there is a lot) and bug fixes.

The most salient ones are:

  1. Fix icons for Obscuring Mist and Monster Summoning I scrolls

  2. Fix compatibility issue with DR v8+

  3. Spell fixes. Too many to document here, so we just link to the respective PR's for the documentation.

  4. Update spell school setting code

  5. Update nwn-like spell deflection code

  6. Update Haste + Slow patching code

  7. Handling of some IR items

  8. RFC:Greater Malison

  9. RFC:Neutral Charm Spells

  10. Patch to Fire Shield protection from insects

  11. Update description of Non-Detection

  12. RFC: Prismatic Mantle

  13. Spell flags: a series of patches that allows users (and developers short on time) to fiddle with spell flags like break invisibility, hostile, etc. The first was Invisibility and Hostile flags, based on subtledoctor's work, the second, Three-state flags, allowed to clear the flags (i.e. set to 0), and the third, Add more spell flags, extended the ability to other spell flags like non-combat. At the moment, only the flags break invisible and hostile have meaningful set values, but these themselves need to be combed over.

  14. Re-write and bug-fix EE refresh, non-stacking code

  15. Drop concentration checks: the formula for concentration checks is bugged, so until Beamdog fixes it, reverting to vanilla behavior.

  16. Berserk -> Feeblemind in Chaos: The Berserk opcode does not work correctly on non-party members in old, non-EE BG versions, so it was decided to change the Chaos spells to inflict feeblemind instead.

  17. Avenger Cone of Cold -> Confusion: SR changes the level 4 Avenger spell from Chaos to Cone of Cold. There is something to be said about this choice, but it has its downsides, not the least confusing SCS (in fairness, in part because it was implemented as a straight override) so it was decided to switch back to a spell that is closer to the original Chaos.

  18. Fix dvbanish

  19. French translation: French translation files generously provided by mleduque.

  20. Fix Shapechange ability names in IWD: Patch by gsz. Then improved in Extract spirit troll shapechange name and add FR translation by mleduque.

  21. Power level fix on Vitriolic Sphere: Power Level on Vitriolic Sphere acid damage opcode -> 4. Patch by Bartimeus.

  22. LABEL components: Add LABEL commands to every (non-deprecated) component.

  23. Fix displayed strings in spells.