Okay, so if I want to do a full set of items, I should make them be placed in the bottom line of the inventory?
Also nevermind the items and stats. But do you run on inna's or is the 4x set bonus irrelevant?
Edit: I have bought a full defensive set with which to swap, and changed in the code as instructed said in the OP.
The gear swapped as it should for some time, but now begins to mix up the sets, regardless that I pause the bot and correct the items so the sets are divided. Is this a common and known problem, or should I post screenshots?
You should first download the latest version:
https://www.dropbox.com/s/k77z62qv82v6n1e/GilesTrinity-1.7.1.7-Swap1.0.1b.rar
Then check again.
If any errors occur please update me and best post a log so i can see with Weapon Swap logging enabled under Trinity config.
Worked out the error where it mixed sets - was a problem with DB it seems. I just had to put on a full set of dps/tank gear before starting demonbuddy.
Altough this worked out I now have two new errors: Sometimes when running, it will die while equipping DPS gear for buffing. When it does this, it won't cast sweeping winds nor change gear.
Also when the bot is running in tanky set, and sweeping winds runs out, it seems that it will only swap gear and rebuff next time it encounters an elite pack.
Neither of those are reported in logs, altough debug in advanced is turned on.
Are you using the latest version from my thread?
If so post the log here / send me with a private msg so i can take a look.
// Do weapon swapping checks
if (weaponSwap.DpsGearOn() && Settings.Combat.Monk.SweepingWindWeaponSwap && (DateTime.Now.Subtract(WeaponSwapTime).TotalMilliseconds > 1500 ||
DateTime.Now.Subtract(WeaponSwapTime).TotalMilliseconds > 800 && GilesHasBuff(SNOPower.Monk_SweepingWind)) || WantToSwap &&
(DateTime.Now.Subtract(ForeSightFirstHit).TotalMilliseconds >= 1400 && DateTime.Now.Subtract(ForeSightFirstHit).TotalMilliseconds <= 29000 &&
DateTime.Now.Subtract(OtherThanDeadlyReach).TotalMilliseconds <= 2700 || !hashPowerHotbarAbilities.Contains(SNOPower.Monk_DeadlyReach)))
{
WantToSwap = false;
if (!weaponSwap.DpsGearOn())
{
WeaponSwapTime = DateTime.Now;
}
weaponSwap.SwapGear();
}
// Do weapon swapping checks
if (weaponSwap.DpsGearOn() && Settings.Combat.Monk.SweepingWindWeaponSwap && (DateTime.Now.Subtract(WeaponSwapTime).TotalMilliseconds > 1500 ||
DateTime.Now.Subtract(WeaponSwapTime).TotalMilliseconds > 800 && GilesHasBuff(SNOPower.Monk_SweepingWind)) || WantToSwap &&
(DateTime.Now.Subtract(ForeSightFirstHit).TotalMilliseconds >= 1400 && DateTime.Now.Subtract(ForeSightFirstHit).TotalMilliseconds <= 29000 &&
DateTime.Now.Subtract(OtherThanDeadlyReach).TotalMilliseconds <= 2700 || !hashPowerHotbarAbilities.Contains(SNOPower.Monk_DeadlyReach)))
{
WantToSwap = false;
if (!weaponSwap.DpsGearOn())
{
WeaponSwapTime = DateTime.Now;
}
weaponSwap.SwapGear();
if (weaponSwap.DpsGearOn())
{
return new GilesPower(SNOPower.Monk_Serenity, 0f, vNullLocation, iCurrentWorldID, -1, 1, 1, USE_SLOWLY);
}
}
will switching to a whon kim lau ("Lightning skills deal 15-25% more damage") increase the tornado damage (that was snapshot from the first 2h weapon)?