Spellcast Question

Eorzea Time
 
 
 
言語: JP EN FR DE
日本語版のFFXIVPRO利用したい場合は、上記の"JP"を設定して、又はjp.ffxivpro.comを直接に利用してもいいです
users online
フォーラム » FFXI » Jobs » Samurai » spellcast question
spellcast question
 Fenrir.Onicecil
Offline
サーバ: Fenrir
Game: FFXI
user: Onicecil
Posts: 4
By Fenrir.Onicecil 2012-08-06 07:16:06  
Hi, im not sure if this has been posted anywhere else or if i didnt look hard enough, but basically what i need is for SC to use relic feet +2 during 2hr only. If anyone could help me out with the script it would be appreciated.

Thanks!
 Fenrir.Dibble
Offline
サーバ: Fenrir
Game: FFXI
user: Dibble
Posts: 141
By Fenrir.Dibble 2012-08-06 07:35:07  
When you WS during 2 hour or when you TP?
 Fenrir.Onicecil
Offline
サーバ: Fenrir
Game: FFXI
user: Onicecil
Posts: 4
By Fenrir.Onicecil 2012-08-06 07:36:51  
oh, sorry during weapon skills
 Fenrir.Dibble
Offline
サーバ: Fenrir
Game: FFXI
user: Dibble
Posts: 141
By Fenrir.Dibble 2012-08-06 07:40:26  
First you need a set based on your normal WS set + your relic feet:
Code
<set name = "2Hour" BaseSet = "WS">
  <feet>Saotome Sune-Ate +2</feet>
</set>


Then you need a rule that looks for yor two hour being up:
Code
<if Type = "WeaponSkill" BuffActive = "Meikyo Shisui">
  <equip when = "precast" set = "2Hour" />
</if>


There are multiple ways this can be done, though. If you have different WS sets for different WS it might be simpler to add this at the end of each WS rule (after the other WS gear has been set):
Code
<if BuffActive = "Meikyo Shisui">
  <equip when = "precast">
    <feet>Saotome Sune-Ate +2</feet>
  </equip>
</if>
[+]
 Fenrir.Onicecil
Offline
サーバ: Fenrir
Game: FFXI
user: Onicecil
Posts: 4
By Fenrir.Onicecil 2012-08-06 07:43:11  
Alright cool, thanks i appreciate it.
 Asura.Izilder
Offline
サーバ: Asura
Game: FFXI
user: Izildur
Posts: 670
By Asura.Izilder 2012-08-06 15:12:01  
I've been messing with this all day and im totally stuck ;; ... wonder if someone can help.

At the bottom you will see i have repeated the PDT variable as i would like it to work with 2 different Idle variables - but it wont work ;;

<if status="Engaged">
<if advanced='"$PDT"="0"'>
<equip when="engaged|aftercast" set="437_Norm" />
</if>
<else advanced='"$PDT"="1"'>
<equip when="engaged|aftercast" set="PDT" />
</else>


<if advanced='"$Meleeset"="0"'>
<elseif EquipMain="empyrean|437delay">
<equip when="engaged|aftercast" set="437_Norm" />
</elseif>
</if>
<else advanced='"$Meleeset"="1"'>
<equip when="engaged|aftercast" set="Meleeset" />
</else>




<elseif advanced='"$PDT"="0"'>
<elseif EquipMain="empyrean|437delay">
<equip when="engaged|aftercast" set="Meleeset" />
</elseif>
</elseif>
<elseif advanced='"$PDT"="1"'>
<equip when="engaged|aftercast" set="PDT" />
</elseif>