26 lines
430 B
Plaintext
26 lines
430 B
Plaintext
//RANDOM DROP
|
|
// Ginge McDaggart
|
|
void main()
|
|
{
|
|
object oNPC = OBJECT_SELF;
|
|
object oItem = GetFirstItemInInventory(oNPC);
|
|
|
|
while (GetIsObjectValid(oItem))
|
|
{
|
|
if(GetDroppableFlag(oItem)== TRUE)
|
|
{
|
|
SetDroppableFlag(oItem, TRUE);
|
|
}
|
|
|
|
if(GetDroppableFlag(oItem)== FALSE)
|
|
{
|
|
int bDroppable=d100()>55;
|
|
SetDroppableFlag(oItem, bDroppable);
|
|
}
|
|
|
|
oItem = GetNextItemInInventory(oNPC);
|
|
|
|
|
|
}
|
|
}
|