Search found 8669 matches

by Necrolis
Wed Feb 13, 2019 11:25 am
Forum: Code Editing
Topic: [1.13d]Create new DescFunc for ItemStat?
Replies: 4
Views: 99
South Africa

Re: [1.13d]Create new DescFunc for ItemStat?

I found it easier to expand the table like so: /* Date: Mon Aug 16 08:06:25 2010 Author: Necrolis Function: ITEMSTATDESC_Build Address: D2Client.0x521C0 Comments: */ BOOL __fastcall ITEMSTATDESC_Build(D2UnitStrc* pItem, D2StatListStrc* pStatList, int nStat, int nParam, int nValue, wchar_t* pBuffer) ...
by Necrolis
Wed Feb 13, 2019 10:41 am
Forum: General Mod Making
Topic: Making runewords in oversocketed items.
Replies: 1
Views: 63
South Africa

Re: Making runewords in oversocketed items.

The runewords in any quality has been posted before (its a simple switch jump table), just be warned that it can cause issues, especially in set items. As for allowing runewords to complete before the sockets are used up, you'd need to update the item socketing evaluator to allow for this, not a mon...
by Necrolis
Tue Feb 12, 2019 5:49 pm
Forum: Staff Announcements
Topic: Expected Downtime: 11 Feb 2019
Replies: 1
Views: 90
South Africa

Re: Expected Downtime: 11 Feb 2019

We have successfully shifted hosting providers and updated our SSL certificates. There is no more planned downtime (even though the current shift had 0 downtime). In the coming weeks we might see some more possible downtime as we make various upgrades. We will announce them closer to the time.
by Necrolis
Mon Feb 11, 2019 6:08 pm
Forum: Code Editing
Topic: [1.10] Dynamic Health bar
Replies: 14
Views: 1315
South Africa

Re: [1.10] Dynamic Health bar

