38 lines
1.2 KiB
Plaintext
38 lines
1.2 KiB
Plaintext
|
#include "NW_O2_CONINCLUDE"
|
||
|
#include "NW_I0_GENERIC"
|
||
|
#include "X2_inc_treasure"
|
||
|
#include "X0_I0_TREASURE"
|
||
|
void main()
|
||
|
{
|
||
|
SetSpawnInCondition(NW_FLAG_APPEAR_SPAWN_IN_ANIMATION);
|
||
|
SetListeningPatterns();
|
||
|
WalkWayPoints();
|
||
|
GenerateHighTreasure(OBJECT_SELF);
|
||
|
GenerateHighTreasure(OBJECT_SELF);
|
||
|
|
||
|
{int nRandom = d12(1);
|
||
|
if (nRandom == 1){
|
||
|
CreateItemOnObject("wblfh002", OBJECT_SELF, 1);}
|
||
|
else {
|
||
|
CreateItemOnObject("NW_WBLFH001", OBJECT_SELF, 1);
|
||
|
}}
|
||
|
|
||
|
{int nRandom = d4(1);
|
||
|
int nTreasureType = 1;
|
||
|
if (nRandom == 1){
|
||
|
CreateGem(OBJECT_SELF, OBJECT_SELF, nTreasureType);}
|
||
|
else if (nRandom == 2){
|
||
|
CreateGem(OBJECT_SELF, OBJECT_SELF, nTreasureType);
|
||
|
CreateGem(OBJECT_SELF, OBJECT_SELF, nTreasureType);}
|
||
|
else if (nRandom == 3){
|
||
|
CreateGem(OBJECT_SELF, OBJECT_SELF, nTreasureType);
|
||
|
CreateGem(OBJECT_SELF, OBJECT_SELF, nTreasureType);
|
||
|
CreateGem(OBJECT_SELF, OBJECT_SELF, nTreasureType);}
|
||
|
else if (nRandom == 4){
|
||
|
CreateGem(OBJECT_SELF, OBJECT_SELF, nTreasureType);
|
||
|
CreateGem(OBJECT_SELF, OBJECT_SELF, nTreasureType);
|
||
|
CreateGem(OBJECT_SELF, OBJECT_SELF, nTreasureType);
|
||
|
CreateGem(OBJECT_SELF, OBJECT_SELF, nTreasureType);}
|
||
|
}
|
||
|
}
|