Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shakahl/diablo2-character-planner

Character Planner for Diablo 2: Path of Diablo
https://github.com/shakahl/diablo2-character-planner

Last synced: about 1 month ago
JSON representation

Character Planner for Diablo 2: Path of Diablo

Awesome Lists containing this project

README

        

# [Planner](https://BetweenWalls.github.io/portal/)

Character Planner for Diablo 2: Path of Diablo

This project is now called "Portal" and has been relocated: https://github.com/BetweenWalls/portal

### [Download](https://github.com/BetweenWalls/portal/archive/master.zip)

### Features:
* all skill info up to level 60
* synergy calculation for all skills
* display section for active skill(s)
* character stats
* mercenary selection
* equipment selection & modification (corrupting, socketing, upgrading)
* charm inventory
* snapshotting
* saving/loading

### Future Goals:
* mercenary stats
* total calculated damage for minions
* IAS breakpoint info (frames per attack) for skills which don't use normal breakpoints
* breakdown of attack damage by type
* skill effectiveness (dps, area affected, movement capability)
* full GUI inventory/stash
* custom item creation & affix editing
* custom item-pool saving
* options for individual quests
* option for strict character validation (prevent invalid character states instead of just making text red)
* character importing/sharing
* monster stat calculations
* debuff tracking
* party tracking (i.e. buffs from party members)
* pvp info
* comparison to original D2 skills/stats
* dynamic item/skill recommendations

### Known Issues:
* Charms can't be moved into a new space below the original space if they overlap eachother
* Shift + Right Click in Firefox doesn't work (and still opens the default menu)
* Socketed gems/runes/jewels sometimes aren't aligned like they should be
* DoT (Damage over Time) stats are added without considering their time component

### Controls:
* Click on the character's level or class to change them
* Use right click to remove points or items
* Shift and ctrl modify the amount added or removed (also works on items in the charm inventory)
* Corruptions may be selected via the narrow dropdowns to the left of each item dropdown
* Upgrading can be done by ctrl-clicking the equipped item (ctrl + right-click to downgrade)
* Snapshot effects by ctrl-clicking the effect's icon
* Add jewels/runes/gems to items by dragging them from the inventory to an equipment slot that has open sockets

### Feedback:
[Reddit](https://www.reddit.com/r/pathofdiablo/comments/f81e5u/character_skill_calculator_with_skill_info_up_to/) (archived)

Send me a message ([BetweenWalls](https://www.reddit.com/message/compose/?to=BetweenWalls) on reddit, @BetweenWalls#2390 on discord)

This project will likely be made open-source at some point, but if you want to contribute directly before that point, any improvements would be welcome.