18 lines
503 B
Plaintext
18 lines
503 B
Plaintext
#include "quest_inc"
|
|
void main()
|
|
{
|
|
object oPC = GetPCSpeaker();
|
|
string sDB = CharacterDB(oPC);
|
|
|
|
string sItem = GetCampaignString(sDB, "QUEST_ITEM");
|
|
CreateItemOnObject(sItem, oPC);
|
|
|
|
int nExp = GetCampaignInt(sDB, "QUEST_EXP");
|
|
GiveXPToCreature(oPC, nExp);
|
|
|
|
string sToken = GetLocalString(oPC, "QuestToken");
|
|
RemoveJournalQuestEntry("random_quest"+sToken, oPC, FALSE);
|
|
DeleteCampaignVariable(sDB, "QUEST_JOURNAL");
|
|
ExecuteScript("client_walkaway", OBJECT_SELF);
|
|
}
|