Jump to content

Welcome to the Bardic Appraisal Mod


Recommended Posts

A nice, simple weekend project based on another good idea from @Cahir.

The Bardic Appraisal mod is a small WeiDU mod that adds an ability to bards (including all kits) that allows them to appraise any identified item in the party. The mod will work on any game, save PsT or PsTEE.

Bardic Appraisal has one component. It adds a single, at-will ability for any bard, kitted or unkitted. The ability will prompt a dialogue which will allow you to appraise any identified item in the party's possession. Note that the prices reported by the skill will likely not reflect the actual value you can sell an item for due to the following factors:

  • Merchants have a fixed markup, e.g. most will only offer to purchase the item starting at 60% of its value.
  • Merchants will also adjust prices up or down depending on your charisma and reputation.
  • For charged items, merchants will pro-rate prices based on the remaining charges, e.g. you will only be able to sell a half-charged wand for half of the price of a fully-charged wand. This also means that merchants generally only offer 1 gold for an item that is fully discharged, including X-per-day items that have already been used.
  • Merchants will also start to depreciate items after they have a certain amount of them, e.g. after a merchant has five short swords in stock, they will start offering you lower purchase prices for additional short swords.
  • Items that are flagged as plot-critical, generally, cannot be sold except in a handful of stores (the BG series has no stores that will take them). When appraised, you'll get feedback indicating that the item is special and that you may not be able to sell it.

In terms of installation order, Bardic Appraisal should be installed after any mods that add items. The mod will scan all items at install time in order to build its appraisal routine, so any items which are added after this mod will not be included.

At present there is one minor issue: many books in the game are actually classified as 'miscellaneous' items so it's possible they will not show up under the 'book' category when appraising items.

There are a few notes for older platforms, specifically the original Baldur's Gate or original Icewind Dale:

  • The mod will add skills to bards via AI scripting, so you'll need to turn on Party AI (even if momentarily) to get this new ability
  • Unlike more modern engines, all categories of items will be displayed when you use the ability, not just categories in which you currently possess an item.
  • For the same reason, you must go back to the top-level menu (with the categories) after appraising an item.
  • You can (accurately, and by their identified name) appraise unidentified items, as there's no specific trigger to check for this

Newer versions of the engine (original Baldur's Gate II, Icewind Dale II, or any of the Enhanced Editions) will not have these issues.

Link to comment

It should work with mod bard kits as long as Bardic Appraisal is installed after them. Basically, it checks the game's list of kits (kitlist.2da) and adds the appraisal ability to any bard kit it finds. Cahir tested it with Lava's Ina NPC on IWDEE (Ina uses a custom bard kit) and the ability worked as intended.

edit: clarified order

Edited by CamDawg
Link to comment
2 hours ago, CamDawg said:

It should work with mod bard kits as long as it's installed after them. Basically, it checks the game's list of kits (kitlist.2da) and adds the appraisal ability to any bard kit it finds. Cahir tested it with Lava's Ina NPC on IWDEE (Ina uses a custom bard kit) and the ability worked as intended.

I confirm, it works like a charm with Ina NPC.Ā 

Link to comment
On 9/1/2021 at 8:54 AM, CamDawg said:

It should work with mod bard kits as long as Bardic Appraisal is installed after them. Basically, it checks the game's list of kits (kitlist.2da) and adds the appraisal ability to any bard kit it finds. Cahir tested it with Lava's Ina NPC on IWDEE (Ina uses a custom bard kit) and the ability worked as intended.

edit: clarified order

Thanks.

Link to comment
5 hours ago, temnix said:

The dialogue ofĀ this mod should replace appraised items with copies with higher value.

That's a bad idea for compatibility if other mods check for game items. I heard there are some mods doing that. Also - what for?

By the way, is this mod EET compatible?

Link to comment
On 9/8/2021 at 8:16 AM, jastey said:

That's a bad idea for compatibility if other mods check for game items. I heard there are some mods doing that. Also - what for?

By the way, is this mod EET compatible?

The point of appraising items, if there is to be a practical purpose at all, is to increase their value. In principle, appraisal should sometimes leave the value as it was or discover flaws and lower it, but in any event the goal is to take the item to a store. Plot items should be excluded, and then there will beĀ no problem for any checks. It is also not too difficult to patch dialogues and scripts with an OR(2) condition admitting the differently-priced items and add duplicate take-item lines for them. Overall, this should not cause much trouble. But it is even easier to do none of that and leave this mod in the "theoretical meh" category.

Link to comment
3 hours ago, temnix said:

The point of appraising items, if there is to be a practical purpose at all, is to increase their value. In principle, appraisal should sometimes leave the value as it was or discover flaws and lower it, but in any event the goal is to take the item to a store. Plot items should be excluded, and then there will beĀ no problem for any checks. It is also not too difficult to patch dialogues and scripts with an OR(2) condition admitting the differently-priced items and add duplicate take-item lines for them. Overall, this should not cause much trouble. But it is even easier to do none of that and leave this mod in the "theoretical meh" category.

This is actually the most garbage proposition Iā€™ve seen in a long time. But then again, what do I expect from the genius who thinks prefixes are a mere formality.

Edited by Artemius I
Link to comment

Prefixes are an interesting side topic, actually. If whoever had that idea originally had wanted to avoid interference of file names, he should have gone with personal suffixes. Prefixes make all files of a modder appear in the same place in the tree of Near Infinity. This is convenient to avoid looking all over for them, but it has the same problem as keeping one large drawer for all of one's things: finding something there is a hassle. When hundreds of files begin with the same two letters, the eye struggles to get past them to those that haveĀ meaning. On the other hand, with a suffix I can begin a file name just as I want it and I see what that file is, at the price of two characters in the end. In effect, suffixes allow free file naming, only shorter. I'm not surprised this "community" has stuck with an inferior solution through the years, though. As far as this mod goes, I said what I wanted to say. I gave a good idea, CamDawg can make use of it or not.

Link to comment

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Ɨ
Ɨ
  • Create New...