Skip to content

A web app built with React.js. Browse the runewords you can make with the runes you've found in Diablo II.

Notifications You must be signed in to change notification settings

VictorHugo183/runeword-helper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Runeword Helper for Diablo II

Live site: victorhugo183.github.io/runeword-helper

An application to help you visualize what Runewords you can make with the current Runes you own in Diablo 2.

Up to date with Diablo 2: Resurrected patch 2.4

How to use:

Select the runes that you own in Diablo 2 and the app will tell you which runewords you can make.
You may narrow down results through searching by runeword name or applying filters.
Select D2R mode if you're playing Diablo 2: Resurrected.
Select LoD mode if you're playing Diablo 2: Lord of Destruction.

Mobile support:

This website was designed to provide a good mobile experience, as there will be many players who will be playing Diablo II: Resurrected on consoles away from their PC, or even PC players who don't want to have a browser open while gaming.

On iPhone you may download the App from Safari, via the share button -> Add to homescreen.
To make sure the app is up to date, close and re-open the app.

Offline use:

  • If the website is open, it should continue to work even if internet connection is disrupted.
  • It is possible to install the app for offline use:
    • Chrome (Windows): you can simply click the install button at the end of the URL bar, it will create a shortcut on your desktop and start menu, You can also view your installed apps at the following URL: chrome://apps/
    • iPhone: click the share button, then add to homescreen.
    • Other devices/browsers: search how to install a PWA (Progressive Web App) on your platform.

Updating:

If you're viewing the page on a browser, a refresh should trigger the update, if not then close and re-open all instances of the website.
If you're using the website as an app, you must close and re-open the app to update.
If an update occurred you should get a pop-up alert.

The Diablo 2: Resurrected team have announced plans to continually introduce new runewords to the game, as such I will do my best to update the app accordingly.

Development Notes

This project was built using modern Javascript and React.js

Runeword-helper uses localStorage to maintain selected runes and display mode preference. if the user clears "Cookie & other site related data" manually in their browser, the user state will be reset.

The App uses Service Workers so that it may be downloaded and retain its functionality if internet connection is disrupted. New version updates require closing and re-opening the app / browser tab.

The data is static and saved locally, I'll do my best to keep it updated with the latest D2R patch.

Thanks:

@fabd for providing data, found in src -> Data -> (rune.js, runewords.js, runeword-descriptions.js)

Copyright Notices:

Runeword Helper is a fan-made, personal project and earns no revenue from your visit.
It is not produced by, endorsed by, supported by, or affiliated with Blizzard Entertainment.

The images used for the rune icons are Copyright Blizzard Entertainment, Inc.

About

A web app built with React.js. Browse the runewords you can make with the runes you've found in Diablo II.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published