Version 4.19 Release Candidate 1
Pre-releasePublic 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:
-
Fix icons for Obscuring Mist and Monster Summoning I scrolls
-
Spell fixes. Too many to document here, so we just link to the respective PR's for the documentation.
- Arcane level 1 Spell Fixes
- Arcane level 2 Spell Fixes
- Arcane level 3 Spell Fixes
- Arcane level 4 Spell Fixes
- Arcane level 5 Spell Fixes
- Arcane level 6 Spell Fixes
- Arcane level 7 Spell Fixes
- Arcane level 8 Spell Fixes
- Arcane level 9 Spell Fixes
- Divine level 1 Spell Fixes
- Divine level 2 Spell Fixes
- Divine level 3 Spell Fixes
- Divine level 4 Spell Fixes
- Divine level 5 Spell Fixes
- Divine level 6 Spell Fixes
- Divine level 7 Spell Fixes
- Incorrect patching
- More Spell Fixes
-
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.
-
Drop concentration checks: the formula for concentration checks is bugged, so until Beamdog fixes it, reverting to vanilla behavior.
-
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.
-
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.
-
French translation: French translation files generously provided by mleduque.
-
Fix Shapechange ability names in IWD: Patch by gsz. Then improved in Extract spirit troll shapechange name and add FR translation by mleduque.
-
Power level fix on Vitriolic Sphere: Power Level on Vitriolic Sphere acid damage opcode -> 4. Patch by Bartimeus.
-
LABEL components: Add
LABEL
commands to every (non-deprecated) component.