This is pretty simple really, basicly the change to these scripts is applying a PC check IF(GetIsPC(OBJECT_SELF) if that returns a PC is will kill the caster and speak a string, otherwise will perform as normal, this allows creatures to still use the spells, but not PC's. Scripts should automaticly overwrite the generic BW spells. Any comments/problems contact Abaddon over the bioware message boards: __Abaddon__ Note: Pulse of Death and Gaze of Death have been modified to block PC but work for a DM with a DC of 100. Useful for crowd control ^^ Useful for people running PvP servers, or anyother local vault server. Updated v0.1, just some scripting changes to prevent the action from firing (was still killing the PC which is interesting) and to double check it will allow NPC's to use them freely
This is a compilation of the old system into a single score. There were 15 that made this score of 9.67 then rounded to 10.
Posted by Abaddon ( ..xxx.xxx ) at 2003-06-27 23:05:00
Please note that this script package was developed for NWN V1.29, i would strongly advise people not to put them into 1.30 or SoU modules until they are rereleased as Im not sure what changes are going to be nesicary.
Posted by John ( ..xxx.xxx ) at 2003-04-23 07:51:00
Im glad somebody found a way to disable those pesky monster abilities and hack spells, keep up the good work!!!
Posted by Homer ( ..xxx.xxx ) at 2003-04-22 06:08:00
Thanks for expanding on that Abaddon. As I am working on a PvP module I wanted a better idea as to the applications. Thanks for the heads-up.
Posted by Abaddon ( ..xxx.xxx ) at 2003-04-21 06:56:00
Homer - Im middling in both custom and scripting. Im assuming you know about PC's with monster abilities if not just make another post and I will take a plug at explaining that as well. When a PC casts a spell or uses an ability it fires an event, all spells are essentially is scripts running of those events. (NOTE: a monster ability is for all intents and purposes vis a ve scripting a spell). This set of scripts just adds an IF conditional to each monster ability, specificly if(GetIsPC(OBJECT_SELF)) now if whatever has triggered the event (ie cast the spell) is a pc this will return true and it will perform the scope below it. in this case the scope is basicly just Speak string, then EffectDeath on a 2 sec delay so the speak comes thru. This will prevent the PC from casting the spell. If the conditional GetIsPC(OBJECT_SELF) returns false, it casts the spell as per normal, that way NPC's, creatures etc can still use the ability. Put that in as although this is designed for pvp servers it would have applications in any local vault server.
Posted by Homer ( ..xxx.xxx ) at 2003-04-21 06:38:00
Um, could you expand on the explanation for the ignorant masses (me). It appears to be plain for those who are scripting compitent. But if you could give it to me in laymen's terms. Such positive feedback, it caught my eye... I know custom content very well, scripting is my next adventure.
Thanks
Posted by Abaddon ( ..xxx.xxx ) at 2003-04-21 03:28:00
Updated v0.1,
just some scripting changes to prevent the action from firing (was still killing the PC which is interesting) and to double check it will allow NPC's to use them freely
Aerofindal & Koll - Thanks Glad you liked it, next time the vault updates included will be a set of scripts by me which reconfigure all the spells to do a caster level check, this is to prevent people from configuring monster abilities as spells (level 255 fireballs hurt good), similar prevention methods as with these scripts.
Posted by Abaddon ( ..xxx.xxx ) at 2003-04-21 03:25:00
Updated v0.1,
just some scripting changes to prevent the action from firing (was still killing the PC which is interesting) and to double check it will allow NPC's to use them freely.
Aerofindal & Koll - Glad you like it, thanks
Posted by Koll ( ..xxx.xxx ) at 2003-04-21 01:40:00
Nice!
Going to put it on my PvP Mod =)
Posted by Aerofindal ( ..xxx.xxx ) at 2003-04-20 21:27:00
This is an awsome set of scripts. I have it installed in my mod. It blocks all the monster abilities that are harmfull but allows the flying ability that is for effect only.
Its cool to what someone jump up and fly away. 3 cheers for Abaddon
You must be Logged In to post comments in this section.