If the bonus is permanent, simply increase its maximum life/mana and that's it.
This could be a simple option for TFS 1.x+
local POTION_ID = 0000
local storageKey = 00000
local extraHP = 25
local extraMP = 25
local action = Action()
function action.onUse(player, item, fromPos, target, toPos...