Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

Axis & Allies 1942 Online is now available in Early Access! Buy it on Steam. The FAQ is available.
New Premium Module: Tyrants of the Moonsea! Read More
Attention, new and old users! Please read the new rules of conduct for the forums, and we hope you enjoy your stay!

[MOD] The Chaos Sorcerer: A Wild Magic Kit for Sorcerers

argent77argent77 Member Posts: 2,736
edited August 3 in General Modding

The Chaos Sorcerer: A Wild Magic Kit for Sorcerers

Download latest release (2.3 MB)

This mod introduces the kit "Chaos Sorcerer" kit which can be seen as the Wild Mage counterpart for the Sorcerer class. It is available for BG1:EE (with or without SoD), BG2:EE, EET (Enhanced Edition Trilogy) and IWD:EE. All patch versions are supported. The mod is currently available in English, German, Polish, Russian and French.


Chaos Sorcerer
A Wild Magic Sorcerer kit for BG:EE (with or without SoD), BG2:EE, EET and IWD:EE

Unlike Wild Mages, who struggle to comprehend the chaotic magic of damaged and distorted parts of the Weave, Chaos Sorcerers learned to derive their power from the Elemental Chaos itself – a plane that is largely unknown to most inhabitants of Toril.

The Elemental Chaos is a place of primeval entropy and discord, and not even the most seasoned practitioners can account for the inherent unpredictability of such forces. As a result chaos sorcerers have to rely on their agility and strong reflexes to slip out of the way of their own, often unpredictable, spells. Being exposed to this particular type of magic gradually increases the caster's resistance to all forms or magical energy. A basic understanding of the nature of Chaos is required to walk this most dangerous of paths.

Advantages:
  • May cast the 1st-level spells Chaotic Weave and Surge Control (automatically added to spell list).
  • May cast the 2nd-level spell Unluck (automatically added to spell list).
  • May cast the 3rd-level spell Chaos Shield (automatically added to spell list).
  • May cast the 5th-level spell Conjure Chaos Elemental (automatically added to spell list).
  • May cast the 7th-level spells Nahal's Wildstrike and Conjure Greater Chaos Elemental (automatically added to spell list).
  • 1st level: +1 bonus to Saves vs. Spell.
  • 5th level: +1 bonus to Dexterity.
  • 6th level: +1 bonus to Saves vs. Spell.
  • 8th level: +5% Magic Resistance.
  • 11th level: +1 bonus to Saves vs. Spell.
  • 15th level: +1 bonus to Dexterity.
  • 16th level: +1 bonus to Saves vs. Spell.
  • 16th level: +5% Magic Resistance.
  • 21st level: +1 bonus to Saves vs. Spell.
  • 24th level: +5% Magic Resistance.
Disadvantages:
  • Incurs a -2 penalty to Strength and Constitution.
  • Alignment restricted to chaotic good, chaotic neutral and chaotic evil.
  • May cast fewer spells per level per day.
  • Upon casting a spell, there is a 5% chance of incurring a wild surge.
WILD SURGE: A wild surge generates a completely random magical effect from the spell being cast. Its effects may be either beneficial or detrimental to the Chaos Sorcerer and his/her allies.
  • Casting level varies slightly whenever he/she casts a spell—anywhere between five levels lower and five levels higher than the Chaos Sorcerer's true level.



The mod does also make some changes to the spell selection of Wild Mages:
  • New level 1 spell "Surge Control" applies a slim chance to avert the next Wild Surge.
  • New level 2 spell "Unluck" can be seen as the negative counterpart of the "Luck" spell.
  • "Chaos Shield" merges with "Improved Chaos Shield" and becomes a level 3 spell that starts with a +15 wild surge bonus and improves to +20 and +25 at higher levels.
  • New level 7 spell "Nahal's Wildstrike" surrounds the target with an aura of chaotic energies. Each time the target casts a spell will trigger a wild surge with unpredictable results.
These additions are also available to the Chaos Sorcerer. However, "Nahal's Reckless Dweomer" is replaced by "Chaotic Weave".

Feel free to post your thoughts, suggestions, questions or any bugs you encounter.

Post edited by argent77 on
AedanIllustairZaghoulbob_venginethMirandelFlashburnSssiksseilorGrammarsaladUOLegacyMateoFrozenJuliusBorisovTakisMegasAndreaColombo
«134

