Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Summarize selected skills #9

Closed
navidemad opened this issue Mar 31, 2023 · 2 comments
Closed

Summarize selected skills #9

navidemad opened this issue Mar 31, 2023 · 2 comments

Comments

@navidemad
Copy link

Hey there, first off, I want to say that your tool is amazing! It's been a huge help for managing my Diablo characters.

I was thinking it would be great if we could add a "Summarize" button to the group sections at the bottom.
This button would essentially go through all the selected skills and display the total points allocated to each skill, along with their descriptions and cooldowns. This would make it much easier to see which skills have good synergy with each other. It would be helpful to also display the cooldowns for each skill.

This would give players a better understanding how they can strategically incorporate them into their gameplay.

Thanks again for your hard work on this tool!

@Lothrik
Copy link
Owner

Lothrik commented Apr 4, 2023

I'm testing a few different ideas for this request, my current summary output looks like this (plain text):

[Skill Tree]:
	[Basic]:
		[Lunging Strike]: 1/5 points. Modifiers: Enhanced.
	[Core]:
		[Pressure Point]: 2/3 points.
		[Whirlwind]: 5/5 points. Modifiers: Enhanced, Violent.
	[Defensive]:
		[Challenging Shout]: 5/5 points. Modifiers: Enhanced, Tactical.
		[Rallying Cry]: 1/5 points. Modifiers: Enhanced, Tactical.
		[Imposing Presence]: 1/3 points.
		[Martial Vigor]: 3/3 points.
	[Brawling]:
		[War Cry]: 1/5 points. Modifiers: Enhanced.
		[Booming Voice]: 3/3 points.
		[Raid Leader]: 3/3 points.
		[Swiftness]: 3/3 points.
	[Weapon Mastery]:
		[Death Blow]: 1/5 points. Modifiers: Enhanced, Warrior's.
		[Pit Fighter]: 1/3 points.
		[Slaying Strike]: 3/3 points.
		[No Mercy]: 3/3 points.
		[Hamstring]: 1/3 points.
	[Ultimate]:
		[Call of the Ancients] allocated. Modifiers: Prime, Supreme.
		[Duelist]: 1/3 points.
		[Wallop]: 3/3 points.
		[Concussion]: 3/3 points.
	[Capstone]:
		[Unbridled Rage] allocated: "Core Skills deal x135% increased damage, but cost x100% more Fury."
[Paragon Board]:
	[Carnage]:
		4 normal nodes allocated.
		5 magic nodes allocated.
		4 rare nodes allocated: Berserker, Fierce, Brash, Enraged.
		1 glyph socket allocated.
		1 legendary node allocated: "While Berserking, Critical Strikes increase your Attack Speed by +2%, up to +10%, for 6 seconds."
	[Start]:
		3 normal nodes allocated.
		2 magic nodes allocated.
		2 rare nodes allocated: Raw Power, Brawn.
		1 glyph socket allocated.
	[Flawless Technique]:
		4 normal nodes allocated.
		9 magic nodes allocated.
		5 rare nodes allocated: Cold Resilience, Wild Force, Havoc, Heavy Blows, Brash.
		1 glyph socket allocated.
		1 legendary node allocated: "Damaging enemies with One-Handed Weapons increases your Critical Strike chance by x1% for 2 seconds, up to x5%. This can only happen once per Skill cast, or twice per second while channeling Whirlwind."
	[Warbringer]:
		4 normal nodes allocated.
		6 magic nodes allocated.
		3 rare nodes allocated: Core Reserve, Raw Power, Conditioned.
		1 glyph socket allocated.
		1 legendary node allocated: "For every 75 Fury you spend, gain 20% of your Maximum Life as Fortify."

Edit: I added this WIP feature to the calculator. I'll likely iterate on this further, later. Click the Σ in the top left corner to copy a build summary to your clipboard.

@navidemad
Copy link
Author

Nice, looks good 💯
Even better with Paragon Board 👍🏻
I am a developer too, let me know if i can help you continue this feature.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants