Hello everyone!Just wanted to share the updated version of my mod!Summary of the mod: It's meant for Single player / PlugY users who want more reasonable drop rates for: TC87 items (griffions, fathom, etc), + skill grand charms, and high runes.Now, I just want to point out that the items will still not be easy to find. For example, you're estimated to find 1 high rune per hour when farming 30 second LK runs with this mod. It also has other quality of life changes such as being able to teleport in town, larger stack sizes for TP & ID tomes, keys, arrows, and bolts.
Also in V2.0, one of the features I've included is new recipes for socketing normal/superior unsocketed equipment using high runes!I've spent entirely too much time and effort revamping the written information & guide for my mod in the past couple weeks! I hope you will enjoy it! This time I've also included a video guide for a fresh installation!Spreadsheet containing all information about the mod + download link:Have fun!Update: I've added a new section to the spreadsheet called 'User Requested Mods' which is exactly as it says! Check it out! Feel free to request something here! No promises when or if I'll do it though (I'm thinking ill do them in bulk on Wednesdays (except 5/1/19 cuz I already did them today:P))6/9/19 Update 2: I forgot to mention that you can teleport in werewolf and werebear forms!
Disclaimer - when it comes to mods I have the most basic knowledge and that’s about it.This may have been asked on some forum before, and if that’s the case I apologize; but, I love the mod so far with my only problem being it seemed to limit my plugy customization options?Specifically when it comes to number of skill/stat points per level. I’m pretty sure I was running the most recent plugy/D2SE before adding the mod. I just can’t seem to find the line in your files where it says something like “skill points per level=x”.
(Similar line for stat points)I may have missed it but I looked pretty closely, this feature was awesome for me because I could try so many new builds, drown in skill points, and just have some relaxed SP fun.I know you didn’t write plugy, but I couldn’t find anything about those features being removed in the updates.Any idea how to get those options back? Could be trying to edit the wrong file or something like that but I don’t want to mess with it too much and have to start all over!Anyways, the mod is great and if anyone could help me with that one plugy issue I’d say this is the way I’ll be playing D2 for a long time. I feel like I should probably reiterate that I don’t know much about modding and finally figured out somehow I’ve been running plugy v9.0When I’m back to my computer I’ll back everything up and try to copy the specific lines over the the new version as they appear to have just been removed.I’ll also paste the lines here when I’m back so you know more what I’m talking about. It’s odd because it looked like everything else is the same and they just deleted those two parts.Thank you for the quick response, I hope I can get this working because it would be (for me at least) the best way to play D2 yet!.edit: the formatting is way off and I don't know how to fix it, so if someone who knows better than I could help me out that would be awesome. It should start new lines after anything in brackets and any '=x' with two blank lines in between each new bracketed item.I got it to work, and it seems like the number of skill/ability points can actually be 10 or more for each (I'm gonna keep mine lower but just in case anyone reads this they can technically up those numbers).In the PlugY.ini file in MyMod I just copied the lines over from v9.0 exactly as they were written and in the same spot.I'll put the whole chunk here so you can see what I mean, also I disabled the oneforone so if anyone sees this and wants to try it, take note of that. If someone thinks this sounds fun you should be able to copy everything below EXACTLY as it is and paste it over the text in the.ini starting with 'STATS POINTS' and ending at 'SkillPerLevelUp=5'To have this work with the better drops make sure to edit the PlugY.ini in his mod folder.
As with the other configurations, you can enable/disable and choose a value, as stated above I don't know how high you can make the value. This is only for SP for obvious reasons!STATS POINTSActiveStatsUnassignment=1KeyUsed=18ActiveShiftClickLimit=0LimitValueToShiftClick=5STAT ON LEVEL UPActiveStatPerLevelUp=1StatPerLevelUp=10SKILLS POINTSActiveSkillsUnassignment=1ActiveSkillsUnassignmentOneForOne=0SKILL ON LEVEL UPActiveSkillPerLevelUp=1SkillPerLevelUp=5.
Patch 1.13c A new Mystery has been revealed! - Adventurers of Sanctuary are hereby warned once again, that a new challenge awaits you. Within Diablo's Bosses, spanning across the world from the ancient Monastery Catacombs to the Throne of Destruction.
JDS' wrote:Slight miscommunication there on my side, what I meant was 'is this the displacement for the beginning of the table' (and I suppose the answer is yes), not 'is this the displacement or the base address'. I could see from the size of the numbers that it can't be the base address; ) Thanks anyhow, you answered that part of my question.So how large are the tables?
Same as what Nefarius posted?Oh okay. Well, every address listed are the address of the beginning of the table.As for the size, I didn't feel the need of listing it as you can easily find it out by looking at the table.Just by looking at code where the table base address is referenced, at 80% of time you will find all kind of checks that look like this.
Remember some tables may have multiple places where it's used, so hope you posting all places it's loaded at. Didn't check the entries you added, but know from alot tables I moved into c. There have been multiple entries to take care off.Also, add the limit is kinda important if you want extend the table, or basically just want to know how many free table entries there is that you can add directly in asm. I think for general knowledge it's good also.
But, know that takes time, so maybe something's to think about in future. Kingpin' wrote:Remember some tables may have multiple places where it's used, so hope you posting all places it's loaded at.
Didn't check the entries you added, but know from alot tables I moved into c. There have been multiple entries to take care off.Also, add the limit is kinda important if you want extend the table, or basically just want to know how many free table entries there is that you can add directly in asm. I think for general knowledge it's good also. But, know that takes time, so maybe something's to think about in future.More importantly, in later versions (1.11b+) where the more aggressive optimizer is used, certain refs to constant entries in tables are inlined (the pointers are copied out and used for compares or directly as defaults etc), certain tables may also be disjointly referenced (ie: there are refs to element 0, 1 etc. Or the base of the table is offset because of optimizations).Also be careful with free entries etc, I've caught a few case where something looks like free space but gets overwritten by massive memsets/init loops (and as an addendum to this, the starts of some tables are actually used as sentinel/end addresses for compiler optimized loops, if you replace them without checking, you can cause many memory related problems). Changes are there as long as you do BaseAddress + relative address.
This because of ASLR or like they did in 1.10+, dll got reallocated and if you did full address it would very probably crash because it tries access a memory it shouldn't.in c you would do this:static DWORD CommonOffset= (DWORD)LoadLibrary('D2Common.dll');then access the adress you do this: (CommonOffset + relativeaddress).What could be important is to mention LoadLibrary.Just as a note for other modders, always follow this and don't try to cheat it, because if you do your mod will be incompatible with win7/vista.