[App] PoE Build Optimizer and DPS calculator

Build, lvl 85:
Spoiler
http://www.pathofexile.com/passive-skill-tree/AAAAAgAAAecC4wUtB6UIZxQgFm8YPBmKGlUajx8CIWAhwyj6Ko0snC0fLYMtqDWSNsU22DboOuFAoEGHRKtFnUkbSbJN41BHVa5VxlYtV-FYr2BLYSFko20Zb5507XTxeA16qnrvghCCHoLHgwmE74Uyh2WI8Y9Gj6aQ1pM6lwaXhZrgm7WcLZ65n8uhIqJAplenCKcwqW6sWax_r7exkLXytz631riTvSfB88M6xKLKSs9l0NDYJNsL21nfsOdj6-7sVfJF8pf0-Pba-WX56PsJ_gr-jw==


Bandits:
40hp
skill point
skill point

I assume spell damage affects the added chaos damage from the gem, that's why I value it higher than pure fire damage.
Shop closed until further notice. Check out my Dominus musical tribute instead:
https://soundcloud.com/hackproducer0815/dominus
"
Holocaustus wrote:
Build, lvl 85:
Spoiler
http://www.pathofexile.com/passive-skill-tree/AAAAAgAAAecC4wUtB6UIZxQgFm8YPBmKGlUajx8CIWAhwyj6Ko0snC0fLYMtqDWSNsU22DboOuFAoEGHRKtFnUkbSbJN41BHVa5VxlYtV-FYr2BLYSFko20Zb5507XTxeA16qnrvghCCHoLHgwmE74Uyh2WI8Y9Gj6aQ1pM6lwaXhZrgm7WcLZ65n8uhIqJAplenCKcwqW6sWax_r7exkLXytz631riTvSfB88M6xKLKSs9l0NDYJNsL21nfsOdj6-7sVfJF8pf0-Pba-WX56PsJ_gr-jw==


Bandits:
40hp
skill point
skill point

I assume spell damage affects the added chaos damage from the gem, that's why I value it higher than pure fire damage.


All mentioned bugs fixed. Thanx for your help.
Please note that "+to level of gems in this item" attributes are not considered in dps calculations atm. Therefor for gems in such sockets you will see slightly lower dps.
Getting a null pointer error when I attempt to edit anything on the users section. The dropdown list of skills is also empty for me. I went looking around to see if you had the code available on github or google code but didn't see there or I would have tried to fix it myself.



"
The error time: 02/09/2014 00:04
Exception: System.NullReferenceException: Object reference not set to an instance of an object.
at POESKillTree.CharStats.UpdateCriticalStrike(Single modifiedIncreasedCrit, Single modifiedIncreasedCritMult)
at POESKillTree.CharStats.set_CurrentPower(Int32 value)
at POESKillTree.MainWindow.PowerCharge_ValueChanged(Object sender, RoutedPropertyChangedEventArgs`1 e)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at Xceed.Wpf.Toolkit.Primitives.UpDownBase`1.OnValueChanged(T oldValue, T newValue)
at Xceed.Wpf.Toolkit.Primitives.UpDownBase`1.OnValueChanged(DependencyObject o, DependencyPropertyChangedEventArgs e)
at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
at System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)
at Xceed.Wpf.Toolkit.Primitives.UpDownBase`1.set_Value(T value)
at Xceed.Wpf.Toolkit.CommonNumericUpDown`1.OnIncrement()
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.Controls.Primitives.ButtonBase.OnClick()
at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonDown(MouseButtonEventArgs e)
at System.Windows.Controls.Primitives.RepeatButton.OnMouseLeftButtonDown(MouseButtonEventArgs e)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
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.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
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.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)
"
seikei wrote:
Getting a null pointer error when I attempt to edit anything on the users section. The dropdown list of skills is also empty for me. I went looking around to see if you had the code available on github or google code but didn't see there or I would have tried to fix it myself.


Yes, I forgot to disable those controls before user load their character items. This bug and some other bugs fixed in the last version. please check.
Everything looks good now. Mana is accurate to 2 pts (some rounding error maybe?), dps is as close as it gets until you implement gem levels.

One thing: I don't have any increased ES nodes afaik, yet with EB +10 mana gives me +17 total, but +10 ES gives +22. IMO both should give equal benefits under these circumstances.
Shop closed until further notice. Check out my Dominus musical tribute instead:
https://soundcloud.com/hackproducer0815/dominus
Last edited by MadEFact#6481 on Feb 9, 2014, 7:33:19 AM
I'll try this out today and post some feedback.
"
Holocaustus wrote:
Everything looks good now. Mana is accurate to 2 pts (some rounding error maybe?), dps is as close as it gets until you implement gem levels.

One thing: I don't have any increased ES nodes afaik, yet with EB +10 mana gives me +17 total, but +10 ES gives +22. IMO both should give equal benefits under these circumstances.


Yes, I assume that two points comes from rounding error, especially after EB conversion.

You should also consider +ES% from intelligence. That's why with EB, +ES worth more than +mana
"
behzadshams wrote:
"
Holocaustus wrote:
Everything looks good now. Mana is accurate to 2 pts (some rounding error maybe?), dps is as close as it gets until you implement gem levels.

One thing: I don't have any increased ES nodes afaik, yet with EB +10 mana gives me +17 total, but +10 ES gives +22. IMO both should give equal benefits under these circumstances.


Yes, I assume that two points comes from rounding error, especially after EB conversion.

You should also consider +ES% from intelligence. That's why with EB, +ES worth more than +mana

Ah forgot about that. ~250int = +50% mana, yep makes sense now.
Shop closed until further notice. Check out my Dominus musical tribute instead:
https://soundcloud.com/hackproducer0815/dominus
"
Holocaustus wrote:

Ah forgot about that. ~250int = +50% mana, yep makes sense now.


Unless you see wrong numbers in the stats part you can expect modification to attributes also yield correct results :)
What about increased spell damage and projectile damage? Are you planning to add those to the optimizer to play around with?
Shop closed until further notice. Check out my Dominus musical tribute instead:
https://soundcloud.com/hackproducer0815/dominus

Report Forum Post

Report Account:

Report Type

Additional Info