Currently the Clear Status Effect function appears to clear all status effects, this is not very flexible.
Please allow the clear status effect function to pass a status effect ID to remove specific status effects.
For example, my character has a regen effect and a poison effect. An antidote potion using clear status effect would clear both of those and render the potion largely useless if you have "buffs" on.