PainkillerTablets.c
class PainkillerTablets extends Edible_Base
{
override void SetActions()
{
super.SetActions();
AddAction(ActionForceConsumeSingle);
AddAction(ActionEatTabletFromWrapper);
}
override void OnConsume(float amount, PlayerBase consumer)
{
if (consumer.GetModifiersManager().IsModifierActive(eModifiers.MDF_PAINKILLERS)) // effectively resets the timer
consumer.GetModifiersManager().DeactivateModifier(eModifiers.MDF_PAINKILLERS);
consumer.GetModifiersManager().ActivateModifier(eModifiers.MDF_PAINKILLERS);
}
}