I had a question like this as well; 'Passive' skills are still in effect even when unequipped, which is not what I'm going for. Is there a way to make passive skills only take effect if equipped?So wait. Just to make sure, is this compatible with passive skills?
(Such as Neon Black's Script: http://forums.rpgmakerweb.com/index.php?/topic/4693-passive-skills/)
If I want it so that some skills are passive bonuses like "HP +10%" or "Critical +5%" but you can only equip a couple of those and have to choose (like Support Abilities in Bravely Default, etc.), will this script let me do that?
Will only "equipped" passive skills be in effect?
Either way, this is a fantastic script. Thanks.
Try using this script for passive skills instead of Victors-http://forums.rpgmakerweb.com/index.php?/topic/4693-passive-skills/ ,I feel like an idiot because it seems Kazyn and MHRob have already seemed to figure this out, but...
I cannot get passive skills to work with this script. I'm using Victor's Passive States script to make passive skills. I've tried the Limitations add-on, creating a new skill tag called "Passive" with an ID of 3, then plugged <skill tag: 3> into my passive skills in the database, all as MHRob suggested. But the passive skills still take effect even then they are not equipped. I'm obviously missing something here, but don't know what.
Yep, this was the issue. I was creating a passive skill to increase ATK by 200%, and the effect of the skill was visible in the status menu even when the skill was not equipped. I never even bothered to test it out in battle! Thanks for the information!I'm assuming you're talking about passives in menu (map); not in battle?
Because the unequipped skills are removed only in battle ~ on the map etc. you have all the skills available ~ let's say you have only some attack skill equipped, but you can still use heal skills from menu ~ so passives are also available ~ the not equipped passives should not work in battle.
-----
I'm having the same problem as you, so I did only passives, that raises your elemental resistance etc. that's not visible and don't affect stuff on map ~ in battle it works fine.
-----
Or perhaps somebody knows how to solve that... I also would like to know how to do that.
class Scene_Skill < Scene_ItemBase alias meow_on_skill_equip_fix on_skill_equip_ok def on_skill_equip_ok meow_on_skill_equip_fix @actor.refresh @status_window.refresh endend