diff --git a/_module/ifo/module.ifo.json b/_module/ifo/module.ifo.json index 6fc2d3f..4e615c5 100644 --- a/_module/ifo/module.ifo.json +++ b/_module/ifo/module.ifo.json @@ -865,7 +865,7 @@ "Mod_Description": { "type": "cexolocstring", "value": { - "0": "The Underworld 2\nCreated By: Guile / Genisys\nCreated On 4/17/07 to 8/29/10\n\nDiscord @ PRC Presents Channels" + "0": "Underworld 2 (PRC8/CEP3 version)\nCreated By: Guile / Genisys\nCreated On 4/17/07 to 8/29/10\n\nUpdated By: Jaysyn\n\nDiscord @ PRC Presents Channels" } }, "Mod_DuskHour": { @@ -1103,24 +1103,24 @@ "Mod_Name": { "type": "cexolocstring", "value": { - "0": "Underworld 2" + "0": "Underworld 2 (PRC8/CEP3)" } }, "Mod_OnAcquirItem": { "type": "resref", - "value": "onaquireditem" + "value": "call_onacquired" }, "Mod_OnActvtItem": { "type": "resref", - "value": "onactivateitem" + "value": "call_onactivate" }, "Mod_OnClientEntr": { "type": "resref", - "value": "oncliententer" + "value": "call_onenter" }, "Mod_OnClientLeav": { "type": "resref", - "value": "onclientexit" + "value": "call_onexit" }, "Mod_OnCutsnAbort": { "type": "resref", @@ -1128,11 +1128,11 @@ }, "Mod_OnHeartbeat": { "type": "resref", - "value": "onheartbeat" + "value": "call_onheartbeat" }, "Mod_OnModLoad": { "type": "resref", - "value": "onmoduleload" + "value": "call_onmodload" }, "Mod_OnModStart": { "type": "resref", @@ -1144,19 +1144,19 @@ }, "Mod_OnPlrChat": { "type": "resref", - "value": "on_player_chat" + "value": "call_onpcchat" }, "Mod_OnPlrDeath": { "type": "resref", - "value": "onplayerdeath" + "value": "call_ondeath" }, "Mod_OnPlrDying": { "type": "resref", - "value": "bleeding" + "value": "call_ondying" }, "Mod_OnPlrEqItm": { "type": "resref", - "value": "onplayerequipted" + "value": "call_onpcequip" }, "Mod_OnPlrGuiEvt": { "type": "resref", @@ -1164,11 +1164,11 @@ }, "Mod_OnPlrLvlUp": { "type": "resref", - "value": "onplayerlevelup" + "value": "call_onlevelup" }, "Mod_OnPlrRest": { "type": "resref", - "value": "onplayerrest" + "value": "call_onpcrest" }, "Mod_OnPlrTarget": { "type": "resref", @@ -1180,15 +1180,15 @@ }, "Mod_OnPlrUnEqItm": { "type": "resref", - "value": "onunequipitem" + "value": "call_onunequip" }, "Mod_OnSpawnBtnDn": { "type": "resref", - "value": "onplayerrespawn" + "value": "call_onrespawn" }, "Mod_OnUnAqreItem": { "type": "resref", - "value": "onunaquireitem" + "value": "call_onunacquire" }, "Mod_OnUsrDefined": { "type": "resref", diff --git a/_module/ncs/bleeding.ncs b/_module/ncs/bleeding.ncs index b322cd1..00c050b 100644 Binary files a/_module/ncs/bleeding.ncs and b/_module/ncs/bleeding.ncs differ diff --git a/_module/ncs/call_onacquired.ncs b/_module/ncs/call_onacquired.ncs new file mode 100644 index 0000000..2858937 Binary files /dev/null and b/_module/ncs/call_onacquired.ncs differ diff --git a/_module/ncs/call_onactivate.ncs b/_module/ncs/call_onactivate.ncs new file mode 100644 index 0000000..f7338eb Binary files /dev/null and b/_module/ncs/call_onactivate.ncs differ diff --git a/_module/ncs/call_ondeath.ncs b/_module/ncs/call_ondeath.ncs new file mode 100644 index 0000000..173e99f Binary files /dev/null and b/_module/ncs/call_ondeath.ncs differ diff --git a/_module/ncs/call_ondying.ncs b/_module/ncs/call_ondying.ncs new file mode 100644 index 0000000..7b6d961 Binary files /dev/null and b/_module/ncs/call_ondying.ncs differ diff --git a/_module/ncs/call_onenter.ncs b/_module/ncs/call_onenter.ncs new file mode 100644 index 0000000..a7c49dd Binary files /dev/null and b/_module/ncs/call_onenter.ncs differ diff --git a/_module/ncs/call_onexit.ncs b/_module/ncs/call_onexit.ncs new file mode 100644 index 0000000..684d5cc Binary files /dev/null and b/_module/ncs/call_onexit.ncs differ diff --git a/_module/ncs/call_onheartbeat.ncs b/_module/ncs/call_onheartbeat.ncs new file mode 100644 index 0000000..1cc683b Binary files /dev/null and b/_module/ncs/call_onheartbeat.ncs differ diff --git a/_module/ncs/call_onlevelup.ncs b/_module/ncs/call_onlevelup.ncs new file mode 100644 index 0000000..c6bb7bf Binary files /dev/null and b/_module/ncs/call_onlevelup.ncs differ diff --git a/_module/ncs/call_onmodload.ncs b/_module/ncs/call_onmodload.ncs new file mode 100644 index 0000000..f376658 Binary files /dev/null and b/_module/ncs/call_onmodload.ncs differ diff --git a/_module/ncs/call_onpcchat.ncs b/_module/ncs/call_onpcchat.ncs new file mode 100644 index 0000000..5150ede Binary files /dev/null and b/_module/ncs/call_onpcchat.ncs differ diff --git a/_module/ncs/call_onpcequip.ncs b/_module/ncs/call_onpcequip.ncs new file mode 100644 index 0000000..b4c84a4 Binary files /dev/null and b/_module/ncs/call_onpcequip.ncs differ diff --git a/_module/ncs/call_onpcrest.ncs b/_module/ncs/call_onpcrest.ncs new file mode 100644 index 0000000..d5ec845 Binary files /dev/null and b/_module/ncs/call_onpcrest.ncs differ diff --git a/_module/ncs/call_onrespawn.ncs b/_module/ncs/call_onrespawn.ncs new file mode 100644 index 0000000..4348071 Binary files /dev/null and b/_module/ncs/call_onrespawn.ncs differ diff --git a/_module/ncs/call_onunacquire.ncs b/_module/ncs/call_onunacquire.ncs new file mode 100644 index 0000000..3ab6850 Binary files /dev/null and b/_module/ncs/call_onunacquire.ncs differ diff --git a/_module/ncs/call_onunequip.ncs b/_module/ncs/call_onunequip.ncs new file mode 100644 index 0000000..aed5849 Binary files /dev/null and b/_module/ncs/call_onunequip.ncs differ diff --git a/_module/ncs/onaquireditem.ncs b/_module/ncs/onaquireditem.ncs index e681600..2435893 100644 Binary files a/_module/ncs/onaquireditem.ncs and b/_module/ncs/onaquireditem.ncs differ diff --git a/_module/ncs/oncliententer.ncs b/_module/ncs/oncliententer.ncs index c6ccc35..18db708 100644 Binary files a/_module/ncs/oncliententer.ncs and b/_module/ncs/oncliententer.ncs differ diff --git a/_module/ncs/onclientexit.ncs b/_module/ncs/onclientexit.ncs index c4aff8a..7122511 100644 Binary files a/_module/ncs/onclientexit.ncs and b/_module/ncs/onclientexit.ncs differ diff --git a/_module/ncs/onheartbeat.ncs b/_module/ncs/onheartbeat.ncs index 25162a1..bbf6a49 100644 Binary files a/_module/ncs/onheartbeat.ncs and b/_module/ncs/onheartbeat.ncs differ diff --git a/_module/ncs/onmoduleload.ncs b/_module/ncs/onmoduleload.ncs index cdf1987..cdc6bb1 100644 Binary files a/_module/ncs/onmoduleload.ncs and b/_module/ncs/onmoduleload.ncs differ diff --git a/_module/ncs/onplayerdeath.ncs b/_module/ncs/onplayerdeath.ncs index 38d252d..c3825a5 100644 Binary files a/_module/ncs/onplayerdeath.ncs and b/_module/ncs/onplayerdeath.ncs differ diff --git a/_module/ncs/onplayerequipted.ncs b/_module/ncs/onplayerequipted.ncs index 3ae36e0..3e6f3c6 100644 Binary files a/_module/ncs/onplayerequipted.ncs and b/_module/ncs/onplayerequipted.ncs differ diff --git a/_module/ncs/onplayerlevelup.ncs b/_module/ncs/onplayerlevelup.ncs index 2c20222..83cbd49 100644 Binary files a/_module/ncs/onplayerlevelup.ncs and b/_module/ncs/onplayerlevelup.ncs differ diff --git a/_module/ncs/onplayerrespawn.ncs b/_module/ncs/onplayerrespawn.ncs index c5b7177..485c7b8 100644 Binary files a/_module/ncs/onplayerrespawn.ncs and b/_module/ncs/onplayerrespawn.ncs differ diff --git a/_module/ncs/onplayerrest.ncs b/_module/ncs/onplayerrest.ncs index 49e7312..4c98860 100644 Binary files a/_module/ncs/onplayerrest.ncs and b/_module/ncs/onplayerrest.ncs differ diff --git a/_module/ncs/onunaquireitem.ncs b/_module/ncs/onunaquireitem.ncs index 5b28469..eecc262 100644 Binary files a/_module/ncs/onunaquireitem.ncs and b/_module/ncs/onunaquireitem.ncs differ diff --git a/_module/ncs/onunequipitem.ncs b/_module/ncs/onunequipitem.ncs index 795ab08..64f3446 100644 Binary files a/_module/ncs/onunequipitem.ncs and b/_module/ncs/onunequipitem.ncs differ diff --git a/_module/nss/bleeding.nss b/_module/nss/bleeding.nss index 96c4ce7..8fcab58 100644 --- a/_module/nss/bleeding.nss +++ b/_module/nss/bleeding.nss @@ -16,7 +16,7 @@ #include "nw_i0_tool" void bleed(int iBleedAmt) { - ExecuteScript("prc_ondying", OBJECT_SELF); + object oPC = GetLastPlayerDying(); if (!GetIsPC(oPC)){ diff --git a/_module/nss/call_onacquired.nss b/_module/nss/call_onacquired.nss new file mode 100644 index 0000000..f1e2d36 --- /dev/null +++ b/_module/nss/call_onacquired.nss @@ -0,0 +1,17 @@ +//::////////////////////////////////////////////// +/* +* call_onacquired.nss +* +* OnAcquiredItem event caller +* +* +*/ +//::////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_onaquire", OBJECT_SELF); + + ExecuteScript("onacquireditem", OBJECT_SELF); + +} \ No newline at end of file diff --git a/_module/nss/call_onactivate.nss b/_module/nss/call_onactivate.nss new file mode 100644 index 0000000..0999fe3 --- /dev/null +++ b/_module/nss/call_onactivate.nss @@ -0,0 +1,17 @@ +//::////////////////////////////////////////////// +/* +* call_onactivate.nss +* +* OnActivateItem event caller +* +* +*/ +//::////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_activate", OBJECT_SELF); + + ExecuteScript("onactivateitem", OBJECT_SELF); + +} \ No newline at end of file diff --git a/_module/nss/call_ondeath.nss b/_module/nss/call_ondeath.nss new file mode 100644 index 0000000..423e3ed --- /dev/null +++ b/_module/nss/call_ondeath.nss @@ -0,0 +1,17 @@ +//::////////////////////////////////////////////// +/* +* call_ondeath.nss +* +* OnPlayerDeath event caller +* +* +*/ +//::////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_ondeath", OBJECT_SELF); + + ExecuteScript("onplayerdeath", OBJECT_SELF); + +} \ No newline at end of file diff --git a/_module/nss/call_ondying.nss b/_module/nss/call_ondying.nss new file mode 100644 index 0000000..0494ac9 --- /dev/null +++ b/_module/nss/call_ondying.nss @@ -0,0 +1,17 @@ +//::////////////////////////////////////////////// +/* +* call_ondying.nss +* +* OnPlayerDying event caller +* +* +*/ +//::////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_ondying", OBJECT_SELF); + + ExecuteScript("bleeding", OBJECT_SELF); + +} \ No newline at end of file diff --git a/_module/nss/call_onenter.nss b/_module/nss/call_onenter.nss new file mode 100644 index 0000000..7a52e9a --- /dev/null +++ b/_module/nss/call_onenter.nss @@ -0,0 +1,17 @@ +//::////////////////////////////////////////////// +/* +* call_onenter.nss +* +* OnClientEnter event caller +* +* +*/ +//::////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_onenter", OBJECT_SELF); + + ExecuteScript("oncliententer", OBJECT_SELF); + +} \ No newline at end of file diff --git a/_module/nss/call_onexit.nss b/_module/nss/call_onexit.nss new file mode 100644 index 0000000..e0e1535 --- /dev/null +++ b/_module/nss/call_onexit.nss @@ -0,0 +1,17 @@ +//::////////////////////////////////////////////// +/* +* call_onexit.nss +* +* OnClientExit event caller +* +* +*/ +//::////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_leave", OBJECT_SELF); + + ExecuteScript("onclientexit", OBJECT_SELF); + +} \ No newline at end of file diff --git a/_module/nss/call_onheartbeat.nss b/_module/nss/call_onheartbeat.nss new file mode 100644 index 0000000..96ab13d --- /dev/null +++ b/_module/nss/call_onheartbeat.nss @@ -0,0 +1,17 @@ +//::////////////////////////////////////////////// +/* +* call_onheartbeat.nss +* +* OnHeartbeat event caller +* +* +*/ +//::////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_onheartbeat", OBJECT_SELF); + + ExecuteScript("onheartbeat", OBJECT_SELF); + +} \ No newline at end of file diff --git a/_module/nss/call_onlevelup.nss b/_module/nss/call_onlevelup.nss new file mode 100644 index 0000000..e792123 --- /dev/null +++ b/_module/nss/call_onlevelup.nss @@ -0,0 +1,17 @@ +//::////////////////////////////////////////////// +/* +* call_onlevelup.nss +* +* OnPlayerLevelUp event caller +* +* +*/ +//::////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_levelup", OBJECT_SELF); + + ExecuteScript("onplayerlevelup", OBJECT_SELF); + +} \ No newline at end of file diff --git a/_module/nss/call_onmodload.nss b/_module/nss/call_onmodload.nss new file mode 100644 index 0000000..772b532 --- /dev/null +++ b/_module/nss/call_onmodload.nss @@ -0,0 +1,17 @@ +//::////////////////////////////////////////////// +/* +* call_onmodload.nss +* +* OnModuleLoad event caller +* +* +*/ +//::////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_onmodload", OBJECT_SELF); + + ExecuteScript("onmoduleload", OBJECT_SELF); + +} \ No newline at end of file diff --git a/_module/nss/call_onpcchat.nss b/_module/nss/call_onpcchat.nss new file mode 100644 index 0000000..f18c276 --- /dev/null +++ b/_module/nss/call_onpcchat.nss @@ -0,0 +1,17 @@ +//::////////////////////////////////////////////// +/* +* call_onpcchat.nss +* +* OnPlayerChat event caller +* +* +*/ +//::////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_onplayerchat", OBJECT_SELF); + + ExecuteScript("on_player_chat", OBJECT_SELF); + +} \ No newline at end of file diff --git a/_module/nss/call_onpcequip.nss b/_module/nss/call_onpcequip.nss new file mode 100644 index 0000000..ff39d12 --- /dev/null +++ b/_module/nss/call_onpcequip.nss @@ -0,0 +1,17 @@ +//::////////////////////////////////////////////// +/* +* call_onpcequip.nss +* +* OnPlayerEquipItem event caller +* +* +*/ +//::////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_equip", OBJECT_SELF); + + ExecuteScript("onplayerequipted", OBJECT_SELF); + +} \ No newline at end of file diff --git a/_module/nss/call_onpcrest.nss b/_module/nss/call_onpcrest.nss new file mode 100644 index 0000000..bbc2412 --- /dev/null +++ b/_module/nss/call_onpcrest.nss @@ -0,0 +1,17 @@ +//::////////////////////////////////////////////// +/* +* call_onpcrest.nss +* +* OnPlayerRest event caller +* +* +*/ +//::////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_rest", OBJECT_SELF); + + ExecuteScript("onplayerrest", OBJECT_SELF); + +} \ No newline at end of file diff --git a/_module/nss/call_onrespawn.nss b/_module/nss/call_onrespawn.nss new file mode 100644 index 0000000..1ccd763 --- /dev/null +++ b/_module/nss/call_onrespawn.nss @@ -0,0 +1,17 @@ +//::////////////////////////////////////////////// +/* +* call_onrespawn.nss +* +* OnPlayerRespawn event caller +* +* +*/ +//::////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_onrespawn", OBJECT_SELF); + + ExecuteScript("onplayerrespawn", OBJECT_SELF); + +} \ No newline at end of file diff --git a/_module/nss/call_onunacquire.nss b/_module/nss/call_onunacquire.nss new file mode 100644 index 0000000..308a74f --- /dev/null +++ b/_module/nss/call_onunacquire.nss @@ -0,0 +1,17 @@ +//::////////////////////////////////////////////// +/* +* call_onunacquire.nss +* +* OnPlayerUnacquireItem event caller +* +* +*/ +//::////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_onunaquire", OBJECT_SELF); + + ExecuteScript("onunacquireitem", OBJECT_SELF); + +} \ No newline at end of file diff --git a/_module/nss/call_onunequip.nss b/_module/nss/call_onunequip.nss new file mode 100644 index 0000000..cd35129 --- /dev/null +++ b/_module/nss/call_onunequip.nss @@ -0,0 +1,17 @@ +//::////////////////////////////////////////////// +/* +* call_onunequip.nss +* +* OnPlayerUnequipItem event caller +* +* +*/ +//::////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_unequip", OBJECT_SELF); + + ExecuteScript("onunequipitem", OBJECT_SELF); + +} \ No newline at end of file diff --git a/_module/nss/onaquireditem.nss b/_module/nss/onaquireditem.nss index d4e3aed..24a0d0b 100644 --- a/_module/nss/onaquireditem.nss +++ b/_module/nss/onaquireditem.nss @@ -16,8 +16,6 @@ #include "x2_inc_switches" void main() { - ExecuteScript("prc_onaquire", OBJECT_SELF); - //IMPORTANT THIS MUST BE IN YOUR OnAcquireItem Module Event Script //This is a fix for the Inventory Organizing System! object oPC = GetModuleItemAcquiredBy(); diff --git a/_module/nss/oncliententer.nss b/_module/nss/oncliententer.nss index 008f464..f083a2c 100644 --- a/_module/nss/oncliententer.nss +++ b/_module/nss/oncliententer.nss @@ -37,7 +37,7 @@ void SendMessageToAllPC(string sMessage); //Main Script void main() { - ExecuteScript("prc_onenter", OBJECT_SELF); + //Declare Major Variables.. object oPC; diff --git a/_module/nss/onclientexit.nss b/_module/nss/onclientexit.nss index e60eb6d..b727ab8 100644 --- a/_module/nss/onclientexit.nss +++ b/_module/nss/onclientexit.nss @@ -24,7 +24,6 @@ void SendMessageToAllPC(string sMessage); //Main Script void main() { - ExecuteScript("prc_onleave", OBJECT_SELF); object oPC = GetExitingObject(); if(GetIsDM(oPC)) diff --git a/_module/nss/onheartbeat.nss b/_module/nss/onheartbeat.nss index f20fdd0..87f0ecd 100644 --- a/_module/nss/onheartbeat.nss +++ b/_module/nss/onheartbeat.nss @@ -19,7 +19,7 @@ Event of the Module Properties //Main Script void main() { - ExecuteScript("prc_onheartbeat", OBJECT_SELF); + //IMPORTANT NOTE: If you are using nwnx2 to load your server you will //want to open up the OnModuleLoad script to activate the NWNX2 Reset //and below you will need to follow the directions to turn off normal reset. diff --git a/_module/nss/onmoduleload.nss b/_module/nss/onmoduleload.nss index b204eeb..20ad690 100644 --- a/_module/nss/onmoduleload.nss +++ b/_module/nss/onmoduleload.nss @@ -35,7 +35,6 @@ const string NWNX_DISCORD_URL = "/api/webhooks/713882600216723518/1EpwmMZ6F9VBjD //Main Script void main() { - ExecuteScript("prc_onmodload", OBJECT_SELF); //Set whether we are using this module for multiplayer or single player.. SetLocalInt(GetModule(), "MULTI", MULTI); diff --git a/_module/nss/onplayerdeath.nss b/_module/nss/onplayerdeath.nss index 6aee44a..edf133f 100644 --- a/_module/nss/onplayerdeath.nss +++ b/_module/nss/onplayerdeath.nss @@ -55,7 +55,7 @@ const int nReward2 = 800; // Raise OnDeath function (Standard Bioware Function) void Raise(object oPlayer) { - ExecuteScript("prc_ondeath", OBJECT_SELF); + effect eVisual = EffectVisualEffect(VFX_IMP_RESTORATION); effect eBad = GetFirstEffect(oPlayer); diff --git a/_module/nss/onplayerequipted.nss b/_module/nss/onplayerequipted.nss index 4f17686..b056384 100644 --- a/_module/nss/onplayerequipted.nss +++ b/_module/nss/onplayerequipted.nss @@ -15,7 +15,7 @@ Likewise players cannot equipt items tagnamed "arena" outside of the arena. //Main Script void main() { - ExecuteScript("prc_equip", OBJECT_SELF); + //Declare Major Variables object oItem = GetPCItemLastEquipped(); object oPC = GetPCItemLastEquippedBy(); diff --git a/_module/nss/onplayerlevelup.nss b/_module/nss/onplayerlevelup.nss index 9bd4ece..4966cec 100644 --- a/_module/nss/onplayerlevelup.nss +++ b/_module/nss/onplayerlevelup.nss @@ -89,7 +89,6 @@ else ApplyEffectAtLocation(DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_IMP_KNO //a legal character or not, just delete the // below to use //DelayCommand(2.0, ExecuteScript("cheatercheck4", oPC)); -ExecuteScript("prc_levelup", oPC); ////////////////////////////////////////////////////////////////////////// //SimTools Languages diff --git a/_module/nss/onplayerrespawn.nss b/_module/nss/onplayerrespawn.nss index caf7cac..cd460df 100644 --- a/_module/nss/onplayerrespawn.nss +++ b/_module/nss/onplayerrespawn.nss @@ -36,8 +36,6 @@ void Raise(object oPlayer); //Main Script void main() { - ExecuteScript("prc_onrespawn", OBJECT_SELF); - object oPC = GetLastRespawnButtonPresser(); if (!GetIsPC(oPC)) return; diff --git a/_module/nss/onplayerrest.nss b/_module/nss/onplayerrest.nss index 4e74601..3fc1046 100644 --- a/_module/nss/onplayerrest.nss +++ b/_module/nss/onplayerrest.nss @@ -212,7 +212,7 @@ if(GetLocalInt(GetModule(), "MULTI")==TRUE) ExecuteScript("powerimmortal", oPC); } - ExecuteScript("prc_rest", oPC); + //ExecuteScript("prc_rest", oPC); //Your code goes here. (This happens when the PC is done resting..) diff --git a/_module/nss/onunaquireitem.nss b/_module/nss/onunaquireitem.nss index cb3a942..be3d442 100644 --- a/_module/nss/onunaquireitem.nss +++ b/_module/nss/onunaquireitem.nss @@ -21,8 +21,6 @@ Scripting will still fire reguardless. #include "x2_inc_switches" void main() { - ExecuteScript("prc_onunaquire", OBJECT_SELF); - //IMPORTANT THIS MUST BE IN YOUR OnUnAcquireItem Module Event Script //This is a fix for the Inventory Organizing System! object oPC = GetModuleItemLostBy(); diff --git a/_module/nss/onunequipitem.nss b/_module/nss/onunequipitem.nss index fedbda3..46b82df 100644 --- a/_module/nss/onunequipitem.nss +++ b/_module/nss/onunequipitem.nss @@ -21,7 +21,6 @@ //Main Script void main() { - ExecuteScript("prc_unequip", OBJECT_SELF); object oItem = GetPCItemLastUnequipped(); object oPC = GetPCItemLastUnequippedBy(); diff --git a/_release/Underworld 2 [PRC8-CEP3].7z b/_release/Underworld 2 [PRC8-CEP3].7z index 43d2dda..48abe56 100644 Binary files a/_release/Underworld 2 [PRC8-CEP3].7z and b/_release/Underworld 2 [PRC8-CEP3].7z differ