Unofficial Offline Skilltree Calc (Delete the Data folder to update. Stop posting "update please" )
HOW TO FIX:
Go into the "Data" folder and open "Skilltree.txt" and change this: "0":{"base_str":20,"base_dex":20,"base_int":20} to: "3":{"base_str":20,"base_dex":20,"base_int":20} Now it works, however you cant choose Scion. This is a temporary fix, ill leave it to the creator to fix in officially. HOW TO FIX: Last edited by geek_bait#5182 on Oct 23, 2013, 11:29:26 AM
|
|
I spoke to Headhorr last night via pm and he is planning on making the updates needed. Be patient, it will come.
IGN - Jiizanthapus
| |
" This works great, thanks |
|
http://www.youtube.com/watch?v=xhy7dXWjpAA !!!
|
|
" No idea how you figured that out, but thanks! " Thanks for the heads up. |
|
" The code he uses is:
Spoiler
foreach ( string s in ( ( RavenJObject )jObject[ "characterData" ] ).Keys )
{ var co = ( ( RavenJObject )( ( RavenJObject )jObject[ "characterData" ] )[ s ] ); CharBaseAttributes[ int.Parse( s ) - 1 ] = new Dictionary<string , float>( ) { { "+# to Strength" , co[ "base_str" ].Value<int>( ) } , { "+# to Dexterity" , co[ "base_dex" ].Value<int>( ) } , { "+# to Intelligence" , co[ "base_int" ].Value<int>( ) } }; } The "int.Parse( s ) - 1" is the problem. Each character up until now started at 1, so he did -1 to start the index at 0. But now Scion is 0 index, so it would be -1 index, which is not allowed. So it throws an error. I just used 3 as the value so it wouldnt be negative, 3 happens to be the Witch index, so u notice she has 20 all stats, you could change the value to 5, and then each character has correct starting stats, but it doesnt matter. Last edited by geek_bait#5182 on Oct 23, 2013, 11:47:51 AM
|
|
Awesome thx for the fix <3
Maker of ZeeL's Amplifier.
|
|
Updated the fixed version, now with slightly more fix.
http://www.mediafire.com/download/n1tlst7vbnvf477/SkillTree.7z Source is included inside if you don't trust the .exe. What changed: Scion's id is 0 and internal name is "Seven" (not all-caps, unlike other classes) MainWindow.xaml: Added scion to the dropdown menu SkillTree.cs: Added internal names to FaceNames ("centerscion") and CharNames ("Seven") as index 0 Increased CharBaseAttributes from 6 to 7 indices and removed a `- 1` char index thingie from json parsing (CharBaseAttributes[ int.Parse( s ) - 1 ] to CharBaseAttributes[ int.Parse( s ) ]) Several files: Removed almost all .ToUpper calls since Scion's internal name isn't all-caps, they were breaking SkillTree.First searches. IGN: Coward Last edited by pollyzoid#7630 on Oct 23, 2013, 12:42:08 PM
|
|
" You, sir, are a gentleman and a scholar. I reposted this on reddit: http://www.reddit.com/r/pathofexile/comments/1p1wlq/new_skill_tree_is_up/ I hope that is alright :) | |
" This works amazingly well; thank you so much! |
|