Amon_PRC8/_module/nss/ls_abyss.nss

43 lines
1.4 KiB
Plaintext
Raw Normal View History

2025-04-03 19:00:46 -04:00
//:://////////////////////////////////////////////
//::// Abyss LEWT
//:://///////////////////////////////////////////
void main()
{
ExecuteScript("uberloot", OBJECT_SELF);
int nDiceRoll = d100(1);
if(nDiceRoll <= 30)
{
int nItemNuma = d20(1);
int nItemNumb = d20(1);
int nItemNum = nItemNuma + nItemNumb - 1;
if (nItemNum <= 9)
{
string sItem = "KelObjectAby00" + IntToString(nItemNum);
CreateItemOnObject(sItem, OBJECT_SELF, 1);
}
else if (nItemNum <= 38)
{
string sItem = "KelObjectAby0" + IntToString(nItemNum);
CreateItemOnObject(sItem, OBJECT_SELF, 1);
}
else
{
int nItemNum2 = nItemNum - 38;
if (nItemNum2 <= 9)
{
string sItem = "KelObjectAby00" + IntToString(nItemNum);
CreateItemOnObject(sItem, OBJECT_SELF, 1);
}
else if (nItemNum2 <= 38)
{
string sItem = "KelObjectAby0" + IntToString(nItemNum);
CreateItemOnObject(sItem, OBJECT_SELF, 1);
}
}
}
ExecuteScript("prc_npc_death", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
}