void main()
{
 object oPC = GetLastUsedBy();
 object oArea = GetArea(oPC);
 effect eBlood = EffectVisualEffect(VFX_COM_CHUNK_RED_LARGE);
 effect eDeath = EffectDeath(TRUE, FALSE);

 object oCreature = GetFirstObjectInArea(oArea);
 while (GetIsObjectValid(oCreature))
       {
        if (GetObjectType(oCreature)==OBJECT_TYPE_CREATURE&&
            GetIsEnemy(oPC, oCreature))
            {
             ApplyEffectToObject(DURATION_TYPE_INSTANT, eBlood, oCreature);
             ApplyEffectToObject(DURATION_TYPE_INSTANT, eDeath, oCreature);
            }
       oCreature = GetNextObjectInArea(oArea);
      }
}