Smarter
Member
- Joined
- Jan 15, 2010
- Messages
- 763
- Reaction score
- 9
I am consistently having issues with Warlocks and Core Functions of Singular.
If I don't comment the other pets the Bot just sits there, nothing to show in the log.
Also, Spell.Cast() will not cast Doom nor Touch of Chaos, however SpellManager.Cast() will SOMETIMES. Usually only after sending it Twice.? And again, nothing to show in the Log. It just doesn't cast.
If I don't comment the other pets the Bot just sits there, nothing to show in the log.
Code:
[Behavior(BehaviorType.PreCombatBuffs, WoWClass.Warlock, WoWSpec.WarlockDemonology, priority:1)]
public static Composite CreateWarlockDemonologyPreCombatBuffs()
{
return new PrioritySelector(
Spell.WaitForCast(false),
//Pet.CreateSummonPet("Wrathguard"),
//Pet.CreateSummonPet("Felguard"),
Pet.CreateSummonPet("Felhunter"),
//Pet.CreateSummonPet("Succubus"),
//Pet.CreateSummonPet("Voidwalker"),
//Pet.CreateSummonPet("Imp"),
Spell.Buff("Dark Intent",
ret => StyxWoW.Me.PartyMembers.OrderByDescending(p => p.MaxHealth).FirstOrDefault(),
ret => !StyxWoW.Me.HasAura("Dark Intent"))
);
}
Also, Spell.Cast() will not cast Doom nor Touch of Chaos, however SpellManager.Cast() will SOMETIMES. Usually only after sending it Twice.? And again, nothing to show in the Log. It just doesn't cast.
Code:
new Decorator(ret => StyxWoW.Me.GetCurrentPower(WoWPowerType.DemonicFury) > 875 && !StyxWoW.Me.HasAura("Metamorphosis"),
Spell.Buff("Metamorphosis")),
new Decorator(ret => StyxWoW.Me.GetCurrentPower(WoWPowerType.DemonicFury) < 750 && StyxWoW.Me.HasAura("Metamorphosis"),
Spell.Buff("Metamorphosis")),
new Decorator(ret => StyxWoW.Me.HasAura("Metamorphosis"),
new PrioritySelector(
Spell.Buff("Doom", true),
Spell.Cast("Touch of Chaos"))),
Last edited: