24 lines
832 B
Plaintext
24 lines
832 B
Plaintext
|
// wazoo_s0_mkfire - Make fireseeds
|
||
|
void main()
|
||
|
{
|
||
|
object oPC=GetPCSpeaker();
|
||
|
object oItem;
|
||
|
int nParm=GetLocalInt(oPC,"nParm");
|
||
|
int nLevel=GetCasterLevel(oPC);
|
||
|
string sRes="wazoo_it_acorn";
|
||
|
DeleteLocalInt(oPC,"nParm");
|
||
|
if (nParm==2) sRes="wazoo_it_hbb";
|
||
|
oItem=CreateItemOnObject(sRes,oPC);
|
||
|
SetLocalInt(oItem,"nLevel",nLevel);
|
||
|
DelayCommand(IntToFloat(nLevel)*60,DestroyObject(oItem));
|
||
|
oItem=CreateItemOnObject(sRes,oPC);
|
||
|
SetLocalInt(oItem,"nLevel",nLevel);
|
||
|
DelayCommand(IntToFloat(nLevel)*60,DestroyObject(oItem));
|
||
|
oItem=CreateItemOnObject(sRes,oPC);
|
||
|
SetLocalInt(oItem,"nLevel",nLevel);
|
||
|
DelayCommand(IntToFloat(nLevel)*60,DestroyObject(oItem));
|
||
|
oItem=CreateItemOnObject(sRes,oPC);
|
||
|
SetLocalInt(oItem,"nLevel",nLevel);
|
||
|
DelayCommand(IntToFloat(nLevel)*60,DestroyObject(oItem));
|
||
|
}
|