Comments

  • argent77argent77 Member Posts: 2,736
    Beta 2 is out.

    Changes:
    - Fixed an issue of Wild Magic spells that were erroneously also given to unkitted mages and sorcerers.
    - Improved generation of spell selection lists for the spell "Chaotic Weave".
    - And several minor fixes.

    Zaghoul
  • subtledoctorsubtledoctor Member Posts: 11,176
    edited October 2017
    Love it. Only thing I could suggest would be an option to remove the vanilla Wild mage from K_M_H.2DA so that this is the real and only way to be a wild magic user. :wink:

    (That's about 60% joking around, but if you did want to make an optional component for that, I could give you the weidu code.)

  • argent77argent77 Member Posts: 2,736
    edited October 2017
    I'm thinking about it. More choices are always good. ;)

    Edit: Although that would cause trouble for Neera, who is always telling everyone and their cat of her Wild Mage profession.

  • ZaghoulZaghoul Member, Moderator Posts: 3,902
    edited October 2017
    Yessss. You have my attention. (Im seeing a few choice primordials to be worked in for a run).

    EDIT: Any ideas for 'special' items, possibly linked to those beings that were 'forgotten? Now with the Elemental Plane of Chaos 'coming around' again, these beings could be a little upset and wanting to spread a lil chaos about for all to enjoy. :D ;)

  • argent77argent77 Member Posts: 2,736
    Zaghoul said:

    EDIT: Any ideas for 'special' items, possibly linked to those beings that were 'forgotten? Now with the Elemental Plane of Chaos 'coming around' again, these beings could be a little upset and wanting to spread a lil chaos about for all to enjoy. :D ;)

    I can probably come up with something. Though I don't know if something like this is possible with current version of IWD:EE.

  • subtledoctorsubtledoctor Member Posts: 11,176
    argent77 said:

    I'm thinking about it. More choices are always good. ;)

    Edit: Although that would cause trouble for Neera, who is always telling everyone and their cat of her Wild Mage profession.

    You could include an option to convert her to a Chaos Sorcerer. (Though, I think that's already possible with this mod and NPC_EE)

    Zaghoul
  • argent77argent77 Member Posts: 2,736
    edited October 2017
    I'll leave that to specialized mods, like the one you mentioned.

    Btw, I probably have to drop IWD:EE support for now. There are just too many hardcoded restrictions in the current patch version of the game that interfere with Wild Mage character generation.

  • argent77argent77 Member Posts: 2,736
    edited October 2017

    Another release: Beta 3


    I was able to sort out all the Wild Mage issues with IWD:EE. In addition I have also improved compatibility with pre-2.0 versions of BG:EE and BG2:EE and could remove some hacky workarounds for the Wild Mage kit.

    Aedan
  • AquadrizztAquadrizzt Member Posts: 918
    How'd you apply the 5% wild surge chance without having the annoyingly persistent NRD issue?

  • subtledoctorsubtledoctor Member Posts: 11,176

    How'd you apply the 5% wild surge chance without having the annoyingly persistent NRD issue?

    I think because he took NRD away... right? *poof* - no issue.

  • argent77argent77 Member Posts: 2,736
    edited October 2017
    NRD is still there for Wild Mages, but it has been "unhardcoded" (kind of). Both 5% wild surge chance and -5/+5 level adjustment for spellcasting seem to be hardcoded for the Wild Mage. The Chaos Sorcerer is based on the Wild Mage kit, so it inherited these features.

    Edit: Btw, @subtledoctor I have actually taken your suggestion into consideration and added an option to remove the Wild Mage kit from character creation. It'll be included in the next release.

    bob_veng
  • argent77argent77 Member Posts: 2,736
    More information about compatibility with other mods:
    1. Spell Revisions (as mentioned in first post) is fully compatible.
    2. Wild Mage additions (link): No issues detected.
    3. NPCs Enhanced for Everyone (link): No issues detected.
    4. Tome and Blood (link): Component "Revised Specialists" has issues with the spell NRD. Depending on install order it's either not available to Wild Mages or is available to both Wild Mages and Chaos Sorcerers.

    AedanZaghoul
  • AquadrizztAquadrizzt Member Posts: 918
    @argent77, would you mind if I stole the NRD replacement for my own variation of Chaos Sorcerer?

    I had some of my own ideas about Wild Sorcerer, but I wound up not including them in TnB because of the annoying NRD/Chaos Shield/Improved Chaos Shield issue.

  • argent77argent77 Member Posts: 2,736
    Certainly, be my guest!

    Btw, the replaced NRD can be easily detected by getting the resource name from SPELL.IDS symbol WIZARD_NAHALS_RECKLESS_DWEOMER. Same is true for Chaos Shield and Improved Chaos Shield (which points to the same resource as Chaos Shield since I combined both into a single spell).

  • argent77argent77 Member Posts: 2,736

    New update: Beta 4


    Changes:
    • Added optional component to make Wild Mage kit unavailable during character creation (as suggested by @subtledoctor ;) )
    • Added a chance of a (Greater) Chaos Elemental appearing when casting Chaotic Eruption
    • Several internal fixes and improvements

    AedanGrammarsalad
  • argent77argent77 Member Posts: 2,736

    New release: Beta 5


    It fixes the majority of issues that cropped up for Wild Mage and Chaos Sorcerer spell selections in pre-2.0 patched games. It is still possible to select Chaos Shield for Chaos Sorcerer on level up screen, but I don't think that can be fixed without introducing new issues. (The next IWD:EE patch isn't too far away anyway.)

    Other changes:
    • Added new level 5 spell "Conjure Chaos Elemental" to the spellbook of Chaos Sorcerers.
    • Made some changes to Wild Surge #50 and #54 that are more appropriate to Chaos Sorcerers (see Wild Surge table in the game's manual for more info).
    This will probably be the last beta before a stable release.

    AedanZaghoul
  • ZaghoulZaghoul Member, Moderator Posts: 3,902
    edited October 2017
    @argent77 The spell NRD still shows up in character creation and must be chosen to exit the screen, so effectively it gives one less spell to choose from on creation. It also appears in the spellbook after. Im pretty sure chaotic weave is meant to replace it (which does show up along with surge control).

    Starting a run with the CS now. Using Spell revisions which does seem to be fine with the class as you mentioned.

  • argent77argent77 Member Posts: 2,736
    Yeah, NRD should definitely not be available for Chaos Sorcerers. Can you post your WeiDU.log and patch version of your game?

  • ZaghoulZaghoul Member, Moderator Posts: 3,902
    @argent77 BGEE&SoD V2.3.67.3 Beamdawg supplied
    It seemed to be a normal install, no errors.

  • argent77argent77 Member Posts: 2,736
    edited October 2017
    I suspect the issue is caused by Spell Revisions. I did a test myself and it looks like SR clears some important flags regarding Wild Mages.

    You can fix it yourself with NI or DLTCEP. Search for the spell "Nahal's Reckless Dweomer" (in my game it was renamed to SPWI125.SPL) and enable all bits of Exclusion Flags that are related to mages (i.e. bits 6 to 14).

    Edit: In DLTCEP it's "School exclusion: 0x7fc0-Wildmagic".

  • ZaghoulZaghoul Member, Moderator Posts: 3,902
    edited October 2017
    Thanks for checking. Either one of those is beyond my understanding or concentration to fix for the time being.
    I am guessing it should not really cause a problem other than showing up as a spell to cast, and loosing one spell at selection at the beginning.
    I'll just RP it as my failed attempt at using the regular ol weave that Gorion tried to force on me instead of the good ol chaos plane :)
    Will post any other issues I come across, hopefully this will be it though.

    EDIT: Would be nice if we had a little hotfix to apply to SR15 for everyone using that with your CS mod. Not sure if that would be possible for someone to do or not though.

    EDIT 2: Ha, an easy solution even I could do. EEKeepered the NRD out and added another spell of my choice in its place. All fixed.

  • argent77argent77 Member Posts: 2,736
    The SR issue with NRD seems to affect all mages and sorcerers. I have already posted a bug report over at the SR forums. I will also add a fix to this mod.

    Zaghoul
  • ZaghoulZaghoul Member, Moderator Posts: 3,902
    Sounds good. I always have to edit the other bug you mentioned in the SR files before installing SR on a new install with @subtledoctor s change he mentioned in the spin line, so that makes SR installable untill officially patched at least.

  • ZaghoulZaghoul Member, Moderator Posts: 3,902
    @argent77 When I got the dexterity increase it shows up as a 'green' number on the character page, just as any temporary item might cause. EEK showed it still as a natural 18 as when I started.

    Should show up as a plain colored number as the rest,as would a tome increase or other kits I have seen that change stats I am thinking. Just looks strange.


    Tested something: Any change in EEK to dex will then show it as one point higher on the character screen.
    Could the coding for the increase be off in some way?

    Other than that the ST bonus to spells is working fine , as is everything else so far.

  • argent77argent77 Member Posts: 2,736
    I've noticed that as well. It's probably just a matter of using a different timing mode for the effect. Will be fixed in the next release.

    Zaghoul
  • ZaghoulZaghoul Member, Moderator Posts: 3,902
    Ok, thanks for checking.

  • argent77argent77 Member Posts: 2,736

    New version: Chaos Sorcerer Kit v1.1

    Changelog:
    • Added compatibility section to readme.
    • Changed spell description of Chaos Shield to be more universal.
    • Worked around an issue with Spell Revisions that made NRD a forced spell choice for Chaos Sorcerers.
    • DEX bonus doesn't show as "green number" in Record Screen anymore.

    AedanZaghoulMirandel
  • MirandelMirandel Member Posts: 497
    You are one of the main reason I can not settle down with one mod set-up - always something new and shiny!

    Flashburn
Sign In or Register to comment.