(04-16-2019, 08:42 PM)Steel Beast 6Beets Wrote: Thinking about it, I could modify this event system to grant permanent status buffs once a character learns a skill. Yeah, still mulling about that.
It would work the same only there wouldn't be a need of an "else" conditional branch since the buff would be there to stay.
It could work as a passive skill system, yes. Also, you could use this system as a buffer for one or more skills, having status buffs only when the equipment is on.
Based in the given example, Flame Sword could power-up the hero's magical defense by adding the skill/status Heat Endurance (or the like). The same skill/status could be lost when the hero unequips the sword.
For avoiding the specific status' removal by other means (such as the Recover All command), I'd suggest [amoff]DVV's Unalterable States[/amoff]. That would, however, require the use of his two script calls instead (1 to add, 1 to remove).
Unless you want to make it really permanent, of course. =P