I consider this version 2 of my prc_caster_level script set. It's pretty much the same as the other one except that this one can add your levels from +1 cast level prc's to the strength of your spells for the purpose of resisting dispel magic checks - a feature that it would need if it's going to be perfect. 8j This feature is hakier than anything I've ever tried before, though, so I see it as important to keep the two script sets separate. Added note: it's been out for a month now, and no real complaints - leading me to assume it's not generating any bugs. I may have to change it's status over from experamental. And - It fixes all dispel magic checks so they work more like they are supposed to in pen and paper D&D.
Posted by Wolfman69 at 2007-11-02 17:14:23 Voted 10.00 on 11/02/07
This is exactly the sort of thing I was looking for. I work on a PW where I've developed at least 3 classes that add +1 caster level. I sadly can't use your spell scripts straight up since we've heavily modified a lot of our spells but the base scripts are excellent.
Posted by Elanthil01 at 2005-12-19 20:42:44 Voted 8.00 on 12/19/05
Hey. This is a nice package set, but I develop for a persistant world and our server has a *lot* of modified content. Additionally the server operator only wants this kind of ECl to work for palemasters and red dragon disciples.
Is there any way you could put together a stripped down package that is appropriate for a PW? I know a LOT of people would want it. Personally I tried to look over both your system and the one used by the PRC, and I understand neither..perhaps some commenting in the scripts would be in order :)
I give this an 8, mainly because I find it is more an SP or small MP module builders tool, and these mysterious friendly fire/no friendly fire packages with little explanation as to their use detract from the user friendliness.
Still and all, Kudos on a first rate piece of work!
Posted by Ankh_Phoenix ( 80.202.xxx.xxx ) at 2005-06-05 05:43:40
I noticed a little problem with the MyPRCResistSpell function. If I'm not wrong, it will ignore spell mantle and immunity if the call to ResistSpell returns 1, a success on resisting the spell.
Ankh_Phoenix
Posted by Mr. Bill ( 69.151.xxx.xxx ) at 2005-04-08 22:45:00
Wow, hey someone else interested in this script too! Orik, what do you mean it is handy for non-PRC users? Do you mean the Prestige Class Consortium thing? Have they made the Pale Master level up their caster level every other level?
Any chance of this continuing to get updated for 1.65 and beyond? Or is this now an abandonded set of scripts? That would be a shame as for us non-PRC users it's very handy.
It could be a little while before I get this updated to 1.64. They altered a surprisingly large number of spells this time around, and so I'll need some free time. I intend to only support this version now. I'll delete the old version of the script set as soon as I figure out how to delete entries. :)
Sorry to take so long this time. I usually monitor this place better.
Anyone's allowed to use it, of course. No need for permission or anything, but thanks for asking.
prcc uses a very modified version, so if you want to add a class to that hak you should download their hak and use the scripts that come with it instead of this script set.
The dispel thing was just some complicated scripting that I didn't think would work right at first, but it appears to be working fine. :-)
Posted by Anonymous ( 24.8.xxx.xxx ) at 2004-05-05 23:08:00
Hi Bumpkin!
I'm thinking about using this script for a new PRC. Is this the scipt that was used in the prcc's Archmage?
I'm not a scripter so I wanted to ask your permission before I used it...and also had a couple questions about what you meant about by changing the dispel magic to somthing closer to pnp.
Also by hackier do you mean less efficient or just that it uses a more roundabout method? If so I just might use the other scripts that you have out.
For what it's worth there are a few spell scripts I took to modifying after I got ahold of these scripts (all in an effort to mirror PnP a tad more). Mage Armor and Epic Mage Armor I changed to only give an AC bonus (same total just one bonus type). This definitely aligned mage armor with the 3.0 rules (I assume also w/ 3.5). I also modify Tensor's to not do the shape change, give all the bonuses as temporary and add 'SpellFailure' effect for duration..I use Demetrius' x2_pc_umdcheck script with extra code to prevent the transformed mage from scroll/wand casting like mad. These have greatly added to the fun for myself and my mage friends who play...of course you have to watch it w/ Sharespell..
My point being that Mr. Bumpkin's scripts personally inspired me (through trouble shooting with him initially) to get off my rear and modify some scripts I've been meaning to forever.
So my thanks to you Mr. Bumpkin, for this package and inspiring me to get into the scripting of things :)-Merentha
Purveyor of Fine Music, Fine Wines and Fine Women!
(hey we all dream!) _________________________ Currently awfg and deep into cyberpunk of AO, but I'll eventually come back to NWN :)
No wait, playin' DDO! But I've got a copy of NWN2 to load up and play ><
I believe it actually *can* be done, by using the leveluphenchman() function every time you summon the familiar, but it would be against the pnp rules.
C'mon, a pure wizard/sorcerer has to have *some* advantage over the various prc equivilents, to ballance things, or it will be a worthless class.
Posted by Anonymous ( ..xxx.xxx ) at 2004-03-03 13:26:00
Familiars! Could they also take PRC levels into consideration, so that we aren't stuck with a decorative pet?
Hmm, the screen_targets script is a bioware one or some player made one? I ask b/c I'm wondering if the delayed realization of the localint's that are set with it are possibly bug report worthy..-Merentha
Purveyor of Fine Music, Fine Wines and Fine Women!
(hey we all dream!) _________________________ Currently awfg and deep into cyberpunk of AO, but I'll eventually come back to NWN :)
No wait, playin' DDO! But I've got a copy of NWN2 to load up and play ><
Are you not gaining spells per day? Not being allowed to select new spells on level up in the prestige class? Or not getting the caster level upped for purposes of spell pen, spell damage and duration? The last is what this script set can accomplish for you. The first is a known issue, search the forums for sorceror and Pale Master issues. And the second could be because you didn't create the PRC correctly. Hope this helps.-Merentha
Purveyor of Fine Music, Fine Wines and Fine Women!
(hey we all dream!) _________________________ Currently awfg and deep into cyberpunk of AO, but I'll eventually come back to NWN :)
No wait, playin' DDO! But I've got a copy of NWN2 to load up and play ><
Posted by Anonymous ( ..xxx.xxx ) at 2004-02-05 04:51:00
Hey, I am trying to use this with a Prc I am creating, but I am unclear if I am doing all the necessary steps. I have imported the erfs, allowing them to overwrite, and have added the PRC to the declaration to the prc_caster_level script, and the spell caster level (in this case sorcerer) doesn't appear to advance when the Prc levels up. Am I missing a step somewhere that's obvious? Any help greatly appreciated!
Posted by Corentor ( ..xxx.xxx ) at 2004-01-16 12:34:00
Cool, I'll probably use version 2 on my next revision of the Pale Master scripts. Thanks for the good work.
I guess what I mean is: I started with a copy of the other prc casting level script set, then added the dispel thing, and that's how this version came to be.
I was having trouble posting yesterday. I updated it so the problem should be fixed now.
It works pretty much the same. I altered bioware's version of the dispel magic scripts, and set all the temporary effect spells so they store their casting level and spell ID, and a pointer to the caster in 3 arrays on the target.
That's the complexity I added.
Other than that, it's the same scripts.
The side bonus is that the dispel magic works the way it does in pnp. I don't know how it worked before, but you'll only remove all effects from a target if the check against each spell in effect on them is sucessful, and you only ever fail to remove at least one effect if every check fails.
Posted by Corentor ( ..xxx.xxx ) at 2004-01-14 19:24:00
Barring the stuff that got messed up by the line replacer, is this verion working the same as version 1 except it has dispel?
I've been worried sick that this version was going to throw bugs or eat up processor time ever since I made it.
If it turns out to work as smoothly as the other, then I'll take all the warnings out of its description, and hopefully it can come to be the only one people download.
The other is alright, but it bugs me for it to have that glaring weakness Zelphi pointed out when it comes to dispel checks.
For what it is worth, version 2 doesn't seem to add any noticable delays on spell casting and their follow up effects. At least not with a few people in a 70 meg module anyhow.-Merentha
Purveyor of Fine Music, Fine Wines and Fine Music!
(hey we all dream!) _________________________ Currently awfg and deep into cyberpunk of AO, but I'll eventually come back to NWN :)
No wait, playin' DDO! But I've got a copy of NWN2 to load up and play ><