Baldur's Gate II
Spell-50 Mod
Westley Weimer
\/ Release 6 \/
http://www.cs.berkeley.edu/~weimer/bgate
Table of Contents
~~~~~~~~~~~~~~~~~
I. About
II. Installation
III. Component 1: Spell-50
IV. Known Bugs
V. Thanks
VI. FAQ (Spoilers)
VII. Changes
Section I. About
~~~~~~~~~~~~~~~~
The Spell-50 NPC Mod adds the following component to BGII:
(01) Quite a few priest, druid and mage spells are extended (linearly) in
all respects up to 50th level. For example, a 50th level mage casting
Fireball does 50d6 damage (save for half). A 50th level mage casting Blur
gains the blur benefits for 150 rounds. Note that this applies to you *and*
to your enemies.
Section II. Installation
~~~~~~~~~~~~~~~~~~~~~~~~
BGII is required. The Spell-50 Mod will install correctly over (or under or
without) the Ascension Mod. It should work fine with any WeiDU mod. See the
webpage for details.
Unzip the main archive into your BGII main directory. This is normally:
C:\Program Files\Black Isle\BGII - SoA\
Run (click on) "Setup-Spell50.exe".
Then choose which components you would like to install. You may always
uninstall them later by re-running "Setup-Spell50.exe".
The components should install correctly for international players who have
both DIALOG.TLK and DIALOGF.TLK.
Section III. Spell-50
~~~~~~~~~~~~~~~~~~~~~
Here's the list of spells that are extended to 50th level:
Priest/Druid Spells:
Aerial Servant (SPPR601.SPL) : last level was 20, delta 1
Aid (SPPR201.SPL) : last level was 20, delta 1
Aura of Flaming Death (SPPR730.SPL) : last level was 20, delta 2
Barkskin (SPPR202.SPL) : last level was 20, delta 1
Champion's Strength (SPPR507.SPL) : last level was 18, delta 1
Chaotic Commands (SPPR508.SPL) : last level was 18, delta 1
Confusion (SPPR709.SPL) : last level was 20, delta 2
Conjure Earth Elemental (SPPR702.SPL) : last level was 20, delta 1
Conjure Fire Elemental (SPPR605.SPL) : last level was 20, delta 1
Death Ward (SPPR409.SPL) : last level was 20, delta 1
Draw Upon Holy Might (SPPR214.SPL) : last level was 18, delta 3
Energy Blades (SPPR721.SPL) : last level was 20, delta 1
Farsight (SPPR415.SPL) : last level was 20, delta 1
Finger of Death (SPPR708.SPL) : last level was 20, delta 1
Fire Storm (SPPR705.SPL) : last level was 20, delta 1
Flame Blade (SPPR206.SPL) : last level was 20, delta 2
Flame Strike (SPPR503.SPL) : last level was 20, delta 1
Free Action (SPPR403.SPL) : last level was 18, delta 1
Glyph of Warding (SPPR304.SPL) : last level was 18, delta 1
Greater Command (SPPR512.SPL) : last level was 20, delta 1
Holy Power (SPPR412.SPL) : last level was 20, delta 1
Iron Skins (SPPR506.SPL) : last level was 20, delta 2
Magic Resistance (SPPR509.SPL) : last level was 20, delta 1
Mass Cure (SPPR514.SPL) : last level was 20, delta 1
Mass Raise Dead (SPPR729.SPL) : last level was 20, delta 1
Poison (SPPR411.SPL) : last level was 17, delta 2
Protection From Evil (SPPR107.SPL) : last level was 20, delta 1
Protection From Evil 10' radius (SPPR408.SPL) : last level was 20, delta 1
Protection From Fire (SPPR306.SPL) : last level was 20, delta 1
Protection From Lightning (SPPR407.SPL) : last level was 18, delta 1
Regeneration (SPPR711.SPL) : last level was 20, delta 1
Resist Fire/Cold (SPPR210.SPL) : last level was 20, delta 1
Righteous Magic (SPPR513.SPL) : last level was 20, delta 1
Shillelagh (SPPR110.SPL) : last level was 20, delta 1
Silence 15' Radius (SPPR211.SPL) : last level was 20, delta 1
Slay Living (SPPR599.SPL) : last level was 20, delta 1
Spiritual Hammer (SPPR213.SPL) : last level was 20, delta 1
Summon Deva (SPPR726.SPL) : last level was 20, delta 1
Summon Fallen Deva (SPPR727.SPL) : last level was 20, delta 1
Symbol, Fear (SPPR706.SPL) : last level was 21, delta 3
Symbol, Stun (SPPR718.SPL) : last level was 21, delta 3
Mage Spells:
Abi-Dalzim's Horrid Wilting (SPWI812.SPL) : last level was 20, delta 1
Blur (SPWI201.SPL) : last level was 20, delta 1
Burning Hands (SPWI103.SPL) : last level was 10, delta 1
Carrion Summons (SPWI623.SPL) : last level was 20, delta 1
Chain Lightning (SPWI615.SPL) : last level was 20, delta 2
Chaos (SPWI508.SPL) : last level was 18, delta 6
Chaos Shield* (SPWI222.SPL) : last level was 20, delta 5
Cone of Cold (SPWI503.SPL) : last level was 20, delta 1
Confusion (SPWI401.SPL) : last level was 18, delta 6
Conjure Air Elemental (SPWI621.SPL) : last level was 20, delta 1
Conjure Earth Elemental (SPWI622.SPL) : last level was 20, delta 1
Conjure Fire Elemental (SPWI620.SPL) : last level was 20, delta 1
Conjure Lesser Air Elemental (SPWI520.SPL) : last level was 20, delta 1
Conjure Lesser Earth Elemental (SPWI521.SPL) : last level was 20, delta 1
Conjure Lesser Fire Elemental (SPWI516.SPL) : last level was 20, delta 1
Contingency - Mirror Image (SPWI298.SPL) : last level was 6, delta 1
Control Undead (SPWI720.SPL) : last level was 20, delta 1
Emotion (SPWI411.SPL) : last level was 20, delta 1
Energy Blades (SPWI920.SPL) : last level was 20, delta 1
Farsight (SPWI424.SPL) : last level was 20, delta 1
Fire Shield (Blue) (SPWI403.SPL) : last level was 20, delta 1
Fire Shield (Red) (SPWI418.SPL) : last level was 20, delta 1
FireBall (SPWI304.SPL) : last level was 10, delta 1
Friends (SPWI107.SPL) : last level was 21, delta 2
Globe of Invulnerability (SPWI602.SPL) : last level was 20, delta 1
Greater Malison (SPWI412.SPL) : last level was 20, delta 1
Haste (SPWI305.SPL) : last level was 20, delta 1
Hold Monster (SPWI507.SPL) : last level was 20, delta 1
Hold Undead (SPWI324.SPL) : last level was 20, delta 1
Immunity: Abjuration (SPWI590.SPL) : last level was 20, delta 1
Immunity: Alteration (SPWI597.SPL) : last level was 20, delta 1
Immunity: Conjuration (SPWI591.SPL) : last level was 20, delta 1
Immunity: Divination (SPWI592.SPL) : last level was 20, delta 1
Immunity: Enchantment (SPWI593.SPL) : last level was 20, delta 1
Immunity: Evocation (SPWI595.SPL) : last level was 20, delta 1
Immunity: Illusion (SPWI594.SPL) : last level was 20, delta 1
Immunity: Necromancy (SPWI596.SPL) : last level was 20, delta 1
Improved Haste (SPWI613.SPL) : last level was 20, delta 1
Improved Invisibility (SPWI405.SPL) : last level was 20, delta 1
Incendiary Cloud (SPWI810.SPL) : last level was 20, delta 1
Lightning Bolt (SPWI308.SPL) : last level was 10, delta 1
Lightning Bolt (SPWI399.SPL) : last level was 10, delta 1
Lower Resistance (SPWI514.SPL) : last level was 20, delta 1
Mass Invisibility (SPWI721.SPL) : last level was 20, delta 1
Melf's Minute Meteors (SPWI325.SPL) : last level was 20, delta 1
Minor Globe of Invulneribility (SPWI406.SPL) : last level was 20, delta 1
Minor Spell Deflection (SPWI318.SPL) : last level was 20, delta 1
Minor Spell Turning (SPWI522.SPL) : last level was 20, delta 1
Mirror Image (SPWI212.SPL) : last level was 20, delta 1
Mislead (SPWI607.SPL) : last level was 20, delta 1
Monster Summoning I (SPWI309.SPL) : last level was 20, delta 1
Monster Summoning II (SPWI407.SPL) : last level was 20, delta 1
Monster Summoning III (SPWI504.SPL) : last level was 20, delta 1
Mordenkainen's Sword (SPWI716.SPL) : last level was 20, delta 1
Phantom Blade (SPWI518.SPL) : last level was 18, delta 1
Pierce Magic (SPWI608.SPL) : last level was 20, delta 1
Pierce Shield (SPWI805.SPL) : last level was 20, delta 1
Polymorph Self (SPWI416.SPL) : last level was 20, delta 1
Project Image (SPWI703.SPL) : last level was 20, delta 1
Protection From Acid (SPWI517.SPL) : last level was 20, delta 1
Protection From Cold (SPWI320.SPL) : last level was 20, delta 1
Protection From Electricity (SPWI512.SPL) : last level was 20, delta 1
Protection From Energy (SPWI803.SPL) : last level was 20, delta 1
Protection From Evil (SPWI113.SPL) : last level was 20, delta 1
Protection From Fire (SPWI319.SPL) : last level was 20, delta 1
Protection From Magic Energy (SPWI606.SPL) : last level was 20, delta 1
Protection From Normal Weapons (SPWI511.SPL) : last level was 20, delta 1
Protection From The Elements (SPWI702.SPL) : last level was 20, delta 1
Ray of Enfeeblement (SPWI221.SPL) : last level was 20, delta 1
Reflected Image (SPWI120.SPL) : last level was 20, delta 1
Shadow Door (SPWI505.SPL) : last level was 20, delta 1
Simulacrum (SPWI804.SPL) : last level was 22, delta 1
Skull Trap (SPWI313.SPL) : last level was 20, delta 1
Sleep (SPWI116.SPL) : last level was 20, delta 1
Spell Deflection (SPWI618.SPL) : last level was 20, delta 1
Spell Turning (SPWI701.SPL) : last level was 20, delta 1
Spider Spawn (SPWI423.SPL) : last level was 18, delta 1
Spook (SPWI125.SPL) : last level was 12, delta 2
Stoneskin (SPWI408.SPL) : last level was 20, delta 2
Strength (SPWI214.SPL) : last level was 20, delta 1
Summon Dark Planetar (SPWI924.SPL) : last level was 20, delta 1
Summon Djinni (SPWI718.SPL) : last level was 20, delta 1
Summon Efreeti (SPWI717.SPL) : last level was 20, delta 1
Summon Hakeashar (SPWI719.SPL) : last level was 20, delta 1
Summon Nishruu (SPWI624.SPL) : last level was 20, delta 1
Summon Planetar (SPWI923.SPL) : last level was 20, delta 1
Sunfire (SPWI523.SPL) : last level was 15, delta 1
Symbol, Fear (SPWI899.SPL) : last level was 20, delta 1
Symbol, Stun (SPWI898.SPL) : last level was 20, delta 1
Tenser's Transformation (SPWI603.SPL) : last level was 20, delta 1
Vampiric Touch (SPWI314.SPL) : last level was 12, delta 2
Wizard Eye (SPWI425.SPL) : last level was 20, delta 1
Wyvern Call (SPWI619.SPL) : last level was 20, delta 1
Section IV. Known Bugs
~~~~~~~~~~~~~~~~~~~~~~
Lower Resistance (5th level mage) displays an arbitrary string on the
target (instead of "Magic Resistance Lowered by 30%") when your level is
above 20. Ignore it.
I'm sure there's at least one other bug. In particular, I only tested (=
cast in the game with a high level caster) about half of the spells listed
above.
Section V. Thanks
~~~~~~~~~~~~~~~~~
Thanks to the IEFF/IESDP for explaining the SPL format.
Section VI. FAQ (Spoilers)
~~~~~~~~~~~~~~~~~~~~~~~~~~
Q: Why didn't you include my favorite spell?
A: I wrote a computer program to extend the spells automatically. If any
particular spell was "too complicated" it was skipped.
Q: What are some obvious spells that were skipped?
A: Magic Missile, Melf's Acid Arrow, Flame Arrow.
Q: What might I not be expecting?
A1: Spells that were previously capped at 15d6 or 10d6 (e.g., FireBall,
Chain Lightning, Sunfire) are not anymore.
A2: Some spells have non-standard scaling effects (for example, Spook
continues to last 3 rounds but the save penalty rises; Melf's Meteors will
give you 50 meteors; DUHM gives a huge stat boost; Stoneskin gives more
skins).
A3: Spells that only ever had one setting (e.g., Delayed Blast Fireball is
always 15d6) are not extended.
A4: The Priest Spell "Magic Resistance" scales up past level 20 (= 40%) and
is thus not such a hot choice for "lowering" resistance when cast by an
uber-priest.
Section VII. Changes
~~~~~~~~~~~~~~~~~~~~
Version 1 Includes:
* Initial release. 50-th level extensions to some spells.
Version 2 Includes:
* GB's Fire Storm, Ice Storm, Meteor Swarm duration fix.
Version 3 Includes:
* Redo the 50-th level extensions using only the following fields:
power, value, time, num_dice, size_dice, save_bonus
This should fix a number of weird problems (like durations above
255 wrapping back to 1, or the game hanging when you cast
pro-magic-energy). Thanks to Lee Jones for reporting this
problem.
Version 4 Includes:
* Self-extracting RAR format, newer WeiDU.
Version 4 Includes:
* Whoops, include the right files.
Version 6 Includes:
* New WeiDU, who knows. Does anyone still use this mod?