Fixed 1.13c TXT Files

This forum is for members of the public to post any announcements relating to Diablo 2 Mod Making including mod and patch releases amongst other similar subjects.
User avatar
Count.Dracula
Junior Member
Champion of the Light
Posts: 405
Joined: Sun Jan 13, 2008 10:14 pm
Location: Vernon,BC,Canada

Fixed 1.13c TXT Files

Post by Count.Dracula » Thu Jun 10, 2010 9:37 pm

Fixed 1.13c TXT Files
Updated on August 23, 2020
By Count.Dracula


What is this?
Fix several bugs and extend some files based on the original v1.13c TXT.
Compatible with Diablo II v1.13d.
This set of TXTs will not be perfectly compatible with D2 1.10x - 1.12x.


DISCLAIMER:
I do not take credits for making this set of fixed TXT files, as it is based on Nefarius's Fixed v1.11b TXT files, with several new additions.
Some of the bugs present in v1.11b are already fixed in v1.13c.





--- List of Fixed TXT Bugs ---



Armor.txt

- Fixed incorrect column headers (extra [space])


AutoMagic.txt

- Added *comment column
- Added missing columns


Belts.txt

- Added missing *EOL column


BodyLocs.txt

- Added missing *EOL column


CharStats.txt

- Capitalized all skill names under StartSkill column to avoid confusion


CubeMain.txt

- Fixed missing *eols
- Fixed incorrect description in the jade ring recipe, credit to eleriaqueen


CubeMod.txt

- Added missing *EOL column


CubeType.txt

- Added missing *EOL column


ElemTypes.txt

- Added missing *EOL column


HireDesc.txt

- Added missing *EOL column


HitClass.txt

- Added missing *EOL column


ItemStatCost.txt

- Filled missing divide-columns


Levels.txt

- Removed needless data
- Extended the file for more monster species to be spawned
- Fixed incorrectly spawned monster species in the Pandemonium Levels


MagicPrefix.txt

- Added *comment column
- Fixed missing *eols
- Fixed wrong IType data (e.g. staff --> staf)


MagicSuffix.txt

- Added *comment column
- Added missing columns
- Fixed missing *eols
- Fixed wrong IType data (e.g. staff --> staf)


Misc.txt

- Added auto prefix column: now we are able to link AutoMagic.txt to here


Missiles.txt

- Added the missing frozenorbexplode (client-side) to FO
- Fixed a bug caused by ReturnFire for Frozen Horror and Nihlathak's Arctic Blast
- Fixed a bug that prevented the poison trail of Plague Javelin from dealing damage
- Fixed a bug that caused several poison clouds to play incorrect sounds upon collision (does not include clawviper9's missile)
- Eliminated extra [space]


MonLvl.txt

- Removed needless data


Monstats.txt

- Fixed BatDemon & SandRaider AI
- Fixed several broken strings
- Fixed NextInClass broken chains
- Fixed duplicate cr_lancer8 IDs and associated problems


Objects.txt

- Fixed duplicate ID numbers


Properties.txt

- Fixed missing *eols


Runes.txt

- Fixed duplicate entires
- Enabled Pattern & Plague RW and fixed their wrong modifiers
- Completed *runes column


SetItems.txt

- Fixed a problem with Naj's Circlet's modifier (Light --> light)


Skills.txt

- Fixed formerly upper-case summon names and skills
- Fixed a bug that Barbs Aura only had 1/2 of the displayed additional thorns damage per level


States.txt

- Capitalized the names under Skill column


TreasureClass.txt and TreasureClassEx.txt

- Fixed missing *eols
- Fixed Griswold's incorrect entry, credit to devurandom
- Fixed The Smith's incorrect entry, credit to jessedazebra


UniqueItems.txt

- Removed the last blank row


WeaponClass.txt

- Added missing *Eol column


Weapons.txt

- Fixed invalid Act3 quest items upgrade data
- Fixed incorrect column headers (extra [space])



Others:

- Fixed a bug that Siege Beast's Stomp deals no damage
Attachments
Fixed_113c_TXT_updated.part01.rar
(240 KiB) Downloaded 143 times
Fixed_113c_TXT_updated.part02.rar
(158.2 KiB) Downloaded 147 times
Last edited by Count.Dracula on Mon Aug 24, 2020 2:14 am, edited 5 times in total.
Dracula walks the earth!

User avatar
weapon-x
Forum Legend
Arch-Angel
Posts: 1047
Joined: Wed Mar 18, 2009 4:52 am
Location: Mindanao, Philippines
Contact:
Philippines

Re: Fixed 1.13c TXT Files

Post by weapon-x » Fri Jun 11, 2010 2:08 am

1.13 txt files that i downloaded from the file center has a simple minor firebolt missile prob.

the trans column is not set to 1, the missile is not transparent...

i found it out when i was trying to play with missiles....

*i never messed with firebolt in the first place so i didn't know where the trans value went... :lol:
" It's not the size of the dog in the fight, it's the size of the fight in the dog. "

~Mark Twain

User avatar
Count.Dracula
Junior Member
Champion of the Light
Posts: 405
Joined: Sun Jan 13, 2008 10:14 pm
Location: Vernon,BC,Canada

Re: Fixed 1.13c TXT Files

Post by Count.Dracula » Fri Jun 11, 2010 3:12 am

weapon-x" wrote:1.13 txt files that i downloaded from the file center has a simple minor firebolt missile prob.

the trans column is not set to 1, the missile is not transparent...

i found it out when i was trying to play with missiles....

*i never messed with firebolt in the first place so i didn't know where the trans value went... :lol:
This one has firebolt's Trans set to 1 :)
Dracula walks the earth!

User avatar
Sduibek
Junior Member
Paladin
Posts: 169
Joined: Mon Mar 15, 2004 10:21 pm
Location: Los Angeles, CA, USA
Contact:
United States of America

Re: Fixed 1.13c TXT Files

Post by Sduibek » Mon Jul 26, 2010 3:39 pm

Awesome, thanks for your efforts!

*downloads*

User avatar
Sheer_Cold
Posts: 19
Joined: Tue Mar 01, 2005 12:57 am
Location: Racine

Re: Fixed 1.13c TXT Files

Post by Sheer_Cold » Sat Dec 11, 2010 6:48 am

Um, I noticed a few problems or unnecessary adds. For example:

The *EOL (End of File) isn't necessary, just a reference for Blizzard's Diablo II staff. Anything with an asterisk (*) is for reference, the same goes for *runes in Runes.txt and *comments. Not really a fix. I'm guessing it's there to prevent memory leaks or data overflow for compiling. The game itsself shouldn't be able to read the data or recognize it's there though.

Not a bad idea for the Circlet. It is a bit questionable why they added 4 special headgears, but I'm sure there's a reason. Probably because of sets :)

For the Weapons.txt. The code "fla" isn't the itemcode, it's the base code for the itemtype. The base itemcode for "fla" is the Flail, which the quest items are recognized as. Doing this doesn't matter much unless you're working with mods. What would be worse would be to change the Khalim flails' code to "fla".


HOWEVER:

Good find on the "staff" in MagicPrefix.txt. There's no "staff" in ItemTypes.txt. That's a fail for Blizzard, haha.
Image
Some of my Diablo 2 Mods
Perfect Drop Mod 1.03b (v1.12)
SCMod 1.02b (v1.11b)
Perfect Drop Mod 1.04 Delta 3 (v1.13c) :: Change Log | Download Link

User avatar
cla$$ics
Dark Alliance Beta Test
Arch-Angel
Posts: 1316
Joined: Wed Aug 15, 2007 3:48 pm
United States of America

Hand-picked

Re: Fixed 1.13c TXT Files

Post by cla$$ics » Sun Dec 12, 2010 9:36 pm

The EOL is necessary for a few files (like Gems.txt, without that column there, shields can't gain 3 mods from gems...), because if you put anything other than 0 in them, game will crash.
Although done for our needs, mod-makers should like these changes, too.
11/1/08 - COTL; 5/10/09 - Angel; 11/11/09 - Archangel

User avatar
Sheer_Cold
Posts: 19
Joined: Tue Mar 01, 2005 12:57 am
Location: Racine

Re: Fixed 1.13c TXT Files

Post by Sheer_Cold » Mon Dec 13, 2010 6:07 pm

Ah. Well for the files that do have the EOL, it's necessary. I haven't noticed a different with it on every file throughout a few day period.
Image
Some of my Diablo 2 Mods
Perfect Drop Mod 1.03b (v1.12)
SCMod 1.02b (v1.11b)
Perfect Drop Mod 1.04 Delta 3 (v1.13c) :: Change Log | Download Link

ultrakey
Posts: 12
Joined: Wed Jan 25, 2012 7:51 pm

Re: Fixed 1.13c TXT Files

Post by ultrakey » Wed Feb 01, 2012 8:01 pm

Thanks a lot,that is really helpful :D

Daemonjax
Posts: 12
Joined: Sat Sep 01, 2012 11:44 am

Re: Fixed 1.13c TXT Files

Post by Daemonjax » Sun Sep 02, 2012 10:22 am

Just wanted to say thanks.

I'm working on my own mod (mainly for personal use and for friends), and you saved me a lot of time.

sonic
Junior Member
Paladin
Posts: 121
Joined: Tue Jul 24, 2012 12:15 pm

Re: Fixed 1.13c TXT Files

Post by sonic » Sat Dec 22, 2012 5:44 am

hi is this still up to date?
thanks for effort ^^

hoorevvich
Posts: 16
Joined: Sun Oct 06, 2013 4:00 pm
Contact:

Re: Fixed 1.13c TXT Files

Post by hoorevvich » Sun Oct 06, 2013 6:04 pm

Can I use these files for 1.13d?

User avatar
eps2
Posts: 52
Joined: Thu Jul 27, 2006 6:19 pm
Location: Poland

Re: Fixed 1.13c TXT Files

Post by eps2 » Wed Oct 09, 2013 11:10 am

hoorevvich" wrote:Can I use these files for 1.13d?
yes

User avatar
devurandom
Forum Regular
Angel
Posts: 892
Joined: Sat Mar 07, 2015 9:07 pm
United States of America

Re: Fixed 1.13c TXT Files

Post by devurandom » Fri May 15, 2015 5:39 pm

Only one error I could find in fixed 1.13c TXT files is:

Armor.txt

For circlets The columns should read

Code: Select all

normcode	ubercode	ultracode
ci0	ci2	ci3
not

Code: Select all

normcode	ubercode	ultracode
ci0	
if you try to upgrade a circlet using this armor.txt you get a hand axe.
Assembly Reference | 1.13d Code Edits | UVLoD | BaseMod Plugin

Fiat paper money is the most elaborate and well devised form of slavery the world has ever seen..

User avatar
Sduibek
Junior Member
Paladin
Posts: 169
Joined: Mon Mar 15, 2004 10:21 pm
Location: Los Angeles, CA, USA
Contact:
United States of America

Re: Fixed 1.13c TXT Files

Post by Sduibek » Fri May 15, 2015 9:02 pm

lol, hand axe helm. Why does it skip ci1 though?

jerk-o
Posts: 42
Joined: Tue Mar 02, 2004 6:40 am
United States of America

Re: Fixed 1.13c TXT Files

Post by jerk-o » Sat May 16, 2015 9:34 am

Because ci0 is the circulet, ci1 is the coronet (both of those are normal armor), ci2 is the tiara (which is the exceptional version), and ci3 is the daidem (which is the elite verion).
(\ /) This is Bunny.
(o.o) Copy Bunny into your signature to help
(><) him on his way to world domination

User avatar
devurandom
Forum Regular
Angel
Posts: 892
Joined: Sat Mar 07, 2015 9:07 pm
United States of America

Re: Fixed 1.13c TXT Files

Post by devurandom » Sat Jun 03, 2017 11:30 am

Another small fix in TCEX

Code: Select all

Griswold (N)		-3					0	Act 1 (H) Uitem C
....
Smith (N)			-3					0	Act 1 (H) Uitem C
should be

Code: Select all

Griswold (N)		-3					0	Act 1 (N) Uitem C
....
Smith (N)			-3					0	Act 1 (N) Uitem C
credits to FearedBliss for that.

I noticed the same errors are in TreasureClass.txt as well.
Assembly Reference | 1.13d Code Edits | UVLoD | BaseMod Plugin

Fiat paper money is the most elaborate and well devised form of slavery the world has ever seen..

User avatar
a000000
Posts: 36
Joined: Mon Apr 10, 2017 6:36 am

Re: Fixed 1.13c TXT Files

Post by a000000 » Sat Dec 16, 2017 2:21 pm

devurandom" wrote:Another small fix in TCEX

Code: Select all

Griswold (N)		-3					0	Act 1 (H) Uitem C
....
Smith (N)			-3					0	Act 1 (H) Uitem C
should be

Code: Select all

Griswold (N)		-3					0	Act 1 (N) Uitem C
....
Smith (N)			-3					0	Act 1 (N) Uitem C
credits to FearedBliss for that.

I noticed the same errors are in TreasureClass.txt as well.


You’re Outstanding,thank you

User avatar
Count.Dracula
Junior Member
Champion of the Light
Posts: 405
Joined: Sun Jan 13, 2008 10:14 pm
Location: Vernon,BC,Canada

Re: Fixed 1.13c TXT Files

Post by Count.Dracula » Sat Aug 22, 2020 7:46 pm

devurandom wrote:
Fri May 15, 2015 5:39 pm
Only one error I could find in fixed 1.13c TXT files is:

Armor.txt

For circlets The columns should read

Code: Select all

normcode	ubercode	ultracode
ci0	ci2	ci3
not

Code: Select all

normcode	ubercode	ultracode
ci0	
if you try to upgrade a circlet using this armor.txt you get a hand axe.
Sorry for resurrecting decade old thread, I just came back to this forum after quitting D2 modding for 10 years, been forgetting a lot of things.

Thanks for pointing this out!
ci0 ci2 ci3 was the original code, Nefarious removed ci2 and ci3 cuz Circlet should have no exceptional and elite versions(coronet -> tiara -> diadem is the correct one), but this introduces the circlet upgrading to hand axe bug. Maybe we should put ci0 ci0 ci0 instead? Then what happens when you cube upgrade a circlet? Does the cube command go through / item change at all?

Regarding the flail item code thing as mentioned by Sheer_Cold, I'm not sure what should be changed.

Small update to the Fixed 113c txt to include the two fixes mentioned by devurandom:
circlet upgrading to hand axe bug
griswold's nightmare TCEX

Question: what is currently the most popular D2 version to mod on?
Last edited by Count.Dracula on Sat Aug 22, 2020 9:07 pm, edited 2 times in total.
Dracula walks the earth!

User avatar
jessedazebra
Junior Member
Paladin
Posts: 146
Joined: Sun Nov 11, 2012 9:46 am
Russia

Re: Fixed 1.13c TXT Files

Post by jessedazebra » Sat Aug 22, 2020 8:28 pm

Smith has the same problem as Griswold had.

Mostly people mod on 1.10f and 1.13c/1.13d
Image

User avatar
Count.Dracula
Junior Member
Champion of the Light
Posts: 405
Joined: Sun Jan 13, 2008 10:14 pm
Location: Vernon,BC,Canada

Re: Fixed 1.13c TXT Files

Post by Count.Dracula » Sat Aug 22, 2020 9:06 pm

jessedazebra wrote:
Sat Aug 22, 2020 8:28 pm
Smith has the same problem as Griswold had.

Mostly people mod on 1.10f and 1.13c/1.13d
Good catch, updated.
I take a guess, are 1.13c and 1.13d .txt files exactly the same?
Dracula walks the earth!

User avatar
jessedazebra
Junior Member
Paladin
Posts: 146
Joined: Sun Nov 11, 2012 9:46 am
Russia

Re: Fixed 1.13c TXT Files

Post by jessedazebra » Sat Aug 22, 2020 9:22 pm

As far as I know, yes.
Image

User avatar
eleriaqueen
Posts: 33
Joined: Mon Dec 16, 2019 8:49 am
France

Re: Fixed 1.13c TXT Files

Post by eleriaqueen » Sun Aug 23, 2020 2:51 pm

Hi Dracula, "Jade Ring" cube recipe description mentions "emerald" while recipe requires "gpg" which is a "perfect emerald".
HarvestWombs said it's present in vanilla cubemain too, not sure if you're looking to fix stuff like this...

User avatar
Count.Dracula
Junior Member
Champion of the Light
Posts: 405
Joined: Sun Jan 13, 2008 10:14 pm
Location: Vernon,BC,Canada

Re: Fixed 1.13c TXT Files

Post by Count.Dracula » Sun Aug 23, 2020 9:31 pm

eleriaqueen wrote:
Sun Aug 23, 2020 2:51 pm
Hi Dracula, "Jade Ring" cube recipe description mentions "emerald" while recipe requires "gpg" which is a "perfect emerald".
HarvestWombs said it's present in vanilla cubemain too, not sure if you're looking to fix stuff like this...
I think the cube recipe is fine, as mentioned here, it's a perfect Emerald:
https://diablo.gamepedia.com/Horadric_C ... Diablo_II)
Dracula walks the earth!

User avatar
HarvestWombs
Senior Moderator
Arch-Angel
Posts: 1015
Joined: Wed May 25, 2011 11:50 pm
United States of America

Re: Fixed 1.13c TXT Files

Post by HarvestWombs » Sun Aug 23, 2020 10:15 pm

They mean specifically this description in the text file.

Code: Select all

1 ring + 1 emerald + 1 antidote potions -> jade ring
IMO it's not a big deal.
Official Phrozen Keep Discord
Common Modding tools: link
My Resource Packs: link

User avatar
Count.Dracula
Junior Member
Champion of the Light
Posts: 405
Joined: Sun Jan 13, 2008 10:14 pm
Location: Vernon,BC,Canada

Re: Fixed 1.13c TXT Files

Post by Count.Dracula » Mon Aug 24, 2020 2:15 am

HarvestWombs wrote:
Sun Aug 23, 2020 10:15 pm
They mean specifically this description in the text file.

Code: Select all

1 ring + 1 emerald + 1 antidote potions -> jade ring
IMO it's not a big deal.
I see, thanks. Updated the files.
Dracula walks the earth!

Post Reply

Return to “Member Аnnouncements”