void main()
{

object oPC = GetPCSpeaker();

int DoOnce = GetLocalInt(OBJECT_SELF, GetTag(OBJECT_SELF));

if (DoOnce==TRUE) return;

object oTarget;
object oSpawn;
location lTarget;
oTarget = oPC;

lTarget = GetLocation(oTarget);

oSpawn = CreateObject(OBJECT_TYPE_CREATURE, "celenia", lTarget);

oTarget = oSpawn;

PlaySound("as_mg_frstmagic1");

SetLocalInt(OBJECT_SELF, GetTag(OBJECT_SELF), TRUE);

DelayCommand(2.0, AssignCommand(oTarget, ActionStartConversation(oPC, "")));

}

