void main() { object oPC = GetLastUsedBy(); if (!GetIsPC(oPC)) return; object oTarget; oTarget = oPC; effect eEffect; eEffect = EffectRegenerate(6, 1.0f); ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eEffect, oTarget, 30.0f); }