Search found 154 matches

by mmpx222
Tue Jul 14, 2020 10:23 am
Forum: Skill Clinic
Topic: Operator Precedence and Associativity in Formula Fields
Replies: 1
Views: 712
Korea South

Re: Operator Precedence and Associativity in Formula Fields

I did a bit more research, this time regarding functions like min() and skill() . The results are available in the same repository linked in the first post. Numeric Functions - min, max, rand These functions accept two expressions as arguments and return an integer. Arguments are separated by a comm...
by mmpx222
Mon Jul 13, 2020 5:24 pm
Forum: Skill Clinic
Topic: Operator Precedence and Associativity in Formula Fields
Replies: 1
Views: 712
Korea South

Operator Precedence and Associativity in Formula Fields

I've been trying to write a parser and interpreter for the formula syntax used in text files like SkillDesc.txt . In doing so, I discovered that there has been no definitive information regarding the operator precedence and associativity rules used by Diablo 2. I therefore prepared a series of exper...
by mmpx222
Fri Jun 26, 2020 5:32 pm
Forum: Skill Clinic
Topic: Median 2008: Demon Seeds and other Monster-Summoning Skills
Replies: 0
Views: 1009
Korea South

Median 2008: Demon Seeds and other Monster-Summoning Skills

Disclaimer This article analyzes the internals of Median 2008, made by Brother Laz, and ancestor to the popular Median XL mod. It aims to help future modders (including myself) create interesting skills and effects. Credits to Brother Laz for his amazing work, as well as Joel and all others who wor...
by mmpx222
Fri Jun 26, 2020 4:42 pm
Forum: General Mod Making
Topic: Descline 51 and 66 in SkillDesc.txt
Replies: 2
Views: 552
Korea South

Re: Descline 51 and 66 in SkillDesc.txt

