Affliction version still works fine.
How do I make it so that it only casts Soul Harvest when I have less than 3 soul stones?
if (Me.CurrentSoulShards < 3 || Me.ManaPercent < 100 || Me.HealthPercent < 100)
if (Me.CurrentSoulShards < 2 || Me.ManaPercent < 80 || Me.HealthPercent < 80)
while (Me.ManaPercent < 100 && Me.HealthPercent > 20 && SpellManager.CanCast(Soulharvest))
{
CastSpell(Lifetap);
}
if (Me.CurrentSoulShards < 3 || Me.HealthPercent < 100)
while (Me.ManaPercent < 80 && Me.HealthPercent > 20 && SpellManager.CanCast(Soulharvest))
{
CastSpell(Lifetap);
}
if (Me.CurrentSoulShards < 2 || Me.HealthPercent < 80)
Is there any way we could incorporate a way for this cc to have no maximum range for fights like say... Rag where its completely fine to be outside of 39 yards and still be okay. i have tried looking in the code and i lack the knowledge to change it. haha.
I agree with it! It just don't fight Ragna.
By the way, I changed shadow bolt to incinerate and my dps is better now and I try to code something like:
If demon soul is up then
use demonsoul
refresh dot
else
refresh dot
in order to increase the dps of corruption and pledge ..
Well it will fight rag, but you have to be stacked with the melee in the front thats why i think its a range issue. also ssg there is an option when you go to class options where it will letyou decrease the range. but it wont let you go past 39. its like there is a lock on it or something.
Mimi if you could post your modified version ill test it aswell.
RangeCastSpel(Incinerate, Warlock.Instance.Settings.MaxDistance);