September 12, 201312 yr If you have spells added to your spellbook via talents, the bot don't use it and if you debug he says spellname = failed. For mages : don't recognize Nether Tempest For Druids : don't recognize Faerie Swarm.
September 12, 201312 yr Author There's is no base spellname for Nether Tempest. You only get that skill if you choose that specific talent. If you have Faerie Swarm and you cast Faerie Fire, then he casts Faerie Swarm. The only thing then, when he look for the debuff, it's Faerie Swarm and not Faerie Fire. I made a solution for that one ; new SpellState("Faerie Fire", 23, context => !MeFeralSettings.CurrentSetting.HaveFaerieSwarm && !(ObjectManager.Me.Guid == ObjectManager.Target.BuffCastedBy("Faerie Fire")), false, true, false, false, true, true, 0, false, false, false, false), new SpellState("Faerie Fire", 22, context => MeFeralSettings.CurrentSetting.HaveFaerieSwarm && !(ObjectManager.Me.Guid == ObjectManager.Target.BuffCastedBy("Faerie Swarm")), false, true, false, false, true, true, 0, false, false, false, false), [Setting] [DefaultValue(false)] [Category("Druid Feral")] [DisplayName("Faerie Swarm Talent")] [Description("Put on true if you have that Talent")] public bool HaveFaerieSwarm { get; set; }
Create an account or sign in to comment