Search found 8680 matches

by Necrolis
Wed Jun 19, 2019 1:50 pm
Forum: Code Editing
Topic: Any idea to extend AutoMagic.txt?
Replies: 4
Views: 79
South Africa

Re: Any idea to extend AutoMagic.txt?

The save code uses 2048 as the upper limit, but just increase this to the number of save bits (this one is the row count, but keep in mind the total limit of all three files must be less than 2^16-1): D2Common, 1.10 //Read 00060CD0 6A 0B PUSH 0B 00060CD2 53 PUSH EBX 00060CD3 E8 0A370200 CALL 000843E...
by Necrolis
Tue Jun 18, 2019 12:58 pm
Forum: Code Editing
Topic: Any idea to extend AutoMagic.txt?
Replies: 4
Views: 79
South Africa

Re: Any idea to extend AutoMagic.txt?

Extend it how exactly? The only limits are the affix id, which are capped at a WORD in size; affix ids are build from the combination of automagic + prefixes + suffixes, so you cannot exceed more than 65k in total.
by Necrolis
Mon Jun 10, 2019 10:05 am
Forum: Map Editing
Topic: Can't use dt1 tools
Replies: 4
Views: 114
South Africa

Re: Can't use dt1 tools

The link in the tutorial is broken. I searched for github, downloaded the solution but it doesn't compile in visual studio. I finally found another github with the .exe in it but it says it's incompatible with my windows version (7 - 64). Here's a screenshot of the errors How do I ge tthe dt1tools?...
by Necrolis
Wed Apr 24, 2019 4:49 pm
Forum: Tools
Topic: Help with DC6 Viewer
Replies: 2
Views: 320
South Africa

Re: Help with DC6 Viewer

I have Dc6Creator to be the easiest tool for viewing DC6's, you can find it in our filecenter.
by Necrolis
Sun Apr 21, 2019 11:33 pm
Forum: Member Аnnouncements
Topic: [1.10] D2GFEx - New Graphics Driver => Alpha Testing
Replies: 56
Views: 6448
South Africa

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

Can you also tell me which image formats are preferred for conversion of animation? We are writing a script for 3ds max now and my programmer needs to know. as I have mentioned quite a few times (and again should be in the main post): png, bmp, gif, dds, etc. Basically anything supported by stb_ima...
by Necrolis
Sun Apr 21, 2019 1:20 pm
Forum: Member Аnnouncements
Topic: [1.10] D2GFEx - New Graphics Driver => Alpha Testing
Replies: 56
Views: 6448
South Africa

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

Necrolis , how about he tools? I am particularly interested in encoding tool for expanded DC6 format. Is it under development or you haven't started it yet? Will it come after the gfx engine or with it? Thanks. as can be seen from the main post its very much under dev, but the tool handles more tha...
by Necrolis
Tue Mar 19, 2019 2:02 pm
Forum: Code Editing
Topic: MonStats Flags in D2MonStatsTxt
Replies: 5
Views: 1526
South Africa

Re: MonStats Flags in D2MonStatsTxt

I have found this. it seems more confused. Blood Raven is treated as a boss, not just a super uniques? I think I need to print full D2MonStatsTxts list from sgptDataTable. JUST DIG IT OUT! :twisted: SuperUniques are mutated base monsters, they get umods applied and a few extra boni; there is no req...
by Necrolis
Sun Mar 10, 2019 10:18 pm
Forum: Skill Clinic
Topic: Passive Skill that Sets Dummy Property
Replies: 4
Views: 359
South Africa

Re: Passive Skill that Sets Dummy Property

Those values for the pspell need to be multipled by 256, cause those stats are stored with a fixed precision of 256. So in other words, 1 ingame is equal to 256 in the files.
by Necrolis
Sun Mar 10, 2019 4:54 pm
Forum: Skill Clinic
Topic: Passive Skill that Sets Dummy Property
Replies: 4
Views: 359
South Africa

Re: Passive Skill that Sets Dummy Property

What does your calc look like? If the resist is showing up, its likely a calc problem. Make sure you are using 256ths and integer maths for the setting of the life/mana/stam else you'll barely change the value.
by Necrolis
Mon Feb 25, 2019 10:00 pm
Forum: General Mod Making
Topic: Calc Functions based on Class
Replies: 2
Views: 210
South Africa

Re: Calc Functions based on Class

Unfortunately the formula parser doesn't provide a way to know if the target is a specific class; you need to do it based on a specific skill or stat value. Also important to note is that it only does integer math, so no decimals are supported, in this case its not an issue as those three stats work...
by Necrolis
Sun Feb 24, 2019 10:43 am
Forum: General Mod Making
Topic: Problem with levels.txt entry file
Replies: 5
Views: 222
South Africa

Re: Problem with levels.txt entry file

When you complete the quest, the den gets renamed, so while the quest is active it uses the hardcoded files, once it completes it reverts to the txt values iirc. I can dig up the edit later if no one else posts it.
by Necrolis
Wed Feb 13, 2019 11:25 am
Forum: Code Editing
Topic: [1.13d]Create new DescFunc for ItemStat?
Replies: 4
Views: 379
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: 217
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: 245
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: 15
Views: 1734
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: 15
Views: 1734
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: 382
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: 245
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: 382
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: 382
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: 204
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: 297
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: 203
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: 56
Views: 6448
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: 355
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.

Go to advanced search