Find Traps spell working every second for an extended duration, also for thieves
EggHuevo
Member Posts: 68
Hello there. I always found the finding traps mechanic to be cumbersome. I currently have 2 priests and a druid in my party, and I cast "find traps" 2 seconds apart from each other, in addition to my rogue. I STILL STEP ON TRAPS... So I intend to edit the find traps spell to last a lot longer than 3 minutes (say, 30, or even permanent until rest) and to detect the traps each second instead of each 6 seconds. I poked around with Near Infinity, and I found that the Find Traps spell triggers another spell (let's call it FT2), which in turn checks for traps. FT2 is triggered every 6 seconds thanks to Find Traps, which has 30 effects with timing mode "delay/permanent", which increase in duration (6, 12, 18, and so on). My problem is that I don't want to have to write a thousand of those.
So my question is: is there a way to make it a single effect which triggers the other spell (the one that actually finds the traps) every second?
Thanks in advance!
So my question is: is there a way to make it a single effect which triggers the other spell (the one that actually finds the traps) every second?
Thanks in advance!
Post edited by EggHuevo on
0
Comments
I managed to do it in a more "crude" way. Normally, find traps triggers a second find traps spell (Find Traps D) every 6 seconds, which in turn, finds the traps.
I changed it so it lasts 1000 seconds instead of 180 (I'm planning on making it last 10.000). How? Well, I made another 2 spells: FTB and FTC. The original Find Traps (let's call it FTA) triggers FTB at 0-1000 seconds, with intervals of 100 seconds. FTB triggers FTC every 10 seconds. FTC triggers FTD every second. Then, ultimately, FTD triggers each second for 1000 seconds. I could easily make it 10.000 or 100.000 by making another 1-2 spells.
So FTA triggers FTB, which triggers FTC, and then FTD. 1000 seconds of finding traps, guaranteed.
The problems / things I need to change or add:
1- It says "Charname : find traps" in the dialogue window every second (I had to turn off feedback -> actions for this to not become crippling). ANY IDEA HOW TO TURN THIS OFF? Although it's probably hardcoded in opcode 150 (find traps).
2- Apparently it lasts more than 1000 seconds. I rested for 16 hours 3 times in a row, and only then did it stop casting. Not that I'm complaining, though. But it shouldn't last THAT long.
3- Now I'm gonna make the spell an innate ability for thieves. They shouldn't be able to find all the traps if their FT ability is <100, but whatever. Blame Black Isle for making this absurd mechanic. Still they need the FT skill to DISARM them, so I'm good with that.
4- I know what you're gonna think, but I STILL think it could be better than once every second. I hasted my priest, and gave her the boots of speed. She detected the trap, but only after walking on top of it. It's still a problem. In my solo runs, I always go around with this combo of 4x speed. I tried to make the duration of FTC to "0.5" but I can't. DO YOU KNOW OF ANY WAY TO MAKE A SPELL DURATION TO BE LESS THAN 1 SECOND?
Thanks for all your help
If anybody knows how to stop the message when finding traps and/or make it so it detects traps every 0.5 seconds, let me know!