Selective Use Any Item and Independent Spell Types
![Keneth](https://forums.beamdog.com/uploads/userpics/ZA9LEQQBA7II/n4RDIT35HABT1.jpg)
I don't know if any devs are still following this forum, but I figure I'll make a couple of requests on the off chance someone eventually sees them and feels they might be worthwhile.
I think the current implementation only flips a flag on a creature stat, but I'd really love to see an opcode that works like 302 (use any item), but it gives you the option to select an item type (or category). Use Any Item is a crazy ability and there have been so many times when I wished I could simply have a "use any weapon" or a "use any consumable" ability instead.
Secondly, it's always kinda irked me that the spell type of a SPL file is somehow inherently linked to the location where it's displayed. So, you can't have innate abilities whose spell type is "wizard" (rather than "innate") and consequently can't have it interact with any effects that affect wizard spells for example. I don't know where the problem lies, but this seems like something that could be "fixed".
I think the current implementation only flips a flag on a creature stat, but I'd really love to see an opcode that works like 302 (use any item), but it gives you the option to select an item type (or category). Use Any Item is a crazy ability and there have been so many times when I wished I could simply have a "use any weapon" or a "use any consumable" ability instead.
Secondly, it's always kinda irked me that the spell type of a SPL file is somehow inherently linked to the location where it's displayed. So, you can't have innate abilities whose spell type is "wizard" (rather than "innate") and consequently can't have it interact with any effects that affect wizard spells for example. I don't know where the problem lies, but this seems like something that could be "fixed".
1
Comments
A similarly targeted "use any spell" opcode would be cool, as well, especially if it worked with custom spell schools.
What I mean is an opcode that allowed a Character to use spells previously restricted from them, but only those of a particular school (or sec type: I'm not picky).