Commit Graph

51 Commits

Author SHA1 Message Date
Openarl
88598dc1f1 Release 1.4.138
- 3.7 tree
- Added support for multiple tree versions per build
2019-06-05 23:26:59 +12:00
Openarl
2806cbac3d 1.4.118 Initial commit
- Added/updated skill gems and bases
- Fixed curse stats with wrong sign
- Fixed wrong sources on quality mods
2018-12-09 16:29:54 +13:00
Openarl
8ae24551da Release 1.4.108
- Applied skill and enchantment changes from 3.4.1
- Fixed Physical Damage over Time modifiers applying to Poison
- Fixed stacking of Vaal and non-Vaal Ancestral Warchief buffs
- Added clamping for passive tree dragging
2018-09-08 23:05:50 +10:00
Openarl
68d9351f77 Release 1.4.77
- Added Might of the Meek
- Overhauled radius jewel system
2018-02-24 22:34:03 +10:00
Openarl
7f9a7352b1 Release 1.4.76
- Added Atziri's Reflection
- Corrected Ahn's Might stats
- "+X Melee Weapon Range" is now recognised correctly
- Fixed some item properties not being saved correctly
- Enabled async loading for most passive tree assets
2018-02-23 21:28:13 +10:00
Openarl
8c9767fe5b Merge pull request #688 from TMorf/dev
Minor optimisation for PassiveTreeView
2017-12-07 21:39:50 +10:00
Openarl
e932b06a02 Release 1.4.65
- Updated tree to 3.1
- Allow renaming builds/folders with only case differences
- Fix node tooltips not updating when cancelling path tracing
- Fixed Discharge's penalty when triggered
- Fixed Multistrike's speed bonus to be Melee-only
- Fixed various Skeleton-related modifiers
- Fixed UI scaling issue when opening while non-maximised
2017-12-07 20:01:20 +10:00
TMorf
fb9f4c56f9 Minor optimisation for PassiveTreeView
This is the only optimisation I found that provides reasonable gains without confusing the code too much.  TreeToScreen is used so frequently that caching the results some basic arithmatic saves about 2% of the frame time.
2017-11-05 20:40:06 +00:00
Openarl
1e60aaccfa Release 1.4.59
- Builds now default to 3.0
- Added new helmet enchantments
- Added resistance penalty option
- Removed attack rate cap on clones
2017-08-14 23:22:38 +10:00
TMorf
f50adbc742 Fix search caching bug
Search results were cached on the tree nodes, but as you can swap out the tree used by PassiveTreeView that takes the search results with it.  Caching the results in the same place as searchStrCached makes sure they're kept in sync at the small cost of one more table.
2017-07-30 18:40:06 +01:00
TMorf
d9a45ad146 Optimisation for PassiveTreeView: cache the search results. 2017-07-30 18:40:06 +01:00
Openarl
134e57fc27 Release 1.4.46
- Added node type match to tree search
- Reworked SocketedIn modifiers to apply to minions
- Added mod cache file to improve load time
- Fixed error caused by The Consuming Dark in 3.0 builds
2017-07-17 23:20:14 +10:00
Openarl
91555a19b7 Release 1.4.44
- Improved crafting UI
- Added vertical scrollbar to Items tab
- Added Knockback calculations
- Updated data from beta patch
2017-07-14 22:35:45 +10:00
Openarl
9f981583f7 Release 1.4.37
- Added support for item sets
- Added support for Animate Weapon and Animate Guardian
2017-06-26 01:02:05 +10:00
Openarl
e0265c5baa Added multiversion system 2017-06-08 01:15:55 +10:00
Openarl
a0a87576b8 Release 1.4.18
- Item crafter now has modifiers for all items, and respects all modifier restrictions
- Added option to add custom modifiers to items
- Added more type filters to item databases
- Added basic support for Growing Agony
2017-06-03 23:35:51 +10:00
Openarl
8c01c85f1f Release 1.4.12
- Added shared item list
- Added options screen
- Added toasts
- Program now always updates on first run, but continues if update check fails
- Updated libcurl to 7.54.0
2017-05-19 14:50:33 +10:00
Openarl
eb91bcbf66 Release 1.4.11
- Fixed stack overflow in copyTable()
- Fixed interaction between weapon swap and skilsl granted by items
- Consolidated list controls using a new base class
2017-05-16 19:05:02 +10:00
Openarl
477272c7d2 Release 1.4.9
- Added AoE Radius and Weapon Range calcs, and visual display in breakdown
- Added 5 fuse part to Explosive Arrow
- Added support for Convocation
- Rallying Cry buff now applies to minions
- Added support for Mjolner and Cospri's Malice triggers
2017-05-08 21:40:15 +10:00
Openarl
91fa55f87f Added support for threshold jewels
- Updated more uniques
- Fixed Wild Strike conversion
2017-03-05 19:19:50 +10:00
Openarl
1184f1328d Release 1.3.15
- Added gem tag search mode to gem list control
- Updated Vaal Discipline to remove bonus ES
- Fixed node location displays
- Fixed "invalid pattern" error in search fields
2017-03-02 21:33:59 +10:00
Openarl
181ed0bf2b Release 1.3.14
- Applied the AoE changes for 2.6
- Fixed Wand and Sceptre base implicits
- Fixed rendering of broken pathing in the Storm Weaver cluster
- Fixed error in SkillsTab when loading certain bui;ds
2017-03-02 14:24:07 +10:00
Openarl
fae06652d6 Release 1.3.3
- Added support for Intuitive Leap
- Added support for Decay
- Added support for Fire Burst
- Subscript system can now handle multiple scripts
2017-02-19 20:50:29 +10:00
Openarl
32f798482f Pre-release 1.3.0
- Added new crafting system
- Added multiple passive tree UI
- Added stat differences for toggling/changing gems
2017-02-15 19:10:22 +10:00
Openarl
fc2586c7e1 Release 1.2.41
- Show save prompt before updating
- Add options for Enemy is Blinded, Dealt Non-Crit Recently, Ignited/Frozen an Enemy Recently
- Reworked node stat difference to avoid issue with certain radius jewels
2017-02-13 00:09:27 +10:00
Openarl
e9a4b95580 Release 1.2.36
- Hide condition options if the condition isn't used
- Added support for "Ignited Enemies Burn faster"
- Added options for On Shocked/Burning/Chilled ground
- Added workaround for account name case sensitivity on character imports
2017-01-31 01:15:04 +10:00
Openarl
af799bb700 Release 1.2.27
- Add cast time override to CwC
- Add Intimidate debuff
- Fix hiding of jewel tooltips with shift
- Fixed display error in Bleed breakdown
- Changed functionality of simple conversion jewels to allow conversion of tagged/flagged nodes
- Enhanced mod parser to allow correct parsing of certain modifiers
2016-12-21 23:57:14 +10:00
Openarl
d5095d944a Release 1.2.24
- Added attributes to jewel templates
- Added Ctrl+Left/RightClick for tree zoom
- Support Resist to Dodge/Block modifiers on Nightmare radius jewels
2016-12-10 23:57:47 +10:00
Openarl
f981ec611e Minor tweak to trace mode 2016-11-26 02:47:20 +10:00
Openarl
9c203c595a Release 1.2.16
- Added sort dropdown to build list
- Save prompt can now show when closing program
- Fixed issue caused by right-clicking a jewel socket on the passive tree when there's no jewels in the build
2016-11-26 02:04:48 +10:00
Openarl
ad53054333 Release 1.2.8
- Various fixes
2016-11-20 01:35:31 +10:00
Openarl
47179c86bd Minor tweaks and fixes 2016-11-02 21:33:40 +10:00
Openarl
9ece3b4768 More tweaks and fixes
- Added required level on hover to points display
- Various minor fixes to calcs
2016-11-02 20:20:57 +10:00
Openarl
490d1c1fd3 Added the new class background artworks 2016-10-31 17:14:09 +10:00
Dayve
041c5df052 Pre-release 1.2.0 2016-10-31 16:01:27 +10:00
Openarl
fc7d9036a6 Release 1.16
- Fixed bug with jewel attribute totals
2016-10-02 22:50:15 +10:00
Openarl
dac1b1e063 Fix node highlights overlapping node tooltips 2016-09-18 23:59:04 +10:00
Openarl
0b2912b225 Release 1.1.0
- Added character item and skill imports
- Skills are now called socket groups and can have multiple active skills
- Changed tree search highlight to red circle
2016-09-18 23:09:01 +10:00
Openarl
be0e50aa81 Release 1.0.22
* You can now copy and paste skills
 * Added support for Illuminated Devotion (only Helmet/Gloves at the moment)
 * Added Leo's ES recharge prefix to the Ring templates
