-
Contributor
Originally Posted by
TehCheat
It's odd because I see the exact same structure in memory, but I don't see the file names where I think I would. My guess is they actually changed the fileroot structure a bit.
And of course as soon as I say that, I see it perfectly fine...
Offset 0x28 moved to 0x30, I think. Component lookup moved from 0x28->0x30 as well. Which broke all kinds of things.
So I was trying to test what I thought might be the new offset by modifying and recompiling with adjusted offsets. It then complained about not being able to find "Data/BaseItemTypes.dat" so I went and looked at FsController and noticed that it isn't grabbing the "start" address in the same way that it does in PreloadAlertPlugin.cs. FsController starts at "fileRoot + 4" and the other starts at "fileRoot + 0xC, 0x18".
Just wondering why this is, I assume there's a reason though since it was working last patch.
Edit: oh i bet i know why, is it because they aren't accessing the same lists? one is the list thats loaded into memory and one is a list of all possible files?
Last edited by bcz; 06-30-2016 at 12:24 AM.
-
★ Elder ★
Originally Posted by
bcz
So I was trying to test what I thought might be the new offset by modifying and recompiling with adjusted offsets. It then complained about not being able to find "Data/BaseItemTypes.dat" so I went and looked at FsController and noticed that it isn't grabbing the "start" address in the same way that it does in PreloadAlertPlugin.cs. FsController starts at "fileRoot + 4" and the other starts at "fileRoot + 0xC, 0x18".
Just wondering why this is, I assume there's a reason though since it was working last patch.
There's two lists. I actually reuse the first list now for preloads. I think I was confused by the prophecy preloads bugging out, so I switched to list the FScontroller uses. I don't know which is better, I haven't done a dump of each to examine them.
Also, I think I have everything figured out, just updating the steam offsets real quick.
-
Post Thanks / Like - 2 Thanks
-
Contributor
Originally Posted by
TehCheat
There's two lists. I actually reuse the first list now for preloads. I think I was confused by the prophecy preloads bugging out, so I switched to list the FScontroller uses. I don't know which is better, I haven't done a dump of each to examine them.
Also, I think I have everything figured out, just updating the steam offsets real quick.
Ok great, I'll take some time after its all working to learn some more about it
-
Post Thanks / Like - 1 Thanks
toadskin (1 members gave Thanks to bcz for this useful post)
-
★ Elder ★
Not sure preloads are working, didn't test much. Just saw advancedtooltips and item alerts, map icons, etc., were working and went with that. Need to get to bed...
Here as always.
https://github.com/TehCheat/PoEHUD
-
Post Thanks / Like - 11 Thanks
toadskin,
OO42O,
DzunG,
Foluna,
datz,
fabcard,
s1ssel,
vmv,
harrydom,
Silent_Warrior,
KamenRiderBanana (11 members gave Thanks to TehCheat for this useful post)
-
★ Elder ★
I'll get Garena updated tomorrow, sorry I couldn't get to it tonight. I need sleep.
-
Post Thanks / Like - 5 Thanks
-
Member
Thanks for your hard work! Rest well
-
Member
Thanks for the update Teh, very much appreciated.
-
Contributor
Preloads not working and I'm getting all sorts of crazy results from messing with it. A few times i got it working accurately but only for the first area I try, and I was using the old listIterator 0xC, 0x18 offests. I'll hold off for now til you can take another look at it
Thanks for the update though!
-
★ Elder ★
Originally Posted by
bcz
Preloads not working and I'm getting all sorts of crazy results from messing with it. A few times i got it working accurately but only for the first area I try, and I was using the old listIterator 0xC, 0x18 offests. I'll hold off for now til you can take another look at it

Thanks for the update though!
PreloadAlertPlugin.cs:
PHP Code:
private void Parse()
{......
if (memory.ReadInt(listIterator + 0x8) == 0 || memory.ReadInt(listIterator + 0xC, 0x34) != areaChangeCount) continue;
}
Offset 0x2C changed to 0x34.
Preloads should work after that.
-
Post Thanks / Like - 2 Thanks
toadskin,
Parog (2 members gave Thanks to vmv for this useful post)
-
Member
new version only shows monsters on minimap no masters, strongboxes. how to fix it ?
-
Contributor
Originally Posted by
vmv
PreloadAlertPlugin.cs:
PHP Code:
private void Parse()
{......
if (memory.ReadInt(listIterator + 0x8) == 0 || memory.ReadInt(listIterator + 0xC, 0x34) != areaChangeCount) continue;
}
Offset 0x2C changed to 0x34.
Preloads should work after that.
Man, i even tried to check for that same thing, i went to the address at listiterator+0xC and looked around for the area change count... and only now realize that it was reading the address at 2C/34, not the value :P Thanks man!
-
★ Elder ★
Originally Posted by
emptyslot
new version only shows monsters on minimap no masters, strongboxes. how to fix it ?
Here is the fixed version until TehCheat updates the main hud: https://github.com/vmv/PoEHUD/releases
I have added the test lines for unique strongboxes alert in preload_alerts.txt.
Happy hunting,
-
Post Thanks / Like - 2 Thanks
-
★ Elder ★
Originally Posted by
bcz
Man, i even tried to check for that same thing, i went to the address at listiterator+0xC and looked around for the area change count... and only now realize that it was reading the address at 2C/34, not the value :P Thanks man!
Can you teach me step by step how to find the file root by myself...a small tutorial in private ...for noobs
...would be wonderful.
Thank's,
-
Member
Originally Posted by
vmv
Here is the fixed version until TehCheat updates the main hud:
https://github.com/vmv/PoEHUD/releases
I have added the test lines for unique strongboxes alert in preload_alerts.txt.
Happy hunting,
Im Getting an IDP.ARES.Generic warning from my anti virus
-
★ Elder ★
Originally Posted by
grindabo
Im Getting an IDP.ARES.Generic warning from my anti virus
You should fire your antivirus.
https://www.virustotal.com/ro/file/f...is/1467283426/
https://www.virustotal.com/ro/url/8e...is/1467283342/
And ofc, there is the source code for everyone...just compile it for yourself if you feel safer this way.
-
Post Thanks / Like - 1 Thanks
Amishdub3 (1 members gave Thanks to vmv for this useful post)