And the next dumbass question is...
#1
Posted 17 May 2007 - 01:10 PM
Making items unusable by swashies and bounty bouncers is easy. The thing is, I am not sure if making the item unusable by non-kitted thieves is possible, due to the hardcoding of item usabilities. I have done a test run with a couple of items, one with the usability bits for normal thief AND assassin ticked, and one with the assassin usability flag set but the "thief" flag set to unusable. Then I CLUACOnsoled each item into my assassin's inventory, and as I suspected the second item (the one that is seemingly set to be used by the assassin kit but NOT the "vanilla" thief) was not equippable.
So, can I assume that while it is possible to set an item usable by, for example, an assassin but not a swashbuckler by setting the right flags, it is NOT possible to set an item usable by an assassin but not a regular thief? Or am I missing something? And if I'm not, is there a workaround/coding "cheat" that can be used to circumvent this?
Chrysta... could helping her to uncover her past threaten your own future?
"Pity the land in need of Heroes."- Bertolt Brecht
"A little madness, now and then, is relished by the wisest men." - Willy Wonka
#2
Posted 17 May 2007 - 02:20 PM
You can always set the usability flags to allow only assassins who are also able to use druid-flagged items...
"Imagination is given to man to console him for what he is not; a sense of humor, for what he is." - Oscar Wilde
berelinde's mods
TolkienAcrossTheWater website
TolkienAcrossTheWater Forum
#3
Posted 17 May 2007 - 02:56 PM
If you want to create an item for *one* very *specific* class, I would do that in NI.
*hugs*
DS
p.s. *ugh* in rereading your post.....I would second what Berelinde said....
Edited by Dirt_Squirrel, 17 May 2007 - 02:59 PM.
I'm so good that, if I didn't already exist, someone would invent me!
#4
Posted 18 May 2007 - 09:25 AM
For this one, if you use NI, you can set the flags to be extremely specific as to what character class, alignment etc can or can't use what.
If you want to create an item for *one* very *specific* class, I would do that in NI.
There is nothing that you can do in NI that cannot be done in a hex editor, or via a tp2. DLTCEP can probably do it all as well, though I know at least there are some unknowns that it doesn't bother to let you edit.
Visit the IESDP
#5
Posted 18 May 2007 - 11:43 AM
If you desperately need to make unusable by vanilla - add a block into the baldur.bcs which would check for equipped item and would drop it if character isn't an assasin.
Retired from modding.
#6
Posted 18 May 2007 - 11:58 AM
Thanks GeN1e, and all others who have contributed.My advise would be to leave item usable by vanilla thieves and simply say in readme - "item isn't supposed to be usable by vanillas, don't do it if you want to roleplay".
If you desperately need to make unusable by vanilla - add a block into the baldur.bcs which would check for equipped item and would drop it if character isn't an assasin.
As it stands, there is no problem with any of the actual in-game NPCs taking advantage of the items with patched druid/thief usability flags, since NONE of them are "vanilla" thieves. The only potential hiccups would be if the PC were a vanilla thief, or a pure thief modded NPC were in the party at the same time (and the only one that immediately springs to mind is Fade).
So, even though it is not an ideal solution, I will probvably go with the "VANILLA THIEF WARNING" disclaimer as suggested.
As usual, thank you to everyone for all the suggestions and help
Chrysta... could helping her to uncover her past threaten your own future?
"Pity the land in need of Heroes."- Bertolt Brecht
"A little madness, now and then, is relished by the wisest men." - Willy Wonka
#7
Posted 29 May 2007 - 07:46 PM
Retired from modding.
#8
Posted 30 May 2007 - 07:56 AM
What you can do is impose a bunch of stat requirements on the item. For example, if your NPC assassin has an 18 Dex, a 16 Cha and is Neutral Evil, you could limit the item to someone who has those attributes.
Infinity Engine Contributions
Aurora * BG1 NPC * BG1 Fixpack * Haiass * Infinity Animations * Level 1 NPCs * P5Tweaks
PnP Free Action * Thrown Hammers * Unique Containers * BG:EE * BGII:EE * IWD:EE
================================================================
Player & Modder Resources
BAM Batcher * Creature Lister * Creature Checker * Creature Fixer * Tutu/BGT Area Map & List * Tutu Mod List
================================================================
"Infinity turns out to be the opposite of what people say it is. It is not 'that which has nothing beyond itself' that is infinite, but 'that which always has something beyond itself'." -Aristotle
#9
Posted 30 May 2007 - 08:02 AM
Retired from modding.
#10
Posted 30 May 2007 - 08:06 AM
Infinity Engine Contributions
Aurora * BG1 NPC * BG1 Fixpack * Haiass * Infinity Animations * Level 1 NPCs * P5Tweaks
PnP Free Action * Thrown Hammers * Unique Containers * BG:EE * BGII:EE * IWD:EE
================================================================
Player & Modder Resources
BAM Batcher * Creature Lister * Creature Checker * Creature Fixer * Tutu/BGT Area Map & List * Tutu Mod List
================================================================
"Infinity turns out to be the opposite of what people say it is. It is not 'that which has nothing beyond itself' that is infinite, but 'that which always has something beyond itself'." -Aristotle
#11
Posted 30 May 2007 - 08:11 AM
Retired from modding.
#12
Posted 30 May 2007 - 08:29 AM
Infinity Engine Contributions
Aurora * BG1 NPC * BG1 Fixpack * Haiass * Infinity Animations * Level 1 NPCs * P5Tweaks
PnP Free Action * Thrown Hammers * Unique Containers * BG:EE * BGII:EE * IWD:EE
================================================================
Player & Modder Resources
BAM Batcher * Creature Lister * Creature Checker * Creature Fixer * Tutu/BGT Area Map & List * Tutu Mod List
================================================================
"Infinity turns out to be the opposite of what people say it is. It is not 'that which has nothing beyond itself' that is infinite, but 'that which always has something beyond itself'." -Aristotle