Initial commit

Initial commit.  Updated release archive.
This commit is contained in:
Jaysyn904
2024-06-13 15:08:33 -04:00
parent c0bd67a6a7
commit a6f6db7303
5236 changed files with 4203994 additions and 0 deletions

View File

@@ -0,0 +1,51 @@
#include "en5_treasure"
void main()
{
object oPC;
object oChest;
int iRandom;
int iCampSpot;
string sZone;
string sTag;
oPC=GetPCSpeaker();
sZone=GetLocalString(OBJECT_SELF,"QuestZone");
iCampSpot=GetLocalInt(OBJECT_SELF,"QuestStep1CampSpot");
sTag=sZone + "_C" + IntToString(iCampSpot) + "_Treasure_S";
oChest=GetObjectByTag(sTag);
if (!GetIsObjectValid(oChest))
{
sTag=GetLocalString(OBJECT_SELF,"QuestStep1MobTag");
oChest=GetObjectByTag(sTag);
}
iRandom=Random(4);
if (iRandom<1)
{
CreateItemOnObject("NW_IT_GOLD001", oChest, 500);
}
else if (iRandom<2)
{
CreateItemOnObject("NW_IT_GOLD001", oChest, 1000);
}
else if (iRandom<3)
{
if (Random(2)==0)
GetMagicItem(oChest,1,1,oPC);
else
GetMagicItem(oChest,1,2,oPC);
}
else
{
GetMagicItem(oChest,1,5,oPC);
}
SetLocalInt(OBJECT_SELF,"QuestComplete",1);
SetLocalInt(OBJECT_SELF,"QuestLine",0);
SetLocalInt(OBJECT_SELF,"QuestStep",1);
SetLocalInt(OBJECT_SELF,"QuestLineStart",100);
}