Updated the host DLL
This commit is contained in:
@@ -187,9 +187,6 @@ function main:Init()
|
||||
return launch.devMode
|
||||
end
|
||||
|
||||
-- FIXME: Remove before merge
|
||||
self.controls.devMode.label = "^1Experimental"
|
||||
|
||||
self.inputEvents = { }
|
||||
self.popups = { }
|
||||
self.tooltipLines = { }
|
||||
|
||||
@@ -1,3 +1,35 @@
|
||||
VERSION[1.2.0][2016/10/00]
|
||||
With this update, the program's internal modifier system has been completely overhauled.
|
||||
On its own this overhaul doesn't change much from the user's perspective, but it has opened the way for some
|
||||
significant upgrades:
|
||||
* The Calcs tab has been rebuilt from the ground up to take advantage of the new modifier system:
|
||||
* The various stats and totals are now more clearly divided into sections
|
||||
* The individual sections can be minimized to their title bar, so you can hide sections you're not interested in
|
||||
* Nearly all of the stats and totals in the new Calcs tab have a breakdown view that appears when you hover over them:
|
||||
* You can click on a stat to pin the breakdown open so you can interact with it
|
||||
* Each breakdown view shows all the information used to calculate that stat, including ALL modifiers
|
||||
* You can hover over a modifier's source name to show the item's tooltip or passive node's location
|
||||
* Hovering over a modifier source type ('Item', 'Node', 'Gem' etc) will show the totals from that source type
|
||||
* Most modifier totals are no longer displayed in the tab itself, since they can be found in the breakdown views.
|
||||
The most important ones (such as increased life from tree) are still present, however.
|
||||
* Per-stat modifiers are now supported, including, but not limited to, the modifiers from:
|
||||
* Shaper's Touch
|
||||
* Pillar of the Caged God
|
||||
* Dreamfeather
|
||||
* Icestorm is now supported! When you have The Whispering Ice equipped, a special socket group will appear
|
||||
containing the Icestorm skill. You can select it in the Main Skill dropdown, or view it in the Skills tab.
|
||||
You cannot add support gems to this group, but supports from any other group socketed in the staff will
|
||||
automatically apply to the Icestorm skill.
|
||||
* All other skills granted by items are now supported as well, and will function in the same manner as Icestorm.
|
||||
This includes "Curse Enemies with X on Hit" modifiers.
|
||||
* Low life/full life conditions are now detected automatically (>=65% life reserved/with CI respectively),
|
||||
but you can still turn them on manually if you need to
|
||||
Other changes:
|
||||
* The various configuration options in the Calcs tab have been moved to a new Configuration tab
|
||||
* Moving these into a dedicated tab will provide room for more options to be added in the future
|
||||
* The names of many options have been changed to clarify their function
|
||||
* Some options now have tooltips that explain aspects of their function
|
||||
* Support gem compatability is now determined using the same data the game itself uses, and should now be 100% accurate
|
||||
VERSION[1.1.11][2016/10/25]
|
||||
* Added flat mana to ES armour rare templates
|
||||
VERSION[1.1.10][2016/10/23]
|
||||
|
||||
94
manifest.xml
94
manifest.xml
@@ -1,86 +1,88 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<PoBVersion>
|
||||
<Version number="1.1.11"/>
|
||||
<Version number="1.2.0"/>
|
||||
<Source part="program" url="https://raw.githubusercontent.com/Openarl/PathOfBuilding/{branch}/"/>
|
||||
<Source part="tree" url="https://raw.githubusercontent.com/Openarl/PathOfBuilding/{branch}/tree.zip"/>
|
||||
<Source url="https://raw.githubusercontent.com/Openarl/PathOfBuilding/{branch}/runtime-win32.zip" part="runtime" platform="win32"/>
|
||||
<File sha1="889ff24936021c18a2b2d6893fc087cb3bc7018a" name="Launch.lua" part="program"/>
|
||||
<File sha1="cb07c8d4819eb81df9e98ab9039e0c9adf74c150" name="UpdateCheck.lua" part="program"/>
|
||||
<File sha1="4f17937f2b37784e169a3792b235f2a0a3961e61" name="UpdateApply.lua" part="program"/>
|
||||
<File sha1="9f47b426d807d0b10b3901d34cfe3d07534640ba" name="changelog.txt" part="program"/>
|
||||
<File sha1="b17c54b55ae49a8a3ad2c7ca7ffa5807dd9c1ab7" name="changelog.txt" part="program"/>
|
||||
<File sha1="aef7145f378d0a1d5dc6f5f2d3c08d2a1b6ef264" name="Classes/BuildListControl.lua" part="program"/>
|
||||
<File sha1="34fdf53db3b3231ce446749227e178847b982771" name="Classes/ButtonControl.lua" part="program"/>
|
||||
<File sha1="edc1ebdb3ad5ddbd9ae688ca93c0326c3d18b554" name="Classes/CalcsTab.lua" part="program"/>
|
||||
<File sha1="f41793d6cbf037cddab2079bf9445cf096e295cf" name="Classes/ButtonControl.lua" part="program"/>
|
||||
<File sha1="b7ceb3ebbb6cdb4bccaf2c0ada81add197fa9d84" name="Classes/CalcBreakdownControl.lua" part="program"/>
|
||||
<File sha1="967f17911451b9509c948ffb54ece9c626c06e1f" name="Classes/CalcSectionControl.lua" part="program"/>
|
||||
<File sha1="3911c089f574035fff7baba6c7cf09d936f63fa8" name="Classes/CalcsTab.lua" part="program"/>
|
||||
<File sha1="c8c603b9cae464de06f04dd6ab2e0530dc897bbc" name="Classes/CheckBoxControl.lua" part="program"/>
|
||||
<File sha1="60f51845e92d3fcbd32307541fad2526a73ae9f6" name="Classes/ConfigTab.lua" part="program"/>
|
||||
<File sha1="e71f8367d62de41b0b80b764ddced8fb80f50ce7" name="Classes/Control.lua" part="program"/>
|
||||
<File sha1="1d35e3a3d8427d30254e7d8983562d0d4d8dc733" name="Classes/ControlHost.lua" part="program"/>
|
||||
<File sha1="7c23b2ae9eb3b9b02a5da8afce64e2cb191b36b3" name="Classes/DropDownControl.lua" part="program"/>
|
||||
<File sha1="43d4acadceee2a81e6a4d23a6a209856c51b87e7" name="Classes/EditControl.lua" part="program"/>
|
||||
<File sha1="12f05f8c708e5ec3f0a64b22f31f7e40ddc11613" name="Classes/GemSelectControl.lua" part="program"/>
|
||||
<File sha1="c8774a6e9a39fe8f2d434889abe2533aee78fc47" name="Classes/Grid.lua" part="program"/>
|
||||
<File sha1="e3598c5efea0f54b501a0d43e0d672acd64be912" name="Classes/ImportTab.lua" part="program"/>
|
||||
<File sha1="f850636099479449de2e888a2b66846ccc912376" name="Classes/ItemDBControl.lua" part="program"/>
|
||||
<File sha1="ae55fe1093e727872bc01cc94fa987395f944313" name="Classes/ControlHost.lua" part="program"/>
|
||||
<File sha1="8305ea8d306a13160c369c474d19b05024a1f5ef" name="Classes/DropDownControl.lua" part="program"/>
|
||||
<File sha1="db813fd5ec47e0fb8378962e219d9d86e9e11915" name="Classes/EditControl.lua" part="program"/>
|
||||
<File sha1="dca9446ea1a4846f6de2147b25df7818826f9942" name="Classes/GemSelectControl.lua" part="program"/>
|
||||
<File sha1="7a1150c0605ff912d8466e8c03fd242fd8140cfd" name="Classes/ImportTab.lua" part="program"/>
|
||||
<File sha1="5f382e77c5f2321cfae45494f19f75445c92a06f" name="Classes/ItemDBControl.lua" part="program"/>
|
||||
<File sha1="84ddcc1358c4c6a9c7f047cc882031d0696533d7" name="Classes/ItemListControl.lua" part="program"/>
|
||||
<File sha1="0f5b3a31134cba2c08d7b57e865d4c7db0c04d27" name="Classes/ItemSlotControl.lua" part="program"/>
|
||||
<File sha1="83d3175b1b61e10ea19566d75945f75bf4817df9" name="Classes/ItemsTab.lua" part="program"/>
|
||||
<File sha1="b547357491a4faec1d007ae44604b75e05a2613c" name="Classes/ItemSlotControl.lua" part="program"/>
|
||||
<File sha1="e470dc81148fc9079a0a31ea3b24f5f04754c331" name="Classes/ItemsTab.lua" part="program"/>
|
||||
<File sha1="e577edeea7685cb2b0cd0d00b901a458ae45add0" name="Classes/LabelControl.lua" part="program"/>
|
||||
<File sha1="6f8f98d6ee505af53441c1fe9ad74fbff86d56ad" name="Classes/PassiveSpec.lua" part="program"/>
|
||||
<File sha1="03dde914f7ad75d26f2ba0845b11986d198b6e94" name="Classes/PassiveTree.lua" part="program"/>
|
||||
<File sha1="c12957aa116eade7fe6be963da7749734ea00695" name="Classes/PassiveTreeView.lua" part="program"/>
|
||||
<File sha1="f647a251d5b2435cb4038f131d441795e0ef7756" name="Classes/PassiveTree.lua" part="program"/>
|
||||
<File sha1="835c16a3419e98a7451c57efc12edb0e90dbaf0a" name="Classes/PassiveTreeView.lua" part="program"/>
|
||||
<File sha1="b5d4e4e7cedcabefa029cdefc74db5ac0a82d87f" name="Classes/PopupDialog.lua" part="program"/>
|
||||
<File sha1="86fee3127d9520144fc741f6fccc3c1d9f1aa532" name="Classes/ScrollBarControl.lua" part="program"/>
|
||||
<File sha1="261dcf54a4542e6160fd7024d8edf4fc095d9c71" name="Classes/SectionControl.lua" part="program"/>
|
||||
<File sha1="620f5e4dddf610f64772f6b5f4f9775d6994b00c" name="Classes/SkillListControl.lua" part="program"/>
|
||||
<File sha1="e8c8775396330bf30308979725b40ea0d55e9a50" name="Classes/SkillsTab.lua" part="program"/>
|
||||
<File sha1="6c57cf38c3fa71f23bc8830800e9d9051ba81a5c" name="Classes/SkillListControl.lua" part="program"/>
|
||||
<File sha1="a318a15cefe6cff550c2b2e30dd3ee436a965fb6" name="Classes/SkillsTab.lua" part="program"/>
|
||||
<File sha1="6317bd9ba391832dccafcb62409a5ce2988d1928" name="Classes/SliderControl.lua" part="program"/>
|
||||
<File sha1="80527e0e05c986355ce7af2ba026538aec99a63a" name="Classes/SlotSelectControl.lua" part="program"/>
|
||||
<File sha1="844b8915ca0f2e6af82f2d15978af131a33ad50e" name="Classes/TextListControl.lua" part="program"/>
|
||||
<File sha1="a0dad34035e8d8d5c9ce7cce3de350777f75a55c" name="Classes/TreeTab.lua" part="program"/>
|
||||
<File sha1="8b8fbea27b00c702ea7bcffa6945cc814cc2fa41" name="Classes/TreeTab.lua" part="program"/>
|
||||
<File sha1="4b7675c8b4fe71cade7dd3d70793df1ed8022d01" name="Classes/UndoHandler.lua" part="program"/>
|
||||
<File sha1="b704a9a73b318e4a605a4b1a44bf044a35945f10" name="Modules/Build.lua" part="program"/>
|
||||
<File sha1="bd1d343b667e912582e4e0118320907f817308cc" name="Modules/Build.lua" part="program"/>
|
||||
<File sha1="c03a7796aea3e9aa832fbb92c1f674ef5af690ca" name="Modules/BuildList.lua" part="program"/>
|
||||
<File sha1="1e56feffe60329f4ee97103d5e3294fe9811da99" name="Modules/Calcs.lua" part="program"/>
|
||||
<File sha1="99f3eee122e56fcdc14f0e9fe7460f4516dc193f" name="Modules/CalcsView.lua" part="program"/>
|
||||
<File sha1="f8a0dc45e26374329ab6f7029831fdded248f8e7" name="Modules/Common.lua" part="program"/>
|
||||
<File sha1="2ffd6b80329ac005726e8e1123d89529c6680eb9" name="Modules/Data.lua" part="program"/>
|
||||
<File sha1="c4e87504da94d176b2c20e8b61b1c09dc5d1c09b" name="Modules/ItemTools.lua" part="program"/>
|
||||
<File sha1="1e41282a4085c740967e81a05650a1f7d5781fd3" name="Modules/Main.lua" part="program"/>
|
||||
<File sha1="b86fe0cdb0103d9460a27c71df4ab54f0b56343c" name="Modules/ModParser.lua" part="program"/>
|
||||
<File sha1="31d1eeaa8d09e2814abc930e907a30a3a0485fb4" name="Modules/ModTools.lua" part="program"/>
|
||||
<File sha1="baec2035409861d507be1b7f0478b0230ec2bb2d" name="Modules/Calcs.lua" part="program"/>
|
||||
<File sha1="0c404b048baad2cea7f564a8014ad853f62b15e3" name="Modules/CalcSections.lua" part="program"/>
|
||||
<File sha1="f207df4010cb3c7bc6cce98be2529a3b8a708b8f" name="Modules/Common.lua" part="program"/>
|
||||
<File sha1="00e226aaeec881dce3ee731297c0c7043bb267ea" name="Modules/Data.lua" part="program"/>
|
||||
<File sha1="5ddfa4a5904cefbf2755c231797175c8ae24ac49" name="Modules/ItemTools.lua" part="program"/>
|
||||
<File sha1="48a374b5bb0258b9fe242433a944fc1640ea4018" name="Modules/Main.lua" part="program"/>
|
||||
<File sha1="07f0e188d7829023f98700e187c0fa568375187b" name="Modules/ModParser.lua" part="program"/>
|
||||
<File sha1="c0fdcb2dd66c4404c600d8b065da5d8244f0e2f6" name="Modules/ModTools.lua" part="program"/>
|
||||
<File sha1="e7ee7e5b6388facb7bf568517ecc401590757df7" name="Assets/ring.png" part="program"/>
|
||||
<File sha1="9a320bfe629b1cf3f14fc77fbbf2508d0a5b2841" name="Assets/small_ring.png" part="program"/>
|
||||
<File sha1="698c46ec242133014f6904d276b27106580ea392" name="Data/New.lua" part="program"/>
|
||||
<File sha1="4bda866bb45169b51bd193039a87d7bcc6cbacaa" name="Data/Rares.lua" part="program"/>
|
||||
<File sha1="05013d888ce08082426ba80d2ca05e2927cb8cf9" name="Data/Gems/act_dex.lua" part="program"/>
|
||||
<File sha1="8b7bc28d84bff9202257f05297ff71dfc77ad408" name="Data/Gems/act_int.lua" part="program"/>
|
||||
<File sha1="a55b64f148573e6872cb947d8cf0acb8a9ef1cd9" name="Data/Gems/act_str.lua" part="program"/>
|
||||
<File sha1="41a976f5158e6be42b793d877b7d8755c767c988" name="Data/Gems/other.lua" part="program"/>
|
||||
<File sha1="338dba52ba8de6ce2895d42844b65a8b8f122774" name="Data/Gems/sup_dex.lua" part="program"/>
|
||||
<File sha1="fd988534f8c1267ead592496abd132d40b9ca68b" name="Data/Gems/sup_int.lua" part="program"/>
|
||||
<File sha1="cfb59f404ca04119531737cdf72d698cb75a0767" name="Data/Gems/sup_str.lua" part="program"/>
|
||||
<File sha1="0e737a16f2f3997d55918006e05eac7d68b0cac0" name="Data/Gems/act_dex.lua" part="program"/>
|
||||
<File sha1="ce2cc37043fca1d9dfc91580124aaad348b33c38" name="Data/Gems/act_int.lua" part="program"/>
|
||||
<File sha1="ca3fc5238ddf2ffdf34e9cd0277e05d5cd372143" name="Data/Gems/act_str.lua" part="program"/>
|
||||
<File sha1="e671276b84c0f3a7eff3cd5516208e3bf3b77c52" name="Data/Gems/other.lua" part="program"/>
|
||||
<File sha1="a87f7d899a96e5b29b4debd5c2d132280cbe59f3" name="Data/Gems/sup_dex.lua" part="program"/>
|
||||
<File sha1="9df718a410b9bfa157b87000c5bbbeca311df42f" name="Data/Gems/sup_int.lua" part="program"/>
|
||||
<File sha1="91d311ac10d5fe61c642afa58cb44136240b6994" name="Data/Gems/sup_str.lua" part="program"/>
|
||||
<File sha1="e2bfaf8d42553867fff91aa7267dbae4e3ca460e" name="Data/Bases/amulet.lua" part="program"/>
|
||||
<File sha1="4fcd6a8fcd07137dc641b3d690f1d7f10cced81a" name="Data/Bases/axe.lua" part="program"/>
|
||||
<File sha1="78410a8a3ee33ad331fee2abd83e235fe5b702f6" name="Data/Bases/axe.lua" part="program"/>
|
||||
<File sha1="326f1060f490c7b48f56c25721eaf43bd2772835" name="Data/Bases/belt.lua" part="program"/>
|
||||
<File sha1="4c902abdeb0adc010954a1979f1463eaadf6ab6c" name="Data/Bases/body.lua" part="program"/>
|
||||
<File sha1="5c7f386a0a64c908f863f1334dcd8fdef069cf84" name="Data/Bases/boots.lua" part="program"/>
|
||||
<File sha1="9b149f6ca6ed6a2a132c1c04bc1f31bc06d54309" name="Data/Bases/bow.lua" part="program"/>
|
||||
<File sha1="4518758d930697449130d16299b2620243d848c7" name="Data/Bases/claw.lua" part="program"/>
|
||||
<File sha1="c434bf33b37d4d17210ecb9f56db8efc66eb8359" name="Data/Bases/dagger.lua" part="program"/>
|
||||
<File sha1="d3683bb6cab9e0f632be7698791e91faa62c7f89" name="Data/Bases/bow.lua" part="program"/>
|
||||
<File sha1="1000e0b82f5a7be69439aa0ed9c3b601b1845787" name="Data/Bases/claw.lua" part="program"/>
|
||||
<File sha1="76b8c128ad89f086acadda19a78484d9de506b22" name="Data/Bases/dagger.lua" part="program"/>
|
||||
<File sha1="2712c1b1eb532e9ae0be9996f4e3f7a8426ff770" name="Data/Bases/gloves.lua" part="program"/>
|
||||
<File sha1="47c313bf97091d1e2b3bfc15612e0a784a383b17" name="Data/Bases/helmet.lua" part="program"/>
|
||||
<File sha1="f9ffa4d0906ab93703542a6dd7161cbdf50e1f65" name="Data/Bases/jewel.lua" part="program"/>
|
||||
<File sha1="19a97b11337124aa1d67903008aac816ba9270ae" name="Data/Bases/mace.lua" part="program"/>
|
||||
<File sha1="7d4ca60865e4bcf61171cf5e2a8f1bba62468ce9" name="Data/Bases/mace.lua" part="program"/>
|
||||
<File sha1="72a175ac939fdc9f176c87649b20f1dddf417475" name="Data/Bases/quiver.lua" part="program"/>
|
||||
<File sha1="98a369dc9b737d2bf996de8275aca3b30f9a40a4" name="Data/Bases/ring.lua" part="program"/>
|
||||
<File sha1="0e8a530e2d0e45729b7f0404487de11f2e8dfc1d" name="Data/Bases/shield.lua" part="program"/>
|
||||
<File sha1="5e891ba850d0a0137c7533b9e2848f67ceb64a34" name="Data/Bases/staff.lua" part="program"/>
|
||||
<File sha1="2dcf60c634646074bcb9794c110d7083ab74034c" name="Data/Bases/sword.lua" part="program"/>
|
||||
<File sha1="23db9109ec01ec9358863de987108ca5bd63439c" name="Data/Bases/wand.lua" part="program"/>
|
||||
<File sha1="4ae43a18e8826d97276a7e74c1cf61e729bf5df9" name="Data/Bases/staff.lua" part="program"/>
|
||||
<File sha1="6a643f3aed83c4a811e0705fad720a341c39c834" name="Data/Bases/sword.lua" part="program"/>
|
||||
<File sha1="e0a53d0e5fe36e0b2377a25e145f677ff05a979a" name="Data/Bases/wand.lua" part="program"/>
|
||||
<File sha1="583d410f4d475211ce6bdfd4ae8c6798ee29717a" name="Data/Uniques/amulet.lua" part="program"/>
|
||||
<File sha1="50f6fd76f91f24ee7242cd12ef98bcdb0e35d0ee" name="Data/Uniques/axe.lua" part="program"/>
|
||||
<File sha1="610887f513f7c7d5fb99153de72d4e7b64456322" name="Data/Uniques/belt.lua" part="program"/>
|
||||
<File sha1="84817e89577343ab2b82969b2aa44ec78555261e" name="Data/Uniques/body.lua" part="program"/>
|
||||
<File sha1="e842b68bec43f7e24913fd5684dbc31b2121c84e" name="Data/Uniques/boots.lua" part="program"/>
|
||||
<File sha1="87d186646e38bc78fa2879f88899af1467b34c29" name="Data/Uniques/body.lua" part="program"/>
|
||||
<File sha1="bb8f55396345379f36834e7be03834f5bd344bdf" name="Data/Uniques/boots.lua" part="program"/>
|
||||
<File sha1="e2d8865b9d3d194dd7e4577c5fb13aca34f71875" name="Data/Uniques/bow.lua" part="program"/>
|
||||
<File sha1="156b55263c58a93e0d100dc57a19aa81eea78326" name="Data/Uniques/claw.lua" part="program"/>
|
||||
<File sha1="e37c3fe13513a8a9917e0ed2eb9cdecbcea79566" name="Data/Uniques/dagger.lua" part="program"/>
|
||||
@@ -89,14 +91,14 @@
|
||||
<File sha1="1137f36fef51b580f065a740487a8b650874cc81" name="Data/Uniques/jewel.lua" part="program"/>
|
||||
<File sha1="32faba71bd84caca6c63a83ad9166d880658a1d9" name="Data/Uniques/mace.lua" part="program"/>
|
||||
<File sha1="23a8cd22b1d20b6af442978c57eb800c88f2006d" name="Data/Uniques/quiver.lua" part="program"/>
|
||||
<File sha1="8e17c51863c26c2dfebfee8d4b77cb09696712f8" name="Data/Uniques/ring.lua" part="program"/>
|
||||
<File sha1="6b7ce7484f35ee88f19774cfd9e1d02359e5b2fd" name="Data/Uniques/ring.lua" part="program"/>
|
||||
<File sha1="6991300b610dd76cbaba826e450a7ac601cd8881" name="Data/Uniques/shield.lua" part="program"/>
|
||||
<File sha1="5fa6696ce2be10a120bbfdcc290d0821a3b80176" name="Data/Uniques/staff.lua" part="program"/>
|
||||
<File sha1="37ebbf3b10093591d6273a8a2cddc2af14c1f4b5" name="Data/Uniques/sword.lua" part="program"/>
|
||||
<File sha1="3054ba5a1cdc0720a39e4f69496564b9ad9b9dc8" name="Data/Uniques/wand.lua" part="program"/>
|
||||
<File platform="win32" sha1="e8581e70cefa0b68583be298483418c004c8152f" name="Path of Building.exe" part="runtime"/>
|
||||
<File platform="win32" sha1="914d42ca1836c5152a5f60aad23020a86bcb46d9" name="lua51.dll" part="runtime"/>
|
||||
<File platform="win32" sha1="923448f723ae3428c90be8bac46d3af0e7253059" name="SimpleGraphic.dll" part="runtime"/>
|
||||
<File platform="win32" sha1="c23384f05400c8cda1a1fd6383d2632c77b1e99d" name="SimpleGraphic.dll" part="runtime"/>
|
||||
<File platform="win32" sha1="887fd08cb3c2989a9d88adc9717d3ec00ab97462" name="libcurl.dll" part="runtime"/>
|
||||
<File platform="win32" sha1="607918daf9cbaecee0090e9cec8d0e221338678e" name="lcurl.dll" part="runtime"/>
|
||||
<File platform="win32" sha1="229feec79a1269be868bb32a11f141258481170f" name="lzip.dll" part="runtime"/>
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user