API Changes

New Extended Property: baseType

A new property baseType has been added to the extended property on items from the Public Stash API. This property can be used to determine the item type without interference from magic mods or other attributes.

Example:

{
    ...
    "extended": {
        ...
        "baseType": "Mesa Map"
    }
    ...
}

Item Ctrl+C Changes

Enchants

Enchants now have the text " (enchant)" after the stat description.

Cluster Jewels

Cluster jewels will have their category set to "jewels" and subcategories to ["cluster"] in the extended properties.

Notables (and Keystones) added by mods on the jewel will not be present in the JSON data unlike the Delirium announcement page.

Example Cluster Jewel JSON

Spoiler

Please note that this example is for demonstration purposes only.

{
    "verified": false,
    "w": 1,
    "h": 1,
    "ilvl": 23,
    "icon": "https://web.poecdn.com/image/Art/2DItems/Jewels/NewGemBase3.png?w=1&h=1&scale=1&v=3",
    "league": "Standard",
    "name": "Pandemonium Ornament",
    "typeLine": "Large Cluster Jewel",
    "identified": true,
    "explicitMods": [
        "1 Added Passive Skill is Inspired Oppression",
        "1 Added Passive Skill is Vengeful Commander",
        "1 Added Passive Skill is a Jewel Socket"
    ],
    "enchantMods": [
        "Adds 10 Passive Skills",
        "Added Small Passive Skills grant: 12% increased Lightning Damage"
    ],
    "descrText": "Place into an allocated Large Jewel Socket on the Passive Skill Tree. Added passives do not interact with jewel radiuses. Right click to remove from the Socket.",
    "frameType": 2,
    "extended": {
        "category": "jewels",
        "subcategories": ["cluster"],
        "prefixes": 2,
        "suffixes": 1,
        "baseType": "Large Cluster Jewel"
    }
}

Example Cluster Jewel Ctrl+C Text

Spoiler

Please note that this example is for demonstration purposes only.

Rarity: Rare
Pandemonium Ornament
Large Cluster Jewel
--------
Item Level: 23
--------
Adds 10 Passive Skills (enchant)
Added Small Passive Skills grant: 12% increased Lightning Damage (enchant)
--------
1 Added Passive Skill is Inspired Oppression
1 Added Passive Skill is Vengeful Commander
1 Added Passive Skill is a Jewel Socket
--------
Place into an allocated Large Jewel Socket on the Passive Skill Tree. Added passives do not interact with jewel radiuses. Right click to remove from the Socket.

Maps

Map Image URLs

Map URLs are now "generated", similar to flasks. Here is an example (that won't work until 3.10.0 releases):

https://web.poecdn.com/gen/image/WzI4LDE0LHsiZiI6IjJESXRlbXNcL01hcHNcL0F0bGFzMk1hcHNcL05ld1wvSHlkcmEiLCJ3IjoxLCJoIjoxLCJzY2FsZSI6dHJ1ZSwibW4iOjcsIm10IjowLCJtaSI6MX1d/60c51029b3/Item.png

The data part of the URL is a base-64 encoded JSON object that will contain familiar query params as properties.

The mi property has been added to represent if a map is influenced by the Shaper or the Elder (values 1 and 2 respectively).

We will most likely move all item images to this system before 3.11.0.

Delirium Map Series

New Delirium maps will use the "mn": 7 property in their image URL data.

If there are any other questions, feel free to ask at roryv@grindinggear.com

Posted by 
on
Grinding Gear Games

Report Forum Post

Report Account:

Report Type

Additional Info