The only difference I can see is that they produce different numbers if you add in more instances of %d%%. I have no idea what formula they are using for generating each instance of %d%%, but it seems like it is somewhat a function of C1 (although some of the early instances of %d%% are always iden...
by mmpx222
Fri Jun 26, 2020 3:08 pm
Forum: Diablo II Chatter
Topic: Counting the chance of rolling exact staff mod.
Replies: 1
Views: 1389
Korea South

Re: Counting the chance of rolling exact staff mod.

viewtopic.php?t=24544
This should be a start. I suggest you also check out the Staffmod article in D2Library, or the Item Generation Tutorial in Diablo 2 Wiki (diablo2.diablowiki.net)

Edit: Added link to D2Library article, which is easier to understand
by mmpx222
Sun Jun 21, 2020 8:22 am
Forum: General Mod Making
Topic: Descline 51 and 66 in SkillDesc.txt
Replies: 2
Views: 552
Korea South

Descline 51 and 66 in SkillDesc.txt

Is there a difference between descline 51 and 66 in SkillDesc.txt ? From my experiments, both seem to do the same thing: given a string with "%d" in S1, the descline replaces %d with the value of C1. (Following the convention laid out by the SkillDesc.txt guide , I'm using S1 to refer to desctextaX ...
by mmpx222
Sun Jun 21, 2020 2:09 am
Forum: General Mod Making
Topic: File Guide: SkillDesc.txt & descline reference
Replies: 8
Views: 4781
Korea South

Re: File Guide: SkillDesc.txt & descline reference

Some new discovery on descfunc 13: Descline function 13 is used to display the HP of a summoned unit. In cLoD, this function is used by the following skills: Amazon: Valkyrie Necromancer: All summoning skills (skeletons & golems), Bone Wall, Bone Prison Druid: All summoning skills (spirits, animals,...
by mmpx222
Mon Jun 01, 2020 6:24 pm
Forum: Tools
Topic: [cross-platform] QTblEditor - just another tbl editor
Replies: 36
Views: 52486
Korea South

Re: [cross-platform] QTblEditor - just another tbl editor

Nice tool. Is there a "import tabbed text file and append it to a TBL" feature? Also, what do the "Gender/Number" options do? When I clicked on them, the program prepended the string with "[ms]", "[mp]", etc., but I don't understand what they're supposed to do. (I'm unfamiliar with languages that ha...
by mmpx222
Sat Mar 14, 2020 6:30 am
Forum: Site support
Topic: I can't post Python code
Replies: 1
Views: 1204
Korea South

I can't post Python code

I was trying to post some Python code and kept getting a 403 error. Is Python code banned?

Edit: I figured it out. Apparently you can't post any text containing print_() (I added the underscore to bypass the filter). Why this odd choice?
by mmpx222
Sat Mar 14, 2020 6:28 am
Forum: Tools
Topic: Accelerate monster animations using Python
Replies: 0
Views: 1112
Korea South

Accelerate monster animations using Python

Here's a Python script I wrote to speed up monster animations. It changes the attack and spellcasting animation speeds of monsters so that they are at least as fast as a set minimum (default is 256). Monsters whose attack/casting animations are faster than this minimum are unaffected. This script re...
by mmpx222
Sat Mar 14, 2020 5:51 am
Forum: Tools
Topic: d2animdata, a Python script for editing AnimData.D2
Replies: 0
Views: 875
Korea South

d2animdata, a Python script for editing AnimData.D2

I wrote a small Python script named d2animdata . It decompiles AnimData.D2 to tabbed text (TXT) and back. It is available on PyPI, so you can install it using pip install d2animdata like any other Python package. It is similar to Paul Siramy's animdata_edit , but offers some additional features: d2a...
by mmpx222
Tue Feb 11, 2020 6:10 pm
Forum: Multimedia
Topic: Is Light Green (lgrn) and Dark Green (dgrn) actually the same color?
Replies: 1
Views: 745
Korea South

Is Light Green (lgrn) and Dark Green (dgrn) actually the same color?

I've been testing color codes in colors.txt for item color transformations. The colors are, from left to right: https://d2mods.info/forum/ext/dmzx/imageupload/files/31d55c807fb75c03ada2e43f8f19f02d.png whit lgry dgry blac lblu dblu cblu lred dred cred lgrn dgrn cgrn lyel dyel lgld dgld lpur dpur ora...
by mmpx222
Tue Feb 11, 2020 4:58 pm
Forum: Multimedia
Topic: [Release] Skill Icon Pack
Replies: 3
Views: 1346
Korea South

Re: [Release] Skill Icon Pack

Well done. I wish I could make D2 style icons that look as good as yours.
by mmpx222
Sat Jan 18, 2020 11:08 am
Forum: Skill Clinic
Topic: 1.10 Missile Function file guide
Replies: 34
Views: 41350
Korea South

Re: 1.10 Missile Function file guide

theoutlaw wrote:
Sun Dec 15, 2019 6:03 pm
Can HitFunctions be used in DoFuncs ?
Probably not, I believe they use different function tables.
by mmpx222
Sat Jan 18, 2020 2:18 am
Forum: Feedback
Topic: Is it okay to copy guides to my site w/ attributions?
Replies: 13
Views: 2122
Korea South

Is it okay to copy guides to my site w/ attributions?

I've been keeping a private copy of Phrozen Keep's file guides, making enhancements such as: Adding tables of contents Re-formatting them to improve readability Adding missing info, fixing invalid info Adding inter-document links for easier browsing Is it okay to publish them to the web? Assuming th...
by mmpx222
Sun Dec 29, 2019 11:13 pm
Forum: General Mod Making
Topic: Cast missile on pointer location
Replies: 1
Views: 295
Korea South

Re: Cast missile on pointer location

Are you using the skill function for meteor/blizzard?

If you just want the missile to be spawned in the general direction and don't care about the distance, you could create an invisible missile that flies a fixed distance before spawning a second, visible missile that does its thing.
by mmpx222
Thu Feb 28, 2019 5:09 am
Forum: Member Аnnouncements
Topic: Heroes of the end mod (Alpha 0.13)(Updated Jan 22, 2019)
Replies: 32
Views: 12369
Korea South

Re: Heroes of the end mod (Alpha 0.13)(Updated Jan 22, 2019)

Just uploaded a new version. Feel free to play with it! Level 12 sorceress here. I beat Corpsefire using Frost Blast and a magic staff with Knockback, which allowed me to (slowly) whittle him down while he was permanently stun-locked. However, this trick doesn't work on Clayman, and he's regenerati...
by mmpx222
Tue Feb 26, 2019 12:04 am
Forum: General Mod Making
Topic: Calc Functions based on Class
Replies: 2
Views: 496
Korea South

Re: Calc Functions based on Class

You could make a dummy stat ( class_type_stat ). Then create 7 innate passive skills for each class that provide different amounts of the dummy stat. Then you could use a formula like: stat('class_type_stat'.accr) == 4 ? 120 : 0 However, the formula could become too long and easily exceed the 256 ch...
by mmpx222
Mon Feb 25, 2019 4:34 am
Forum: Tools
Topic: D2Excel Plus
Replies: 19
Views: 10421
Korea South

Re: D2Excel Plus

I've just commited and uploaded a new version (0.91)! For a list of changes read this: https://github.com/Cjreek/D2ExcelPlus/blob/master/README.md#091 I've updated the google drive download link in the original post. Awesome. BTW how long is the undo/redo history? AFJ Sheet Edit has only ~3 max und...
by mmpx222
Sun Feb 24, 2019 3:24 pm
Forum: Member Аnnouncements
Topic: Heroes of the end mod (Alpha 0.13)(Updated Jan 22, 2019)
Replies: 32
Views: 12369
Korea South

Re: Heroes of the end mod (Alpha 0.13)(Updated Jan 22, 2019)

Just uploaded a new version. Feel free to play with it! Download link is not working anymore. The website claims "over quota" and launches a Create Account popup. P.S. I recommend uploading the mod to Google Drive and sharing the download link from there. Edit 2019-02-04: It's working again for som...
by mmpx222
Fri Feb 22, 2019 3:09 pm
Forum: Skill Clinic
Topic: How to add melee splash damage?
Replies: 36
Views: 12080
Korea South

Re: How to add melee splash damage?

It doesn't work for me either, as it should. I copied every line from the txt files to my txt files, and when I socket the jewels with the Splash damage to a weapon and hit an enemy, everytime a chipped gem drops instead of splash damage. Anyone able to help? Sounds like you might have copied the w...
by mmpx222
Thu Feb 21, 2019 10:28 am
Forum: Member Аnnouncements
Topic: [Mod Presentation] The Puppeteer
Replies: 19
Views: 4114
Korea South

Re: [Mod Presentation] The Puppeteer

Wow, that's a very big pic. What program did you use to make that? Unfortunately, the image is too big for my phone--I can't properly zoom in. Maybe splitting the pic into smaller pics would help. I also read your post on Will of Eternals . It's rather hard to read, because the descriptions of game ...
by mmpx222
Wed Feb 20, 2019 7:10 pm
Forum: Member Аnnouncements
Topic: [Mod Presentation] The Puppeteer
Replies: 19
Views: 4114
Korea South

Re: [Mod Presentation] The Puppeteer

Do you have a list of changes made to skills, or a list of new skills?
dreameaterx wrote:
Wed Feb 20, 2019 4:58 pm
- vanilla skills that do not reuire you to have previous vanilla skills
= All skills are independent, no prerequisites.
by mmpx222
Wed Feb 20, 2019 6:51 pm
Forum: Tools
Topic: D2Excel Plus
Replies: 19
Views: 10421
Korea South

Re: D2Excel Plus

cjreek wrote:
Tue Feb 19, 2019 9:33 pm
- Alternating row colors for readability
(...)
- Search functionality
You just won me over. Well, about 80%.

Does it support undo (Ctrl+Z) / redo ( Ctrl+Y)? How long is the undo/redo history?

Also, have you considered posting your project on GitHub?
by mmpx222
Mon Feb 18, 2019 11:02 am
Forum: Member Аnnouncements
Topic: Heroes of the end mod (Alpha 0.13)(Updated Jan 22, 2019)
Replies: 32
Views: 12369
Korea South

Re: Heroes of the end mod (Alpha 0.13)(Updated Jan 22, 2019)

Heya. Is the new version compatible with PlugY? I installed your mod on top of D2SE, but it shows no "use PlugY" option. Edit: Could you please add a "USE" file in /data/local/ to force the language to English? I have a Korean version of cLoD, and setting Language=ENG in D2SE_SETUP.ini doesn't work-...

Go to advanced search