void main()
{
    object oPC = GetEnteringObject();
    int iDamage = GetMaxHitPoints(oPC);
    int nDamageAmount = FloatToInt(0.20 * iDamage);

    PlayVoiceChat(VOICE_CHAT_PAIN2, oPC);
    AssignCommand(oPC, ActionPlayAnimation(ANIMATION_FIREFORGET_SPASM, 1.0, 0.0));
    ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectDamage(nDamageAmount, DAMAGE_TYPE_ACID), oPC);
}