Files
PathOfBuilding/help.txt
Regisle c664910015 Add support for Supports via Party tab (#4967)
* initial implementation of Party Buffs

* add exporting of aura buffs

* fix export and implement import

* improve auras and add curses

* add and export curse limit correctly

* fix undo

* fix nill table

* fix curse effect and marks

* add support for extraAura

* add support for exporting enemy conditions/mods

* minor improvements

* add initial support for enemy mods

* correct values for flags

* fix newline issue

* fix curses

* fix UI on small window size

* add warning about curses and fix UI

* move parsetags to its own function

* add mode for append and clear

* update label

* modflag fix

* filter out enemy config res and delirious

* Filter out enemy config res and deli

* fix issue with commit

* fixup some condition checking

* update the rebuild button to clear effects if mode is set to clear

* fix typo

* move export toggle to import tab

* fix merge issue

* fix more merge issues

* add party tab button

* disable exporting enemy conditions and modifiers as well as fix spelling

* fix spelling

* fix incorrect disable of enemy cond/effects

* Change wording

* fix text lines on smaller width screen

* add ability to add "comments", as well as add comment above curse limit

* fix parsing crash

* implement importing for websites

* revert comments

* add comments back with proper match

* cleanup names and importCodeDestination indexing

* deduplicate code

* update help file

* advanced help info documenting the mod format

* change name to fix spelling

* fix merge conflict issue

* fix curse export

* add link skills and improve buttons

* add option for advanced info

* improve simple mode lists

* always show rebuild

* save more tab options and improve curse import append

* add more dev info to help.txt

* update help section and add help button on party tab

* fix tooltips and move code to modLib

* update party tab help popup

* remove help button and improve tooltips

* insert into first element rather than attrib.string

* do not save import code

* fix spelling

* fix spelling

* cleanup saving

* fix auras with a debuff and a buff portion

* fix minor UI issues

* temp fix item source in breakdowns

* prevent lower aura effect mods from adding stats

* change item source party name

---------

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2023-04-28 01:03:54 +10:00

139 lines
7.0 KiB
Plaintext

---[Help File][1]
This file contains a list of shortcuts, and other misc things PoB has
---[Contents][2]
1. Intro
2. Contents
3. FAQ
4. Hotkeys
5. Other Notable Things
6. Timeless Jewels
7. PartyTab
---[FAQ][3]
---[Hotkeys][4]
General Shortcuts:
Ctrl + 1 Jump to tree tab
Ctrl + 2 Jump to skills tab
Ctrl + 3 Jump to items tab
Ctrl + 4 Jump to calcs tab
Ctrl + 5 Jump to config tab
Ctrl + 6 Jump to notes tab
Ctrl + 7 Jump to party tab
Ctrl + I Jump to import tab
Ctrl + A Select all
Ctrl + C Copy
Ctrl + F Show find / search box (e.g. unique item / tree)
Ctrl + N New build (in build selection menu)
Ctrl + S Save build to file
Ctrl + U Check for update
Ctrl + V or RMB Paste
Ctrl + W or Mouse 4 Close Build (gives save prompt if unsaved)
Ctrl + X Cut
Ctrl + Y Redo
Ctrl + Z Undo
Ctrl + BSP / DEL Faster text delete
Ctrl + + /-/0 Zoom in / Out / Reset
F1 Open item/gem/etc in poewiki.net
F2 Rename item, set, etc.
E On an equipped item will open it on the edit menu on the right.
Ctrl + LMB Enable / disable gems
Ctrl + RMB Enable / disable gems from Full DPS
Mouse 4/5 Undo / Redo path respectively (in build selection menu)
Shift While scrolling on a slider makes it 5* times faster
Ctrl While scrolling on a slider makes it 5* times slower
* default of 5, some scroll bars have more or less extreme modifiers to scroll speed
When creating an item either through item creator or adding an item pressing ctrl will add it to the first slot
and ctrl+shift will add it to the second slot e.g. offhand for a weapon.
Passive Tree Shortcuts:
Ctrl Hide tooltips while held
P Toggle node power
Ctrl + D Toggle stat diff display
PgUp/PgDn/MWheel Zoom in / out (hold with shift to increase amount of zoom x 3)
Ctrl + LMB Zoom in on mouse cursor position
Hold Shift Enable "path trace mode"
(highlighted nodes will stay highlighted, and will be allocated when a node is clicked on the tree)
Developer Use
General Shortcuts:
Ctrl + ` Toggle console (console supports most standard editing shortcuts)
Pause Toggle profiling
DEV[ ]
DEV[Developer Mode Shortcuts:]
DEV[ ]
DEV[Ctrl Rebuild mod cache (hold key during reload / refresh)]
DEV[Ctrl + Shift Allow tree download]
DEV[Alt Show advanced mod breakdown / passing]
DEV[F5 Restart]
DEV[F6 Run garbage collector]
DEV[Shift Copy export xml to clipboard (hold key during export)]
---[Other Notable Things][5]
Adding ^ and then a number or hex code before text will change the colour of the text, eg ^^77 will make the following text white until the next colour marker is set.
---[Timeless Jewels][6]
Timeless jewels modify nodes in a radius based off their seed, the same seed will apply the same changes to the same small/notable nodes so that is the number you look for. The Conqueror (name on the jewel) only affects the keystone.
Path of Building has an inbuilt tool in the tree tab to search through seeds to find stats that would be good for your build.
Clicking the "Find Timeless Jewel" button on the bottom bar in the tree tab will open a UI that lets you:
Select which jewel type, which jewel socket to search for, and which conqueror from that jewel
("Any" will just use the first conqueror if you add it to build, more on that later)
The filter nodes option makes it only check nodes that are allocated when searching a jewel socket.
Next, a node change/addition can be selected with the "search for node" dropdown,
The values for the stats added are controlled by primary/secondary (in the case of 2 stats from 1 node) node weights
If that type has already been added, then moving those sliders will change the values
These values can also be edited directly in the "Desired Nodes" box
A minimum weight can be added for a node. This will filter results to only seeds with at least that much weight from those nodes.
If the minimum weight bar is at max, it will turn it into "required", this just means the node needs to show up at least once
There are 2 different boxes these weights can be entered into, a basic one, and the "fallback" weights.
If a node is in both it will only use the value from desired. The fallback weights can automatically be populated by using
the fallback weight mode, selecting a method of determining the weights (a stat to sort by) and clicking generate.
These can then be copied from the fallback nodes box to the desired nodes box if you want to generate a different type
eg. If you want to sort by combined dps and ehp, you generate one, copy it over and then generate the other
Lastly is the search results box. This will list seeds from the best to the worst based on your search parameters.
Double-clicking one will add the jewel with that seed and keystone to your build.
Clicking "Copy Trade URL" will copy a few results to a trade link which can be pasted into your browser.
Doing this multiple times will copy later results in case the first one didn't show results.
If you click 1 result and shift-click another it will highlight multiple, you can then click "Copy trade URL" to search all of them
Militant Faith jewels also have the option to select the other mods on the jewel
Advanced tricks:
For Militant Faith, if you don't want any nodes to change, you can just sort by devotion. As unchanged nodes add devotion, the ones with the most devotion will be the ones with unchanged nodes
---[Party Tab][7]
The Party tab Allows you to import support characters and have thier auras and curses apply
To import a build it must be exported with "Export support" enabled in the import/export tab and must be imported in the party tab
You can import a specific type like aura or curse, or import to all
You can also set it to append to a section rather than replacing it (currently curses must be replaced if not empty due to more curse limits not working well)
This does not add the auras or curses into the skills tab, but they do show up on calcs tab under "aura and buff skills" as well as "curses and debuffs" respectivly
They also show other effects they add, like when physical damage reduction is applied by an aurabot with the gaurdian node
Only the highest aura will apply, so if you and the support both run the same aura and your % inc effect is higher it will apply (even if the actual amount yours gives is lower due to gem levels or whatever), this is how it works ingame
Your curses will always apply before the supports though, so even if theres is a higher effect yours will be applied instead
For now Enemy conditions and Modifiers are not exported but can be imported if its saved in the XML, and Links skills are not exported or parsed
Some auras like Mines which use a stack value for thier effect will not apply as their stack value is missing
Advanced info:
The format for the data is the name of the skill, the %increased effect and then the mods that are applied
The mods are done similar to the style from modlib, where it the value applied, the "source" of the mod, the modname, the type added (eg base/inc), the flags, the keywordflags, and then any other tags
DEV[ The mods are done by modlib using modLib.formatModParams(mod)]