22 lines
515 B
Plaintext
22 lines
515 B
Plaintext
|
//mm_dwarfguard
|
||
|
//OnPerception
|
||
|
#include "nw_i0_generic"
|
||
|
#include "prc_inc_racial"
|
||
|
|
||
|
void main()
|
||
|
{ object oPC = GetLastPerceived();
|
||
|
|
||
|
if( !GetIsPC(oPC)) return;
|
||
|
|
||
|
if( !GetLastPerceptionSeen()) return;
|
||
|
|
||
|
if( (MyPRCGetRacialType(oPC) == RACIAL_TYPE_DWARF) ||
|
||
|
(MyPRCGetRacialType(oPC) == RACIAL_TYPE_GNOME))
|
||
|
return;
|
||
|
|
||
|
ClearAllActions(); // its a good idea to clear out previous actions before giving him new ones to do in this case.
|
||
|
DetermineCombatRound( oPC);
|
||
|
SpeakString( "Die Interloper!");
|
||
|
}
|
||
|
|