Jump to content


StrixO

Member Since 07 Feb 2010
Offline Last Active Jul 07 2010 07:18 PM

Posts I've Made

In Topic: PnP Scribe Scrolls for Mages [IMPLEMENTED]

07 July 2010 - 06:45 PM

Demi's SR mod has moved two level 3 spells to level 5: Protection from Fire, Protection from Cold. I just glanced at RR#SCRL.D, so I may have misread - for those spells, will the scribe scrolls function still assign and charge for level 3, regardless of Demi's tweaking?

EDIT:
And looks like it will miss his Dimension Door, too?

In Topic: New BG Item: Skeleton Key

06 July 2010 - 07:06 AM

You can simply use

Thanks Wisp. I don't know how you guys remember this stuff. I've been using ArcGIS and R code for the last 6 months, and it pushed everything else out.

In Topic: New BG Item: Skeleton Key

05 July 2010 - 12:33 PM

The code for that would be nothing (well about ~4 lines to get the name and description of the item added). You'd just have to create the item with an editor (such as DLTCEP or Near Infinity).


I couldn't remember what clauses in the .tp2 file were used to detect which BG2 installation was being used (Tutu,SoA,ToB,BGT) and then installing to the correct store. I'm happy to dig back in later tonight, if no one can throw me a bone.

In Topic: Sorcerer tweak -> 3e mechanics

26 June 2010 - 07:58 AM

I think months and months ago I played around with the RemoveSpell() action and found it didn't affect sorcerer spellbooks (can anyone verify?).

But I just had a thought that a script with a ChangeClass() action from sorcerer->mage->sorcerer might "blank" the spellbook before leveling up, and it would leave HP and weapon proficiencies intact. Any thoughts?

EDIT: If anyone is thinking about trying a similar script, let me tell you I already tried it. Memorized spells aren't removed from the spellbook when the sorcerer is changed to any class (i.e. no "blanking" of the spell book by shuffling the class around), so the possibility I asked about above is out. And since the script action RemoveSpell() doesn't apply to memorized spells (which is how the sorcerer spells are retained while class shuffling), I'm at a dead end.

EDIT 2: Any input on this idea?: What if I had a script that did a changeclass(Mage) [which would convert all the sorcerer spells to expendable memorized slots], followed by an instant casting of a custom Energy Drain (reducing level to 0) [would this remove memorized spell slots?], followed immediately by a custom restoration and a changeclass(Sorcerer)...?

I guess the question is: does energy drain remove memorized spells on mages?

EDIT 3: I'm also playing around with some specific spell effects, applied with a conjuction of some global vars and a Experience Greater Than triggers. like (244) Drain Wizard Spells, and (96) Change Class. Anybody have a brainstorm on how these might work smoothly? I think I can spawn an invisible creature whenever a sorcerer levels up to 1) change the sorcerer to a mage, 2) remove all memorized spells, and 3) change the PC back to sorcerer... but that will happen regardless of whether the player hits the level up button or not - which will cause spontaneous loss of all memorized spells whenever someone levels up, until they level up through the record screen and rest again. Ugh. Any advice?

Maybe a moderator could bump this over to IE modding help?

In Topic: Sorcerer tweak -> 3e mechanics

26 June 2010 - 06:51 AM

Just got a new job and so I found my mind wandering. How about a tweak in the form of a script that catches when a sorcerer levels up? When you press the level up button, it could kick you to level 1 again (a la the SCS "choose NPC weapon proficiencies" script) to re-choose new spells. Maybe with an instant rest thrown in at the end?

You do know you can unlearn the already chosen spells, but it takes a few levels to have the ability, don't you? And then you choose them back when you level up.


Sorry, no I didn't. Are we both talking about BG? I should have been explicit in the first post. I tried searching for similar tweaks, but the search function in the forum isn't working for me.