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

[Rift Bot] Funky's Modded Edition

Got problem with crusader in trial mode. The problem is that bot don't wanna use phalanx and after trial it use phalanx in tier mode.. so strange..
 
My bot just entered Nephtal Realm and stood there, not moving at all and spamming this error.

[Trinity]


Creating new game. Params: [Act: OpenWorld, Difficulty: Torment5, Quest: -1, QuestStep: -1, ResumeFromSave: False, IsPrivate: True]
[ChangeMonitor] questId changed from 251355 to 312429 - x1_OpenWorld_quest
[ChangeMonitor] questStepId changed from -1 to 2
[ChangeMonitor] Change(s) occured at Position x="309" y="306" z="0"
[QuestTools] System.Exception: Only part of a ReadProcessMemory or WriteProcessMemory request was completed, at addr: 000007CC, Size: 4
at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count)
at GreyMagic.MemoryBase.Read[T](IntPtr addr)
at Zeta.Game.Internals.FastAttribGroupsEntry.GetAttribute[T](Int32 attribute)
at Zeta.Game.Internals.Actors.ACD.GetAttribute[T](Int32 attribute)
at Zeta.Game.Internals.Actors.ACD.GetAttribute[T](ActorAttributeType attributeType)
at Zeta.Game.Internals.Actors.DiaPlayer.get_IsInConversation()
at QuestTools.QuestTools.AdvanceConversation()
at QuestTools.QuestTools.Pulse()
Preforming reset of bot data...
Funky Reseting Bot
Total resource cost reduction 0
Total skill cool down reduction 0
System.Exception: Only part of a ReadProcessMemory or WriteProcessMemory request was completed, at addr: 00000320, Size: 4
at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count)
at GreyMagic.MemoryBase.Read[T](IntPtr addr)
at Zeta.Game.Internals.FastAttribGroupsEntry.GetAttribute[T](Int32 attribute)
at Zeta.Game.Internals.Actors.ACD.GetAttribute[T](Int32 attribute)
at Zeta.Game.Internals.Actors.ACD.GetAttribute[T](ActorAttributeType attributeType)
at Zeta.Game.Internals.Actors.DiaPlayer.get_SkillOverrideActive()
at Zeta.Game.Internals.CPlayer.GetActiveSkillBySlot(HotbarSlot slot)
at Zeta.Game.Internals.CPlayer.GetPowerForSlot(HotbarSlot slot)
at fBaseXtensions.Game.Hero.Hotbar.ReturnHotbarSkills()
at fBaseXtensions.Game.Hero.Hotbar.RefreshHotbar()
at fBaseXtensions.Game.Hero.Class.PlayerClass..ctor()
at fBaseXtensions.Game.Hero.Class.Crusader..ctor()
at fBaseXtensions.Game.Hero.Class.PlayerClass.CreateBotClass()
at fBaseXtensions.Game.FunkyGame.ResetBot()
at fBaseXtensions.EventHandling.OnGameChanged(Object obj, EventArgs args)
at Zeta.Bot.GameEvents.[](EventHandler`1 , Object ,  )
Joined a game!
Loaded profile Funky Trial Rift Repeater
Game joined, Resetting profile caches.
Adventure Mode Active!
Preforming reset of bot data...
Funky Reseting Bot
Total resource cost reduction 0
Total skill cool down reduction 36
Total resource cost reduction 0
Total skill cool down reduction 36
[Funky] Finished Creating Player Class
ToggleTargeting, new values: Looting:True LootRadius:150 Combat:True KillRadius:250
Opening vendor window
Repairing all items
Repairing all items
Type Stash
Initalized Variables Vector <323.4543, 228.5806, 0.1> Sno 130400
Loaded profile Funky Rift Starter
ToggleTargeting, new values: Looting:True LootRadius:150 Combat:True KillRadius:80
Loaded profile Tiered Rift Starter
ToggleTargeting, new values: Looting:True LootRadius:150 Combat:True KillRadius:80
Type NephalemObelisk
Initalized Variables Vector <349.6098, 264.5385, 0.09394981> Sno 364715
[ChangeMonitor] Act changed from A2 to OpenWorld (3000) SnoId=312418
[ChangeMonitor] worldId changed from 161472 to 288454 - X1_LR_Level_01
[ChangeMonitor] levelAreaId changed from 168314 to 352690 - x1_LR_Tileset_BogCave
[ChangeMonitor] Change(s) occured at Position x="412" y="602" z="0"
Exception during bot tick.System.Exception: Injection resulted in a process exception with error code 0xc0000005
at GreyMagic.Executor.WaitForInjection(Int32 timeout)
at GreyMagic.Executor.Execute(Int32 timeout)
at GreyMagic.Executor.Execute()
at ..(Executor , String )
at Zeta.Game.Internals.Actors.DiaActivePlayer.UsePower(SNOPower power, Vector3 clickPos, Int32 worldDynamicId, Int32 targetACDGuid)
at Zeta.Bot.CombatRoutine.DestroyObject(DiaObject actor)
at Zeta.Bot.Logic.BrainBehavior.<CreateBrain>b__203(Object ret)
at Zeta.TreeSharp.Action.RunAction(Object context)
at Zeta.TreeSharp.Action..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.Sequence..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.Decorator..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.Bot.BotMain.()
 
Sadly it apears that the plugin breaks trinity atleast with monks. Bot spamms sweeping wind in town until no more spirit is left, even not in town. I tried the trial profile where the plugin tells the bot to wait after the first wave (wait timer) over and over until the time runs out. After playing around with the config of the plugin (which doesnt matter if enabled or disabled) i tried the grift profile on a lvl 26 grift, which is about t6 maybe a bit more difficult. Bot died on every rare/elite pack without any reason (well the reason was running around trying to avoid things ending in loops because of the plugin trying to override trinity settings). Don't know if it fails with your combat plugin too but i would appreaciate if you could seperate the avoiding, combat, and other non greater rift related stuff from the required profile-plugin or atleast let us disable these categories completly. (slap me if i am wrong and doesn't have anything to do with your plugin)

Will test some more stuff later (when i'm awake again ;) ) and try to log some useful information.


Edit:
Plugin broke my bot totally. Needed to fresh install the full package in order to get it run again. "fBaseXtensions" Plugin wreckt the loot and townrunsystem - full stash of blues and rares yay ...


Did a second fresh install, w/o trinity - instead i'm currently just using fBaseXtension and your Itemplugin (with your profiles) - seems to work (had to enable mantra spam since there is no swk / build detection integrated). But I would recommend to seperate the functions needed for the profile or adopt it to Questtools, since Questtools is now supporting GRifts too (not that i don't appreciate your work, but QT is used by so many people and currently fBaseXtension seem to break a lot of other things).

Edit:
I forgot to mention that it seems that the trials only starter profile got a bug, after a few trials it starts doing greater rifts
 
Did a second fresh install, w/o trinity - instead i'm currently just using fBaseXtension and your Itemplugin (with your profiles) - seems to work (had to enable mantra spam since there is no swk / build detection integrated). But I would recommend to seperate the functions needed for the profile or adopt it to Questtools, since Questtools is now supporting GRifts too (not that i don't appreciate your work, but QT is used by so many people and currently fBaseXtension seem to break a lot of other things).

Edit:
I forgot to mention that it seems that the trials only starter profile got a bug, after a few trials it starts doing greater rifts

agreed.It does some trial rift, then move on greater rifter but it doesn't even go half way and exit the game. Or if a character dies the bot exits the game. Sometimes the bot just enters the great rift and stand at the entrance forever. I don't know how other people run. I think some people know how to fix but don't care to share.
 
I have trinity turned off but it still loads trinity settings, is this normal? Does trinity conflict with your settings? A lot of them seem similar, like aoe avoidence.

edit: jsut saw dudz post above, i'll try that later. But still intersted in comments.
 
[Trinity] TownRun complete
Type NephalemObelisk
Type NephalemObelisk
Type NephalemObelisk
Type NephalemObelisk
Type NephalemObelisk
Type NephalemObelisk
Type NephalemObelisk
Type NephalemObelisk
Type NephalemObelisk
Type NephalemObelisk
Type NephalemObelisk

sometimes it never open g rift after a run ,how can I fix this ? thanks

This happens to me as well!
 
agreed.It does some trial rift, then move on greater rifter but it doesn't even go half way and exit the game. Or if a character dies the bot exits the game. Sometimes the bot just enters the great rift and stand at the entrance forever. I don't know how other people run. I think some people know how to fix but don't care to share.
First case sounds like you didn't turned off the gold timer.

GRifts run fine until now (fresh install without trinity, using fBaseXtension and gem-upgrading profile) but yesterday he just stopped upgrading gems (with and without gem-upgrading profile) and upgrades keystones instead :/
Didn't change anything not even the upgrade priority list, would be annoying if I would've to do another fresh install.
 
Probleme for me, he leave a all rift mode before it is finished.
 
When doing trial runs, my toon battles the first couple of waves, then just stands still and does nothing until he gets killed. Any ideas on how I can remedy this. Has anyone else experienced the same issue perhaps?
 
Check gold inactivity timer in trinity AND fBaseXtension (set it to 0 to disable).

First case sounds like you didn't turned off the gold timer.

GRifts run fine until now (fresh install without trinity, using fBaseXtension and gem-upgrading profile) but yesterday he just stopped upgrading gems (with and without gem-upgrading profile) and upgrades keystones instead :/
Didn't change anything not even the upgrade priority list, would be annoying if I would've to do another fresh install.

Good advice. That was it. It fixed early exit of games. Thank you.
 
Bot do not upgrade gems for me it keeps clicking on npc but dont upgrade gem how to fix it. T.y.

And bot dosent stop at my set level .. select stop at 25 buy he keeps going till 40 and than bot is unable to do rifts :D
 
Last edited:
My bot was going town and comes back, going town and comes back on one spot.


[Trinity] Items may need repair, now running town-run routine.
[Trinity] Waiting for town run timer (Target Check)
Using town portal
Townportal successfull, we are in town!
[ChangeMonitor] Act changed from OpenWorld to A5 (400) SnoId=312418
[ChangeMonitor] worldId changed from 288687 to 304235 - X1_Westmarch_Hub
[ChangeMonitor] levelAreaId changed from 323580 to 270011 - x1_Westm_Hub
[ChangeMonitor] Change(s) occured at Position x="550" y="758" z="3"
[ChangeMonitor] Act changed from A5 to OpenWorld (3000) SnoId=312418
[ChangeMonitor] worldId changed from 304235 to 288687 - X1_LR_Level_03
[ChangeMonitor] levelAreaId changed from 270011 to 323580 - x1_LR_Tileset_Crater
[ChangeMonitor] Change(s) occured at Position x="1539" y="789" z="0"
[Trinity] TownRun complete
[Trinity] Items may need repair, now running town-run routine.
[Trinity] Waiting for town run timer (Target Check)
Using town portal
Townportal successfull, we are in town!
[ChangeMonitor] Act changed from OpenWorld to A5 (400) SnoId=312418
[ChangeMonitor] worldId changed from 288687 to 304235 - X1_Westmarch_Hub
[ChangeMonitor] levelAreaId changed from 323580 to 270011 - x1_Westm_Hub
[ChangeMonitor] Change(s) occured at Position x="550" y="758" z="3"
[ChangeMonitor] Act changed from A5 to OpenWorld (3000) SnoId=312418
[ChangeMonitor] worldId changed from 304235 to 288687 - X1_LR_Level_03
[ChangeMonitor] levelAreaId changed from 270011 to 323580 - x1_LR_Tileset_Crater
[ChangeMonitor] Change(s) occured at Position x="1587" y="792" z="0"
[Trinity] TownRun complete
[Trinity] Items may need repair, now running town-run routine.
[Trinity] Waiting for town run timer (Target Check)
Using town portal
Townportal successfull, we are in town!



edit: It happened only when bot needs to have repair. It happened again but the bot was able to go back to battle after few times of back and forth of town portal.
 
Last edited:
HerbFunk,
Thank you for great profile. I have one request. When my bot is doing Grift if he uses low level keystone, it just stuck at Urish because it has 0% - 5% chance to upgrade gems . Is it possible to upgrade keystone if upgradable chance of gems are below 7-8% with gem upgrade profile?

Thank you
 
1. Has anyone got the same problem as myself whereby keystones are upgraded, but then for the next grift it selects the newly upgraded keystone (highest keystone value) and does a grift on that. How do I get my toon to always use the very lowest keystone in my inventory? (I've already set lowest keystone in QuestTools).
2. Also, I get an error that there are no viable gems to upgrade when running the gem upgrade grift, but then there are clearly gems that can be upgraded? I've set upgrade change to 15%, and added all the gems in the priority list in fBaseXtensions plugin (although the plugin is not selected).
3. My MOnk stops fighting in Trials at about wave 15-20, then gets killed. This obviously then yields keystones of low levels, which I can't drop on the floor or sell. I have to do something with these spacewasters. Does anyone know why Monk loses his will to fight at this wave level range?

Thanks!
 
Last edited:
1. Has anyone got the same problem as myself whereby keystones are upgraded, but then for the next grift it selects the newly upgraded keystone (highest keystone value) and does a grift on that. How do I get my toon to always use the very lowest keystone in my inventory? (I've already set lowest keystone in QuestTools).
2. Also, I get an error that there are no viable gems to upgrade when running the gem upgrade grift, but then there are clearly gems that can be upgraded? I've set upgrade change to 15%, and added all the gems in the priority list in fBaseXtensions plugin (although the plugin is not selected).
3. My MOnk stops fighting in Trials at about wave 15-20, then gets killed. This obviously then yields keystones of low levels, which I can't drop on the floor or sell. I have to do something with these spacewasters. Does anyone know why Monk loses his will to fight at this wave level range?

Thanks!

It happens to me as well. I guess it happens to everyone. If you remove just upgraded key stone from back pack manually and put it in Stash, bot wouldn't use the upgraded key stone. That's the only way to keep highest key stone from being used right after key stone upgraded. We can't watch the bot all the time. That's defeating purpose of using bot :rolleyes:
I hope HerbFunk fix this problem. But mostly I want him( I assume Funk is man, who knows) to fix the problem with stuck in the Urish when non of gems has chance to be upgraded ( for example, level one key stone was used ). If that happens bot should upgrade key stone instead even if we use " Gem upgrade" profile
 
Got a bit of strange question. Is there anyway to make the bot stop after a certain wave in the trial for greater rifts? The issue I'm having is, my bot places himself way too high. Playing m6 demonhunter, so he lays his sentrys down, derps about, grabs a ~32 key, then goes to do the actual rift and dies so much he accomplishes nothing at all. Ideally, I'd like him to place to mid 20s or something, do a rift or two, upgrade gem, rinse repeat. Thanks for any ideas
 
I downloaded and using Funky 0.007 version. I can't see any tab showing Gem upgrading priority section. The old version shows a section that I can choose priority for Gem upgrade. but latest version doesn't show it.

This section:

http://i57.tinypic.com/5kn61v.jpg
 
Last edited:
Back
Top