HELP - Mods, Muling, Utilities & Variants (EG RWM/RWM/ATMA etc)

Status
Not open for further replies.
Re: The Mods, Muling and Utilities Thread (new ATMA/GoMule thread)

Updated link in first post. Nice work Silo. Great ongoing development on GoMule ... really really outstanding. :thumbup: Thank you.

EDIT: I'm pointing and laughing LHtB because I already complained the .pdf wasn't in the .zip. :P
 
Re: The Mods, Muling and Utilities Thread (new ATMA/GoMule thread)

Hey Silo, great work on the new version.

One or two things - this is what the extended item view says for my Jalal's Mane -
BEST:

Defense: 297
+20 to Strength
+20 to Energy
200% Enhanced Defense
+2 to Necromancer Skill Levels
30% Faster Hit Recovery
20% Bonus to Attack Rating
+5 to Mana after each Kill
+2 to Javelin and Spear Skills (Amazon Only)
All Resistances +30

It's the same in worst as well, but it's fine in the actual item view. There's similar display issues in other class-specific items - The Occulus has +3 to Paladin Skills, Titan's Revenge has +2 to Necromancer Skills (the +2 J&S Skills is correct though), Arreat's Face has the same skills as Jalal's Mane, and this is Demonhorn's Edge and Jade Talon:
Code:
Demonhorn's:

WORST:

Defense: 345
120% Enhanced Defense
3% Life stolen per hit
Attacker Takes Damage of 55
10% Increased Attack Speed
+3 to Passive and Magic Skills (Amazon Only)
+3 to Passive and Magic Skills (Amazon Only)
+3 to Passive and Magic Skills (Amazon Only)

BEST:

Defense: 408
160% Enhanced Defense
6% Life stolen per hit
Attacker Takes Damage of 77
10% Increased Attack Speed
Item Demonhorn's Edge with unknown Tree Skill for property 188: 3
Item Demonhorn's Edge with unknown Tree Skill for property 188: 3
Item Demonhorn's Edge with unknown Tree Skill for property 188: 3

Jade Talon:

WORST:

One Hand Damage: 98 - 130
190% Enhanced Damage
10% Mana stolen per hit
30% Faster Hit Recovery
+2 to Passive and Magic Skills (Amazon Only)
+2 to Passive and Magic Skills (Amazon Only)
All Resistances +40

BEST:

One Hand Damage: 115 - 153
240% Enhanced Damage
15% Mana stolen per hit
30% Faster Hit Recovery
+1 to Javelin and Spear Skills (Amazon Only)
+1 to Javelin and Spear Skills (Amazon Only)
All Resistances +50
This just seems to be an issue with +All Skills and +Tree Skills, +Single Skills works fine.

The only other thing is that when the extra windows open up, like the extended Item View and the Item Filter window, they have to be resized to actually show anything. That could be an issue on my computer only though.

Thanks for that! :thumbup:
 
Re: The Mods, Muling and Utilities Thread (new ATMA/GoMule thread)

Cheers guys.

The PDF: You need to give sourceforge time to get it across to all the servers. It should be there now :)

As for it not being in the zip, well, that's not how it goes ;)

@LHTB: Damn, totally forgot those two. I'll wait a day or two to make sure no more bugs come up then release another with those in.

And I still haven't done any work on Flavie.

@Skinhead: Bleh, you wouldn't believe how annoying blizzard is with their item property codes. There's like 6 different versions of + skills. I'll have a look into that one though, cheers :)

The window size stuff, interesting. Do you mean that you can't see the window (as in, it's too small to see?) or that you can see the window, it's just empty till you resize? If it's the second option, basically by resizing you're forcing the window to revalidate. I'll throw some .validates in at the end of some of the code to try to fix that. It's a hard one if I can't reproduce it on my computer - Such is life with cross platform I guess.

@All: The all items view is pretty testy at the moment. It was just an interesting idea and I wondered how it would be received by you lot.
 
Re: The Mods, Muling and Utilities Thread (new ATMA/GoMule thread)

Ok the compare item stats for perfect grailing that I whinged for IS useful but it would be more useful if you could do it for stashes too. I'm not putting 65 isenharts cases on a character. Ty. :)
 
