What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

[Plugin] Giles Stash & Loot Rule Replacer

Hmm yesterday I watched my bot and I found 2x 5 props plans but bot probably vendored it as I dont have them in my stahs :/
Was farming act 1 and all 4 props plans where stashed, not sure why 5 props aren't

DemonBuddy is probably reading 5-props as another type of item - some sort of different data-flags on them I imagine, same way Db struggled with lots of other item types in earlier versions until they started fixing them one by one :( I've never had any 5-prop plans to check. You could try searching through your logs for the string "GSDebug:" - see if you find any entries that look like it might relate to DemonBuddy reading a plan/design item type wrongly - but it depends what the item is like "Internally" data wise, it might not show up in my logs like that.
 
DemonBuddy is probably reading 5-props as another type of item - some sort of different data-flags on them I imagine, same way Db struggled with lots of other item types in earlier versions until they started fixing them one by one :( I've never had any 5-prop plans to check. You could try searching through your logs for the string "GSDebug:" - see if you find any entries that look like it might relate to DemonBuddy reading a plan/design item type wrongly - but it depends what the item is like "Internally" data wise, it might not show up in my logs like that.

I edited my post, accidently I logged on bot that was farming act 1, other bot in act2 had this plans in stash facepalm :)) Everything is ok, testin now newest versions in act2 to see if bot still skips loot after kills, thanks for great work Giles and have fun on your vacation ;) Leaving to Egypt for 2 weeks 28th this month so Im also taking a break :)
 
[GilesStashReplacer 1.9.3] GSError: Tried to interact with an item too many times in a row, now trying to force a town-run.
i think it maybe due to lagging internet connection or the bot is trying to pick up items while still in combats, which it cant do
this error keeps happening, very annoying
with the town-run, it gets stuck everytime as well in act 2 base
please fix it up or just able to cancel the town-run when u can, thanks
 
Last edited:
Still runs away from loot it should be picking up, although not nearly as much as it used too. I've been trying it randomly, and most of the time the loot he doesn't pick up is really just thrash, but just manually picked up a ilvl 63 axe... Weird thing is, it did pick up a piece of armor, almost next to the axe...
 
giles is there anyway you can add in for the plugin to pickup any +XP gear with decent stats? all the high level +XP gear is going for shitloads now with paragon levels out. (i think it caps at level 55 items though)
 
D3 just crashed due to this plugin i think? Here is the section of the log where it broke:

