Nostrademous 1a9aa9233b Simulation Trigger Enhancements (#2456)
* More accurately simulates triggered attacks

Primary bug fix: cooldowns (attack or triggers) now start counting from
when they actually happen instead of from when they last came off
cooldown.
Decoupled the trigger (attack) from the server tick as per
https://www.reddit.com/r/pathofexile/comments/ll1y91/114_hits_flicker_strike_build/gnqj242/?context=10
This better represents almost all triggers such as CoC with a channeling
skill (cyclone) or multistrike, CWDT, CwS, CoK, and CoD. Notably it can
now be incorrect for CoC on 1 attack per press skill at high attack
speeds might need to be special cased if it becomes an issue.

As it can now handle trigger events that happen in the middle of a tick
we enter uncharted waters, we know the cd can only refresh on a server
tick but when does it start. Either at the beginning of the tick that
included the trigger, timestamped at trigger time and prorated come the
tick, or at the start of the next tick. I think we can rule out start of
the next tick as that would lead to very noticable lag. I choose to
model start of the current tick because the numbers end up nicest
(namely preserves the general knowledge that ICDR is primarily a
breakpoint stat). If the cooldown starts immediately (timestamped)
instead small amounts of ICDR value vastly fluctuates depending on how well attack
speed is synced with the server tick (in general this model leads to a
lot of missed triggers and an annoying floating point precision issue
so I wanted to avoid it unless proven true). Will try to get in contact
with GGG for insight into this issue.

* Minor formatting and Spelling Fix

* also use in 1-spell setup

Co-authored-by: Moneypouch <zap911@msn.com>
2021-04-23 02:01:34 +10:00
2021-04-04 01:25:51 -05:00
2020-11-12 19:15:34 +01:00
2016-05-05 01:03:15 +10:00
2021-04-05 11:09:53 +10:00
2021-04-17 10:32:33 +10:00
2021-04-17 10:36:58 +10:00
2021-03-31 21:02:51 -05:00
2021-04-17 10:36:58 +10:00
2021-01-13 09:04:26 -05:00
2021-03-31 21:02:50 -05:00
2021-04-04 00:00:04 +02:00

Path of Building Community Fork

Formerly known as LocalIdentity Fork

This is a fork of Openarl's Path Of Building that includes many extra features not in the base version of PoB

  • Adds support for new and updated uniques from league 3.8 onwards
  • Pantheon support
  • Impale DPS support
  • Enemy armour and physical damage reduction calculations
  • Catalysts
  • Dual influence crafting
  • Search for all dropdown boxes
  • Barrage Support skill gem
  • Ensnaring Arrow support
  • Thread of Hope support
  • Crimson Dance support
  • Void Shot support
  • Delve helmet mod support
  • Breakdown for aura and curse effect
  • List of recently imported accounts to the Import/Export Build tab
  • More tree highlighting options for node power
  • Support for fossil mods in the crafting window. Including correct parsing for some mods that previously didn't work (e.g., 60% chance to deal 100% more poison/bleed damage)
  • Add parsing for more nodes on the tree (i.e., Slayer, Champion, Berserker, Chieftain, Hierophant, Trickster, Assassin, Necromancer and Elementalist ascendancy nodes)
  • Add oil combinations to notables on the passive tree
  • Support for Elusive and Nightblade support gem
  • Incremental shock values (not a locked 50%)
  • Fixed Close Combat and Multistrike to have their correct damage values
  • Logic for melee distance scaling attack multipliers (Close Combat and Slayer's Impact node)
  • Withered now shows on the configuration screen
  • Support for Ryslatha's Coil, Vaal Arc Lucky Buff, Perquil's Toe and more

Feature Requests

Feature Requests

Download

Head over to the Releases page to download the install wizard or portable zip.

Contribute

You can find instructions on how to contribute code and bug reports here.

Changelog

You can find the full version history here.

Welcome to Path of Building, an offline build planner for Path of Exile!

Features

  • Comprehensive offence + defence calculations:
    • Calculate your skill DPS, damage over time, life/mana/ES totals and much more!
    • Can factor in auras, buffs, charges, curses, monster resistances and more, to estimate your effective DPS
    • Also calculates life/mana reservations
    • Shows a summary of character stats in the side bar, as well as a detailed calculations breakdown tab which can show you how the stats were derived
    • Supports all skills and support gems, and most passives and item modifiers
      • Throughout the program, supported modifiers will show in blue and unsupported ones in red
    • Full support for minions
  • Passive skill tree planner:
    • Support for jewels including most radius/conversion jewels
    • Features alternate path tracing (mouse over a sequence of nodes while holding shift, then click to allocate them all)
    • Fully integrated with the offence/defence calculations; see exactly how each node will affect your character!
    • Can import PathOfExile.com and PoEPlanner.com passive tree links; links shortened with PoEURL.com also work
  • Skill planner:
    • Add any number of main or supporting skills to your build
    • Supporting skills (auras, curses, buffs) can be toggled on and off
    • Automatically applies Socketed Gem modifiers from the item a skill is socketed into
    • Automatically applies support gems granted by items
  • Item planner:
    • Add items from in game by copying and pasting them straight into the program!
    • Automatically adds quality to non-corrupted items
    • Fully integrated with the offence/defence calculations; see exactly how much of an upgrade a given item is!
    • Contains a searchable database of all uniques that are currently in game (and some that aren't yet!)
      • You can choose the modifier rolls when you add a unique to your build
      • Includes all league-specific items and legacy variants
    • Features an item crafting system:
      • You can select from any of the game's base item types
      • You can select prefix/suffix modifiers from lists
      • Custom modifiers can be added, with Master and Essence modifiers available
    • Also contains a database of rare item templates:
      • Allows you to create rare items for your build to approximate the gear you will be using
      • Choose which modifiers appear on each item, and the rolls for each modifier, to suit your needs
      • Has templates that should cover the majority of builds (inb4 'why is there no coral amulet?')
  • Other features:
    • You can import passive tree, items, and skills from existing characters
    • Share builds with other users by generating a share code
    • Automatic updating; most updates will only take a couple of seconds to apply
    • Somewhat more open source than usual (look in "%ProgramData%\Path of Building" if you're interested)

Screenshots

ss1 ss2 ss3

Licence

MIT

For 3rd-party licences, see LICENSE. The licencing information is considered to be part of the documentation.

Description
Offline build planner for Path of Exile.
Readme 655 MiB
Languages
Lua 100%