Yet Another SC Question

Language: JP EN DE FR
New Items
2023-11-19
users online
Forum » FFXI » Jobs » Ranger » Yet Another SC question
Yet Another SC question
 Leviathan.Dwb
Offline
Server: Leviathan
Game: FFXI
Posts: 144
By Leviathan.Dwb 2014-03-24 17:38:02
Link | Quote | Reply
 
Hey guys,

I am having a problem with my SC.

The problem is, when I toggle to change to either mid/full accy, its not working. It changes my idle set to idle in accy, but not to shoot in the accy.

Here is my SC, sorry its messy :o
http://guildwork.com/characters/ffxi/leviathan/dwb/spellcast#Dwb_Rng.xml

Thanks in advance!
 Odin.Jassik
VIP
Offline
Server: Odin
Game: FFXI
user: Jassik
Posts: 9534
By Odin.Jassik 2014-03-24 17:45:24
Link | Quote | Reply
 
i have still been having issues with anything that relies on engaged status but i chalked it up to autoexec being borked and shifted my jobs to gearswap. i went through my files with a fine toothed comb and found nothing outof place
 Ragnarok.Flippant
Offline
Server: Ragnarok
Game: FFXI
user: Enceladus
Posts: 658
By Ragnarok.Flippant 2014-03-24 19:00:58
Link | Quote | Reply
 
These are your ranged rules:
Code
<if spell="Ranged">
	<equip when="precast" set="Snapshot"/>
	<midcastdelay delay="1.2" />
	<equip when="midcast" set="TP"/>
	<aftercastdelay delay="5.2" />
	<if buffactive="Barrage">
		<equip when="midcast" set="Barrage"/>
		<midcastdelay delay="1.0"/>
		<aftercastdelay delay="5.2"/>
	</if>
</if>

They are not set up to use any sets based on your accuracy toggle.

These are your engaged rules:
Code
<if status="engaged">
	<if Advanced='(int)$Accuracy >= 1'>
		<if Advanced='"$Accuracy" = "1"'>
			<equip when="$Time" set="TP-Mix"></equip>
		</if>
		<elseif Advanced='"$Accuracy" = "2"'>
			<equip when="$Time" set="TP-Acc"></equip>
		</elseif>
	</if>
	<else>
		<if Advanced='"$Attack" = "0"'>
			<equip when="$Time" set="TP"></equip>
		</if>
		<else>
			<equip when="$Time" set="TP"></equip>
		</else>
	</else>
</if>

These rules are pretty much pointless to put any ranged gear in because a ranged attack is an action you change gear for (more useful for a melee TP build, or a PDT build for RNG), but they have the rules you seem to be expecting in your ranged set.

You can add the accuracy rules to your ranged rules like this (replace lines 509-520):
Code
<if spell="Ranged">
	<equip when="precast" set="Snapshot"/>
	<midcastdelay delay="1.2" />
	<if Advanced='"$Accuracy" = "1"'>
		<equip when="midcast" set="TP-Mix"></equip>
	</if>
	<elseif Advanced='"$Accuracy" = "2"'>
		<equip when="midcast" set="TP-Acc"></equip>
	</elseif>
	<else>
		<equip when="midcast" set="TP"/>
	</else>
	<aftercastdelay delay="5.2" />
	<if buffactive="Barrage">
		<equip when="midcast" set="Barrage"/>
		<midcastdelay delay="1.0"/>
		<aftercastdelay delay="5.2"/>
	</if>
</if>
[+]
 Leviathan.Dwb
Offline
Server: Leviathan
Game: FFXI
Posts: 144
By Leviathan.Dwb 2014-03-24 19:52:28
Link | Quote | Reply
 
Worked perfect. THank you so much
Log in to post.