SCH Abilities + Spellcast: Post Dec 2012 Update

Eorzea Time
 
 
 
言語: JP EN FR DE
日本語版のFFXIVPRO利用したい場合は、上記の"JP"を設定して、又はjp.ffxivpro.comを直接に利用してもいいです
users online
フォーラム » FFXI » Jobs » Scholar » SCH Abilities + Spellcast: Post Dec 2012 Update
SCH Abilities + Spellcast: Post Dec 2012 Update
 Phoenix.Varrout
Offline
サーバ: Phoenix
Game: FFXI
user: TehVar
Posts: 13
By Phoenix.Varrout 2012-12-22 15:37:49  
I've come into a few problems with getting spellcast working with SCH abilities and active buffs. Below is the code that I'm using and it seems to work extremely intermittently. I've input the echoes so I can see when things are being active and I can track it, but they're seldom coming up.
These are stand alone within <rules></rules>, they aren't within another <if></if> statement. Any help would be very appreciated.
Code
		<if BuffActive="Light Arts">
			<action type="Command">input /echo Light Arts</action>
		</if>

		<!-- Equip Savant's Bonnet when casting a cure spell and Rapture is active -->
		<if BuffActive="Rapture" Spell="Cure*|Cura*">
			<equip when="Midcast">
				<head lock="t">Svnt. Bonnet +2</head>
			</equip>
            <action type="Command">input /echo Rapture</action>
		</if>
		
		<!-- Equip Savant's Bonnet when casting an elemental spell and Ebullience is active -->
		<if buffactive="Ebullience" Spell="Bliz*">
			<equip when="Precast">
				<head lock="t">Svnt. Bonnet +2</head>
			</equip>
            <action type="Command">input /echo Ebullience</action>
		</if>
		
		<!-- Lock in Savant's Bracers when Perpetuance|Immanence are active to get the bonus from the armour -->
		<if buffactive="Perpetuance|Immanence" Skill="EnhancingMagic">
			<equip when="Precast">
				<hands lock="t">Svnt. Bracers +2</hands>
			</equip>
            <action type="Command">input /echo Perpetuance|Immanence</action>
		</if>


I put an echo command in this bit of code to test things were working, and it worked fine under the correct conditions.
Code
        <elseif BuffActive="Sublimation: Activated">
			<equip when="idle|AfterCast" set="subCharge" />
       </elseif>
 Leviathan.Comeatmebro
Offline
サーバ: Leviathan
Game: FFXI
user: Rairin
Posts: 6052
By Leviathan.Comeatmebro 2012-12-22 15:39:31  
Dec 12 update broke buffactive. The most recent spellcast has repaired it. You need to update spellcast.

(It'd be prudent to check the update threads before posting something like this.)
[+]
 Phoenix.Varrout
Offline
サーバ: Phoenix
Game: FFXI
user: TehVar
Posts: 13
By Phoenix.Varrout 2012-12-22 15:40:56  
Thanks. I did a quick search, but didn't find anything. It was a slack search at that.