when I load the game and db normally, everything works fine for me.
it also works fine if i open YAR and have it start the game/db AFTER i have opened them manually.
BUT if the game crashes and YAR tries to open it itself, it wont work. none of my plugins load, no profile loads, i get a popup message saying "there is no profile loaded, please load a profle before starting the bot". if i click on the plugin tab on DB, there are no plugins showing up at all (i use trinity, radsatom, and yar)
the DB log looks like this:
[08:33:42.792 N] Demonbuddy v1.0.1370.304 started
[08:33:42.881 N] Logging in...
[08:33:43.681 N] Attached to Diablo III with pid: 8140
[08:33:48.037 N] Failed to load profile: Element TrinityMoveTo is not supported. Please check your XML and try again. (<TrinityMoveTo navigation="true" questId="1" x="2719.076" y="2689.84" z="25.43893" pathPrecision="10" name="Skycrown-01" />) Line 31
[08:33:48.145 N] Chose GilesPlugin as your combat routine.
when this happens, yar will not work again. so basically i can use yar to start my game/bot once, but if anything ever crashes yar fails to restart it correctly. (which defeats the use of using yar)
after this happens, the only way to manually start game/bot is to:
1. open the game
2. log in and be at the character select
3. open DB
4. log in DB and start
if i dont do those in that specific order, DB will not work and again plugins will not load.
the problem is that yar itself opens the game, THEN opens db, THEN logs into the game.
when done in this order, none of the plugins and profiles load.
THE GAME HAS TO LOG IN BEFORE DB LOGS IN FOR THE PROFILES/PLUGINS TO LOAD. and i cant find any option in yar that does it. yar automatically logs into DB before logging into D3.
please tell me how to fix this, or maybe add an option to YAR that starts and logs in D3 BEFORE starting and logging in DB.
ALSO
if i edit the yar profile (not even change anything, just click next in all the windows and save at the end) then it will start DB correctly and profiles/plugins will load even though it still logs DB in before D3. but again that defeats the purpose of the relogger, because i cant edit the yar profile every time my game crashes just so it starts up again.
==============================
SUMMARY:
-when YAR is running and game crashes, plugins/profiles in DB will not load AFTER YAR attempts a restart.
-if YAR profile is editted, then everything starts working fine.
-if D3 is logged into BEFORE DB, then also everything works fine.
-leaving YAR to itself however, will not work because it logs in DB before D3, and obviously because it doesnt edit its own profiles to reset.