A GreaseMonkey user script to add a skill recap to any passive skill tree permalink

Thanks - its truly a great thing you have made, but sometimes it glitches out on chrome and does not show upon refresh. Still - good job well done.
This is great. I love it. Btw, perhaps you could make it read the text box for the link on its change event. I haven't looked at the script, but that should be possible, I think.

Either way, it's awesome, thanks for making it!
This is truly sex on legs. Thank you so much for creating this. Apart from evaluating builds, it is perfect for backing up your passive choices in case of a Cataclysm.
The Templar kills for Faith - The Shadow kills for Money - The Duelist kills for Fame -
The Marauder kills for Pride - The Ranger kills for Survival - The Scion kills for Attention (Emo much?) ...
and the witch...
She kills for Revenge ... tbc
slightly off topic.. could a greasemonkey script be written to zoom the passive tree out even further?

i like to be able to put a check in "highlight similar skills" and zoom all the way out, to see the precise location and # of nodes in specific areas of the tree.
Things with "increased" and "decreased" in the tooltip are additive ... where as "More" or "Less" are multiplicative ...
"
wade001 wrote:
slightly off topic.. could a greasemonkey script be written to zoom the passive tree out even further?

i like to be able to put a check in "highlight similar skills" and zoom all the way out, to see the precise location and # of nodes in specific areas of the tree.

I'm not saying it can't be done but you'd have to somewhat alter the way the HTML5 canvas is drawn/controlled and that seems very tricky.
Amazing script, this is something that needs to be added eventually in the game and in the official planner.

My mara build:)

Spoiler

„I don't give a fuck if it was his tenth anniversary with his goddamn neckbeard...“
„If they think I'm going to let them sweep this pizza guy thing under the rug...“
No mod action. Business as usual.
Last edited by Odoakar#1827 on Feb 9, 2013, 10:24:33 AM
I'd also like to bring up this for those that just found this amazing script, and haven't yet read the whole topic.

"
ignarsoll wrote:
BTW I changed the script to update on changes made to skill tree without refreshing the page.

Until the OP updates his code if someone wants this functionality can edit the script by replacing the line which starts with "use strict" with this.


This works. OP, will you incorporate this into your script? That would be even more awesome.
Last edited by DiamondTiki#5218 on Feb 9, 2013, 10:56:37 AM
I've put up a quick & dirty PHP script that does basically the same as the GreaseMonkey script without the interactive side. However you can parse any build you want and it will be added to the page.

Build comparator

The skills data is stored in a SQLite database. For the script I went for a single script (containing CSS/Javascript etc.). If for any reason you wish to poke at it or host it yourself here is the whole thing.
"
DiamondTiki wrote:
I'd also like to bring up this for those that just found this amazing script, and haven't yet read the whole topic.

"
ignarsoll wrote:
BTW I changed the script to update on changes made to skill tree without refreshing the page.

Until the OP updates his code if someone wants this functionality can edit the script by replacing the line which starts with "use strict" with this.


This works. OP, will you incorporate this into your script? That would be even more awesome.

I updated the Firefox version which should be completely interactive. I haven't touched the Chrome one yet but his method is kinda dirty because on every click on the skill tree it will reparse the JSON (which is quite big). Moreover, it doesn't work in fullscreen or if you click on 'Reset tree'.

EDIT:
Scratch that... It seems that the Firefox version works with Chrome... I'll just leave one script for now on.
Last edited by Blackclaw#7622 on Feb 9, 2013, 11:32:13 AM
"
Blackclaw wrote:
"
DiamondTiki wrote:

Snip

I updated the Firefox version which should be completely interactive. I haven't touched the Chrome one yet but his method is kinda dirty because on every click on the skill tree it will reparse the JSON (which is quite big). Moreover, it doesn't work in fullscreen or if you click on 'Reset tree'.

EDIT:
Scratch that... It seems that the Firefox version works with Chrome... I'll just leave one script for now on.


So, if I understand you correctly, your version will work without that overhead (which would be large to parse that, yes)? Nice! Not that it makes a huge difference for me (browsers these days seem made of overhead), but more optimized is always better. Thanks!

EDIT: Had to go back to the initial post to understand what the PHP one's advantages are. Thanks again!
Last edited by DiamondTiki#5218 on Feb 9, 2013, 11:59:56 AM

Report Forum Post

Report Account:

Report Type

Additional Info