Code:
[16:00:07.535 D] Replaced hook [ProfileOrderBehavior_Hook] 92dbd394-aad8-43cf-8cad-a9efed420232
[16:00:07.535 D] Generating path to Looking for CotA #1 - <600.9124, 906.9619, 20.1>
[16:00:07.545 D] Raycast path generated.
[16:00:07.545 D] Generated path to <600.9124, 906.9619, 20.1> (Looking for CotA #1) with 1 hops.
[16:00:19.229 D] [GilesStashReplacer 1.9.7.3] GSError: Minor/temporary glitch in the matrix, was a random null exception reading an item on the ground [GetFirstLootObject-1]
[16:00:19.244 D] System.AccessViolationException: Could not read bytes from 01543B9C [299]!
   at Zeta.MemoryManagement.ExternalProcessReader.ReadBytes(IntPtr address, Int32 count, Boolean isRelative)
   at Zeta.MemoryManagement.ExternalProcessReader.Read[T](IntPtr address, Boolean isRelative)
   at Zeta.MemoryManagement.InProcessMemoryReader.Read[T](Boolean isRelative, IntPtr[] addresses)
   at Zeta.ZetaDia.get_CurrentWorldId()
   at Zeta.ZetaDia.get_IsInGame()
   at Zeta.CommonBot.BotMain.()
 
D3 just crashed due to this plugin i think? Here is the section of the log where it broke:

That crash was actually caused by DemonBuddy messing up, but try and update to Stash Replacer 1.9.8, it may help. Always keep your plugins up-to-date - I have been known to update my plugins twice a day at times (and other times, once every week or two, depending if it needs lots of changes or not!).

giles is there anyway you can add in for the plugin to pickup any +XP gear with decent stats? all the high level +XP gear is going for shitloads now with paragon levels out. (i think it caps at level 55 items though)

Does +XP gear stats roll on high-end items? I thought you couldn't get +XP on ilvl 60+ gear? I might be wrong.

Still runs away from loot it should be picking up, although not nearly as much as it used too. I've been trying it randomly, and most of the time the loot he doesn't pick up is really just thrash, but just manually picked up a ilvl 63 axe... Weird thing is, it did pick up a piece of armor, almost next to the axe...

Hopefully this should just be a rare circumstance. Can you check the logs, and search for the string "GSError". You'll find lots and most of them won't actually be missed loot - I have tried to word the lines very carefully, and if you look a few lines above an error that says "tried to interact with an item twice", you should see new logs I added in 1.9.8 saying it was already picked up - but if you have a good look through the logs from the point the item dropped to the ground, to the point the bot blatantly missed the item and is no longer fighting but just walking past ignoring it, see if you can find any log-entries referring to that item and paste them up for me (along with the few lines above and below).

[GilesStashReplacer 1.9.3] GSError: Tried to interact with an item too many times in a row, now trying to force a town-run.
i think it maybe due to lagging internet connection or the bot is trying to pick up items while still in combats, which it cant do
this error keeps happening, very annoying
with the town-run, it gets stuck everytime as well in act 2 base
please fix it up or just able to cancel the town-run when u can, thanks

Where abouts in the Act 2 town-run does it get stuck? Can you describe the order of events to me? Also look in the log-file for the string "GSDebug" - you should find log entries from my plugin saying which part of the town-run routine it is on, so you can tell where it got stuck. Please give me detailed information or I really can't help!

Also yes lag does cause a LOT of issues - but nothing anyone can do about that really :P The way I cache all data before I start stashing/salvaging/selling items should reduce problems caused by lag though.
 
With the latest version of DB and your plugin I have watched my bot run over and skip a lot of loot (a helion crossbow, lots of tome's and tons of other stuff). Is this a new problem with DB that is causing it? Or do I have something messed up when I set it up?

The plugins I use are your combat replacer, world object handler, rads profile manager, and your stash / loot replacer.
 
With the latest version of DB and your plugin I have watched my bot run over and skip a lot of loot (a helion crossbow, lots of tome's and tons of other stuff). Is this a new problem with DB that is causing it? Or do I have something messed up when I set it up?
The plugins I use are your combat replacer, world object handler, rads profile manager, and your stash / loot replacer.

I think DB is having a lot of problems itself atm, it's tricky to diagnose. You can look through your logs and find any lines from my stash replacer - I have put quite a few diagnostics lines in when it decides it finds something it wants to loot, or to blacklist, or if it detects an error, which might help. But given that DB is causing so many crashes and memory read errors all over the place, I think it's safe to say that a lot of the random issues are just DB.
 
I think DB is having a lot of problems itself atm, it's tricky to diagnose. You can look through your logs and find any lines from my stash replacer - I have put quite a few diagnostics lines in when it decides it finds something it wants to loot, or to blacklist, or if it detects an error, which might help. But given that DB is causing so many crashes and memory read errors all over the place, I think it's safe to say that a lot of the random issues are just DB.

Yea I am watching my bot as we speak for it to skip over a ilvl 63 item and toss the log your way so you can look at it. Running on diagnostic to give you as much detail as possible.
 
GilesSmith one question will this plugin pickup uniques since they are now very very good that might be important to know:)
 
the bot keeps picking up one item, then trying to resume combat before picking up the next..
 
You mean it's picking items up in-combat? :S
my bot will kill a champ pack start running way points kill one mob run back to where it killed the champ pack loot 1 item then start running way points agian then stop run back loot a 2nd item then start running waypoints then turn around again and loot again. it does this every time stuff drops the bot is suppose to loot.
 
I turned off the backtracking feature and have not seen it miss any items since. I will keep you updated if I see it miss something.
 
Nope, still skips stuff. Here is the bit of code from right as it skipped the items (was a doomcaster, I have it set to loot iLvl 62+ Weapons)

Code:
[15:37:27.073 D] [WorldObjectHandler] Blacklisting a world object [SphereTrigger-40046] because it was an unknown object type.
[15:37:27.073 V] Blacklisting 129A0014 for 00:10:00
[15:37:27.073 D] [WorldObjectHandler] Blacklisting a world object [Waypoint-40039] because it was an unknown object type.
[15:37:27.073 V] Blacklisting 1293000D for 00:10:00
[15:37:27.073 D] [WorldObjectHandler] Blacklisting a world object [Banner_Player_2_Act2-40070] because it was an unknown object type.
[15:37:27.073 V] Blacklisting 12B2002B for 00:10:00
[15:37:27.073 D] [WorldObjectHandler] Blacklisting a world object [SphereTrigger-40076] because it was an unknown object type.
[15:37:27.073 V] Blacklisting 12B80031 for 00:10:00
[15:37:27.073 D] [WorldObjectHandler] Blacklisting a world object [CampfireTrigger-40042] because it was an unknown object type.
[15:37:27.073 V] Blacklisting 12960010 for 00:10:00
[15:37:27.073 D] [WorldObjectHandler] Blacklisting a world object [Lore_A2_LeahJournal1-40060] because it was an unknown object type.
[15:37:27.073 V] Blacklisting 12A80021 for 00:10:00
[15:37:27.073 D] [WorldObjectHandler] Blacklisting a world object [Banner_Player_1_Act2-40064] because it was an unknown object type.
[15:37:27.073 V] Blacklisting 12AC0025 for 00:10:00
[15:37:27.088 D] [WorldObjectHandler] Blacklisting a world object [CaOut_Target_Dummy-40181] because it was an unknown object type.
[15:37:27.088 V] Blacklisting 12F80050 for 00:10:00
[15:37:27.088 D] [WorldObjectHandler] Blacklisting a world object [Start_Location_Team_0-40050] because it was an unknown object type.
[15:37:27.088 V] Blacklisting 129E0018 for 00:10:00

Here is another, watched it skip over an archon crown / ilvl 63 belt. Here is the code from what happened.

Code:
[15:43:24.172 D] Mortar
[15:43:24.172 D] Vampiric
[15:43:24.172 D] Minion
[15:43:24.172 D] ChampionBase
[15:43:24.172 D] Avenger
[15:43:24.172 D] Plagued
[15:43:24.172 D] Jailer
[15:43:24.172 D] Molten
[15:43:24.188 D] ChampionBase
[15:43:24.188 D] Avenger
[15:43:24.188 D] Plagued
[15:43:24.188 D] Jailer
[15:43:24.188 D] Molten
[15:43:24.219 D] Mortar
[15:43:24.219 D] Vampiric
[15:43:24.219 D] Minion
[15:43:40.100 D] [WorldObjectHandler] Blacklisting a world object [HirelingHeadstone-4594] because it was an unknown object type.
[15:43:40.100 V] Blacklisting 89390075 for 00:10:00
[15:43:40.100 D] [WorldObjectHandler] Blacklisting a container [LootType2_caldeumTortured_Male_A_Corpse_06-4235] because we never want to open it.
[15:43:40.100 V] Blacklisting 87D20087 for 00:10:00
[15:43:47.307 V] Blacklisting 8AF500B5 for 00:09:59
[15:43:47.323 V] Blacklisting 8A7D00A9 for 00:09:59
[15:43:56.230 V] Blacklisting 8BA6007A for 00:09:59
[15:43:56.261 V] Blacklisting 8D8100D9 for 00:09:59
[15:43:56.261 V] Blacklisting 8BBD00B7 for 00:09:59
[15:43:56.261 V] Blacklisting 8B9C00D0 for 00:09:59
[15:43:56.261 D] [WorldObjectHandler] Blacklisting a world object [pants_norm_base_flippy-5810] because it was an unknown object type.
[15:43:56.261 V] Blacklisting 8DF900BF for 00:10:00
[15:43:56.277 V] Blacklisting 8BA5009F for 00:09:59
[15:43:56.293 V] Blacklisting 8BAA0081 for 00:09:59
[15:43:56.293 V] Blacklisting 8BB700E9 for 00:09:59
[15:43:56.293 V] Blacklisting 8BE000D8 for 00:09:59
[15:43:56.293 V] Blacklisting 8BEA00CB for 00:09:59
[15:43:56.293 V] Blacklisting 8BEB00EA for 00:09:59
[15:43:56.293 V] Blacklisting 8D8A00B4 for 00:09:59
[15:44:00.130 D] [WorldObjectHandler] Blacklisting a container [caOut_Cult_Y_Guy-6062] because we never want to open it.
[15:44:00.130 V] Blacklisting 8EF500AD for 00:10:00
[15:44:00.224 D] Navigator.Clear
[15:44:00.271 D] Replaced hook [ProfileOrderBehavior_Hook] d0f9efa8-8f15-4f56-802b-db106b77b904
[15:44:00.271 D] Generating path to UNKNOWN - <1105.581, 1540.016, 184.4894>
[15:44:00.286 D] Raycast path generated.
[15:44:00.286 D] Generated path to <1105.581, 1540.016, 184.4894> () with 1 hops.
 
Last edited:
Back
Top