you get two passive elites:
Chain Drive description:
While Forge is in effect, all hits landed by normal attacks have a chance to reset the cooldown time of Rune Pulse, turn it to an instant spell and increase damage dealt.
Shadow Drive description:
When Chain Drive effect is activated, the cooldown time for Shadow Pulse will be reset.
This is in the skill data base
Code: Select all
<skill name="CHAMPION_RUNE_PULSE" id="498529" range="225" type="damage" casttime="2" cooldown="6" target="enemy" />
Code: Select all
<skill name="CHAMPION_SHADOW_PULSE" id="498726" range="225" type="damage" casttime="0" cooldown="6" target="enemy" />
Now I tried to add this to my profile
Code: Select all
<skill name="CHAMPION_RUNE_PULSE" hotkey="MACRO" priority="125" autouse="false" />
<skill name="CHAMPION_SHADOW_PULSE" hotkey="MACRO" priority="120" pullonly="true"/>
then I added
Code: Select all
<onSkillCast><![CDATA[
if player:hasBuff("Chain Drive") then
player:cast("CHAMPION_RUNE_PULSE");
player:cast("CHAMPION_SHADOW_PULSE");
end
]]></onSkillCast>
but it still get stuck in the loop. I tried it both ways with or without the code in the onskillcast. also they are long range skills but are used at close range when they are off cd or a instant cast. the goal is to have the bot used the skill when chain drive is up or if cd is reset.
skills in profile:
Code: Select all
<skills_champion>
<skill name="CHAMPION_RUNE_OVERLOAD" hotkey="MACRO" priority="130" reqbuffname="Death Arrives" reqbufftarget="player"/>
<skill name="CHAMPION_KINETIC_BURN" hotkey="MACRO" priority="125" mobcount="2" />
<skill name="CHAMPION_ENERGY_INFLUX_STRIKE" hotkey="MACRO" priority="115" reqbuffname="Electrocution" reqbufftarget="target" />
<skill name="CHAMPION_RUNE_PULSE" hotkey="MACRO" priority="120" autouse="false" />
<skill name="CHAMPION_SHADOW_PULSE" hotkey="MACRO" priority="120" pullonly="true"/>
<skill name="ROGUE_THROW" hotkey="MACRO" priority="75" />
<skill name="CHAMPION_RUNE_GROWTH" hotkey="MACRO" priority="55" />
<skill name="CHAMPION_ELECTROCUTION" hotkey="MACRO" priority="90" />
<skill name="ROGUE_THROW" hotkey="MACRO" priority="65" />
<skill name="CHAMPION_FORGE" hotkey="MACRO" priority="50" />
<skill name="CHAMPION_HEAVY_BASH" hotkey="MACRO" priority="85" nobuffname="Heavy Bash" nobufftarget="target"/>
<skill name="CHAMPION_RUNE_DRAW" hotkey="MACRO" priority="70"/>
<skill name="ROGUE_SHADOWSTAB" hotkey="MACRO" priority="80" />
<skill name="ROGUE_BLIND_STAB" hotkey="MACRO" priority="75" />
<skill name="CHAMPION_FEARLESS_BLOW" hotkey="MACRO" priority="110" />
<skill name="CHAMPION_WAITING_GAME" hotkey="MACRO" priority="60" />
<skill name="CHAMPION_DEATH_ARRIVES" hotkey="MACRO" priority="70" mobcount="2"/>
</skills_champion>
sorry for all the writing but just trying to explain it the best way I can