Once I'm high enough to put points into the Elementalist tree (low 40s) I noticed that Lightning Strike hits for around 300 damage (at level 44). Is there any way to look for when Opportunity pops and have the profile cast Lightning Strike? Is this a good idea?
Added this to the default mage: Code: CreateSpellCast("Lightning Strike", condition => GigaRift.Me.HasBuff("Opportunity")), Try this attached dll and confirm it works please. Put it in the Routines folder.
Wow - thanks Hawker! That was a quick response. I tried it out and although I've seen the opportunity buff several times, it never seemed to cast Lightning Strike. It may just be how it is prioritized with other spells. A few times, it occurred right before soul purge was cast, and the mob died before soul purge had completed. Other times, I had the buff pop early in the casting chain, but Lightning Strike still did not cast. Not a big deal for me right now as the Mage spec is so efficient at killing things! As a side note - glad to see that in using my "extra" points into the Warlock tree - that the routine already adds Draining Bolt to the casting sequence.
Hawker - Looks like it IS working. Thank you! When I tried last night - it first loaded the backup profile for the mage. I switched to the new one but for some reason it didn't take. When I restarted Rift and Ryftomate tonight - it works fine. Thanks again.
Actually - it's just casting lightning strike as part of the normal rotation instead of only when opportunity procs. But it's not that bad. At level 45, I'm hitting level 46 mobs for around 500 to 600 with lightning strike. Crits fairly often for 900 to 1000.
Profile is an area where the bot runs and kills mobs, gathers etc. routine is what spells the bot use, ranged or melee etc