2016-09-03 01:38:45 +10:00
Openarl
399a9e14ee Fixed node description searching
Added minion gem level to helmet templates
2016-09-01 01:00:01 +10:00
Openarl
bae83782f4 Major update; nearing release
Changes:
 - Literally everything
 - Everything else too
2016-08-29 21:52:56 +10:00
Openarl
cfdb7c0198 Massive update
- Reworked half of the program
 - Added more features than I be bothered listing
2016-08-11 19:27:04 +10:00
Openarl
33a429386f Various small changes
Tree JSONs now converted to Lua instead of using library
2016-05-23 20:12:35 +10:00
Openarl
4201c6bfdf Various minor improvements
Added more skills
Added support for ZO and ES regen
2016-05-23 00:46:34 +10:00
Openarl
fb8f8342b0 Minor changes to manifest format 2016-05-18 21:59:04 +10:00
Openarl
d482733c46 Adding runtime to repo 2016-05-18 19:14:21 +10:00
Openarl
b4ded158aa Minor fixes 2016-05-15 16:38:13 +10:00
Openarl
8c2928869e Preparing to add update mechanism 2016-05-15 16:10:58 +10:00
Openarl
97a77ed81e Various cleanup
Added Vaal gems
2016-05-12 01:19:28 +10:00
Openarl
b5c12aad98 Big cleanup pass 2016-05-05 22:18:03 +10:00