42 lines
939 B
Plaintext
42 lines
939 B
Plaintext
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;
|
|
}
|
|
}
|
|
|