2025/09/28 Update

More updates from @Behindflayer.
Full compile.
This commit is contained in:
Jaysyn904
2025-09-28 10:34:01 -04:00
parent 8f76c0e5a5
commit baf444e0eb
109 changed files with 2054 additions and 123 deletions

View File

@@ -6,44 +6,46 @@ void main()
{
ExecuteScript ("uberloot", OBJECT_SELF);
CreateItemOnObject("DragonsBlood", OBJECT_SELF, 1);
int nDiceRoll = d100(1);
if(nDiceRoll <= 4)
if(nDiceRoll <= 10)
{
CreateItemOnObject("Blackclawstooth", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 8)
else if(nDiceRoll <= 20)
{
CreateItemOnObject("Blackclawsclaw", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 12)
else if(nDiceRoll <= 30)
{
CreateItemOnObject("blackclawscloak", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 16)
else if(nDiceRoll <= 40)
{
CreateItemOnObject("Blackclaw4", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 20)
else if(nDiceRoll <= 50)
{
CreateItemOnObject("Blackclaw5", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 24)
else if(nDiceRoll <= 60)
{
CreateItemOnObject("Blackclaw6", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 28)
else if(nDiceRoll <= 70)
{
CreateItemOnObject("Blackclaw7", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 32)
else if(nDiceRoll <= 80)
{
CreateItemOnObject("Blackclaw8", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 36)
else if(nDiceRoll <= 90)
{
CreateItemOnObject("Blackclaw9", OBJECT_SELF, 1);
}
else{CreateItemOnObject("DragonsBlood", OBJECT_SELF, 1);}
ExecuteScript("prc_npc_death", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
}

View File

@@ -6,21 +6,22 @@ void main()
{
ExecuteScript ("uberloot", OBJECT_SELF);
CreateItemOnObject("DragonsBlood", OBJECT_SELF, 1);
int nDiceRoll = d100(1);
if(nDiceRoll <= 10)
if(nDiceRoll <= 15)
{
CreateItemOnObject("Bluckshuph1", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 20)
else if(nDiceRoll <= 30)
{
CreateItemOnObject("Bluckshuph2", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 30)
else if(nDiceRoll <= 45)
{
CreateItemOnObject("Bluckshuph3", OBJECT_SELF, 1);
}
ExecuteScript("prc_npc_death", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
}

View File

@@ -6,21 +6,22 @@ void main()
{
ExecuteScript ("uberloot", OBJECT_SELF);
CreateItemOnObject("DragonsBlood", OBJECT_SELF, 1);
int nDiceRoll = d100(1);
if(nDiceRoll <= 10)
if(nDiceRoll <= 15)
{
CreateItemOnObject("lycoldi1", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 20)
else if(nDiceRoll <= 30)
{
CreateItemOnObject("lycoldi2", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 30)
else if(nDiceRoll <= 45)
{
CreateItemOnObject("lycoldi3", OBJECT_SELF, 1);
}
ExecuteScript("prc_npc_death", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
}

View File

@@ -6,33 +6,34 @@ void main()
{
ExecuteScript ("uberloot", OBJECT_SELF);
CreateItemOnObject("DragonsBlood", OBJECT_SELF, 1);
int nDiceRoll = d100(1);
if(nDiceRoll <= 05)
if(nDiceRoll <= 10)
{
CreateItemOnObject("Ekrubus1", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 05)
else if(nDiceRoll <= 15)
{
CreateItemOnObject("Ekrubus2", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 10)
else if(nDiceRoll <= 20)
{
CreateItemOnObject("Ekrubus3", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 15)
else if(nDiceRoll <= 25)
{
CreateItemOnObject("Ekrubus4", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 20)
else if(nDiceRoll <= 30)
{
CreateItemOnObject("Ekrubus5", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 25)
else if(nDiceRoll <= 35)
{
CreateItemOnObject("Ekrubus6", OBJECT_SELF, 1);
}
ExecuteScript("prc_npc_death", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
}

View File

@@ -6,21 +6,22 @@ void main()
{
ExecuteScript ("uberloot", OBJECT_SELF);
CreateItemOnObject("DragonsBlood", OBJECT_SELF, 1);
int nDiceRoll = d100(1);
if(nDiceRoll <= 3)
if(nDiceRoll <= 15)
{
CreateItemOnObject("leistranwarstaff", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 6)
else if(nDiceRoll <= 30)
{
CreateItemOnObject("PiousMace", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 9)
else if(nDiceRoll <= 45)
{
CreateItemOnObject("GeuliarScale", OBJECT_SELF, 1);
}
else{CreateItemOnObject("DragonsBlood", OBJECT_SELF, 1);}
ExecuteScript("prc_npc_death", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
}

View File

@@ -6,6 +6,7 @@ void main()
{
ExecuteScript ("uberloot", OBJECT_SELF);
CreateItemOnObject("DragonsBlood", OBJECT_SELF, 1);
int nDiceRoll = d100(1);
if(nDiceRoll <= 10)
@@ -21,6 +22,6 @@ void main()
CreateItemOnObject("Horonimus3", OBJECT_SELF, 1);
}
ExecuteScript("prc_npc_death", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
}

View File

@@ -6,6 +6,7 @@ void main()
{
ExecuteScript ("uberloot", OBJECT_SELF);
CreateItemOnObject("DragonsBlood", OBJECT_SELF, 1);
int nDiceRoll = d100(1);
if(nDiceRoll <= 10)
@@ -21,6 +22,6 @@ void main()
CreateItemOnObject("Hrazor3", OBJECT_SELF, 1);
}
ExecuteScript("prc_npc_death", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
}

View File

@@ -20,7 +20,12 @@ void main()
{
CreateItemOnObject("Norhamer3", OBJECT_SELF, 1);
}
ExecuteScript("prc_npc_death", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
else
{
CreateItemOnObject("DragonsBlood", OBJECT_SELF, 1);
}
ExecuteScript("prc_npc_death", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
}

View File

@@ -6,28 +6,33 @@ void main()
{
ExecuteScript ("uberloot", OBJECT_SELF);
CreateItemOnObject("DragonsBlood", OBJECT_SELF, 1);
int nDiceRoll = d100(1);
if(nDiceRoll <= 7)
if(nDiceRoll <= 15)
{
CreateItemOnObject("HideofPenthrax", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 14)
else if(nDiceRoll <= 30)
{
CreateItemOnObject("HeartoftheGreatOak", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 21)
else if(nDiceRoll <= 45)
{
CreateItemOnObject("PenthraxsScale", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 28)
else if(nDiceRoll <= 60)
{
CreateItemOnObject("FangofPenthrax", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 35)
else if(nDiceRoll <= 75)
{
CreateItemOnObject("PenthraxsRobe", OBJECT_SELF, 1);
}
else
{
CreateItemOnObject("DragonsBlood", OBJECT_SELF, 1);
}
ExecuteScript("prc_npc_death", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
}

View File

@@ -8,19 +8,24 @@ void main()
ExecuteScript ("uberloot", OBJECT_SELF);
int nDiceRoll = d100(1);
if(nDiceRoll <= 10)
if(nDiceRoll <= 15)
{
CreateItemOnObject("Silas1", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 20)
else if(nDiceRoll <= 30)
{
CreateItemOnObject("Silas2", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 30)
else if(nDiceRoll <= 45)
{
CreateItemOnObject("Silas3", OBJECT_SELF, 1);
}
ExecuteScript("prc_npc_death", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
else
{
CreateItemOnObject("DragonsBlood", OBJECT_SELF, 1);
}
ExecuteScript("prc_npc_death", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
}

View File

@@ -6,21 +6,22 @@ void main()
{
ExecuteScript ("uberloot", OBJECT_SELF);
CreateItemOnObject("DragonsBlood", OBJECT_SELF, 1);
int nDiceRoll = d100(1);
if(nDiceRoll <= 10)
if(nDiceRoll <= 15)
{
CreateItemOnObject("SohnVonZok1", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 20)
else if(nDiceRoll <= 30)
{
CreateItemOnObject("SohnVonZok2", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 30)
else if(nDiceRoll <= 45)
{
CreateItemOnObject("SohnVonZok3", OBJECT_SELF, 1);
}
ExecuteScript("prc_npc_death", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
ExecuteScript("prc_npc_death", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
}

View File

@@ -6,21 +6,22 @@ void main()
{
ExecuteScript ("uberloot", OBJECT_SELF);
CreateItemOnObject("DragonsBlood", OBJECT_SELF, 1);
int nDiceRoll = d100(1);
if(nDiceRoll <= 10)
if(nDiceRoll <= 15)
{
CreateItemOnObject("TochterVonZok1", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 20)
else if(nDiceRoll <= 30)
{
CreateItemOnObject("TochterVonZok2", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 30)
else if(nDiceRoll <= 45)
{
CreateItemOnObject("TochterVonZok3", OBJECT_SELF, 1);
}
ExecuteScript("prc_npc_death", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
ExecuteScript("prc_npc_death", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
}

View File

@@ -6,6 +6,7 @@ void main()
{
ExecuteScript ("uberloot", OBJECT_SELF);
CreateItemOnObject("DragonsBlood", OBJECT_SELF, 1);
int nDiceRoll = d100(1);
if(nDiceRoll <= 10)
@@ -20,7 +21,7 @@ void main()
{
CreateItemOnObject("zoksfang", OBJECT_SELF, 1);
}
ExecuteScript("prc_npc_death", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
ExecuteScript("prc_npc_death", OBJECT_SELF);
ExecuteScript("prc_pwondeath", OBJECT_SELF);
}

View File

@@ -12,7 +12,7 @@ void main()
if (GetAILevel(OBJECT_SELF) == AI_LEVEL_VERY_LOW) return;
object oCreature = OBJECT_SELF;
//:: Disabled for World of Amon
//ExecuteScript("prc_npc_hb", oCreature);
ExecuteScript("prc_npc_hb", oCreature);
if(AI_DEBUG) ai_Debug("nw_c2_default1", "16", GetName(oCreature) + " Heartbeat." +
" OnSpawn: " + IntToString(GetLocalInt(oCreature, AI_ONSPAWN_EVENT)));
// We run our OnSpawn in the heartbeat so the creator can use the original

View File

@@ -16,4 +16,121 @@ DestroyObject(oLight5, 3.0);
SetLocalInt (oModule, "ThentilOne", 10);
CreateObject(OBJECT_TYPE_PLACEABLE, "1Light11",GetLocation(GetNearestObjectByTag("ThentilZoneOne")));
int nMasterRoll = d100(1);
if(nMasterRoll <= 5)
{
int nDiceRoll = d100(1);
if(nDiceRoll <= 1)
{
CreateItemOnObject("morfiantbastard", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 3)
{
CreateItemOnObject("morphiantdouble", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 5)
{
CreateItemOnObject("morphiantheavy", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 6)
{
CreateItemOnObject("morphiantlhammer", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 8)
{
CreateItemOnObject("morphiantrapier", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 9)
{
CreateItemOnObject("morphianttwobl", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 10)
{
CreateItemOnObject("morfiantbattlea", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 12)
{
CreateItemOnObject("morphiantgreat", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 13)
{
CreateItemOnObject("morphiantkama", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 15)
{
CreateItemOnObject("morphiantlongsw", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 17)
{
CreateItemOnObject("morphiantscimit", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 18)
{
CreateItemOnObject("morphiantwarham", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 20)
{
CreateItemOnObject("morfiantclub", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 21)
{
CreateItemOnObject("morphiantgreats", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 22)
{
CreateItemOnObject("morphiantkatana", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 24)
{
CreateItemOnObject("morphiantmace", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 25)
{
CreateItemOnObject("morphiantshort", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 27)
{
CreateItemOnObject("morfiantdagger", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 29)
{
CreateItemOnObject("morphianthalberd", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 31)
{
CreateItemOnObject("morphiantkukri", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 33)
{
CreateItemOnObject("morphiantmornin", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 35)
{
CreateItemOnObject("morphiantsickle", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 37)
{
CreateItemOnObject("morphiantdirem", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 39)
{
CreateItemOnObject("morphianthanda", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 41)
{
CreateItemOnObject("morphiantlight", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 43)
{
CreateItemOnObject("morphiantquarte", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 45)
{
CreateItemOnObject("morphiantspear", OBJECT_SELF, 1);
}
else if(nDiceRoll = 46)
{
CreateItemOnObject("morphiantdwarfax", OBJECT_SELF, 1);
}
}
}

View File

@@ -56,4 +56,121 @@ CreateObject(OBJECT_TYPE_PLACEABLE, "1Light21",GetLocation(GetNearestObjectByTag
CreateItemOnObject("EXPBOOK006", OBJECT_SELF, 1);
}
}
int nMasterRoll = d100(1);
if(nMasterRoll <= 5)
{
int nDiceRoll = d100(1);
if(nDiceRoll <= 1)
{
CreateItemOnObject("morfiantbastard", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 3)
{
CreateItemOnObject("morphiantdouble", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 5)
{
CreateItemOnObject("morphiantheavy", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 6)
{
CreateItemOnObject("morphiantlhammer", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 8)
{
CreateItemOnObject("morphiantrapier", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 9)
{
CreateItemOnObject("morphianttwobl", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 10)
{
CreateItemOnObject("morfiantbattlea", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 12)
{
CreateItemOnObject("morphiantgreat", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 13)
{
CreateItemOnObject("morphiantkama", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 15)
{
CreateItemOnObject("morphiantlongsw", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 17)
{
CreateItemOnObject("morphiantscimit", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 18)
{
CreateItemOnObject("morphiantwarham", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 20)
{
CreateItemOnObject("morfiantclub", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 21)
{
CreateItemOnObject("morphiantgreats", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 22)
{
CreateItemOnObject("morphiantkatana", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 24)
{
CreateItemOnObject("morphiantmace", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 25)
{
CreateItemOnObject("morphiantshort", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 27)
{
CreateItemOnObject("morfiantdagger", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 29)
{
CreateItemOnObject("morphianthalberd", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 31)
{
CreateItemOnObject("morphiantkukri", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 33)
{
CreateItemOnObject("morphiantmornin", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 35)
{
CreateItemOnObject("morphiantsickle", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 37)
{
CreateItemOnObject("morphiantdirem", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 39)
{
CreateItemOnObject("morphianthanda", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 41)
{
CreateItemOnObject("morphiantlight", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 43)
{
CreateItemOnObject("morphiantquarte", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 45)
{
CreateItemOnObject("morphiantspear", OBJECT_SELF, 1);
}
else if(nDiceRoll = 46)
{
CreateItemOnObject("morphiantdwarfax", OBJECT_SELF, 1);
}
}
}

View File

@@ -56,4 +56,121 @@ CreateObject(OBJECT_TYPE_PLACEABLE, "1Light31",GetLocation(GetNearestObjectByTag
CreateItemOnObject("EXPBOOK006", OBJECT_SELF, 1);
}
}
int nMasterRoll = d100(1);
if(nMasterRoll <= 5)
{
int nDiceRoll = d100(1);
if(nDiceRoll <= 1)
{
CreateItemOnObject("morfiantbastard", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 3)
{
CreateItemOnObject("morphiantdouble", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 5)
{
CreateItemOnObject("morphiantheavy", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 6)
{
CreateItemOnObject("morphiantlhammer", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 8)
{
CreateItemOnObject("morphiantrapier", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 9)
{
CreateItemOnObject("morphianttwobl", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 10)
{
CreateItemOnObject("morfiantbattlea", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 12)
{
CreateItemOnObject("morphiantgreat", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 13)
{
CreateItemOnObject("morphiantkama", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 15)
{
CreateItemOnObject("morphiantlongsw", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 17)
{
CreateItemOnObject("morphiantscimit", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 18)
{
CreateItemOnObject("morphiantwarham", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 20)
{
CreateItemOnObject("morfiantclub", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 21)
{
CreateItemOnObject("morphiantgreats", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 22)
{
CreateItemOnObject("morphiantkatana", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 24)
{
CreateItemOnObject("morphiantmace", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 25)
{
CreateItemOnObject("morphiantshort", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 27)
{
CreateItemOnObject("morfiantdagger", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 29)
{
CreateItemOnObject("morphianthalberd", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 31)
{
CreateItemOnObject("morphiantkukri", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 33)
{
CreateItemOnObject("morphiantmornin", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 35)
{
CreateItemOnObject("morphiantsickle", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 37)
{
CreateItemOnObject("morphiantdirem", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 39)
{
CreateItemOnObject("morphianthanda", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 41)
{
CreateItemOnObject("morphiantlight", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 43)
{
CreateItemOnObject("morphiantquarte", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 45)
{
CreateItemOnObject("morphiantspear", OBJECT_SELF, 1);
}
else if(nDiceRoll = 46)
{
CreateItemOnObject("morphiantdwarfax", OBJECT_SELF, 1);
}
}
}

View File

@@ -56,4 +56,121 @@ CreateObject(OBJECT_TYPE_PLACEABLE, "1Light41",GetLocation(GetNearestObjectByTag
CreateItemOnObject("EXPBOOK006", OBJECT_SELF, 1);
}
}
int nMasterRoll = d100(1);
if(nMasterRoll <= 5)
{
int nDiceRoll = d100(1);
if(nDiceRoll <= 1)
{
CreateItemOnObject("morfiantbastard", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 3)
{
CreateItemOnObject("morphiantdouble", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 5)
{
CreateItemOnObject("morphiantheavy", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 6)
{
CreateItemOnObject("morphiantlhammer", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 8)
{
CreateItemOnObject("morphiantrapier", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 9)
{
CreateItemOnObject("morphianttwobl", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 10)
{
CreateItemOnObject("morfiantbattlea", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 12)
{
CreateItemOnObject("morphiantgreat", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 13)
{
CreateItemOnObject("morphiantkama", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 15)
{
CreateItemOnObject("morphiantlongsw", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 17)
{
CreateItemOnObject("morphiantscimit", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 18)
{
CreateItemOnObject("morphiantwarham", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 20)
{
CreateItemOnObject("morfiantclub", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 21)
{
CreateItemOnObject("morphiantgreats", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 22)
{
CreateItemOnObject("morphiantkatana", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 24)
{
CreateItemOnObject("morphiantmace", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 25)
{
CreateItemOnObject("morphiantshort", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 27)
{
CreateItemOnObject("morfiantdagger", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 29)
{
CreateItemOnObject("morphianthalberd", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 31)
{
CreateItemOnObject("morphiantkukri", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 33)
{
CreateItemOnObject("morphiantmornin", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 35)
{
CreateItemOnObject("morphiantsickle", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 37)
{
CreateItemOnObject("morphiantdirem", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 39)
{
CreateItemOnObject("morphianthanda", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 41)
{
CreateItemOnObject("morphiantlight", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 43)
{
CreateItemOnObject("morphiantquarte", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 45)
{
CreateItemOnObject("morphiantspear", OBJECT_SELF, 1);
}
else if(nDiceRoll = 46)
{
CreateItemOnObject("morphiantdwarfax", OBJECT_SELF, 1);
}
}
}

View File

@@ -56,4 +56,121 @@ CreateObject(OBJECT_TYPE_PLACEABLE, "1Light51",GetLocation(GetNearestObjectByTag
CreateItemOnObject("EXPBOOK006", OBJECT_SELF, 1);
}
}
int nMasterRoll = d100(1);
if(nMasterRoll <= 5)
{
int nDiceRoll = d100(1);
if(nDiceRoll <= 1)
{
CreateItemOnObject("morfiantbastard", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 3)
{
CreateItemOnObject("morphiantdouble", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 5)
{
CreateItemOnObject("morphiantheavy", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 6)
{
CreateItemOnObject("morphiantlhammer", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 8)
{
CreateItemOnObject("morphiantrapier", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 9)
{
CreateItemOnObject("morphianttwobl", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 10)
{
CreateItemOnObject("morfiantbattlea", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 12)
{
CreateItemOnObject("morphiantgreat", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 13)
{
CreateItemOnObject("morphiantkama", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 15)
{
CreateItemOnObject("morphiantlongsw", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 17)
{
CreateItemOnObject("morphiantscimit", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 18)
{
CreateItemOnObject("morphiantwarham", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 20)
{
CreateItemOnObject("morfiantclub", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 21)
{
CreateItemOnObject("morphiantgreats", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 22)
{
CreateItemOnObject("morphiantkatana", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 24)
{
CreateItemOnObject("morphiantmace", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 25)
{
CreateItemOnObject("morphiantshort", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 27)
{
CreateItemOnObject("morfiantdagger", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 29)
{
CreateItemOnObject("morphianthalberd", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 31)
{
CreateItemOnObject("morphiantkukri", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 33)
{
CreateItemOnObject("morphiantmornin", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 35)
{
CreateItemOnObject("morphiantsickle", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 37)
{
CreateItemOnObject("morphiantdirem", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 39)
{
CreateItemOnObject("morphianthanda", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 41)
{
CreateItemOnObject("morphiantlight", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 43)
{
CreateItemOnObject("morphiantquarte", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 45)
{
CreateItemOnObject("morphiantspear", OBJECT_SELF, 1);
}
else if(nDiceRoll = 46)
{
CreateItemOnObject("morphiantdwarfax", OBJECT_SELF, 1);
}
}
}

View File

@@ -16,4 +16,121 @@ DestroyObject(oLight5, 3.0);
SetLocalInt (oModule, "ThentilTwo", 10);
CreateObject(OBJECT_TYPE_PLACEABLE, "2Light12",GetLocation(GetNearestObjectByTag("ThentilZoneTwo")));
int nMasterRoll = d100(1);
if(nMasterRoll <= 5)
{
int nDiceRoll = d100(1);
if(nDiceRoll <= 1)
{
CreateItemOnObject("morfiantbastard", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 3)
{
CreateItemOnObject("morphiantdouble", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 5)
{
CreateItemOnObject("morphiantheavy", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 6)
{
CreateItemOnObject("morphiantlhammer", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 8)
{
CreateItemOnObject("morphiantrapier", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 9)
{
CreateItemOnObject("morphianttwobl", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 10)
{
CreateItemOnObject("morfiantbattlea", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 12)
{
CreateItemOnObject("morphiantgreat", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 13)
{
CreateItemOnObject("morphiantkama", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 15)
{
CreateItemOnObject("morphiantlongsw", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 17)
{
CreateItemOnObject("morphiantscimit", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 18)
{
CreateItemOnObject("morphiantwarham", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 20)
{
CreateItemOnObject("morfiantclub", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 21)
{
CreateItemOnObject("morphiantgreats", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 22)
{
CreateItemOnObject("morphiantkatana", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 24)
{
CreateItemOnObject("morphiantmace", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 25)
{
CreateItemOnObject("morphiantshort", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 27)
{
CreateItemOnObject("morfiantdagger", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 29)
{
CreateItemOnObject("morphianthalberd", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 31)
{
CreateItemOnObject("morphiantkukri", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 33)
{
CreateItemOnObject("morphiantmornin", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 35)
{
CreateItemOnObject("morphiantsickle", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 37)
{
CreateItemOnObject("morphiantdirem", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 39)
{
CreateItemOnObject("morphianthanda", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 41)
{
CreateItemOnObject("morphiantlight", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 43)
{
CreateItemOnObject("morphiantquarte", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 45)
{
CreateItemOnObject("morphiantspear", OBJECT_SELF, 1);
}
else if(nDiceRoll = 46)
{
CreateItemOnObject("morphiantdwarfax", OBJECT_SELF, 1);
}
}
}

View File

@@ -56,4 +56,121 @@ CreateObject(OBJECT_TYPE_PLACEABLE, "2Light22",GetLocation(GetNearestObjectByTag
CreateItemOnObject("EXPBOOK006", OBJECT_SELF, 1);
}
}
int nMasterRoll = d100(1);
if(nMasterRoll <= 5)
{
int nDiceRoll = d100(1);
if(nDiceRoll <= 1)
{
CreateItemOnObject("morfiantbastard", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 3)
{
CreateItemOnObject("morphiantdouble", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 5)
{
CreateItemOnObject("morphiantheavy", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 6)
{
CreateItemOnObject("morphiantlhammer", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 8)
{
CreateItemOnObject("morphiantrapier", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 9)
{
CreateItemOnObject("morphianttwobl", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 10)
{
CreateItemOnObject("morfiantbattlea", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 12)
{
CreateItemOnObject("morphiantgreat", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 13)
{
CreateItemOnObject("morphiantkama", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 15)
{
CreateItemOnObject("morphiantlongsw", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 17)
{
CreateItemOnObject("morphiantscimit", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 18)
{
CreateItemOnObject("morphiantwarham", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 20)
{
CreateItemOnObject("morfiantclub", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 21)
{
CreateItemOnObject("morphiantgreats", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 22)
{
CreateItemOnObject("morphiantkatana", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 24)
{
CreateItemOnObject("morphiantmace", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 25)
{
CreateItemOnObject("morphiantshort", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 27)
{
CreateItemOnObject("morfiantdagger", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 29)
{
CreateItemOnObject("morphianthalberd", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 31)
{
CreateItemOnObject("morphiantkukri", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 33)
{
CreateItemOnObject("morphiantmornin", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 35)
{
CreateItemOnObject("morphiantsickle", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 37)
{
CreateItemOnObject("morphiantdirem", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 39)
{
CreateItemOnObject("morphianthanda", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 41)
{
CreateItemOnObject("morphiantlight", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 43)
{
CreateItemOnObject("morphiantquarte", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 45)
{
CreateItemOnObject("morphiantspear", OBJECT_SELF, 1);
}
else if(nDiceRoll = 46)
{
CreateItemOnObject("morphiantdwarfax", OBJECT_SELF, 1);
}
}
}

View File

@@ -56,4 +56,121 @@ CreateObject(OBJECT_TYPE_PLACEABLE, "2Light32",GetLocation(GetNearestObjectByTag
CreateItemOnObject("EXPBOOK006", OBJECT_SELF, 1);
}
}
int nMasterRoll = d100(1);
if(nMasterRoll <= 5)
{
int nDiceRoll = d100(1);
if(nDiceRoll <= 1)
{
CreateItemOnObject("morfiantbastard", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 3)
{
CreateItemOnObject("morphiantdouble", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 5)
{
CreateItemOnObject("morphiantheavy", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 6)
{
CreateItemOnObject("morphiantlhammer", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 8)
{
CreateItemOnObject("morphiantrapier", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 9)
{
CreateItemOnObject("morphianttwobl", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 10)
{
CreateItemOnObject("morfiantbattlea", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 12)
{
CreateItemOnObject("morphiantgreat", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 13)
{
CreateItemOnObject("morphiantkama", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 15)
{
CreateItemOnObject("morphiantlongsw", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 17)
{
CreateItemOnObject("morphiantscimit", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 18)
{
CreateItemOnObject("morphiantwarham", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 20)
{
CreateItemOnObject("morfiantclub", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 21)
{
CreateItemOnObject("morphiantgreats", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 22)
{
CreateItemOnObject("morphiantkatana", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 24)
{
CreateItemOnObject("morphiantmace", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 25)
{
CreateItemOnObject("morphiantshort", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 27)
{
CreateItemOnObject("morfiantdagger", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 29)
{
CreateItemOnObject("morphianthalberd", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 31)
{
CreateItemOnObject("morphiantkukri", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 33)
{
CreateItemOnObject("morphiantmornin", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 35)
{
CreateItemOnObject("morphiantsickle", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 37)
{
CreateItemOnObject("morphiantdirem", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 39)
{
CreateItemOnObject("morphianthanda", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 41)
{
CreateItemOnObject("morphiantlight", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 43)
{
CreateItemOnObject("morphiantquarte", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 45)
{
CreateItemOnObject("morphiantspear", OBJECT_SELF, 1);
}
else if(nDiceRoll = 46)
{
CreateItemOnObject("morphiantdwarfax", OBJECT_SELF, 1);
}
}
}

View File

@@ -56,4 +56,121 @@ CreateObject(OBJECT_TYPE_PLACEABLE, "2Light42",GetLocation(GetNearestObjectByTag
CreateItemOnObject("EXPBOOK006", OBJECT_SELF, 1);
}
}
int nMasterRoll = d100(1);
if(nMasterRoll <= 5)
{
int nDiceRoll = d100(1);
if(nDiceRoll <= 1)
{
CreateItemOnObject("morfiantbastard", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 3)
{
CreateItemOnObject("morphiantdouble", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 5)
{
CreateItemOnObject("morphiantheavy", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 6)
{
CreateItemOnObject("morphiantlhammer", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 8)
{
CreateItemOnObject("morphiantrapier", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 9)
{
CreateItemOnObject("morphianttwobl", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 10)
{
CreateItemOnObject("morfiantbattlea", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 12)
{
CreateItemOnObject("morphiantgreat", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 13)
{
CreateItemOnObject("morphiantkama", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 15)
{
CreateItemOnObject("morphiantlongsw", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 17)
{
CreateItemOnObject("morphiantscimit", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 18)
{
CreateItemOnObject("morphiantwarham", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 20)
{
CreateItemOnObject("morfiantclub", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 21)
{
CreateItemOnObject("morphiantgreats", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 22)
{
CreateItemOnObject("morphiantkatana", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 24)
{
CreateItemOnObject("morphiantmace", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 25)
{
CreateItemOnObject("morphiantshort", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 27)
{
CreateItemOnObject("morfiantdagger", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 29)
{
CreateItemOnObject("morphianthalberd", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 31)
{
CreateItemOnObject("morphiantkukri", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 33)
{
CreateItemOnObject("morphiantmornin", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 35)
{
CreateItemOnObject("morphiantsickle", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 37)
{
CreateItemOnObject("morphiantdirem", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 39)
{
CreateItemOnObject("morphianthanda", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 41)
{
CreateItemOnObject("morphiantlight", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 43)
{
CreateItemOnObject("morphiantquarte", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 45)
{
CreateItemOnObject("morphiantspear", OBJECT_SELF, 1);
}
else if(nDiceRoll = 46)
{
CreateItemOnObject("morphiantdwarfax", OBJECT_SELF, 1);
}
}
}

View File

@@ -56,4 +56,121 @@ CreateObject(OBJECT_TYPE_PLACEABLE, "2Light52",GetLocation(GetNearestObjectByTag
CreateItemOnObject("EXPBOOK006", OBJECT_SELF, 1);
}
}
int nMasterRoll = d100(1);
if(nMasterRoll <= 5)
{
int nDiceRoll = d100(1);
if(nDiceRoll <= 1)
{
CreateItemOnObject("morfiantbastard", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 3)
{
CreateItemOnObject("morphiantdouble", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 5)
{
CreateItemOnObject("morphiantheavy", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 6)
{
CreateItemOnObject("morphiantlhammer", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 8)
{
CreateItemOnObject("morphiantrapier", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 9)
{
CreateItemOnObject("morphianttwobl", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 10)
{
CreateItemOnObject("morfiantbattlea", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 12)
{
CreateItemOnObject("morphiantgreat", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 13)
{
CreateItemOnObject("morphiantkama", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 15)
{
CreateItemOnObject("morphiantlongsw", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 17)
{
CreateItemOnObject("morphiantscimit", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 18)
{
CreateItemOnObject("morphiantwarham", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 20)
{
CreateItemOnObject("morfiantclub", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 21)
{
CreateItemOnObject("morphiantgreats", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 22)
{
CreateItemOnObject("morphiantkatana", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 24)
{
CreateItemOnObject("morphiantmace", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 25)
{
CreateItemOnObject("morphiantshort", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 27)
{
CreateItemOnObject("morfiantdagger", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 29)
{
CreateItemOnObject("morphianthalberd", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 31)
{
CreateItemOnObject("morphiantkukri", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 33)
{
CreateItemOnObject("morphiantmornin", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 35)
{
CreateItemOnObject("morphiantsickle", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 37)
{
CreateItemOnObject("morphiantdirem", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 39)
{
CreateItemOnObject("morphianthanda", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 41)
{
CreateItemOnObject("morphiantlight", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 43)
{
CreateItemOnObject("morphiantquarte", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 45)
{
CreateItemOnObject("morphiantspear", OBJECT_SELF, 1);
}
else if(nDiceRoll = 46)
{
CreateItemOnObject("morphiantdwarfax", OBJECT_SELF, 1);
}
}
}

View File

@@ -16,4 +16,121 @@ DestroyObject(oLight5, 3.0);
SetLocalInt (oModule, "ThentilThree", 10);
CreateObject(OBJECT_TYPE_PLACEABLE, "3Light13",GetLocation(GetNearestObjectByTag("ThentilZoneThree")));
int nMasterRoll = d100(1);
if(nMasterRoll <= 5)
{
int nDiceRoll = d100(1);
if(nDiceRoll <= 1)
{
CreateItemOnObject("morfiantbastard", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 3)
{
CreateItemOnObject("morphiantdouble", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 5)
{
CreateItemOnObject("morphiantheavy", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 6)
{
CreateItemOnObject("morphiantlhammer", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 8)
{
CreateItemOnObject("morphiantrapier", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 9)
{
CreateItemOnObject("morphianttwobl", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 10)
{
CreateItemOnObject("morfiantbattlea", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 12)
{
CreateItemOnObject("morphiantgreat", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 13)
{
CreateItemOnObject("morphiantkama", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 15)
{
CreateItemOnObject("morphiantlongsw", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 17)
{
CreateItemOnObject("morphiantscimit", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 18)
{
CreateItemOnObject("morphiantwarham", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 20)
{
CreateItemOnObject("morfiantclub", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 21)
{
CreateItemOnObject("morphiantgreats", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 22)
{
CreateItemOnObject("morphiantkatana", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 24)
{
CreateItemOnObject("morphiantmace", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 25)
{
CreateItemOnObject("morphiantshort", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 27)
{
CreateItemOnObject("morfiantdagger", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 29)
{
CreateItemOnObject("morphianthalberd", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 31)
{
CreateItemOnObject("morphiantkukri", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 33)
{
CreateItemOnObject("morphiantmornin", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 35)
{
CreateItemOnObject("morphiantsickle", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 37)
{
CreateItemOnObject("morphiantdirem", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 39)
{
CreateItemOnObject("morphianthanda", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 41)
{
CreateItemOnObject("morphiantlight", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 43)
{
CreateItemOnObject("morphiantquarte", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 45)
{
CreateItemOnObject("morphiantspear", OBJECT_SELF, 1);
}
else if(nDiceRoll = 46)
{
CreateItemOnObject("morphiantdwarfax", OBJECT_SELF, 1);
}
}
}

View File

@@ -56,4 +56,121 @@ CreateObject(OBJECT_TYPE_PLACEABLE, "3Light23",GetLocation(GetNearestObjectByTag
CreateItemOnObject("EXPBOOK006", OBJECT_SELF, 1);
}
}
int nMasterRoll = d100(1);
if(nMasterRoll <= 5)
{
int nDiceRoll = d100(1);
if(nDiceRoll <= 1)
{
CreateItemOnObject("morfiantbastard", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 3)
{
CreateItemOnObject("morphiantdouble", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 5)
{
CreateItemOnObject("morphiantheavy", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 6)
{
CreateItemOnObject("morphiantlhammer", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 8)
{
CreateItemOnObject("morphiantrapier", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 9)
{
CreateItemOnObject("morphianttwobl", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 10)
{
CreateItemOnObject("morfiantbattlea", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 12)
{
CreateItemOnObject("morphiantgreat", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 13)
{
CreateItemOnObject("morphiantkama", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 15)
{
CreateItemOnObject("morphiantlongsw", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 17)
{
CreateItemOnObject("morphiantscimit", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 18)
{
CreateItemOnObject("morphiantwarham", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 20)
{
CreateItemOnObject("morfiantclub", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 21)
{
CreateItemOnObject("morphiantgreats", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 22)
{
CreateItemOnObject("morphiantkatana", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 24)
{
CreateItemOnObject("morphiantmace", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 25)
{
CreateItemOnObject("morphiantshort", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 27)
{
CreateItemOnObject("morfiantdagger", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 29)
{
CreateItemOnObject("morphianthalberd", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 31)
{
CreateItemOnObject("morphiantkukri", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 33)
{
CreateItemOnObject("morphiantmornin", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 35)
{
CreateItemOnObject("morphiantsickle", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 37)
{
CreateItemOnObject("morphiantdirem", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 39)
{
CreateItemOnObject("morphianthanda", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 41)
{
CreateItemOnObject("morphiantlight", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 43)
{
CreateItemOnObject("morphiantquarte", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 45)
{
CreateItemOnObject("morphiantspear", OBJECT_SELF, 1);
}
else if(nDiceRoll = 46)
{
CreateItemOnObject("morphiantdwarfax", OBJECT_SELF, 1);
}
}
}

View File

@@ -55,4 +55,121 @@ CreateObject(OBJECT_TYPE_PLACEABLE, "3Light33",GetLocation(GetNearestObjectByTag
CreateItemOnObject("EXPBOOK006", OBJECT_SELF, 1);
}
}
int nMasterRoll = d100(1);
if(nMasterRoll <= 5)
{
int nDiceRoll = d100(1);
if(nDiceRoll <= 1)
{
CreateItemOnObject("morfiantbastard", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 3)
{
CreateItemOnObject("morphiantdouble", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 5)
{
CreateItemOnObject("morphiantheavy", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 6)
{
CreateItemOnObject("morphiantlhammer", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 8)
{
CreateItemOnObject("morphiantrapier", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 9)
{
CreateItemOnObject("morphianttwobl", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 10)
{
CreateItemOnObject("morfiantbattlea", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 12)
{
CreateItemOnObject("morphiantgreat", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 13)
{
CreateItemOnObject("morphiantkama", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 15)
{
CreateItemOnObject("morphiantlongsw", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 17)
{
CreateItemOnObject("morphiantscimit", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 18)
{
CreateItemOnObject("morphiantwarham", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 20)
{
CreateItemOnObject("morfiantclub", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 21)
{
CreateItemOnObject("morphiantgreats", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 22)
{
CreateItemOnObject("morphiantkatana", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 24)
{
CreateItemOnObject("morphiantmace", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 25)
{
CreateItemOnObject("morphiantshort", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 27)
{
CreateItemOnObject("morfiantdagger", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 29)
{
CreateItemOnObject("morphianthalberd", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 31)
{
CreateItemOnObject("morphiantkukri", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 33)
{
CreateItemOnObject("morphiantmornin", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 35)
{
CreateItemOnObject("morphiantsickle", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 37)
{
CreateItemOnObject("morphiantdirem", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 39)
{
CreateItemOnObject("morphianthanda", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 41)
{
CreateItemOnObject("morphiantlight", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 43)
{
CreateItemOnObject("morphiantquarte", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 45)
{
CreateItemOnObject("morphiantspear", OBJECT_SELF, 1);
}
else if(nDiceRoll = 46)
{
CreateItemOnObject("morphiantdwarfax", OBJECT_SELF, 1);
}
}
}

View File

@@ -55,4 +55,121 @@ CreateObject(OBJECT_TYPE_PLACEABLE, "3Light43",GetLocation(GetNearestObjectByTag
CreateItemOnObject("EXPBOOK006", OBJECT_SELF, 1);
}
}
int nMasterRoll = d100(1);
if(nMasterRoll <= 5)
{
int nDiceRoll = d100(1);
if(nDiceRoll <= 1)
{
CreateItemOnObject("morfiantbastard", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 3)
{
CreateItemOnObject("morphiantdouble", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 5)
{
CreateItemOnObject("morphiantheavy", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 6)
{
CreateItemOnObject("morphiantlhammer", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 8)
{
CreateItemOnObject("morphiantrapier", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 9)
{
CreateItemOnObject("morphianttwobl", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 10)
{
CreateItemOnObject("morfiantbattlea", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 12)
{
CreateItemOnObject("morphiantgreat", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 13)
{
CreateItemOnObject("morphiantkama", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 15)
{
CreateItemOnObject("morphiantlongsw", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 17)
{
CreateItemOnObject("morphiantscimit", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 18)
{
CreateItemOnObject("morphiantwarham", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 20)
{
CreateItemOnObject("morfiantclub", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 21)
{
CreateItemOnObject("morphiantgreats", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 22)
{
CreateItemOnObject("morphiantkatana", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 24)
{
CreateItemOnObject("morphiantmace", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 25)
{
CreateItemOnObject("morphiantshort", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 27)
{
CreateItemOnObject("morfiantdagger", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 29)
{
CreateItemOnObject("morphianthalberd", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 31)
{
CreateItemOnObject("morphiantkukri", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 33)
{
CreateItemOnObject("morphiantmornin", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 35)
{
CreateItemOnObject("morphiantsickle", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 37)
{
CreateItemOnObject("morphiantdirem", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 39)
{
CreateItemOnObject("morphianthanda", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 41)
{
CreateItemOnObject("morphiantlight", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 43)
{
CreateItemOnObject("morphiantquarte", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 45)
{
CreateItemOnObject("morphiantspear", OBJECT_SELF, 1);
}
else if(nDiceRoll = 46)
{
CreateItemOnObject("morphiantdwarfax", OBJECT_SELF, 1);
}
}
}

View File

@@ -55,4 +55,121 @@ CreateObject(OBJECT_TYPE_PLACEABLE, "3Light53",GetLocation(GetNearestObjectByTag
CreateItemOnObject("EXPBOOK006", OBJECT_SELF, 1);
}
}
int nMasterRoll = d100(1);
if(nMasterRoll <= 5)
{
int nDiceRoll = d100(1);
if(nDiceRoll <= 1)
{
CreateItemOnObject("morfiantbastard", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 3)
{
CreateItemOnObject("morphiantdouble", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 5)
{
CreateItemOnObject("morphiantheavy", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 6)
{
CreateItemOnObject("morphiantlhammer", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 8)
{
CreateItemOnObject("morphiantrapier", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 9)
{
CreateItemOnObject("morphianttwobl", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 10)
{
CreateItemOnObject("morfiantbattlea", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 12)
{
CreateItemOnObject("morphiantgreat", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 13)
{
CreateItemOnObject("morphiantkama", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 15)
{
CreateItemOnObject("morphiantlongsw", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 17)
{
CreateItemOnObject("morphiantscimit", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 18)
{
CreateItemOnObject("morphiantwarham", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 20)
{
CreateItemOnObject("morfiantclub", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 21)
{
CreateItemOnObject("morphiantgreats", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 22)
{
CreateItemOnObject("morphiantkatana", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 24)
{
CreateItemOnObject("morphiantmace", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 25)
{
CreateItemOnObject("morphiantshort", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 27)
{
CreateItemOnObject("morfiantdagger", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 29)
{
CreateItemOnObject("morphianthalberd", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 31)
{
CreateItemOnObject("morphiantkukri", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 33)
{
CreateItemOnObject("morphiantmornin", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 35)
{
CreateItemOnObject("morphiantsickle", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 37)
{
CreateItemOnObject("morphiantdirem", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 39)
{
CreateItemOnObject("morphianthanda", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 41)
{
CreateItemOnObject("morphiantlight", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 43)
{
CreateItemOnObject("morphiantquarte", OBJECT_SELF, 1);
}
else if(nDiceRoll <= 45)
{
CreateItemOnObject("morphiantspear", OBJECT_SELF, 1);
}
else if(nDiceRoll = 46)
{
CreateItemOnObject("morphiantdwarfax", OBJECT_SELF, 1);
}
}
}