void main() { int xHP; xHP = GetMaxHitPoints(OBJECT_SELF) - GetCurrentHitPoints(OBJECT_SELF); effect eEffect; eEffect = EffectHeal(xHP); eEffect = SupernaturalEffect(eEffect); ApplyEffectToObject(DURATION_TYPE_INSTANT, eEffect, OBJECT_SELF); ; int nDice = Random(8); switch(nDice) { case 1: SpeakString("Is that the best you got?", TALKVOLUME_TALK); break; case 2: SpeakString("I've seen apprentices cast better magic than that!", TALKVOLUME_TALK); break; case 3: SpeakString("I'm sorry did you say something?", TALKVOLUME_TALK); break; case 4: SpeakString("Keep practicing one day you could take on a goblin.", TALKVOLUME_TALK); break; case 5: SpeakString("You can learn a lot from a cow.", TALKVOLUME_TALK); break; case 6: SpeakString("Ow, I think that hurt.", TALKVOLUME_TALK); break; case 7: SpeakString("Oooohh, that tingled.", TALKVOLUME_TALK); break; case 8: SpeakString("Red bull gives you wings!", TALKVOLUME_TALK); break; } }