Setting a skill as ranged

Runes of Magic/Radiant Arcana (http://www.runesofmagic.com)
Post Reply
Message
Author
Grimwauld
Posts: 4
Joined: Mon Nov 23, 2009 7:34 pm

Setting a skill as ranged

#1 Post by Grimwauld » Sun Dec 20, 2009 12:05 am

Hey there,

I've been trying to set a skill as ranged.
I thought (from reading the wiki) that setting it to pullonly="true" would be sufficient.
However when I run the bot I get

Code: Select all

No ranged skills specified in profile; Turning COMBAT_RANGED_PULL off
Profile:

Code: Select all

	<skills_rogue>
		<!-- Combat options -->
		<option name="COMBAT_TYPE"        value="ranged" />	<!-- leave empty or choose ranged/melee if not using class default -->
		<option name="COMBAT_RANGED_PULL" value="true" /> <!-- only important for melees -->
		<option name="COMBAT_DISTANCE"    value="60" />
		<option name="MELEE_DISTANCE" value="50" />
		<option name="MAX_FIGHT_TIME"     value="15" />	<!-- Max time without damage before break -->
		<option name="DOT_PERCENT"        value="90" />
		<option name="ANTI_KS"            value="true" />

		<!-- Attack monsters 3 levels above or 10 below your level -->
		<option name="TARGET_LEVELDIF_ABOVE" value="3" />
		<option name="TARGET_LEVELDIF_BELOW" value="40" />

		<!-- Waypoint and movement settings -->
		<option name="WAYPOINTS"		value="" />  <!-- leave empty to show a list -->
		<option name="RETURNPATH"		value="" />
		<option name="PATH_TYPE"		value="waypoints" />	<!-- waypoints | wander -->
		<option name="WANDER_RADIUS"		value="500" />
		<option name="WAYPOINT_DEVIATION"	value="50" />
		<option name="QUICK_TURN" 		value="false" />

		<!-- Loot settings -->
		<option name="LOOT"               value="true" />
		<option name="LOOT_IN_COMBAT"     value="true" />
		<option name="LOOT_DISTANCE"      value="100" />
		<option name="LOOT_PAUSE_AFTER"   value="0" />		<!-- probability in % for a short rest -->

		<!-- Log out and resurrect settings -->
		<option name="LOGOUT_TIME" 			value="147" />	<!-- in minutes, 0 = timer disabled -->
		<option name="LOGOUT_SHUTDOWN"		value="false" />
		<option name="LOGOUT_WHEN_STUCK"	value="true" />
		<option name="RES_AUTOMATIC_AFTER_DEATH" value="true" />
		<!-- <skill name="ROGUE_SHADOWSTAB"  hotkey="VK_2" priority="90" /> -->
		<skill name="ROGUE_SHADOW_STEP" hotkey="VK_MINUS" priority="110" cooldown="13" pullonly="true"/>
		<skill name="ROGUE_PREMEDITATION"    hotkey="VK_1" priority="100" inbattle="false"/>
		<skill name="WARRIOR_ENRAGED"          hotkey="VK_2" priority="95" cooldown="60" inbattle="true"/>
		<skill name="ROGUE_DECAY" hotkey="VK_3" priority="90" />
		<skill name="WARRIOR_SLASH"          hotkey="VK_4" priority="90" />
		<skill name="ROGUE_LOW_BLOW"    hotkey="VK_6" priority="80" />
		<skill name="ROGUE_WOUND_ATTACK"    hotkey="VK_7" priority="79" />
		<skill name="ROGUE_POISONOUS_INFECTION" hotkey="VK_5" priority="70" />
		
		<skill name="ROGUE_POISON" hotkey="VK_9" priority="90" cooldown="600" inbattle="false"/>
		<skill name="ROGUE_HIDE" hotkey="VK_8" inbattle="false" priority="50" cooldown="30" autouse="false"/>
	</skills_rogue>
(Yes, Shadowstep is what I want to have used as a 'pull' )
Any suggestions?
I have examined skills.xml for a "ranged" tag of some kind and failed.
How does Micromacro/RomBot decide what is and isn't a ranged skill?

Thanks,
GS

User avatar
Administrator
Site Admin
Posts: 5331
Joined: Sat Jan 05, 2008 4:21 pm

Re: Setting a skill as ranged

#2 Post by Administrator » Sun Dec 20, 2009 3:29 am

Open rom/settings.lua in notepad, go to (CTRL+G) line 970. You'll see this:

Code: Select all

		if( v.Range > 100  and
Change the '>' to '>=' and save. It should now consider Shadow Step to be a ranged skill.

Post Reply

Who is online

Users browsing this forum: Bing [Bot] and 2 guests