Item Search
     
BG-Wiki Search
+ Reply to Thread
Page 9 of 12 FirstFirst ... 7 8 9 10 11 ... LastLast
Results 161 to 180 of 233

Thread: Spellcast Shop Thread     submit to reddit submit to twitter

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

    Your request is rather vague. I can think of three different "FASTCAST spellcast scrypt[sic]" implementations that have very little to do with each other, but I have no idea what it is you're asking for.

  2. #162
    New Merits
    Join Date
    Jun 2006
    Posts
    226
    BG Level
    4

    Quote Originally Posted by Motenten View Post
    Your request is rather vague. I can think of three different "FASTCAST spellcast scrypt[sic]" implementations that have very little to do with each other, but I have no idea what it is you're asking for.
    I am looking for a XML, to manage all different type of fastcast in the most efficient way. Ideally for all jobs

    I just saw yours Motenten. It does help

    Question:
    Between Line 415-429 of BLM R3
    Since Reraise*/raise*/Arise is a healing (skill) , did you forget the fastcast for them?

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

    Make an include file and just add the line to every XML.

    <include name="Fast Cast Set">
    <set name="FC">
    <hands>FastCastHands</hands>
    </set>
    </include>

    Add that to your sets

  4. #164

    @Yugl
    I just downloaded your BLU spellcast and include (im using mote's stuff on 3 other jobs but he doesn't have blu) and I go to start downgrading all the gear to stuff I actually have and ran into strange terminology. In the sets you have some gear listed, but for entire other sets you just have <slot>Example</slot> which I assume is nothing at all.

    For resting, i'll just stick in hmp gear, thats a no brainer - so is FullEvasion.

    Is there a reason for BlankSet? Whats Direcast-1? Should WS base be things that wont change with other specific WS sets? Etc...

    Physical-STR-CA
    Physical-STR:ACC-N
    Physical-STR:ACC-CA
    Physical-Dex-N
    Magical-Int-DEX-BA
    Magical-INT-VIT-BA
    Magical-INT-MND-N
    Magical-INT-MND-BA
    Magical-INT-INT:MND-N
    Magical-INT-INT:MND-BA
    Magical-MND-MND
    Magical-CHR-CHR
    Utsusemi-Precast (fastcast? Haste? Evasion?) Looks like evasion is in midcast but so is PDT?
    ConvertSet - ive been rdm, which is the only reason i know what to put here

    Also, the Macros im assuming are based off the nonsense spells at the bottom? Is there a list of specific macros i'm supposed to be using? It took me several days to learn there were switches in Mote's stuff for evasion, but here it looks like I just macro Vulcan shot and it toggles all the gear into blankset etc... I guess ill just start throwing gear in slots and see what happens lol.

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

    1. BlankSet: Used to use layer multiple sets. For instance,
    <equip set="TP|$Var1|$Var2" />

    If Var1=BlankSet and Var2=BlankSet, you'll onry equip TP set. If Var1 is set to PDT, you will use PDT over your TP set.

    2. Direcast: Used to equip Spell Interruption (SI) or PDT gear when casting buffs/enfeebles. Primarily used during Abyssea era to keep PDT/SI gear equipped during sleeps.

    3. WS base is pretty much that.

    4. Class-Primary Modifier-Secondard Modifier. CA = Chain Affinity.

    For instance, Charged Whiskers is Magic+dINT+DEX WSC%. Heavy Strike is Physical+STR WSC%+Requires Accuracy+Chain Affinity up (CA) or not up (N)

    5. Utsusemi-Precast is what you equip during Utsu:Ichi casting. You can rotate between different defensive equip like SI, Evasion, and PDT

    6. http://www.bluegartr.com/threads/376...=1#post5296025

  6. #166

    @Motenten: Having issues with your Spellcast sheet for PLD. Most specifically, it never seems to swap to any form of Engaged gear. I even downloaded a clean copy and tried it, still no dice.

    No issues using your include/sheets on other melee jobs.

  7. #167
    Salvage Bans
    Join Date
    Oct 2010
    Posts
    948
    BG Level
    5
    FFXI Server
    Valefor

    Wrong thread!

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

    This this thread for support questions. This thread is mostly for shared XMLs and techniques for speeding up SC for XML creators.

  9. #169
    Salvage Bans
    Join Date
    Oct 2010
    Posts
    948
    BG Level
    5
    FFXI Server
    Valefor

    Wrong thread, m'bad. >_< I misread it. Reposting there!

  10. #170
    Smells like Onions
    Join Date
    Oct 2010
    Posts
    2
    BG Level
    0

    Does anyone happen to have or wanna throw together a Geomancy/Handbell Skillup script?

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

    Quote Originally Posted by sfchakan View Post
    @Motenten: Having issues with your Spellcast sheet for PLD. Most specifically, it never seems to swap to any form of Engaged gear. I even downloaded a clean copy and tried it, still no dice.

    No issues using your include/sheets on other melee jobs.
    Very late on this one, but (due to a more detailed comment from someone else) this is probably fixed now.

  12. #172
    Salvage Bans
    Join Date
    Aug 2006
    Posts
    932
    BG Level
    5
    FFXIV Character
    Mist Monster
    FFXIV Server
    Leviathan
    FFXI Server
    Fenrir

    Hey Motenten I was wondering if you could help with your SMN scrip. (which I love btw, so awesome, thank you for all .xmls) I wanted "Kite" mode to switch to gaiters regardless if pet is out or not. I added a "move/kite" section but it doesn't seem to work when I toggle to "Kite". I'm not technical enough to figure this out was just wondering if it could be done?

    Thanks for you time

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

    Add the $Movement set to the end of the line that sets CurrentSet (line 804 in the default version).

  14. #174
    Salvage Bans
    Join Date
    Aug 2006
    Posts
    932
    BG Level
    5
    FFXIV Character
    Mist Monster
    FFXIV Server
    Leviathan
    FFXI Server
    Fenrir

    I tried that but then it keeps the Gaiters on all the time, doesn't matter if kitemode is set to none

  15. #175

    Fast Cast Spellcast

    Quote Originally Posted by Mrp View Post
    Anyone have a good FASTCAST spellcast scrypt for all jobs?

    With all Fastcast gear , Cure spellcasting, Enhancing spellcasting, Elemental , song , blue mage , Tom Staves

    IE: My Blm use Fastcast, Curespellcast, Elementalspellcast , enhancingspellcast ( belt )

    This is an example of what i'm using right now , but i need to update it. I was thinking make 1 rule for all jobs , instead 1 rule for every jobs but dunno :E
    Mrp: here is what you are looking for. I can't post links so I'll just post the code in the thread

    Code:
    <variables>
    		<!-- Element Cast Bonus -->
    <!-- Benefits from elemental line of attack staves -->
    		<var name="Fire-CB">0</var>
    		<var name="Earth-CB">0</var>
    		<var name="Water-CB">0</var>
    		<var name="Wind-CB">0</var>
    		<var name="Ice-CB">14</var>
    		<var name="Thunder-CB">0</var>
    		<var name="Light-CB">0</var>
    		<var name="Dark-CB">0</var>
    		<!-- End Element Cast Bonus -->
    
    		<!-- Misc Cast Bonuses -->
    <!-- Bonuses from job traits such as elemental cast speed bonus for blm -->
    		<var name="MainJob-CB">0</var>
    		<var name="SubJob-CB">0</var>
    		<var name="ElementalMagic-CB">30</var>
    		<var name="EnfeeblingMagic-CB">0</var>
    		<var name="EnhancingMagic-CB">0</var>
    		<var name="DarkMagic-CB">0</var>
    		<var name="HealingMagic-CB">0</var>
    		<var name="DivineMagic-CB">0</var>
    		<var name="Singing-CB">0</var>
    		<var name="Geomancy-CB">0</var>
    		<var name="WHM-DB">0</var>
    		<var name="Celerity-CB">0</var>
    		<!-- End Misc Cast Bonuses -->
    
    		<!-- Gear Bonuses -->
    		<var name="SetFastCast" clear="true">1</var>
    		<var name="ElementalMagic-GB">33</var>
    		<var name="EnfeeblingMagic-GB">30</var>
    		<var name="EnhancingMagic-GB">38</var> 
    		<var name="DarkMagic-GB">30</var>
    		<var name="HealingMagic-GB">30</var>
    		<var name="DivineMagic-GB">30</var>
    		<var name="Singing-GB">30</var>
    		<var name="Geomancy-GB">30</var>
    		<!-- End Gear Bonuses -->
    
    <!-- Variables used on each cast to calculate casting time -->
    		<var name="Total-CB"></var>
    		<var name="CastTime"></var>
    		<var name="AfterCastTime"></var>
    		<var name="MidCastTime"></var>
    </variables>
    For sets, I have fastcastbase with my default fast cast gear.... every other set is fast-%Skill (I.E. fast-elementalmagic or fast-healingmagic). Some spells, like cures with extra gear have specific names, like fast-cure. All fast-%Skill sets have fastcastbase as a baseset. The more specialized ones base off of their respective skill, so baseset for fast-cure is fast-healingmagic.

    Here are the rules.

    Code:
    <if mode="OR" buffactive="Celerity|Alacrity" advanced='$SpeedFlag == 1'>
    			<var cmd='set Celerity-CB 50' />
    			
    			<if mainjob="SCH">
    				<if element="%WeatherElement" advanced='$UseFastFeet != 0'>
    					<if advanced='$UseFastFeet == 1'>
    						<var cmd='set Celerity-CB 60' />
    					</if>
    					<else>
    						<var cmd='set Celerity-CB 65' />
    					</else>
    				</if>
    			</if>
    		</if>
    		<else>
    			<var cmd='set Celerity-CB 0' />
    		</else>
    		
    <!-- the following calculates the total cast bonus as an integer, then calculates the casting time of the spell based on the cast bonus.  Near as I can tell, all fast cast bonuses are additive to each other based on my own testing.  -->
    		<if skill="ElementalMagic|DarkMagic|EnhancingMagic|EnfeeblingMagic|HealingMagic|Singing">
    			<var cmd='setcalc Total-CB ($MainJob-CB + $SubJob-CB + $%Skill-CB + $%Skill-GB + $%SpellElement-CB + $Celerity-CB)' />
    		
    <!-- This line is only for my benefit, and I did not feel like removing it. -->
    			<if advanced='$Debug == 1'>
    				<addtochat>Total Cast Bonus : $Total-CB</addtochat>
    				<addtochat>Cast Bonus from Main Job : $MainJob-CB</addtochat>
    				<addtochat>Cast Bonus from Sub Job : $SubJob-CB</addtochat>
    				<addtochat>Cast Bonus from Job Traits : $%Skill-CB</addtochat>
    				<addtochat>Cast Bonus from %Skill Gear : $%Skill-GB</addtochat>
    				<addtochat>Cast Bonus from %SpellElement : $%SpellElement-CB</addtochat>
    				<addtochat>Cast Bonus from Celerity : $Celerity-CB</addtochat>
    			</if>
    		
    <!-- This line adjusts the cast bonus based on which arts you have active for enhancing and enfeebling magic. -->
    			<if skill="EnfeeblingMagic">
    				<if buffactive="Dark Arts|Addendum: Black">
    					<if type="BlackMagic">
    						<var cmd='setcalc Total-CB ($Total-CB + 10)' />
    					</if>
    					<else>
    						<var cmd='setcalc Total-CB ($Total-CB - 20)' />
    					</else>
    				</if>
    				<elseif buffactive="Light Arts|Addendum: White">
    					<if type="WhiteMagic">
    						<var cmd='setcalc Total-CB ($Total-CB + 10)' />
    					</if>
    					<else>
    						<var cmd='setcalc Total-CB ($Total-CB - 20)' />
    					</else>
    				</elseif>
    			</if>
    			
    <!-- Specifically for use with Heka's Kalasiris.  I have this in an includes so my brother can use too and he doesn't have heka's so if you do you can remove the playername part.  Adds 5 to total-cb cause I swap Anhur Robe for Heka's.  if you don't have a fast cast body, change to + 15.  -->
    			<if spell="Cure*|Cura*" playername="Shadowmeld">
    				<var cmd='setcalc Total-CB ($Total-CB + 5)' />
    			</if>
    			
    			<if spell="Impact" playername="Shadowmeld">
    				<!-- This rule is specific to Shadowmeld because she is using Nares Cap + Anhur Robe for fast cast normally -->
    				<var cmd='setcalc Total-CB ($Total-CB - 20)' />
    			</if>
    		</if>
    		
    		<if skill="ElementalMagic|DarkMagic|EnhancingMagic|EnfeeblingMagic|HealingMagic|Singing">
    			<if advanced='$Debug == 1'>
    				<addtochat>Total Cast Bonus : $Total-CB</addtochat>
    			</if>
    			
    			<if advanced='$Total-CB &gt; 80'>
    <!-- If Total-CB exceeds 80, set to 80 for correct calcs -->
    				<var cmd='set Total-CB 80' />
    			</if>
    			
    			<if advanced='$Debug == 1'>
    				<addtochat>Adjusted Cast Bonus : $Total-CB</addtochat>
    			</if>
    			
    <!-- This line actuall calculates the adjusted cast time -->
    			<var cmd='setcalc CastTime (%CastTime * (75/100.0) * ((100 - $Total-CB) / 100.0))' />
    			<var cmd='setcalc MidCastTime ($CastTime * 0.50)' />
    			
    <!-- I found that for base cast times less that 3 seconds, it was easier to add an aftercast delay to get it to equip aftercast set at the right time. -->
    			<if CastTimeLT="3.0">
    				<aftercastdelay delay="1.0" />
    			</if>
    			
    <!-- In between 3 and 7 seconds it just equips aftercast set at normal aftercast time. -->
    			<if CastTimeLT="7.0">
    				<equip when="aftercast" set="%Status" />
    				<addtochat>CT : Actual CT : MCT : ACT [%CastTime : $CastTime : $MidCastTime : %CastTime]</addtochat>
    			</if>
    			<else>
    <!-- If the cast time is greater than 7 seconds, I actually calculate a good time to reequip my aftercast set.  This prevents me of having 8.5 seconds of downtime when casting Blizzard V and stuff. -->
    <!-- I don't really like my method of calculating this, but it has been okay for now -->
    				<var cmd='setcalc AfterCastTime ((%CastTime + $CastTime) / 3)' />
    				<cmd when="precast">wait $AfterCastTime; sc set %Status</cmd>
    				<addtochat>CT : Actual CT : MCT : ACT [%CastTime : $CastTime : $MidCastTime : $AfterCastTime]</addtochat>
    			</else>
    		</if>

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

    Quote Originally Posted by mistmonster View Post
    I tried that but then it keeps the Gaiters on all the time, doesn't matter if kitemode is set to none
    Then use $KiteMode instead of $Movement, since KiteMode is a subset of Movement, and the value in Movement is probably getting stuck.

  17. #177
    Salvage Bans
    Join Date
    Aug 2006
    Posts
    932
    BG Level
    5
    FFXIV Character
    Mist Monster
    FFXIV Server
    Leviathan
    FFXI Server
    Fenrir

    Quote Originally Posted by Motenten View Post
    Then use $KiteMode instead of $Movement, since KiteMode is a subset of Movement, and the value in Movement is probably getting stuck.
    That works perfectly, thank you!

  18. #178

    Wrong thread my bad.

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

    Please use the Spellcast Help Thread, and post your XML on Pastebin.com.

  20. #180
    A. Body
    Join Date
    Jun 2007
    Posts
    4,445
    BG Level
    7
    FFXIV Character
    Sir Taint
    FFXIV Server
    Gilgamesh
    FFXI Server
    Cerberus

    My PLD SC is up and running. Good second option for the first page of XML.


    http://pastebin.com/s2ynb6AU

+ Reply to Thread
Page 9 of 12 FirstFirst ... 7 8 9 10 11 ... LastLast

Similar Threads

  1. Replies: 6547
    Last Post: 2014-07-08, 22:45
  2. ongoing attendance thread
    By berticus in forum FFXI: Everything
    Replies: 77
    Last Post: 2005-02-21, 09:55
  3. Wiffleball 2.0 [ Dynamis Attendance thread ]
    By Medic in forum FFXI: Everything
    Replies: 1
    Last Post: 2004-08-15, 21:30