[PoESkillTree 2.7.3] Data update and .build exporting

Release 2.1.1 bump
MTX Finder: http://www.pathofexile.com/forum/view-thread/989787
QoL Updates Offline Skilltree Planner: http://www.pathofexile.com/forum/view-thread/996805
Buy me a coffee here :P https://www.paypal.me/EmmittJ
Excellent release.
Notable Passives working great.
Skill Highlighted nodes working better.
Stat calculations better.

Kudos to Emmitt and the rest of the team.

Thanks guys, and Happy New Year!!!
IGN: Cadmus / Valgar
Noticed a possible typo in the release notes on github.

Hybrid stats are no longer split (This may change in the future but for now hybrid stats will be split)
IGN: Cadmus / Valgar
Yep, thanks I will fix that up :)
MTX Finder: http://www.pathofexile.com/forum/view-thread/989787
QoL Updates Offline Skilltree Planner: http://www.pathofexile.com/forum/view-thread/996805
Buy me a coffee here :P https://www.paypal.me/EmmittJ
TY for new version.
I've found in Duelist start area 2 nodes named Physical attack damage with mod:
14% increased Physical damage with attacks
12% increased Physical damage with attacks

These mods aren't counted to total damage.

I've tested it in game with normal melee attack, Ground Slam, Double Strike, Sweep, Glacial Hammer and this mods increased damage with all.
IGN: Melurson
"
Thraxx_ wrote:
TY for new version.
I've found in Duelist start area 2 nodes named Physical attack damage with mod:
14% increased Physical damage with attacks
12% increased Physical damage with attacks

These mods aren't counted to total damage.

I've tested it in game with normal melee attack, Ground Slam, Double Strike, Sweep, Glacial Hammer and this mods increased damage with all.


Thanks for report :) Will be fixed in next release.
Hi, I'm getting a crash when I try to load items from character sheet. Below is debug text. I can upload the item data if you want me to.

Spoiler
The error time: 01/10/2015 14:00
Exception: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException()
at POESKillTree.SkillTreeFiles.Compute.AttackSkill.AverageHit() in c:\GitHub\PoESkillTree_Source\WPFSKillTree\SkillTreeFiles\Compute.cs:line 212
at POESKillTree.SkillTreeFiles.Compute.AttackSkill.DamagePerSecond() in c:\GitHub\PoESkillTree_Source\WPFSKillTree\SkillTreeFiles\Compute.cs:line 344
at POESKillTree.SkillTreeFiles.Compute.AttackSkill.ToListGroup() in c:\GitHub\PoESkillTree_Source\WPFSKillTree\SkillTreeFiles\Compute.cs:line 403
at POESKillTree.SkillTreeFiles.Compute.Offense() in c:\GitHub\PoESkillTree_Source\WPFSKillTree\SkillTreeFiles\Compute.cs:line 2362
at POESKillTree.Views.MainWindow.UpdateStatistics() in c:\GitHub\PoESkillTree_Source\WPFSKillTree\Views\MainWindow.xaml.cs:line 687
at POESKillTree.Views.MainWindow.UpdateAllAttributeList() in c:\GitHub\PoESkillTree_Source\WPFSKillTree\Views\MainWindow.xaml.cs:line 647
at POESKillTree.Views.MainWindow.LoadItemData(String itemData) in c:\GitHub\PoESkillTree_Source\WPFSKillTree\Views\MainWindow.xaml.cs:line 929
at POESKillTree.Views.DownloadItemsWindow.btnPopupLoadFile_Click(Object sender, RoutedEventArgs e) in c:\GitHub\PoESkillTree_Source\WPFSKillTree\Views\DownloadItemsWindow.xaml.cs:line 50
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
at System.Windows.Controls.Primitives.ButtonBase.OnClick()
at System.Windows.Controls.Button.OnClick()
at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
"
Secus wrote:
Hi, I'm getting a crash when I try to load items from character sheet. Below is debug text. I can upload the item data if you want me to.

Spoiler
The error time: 01/10/2015 14:00
Exception: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException()
at POESKillTree.SkillTreeFiles.Compute.AttackSkill.AverageHit() in c:\GitHub\PoESkillTree_Source\WPFSKillTree\SkillTreeFiles\Compute.cs:line 212
at POESKillTree.SkillTreeFiles.Compute.AttackSkill.DamagePerSecond() in c:\GitHub\PoESkillTree_Source\WPFSKillTree\SkillTreeFiles\Compute.cs:line 344
at POESKillTree.SkillTreeFiles.Compute.AttackSkill.ToListGroup() in c:\GitHub\PoESkillTree_Source\WPFSKillTree\SkillTreeFiles\Compute.cs:line 403
at POESKillTree.SkillTreeFiles.Compute.Offense() in c:\GitHub\PoESkillTree_Source\WPFSKillTree\SkillTreeFiles\Compute.cs:line 2362
at POESKillTree.Views.MainWindow.UpdateStatistics() in c:\GitHub\PoESkillTree_Source\WPFSKillTree\Views\MainWindow.xaml.cs:line 687
at POESKillTree.Views.MainWindow.UpdateAllAttributeList() in c:\GitHub\PoESkillTree_Source\WPFSKillTree\Views\MainWindow.xaml.cs:line 647
at POESKillTree.Views.MainWindow.LoadItemData(String itemData) in c:\GitHub\PoESkillTree_Source\WPFSKillTree\Views\MainWindow.xaml.cs:line 929
at POESKillTree.Views.DownloadItemsWindow.btnPopupLoadFile_Click(Object sender, RoutedEventArgs e) in c:\GitHub\PoESkillTree_Source\WPFSKillTree\Views\DownloadItemsWindow.xaml.cs:line 50
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
at System.Windows.Controls.Primitives.ButtonBase.OnClick()
at System.Windows.Controls.Button.OnClick()
at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)


Yes, it would help. Looks like you use some unique weapon which wasn't tested yet.
[PoESkillTree 2.1.2] Skill Tree Comparisons :)
MTX Finder: http://www.pathofexile.com/forum/view-thread/989787
QoL Updates Offline Skilltree Planner: http://www.pathofexile.com/forum/view-thread/996805
Buy me a coffee here :P https://www.paypal.me/EmmittJ
Great App.

A few suggestions.

Could you add a view of the inventory and equipped items. It would seem to have sufficent information in the downloaded character data.

You could then equip alternate equipment (or X to swap set), move gems etc to see the difference in DPS.

I have noted that there is no base DPS for a Normal attack reported. (eg 640.5 for my equipped bow)

You could also add Hover Text to the Character Sheet gems (eg barrage = "secDescrText":"After a short preparation time, you attack repeatedly with a ranged weapon. These attacks have a small randomised spread. Only works with Bows and Wands.","explicitMods":["44% increased Physical Damage","3 additional Projectiles","Deals 40% of Base Damage"])

It appears the full stash and passive tree information is available through the online character profile. Perhaps this information can be downloaded into the App like the personal item information as it is currently rather then having to manually input the passive skills.


See my character
http://www.pathofexile.com/character-window/get-items?character=RonnieBiggsIV

Feel free to PM to discuss details.
Last edited by pac_71#7062 on Jan 11, 2015, 10:44:04 PM

Report Forum Post

Report Account:

Report Type

Additional Info