BaseMod Plugin

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
devurandom
Forum Regular
Angel
Posts: 766
Joined: Sat Mar 07, 2015 9:07 pm
United States of America

Re: BaseMod Plugin

Post by devurandom » Sat Jun 29, 2019 11:56 pm

Hi,

I don't know much about hotkeys. Also BaseMod isn't under full time development, its a side project when I find time. People are welcome to make suggestions, but I'm planning to take a break from coding.

Thanks
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
Tomkomaster
Posts: 84
Joined: Thu Feb 07, 2008 1:15 am
Slovakia

Re: BaseMod Plugin

Post by Tomkomaster » Wed Jul 10, 2019 3:22 pm

If you have time, could you please look into extending the hiredesc.txt file? Currently, it is hardcoded, but there are plugins for older versions of Diablo 2. Would be cool to be able to add new entries to the file in the newer versions of the game. Thank you.

Here is a topic I found about it:

viewtopic.php?t=30865

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

Re: BaseMod Plugin

Post by devurandom » Thu Jul 11, 2019 12:49 pm

It looks strate forward. Not sure when I'll have time to look into it, but I do appreciate you linking to the topic for info.
;)
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
imakeigloos_pat
Posts: 91
Joined: Wed Dec 10, 2008 12:13 am

Re: BaseMod Plugin

Post by imakeigloos_pat » Thu Jul 11, 2019 10:28 pm

Did you by any chance change the odds for gambling? Because I seem to gamble a lot of set items and very few rare items - it almost seems like they are mixed up with each other.

As always, love the project! :)

User avatar
Darkquake
Posts: 32
Joined: Tue Feb 20, 2018 3:38 pm
Australia

Re: BaseMod Plugin

Post by Darkquake » Fri Jul 12, 2019 5:52 am

imakeigloos_pat wrote:
Thu Jul 11, 2019 10:28 pm
Did you by any chance change the odds for gambling? Because I seem to gamble a lot of set items and very few rare items - it almost seems like they are mixed up with each other.

As always, love the project! :)
The amount spawned and the gable rate seems to have both been changed. It doesn't update from modded files(DifficultyLevels), however it will update from gamble.txt.
I make things? I make things.
Image
https://www.moddb.com/mods/darkquake

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

Re: BaseMod Plugin

Post by devurandom » Fri Jul 12, 2019 7:14 am

I rewrote a lot of the server side code, and just hardcoded it to spawn like 20 items per pages. so the old asm patches won't work on it anymore for increasing the amount of items per page. I didn't want to go much higher than that because of all the Items Gamble refresh gets spammed as tcp packets. Also I think there is a bug in the difficultylevels.txt cause someone else contacted me about it. soon as I have some spare time I'll look into that.
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
imakeigloos_pat
Posts: 91
Joined: Wed Dec 10, 2008 12:13 am

Re: BaseMod Plugin

Post by imakeigloos_pat » Fri Jul 12, 2019 9:32 am

Thank you sir!

User avatar
borg
Posts: 42
Joined: Mon Jun 10, 2002 3:52 pm
Location: taiwan
Contact:
Taiwan

Re: BaseMod Plugin

Post by borg » Sat Jul 13, 2019 4:24 am

Hi, just a small suggestion. Is it possible to assign a specific state in which mana orb turns purple by Basemod.ini/bin? Mana orb that changes color in different state is a good feature, and I wish that could be free to mod-maker's choice. Anyway, thanks for all your efforts and keep up the great work. :mrgreen:

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

Re: BaseMod Plugin

Post by devurandom » Sat Jul 13, 2019 8:49 pm

@imakeigloos_pat Check your Discord PM for a test version

@borg Mana Orb turns purple on state BLOOD_MANA, so it wouldn't be much trouble to do that as default then give it a user assigned Global where people can change it.

:)
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
devurandom
Forum Regular
Angel
Posts: 766
Joined: Sat Mar 07, 2015 9:07 pm
United States of America

Re: BaseMod Plugin

Post by devurandom » Mon Jul 15, 2019 10:02 am

Darkquake wrote:
Fri Jul 12, 2019 5:52 am
The amount spawned and the gable rate seems to have both been changed. It doesn't update from modded files(DifficultyLevels), however it will update from gamble.txt.
There was a *bug* for rare/set items getting the values flipped for DifficultyLevels.txt
But that is the only issue I found. So if someone knows of another issue with gamble refresh *speak up* and describe how to repeat that issue.

*In DifficultyLevels.txt values GambleUber & GambleUltra functions works a lot differently from the functions that handle GambleRare, GambleSet, and GambleUnique. The function that handles GambleUber & GambleUltra isn't changed by BaseMod, it still works just like vanilla.

See this post for how math applies to GambleUber & GambleUltra
viewtopic.php?t=15203

The gamble screen only generates items with iLvls that are within plus or minus 5 of Player level.
So.. if you set GambleUltra or GambleUber to 10,000 for Normal Difficulty in DifficultyLevels.txt,
and gamble with a level 10 character you will never get an Exceptional or Elite Item on the Gamble Screen, only normal items will get Generated, because Exceptional can't spawn with Ilvl =15.

With a level 99 character setting GambleUber = 100 (vanilla) and GambleUltra = 10,000 for Hell Difficulty, will still generate 50+% Exceptional Items, the rest being Elite.

if you set GambleUber = 0 then you can get 100% Elite Items on Gamble Screen, under the same Scenario.
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
Psycrono7
Posts: 60
Joined: Tue Nov 05, 2013 10:42 pm

Re: BaseMod Plugin

Post by Psycrono7 » Mon Jul 15, 2019 10:50 am

What about the ability to let Life/Mana/Stamina globe/bar to go above 32767 and level in character screen above 255 without a rollover?
Image
Miniguns Assault!

User avatar
borg
Posts: 42
Joined: Mon Jun 10, 2002 3:52 pm
Location: taiwan
Contact:
Taiwan

Re: BaseMod Plugin

Post by borg » Mon Jul 15, 2019 11:49 am

Currently I believe set item has a serious display bug that unlike other types of items, socketed rune can't appear its name when you hover the mouse over a socketed set item.

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

Re: BaseMod Plugin

Post by devurandom » Mon Jul 15, 2019 11:15 pm

@Psycrono7 not sure I'd have time to look into that soon.

@borg it seems to work the same in vanilla with Runes in Set Items, unless I missed something.

Image


BaseMod v1.13.1
===============
https://www.dropbox.com/s/vddpupz1v20zh ... od1131.zip

Fix Bug in Gamble Refresh where Generate Set/Rare item Quality Ternary values got flipped for evaluating DifficultyLevels.txt
Thanks to imakeigloos_pat and Neon for reporting an issue and testing.
Gamble Items per screen set to 24 items instead of 20
Add option to allow user assigned player state to activate purple mana for non animated orbs
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
borg
Posts: 42
Joined: Mon Jun 10, 2002 3:52 pm
Location: taiwan
Contact:
Taiwan

Re: BaseMod Plugin

Post by borg » Tue Jul 16, 2019 1:04 pm

devurandom wrote:
Mon Jul 15, 2019 11:15 pm
@borg it seems to work the same in vanilla with Runes in Set Items, unless I missed something.
BaseMod v1.13.1
===============
Yes, you are right. It is a vanilla display bug indeed, and perhaps there is no way to fix it.
Btw, thanks for you quick and marvelous update. You are the man.

Post Reply

Return to “Member Аnnouncements”