Pocket Plane Group

Miscellany, Inc. => Infinity Engine Modding Q&A => Topic started by: ermo on December 13, 2009, 02:19:26 PM

Title: Adding Find/Disarm Traps ability to Arcane Rogue knock-off bard kit?
Post by: ermo on December 13, 2009, 02:19:26 PM
Some years ago, NiGHTMARE released his Imoen the Bard mod (http://"http://forums.gibberlings3.net/index.php?showtopic=1102&hl=\Imoen%20the
%20bard\"), which (among other things) introduced the Arcane Rogue bard kit.

I'm new to IE modding, but I've digged around in the IESDP and the scripting guide and have searched a bit for how to accomplish what I want to do:

Among other things, the Arcane Rogue kit is allowed to set traps earlier than a normal bard. I was wondering whether it was possible to include the ability to find and disarm traps too, as I think the three skills are logically connected, not to mention convenient. I was thinking of simply having a custom bard song set a custom effect on Imoen, which would lead to her AI script firing FindTraps() if it found that said effect on her. This would also serve to balance the class; I was planning to remove the Arcane Rogue backstabbing modifier, as I find that it suits her character better. I was hoping that it would also be possible to implement the disarm traps ability as an innatte ability.

From the scripting guide, I understand that doing it via scripting requires that the AI be on for it to work. I also understand that there is an invisible creature trick that can be used, but I'm not sure I see how a failed DisarmTraps() would work: Wouldn't the invisible creature - and not Imoen - take the damage from a failed attempt to disarm a trap?

If any of you experienced modders have done something similar or have an alternative idea of how the find/disarm traps abilities could be implemented, I'd appreciate any tips, tricks or pointers that you could offer.

cheers