Item Search
     
BG-Wiki Search
Page 258 of 328 FirstFirst ... 208 248 256 257 258 259 260 268 308 ... LastLast
Results 5141 to 5160 of 6548
  1. #5141
    New Merits
    Join Date
    Apr 2010
    Posts
    228
    BG Level
    4

    I'm having one hell of a time making ws and tp sets for when Impetus is up

    For TP, would it be something along these lines.

    Code:
    <if mode="OR" spell="Impetus" Buffactive="Impetus">
                <equip set="TP Impetus" />
            </if>
    Then for WS

    <if type="WeaponSkill">
    <castdelay delay="$Delay-JA" />
    <if buffactive="Impetus" spell="Victory Smite">
    <equip set="Impetus_WS" />
    </if>
    <else>
    <equip set="Victory Smite" />
    </else>
    <elseif Spell="Ascetic's Fury|Asuran Fists|Dragon Kick|Tornado Kick|Retribution|Full Swing|Cataclysm">
    <equip set="%Spell" />
    </elseif>
    <else>
    <equip set="WS Base" />
    </else>
    </if>
    But none of this works. Also not sure if Tantra Cyclas +2 needs to be set on a precast or just having it on while Impetus is up is ok.

  2. #5142
    An exploitable mess of a card game
    Join Date
    Sep 2008
    Posts
    13,197
    BG Level
    9
    FFXIV Character
    Gouka Mekkyaku
    FFXIV Server
    Gilgamesh
    FFXI Server
    Diabolos

    Need to see the entire XML.

  3. #5143
    New Merits
    Join Date
    Apr 2010
    Posts
    228
    BG Level
    4

    Quote Originally Posted by Yugl View Post
    Need to see the entire XML.
    Here you go:
    http://pastebin.com/rRL2BK9Z

    Oh and I noticed with WS's all I weaponskill in is my victory smite set, even when using other ws's

  4. #5144
    An exploitable mess of a card game
    Join Date
    Sep 2008
    Posts
    13,197
    BG Level
    9
    FFXIV Character
    Gouka Mekkyaku
    FFXIV Server
    Gilgamesh
    FFXI Server
    Diabolos

    Code:
    		<if mode="OR" spell="Impetus" Buffactive="Impetus">
    			<equip set="TP Impetus" />
    		</if>
    
    		<if spell="autoset">
    			<if area="*Windurst*|Heavens*|*San d'Oria*|Chateau*|*Bastok*|Metalworks|*Jeuno*|Ru'Lude*|*Whitegate|Al Zahbi|Chocobo*|*Colosseum|Selbina|Mhaura|Kazham|Norg|Tavnazia*" notarea="Dynamis*|*[S]" notbuffactive="Besieged">
    				<action type="Equip" when="idle|engaged|resting|precast|midcast|aftercast" set="Town" />
    			</if>
    			<else>
    				<action type="equip" when="aftercast" set="IDLE"/>
    			</else>
    			<action type="equip" when="engaged" set="TP"/>
    		</if>  
    
    		<if NotStatus="Engaged">
    			<if area="*Windurst*|Heavens*|*San d'Oria*|Chateau*|*Bastok*|Metalworks|*Jeuno*|Ru'Lude*|*Whitegate|Al Zahbi|Chocobo*|*Colosseum|Selbina|Mhaura|Kazham|Norg|Tavnazia*" notarea="Dynamis*|*[S]" notbuffactive="Besieged">
    				<action type="Equip" when="idle|engaged|resting|precast|midcast|aftercast" set="Town" />
    			</if>
    			<else>
    				<action type="equip" when="aftercast" set="IDLE"/>
    			</else>
    		</if>
    		<else>
    			<action type="equip" when="aftercast" set="TP"/>
    		</else>
    The last part with the <else> makes you change gear if you're anything but not engaged, so if you are engaged, you'll use the set TP even if impetus is up. To fix this:

    Code:
    <if status="engaged">
    		<if mode="OR" spell="Impetus" Buffactive="Impetus">
    			<equip when="aftercast" set="TP Impetus" />
    		</if>
    		<else>
    			<equip when="aftercast" set="TP" />
    		</else>
    </if>
    <elseif NotStatus="Engaged">
    			<if area="*Windurst*|Heavens*|*San d'Oria*|Chateau*|*Bastok*|Metalworks|*Jeuno*|Ru'Lude*|*Whitegate|Al Zahbi|Chocobo*|*Colosseum|Selbina|Mhaura|Kazham|Norg|Tavnazia*" notarea="Dynamis*|*[S]" notbuffactive="Besieged">
    				<action type="Equip" when="idle|engaged|resting|precast|midcast|aftercast" set="Town" />
    			</if>
    			<else>
    				<action type="equip" when="aftercast" set="IDLE"/>
    			</else>
    </elseif>
    Working on WS piece soon.

  5. #5145
    Requiescat in pace.
    Join Date
    Dec 2008
    Posts
    1,341
    BG Level
    6
    FFXI Server
    Lakshmi

    Quote Originally Posted by Sithel View Post
    Code:
    <if mode="OR" spell="Impetus" Buffactive="Impetus">
                <equip set="TP Impetus" />
            </if>
    This code would make all of your gearswaps swap to your tp impetus set, including during WSs, whenever you have impetus buff on. Should put a when="engaged|aftercast" in there probably.

  6. #5146
    An exploitable mess of a card game
    Join Date
    Sep 2008
    Posts
    13,197
    BG Level
    9
    FFXIV Character
    Gouka Mekkyaku
    FFXIV Server
    Gilgamesh
    FFXI Server
    Diabolos

    Code:
    		<!--Weapon Skills-->
    		<if type="WeaponSkill">
    			<castdelay delay="$Delay-JA" />
    			<if buffactive="Impetus" spell="Victory Smite">
    				<equip set="Impetus_WS" />
    			</if>
    			<else>
    				<equip set="Victory Smite" />
    			</else>			
    			<elseif Spell="Ascetic's Fury|Asuran Fists|Dragon Kick|Tornado Kick|Retribution|Cataclysm">
    				<equip set="%Spell" />
    			</elseif>
    			<else>
    				<equip set="WS" />
    			</else>
    		</if>
    The <elseif> for spells may be procing, so use <if spell="Victory Smite"> and then add the impetus rules you have there with the else.

  7. #5147
    An exploitable mess of a card game
    Join Date
    Sep 2008
    Posts
    13,197
    BG Level
    9
    FFXIV Character
    Gouka Mekkyaku
    FFXIV Server
    Gilgamesh
    FFXI Server
    Diabolos

    double.

  8. #5148
    New Merits
    Join Date
    Apr 2010
    Posts
    228
    BG Level
    4

    Thanks a bunch Yugl, everything seems to be working fine so far.

    For WS I took out the

    Code:
    <else>
    		<equip set="Victory Smite" />
    	  </else>
    And just added Victory Smite to the other list ws's, with Ascetic's Fury|Asuran Fists|Dragon Kick ect and that seemed to have fixed the ws'ing in my victory smite set.

  9. #5149
    Radsourceful

    Join Date
    Jul 2007
    Posts
    1,964
    BG Level
    6
    FFXI Server
    Bismarck

    Specifically, you can't chain

    IF
    ELSE
    ELSEIF
    ELSE

    In that order - ELSE must always come after an IF.

    IF(a)
    ELSE(a)
    ELSE(b)IF(c)
    ELSE(c)

    There is no IF(b) to match to the ELSE(b), so the ELSE(b)IF(c) and ELSE(c) just get ignored

    IF Impetus
    ---ImpetusWSSet
    ELSEIF List_of_WS, including VSmite
    ---%Spell
    ELSE
    ---Generic WS

    Is the correct form of that, which you seem to have found - but this is why!

  10. #5150
    Sleep Deprived Galka BLM
    Join Date
    Nov 2007
    Posts
    1,183
    BG Level
    6
    FFXI Server
    Odin

    Spellcast keeps crashing whenever I type anything or check anybody, and if I have it up and try to cast a spell, it crashes the game.

    Help...

  11. #5151
    Requiescat in pace.
    Join Date
    Dec 2008
    Posts
    1,341
    BG Level
    6
    FFXI Server
    Lakshmi

    //updateresources

  12. #5152
    Sleep Deprived Galka BLM
    Join Date
    Nov 2007
    Posts
    1,183
    BG Level
    6
    FFXI Server
    Odin

    Quote Originally Posted by grevenilvec75 View Post
    //updateresources
    That did it, thanks.

  13. #5153
    New Merits
    Join Date
    Aug 2005
    Posts
    178
    BG Level
    3
    FFXI Server
    Bahamut

    retaliation

    id like to get retaliation to always be on while im engaged without having to press the macro .. anyone can help?

  14. #5154
    An exploitable mess of a card game
    Join Date
    Sep 2008
    Posts
    13,197
    BG Level
    9
    FFXIV Character
    Gouka Mekkyaku
    FFXIV Server
    Gilgamesh
    FFXI Server
    Diabolos

    Code:
    <var name="RetaliationRecast">0</var>
    
            <!--- Abilities: Retaliation --->
            <if NotBuffActive="Retaliation" notType="WeaponSkill" notSpell="Provoke" Advanced='("$RetaliationRecast" = "0")'>
                <command>wait 1.8;%Spell %SpellTargetRaw;</command>
                <command>Retaliation</command>
                <cancelspell />
                <return />
            </if>
            <if spell="Retaliation">
                <var Cmd="set RetaliationRecast 1" />
                <command>wait 180;sc var set ChangeRetaliation 0;wait 1;Retaliation</command>
            </if>
    If you reset JAs and reuse retaliation before this (ex: Use Retaliation > COR Random Deal > Reuse Retaliation), the rule may break; otherwise, this should be fine.

  15. #5155
    Smells like Onions
    Join Date
    Oct 2012
    Posts
    2
    BG Level
    0

    Hi I have been having a small issue with Motenten scripts. I can not get anything to cancel like utsi ni if I am casting Ichi or Sneak if recasting sneak. I see the code in the include files, but it just does not work for me. I have alkys scripts for war and nin and same code to cancel seems to work fine. Anyone have this Issue?

  16. #5156
    Relic Weapons
    Join Date
    Nov 2005
    Posts
    316
    BG Level
    4

    I'm very new to spellcast but I've been trying to get into it to have a preshot set for my ranger. I got an xml from FFXIAH:

    http://pastebin.com/CeSgfaS9

    I put my sets and everything in ... my only issue that when I log in the shortcut for shooting (ctrl+D) only fires once ... after I've done one shot the shortcut doesn't work for anything anymore. I can still shoot manually and the sets will change though. Any suggestions on how to fix this? Alternatively, do people have other (better?) ranger xml files ... the only ranger xml in the sticky is a bit simple (which is good because I can understand it better but bad because it doesn't have a pre-post shot setup).

  17. #5157
    New Spam Forum
    Join Date
    Jul 2010
    Posts
    186
    BG Level
    3
    FFXI Server
    Bahamut

    Quote Originally Posted by trebonuis View Post
    Hi I have been having a small issue with Motenten scripts. I can not get anything to cancel like utsi ni if I am casting Ichi or Sneak if recasting sneak. I see the code in the include files, but it just does not work for me. I have alkys scripts for war and nin and same code to cancel seems to work fine. Anyone have this Issue?
    double check that the cancel include is present. I noticed the cancel is not in all of the job spreadsheets.

  18. #5158
    An exploitable mess of a card game
    Join Date
    Sep 2008
    Posts
    13,197
    BG Level
    9
    FFXIV Character
    Gouka Mekkyaku
    FFXIV Server
    Gilgamesh
    FFXI Server
    Diabolos

    Quote Originally Posted by Alathar View Post
    I'm very new to spellcast but I've been trying to get into it to have a preshot set for my ranger. I got an xml from FFXIAH:

    http://pastebin.com/CeSgfaS9

    I put my sets and everything in ... my only issue that when I log in the shortcut for shooting (ctrl+D) only fires once ... after I've done one shot the shortcut doesn't work for anything anymore. I can still shoot manually and the sets will change though. Any suggestions on how to fix this? Alternatively, do people have other (better?) ranger xml files ... the only ranger xml in the sticky is a bit simple (which is good because I can understand it better but bad because it doesn't have a pre-post shot setup).
    Code:
    		<if type="Misc">
    			<if spell="Ranged">
    				<!-- in case of area lag, this delay is needed. For no lag area, this delay can be close to 0-->
    				<castdelay delay=".1"/>
    				<!--how long after initating ranged attack before switching to stp/-enmity gear?-->
    				<midcastdelay delay=".6"/>
    				<!-- how long since intiating ranged attack you will swap back the idle gear-->
    				<aftercastdelay delay="3.2" />
    
    				<equip when="precast" set="RapidSnap"/>
    				<command when="precast">input /echo RapidSnap set</command>
    				<equip when="midcast" set="Shooting $WType $Barrage"/>
    				<command when="midcast">input /echo $WType $Barrage shooting set</command>
    
    				<if advanced='"$Barrage"=="Barrage"'>
    					<addtochat>Barrage on, changing ammo to $BrgAmmo.</addtochat>
    					<equip when="precast|midcast">
    						<ammo>$BrgAmmo</ammo>
    					</equip>
    				</if>
    
    				<var cmd="set Barrage Normal" />
    			</if>
    		</if>
    I don't think type="Misc" is a functioning tag, so try removing that and the corresponding </if> tag.

  19. #5159
    Chram
    Join Date
    Sep 2007
    Posts
    2,526
    BG Level
    7
    FFXI Server
    Fenrir

    Quote Originally Posted by Xilk
    double check that the cancel include is present. I noticed the cancel is not in all of the job spreadsheets.
    It's not in any of my xml's. I copied the code for the include from Yugl's for the simple purpose of having it available, but I don't actually use it.

    Quote Originally Posted by Yugl
    I don't think type="Misc" is a functioning tag, so try removing that and the corresponding </if> tag.
    "Misc" is a real type, but it'll be getting removed next version. There's nothing wrong with it, but there's no reason to keep it in your code, either.

    Quote Originally Posted by Alathar
    Alternatively, do people have other (better?) ranger xml files ... the only ranger xml in the sticky is a bit simple (which is good because I can understand it better but bad because it doesn't have a pre-post shot setup).
    While I don't have much of a rng xml, you may want to check my cor xml, as it does several things similarly.

  20. #5160
    RIDE ARMOR
    Join Date
    Feb 2010
    Posts
    21
    BG Level
    1
    FFXI Server
    Lakshmi

    http://pastebin.com/raw.php?i=TbtfnEjk

    Recently returned to ffxi. Looking for any help on this much appreciated. I copied most from Nightfrye's nin xml template.
    I can't figure out why debug says error on last line.

Page 258 of 328 FirstFirst ... 208 248 256 257 258 259 260 268 308 ... LastLast

Similar Threads

  1. Spellcast Shop Thread
    By Yugl in forum FFXI: Everything
    Replies: 232
    Last Post: 2014-03-18, 04:47
  2. time spent on ls events, helping friends and your own time
    By freewind in forum FFXI: Everything
    Replies: 6
    Last Post: 2005-09-06, 16:42