Horred the Plague Posted March 5, 2006 Share Posted March 5, 2006 I set this fine package up over two years ago, in the hopes of making a community standard for imporved scripting. The system of Kensai Ryu was the base of this, but due to some discoveries made by both Avenger and I, we saw that changes would have to be made. At the time, I had very little feedback or expessed interest in this. I thought it would just be unique to BP, and otherwise left in the dust. Were it not for the revamping of my primitive weidu code into modern magic, by weidu ninja King Diamond--it likely would have. I cannot tell you how glad I was when pouring through the eSeries, and seeing my system put to great funtional use. It is not the only mod using it, either. It looks like my plan has finally come to fruition, and scripting as a whole is elevating. Now that it has become a community standard, I think it's time to do some reworking and refining. I set this up all by myself originally, with almost zero outside input. I was doing it for BP at first, and thus you see things like CLERIC_HALLOW (a TDD exclusive). Now that several of us are using it, it's time to put our heads together and make it all we want it to be (or as best as it "can" be). I've been looking through the identifier entries, and I'm proposing we cut a few out. More recent finding have shown that several are redundant. Others are not being used--if so, very rarely. These are the ones I was considering: 109 CLERIC_HALLOW (let's not waste precious slots on one mod!) 120 CLERIC_INSECT_PLAGUE (we can detect it by SPELLFAILURE(mage/priest) 123 CLERIC_SHIELD_OF_THE_ARCHONS (combine this with SPELL_TRAP stat, diff value) 127 WIZARD_MISLEAD (we can do this with PUPPETTYPE and PUPPETMASTERTYPE. No, that wasn't a typo. Yes, I've read IEDSP. We can discuss this in a different thread) 129 WIZARD_SPELL_TURNING (covered by HasBounceEffects) 165 WIZARD_IMPROVED_ALACRITY (covered by AURACLEANSING) 180 WIZARD_GREATER_MALISON (haven't found much use for this. I already piggybacked valuable cloud detection on this effect. Maybe switch this to just cloud detection?) Another small thing, from looking through others' scripts: CheckStat(Myself,3,SCRIPTINGSTATE4) The only spell i've seen any scripting for with this is mazzy's INVOKE_COURAGE. Should we perhaps move any other spells to another value, and make this a clear definer? IF we decide to cut any/all of these out, we'll have to put the recovered slots up to vote--for what we fill them with. I suppose this thread is as good as any place to debate about it. Unless our friendly moderator wishes otherwise. Also, think about any value changes that you'd wish to see in a different order, and try to explain why you would like it so. This includes splitting up existing value setting, whatever. KD's 2DA system made moving things around a snap. Nothing like the old days, when I was wrestling with NI to add effects to spells without corrupting the file (it corrupted about 1 in 3 back then). Please, fellow users of the Scriptable Spells (formerly BP DetectStats) -- give some input, if not some man-hours (minutes?), towards this. It is a worthy goal, and we all will benefit from it. If I have to give up the name, the least you guys can do is help out a bit! Link to comment
This topic is now archived and is closed to further replies.