Identify - reonZ/pf2e-toolbelt GitHub Wiki
Helps you manage the unidentified items. It indicates which items have already been identified in the past, if a character can use a Recall Knowledge
for wands & scrolls or if a character has already failed to identify an item that day.
Item Identification Tracker
Each item row has a series of control icons:
- Open the actor sheet of the item's owner (different icons representing different actor types)
- Open the item's sheet to edit it
- Identity/mystify the item directly
- Post skill checks to chat/send item to chat
To open the tracker window directly, your best solution is to create a script macro with the following
game.modules.get("pf2e-toolbelt")?.api.identify.openTracker();
Automatically identify known items
When you click on the Auto
button, all the items that are marked as Already identified this item
will automatically be identified.
Consumables can have different variants, the tracker will indicate when an item identified in the past is similar to another one (e.g. Elixir of Life (Greater)
& Elixir of Life (Moderate)
). If the Auto Identify Similar Items
setting is enabled, similar items will also be identified that way.
Update current changes and identify items
[Left Click] on a cell will turn it into a ✔️ indicating the character succeeding in identifying that item.
[Right Click] on a cell will turn it into a ❌ indicating a failure to identify.
Once those established, you can click on the Update
button to validate the changes, the items marked by a ✔️ will automatically be identified while the actors marked by a ❌ will be unable to attempt another identification for that item until the next day.
The module uses the system's world clock to keep track of failed attempts and will reset them when necessary.
Revert current Changes
Clicking on the Reset
button will remove all the ✔️ and ❌ markings
Actor Sheet
The default Identify Item
icon will now directly open the Item Identification Tracker
window, the item in question will be highlighted to make it easier. If the item doesn't belong to a party member's inventory (or the party stash), it will be added to the list nonetheless until the tracker is closed.
If the Allow Player Request
setting is enabled, players will now have access to the Identify Item
icon (which is normally reserved to the GMs) for unidentified items, however, instead of opening the Item Identification Tracker
window, it will send an identification request to the GM. The icon will be added next to the item name for actors the player doesn't have ownership of but is still able to update (e.g. loot, party, dead NPCs)
Settings
Enabled 🌎
Enables the feature in your world.
Add Party Stash 🌎 ✅
Should the items in the party stash be added to the list to identify.
24 Hours Delay 🌎
When enabled, a character will need to wait 24h after failling to identify an item before being able to make another attempt. Otherwise it will be reset on the next day date.
Auto Identify Similar Items 🌎 ✅
Should similar items also be identified when using the Automatically identify known items
option.
Allow Player Request 🌎 ✅
Should players be able to request identification of items.
API
/*
* retrieve the api object for this feature
*/
game.modules.get("pf2e-toolbelt")?.api.identify;
/*
* opens the tracker window or bring in to the front if it already exists
* if a valid item is provided, it will be added to the highlighted list
*/
openTracker: (item?: ItemPF2e) => void;
/*
* sends an identification request to the gm
*/
requestIdentify: (item: ItemPF2e, skipNotify?: boolean) => void