Jump to content


Photo

[WIP] Externalise Mage Spells Cap


  • Please log in to reply
1 reply to this topic

#1 Ascension64

Ascension64
  • Modder
  • 5983 posts

Posted 25 November 2011 - 08:11 PM

As per request.

-----1180 Externalise Mage Spells Cap [M]
Externalises the number of spells cap per level of mage spells to SPELLS.2DA
The cap for level 9 spells can be set to 199, for which spells 100-199 refer to SPWI0**.SPL

Modding Note
If this hack is used, it is recommended you use this hack with Externalize Mage Spell Hiding
Also, you should add to HIDESPL.2DA the vanilla Throne of Bhall spells the following:
SPWI298-299
SPWI399
SPWI483-491, 493-499
SPWI590-97
SPWI853, 888, 897-899
SPWI926-965, 979-999
SPWI001-027, 050-056

Options:
-0: disabled
-1: enabled


Question about:

Is there any way to have level 9 spells wrap around to SPWI0xx? At the moment this is the best solution I can think of without deleting/replacing the original spells and worrying about mod compatibility. This would mean some SPWI0xx spells would need to be added to HIDESPL.2da

Is the reason for using SPWI0xx instead of some other character, say SPWI-xx, because you still want to reference via SPELL.IDS?

--------------
Retired Modder
Note: I do not respond to profile comments/personal messages in regards to troubleshooting my modifications. Please post on the public forums instead.

Baldur's Gate Trilogy-WeiDU and Mods
Throne of Bhaal Extender (TobEx)

Contributions: (NWN2) A Deathstalker (voice acting) - (IWD2) IWD2 NPC Project (soundset editing) - (Misc) SHS PC Soundsets (voice acting)
Legacy: (BG/Tutu/BGT) Beregost Crash Fixer 1.9 (18 Jul 10) - (BG2) Enable conversations with charmed/dominated creatures (18 Jul 10) - (BG2) Experience Corrections (18 Jul 10) - (Misc) Platform Conversion Utility RC2 (13 Feb 10)


#2 Galactygon

Galactygon

    Modding since 2002

  • Member
  • 938 posts

Posted 26 November 2011 - 01:29 AM

Is the reason for using SPWI0xx instead of some other character, say SPWI-xx, because you still want to reference via SPELL.IDS?


Exactly.

-Galactygon
Posted Image