All Projects → BetweenWalls → portal

BetweenWalls / portal

Licence: AGPL-3.0 license
Character Planner for Diablo II

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to portal

d2modmaker
A program that lets you mod Diablo II from a config
Stars: ✭ 82 (+256.52%)
Mutual labels:  diablo, diablo2
d2dx
D2DX is a complete solution to make Diablo II run well on modern PCs, with high fps and better resolutions.
Stars: ✭ 214 (+830.43%)
Mutual labels:  diablo, diablo2
Opendiablo2
An open source re-implementation of Diablo 2
Stars: ✭ 10,057 (+43626.09%)
Mutual labels:  diablo, diablo2
d2lootfilter
No description or website provided.
Stars: ✭ 30 (+30.43%)
Mutual labels:  diablo, diablo2
mader
Trajectory Planner in Multi-Agent and Dynamic Environments
Stars: ✭ 252 (+995.65%)
Mutual labels:  planner
bncsutil
The Classic Battle.net™ client library
Stars: ✭ 19 (-17.39%)
Mutual labels:  diablo
equine
Mod manager/launcher for Diablo 1
Stars: ✭ 27 (+17.39%)
Mutual labels:  diablo
d2itemreader
C library for parsing items in Diablo II character/stash files
Stars: ✭ 30 (+30.43%)
Mutual labels:  diablo
awesome-probabilistic-planning
A curated list of online resources for probabilistic planning: papers, software and research groups around the world!
Stars: ✭ 45 (+95.65%)
Mutual labels:  planner
vindigo
📝 A brand new kanban inspired planning tool for all your projects. 💻
Stars: ✭ 52 (+126.09%)
Mutual labels:  planner
chaldea
Chaldea - Yet Another Material Planner for Fate/Grand Order
Stars: ✭ 129 (+460.87%)
Mutual labels:  planner
wined3d-diablo
Wine Direct3D DLL patched for Diablo I game
Stars: ✭ 12 (-47.83%)
Mutual labels:  diablo
GraphBasedLocalTrajectoryPlanner
Local trajectory planner based on a multilayer graph framework for autonomous race vehicles.
Stars: ✭ 146 (+534.78%)
Mutual labels:  planner
d1-graphics-tool
Diablo 1 Graphics Tool
Stars: ✭ 15 (-34.78%)
Mutual labels:  diablo
ase exploration
Planning for robotic exploration based on forward simulation
Stars: ✭ 82 (+256.52%)
Mutual labels:  planner
Autoware.ai
Open-source software for self-driving vehicles
Stars: ✭ 5,044 (+21830.43%)
Mutual labels:  planner
logicmoo workspace
https://jenkins.logicmoo.org/job/logicmoo_workspace https://logicmoo.org/xwiki/
Stars: ✭ 41 (+78.26%)
Mutual labels:  planner
plan
NTU Course Planner
Stars: ✭ 16 (-30.43%)
Mutual labels:  planner
Devilution
Diablo devolved - magic behind the 1996 computer game
Stars: ✭ 8,274 (+35873.91%)
Mutual labels:  diablo
d2s edit recalc
Simple D2 LoD and D2R char save editor
Stars: ✭ 15 (-34.78%)
Mutual labels:  diablo2

Portal

Character Planner for Diablo 2 (Vanilla, Path of Diablo, Project Diablo II)

Download

Features (All Versions):

  • all skill info up to level 60 & synergy calculations
  • charm inventory
  • saving/loading, URL-sharing

Additional Features (PoD):

  • equipment selection & modification (corrupting, socketing, upgrading)
  • skill damage calculation
  • all character stats
  • mercenary selection
  • snapshotting for buffs

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

Mobile Users:

If your phone doesn't have a way to emulate ctrl+click or shift+click, you can still use the URL to enter any character info. Toggle Shareable URL in the menu to see how it should be formatted. Example:

https://betweenwalls.github.io/portal/?v=PoD&class=sorceress&level=99&quests=1&strength=45&vitality=460

Known Issues:

  • Charms can't be moved into a new space below the original space if those spaces overlap
  • 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
  • Snapshotted skills may not load correctly with saved files or shared URLs
  • DoT (Damage over Time) stats are added without considering their time component
  • Dual-Wielding damage may be incorrect (some on-weapon damage affixes affect both weapons)
  • Minion damage may be incorrect (some bonuses from auras/items aren't included)

Notes:

  • Chance to Hit (displayed after Attack Rating) is an approximation for typical enemies at the character's level - it won't be accurate for bosses or monsters at much higher/lower levels
  • Effective Magic Find (displayed after Magic Find) shows how much is applied to uniques

Future Ideas:

  • 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
  • monster stat calculations
  • debuff tracking
  • party tracking (i.e. buffs from party members)
  • pvp info
  • dynamic item/skill recommendations

Feedback:

Please report errors and incorrect information. Other feedback is welcome too.

Send feedback to BetweenWalls on reddit or @BetweenWalls#2390 on discord, or open an issue here.

Portal is open-source, so improvements can be contributed by anyone through github. Here are the basic steps:

  • Create a duplicate version of this repository (fork)
  • Edit the files
  • Submit a pull request (i.e. request your changes be pulled into this version)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].