Remove toggle from component skills?

I’m trying to remove the ability to toggle the ‘toggle skill’ from components and have the game automatically toggle the skill when being used on a weapon.

For instance when using a Coldstone the toggle skill is Chill Aura:
‘/skills/itemskills/componentskills/comp_chillaura_01.dbr’.

Under ‘Skill Config’ I set the ‘instantCast’ field to ‘TRUE’ from ‘FALSE’, but that doesn’t remove the toggle.

The game should cast the skill:
‘/skills/itemskills/componentskills/comp_chillaura_01_buff.dbr’.

Anyone know what I’m doing wrong? Thanks for any help.

Not sure but maybe it should simply not be a togglable skill. Try using another template like SkillBuff_Passive or some sort of other buff which is not togglable.

instantCast decides whether the casting animation is played or not. For instance, Pneumatic Burst has instantCast=TRUE, Veil of Shadows has instantCast=FALSE.

Short of making them passives, this isn’t doable. And if you make them passives, you wouldn’t have an AoE component for the auras.

And you lose another buff you can put defensive devotions on too.

Huh what? Why does nobody ever pay attention to the onEquip auto cast controller type? You might need to reequip the item after assigning but it will auto cast the skill then.

:stuck_out_tongue:

Could you help guide me to implement this? I tried looking for anything on this subject but couldn’t find anything. Are you talking about the ‘autoCastController’ from the ‘Skill Config’ category in the ‘/skills/itemskills/componentskills/comp_chillaura_01_buff.dbr’ skill? I’m a little lost…

Yes I was talking about the auto cast controller. See records/controller/itemcontrollers. Import one from there, open it and have a look at it.

There is a condition called “OnEquip” which should proc the skill when equipping if you put the chance to 100 (100%).

I just can’t manage to get the skill to trigger. It says in the in-game tooltip “Chill Aura (Active While Equipped)” but I tried re-equipping the item, dropping the item then pickup, weapon swap, and nothing.

Edited:
So I started fresh and managed to get it to work.

What I did was I put the: ‘records/controllers/itemskills/basetemplates/base_atself_onequip.dbr’ auto controller (100% chance on equip) into the ‘itemSkillAutoController’ under the ‘Skill Augment’ category in the Coldstone component: ‘records/items/materia/compa_coldstone.dbr’. Thanks for helping.

Guess I have to decide which is more important.