I don't want to reveal all of the source because i don't know if it's forbidden or not
I just want to use it amateur way as i'm going to do.
What i can't handle is as an archer it uses all archer skills and vitalism skills very well also it uses Stalker's Mark in Shadowplay too but it never uses Overwhelm and Wallop skills...
What i want to do is to make it work Overwhelm And Wallop when mob get's closer.
Than i want the archer keep using Endless Shot.
For now it's always using all cd skills and than using Endless Shot forever till the other cd skills able to hit.
Please help me out to make it work.
Regards
I just want to use it amateur way as i'm going to do.
What i can't handle is as an archer it uses all archer skills and vitalism skills very well also it uses Stalker's Mark in Shadowplay too but it never uses Overwhelm and Wallop skills...
What i want to do is to make it work Overwhelm And Wallop when mob get's closer.
Than i want the archer keep using Endless Shot.
For now it's always using all cd skills and than using Endless Shot forever till the other cd skills able to hit.
Please help me out to make it work.
Regards
Code:
#region RangeAndMage
if (host.isAbilityTaken(Ability.Vitalism) && host.isExists(bestMob) && host.isAlive(bestMob) && host.isAttackable(bestMob))
AttackWithSkill(11379); //Mirror Light
if (host.isAbilityTaken(Ability.Shadowplay) && host.isExists(bestMob) && host.isAlive(bestMob))
AttackWithSkill(12139); //Stalker's Mark
if (host.isAbilityTaken(Ability.Songcraft) && host.isExists(bestMob) && host.isAlive(bestMob))
AttackWithSkill(11934); //Startling Strain
if (host.isAbilityTaken(Ability.Witchcraft) && host.characterSettings.weaponPriority == 0 && host.isExists(bestMob) && host.isAlive(bestMob))
AttackWithSkill(10159);//Enervate
if (host.isAbilityTaken(Ability.Witchcraft) && host.characterSettings.weaponPriority == 0 && host.isExists(bestMob) && host.isAlive(bestMob) && host.buffTime(bestMob, 101) > 1500)
AttackWithSkill(14376);//Earthen Grip
if (host.isAbilityTaken(Ability.Archery) && host.isExists(bestMob) && host.isAlive(bestMob))
AttackWithSkill(16210);//Charged Bolt
if (host.isAbilityTaken(Ability.Archery) && host.isExists(bestMob) && host.isAlive(bestMob))
AttackWithSkill(13564);//Piercing Shot
if (host.isAbilityTaken(Ability.Shadowplay) && host.characterSettings.weaponPriority == 2 || (host.characterSettings.weaponPriority == 1 && host.me.level < 10) && isZDistGoodForMeleeAttack() && host.isExists(bestMob) && host.isAlive(bestMob))
AttackWithSkill(10648);//Overwhelm
if (host.isAbilityTaken(Ability.Shadowplay) && host.characterSettings.weaponPriority == 2 && isZDistGoodForMeleeAttack() && host.isExists(bestMob) && host.isAlive(bestMob))
AttackWithSkill(12029);//Wallop
if (host.isAbilityTaken(Ability.Songcraft) && host.isExists(bestMob) && host.isAlive(bestMob))
AttackWithSkill(11973); //Critical Discord