Skip to content

[mod] Infinite Spells for BG2EE/EET

evzhyevzhy Member Posts: 9
edited May 2019 in BGII:EE Mods
Here's my small mod to cast any wizard or cleric spell by any party member without any limits.

This mod is for EET or BG2EE as all those 5+lvl spells probably don't exist in BG1EE and SoD.

How to use:
1. unpack files into override folder
2. add the mod book with console: C:CreateItem("a#spbook",99,1,1)
3. put the book into quick slot item of a character and use it once

Using the book will give a choice of optional abilities:
- innate ability to cast any arcane spell (+restores 20 arcane spells in spellbook)
- innate ability to cast any divine spell (+restores 20 divine spells in spellbook)
- permanent Improved Alacrity effect (no pause between casting)
- permanent Critical Strike (roll 20 on every hit, no critical misses)
- permanent Greater Whirlwind (10 attacks per round, double movement speed)
- Use Any Item
- permanent Kai (maximum damage each hit)
- weapon proficiencies (grandmastery of all weapons and styles)

Arcane and divine spells are grouped by level and single/AoE/buff types for ease of use.
Auto-pause game setting on spell cast would make using them easier.
Using Dimension Door spell in Siege of Dragonspear is not advised because of how game progression scripts work.
Mod includes unrestricted versions of Clairvoyance and Dimension Door spells.

4u7ffg2pava0.png

Arcane spells for non-arcane classes are cast at level 1, same for divine spells.
Post edited by evzhy on

Comments

  • The user and all related content has been deleted.
  • evzhyevzhy Member Posts: 9
    edited May 2019
    Non-divine-casters always cast divine spells at caster level 1, and non-arcane-casters always cast arcane spells at caster level 1. There us no way to get around this short of a temporary class change.

    Caster level bonus effect (wizard) works for arcane spells cast by non-arcane classes just fine, but its (cleric) setting works only if the character class has divine spellcasting.
    Lvl 1 fighter casts Mirror Image at max level, but Armor of Faith at lvl 1. Lvl 40 fighter also casts Armor of Faith at lvl 1.
    Lvl 1 paladin/priest/druid casts Armor of Faith at max level (+25% resistances).
  • kjeronkjeron Member Posts: 2,368
    evzhy wrote: »
    Caster level bonus effect (wizard) works for arcane spells cast by non-arcane classes just fine, but its (cleric) setting works only if the character class has divine spellcasting.
    Lvl 1 fighter casts Mirror Image at max level, but Armor of Faith at lvl 1. Lvl 40 fighter also casts Armor of Faith at lvl 1.
    Lvl 1 paladin/priest/druid casts Armor of Faith at max level (+25% resistances).
    The Mirror Image EFFECT (op119) prioritizes modified wizard casting level if it's higher to determine the number of images created, even if invalid. The spell itself is still cast at level 1, lasting 6 rounds, not 23.
  • evzhyevzhy Member Posts: 9
    edited May 2019
    kjeron wrote: »
    The spell itself is still cast at level 1, lasting 6 rounds, not 23.
    True, that's some weird coding in IE engine allright.
    Lower Resistance and Pierce Shield also lower MR by some middle percent, not min, not max, like 26% instead of 10% (min) or 30% (max).
    Some truly wild magic right there.

    ps still enough to turn Thalantyr' golems into stone squirrels with a lvl1 fighter.
  • kjeronkjeron Member Posts: 2,368
    evzhy wrote: »
    Lower Resistance and Pierce Shield also lower MR by some middle percent, not min, not max, like 26% instead of 10% (min) or 30% (max)
    Higher level spells don't actually scale lower levels, their level 1 effect is equal to the minimum the spell should be cast-able at. (This is all manually setup within the spell, not something internal like op119. I don't know if it's intentional or just laziness).
    A level 5 spell is setup to use caster level 9 statistics on it's level 1 ability.
    A level 6 spell is setup to use caster level 12 statistics on it's level 1 ability.
    Lower Resistance's minimum is 19%, Pierce Magic's is 12%.

    More weirdness for op119: all it really does is apply op158 (the actual Mirror Image effect), using a calculated number of images (as op158 allows specifying an exact amount of images - as can be seen with Reflected Image always generating a single image).
    When op158 is applied by op119 in this way, it ends up with an internal caster level (for the purpose of dispelling) equal to the caster's Innate caster level, regardless of what type of spell it was cast from.
  • evzhyevzhy Member Posts: 9
    edited May 2019
    Mod is updated, using the book now gives a choice of abilities to get. I think it's done, though if 1+ people would prefer a version with limiting spell level access by player's caster level (the same way wizards and clerics get access to spell levels by their class level), I can make that too.
    I use this mod for experimenting, chill and quick runs with new companions.
Sign In or Register to comment.