edit_shop_item
Modify any shop item's price, stock, owned quantity, effects, and other properties using absolute or relative adjustments.
Instructions
Modify an existing shop item. Can adjust price, stock, owned quantity, effects, and other properties. Supports both absolute setting and relative adjustments for numeric values.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Item ID (one of id or name required) | |
| name | No | Item name for fuzzy search (one of id or name required) | |
| set_name | No | Set new item name | |
| set_desc | No | Set new description | |
| set_price | No | Adjust price (use set_price_type to specify how) | |
| set_price_type | No | Price adjustment: absolute=set directly, relative=add/subtract | |
| stock_number | No | Adjust stock (-1 for unlimited) | |
| stock_number_type | No | Stock adjustment: absolute=set directly, relative=add/subtract | |
| own_number | No | Adjust owned quantity | |
| own_number_type | No | Owned quantity adjustment: absolute=set directly, relative=add/subtract | |
| disable_purchase | No | Enable/disable purchasing | |
| disable_use | No | Enable/disable using | |
| effects | No | Set item usage effects (replaces existing) |