June 21, 201510 yr Hello. I would like to add a spell that my pet can cast into my rotation but I have no clue how to do it as it's not on spell list. My water elemental can cast Freeze ( /cast Freeze ) that on some mobs can give me up to two extra fingers of frost, how to add it into rotation? I would like to keep my pet passive and let rotation to do the job with skill order that i want.
June 21, 201510 yr Hello, Use SpellSettings "Not spell, is lua script" and in spell name put: for i=1,50 do local spellName, spellSubName = GetSpellBookItemName(i, BOOKTYPE_PET) if spellName and spellName == "Growl" then CastSpell(i, BOOKTYPE_PET); end end Replace Growl by your spell name. (this code don't support multi languages wow clients)
June 21, 201510 yr For multi languages support you can use this script: local name = GetSpellInfo(2649); if name then for i=1,50 do local spellName, spellSubName = GetSpellBookItemName(i, BOOKTYPE_PET) if spellName and spellName == name then CastSpell(i, BOOKTYPE_PET); end end end (remplace 2649 by your pet spell id)
June 23, 201510 yr Author Right so it is working but not yet as it should, the skill Freeze i want to use is an AOE same like Blizzard, i did select option AOE spell to cast it near the target but it wont, it will select the skill but it's waiting for my input to cast the spell, also option check if spell is usable is set to TRUE but yet bot is trying to use skill even if its not available so i set timer to 24000 as cool down is 24 seconds. How to fix this? So bot would actually use the skill as AOE skill.
June 23, 201510 yr Author Right so it is working but not yet as it should, the skill Freeze i want to use is an AOE same like Blizzard, i did select option AOE spell to cast it near the target but it wont, it will select the skill but it's waiting for my input to cast the spell, also option check if spell is usable is set to TRUE but yet bot is trying to use skill even if its not available so i set timer to 24000 as cool down is 24 seconds. How to fix this? So bot would actually use the skill as AOE skill.
June 27, 201510 yr Right so it is working but not yet as it should, the skill Freeze i want to use is an AOE same like Blizzard, i did select option AOE spell to cast it near the target but it wont, it will select the skill but it's waiting for my input to cast the spell, also option check if spell is usable is set to TRUE but yet bot is trying to use skill even if its not available so i set timer to 24000 as cool down is 24 seconds. How to fix this? So bot would actually use the skill as AOE skill. Do you have try to use spell condition "CooldownEnabled"? Can you share the fightclass please. How to add Garisson Ability into rotation, like Call to Arms? Try to use this spell name: http://www.wowhead.com/spell=161691
June 27, 201510 yr Author This is my fight class profile for frost mage, without the code you provided me of course. I will try that Garisson Ability spell and let you know how it went. GTX Frost Mage.xml
June 28, 201510 yr Author Droidz did you looked into issue with that pet skill that doesn't want to cast on target?
June 29, 201510 yr Author I tried to do everything but bot still waiting for mouse input to click to cast the spell :/
June 29, 201510 yr Freeze is an AOE spell? If yes, wait next update, I have added AOE support for lua script (put "True" at spell setting "AOE Spell")
June 30, 201510 yr Author Freeze is an AOE spell? If yes, wait next update, I have added AOE support for lua script (put "True" at spell setting "AOE Spell") Just checked Droidz it works perfect now, thank you. That will seriously improve DPS on the Frost Mage :)
June 30, 201510 yr Author Updated my rotation to version 1.1 with Water Jet and Freeze :) available to download. Will add Prismatic Crystal when will reach level 100 :) Thank you Droidz.
June 30, 201510 yr Author Hiya Droidz there is one more issue with this. All works fine BUT the option Check if spell is usable doesn't work with LUA script and also condition If Spell Usable doesn't work with this, it means the bot is spamming this LUA script all the time.
June 30, 201510 yr Author Had to fix spell spamming issue with 3 conditions: 1. Frostbolt casting = True 2. Fingers of Frost buff = False 3. Frozen Orb spell on cooldown = True Works like a charm now.
Create an account or sign in to comment