generated from Jaysyn/ModuleTemplate
19 lines
428 B
Plaintext
19 lines
428 B
Plaintext
void main()
|
|
|
|
|
|
{
|
|
|
|
if(GetLocalInt(GetArea(OBJECT_SELF),"nCount")==0)
|
|
return;
|
|
|
|
|
|
|
|
object nearestPC = GetNearestCreature( CREATURE_TYPE_PLAYER_CHAR, PLAYER_CHAR_IS_PC );
|
|
float distance = GetDistanceBetween( nearestPC, OBJECT_SELF );
|
|
if ( distance <= 50.0)
|
|
{
|
|
effect light = EffectVisualEffect( VFX_DUR_ETHEREAL_VISAGE );
|
|
ApplyEffectToObject( DURATION_TYPE_PERMANENT, light, OBJECT_SELF, 6.0 );
|
|
}
|
|
}
|