You need to jump back to 000134B7, else you will be missing the global palette param to D2FindPaletteIndexForColor (the call to what was D2Win.#10034 got inlined). Still the same error. Then I tried to jump to 000134B2, but still nothing. I guess this PUSH 100 does something with colors as well, 'c...
by Necrolis
Mon Feb 11, 2019 3:32 pm
Forum: Code Editing
Topic: [1.10] Dynamic Health bar
Replies: 14
Views: 1315
South Africa

Re: [1.10] Dynamic Health bar

Hello everyone, Sorry for resurrecting the old topic, but I thought it'd be better to ask here than creating a new one. I tried to implement all this code to 1.13c version, did everything the same, but I wasn't surprised it didn't work, not to mention 1.13c code slightly differs from 1.10 code. Whe...
by Necrolis
Mon Feb 11, 2019 2:58 pm
Forum: Feedback
Topic: Update the wiki and fix https certificate
Replies: 9
Views: 106
South Africa

Re: Update the wiki and fix https certificate

The GH account is at least a lot easier to maintain and version (as you can branch for each version), but allows people to commit work in their own way/method. But either way, all the information is available in the forums and on Discord (thats where 95% of the wiki info came from in the first plac...
by Necrolis
Mon Feb 11, 2019 12:41 pm
Forum: Staff Announcements
Topic: Expected Downtime: 11 Feb 2019
Replies: 1
Views: 90
South Africa

Expected Downtime: 11 Feb 2019

There will be a temporary interruption of services as we shift hosting providers and updated our SSL certificates among other administrative tasks. Apologies fort the late notice, we are doing everything in our power to reduce the length of the interruption.
by Necrolis
Mon Feb 11, 2019 12:28 pm
Forum: Feedback
Topic: Update the wiki and fix https certificate
Replies: 9
Views: 106
South Africa

Re: Update the wiki and fix https certificate

Oh my bad if it wasn't affiliated :lol: thanks for the quick response. The wiki was started by a few PK members many years ago, but became unmaintained rather quickly (last updates of any substance are from 2014), so it was abandoned. Most people don't have time to spend updating a wiki, especially...
by Necrolis
Mon Feb 11, 2019 11:02 am
Forum: Feedback
Topic: Update the wiki and fix https certificate
Replies: 9
Views: 106
South Africa

Re: Update the wiki and fix https certificate

We have a wiki? If you're referring to the Knowledge Base, then it is not a wiki at all. I was refering to http://phrozen-library.wikia.com/wiki/Category:Struct We have no affiliation with this Wiki. We have an official GitHub though. Hey x) red alert, https cert has expired, also an update for the...
by Necrolis
Mon Feb 04, 2019 8:28 am
Forum: General Mod Making
Topic: Level Lighting Question
Replies: 1
Views: 76
South Africa

Re: Level Lighting Question

You will need touse svens glide wrapper, modes modes do not support colored light (windowed mode especially as its done through windows gdi).
by Necrolis
Tue Jan 29, 2019 11:32 pm
Forum: Code Editing
Topic: 1.13c how to modify level limit?
Replies: 2
Views: 102
South Africa

Re: 1.13c how to modify level limit?

Code editing is not required, you need only experience.txt and adjust itemstatcost.txt to increase the level cap.
by Necrolis
Tue Jan 29, 2019 11:31 pm
Forum: General Mod Making
Topic: Are column names case sensitive?
Replies: 2
Views: 93
South Africa

Re: Are column names case sensitive?

Item codes are turned into unique 32 bit values via some bitwise OR's and shfits, and anything using names gets put into a b-tree that uses strcmp to find a match. The column names however use storm.#509 which is the Blizzard version of strnicmp (which is case insensitive), you can check this out in...
by Necrolis
Sun Jan 27, 2019 2:49 pm
Forum: Member Аnnouncements
Topic: [1.10] D2GFEx - New Graphics Driver => Alpha Testing
Replies: 47
Views: 4533
South Africa

Re: [1.10] D2GFEx - New Graphics Driver => Alpha Testing

fty wrote:
Sat Jan 26, 2019 8:49 pm
Awesome project with great future! Can we hope it for 1.13c? Please.
I have actually already amended the main post to include 1.13c.

Looks like we are on track for public alpha last week of jan/first week feb :)
by Necrolis
Fri Jan 25, 2019 9:21 am
Forum: Code Editing
Topic: [1.13d]UpdateClientItemStat
Replies: 5
Views: 144
South Africa

Re: Update item stat show?

You need to resync the item to the client; generally its best to hijack the code that updates qty and dur and allow it to work with all stats (you need to modify the client and server functions). In vanilla they discard any stat that isn't qty and dur, which is why calling that func doesn't work.
by Necrolis
Thu Jan 17, 2019 8:39 pm
Forum: Member Аnnouncements
Topic: D2Non - Hellfire II Update
Replies: 13
Views: 312
South Africa

Re: D2Non - Hellfire II Update

Let's make a few things clear: 1. You recieved no flack from either kingpin or I for the features of your mod or your mod itself. 2. You were banned from Discord (after being warned) but not the forums. 3. The reason for your ban was violations of the Discord rules, in particular you were extremely ...
by Necrolis
Sun Jan 13, 2019 5:09 pm
Forum: Multimedia
Topic: Solving D2Client\Engine\GfxUtil.cpp, line #1437 errors
Replies: 14
Views: 9172
South Africa

Re: Solving D2Client\Engine\GfxUtil.cpp, line #1437 errors

hello, i have error 17:32:51.235 (ptCelContext->dwCel < ptGfxBlock->bNumCelsPerDir) 17:32:51.235 Couldn't get cel handle in for:null TYPE:3 CLASS:691 MODE:3 FILE:C:\projects\D2\head\Diablo2\Source\D2CMP\Src\SpriteCache.cpp LINE:1833 The first post literally tells you how to decode this error... And...
by Necrolis
Wed Jan 09, 2019 5:45 pm
Forum: Code Editing
Topic: CE to load new dc6 table when right click item
Replies: 2
Views: 131
South Africa

Re: CE to load new dc6 table when right click item

That was a custom plugin I made for Truemage for BFE;
If you want something similar, you need to hook the client side item click handler (search for the barckscroll item code), and the replace or alter the cairn stones menu
by Necrolis
Wed Jan 09, 2019 9:16 am
Forum: Multimedia
Topic: New Death Screen Message? (LoD 1.14)
Replies: 1
Views: 96
South Africa

Re: New Death Screen Message? (LoD 1.14)

Have a look in the tbl files, IIRC it used a hardcoded string index in strings.tbl.
by Necrolis
Mon Jan 07, 2019 8:16 pm
Forum: General Mod Making
Topic: True Length of Fire Wall
Replies: 4
Views: 170
South Africa

Re: True Length of Fire Wall

Just a small thing on the distance calcs: never use pixels, as a pixel is (technically) square, however D2 is isometric, so all distances should be in calculated subtiles (see this image from dzik on discord). The alternative is that you use isometically adjusted pixel widths for a yard (24x48px). F...
by Necrolis
Sun Jan 06, 2019 3:00 pm
Forum: Keep Updates
Topic: Keep Update 4 Jan, 2019
Replies: 0
Views: 435
South Africa

Keep Update 4 Jan, 2019

Happy New Year! Its new year for those following the Gregorian calendar, and to start it off, we have a bevy of news, mod releases, modding goodies and interesting sights to cheer you up from the post-party blues! So grab your shovels, and lets get digging... Community News Phrozen Keep Discord The...
by Necrolis
Fri Jan 04, 2019 3:57 pm
Forum: File Center Announcements
Topic: D2ColorBeams v1.0
Replies: 0
Views: 337
South Africa

D2ColorBeams v1.0

Hello,

we have a new download!

Title: D2ColorBeams
Description: The D2ColorBeams plugin by MagicMatze adds Diablo III style beams to unique and set items.
Category: Animation Plugins
Click here to go to the download page!

Have fun!
by Necrolis
Fri Jan 04, 2019 11:09 am
Forum: Feedback
Topic: 1.1x TCEX.txt guide has missing content
Replies: 1
Views: 119
South Africa

Re: 1.1x TCEX.txt guide has missing content

I have passed this on to the Mods in charge of updating the fileguides; Thank you for pointing this out!
by Necrolis
Wed Dec 26, 2018 8:48 am
Forum: Member Аnnouncements
Topic: [1.10] D2GFEx - New Graphics Driver => Alpha Testing
Replies: 47
Views: 4533
South Africa

Re: [1.10] D2GFEx - New Graphics Driver => Alpha Testing

Super psyched about this. I see you said it's inteded to be compatible with mods, but I'm concerned about conflicts with added areas in mods that are not part of vanilla D2 that may not agree with this driver though. Will those areas simply remain as they were before with no upgrade, will they need...
by Necrolis
Tue Dec 25, 2018 5:07 pm
Forum: Tools
Topic: Using Version Control with Text Files
Replies: 4
Views: 196
South Africa

Re: Using Version Control with Text Files

There is also a TortoiseGIT available, I specifically like the TourtoiseMerge tools for diffing :) (and VS 2013+ directly supports GIT and SVN). But when it comes to the txt files that are tabular, its not so great (there aren't really any good tools for this), what you can do is mark them as binary...
by Necrolis
Mon Dec 24, 2018 9:19 am
Forum: Code Editing
Topic: Offsets CPU Fix 1.13c Menus
Replies: 8
Views: 338
South Africa

Re: Offsets CPU Fix 1.13c Menus

The best fix for this involves doing a few things: 1) Enabled vsync via the D2GFX ordinal (which may not work in windowed mode/GDI, but should work fine with glide wrapper, which in itself allows forcing of vsync). If you are feeling fancy, you can use adaptive VSync, but then you have to iinterface...

Go to advanced search