FloatingTextStringOnCreature ("Grr... it tastes bad!", oPC);
if(GetRacialType(oPC) == 5)
{
location lLocationOrc = GetLocation(oPC);
effect eVisualSummonOrc = EffectVisualEffect(VFX_IMP_POLYMORPH);
effect ePolymorphOrc = EffectPolymorph(POLYMORPH_TYPE_CELESTIAL_AVENGER, TRUE);
SetLocalInt(oPC, "TransformedIntoOrc", TRUE);
SetStandardFactionReputation(STANDARD_FACTION_COMMONER, 5, oPC);
SetStandardFactionReputation(STANDARD_FACTION_MERCHANT, 5, oPC);
SetStandardFactionReputation(STANDARD_FACTION_DEFENDER, 5, oPC);
SetCutsceneMode(oPC, TRUE);
AssignCommand(oPC, ClearAllActions());
AssignCommand(oPC, PlayAnimation(ANIMATION_LOOPING_SPASM, 1.0, 1.5));
DelayCommand (1.0, ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eVisualSummonOrc, lLocationOrc));
DelayCommand (1.1, ApplyEffectToObject(DURATION_TYPE_PERMANENT, ePolymorphOrc, oPC));
DelayCommand (1.2, SetCutsceneMode(oPC, FALSE));