Skip to content
This repository has been archived by the owner on Apr 17, 2021. It is now read-only.

POE Item Info Script 3.0.04-beta

Compare
Choose a tag to compare
@aRTy42 aRTy42 released this 17 Oct 16:57
· 25 commits to master since this release

from aRTy42, Eruyome, dein0s, esunder

Three big new features:

  1. Full rework of ItemInfo affix parsing (aRTy42)
  2. GDI+ display option (Eruyome and esunder)
  3. Reworked .ini handling (mostly dein0s)

These changes are quite extensive and will likely bring a few bugs that were not found. This is a beta-release for that reason. Please report issues, preferably on GitHub.

1) ItemInfo affix parsing:

  • The script handles potentially ambiguous mods completely different now. Multiple possibilities are shown when the script considers all of them fitting and the decision process has been greatly improved. This means in particular that hybrid mods are now almost fully supported. Please report items where the scripts results seem wrong. (A few cases currently remain unhandled, these will be fixed later. See the end of section 1 for details.)
  • Flask mods are supported now.
  • The user settings were reworked. Most "Display" settings were removed and replaced by new ones. Tell if you miss anything.
  • Ingame tooltip changes:
    • Implicit value ranges are shown now.
    • The detailed affix overview has a header now (which can be disabled in the settings).
    • Long notation of double ranges ("added damage" mods) is the default now. (settings option)
    • A new notation for "multi tier ranges" has been introduced. These are shown when multiple mods overlap in a way that makes it uncertain which tier combination was actually rolled. They show the worst case range and best case range for the roll. Contrary to "double range" mods this does not mean that you can certainly get to the top roll (via Divine Orbs), it means your actual roll range is somewhere within the displayed ranges.
    • All these notations aswell as new abbreviations get a 1 line info at the end of the tooltip when they are present.
    • The top section with basic information and DPS calculation for weapons was rearranged. It includes a warning now when a low itemlevel lowers the item's max socket number. Furthermore Q20PhysDps got added.
  • Currently unhandled affix cases:
    • Weapons with #% increased Physical Damage, +# to Accuracy Rating and 5-10% increased Light Radius. (up to 4 mods mix)
    • Tower shields with #% increased Armour, #% increased Stun and Block Recovery and +#% Chance to Block. (up to 5 mods mix)

2) GDI+ display:

  • You can enable GDI+ in the settings menu, which results in a tooltip using the GDI+ graphics library. This alternative tooltip allows colour customization and transparency.

3) Reworked .ini handling:

  • User defined settings will now persist between new version updates (proper INI file updating instead of overwriting).
  • The script should now run correctly regardless of the selected keyboard layout, previously non-latin layouts like russian caused errors related to hotkeys on script start.
  • AdditionalMacros hotkeys, their states and other configurations should be changed in AdditionalMacros.ini from now on.
  • AdditionalMacros.txt was moved out of the user folder and shouldn't be edited anymore. The subfolder CustomMacros with it's user created/added/edited scripts serves its old purpose from now on.
  • MapModWarning states should be changed in MapModWarnings.ini.

4) Other notable changes:

  • The changed poe.ninja API endpoint is fixed.
  • New AdditionalMacros:
    • Ctrl + Alt + C opens an item on pathof.info for an advanced affix breakdown.
    • Ctrl + Alt + Enter sends "/whois " when keys are released (not when pressed).

5) Minor notes and bugfixes:

  • Fixed Chance To Poison / Increased Poison Damage that was swapped.
  • Chance To Bleed's data file was missing a | character so a value was not read properly.
  • 3.0's new increased Cast Speed mod for ES shields was missing.
  • 3.0's new increased Attack Damage mod for AR/EV hybrid base shields is now correctly considered as a prefix and not a suffix.
  • Adapted rewording of jewel Bleeding suffix and jewel Poison Duration suffix.
  • Fixed MapModWarning for "Monsters cannot be Stunned".
  • Map Info: Lair Map upgrades to Mineral Pools (not Spider Forest).
  • The gem quality info for Summon Skeleton gets displayed now (by not expecting "Summon Skeletons").
  • Fixed a bug with increased Elemental Damage with Attack Skills: There are two almost identical progressions, but the script only knew one. This is not a new change, but simply was never noticed. It is now correctly differentiated between 'on weapon' and 'on other item type' which shifts the T2 to T1 breakpoint from 37/38 to 36/37.