Re: The Mods, Muling and Utilities Thread (new ATMA/GoMule thread)

Ok the compare item stats for perfect grailing that I whinged for IS useful but it would be more useful if you could do it for stashes too. I'm not putting 65 isenharts cases on a character. Ty. :)

Like I said, it needs a redesign before I do it for stashes. It would be just as annoying to right click on each of the 65 cases and open a new window as it would be to transfer it to a char :P



 
Re: The Mods, Muling and Utilities Thread (new ATMA/GoMule thread)

Yes but if I keep bugging you, you might do it. :D
 
Re: The Mods, Muling and Utilities Thread (new ATMA/GoMule thread)

Cheers guys.

The PDF: You need to give sourceforge time to get it across to all the servers. It should be there now :)

As for it not being in the zip, well, that's not how it goes ;)

@LHTB: Damn, totally forgot those two. I'll wait a day or two to make sure no more bugs come up then release another with those in.

And I still haven't done any work on Flavie.

@Skinhead: Bleh, you wouldn't believe how annoying blizzard is with their item property codes. There's like 6 different versions of + skills. I'll have a look into that one though, cheers :)

The window size stuff, interesting. Do you mean that you can't see the window (as in, it's too small to see?) or that you can see the window, it's just empty till you resize? If it's the second option, basically by resizing you're forcing the window to revalidate. I'll throw some .validates in at the end of some of the code to try to fix that. It's a hard one if I can't reproduce it on my computer - Such is life with cross platform I guess.

@All: The all items view is pretty testy at the moment. It was just an interesting idea and I wondered how it would be received by you lot.


Sounds like you are having lots of fun :whistling:



 
Re: The Mods, Muling and Utilities Thread (new ATMA/GoMule thread)

Sounds like you are having lots of fun :whistling:

Haha, you know the pain better than anyone :)

You want to add new features, but because of the bad txt codebase, the hacky solutions mean that adding new features is hard. Redesigning the txt base and properties functions will result in having to rewrite on hell of a lot more code, resulting in probably more hacky fixes to get around Blizzards stupid code. Which will then need to be refactored to make it easy to add new features..... etc.

Gah, why couldn't they have made it easier?



 
Re: The Mods, Muling and Utilities Thread (new ATMA/GoMule thread)

I know exactly what you are going through .. this is pretty much why I went through at least 3 refactors just to get it right. ATMA 3 has the final parsing engine that all the later versions are based on. I had to make sure that I nailed it down because there was so much functionality that was being added. Supporting all versions from 1.07 to 1.11 made it even worse because an error in class design at any point means that it needs to be written from scratch (or badly hacked up to get it working).

My Table Manager class is a singleton which loads up D2Table classes as they are needed. When they are instantiated per version, the pointer is stashed away somewhere for later use. Another useful trick for the D2Table class is to load files on demand and save them in memory as they are used. This way, I do not have to worry about reopening files all the time .. it's a one time load. Looking through the ATMA code base, it's unreal to realize that the bulk of the code is support code and very little is actually dedicated to the game data .. ugh! I wrote it in M$VC++ so a lot of it is handling the MFC classes for events and all that crap.

String lookups can also be made easier if you have automatic translation being done for you when the lookup function is called.
 
Re: The Mods, Muling and Utilities Thread (new ATMA/GoMule thread)

I was cubing some eth weapons and the Eth filter seems to have an issue in conjunction with the sockets button.

I could see eth socketed items in the list but using the filters didn't show them. I tried to email you the screenies but gmail didn't seem to like my mail.
 
Re: The Mods, Muling and Utilities Thread (new ATMA/GoMule thread)

Doesn't surprise me. I need exact details of the filter order and values though :)
 
Re: The Mods, Muling and Utilities Thread (new ATMA/GoMule thread)

GoMule 0.21 isn't working for me :(
I can open archives, but the filters button produces a blank window. I can't open characters at all.

Code:
java version "1.4.2_12"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_12-270)
Java HotSpot(TM) Client VM (build 1.4.2-70, mixed mode)

This is my Java version on Max OS 10.3.9
 
Re: The Mods, Muling and Utilities Thread (new ATMA/GoMule thread)

Well, that's a fun new one. Any errors? Anything at all? Try running it through the mac version of terminal to get them to show up maybe.

I believe, yep, I'm running 1.4 compliance mode. It should work fine with Java 1.4.

Anyone else tried on that version of Mac OS/Java?
 
Re: The Mods, Muling and Utilities Thread (new ATMA/GoMule thread)

Hi silos,
Being a Mac user, terminal is a bit alien to me, but I'll try and work out how to do it.

I get no error messages at all - I double click the character, nothing happens. I even tried open a character using the button at the top, but still nothing.

Other than being a bit unstable and crashing, R0.20 works perfectly. I don't know if the crashing is the Java on my Mac or GoMule itself though, but your save counter has no crashing issues.

BTW, Did you get anywhere on the Mac RRM? I was having a dig for Mac MPQ tools last night, but the only one I found that was current won't work on my OS.

Thanks for your help & all the work on GoMule.

max.
 
Re: The Mods, Muling and Utilities Thread (new ATMA/GoMule thread)

OS X 10.4.11 at home, but I'm not sure what version of Java I'm using (how do you find that, Maxicek?). I also get the blank window when trying to use the filter. I can open characters and stashes without any problem, but I get a window full of error messages when I hit the Flavie button. With RO.20 I had no major errors and used Flavie weekly and GoMule itself daily.

At work now, but will get more info when I get home.
 
Re: The Mods, Muling and Utilities Thread (new ATMA/GoMule thread)

Wow, well, I'm trying to work out just what I could have done to throw up that lot of side effects, but I can't for the life of me work it out.

@Max: Sure you're not clicking the new "Add character" button, rather than the "open character" button? Bleh, double clicking on them should still work though I guess.
- Mac RRM: I haven't really got a proper net connection here at my parents house so it's on hold for a month until I get away. I've got a few ideas though :)

@Helx: Thanks for the info, had a thought about the blank filter window problem. As Skinhead On The MBTA said, there appears to be a problem with window validation. Try resizing the filter window a tiny bit and it *should* appear. His post is on here: http://www.purediablo.com/forums/showthread.php?t=659145&page=9

Flavie errors too?? Well, I certainly didn't edit any of that code. A copy of the message would be great.

Cheers guys ;)
 
Re: The Mods, Muling and Utilities Thread (new ATMA/GoMule thread)

@Helx:I got the window full of errors as well, does it start with something like can't find standard.dat? I said in post 80 that silo forgot the files for presenting GoMule, C+P from .20 and it should work fine

@SotM: that's the one I got, that's how I fixed it as well
 
Last edited:
Re: The Mods, Muling and Utilities Thread (new ATMA/GoMule thread)

Just seen helx's post about the Flavie error, and was curious if it was the same for me. It is, and this is the error message:
Code:
Error

Data File standard.dat does not exist
	at randall.flavie.DataFileBuilder.readDataFileObjects(DataFileBuilder.java:63)
	at randall.flavie.Flavie.<init>(Flavie.java:75)
	at gomule.gui.D2ViewProject$3.actionPerformed(D2ViewProject.java:104)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1882)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2202)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
	at java.awt.Component.processMouseEvent(Component.java:5583)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
	at java.awt.Component.processEvent(Component.java:5348)
	at java.awt.Container.processEvent(Container.java:2010)
	at java.awt.Component.dispatchEventImpl(Component.java:4050)
	at java.awt.Container.dispatchEventImpl(Container.java:2068)
	at java.awt.Component.dispatchEvent(Component.java:3885)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4256)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3936)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3866)
	at java.awt.Container.dispatchEventImpl(Container.java:2054)
	at java.awt.Window.dispatchEventImpl(Window.java:1791)
	at java.awt.Component.dispatchEvent(Component.java:3885)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

Hope it helps.

EDIT: I've sort of fixed it - I copied the standard.dat and standard.css files from my Flavie folder, and it works now.
 
Re: The Mods, Muling and Utilities Thread (new ATMA/GoMule thread)

Oh yeah, my bad! Sorry guys, thanks for clearing that up SkinHead + Lionheart :)
 
Status
Not open for further replies.
Back
Top