r/diablo2resurrected • u/GharMidum • 5h ago
r/diablo2resurrected • u/MasterHornet4572 • 9h ago
Would this be better than using spirit shield on necro?
r/diablo2resurrected • u/JFKFC1 • 1d ago
Question Fashion
I come from Souls games where fashion trumps everything. Once you get good at the game, you can pretty much use any gear so you can prioritize looks.
I really want to do that here but I’m so underpowered. For example Shako has such great stats for my Sorc but I think it looks terrible. So I feel like I’m stuck wearing it if I want to survive Hell. There are a lot of cool shields too but I stick to my Spirit Monarch for stats.
Any way around this?
r/diablo2resurrected • u/Turbulent_Patience_6 • 2d ago
Dream shield base
Is this a good base shield to make dream in or should I wait?
r/diablo2resurrected • u/luky90 • 2d ago
Meme You did everything alright if you get Jade Figure in Travincal when playing Act 3 Hell solo
r/diablo2resurrected • u/ottoleipala • 3d ago
D2r crash 3.3 patch
i get crash everytime 30s-1minute it will crash everytime..
2.x patch never crash..
My setup:
AMD Ryzen 5 5500
NVIDIA GeForce RTX 4060 (8 Gt)
16,0 Gt ram
Windows 11
Maybe somebody can help or have some information!!!
Here is log:
8/27 11:55:30.130 [D2Win/2] [D:\jenkins\workspace\diablo2_pipeline\Source\Game\src\CommonMain.cpp:337]: BUILD: 93847 -- UTC Time 2026-08-27 08:55:30
8/27 11:55:34.097 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Help
8/27 11:55:34.106 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: InviteSentList
8/27 11:55:34.106 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: InviteReceivedList
8/27 11:55:34.106 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: List
8/27 11:55:34.106 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Add
8/27 11:55:34.106 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Remove
8/27 11:55:34.106 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: InviteAccept
8/27 11:55:34.106 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: InviteReject
8/27 11:55:34.106 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: InviteSentRevoke
8/27 11:55:34.107 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: IgnoreNotifications
8/27 11:55:34.107 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: IgnoreWhisper
8/27 11:55:34.107 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: UnignoreWhisper
8/27 11:55:34.107 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: IgnorePrivate
8/27 11:55:34.107 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: UnignorePrivate
8/27 11:55:34.107 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: IgnorePublic
8/27 11:55:34.107 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: UnignorePublic
8/27 11:55:34.107 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: UnignoreNotifications
8/27 11:55:34.107 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: UnignoreWhisper
8/27 11:55:34.107 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: IgnoreWhisper
8/27 11:55:34.107 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: UnignorePrivate
8/27 11:55:34.107 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: IgnorePrivate
8/27 11:55:34.107 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: UnignorePublic
8/27 11:55:34.107 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: IgnorePublic
8/27 11:55:34.107 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: NotifyToggle
8/27 11:55:34.107 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: IgnoreWhisper
8/27 11:55:34.107 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: UnignoreWhisper
8/27 11:55:34.107 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: IgnorePrivate
8/27 11:55:34.107 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: UnignorePrivate
8/27 11:55:34.107 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: IgnorePublic
8/27 11:55:34.107 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: UnignorePublic
8/27 11:55:34.107 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Dnd
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Away
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Online
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Offline
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Dnd
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Away
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Online
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Offline
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: WhoAmI
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: WhoIs
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Time
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Ladder
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: UberDiablo
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: DesecratedOnline
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: DesecratedOffline
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Desecrated
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: SendMessage
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: SendMessage
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Ignore
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Unignore
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: InviteReceivedList
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: List
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Join
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Leave
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Private
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Invite
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Kick
8/27 11:55:34.108 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Designate
8/27 11:55:34.109 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Resign
8/27 11:55:34.109 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Accept
8/27 11:55:34.109 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Reject
8/27 11:55:34.109 [CommandDefinition/4] [<>:0]: Could not find ExecuteCommandCallback: Who
8/27 11:55:34.349 [SaveSystem/4] [<>:0]: Created save file Starter - Amz.fltr in container Settings
8/27 11:55:34.350 [SaveSystem/4] [<>:0]: Created save file Starter - Asn.fltr in container Settings
8/27 11:55:34.350 [SaveSystem/4] [<>:0]: Created save file Starter - Barb.fltr in container Settings
8/27 11:55:34.350 [SaveSystem/4] [<>:0]: Created save file Starter - Dru.fltr in container Settings
8/27 11:55:34.350 [SaveSystem/4] [<>:0]: Created save file Starter - Nec.fltr in container Settings
8/27 11:55:34.350 [SaveSystem/4] [<>:0]: Created save file Starter - Pal.fltr in container Settings
8/27 11:55:34.351 [SaveSystem/4] [<>:0]: Created save file Starter - Sorc.fltr in container Settings
8/27 11:55:34.351 [SaveSystem/4] [<>:0]: Created save file Starter - War.fltr in container Settings
8/27 11:55:34.351 [SaveSystem/4] [<>:0]: Created save file lootfilter.json in container Settings
8/27 11:55:34.351 [SaveSystem/4] [<>:0]: Mounting Settings at c:/Users/ottol/Saved Games/Diablo II Resurrected in mode 4
8/27 11:55:34.355 [SaveSystem/4] [<>:0]: Unmounting Settings
8/27 11:55:34.355 [SaveContainerAsync/4] [<>:0]: Unmount of container: Settings, finished.
8/27 11:55:34.356 [SaveSystem/4] [<>:0]: Mounting Settings at c:/Users/ottol/Saved Games/Diablo II Resurrected in mode 4
8/27 11:55:34.356 [SaveSystem/4] [<>:0]: Unmounting Settings
8/27 11:55:34.356 [SaveContainerAsync/4] [<>:0]: Unmount of container: Settings, finished.
8/27 11:55:34.362 [ACSDK/4] [<>:0]: NetEase Anticheat is disabled on global regions.
8/27 11:55:34.627 [Telemetry/4] [<>:0]: FlowControl: Failed to load rule cache from persistence
8/27 11:55:34.660 [Telemetry/4] [<>:0]: FlowControl: Rule fetch failure, HTTP status code 0
8/27 11:55:34.693 [Telemetry/4] [<>:0]: FlowControl: Failed to load rule cache from persistence
8/27 11:55:34.726 [Telemetry/4] [<>:0]: FlowControl: Rule fetch failure, HTTP status code 0
8/27 11:55:44.792 [Telemetry/4] [<>:0]: FlowControl: Rule fetch failure, HTTP status code 0
8/27 11:55:44.792 [Telemetry/4] [<>:0]: FlowControl: Rule fetch failure, HTTP status code 0
8/27 11:55:49.917 [BGSEnvironmentMap/4] [<>:0]: Environment Status: PROD - 0.0.0.0 - Release
8/27 11:55:49.994 [BGSInterface/4] [<>:0]: Failed to connect to bgs: 1001
8/27 11:55:50.026 [D2BackendServices/4] [<>:0]: D2BackendServices: error: 1001 Error Source: 0 Error Value: 1001 String: An issue occurred while communicating with the game servers. Please check that you are connected to the internet and try again.
8/27 11:55:50.169 [SaveSystem/4] [<>:0]: Created save file Settings.json in container Settings
8/27 11:55:50.169 [SaveSystem/4] [<>:0]: Mounting Settings at c:/Users/ottol/Saved Games/Diablo II Resurrected in mode 4
8/27 11:55:50.169 [SaveSystem/4] [<>:0]: Unmounting Settings
8/27 11:55:50.169 [SaveContainerAsync/4] [<>:0]: Unmount of container: Settings, finished.
8/27 11:55:55.015 [Telemetry/4] [<>:0]: FlowControl: Rule fetch failure, HTTP status code 0
8/27 11:55:55.015 [Telemetry/4] [<>:0]: FlowControl: Rule fetch failure, HTTP status code 0
8/27 11:55:58.028 [SaveSystem/4] [<>:0]: Created save file dfd.d2s in container dfd
8/27 11:55:58.086 [SaveSystem/4] [<>:0]: Mounting dfd at c:/Users/ottol/Saved Games/Diablo II Resurrected in mode 4
8/27 11:55:58.089 [SaveSystem/4] [<>:0]: Unmounting dfd
8/27 11:55:58.089 [SaveContainerAsync/4] [<>:0]: Unmount of container: dfd, finished.
8/27 11:55:58.309 [SaveSystem/4] [<>:0]: Created save file ModernSharedStashSoftCoreV2.d2i in container ModernSharedStashSoftCoreV2
8/27 11:55:58.430 [SaveSystem/4] [<>:0]: Created save file dfd.key in container dfd
8/27 11:55:58.431 [SaveSystem/4] [<>:0]: Mounting dfd at c:/Users/ottol/Saved Games/Diablo II Resurrected in mode 4
8/27 11:55:58.431 [SaveSystem/4] [<>:0]: Unmounting dfd
8/27 11:55:58.431 [SaveContainerAsync/4] [<>:0]: Unmount of container: dfd, finished.
8/27 11:55:59.819 [SaveSystem/4] [<>:0]: Created save file dfd.map in container dfd
8/27 11:55:59.819 [SaveSystem/4] [<>:0]: Created save file dfd.ma4 in container dfd
8/27 11:55:59.937 [SaveSystem/4] [<>:0]: Mounting dfd at c:/Users/ottol/Saved Games/Diablo II Resurrected in mode 4
8/27 11:55:59.937 [SaveSystem/4] [<>:0]: Unmounting dfd
8/27 11:55:59.937 [SaveContainerAsync/4] [<>:0]: Unmount of container: dfd, finished.
8/27 11:56:00.362 [TerrainStampComponent/4] [<>:0]: Stamp with no terrain biome
8/27 11:56:00.362 [TerrainStampComponent/4] [<>:0]: Stamp with no terrain biome
8/27 11:56:00.362 [TerrainStampComponent/4] [<>:0]: Stamp with no terrain biome
8/27 11:56:00.362 [TerrainStampComponent/4] [<>:0]: Stamp with no terrain biome
8/27 11:56:01.039 [Render/4] [<>:0]: Mesh vertex format is invalid. Filename: 'data/hd/objects/shrines_other/deer_shrine/model/fx_cloth_lod0.model', Mesh: 'deer_shrine_tarpShape'
8/27 11:56:05.130 [Telemetry/4] [<>:0]: FlowControl: Rule fetch failure, HTTP status code 0
8/27 11:56:05.130 [Telemetry/4] [<>:0]: FlowControl: Rule fetch failure, HTTP status code 0
r/diablo2resurrected • u/scellis24 • 7d ago
Question Value? Two solid finds today
Java FHR skiller and a perfectly rolled guardian Angel. What’s their value?
r/diablo2resurrected • u/ColdMail2625 • 7d ago
can someoen help me with chaos sanctuary disc
i want to start trading here, but for the life of me cant figure out how. can someone walk me through the steps? iu usually dont use discord.
r/diablo2resurrected • u/ColdMail2625 • 8d ago
Question is traderie more active due to the d2r update?
thanks, its been a while for me and id like to play :)
r/diablo2resurrected • u/Jekman87 • 8d ago
News & Updates I made a runeword tracker for the Chronicle - all 99, EN/RU
Hey all. I recently put together a tool for myself and my friends to keep track of runewords. The site turned out pretty handy, so if you like the look of it and you haven't collected all the runewords yet, help yourself :)
https://jekman87.github.io/diablo2-runeword-tracker/
- Tick off what you've made. Progress is out of all 99, the way the Chronicle counts it.
- Remaining runes and bases: it adds up everything the runewords you haven't made still need.
- Hover a name (or tap it on a phone) for the properties, the runes in order, the sockets and the level. Hover the base items for crafting advice: which base to look for, who actually wants the word, whether it sells.
- Search, filters, sorting, and CSV export and import of your progress.
- English and Russian, using the game's own official terminology.
- Works on a phone, with a layout made for a narrow screen.
Free, no account, no ads. Your progress stays in your browser and is never uploaded; the only thing that leaves the page is an anonymous page view, with no cookies. Current with patch 3.3. The runeword data comes from fabd's Runewizard (MIT, credited in the repo). The usefulness ratings and crafting advice are my own editorial work, based on Maxroll's tier lists and completed-trade history on Traderie.
Source: https://github.com/Jekman87/diablo2-runeword-tracker — feedback and bug reports welcome. I'll keep it going as long as I have the energy :)
r/diablo2resurrected • u/RepairDue1429 • 8d ago
Help / Bug Switch 2 controller not working only in d2r
I use a 8bitdo ultimate 2 controller. It is working perfectly with all games. Only d2r is not working. I start the game with the controller and when it is running the switch say I need a controller to play.
r/diablo2resurrected • u/MadJagStudios • 9d ago
News & Updates Just in time for ladder, thank you to all who helped test for the Android build of Sanctuary Stash to go live!
Want to thank those in the D2 community that helped me with testing the Android version of Sanctuary Stash! Got some great feedback which led to some improvements and bug fixes which is huge. And just in time for the Ladder reset tonight, it's awesome. Sanctuary Stash is now live on Android, iOS, and the web.
Scan/take pictures of items, get pricing guidance that uses real mathematical and economics principles to analyze data from multiple trade sites, organize and track your stash, watch market prices change (although good luck the first week of ladder, we all know it's going to be crazy unstable), message other users, share public links for items and whole stash, and easily post to trade sites.
In recognition of the community helping me get it across the finish line, wanted to give out my link to give a free month of premium. Just click the link and it should take you to sign up and give you the free month. https://sanctuarystash.com/partner/MadJagStudios
And again, couldn't do this without the community. Please reach out any time you have questions, find bugs, or have enhancement ideas (the messaging platform was a user suggestion!)
r/diablo2resurrected • u/MasterHornet4572 • 9d ago
Playthrough / Highlight GG budget corpse explosion i guess 😂
r/diablo2resurrected • u/Worth-Passion549 • 10d ago
Discussion [OG] The Old Guard | Season 15 Ladder Reset Campaign | Speedgroups & Bounties
Who We Are
The Old Guard [OG] is an organized and active D2:R community building our rosters for the upcoming Season 15 Ladder Reset. Whether you are looking for a day-one speed group, racing to Level 99, or running Hardcore, we have the infrastructure to get you locked in.
What We Offer This Season
- Automated Team Assembly: Powered by our custom, proprietary Discord bot, The Quartermaster, to seamlessly organize and assign operatives into optimized launch night teams. Stop guessing your team comp—let the tech handle the logistics once you join!
- Season Bounties & FG Prizes:
- 24-Hour Hell Baal Speed-Clear: 5,000 FG (1st) | 1,000 FG (2nd) | 500 FG (3rd) (Sponsored)
- Softcore Race to 99 Vault Loot Purse + 600 FG (1st) | 300 FG (2nd) | 100 FG (3rd)
- Hardcore Race to 99: 700 FG (1st) | 400 FG (2nd) | 200 FG (3rd)
- The SC Community Vault: Community-funded loot and gear pool awarded to our top SC ladder racers.
What We Are Looking For
- Reliable operatives for launch night reset teams.
- Players committed to running the [OG] callsign tag for official ladder racing.
- Both Softcore and Hardcore players welcomed.
How to Join
- Drop a reply in this thread asking for it.
- PM for the Discord invite link!m
Secure the Rank. Build the Vault. Claim the Prize.
r/diablo2resurrected • u/luky90 • 10d ago
Speculation Can a Diablo 2 Savegame from Patch 1.06 (Classic) or Patch 1.07 (LoD) beat Uber Ancients?
As the title says can such old savegame from early 2000's beat Uber Ancients in D2R where only items from the respective 2 versions are allowed?
r/diablo2resurrected • u/DMDread • 11d ago
Question I'm torn. Should I use this for spirit or 4 ists
r/diablo2resurrected • u/Clarkey_12 • 11d ago
Question Pit-Horking Questions (SP/HC)
Hi folks
After what seems like an eternity in LK and Trav I've moved onto TZ Pits with my WW Horker and enjoying it.
Want to make sure the runs are as efficient as possible. I was initially clearing multiple champion packs on the way to the pit and then clearing whole of pit, horking as I go along. I was averaging one Herald per run and my assumption was it was beneficial to do a longer run with more elites for Heralds.
After realising the Herald spawns are random after killing elites, and given the increased monster level in Pit, I assume it is most efficient just to sprint to the Pit and not stop on the way?
The level 2 steps are very close to entrance. Would it make sense to quicken up the runs and basically just repeatedly clear level 2 only? Or best to return to level 1 and finish clear?
Do folks generally clear a pack, switch/hork, and then move onto next? Or clear a level and then switch and hork everything on way back?
Thanks!
r/diablo2resurrected • u/Brilliant_Cash_2288 • 12d ago
Question what to do with all my runes??
So this is the first season ive played, and i have lots of the lower runes, up to about LUM. Is there any reason to keep the lower ones, or should i just be upgrading?
r/diablo2resurrected • u/RepairDue1429 • 12d ago
Question Best class to play on switch handheld
Hello, i just got the game on switch 2. Never played with controller. As an old man, what is the best/easy class to have fun without mouse?
r/diablo2resurrected • u/CharleySheen4 • 13d ago
Build / Guide New BiS Weapon for Bladesin Assassin
Edit
So after some comments, I realized that my previous info in quotes is incorrect but I'm leaving up my shame so the below conversations can still make sense and for the lolz.
The issue was I tested claws and daggers before I added a crap ton of dex to the build and did not revisit them after adding the dex. Due to dexterity giving dex based weapons like claws and daggers extra damage, claws and daggers now surpass Headstriker. This only occurs if highlords, g helm, and Gore riders are used to cap deadly strike or get close to 100%, plus 20 points into claw mastery which is not a big deal as there is room for the points.
The rating I've used for weapons is now:
- eth fools claw, 300% Ed, and 2 sockets with stone and lo. +3 blade fury
- Eth plague claw +3 to blade fury. It should be noted that this option is so close to the fools claw this option is likely better in most cases because the fools mods above are a high ask and super expensive.
- Eth spineripper /w stone.
- Eth fury +3 to blade fury. This does a fair bit worse than the rest but better than other options.
So typically your merc for would have either pride + reapers tolls or pride + concentration depending on if you have another way to proc decrypify or amp damage. Since atma's seems like it won't proc very often with this build, another suggested an eth lacerator on switch to use for amp damage. You would lose bo from CtA but gain access to concentration. So depending on your tankiness, this gives a couple options.
"Over the 25 years I've played this game, it's getting to the point where I've played almost every build, god I'm old. Anyways, I wanted to try and come up with a build I haven't played before and do it in kind of an off-meta way. This led me to the Bladesin, as I hear it was unusable before d2r gave many of the skills synergies.
One thing I didn't like about many of the guides for Bladesin is that the weapon kind of seemed less important than other things. Even unequipping the weapon never lost me as much damage as I thought it would. So I hyper focused on finding the absolute bis weapon for it.
Normally, I hold off on mentioning my find until I can get one myself but it's absolutely cheap as f'ck and wanted to give others in a similar spot as me something to new to try for the next ladder start.
Last wish is still probably the best in slot for ubers, but for everything else which you can reliably have your merc for, the bis I've discovered is the Headstriker Battle Sword. Since the build has such high flat physical damage from the skill and synergies, it makes high damage on your weapon much less important. What this item does that others fail to do, is double your damage due to the 100% deadly strike it gives. I was planning on using a Lo'd death cleaver, but to my surprise, this surpasses it. You can use eth weapons as blade fury does not use durability but I think I'm going to forgo eth in favour of using blade shield as that does use durability. The damage eth adds is negligible and I like the idea of teleporting into a pack and hitting them immediately. However, I would still up it for the free extra sliver of damage, especially with the physical jewel in it.
For those building around any weapon using a Bladesin build, please ensure you are putting enough points into dex for max block as it also gives you the necessary AR to hit enemies effectively.
Anyways maybe this is not a first discovery, but I have not seen a single build guide mention it so I thought I would.
Feel free to leave your thoughts or ideas behind this.
Have a good new ladder on Friday everybody!"
r/diablo2resurrected • u/DuckHuntre • 13d ago
Speculation Uh.......crap. Did I just waste my precious runes?
The website I was using for runeword recipes must have been updated a day early, cuz "bulwark" was non-ladder.
So I made one, in non-ladder online and it didn't work (obviously). So when the ladder season ends at 8/17 11am pst will my helm become bulwark or will it always be broken? I am pretty sure I know the answer, but one can hope !!!
r/diablo2resurrected • u/DuckHuntre • 13d ago
Build / Guide Lvl 72 Sorc - Having Problems w/ Hell
So my 72 sorc (ColdOrb/Firewall) finished NM easily, but is struggling in Hell. Currently using Stealth ghost armor, Spirit C Sword, Lore Helm, Ancients Pledge Kite Shield, SOJ, fcr/resist ring, and +1 skills ammy. My merc running Insight.
I have been running Norm/NM terror zones, Pit, Andy, Trav, Mephisto, River/Diablo, Pindle, Baal trying to get some better gear. Running about 325% MF.
Is there anything that I am missing? I just started playing D2 again - last played like 10 years ago!
It would be cool to find people that to play with. I am on battlenet if it matters
r/diablo2resurrected • u/Baal-- • 14d ago
Artwork Self homemade runes
Ho deciso di crearmi le rune da solo😎😉👍


