I downloaded through the newest SVN. I tried again a couple hours ago doing the same steps and it's working somehow now??
Regardless, I started the profile and it seems people have had the same problem as I did. It kept mining copper ores even though I had over 330 in my bags. Restarted HB and it seemed to solve the problem.
Now I have a bunch of copper bars, rough stone and practice locks that seem to be useless in my bags. Should I take over and vendor/AH them or will the bot do that on its own?
New problem now. I'm at 108 mining and 160 engineering. I had to restart HB cause of internet problems. Now he's just mindlessly mining copper veins for no apparent reason...
*Edit* So now I went ahead and got my mining to 125 so I could train for the next level in case that was causing problems. Restarted HB and he's still mining copper veins...]
*Edit2* I've attempted to recreate the last known working action which is to mine 40 heavy stone for blasting powder. Finished doing that and the bot seemed to be working. It went on to make some explosive sheep and one gyromatic micro adjustor and then it started bugging out again. It wanted to go mine more heavy stone until 170 mining or something like that. It mounts up, then it says it's time to make things and needs to go to Stormwind. Unmounts, then says it needs to mine more heavy stone and the process keeps going over and over again. I restart HB and WoW and start the profile again. He's back to mining copper and I have no idea what to do.
*Edit3* I'm getting this error right when I start the bot and before he starts going crazy with the copper ores.
"Err: If Condition: Mining.Level == Mining.MaxLevel && HasRecipe(2657) && Mining.MaxLevel != 525 ,Err:System.Threading.ThreadAbortException: Thread was being aborted.
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
at System.Activator.InternalCreateInstanceWithNoMemberAccessCheck(Type type, Boolean nonPublic)
at System.Runtime.InteropServices.Marshal.PtrToStructure(IntPtr ptr, Type structureType)
at BlueMagic.Memory.#KTc[T](UInt32 address)
at BlueMagic.Memory.Read[T](UInt32[] addresses)
at Styx.Logic.WoWSkill..ctor(UInt32 ptr)
at Styx.WoWInternals.WoWObjects.LocalPlayer.GetSkill(UInt32 index)
at Styx.WoWInternals.WoWObjects.LocalPlayer.#IMc()
at Styx.WoWInternals.WoWObjects.LocalPlayer.GetSkill(Int32 id)
at Styx.WoWInternals.WoWObjects.LocalPlayer.GetSkill(SkillLine skill)
at HighVoltz.Helpers.TradeskillHelper.get_Level() in c:\Users\Sonny Hou\Desktop\HB\Plugins\ProfessionBuddy\DynamicCode.cs:line 313
at CodeDriver.Code1528630749(Object context)
at HighVoltz.Composites.If.CanRun(Object context) in c:\Users\Sonny Hou\Desktop\HB\Plugins\ProfessionBuddy\Composites\If.cs:line 84
Changing current profile to level 1 - 86
PB 1.139:Restarting HB"