rMaC212121
New Member
- Joined
- Sep 15, 2012
- Messages
- 17
- Reaction score
- 0
Hi, I find archon blast (melee attack) to be useless in 99% of situations and just slows down kill rate, how do I remove it? Thanks!
Last edited:
Code:if (!bOOCBuff && !playerStatus.bIsIncapacitated && (iElitesWithinRange[RANGE_6] >= 1 || iAnythingWithinRange[RANGE_6] >= 5 || ((targetCurrent.bThisEliteRareUnique || targetCurrent.bThisTreasureGoblin || targetCurrent.bThisBoss) && targetCurrent.fRadiusDistance <= 12f)) && hashPowerHotbarAbilities.Contains(SNOPower.Wizard_ SlowTime) && PowerManager.CanCast(SNOPower.Wizard_SlowTime))
Thx Moley ..Aaww it,s not working , stil just spamming them as before , i,m out of cleus i guess i,l use something else -.0 .
Decided to stick to mp1 for efficiency, here's my new build : Wizard - Game Guide - Diablo III
Stats with those buffs are: 163k dps, 46k life, 5.2k armor, 850 all resists, 48.5% crit chance, 2.7% lifeleech (not counting blood magic). Best thing is I don't need any apoc at all, archon rebuff is slow though.
===== Misc Statistics =====
Total tracking time: 3h 41m 26s
Total deaths: 1 [0.27 per hour]
Hi again ( 2nd post here about same topic ) i,m playing a somewhat tactical Wizzard with Arc Torrent -Hydra - Archon , now i,ve managed to change some activation criteria for some Skill,s without a problem , the Guide is well written , awsome work! , as is Giles his plugin it,s tha Bomb ^_
Tho i cannot seem to change Slowtime,s trigger for activation ..with any of the Criteria , it just spam,s it as soon as the Cd is over , i tried some thing,s but without knowledge of function , nor the language i basicly cannot edit it
all here are more knowledgeble then me about editing it , some help/suggestion,s would be appreciated ^_
So i,d like to do a logic thing ..use Timewalk whenever 1 and/or more Uniques and/or 3-4 Mob,s are in close range , 4-8 Yard,s would make sense or so i guess ,
Thkx for your time & feedback ,
// Slow Time for in combat
if (!bOOCBuff && !playerStatus.bIsIncapacitated && hashPowerHotbarAbilities.Contains(SNOPower.Wizard_SlowTime) &&
(iElitesWithinRange[RANGE_15] > 0 || iAnythingWithinRange[RANGE_15] > 3 || playerStatus.dCurrentHealthPct <= 0.7 || ((targetCurrent.bThisEliteRareUnique || targetCurrent.bThisTreasureGoblin || targetCurrent.bThisBoss) && targetCurrent.fRadiusDistance <= 21f)) &&
PowerManager.CanCast(SNOPower.Wizard_SlowTime))
{
return new GilesPower(SNOPower.Wizard_SlowTime, 0f, vNullLocation, iCurrentWorldID, -1, 0, 0, USE_SLOWLY);
}
Code:// Slow Time for in combat if (!bOOCBuff && !playerStatus.bIsIncapacitated && hashPowerHotbarAbilities.Contains(SNOPower.Wizard_SlowTime) && (iElitesWithinRange[RANGE_15] > 0 || iAnythingWithinRange[RANGE_15] > 3 || playerStatus.dCurrentHealthPct <= 0.7 || ((targetCurrent.bThisEliteRareUnique || targetCurrent.bThisTreasureGoblin || targetCurrent.bThisBoss) && targetCurrent.fRadiusDistance <= 21f)) && PowerManager.CanCast(SNOPower.Wizard_SlowTime)) { return new GilesPower(SNOPower.Wizard_SlowTime, 0f, vNullLocation, iCurrentWorldID, -1, 0, 0, USE_SLOWLY); }[/ Ok i will give it a try Moley , Thx a million ! ,
Hi, I find archon blast (melee attack) to be useless in 99% of situations and just slows down kill rate, how do I remove it? Thanks!
// Arcane Strike (Arcane Strike) Rapid Spam at close-range only
if (!bOOCBuff && !playerStatus.bIsIncapacitated && targetCurrent.fRadiusDistance <= 7f &&
(targetCurrent.bThisEliteRareUnique || targetCurrent.bThisBoss))
{
return new GilesPower(SNOPower.Wizard_Archon_ArcaneStrike, 7f, vNullLocation, -1, targetCurrent.iThisACDGUID, 1, 1, USE_SLOWLY);
}
/*if (!bOOCBuff && !playerStatus.bIsIncapacitated && targetCurrent.fRadiusDistance <= 7f &&
(targetCurrent.bThisEliteRareUnique || targetCurrent.bThisBoss))
{
return new GilesPower(SNOPower.Wizard_Archon_ArcaneStrike, 7f, vNullLocation, -1, targetCurrent.iThisACDGUID, 1, 1, USE_SLOWLY);
}*/
My wizard is dying way too much that it isn't even worth botting right now, what's going on? (copy and pasted below)
Using Giles Trinity 1.6.3.1 with default avoidances, A1 champion hunting profile on Monster Power 1, 75k dps/800 all res (1k+ in Archon mode), 2.7% LL, 4.3k Armour, 41k life, magic weapon LL rune yet my bot is averaging 13-24 deaths an hour, what's going on? Anything I need to change or do? Here is the build I'm using Wizard - Game Guide - Diablo III
75k dps is way more than enough for Act 1 MP1, keep in mind MP3 is the old normal level in 1.04, specially for a crit mass Wiz.Seems to me your dps is your problem with that particular build.
Code:// Slow Time for in combat if (!bOOCBuff && !playerStatus.bIsIncapacitated && hashPowerHotbarAbilities.Contains(SNOPower.Wizard_SlowTime) && (iElitesWithinRange[RANGE_15] > 0 || iAnythingWithinRange[RANGE_15] > 3 || playerStatus.dCurrentHealthPct <= 0.7 || ((targetCurrent.bThisEliteRareUnique || targetCurrent.bThisTreasureGoblin || targetCurrent.bThisBoss) && targetCurrent.fRadiusDistance <= 21f)) && PowerManager.CanCast(SNOPower.Wizard_SlowTime)) { return new GilesPower(SNOPower.Wizard_SlowTime, 0f, vNullLocation, iCurrentWorldID, -1, 0, 0, USE_SLOWLY); }
Try This?
75k dps is way more than enough for Act 1 MP1, keep in mind MP3 is the old normal level in 1.04, specially for a crit mass Wiz.![]()
Hi again ( 2nd post here about same topic ) i,m playing a somewhat tactical Wizzard with Arc Torrent -Hydra - Archon , now i,ve managed to change some activation criteria for some Skill,s without a problem , the Guide is well written , awsome work! , as is Giles his plugin it,s tha Bomb ^_
Tho i cannot seem to change Slowtime,s trigger for activation ..with any of the Criteria , it just spam,s it as soon as the Cd is over , i tried some thing,s but without knowledge of function , nor the language i basicly cannot edit it
all here are more knowledgeble then me about editing it , some help/suggestion,s would be appreciated ^_
So i,d like to do a logic thing ..use Timewalk whenever 1 and/or more Uniques and/or 3-4 Mob,s are in close range , 4-8 Yard,s would make sense or so i guess ,
Thkx for your time & feedback ,
// Slow time, for if being followed
if (bOOCBuff && !playerStatus.bIsIncapacitated && hashPowerHotbarAbilities.Contains(SNOPower.Wizard_SlowTime) &&
GilesUseTimer(SNOPower.Wizard_SlowTime, true) && PowerManager.CanCast(SNOPower.Wizard_SlowTime))
{
return new GilesPower(SNOPower.Wizard_SlowTime, 0f, vNullLocation, iCurrentWorldID, -1, 1, 1, USE_SLOWLY);
}
// Slow time, for if being followed
/*if (bOOCBuff && !playerStatus.bIsIncapacitated && hashPowerHotbarAbilities.Contains(SNOPower.Wizard_SlowTime) &&
GilesUseTimer(SNOPower.Wizard_SlowTime, true) && PowerManager.CanCast(SNOPower.Wizard_SlowTime))
{
return new GilesPower(SNOPower.Wizard_SlowTime, 0f, vNullLocation, iCurrentWorldID, -1, 1, 1, USE_SLOWLY);
}*/
// Slow Time for in combat
if (!bOOCBuff && !playerStatus.bIsIncapacitated && hashPowerHotbarAbilities.Contains(SNOPower.Wizard_SlowTime) &&
(iElitesWithinRange[RANGE_25] > 0 || iAnythingWithinRange[RANGE_25] > 1 || playerStatus.dCurrentHealthPct <= 0.7 || ((targetCurrent.bThisEliteRareUnique || targetCurrent.bThisTreasureGoblin || targetCurrent.bThisBoss) && targetCurrent.fRadiusDistance <= 35f)) &&
PowerManager.CanCast(SNOPower.Wizard_SlowTime))
{
return new GilesPower(SNOPower.Wizard_SlowTime, 0f, vNullLocation, iCurrentWorldID, -1, 1, 1, USE_SLOWLY);
}
// Slow Time for in combat
if (!bOOCBuff && !playerStatus.bIsIncapacitated && hashPowerHotbarAbilities.Contains(SNOPower.Wizard_SlowTime) &&
(iElitesWithinRange[RANGE_25] > 0 || iAnythingWithinRange[RANGE_25] > 3 || ((targetCurrent.bThisEliteRareUnique || targetCurrent.bThisTreasureGoblin || targetCurrent.bThisBoss) && targetCurrent.fRadiusDistance <= 35f)) &&
PowerManager.CanCast(SNOPower.Wizard_SlowTime))
{
return new GilesPower(SNOPower.Wizard_SlowTime, 0f, vNullLocation, iCurrentWorldID, -1, 1, 1, USE_SLOWLY);
}
Sorry for the double post.
Try changing this
to thisCode:// Slow time, for if being followed if (bOOCBuff && !playerStatus.bIsIncapacitated && hashPowerHotbarAbilities.Contains(SNOPower.Wizard_SlowTime) && GilesUseTimer(SNOPower.Wizard_SlowTime, true) && PowerManager.CanCast(SNOPower.Wizard_SlowTime)) { return new GilesPower(SNOPower.Wizard_SlowTime, 0f, vNullLocation, iCurrentWorldID, -1, 1, 1, USE_SLOWLY); }
and thisCode:// Slow time, for if being followed /*if (bOOCBuff && !playerStatus.bIsIncapacitated && hashPowerHotbarAbilities.Contains(SNOPower.Wizard_SlowTime) && GilesUseTimer(SNOPower.Wizard_SlowTime, true) && PowerManager.CanCast(SNOPower.Wizard_SlowTime)) { return new GilesPower(SNOPower.Wizard_SlowTime, 0f, vNullLocation, iCurrentWorldID, -1, 1, 1, USE_SLOWLY); }*/
to thisCode:// Slow Time for in combat if (!bOOCBuff && !playerStatus.bIsIncapacitated && hashPowerHotbarAbilities.Contains(SNOPower.Wizard_SlowTime) && (iElitesWithinRange[RANGE_25] > 0 || iAnythingWithinRange[RANGE_25] > 1 || playerStatus.dCurrentHealthPct <= 0.7 || ((targetCurrent.bThisEliteRareUnique || targetCurrent.bThisTreasureGoblin || targetCurrent.bThisBoss) && targetCurrent.fRadiusDistance <= 35f)) && PowerManager.CanCast(SNOPower.Wizard_SlowTime)) { return new GilesPower(SNOPower.Wizard_SlowTime, 0f, vNullLocation, iCurrentWorldID, -1, 1, 1, USE_SLOWLY); }
Code:// Slow Time for in combat if (!bOOCBuff && !playerStatus.bIsIncapacitated && hashPowerHotbarAbilities.Contains(SNOPower.Wizard_SlowTime) && (iElitesWithinRange[RANGE_25] > 0 || iAnythingWithinRange[RANGE_25] > 3 || ((targetCurrent.bThisEliteRareUnique || targetCurrent.bThisTreasureGoblin || targetCurrent.bThisBoss) && targetCurrent.fRadiusDistance <= 35f)) && PowerManager.CanCast(SNOPower.Wizard_SlowTime)) { return new GilesPower(SNOPower.Wizard_SlowTime, 0f, vNullLocation, iCurrentWorldID, -1, 1, 1, USE_SLOWLY); }
Find this line
and change the code below it from thisCode:// Arcane Strike (Arcane Strike) Rapid Spam at close-range only
to thisCode:if (!bOOCBuff && !playerStatus.bIsIncapacitated && targetCurrent.fRadiusDistance <= 7f && (targetCurrent.bThisEliteRareUnique || targetCurrent.bThisBoss)) { return new GilesPower(SNOPower.Wizard_Archon_ArcaneStrike, 7f, vNullLocation, -1, targetCurrent.iThisACDGUID, 1, 1, USE_SLOWLY); }
or simply delete those lines.Code:/*if (!bOOCBuff && !playerStatus.bIsIncapacitated && targetCurrent.fRadiusDistance <= 7f && (targetCurrent.bThisEliteRareUnique || targetCurrent.bThisBoss)) { return new GilesPower(SNOPower.Wizard_Archon_ArcaneStrike, 7f, vNullLocation, -1, targetCurrent.iThisACDGUID, 1, 1, USE_SLOWLY); }*/
Seems to me your dps is your problem with that particular build.
Attention Giles or Moley
I don't know why you changed the function "GilesUseTimer" to "PowerManager.CanCast" for the 3 armor buffs, but there's a problem now - the bot won't rebuff the 3 armors unless the buff runs out (not good for archon builds). I know it's supposed to rebuff them anyway before casting archon but that's not always the case, so having them rebuff every x seconds really helps. Reverted to "GilesUseTimer" for now.
if (PowerManager.CanCast(SNOPower.Wizard_EnergyArmor) && !GilesHasBuff(SNOPower.Wizard_EnergyArmor))
if (PowerManager.CanCast(SNOPower.Wizard_EnergyArmor) || !GilesHasBuff(SNOPower.Wizard_EnergyArmor))
My wizard is dying way too much that it isn't even worth botting right now, what's going on? (copy and pasted below)
Using Giles Trinity 1.6.3.1 with default avoidances, A1 champion hunting profile on Monster Power 1, 75k dps/800 all res (1k+ in Archon mode), 2.7% LL, 4.3k Armour, 41k life, magic weapon LL rune yet my bot is averaging 13-24 deaths an hour, what's going on? Anything I need to change or do? Here is the build I'm using Wizard - Game Guide - Diablo III
AOEBarbHealth=1 1 1 0.5 0.55 0.25 0.85 0.8 0.7 0.8 0.7 0.2
AOEMonkHealth=1 1 1 0.65 0.65 0.35 0.85 0.85 0.75 0.85 0.75 0.4
AOEWizardHealth=0.8 0.8 1 0.45 0.9 0.45 0.6 0.75 0.9 0 0 0
AOEWitchHealth=0.6 0.4 1 0.4 0.3 0.4 0.9 0.6 0.9 0 0 0
AOEDemonHealth=1 1 1 0.9 0.9 0.9 1 1 1 1 1 0.85
AOERadius=13 10 22 8 10 8 21 12 10 54 47 8