diff --git a/.gitignore b/.gitignore index aaaf83a3..33bb7139 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ *.mod *.mod +*.mod diff --git a/_module/ncs/1stkeycheck.ncs b/_module/ncs/1stkeycheck.ncs index 5e8bb7cd..2c9e7f89 100644 Binary files a/_module/ncs/1stkeycheck.ncs and b/_module/ncs/1stkeycheck.ncs differ diff --git a/_module/ncs/2ndkeycheck.ncs b/_module/ncs/2ndkeycheck.ncs index 4c18e122..9b8d5280 100644 Binary files a/_module/ncs/2ndkeycheck.ncs and b/_module/ncs/2ndkeycheck.ncs differ diff --git a/_module/ncs/3rdkey1.ncs b/_module/ncs/3rdkey1.ncs index 06dbeae2..f79b77ce 100644 Binary files a/_module/ncs/3rdkey1.ncs and b/_module/ncs/3rdkey1.ncs differ diff --git a/_module/ncs/4soulcheck.ncs b/_module/ncs/4soulcheck.ncs index c813417a..17c8ec32 100644 Binary files a/_module/ncs/4soulcheck.ncs and b/_module/ncs/4soulcheck.ncs differ diff --git a/_module/ncs/4thkeycheck.ncs b/_module/ncs/4thkeycheck.ncs index afef339d..049343bf 100644 Binary files a/_module/ncs/4thkeycheck.ncs and b/_module/ncs/4thkeycheck.ncs differ diff --git a/_module/ncs/4toothcheck.ncs b/_module/ncs/4toothcheck.ncs index a3e02a1a..d74eaa49 100644 Binary files a/_module/ncs/4toothcheck.ncs and b/_module/ncs/4toothcheck.ncs differ diff --git a/_module/ncs/5minlock.ncs b/_module/ncs/5minlock.ncs index f0225f34..e32520ab 100644 Binary files a/_module/ncs/5minlock.ncs and b/_module/ncs/5minlock.ncs differ diff --git a/_module/ncs/5minlock2.ncs b/_module/ncs/5minlock2.ncs index 6b84831a..e7410de7 100644 Binary files a/_module/ncs/5minlock2.ncs and b/_module/ncs/5minlock2.ncs differ diff --git a/_module/ncs/_clone_.ncs b/_module/ncs/_clone_.ncs index 2cf698e7..8e79925a 100644 Binary files a/_module/ncs/_clone_.ncs and b/_module/ncs/_clone_.ncs differ diff --git a/_module/ncs/_clone_1.ncs b/_module/ncs/_clone_1.ncs index 63e3dcc4..f863fb33 100644 Binary files a/_module/ncs/_clone_1.ncs and b/_module/ncs/_clone_1.ncs differ diff --git a/_module/ncs/_clone_2.ncs b/_module/ncs/_clone_2.ncs index 0d6f9cf2..91d3bfd5 100644 Binary files a/_module/ncs/_clone_2.ncs and b/_module/ncs/_clone_2.ncs differ diff --git a/_module/ncs/_clone_3.ncs b/_module/ncs/_clone_3.ncs index faea57e6..67267fcf 100644 Binary files a/_module/ncs/_clone_3.ncs and b/_module/ncs/_clone_3.ncs differ diff --git a/_module/ncs/_clone_4.ncs b/_module/ncs/_clone_4.ncs index 6079e32c..3c9877dd 100644 Binary files a/_module/ncs/_clone_4.ncs and b/_module/ncs/_clone_4.ncs differ diff --git a/_module/ncs/_clone_5.ncs b/_module/ncs/_clone_5.ncs index 2d90512c..f794221e 100644 Binary files a/_module/ncs/_clone_5.ncs and b/_module/ncs/_clone_5.ncs differ diff --git a/_module/ncs/_clone_6.ncs b/_module/ncs/_clone_6.ncs index 4068bd7e..49ee3c69 100644 Binary files a/_module/ncs/_clone_6.ncs and b/_module/ncs/_clone_6.ncs differ diff --git a/_module/ncs/_clone_7.ncs b/_module/ncs/_clone_7.ncs index 65951b96..00b0bc88 100644 Binary files a/_module/ncs/_clone_7.ncs and b/_module/ncs/_clone_7.ncs differ diff --git a/_module/ncs/_clone_8.ncs b/_module/ncs/_clone_8.ncs index e57ae8ae..0e36e41a 100644 Binary files a/_module/ncs/_clone_8.ncs and b/_module/ncs/_clone_8.ncs differ diff --git a/_module/ncs/_clone_9.ncs b/_module/ncs/_clone_9.ncs index 09b61dba..ac5dc0de 100644 Binary files a/_module/ncs/_clone_9.ncs and b/_module/ncs/_clone_9.ncs differ diff --git a/_module/ncs/_clone_info_list.ncs b/_module/ncs/_clone_info_list.ncs index 3646235f..cd8e8001 100644 Binary files a/_module/ncs/_clone_info_list.ncs and b/_module/ncs/_clone_info_list.ncs differ diff --git a/_module/ncs/_start_clone_cnv.ncs b/_module/ncs/_start_clone_cnv.ncs index 228a7654..a0ef5050 100644 Binary files a/_module/ncs/_start_clone_cnv.ncs and b/_module/ncs/_start_clone_cnv.ncs differ diff --git a/_module/ncs/abysstorm.ncs b/_module/ncs/abysstorm.ncs index 7eb89052..bbcf0b05 100644 Binary files a/_module/ncs/abysstorm.ncs and b/_module/ncs/abysstorm.ncs differ diff --git a/_module/ncs/ac_armageddonsta.ncs b/_module/ncs/ac_armageddonsta.ncs index a0659062..04ba35b6 100644 Binary files a/_module/ncs/ac_armageddonsta.ncs and b/_module/ncs/ac_armageddonsta.ncs differ diff --git a/_module/ncs/ac_autofollow.ncs b/_module/ncs/ac_autofollow.ncs index 2d12aba7..4a25aabb 100644 Binary files a/_module/ncs/ac_autofollow.ncs and b/_module/ncs/ac_autofollow.ncs differ diff --git a/_module/ncs/ac_boulder.ncs b/_module/ncs/ac_boulder.ncs index 3079d12d..4b333770 100644 Binary files a/_module/ncs/ac_boulder.ncs and b/_module/ncs/ac_boulder.ncs differ diff --git a/_module/ncs/ac_crystalball.ncs b/_module/ncs/ac_crystalball.ncs index 225695b4..4ae92b22 100644 Binary files a/_module/ncs/ac_crystalball.ncs and b/_module/ncs/ac_crystalball.ncs differ diff --git a/_module/ncs/ac_dmreward.ncs b/_module/ncs/ac_dmreward.ncs index aa2b0276..a4a0f35a 100644 Binary files a/_module/ncs/ac_dmreward.ncs and b/_module/ncs/ac_dmreward.ncs differ diff --git a/_module/ncs/ac_druidtool.ncs b/_module/ncs/ac_druidtool.ncs index e8564de2..21b23bed 100644 Binary files a/_module/ncs/ac_druidtool.ncs and b/_module/ncs/ac_druidtool.ncs differ diff --git a/_module/ncs/ac_dyekit.ncs b/_module/ncs/ac_dyekit.ncs index 7ac87848..a7ca6ae9 100644 Binary files a/_module/ncs/ac_dyekit.ncs and b/_module/ncs/ac_dyekit.ncs differ diff --git a/_module/ncs/ac_emotewand.ncs b/_module/ncs/ac_emotewand.ncs index 0fb3529d..4d88b9c7 100644 Binary files a/_module/ncs/ac_emotewand.ncs and b/_module/ncs/ac_emotewand.ncs differ diff --git a/_module/ncs/ac_gemofteleport.ncs b/_module/ncs/ac_gemofteleport.ncs index ee7b0cea..42c104b0 100644 Binary files a/_module/ncs/ac_gemofteleport.ncs and b/_module/ncs/ac_gemofteleport.ncs differ diff --git a/_module/ncs/ac_ibag.ncs b/_module/ncs/ac_ibag.ncs index 429bd2d9..295601f5 100644 Binary files a/_module/ncs/ac_ibag.ncs and b/_module/ncs/ac_ibag.ncs differ diff --git a/_module/ncs/ac_infoassistant.ncs b/_module/ncs/ac_infoassistant.ncs index a0aeddb4..d60eae8d 100644 Binary files a/_module/ncs/ac_infoassistant.ncs and b/_module/ncs/ac_infoassistant.ncs differ diff --git a/_module/ncs/ac_itemchanger.ncs b/_module/ncs/ac_itemchanger.ncs index a459647a..cbdfd2d5 100644 Binary files a/_module/ncs/ac_itemchanger.ncs and b/_module/ncs/ac_itemchanger.ncs differ diff --git a/_module/ncs/ac_itemseller.ncs b/_module/ncs/ac_itemseller.ncs index e5933c34..cbc407fc 100644 Binary files a/_module/ncs/ac_itemseller.ncs and b/_module/ncs/ac_itemseller.ncs differ diff --git a/_module/ncs/ac_itool.ncs b/_module/ncs/ac_itool.ncs index b401bf3b..3b2bab12 100644 Binary files a/_module/ncs/ac_itool.ncs and b/_module/ncs/ac_itool.ncs differ diff --git a/_module/ncs/ac_mordenkainens.ncs b/_module/ncs/ac_mordenkainens.ncs index a518b667..ddc6730e 100644 Binary files a/_module/ncs/ac_mordenkainens.ncs and b/_module/ncs/ac_mordenkainens.ncs differ diff --git a/_module/ncs/ac_piperspipe.ncs b/_module/ncs/ac_piperspipe.ncs index a97f02d2..5e2f5961 100644 Binary files a/_module/ncs/ac_piperspipe.ncs and b/_module/ncs/ac_piperspipe.ncs differ diff --git a/_module/ncs/ac_rodofthenamel.ncs b/_module/ncs/ac_rodofthenamel.ncs index cb52607d..ef64080b 100644 Binary files a/_module/ncs/ac_rodofthenamel.ncs and b/_module/ncs/ac_rodofthenamel.ncs differ diff --git a/_module/ncs/ac_stoneofrecall.ncs b/_module/ncs/ac_stoneofrecall.ncs index 46946cd7..ca92bb04 100644 Binary files a/_module/ncs/ac_stoneofrecall.ncs and b/_module/ncs/ac_stoneofrecall.ncs differ diff --git a/_module/ncs/ac_timecrystal.ncs b/_module/ncs/ac_timecrystal.ncs index edf82955..61d43a73 100644 Binary files a/_module/ncs/ac_timecrystal.ncs and b/_module/ncs/ac_timecrystal.ncs differ diff --git a/_module/ncs/addfeatjournal.ncs b/_module/ncs/addfeatjournal.ncs index b8e0165c..5883f8dd 100644 Binary files a/_module/ncs/addfeatjournal.ncs and b/_module/ncs/addfeatjournal.ncs differ diff --git a/_module/ncs/addjournals.ncs b/_module/ncs/addjournals.ncs index de68478b..3b0736df 100644 Binary files a/_module/ncs/addjournals.ncs and b/_module/ncs/addjournals.ncs differ diff --git a/_module/ncs/addjournalsnf.ncs b/_module/ncs/addjournalsnf.ncs index 07e9e0e3..14625802 100644 Binary files a/_module/ncs/addjournalsnf.ncs and b/_module/ncs/addjournalsnf.ncs differ diff --git a/_module/ncs/addlegendjournal.ncs b/_module/ncs/addlegendjournal.ncs index a81dbf2b..f41663d0 100644 Binary files a/_module/ncs/addlegendjournal.ncs and b/_module/ncs/addlegendjournal.ncs differ diff --git a/_module/ncs/addspellentry.ncs b/_module/ncs/addspellentry.ncs index 011079b3..a3a79695 100644 Binary files a/_module/ncs/addspellentry.ncs and b/_module/ncs/addspellentry.ncs differ diff --git a/_module/ncs/afx_area_exit.ncs b/_module/ncs/afx_area_exit.ncs index 77415417..57447423 100644 Binary files a/_module/ncs/afx_area_exit.ncs and b/_module/ncs/afx_area_exit.ncs differ diff --git a/_module/ncs/afx_entearcane.ncs b/_module/ncs/afx_entearcane.ncs index 5fa0aa77..b74968a3 100644 Binary files a/_module/ncs/afx_entearcane.ncs and b/_module/ncs/afx_entearcane.ncs differ diff --git a/_module/ncs/afx_enterdrow1.ncs b/_module/ncs/afx_enterdrow1.ncs index 5fa0aa77..b74968a3 100644 Binary files a/_module/ncs/afx_enterdrow1.ncs and b/_module/ncs/afx_enterdrow1.ncs differ diff --git a/_module/ncs/afx_enterdrow2.ncs b/_module/ncs/afx_enterdrow2.ncs index ee1b011e..ac4a4d83 100644 Binary files a/_module/ncs/afx_enterdrow2.ncs and b/_module/ncs/afx_enterdrow2.ncs differ diff --git a/_module/ncs/afx_enterrest.ncs b/_module/ncs/afx_enterrest.ncs index 4eef7b41..b00c645a 100644 Binary files a/_module/ncs/afx_enterrest.ncs and b/_module/ncs/afx_enterrest.ncs differ diff --git a/_module/ncs/afx_entersouldev.ncs b/_module/ncs/afx_entersouldev.ncs index cb36a37f..df234f27 100644 Binary files a/_module/ncs/afx_entersouldev.ncs and b/_module/ncs/afx_entersouldev.ncs differ diff --git a/_module/ncs/afx_mod_spawn.ncs b/_module/ncs/afx_mod_spawn.ncs index 95ce6c29..41cf8ef7 100644 Binary files a/_module/ncs/afx_mod_spawn.ncs and b/_module/ncs/afx_mod_spawn.ncs differ diff --git a/_module/ncs/ag_area_clean.ncs b/_module/ncs/ag_area_clean.ncs index dc45d91f..72df00f5 100644 Binary files a/_module/ncs/ag_area_clean.ncs and b/_module/ncs/ag_area_clean.ncs differ diff --git a/_module/ncs/alchem.ncs b/_module/ncs/alchem.ncs index b5720fab..cbc4d11f 100644 Binary files a/_module/ncs/alchem.ncs and b/_module/ncs/alchem.ncs differ diff --git a/_module/ncs/allowcleric2open.ncs b/_module/ncs/allowcleric2open.ncs index 9c99925d..33b5048b 100644 Binary files a/_module/ncs/allowcleric2open.ncs and b/_module/ncs/allowcleric2open.ncs differ diff --git a/_module/ncs/allowpaladinonly.ncs b/_module/ncs/allowpaladinonly.ncs index 1e032bd2..f82dfb65 100644 Binary files a/_module/ncs/allowpaladinonly.ncs and b/_module/ncs/allowpaladinonly.ncs differ diff --git a/_module/ncs/altar1_yes.ncs b/_module/ncs/altar1_yes.ncs index 7f64a719..b5585d91 100644 Binary files a/_module/ncs/altar1_yes.ncs and b/_module/ncs/altar1_yes.ncs differ diff --git a/_module/ncs/altar2_use.ncs b/_module/ncs/altar2_use.ncs index 2613043a..9cdd74c8 100644 Binary files a/_module/ncs/altar2_use.ncs and b/_module/ncs/altar2_use.ncs differ diff --git a/_module/ncs/altar2_yes.ncs b/_module/ncs/altar2_yes.ncs index d816e3df..f49d6d44 100644 Binary files a/_module/ncs/altar2_yes.ncs and b/_module/ncs/altar2_yes.ncs differ diff --git a/_module/ncs/altar_use.ncs b/_module/ncs/altar_use.ncs index 40ce6341..6a257a6c 100644 Binary files a/_module/ncs/altar_use.ncs and b/_module/ncs/altar_use.ncs differ diff --git a/_module/ncs/altardeath.ncs b/_module/ncs/altardeath.ncs index 926f92b0..fcf53d7a 100644 Binary files a/_module/ncs/altardeath.ncs and b/_module/ncs/altardeath.ncs differ diff --git a/_module/ncs/altardeath2.ncs b/_module/ncs/altardeath2.ncs index 771f9243..7a7ab4e3 100644 Binary files a/_module/ncs/altardeath2.ncs and b/_module/ncs/altardeath2.ncs differ diff --git a/_module/ncs/alterofchaos1.ncs b/_module/ncs/alterofchaos1.ncs index 62cd50a3..9dee61a7 100644 Binary files a/_module/ncs/alterofchaos1.ncs and b/_module/ncs/alterofchaos1.ncs differ diff --git a/_module/ncs/alwarden_yes.ncs b/_module/ncs/alwarden_yes.ncs index 98db1b9a..52efbab7 100644 Binary files a/_module/ncs/alwarden_yes.ncs and b/_module/ncs/alwarden_yes.ncs differ diff --git a/_module/ncs/always_true.ncs b/_module/ncs/always_true.ncs index 41deed78..c2373fe5 100644 Binary files a/_module/ncs/always_true.ncs and b/_module/ncs/always_true.ncs differ diff --git a/_module/ncs/ambush.ncs b/_module/ncs/ambush.ncs index 492cb631..8d65a98a 100644 Binary files a/_module/ncs/ambush.ncs and b/_module/ncs/ambush.ncs differ diff --git a/_module/ncs/anduin_use.ncs b/_module/ncs/anduin_use.ncs index 83dab2b4..1eb0f5c7 100644 Binary files a/_module/ncs/anduin_use.ncs and b/_module/ncs/anduin_use.ncs differ diff --git a/_module/ncs/anduinstaffcheck.ncs b/_module/ncs/anduinstaffcheck.ncs index adb24bd8..35ecb7fc 100644 Binary files a/_module/ncs/anduinstaffcheck.ncs and b/_module/ncs/anduinstaffcheck.ncs differ diff --git a/_module/ncs/animaldeath.ncs b/_module/ncs/animaldeath.ncs index 82a4b577..b760e4a8 100644 Binary files a/_module/ncs/animaldeath.ncs and b/_module/ncs/animaldeath.ncs differ diff --git a/_module/ncs/aq_banned.ncs b/_module/ncs/aq_banned.ncs index 0604e888..b2827593 100644 Binary files a/_module/ncs/aq_banned.ncs and b/_module/ncs/aq_banned.ncs differ diff --git a/_module/ncs/aq_death.ncs b/_module/ncs/aq_death.ncs index 35620da6..549ce8f6 100644 Binary files a/_module/ncs/aq_death.ncs and b/_module/ncs/aq_death.ncs differ diff --git a/_module/ncs/aq_guildstone.ncs b/_module/ncs/aq_guildstone.ncs index 5c571046..cc17c9e3 100644 Binary files a/_module/ncs/aq_guildstone.ncs and b/_module/ncs/aq_guildstone.ncs differ diff --git a/_module/ncs/aq_immortalcrown.ncs b/_module/ncs/aq_immortalcrown.ncs index 923d01cb..b8e25f72 100644 Binary files a/_module/ncs/aq_immortalcrown.ncs and b/_module/ncs/aq_immortalcrown.ncs differ diff --git a/_module/ncs/aq_immotoken.ncs b/_module/ncs/aq_immotoken.ncs index 59a135fb..548f574f 100644 Binary files a/_module/ncs/aq_immotoken.ncs and b/_module/ncs/aq_immotoken.ncs differ diff --git a/_module/ncs/aq_ssring.ncs b/_module/ncs/aq_ssring.ncs index 149a4962..03fa78de 100644 Binary files a/_module/ncs/aq_ssring.ncs and b/_module/ncs/aq_ssring.ncs differ diff --git a/_module/ncs/arcanedrain.ncs b/_module/ncs/arcanedrain.ncs index c3116907..b0295210 100644 Binary files a/_module/ncs/arcanedrain.ncs and b/_module/ncs/arcanedrain.ncs differ diff --git a/_module/ncs/archery2.ncs b/_module/ncs/archery2.ncs index 414bc891..f03e2e4a 100644 Binary files a/_module/ncs/archery2.ncs and b/_module/ncs/archery2.ncs differ diff --git a/_module/ncs/archiespawn.ncs b/_module/ncs/archiespawn.ncs index a389d113..abeba9fb 100644 Binary files a/_module/ncs/archiespawn.ncs and b/_module/ncs/archiespawn.ncs differ diff --git a/_module/ncs/area_clean_horse.ncs b/_module/ncs/area_clean_horse.ncs index 1a906e2c..c6cd87fd 100644 Binary files a/_module/ncs/area_clean_horse.ncs and b/_module/ncs/area_clean_horse.ncs differ diff --git a/_module/ncs/arena.ncs b/_module/ncs/arena.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/arena.ncs and b/_module/ncs/arena.ncs differ diff --git a/_module/ncs/arenadoor.ncs b/_module/ncs/arenadoor.ncs index 02bf9375..3e2a5204 100644 Binary files a/_module/ncs/arenadoor.ncs and b/_module/ncs/arenadoor.ncs differ diff --git a/_module/ncs/arenatoken.ncs b/_module/ncs/arenatoken.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/arenatoken.ncs and b/_module/ncs/arenatoken.ncs differ diff --git a/_module/ncs/armageddonstaff.ncs b/_module/ncs/armageddonstaff.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/armageddonstaff.ncs and b/_module/ncs/armageddonstaff.ncs differ diff --git a/_module/ncs/array_example.ncs b/_module/ncs/array_example.ncs index 53a0d30a..0af8eea5 100644 Binary files a/_module/ncs/array_example.ncs and b/_module/ncs/array_example.ncs differ diff --git a/_module/ncs/arrowhead.ncs b/_module/ncs/arrowhead.ncs index 0123211a..5b85945a 100644 Binary files a/_module/ncs/arrowhead.ncs and b/_module/ncs/arrowhead.ncs differ diff --git a/_module/ncs/arthxbow.ncs b/_module/ncs/arthxbow.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/arthxbow.ncs and b/_module/ncs/arthxbow.ncs differ diff --git a/_module/ncs/artifact.ncs b/_module/ncs/artifact.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/artifact.ncs and b/_module/ncs/artifact.ncs differ diff --git a/_module/ncs/artifactlbow.ncs b/_module/ncs/artifactlbow.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/artifactlbow.ncs and b/_module/ncs/artifactlbow.ncs differ diff --git a/_module/ncs/artifactsbow.ncs b/_module/ncs/artifactsbow.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/artifactsbow.ncs and b/_module/ncs/artifactsbow.ncs differ diff --git a/_module/ncs/artifactsling.ncs b/_module/ncs/artifactsling.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/artifactsling.ncs and b/_module/ncs/artifactsling.ncs differ diff --git a/_module/ncs/artlxbow.ncs b/_module/ncs/artlxbow.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/artlxbow.ncs and b/_module/ncs/artlxbow.ncs differ diff --git a/_module/ncs/asimathasexit.ncs b/_module/ncs/asimathasexit.ncs index e0eaec77..ab6ff376 100644 Binary files a/_module/ncs/asimathasexit.ncs and b/_module/ncs/asimathasexit.ncs differ diff --git a/_module/ncs/assassinpercieve.ncs b/_module/ncs/assassinpercieve.ncs index 478d5b60..165802ff 100644 Binary files a/_module/ncs/assassinpercieve.ncs and b/_module/ncs/assassinpercieve.ncs differ diff --git a/_module/ncs/auto_door_key.ncs b/_module/ncs/auto_door_key.ncs index bc04a9b3..dcb6daeb 100644 Binary files a/_module/ncs/auto_door_key.ncs and b/_module/ncs/auto_door_key.ncs differ diff --git a/_module/ncs/autofollow.ncs b/_module/ncs/autofollow.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/autofollow.ncs and b/_module/ncs/autofollow.ncs differ diff --git a/_module/ncs/awkeycheck.ncs b/_module/ncs/awkeycheck.ncs index 8e4dae3b..f090c2a7 100644 Binary files a/_module/ncs/awkeycheck.ncs and b/_module/ncs/awkeycheck.ncs differ diff --git a/_module/ncs/banditpercieve.ncs b/_module/ncs/banditpercieve.ncs index fa458872..404303d0 100644 Binary files a/_module/ncs/banditpercieve.ncs and b/_module/ncs/banditpercieve.ncs differ diff --git a/_module/ncs/banned.ncs b/_module/ncs/banned.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/banned.ncs and b/_module/ncs/banned.ncs differ diff --git a/_module/ncs/bannisher.ncs b/_module/ncs/bannisher.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/bannisher.ncs and b/_module/ncs/bannisher.ncs differ diff --git a/_module/ncs/barred_message.ncs b/_module/ncs/barred_message.ncs index 27bc84ba..0638ae55 100644 Binary files a/_module/ncs/barred_message.ncs and b/_module/ncs/barred_message.ncs differ diff --git a/_module/ncs/barrelcheck.ncs b/_module/ncs/barrelcheck.ncs index 28559076..23e388e5 100644 Binary files a/_module/ncs/barrelcheck.ncs and b/_module/ncs/barrelcheck.ncs differ diff --git a/_module/ncs/barrelcheck2.ncs b/_module/ncs/barrelcheck2.ncs index bbef3fd1..143b2fef 100644 Binary files a/_module/ncs/barrelcheck2.ncs and b/_module/ncs/barrelcheck2.ncs differ diff --git a/_module/ncs/bartender.ncs b/_module/ncs/bartender.ncs index 19c3917c..6fc29319 100644 Binary files a/_module/ncs/bartender.ncs and b/_module/ncs/bartender.ncs differ diff --git a/_module/ncs/basin_use.ncs b/_module/ncs/basin_use.ncs index 2def5e0a..e9747d67 100644 Binary files a/_module/ncs/basin_use.ncs and b/_module/ncs/basin_use.ncs differ diff --git a/_module/ncs/bastard.ncs b/_module/ncs/bastard.ncs index a30bce4f..6041ac24 100644 Binary files a/_module/ncs/bastard.ncs and b/_module/ncs/bastard.ncs differ diff --git a/_module/ncs/bathleveruse.ncs b/_module/ncs/bathleveruse.ncs index 9afcd6dc..93f44443 100644 Binary files a/_module/ncs/bathleveruse.ncs and b/_module/ncs/bathleveruse.ncs differ diff --git a/_module/ncs/bathtileuse.ncs b/_module/ncs/bathtileuse.ncs index ccd2878c..db0c8f47 100644 Binary files a/_module/ncs/bathtileuse.ncs and b/_module/ncs/bathtileuse.ncs differ diff --git a/_module/ncs/bbs_scribe_conv.ncs b/_module/ncs/bbs_scribe_conv.ncs index 5005a809..c05f3f49 100644 Binary files a/_module/ncs/bbs_scribe_conv.ncs and b/_module/ncs/bbs_scribe_conv.ncs differ diff --git a/_module/ncs/bbs_scribe_give.ncs b/_module/ncs/bbs_scribe_give.ncs index 233954fd..a7cd02b7 100644 Binary files a/_module/ncs/bbs_scribe_give.ncs and b/_module/ncs/bbs_scribe_give.ncs differ diff --git a/_module/ncs/bbs_scribe_m_get.ncs b/_module/ncs/bbs_scribe_m_get.ncs index b9b6334b..74739b11 100644 Binary files a/_module/ncs/bbs_scribe_m_get.ncs and b/_module/ncs/bbs_scribe_m_get.ncs differ diff --git a/_module/ncs/bbs_scribe_spawn.ncs b/_module/ncs/bbs_scribe_spawn.ncs index ca05c8b3..18341345 100644 Binary files a/_module/ncs/bbs_scribe_spawn.ncs and b/_module/ncs/bbs_scribe_spawn.ncs differ diff --git a/_module/ncs/bladespawn.ncs b/_module/ncs/bladespawn.ncs index 0b3c4aeb..1d3541e8 100644 Binary files a/_module/ncs/bladespawn.ncs and b/_module/ncs/bladespawn.ncs differ diff --git a/_module/ncs/blastpc.ncs b/_module/ncs/blastpc.ncs index 0868feb9..fa81017d 100644 Binary files a/_module/ncs/blastpc.ncs and b/_module/ncs/blastpc.ncs differ diff --git a/_module/ncs/blind.ncs b/_module/ncs/blind.ncs index dfa4e73b..e19189c3 100644 Binary files a/_module/ncs/blind.ncs and b/_module/ncs/blind.ncs differ diff --git a/_module/ncs/blindingbelt.ncs b/_module/ncs/blindingbelt.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/blindingbelt.ncs and b/_module/ncs/blindingbelt.ncs differ diff --git a/_module/ncs/bling.ncs b/_module/ncs/bling.ncs index d7e0bd46..9fb63abe 100644 Binary files a/_module/ncs/bling.ncs and b/_module/ncs/bling.ncs differ diff --git a/_module/ncs/bookscheck.ncs b/_module/ncs/bookscheck.ncs index 852035ce..71a9b929 100644 Binary files a/_module/ncs/bookscheck.ncs and b/_module/ncs/bookscheck.ncs differ diff --git a/_module/ncs/boom.ncs b/_module/ncs/boom.ncs index b123eeb4..4379c29b 100644 Binary files a/_module/ncs/boom.ncs and b/_module/ncs/boom.ncs differ diff --git a/_module/ncs/boom2.ncs b/_module/ncs/boom2.ncs index bfe1a628..30b57ac1 100644 Binary files a/_module/ncs/boom2.ncs and b/_module/ncs/boom2.ncs differ diff --git a/_module/ncs/boot_nonmages.ncs b/_module/ncs/boot_nonmages.ncs index 9e670df8..576aca85 100644 Binary files a/_module/ncs/boot_nonmages.ncs and b/_module/ncs/boot_nonmages.ncs differ diff --git a/_module/ncs/bootnonguild.ncs b/_module/ncs/bootnonguild.ncs index c3750fa2..cae92f4e 100644 Binary files a/_module/ncs/bootnonguild.ncs and b/_module/ncs/bootnonguild.ncs differ diff --git a/_module/ncs/bootnonmember1.ncs b/_module/ncs/bootnonmember1.ncs index f1cd96c9..1636b575 100644 Binary files a/_module/ncs/bootnonmember1.ncs and b/_module/ncs/bootnonmember1.ncs differ diff --git a/_module/ncs/bootnonmember2.ncs b/_module/ncs/bootnonmember2.ncs index 9867aa01..bc5f6371 100644 Binary files a/_module/ncs/bootnonmember2.ncs and b/_module/ncs/bootnonmember2.ncs differ diff --git a/_module/ncs/bottlecheck.ncs b/_module/ncs/bottlecheck.ncs index cddd65ba..318fe531 100644 Binary files a/_module/ncs/bottlecheck.ncs and b/_module/ncs/bottlecheck.ncs differ diff --git a/_module/ncs/bottlecheck2.ncs b/_module/ncs/bottlecheck2.ncs index cddd65ba..318fe531 100644 Binary files a/_module/ncs/bottlecheck2.ncs and b/_module/ncs/bottlecheck2.ncs differ diff --git a/_module/ncs/boulder.ncs b/_module/ncs/boulder.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/boulder.ncs and b/_module/ncs/boulder.ncs differ diff --git a/_module/ncs/brothertakesgold.ncs b/_module/ncs/brothertakesgold.ncs index 3fcfab42..e582ed47 100644 Binary files a/_module/ncs/brothertakesgold.ncs and b/_module/ncs/brothertakesgold.ncs differ diff --git a/_module/ncs/brutedeath.ncs b/_module/ncs/brutedeath.ncs index 9d0f5323..ca33ff2f 100644 Binary files a/_module/ncs/brutedeath.ncs and b/_module/ncs/brutedeath.ncs differ diff --git a/_module/ncs/brutepercieve.ncs b/_module/ncs/brutepercieve.ncs index bb345fc6..6f4e9666 100644 Binary files a/_module/ncs/brutepercieve.ncs and b/_module/ncs/brutepercieve.ncs differ diff --git a/_module/ncs/budge.ncs b/_module/ncs/budge.ncs index b61e8056..813dd1bc 100644 Binary files a/_module/ncs/budge.ncs and b/_module/ncs/budge.ncs differ diff --git a/_module/ncs/buffme.ncs b/_module/ncs/buffme.ncs index 715bc161..b91bb78a 100644 Binary files a/_module/ncs/buffme.ncs and b/_module/ncs/buffme.ncs differ diff --git a/_module/ncs/bugbearlair.ncs b/_module/ncs/bugbearlair.ncs index 7154e0c9..ebdb7420 100644 Binary files a/_module/ncs/bugbearlair.ncs and b/_module/ncs/bugbearlair.ncs differ diff --git a/_module/ncs/bugbearstrong.ncs b/_module/ncs/bugbearstrong.ncs index e5481c0f..4defcf4d 100644 Binary files a/_module/ncs/bugbearstrong.ncs and b/_module/ncs/bugbearstrong.ncs differ diff --git a/_module/ncs/burn.ncs b/_module/ncs/burn.ncs index a30677bf..fffae7cb 100644 Binary files a/_module/ncs/burn.ncs and b/_module/ncs/burn.ncs differ diff --git a/_module/ncs/buryhero.ncs b/_module/ncs/buryhero.ncs index a8aa2de2..037b28e0 100644 Binary files a/_module/ncs/buryhero.ncs and b/_module/ncs/buryhero.ncs differ diff --git a/_module/ncs/calllightningtri.ncs b/_module/ncs/calllightningtri.ncs index 63955df1..dde9da96 100644 Binary files a/_module/ncs/calllightningtri.ncs and b/_module/ncs/calllightningtri.ncs differ diff --git a/_module/ncs/cannot_relevel.ncs b/_module/ncs/cannot_relevel.ncs index a6631fc4..093c8741 100644 Binary files a/_module/ncs/cannot_relevel.ncs and b/_module/ncs/cannot_relevel.ncs differ diff --git a/_module/ncs/chain_use.ncs b/_module/ncs/chain_use.ncs index 9d9274d2..42511fae 100644 Binary files a/_module/ncs/chain_use.ncs and b/_module/ncs/chain_use.ncs differ diff --git a/_module/ncs/chain_yes.ncs b/_module/ncs/chain_yes.ncs index 2de23168..66a0c85f 100644 Binary files a/_module/ncs/chain_yes.ncs and b/_module/ncs/chain_yes.ncs differ diff --git a/_module/ncs/chair2.ncs b/_module/ncs/chair2.ncs index 9d356d94..4a7025c1 100644 Binary files a/_module/ncs/chair2.ncs and b/_module/ncs/chair2.ncs differ diff --git a/_module/ncs/chamber_use.ncs b/_module/ncs/chamber_use.ncs index 0e2da728..c2214932 100644 Binary files a/_module/ncs/chamber_use.ncs and b/_module/ncs/chamber_use.ncs differ diff --git a/_module/ncs/change2chaotic.ncs b/_module/ncs/change2chaotic.ncs index 199f2938..b25c8997 100644 Binary files a/_module/ncs/change2chaotic.ncs and b/_module/ncs/change2chaotic.ncs differ diff --git a/_module/ncs/change2evil.ncs b/_module/ncs/change2evil.ncs index f724f316..f68802dc 100644 Binary files a/_module/ncs/change2evil.ncs and b/_module/ncs/change2evil.ncs differ diff --git a/_module/ncs/change2good.ncs b/_module/ncs/change2good.ncs index 30642353..7028da98 100644 Binary files a/_module/ncs/change2good.ncs and b/_module/ncs/change2good.ncs differ diff --git a/_module/ncs/change2lawful.ncs b/_module/ncs/change2lawful.ncs index 77e76c22..f6292800 100644 Binary files a/_module/ncs/change2lawful.ncs and b/_module/ncs/change2lawful.ncs differ diff --git a/_module/ncs/changeportrait.ncs b/_module/ncs/changeportrait.ncs index ecf5c1a0..699f7e1a 100644 Binary files a/_module/ncs/changeportrait.ncs and b/_module/ncs/changeportrait.ncs differ diff --git a/_module/ncs/cheatercheck1.ncs b/_module/ncs/cheatercheck1.ncs index 4aef4874..0db51308 100644 Binary files a/_module/ncs/cheatercheck1.ncs and b/_module/ncs/cheatercheck1.ncs differ diff --git a/_module/ncs/cheatercheck2.ncs b/_module/ncs/cheatercheck2.ncs index 0eae5080..b0ab8f01 100644 Binary files a/_module/ncs/cheatercheck2.ncs and b/_module/ncs/cheatercheck2.ncs differ diff --git a/_module/ncs/cheatercheck3.ncs b/_module/ncs/cheatercheck3.ncs index 593ac3ea..69c4e17b 100644 Binary files a/_module/ncs/cheatercheck3.ncs and b/_module/ncs/cheatercheck3.ncs differ diff --git a/_module/ncs/cheatercheck4.ncs b/_module/ncs/cheatercheck4.ncs index 27856c19..d369292e 100644 Binary files a/_module/ncs/cheatercheck4.ncs and b/_module/ncs/cheatercheck4.ncs differ diff --git a/_module/ncs/cheatercheck5.ncs b/_module/ncs/cheatercheck5.ncs index 9b06fa45..c367a457 100644 Binary files a/_module/ncs/cheatercheck5.ncs and b/_module/ncs/cheatercheck5.ncs differ diff --git a/_module/ncs/cheatpot23.ncs b/_module/ncs/cheatpot23.ncs index 157af642..02ec88f6 100644 Binary files a/_module/ncs/cheatpot23.ncs and b/_module/ncs/cheatpot23.ncs differ diff --git a/_module/ncs/check_color_ok.ncs b/_module/ncs/check_color_ok.ncs index b12c4f46..8b39bf0c 100644 Binary files a/_module/ncs/check_color_ok.ncs and b/_module/ncs/check_color_ok.ncs differ diff --git a/_module/ncs/checkarea1.ncs b/_module/ncs/checkarea1.ncs index 8211c7c5..1d49906a 100644 Binary files a/_module/ncs/checkarea1.ncs and b/_module/ncs/checkarea1.ncs differ diff --git a/_module/ncs/checkarea2.ncs b/_module/ncs/checkarea2.ncs index 225f8af0..9951879f 100644 Binary files a/_module/ncs/checkarea2.ncs and b/_module/ncs/checkarea2.ncs differ diff --git a/_module/ncs/checkimmortal.ncs b/_module/ncs/checkimmortal.ncs index 45326805..fc16f20c 100644 Binary files a/_module/ncs/checkimmortal.ncs and b/_module/ncs/checkimmortal.ncs differ diff --git a/_module/ncs/checkpalerddclas.ncs b/_module/ncs/checkpalerddclas.ncs index 23c391a3..83b375ff 100644 Binary files a/_module/ncs/checkpalerddclas.ncs and b/_module/ncs/checkpalerddclas.ncs differ diff --git a/_module/ncs/chk_not1item.ncs b/_module/ncs/chk_not1item.ncs index 8b540205..6dfa5b22 100644 Binary files a/_module/ncs/chk_not1item.ncs and b/_module/ncs/chk_not1item.ncs differ diff --git a/_module/ncs/cleanarea.ncs b/_module/ncs/cleanarea.ncs index 512a2839..2513ef46 100644 Binary files a/_module/ncs/cleanarea.ncs and b/_module/ncs/cleanarea.ncs differ diff --git a/_module/ncs/cleandrac.ncs b/_module/ncs/cleandrac.ncs index 434fdd3a..cb1e0752 100644 Binary files a/_module/ncs/cleandrac.ncs and b/_module/ncs/cleandrac.ncs differ diff --git a/_module/ncs/cleanfloor.ncs b/_module/ncs/cleanfloor.ncs index 3fbd4e13..9621b429 100644 Binary files a/_module/ncs/cleanfloor.ncs and b/_module/ncs/cleanfloor.ncs differ diff --git a/_module/ncs/cleantavern.ncs b/_module/ncs/cleantavern.ncs index 377e40af..7972ae9f 100644 Binary files a/_module/ncs/cleantavern.ncs and b/_module/ncs/cleantavern.ncs differ diff --git a/_module/ncs/clearmerchant.ncs b/_module/ncs/clearmerchant.ncs index f7319920..247cfc80 100644 Binary files a/_module/ncs/clearmerchant.ncs and b/_module/ncs/clearmerchant.ncs differ diff --git a/_module/ncs/cleartown.ncs b/_module/ncs/cleartown.ncs index dc45d91f..72df00f5 100644 Binary files a/_module/ncs/cleartown.ncs and b/_module/ncs/cleartown.ncs differ diff --git a/_module/ncs/clericonly.ncs b/_module/ncs/clericonly.ncs index 21f40afc..8a7d16f4 100644 Binary files a/_module/ncs/clericonly.ncs and b/_module/ncs/clericonly.ncs differ diff --git a/_module/ncs/clericsecret.ncs b/_module/ncs/clericsecret.ncs index b71caeea..2c35624d 100644 Binary files a/_module/ncs/clericsecret.ncs and b/_module/ncs/clericsecret.ncs differ diff --git a/_module/ncs/climb_yes.ncs b/_module/ncs/climb_yes.ncs index 069367db..c052424a 100644 Binary files a/_module/ncs/climb_yes.ncs and b/_module/ncs/climb_yes.ncs differ diff --git a/_module/ncs/climb_yes2.ncs b/_module/ncs/climb_yes2.ncs index 2641361f..4dc9ee44 100644 Binary files a/_module/ncs/climb_yes2.ncs and b/_module/ncs/climb_yes2.ncs differ diff --git a/_module/ncs/clone_hb.ncs b/_module/ncs/clone_hb.ncs index e4e2dff3..88f3f297 100644 Binary files a/_module/ncs/clone_hb.ncs and b/_module/ncs/clone_hb.ncs differ diff --git a/_module/ncs/close_door.ncs b/_module/ncs/close_door.ncs index ba5d1a2c..957d4e4b 100644 Binary files a/_module/ncs/close_door.ncs and b/_module/ncs/close_door.ncs differ diff --git a/_module/ncs/close_n_lock.ncs b/_module/ncs/close_n_lock.ncs index 02a2a6fe..aebcf66c 100644 Binary files a/_module/ncs/close_n_lock.ncs and b/_module/ncs/close_n_lock.ncs differ diff --git a/_module/ncs/closedoor.ncs b/_module/ncs/closedoor.ncs index 499da6bd..420c024b 100644 Binary files a/_module/ncs/closedoor.ncs and b/_module/ncs/closedoor.ncs differ diff --git a/_module/ncs/closenlock.ncs b/_module/ncs/closenlock.ncs index b02c0b1d..19bf4c9c 100644 Binary files a/_module/ncs/closenlock.ncs and b/_module/ncs/closenlock.ncs differ diff --git a/_module/ncs/clothesmerchant.ncs b/_module/ncs/clothesmerchant.ncs index 34c03e3d..377136d4 100644 Binary files a/_module/ncs/clothesmerchant.ncs and b/_module/ncs/clothesmerchant.ncs differ diff --git a/_module/ncs/color_chat_off.ncs b/_module/ncs/color_chat_off.ncs index 3c2497cf..ed9ebd5e 100644 Binary files a/_module/ncs/color_chat_off.ncs and b/_module/ncs/color_chat_off.ncs differ diff --git a/_module/ncs/color_chat_on.ncs b/_module/ncs/color_chat_on.ncs index 0e9f5552..6aa05127 100644 Binary files a/_module/ncs/color_chat_on.ncs and b/_module/ncs/color_chat_on.ncs differ diff --git a/_module/ncs/color_mod_load.ncs b/_module/ncs/color_mod_load.ncs index 46ac5f2e..8449fdb5 100644 Binary files a/_module/ncs/color_mod_load.ncs and b/_module/ncs/color_mod_load.ncs differ diff --git a/_module/ncs/color_off.ncs b/_module/ncs/color_off.ncs index 1fa5c35b..8db64052 100644 Binary files a/_module/ncs/color_off.ncs and b/_module/ncs/color_off.ncs differ diff --git a/_module/ncs/color_pc_enter.ncs b/_module/ncs/color_pc_enter.ncs index 0e87090c..1bf435cf 100644 Binary files a/_module/ncs/color_pc_enter.ncs and b/_module/ncs/color_pc_enter.ncs differ diff --git a/_module/ncs/coloritemagenta.ncs b/_module/ncs/coloritemagenta.ncs index ab8104ef..a828423a 100644 Binary files a/_module/ncs/coloritemagenta.ncs and b/_module/ncs/coloritemagenta.ncs differ diff --git a/_module/ncs/coloritemblue.ncs b/_module/ncs/coloritemblue.ncs index 826caf67..163eecec 100644 Binary files a/_module/ncs/coloritemblue.ncs and b/_module/ncs/coloritemblue.ncs differ diff --git a/_module/ncs/coloritembrown.ncs b/_module/ncs/coloritembrown.ncs index 4f9bfa05..3086c7d5 100644 Binary files a/_module/ncs/coloritembrown.ncs and b/_module/ncs/coloritembrown.ncs differ diff --git a/_module/ncs/coloritembrtblue.ncs b/_module/ncs/coloritembrtblue.ncs index 536d07ed..6546a455 100644 Binary files a/_module/ncs/coloritembrtblue.ncs and b/_module/ncs/coloritembrtblue.ncs differ diff --git a/_module/ncs/coloritemcyan.ncs b/_module/ncs/coloritemcyan.ncs index 526da53a..3227c62c 100644 Binary files a/_module/ncs/coloritemcyan.ncs and b/_module/ncs/coloritemcyan.ncs differ diff --git a/_module/ncs/coloritemgreen.ncs b/_module/ncs/coloritemgreen.ncs index 854d20f1..bb546d12 100644 Binary files a/_module/ncs/coloritemgreen.ncs and b/_module/ncs/coloritemgreen.ncs differ diff --git a/_module/ncs/coloritemgrey.ncs b/_module/ncs/coloritemgrey.ncs index e373ef62..13a80db6 100644 Binary files a/_module/ncs/coloritemgrey.ncs and b/_module/ncs/coloritemgrey.ncs differ diff --git a/_module/ncs/coloritemltpurpl.ncs b/_module/ncs/coloritemltpurpl.ncs index f7ecda92..72135da2 100644 Binary files a/_module/ncs/coloritemltpurpl.ncs and b/_module/ncs/coloritemltpurpl.ncs differ diff --git a/_module/ncs/coloritemneongrn.ncs b/_module/ncs/coloritemneongrn.ncs index 46f740f0..bca53bdd 100644 Binary files a/_module/ncs/coloritemneongrn.ncs and b/_module/ncs/coloritemneongrn.ncs differ diff --git a/_module/ncs/coloritemorange.ncs b/_module/ncs/coloritemorange.ncs index 49f9347f..51c673d8 100644 Binary files a/_module/ncs/coloritemorange.ncs and b/_module/ncs/coloritemorange.ncs differ diff --git a/_module/ncs/coloritemplum.ncs b/_module/ncs/coloritemplum.ncs index 1c89b14e..43f0268d 100644 Binary files a/_module/ncs/coloritemplum.ncs and b/_module/ncs/coloritemplum.ncs differ diff --git a/_module/ncs/coloritemrandom.ncs b/_module/ncs/coloritemrandom.ncs index ea5d26a3..34350dce 100644 Binary files a/_module/ncs/coloritemrandom.ncs and b/_module/ncs/coloritemrandom.ncs differ diff --git a/_module/ncs/coloritemred.ncs b/_module/ncs/coloritemred.ncs index ddabe3d8..86263975 100644 Binary files a/_module/ncs/coloritemred.ncs and b/_module/ncs/coloritemred.ncs differ diff --git a/_module/ncs/coloritemtan.ncs b/_module/ncs/coloritemtan.ncs index 7752215e..c5584333 100644 Binary files a/_module/ncs/coloritemtan.ncs and b/_module/ncs/coloritemtan.ncs differ diff --git a/_module/ncs/coloritemteal.ncs b/_module/ncs/coloritemteal.ncs index 7999e035..a1135ff8 100644 Binary files a/_module/ncs/coloritemteal.ncs and b/_module/ncs/coloritemteal.ncs differ diff --git a/_module/ncs/coloritemwhite.ncs b/_module/ncs/coloritemwhite.ncs index a62f8edf..046f131f 100644 Binary files a/_module/ncs/coloritemwhite.ncs and b/_module/ncs/coloritemwhite.ncs differ diff --git a/_module/ncs/coloritemyellow.ncs b/_module/ncs/coloritemyellow.ncs index fe9bd899..4dbab9cd 100644 Binary files a/_module/ncs/coloritemyellow.ncs and b/_module/ncs/coloritemyellow.ncs differ diff --git a/_module/ncs/colorwand.ncs b/_module/ncs/colorwand.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/colorwand.ncs and b/_module/ncs/colorwand.ncs differ diff --git a/_module/ncs/conditional.ncs b/_module/ncs/conditional.ncs index 7e249724..0b0dd7cc 100644 Binary files a/_module/ncs/conditional.ncs and b/_module/ncs/conditional.ncs differ diff --git a/_module/ncs/confusetrigger.ncs b/_module/ncs/confusetrigger.ncs index e33231ff..ebb57241 100644 Binary files a/_module/ncs/confusetrigger.ncs and b/_module/ncs/confusetrigger.ncs differ diff --git a/_module/ncs/counterrod.ncs b/_module/ncs/counterrod.ncs index 3849d045..10ad5bfb 100644 Binary files a/_module/ncs/counterrod.ncs and b/_module/ncs/counterrod.ncs differ diff --git a/_module/ncs/counterspawns.ncs b/_module/ncs/counterspawns.ncs index 43cfa2fe..4865f46b 100644 Binary files a/_module/ncs/counterspawns.ncs and b/_module/ncs/counterspawns.ncs differ diff --git a/_module/ncs/create_listner.ncs b/_module/ncs/create_listner.ncs index 8588886f..23cbbfca 100644 Binary files a/_module/ncs/create_listner.ncs and b/_module/ncs/create_listner.ncs differ diff --git a/_module/ncs/create_messstone.ncs b/_module/ncs/create_messstone.ncs index 636c56f0..259520e4 100644 Binary files a/_module/ncs/create_messstone.ncs and b/_module/ncs/create_messstone.ncs differ diff --git a/_module/ncs/crowncheck.ncs b/_module/ncs/crowncheck.ncs index 82b6b1f8..9c3792fb 100644 Binary files a/_module/ncs/crowncheck.ncs and b/_module/ncs/crowncheck.ncs differ diff --git a/_module/ncs/crypt2door.ncs b/_module/ncs/crypt2door.ncs index aa9415c0..c24fd742 100644 Binary files a/_module/ncs/crypt2door.ncs and b/_module/ncs/crypt2door.ncs differ diff --git a/_module/ncs/cryptdoor.ncs b/_module/ncs/cryptdoor.ncs index 88742936..0a27f961 100644 Binary files a/_module/ncs/cryptdoor.ncs and b/_module/ncs/cryptdoor.ncs differ diff --git a/_module/ncs/cryptdooruse.ncs b/_module/ncs/cryptdooruse.ncs index ed8f0a2a..0fef06d2 100644 Binary files a/_module/ncs/cryptdooruse.ncs and b/_module/ncs/cryptdooruse.ncs differ diff --git a/_module/ncs/crypttrigger.ncs b/_module/ncs/crypttrigger.ncs index 16efaf68..55e558a2 100644 Binary files a/_module/ncs/crypttrigger.ncs and b/_module/ncs/crypttrigger.ncs differ diff --git a/_module/ncs/crystalball.ncs b/_module/ncs/crystalball.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/crystalball.ncs and b/_module/ncs/crystalball.ncs differ diff --git a/_module/ncs/culttakegold.ncs b/_module/ncs/culttakegold.ncs index 50187d61..51881871 100644 Binary files a/_module/ncs/culttakegold.ncs and b/_module/ncs/culttakegold.ncs differ diff --git a/_module/ncs/culttakegold1.ncs b/_module/ncs/culttakegold1.ncs index f40b8686..db7d9b34 100644 Binary files a/_module/ncs/culttakegold1.ncs and b/_module/ncs/culttakegold1.ncs differ diff --git a/_module/ncs/cursetrigger.ncs b/_module/ncs/cursetrigger.ncs index 307e7503..2bfbbc3f 100644 Binary files a/_module/ncs/cursetrigger.ncs and b/_module/ncs/cursetrigger.ncs differ diff --git a/_module/ncs/dancingbowruns.ncs b/_module/ncs/dancingbowruns.ncs index 098caab6..828c6f34 100644 Binary files a/_module/ncs/dancingbowruns.ncs and b/_module/ncs/dancingbowruns.ncs differ diff --git a/_module/ncs/danger.ncs b/_module/ncs/danger.ncs index 0ace9a2e..48d5d7cc 100644 Binary files a/_module/ncs/danger.ncs and b/_module/ncs/danger.ncs differ diff --git a/_module/ncs/darkdeath.ncs b/_module/ncs/darkdeath.ncs index d0fe0cd6..79e694dd 100644 Binary files a/_module/ncs/darkdeath.ncs and b/_module/ncs/darkdeath.ncs differ diff --git a/_module/ncs/darkspell.ncs b/_module/ncs/darkspell.ncs index ff4602ba..8dd78687 100644 Binary files a/_module/ncs/darkspell.ncs and b/_module/ncs/darkspell.ncs differ diff --git a/_module/ncs/darktrigger.ncs b/_module/ncs/darktrigger.ncs index 3678fcf3..a3f08a15 100644 Binary files a/_module/ncs/darktrigger.ncs and b/_module/ncs/darktrigger.ncs differ diff --git a/_module/ncs/darktrigger2a.ncs b/_module/ncs/darktrigger2a.ncs index 0d166dc2..025fa0b7 100644 Binary files a/_module/ncs/darktrigger2a.ncs and b/_module/ncs/darktrigger2a.ncs differ diff --git a/_module/ncs/day_night_check.ncs b/_module/ncs/day_night_check.ncs index ab95e22b..66a0bb3a 100644 Binary files a/_module/ncs/day_night_check.ncs and b/_module/ncs/day_night_check.ncs differ diff --git a/_module/ncs/deadjump.ncs b/_module/ncs/deadjump.ncs index 8a9d3667..a6681c50 100644 Binary files a/_module/ncs/deadjump.ncs and b/_module/ncs/deadjump.ncs differ diff --git a/_module/ncs/deadjump2.ncs b/_module/ncs/deadjump2.ncs index 3d172016..f117b695 100644 Binary files a/_module/ncs/deadjump2.ncs and b/_module/ncs/deadjump2.ncs differ diff --git a/_module/ncs/deadjump3.ncs b/_module/ncs/deadjump3.ncs index 26b54429..3a854e43 100644 Binary files a/_module/ncs/deadjump3.ncs and b/_module/ncs/deadjump3.ncs differ diff --git a/_module/ncs/death.ncs b/_module/ncs/death.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/death.ncs and b/_module/ncs/death.ncs differ diff --git a/_module/ncs/deathport.ncs b/_module/ncs/deathport.ncs index 6dfec010..60cac9e9 100644 Binary files a/_module/ncs/deathport.ncs and b/_module/ncs/deathport.ncs differ diff --git a/_module/ncs/deathstart.ncs b/_module/ncs/deathstart.ncs index dd3377dd..c6368811 100644 Binary files a/_module/ncs/deathstart.ncs and b/_module/ncs/deathstart.ncs differ diff --git a/_module/ncs/deaththrone.ncs b/_module/ncs/deaththrone.ncs index aa2f8a6a..cdc88645 100644 Binary files a/_module/ncs/deaththrone.ncs and b/_module/ncs/deaththrone.ncs differ diff --git a/_module/ncs/defenderhit.ncs b/_module/ncs/defenderhit.ncs index b016bb92..29d4370c 100644 Binary files a/_module/ncs/defenderhit.ncs and b/_module/ncs/defenderhit.ncs differ diff --git a/_module/ncs/defenderhit2.ncs b/_module/ncs/defenderhit2.ncs index 5a8b361d..b2c12bf4 100644 Binary files a/_module/ncs/defenderhit2.ncs and b/_module/ncs/defenderhit2.ncs differ diff --git a/_module/ncs/delete_toon.ncs b/_module/ncs/delete_toon.ncs index bc115ce3..59b28c82 100644 Binary files a/_module/ncs/delete_toon.ncs and b/_module/ncs/delete_toon.ncs differ diff --git a/_module/ncs/deletecharacter.ncs b/_module/ncs/deletecharacter.ncs index b2dba362..1bd5d180 100644 Binary files a/_module/ncs/deletecharacter.ncs and b/_module/ncs/deletecharacter.ncs differ diff --git a/_module/ncs/denatheck.ncs b/_module/ncs/denatheck.ncs index 59a63d43..8dfe6a2e 100644 Binary files a/_module/ncs/denatheck.ncs and b/_module/ncs/denatheck.ncs differ diff --git a/_module/ncs/destroyclone.ncs b/_module/ncs/destroyclone.ncs index 542832cd..c78d5d6d 100644 Binary files a/_module/ncs/destroyclone.ncs and b/_module/ncs/destroyclone.ncs differ diff --git a/_module/ncs/devildie.ncs b/_module/ncs/devildie.ncs index cc6e2ac6..570809e1 100644 Binary files a/_module/ncs/devildie.ncs and b/_module/ncs/devildie.ncs differ diff --git a/_module/ncs/devilspawn.ncs b/_module/ncs/devilspawn.ncs index 6d51ba0a..95bd9cda 100644 Binary files a/_module/ncs/devilspawn.ncs and b/_module/ncs/devilspawn.ncs differ diff --git a/_module/ncs/divideloot.ncs b/_module/ncs/divideloot.ncs index 1b1f1b3d..5a57d40d 100644 Binary files a/_module/ncs/divideloot.ncs and b/_module/ncs/divideloot.ncs differ diff --git a/_module/ncs/divideloot2.ncs b/_module/ncs/divideloot2.ncs index 328bd40b..c8f55230 100644 Binary files a/_module/ncs/divideloot2.ncs and b/_module/ncs/divideloot2.ncs differ diff --git a/_module/ncs/dividepartyloot1.ncs b/_module/ncs/dividepartyloot1.ncs index 1268672f..f8c51177 100644 Binary files a/_module/ncs/dividepartyloot1.ncs and b/_module/ncs/dividepartyloot1.ncs differ diff --git a/_module/ncs/dividepartyloot2.ncs b/_module/ncs/dividepartyloot2.ncs index 8d8271e7..d946509e 100644 Binary files a/_module/ncs/dividepartyloot2.ncs and b/_module/ncs/dividepartyloot2.ncs differ diff --git a/_module/ncs/dm_anti_cheat.ncs b/_module/ncs/dm_anti_cheat.ncs index d98fb83b..a4d8838e 100644 Binary files a/_module/ncs/dm_anti_cheat.ncs and b/_module/ncs/dm_anti_cheat.ncs differ diff --git a/_module/ncs/dm_anti_cheat2.ncs b/_module/ncs/dm_anti_cheat2.ncs index 6a4e69d5..bc911e35 100644 Binary files a/_module/ncs/dm_anti_cheat2.ncs and b/_module/ncs/dm_anti_cheat2.ncs differ diff --git a/_module/ncs/dm_calc.ncs b/_module/ncs/dm_calc.ncs index 450994fe..2d5b7165 100644 Binary files a/_module/ncs/dm_calc.ncs and b/_module/ncs/dm_calc.ncs differ diff --git a/_module/ncs/dm_calc_remove.ncs b/_module/ncs/dm_calc_remove.ncs index b6b1da0d..063d4964 100644 Binary files a/_module/ncs/dm_calc_remove.ncs and b/_module/ncs/dm_calc_remove.ncs differ diff --git a/_module/ncs/dm_calc_spell.ncs b/_module/ncs/dm_calc_spell.ncs index 2d554310..2e6630f4 100644 Binary files a/_module/ncs/dm_calc_spell.ncs and b/_module/ncs/dm_calc_spell.ncs differ diff --git a/_module/ncs/dm_chat_control.ncs b/_module/ncs/dm_chat_control.ncs index ad4de746..1b81d65c 100644 Binary files a/_module/ncs/dm_chat_control.ncs and b/_module/ncs/dm_chat_control.ncs differ diff --git a/_module/ncs/dm_cost.ncs b/_module/ncs/dm_cost.ncs index 8f38c13b..2f7226ab 100644 Binary files a/_module/ncs/dm_cost.ncs and b/_module/ncs/dm_cost.ncs differ diff --git a/_module/ncs/dm_does_reset.ncs b/_module/ncs/dm_does_reset.ncs index fca75e13..92d4fe32 100644 Binary files a/_module/ncs/dm_does_reset.ncs and b/_module/ncs/dm_does_reset.ncs differ diff --git a/_module/ncs/dm_domods.ncs b/_module/ncs/dm_domods.ncs index ff4cf1e0..550067b3 100644 Binary files a/_module/ncs/dm_domods.ncs and b/_module/ncs/dm_domods.ncs differ diff --git a/_module/ncs/dm_domodsfree.ncs b/_module/ncs/dm_domodsfree.ncs index 7113b5f0..4654116b 100644 Binary files a/_module/ncs/dm_domodsfree.ncs and b/_module/ncs/dm_domodsfree.ncs differ diff --git a/_module/ncs/dm_doremoval.ncs b/_module/ncs/dm_doremoval.ncs index 2a6ec7df..fc262499 100644 Binary files a/_module/ncs/dm_doremoval.ncs and b/_module/ncs/dm_doremoval.ncs differ diff --git a/_module/ncs/dm_enhplus1.ncs b/_module/ncs/dm_enhplus1.ncs index fc17ad2c..81faac5d 100644 Binary files a/_module/ncs/dm_enhplus1.ncs and b/_module/ncs/dm_enhplus1.ncs differ diff --git a/_module/ncs/dm_enhplus2.ncs b/_module/ncs/dm_enhplus2.ncs index 676cff63..863c5e03 100644 Binary files a/_module/ncs/dm_enhplus2.ncs and b/_module/ncs/dm_enhplus2.ncs differ diff --git a/_module/ncs/dm_enhplus3.ncs b/_module/ncs/dm_enhplus3.ncs index 35e715e7..ce8ab70f 100644 Binary files a/_module/ncs/dm_enhplus3.ncs and b/_module/ncs/dm_enhplus3.ncs differ diff --git a/_module/ncs/dm_enhplus4.ncs b/_module/ncs/dm_enhplus4.ncs index ad88a62b..9427e6f2 100644 Binary files a/_module/ncs/dm_enhplus4.ncs and b/_module/ncs/dm_enhplus4.ncs differ diff --git a/_module/ncs/dm_enhplus5.ncs b/_module/ncs/dm_enhplus5.ncs index 742070b1..138b7518 100644 Binary files a/_module/ncs/dm_enhplus5.ncs and b/_module/ncs/dm_enhplus5.ncs differ diff --git a/_module/ncs/dm_enhplus6.ncs b/_module/ncs/dm_enhplus6.ncs index 82b89e49..9389bcc0 100644 Binary files a/_module/ncs/dm_enhplus6.ncs and b/_module/ncs/dm_enhplus6.ncs differ diff --git a/_module/ncs/dm_enhplus7.ncs b/_module/ncs/dm_enhplus7.ncs index e3505c17..04771cef 100644 Binary files a/_module/ncs/dm_enhplus7.ncs and b/_module/ncs/dm_enhplus7.ncs differ diff --git a/_module/ncs/dm_enhplus8.ncs b/_module/ncs/dm_enhplus8.ncs index ce55bbf1..4f3778f2 100644 Binary files a/_module/ncs/dm_enhplus8.ncs and b/_module/ncs/dm_enhplus8.ncs differ diff --git a/_module/ncs/dm_enhplus9.ncs b/_module/ncs/dm_enhplus9.ncs index 749a0a9d..d65715f3 100644 Binary files a/_module/ncs/dm_enhplus9.ncs and b/_module/ncs/dm_enhplus9.ncs differ diff --git a/_module/ncs/dm_forg_ondist.ncs b/_module/ncs/dm_forg_ondist.ncs index a2b4d64c..5a08f5ee 100644 Binary files a/_module/ncs/dm_forg_ondist.ncs and b/_module/ncs/dm_forg_ondist.ncs differ diff --git a/_module/ncs/dm_forge_chk.ncs b/_module/ncs/dm_forge_chk.ncs index 483432ef..402d2996 100644 Binary files a/_module/ncs/dm_forge_chk.ncs and b/_module/ncs/dm_forge_chk.ncs differ diff --git a/_module/ncs/dm_forge_chk2.ncs b/_module/ncs/dm_forge_chk2.ncs index 60654ae3..8fcfa4ed 100644 Binary files a/_module/ncs/dm_forge_chk2.ncs and b/_module/ncs/dm_forge_chk2.ncs differ diff --git a/_module/ncs/dm_forge_chk3.ncs b/_module/ncs/dm_forge_chk3.ncs index c09b9adf..34fbca96 100644 Binary files a/_module/ncs/dm_forge_chk3.ncs and b/_module/ncs/dm_forge_chk3.ncs differ diff --git a/_module/ncs/dm_forge_chk4.ncs b/_module/ncs/dm_forge_chk4.ncs index 7a4324cf..ebfd1e25 100644 Binary files a/_module/ncs/dm_forge_chk4.ncs and b/_module/ncs/dm_forge_chk4.ncs differ diff --git a/_module/ncs/dm_ilr_appraise.ncs b/_module/ncs/dm_ilr_appraise.ncs index e9bcfff6..7064283a 100644 Binary files a/_module/ncs/dm_ilr_appraise.ncs and b/_module/ncs/dm_ilr_appraise.ncs differ diff --git a/_module/ncs/dm_ismelee.ncs b/_module/ncs/dm_ismelee.ncs index 2eecc384..d85721b9 100644 Binary files a/_module/ncs/dm_ismelee.ncs and b/_module/ncs/dm_ismelee.ncs differ diff --git a/_module/ncs/dm_isnotweap.ncs b/_module/ncs/dm_isnotweap.ncs index c248cfa8..05ce5155 100644 Binary files a/_module/ncs/dm_isnotweap.ncs and b/_module/ncs/dm_isnotweap.ncs differ diff --git a/_module/ncs/dm_isranged.ncs b/_module/ncs/dm_isranged.ncs index 2f8aa201..1cc71686 100644 Binary files a/_module/ncs/dm_isranged.ncs and b/_module/ncs/dm_isranged.ncs differ diff --git a/_module/ncs/dm_isweapon.ncs b/_module/ncs/dm_isweapon.ncs index edb0b5a9..698e4a09 100644 Binary files a/_module/ncs/dm_isweapon.ncs and b/_module/ncs/dm_isweapon.ncs differ diff --git a/_module/ncs/dm_isweapon1.ncs b/_module/ncs/dm_isweapon1.ncs index c7014c2d..585cfdee 100644 Binary files a/_module/ncs/dm_isweapon1.ncs and b/_module/ncs/dm_isweapon1.ncs differ diff --git a/_module/ncs/dm_isweapon2.ncs b/_module/ncs/dm_isweapon2.ncs index 3367a62c..a315e620 100644 Binary files a/_module/ncs/dm_isweapon2.ncs and b/_module/ncs/dm_isweapon2.ncs differ diff --git a/_module/ncs/dm_mpool_chk.ncs b/_module/ncs/dm_mpool_chk.ncs index c39827d4..f1e71ca5 100644 Binary files a/_module/ncs/dm_mpool_chk.ncs and b/_module/ncs/dm_mpool_chk.ncs differ diff --git a/_module/ncs/dm_only.ncs b/_module/ncs/dm_only.ncs index 96dcb739..53775166 100644 Binary files a/_module/ncs/dm_only.ncs and b/_module/ncs/dm_only.ncs differ diff --git a/_module/ncs/dm_reads_line.ncs b/_module/ncs/dm_reads_line.ncs index c66e34a9..8ec88835 100644 Binary files a/_module/ncs/dm_reads_line.ncs and b/_module/ncs/dm_reads_line.ncs differ diff --git a/_module/ncs/dm_set_party_ran.ncs b/_module/ncs/dm_set_party_ran.ncs index c1e61ee4..e9b7bc85 100644 Binary files a/_module/ncs/dm_set_party_ran.ncs and b/_module/ncs/dm_set_party_ran.ncs differ diff --git a/_module/ncs/dm_set_shout_ran.ncs b/_module/ncs/dm_set_shout_ran.ncs index 06faeaf4..3f90654a 100644 Binary files a/_module/ncs/dm_set_shout_ran.ncs and b/_module/ncs/dm_set_shout_ran.ncs differ diff --git a/_module/ncs/dm_set_talk_ran.ncs b/_module/ncs/dm_set_talk_ran.ncs index c4b82815..d234722e 100644 Binary files a/_module/ncs/dm_set_talk_ran.ncs and b/_module/ncs/dm_set_talk_ran.ncs differ diff --git a/_module/ncs/dm_splv_chk4.ncs b/_module/ncs/dm_splv_chk4.ncs index 4119c9aa..d0cc73c7 100644 Binary files a/_module/ncs/dm_splv_chk4.ncs and b/_module/ncs/dm_splv_chk4.ncs differ diff --git a/_module/ncs/dm_splv_chk5.ncs b/_module/ncs/dm_splv_chk5.ncs index 85a1b6b2..0722b216 100644 Binary files a/_module/ncs/dm_splv_chk5.ncs and b/_module/ncs/dm_splv_chk5.ncs differ diff --git a/_module/ncs/dm_splv_chk6.ncs b/_module/ncs/dm_splv_chk6.ncs index 515fe09e..2093f57d 100644 Binary files a/_module/ncs/dm_splv_chk6.ncs and b/_module/ncs/dm_splv_chk6.ncs differ diff --git a/_module/ncs/dm_splv_chk7.ncs b/_module/ncs/dm_splv_chk7.ncs index 18f3cdb1..d5a6c328 100644 Binary files a/_module/ncs/dm_splv_chk7.ncs and b/_module/ncs/dm_splv_chk7.ncs differ diff --git a/_module/ncs/dm_splv_chk8.ncs b/_module/ncs/dm_splv_chk8.ncs index 69705c16..cfb6b118 100644 Binary files a/_module/ncs/dm_splv_chk8.ncs and b/_module/ncs/dm_splv_chk8.ncs differ diff --git a/_module/ncs/dmdoor.ncs b/_module/ncs/dmdoor.ncs index 2819ccf6..a8988cb1 100644 Binary files a/_module/ncs/dmdoor.ncs and b/_module/ncs/dmdoor.ncs differ diff --git a/_module/ncs/dmdoorports.ncs b/_module/ncs/dmdoorports.ncs index a6ff17b2..580faca5 100644 Binary files a/_module/ncs/dmdoorports.ncs and b/_module/ncs/dmdoorports.ncs differ diff --git a/_module/ncs/dmhand.ncs b/_module/ncs/dmhand.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/dmhand.ncs and b/_module/ncs/dmhand.ncs differ diff --git a/_module/ncs/dmjail.ncs b/_module/ncs/dmjail.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/dmjail.ncs and b/_module/ncs/dmjail.ncs differ diff --git a/_module/ncs/dmjailtorture.ncs b/_module/ncs/dmjailtorture.ncs index 5118151b..c50af24a 100644 Binary files a/_module/ncs/dmjailtorture.ncs and b/_module/ncs/dmjailtorture.ncs differ diff --git a/_module/ncs/dmkey.ncs b/_module/ncs/dmkey.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/dmkey.ncs and b/_module/ncs/dmkey.ncs differ diff --git a/_module/ncs/dmreward.ncs b/_module/ncs/dmreward.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/dmreward.ncs and b/_module/ncs/dmreward.ncs differ diff --git a/_module/ncs/dmsecret.ncs b/_module/ncs/dmsecret.ncs index a3b49fbd..338ed601 100644 Binary files a/_module/ncs/dmsecret.ncs and b/_module/ncs/dmsecret.ncs differ diff --git a/_module/ncs/dmthrone.ncs b/_module/ncs/dmthrone.ncs index a91a80b2..c9b583b1 100644 Binary files a/_module/ncs/dmthrone.ncs and b/_module/ncs/dmthrone.ncs differ diff --git a/_module/ncs/dmtorture.ncs b/_module/ncs/dmtorture.ncs index bbf49ce8..946a415e 100644 Binary files a/_module/ncs/dmtorture.ncs and b/_module/ncs/dmtorture.ncs differ diff --git a/_module/ncs/do_bench_vfx.ncs b/_module/ncs/do_bench_vfx.ncs index 19bb10c1..2f9df78b 100644 Binary files a/_module/ncs/do_bench_vfx.ncs and b/_module/ncs/do_bench_vfx.ncs differ diff --git a/_module/ncs/do_goodaura.ncs b/_module/ncs/do_goodaura.ncs index 4ea611c1..05c67107 100644 Binary files a/_module/ncs/do_goodaura.ncs and b/_module/ncs/do_goodaura.ncs differ diff --git a/_module/ncs/do_partyroll.ncs b/_module/ncs/do_partyroll.ncs index 055718ac..fff2dd39 100644 Binary files a/_module/ncs/do_partyroll.ncs and b/_module/ncs/do_partyroll.ncs differ diff --git a/_module/ncs/do_partyroll2.ncs b/_module/ncs/do_partyroll2.ncs index 2f2bf391..46cd8d30 100644 Binary files a/_module/ncs/do_partyroll2.ncs and b/_module/ncs/do_partyroll2.ncs differ diff --git a/_module/ncs/do_storm.ncs b/_module/ncs/do_storm.ncs index 618fea01..a4faade6 100644 Binary files a/_module/ncs/do_storm.ncs and b/_module/ncs/do_storm.ncs differ diff --git a/_module/ncs/do_vfx_lightning.ncs b/_module/ncs/do_vfx_lightning.ncs index 9d63cb0a..da7e61c6 100644 Binary files a/_module/ncs/do_vfx_lightning.ncs and b/_module/ncs/do_vfx_lightning.ncs differ diff --git a/_module/ncs/doby_no_pc_chest.ncs b/_module/ncs/doby_no_pc_chest.ncs index e6c95029..a94f277e 100644 Binary files a/_module/ncs/doby_no_pc_chest.ncs and b/_module/ncs/doby_no_pc_chest.ncs differ diff --git a/_module/ncs/dodragon.ncs b/_module/ncs/dodragon.ncs index 1d859e2d..6c3153de 100644 Binary files a/_module/ncs/dodragon.ncs and b/_module/ncs/dodragon.ncs differ diff --git a/_module/ncs/doh.ncs b/_module/ncs/doh.ncs index bc5687b6..52159e93 100644 Binary files a/_module/ncs/doh.ncs and b/_module/ncs/doh.ncs differ diff --git a/_module/ncs/door_lock_night.ncs b/_module/ncs/door_lock_night.ncs index 35fa9ad0..8566b517 100644 Binary files a/_module/ncs/door_lock_night.ncs and b/_module/ncs/door_lock_night.ncs differ diff --git a/_module/ncs/door_teleport.ncs b/_module/ncs/door_teleport.ncs index b74a1574..fe4242af 100644 Binary files a/_module/ncs/door_teleport.ncs and b/_module/ncs/door_teleport.ncs differ diff --git a/_module/ncs/dospasm.ncs b/_module/ncs/dospasm.ncs index e418f130..acbf47f8 100644 Binary files a/_module/ncs/dospasm.ncs and b/_module/ncs/dospasm.ncs differ diff --git a/_module/ncs/drac_use.ncs b/_module/ncs/drac_use.ncs index c3ee3544..0bfe44d8 100644 Binary files a/_module/ncs/drac_use.ncs and b/_module/ncs/drac_use.ncs differ diff --git a/_module/ncs/dracodead.ncs b/_module/ncs/dracodead.ncs index 68320328..da7a5ca3 100644 Binary files a/_module/ncs/dracodead.ncs and b/_module/ncs/dracodead.ncs differ diff --git a/_module/ncs/dracospawn.ncs b/_module/ncs/dracospawn.ncs index c92945cd..d1699cc0 100644 Binary files a/_module/ncs/dracospawn.ncs and b/_module/ncs/dracospawn.ncs differ diff --git a/_module/ncs/dragonlever_use.ncs b/_module/ncs/dragonlever_use.ncs index 1ba75eed..2c202756 100644 Binary files a/_module/ncs/dragonlever_use.ncs and b/_module/ncs/dragonlever_use.ncs differ diff --git a/_module/ncs/dragonspawn.ncs b/_module/ncs/dragonspawn.ncs index 07c3e830..b8098afd 100644 Binary files a/_module/ncs/dragonspawn.ncs and b/_module/ncs/dragonspawn.ncs differ diff --git a/_module/ncs/dragonstop2.ncs b/_module/ncs/dragonstop2.ncs index 62b990d0..3d794948 100644 Binary files a/_module/ncs/dragonstop2.ncs and b/_module/ncs/dragonstop2.ncs differ diff --git a/_module/ncs/drain_yes.ncs b/_module/ncs/drain_yes.ncs index 5d7b2350..2d9b2d4f 100644 Binary files a/_module/ncs/drain_yes.ncs and b/_module/ncs/drain_yes.ncs differ diff --git a/_module/ncs/dreamweaver23.ncs b/_module/ncs/dreamweaver23.ncs index 92ad382e..c71dab99 100644 Binary files a/_module/ncs/dreamweaver23.ncs and b/_module/ncs/dreamweaver23.ncs differ diff --git a/_module/ncs/drowattack.ncs b/_module/ncs/drowattack.ncs index 2221d478..86096a25 100644 Binary files a/_module/ncs/drowattack.ncs and b/_module/ncs/drowattack.ncs differ diff --git a/_module/ncs/drowbeat.ncs b/_module/ncs/drowbeat.ncs index ac3a9843..4bb6ddf6 100644 Binary files a/_module/ncs/drowbeat.ncs and b/_module/ncs/drowbeat.ncs differ diff --git a/_module/ncs/drowbosspercieve.ncs b/_module/ncs/drowbosspercieve.ncs index c0bfc6ae..02d56e5c 100644 Binary files a/_module/ncs/drowbosspercieve.ncs and b/_module/ncs/drowbosspercieve.ncs differ diff --git a/_module/ncs/drowspawn.ncs b/_module/ncs/drowspawn.ncs index df4709f8..fd58c40b 100644 Binary files a/_module/ncs/drowspawn.ncs and b/_module/ncs/drowspawn.ncs differ diff --git a/_module/ncs/druidtool.ncs b/_module/ncs/druidtool.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/druidtool.ncs and b/_module/ncs/druidtool.ncs differ diff --git a/_module/ncs/dtrig1.ncs b/_module/ncs/dtrig1.ncs index 5d759bab..a74a42a9 100644 Binary files a/_module/ncs/dtrig1.ncs and b/_module/ncs/dtrig1.ncs differ diff --git a/_module/ncs/dtrig2.ncs b/_module/ncs/dtrig2.ncs index d1cb2185..a667c4f3 100644 Binary files a/_module/ncs/dtrig2.ncs and b/_module/ncs/dtrig2.ncs differ diff --git a/_module/ncs/dtrig3.ncs b/_module/ncs/dtrig3.ncs index 047a78b6..5a8a43df 100644 Binary files a/_module/ncs/dtrig3.ncs and b/_module/ncs/dtrig3.ncs differ diff --git a/_module/ncs/dtrig4.ncs b/_module/ncs/dtrig4.ncs index 072addfc..f9b969df 100644 Binary files a/_module/ncs/dtrig4.ncs and b/_module/ncs/dtrig4.ncs differ diff --git a/_module/ncs/dummy2.ncs b/_module/ncs/dummy2.ncs index 0688c15a..fc1e2358 100644 Binary files a/_module/ncs/dummy2.ncs and b/_module/ncs/dummy2.ncs differ diff --git a/_module/ncs/dummykilled.ncs b/_module/ncs/dummykilled.ncs index 6238afc4..ddf5db38 100644 Binary files a/_module/ncs/dummykilled.ncs and b/_module/ncs/dummykilled.ncs differ diff --git a/_module/ncs/dye_cloth1.ncs b/_module/ncs/dye_cloth1.ncs index 6104bf0e..4363937c 100644 Binary files a/_module/ncs/dye_cloth1.ncs and b/_module/ncs/dye_cloth1.ncs differ diff --git a/_module/ncs/dye_cloth2.ncs b/_module/ncs/dye_cloth2.ncs index 5066b854..318410a4 100644 Binary files a/_module/ncs/dye_cloth2.ncs and b/_module/ncs/dye_cloth2.ncs differ diff --git a/_module/ncs/dye_color0.ncs b/_module/ncs/dye_color0.ncs index 063487a3..4be5dfcd 100644 Binary files a/_module/ncs/dye_color0.ncs and b/_module/ncs/dye_color0.ncs differ diff --git a/_module/ncs/dye_color1.ncs b/_module/ncs/dye_color1.ncs index 33740373..454a4dd5 100644 Binary files a/_module/ncs/dye_color1.ncs and b/_module/ncs/dye_color1.ncs differ diff --git a/_module/ncs/dye_color2.ncs b/_module/ncs/dye_color2.ncs index 3213e043..6c65c46d 100644 Binary files a/_module/ncs/dye_color2.ncs and b/_module/ncs/dye_color2.ncs differ diff --git a/_module/ncs/dye_color3.ncs b/_module/ncs/dye_color3.ncs index 11abc366..b11f4fdf 100644 Binary files a/_module/ncs/dye_color3.ncs and b/_module/ncs/dye_color3.ncs differ diff --git a/_module/ncs/dye_color4.ncs b/_module/ncs/dye_color4.ncs index 0a1afbff..e7d28d31 100644 Binary files a/_module/ncs/dye_color4.ncs and b/_module/ncs/dye_color4.ncs differ diff --git a/_module/ncs/dye_color5.ncs b/_module/ncs/dye_color5.ncs index edb42f48..a8911f7f 100644 Binary files a/_module/ncs/dye_color5.ncs and b/_module/ncs/dye_color5.ncs differ diff --git a/_module/ncs/dye_color6.ncs b/_module/ncs/dye_color6.ncs index 8ab4d6aa..bee863ae 100644 Binary files a/_module/ncs/dye_color6.ncs and b/_module/ncs/dye_color6.ncs differ diff --git a/_module/ncs/dye_color7.ncs b/_module/ncs/dye_color7.ncs index 081a783c..6dde14b6 100644 Binary files a/_module/ncs/dye_color7.ncs and b/_module/ncs/dye_color7.ncs differ diff --git a/_module/ncs/dye_dyeitem.ncs b/_module/ncs/dye_dyeitem.ncs index 9238c797..8c627e12 100644 Binary files a/_module/ncs/dye_dyeitem.ncs and b/_module/ncs/dye_dyeitem.ncs differ diff --git a/_module/ncs/dye_group0.ncs b/_module/ncs/dye_group0.ncs index 56874393..f391793d 100644 Binary files a/_module/ncs/dye_group0.ncs and b/_module/ncs/dye_group0.ncs differ diff --git a/_module/ncs/dye_group1.ncs b/_module/ncs/dye_group1.ncs index 72212dd6..f6cdb19e 100644 Binary files a/_module/ncs/dye_group1.ncs and b/_module/ncs/dye_group1.ncs differ diff --git a/_module/ncs/dye_group10.ncs b/_module/ncs/dye_group10.ncs index c381bcae..d3ca06b4 100644 Binary files a/_module/ncs/dye_group10.ncs and b/_module/ncs/dye_group10.ncs differ diff --git a/_module/ncs/dye_group11.ncs b/_module/ncs/dye_group11.ncs index 2304521a..ad914201 100644 Binary files a/_module/ncs/dye_group11.ncs and b/_module/ncs/dye_group11.ncs differ diff --git a/_module/ncs/dye_group12.ncs b/_module/ncs/dye_group12.ncs index f566a20e..39889820 100644 Binary files a/_module/ncs/dye_group12.ncs and b/_module/ncs/dye_group12.ncs differ diff --git a/_module/ncs/dye_group13.ncs b/_module/ncs/dye_group13.ncs index fa1749de..66f9c608 100644 Binary files a/_module/ncs/dye_group13.ncs and b/_module/ncs/dye_group13.ncs differ diff --git a/_module/ncs/dye_group14.ncs b/_module/ncs/dye_group14.ncs index 5105e7c4..74a93ff2 100644 Binary files a/_module/ncs/dye_group14.ncs and b/_module/ncs/dye_group14.ncs differ diff --git a/_module/ncs/dye_group15.ncs b/_module/ncs/dye_group15.ncs index f30af64f..9c6099ba 100644 Binary files a/_module/ncs/dye_group15.ncs and b/_module/ncs/dye_group15.ncs differ diff --git a/_module/ncs/dye_group16.ncs b/_module/ncs/dye_group16.ncs index 84f107c7..99a0be2b 100644 Binary files a/_module/ncs/dye_group16.ncs and b/_module/ncs/dye_group16.ncs differ diff --git a/_module/ncs/dye_group17.ncs b/_module/ncs/dye_group17.ncs index 3d1fc566..5458305f 100644 Binary files a/_module/ncs/dye_group17.ncs and b/_module/ncs/dye_group17.ncs differ diff --git a/_module/ncs/dye_group18.ncs b/_module/ncs/dye_group18.ncs index d2eecd7a..5765ae0a 100644 Binary files a/_module/ncs/dye_group18.ncs and b/_module/ncs/dye_group18.ncs differ diff --git a/_module/ncs/dye_group19.ncs b/_module/ncs/dye_group19.ncs index 11475f72..430e8dd5 100644 Binary files a/_module/ncs/dye_group19.ncs and b/_module/ncs/dye_group19.ncs differ diff --git a/_module/ncs/dye_group2.ncs b/_module/ncs/dye_group2.ncs index 0cbb2875..25a5f737 100644 Binary files a/_module/ncs/dye_group2.ncs and b/_module/ncs/dye_group2.ncs differ diff --git a/_module/ncs/dye_group20.ncs b/_module/ncs/dye_group20.ncs index 31040d0a..913f5048 100644 Binary files a/_module/ncs/dye_group20.ncs and b/_module/ncs/dye_group20.ncs differ diff --git a/_module/ncs/dye_group21.ncs b/_module/ncs/dye_group21.ncs index 61cac9de..b4d1ff15 100644 Binary files a/_module/ncs/dye_group21.ncs and b/_module/ncs/dye_group21.ncs differ diff --git a/_module/ncs/dye_group3.ncs b/_module/ncs/dye_group3.ncs index 9d6e2ee9..ca2adccf 100644 Binary files a/_module/ncs/dye_group3.ncs and b/_module/ncs/dye_group3.ncs differ diff --git a/_module/ncs/dye_group4.ncs b/_module/ncs/dye_group4.ncs index 71903c9c..9202ae1c 100644 Binary files a/_module/ncs/dye_group4.ncs and b/_module/ncs/dye_group4.ncs differ diff --git a/_module/ncs/dye_group5.ncs b/_module/ncs/dye_group5.ncs index 46234bca..53b7381d 100644 Binary files a/_module/ncs/dye_group5.ncs and b/_module/ncs/dye_group5.ncs differ diff --git a/_module/ncs/dye_group6.ncs b/_module/ncs/dye_group6.ncs index b9bafbe9..569d2538 100644 Binary files a/_module/ncs/dye_group6.ncs and b/_module/ncs/dye_group6.ncs differ diff --git a/_module/ncs/dye_group7.ncs b/_module/ncs/dye_group7.ncs index 63cf7912..ecc4a740 100644 Binary files a/_module/ncs/dye_group7.ncs and b/_module/ncs/dye_group7.ncs differ diff --git a/_module/ncs/dye_group8.ncs b/_module/ncs/dye_group8.ncs index 9aa3ea1f..05ec568f 100644 Binary files a/_module/ncs/dye_group8.ncs and b/_module/ncs/dye_group8.ncs differ diff --git a/_module/ncs/dye_group9.ncs b/_module/ncs/dye_group9.ncs index 9097023c..aef788c1 100644 Binary files a/_module/ncs/dye_group9.ncs and b/_module/ncs/dye_group9.ncs differ diff --git a/_module/ncs/dye_itemchest.ncs b/_module/ncs/dye_itemchest.ncs index fe242b89..bee7cc46 100644 Binary files a/_module/ncs/dye_itemchest.ncs and b/_module/ncs/dye_itemchest.ncs differ diff --git a/_module/ncs/dye_itemcloak.ncs b/_module/ncs/dye_itemcloak.ncs index 0b07048d..034a8168 100644 Binary files a/_module/ncs/dye_itemcloak.ncs and b/_module/ncs/dye_itemcloak.ncs differ diff --git a/_module/ncs/dye_itemhead.ncs b/_module/ncs/dye_itemhead.ncs index d2d178b7..ec3f7d9e 100644 Binary files a/_module/ncs/dye_itemhead.ncs and b/_module/ncs/dye_itemhead.ncs differ diff --git a/_module/ncs/dye_leather1.ncs b/_module/ncs/dye_leather1.ncs index a12a0e89..4b3512cc 100644 Binary files a/_module/ncs/dye_leather1.ncs and b/_module/ncs/dye_leather1.ncs differ diff --git a/_module/ncs/dye_leather2.ncs b/_module/ncs/dye_leather2.ncs index 0a0bd4f8..dc903825 100644 Binary files a/_module/ncs/dye_leather2.ncs and b/_module/ncs/dye_leather2.ncs differ diff --git a/_module/ncs/dye_metal1.ncs b/_module/ncs/dye_metal1.ncs index c4c76ff3..52962152 100644 Binary files a/_module/ncs/dye_metal1.ncs and b/_module/ncs/dye_metal1.ncs differ diff --git a/_module/ncs/dye_metal2.ncs b/_module/ncs/dye_metal2.ncs index 730276b6..e92a2b01 100644 Binary files a/_module/ncs/dye_metal2.ncs and b/_module/ncs/dye_metal2.ncs differ diff --git a/_module/ncs/dyekit.ncs b/_module/ncs/dyekit.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/dyekit.ncs and b/_module/ncs/dyekit.ncs differ diff --git a/_module/ncs/elementalbeat.ncs b/_module/ncs/elementalbeat.ncs index 566494ad..53a47426 100644 Binary files a/_module/ncs/elementalbeat.ncs and b/_module/ncs/elementalbeat.ncs differ diff --git a/_module/ncs/elemtflamedamage.ncs b/_module/ncs/elemtflamedamage.ncs index 8bed6ac9..fecdc04e 100644 Binary files a/_module/ncs/elemtflamedamage.ncs and b/_module/ncs/elemtflamedamage.ncs differ diff --git a/_module/ncs/elfrangerattack.ncs b/_module/ncs/elfrangerattack.ncs index 63d048a4..2887bc2f 100644 Binary files a/_module/ncs/elfrangerattack.ncs and b/_module/ncs/elfrangerattack.ncs differ diff --git a/_module/ncs/elixirofimmort.ncs b/_module/ncs/elixirofimmort.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/elixirofimmort.ncs and b/_module/ncs/elixirofimmort.ncs differ diff --git a/_module/ncs/emotewand.ncs b/_module/ncs/emotewand.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/emotewand.ncs and b/_module/ncs/emotewand.ncs differ diff --git a/_module/ncs/emptybottle.ncs b/_module/ncs/emptybottle.ncs index 05424a11..709498bf 100644 Binary files a/_module/ncs/emptybottle.ncs and b/_module/ncs/emptybottle.ncs differ diff --git a/_module/ncs/end_dm_area_msg.ncs b/_module/ncs/end_dm_area_msg.ncs index 72a38db8..b024d6d6 100644 Binary files a/_module/ncs/end_dm_area_msg.ncs and b/_module/ncs/end_dm_area_msg.ncs differ diff --git a/_module/ncs/end_dm_npc_chat.ncs b/_module/ncs/end_dm_npc_chat.ncs index 0c318c6c..48ca0427 100644 Binary files a/_module/ncs/end_dm_npc_chat.ncs and b/_module/ncs/end_dm_npc_chat.ncs differ diff --git a/_module/ncs/end_dm_serv_msg.ncs b/_module/ncs/end_dm_serv_msg.ncs index 35f25b1e..d798f307 100644 Binary files a/_module/ncs/end_dm_serv_msg.ncs and b/_module/ncs/end_dm_serv_msg.ncs differ diff --git a/_module/ncs/enter_arena.ncs b/_module/ncs/enter_arena.ncs index 62c601e2..740eade5 100644 Binary files a/_module/ncs/enter_arena.ncs and b/_module/ncs/enter_arena.ncs differ diff --git a/_module/ncs/enteremporium.ncs b/_module/ncs/enteremporium.ncs index 47c263c8..25789d6d 100644 Binary files a/_module/ncs/enteremporium.ncs and b/_module/ncs/enteremporium.ncs differ diff --git a/_module/ncs/enterguild.ncs b/_module/ncs/enterguild.ncs index c902c119..3a30e037 100644 Binary files a/_module/ncs/enterguild.ncs and b/_module/ncs/enterguild.ncs differ diff --git a/_module/ncs/enterthedragon.ncs b/_module/ncs/enterthedragon.ncs index 122566d2..cd5f901c 100644 Binary files a/_module/ncs/enterthedragon.ncs and b/_module/ncs/enterthedragon.ncs differ diff --git a/_module/ncs/entertown2.ncs b/_module/ncs/entertown2.ncs index d47e35b2..199d846c 100644 Binary files a/_module/ncs/entertown2.ncs and b/_module/ncs/entertown2.ncs differ diff --git a/_module/ncs/eq_arthxbow.ncs b/_module/ncs/eq_arthxbow.ncs index 61f34fd9..f4f6e732 100644 Binary files a/_module/ncs/eq_arthxbow.ncs and b/_module/ncs/eq_arthxbow.ncs differ diff --git a/_module/ncs/eq_artifactlbow.ncs b/_module/ncs/eq_artifactlbow.ncs index 8f9f0e46..fe9895d8 100644 Binary files a/_module/ncs/eq_artifactlbow.ncs and b/_module/ncs/eq_artifactlbow.ncs differ diff --git a/_module/ncs/eq_artifactsbow.ncs b/_module/ncs/eq_artifactsbow.ncs index 8f9f0e46..fe9895d8 100644 Binary files a/_module/ncs/eq_artifactsbow.ncs and b/_module/ncs/eq_artifactsbow.ncs differ diff --git a/_module/ncs/eq_artifactsling.ncs b/_module/ncs/eq_artifactsling.ncs index 8f9f0e46..fe9895d8 100644 Binary files a/_module/ncs/eq_artifactsling.ncs and b/_module/ncs/eq_artifactsling.ncs differ diff --git a/_module/ncs/eq_artlxbow.ncs b/_module/ncs/eq_artlxbow.ncs index 8f9f0e46..fe9895d8 100644 Binary files a/_module/ncs/eq_artlxbow.ncs and b/_module/ncs/eq_artlxbow.ncs differ diff --git a/_module/ncs/eq_blindingbelt.ncs b/_module/ncs/eq_blindingbelt.ncs index 3d62f0e5..1b69de02 100644 Binary files a/_module/ncs/eq_blindingbelt.ncs and b/_module/ncs/eq_blindingbelt.ncs differ diff --git a/_module/ncs/eq_immortalcrown.ncs b/_module/ncs/eq_immortalcrown.ncs index e1d18f6d..a98b600f 100644 Binary files a/_module/ncs/eq_immortalcrown.ncs and b/_module/ncs/eq_immortalcrown.ncs differ diff --git a/_module/ncs/eq_legendaryaxes.ncs b/_module/ncs/eq_legendaryaxes.ncs index 86d95031..53000e93 100644 Binary files a/_module/ncs/eq_legendaryaxes.ncs and b/_module/ncs/eq_legendaryaxes.ncs differ diff --git a/_module/ncs/eq_legendarybow.ncs b/_module/ncs/eq_legendarybow.ncs index 65558082..26b514d0 100644 Binary files a/_module/ncs/eq_legendarybow.ncs and b/_module/ncs/eq_legendarybow.ncs differ diff --git a/_module/ncs/eq_legendarydart.ncs b/_module/ncs/eq_legendarydart.ncs index 8d888152..50d996f5 100644 Binary files a/_module/ncs/eq_legendarydart.ncs and b/_module/ncs/eq_legendarydart.ncs differ diff --git a/_module/ncs/eq_legendaryslin.ncs b/_module/ncs/eq_legendaryslin.ncs index e140e44c..089c740b 100644 Binary files a/_module/ncs/eq_legendaryslin.ncs and b/_module/ncs/eq_legendaryslin.ncs differ diff --git a/_module/ncs/eq_legendarystar.ncs b/_module/ncs/eq_legendarystar.ncs index f5089d28..0f35518c 100644 Binary files a/_module/ncs/eq_legendarystar.ncs and b/_module/ncs/eq_legendarystar.ncs differ diff --git a/_module/ncs/eq_legendaryxbow.ncs b/_module/ncs/eq_legendaryxbow.ncs index a967771b..a50fdf14 100644 Binary files a/_module/ncs/eq_legendaryxbow.ncs and b/_module/ncs/eq_legendaryxbow.ncs differ diff --git a/_module/ncs/eq_ranger.ncs b/_module/ncs/eq_ranger.ncs index 9bdb1443..2fa1f7b1 100644 Binary files a/_module/ncs/eq_ranger.ncs and b/_module/ncs/eq_ranger.ncs differ diff --git a/_module/ncs/everactivateitem.ncs b/_module/ncs/everactivateitem.ncs index fbbac7b0..413a4888 100644 Binary files a/_module/ncs/everactivateitem.ncs and b/_module/ncs/everactivateitem.ncs differ diff --git a/_module/ncs/everaquire.ncs b/_module/ncs/everaquire.ncs index 77e5b6b0..3c66348c 100644 Binary files a/_module/ncs/everaquire.ncs and b/_module/ncs/everaquire.ncs differ diff --git a/_module/ncs/evilkey.ncs b/_module/ncs/evilkey.ncs index 3d59a6cf..4e2ae3ab 100644 Binary files a/_module/ncs/evilkey.ncs and b/_module/ncs/evilkey.ncs differ diff --git a/_module/ncs/ew_act_drunk.ncs b/_module/ncs/ew_act_drunk.ncs index 625757cf..6b0163d9 100644 Binary files a/_module/ncs/ew_act_drunk.ncs and b/_module/ncs/ew_act_drunk.ncs differ diff --git a/_module/ncs/ew_ani_armsup.ncs b/_module/ncs/ew_ani_armsup.ncs index 7f31cb71..71e3ba7f 100644 Binary files a/_module/ncs/ew_ani_armsup.ncs and b/_module/ncs/ew_ani_armsup.ncs differ diff --git a/_module/ncs/ew_ani_bowdown.ncs b/_module/ncs/ew_ani_bowdown.ncs index 2ca957d2..84a91225 100644 Binary files a/_module/ncs/ew_ani_bowdown.ncs and b/_module/ncs/ew_ani_bowdown.ncs differ diff --git a/_module/ncs/ew_ani_crouch.ncs b/_module/ncs/ew_ani_crouch.ncs index c7b93adc..0402510c 100644 Binary files a/_module/ncs/ew_ani_crouch.ncs and b/_module/ncs/ew_ani_crouch.ncs differ diff --git a/_module/ncs/ew_ani_kneelout.ncs b/_module/ncs/ew_ani_kneelout.ncs index 80a3bd1a..88106dce 100644 Binary files a/_module/ncs/ew_ani_kneelout.ncs and b/_module/ncs/ew_ani_kneelout.ncs differ diff --git a/_module/ncs/ew_ani_kneelup.ncs b/_module/ncs/ew_ani_kneelup.ncs index aba1285a..79bcab9f 100644 Binary files a/_module/ncs/ew_ani_kneelup.ncs and b/_module/ncs/ew_ani_kneelup.ncs differ diff --git a/_module/ncs/ew_ani_reset.ncs b/_module/ncs/ew_ani_reset.ncs index 45f8a320..70d91c41 100644 Binary files a/_module/ncs/ew_ani_reset.ncs and b/_module/ncs/ew_ani_reset.ncs differ diff --git a/_module/ncs/ew_back.ncs b/_module/ncs/ew_back.ncs index d3d96a19..87e9e086 100644 Binary files a/_module/ncs/ew_back.ncs and b/_module/ncs/ew_back.ncs differ diff --git a/_module/ncs/ew_bluffchecko.ncs b/_module/ncs/ew_bluffchecko.ncs index d6674590..e07d7e9d 100644 Binary files a/_module/ncs/ew_bluffchecko.ncs and b/_module/ncs/ew_bluffchecko.ncs differ diff --git a/_module/ncs/ew_chachecko.ncs b/_module/ncs/ew_chachecko.ncs index 1c1c5a55..41b87d00 100644 Binary files a/_module/ncs/ew_chachecko.ncs and b/_module/ncs/ew_chachecko.ncs differ diff --git a/_module/ncs/ew_cheer1.ncs b/_module/ncs/ew_cheer1.ncs index 913b4db3..771766b5 100644 Binary files a/_module/ncs/ew_cheer1.ncs and b/_module/ncs/ew_cheer1.ncs differ diff --git a/_module/ncs/ew_cheer2.ncs b/_module/ncs/ew_cheer2.ncs index cd0a07c5..f15b8056 100644 Binary files a/_module/ncs/ew_cheer2.ncs and b/_module/ncs/ew_cheer2.ncs differ diff --git a/_module/ncs/ew_cheer3.ncs b/_module/ncs/ew_cheer3.ncs index 2559c8bb..4186f4ad 100644 Binary files a/_module/ncs/ew_cheer3.ncs and b/_module/ncs/ew_cheer3.ncs differ diff --git a/_module/ncs/ew_concchecko.ncs b/_module/ncs/ew_concchecko.ncs index 0f3af127..4a64bd64 100644 Binary files a/_module/ncs/ew_concchecko.ncs and b/_module/ncs/ew_concchecko.ncs differ diff --git a/_module/ncs/ew_conchecko.ncs b/_module/ncs/ew_conchecko.ncs index 2c54c616..75f8e38f 100644 Binary files a/_module/ncs/ew_conchecko.ncs and b/_module/ncs/ew_conchecko.ncs differ diff --git a/_module/ncs/ew_d100roll.ncs b/_module/ncs/ew_d100roll.ncs index ca67c24f..d593d17f 100644 Binary files a/_module/ncs/ew_d100roll.ncs and b/_module/ncs/ew_d100roll.ncs differ diff --git a/_module/ncs/ew_d10roll.ncs b/_module/ncs/ew_d10roll.ncs index 4003f3bc..5723f0bf 100644 Binary files a/_module/ncs/ew_d10roll.ncs and b/_module/ncs/ew_d10roll.ncs differ diff --git a/_module/ncs/ew_d12roll.ncs b/_module/ncs/ew_d12roll.ncs index f18cca86..74f3de6b 100644 Binary files a/_module/ncs/ew_d12roll.ncs and b/_module/ncs/ew_d12roll.ncs differ diff --git a/_module/ncs/ew_d20roll.ncs b/_module/ncs/ew_d20roll.ncs index d2db497b..62e517d6 100644 Binary files a/_module/ncs/ew_d20roll.ncs and b/_module/ncs/ew_d20roll.ncs differ diff --git a/_module/ncs/ew_d4roll.ncs b/_module/ncs/ew_d4roll.ncs index 19323a91..34997a9c 100644 Binary files a/_module/ncs/ew_d4roll.ncs and b/_module/ncs/ew_d4roll.ncs differ diff --git a/_module/ncs/ew_d6roll.ncs b/_module/ncs/ew_d6roll.ncs index d6153575..51375ac7 100644 Binary files a/_module/ncs/ew_d6roll.ncs and b/_module/ncs/ew_d6roll.ncs differ diff --git a/_module/ncs/ew_d8roll.ncs b/_module/ncs/ew_d8roll.ncs index cf90fe8a..badf61e3 100644 Binary files a/_module/ncs/ew_d8roll.ncs and b/_module/ncs/ew_d8roll.ncs differ diff --git a/_module/ncs/ew_dance.ncs b/_module/ncs/ew_dance.ncs index c99ddd31..fbe0ea8f 100644 Binary files a/_module/ncs/ew_dance.ncs and b/_module/ncs/ew_dance.ncs differ diff --git a/_module/ncs/ew_dexchecko.ncs b/_module/ncs/ew_dexchecko.ncs index cffb79da..eff7a6ad 100644 Binary files a/_module/ncs/ew_dexchecko.ncs and b/_module/ncs/ew_dexchecko.ncs differ diff --git a/_module/ncs/ew_discchecko.ncs b/_module/ncs/ew_discchecko.ncs index f78a55fb..13f3ae83 100644 Binary files a/_module/ncs/ew_discchecko.ncs and b/_module/ncs/ew_discchecko.ncs differ diff --git a/_module/ncs/ew_drunk.ncs b/_module/ncs/ew_drunk.ncs index 08647157..015389f9 100644 Binary files a/_module/ncs/ew_drunk.ncs and b/_module/ncs/ew_drunk.ncs differ diff --git a/_module/ncs/ew_dtchecko.ncs b/_module/ncs/ew_dtchecko.ncs index 5afb7553..79be864b 100644 Binary files a/_module/ncs/ew_dtchecko.ncs and b/_module/ncs/ew_dtchecko.ncs differ diff --git a/_module/ncs/ew_fast_spasm.ncs b/_module/ncs/ew_fast_spasm.ncs index a2823c0c..fd043a20 100644 Binary files a/_module/ncs/ew_fast_spasm.ncs and b/_module/ncs/ew_fast_spasm.ncs differ diff --git a/_module/ncs/ew_follow.ncs b/_module/ncs/ew_follow.ncs index 0353102c..c0a812ad 100644 Binary files a/_module/ncs/ew_follow.ncs and b/_module/ncs/ew_follow.ncs differ diff --git a/_module/ncs/ew_fortchecko.ncs b/_module/ncs/ew_fortchecko.ncs index 6f49b3d4..3cda758e 100644 Binary files a/_module/ncs/ew_fortchecko.ncs and b/_module/ncs/ew_fortchecko.ncs differ diff --git a/_module/ncs/ew_getclose.ncs b/_module/ncs/ew_getclose.ncs index 6619ed03..7d0aa6f0 100644 Binary files a/_module/ncs/ew_getclose.ncs and b/_module/ncs/ew_getclose.ncs differ diff --git a/_module/ncs/ew_getlow.ncs b/_module/ncs/ew_getlow.ncs index a6da2a87..e0122b02 100644 Binary files a/_module/ncs/ew_getlow.ncs and b/_module/ncs/ew_getlow.ncs differ diff --git a/_module/ncs/ew_getmid.ncs b/_module/ncs/ew_getmid.ncs index a9e7b0fb..5eb26dcc 100644 Binary files a/_module/ncs/ew_getmid.ncs and b/_module/ncs/ew_getmid.ncs differ diff --git a/_module/ncs/ew_hidechecko.ncs b/_module/ncs/ew_hidechecko.ncs index 5803b05e..794b6117 100644 Binary files a/_module/ncs/ew_hidechecko.ncs and b/_module/ncs/ew_hidechecko.ncs differ diff --git a/_module/ncs/ew_intchecko.ncs b/_module/ncs/ew_intchecko.ncs index ed4fc5f2..7cb61ed4 100644 Binary files a/_module/ncs/ew_intchecko.ncs and b/_module/ncs/ew_intchecko.ncs differ diff --git a/_module/ncs/ew_intimchecko.ncs b/_module/ncs/ew_intimchecko.ncs index 794216cc..71229a4b 100644 Binary files a/_module/ncs/ew_intimchecko.ncs and b/_module/ncs/ew_intimchecko.ncs differ diff --git a/_module/ncs/ew_lapsit0.ncs b/_module/ncs/ew_lapsit0.ncs index cb1644e0..e50472db 100644 Binary files a/_module/ncs/ew_lapsit0.ncs and b/_module/ncs/ew_lapsit0.ncs differ diff --git a/_module/ncs/ew_lapsit180.ncs b/_module/ncs/ew_lapsit180.ncs index 2164d3d6..d57c19f9 100644 Binary files a/_module/ncs/ew_lapsit180.ncs and b/_module/ncs/ew_lapsit180.ncs differ diff --git a/_module/ncs/ew_lapsit270.ncs b/_module/ncs/ew_lapsit270.ncs index 28d41896..74b6fec9 100644 Binary files a/_module/ncs/ew_lapsit270.ncs and b/_module/ncs/ew_lapsit270.ncs differ diff --git a/_module/ncs/ew_lapsit90.ncs b/_module/ncs/ew_lapsit90.ncs index 17dc49b2..26e9b53c 100644 Binary files a/_module/ncs/ew_lapsit90.ncs and b/_module/ncs/ew_lapsit90.ncs differ diff --git a/_module/ncs/ew_listchecko.ncs b/_module/ncs/ew_listchecko.ncs index e1892c71..67a37b24 100644 Binary files a/_module/ncs/ew_listchecko.ncs and b/_module/ncs/ew_listchecko.ncs differ diff --git a/_module/ncs/ew_lorechecko.ncs b/_module/ncs/ew_lorechecko.ncs index a0c470c8..c03e02e6 100644 Binary files a/_module/ncs/ew_lorechecko.ncs and b/_module/ncs/ew_lorechecko.ncs differ diff --git a/_module/ncs/ew_meditate.ncs b/_module/ncs/ew_meditate.ncs index fce33d03..bd92efb0 100644 Binary files a/_module/ncs/ew_meditate.ncs and b/_module/ncs/ew_meditate.ncs differ diff --git a/_module/ncs/ew_nap.ncs b/_module/ncs/ew_nap.ncs index 7c180b26..4551a4b6 100644 Binary files a/_module/ncs/ew_nap.ncs and b/_module/ncs/ew_nap.ncs differ diff --git a/_module/ncs/ew_norm_spasm.ncs b/_module/ncs/ew_norm_spasm.ncs index f6d37f17..3d989c88 100644 Binary files a/_module/ncs/ew_norm_spasm.ncs and b/_module/ncs/ew_norm_spasm.ncs differ diff --git a/_module/ncs/ew_olockchecko.ncs b/_module/ncs/ew_olockchecko.ncs index a2a47f3e..ec83574d 100644 Binary files a/_module/ncs/ew_olockchecko.ncs and b/_module/ncs/ew_olockchecko.ncs differ diff --git a/_module/ncs/ew_perschecko.ncs b/_module/ncs/ew_perschecko.ncs index e947bf2f..c38c6799 100644 Binary files a/_module/ncs/ew_perschecko.ncs and b/_module/ncs/ew_perschecko.ncs differ diff --git a/_module/ncs/ew_ppchecko.ncs b/_module/ncs/ew_ppchecko.ncs index 584cef90..702a5b90 100644 Binary files a/_module/ncs/ew_ppchecko.ncs and b/_module/ncs/ew_ppchecko.ncs differ diff --git a/_module/ncs/ew_read.ncs b/_module/ncs/ew_read.ncs index a53cde2b..85fdaa4d 100644 Binary files a/_module/ncs/ew_read.ncs and b/_module/ncs/ew_read.ncs differ diff --git a/_module/ncs/ew_reflchecko.ncs b/_module/ncs/ew_reflchecko.ncs index d555d95a..0f9fb1a6 100644 Binary files a/_module/ncs/ew_reflchecko.ncs and b/_module/ncs/ew_reflchecko.ncs differ diff --git a/_module/ncs/ew_rest.ncs b/_module/ncs/ew_rest.ncs index c9e9e6c3..b2437955 100644 Binary files a/_module/ncs/ew_rest.ncs and b/_module/ncs/ew_rest.ncs differ diff --git a/_module/ncs/ew_searchchecko.ncs b/_module/ncs/ew_searchchecko.ncs index ec97f8af..af1a859c 100644 Binary files a/_module/ncs/ew_searchchecko.ncs and b/_module/ncs/ew_searchchecko.ncs differ diff --git a/_module/ncs/ew_sit.ncs b/_module/ncs/ew_sit.ncs index f16920fd..ae853455 100644 Binary files a/_module/ncs/ew_sit.ncs and b/_module/ncs/ew_sit.ncs differ diff --git a/_module/ncs/ew_slow_spasm.ncs b/_module/ncs/ew_slow_spasm.ncs index 8fab30e8..788a2b72 100644 Binary files a/_module/ncs/ew_slow_spasm.ncs and b/_module/ncs/ew_slow_spasm.ncs differ diff --git a/_module/ncs/ew_spellchecko.ncs b/_module/ncs/ew_spellchecko.ncs index bcaf7daf..a1f9c79f 100644 Binary files a/_module/ncs/ew_spellchecko.ncs and b/_module/ncs/ew_spellchecko.ncs differ diff --git a/_module/ncs/ew_spotchecko.ncs b/_module/ncs/ew_spotchecko.ncs index fcfb17bc..5e208b43 100644 Binary files a/_module/ncs/ew_spotchecko.ncs and b/_module/ncs/ew_spotchecko.ncs differ diff --git a/_module/ncs/ew_strchecko.ncs b/_module/ncs/ew_strchecko.ncs index 3926bdc8..95a6f4fc 100644 Binary files a/_module/ncs/ew_strchecko.ncs and b/_module/ncs/ew_strchecko.ncs differ diff --git a/_module/ncs/ew_talkforce.ncs b/_module/ncs/ew_talkforce.ncs index b0d6d8e8..0a42874e 100644 Binary files a/_module/ncs/ew_talkforce.ncs and b/_module/ncs/ew_talkforce.ncs differ diff --git a/_module/ncs/ew_talklaugh.ncs b/_module/ncs/ew_talklaugh.ncs index 5592cb88..d1a5239c 100644 Binary files a/_module/ncs/ew_talklaugh.ncs and b/_module/ncs/ew_talklaugh.ncs differ diff --git a/_module/ncs/ew_talkplead.ncs b/_module/ncs/ew_talkplead.ncs index df849d84..8fd10217 100644 Binary files a/_module/ncs/ew_talkplead.ncs and b/_module/ncs/ew_talkplead.ncs differ diff --git a/_module/ncs/ew_tumblechecko.ncs b/_module/ncs/ew_tumblechecko.ncs index c7d84a5c..7de5c26f 100644 Binary files a/_module/ncs/ew_tumblechecko.ncs and b/_module/ncs/ew_tumblechecko.ncs differ diff --git a/_module/ncs/ew_willchecko.ncs b/_module/ncs/ew_willchecko.ncs index ae81c9b5..eca5512b 100644 Binary files a/_module/ncs/ew_willchecko.ncs and b/_module/ncs/ew_willchecko.ncs differ diff --git a/_module/ncs/ew_wischecko.ncs b/_module/ncs/ew_wischecko.ncs index ad5e7c43..1691bbec 100644 Binary files a/_module/ncs/ew_wischecko.ncs and b/_module/ncs/ew_wischecko.ncs differ diff --git a/_module/ncs/ew_worship.ncs b/_module/ncs/ew_worship.ncs index 1943517c..c7768a7b 100644 Binary files a/_module/ncs/ew_worship.ncs and b/_module/ncs/ew_worship.ncs differ diff --git a/_module/ncs/exc_speedcast.ncs b/_module/ncs/exc_speedcast.ncs index 3a786ee7..93ea6e45 100644 Binary files a/_module/ncs/exc_speedcast.ncs and b/_module/ncs/exc_speedcast.ncs differ diff --git a/_module/ncs/exitarena.ncs b/_module/ncs/exitarena.ncs index 223c4ee1..81e4bdaa 100644 Binary files a/_module/ncs/exitarena.ncs and b/_module/ncs/exitarena.ncs differ diff --git a/_module/ncs/exitdeathcheat.ncs b/_module/ncs/exitdeathcheat.ncs index adcea496..40283665 100644 Binary files a/_module/ncs/exitdeathcheat.ncs and b/_module/ncs/exitdeathcheat.ncs differ diff --git a/_module/ncs/exitguild.ncs b/_module/ncs/exitguild.ncs index 210940bb..da7f9ce2 100644 Binary files a/_module/ncs/exitguild.ncs and b/_module/ncs/exitguild.ncs differ diff --git a/_module/ncs/exitoverspwnjail.ncs b/_module/ncs/exitoverspwnjail.ncs index 39fc62c2..f2657309 100644 Binary files a/_module/ncs/exitoverspwnjail.ncs and b/_module/ncs/exitoverspwnjail.ncs differ diff --git a/_module/ncs/exmplonclientent.ncs b/_module/ncs/exmplonclientent.ncs index b0c66be0..2c7069e5 100644 Binary files a/_module/ncs/exmplonclientent.ncs and b/_module/ncs/exmplonclientent.ncs differ diff --git a/_module/ncs/exploitfix.ncs b/_module/ncs/exploitfix.ncs index 8653c683..01aafb62 100644 Binary files a/_module/ncs/exploitfix.ncs and b/_module/ncs/exploitfix.ncs differ diff --git a/_module/ncs/expstatuedeath.ncs b/_module/ncs/expstatuedeath.ncs index ec575868..ee366ea8 100644 Binary files a/_module/ncs/expstatuedeath.ncs and b/_module/ncs/expstatuedeath.ncs differ diff --git a/_module/ncs/expstatuedeath2.ncs b/_module/ncs/expstatuedeath2.ncs index 4a5be633..d3a30553 100644 Binary files a/_module/ncs/expstatuedeath2.ncs and b/_module/ncs/expstatuedeath2.ncs differ diff --git a/_module/ncs/expstatuedeath3.ncs b/_module/ncs/expstatuedeath3.ncs index d64c2b46..cc666e6e 100644 Binary files a/_module/ncs/expstatuedeath3.ncs and b/_module/ncs/expstatuedeath3.ncs differ diff --git a/_module/ncs/expstatuedmged.ncs b/_module/ncs/expstatuedmged.ncs index 17c54782..ef7308c5 100644 Binary files a/_module/ncs/expstatuedmged.ncs and b/_module/ncs/expstatuedmged.ncs differ diff --git a/_module/ncs/fake_conditional.ncs b/_module/ncs/fake_conditional.ncs index 81f5bce5..e01e554e 100644 Binary files a/_module/ncs/fake_conditional.ncs and b/_module/ncs/fake_conditional.ncs differ diff --git a/_module/ncs/fbi_npc_drinkchk.ncs b/_module/ncs/fbi_npc_drinkchk.ncs index 5f47cdbf..8d35f5de 100644 Binary files a/_module/ncs/fbi_npc_drinkchk.ncs and b/_module/ncs/fbi_npc_drinkchk.ncs differ diff --git a/_module/ncs/fbi_npc_drinklos.ncs b/_module/ncs/fbi_npc_drinklos.ncs index f55f6738..4dd30c7e 100644 Binary files a/_module/ncs/fbi_npc_drinklos.ncs and b/_module/ncs/fbi_npc_drinklos.ncs differ diff --git a/_module/ncs/fbi_npc_drinkzzz.ncs b/_module/ncs/fbi_npc_drinkzzz.ncs index fef42a2b..12b18eef 100644 Binary files a/_module/ncs/fbi_npc_drinkzzz.ncs and b/_module/ncs/fbi_npc_drinkzzz.ncs differ diff --git a/_module/ncs/fenceshop.ncs b/_module/ncs/fenceshop.ncs index 2195a547..b4fe7088 100644 Binary files a/_module/ncs/fenceshop.ncs and b/_module/ncs/fenceshop.ncs differ diff --git a/_module/ncs/fenliascheck.ncs b/_module/ncs/fenliascheck.ncs index fb3a2186..e9cd2c44 100644 Binary files a/_module/ncs/fenliascheck.ncs and b/_module/ncs/fenliascheck.ncs differ diff --git a/_module/ncs/fertilecheck.ncs b/_module/ncs/fertilecheck.ncs index d7d8bb8b..e5805b45 100644 Binary files a/_module/ncs/fertilecheck.ncs and b/_module/ncs/fertilecheck.ncs differ diff --git a/_module/ncs/feyland.ncs b/_module/ncs/feyland.ncs index c20fa996..07e49fcd 100644 Binary files a/_module/ncs/feyland.ncs and b/_module/ncs/feyland.ncs differ diff --git a/_module/ncs/fieldtent.ncs b/_module/ncs/fieldtent.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/fieldtent.ncs and b/_module/ncs/fieldtent.ncs differ diff --git a/_module/ncs/firedamage1.ncs b/_module/ncs/firedamage1.ncs index aff219a5..1a8708c3 100644 Binary files a/_module/ncs/firedamage1.ncs and b/_module/ncs/firedamage1.ncs differ diff --git a/_module/ncs/fireenergy.ncs b/_module/ncs/fireenergy.ncs index 04f5e5e3..88c501f4 100644 Binary files a/_module/ncs/fireenergy.ncs and b/_module/ncs/fireenergy.ncs differ diff --git a/_module/ncs/firegem.ncs b/_module/ncs/firegem.ncs index 96c7d027..3cfebffb 100644 Binary files a/_module/ncs/firegem.ncs and b/_module/ncs/firegem.ncs differ diff --git a/_module/ncs/firepercieve.ncs b/_module/ncs/firepercieve.ncs index 79cb84e0..f6cedb68 100644 Binary files a/_module/ncs/firepercieve.ncs and b/_module/ncs/firepercieve.ncs differ diff --git a/_module/ncs/fky_chat.ncs b/_module/ncs/fky_chat.ncs index 9449616d..944c740c 100644 Binary files a/_module/ncs/fky_chat.ncs and b/_module/ncs/fky_chat.ncs differ diff --git a/_module/ncs/fky_chat_clenter.ncs b/_module/ncs/fky_chat_clenter.ncs index c29dad26..61a9d171 100644 Binary files a/_module/ncs/fky_chat_clenter.ncs and b/_module/ncs/fky_chat_clenter.ncs differ diff --git a/_module/ncs/fky_chat_clexit.ncs b/_module/ncs/fky_chat_clexit.ncs index 919ef36a..3b02b9fa 100644 Binary files a/_module/ncs/fky_chat_clexit.ncs and b/_module/ncs/fky_chat_clexit.ncs differ diff --git a/_module/ncs/fky_chat_cn_act.ncs b/_module/ncs/fky_chat_cn_act.ncs index e2a76eb8..84cf944b 100644 Binary files a/_module/ncs/fky_chat_cn_act.ncs and b/_module/ncs/fky_chat_cn_act.ncs differ diff --git a/_module/ncs/fky_chat_cn_cond.ncs b/_module/ncs/fky_chat_cn_cond.ncs index a5f462cf..9e45ac80 100644 Binary files a/_module/ncs/fky_chat_cn_cond.ncs and b/_module/ncs/fky_chat_cn_cond.ncs differ diff --git a/_module/ncs/fky_chat_command.ncs b/_module/ncs/fky_chat_command.ncs index e4bd8236..5b3d05d0 100644 Binary files a/_module/ncs/fky_chat_command.ncs and b/_module/ncs/fky_chat_command.ncs differ diff --git a/_module/ncs/fky_chat_dm_comm.ncs b/_module/ncs/fky_chat_dm_comm.ncs index 9949547a..d36b5a7f 100644 Binary files a/_module/ncs/fky_chat_dm_comm.ncs and b/_module/ncs/fky_chat_dm_comm.ncs differ diff --git a/_module/ncs/fky_chat_event.ncs b/_module/ncs/fky_chat_event.ncs index b998a541..52bf13f1 100644 Binary files a/_module/ncs/fky_chat_event.ncs and b/_module/ncs/fky_chat_event.ncs differ diff --git a/_module/ncs/fky_chat_levelup.ncs b/_module/ncs/fky_chat_levelup.ncs index 73df2ca9..44591428 100644 Binary files a/_module/ncs/fky_chat_levelup.ncs and b/_module/ncs/fky_chat_levelup.ncs differ diff --git a/_module/ncs/fky_chat_modload.ncs b/_module/ncs/fky_chat_modload.ncs index 91c041fd..c51ca86d 100644 Binary files a/_module/ncs/fky_chat_modload.ncs and b/_module/ncs/fky_chat_modload.ncs differ diff --git a/_module/ncs/fky_chat_target.ncs b/_module/ncs/fky_chat_target.ncs index 4c13507b..d7ceeb18 100644 Binary files a/_module/ncs/fky_chat_target.ncs and b/_module/ncs/fky_chat_target.ncs differ diff --git a/_module/ncs/fky_chat_ventril.ncs b/_module/ncs/fky_chat_ventril.ncs index 2d1b7846..dbba38e8 100644 Binary files a/_module/ncs/fky_chat_ventril.ncs and b/_module/ncs/fky_chat_ventril.ncs differ diff --git a/_module/ncs/flameheartbeat.ncs b/_module/ncs/flameheartbeat.ncs index 29812067..487e575c 100644 Binary files a/_module/ncs/flameheartbeat.ncs and b/_module/ncs/flameheartbeat.ncs differ diff --git a/_module/ncs/floorsafe.ncs b/_module/ncs/floorsafe.ncs index 901dcfd3..3a751cfb 100644 Binary files a/_module/ncs/floorsafe.ncs and b/_module/ncs/floorsafe.ncs differ diff --git a/_module/ncs/forestgarnet3.ncs b/_module/ncs/forestgarnet3.ncs index 1fe08608..6dfa7f40 100644 Binary files a/_module/ncs/forestgarnet3.ncs and b/_module/ncs/forestgarnet3.ncs differ diff --git a/_module/ncs/forestgarnet4.ncs b/_module/ncs/forestgarnet4.ncs index 8b18aa08..ce90f16d 100644 Binary files a/_module/ncs/forestgarnet4.ncs and b/_module/ncs/forestgarnet4.ncs differ diff --git a/_module/ncs/forestgem1.ncs b/_module/ncs/forestgem1.ncs index eb4aaa03..0b600d99 100644 Binary files a/_module/ncs/forestgem1.ncs and b/_module/ncs/forestgem1.ncs differ diff --git a/_module/ncs/forestgem2.ncs b/_module/ncs/forestgem2.ncs index 8c21ed8f..0c52c894 100644 Binary files a/_module/ncs/forestgem2.ncs and b/_module/ncs/forestgem2.ncs differ diff --git a/_module/ncs/forgeused.ncs b/_module/ncs/forgeused.ncs index 5423db8d..0cd9679c 100644 Binary files a/_module/ncs/forgeused.ncs and b/_module/ncs/forgeused.ncs differ diff --git a/_module/ncs/foundstaff1.ncs b/_module/ncs/foundstaff1.ncs index 763a839a..2bbc0b7b 100644 Binary files a/_module/ncs/foundstaff1.ncs and b/_module/ncs/foundstaff1.ncs differ diff --git a/_module/ncs/fountain2_use.ncs b/_module/ncs/fountain2_use.ncs index 02714bc6..79fc1fcc 100644 Binary files a/_module/ncs/fountain2_use.ncs and b/_module/ncs/fountain2_use.ncs differ diff --git a/_module/ncs/fuguepercieved.ncs b/_module/ncs/fuguepercieved.ncs index ec982dc1..7d557979 100644 Binary files a/_module/ncs/fuguepercieved.ncs and b/_module/ncs/fuguepercieved.ncs differ diff --git a/_module/ncs/fuguespawn.ncs b/_module/ncs/fuguespawn.ncs index bd13386e..479ffd59 100644 Binary files a/_module/ncs/fuguespawn.ncs and b/_module/ncs/fuguespawn.ncs differ diff --git a/_module/ncs/garnetcheck1.ncs b/_module/ncs/garnetcheck1.ncs index 9abb5da2..0982a0e8 100644 Binary files a/_module/ncs/garnetcheck1.ncs and b/_module/ncs/garnetcheck1.ncs differ diff --git a/_module/ncs/garnetcheck2.ncs b/_module/ncs/garnetcheck2.ncs index 7296d4e3..2bfdd788 100644 Binary files a/_module/ncs/garnetcheck2.ncs and b/_module/ncs/garnetcheck2.ncs differ diff --git a/_module/ncs/garnetcheck3.ncs b/_module/ncs/garnetcheck3.ncs index cb0bc1c0..38f08f2a 100644 Binary files a/_module/ncs/garnetcheck3.ncs and b/_module/ncs/garnetcheck3.ncs differ diff --git a/_module/ncs/garnetcheck4.ncs b/_module/ncs/garnetcheck4.ncs index 5539f687..3d0ba9f0 100644 Binary files a/_module/ncs/garnetcheck4.ncs and b/_module/ncs/garnetcheck4.ncs differ diff --git a/_module/ncs/gc_ac_is_ok.ncs b/_module/ncs/gc_ac_is_ok.ncs index b1306c9d..a2d7a1c0 100644 Binary files a/_module/ncs/gc_ac_is_ok.ncs and b/_module/ncs/gc_ac_is_ok.ncs differ diff --git a/_module/ncs/gc_add_ability.ncs b/_module/ncs/gc_add_ability.ncs index 0f9c283a..65a8a128 100644 Binary files a/_module/ncs/gc_add_ability.ncs and b/_module/ncs/gc_add_ability.ncs differ diff --git a/_module/ncs/gc_add_ac.ncs b/_module/ncs/gc_add_ac.ncs index 28c894cb..6641ac9a 100644 Binary files a/_module/ncs/gc_add_ac.ncs and b/_module/ncs/gc_add_ac.ncs differ diff --git a/_module/ncs/gc_add_attk_bon.ncs b/_module/ncs/gc_add_attk_bon.ncs index 8fb042c7..962a62bb 100644 Binary files a/_module/ncs/gc_add_attk_bon.ncs and b/_module/ncs/gc_add_attk_bon.ncs differ diff --git a/_module/ncs/gc_add_bon_spell.ncs b/_module/ncs/gc_add_bon_spell.ncs index 74325a07..b515fa63 100644 Binary files a/_module/ncs/gc_add_bon_spell.ncs and b/_module/ncs/gc_add_bon_spell.ncs differ diff --git a/_module/ncs/gc_add_dmg_bonus.ncs b/_module/ncs/gc_add_dmg_bonus.ncs index 4983bbb6..7dbbc7d1 100644 Binary files a/_module/ncs/gc_add_dmg_bonus.ncs and b/_module/ncs/gc_add_dmg_bonus.ncs differ diff --git a/_module/ncs/gc_add_dmg_imm.ncs b/_module/ncs/gc_add_dmg_imm.ncs index 49d4b921..a83742f8 100644 Binary files a/_module/ncs/gc_add_dmg_imm.ncs and b/_module/ncs/gc_add_dmg_imm.ncs differ diff --git a/_module/ncs/gc_add_dmg_red.ncs b/_module/ncs/gc_add_dmg_red.ncs index 12022bca..92c65ef6 100644 Binary files a/_module/ncs/gc_add_dmg_red.ncs and b/_module/ncs/gc_add_dmg_red.ncs differ diff --git a/_module/ncs/gc_add_ench_bon.ncs b/_module/ncs/gc_add_ench_bon.ncs index 3589730e..806e86f2 100644 Binary files a/_module/ncs/gc_add_ench_bon.ncs and b/_module/ncs/gc_add_ench_bon.ncs differ diff --git a/_module/ncs/gc_add_evade.ncs b/_module/ncs/gc_add_evade.ncs index 457491b3..e3299eae 100644 Binary files a/_module/ncs/gc_add_evade.ncs and b/_module/ncs/gc_add_evade.ncs differ diff --git a/_module/ncs/gc_add_feat.ncs b/_module/ncs/gc_add_feat.ncs index 17cd748f..b0bed9f7 100644 Binary files a/_module/ncs/gc_add_feat.ncs and b/_module/ncs/gc_add_feat.ncs differ diff --git a/_module/ncs/gc_add_freedom.ncs b/_module/ncs/gc_add_freedom.ncs index 49c04f5e..ed6b5e5f 100644 Binary files a/_module/ncs/gc_add_freedom.ncs and b/_module/ncs/gc_add_freedom.ncs differ diff --git a/_module/ncs/gc_add_haste.ncs b/_module/ncs/gc_add_haste.ncs index 9268b311..c07a5bab 100644 Binary files a/_module/ncs/gc_add_haste.ncs and b/_module/ncs/gc_add_haste.ncs differ diff --git a/_module/ncs/gc_add_immunity.ncs b/_module/ncs/gc_add_immunity.ncs index 3da776f6..bfbe1fa2 100644 Binary files a/_module/ncs/gc_add_immunity.ncs and b/_module/ncs/gc_add_immunity.ncs differ diff --git a/_module/ncs/gc_add_keen.ncs b/_module/ncs/gc_add_keen.ncs index 7ed60040..56add144 100644 Binary files a/_module/ncs/gc_add_keen.ncs and b/_module/ncs/gc_add_keen.ncs differ diff --git a/_module/ncs/gc_add_massv_crt.ncs b/_module/ncs/gc_add_massv_crt.ncs index 2d39f1c0..bc401be5 100644 Binary files a/_module/ncs/gc_add_massv_crt.ncs and b/_module/ncs/gc_add_massv_crt.ncs differ diff --git a/_module/ncs/gc_add_mighty.ncs b/_module/ncs/gc_add_mighty.ncs index 55d812f9..82779892 100644 Binary files a/_module/ncs/gc_add_mighty.ncs and b/_module/ncs/gc_add_mighty.ncs differ diff --git a/_module/ncs/gc_add_regen.ncs b/_module/ncs/gc_add_regen.ncs index e19afdc5..8965d84e 100644 Binary files a/_module/ncs/gc_add_regen.ncs and b/_module/ncs/gc_add_regen.ncs differ diff --git a/_module/ncs/gc_add_resist.ncs b/_module/ncs/gc_add_resist.ncs index ff73bfcb..bb09f348 100644 Binary files a/_module/ncs/gc_add_resist.ncs and b/_module/ncs/gc_add_resist.ncs differ diff --git a/_module/ncs/gc_add_save.ncs b/_module/ncs/gc_add_save.ncs index c1866afc..815edea7 100644 Binary files a/_module/ncs/gc_add_save.ncs and b/_module/ncs/gc_add_save.ncs differ diff --git a/_module/ncs/gc_add_skills.ncs b/_module/ncs/gc_add_skills.ncs index afbdebf2..d9b0c54c 100644 Binary files a/_module/ncs/gc_add_skills.ncs and b/_module/ncs/gc_add_skills.ncs differ diff --git a/_module/ncs/gc_add_sr.ncs b/_module/ncs/gc_add_sr.ncs index d9fcb879..fd76bc44 100644 Binary files a/_module/ncs/gc_add_sr.ncs and b/_module/ncs/gc_add_sr.ncs differ diff --git a/_module/ncs/gc_add_true_see.ncs b/_module/ncs/gc_add_true_see.ncs index 4b27a891..3d821ea6 100644 Binary files a/_module/ncs/gc_add_true_see.ncs and b/_module/ncs/gc_add_true_see.ncs differ diff --git a/_module/ncs/gc_add_vamp_regn.ncs b/_module/ncs/gc_add_vamp_regn.ncs index d03c4829..b1f05763 100644 Binary files a/_module/ncs/gc_add_vamp_regn.ncs and b/_module/ncs/gc_add_vamp_regn.ncs differ diff --git a/_module/ncs/gc_check_legal.ncs b/_module/ncs/gc_check_legal.ncs index da608622..67749bd9 100644 Binary files a/_module/ncs/gc_check_legal.ncs and b/_module/ncs/gc_check_legal.ncs differ diff --git a/_module/ncs/gc_check_legit.ncs b/_module/ncs/gc_check_legit.ncs index cb14c3e1..624278eb 100644 Binary files a/_module/ncs/gc_check_legit.ncs and b/_module/ncs/gc_check_legit.ncs differ diff --git a/_module/ncs/gc_count_cost.ncs b/_module/ncs/gc_count_cost.ncs index 3c60729f..0d624ee8 100644 Binary files a/_module/ncs/gc_count_cost.ncs and b/_module/ncs/gc_count_cost.ncs differ diff --git a/_module/ncs/gc_dmg_bonus_ok.ncs b/_module/ncs/gc_dmg_bonus_ok.ncs index 7b71c3dc..d8e9c50a 100644 Binary files a/_module/ncs/gc_dmg_bonus_ok.ncs and b/_module/ncs/gc_dmg_bonus_ok.ncs differ diff --git a/_module/ncs/gc_dmg_ok.ncs b/_module/ncs/gc_dmg_ok.ncs index 71aa6e7c..b395280f 100644 Binary files a/_module/ncs/gc_dmg_ok.ncs and b/_module/ncs/gc_dmg_ok.ncs differ diff --git a/_module/ncs/gc_dr_item_ok.ncs b/_module/ncs/gc_dr_item_ok.ncs index f9a1c001..f4fd7f14 100644 Binary files a/_module/ncs/gc_dr_item_ok.ncs and b/_module/ncs/gc_dr_item_ok.ncs differ diff --git a/_module/ncs/gc_gaunt_props.ncs b/_module/ncs/gc_gaunt_props.ncs index c52f991f..2b8f3580 100644 Binary files a/_module/ncs/gc_gaunt_props.ncs and b/_module/ncs/gc_gaunt_props.ncs differ diff --git a/_module/ncs/gc_haircolr_next.ncs b/_module/ncs/gc_haircolr_next.ncs index c6f5eaea..1c3c1d00 100644 Binary files a/_module/ncs/gc_haircolr_next.ncs and b/_module/ncs/gc_haircolr_next.ncs differ diff --git a/_module/ncs/gc_haircolr_prev.ncs b/_module/ncs/gc_haircolr_prev.ncs index 755c2bc7..1cb62fb6 100644 Binary files a/_module/ncs/gc_haircolr_prev.ncs and b/_module/ncs/gc_haircolr_prev.ncs differ diff --git a/_module/ncs/gc_has_ammy.ncs b/_module/ncs/gc_has_ammy.ncs index 9a2f9016..b358bd28 100644 Binary files a/_module/ncs/gc_has_ammy.ncs and b/_module/ncs/gc_has_ammy.ncs differ diff --git a/_module/ncs/gc_has_armor.ncs b/_module/ncs/gc_has_armor.ncs index d1fcfd21..761682db 100644 Binary files a/_module/ncs/gc_has_armor.ncs and b/_module/ncs/gc_has_armor.ncs differ diff --git a/_module/ncs/gc_has_arrow.ncs b/_module/ncs/gc_has_arrow.ncs index 8d89067b..bdebedfa 100644 Binary files a/_module/ncs/gc_has_arrow.ncs and b/_module/ncs/gc_has_arrow.ncs differ diff --git a/_module/ncs/gc_has_belt.ncs b/_module/ncs/gc_has_belt.ncs index f3558585..4ba976a7 100644 Binary files a/_module/ncs/gc_has_belt.ncs and b/_module/ncs/gc_has_belt.ncs differ diff --git a/_module/ncs/gc_has_bolts.ncs b/_module/ncs/gc_has_bolts.ncs index 6e55c79d..9e4deeec 100644 Binary files a/_module/ncs/gc_has_bolts.ncs and b/_module/ncs/gc_has_bolts.ncs differ diff --git a/_module/ncs/gc_has_boots.ncs b/_module/ncs/gc_has_boots.ncs index 43f063a5..98effe15 100644 Binary files a/_module/ncs/gc_has_boots.ncs and b/_module/ncs/gc_has_boots.ncs differ diff --git a/_module/ncs/gc_has_bracer.ncs b/_module/ncs/gc_has_bracer.ncs index 35ac9735..dac717b5 100644 Binary files a/_module/ncs/gc_has_bracer.ncs and b/_module/ncs/gc_has_bracer.ncs differ diff --git a/_module/ncs/gc_has_bullets.ncs b/_module/ncs/gc_has_bullets.ncs index ea9e7858..1376d10b 100644 Binary files a/_module/ncs/gc_has_bullets.ncs and b/_module/ncs/gc_has_bullets.ncs differ diff --git a/_module/ncs/gc_has_cloak.ncs b/_module/ncs/gc_has_cloak.ncs index 5cbcb56b..1ef49878 100644 Binary files a/_module/ncs/gc_has_cloak.ncs and b/_module/ncs/gc_has_cloak.ncs differ diff --git a/_module/ncs/gc_has_gauntlets.ncs b/_module/ncs/gc_has_gauntlets.ncs index e0affc7f..2937d3e3 100644 Binary files a/_module/ncs/gc_has_gauntlets.ncs and b/_module/ncs/gc_has_gauntlets.ncs differ diff --git a/_module/ncs/gc_has_helm.ncs b/_module/ncs/gc_has_helm.ncs index 8b7a7895..bd413143 100644 Binary files a/_module/ncs/gc_has_helm.ncs and b/_module/ncs/gc_has_helm.ncs differ diff --git a/_module/ncs/gc_has_leftring.ncs b/_module/ncs/gc_has_leftring.ncs index 55d9b925..39b71fa1 100644 Binary files a/_module/ncs/gc_has_leftring.ncs and b/_module/ncs/gc_has_leftring.ncs differ diff --git a/_module/ncs/gc_has_masscrit.ncs b/_module/ncs/gc_has_masscrit.ncs index 4a94da37..fb21ea14 100644 Binary files a/_module/ncs/gc_has_masscrit.ncs and b/_module/ncs/gc_has_masscrit.ncs differ diff --git a/_module/ncs/gc_has_rightring.ncs b/_module/ncs/gc_has_rightring.ncs index c498fdf4..908636c4 100644 Binary files a/_module/ncs/gc_has_rightring.ncs and b/_module/ncs/gc_has_rightring.ncs differ diff --git a/_module/ncs/gc_has_shield.ncs b/_module/ncs/gc_has_shield.ncs index 9c5488a3..0fc43e2f 100644 Binary files a/_module/ncs/gc_has_shield.ncs and b/_module/ncs/gc_has_shield.ncs differ diff --git a/_module/ncs/gc_has_wpn.ncs b/_module/ncs/gc_has_wpn.ncs index 555a662b..65e0ab1a 100644 Binary files a/_module/ncs/gc_has_wpn.ncs and b/_module/ncs/gc_has_wpn.ncs differ diff --git a/_module/ncs/gc_is_a_wpn.ncs b/_module/ncs/gc_is_a_wpn.ncs index 3b49055e..d78e7e41 100644 Binary files a/_module/ncs/gc_is_a_wpn.ncs and b/_module/ncs/gc_is_a_wpn.ncs differ diff --git a/_module/ncs/gc_is_ab_ok.ncs b/_module/ncs/gc_is_ab_ok.ncs index 12c2e063..c3fa4364 100644 Binary files a/_module/ncs/gc_is_ab_ok.ncs and b/_module/ncs/gc_is_ab_ok.ncs differ diff --git a/_module/ncs/gc_is_bard.ncs b/_module/ncs/gc_is_bard.ncs index 1a364519..bff10e94 100644 Binary files a/_module/ncs/gc_is_bard.ncs and b/_module/ncs/gc_is_bard.ncs differ diff --git a/_module/ncs/gc_is_cleric.ncs b/_module/ncs/gc_is_cleric.ncs index 408eac94..0914d0dc 100644 Binary files a/_module/ncs/gc_is_cleric.ncs and b/_module/ncs/gc_is_cleric.ncs differ diff --git a/_module/ncs/gc_is_druid.ncs b/_module/ncs/gc_is_druid.ncs index efa39f25..489349a6 100644 Binary files a/_module/ncs/gc_is_druid.ncs and b/_module/ncs/gc_is_druid.ncs differ diff --git a/_module/ncs/gc_is_meleewpn.ncs b/_module/ncs/gc_is_meleewpn.ncs index 0df863f2..50394ecc 100644 Binary files a/_module/ncs/gc_is_meleewpn.ncs and b/_module/ncs/gc_is_meleewpn.ncs differ diff --git a/_module/ncs/gc_is_paladin.ncs b/_module/ncs/gc_is_paladin.ncs index 4b93bdf2..c9608f95 100644 Binary files a/_module/ncs/gc_is_paladin.ncs and b/_module/ncs/gc_is_paladin.ncs differ diff --git a/_module/ncs/gc_is_plotitem.ncs b/_module/ncs/gc_is_plotitem.ncs index fb6908fb..b2f6a688 100644 Binary files a/_module/ncs/gc_is_plotitem.ncs and b/_module/ncs/gc_is_plotitem.ncs differ diff --git a/_module/ncs/gc_is_ranged_wpn.ncs b/_module/ncs/gc_is_ranged_wpn.ncs index 5e4e8864..3e92607d 100644 Binary files a/_module/ncs/gc_is_ranged_wpn.ncs and b/_module/ncs/gc_is_ranged_wpn.ncs differ diff --git a/_module/ncs/gc_is_ranger.ncs b/_module/ncs/gc_is_ranger.ncs index 305b616a..83a857ed 100644 Binary files a/_module/ncs/gc_is_ranger.ncs and b/_module/ncs/gc_is_ranger.ncs differ diff --git a/_module/ncs/gc_is_sorcerer.ncs b/_module/ncs/gc_is_sorcerer.ncs index c45df7c5..f3547a56 100644 Binary files a/_module/ncs/gc_is_sorcerer.ncs and b/_module/ncs/gc_is_sorcerer.ncs differ diff --git a/_module/ncs/gc_is_wizard.ncs b/_module/ncs/gc_is_wizard.ncs index 61d24a85..de1144c0 100644 Binary files a/_module/ncs/gc_is_wizard.ncs and b/_module/ncs/gc_is_wizard.ncs differ diff --git a/_module/ncs/gc_mascrits_ok.ncs b/_module/ncs/gc_mascrits_ok.ncs index 4a94da37..fb21ea14 100644 Binary files a/_module/ncs/gc_mascrits_ok.ncs and b/_module/ncs/gc_mascrits_ok.ncs differ diff --git a/_module/ncs/gc_regen_ok.ncs b/_module/ncs/gc_regen_ok.ncs index 71028550..0f3289e1 100644 Binary files a/_module/ncs/gc_regen_ok.ncs and b/_module/ncs/gc_regen_ok.ncs differ diff --git a/_module/ncs/gc_set_ammy.ncs b/_module/ncs/gc_set_ammy.ncs index 32f67c1b..501a9fc0 100644 Binary files a/_module/ncs/gc_set_ammy.ncs and b/_module/ncs/gc_set_ammy.ncs differ diff --git a/_module/ncs/gc_set_armor.ncs b/_module/ncs/gc_set_armor.ncs index 044b33d3..991f46c5 100644 Binary files a/_module/ncs/gc_set_armor.ncs and b/_module/ncs/gc_set_armor.ncs differ diff --git a/_module/ncs/gc_set_arms.ncs b/_module/ncs/gc_set_arms.ncs index 702c7227..d965c6d6 100644 Binary files a/_module/ncs/gc_set_arms.ncs and b/_module/ncs/gc_set_arms.ncs differ diff --git a/_module/ncs/gc_set_arrows.ncs b/_module/ncs/gc_set_arrows.ncs index 78f7af30..28dabf62 100644 Binary files a/_module/ncs/gc_set_arrows.ncs and b/_module/ncs/gc_set_arrows.ncs differ diff --git a/_module/ncs/gc_set_belt.ncs b/_module/ncs/gc_set_belt.ncs index c7bcf1cd..edb836cd 100644 Binary files a/_module/ncs/gc_set_belt.ncs and b/_module/ncs/gc_set_belt.ncs differ diff --git a/_module/ncs/gc_set_bolts.ncs b/_module/ncs/gc_set_bolts.ncs index 411f386b..48b1ed3f 100644 Binary files a/_module/ncs/gc_set_bolts.ncs and b/_module/ncs/gc_set_bolts.ncs differ diff --git a/_module/ncs/gc_set_boots.ncs b/_module/ncs/gc_set_boots.ncs index b934becb..cef7fdf7 100644 Binary files a/_module/ncs/gc_set_boots.ncs and b/_module/ncs/gc_set_boots.ncs differ diff --git a/_module/ncs/gc_set_bullets.ncs b/_module/ncs/gc_set_bullets.ncs index d1e9f63c..c5098ac7 100644 Binary files a/_module/ncs/gc_set_bullets.ncs and b/_module/ncs/gc_set_bullets.ncs differ diff --git a/_module/ncs/gc_set_cloak.ncs b/_module/ncs/gc_set_cloak.ncs index 44b18850..ce573bdb 100644 Binary files a/_module/ncs/gc_set_cloak.ncs and b/_module/ncs/gc_set_cloak.ncs differ diff --git a/_module/ncs/gc_set_dr_t_10.ncs b/_module/ncs/gc_set_dr_t_10.ncs index b653ad1a..056477b5 100644 Binary files a/_module/ncs/gc_set_dr_t_10.ncs and b/_module/ncs/gc_set_dr_t_10.ncs differ diff --git a/_module/ncs/gc_set_dr_t_15.ncs b/_module/ncs/gc_set_dr_t_15.ncs index 3228c9ae..f289a33c 100644 Binary files a/_module/ncs/gc_set_dr_t_15.ncs and b/_module/ncs/gc_set_dr_t_15.ncs differ diff --git a/_module/ncs/gc_set_dr_t_20.ncs b/_module/ncs/gc_set_dr_t_20.ncs index bb9192a1..e0eee64c 100644 Binary files a/_module/ncs/gc_set_dr_t_20.ncs and b/_module/ncs/gc_set_dr_t_20.ncs differ diff --git a/_module/ncs/gc_set_dr_t_25.ncs b/_module/ncs/gc_set_dr_t_25.ncs index 0029570e..7d02aef7 100644 Binary files a/_module/ncs/gc_set_dr_t_25.ncs and b/_module/ncs/gc_set_dr_t_25.ncs differ diff --git a/_module/ncs/gc_set_dr_t_30.ncs b/_module/ncs/gc_set_dr_t_30.ncs index 9b29be75..c807c196 100644 Binary files a/_module/ncs/gc_set_dr_t_30.ncs and b/_module/ncs/gc_set_dr_t_30.ncs differ diff --git a/_module/ncs/gc_set_dr_t_5.ncs b/_module/ncs/gc_set_dr_t_5.ncs index 5aaf6dcf..a0a8b1f4 100644 Binary files a/_module/ncs/gc_set_dr_t_5.ncs and b/_module/ncs/gc_set_dr_t_5.ncs differ diff --git a/_module/ncs/gc_set_helm.ncs b/_module/ncs/gc_set_helm.ncs index 253bf3a9..ceaf3668 100644 Binary files a/_module/ncs/gc_set_helm.ncs and b/_module/ncs/gc_set_helm.ncs differ diff --git a/_module/ncs/gc_set_lefthand.ncs b/_module/ncs/gc_set_lefthand.ncs index daa6aba7..501237fb 100644 Binary files a/_module/ncs/gc_set_lefthand.ncs and b/_module/ncs/gc_set_lefthand.ncs differ diff --git a/_module/ncs/gc_set_lefttring.ncs b/_module/ncs/gc_set_lefttring.ncs index dfa3f821..3b88cdc3 100644 Binary files a/_module/ncs/gc_set_lefttring.ncs and b/_module/ncs/gc_set_lefttring.ncs differ diff --git a/_module/ncs/gc_set_old_pc.ncs b/_module/ncs/gc_set_old_pc.ncs index d67f90a7..63c1c78f 100644 Binary files a/_module/ncs/gc_set_old_pc.ncs and b/_module/ncs/gc_set_old_pc.ncs differ diff --git a/_module/ncs/gc_set_righthand.ncs b/_module/ncs/gc_set_righthand.ncs index 211c7026..42a047cf 100644 Binary files a/_module/ncs/gc_set_righthand.ncs and b/_module/ncs/gc_set_righthand.ncs differ diff --git a/_module/ncs/gc_set_rightring.ncs b/_module/ncs/gc_set_rightring.ncs index 445b17d6..426788e9 100644 Binary files a/_module/ncs/gc_set_rightring.ncs and b/_module/ncs/gc_set_rightring.ncs differ diff --git a/_module/ncs/gc_set_save_all.ncs b/_module/ncs/gc_set_save_all.ncs index bd64867d..9fbd6def 100644 Binary files a/_module/ncs/gc_set_save_all.ncs and b/_module/ncs/gc_set_save_all.ncs differ diff --git a/_module/ncs/gc_set_save_fort.ncs b/_module/ncs/gc_set_save_fort.ncs index 58d6a172..115e261b 100644 Binary files a/_module/ncs/gc_set_save_fort.ncs and b/_module/ncs/gc_set_save_fort.ncs differ diff --git a/_module/ncs/gc_set_save_refl.ncs b/_module/ncs/gc_set_save_refl.ncs index eeaec320..6c518729 100644 Binary files a/_module/ncs/gc_set_save_refl.ncs and b/_module/ncs/gc_set_save_refl.ncs differ diff --git a/_module/ncs/gc_set_save_will.ncs b/_module/ncs/gc_set_save_will.ncs index ec9fbf42..ed6be4cc 100644 Binary files a/_module/ncs/gc_set_save_will.ncs and b/_module/ncs/gc_set_save_will.ncs differ diff --git a/_module/ncs/gc_skincolr_next.ncs b/_module/ncs/gc_skincolr_next.ncs index 63a0f43a..22ca8676 100644 Binary files a/_module/ncs/gc_skincolr_next.ncs and b/_module/ncs/gc_skincolr_next.ncs differ diff --git a/_module/ncs/gc_skincolr_prev.ncs b/_module/ncs/gc_skincolr_prev.ncs index cc261241..3ba9536c 100644 Binary files a/_module/ncs/gc_skincolr_prev.ncs and b/_module/ncs/gc_skincolr_prev.ncs differ diff --git a/_module/ncs/gc_tat1colr_next.ncs b/_module/ncs/gc_tat1colr_next.ncs index 1eb3429a..7d914101 100644 Binary files a/_module/ncs/gc_tat1colr_next.ncs and b/_module/ncs/gc_tat1colr_next.ncs differ diff --git a/_module/ncs/gc_tat1colr_prev.ncs b/_module/ncs/gc_tat1colr_prev.ncs index 8a19913f..c72a902d 100644 Binary files a/_module/ncs/gc_tat1colr_prev.ncs and b/_module/ncs/gc_tat1colr_prev.ncs differ diff --git a/_module/ncs/gc_tat2colr_next.ncs b/_module/ncs/gc_tat2colr_next.ncs index 95024ca5..bed42569 100644 Binary files a/_module/ncs/gc_tat2colr_next.ncs and b/_module/ncs/gc_tat2colr_next.ncs differ diff --git a/_module/ncs/gc_tat2colr_prev.ncs b/_module/ncs/gc_tat2colr_prev.ncs index 59168b4f..2c3e271c 100644 Binary files a/_module/ncs/gc_tat2colr_prev.ncs and b/_module/ncs/gc_tat2colr_prev.ncs differ diff --git a/_module/ncs/gc_vamp_regn_ok.ncs b/_module/ncs/gc_vamp_regn_ok.ncs index bced4302..b2208bb1 100644 Binary files a/_module/ncs/gc_vamp_regn_ok.ncs and b/_module/ncs/gc_vamp_regn_ok.ncs differ diff --git a/_module/ncs/gc_wpn_props.ncs b/_module/ncs/gc_wpn_props.ncs index 21e5658d..288b2900 100644 Binary files a/_module/ncs/gc_wpn_props.ncs and b/_module/ncs/gc_wpn_props.ncs differ diff --git a/_module/ncs/gemofteleportati.ncs b/_module/ncs/gemofteleportati.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/gemofteleportati.ncs and b/_module/ncs/gemofteleportati.ncs differ diff --git a/_module/ncs/gemspawn1.ncs b/_module/ncs/gemspawn1.ncs index 661b39e1..2a17efa0 100644 Binary files a/_module/ncs/gemspawn1.ncs and b/_module/ncs/gemspawn1.ncs differ diff --git a/_module/ncs/gemspawn2.ncs b/_module/ncs/gemspawn2.ncs index 889c26b9..7224198f 100644 Binary files a/_module/ncs/gemspawn2.ncs and b/_module/ncs/gemspawn2.ncs differ diff --git a/_module/ncs/gemspawn3.ncs b/_module/ncs/gemspawn3.ncs index b2609683..8834c36f 100644 Binary files a/_module/ncs/gemspawn3.ncs and b/_module/ncs/gemspawn3.ncs differ diff --git a/_module/ncs/gemspawn4.ncs b/_module/ncs/gemspawn4.ncs index c9f8fe18..e15c184f 100644 Binary files a/_module/ncs/gemspawn4.ncs and b/_module/ncs/gemspawn4.ncs differ diff --git a/_module/ncs/gen_color_test.ncs b/_module/ncs/gen_color_test.ncs index a9437ca8..e2cd0cb3 100644 Binary files a/_module/ncs/gen_color_test.ncs and b/_module/ncs/gen_color_test.ncs differ diff --git a/_module/ncs/gen_craft_wand.ncs b/_module/ncs/gen_craft_wand.ncs index dab2b5b9..80fa300f 100644 Binary files a/_module/ncs/gen_craft_wand.ncs and b/_module/ncs/gen_craft_wand.ncs differ diff --git a/_module/ncs/gen_invalid.ncs b/_module/ncs/gen_invalid.ncs index 0cbd7186..d217565d 100644 Binary files a/_module/ncs/gen_invalid.ncs and b/_module/ncs/gen_invalid.ncs differ diff --git a/_module/ncs/gen_spec_unique.ncs b/_module/ncs/gen_spec_unique.ncs index 90d0eb4a..de32ab53 100644 Binary files a/_module/ncs/gen_spec_unique.ncs and b/_module/ncs/gen_spec_unique.ncs differ diff --git a/_module/ncs/gen_xp.ncs b/_module/ncs/gen_xp.ncs index a73cdfc7..6145a53d 100644 Binary files a/_module/ncs/gen_xp.ncs and b/_module/ncs/gen_xp.ncs differ diff --git a/_module/ncs/genisys.ncs b/_module/ncs/genisys.ncs index cabf7235..d44be9b2 100644 Binary files a/_module/ncs/genisys.ncs and b/_module/ncs/genisys.ncs differ diff --git a/_module/ncs/getaway.ncs b/_module/ncs/getaway.ncs index e38dc79e..fef9ad32 100644 Binary files a/_module/ncs/getaway.ncs and b/_module/ncs/getaway.ncs differ diff --git a/_module/ncs/getrope.ncs b/_module/ncs/getrope.ncs index 693b72cc..15f80eab 100644 Binary files a/_module/ncs/getrope.ncs and b/_module/ncs/getrope.ncs differ diff --git a/_module/ncs/ghosteffect.ncs b/_module/ncs/ghosteffect.ncs index 04268707..afb130f1 100644 Binary files a/_module/ncs/ghosteffect.ncs and b/_module/ncs/ghosteffect.ncs differ diff --git a/_module/ncs/give_inventory.ncs b/_module/ncs/give_inventory.ncs index ce236a23..cc2d2705 100644 Binary files a/_module/ncs/give_inventory.ncs and b/_module/ncs/give_inventory.ncs differ diff --git a/_module/ncs/giveanduinstaff.ncs b/_module/ncs/giveanduinstaff.ncs index 30b2db7c..a45d7476 100644 Binary files a/_module/ncs/giveanduinstaff.ncs and b/_module/ncs/giveanduinstaff.ncs differ diff --git a/_module/ncs/givearenatoken.ncs b/_module/ncs/givearenatoken.ncs index 52040750..a3a53678 100644 Binary files a/_module/ncs/givearenatoken.ncs and b/_module/ncs/givearenatoken.ncs differ diff --git a/_module/ncs/givedarts.ncs b/_module/ncs/givedarts.ncs index 0965a64f..5ec327e3 100644 Binary files a/_module/ncs/givedarts.ncs and b/_module/ncs/givedarts.ncs differ diff --git a/_module/ncs/giveguilehis.ncs b/_module/ncs/giveguilehis.ncs index d68a9772..3247bb51 100644 Binary files a/_module/ncs/giveguilehis.ncs and b/_module/ncs/giveguilehis.ncs differ diff --git a/_module/ncs/givelegaxes.ncs b/_module/ncs/givelegaxes.ncs index 0086478b..09a10224 100644 Binary files a/_module/ncs/givelegaxes.ncs and b/_module/ncs/givelegaxes.ncs differ diff --git a/_module/ncs/givemaxgold.ncs b/_module/ncs/givemaxgold.ncs index e886db3e..02ea7431 100644 Binary files a/_module/ncs/givemaxgold.ncs and b/_module/ncs/givemaxgold.ncs differ diff --git a/_module/ncs/givemaxp.ncs b/_module/ncs/givemaxp.ncs index b5bae627..063a4935 100644 Binary files a/_module/ncs/givemaxp.ncs and b/_module/ncs/givemaxp.ncs differ diff --git a/_module/ncs/givepass.ncs b/_module/ncs/givepass.ncs index bf765abc..7e9aa3c4 100644 Binary files a/_module/ncs/givepass.ncs and b/_module/ncs/givepass.ncs differ diff --git a/_module/ncs/giveplotitems.ncs b/_module/ncs/giveplotitems.ncs index 35df7515..fc0a18f0 100644 Binary files a/_module/ncs/giveplotitems.ncs and b/_module/ncs/giveplotitems.ncs differ diff --git a/_module/ncs/givestars.ncs b/_module/ncs/givestars.ncs index ae03a7a4..f36a4682 100644 Binary files a/_module/ncs/givestars.ncs and b/_module/ncs/givestars.ncs differ diff --git a/_module/ncs/glowmebaby.ncs b/_module/ncs/glowmebaby.ncs index 0559c101..fa0941a7 100644 Binary files a/_module/ncs/glowmebaby.ncs and b/_module/ncs/glowmebaby.ncs differ diff --git a/_module/ncs/goblindoor.ncs b/_module/ncs/goblindoor.ncs index 487ac954..c6bd7e71 100644 Binary files a/_module/ncs/goblindoor.ncs and b/_module/ncs/goblindoor.ncs differ diff --git a/_module/ncs/goblinkey.ncs b/_module/ncs/goblinkey.ncs index 09e3e53b..e6d1a26d 100644 Binary files a/_module/ncs/goblinkey.ncs and b/_module/ncs/goblinkey.ncs differ diff --git a/_module/ncs/goblinpercieve.ncs b/_module/ncs/goblinpercieve.ncs index f0dac021..bcd95285 100644 Binary files a/_module/ncs/goblinpercieve.ncs and b/_module/ncs/goblinpercieve.ncs differ diff --git a/_module/ncs/godlipot.ncs b/_module/ncs/godlipot.ncs index 7052dfd4..69570647 100644 Binary files a/_module/ncs/godlipot.ncs and b/_module/ncs/godlipot.ncs differ diff --git a/_module/ncs/godlyitem23.ncs b/_module/ncs/godlyitem23.ncs index 6050a7c8..11f4502c 100644 Binary files a/_module/ncs/godlyitem23.ncs and b/_module/ncs/godlyitem23.ncs differ diff --git a/_module/ncs/golemtrap.ncs b/_module/ncs/golemtrap.ncs index 2ce5d9c1..bd8a131a 100644 Binary files a/_module/ncs/golemtrap.ncs and b/_module/ncs/golemtrap.ncs differ diff --git a/_module/ncs/gong.ncs b/_module/ncs/gong.ncs index a947d5fe..0d444209 100644 Binary files a/_module/ncs/gong.ncs and b/_module/ncs/gong.ncs differ diff --git a/_module/ncs/good_by.ncs b/_module/ncs/good_by.ncs index b0c10cab..592ede28 100644 Binary files a/_module/ncs/good_by.ncs and b/_module/ncs/good_by.ncs differ diff --git a/_module/ncs/gossip1.ncs b/_module/ncs/gossip1.ncs index 4c18e122..9b8d5280 100644 Binary files a/_module/ncs/gossip1.ncs and b/_module/ncs/gossip1.ncs differ diff --git a/_module/ncs/gossip1a.ncs b/_module/ncs/gossip1a.ncs index 5e8bb7cd..2c9e7f89 100644 Binary files a/_module/ncs/gossip1a.ncs and b/_module/ncs/gossip1a.ncs differ diff --git a/_module/ncs/gotcrowncheck.ncs b/_module/ncs/gotcrowncheck.ncs index 82b6b1f8..9c3792fb 100644 Binary files a/_module/ncs/gotcrowncheck.ncs and b/_module/ncs/gotcrowncheck.ncs differ diff --git a/_module/ncs/greaterdevildie.ncs b/_module/ncs/greaterdevildie.ncs index 34993ff7..31a5d5fd 100644 Binary files a/_module/ncs/greaterdevildie.ncs and b/_module/ncs/greaterdevildie.ncs differ diff --git a/_module/ncs/greaterdevilspaw.ncs b/_module/ncs/greaterdevilspaw.ncs index e134cf52..d5e772ae 100644 Binary files a/_module/ncs/greaterdevilspaw.ncs and b/_module/ncs/greaterdevilspaw.ncs differ diff --git a/_module/ncs/guardian1.ncs b/_module/ncs/guardian1.ncs index 45ea4ff5..c5f7f6d1 100644 Binary files a/_module/ncs/guardian1.ncs and b/_module/ncs/guardian1.ncs differ diff --git a/_module/ncs/guardian2.ncs b/_module/ncs/guardian2.ncs index c76f30a4..dc0283c5 100644 Binary files a/_module/ncs/guardian2.ncs and b/_module/ncs/guardian2.ncs differ diff --git a/_module/ncs/guardkey.ncs b/_module/ncs/guardkey.ncs index b0ec4fec..9a07cad3 100644 Binary files a/_module/ncs/guardkey.ncs and b/_module/ncs/guardkey.ncs differ diff --git a/_module/ncs/guido.ncs b/_module/ncs/guido.ncs index ea03c7f6..aae3bce5 100644 Binary files a/_module/ncs/guido.ncs and b/_module/ncs/guido.ncs differ diff --git a/_module/ncs/guild_door.ncs b/_module/ncs/guild_door.ncs index 09b20b57..e27ebe8e 100644 Binary files a/_module/ncs/guild_door.ncs and b/_module/ncs/guild_door.ncs differ diff --git a/_module/ncs/guildbootspc.ncs b/_module/ncs/guildbootspc.ncs index 6ca1d4fe..9f59ad9c 100644 Binary files a/_module/ncs/guildbootspc.ncs and b/_module/ncs/guildbootspc.ncs differ diff --git a/_module/ncs/guildsbow.ncs b/_module/ncs/guildsbow.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/guildsbow.ncs and b/_module/ncs/guildsbow.ncs differ diff --git a/_module/ncs/guildstone.ncs b/_module/ncs/guildstone.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/guildstone.ncs and b/_module/ncs/guildstone.ncs differ diff --git a/_module/ncs/guilesecret.ncs b/_module/ncs/guilesecret.ncs index 513b1a45..ca440d86 100644 Binary files a/_module/ncs/guilesecret.ncs and b/_module/ncs/guilesecret.ncs differ diff --git a/_module/ncs/guilestatuescrpt.ncs b/_module/ncs/guilestatuescrpt.ncs index 3be22fa6..98b8fdeb 100644 Binary files a/_module/ncs/guilestatuescrpt.ncs and b/_module/ncs/guilestatuescrpt.ncs differ diff --git a/_module/ncs/guilesway.ncs b/_module/ncs/guilesway.ncs index acea4b54..0492f03c 100644 Binary files a/_module/ncs/guilesway.ncs and b/_module/ncs/guilesway.ncs differ diff --git a/_module/ncs/guilezrod.ncs b/_module/ncs/guilezrod.ncs index e7482e0d..cbcee824 100644 Binary files a/_module/ncs/guilezrod.ncs and b/_module/ncs/guilezrod.ncs differ diff --git a/_module/ncs/guratzcheck.ncs b/_module/ncs/guratzcheck.ncs index 99e2fa29..e893872f 100644 Binary files a/_module/ncs/guratzcheck.ncs and b/_module/ncs/guratzcheck.ncs differ diff --git a/_module/ncs/gypsy.ncs b/_module/ncs/gypsy.ncs index 89105234..029672de 100644 Binary files a/_module/ncs/gypsy.ncs and b/_module/ncs/gypsy.ncs differ diff --git a/_module/ncs/hag_yes.ncs b/_module/ncs/hag_yes.ncs index 90455f34..c0221b6d 100644 Binary files a/_module/ncs/hag_yes.ncs and b/_module/ncs/hag_yes.ncs differ diff --git a/_module/ncs/has_5k_xp.ncs b/_module/ncs/has_5k_xp.ncs index 435c0db2..da506d2d 100644 Binary files a/_module/ncs/has_5k_xp.ncs and b/_module/ncs/has_5k_xp.ncs differ diff --git a/_module/ncs/has_xp.ncs b/_module/ncs/has_xp.ncs index c60baa64..f3d04d4f 100644 Binary files a/_module/ncs/has_xp.ncs and b/_module/ncs/has_xp.ncs differ diff --git a/_module/ncs/hasafixedalign.ncs b/_module/ncs/hasafixedalign.ncs index b691c1db..987fabbe 100644 Binary files a/_module/ncs/hasafixedalign.ncs and b/_module/ncs/hasafixedalign.ncs differ diff --git a/_module/ncs/hasenoughgold.ncs b/_module/ncs/hasenoughgold.ncs index 6b58d05e..c4f9ea0a 100644 Binary files a/_module/ncs/hasenoughgold.ncs and b/_module/ncs/hasenoughgold.ncs differ diff --git a/_module/ncs/hauntkill.ncs b/_module/ncs/hauntkill.ncs index e2eb3a45..d49f5ed1 100644 Binary files a/_module/ncs/hauntkill.ncs and b/_module/ncs/hauntkill.ncs differ diff --git a/_module/ncs/headstone1_use.ncs b/_module/ncs/headstone1_use.ncs index 24ce7027..55ff1fc1 100644 Binary files a/_module/ncs/headstone1_use.ncs and b/_module/ncs/headstone1_use.ncs differ diff --git a/_module/ncs/headstone2_use.ncs b/_module/ncs/headstone2_use.ncs index 74139995..13eb19f9 100644 Binary files a/_module/ncs/headstone2_use.ncs and b/_module/ncs/headstone2_use.ncs differ diff --git a/_module/ncs/headstone_yes2.ncs b/_module/ncs/headstone_yes2.ncs index 4c18e122..9b8d5280 100644 Binary files a/_module/ncs/headstone_yes2.ncs and b/_module/ncs/headstone_yes2.ncs differ diff --git a/_module/ncs/headstone_yes3.ncs b/_module/ncs/headstone_yes3.ncs index ce99f3da..48da885a 100644 Binary files a/_module/ncs/headstone_yes3.ncs and b/_module/ncs/headstone_yes3.ncs differ diff --git a/_module/ncs/headstone_yes4.ncs b/_module/ncs/headstone_yes4.ncs index adfa215f..8013bac9 100644 Binary files a/_module/ncs/headstone_yes4.ncs and b/_module/ncs/headstone_yes4.ncs differ diff --git a/_module/ncs/healer.ncs b/_module/ncs/healer.ncs index 3c73c0fb..b2c99e5b 100644 Binary files a/_module/ncs/healer.ncs and b/_module/ncs/healer.ncs differ diff --git a/_module/ncs/healme.ncs b/_module/ncs/healme.ncs index ebef6c65..16f1ce27 100644 Binary files a/_module/ncs/healme.ncs and b/_module/ncs/healme.ncs differ diff --git a/_module/ncs/healworshiper.ncs b/_module/ncs/healworshiper.ncs index 9cd4726d..09b1b229 100644 Binary files a/_module/ncs/healworshiper.ncs and b/_module/ncs/healworshiper.ncs differ diff --git a/_module/ncs/heartdammaged.ncs b/_module/ncs/heartdammaged.ncs index a72d7a4c..b9416b3f 100644 Binary files a/_module/ncs/heartdammaged.ncs and b/_module/ncs/heartdammaged.ncs differ diff --git a/_module/ncs/hellfog.ncs b/_module/ncs/hellfog.ncs index a010ff34..93d5e471 100644 Binary files a/_module/ncs/hellfog.ncs and b/_module/ncs/hellfog.ncs differ diff --git a/_module/ncs/hellfogspawn.ncs b/_module/ncs/hellfogspawn.ncs index 8ec22615..386314db 100644 Binary files a/_module/ncs/hellfogspawn.ncs and b/_module/ncs/hellfogspawn.ncs differ diff --git a/_module/ncs/hellrod.ncs b/_module/ncs/hellrod.ncs index 780f59a4..3f48f7e4 100644 Binary files a/_module/ncs/hellrod.ncs and b/_module/ncs/hellrod.ncs differ diff --git a/_module/ncs/helltrigger1.ncs b/_module/ncs/helltrigger1.ncs index f3db74bf..5dd4a94e 100644 Binary files a/_module/ncs/helltrigger1.ncs and b/_module/ncs/helltrigger1.ncs differ diff --git a/_module/ncs/hermitshop.ncs b/_module/ncs/hermitshop.ncs index e9bbe8a7..83e9fd05 100644 Binary files a/_module/ncs/hermitshop.ncs and b/_module/ncs/hermitshop.ncs differ diff --git a/_module/ncs/hierarchydrow.ncs b/_module/ncs/hierarchydrow.ncs index 62902ec4..a5c177e4 100644 Binary files a/_module/ncs/hierarchydrow.ncs and b/_module/ncs/hierarchydrow.ncs differ diff --git a/_module/ncs/home.ncs b/_module/ncs/home.ncs index 4710031f..a05b8813 100644 Binary files a/_module/ncs/home.ncs and b/_module/ncs/home.ncs differ diff --git a/_module/ncs/horjump1.ncs b/_module/ncs/horjump1.ncs index ee026565..cf3cb671 100644 Binary files a/_module/ncs/horjump1.ncs and b/_module/ncs/horjump1.ncs differ diff --git a/_module/ncs/horjump2.ncs b/_module/ncs/horjump2.ncs index 0a2b85d0..627981cd 100644 Binary files a/_module/ncs/horjump2.ncs and b/_module/ncs/horjump2.ncs differ diff --git a/_module/ncs/horrordeath.ncs b/_module/ncs/horrordeath.ncs index 8cd700a9..8b4f7023 100644 Binary files a/_module/ncs/horrordeath.ncs and b/_module/ncs/horrordeath.ncs differ diff --git a/_module/ncs/horrordying.ncs b/_module/ncs/horrordying.ncs index 3b8d49ba..4a307813 100644 Binary files a/_module/ncs/horrordying.ncs and b/_module/ncs/horrordying.ncs differ diff --git a/_module/ncs/horrorpercieve.ncs b/_module/ncs/horrorpercieve.ncs index 03f04c2d..80ba914a 100644 Binary files a/_module/ncs/horrorpercieve.ncs and b/_module/ncs/horrorpercieve.ncs differ diff --git a/_module/ncs/horsecrettrig1.ncs b/_module/ncs/horsecrettrig1.ncs index 55dd910b..94310027 100644 Binary files a/_module/ncs/horsecrettrig1.ncs and b/_module/ncs/horsecrettrig1.ncs differ diff --git a/_module/ncs/horsecrettrig2.ncs b/_module/ncs/horsecrettrig2.ncs index a248b309..46ff5170 100644 Binary files a/_module/ncs/horsecrettrig2.ncs and b/_module/ncs/horsecrettrig2.ncs differ diff --git a/_module/ncs/horsekey.ncs b/_module/ncs/horsekey.ncs index 90502110..13740241 100644 Binary files a/_module/ncs/horsekey.ncs and b/_module/ncs/horsekey.ncs differ diff --git a/_module/ncs/horsekey2.ncs b/_module/ncs/horsekey2.ncs index 3ca6910f..f80aa13b 100644 Binary files a/_module/ncs/horsekey2.ncs and b/_module/ncs/horsekey2.ncs differ diff --git a/_module/ncs/horsekey3.ncs b/_module/ncs/horsekey3.ncs index cc8efc69..632c582b 100644 Binary files a/_module/ncs/horsekey3.ncs and b/_module/ncs/horsekey3.ncs differ diff --git a/_module/ncs/horsekey4.ncs b/_module/ncs/horsekey4.ncs index 0062f198..8bdfff30 100644 Binary files a/_module/ncs/horsekey4.ncs and b/_module/ncs/horsekey4.ncs differ diff --git a/_module/ncs/horsekey5.ncs b/_module/ncs/horsekey5.ncs index 1656dd42..de35a86a 100644 Binary files a/_module/ncs/horsekey5.ncs and b/_module/ncs/horsekey5.ncs differ diff --git a/_module/ncs/horsekey6.ncs b/_module/ncs/horsekey6.ncs index 5d7ede07..0ea6902c 100644 Binary files a/_module/ncs/horsekey6.ncs and b/_module/ncs/horsekey6.ncs differ diff --git a/_module/ncs/hp.ncs b/_module/ncs/hp.ncs index cdd9d1f2..2b3b9b49 100644 Binary files a/_module/ncs/hp.ncs and b/_module/ncs/hp.ncs differ diff --git a/_module/ncs/humsac.ncs b/_module/ncs/humsac.ncs index 2dc10dd9..62977532 100644 Binary files a/_module/ncs/humsac.ncs and b/_module/ncs/humsac.ncs differ diff --git a/_module/ncs/iaquireitem.ncs b/_module/ncs/iaquireitem.ncs index 5dd7eb9b..0e0a5de9 100644 Binary files a/_module/ncs/iaquireitem.ncs and b/_module/ncs/iaquireitem.ncs differ diff --git a/_module/ncs/iautokill.ncs b/_module/ncs/iautokill.ncs index b1806db1..7ecf77d2 100644 Binary files a/_module/ncs/iautokill.ncs and b/_module/ncs/iautokill.ncs differ diff --git a/_module/ncs/ibag.ncs b/_module/ncs/ibag.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/ibag.ncs and b/_module/ncs/ibag.ncs differ diff --git a/_module/ncs/iceicebaby.ncs b/_module/ncs/iceicebaby.ncs index 72575bcc..c3b601d6 100644 Binary files a/_module/ncs/iceicebaby.ncs and b/_module/ncs/iceicebaby.ncs differ diff --git a/_module/ncs/icheat.ncs b/_module/ncs/icheat.ncs index 510aaef3..8421c8a5 100644 Binary files a/_module/ncs/icheat.ncs and b/_module/ncs/icheat.ncs differ diff --git a/_module/ncs/icontain.ncs b/_module/ncs/icontain.ncs index ad1736df..7a4d9b43 100644 Binary files a/_module/ncs/icontain.ncs and b/_module/ncs/icontain.ncs differ diff --git a/_module/ncs/idallitemsofpc.ncs b/_module/ncs/idallitemsofpc.ncs index d594931f..037d5b0f 100644 Binary files a/_module/ncs/idallitemsofpc.ncs and b/_module/ncs/idallitemsofpc.ncs differ diff --git a/_module/ncs/idcust_acolor1.ncs b/_module/ncs/idcust_acolor1.ncs index 2d66cd0b..8eaa1330 100644 Binary files a/_module/ncs/idcust_acolor1.ncs and b/_module/ncs/idcust_acolor1.ncs differ diff --git a/_module/ncs/idcust_acolor2.ncs b/_module/ncs/idcust_acolor2.ncs index d366d83a..18541390 100644 Binary files a/_module/ncs/idcust_acolor2.ncs and b/_module/ncs/idcust_acolor2.ncs differ diff --git a/_module/ncs/idcust_acolor3.ncs b/_module/ncs/idcust_acolor3.ncs index 7b0826ac..bb9eb620 100644 Binary files a/_module/ncs/idcust_acolor3.ncs and b/_module/ncs/idcust_acolor3.ncs differ diff --git a/_module/ncs/idcust_acolor4.ncs b/_module/ncs/idcust_acolor4.ncs index c175d786..deb9f4e7 100644 Binary files a/_module/ncs/idcust_acolor4.ncs and b/_module/ncs/idcust_acolor4.ncs differ diff --git a/_module/ncs/idcust_acolor5.ncs b/_module/ncs/idcust_acolor5.ncs index f8c89f0d..d39f298f 100644 Binary files a/_module/ncs/idcust_acolor5.ncs and b/_module/ncs/idcust_acolor5.ncs differ diff --git a/_module/ncs/idcust_acolor6.ncs b/_module/ncs/idcust_acolor6.ncs index b92860fe..e40e4f2a 100644 Binary files a/_module/ncs/idcust_acolor6.ncs and b/_module/ncs/idcust_acolor6.ncs differ diff --git a/_module/ncs/idcust_ifempty.ncs b/_module/ncs/idcust_ifempty.ncs index 9840ed82..54b456f9 100644 Binary files a/_module/ncs/idcust_ifempty.ncs and b/_module/ncs/idcust_ifempty.ncs differ diff --git a/_module/ncs/idcust_inititem.ncs b/_module/ncs/idcust_inititem.ncs index c87e86d8..bd6ea263 100644 Binary files a/_module/ncs/idcust_inititem.ncs and b/_module/ncs/idcust_inititem.ncs differ diff --git a/_module/ncs/idcust_lefthand.ncs b/_module/ncs/idcust_lefthand.ncs index 1c4ebc3a..90d0d69f 100644 Binary files a/_module/ncs/idcust_lefthand.ncs and b/_module/ncs/idcust_lefthand.ncs differ diff --git a/_module/ncs/idcust_modbelt.ncs b/_module/ncs/idcust_modbelt.ncs index 2feb45ab..ba1d0a21 100644 Binary files a/_module/ncs/idcust_modbelt.ncs and b/_module/ncs/idcust_modbelt.ncs differ diff --git a/_module/ncs/idcust_modcloak.ncs b/_module/ncs/idcust_modcloak.ncs index 453c500d..bfb8e605 100644 Binary files a/_module/ncs/idcust_modcloak.ncs and b/_module/ncs/idcust_modcloak.ncs differ diff --git a/_module/ncs/idcust_modfeet.ncs b/_module/ncs/idcust_modfeet.ncs index 3dbcab40..dd383ec0 100644 Binary files a/_module/ncs/idcust_modfeet.ncs and b/_module/ncs/idcust_modfeet.ncs differ diff --git a/_module/ncs/idcust_modhelmet.ncs b/_module/ncs/idcust_modhelmet.ncs index 453c500d..bfb8e605 100644 Binary files a/_module/ncs/idcust_modhelmet.ncs and b/_module/ncs/idcust_modhelmet.ncs differ diff --git a/_module/ncs/idcust_modlbicep.ncs b/_module/ncs/idcust_modlbicep.ncs index e961c1db..cfe01f7d 100644 Binary files a/_module/ncs/idcust_modlbicep.ncs and b/_module/ncs/idcust_modlbicep.ncs differ diff --git a/_module/ncs/idcust_modlforar.ncs b/_module/ncs/idcust_modlforar.ncs index 170f78a0..201c1f3d 100644 Binary files a/_module/ncs/idcust_modlforar.ncs and b/_module/ncs/idcust_modlforar.ncs differ diff --git a/_module/ncs/idcust_modlhand.ncs b/_module/ncs/idcust_modlhand.ncs index d8469808..56f9c10c 100644 Binary files a/_module/ncs/idcust_modlhand.ncs and b/_module/ncs/idcust_modlhand.ncs differ diff --git a/_module/ncs/idcust_modlshoul.ncs b/_module/ncs/idcust_modlshoul.ncs index 4062a4f6..371cc2fd 100644 Binary files a/_module/ncs/idcust_modlshoul.ncs and b/_module/ncs/idcust_modlshoul.ncs differ diff --git a/_module/ncs/idcust_modneck.ncs b/_module/ncs/idcust_modneck.ncs index 2481308d..ab131e92 100644 Binary files a/_module/ncs/idcust_modneck.ncs and b/_module/ncs/idcust_modneck.ncs differ diff --git a/_module/ncs/idcust_modpelvis.ncs b/_module/ncs/idcust_modpelvis.ncs index 7e177675..ec669b6c 100644 Binary files a/_module/ncs/idcust_modpelvis.ncs and b/_module/ncs/idcust_modpelvis.ncs differ diff --git a/_module/ncs/idcust_modrbicep.ncs b/_module/ncs/idcust_modrbicep.ncs index ff96e96f..e08f6229 100644 Binary files a/_module/ncs/idcust_modrbicep.ncs and b/_module/ncs/idcust_modrbicep.ncs differ diff --git a/_module/ncs/idcust_modrforar.ncs b/_module/ncs/idcust_modrforar.ncs index 5923e8fc..6d657ae5 100644 Binary files a/_module/ncs/idcust_modrforar.ncs and b/_module/ncs/idcust_modrforar.ncs differ diff --git a/_module/ncs/idcust_modrhand.ncs b/_module/ncs/idcust_modrhand.ncs index fd0b5632..d0474737 100644 Binary files a/_module/ncs/idcust_modrhand.ncs and b/_module/ncs/idcust_modrhand.ncs differ diff --git a/_module/ncs/idcust_modrobes.ncs b/_module/ncs/idcust_modrobes.ncs index e84f92ce..3f312129 100644 Binary files a/_module/ncs/idcust_modrobes.ncs and b/_module/ncs/idcust_modrobes.ncs differ diff --git a/_module/ncs/idcust_modrshoul.ncs b/_module/ncs/idcust_modrshoul.ncs index 383c5f1b..2286d556 100644 Binary files a/_module/ncs/idcust_modrshoul.ncs and b/_module/ncs/idcust_modrshoul.ncs differ diff --git a/_module/ncs/idcust_modshin.ncs b/_module/ncs/idcust_modshin.ncs index a5177e0a..e63d3fe7 100644 Binary files a/_module/ncs/idcust_modshin.ncs and b/_module/ncs/idcust_modshin.ncs differ diff --git a/_module/ncs/idcust_modthigh.ncs b/_module/ncs/idcust_modthigh.ncs index 3f64f655..9d8fcf60 100644 Binary files a/_module/ncs/idcust_modthigh.ncs and b/_module/ncs/idcust_modthigh.ncs differ diff --git a/_module/ncs/idcust_modtorso.ncs b/_module/ncs/idcust_modtorso.ncs index 7efcb5d0..9bdef623 100644 Binary files a/_module/ncs/idcust_modtorso.ncs and b/_module/ncs/idcust_modtorso.ncs differ diff --git a/_module/ncs/idcust_modweapa.ncs b/_module/ncs/idcust_modweapa.ncs index 06ad110a..8e77f616 100644 Binary files a/_module/ncs/idcust_modweapa.ncs and b/_module/ncs/idcust_modweapa.ncs differ diff --git a/_module/ncs/idcust_modweapb.ncs b/_module/ncs/idcust_modweapb.ncs index 366a7f4d..b96c385d 100644 Binary files a/_module/ncs/idcust_modweapb.ncs and b/_module/ncs/idcust_modweapb.ncs differ diff --git a/_module/ncs/idcust_modweapc.ncs b/_module/ncs/idcust_modweapc.ncs index f3b25ce8..9071fbef 100644 Binary files a/_module/ncs/idcust_modweapc.ncs and b/_module/ncs/idcust_modweapc.ncs differ diff --git a/_module/ncs/idcust_prevbelt.ncs b/_module/ncs/idcust_prevbelt.ncs index 3bcfedf7..7df40174 100644 Binary files a/_module/ncs/idcust_prevbelt.ncs and b/_module/ncs/idcust_prevbelt.ncs differ diff --git a/_module/ncs/idcust_prevfeet.ncs b/_module/ncs/idcust_prevfeet.ncs index 4fd7562b..3f24032b 100644 Binary files a/_module/ncs/idcust_prevfeet.ncs and b/_module/ncs/idcust_prevfeet.ncs differ diff --git a/_module/ncs/idcust_prevlhand.ncs b/_module/ncs/idcust_prevlhand.ncs index eba51c35..0743b149 100644 Binary files a/_module/ncs/idcust_prevlhand.ncs and b/_module/ncs/idcust_prevlhand.ncs differ diff --git a/_module/ncs/idcust_prevlshld.ncs b/_module/ncs/idcust_prevlshld.ncs index e61ad924..c8cc0ba6 100644 Binary files a/_module/ncs/idcust_prevlshld.ncs and b/_module/ncs/idcust_prevlshld.ncs differ diff --git a/_module/ncs/idcust_prevneck.ncs b/_module/ncs/idcust_prevneck.ncs index 446f6094..d18f89bd 100644 Binary files a/_module/ncs/idcust_prevneck.ncs and b/_module/ncs/idcust_prevneck.ncs differ diff --git a/_module/ncs/idcust_prevpelvs.ncs b/_module/ncs/idcust_prevpelvs.ncs index e646e01c..9706eb4d 100644 Binary files a/_module/ncs/idcust_prevpelvs.ncs and b/_module/ncs/idcust_prevpelvs.ncs differ diff --git a/_module/ncs/idcust_prevrhand.ncs b/_module/ncs/idcust_prevrhand.ncs index 80163d28..2c2e2007 100644 Binary files a/_module/ncs/idcust_prevrhand.ncs and b/_module/ncs/idcust_prevrhand.ncs differ diff --git a/_module/ncs/idcust_prevrobes.ncs b/_module/ncs/idcust_prevrobes.ncs index 09d64713..62d8634d 100644 Binary files a/_module/ncs/idcust_prevrobes.ncs and b/_module/ncs/idcust_prevrobes.ncs differ diff --git a/_module/ncs/idcust_prevrshdr.ncs b/_module/ncs/idcust_prevrshdr.ncs index 89de1236..eadadec2 100644 Binary files a/_module/ncs/idcust_prevrshdr.ncs and b/_module/ncs/idcust_prevrshdr.ncs differ diff --git a/_module/ncs/idcust_prevshin.ncs b/_module/ncs/idcust_prevshin.ncs index 379c30b6..762e87cc 100644 Binary files a/_module/ncs/idcust_prevshin.ncs and b/_module/ncs/idcust_prevshin.ncs differ diff --git a/_module/ncs/idcust_prevthigh.ncs b/_module/ncs/idcust_prevthigh.ncs index 3e599d00..58a8378c 100644 Binary files a/_module/ncs/idcust_prevthigh.ncs and b/_module/ncs/idcust_prevthigh.ncs differ diff --git a/_module/ncs/idcust_prevtorso.ncs b/_module/ncs/idcust_prevtorso.ncs index 7876dee9..8966be3f 100644 Binary files a/_module/ncs/idcust_prevtorso.ncs and b/_module/ncs/idcust_prevtorso.ncs differ diff --git a/_module/ncs/idcust_prvhelmet.ncs b/_module/ncs/idcust_prvhelmet.ncs index 1fb62445..eb114bb3 100644 Binary files a/_module/ncs/idcust_prvhelmet.ncs and b/_module/ncs/idcust_prvhelmet.ncs differ diff --git a/_module/ncs/idcust_prvlbicep.ncs b/_module/ncs/idcust_prvlbicep.ncs index 8d29c3bf..ce38a6e7 100644 Binary files a/_module/ncs/idcust_prvlbicep.ncs and b/_module/ncs/idcust_prvlbicep.ncs differ diff --git a/_module/ncs/idcust_prvlforar.ncs b/_module/ncs/idcust_prvlforar.ncs index 7a7be94f..b8ea458f 100644 Binary files a/_module/ncs/idcust_prvlforar.ncs and b/_module/ncs/idcust_prvlforar.ncs differ diff --git a/_module/ncs/idcust_prvrbicep.ncs b/_module/ncs/idcust_prvrbicep.ncs index 971ebed1..73df5a45 100644 Binary files a/_module/ncs/idcust_prvrbicep.ncs and b/_module/ncs/idcust_prvrbicep.ncs differ diff --git a/_module/ncs/idcust_prvrforar.ncs b/_module/ncs/idcust_prvrforar.ncs index 6beb34b4..3bd89d03 100644 Binary files a/_module/ncs/idcust_prvrforar.ncs and b/_module/ncs/idcust_prvrforar.ncs differ diff --git a/_module/ncs/idcust_prvweapa.ncs b/_module/ncs/idcust_prvweapa.ncs index 17aeee02..ae5d0ae2 100644 Binary files a/_module/ncs/idcust_prvweapa.ncs and b/_module/ncs/idcust_prvweapa.ncs differ diff --git a/_module/ncs/idcust_prvweapb.ncs b/_module/ncs/idcust_prvweapb.ncs index 7f8b318d..73573af7 100644 Binary files a/_module/ncs/idcust_prvweapb.ncs and b/_module/ncs/idcust_prvweapb.ncs differ diff --git a/_module/ncs/idcust_prvweapc.ncs b/_module/ncs/idcust_prvweapc.ncs index e3ba2b8b..6b3735b0 100644 Binary files a/_module/ncs/idcust_prvweapc.ncs and b/_module/ncs/idcust_prvweapc.ncs differ diff --git a/_module/ncs/idcust_rem_robe.ncs b/_module/ncs/idcust_rem_robe.ncs index 788f478a..066a4c96 100644 Binary files a/_module/ncs/idcust_rem_robe.ncs and b/_module/ncs/idcust_rem_robe.ncs differ diff --git a/_module/ncs/idcust_righthand.ncs b/_module/ncs/idcust_righthand.ncs index 279a87ad..0eb6da62 100644 Binary files a/_module/ncs/idcust_righthand.ncs and b/_module/ncs/idcust_righthand.ncs differ diff --git a/_module/ncs/idcust_showstyle.ncs b/_module/ncs/idcust_showstyle.ncs index 008bab52..39185ef7 100644 Binary files a/_module/ncs/idcust_showstyle.ncs and b/_module/ncs/idcust_showstyle.ncs differ diff --git a/_module/ncs/idcust_wcolora.ncs b/_module/ncs/idcust_wcolora.ncs index b3338d66..b75c3465 100644 Binary files a/_module/ncs/idcust_wcolora.ncs and b/_module/ncs/idcust_wcolora.ncs differ diff --git a/_module/ncs/idcust_wcolorb.ncs b/_module/ncs/idcust_wcolorb.ncs index 21df8d5c..ec5e5775 100644 Binary files a/_module/ncs/idcust_wcolorb.ncs and b/_module/ncs/idcust_wcolorb.ncs differ diff --git a/_module/ncs/idcust_wcolorc.ncs b/_module/ncs/idcust_wcolorc.ncs index 9fd34f85..9614c446 100644 Binary files a/_module/ncs/idcust_wcolorc.ncs and b/_module/ncs/idcust_wcolorc.ncs differ diff --git a/_module/ncs/immortalattack.ncs b/_module/ncs/immortalattack.ncs index 81c67f90..7b42002c 100644 Binary files a/_module/ncs/immortalattack.ncs and b/_module/ncs/immortalattack.ncs differ diff --git a/_module/ncs/immortalcrown2.ncs b/_module/ncs/immortalcrown2.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/immortalcrown2.ncs and b/_module/ncs/immortalcrown2.ncs differ diff --git a/_module/ncs/immortaldeath.ncs b/_module/ncs/immortaldeath.ncs index ab028bda..884f02de 100644 Binary files a/_module/ncs/immortaldeath.ncs and b/_module/ncs/immortaldeath.ncs differ diff --git a/_module/ncs/immortalgear.ncs b/_module/ncs/immortalgear.ncs index 6f0fdf58..3df7a934 100644 Binary files a/_module/ncs/immortalgear.ncs and b/_module/ncs/immortalgear.ncs differ diff --git a/_module/ncs/immortaljail.ncs b/_module/ncs/immortaljail.ncs index c11fa12a..dcc4df70 100644 Binary files a/_module/ncs/immortaljail.ncs and b/_module/ncs/immortaljail.ncs differ diff --git a/_module/ncs/immortalspawn.ncs b/_module/ncs/immortalspawn.ncs index 2a519159..d4c9430a 100644 Binary files a/_module/ncs/immortalspawn.ncs and b/_module/ncs/immortalspawn.ncs differ diff --git a/_module/ncs/immortaltalk.ncs b/_module/ncs/immortaltalk.ncs index 81e830f8..b1390e92 100644 Binary files a/_module/ncs/immortaltalk.ncs and b/_module/ncs/immortaltalk.ncs differ diff --git a/_module/ncs/immotoken.ncs b/_module/ncs/immotoken.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/immotoken.ncs and b/_module/ncs/immotoken.ncs differ diff --git a/_module/ncs/impbeat.ncs b/_module/ncs/impbeat.ncs index 04023432..9dda0b8c 100644 Binary files a/_module/ncs/impbeat.ncs and b/_module/ncs/impbeat.ncs differ diff --git a/_module/ncs/infoassistant.ncs b/_module/ncs/infoassistant.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/infoassistant.ncs and b/_module/ncs/infoassistant.ncs differ diff --git a/_module/ncs/inv_system3_ou.ncs b/_module/ncs/inv_system3_ou.ncs index e8ac7857..4c89fc03 100644 Binary files a/_module/ncs/inv_system3_ou.ncs and b/_module/ncs/inv_system3_ou.ncs differ diff --git a/_module/ncs/inv_system_new.ncs b/_module/ncs/inv_system_new.ncs index cff40ebb..192549b2 100644 Binary files a/_module/ncs/inv_system_new.ncs and b/_module/ncs/inv_system_new.ncs differ diff --git a/_module/ncs/inv_system_old.ncs b/_module/ncs/inv_system_old.ncs index a19830cc..fc034755 100644 Binary files a/_module/ncs/inv_system_old.ncs and b/_module/ncs/inv_system_old.ncs differ diff --git a/_module/ncs/inv_system_ou.ncs b/_module/ncs/inv_system_ou.ncs index a9fde62c..b09dd6c0 100644 Binary files a/_module/ncs/inv_system_ou.ncs and b/_module/ncs/inv_system_ou.ncs differ diff --git a/_module/ncs/invalidate2.ncs b/_module/ncs/invalidate2.ncs index 381de636..dea12c32 100644 Binary files a/_module/ncs/invalidate2.ncs and b/_module/ncs/invalidate2.ncs differ diff --git a/_module/ncs/invroom_exit.ncs b/_module/ncs/invroom_exit.ncs index 4fb23e72..4741b095 100644 Binary files a/_module/ncs/invroom_exit.ncs and b/_module/ncs/invroom_exit.ncs differ diff --git a/_module/ncs/invroom_onenter.ncs b/_module/ncs/invroom_onenter.ncs index 35254b7e..6240d8bf 100644 Binary files a/_module/ncs/invroom_onenter.ncs and b/_module/ncs/invroom_onenter.ncs differ diff --git a/_module/ncs/invroom_onexit.ncs b/_module/ncs/invroom_onexit.ncs index d13bb907..88d2cd19 100644 Binary files a/_module/ncs/invroom_onexit.ncs and b/_module/ncs/invroom_onexit.ncs differ diff --git a/_module/ncs/invroom_ou.ncs b/_module/ncs/invroom_ou.ncs index dcd12312..070db053 100644 Binary files a/_module/ncs/invroom_ou.ncs and b/_module/ncs/invroom_ou.ncs differ diff --git a/_module/ncs/invroom_teleport.ncs b/_module/ncs/invroom_teleport.ncs index 0f4f4b53..00d75657 100644 Binary files a/_module/ncs/invroom_teleport.ncs and b/_module/ncs/invroom_teleport.ncs differ diff --git a/_module/ncs/iorganize.ncs b/_module/ncs/iorganize.ncs index 44b16d29..c1e7f21f 100644 Binary files a/_module/ncs/iorganize.ncs and b/_module/ncs/iorganize.ncs differ diff --git a/_module/ncs/is_bard.ncs b/_module/ncs/is_bard.ncs index 9dd0c5d5..e1cadd84 100644 Binary files a/_module/ncs/is_bard.ncs and b/_module/ncs/is_bard.ncs differ diff --git a/_module/ncs/is_epic.ncs b/_module/ncs/is_epic.ncs index 309232fc..0676c809 100644 Binary files a/_module/ncs/is_epic.ncs and b/_module/ncs/is_epic.ncs differ diff --git a/_module/ncs/is_level_12.ncs b/_module/ncs/is_level_12.ncs index 1af6adc0..26600c51 100644 Binary files a/_module/ncs/is_level_12.ncs and b/_module/ncs/is_level_12.ncs differ diff --git a/_module/ncs/is_lvl12_orless.ncs b/_module/ncs/is_lvl12_orless.ncs index 1af6adc0..26600c51 100644 Binary files a/_module/ncs/is_lvl12_orless.ncs and b/_module/ncs/is_lvl12_orless.ncs differ diff --git a/_module/ncs/is_lvl_14.ncs b/_module/ncs/is_lvl_14.ncs index a6666967..ef1ba271 100644 Binary files a/_module/ncs/is_lvl_14.ncs and b/_module/ncs/is_lvl_14.ncs differ diff --git a/_module/ncs/is_wizard.ncs b/_module/ncs/is_wizard.ncs index 61d24a85..de1144c0 100644 Binary files a/_module/ncs/is_wizard.ncs and b/_module/ncs/is_wizard.ncs differ diff --git a/_module/ncs/isanewgambler.ncs b/_module/ncs/isanewgambler.ncs index 744b0d29..40be6079 100644 Binary files a/_module/ncs/isanewgambler.ncs and b/_module/ncs/isanewgambler.ncs differ diff --git a/_module/ncs/isaspellcaster.ncs b/_module/ncs/isaspellcaster.ncs index 6caba12c..92967e90 100644 Binary files a/_module/ncs/isaspellcaster.ncs and b/_module/ncs/isaspellcaster.ncs differ diff --git a/_module/ncs/ischaotic.ncs b/_module/ncs/ischaotic.ncs index 9cd876ac..c1c63521 100644 Binary files a/_module/ncs/ischaotic.ncs and b/_module/ncs/ischaotic.ncs differ diff --git a/_module/ncs/isholy.ncs b/_module/ncs/isholy.ncs index e8ff8f8f..3f852508 100644 Binary files a/_module/ncs/isholy.ncs and b/_module/ncs/isholy.ncs differ diff --git a/_module/ncs/islawful.ncs b/_module/ncs/islawful.ncs index 349119cb..834be47b 100644 Binary files a/_module/ncs/islawful.ncs and b/_module/ncs/islawful.ncs differ diff --git a/_module/ncs/islegendary.ncs b/_module/ncs/islegendary.ncs index 0d0bed7a..c11b2ad6 100644 Binary files a/_module/ncs/islegendary.ncs and b/_module/ncs/islegendary.ncs differ diff --git a/_module/ncs/islevel7.ncs b/_module/ncs/islevel7.ncs index af893dba..e921467c 100644 Binary files a/_module/ncs/islevel7.ncs and b/_module/ncs/islevel7.ncs differ diff --git a/_module/ncs/islvl10.ncs b/_module/ncs/islvl10.ncs index 8d798748..67de3abf 100644 Binary files a/_module/ncs/islvl10.ncs and b/_module/ncs/islvl10.ncs differ diff --git a/_module/ncs/islvl20.ncs b/_module/ncs/islvl20.ncs index 0d869248..830fe7bb 100644 Binary files a/_module/ncs/islvl20.ncs and b/_module/ncs/islvl20.ncs differ diff --git a/_module/ncs/islvl30.ncs b/_module/ncs/islvl30.ncs index 0d0bed7a..c11b2ad6 100644 Binary files a/_module/ncs/islvl30.ncs and b/_module/ncs/islvl30.ncs differ diff --git a/_module/ncs/isoldgambler.ncs b/_module/ncs/isoldgambler.ncs index 4f062448..ec83226f 100644 Binary files a/_module/ncs/isoldgambler.ncs and b/_module/ncs/isoldgambler.ncs differ diff --git a/_module/ncs/ispalemaster.ncs b/_module/ncs/ispalemaster.ncs index 659d6a5d..8509adf5 100644 Binary files a/_module/ncs/ispalemaster.ncs and b/_module/ncs/ispalemaster.ncs differ diff --git a/_module/ncs/ispeak.ncs b/_module/ncs/ispeak.ncs index 3c73d946..43aecca2 100644 Binary files a/_module/ncs/ispeak.ncs and b/_module/ncs/ispeak.ncs differ diff --git a/_module/ncs/isrdd.ncs b/_module/ncs/isrdd.ncs index 8464946c..8d4b7d23 100644 Binary files a/_module/ncs/isrdd.ncs and b/_module/ncs/isrdd.ncs differ diff --git a/_module/ncs/istoohigh.ncs b/_module/ncs/istoohigh.ncs index a436e911..f5862f20 100644 Binary files a/_module/ncs/istoohigh.ncs and b/_module/ncs/istoohigh.ncs differ diff --git a/_module/ncs/istoopoor.ncs b/_module/ncs/istoopoor.ncs index 46fa03e0..161c4821 100644 Binary files a/_module/ncs/istoopoor.ncs and b/_module/ncs/istoopoor.ncs differ diff --git a/_module/ncs/isunholy.ncs b/_module/ncs/isunholy.ncs index a234a469..9445e2b5 100644 Binary files a/_module/ncs/isunholy.ncs and b/_module/ncs/isunholy.ncs differ diff --git a/_module/ncs/itemchanger.ncs b/_module/ncs/itemchanger.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/itemchanger.ncs and b/_module/ncs/itemchanger.ncs differ diff --git a/_module/ncs/itemseller.ncs b/_module/ncs/itemseller.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/itemseller.ncs and b/_module/ncs/itemseller.ncs differ diff --git a/_module/ncs/itm_emotewand.ncs b/_module/ncs/itm_emotewand.ncs index 150fea1b..b725f3a6 100644 Binary files a/_module/ncs/itm_emotewand.ncs and b/_module/ncs/itm_emotewand.ncs differ diff --git a/_module/ncs/itool.ncs b/_module/ncs/itool.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/itool.ncs and b/_module/ncs/itool.ncs differ diff --git a/_module/ncs/iunaquireitem.ncs b/_module/ncs/iunaquireitem.ncs index f22ae0a2..babdb12c 100644 Binary files a/_module/ncs/iunaquireitem.ncs and b/_module/ncs/iunaquireitem.ncs differ diff --git a/_module/ncs/jade1_use.ncs b/_module/ncs/jade1_use.ncs index 36dfc512..bff5fb0f 100644 Binary files a/_module/ncs/jade1_use.ncs and b/_module/ncs/jade1_use.ncs differ diff --git a/_module/ncs/jade2_use.ncs b/_module/ncs/jade2_use.ncs index 1cae154e..a2618857 100644 Binary files a/_module/ncs/jade2_use.ncs and b/_module/ncs/jade2_use.ncs differ diff --git a/_module/ncs/jadecheck.ncs b/_module/ncs/jadecheck.ncs index a3e02a1a..d74eaa49 100644 Binary files a/_module/ncs/jadecheck.ncs and b/_module/ncs/jadecheck.ncs differ diff --git a/_module/ncs/jadeentrance_yes.ncs b/_module/ncs/jadeentrance_yes.ncs index de135273..e11fab0f 100644 Binary files a/_module/ncs/jadeentrance_yes.ncs and b/_module/ncs/jadeentrance_yes.ncs differ diff --git a/_module/ncs/jadexit_yes.ncs b/_module/ncs/jadexit_yes.ncs index a8d5b0ff..f5ac824c 100644 Binary files a/_module/ncs/jadexit_yes.ncs and b/_module/ncs/jadexit_yes.ncs differ diff --git a/_module/ncs/jail_yes.ncs b/_module/ncs/jail_yes.ncs index c7810281..d2553cbb 100644 Binary files a/_module/ncs/jail_yes.ncs and b/_module/ncs/jail_yes.ncs differ diff --git a/_module/ncs/jailbreak.ncs b/_module/ncs/jailbreak.ncs index 77ff7ce7..5ad82835 100644 Binary files a/_module/ncs/jailbreak.ncs and b/_module/ncs/jailbreak.ncs differ diff --git a/_module/ncs/jailmessage.ncs b/_module/ncs/jailmessage.ncs index edcd4358..03f8e00c 100644 Binary files a/_module/ncs/jailmessage.ncs and b/_module/ncs/jailmessage.ncs differ diff --git a/_module/ncs/jailpunishment.ncs b/_module/ncs/jailpunishment.ncs index 04b0dd86..22dd4936 100644 Binary files a/_module/ncs/jailpunishment.ncs and b/_module/ncs/jailpunishment.ncs differ diff --git a/_module/ncs/jailpunishment2.ncs b/_module/ncs/jailpunishment2.ncs index 578edbd6..875cfbe7 100644 Binary files a/_module/ncs/jailpunishment2.ncs and b/_module/ncs/jailpunishment2.ncs differ diff --git a/_module/ncs/jimijimi.ncs b/_module/ncs/jimijimi.ncs index b34b8b01..ea94b18e 100644 Binary files a/_module/ncs/jimijimi.ncs and b/_module/ncs/jimijimi.ncs differ diff --git a/_module/ncs/journalspawn3.ncs b/_module/ncs/journalspawn3.ncs index 6dab1cbd..1c08b87d 100644 Binary files a/_module/ncs/journalspawn3.ncs and b/_module/ncs/journalspawn3.ncs differ diff --git a/_module/ncs/jumpstart.ncs b/_module/ncs/jumpstart.ncs index 88182297..08501547 100644 Binary files a/_module/ncs/jumpstart.ncs and b/_module/ncs/jumpstart.ncs differ diff --git a/_module/ncs/keepopen.ncs b/_module/ncs/keepopen.ncs index c1ff0878..db0c55ed 100644 Binary files a/_module/ncs/keepopen.ncs and b/_module/ncs/keepopen.ncs differ diff --git a/_module/ncs/khuraanchec.ncs b/_module/ncs/khuraanchec.ncs index 109dd811..fcae8c37 100644 Binary files a/_module/ncs/khuraanchec.ncs and b/_module/ncs/khuraanchec.ncs differ diff --git a/_module/ncs/kill_npcs.ncs b/_module/ncs/kill_npcs.ncs index f5571995..c2eca806 100644 Binary files a/_module/ncs/kill_npcs.ncs and b/_module/ncs/kill_npcs.ncs differ diff --git a/_module/ncs/kopcwand.ncs b/_module/ncs/kopcwand.ncs index b4e9878c..eed4ad5b 100644 Binary files a/_module/ncs/kopcwand.ncs and b/_module/ncs/kopcwand.ncs differ diff --git a/_module/ncs/krenshar2.ncs b/_module/ncs/krenshar2.ncs index c835f703..8d6c9ef9 100644 Binary files a/_module/ncs/krenshar2.ncs and b/_module/ncs/krenshar2.ncs differ diff --git a/_module/ncs/krenshar_yes.ncs b/_module/ncs/krenshar_yes.ncs index 8ac33a96..f52922be 100644 Binary files a/_module/ncs/krenshar_yes.ncs and b/_module/ncs/krenshar_yes.ncs differ diff --git a/_module/ncs/krensharcheck.ncs b/_module/ncs/krensharcheck.ncs index a197cd94..5b7533a3 100644 Binary files a/_module/ncs/krensharcheck.ncs and b/_module/ncs/krensharcheck.ncs differ diff --git a/_module/ncs/krensharuse.ncs b/_module/ncs/krensharuse.ncs index 5c5f1a90..a5428045 100644 Binary files a/_module/ncs/krensharuse.ncs and b/_module/ncs/krensharuse.ncs differ diff --git a/_module/ncs/lavastatue1.ncs b/_module/ncs/lavastatue1.ncs index c3195cc9..a2bfb365 100644 Binary files a/_module/ncs/lavastatue1.ncs and b/_module/ncs/lavastatue1.ncs differ diff --git a/_module/ncs/lavastatue2.ncs b/_module/ncs/lavastatue2.ncs index 3d6d2a54..f63fb68f 100644 Binary files a/_module/ncs/lavastatue2.ncs and b/_module/ncs/lavastatue2.ncs differ diff --git a/_module/ncs/ledge4.ncs b/_module/ncs/ledge4.ncs index 79a5179c..16b7459f 100644 Binary files a/_module/ncs/ledge4.ncs and b/_module/ncs/ledge4.ncs differ diff --git a/_module/ncs/ledge_use.ncs b/_module/ncs/ledge_use.ncs index 8b33c451..eb6c3e82 100644 Binary files a/_module/ncs/ledge_use.ncs and b/_module/ncs/ledge_use.ncs differ diff --git a/_module/ncs/ledge_use3.ncs b/_module/ncs/ledge_use3.ncs index c87d531c..65bcaf5c 100644 Binary files a/_module/ncs/ledge_use3.ncs and b/_module/ncs/ledge_use3.ncs differ diff --git a/_module/ncs/leetdeath.ncs b/_module/ncs/leetdeath.ncs index a29298bb..2e5aae65 100644 Binary files a/_module/ncs/leetdeath.ncs and b/_module/ncs/leetdeath.ncs differ diff --git a/_module/ncs/leetentrance.ncs b/_module/ncs/leetentrance.ncs index 35475ea1..e26032e0 100644 Binary files a/_module/ncs/leetentrance.ncs and b/_module/ncs/leetentrance.ncs differ diff --git a/_module/ncs/leetpercieve.ncs b/_module/ncs/leetpercieve.ncs index de874115..e88967b1 100644 Binary files a/_module/ncs/leetpercieve.ncs and b/_module/ncs/leetpercieve.ncs differ diff --git a/_module/ncs/leetportal.ncs b/_module/ncs/leetportal.ncs index 98df03da..84830ad1 100644 Binary files a/_module/ncs/leetportal.ncs and b/_module/ncs/leetportal.ncs differ diff --git a/_module/ncs/legend.ncs b/_module/ncs/legend.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/legend.ncs and b/_module/ncs/legend.ncs differ diff --git a/_module/ncs/legendaryaxes.ncs b/_module/ncs/legendaryaxes.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/legendaryaxes.ncs and b/_module/ncs/legendaryaxes.ncs differ diff --git a/_module/ncs/legendarybow.ncs b/_module/ncs/legendarybow.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/legendarybow.ncs and b/_module/ncs/legendarybow.ncs differ diff --git a/_module/ncs/legendarydarts.ncs b/_module/ncs/legendarydarts.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/legendarydarts.ncs and b/_module/ncs/legendarydarts.ncs differ diff --git a/_module/ncs/legendarysling.ncs b/_module/ncs/legendarysling.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/legendarysling.ncs and b/_module/ncs/legendarysling.ncs differ diff --git a/_module/ncs/legendarystar.ncs b/_module/ncs/legendarystar.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/legendarystar.ncs and b/_module/ncs/legendarystar.ncs differ diff --git a/_module/ncs/legendarystars.ncs b/_module/ncs/legendarystars.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/legendarystars.ncs and b/_module/ncs/legendarystars.ncs differ diff --git a/_module/ncs/legendaryxbow.ncs b/_module/ncs/legendaryxbow.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/legendaryxbow.ncs and b/_module/ncs/legendaryxbow.ncs differ diff --git a/_module/ncs/lesserdevildie.ncs b/_module/ncs/lesserdevildie.ncs index 118718b1..2fd6de54 100644 Binary files a/_module/ncs/lesserdevildie.ncs and b/_module/ncs/lesserdevildie.ncs differ diff --git a/_module/ncs/lesserdevilspawn.ncs b/_module/ncs/lesserdevilspawn.ncs index 95c02d09..9df9e929 100644 Binary files a/_module/ncs/lesserdevilspawn.ncs and b/_module/ncs/lesserdevilspawn.ncs differ diff --git a/_module/ncs/level1.ncs b/_module/ncs/level1.ncs index ce52f06f..95da0a30 100644 Binary files a/_module/ncs/level1.ncs and b/_module/ncs/level1.ncs differ diff --git a/_module/ncs/level10script.ncs b/_module/ncs/level10script.ncs index 89361f20..5d5d435d 100644 Binary files a/_module/ncs/level10script.ncs and b/_module/ncs/level10script.ncs differ diff --git a/_module/ncs/level20script.ncs b/_module/ncs/level20script.ncs index 1841366a..40f49eb0 100644 Binary files a/_module/ncs/level20script.ncs and b/_module/ncs/level20script.ncs differ diff --git a/_module/ncs/level30script.ncs b/_module/ncs/level30script.ncs index e76dd680..34e06c72 100644 Binary files a/_module/ncs/level30script.ncs and b/_module/ncs/level30script.ncs differ diff --git a/_module/ncs/levelertalks.ncs b/_module/ncs/levelertalks.ncs index 5ac2e14b..8f55ee51 100644 Binary files a/_module/ncs/levelertalks.ncs and b/_module/ncs/levelertalks.ncs differ diff --git a/_module/ncs/levelupshout.ncs b/_module/ncs/levelupshout.ncs index c07ed737..3069bfdd 100644 Binary files a/_module/ncs/levelupshout.ncs and b/_module/ncs/levelupshout.ncs differ diff --git a/_module/ncs/lichtrigger1.ncs b/_module/ncs/lichtrigger1.ncs index e7dc6be6..786e81f5 100644 Binary files a/_module/ncs/lichtrigger1.ncs and b/_module/ncs/lichtrigger1.ncs differ diff --git a/_module/ncs/lichtrigger3.ncs b/_module/ncs/lichtrigger3.ncs index d7b81033..ead5ea75 100644 Binary files a/_module/ncs/lichtrigger3.ncs and b/_module/ncs/lichtrigger3.ncs differ diff --git a/_module/ncs/lightningguide.ncs b/_module/ncs/lightningguide.ncs index b9209d76..d4e3e09a 100644 Binary files a/_module/ncs/lightningguide.ncs and b/_module/ncs/lightningguide.ncs differ diff --git a/_module/ncs/listen_activate.ncs b/_module/ncs/listen_activate.ncs index 7aeb576e..02ebc372 100644 Binary files a/_module/ncs/listen_activate.ncs and b/_module/ncs/listen_activate.ncs differ diff --git a/_module/ncs/listen_converse.ncs b/_module/ncs/listen_converse.ncs index 32702bfa..e1275b73 100644 Binary files a/_module/ncs/listen_converse.ncs and b/_module/ncs/listen_converse.ncs differ diff --git a/_module/ncs/livingstatue37.ncs b/_module/ncs/livingstatue37.ncs index 957ddbd5..b84df2c4 100644 Binary files a/_module/ncs/livingstatue37.ncs and b/_module/ncs/livingstatue37.ncs differ diff --git a/_module/ncs/lizardescapes.ncs b/_module/ncs/lizardescapes.ncs index e12098fa..8f2424ae 100644 Binary files a/_module/ncs/lizardescapes.ncs and b/_module/ncs/lizardescapes.ncs differ diff --git a/_module/ncs/lizardlevers.ncs b/_module/ncs/lizardlevers.ncs index f80ae948..737fd6c5 100644 Binary files a/_module/ncs/lizardlevers.ncs and b/_module/ncs/lizardlevers.ncs differ diff --git a/_module/ncs/lizardoortimer.ncs b/_module/ncs/lizardoortimer.ncs index aa9415c0..c24fd742 100644 Binary files a/_module/ncs/lizardoortimer.ncs and b/_module/ncs/lizardoortimer.ncs differ diff --git a/_module/ncs/loki1_use.ncs b/_module/ncs/loki1_use.ncs index 74e14cf5..80ca526a 100644 Binary files a/_module/ncs/loki1_use.ncs and b/_module/ncs/loki1_use.ncs differ diff --git a/_module/ncs/loki2_use.ncs b/_module/ncs/loki2_use.ncs index 89687782..127790d5 100644 Binary files a/_module/ncs/loki2_use.ncs and b/_module/ncs/loki2_use.ncs differ diff --git a/_module/ncs/loki2_yes.ncs b/_module/ncs/loki2_yes.ncs index d3ccf9cd..4d53feb4 100644 Binary files a/_module/ncs/loki2_yes.ncs and b/_module/ncs/loki2_yes.ncs differ diff --git a/_module/ncs/lokikeycheck.ncs b/_module/ncs/lokikeycheck.ncs index 00e6b52c..45537027 100644 Binary files a/_module/ncs/lokikeycheck.ncs and b/_module/ncs/lokikeycheck.ncs differ diff --git a/_module/ncs/lokikeyspawn.ncs b/_module/ncs/lokikeyspawn.ncs index 804325c2..884bf9fe 100644 Binary files a/_module/ncs/lokikeyspawn.ncs and b/_module/ncs/lokikeyspawn.ncs differ diff --git a/_module/ncs/lokishaft_yes.ncs b/_module/ncs/lokishaft_yes.ncs index d4adf4f8..fa44a41b 100644 Binary files a/_module/ncs/lokishaft_yes.ncs and b/_module/ncs/lokishaft_yes.ncs differ diff --git a/_module/ncs/lokitheft.ncs b/_module/ncs/lokitheft.ncs index da801331..f360d298 100644 Binary files a/_module/ncs/lokitheft.ncs and b/_module/ncs/lokitheft.ncs differ diff --git a/_module/ncs/lowkicheck.ncs b/_module/ncs/lowkicheck.ncs index 992e922a..3588f9ac 100644 Binary files a/_module/ncs/lowkicheck.ncs and b/_module/ncs/lowkicheck.ncs differ diff --git a/_module/ncs/lowloot3.ncs b/_module/ncs/lowloot3.ncs index d6962b52..94da5725 100644 Binary files a/_module/ncs/lowloot3.ncs and b/_module/ncs/lowloot3.ncs differ diff --git a/_module/ncs/madrun.ncs b/_module/ncs/madrun.ncs index 33692090..59b39071 100644 Binary files a/_module/ncs/madrun.ncs and b/_module/ncs/madrun.ncs differ diff --git a/_module/ncs/mage_door_chk.ncs b/_module/ncs/mage_door_chk.ncs index 210b6eaf..f7c3600c 100644 Binary files a/_module/ncs/mage_door_chk.ncs and b/_module/ncs/mage_door_chk.ncs differ diff --git a/_module/ncs/mageonly.ncs b/_module/ncs/mageonly.ncs index 49de3916..3ae5a92c 100644 Binary files a/_module/ncs/mageonly.ncs and b/_module/ncs/mageonly.ncs differ diff --git a/_module/ncs/mageonly2.ncs b/_module/ncs/mageonly2.ncs index ebd35fce..f43bf25d 100644 Binary files a/_module/ncs/mageonly2.ncs and b/_module/ncs/mageonly2.ncs differ diff --git a/_module/ncs/mainload.ncs b/_module/ncs/mainload.ncs index 70f0300f..4a6aedcb 100644 Binary files a/_module/ncs/mainload.ncs and b/_module/ncs/mainload.ncs differ diff --git a/_module/ncs/membercheck1.ncs b/_module/ncs/membercheck1.ncs index 2ebfa1ad..1f15c596 100644 Binary files a/_module/ncs/membercheck1.ncs and b/_module/ncs/membercheck1.ncs differ diff --git a/_module/ncs/membercheck2.ncs b/_module/ncs/membercheck2.ncs index 1fd9e9a1..8b9efd11 100644 Binary files a/_module/ncs/membercheck2.ncs and b/_module/ncs/membercheck2.ncs differ diff --git a/_module/ncs/membercheck3.ncs b/_module/ncs/membercheck3.ncs index ab3a3a6f..b12c79cc 100644 Binary files a/_module/ncs/membercheck3.ncs and b/_module/ncs/membercheck3.ncs differ diff --git a/_module/ncs/membercheck4.ncs b/_module/ncs/membercheck4.ncs index 1fd9e9a1..8b9efd11 100644 Binary files a/_module/ncs/membercheck4.ncs and b/_module/ncs/membercheck4.ncs differ diff --git a/_module/ncs/membersonly.ncs b/_module/ncs/membersonly.ncs index dc7bd890..0201144d 100644 Binary files a/_module/ncs/membersonly.ncs and b/_module/ncs/membersonly.ncs differ diff --git a/_module/ncs/membersonly2.ncs b/_module/ncs/membersonly2.ncs index 28dc1786..d42c2751 100644 Binary files a/_module/ncs/membersonly2.ncs and b/_module/ncs/membersonly2.ncs differ diff --git a/_module/ncs/mercarmor.ncs b/_module/ncs/mercarmor.ncs index a2391ca3..9f0110c0 100644 Binary files a/_module/ncs/mercarmor.ncs and b/_module/ncs/mercarmor.ncs differ diff --git a/_module/ncs/mercrainbow.ncs b/_module/ncs/mercrainbow.ncs index 6fbeef80..55eeee7d 100644 Binary files a/_module/ncs/mercrainbow.ncs and b/_module/ncs/mercrainbow.ncs differ diff --git a/_module/ncs/meremtalks.ncs b/_module/ncs/meremtalks.ncs index 6b324940..a8147563 100644 Binary files a/_module/ncs/meremtalks.ncs and b/_module/ncs/meremtalks.ncs differ diff --git a/_module/ncs/messstone_erase.ncs b/_module/ncs/messstone_erase.ncs index 53b7c109..7414ba21 100644 Binary files a/_module/ncs/messstone_erase.ncs and b/_module/ncs/messstone_erase.ncs differ diff --git a/_module/ncs/mind.ncs b/_module/ncs/mind.ncs index 5134be3b..a34c6c07 100644 Binary files a/_module/ncs/mind.ncs and b/_module/ncs/mind.ncs differ diff --git a/_module/ncs/mindfogdammaged.ncs b/_module/ncs/mindfogdammaged.ncs index 86b9ed0d..97fa1f1b 100644 Binary files a/_module/ncs/mindfogdammaged.ncs and b/_module/ncs/mindfogdammaged.ncs differ diff --git a/_module/ncs/mindheartbeat.ncs b/_module/ncs/mindheartbeat.ncs index 691ca19b..8cb81685 100644 Binary files a/_module/ncs/mindheartbeat.ncs and b/_module/ncs/mindheartbeat.ncs differ diff --git a/_module/ncs/mindoor.ncs b/_module/ncs/mindoor.ncs index f7702b1a..4ccfaab5 100644 Binary files a/_module/ncs/mindoor.ncs and b/_module/ncs/mindoor.ncs differ diff --git a/_module/ncs/minlever_use1.ncs b/_module/ncs/minlever_use1.ncs index b8f059a3..73f6983f 100644 Binary files a/_module/ncs/minlever_use1.ncs and b/_module/ncs/minlever_use1.ncs differ diff --git a/_module/ncs/minlever_use2.ncs b/_module/ncs/minlever_use2.ncs index de83c9d8..decddbad 100644 Binary files a/_module/ncs/minlever_use2.ncs and b/_module/ncs/minlever_use2.ncs differ diff --git a/_module/ncs/minlever_use3.ncs b/_module/ncs/minlever_use3.ncs index b450ffb0..3c489696 100644 Binary files a/_module/ncs/minlever_use3.ncs and b/_module/ncs/minlever_use3.ncs differ diff --git a/_module/ncs/minlever_use4.ncs b/_module/ncs/minlever_use4.ncs index d2e0bbc2..05d9e31b 100644 Binary files a/_module/ncs/minlever_use4.ncs and b/_module/ncs/minlever_use4.ncs differ diff --git a/_module/ncs/minlever_use5.ncs b/_module/ncs/minlever_use5.ncs index 76e84d44..1c073f7b 100644 Binary files a/_module/ncs/minlever_use5.ncs and b/_module/ncs/minlever_use5.ncs differ diff --git a/_module/ncs/minlever_use6.ncs b/_module/ncs/minlever_use6.ncs index c989496d..1de7b6f3 100644 Binary files a/_module/ncs/minlever_use6.ncs and b/_module/ncs/minlever_use6.ncs differ diff --git a/_module/ncs/minotaurdeth.ncs b/_module/ncs/minotaurdeth.ncs index a2122c9c..fccc62ae 100644 Binary files a/_module/ncs/minotaurdeth.ncs and b/_module/ncs/minotaurdeth.ncs differ diff --git a/_module/ncs/minotaurpercive.ncs b/_module/ncs/minotaurpercive.ncs index ebab6fab..bd0e297e 100644 Binary files a/_module/ncs/minotaurpercive.ncs and b/_module/ncs/minotaurpercive.ncs differ diff --git a/_module/ncs/missiledoor.ncs b/_module/ncs/missiledoor.ncs index b5d3c6e8..f79bc715 100644 Binary files a/_module/ncs/missiledoor.ncs and b/_module/ncs/missiledoor.ncs differ diff --git a/_module/ncs/missileson.ncs b/_module/ncs/missileson.ncs index c8700964..41c6feb8 100644 Binary files a/_module/ncs/missileson.ncs and b/_module/ncs/missileson.ncs differ diff --git a/_module/ncs/moad_spawn.ncs b/_module/ncs/moad_spawn.ncs index ef5b519f..37b4bf2d 100644 Binary files a/_module/ncs/moad_spawn.ncs and b/_module/ncs/moad_spawn.ncs differ diff --git a/_module/ncs/moadstop.ncs b/_module/ncs/moadstop.ncs index ee139031..7ba0874c 100644 Binary files a/_module/ncs/moadstop.ncs and b/_module/ncs/moadstop.ncs differ diff --git a/_module/ncs/mod_hook_load.ncs b/_module/ncs/mod_hook_load.ncs index 905e900e..7813e30a 100644 Binary files a/_module/ncs/mod_hook_load.ncs and b/_module/ncs/mod_hook_load.ncs differ diff --git a/_module/ncs/mod_ondeath.ncs b/_module/ncs/mod_ondeath.ncs index 1e3701ca..2af22dc2 100644 Binary files a/_module/ncs/mod_ondeath.ncs and b/_module/ncs/mod_ondeath.ncs differ diff --git a/_module/ncs/mod_scoreboard.ncs b/_module/ncs/mod_scoreboard.ncs index 91ad9ede..8e028347 100644 Binary files a/_module/ncs/mod_scoreboard.ncs and b/_module/ncs/mod_scoreboard.ncs differ diff --git a/_module/ncs/mod_shielda.ncs b/_module/ncs/mod_shielda.ncs index 887da33c..7691892e 100644 Binary files a/_module/ncs/mod_shielda.ncs and b/_module/ncs/mod_shielda.ncs differ diff --git a/_module/ncs/modaquired.ncs b/_module/ncs/modaquired.ncs index 62034333..75678afa 100644 Binary files a/_module/ncs/modaquired.ncs and b/_module/ncs/modaquired.ncs differ diff --git a/_module/ncs/modspawn.ncs b/_module/ncs/modspawn.ncs index 2a519159..d4c9430a 100644 Binary files a/_module/ncs/modspawn.ncs and b/_module/ncs/modspawn.ncs differ diff --git a/_module/ncs/mordenkainensrin.ncs b/_module/ncs/mordenkainensrin.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/mordenkainensrin.ncs and b/_module/ncs/mordenkainensrin.ncs differ diff --git a/_module/ncs/motherdoor.ncs b/_module/ncs/motherdoor.ncs index c35e2319..6aa4e785 100644 Binary files a/_module/ncs/motherdoor.ncs and b/_module/ncs/motherdoor.ncs differ diff --git a/_module/ncs/motherdoor12.ncs b/_module/ncs/motherdoor12.ncs index 6efc852a..0cf4048f 100644 Binary files a/_module/ncs/motherdoor12.ncs and b/_module/ncs/motherdoor12.ncs differ diff --git a/_module/ncs/motherender.ncs b/_module/ncs/motherender.ncs index 48ce2ea6..18204d5b 100644 Binary files a/_module/ncs/motherender.ncs and b/_module/ncs/motherender.ncs differ diff --git a/_module/ncs/motherlever.ncs b/_module/ncs/motherlever.ncs index de24a0af..881d8c2a 100644 Binary files a/_module/ncs/motherlever.ncs and b/_module/ncs/motherlever.ncs differ diff --git a/_module/ncs/murkytrigger.ncs b/_module/ncs/murkytrigger.ncs index a78e75b7..c4420187 100644 Binary files a/_module/ncs/murkytrigger.ncs and b/_module/ncs/murkytrigger.ncs differ diff --git a/_module/ncs/my_sign1_vfxs.ncs b/_module/ncs/my_sign1_vfxs.ncs index 202071b0..cf66c7c2 100644 Binary files a/_module/ncs/my_sign1_vfxs.ncs and b/_module/ncs/my_sign1_vfxs.ncs differ diff --git a/_module/ncs/my_sign2_vfxs.ncs b/_module/ncs/my_sign2_vfxs.ncs index d5beb04a..370d51ec 100644 Binary files a/_module/ncs/my_sign2_vfxs.ncs and b/_module/ncs/my_sign2_vfxs.ncs differ diff --git a/_module/ncs/my_sign_vfxs.ncs b/_module/ncs/my_sign_vfxs.ncs index f8e1ad3f..4c499af0 100644 Binary files a/_module/ncs/my_sign_vfxs.ncs and b/_module/ncs/my_sign_vfxs.ncs differ diff --git a/_module/ncs/myhook.ncs b/_module/ncs/myhook.ncs index d45430ee..de74e6d0 100644 Binary files a/_module/ncs/myhook.ncs and b/_module/ncs/myhook.ncs differ diff --git a/_module/ncs/myrnaspawn.ncs b/_module/ncs/myrnaspawn.ncs index 5763170a..74389ba8 100644 Binary files a/_module/ncs/myrnaspawn.ncs and b/_module/ncs/myrnaspawn.ncs differ diff --git a/_module/ncs/namingtool.ncs b/_module/ncs/namingtool.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/namingtool.ncs and b/_module/ncs/namingtool.ncs differ diff --git a/_module/ncs/napper.ncs b/_module/ncs/napper.ncs index c65a0c2f..fc0aaac9 100644 Binary files a/_module/ncs/napper.ncs and b/_module/ncs/napper.ncs differ diff --git a/_module/ncs/naptime.ncs b/_module/ncs/naptime.ncs index 34c0963c..b13e862f 100644 Binary files a/_module/ncs/naptime.ncs and b/_module/ncs/naptime.ncs differ diff --git a/_module/ncs/netherdoor.ncs b/_module/ncs/netherdoor.ncs index 487ac954..c6bd7e71 100644 Binary files a/_module/ncs/netherdoor.ncs and b/_module/ncs/netherdoor.ncs differ diff --git a/_module/ncs/newchest.ncs b/_module/ncs/newchest.ncs index 95440049..c5d23097 100644 Binary files a/_module/ncs/newchest.ncs and b/_module/ncs/newchest.ncs differ diff --git a/_module/ncs/nightfogdammaged.ncs b/_module/ncs/nightfogdammaged.ncs index e80e012b..24b46868 100644 Binary files a/_module/ncs/nightfogdammaged.ncs and b/_module/ncs/nightfogdammaged.ncs differ diff --git a/_module/ncs/nightheartbeat.ncs b/_module/ncs/nightheartbeat.ncs index 105ccf5b..15b2b00c 100644 Binary files a/_module/ncs/nightheartbeat.ncs and b/_module/ncs/nightheartbeat.ncs differ diff --git a/_module/ncs/nightspawn.ncs b/_module/ncs/nightspawn.ncs index 434786c9..245c6c53 100644 Binary files a/_module/ncs/nightspawn.ncs and b/_module/ncs/nightspawn.ncs differ diff --git a/_module/ncs/no_cloak_on.ncs b/_module/ncs/no_cloak_on.ncs index 8abc32a7..b3e22536 100644 Binary files a/_module/ncs/no_cloak_on.ncs and b/_module/ncs/no_cloak_on.ncs differ diff --git a/_module/ncs/noclonecheat.ncs b/_module/ncs/noclonecheat.ncs index d8f43cd3..91c47c9c 100644 Binary files a/_module/ncs/noclonecheat.ncs and b/_module/ncs/noclonecheat.ncs differ diff --git a/_module/ncs/noreturn.ncs b/_module/ncs/noreturn.ncs index 7d596940..d88eb1bc 100644 Binary files a/_module/ncs/noreturn.ncs and b/_module/ncs/noreturn.ncs differ diff --git a/_module/ncs/nospells.ncs b/_module/ncs/nospells.ncs index f4a62d03..03d42881 100644 Binary files a/_module/ncs/nospells.ncs and b/_module/ncs/nospells.ncs differ diff --git a/_module/ncs/notdm.ncs b/_module/ncs/notdm.ncs index 4d8c0c22..71058212 100644 Binary files a/_module/ncs/notdm.ncs and b/_module/ncs/notdm.ncs differ diff --git a/_module/ncs/notrespassing.ncs b/_module/ncs/notrespassing.ncs index 71e928d1..21cf8e08 100644 Binary files a/_module/ncs/notrespassing.ncs and b/_module/ncs/notrespassing.ncs differ diff --git a/_module/ncs/npcattack.ncs b/_module/ncs/npcattack.ncs index a2010850..62feac7a 100644 Binary files a/_module/ncs/npcattack.ncs and b/_module/ncs/npcattack.ncs differ diff --git a/_module/ncs/npcattackspc.ncs b/_module/ncs/npcattackspc.ncs index ac077af7..fa326c3b 100644 Binary files a/_module/ncs/npcattackspc.ncs and b/_module/ncs/npcattackspc.ncs differ diff --git a/_module/ncs/npcdeath1.ncs b/_module/ncs/npcdeath1.ncs index 2a87ebac..dc3ebc8b 100644 Binary files a/_module/ncs/npcdeath1.ncs and b/_module/ncs/npcdeath1.ncs differ diff --git a/_module/ncs/npcdeath10.ncs b/_module/ncs/npcdeath10.ncs index 948e64e5..7ecfb095 100644 Binary files a/_module/ncs/npcdeath10.ncs and b/_module/ncs/npcdeath10.ncs differ diff --git a/_module/ncs/npcdeath2.ncs b/_module/ncs/npcdeath2.ncs index 20c142dd..04eb220c 100644 Binary files a/_module/ncs/npcdeath2.ncs and b/_module/ncs/npcdeath2.ncs differ diff --git a/_module/ncs/npcdeath5.ncs b/_module/ncs/npcdeath5.ncs index ad6d6fd1..5d0d8105 100644 Binary files a/_module/ncs/npcdeath5.ncs and b/_module/ncs/npcdeath5.ncs differ diff --git a/_module/ncs/npcspellattack.ncs b/_module/ncs/npcspellattack.ncs index 66bb8fc9..3c5d5747 100644 Binary files a/_module/ncs/npcspellattack.ncs and b/_module/ncs/npcspellattack.ncs differ diff --git a/_module/ncs/nw_c2_default1.ncs b/_module/ncs/nw_c2_default1.ncs new file mode 100644 index 00000000..53fd23eb Binary files /dev/null and b/_module/ncs/nw_c2_default1.ncs differ diff --git a/_module/ncs/nw_c2_default2.ncs b/_module/ncs/nw_c2_default2.ncs new file mode 100644 index 00000000..a3f746c5 Binary files /dev/null and b/_module/ncs/nw_c2_default2.ncs differ diff --git a/_module/ncs/nw_c2_default3.ncs b/_module/ncs/nw_c2_default3.ncs new file mode 100644 index 00000000..004d0bb2 Binary files /dev/null and b/_module/ncs/nw_c2_default3.ncs differ diff --git a/_module/ncs/nw_c2_default4.ncs b/_module/ncs/nw_c2_default4.ncs new file mode 100644 index 00000000..6a87bdc0 Binary files /dev/null and b/_module/ncs/nw_c2_default4.ncs differ diff --git a/_module/ncs/nw_c2_default6.ncs b/_module/ncs/nw_c2_default6.ncs new file mode 100644 index 00000000..b8b0f6a6 Binary files /dev/null and b/_module/ncs/nw_c2_default6.ncs differ diff --git a/_module/ncs/nw_c2_default8.ncs b/_module/ncs/nw_c2_default8.ncs new file mode 100644 index 00000000..7f7dd018 Binary files /dev/null and b/_module/ncs/nw_c2_default8.ncs differ diff --git a/_module/ncs/nw_c2_defaulta.ncs b/_module/ncs/nw_c2_defaulta.ncs new file mode 100644 index 00000000..bb9b17a0 Binary files /dev/null and b/_module/ncs/nw_c2_defaulta.ncs differ diff --git a/_module/ncs/nw_c2_defaultb.ncs b/_module/ncs/nw_c2_defaultb.ncs new file mode 100644 index 00000000..a463f5d0 Binary files /dev/null and b/_module/ncs/nw_c2_defaultb.ncs differ diff --git a/_module/ncs/nw_c2_defaulte.ncs b/_module/ncs/nw_c2_defaulte.ncs new file mode 100644 index 00000000..1eb98734 Binary files /dev/null and b/_module/ncs/nw_c2_defaulte.ncs differ diff --git a/_module/ncs/nw_o2_boss.ncs b/_module/ncs/nw_o2_boss.ncs index 8cca0fa8..32222580 100644 Binary files a/_module/ncs/nw_o2_boss.ncs and b/_module/ncs/nw_o2_boss.ncs differ diff --git a/_module/ncs/nw_o2_classweap.ncs b/_module/ncs/nw_o2_classweap.ncs index b27d20dc..98cab9a9 100644 Binary files a/_module/ncs/nw_o2_classweap.ncs and b/_module/ncs/nw_o2_classweap.ncs differ diff --git a/_module/ncs/nw_t0_walk.ncs b/_module/ncs/nw_t0_walk.ncs index 08231bdc..6c79c7bb 100644 Binary files a/_module/ncs/nw_t0_walk.ncs and b/_module/ncs/nw_t0_walk.ncs differ diff --git a/_module/ncs/nwnx_regex_t.ncs b/_module/ncs/nwnx_regex_t.ncs index bbeac019..4d229308 100644 Binary files a/_module/ncs/nwnx_regex_t.ncs and b/_module/ncs/nwnx_regex_t.ncs differ diff --git a/_module/ncs/nwnx_skillrank_t.ncs b/_module/ncs/nwnx_skillrank_t.ncs index bbc0015b..13ee5aa3 100644 Binary files a/_module/ncs/nwnx_skillrank_t.ncs and b/_module/ncs/nwnx_skillrank_t.ncs differ diff --git a/_module/ncs/nwnx_time_t.ncs b/_module/ncs/nwnx_time_t.ncs index d086216d..7e9d8eed 100644 Binary files a/_module/ncs/nwnx_time_t.ncs and b/_module/ncs/nwnx_time_t.ncs differ diff --git a/_module/ncs/nwnx_util_t.ncs b/_module/ncs/nwnx_util_t.ncs index 14dc901d..c50596b1 100644 Binary files a/_module/ncs/nwnx_util_t.ncs and b/_module/ncs/nwnx_util_t.ncs differ diff --git a/_module/ncs/nwnx_visibilit_t.ncs b/_module/ncs/nwnx_visibilit_t.ncs index 8e827267..7f74b252 100644 Binary files a/_module/ncs/nwnx_visibilit_t.ncs and b/_module/ncs/nwnx_visibilit_t.ncs differ diff --git a/_module/ncs/objectattack.ncs b/_module/ncs/objectattack.ncs index 1b76082b..77e17b88 100644 Binary files a/_module/ncs/objectattack.ncs and b/_module/ncs/objectattack.ncs differ diff --git a/_module/ncs/objectkillspc.ncs b/_module/ncs/objectkillspc.ncs index 61605e9a..826099dc 100644 Binary files a/_module/ncs/objectkillspc.ncs and b/_module/ncs/objectkillspc.ncs differ diff --git a/_module/ncs/objectspellattak.ncs b/_module/ncs/objectspellattak.ncs index 596ca770..f08a5fbb 100644 Binary files a/_module/ncs/objectspellattak.ncs and b/_module/ncs/objectspellattak.ncs differ diff --git a/_module/ncs/ogredeath.ncs b/_module/ncs/ogredeath.ncs index 7afd1f7e..62616b4c 100644 Binary files a/_module/ncs/ogredeath.ncs and b/_module/ncs/ogredeath.ncs differ diff --git a/_module/ncs/ogrelair.ncs b/_module/ncs/ogrelair.ncs index 367fc793..d9ef1370 100644 Binary files a/_module/ncs/ogrelair.ncs and b/_module/ncs/ogrelair.ncs differ diff --git a/_module/ncs/ogrelordpercieve.ncs b/_module/ncs/ogrelordpercieve.ncs index d9576469..68183c10 100644 Binary files a/_module/ncs/ogrelordpercieve.ncs and b/_module/ncs/ogrelordpercieve.ncs differ diff --git a/_module/ncs/on_chat_mod_load.ncs b/_module/ncs/on_chat_mod_load.ncs index 7accbd9c..492cab21 100644 Binary files a/_module/ncs/on_chat_mod_load.ncs and b/_module/ncs/on_chat_mod_load.ncs differ diff --git a/_module/ncs/on_client_enter.ncs b/_module/ncs/on_client_enter.ncs index 7a1bf6ae..7c4de387 100644 Binary files a/_module/ncs/on_client_enter.ncs and b/_module/ncs/on_client_enter.ncs differ diff --git a/_module/ncs/on_module_load.ncs b/_module/ncs/on_module_load.ncs index 69051121..78d3aacd 100644 Binary files a/_module/ncs/on_module_load.ncs and b/_module/ncs/on_module_load.ncs differ diff --git a/_module/ncs/on_player_chat.ncs b/_module/ncs/on_player_chat.ncs index 42eca865..e1a71931 100644 Binary files a/_module/ncs/on_player_chat.ncs and b/_module/ncs/on_player_chat.ncs differ diff --git a/_module/ncs/on_pubsub.ncs b/_module/ncs/on_pubsub.ncs index c4d6d084..68c830ea 100644 Binary files a/_module/ncs/on_pubsub.ncs and b/_module/ncs/on_pubsub.ncs differ diff --git a/_module/ncs/onactivateitem.ncs b/_module/ncs/onactivateitem.ncs index eb92cdd9..815d23cc 100644 Binary files a/_module/ncs/onactivateitem.ncs and b/_module/ncs/onactivateitem.ncs differ diff --git a/_module/ncs/onaquireditem.ncs b/_module/ncs/onaquireditem.ncs index d3989c63..7d2bb4c5 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 11a2b573..508891e5 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 d821c5fb..7f9930d2 100644 Binary files a/_module/ncs/onclientexit.ncs and b/_module/ncs/onclientexit.ncs differ diff --git a/_module/ncs/onconv_rowan.ncs b/_module/ncs/onconv_rowan.ncs index 56ad69c7..20ffe4d7 100644 Binary files a/_module/ncs/onconv_rowan.ncs and b/_module/ncs/onconv_rowan.ncs differ diff --git a/_module/ncs/onheartbeat.ncs b/_module/ncs/onheartbeat.ncs index d14a6b27..23d17443 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 c78c5f11..4e09289b 100644 Binary files a/_module/ncs/onmoduleload.ncs and b/_module/ncs/onmoduleload.ncs differ diff --git a/_module/ncs/onpclevelup.ncs b/_module/ncs/onpclevelup.ncs index 71d00f16..b35c9b21 100644 Binary files a/_module/ncs/onpclevelup.ncs and b/_module/ncs/onpclevelup.ncs differ diff --git a/_module/ncs/onplayerdeath.ncs b/_module/ncs/onplayerdeath.ncs index beaed1c0..61f7e5c6 100644 Binary files a/_module/ncs/onplayerdeath.ncs and b/_module/ncs/onplayerdeath.ncs differ diff --git a/_module/ncs/onplayerdying.ncs b/_module/ncs/onplayerdying.ncs index c2589ba9..2654b86a 100644 Binary files a/_module/ncs/onplayerdying.ncs and b/_module/ncs/onplayerdying.ncs differ diff --git a/_module/ncs/onplayerequipted.ncs b/_module/ncs/onplayerequipted.ncs index ba94b86c..ed16e5e5 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 d3911deb..f0a7b76b 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 60214a4f..d541582a 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 5879a20f..7f4026a5 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 c65a39bc..805100d7 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 a5efda2d..a41e48c3 100644 Binary files a/_module/ncs/onunequipitem.ncs and b/_module/ncs/onunequipitem.ncs differ diff --git a/_module/ncs/open_clothing.ncs b/_module/ncs/open_clothing.ncs index c843b6b4..daeda845 100644 Binary files a/_module/ncs/open_clothing.ncs and b/_module/ncs/open_clothing.ncs differ diff --git a/_module/ncs/open_helm_shield.ncs b/_module/ncs/open_helm_shield.ncs index ef41346a..421c2861 100644 Binary files a/_module/ncs/open_helm_shield.ncs and b/_module/ncs/open_helm_shield.ncs differ diff --git a/_module/ncs/open_jewelry.ncs b/_module/ncs/open_jewelry.ncs index d82692e4..cf7245a1 100644 Binary files a/_module/ncs/open_jewelry.ncs and b/_module/ncs/open_jewelry.ncs differ diff --git a/_module/ncs/open_stables.ncs b/_module/ncs/open_stables.ncs index f5dad90d..389e5e06 100644 Binary files a/_module/ncs/open_stables.ncs and b/_module/ncs/open_stables.ncs differ diff --git a/_module/ncs/open_travelstore.ncs b/_module/ncs/open_travelstore.ncs index f0f25695..4499d9b4 100644 Binary files a/_module/ncs/open_travelstore.ncs and b/_module/ncs/open_travelstore.ncs differ diff --git a/_module/ncs/openammostore.ncs b/_module/ncs/openammostore.ncs index 0f7960ed..150603a9 100644 Binary files a/_module/ncs/openammostore.ncs and b/_module/ncs/openammostore.ncs differ diff --git a/_module/ncs/openarenastore.ncs b/_module/ncs/openarenastore.ncs index 940b1654..610f4917 100644 Binary files a/_module/ncs/openarenastore.ncs and b/_module/ncs/openarenastore.ncs differ diff --git a/_module/ncs/openarenawpns.ncs b/_module/ncs/openarenawpns.ncs index 08599692..1ad2ce13 100644 Binary files a/_module/ncs/openarenawpns.ncs and b/_module/ncs/openarenawpns.ncs differ diff --git a/_module/ncs/openarmorstore.ncs b/_module/ncs/openarmorstore.ncs index b7b0b3d7..116b74bd 100644 Binary files a/_module/ncs/openarmorstore.ncs and b/_module/ncs/openarmorstore.ncs differ diff --git a/_module/ncs/openartwpns.ncs b/_module/ncs/openartwpns.ncs index c9c1f655..be201ee9 100644 Binary files a/_module/ncs/openartwpns.ncs and b/_module/ncs/openartwpns.ncs differ diff --git a/_module/ncs/openaxesnpoles.ncs b/_module/ncs/openaxesnpoles.ncs index e2261066..389eb1b1 100644 Binary files a/_module/ncs/openaxesnpoles.ncs and b/_module/ncs/openaxesnpoles.ncs differ diff --git a/_module/ncs/openbardstore.ncs b/_module/ncs/openbardstore.ncs index f6b0c00c..30b599a6 100644 Binary files a/_module/ncs/openbardstore.ncs and b/_module/ncs/openbardstore.ncs differ diff --git a/_module/ncs/openbasicmstore.ncs b/_module/ncs/openbasicmstore.ncs index 5f7f7fd5..beed1c7a 100644 Binary files a/_module/ncs/openbasicmstore.ncs and b/_module/ncs/openbasicmstore.ncs differ diff --git a/_module/ncs/openblades.ncs b/_module/ncs/openblades.ncs index 5e535d01..b1687d4b 100644 Binary files a/_module/ncs/openblades.ncs and b/_module/ncs/openblades.ncs differ diff --git a/_module/ncs/openexotic.ncs b/_module/ncs/openexotic.ncs index c8cf5af5..61d800aa 100644 Binary files a/_module/ncs/openexotic.ncs and b/_module/ncs/openexotic.ncs differ diff --git a/_module/ncs/openexoticwpns.ncs b/_module/ncs/openexoticwpns.ncs index f16e7c6f..0b888a4e 100644 Binary files a/_module/ncs/openexoticwpns.ncs and b/_module/ncs/openexoticwpns.ncs differ diff --git a/_module/ncs/openfinestore.ncs b/_module/ncs/openfinestore.ncs index 6db95eeb..008f3c7f 100644 Binary files a/_module/ncs/openfinestore.ncs and b/_module/ncs/openfinestore.ncs differ diff --git a/_module/ncs/openfinewpns.ncs b/_module/ncs/openfinewpns.ncs index d938f6c1..db7a2805 100644 Binary files a/_module/ncs/openfinewpns.ncs and b/_module/ncs/openfinewpns.ncs differ diff --git a/_module/ncs/opengenpots.ncs b/_module/ncs/opengenpots.ncs index f0f832a4..b571634f 100644 Binary files a/_module/ncs/opengenpots.ncs and b/_module/ncs/opengenpots.ncs differ diff --git a/_module/ncs/openguildstore.ncs b/_module/ncs/openguildstore.ncs index 3b348b8c..876981b5 100644 Binary files a/_module/ncs/openguildstore.ncs and b/_module/ncs/openguildstore.ncs differ diff --git a/_module/ncs/openlegwpns.ncs b/_module/ncs/openlegwpns.ncs index 22870af0..565fe832 100644 Binary files a/_module/ncs/openlegwpns.ncs and b/_module/ncs/openlegwpns.ncs differ diff --git a/_module/ncs/openmagestore.ncs b/_module/ncs/openmagestore.ncs index 632924f3..a1b0ffb1 100644 Binary files a/_module/ncs/openmagestore.ncs and b/_module/ncs/openmagestore.ncs differ diff --git a/_module/ncs/openmagicitems.ncs b/_module/ncs/openmagicitems.ncs index 849ceef7..20007979 100644 Binary files a/_module/ncs/openmagicitems.ncs and b/_module/ncs/openmagicitems.ncs differ diff --git a/_module/ncs/openmainclothes.ncs b/_module/ncs/openmainclothes.ncs index fa8b5087..64bf1dab 100644 Binary files a/_module/ncs/openmainclothes.ncs and b/_module/ncs/openmainclothes.ncs differ diff --git a/_module/ncs/openmwpnstore.ncs b/_module/ncs/openmwpnstore.ncs index 35a09335..863d8a36 100644 Binary files a/_module/ncs/openmwpnstore.ncs and b/_module/ncs/openmwpnstore.ncs differ diff --git a/_module/ncs/openrangedwpns.ncs b/_module/ncs/openrangedwpns.ncs index c8317175..c8438975 100644 Binary files a/_module/ncs/openrangedwpns.ncs and b/_module/ncs/openrangedwpns.ncs differ diff --git a/_module/ncs/openrarewpns.ncs b/_module/ncs/openrarewpns.ncs index 014dca40..f717034d 100644 Binary files a/_module/ncs/openrarewpns.ncs and b/_module/ncs/openrarewpns.ncs differ diff --git a/_module/ncs/openscrolls.ncs b/_module/ncs/openscrolls.ncs index 5b41925c..5a7b0c3f 100644 Binary files a/_module/ncs/openscrolls.ncs and b/_module/ncs/openscrolls.ncs differ diff --git a/_module/ncs/openstore001.ncs b/_module/ncs/openstore001.ncs index 8691fe56..8b0c39f2 100644 Binary files a/_module/ncs/openstore001.ncs and b/_module/ncs/openstore001.ncs differ diff --git a/_module/ncs/openstore002.ncs b/_module/ncs/openstore002.ncs index a553ae5c..896e1e16 100644 Binary files a/_module/ncs/openstore002.ncs and b/_module/ncs/openstore002.ncs differ diff --git a/_module/ncs/openstore003.ncs b/_module/ncs/openstore003.ncs index 1ca42f70..aa5cbba7 100644 Binary files a/_module/ncs/openstore003.ncs and b/_module/ncs/openstore003.ncs differ diff --git a/_module/ncs/openstore004.ncs b/_module/ncs/openstore004.ncs index 1ca42f70..aa5cbba7 100644 Binary files a/_module/ncs/openstore004.ncs and b/_module/ncs/openstore004.ncs differ diff --git a/_module/ncs/openstore006.ncs b/_module/ncs/openstore006.ncs index b598ac25..e9274716 100644 Binary files a/_module/ncs/openstore006.ncs and b/_module/ncs/openstore006.ncs differ diff --git a/_module/ncs/openstore007.ncs b/_module/ncs/openstore007.ncs index 6b2c34ae..fbf2f206 100644 Binary files a/_module/ncs/openstore007.ncs and b/_module/ncs/openstore007.ncs differ diff --git a/_module/ncs/openstore008.ncs b/_module/ncs/openstore008.ncs index a553ae5c..896e1e16 100644 Binary files a/_module/ncs/openstore008.ncs and b/_module/ncs/openstore008.ncs differ diff --git a/_module/ncs/openstore009.ncs b/_module/ncs/openstore009.ncs index 6b2c34ae..fbf2f206 100644 Binary files a/_module/ncs/openstore009.ncs and b/_module/ncs/openstore009.ncs differ diff --git a/_module/ncs/openstore010.ncs b/_module/ncs/openstore010.ncs index 8691fe56..8b0c39f2 100644 Binary files a/_module/ncs/openstore010.ncs and b/_module/ncs/openstore010.ncs differ diff --git a/_module/ncs/opentavernstore.ncs b/_module/ncs/opentavernstore.ncs index 0b416f10..5984dcb1 100644 Binary files a/_module/ncs/opentavernstore.ncs and b/_module/ncs/opentavernstore.ncs differ diff --git a/_module/ncs/orcbanitattack.ncs b/_module/ncs/orcbanitattack.ncs index 92f11f4c..addab5af 100644 Binary files a/_module/ncs/orcbanitattack.ncs and b/_module/ncs/orcbanitattack.ncs differ diff --git a/_module/ncs/orcdoor.ncs b/_module/ncs/orcdoor.ncs index 88742936..0a27f961 100644 Binary files a/_module/ncs/orcdoor.ncs and b/_module/ncs/orcdoor.ncs differ diff --git a/_module/ncs/overspawnmsg.ncs b/_module/ncs/overspawnmsg.ncs index 13f693e8..1b899872 100644 Binary files a/_module/ncs/overspawnmsg.ncs and b/_module/ncs/overspawnmsg.ncs differ diff --git a/_module/ncs/p_aura_rainbow.ncs b/_module/ncs/p_aura_rainbow.ncs index 1aa427e7..129f2766 100644 Binary files a/_module/ncs/p_aura_rainbow.ncs and b/_module/ncs/p_aura_rainbow.ncs differ diff --git a/_module/ncs/p_kaleidoscope.ncs b/_module/ncs/p_kaleidoscope.ncs index ebcbc118..0117f9c8 100644 Binary files a/_module/ncs/p_kaleidoscope.ncs and b/_module/ncs/p_kaleidoscope.ncs differ diff --git a/_module/ncs/p_open_rainbow.ncs b/_module/ncs/p_open_rainbow.ncs index b06f2926..5c83564e 100644 Binary files a/_module/ncs/p_open_rainbow.ncs and b/_module/ncs/p_open_rainbow.ncs differ diff --git a/_module/ncs/pa_bossdrain.ncs b/_module/ncs/pa_bossdrain.ncs index 6455d410..9e03f79e 100644 Binary files a/_module/ncs/pa_bossdrain.ncs and b/_module/ncs/pa_bossdrain.ncs differ diff --git a/_module/ncs/pa_bossdrain2.ncs b/_module/ncs/pa_bossdrain2.ncs index dd4300b5..7d64c8c9 100644 Binary files a/_module/ncs/pa_bossdrain2.ncs and b/_module/ncs/pa_bossdrain2.ncs differ diff --git a/_module/ncs/partyonly.ncs b/_module/ncs/partyonly.ncs index b9d29089..1c55cb87 100644 Binary files a/_module/ncs/partyonly.ncs and b/_module/ncs/partyonly.ncs differ diff --git a/_module/ncs/partyonly1.ncs b/_module/ncs/partyonly1.ncs index 03f27493..13c18fce 100644 Binary files a/_module/ncs/partyonly1.ncs and b/_module/ncs/partyonly1.ncs differ diff --git a/_module/ncs/partyroomport1.ncs b/_module/ncs/partyroomport1.ncs index 418ac6b1..344c433d 100644 Binary files a/_module/ncs/partyroomport1.ncs and b/_module/ncs/partyroomport1.ncs differ diff --git a/_module/ncs/partyroomport2.ncs b/_module/ncs/partyroomport2.ncs index cc218680..f3c978b3 100644 Binary files a/_module/ncs/partyroomport2.ncs and b/_module/ncs/partyroomport2.ncs differ diff --git a/_module/ncs/pc_chat_control.ncs b/_module/ncs/pc_chat_control.ncs index 94c59c6d..c801d8ee 100644 Binary files a/_module/ncs/pc_chat_control.ncs and b/_module/ncs/pc_chat_control.ncs differ diff --git a/_module/ncs/pc_wand_mod_load.ncs b/_module/ncs/pc_wand_mod_load.ncs index 87cf593d..49821fd2 100644 Binary files a/_module/ncs/pc_wand_mod_load.ncs and b/_module/ncs/pc_wand_mod_load.ncs differ diff --git a/_module/ncs/pc_wand_rest_sys.ncs b/_module/ncs/pc_wand_rest_sys.ncs index 4601152b..fa776ade 100644 Binary files a/_module/ncs/pc_wand_rest_sys.ncs and b/_module/ncs/pc_wand_rest_sys.ncs differ diff --git a/_module/ncs/pccheck.ncs b/_module/ncs/pccheck.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/pccheck.ncs and b/_module/ncs/pccheck.ncs differ diff --git a/_module/ncs/pcdeath.ncs b/_module/ncs/pcdeath.ncs index 2dd4ad6a..78bef929 100644 Binary files a/_module/ncs/pcdeath.ncs and b/_module/ncs/pcdeath.ncs differ diff --git a/_module/ncs/pcdeathport.ncs b/_module/ncs/pcdeathport.ncs index 26fb94f0..7cdc8e5b 100644 Binary files a/_module/ncs/pcdeathport.ncs and b/_module/ncs/pcdeathport.ncs differ diff --git a/_module/ncs/pipe_use.ncs b/_module/ncs/pipe_use.ncs index 07161b54..4b7a3e4b 100644 Binary files a/_module/ncs/pipe_use.ncs and b/_module/ncs/pipe_use.ncs differ diff --git a/_module/ncs/pipe_yes.ncs b/_module/ncs/pipe_yes.ncs index 94ab5f8f..4cb69bfd 100644 Binary files a/_module/ncs/pipe_yes.ncs and b/_module/ncs/pipe_yes.ncs differ diff --git a/_module/ncs/piperspipe.ncs b/_module/ncs/piperspipe.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/piperspipe.ncs and b/_module/ncs/piperspipe.ncs differ diff --git a/_module/ncs/pitentrance3.ncs b/_module/ncs/pitentrance3.ncs index ac862164..2f8cc851 100644 Binary files a/_module/ncs/pitentrance3.ncs and b/_module/ncs/pitentrance3.ncs differ diff --git a/_module/ncs/pooleffect.ncs b/_module/ncs/pooleffect.ncs index e8a2c5bd..2172b6c4 100644 Binary files a/_module/ncs/pooleffect.ncs and b/_module/ncs/pooleffect.ncs differ diff --git a/_module/ncs/port2bermuda.ncs b/_module/ncs/port2bermuda.ncs index 99c8223b..027d9975 100644 Binary files a/_module/ncs/port2bermuda.ncs and b/_module/ncs/port2bermuda.ncs differ diff --git a/_module/ncs/port2guild1.ncs b/_module/ncs/port2guild1.ncs index 2acc8896..5141fd1a 100644 Binary files a/_module/ncs/port2guild1.ncs and b/_module/ncs/port2guild1.ncs differ diff --git a/_module/ncs/port_pc_2_lokidg.ncs b/_module/ncs/port_pc_2_lokidg.ncs index 305be1a7..a2e88c26 100644 Binary files a/_module/ncs/port_pc_2_lokidg.ncs and b/_module/ncs/port_pc_2_lokidg.ncs differ diff --git a/_module/ncs/portguild2aduin.ncs b/_module/ncs/portguild2aduin.ncs index b587f6c8..b7ad22bb 100644 Binary files a/_module/ncs/portguild2aduin.ncs and b/_module/ncs/portguild2aduin.ncs differ diff --git a/_module/ncs/portguild2dracs.ncs b/_module/ncs/portguild2dracs.ncs index 1325d93c..19686944 100644 Binary files a/_module/ncs/portguild2dracs.ncs and b/_module/ncs/portguild2dracs.ncs differ diff --git a/_module/ncs/portguild2mana.ncs b/_module/ncs/portguild2mana.ncs index 9ed77a13..eab84cbd 100644 Binary files a/_module/ncs/portguild2mana.ncs and b/_module/ncs/portguild2mana.ncs differ diff --git a/_module/ncs/portguild2thief.ncs b/_module/ncs/portguild2thief.ncs index 9f17b032..df135401 100644 Binary files a/_module/ncs/portguild2thief.ncs and b/_module/ncs/portguild2thief.ncs differ diff --git a/_module/ncs/portguild2woods.ncs b/_module/ncs/portguild2woods.ncs index 4986ef40..da00f1f9 100644 Binary files a/_module/ncs/portguild2woods.ncs and b/_module/ncs/portguild2woods.ncs differ diff --git a/_module/ncs/portguildhome.ncs b/_module/ncs/portguildhome.ncs index 4337324a..ec3d16e1 100644 Binary files a/_module/ncs/portguildhome.ncs and b/_module/ncs/portguildhome.ncs differ diff --git a/_module/ncs/portmemberout.ncs b/_module/ncs/portmemberout.ncs index a30cbdc6..1df1b707 100644 Binary files a/_module/ncs/portmemberout.ncs and b/_module/ncs/portmemberout.ncs differ diff --git a/_module/ncs/portmemberout2.ncs b/_module/ncs/portmemberout2.ncs index e1eae0bb..a6d6e435 100644 Binary files a/_module/ncs/portmemberout2.ncs and b/_module/ncs/portmemberout2.ncs differ diff --git a/_module/ncs/portpartyhome.ncs b/_module/ncs/portpartyhome.ncs index 1fca25be..ee26222e 100644 Binary files a/_module/ncs/portpartyhome.ncs and b/_module/ncs/portpartyhome.ncs differ diff --git a/_module/ncs/portpc2guild.ncs b/_module/ncs/portpc2guild.ncs index 0f7d0e02..16bb9ea8 100644 Binary files a/_module/ncs/portpc2guild.ncs and b/_module/ncs/portpc2guild.ncs differ diff --git a/_module/ncs/portpctodeath.ncs b/_module/ncs/portpctodeath.ncs index 81ad9541..2091f31b 100644 Binary files a/_module/ncs/portpctodeath.ncs and b/_module/ncs/portpctodeath.ncs differ diff --git a/_module/ncs/portrait_back.ncs b/_module/ncs/portrait_back.ncs index 331223d2..ea9cc996 100644 Binary files a/_module/ncs/portrait_back.ncs and b/_module/ncs/portrait_back.ncs differ diff --git a/_module/ncs/powerimmortal.ncs b/_module/ncs/powerimmortal.ncs index 2334d389..09e9c845 100644 Binary files a/_module/ncs/powerimmortal.ncs and b/_module/ncs/powerimmortal.ncs differ diff --git a/_module/ncs/practicedeath.ncs b/_module/ncs/practicedeath.ncs index aa20b4be..ef57fb51 100644 Binary files a/_module/ncs/practicedeath.ncs and b/_module/ncs/practicedeath.ncs differ diff --git a/_module/ncs/prc_pwonspawn.ncs b/_module/ncs/prc_pwonspawn.ncs new file mode 100644 index 00000000..7568ab2f Binary files /dev/null and b/_module/ncs/prc_pwonspawn.ncs differ diff --git a/_module/ncs/pressureplate.ncs b/_module/ncs/pressureplate.ncs index 2084f811..5333b02f 100644 Binary files a/_module/ncs/pressureplate.ncs and b/_module/ncs/pressureplate.ncs differ diff --git a/_module/ncs/prev_shielda.ncs b/_module/ncs/prev_shielda.ncs index 5b961efc..b104f4bb 100644 Binary files a/_module/ncs/prev_shielda.ncs and b/_module/ncs/prev_shielda.ncs differ diff --git a/_module/ncs/prevappearance1.ncs b/_module/ncs/prevappearance1.ncs index a513b4ab..3bed1234 100644 Binary files a/_module/ncs/prevappearance1.ncs and b/_module/ncs/prevappearance1.ncs differ diff --git a/_module/ncs/prevappearance2.ncs b/_module/ncs/prevappearance2.ncs index 4e0ee515..0b373916 100644 Binary files a/_module/ncs/prevappearance2.ncs and b/_module/ncs/prevappearance2.ncs differ diff --git a/_module/ncs/prevent_cheat.ncs b/_module/ncs/prevent_cheat.ncs index 0a2b12ae..5e04ead6 100644 Binary files a/_module/ncs/prevent_cheat.ncs and b/_module/ncs/prevent_cheat.ncs differ diff --git a/_module/ncs/priestgoldcheck.ncs b/_module/ncs/priestgoldcheck.ncs index 5840d874..11aae93a 100644 Binary files a/_module/ncs/priestgoldcheck.ncs and b/_module/ncs/priestgoldcheck.ncs differ diff --git a/_module/ncs/priestgoldcheck2.ncs b/_module/ncs/priestgoldcheck2.ncs index fdda59db..aada7a3b 100644 Binary files a/_module/ncs/priestgoldcheck2.ncs and b/_module/ncs/priestgoldcheck2.ncs differ diff --git a/_module/ncs/priesttakegold.ncs b/_module/ncs/priesttakegold.ncs index e9b12ae7..6eec65bf 100644 Binary files a/_module/ncs/priesttakegold.ncs and b/_module/ncs/priesttakegold.ncs differ diff --git a/_module/ncs/private_conv_ou.ncs b/_module/ncs/private_conv_ou.ncs index 50e65c7e..78169ce0 100644 Binary files a/_module/ncs/private_conv_ou.ncs and b/_module/ncs/private_conv_ou.ncs differ diff --git a/_module/ncs/punkrod.ncs b/_module/ncs/punkrod.ncs index 6ec43a0b..1790b599 100644 Binary files a/_module/ncs/punkrod.ncs and b/_module/ncs/punkrod.ncs differ diff --git a/_module/ncs/puzzle.ncs b/_module/ncs/puzzle.ncs index 0da3cc8a..5847edc4 100644 Binary files a/_module/ncs/puzzle.ncs and b/_module/ncs/puzzle.ncs differ diff --git a/_module/ncs/puzzle2.ncs b/_module/ncs/puzzle2.ncs index d15c3542..3affcad2 100644 Binary files a/_module/ncs/puzzle2.ncs and b/_module/ncs/puzzle2.ncs differ diff --git a/_module/ncs/puzzle3.ncs b/_module/ncs/puzzle3.ncs index 896df0bc..7ca4cbc2 100644 Binary files a/_module/ncs/puzzle3.ncs and b/_module/ncs/puzzle3.ncs differ diff --git a/_module/ncs/puzzle4.ncs b/_module/ncs/puzzle4.ncs index 58653b71..dbbdfa7b 100644 Binary files a/_module/ncs/puzzle4.ncs and b/_module/ncs/puzzle4.ncs differ diff --git a/_module/ncs/puzzlestart.ncs b/_module/ncs/puzzlestart.ncs index 39f15073..72b3ab3d 100644 Binary files a/_module/ncs/puzzlestart.ncs and b/_module/ncs/puzzlestart.ncs differ diff --git a/_module/ncs/queendammaged.ncs b/_module/ncs/queendammaged.ncs index 900e6a36..f2fcfd8b 100644 Binary files a/_module/ncs/queendammaged.ncs and b/_module/ncs/queendammaged.ncs differ diff --git a/_module/ncs/queendeath.ncs b/_module/ncs/queendeath.ncs index 5aa0d36d..7d929386 100644 Binary files a/_module/ncs/queendeath.ncs and b/_module/ncs/queendeath.ncs differ diff --git a/_module/ncs/queendeath2.ncs b/_module/ncs/queendeath2.ncs index 33182beb..b88d400a 100644 Binary files a/_module/ncs/queendeath2.ncs and b/_module/ncs/queendeath2.ncs differ diff --git a/_module/ncs/queendoor.ncs b/_module/ncs/queendoor.ncs index fa65225d..d3e436eb 100644 Binary files a/_module/ncs/queendoor.ncs and b/_module/ncs/queendoor.ncs differ diff --git a/_module/ncs/queenexit.ncs b/_module/ncs/queenexit.ncs index b564e887..d15f6fe2 100644 Binary files a/_module/ncs/queenexit.ncs and b/_module/ncs/queenexit.ncs differ diff --git a/_module/ncs/queenpercieve.ncs b/_module/ncs/queenpercieve.ncs index ebd5aade..8e37632e 100644 Binary files a/_module/ncs/queenpercieve.ncs and b/_module/ncs/queenpercieve.ncs differ diff --git a/_module/ncs/queenrender.ncs b/_module/ncs/queenrender.ncs index c88a28d1..4b563aad 100644 Binary files a/_module/ncs/queenrender.ncs and b/_module/ncs/queenrender.ncs differ diff --git a/_module/ncs/queentriggeer.ncs b/_module/ncs/queentriggeer.ncs index 84074edf..64569ffb 100644 Binary files a/_module/ncs/queentriggeer.ncs and b/_module/ncs/queentriggeer.ncs differ diff --git a/_module/ncs/quick_lock.ncs b/_module/ncs/quick_lock.ncs index 629aa532..247d7e59 100644 Binary files a/_module/ncs/quick_lock.ncs and b/_module/ncs/quick_lock.ncs differ diff --git a/_module/ncs/quicklingdeath.ncs b/_module/ncs/quicklingdeath.ncs index 5bc3452c..62fc234b 100644 Binary files a/_module/ncs/quicklingdeath.ncs and b/_module/ncs/quicklingdeath.ncs differ diff --git a/_module/ncs/quicklingheart.ncs b/_module/ncs/quicklingheart.ncs index d6460142..ccc66889 100644 Binary files a/_module/ncs/quicklingheart.ncs and b/_module/ncs/quicklingheart.ncs differ diff --git a/_module/ncs/quicklingspawn.ncs b/_module/ncs/quicklingspawn.ncs index 8c146c0c..62f7c05d 100644 Binary files a/_module/ncs/quicklingspawn.ncs and b/_module/ncs/quicklingspawn.ncs differ diff --git a/_module/ncs/racksecret_use.ncs b/_module/ncs/racksecret_use.ncs index 24d0e116..a63b1979 100644 Binary files a/_module/ncs/racksecret_use.ncs and b/_module/ncs/racksecret_use.ncs differ diff --git a/_module/ncs/rainbow2_yes.ncs b/_module/ncs/rainbow2_yes.ncs index 8fc80396..2e45e9ec 100644 Binary files a/_module/ncs/rainbow2_yes.ncs and b/_module/ncs/rainbow2_yes.ncs differ diff --git a/_module/ncs/rainbow_yes.ncs b/_module/ncs/rainbow_yes.ncs index 049ab3f1..bd976e38 100644 Binary files a/_module/ncs/rainbow_yes.ncs and b/_module/ncs/rainbow_yes.ncs differ diff --git a/_module/ncs/rainbowspawn.ncs b/_module/ncs/rainbowspawn.ncs index b3fb8ee0..8df1aa0c 100644 Binary files a/_module/ncs/rainbowspawn.ncs and b/_module/ncs/rainbowspawn.ncs differ diff --git a/_module/ncs/rainmerc.ncs b/_module/ncs/rainmerc.ncs index 81d8afc4..89bcc6b7 100644 Binary files a/_module/ncs/rainmerc.ncs and b/_module/ncs/rainmerc.ncs differ diff --git a/_module/ncs/raise_immo.ncs b/_module/ncs/raise_immo.ncs index 2b1d3b90..82e11cd4 100644 Binary files a/_module/ncs/raise_immo.ncs and b/_module/ncs/raise_immo.ncs differ diff --git a/_module/ncs/rak1.ncs b/_module/ncs/rak1.ncs index 54e2d502..a7ee2209 100644 Binary files a/_module/ncs/rak1.ncs and b/_module/ncs/rak1.ncs differ diff --git a/_module/ncs/rak2.ncs b/_module/ncs/rak2.ncs index c4fd30fa..2146eab0 100644 Binary files a/_module/ncs/rak2.ncs and b/_module/ncs/rak2.ncs differ diff --git a/_module/ncs/rak3.ncs b/_module/ncs/rak3.ncs index a38abaed..95e471ab 100644 Binary files a/_module/ncs/rak3.ncs and b/_module/ncs/rak3.ncs differ diff --git a/_module/ncs/rakopen.ncs b/_module/ncs/rakopen.ncs index b67aea53..d86f617c 100644 Binary files a/_module/ncs/rakopen.ncs and b/_module/ncs/rakopen.ncs differ diff --git a/_module/ncs/rakshashaloot.ncs b/_module/ncs/rakshashaloot.ncs index faa4aebf..18310c10 100644 Binary files a/_module/ncs/rakshashaloot.ncs and b/_module/ncs/rakshashaloot.ncs differ diff --git a/_module/ncs/rakshashaunklo.ncs b/_module/ncs/rakshashaunklo.ncs index 34f3b849..0bd12337 100644 Binary files a/_module/ncs/rakshashaunklo.ncs and b/_module/ncs/rakshashaunklo.ncs differ diff --git a/_module/ncs/ranger.ncs b/_module/ncs/ranger.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/ranger.ncs and b/_module/ncs/ranger.ncs differ diff --git a/_module/ncs/rangersarrowhead.ncs b/_module/ncs/rangersarrowhead.ncs index 92755ec2..762265b3 100644 Binary files a/_module/ncs/rangersarrowhead.ncs and b/_module/ncs/rangersarrowhead.ncs differ diff --git a/_module/ncs/rangersecret.ncs b/_module/ncs/rangersecret.ncs index ef831e46..4f39306f 100644 Binary files a/_module/ncs/rangersecret.ncs and b/_module/ncs/rangersecret.ncs differ diff --git a/_module/ncs/ratcheck.ncs b/_module/ncs/ratcheck.ncs index 71df42c5..692ac093 100644 Binary files a/_module/ncs/ratcheck.ncs and b/_module/ncs/ratcheck.ncs differ diff --git a/_module/ncs/rearm_trap.ncs b/_module/ncs/rearm_trap.ncs index a9f78cf2..b3937f41 100644 Binary files a/_module/ncs/rearm_trap.ncs and b/_module/ncs/rearm_trap.ncs differ diff --git a/_module/ncs/rearm_trap1.ncs b/_module/ncs/rearm_trap1.ncs index cb28fad7..397634c4 100644 Binary files a/_module/ncs/rearm_trap1.ncs and b/_module/ncs/rearm_trap1.ncs differ diff --git a/_module/ncs/rearm_trap2.ncs b/_module/ncs/rearm_trap2.ncs index cb6cb8c0..254d420a 100644 Binary files a/_module/ncs/rearm_trap2.ncs and b/_module/ncs/rearm_trap2.ncs differ diff --git a/_module/ncs/rearm_trap3.ncs b/_module/ncs/rearm_trap3.ncs index d137299b..dfb7edae 100644 Binary files a/_module/ncs/rearm_trap3.ncs and b/_module/ncs/rearm_trap3.ncs differ diff --git a/_module/ncs/regenerateme.ncs b/_module/ncs/regenerateme.ncs index 63b480ea..b96dd8d7 100644 Binary files a/_module/ncs/regenerateme.ncs and b/_module/ncs/regenerateme.ncs differ diff --git a/_module/ncs/rejump.ncs b/_module/ncs/rejump.ncs index 0137f51e..33752759 100644 Binary files a/_module/ncs/rejump.ncs and b/_module/ncs/rejump.ncs differ diff --git a/_module/ncs/relevel10.ncs b/_module/ncs/relevel10.ncs index 644a325f..c387b567 100644 Binary files a/_module/ncs/relevel10.ncs and b/_module/ncs/relevel10.ncs differ diff --git a/_module/ncs/relevel5.ncs b/_module/ncs/relevel5.ncs index 0ce1585e..61db9b52 100644 Binary files a/_module/ncs/relevel5.ncs and b/_module/ncs/relevel5.ncs differ diff --git a/_module/ncs/relevelpc1lvl.ncs b/_module/ncs/relevelpc1lvl.ncs index cbf0a68e..6e7bdcc5 100644 Binary files a/_module/ncs/relevelpc1lvl.ncs and b/_module/ncs/relevelpc1lvl.ncs differ diff --git a/_module/ncs/relevelscript.ncs b/_module/ncs/relevelscript.ncs index 865d7c40..09aa3393 100644 Binary files a/_module/ncs/relevelscript.ncs and b/_module/ncs/relevelscript.ncs differ diff --git a/_module/ncs/remove_items.ncs b/_module/ncs/remove_items.ncs index 4b093110..86d88132 100644 Binary files a/_module/ncs/remove_items.ncs and b/_module/ncs/remove_items.ncs differ diff --git a/_module/ncs/removekey.ncs b/_module/ncs/removekey.ncs index 4348b0c8..4f8751b5 100644 Binary files a/_module/ncs/removekey.ncs and b/_module/ncs/removekey.ncs differ diff --git a/_module/ncs/removeparkey1.ncs b/_module/ncs/removeparkey1.ncs index 8862fd19..e86f5d27 100644 Binary files a/_module/ncs/removeparkey1.ncs and b/_module/ncs/removeparkey1.ncs differ diff --git a/_module/ncs/removeparkey2.ncs b/_module/ncs/removeparkey2.ncs index 22d2fd7e..e6c74664 100644 Binary files a/_module/ncs/removeparkey2.ncs and b/_module/ncs/removeparkey2.ncs differ diff --git a/_module/ncs/removewpnevis.ncs b/_module/ncs/removewpnevis.ncs index 472a6c32..3b599008 100644 Binary files a/_module/ncs/removewpnevis.ncs and b/_module/ncs/removewpnevis.ncs differ diff --git a/_module/ncs/renderdammaged.ncs b/_module/ncs/renderdammaged.ncs index cb6d2882..3f498c60 100644 Binary files a/_module/ncs/renderdammaged.ncs and b/_module/ncs/renderdammaged.ncs differ diff --git a/_module/ncs/renderdeath.ncs b/_module/ncs/renderdeath.ncs index 2c9c7a4b..8c80b5fa 100644 Binary files a/_module/ncs/renderdeath.ncs and b/_module/ncs/renderdeath.ncs differ diff --git a/_module/ncs/renderpercieve.ncs b/_module/ncs/renderpercieve.ncs index ff0319fe..49e106d1 100644 Binary files a/_module/ncs/renderpercieve.ncs and b/_module/ncs/renderpercieve.ncs differ diff --git a/_module/ncs/researchtime.ncs b/_module/ncs/researchtime.ncs index 3b8b3805..99cc6f42 100644 Binary files a/_module/ncs/researchtime.ncs and b/_module/ncs/researchtime.ncs differ diff --git a/_module/ncs/respawnchest16.ncs b/_module/ncs/respawnchest16.ncs index f33faf10..16321a5c 100644 Binary files a/_module/ncs/respawnchest16.ncs and b/_module/ncs/respawnchest16.ncs differ diff --git a/_module/ncs/respawnchest45.ncs b/_module/ncs/respawnchest45.ncs index e61516a4..5fac2b1d 100644 Binary files a/_module/ncs/respawnchest45.ncs and b/_module/ncs/respawnchest45.ncs differ diff --git a/_module/ncs/respawnchest46.ncs b/_module/ncs/respawnchest46.ncs index ca2ac108..ee32ae91 100644 Binary files a/_module/ncs/respawnchest46.ncs and b/_module/ncs/respawnchest46.ncs differ diff --git a/_module/ncs/respawnme.ncs b/_module/ncs/respawnme.ncs index 1c17a697..e0bcda67 100644 Binary files a/_module/ncs/respawnme.ncs and b/_module/ncs/respawnme.ncs differ diff --git a/_module/ncs/respawnself.ncs b/_module/ncs/respawnself.ncs index a670bc10..f78c613d 100644 Binary files a/_module/ncs/respawnself.ncs and b/_module/ncs/respawnself.ncs differ diff --git a/_module/ncs/respawnthrone.ncs b/_module/ncs/respawnthrone.ncs index 0798a5f7..54caa550 100644 Binary files a/_module/ncs/respawnthrone.ncs and b/_module/ncs/respawnthrone.ncs differ diff --git a/_module/ncs/restrict_door.ncs b/_module/ncs/restrict_door.ncs index fb393307..1bb3fb5c 100644 Binary files a/_module/ncs/restrict_door.ncs and b/_module/ncs/restrict_door.ncs differ diff --git a/_module/ncs/return_ammo.ncs b/_module/ncs/return_ammo.ncs index 2212a9fa..00418fda 100644 Binary files a/_module/ncs/return_ammo.ncs and b/_module/ncs/return_ammo.ncs differ diff --git a/_module/ncs/reward_unlocker.ncs b/_module/ncs/reward_unlocker.ncs index 8bb10deb..b6c99bec 100644 Binary files a/_module/ncs/reward_unlocker.ncs and b/_module/ncs/reward_unlocker.ncs differ diff --git a/_module/ncs/rhazhid_beat.ncs b/_module/ncs/rhazhid_beat.ncs index 98b8dde1..56500709 100644 Binary files a/_module/ncs/rhazhid_beat.ncs and b/_module/ncs/rhazhid_beat.ncs differ diff --git a/_module/ncs/rhazhid_beat_bos.ncs b/_module/ncs/rhazhid_beat_bos.ncs index fc948f35..58a50045 100644 Binary files a/_module/ncs/rhazhid_beat_bos.ncs and b/_module/ncs/rhazhid_beat_bos.ncs differ diff --git a/_module/ncs/rhazhiddeath.ncs b/_module/ncs/rhazhiddeath.ncs index faba995e..c25e5196 100644 Binary files a/_module/ncs/rhazhiddeath.ncs and b/_module/ncs/rhazhiddeath.ncs differ diff --git a/_module/ncs/rhazhidpercieve.ncs b/_module/ncs/rhazhidpercieve.ncs index 4fcce010..652135ff 100644 Binary files a/_module/ncs/rhazhidpercieve.ncs and b/_module/ncs/rhazhidpercieve.ncs differ diff --git a/_module/ncs/rhazhidspawn2.ncs b/_module/ncs/rhazhidspawn2.ncs index 6c3dd9bb..0f47e8f5 100644 Binary files a/_module/ncs/rhazhidspawn2.ncs and b/_module/ncs/rhazhidspawn2.ncs differ diff --git a/_module/ncs/rodfastcast.ncs b/_module/ncs/rodfastcast.ncs index 7f18ec1e..2a334ea5 100644 Binary files a/_module/ncs/rodfastcast.ncs and b/_module/ncs/rodfastcast.ncs differ diff --git a/_module/ncs/rodofthenameless.ncs b/_module/ncs/rodofthenameless.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/rodofthenameless.ncs and b/_module/ncs/rodofthenameless.ncs differ diff --git a/_module/ncs/roguecheck.ncs b/_module/ncs/roguecheck.ncs index fd540d2c..02d7ad74 100644 Binary files a/_module/ncs/roguecheck.ncs and b/_module/ncs/roguecheck.ncs differ diff --git a/_module/ncs/roguespawn.ncs b/_module/ncs/roguespawn.ncs index 1d3e7e1f..2bd8fde9 100644 Binary files a/_module/ncs/roguespawn.ncs and b/_module/ncs/roguespawn.ncs differ diff --git a/_module/ncs/rope.ncs b/_module/ncs/rope.ncs index d20f9c7b..231ef190 100644 Binary files a/_module/ncs/rope.ncs and b/_module/ncs/rope.ncs differ diff --git a/_module/ncs/rope_yes.ncs b/_module/ncs/rope_yes.ncs index c67edba4..4a0094e4 100644 Binary files a/_module/ncs/rope_yes.ncs and b/_module/ncs/rope_yes.ncs differ diff --git a/_module/ncs/rowanbeat.ncs b/_module/ncs/rowanbeat.ncs index 9da6b99b..3d573971 100644 Binary files a/_module/ncs/rowanbeat.ncs and b/_module/ncs/rowanbeat.ncs differ diff --git a/_module/ncs/royalroguesecret.ncs b/_module/ncs/royalroguesecret.ncs index 6e2c0357..92e8f72c 100644 Binary files a/_module/ncs/royalroguesecret.ncs and b/_module/ncs/royalroguesecret.ncs differ diff --git a/_module/ncs/ruinrod.ncs b/_module/ncs/ruinrod.ncs index 7f331ade..7d76c1aa 100644 Binary files a/_module/ncs/ruinrod.ncs and b/_module/ncs/ruinrod.ncs differ diff --git a/_module/ncs/run_announcement.ncs b/_module/ncs/run_announcement.ncs index b8a3cc25..51c3b2b2 100644 Binary files a/_module/ncs/run_announcement.ncs and b/_module/ncs/run_announcement.ncs differ diff --git a/_module/ncs/rustlever_use.ncs b/_module/ncs/rustlever_use.ncs index 9c625f83..fb63950d 100644 Binary files a/_module/ncs/rustlever_use.ncs and b/_module/ncs/rustlever_use.ncs differ diff --git a/_module/ncs/s_arcanegolem.ncs b/_module/ncs/s_arcanegolem.ncs index 13bdf445..406f4146 100644 Binary files a/_module/ncs/s_arcanegolem.ncs and b/_module/ncs/s_arcanegolem.ncs differ diff --git a/_module/ncs/s_cleartrash.ncs b/_module/ncs/s_cleartrash.ncs index 6816ad90..75a35a9e 100644 Binary files a/_module/ncs/s_cleartrash.ncs and b/_module/ncs/s_cleartrash.ncs differ diff --git a/_module/ncs/s_cleartrashencu.ncs b/_module/ncs/s_cleartrashencu.ncs index 67c4a9f0..7c88a894 100644 Binary files a/_module/ncs/s_cleartrashencu.ncs and b/_module/ncs/s_cleartrashencu.ncs differ diff --git a/_module/ncs/s_duergar.ncs b/_module/ncs/s_duergar.ncs index cfb3b29c..4f2ad55d 100644 Binary files a/_module/ncs/s_duergar.ncs and b/_module/ncs/s_duergar.ncs differ diff --git a/_module/ncs/s_t_pocket.ncs b/_module/ncs/s_t_pocket.ncs index d6b10054..5ba1b283 100644 Binary files a/_module/ncs/s_t_pocket.ncs and b/_module/ncs/s_t_pocket.ncs differ diff --git a/_module/ncs/s_trafrost.ncs b/_module/ncs/s_trafrost.ncs index 204f60d4..df92ea55 100644 Binary files a/_module/ncs/s_trafrost.ncs and b/_module/ncs/s_trafrost.ncs differ diff --git a/_module/ncs/s_trashearthuge.ncs b/_module/ncs/s_trashearthuge.ncs index 530cbc62..fdb20c34 100644 Binary files a/_module/ncs/s_trashearthuge.ncs and b/_module/ncs/s_trashearthuge.ncs differ diff --git a/_module/ncs/s_trashettin.ncs b/_module/ncs/s_trashettin.ncs index 188edf57..c21ab953 100644 Binary files a/_module/ncs/s_trashettin.ncs and b/_module/ncs/s_trashettin.ncs differ diff --git a/_module/ncs/s_trashhillgiant.ncs b/_module/ncs/s_trashhillgiant.ncs index 405c2d20..49aa1827 100644 Binary files a/_module/ncs/s_trashhillgiant.ncs and b/_module/ncs/s_trashhillgiant.ncs differ diff --git a/_module/ncs/s_trashminstrong.ncs b/_module/ncs/s_trashminstrong.ncs index 69889ddb..a0212879 100644 Binary files a/_module/ncs/s_trashminstrong.ncs and b/_module/ncs/s_trashminstrong.ncs differ diff --git a/_module/ncs/s_trashncat.ncs b/_module/ncs/s_trashncat.ncs index e5f5337f..8624aa04 100644 Binary files a/_module/ncs/s_trashncat.ncs and b/_module/ncs/s_trashncat.ncs differ diff --git a/_module/ncs/s_trashncatacomb.ncs b/_module/ncs/s_trashncatacomb.ncs index 393857cb..7f35ab19 100644 Binary files a/_module/ncs/s_trashncatacomb.ncs and b/_module/ncs/s_trashncatacomb.ncs differ diff --git a/_module/ncs/s_trashnrender.ncs b/_module/ncs/s_trashnrender.ncs index 0dc9f283..c7106ebe 100644 Binary files a/_module/ncs/s_trashnrender.ncs and b/_module/ncs/s_trashnrender.ncs differ diff --git a/_module/ncs/s_trashnrender2.ncs b/_module/ncs/s_trashnrender2.ncs index 5d7d7a8f..c386e728 100644 Binary files a/_module/ncs/s_trashnrender2.ncs and b/_module/ncs/s_trashnrender2.ncs differ diff --git a/_module/ncs/s_trashnrestband.ncs b/_module/ncs/s_trashnrestband.ncs index 0f320aa4..4b569b75 100644 Binary files a/_module/ncs/s_trashnrestband.ncs and b/_module/ncs/s_trashnrestband.ncs differ diff --git a/_module/ncs/s_trashnrestbear.ncs b/_module/ncs/s_trashnrestbear.ncs index adefc7a8..f2e41919 100644 Binary files a/_module/ncs/s_trashnrestbear.ncs and b/_module/ncs/s_trashnrestbear.ncs differ diff --git a/_module/ncs/s_trashnrestbeel.ncs b/_module/ncs/s_trashnrestbeel.ncs index 6d589136..fa5903c7 100644 Binary files a/_module/ncs/s_trashnrestbeel.ncs and b/_module/ncs/s_trashnrestbeel.ncs differ diff --git a/_module/ncs/s_trashnrestbeet.ncs b/_module/ncs/s_trashnrestbeet.ncs index 7d8d7d7c..2b7a485a 100644 Binary files a/_module/ncs/s_trashnrestbeet.ncs and b/_module/ncs/s_trashnrestbeet.ncs differ diff --git a/_module/ncs/s_trashnrestctr.ncs b/_module/ncs/s_trashnrestctr.ncs index e7bc8f2c..e25a20c1 100644 Binary files a/_module/ncs/s_trashnrestctr.ncs and b/_module/ncs/s_trashnrestctr.ncs differ diff --git a/_module/ncs/s_trashnrestgob.ncs b/_module/ncs/s_trashnrestgob.ncs index 9e1eebbd..92569556 100644 Binary files a/_module/ncs/s_trashnrestgob.ncs and b/_module/ncs/s_trashnrestgob.ncs differ diff --git a/_module/ncs/s_trashnrestgobh.ncs b/_module/ncs/s_trashnrestgobh.ncs index 1c299ea9..98989237 100644 Binary files a/_module/ncs/s_trashnrestgobh.ncs and b/_module/ncs/s_trashnrestgobh.ncs differ diff --git a/_module/ncs/s_trashnresthor.ncs b/_module/ncs/s_trashnresthor.ncs index 44ca604b..6655660f 100644 Binary files a/_module/ncs/s_trashnresthor.ncs and b/_module/ncs/s_trashnresthor.ncs differ diff --git a/_module/ncs/s_trashnresthorr.ncs b/_module/ncs/s_trashnresthorr.ncs index a74ff0b0..8ea23e75 100644 Binary files a/_module/ncs/s_trashnresthorr.ncs and b/_module/ncs/s_trashnresthorr.ncs differ diff --git a/_module/ncs/s_trashnrestkobo.ncs b/_module/ncs/s_trashnrestkobo.ncs index 20ac7db8..2a78c9b0 100644 Binary files a/_module/ncs/s_trashnrestkobo.ncs and b/_module/ncs/s_trashnrestkobo.ncs differ diff --git a/_module/ncs/s_trashnrestliz.ncs b/_module/ncs/s_trashnrestliz.ncs index 41b707ca..a7e6e8c9 100644 Binary files a/_module/ncs/s_trashnrestliz.ncs and b/_module/ncs/s_trashnrestliz.ncs differ diff --git a/_module/ncs/s_trashnrestmin.ncs b/_module/ncs/s_trashnrestmin.ncs index f7859cd9..a2c59f79 100644 Binary files a/_module/ncs/s_trashnrestmin.ncs and b/_module/ncs/s_trashnrestmin.ncs differ diff --git a/_module/ncs/s_trashnrestogre.ncs b/_module/ncs/s_trashnrestogre.ncs index 6f0558cd..ee10821b 100644 Binary files a/_module/ncs/s_trashnrestogre.ncs and b/_module/ncs/s_trashnrestogre.ncs differ diff --git a/_module/ncs/s_trashnrestorc1.ncs b/_module/ncs/s_trashnrestorc1.ncs index 45c6cd57..dc100fd6 100644 Binary files a/_module/ncs/s_trashnrestorc1.ncs and b/_module/ncs/s_trashnrestorc1.ncs differ diff --git a/_module/ncs/s_trashnrestorc2.ncs b/_module/ncs/s_trashnrestorc2.ncs index caa1f8d2..7bb75ff2 100644 Binary files a/_module/ncs/s_trashnrestorc2.ncs and b/_module/ncs/s_trashnrestorc2.ncs differ diff --git a/_module/ncs/s_trashnrestske2.ncs b/_module/ncs/s_trashnrestske2.ncs index 4e29a645..15a311e4 100644 Binary files a/_module/ncs/s_trashnrestske2.ncs and b/_module/ncs/s_trashnrestske2.ncs differ diff --git a/_module/ncs/s_trashnrestskel.ncs b/_module/ncs/s_trashnrestskel.ncs index 9dd0e65f..754b18e0 100644 Binary files a/_module/ncs/s_trashnrestskel.ncs and b/_module/ncs/s_trashnrestskel.ncs differ diff --git a/_module/ncs/s_trashnrestspid.ncs b/_module/ncs/s_trashnrestspid.ncs index d67f5b27..11c41572 100644 Binary files a/_module/ncs/s_trashnrestspid.ncs and b/_module/ncs/s_trashnrestspid.ncs differ diff --git a/_module/ncs/s_trashnresttemp.ncs b/_module/ncs/s_trashnresttemp.ncs index 09d779fe..27af1702 100644 Binary files a/_module/ncs/s_trashnresttemp.ncs and b/_module/ncs/s_trashnresttemp.ncs differ diff --git a/_module/ncs/s_trashnresttrol.ncs b/_module/ncs/s_trashnresttrol.ncs index 3843ba9f..bff3e145 100644 Binary files a/_module/ncs/s_trashnresttrol.ncs and b/_module/ncs/s_trashnresttrol.ncs differ diff --git a/_module/ncs/s_trashnrestzero.ncs b/_module/ncs/s_trashnrestzero.ncs index 9f2875a4..84a9623a 100644 Binary files a/_module/ncs/s_trashnrestzero.ncs and b/_module/ncs/s_trashnrestzero.ncs differ diff --git a/_module/ncs/s_trashnstatue.ncs b/_module/ncs/s_trashnstatue.ncs index b0b50d70..3ab71ef7 100644 Binary files a/_module/ncs/s_trashnstatue.ncs and b/_module/ncs/s_trashnstatue.ncs differ diff --git a/_module/ncs/s_trashntown.ncs b/_module/ncs/s_trashntown.ncs index 47c263c8..25789d6d 100644 Binary files a/_module/ncs/s_trashntown.ncs and b/_module/ncs/s_trashntown.ncs differ diff --git a/_module/ncs/s_trashyaunti.ncs b/_module/ncs/s_trashyaunti.ncs index 4012c0f5..49e7f36f 100644 Binary files a/_module/ncs/s_trashyaunti.ncs and b/_module/ncs/s_trashyaunti.ncs differ diff --git a/_module/ncs/s_umberhulk.ncs b/_module/ncs/s_umberhulk.ncs index 09db185d..4242cbef 100644 Binary files a/_module/ncs/s_umberhulk.ncs and b/_module/ncs/s_umberhulk.ncs differ diff --git a/_module/ncs/sageanduinpart1.ncs b/_module/ncs/sageanduinpart1.ncs index 763a839a..2bbc0b7b 100644 Binary files a/_module/ncs/sageanduinpart1.ncs and b/_module/ncs/sageanduinpart1.ncs differ diff --git a/_module/ncs/sageanduinpart2.ncs b/_module/ncs/sageanduinpart2.ncs index fffa7590..7b643561 100644 Binary files a/_module/ncs/sageanduinpart2.ncs and b/_module/ncs/sageanduinpart2.ncs differ diff --git a/_module/ncs/sageanduinpart3.ncs b/_module/ncs/sageanduinpart3.ncs index d9273072..e6ebd4d2 100644 Binary files a/_module/ncs/sageanduinpart3.ncs and b/_module/ncs/sageanduinpart3.ncs differ diff --git a/_module/ncs/sageanduinpart4.ncs b/_module/ncs/sageanduinpart4.ncs index a3ca41be..d8a3c491 100644 Binary files a/_module/ncs/sageanduinpart4.ncs and b/_module/ncs/sageanduinpart4.ncs differ diff --git a/_module/ncs/sageanduinpart5.ncs b/_module/ncs/sageanduinpart5.ncs index dd99f55a..26b6eaa4 100644 Binary files a/_module/ncs/sageanduinpart5.ncs and b/_module/ncs/sageanduinpart5.ncs differ diff --git a/_module/ncs/sageanduionsstaf.ncs b/_module/ncs/sageanduionsstaf.ncs index adb24bd8..35ecb7fc 100644 Binary files a/_module/ncs/sageanduionsstaf.ncs and b/_module/ncs/sageanduionsstaf.ncs differ diff --git a/_module/ncs/sagebeetlefire.ncs b/_module/ncs/sagebeetlefire.ncs index a8c2c304..be0ba65c 100644 Binary files a/_module/ncs/sagebeetlefire.ncs and b/_module/ncs/sagebeetlefire.ncs differ diff --git a/_module/ncs/sagebottle.ncs b/_module/ncs/sagebottle.ncs index cddd65ba..318fe531 100644 Binary files a/_module/ncs/sagebottle.ncs and b/_module/ncs/sagebottle.ncs differ diff --git a/_module/ncs/sagebreaker.ncs b/_module/ncs/sagebreaker.ncs index 75ad6fd2..519fe44f 100644 Binary files a/_module/ncs/sagebreaker.ncs and b/_module/ncs/sagebreaker.ncs differ diff --git a/_module/ncs/sagebrokenstaff.ncs b/_module/ncs/sagebrokenstaff.ncs index 5bdb7ddb..a85539ed 100644 Binary files a/_module/ncs/sagebrokenstaff.ncs and b/_module/ncs/sagebrokenstaff.ncs differ diff --git a/_module/ncs/sagecats.ncs b/_module/ncs/sagecats.ncs index a197cd94..5b7533a3 100644 Binary files a/_module/ncs/sagecats.ncs and b/_module/ncs/sagecats.ncs differ diff --git a/_module/ncs/sagedenat.ncs b/_module/ncs/sagedenat.ncs index 59a63d43..8dfe6a2e 100644 Binary files a/_module/ncs/sagedenat.ncs and b/_module/ncs/sagedenat.ncs differ diff --git a/_module/ncs/sagefenlis.ncs b/_module/ncs/sagefenlis.ncs index fb3a2186..e9cd2c44 100644 Binary files a/_module/ncs/sagefenlis.ncs and b/_module/ncs/sagefenlis.ncs differ diff --git a/_module/ncs/sagefertile.ncs b/_module/ncs/sagefertile.ncs index d7d8bb8b..e5805b45 100644 Binary files a/_module/ncs/sagefertile.ncs and b/_module/ncs/sagefertile.ncs differ diff --git a/_module/ncs/sageforest1.ncs b/_module/ncs/sageforest1.ncs index 9abb5da2..0982a0e8 100644 Binary files a/_module/ncs/sageforest1.ncs and b/_module/ncs/sageforest1.ncs differ diff --git a/_module/ncs/sageforest2.ncs b/_module/ncs/sageforest2.ncs index 7296d4e3..2bfdd788 100644 Binary files a/_module/ncs/sageforest2.ncs and b/_module/ncs/sageforest2.ncs differ diff --git a/_module/ncs/sageforest3.ncs b/_module/ncs/sageforest3.ncs index cb0bc1c0..38f08f2a 100644 Binary files a/_module/ncs/sageforest3.ncs and b/_module/ncs/sageforest3.ncs differ diff --git a/_module/ncs/sageforest4.ncs b/_module/ncs/sageforest4.ncs index 5539f687..3d0ba9f0 100644 Binary files a/_module/ncs/sageforest4.ncs and b/_module/ncs/sageforest4.ncs differ diff --git a/_module/ncs/sagegemoftravel.ncs b/_module/ncs/sagegemoftravel.ncs index 00e6b52c..45537027 100644 Binary files a/_module/ncs/sagegemoftravel.ncs and b/_module/ncs/sagegemoftravel.ncs differ diff --git a/_module/ncs/sageghuratsz.ncs b/_module/ncs/sageghuratsz.ncs index 99e2fa29..e893872f 100644 Binary files a/_module/ncs/sageghuratsz.ncs and b/_module/ncs/sageghuratsz.ncs differ diff --git a/_module/ncs/sageheartstone.ncs b/_module/ncs/sageheartstone.ncs index 9cbde9ec..d6ae9255 100644 Binary files a/_module/ncs/sageheartstone.ncs and b/_module/ncs/sageheartstone.ncs differ diff --git a/_module/ncs/sagehero.ncs b/_module/ncs/sagehero.ncs index 4c18e122..9b8d5280 100644 Binary files a/_module/ncs/sagehero.ncs and b/_module/ncs/sagehero.ncs differ diff --git a/_module/ncs/sagehuman.ncs b/_module/ncs/sagehuman.ncs index 2dc10dd9..62977532 100644 Binary files a/_module/ncs/sagehuman.ncs and b/_module/ncs/sagehuman.ncs differ diff --git a/_module/ncs/sagekhurann.ncs b/_module/ncs/sagekhurann.ncs index 109dd811..fcae8c37 100644 Binary files a/_module/ncs/sagekhurann.ncs and b/_module/ncs/sagekhurann.ncs differ diff --git a/_module/ncs/sagemerc.ncs b/_module/ncs/sagemerc.ncs index 46cb3852..d5ac8b26 100644 Binary files a/_module/ncs/sagemerc.ncs and b/_module/ncs/sagemerc.ncs differ diff --git a/_module/ncs/sagenether.ncs b/_module/ncs/sagenether.ncs index bb4b32ff..85c6117e 100644 Binary files a/_module/ncs/sagenether.ncs and b/_module/ncs/sagenether.ncs differ diff --git a/_module/ncs/sageoil.ncs b/_module/ncs/sageoil.ncs index 26cc7d3f..da0ec3ab 100644 Binary files a/_module/ncs/sageoil.ncs and b/_module/ncs/sageoil.ncs differ diff --git a/_module/ncs/sagerainbow.ncs b/_module/ncs/sagerainbow.ncs index 5165eab2..637eedf5 100644 Binary files a/_module/ncs/sagerainbow.ncs and b/_module/ncs/sagerainbow.ncs differ diff --git a/_module/ncs/sagerope.ncs b/_module/ncs/sagerope.ncs index d20f9c7b..231ef190 100644 Binary files a/_module/ncs/sagerope.ncs and b/_module/ncs/sagerope.ncs differ diff --git a/_module/ncs/sagesave.ncs b/_module/ncs/sagesave.ncs index 73dd1c40..a1ec84e4 100644 Binary files a/_module/ncs/sagesave.ncs and b/_module/ncs/sagesave.ncs differ diff --git a/_module/ncs/sagescry.ncs b/_module/ncs/sagescry.ncs index 7d305849..796bd085 100644 Binary files a/_module/ncs/sagescry.ncs and b/_module/ncs/sagescry.ncs differ diff --git a/_module/ncs/sagesecret.ncs b/_module/ncs/sagesecret.ncs index a90454ed..f9e0b677 100644 Binary files a/_module/ncs/sagesecret.ncs and b/_module/ncs/sagesecret.ncs differ diff --git a/_module/ncs/sageseed.ncs b/_module/ncs/sageseed.ncs index 4c921b51..946973b9 100644 Binary files a/_module/ncs/sageseed.ncs and b/_module/ncs/sageseed.ncs differ diff --git a/_module/ncs/sageshovel.ncs b/_module/ncs/sageshovel.ncs index 3de854e7..dd4469b1 100644 Binary files a/_module/ncs/sageshovel.ncs and b/_module/ncs/sageshovel.ncs differ diff --git a/_module/ncs/sagesoul.ncs b/_module/ncs/sagesoul.ncs index c813417a..17c8ec32 100644 Binary files a/_module/ncs/sagesoul.ncs and b/_module/ncs/sagesoul.ncs differ diff --git a/_module/ncs/sagetele.ncs b/_module/ncs/sagetele.ncs index 81b50faa..d19eac93 100644 Binary files a/_module/ncs/sagetele.ncs and b/_module/ncs/sagetele.ncs differ diff --git a/_module/ncs/sagetelepathy.ncs b/_module/ncs/sagetelepathy.ncs index fc15f1b3..875cf22f 100644 Binary files a/_module/ncs/sagetelepathy.ncs and b/_module/ncs/sagetelepathy.ncs differ diff --git a/_module/ncs/sagetooth.ncs b/_module/ncs/sagetooth.ncs index a3e02a1a..d74eaa49 100644 Binary files a/_module/ncs/sagetooth.ncs and b/_module/ncs/sagetooth.ncs differ diff --git a/_module/ncs/sagewizsorc.ncs b/_module/ncs/sagewizsorc.ncs index e06b6728..0be2bdb7 100644 Binary files a/_module/ncs/sagewizsorc.ncs and b/_module/ncs/sagewizsorc.ncs differ diff --git a/_module/ncs/satanbeat.ncs b/_module/ncs/satanbeat.ncs index 123f10c9..61ce0544 100644 Binary files a/_module/ncs/satanbeat.ncs and b/_module/ncs/satanbeat.ncs differ diff --git a/_module/ncs/savecharacters.ncs b/_module/ncs/savecharacters.ncs index 9b150f34..33b39fb9 100644 Binary files a/_module/ncs/savecharacters.ncs and b/_module/ncs/savecharacters.ncs differ diff --git a/_module/ncs/savecharacters2.ncs b/_module/ncs/savecharacters2.ncs index b82d9444..4b6f5430 100644 Binary files a/_module/ncs/savecharacters2.ncs and b/_module/ncs/savecharacters2.ncs differ diff --git a/_module/ncs/savepcinfo.ncs b/_module/ncs/savepcinfo.ncs index abb1be6a..956d0cc4 100644 Binary files a/_module/ncs/savepcinfo.ncs and b/_module/ncs/savepcinfo.ncs differ diff --git a/_module/ncs/sc_001.ncs b/_module/ncs/sc_001.ncs index a6631fc4..093c8741 100644 Binary files a/_module/ncs/sc_001.ncs and b/_module/ncs/sc_001.ncs differ diff --git a/_module/ncs/scan_pc_items.ncs b/_module/ncs/scan_pc_items.ncs index ae72f4d4..44ac627d 100644 Binary files a/_module/ncs/scan_pc_items.ncs and b/_module/ncs/scan_pc_items.ncs differ diff --git a/_module/ncs/scan_rings.ncs b/_module/ncs/scan_rings.ncs index 0c1f1bcd..4c35f191 100644 Binary files a/_module/ncs/scan_rings.ncs and b/_module/ncs/scan_rings.ncs differ diff --git a/_module/ncs/scanitems.ncs b/_module/ncs/scanitems.ncs index 11aef12b..50e51018 100644 Binary files a/_module/ncs/scanitems.ncs and b/_module/ncs/scanitems.ncs differ diff --git a/_module/ncs/scanswitch.ncs b/_module/ncs/scanswitch.ncs index 2384f438..90c2b2d6 100644 Binary files a/_module/ncs/scanswitch.ncs and b/_module/ncs/scanswitch.ncs differ diff --git a/_module/ncs/scoreboard_ou.ncs b/_module/ncs/scoreboard_ou.ncs index 65496ece..39172862 100644 Binary files a/_module/ncs/scoreboard_ou.ncs and b/_module/ncs/scoreboard_ou.ncs differ diff --git a/_module/ncs/scribelistens.ncs b/_module/ncs/scribelistens.ncs index d8df7263..26b393db 100644 Binary files a/_module/ncs/scribelistens.ncs and b/_module/ncs/scribelistens.ncs differ diff --git a/_module/ncs/scribesetname.ncs b/_module/ncs/scribesetname.ncs index 52707434..2c9588cb 100644 Binary files a/_module/ncs/scribesetname.ncs and b/_module/ncs/scribesetname.ncs differ diff --git a/_module/ncs/scribespawn.ncs b/_module/ncs/scribespawn.ncs index 686db2e9..cf778bd6 100644 Binary files a/_module/ncs/scribespawn.ncs and b/_module/ncs/scribespawn.ncs differ diff --git a/_module/ncs/scry_list.ncs b/_module/ncs/scry_list.ncs index f7c71cb1..16be5e2b 100644 Binary files a/_module/ncs/scry_list.ncs and b/_module/ncs/scry_list.ncs differ diff --git a/_module/ncs/scry_teleport.ncs b/_module/ncs/scry_teleport.ncs index 74394958..5d44bac9 100644 Binary files a/_module/ncs/scry_teleport.ncs and b/_module/ncs/scry_teleport.ncs differ diff --git a/_module/ncs/seal_use.ncs b/_module/ncs/seal_use.ncs index a4d20ec5..f30ac365 100644 Binary files a/_module/ncs/seal_use.ncs and b/_module/ncs/seal_use.ncs differ diff --git a/_module/ncs/sealcheack.ncs b/_module/ncs/sealcheack.ncs index 75ad6fd2..519fe44f 100644 Binary files a/_module/ncs/sealcheack.ncs and b/_module/ncs/sealcheack.ncs differ diff --git a/_module/ncs/secret1_yes.ncs b/_module/ncs/secret1_yes.ncs index 9843d0ae..3f9fdf22 100644 Binary files a/_module/ncs/secret1_yes.ncs and b/_module/ncs/secret1_yes.ncs differ diff --git a/_module/ncs/secret3check.ncs b/_module/ncs/secret3check.ncs index fb3a2186..e9cd2c44 100644 Binary files a/_module/ncs/secret3check.ncs and b/_module/ncs/secret3check.ncs differ diff --git a/_module/ncs/secret_yes3.ncs b/_module/ncs/secret_yes3.ncs index 722fdfe9..efa93410 100644 Binary files a/_module/ncs/secret_yes3.ncs and b/_module/ncs/secret_yes3.ncs differ diff --git a/_module/ncs/secreta1_yes.ncs b/_module/ncs/secreta1_yes.ncs index 1d842321..8413dead 100644 Binary files a/_module/ncs/secreta1_yes.ncs and b/_module/ncs/secreta1_yes.ncs differ diff --git a/_module/ncs/secretbathtrigge.ncs b/_module/ncs/secretbathtrigge.ncs index 54296f82..e7f567e8 100644 Binary files a/_module/ncs/secretbathtrigge.ncs and b/_module/ncs/secretbathtrigge.ncs differ diff --git a/_module/ncs/secretbathyes.ncs b/_module/ncs/secretbathyes.ncs index 099063cc..904dec21 100644 Binary files a/_module/ncs/secretbathyes.ncs and b/_module/ncs/secretbathyes.ncs differ diff --git a/_module/ncs/secretcrack.ncs b/_module/ncs/secretcrack.ncs index 80554bd8..c681eda9 100644 Binary files a/_module/ncs/secretcrack.ncs and b/_module/ncs/secretcrack.ncs differ diff --git a/_module/ncs/secretcrack2.ncs b/_module/ncs/secretcrack2.ncs index 35874d24..b8d1094a 100644 Binary files a/_module/ncs/secretcrack2.ncs and b/_module/ncs/secretcrack2.ncs differ diff --git a/_module/ncs/secretcrackknob.ncs b/_module/ncs/secretcrackknob.ncs index ef505a55..3d1f65e8 100644 Binary files a/_module/ncs/secretcrackknob.ncs and b/_module/ncs/secretcrackknob.ncs differ diff --git a/_module/ncs/secrettrigger.ncs b/_module/ncs/secrettrigger.ncs index 7cb66743..5e63bbd2 100644 Binary files a/_module/ncs/secrettrigger.ncs and b/_module/ncs/secrettrigger.ncs differ diff --git a/_module/ncs/secrettrigger2.ncs b/_module/ncs/secrettrigger2.ncs index c985c8bf..f60e1c49 100644 Binary files a/_module/ncs/secrettrigger2.ncs and b/_module/ncs/secrettrigger2.ncs differ diff --git a/_module/ncs/secrettrigger3.ncs b/_module/ncs/secrettrigger3.ncs index ea04d26e..fe4492c0 100644 Binary files a/_module/ncs/secrettrigger3.ncs and b/_module/ncs/secrettrigger3.ncs differ diff --git a/_module/ncs/securedoorscript.ncs b/_module/ncs/securedoorscript.ncs index 418e38a3..2292ccb1 100644 Binary files a/_module/ncs/securedoorscript.ncs and b/_module/ncs/securedoorscript.ncs differ diff --git a/_module/ncs/secureport.ncs b/_module/ncs/secureport.ncs index 62e10d0b..2fddda4d 100644 Binary files a/_module/ncs/secureport.ncs and b/_module/ncs/secureport.ncs differ diff --git a/_module/ncs/secureport2.ncs b/_module/ncs/secureport2.ncs index 4ca432aa..6ac99eec 100644 Binary files a/_module/ncs/secureport2.ncs and b/_module/ncs/secureport2.ncs differ diff --git a/_module/ncs/seedcheck.ncs b/_module/ncs/seedcheck.ncs index 4c921b51..946973b9 100644 Binary files a/_module/ncs/seedcheck.ncs and b/_module/ncs/seedcheck.ncs differ diff --git a/_module/ncs/sendpctotown.ncs b/_module/ncs/sendpctotown.ncs index 71fc6f6a..0b1528ed 100644 Binary files a/_module/ncs/sendpctotown.ncs and b/_module/ncs/sendpctotown.ncs differ diff --git a/_module/ncs/sendpestaway.ncs b/_module/ncs/sendpestaway.ncs index e976a258..cd9ca603 100644 Binary files a/_module/ncs/sendpestaway.ncs and b/_module/ncs/sendpestaway.ncs differ diff --git a/_module/ncs/sendtoabyss.ncs b/_module/ncs/sendtoabyss.ncs index b7947cb6..95dd66ec 100644 Binary files a/_module/ncs/sendtoabyss.ncs and b/_module/ncs/sendtoabyss.ncs differ diff --git a/_module/ncs/server_reset3.ncs b/_module/ncs/server_reset3.ncs index ed951cc4..d1544831 100644 Binary files a/_module/ncs/server_reset3.ncs and b/_module/ncs/server_reset3.ncs differ diff --git a/_module/ncs/set_bann_dm_chat.ncs b/_module/ncs/set_bann_dm_chat.ncs index 0ecbabc6..f55f9dfd 100644 Binary files a/_module/ncs/set_bann_dm_chat.ncs and b/_module/ncs/set_bann_dm_chat.ncs differ diff --git a/_module/ncs/set_bann_shout.ncs b/_module/ncs/set_bann_shout.ncs index 5379b27b..fe1da228 100644 Binary files a/_module/ncs/set_bann_shout.ncs and b/_module/ncs/set_bann_shout.ncs differ diff --git a/_module/ncs/set_cloak_invis.ncs b/_module/ncs/set_cloak_invis.ncs index 42a52503..55f5d3d2 100644 Binary files a/_module/ncs/set_cloak_invis.ncs and b/_module/ncs/set_cloak_invis.ncs differ diff --git a/_module/ncs/set_cloak_next.ncs b/_module/ncs/set_cloak_next.ncs index f867a1cf..9224ef7d 100644 Binary files a/_module/ncs/set_cloak_next.ncs and b/_module/ncs/set_cloak_next.ncs differ diff --git a/_module/ncs/set_cloak_prev.ncs b/_module/ncs/set_cloak_prev.ncs index 7f33eaf0..1c012fb1 100644 Binary files a/_module/ncs/set_cloak_prev.ncs and b/_module/ncs/set_cloak_prev.ncs differ diff --git a/_module/ncs/set_dm_area_msg.ncs b/_module/ncs/set_dm_area_msg.ncs index fe0de5e2..60592c1d 100644 Binary files a/_module/ncs/set_dm_area_msg.ncs and b/_module/ncs/set_dm_area_msg.ncs differ diff --git a/_module/ncs/set_dm_msg_1.ncs b/_module/ncs/set_dm_msg_1.ncs index cf35a81c..7b9ac42d 100644 Binary files a/_module/ncs/set_dm_msg_1.ncs and b/_module/ncs/set_dm_msg_1.ncs differ diff --git a/_module/ncs/set_dm_msg_2.ncs b/_module/ncs/set_dm_msg_2.ncs index dc2ed49e..93044319 100644 Binary files a/_module/ncs/set_dm_msg_2.ncs and b/_module/ncs/set_dm_msg_2.ncs differ diff --git a/_module/ncs/set_dm_msg_3.ncs b/_module/ncs/set_dm_msg_3.ncs index 146429e9..abf6c7c0 100644 Binary files a/_module/ncs/set_dm_msg_3.ncs and b/_module/ncs/set_dm_msg_3.ncs differ diff --git a/_module/ncs/set_dm_msg_4.ncs b/_module/ncs/set_dm_msg_4.ncs index cdfe5d8e..027e2b7b 100644 Binary files a/_module/ncs/set_dm_msg_4.ncs and b/_module/ncs/set_dm_msg_4.ncs differ diff --git a/_module/ncs/set_dm_msg_5.ncs b/_module/ncs/set_dm_msg_5.ncs index f9e6949d..5f348f57 100644 Binary files a/_module/ncs/set_dm_msg_5.ncs and b/_module/ncs/set_dm_msg_5.ncs differ diff --git a/_module/ncs/set_dm_msg_6.ncs b/_module/ncs/set_dm_msg_6.ncs index 19933767..75181c85 100644 Binary files a/_module/ncs/set_dm_msg_6.ncs and b/_module/ncs/set_dm_msg_6.ncs differ diff --git a/_module/ncs/set_dm_msg_7.ncs b/_module/ncs/set_dm_msg_7.ncs index 6e80c05d..16c16e33 100644 Binary files a/_module/ncs/set_dm_msg_7.ncs and b/_module/ncs/set_dm_msg_7.ncs differ diff --git a/_module/ncs/set_dm_msg_8.ncs b/_module/ncs/set_dm_msg_8.ncs index b0e61680..44d2fba2 100644 Binary files a/_module/ncs/set_dm_msg_8.ncs and b/_module/ncs/set_dm_msg_8.ncs differ diff --git a/_module/ncs/set_dm_msg_9.ncs b/_module/ncs/set_dm_msg_9.ncs index 5a8fdd03..06d19631 100644 Binary files a/_module/ncs/set_dm_msg_9.ncs and b/_module/ncs/set_dm_msg_9.ncs differ diff --git a/_module/ncs/set_dm_npc_chat.ncs b/_module/ncs/set_dm_npc_chat.ncs index 10ddd335..7c5ff4c1 100644 Binary files a/_module/ncs/set_dm_npc_chat.ncs and b/_module/ncs/set_dm_npc_chat.ncs differ diff --git a/_module/ncs/set_dm_pcolor.ncs b/_module/ncs/set_dm_pcolor.ncs index c16a5702..93062d17 100644 Binary files a/_module/ncs/set_dm_pcolor.ncs and b/_module/ncs/set_dm_pcolor.ncs differ diff --git a/_module/ncs/set_dm_scolor.ncs b/_module/ncs/set_dm_scolor.ncs index ff6c813c..3bcfe574 100644 Binary files a/_module/ncs/set_dm_scolor.ncs and b/_module/ncs/set_dm_scolor.ncs differ diff --git a/_module/ncs/set_dm_tcolor.ncs b/_module/ncs/set_dm_tcolor.ncs index 79298d63..02794b8c 100644 Binary files a/_module/ncs/set_dm_tcolor.ncs and b/_module/ncs/set_dm_tcolor.ncs differ diff --git a/_module/ncs/set_mon_port.ncs b/_module/ncs/set_mon_port.ncs index 26d70098..24f1e3cc 100644 Binary files a/_module/ncs/set_mon_port.ncs and b/_module/ncs/set_mon_port.ncs differ diff --git a/_module/ncs/set_rainbow_item.ncs b/_module/ncs/set_rainbow_item.ncs index e71a4f09..0d58def5 100644 Binary files a/_module/ncs/set_rainbow_item.ncs and b/_module/ncs/set_rainbow_item.ncs differ diff --git a/_module/ncs/set_text_random.ncs b/_module/ncs/set_text_random.ncs index f2e42747..1c597792 100644 Binary files a/_module/ncs/set_text_random.ncs and b/_module/ncs/set_text_random.ncs differ diff --git a/_module/ncs/set_xp_amnt.ncs b/_module/ncs/set_xp_amnt.ncs index 8d650ca7..c9b828cc 100644 Binary files a/_module/ncs/set_xp_amnt.ncs and b/_module/ncs/set_xp_amnt.ncs differ diff --git a/_module/ncs/setappearance1.ncs b/_module/ncs/setappearance1.ncs index bd368c29..7f159ad4 100644 Binary files a/_module/ncs/setappearance1.ncs and b/_module/ncs/setappearance1.ncs differ diff --git a/_module/ncs/setappearance2.ncs b/_module/ncs/setappearance2.ncs index a2c5f43f..fd26b4f8 100644 Binary files a/_module/ncs/setappearance2.ncs and b/_module/ncs/setappearance2.ncs differ diff --git a/_module/ncs/setbaseappearanc.ncs b/_module/ncs/setbaseappearanc.ncs index 14e9d50b..935c40bb 100644 Binary files a/_module/ncs/setbaseappearanc.ncs and b/_module/ncs/setbaseappearanc.ncs differ diff --git a/_module/ncs/sethasgambled.ncs b/_module/ncs/sethasgambled.ncs index fffb6366..c04ddd06 100644 Binary files a/_module/ncs/sethasgambled.ncs and b/_module/ncs/sethasgambled.ncs differ diff --git a/_module/ncs/setmonsterpic.ncs b/_module/ncs/setmonsterpic.ncs index 1d2699c1..2efe0bdc 100644 Binary files a/_module/ncs/setmonsterpic.ncs and b/_module/ncs/setmonsterpic.ncs differ diff --git a/_module/ncs/setmulticolor.ncs b/_module/ncs/setmulticolor.ncs index 4964d755..343abf4f 100644 Binary files a/_module/ncs/setmulticolor.ncs and b/_module/ncs/setmulticolor.ncs differ diff --git a/_module/ncs/setnextportrait.ncs b/_module/ncs/setnextportrait.ncs index 8c41814c..b86b2550 100644 Binary files a/_module/ncs/setnextportrait.ncs and b/_module/ncs/setnextportrait.ncs differ diff --git a/_module/ncs/setplotcolor.ncs b/_module/ncs/setplotcolor.ncs index b211e5fd..f9880232 100644 Binary files a/_module/ncs/setplotcolor.ncs and b/_module/ncs/setplotcolor.ncs differ diff --git a/_module/ncs/setrandomcolor.ncs b/_module/ncs/setrandomcolor.ncs index ea8556b0..31b2d432 100644 Binary files a/_module/ncs/setrandomcolor.ncs and b/_module/ncs/setrandomcolor.ncs differ diff --git a/_module/ncs/setxpbank.ncs b/_module/ncs/setxpbank.ncs index d88fa8cb..57a2db1a 100644 Binary files a/_module/ncs/setxpbank.ncs and b/_module/ncs/setxpbank.ncs differ diff --git a/_module/ncs/setxpbank2.ncs b/_module/ncs/setxpbank2.ncs index 7843c2eb..ed5a60fd 100644 Binary files a/_module/ncs/setxpbank2.ncs and b/_module/ncs/setxpbank2.ncs differ diff --git a/_module/ncs/sf_bonearm.ncs b/_module/ncs/sf_bonearm.ncs index 4e3efd5c..f0f13fd4 100644 Binary files a/_module/ncs/sf_bonearm.ncs and b/_module/ncs/sf_bonearm.ncs differ diff --git a/_module/ncs/sf_green_eyes.ncs b/_module/ncs/sf_green_eyes.ncs index d5e134dd..4d73f3ea 100644 Binary files a/_module/ncs/sf_green_eyes.ncs and b/_module/ncs/sf_green_eyes.ncs differ diff --git a/_module/ncs/sf_h_next.ncs b/_module/ncs/sf_h_next.ncs index 7d340c04..a8c89bff 100644 Binary files a/_module/ncs/sf_h_next.ncs and b/_module/ncs/sf_h_next.ncs differ diff --git a/_module/ncs/sf_h_prev.ncs b/_module/ncs/sf_h_prev.ncs index d9da5896..46f0c303 100644 Binary files a/_module/ncs/sf_h_prev.ncs and b/_module/ncs/sf_h_prev.ncs differ diff --git a/_module/ncs/sf_noeyes.ncs b/_module/ncs/sf_noeyes.ncs index d256d49e..1d52522e 100644 Binary files a/_module/ncs/sf_noeyes.ncs and b/_module/ncs/sf_noeyes.ncs differ diff --git a/_module/ncs/sf_normalarm.ncs b/_module/ncs/sf_normalarm.ncs index 78c9f602..0212a1c2 100644 Binary files a/_module/ncs/sf_normalarm.ncs and b/_module/ncs/sf_normalarm.ncs differ diff --git a/_module/ncs/sf_notail.ncs b/_module/ncs/sf_notail.ncs index 444da53d..48c05875 100644 Binary files a/_module/ncs/sf_notail.ncs and b/_module/ncs/sf_notail.ncs differ diff --git a/_module/ncs/sf_notattoo.ncs b/_module/ncs/sf_notattoo.ncs index 9bc9cc11..4a8b5a76 100644 Binary files a/_module/ncs/sf_notattoo.ncs and b/_module/ncs/sf_notattoo.ncs differ diff --git a/_module/ncs/sf_nowings.ncs b/_module/ncs/sf_nowings.ncs index 45544cf1..ac4a16f3 100644 Binary files a/_module/ncs/sf_nowings.ncs and b/_module/ncs/sf_nowings.ncs differ diff --git a/_module/ncs/sf_red_eyes.ncs b/_module/ncs/sf_red_eyes.ncs index 68d5f602..be626152 100644 Binary files a/_module/ncs/sf_red_eyes.ncs and b/_module/ncs/sf_red_eyes.ncs differ diff --git a/_module/ncs/sf_t_next.ncs b/_module/ncs/sf_t_next.ncs index e788e677..4357c12d 100644 Binary files a/_module/ncs/sf_t_next.ncs and b/_module/ncs/sf_t_next.ncs differ diff --git a/_module/ncs/sf_t_prev.ncs b/_module/ncs/sf_t_prev.ncs index 3855d02e..72c12d09 100644 Binary files a/_module/ncs/sf_t_prev.ncs and b/_module/ncs/sf_t_prev.ncs differ diff --git a/_module/ncs/sf_tattoo.ncs b/_module/ncs/sf_tattoo.ncs index c3bb572b..d734f3a8 100644 Binary files a/_module/ncs/sf_tattoo.ncs and b/_module/ncs/sf_tattoo.ncs differ diff --git a/_module/ncs/sf_w_next.ncs b/_module/ncs/sf_w_next.ncs index f46c92a8..284c866b 100644 Binary files a/_module/ncs/sf_w_next.ncs and b/_module/ncs/sf_w_next.ncs differ diff --git a/_module/ncs/sf_w_prev.ncs b/_module/ncs/sf_w_prev.ncs index 77e4fca2..c487bdc1 100644 Binary files a/_module/ncs/sf_w_prev.ncs and b/_module/ncs/sf_w_prev.ncs differ diff --git a/_module/ncs/sf_wingwand.ncs b/_module/ncs/sf_wingwand.ncs index a416ab9c..bc76f6ea 100644 Binary files a/_module/ncs/sf_wingwand.ncs and b/_module/ncs/sf_wingwand.ncs differ diff --git a/_module/ncs/sf_xp.ncs b/_module/ncs/sf_xp.ncs index 9ac27185..b0612312 100644 Binary files a/_module/ncs/sf_xp.ncs and b/_module/ncs/sf_xp.ncs differ diff --git a/_module/ncs/sf_yellow_eyes.ncs b/_module/ncs/sf_yellow_eyes.ncs index 52c11671..cbc43d86 100644 Binary files a/_module/ncs/sf_yellow_eyes.ncs and b/_module/ncs/sf_yellow_eyes.ncs differ diff --git a/_module/ncs/sfpb_balance.ncs b/_module/ncs/sfpb_balance.ncs index d93df8eb..f76ebb30 100644 Binary files a/_module/ncs/sfpb_balance.ncs and b/_module/ncs/sfpb_balance.ncs differ diff --git a/_module/ncs/sfpb_close.ncs b/_module/ncs/sfpb_close.ncs index 8cd88492..49332de4 100644 Binary files a/_module/ncs/sfpb_close.ncs and b/_module/ncs/sfpb_close.ncs differ diff --git a/_module/ncs/sfpb_conv.ncs b/_module/ncs/sfpb_conv.ncs index cffb7282..a2e879f3 100644 Binary files a/_module/ncs/sfpb_conv.ncs and b/_module/ncs/sfpb_conv.ncs differ diff --git a/_module/ncs/sfpb_deposit.ncs b/_module/ncs/sfpb_deposit.ncs index 0da41dba..7af9abe1 100644 Binary files a/_module/ncs/sfpb_deposit.ncs and b/_module/ncs/sfpb_deposit.ncs differ diff --git a/_module/ncs/sfpb_invalid.ncs b/_module/ncs/sfpb_invalid.ncs index 649580c0..2b248861 100644 Binary files a/_module/ncs/sfpb_invalid.ncs and b/_module/ncs/sfpb_invalid.ncs differ diff --git a/_module/ncs/sfpb_open.ncs b/_module/ncs/sfpb_open.ncs index 0fcad62f..a204162d 100644 Binary files a/_module/ncs/sfpb_open.ncs and b/_module/ncs/sfpb_open.ncs differ diff --git a/_module/ncs/sfpb_used.ncs b/_module/ncs/sfpb_used.ncs index 9723321f..abc3251a 100644 Binary files a/_module/ncs/sfpb_used.ncs and b/_module/ncs/sfpb_used.ncs differ diff --git a/_module/ncs/sfpb_w_fail.ncs b/_module/ncs/sfpb_w_fail.ncs index 1f5da3e2..35de492d 100644 Binary files a/_module/ncs/sfpb_w_fail.ncs and b/_module/ncs/sfpb_w_fail.ncs differ diff --git a/_module/ncs/sfpb_withdraw.ncs b/_module/ncs/sfpb_withdraw.ncs index 6b548c70..1ed0db8f 100644 Binary files a/_module/ncs/sfpb_withdraw.ncs and b/_module/ncs/sfpb_withdraw.ncs differ diff --git a/_module/ncs/shadow_port.ncs b/_module/ncs/shadow_port.ncs index 94b50c34..4889314a 100644 Binary files a/_module/ncs/shadow_port.ncs and b/_module/ncs/shadow_port.ncs differ diff --git a/_module/ncs/shopdoor.ncs b/_module/ncs/shopdoor.ncs index 499da6bd..420c024b 100644 Binary files a/_module/ncs/shopdoor.ncs and b/_module/ncs/shopdoor.ncs differ diff --git a/_module/ncs/shopdoor2.ncs b/_module/ncs/shopdoor2.ncs index 8c8dda57..fea475bc 100644 Binary files a/_module/ncs/shopdoor2.ncs and b/_module/ncs/shopdoor2.ncs differ diff --git a/_module/ncs/shopdoor3.ncs b/_module/ncs/shopdoor3.ncs index b477df95..68b9f337 100644 Binary files a/_module/ncs/shopdoor3.ncs and b/_module/ncs/shopdoor3.ncs differ diff --git a/_module/ncs/shopdoorquick.ncs b/_module/ncs/shopdoorquick.ncs index b96409e3..95d13eb2 100644 Binary files a/_module/ncs/shopdoorquick.ncs and b/_module/ncs/shopdoorquick.ncs differ diff --git a/_module/ncs/shovelcheck.ncs b/_module/ncs/shovelcheck.ncs index 3de854e7..dd4469b1 100644 Binary files a/_module/ncs/shovelcheck.ncs and b/_module/ncs/shovelcheck.ncs differ diff --git a/_module/ncs/shutguilddoor.ncs b/_module/ncs/shutguilddoor.ncs index 60607d5f..a9364624 100644 Binary files a/_module/ncs/shutguilddoor.ncs and b/_module/ncs/shutguilddoor.ncs differ diff --git a/_module/ncs/siempre.ncs b/_module/ncs/siempre.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/siempre.ncs and b/_module/ncs/siempre.ncs differ diff --git a/_module/ncs/silenttrigger.ncs b/_module/ncs/silenttrigger.ncs index 728e58e1..9e22b5b0 100644 Binary files a/_module/ncs/silenttrigger.ncs and b/_module/ncs/silenttrigger.ncs differ diff --git a/_module/ncs/silenttrigger2.ncs b/_module/ncs/silenttrigger2.ncs index 90e8f4e5..2274260f 100644 Binary files a/_module/ncs/silenttrigger2.ncs and b/_module/ncs/silenttrigger2.ncs differ diff --git a/_module/ncs/skeletondeath.ncs b/_module/ncs/skeletondeath.ncs index 4d94ac68..e9c01763 100644 Binary files a/_module/ncs/skeletondeath.ncs and b/_module/ncs/skeletondeath.ncs differ diff --git a/_module/ncs/sleepenter.ncs b/_module/ncs/sleepenter.ncs index 6ba913b7..8d849937 100644 Binary files a/_module/ncs/sleepenter.ncs and b/_module/ncs/sleepenter.ncs differ diff --git a/_module/ncs/sleeping.ncs b/_module/ncs/sleeping.ncs index c7cbcc04..aec17279 100644 Binary files a/_module/ncs/sleeping.ncs and b/_module/ncs/sleeping.ncs differ diff --git a/_module/ncs/slithexit.ncs b/_module/ncs/slithexit.ncs index 809ab967..28eae210 100644 Binary files a/_module/ncs/slithexit.ncs and b/_module/ncs/slithexit.ncs differ diff --git a/_module/ncs/slithslayer.ncs b/_module/ncs/slithslayer.ncs index c5a12dc5..2ff3b523 100644 Binary files a/_module/ncs/slithslayer.ncs and b/_module/ncs/slithslayer.ncs differ diff --git a/_module/ncs/slumdoor.ncs b/_module/ncs/slumdoor.ncs index 8acb3ed4..8f747873 100644 Binary files a/_module/ncs/slumdoor.ncs and b/_module/ncs/slumdoor.ncs differ diff --git a/_module/ncs/smack.ncs b/_module/ncs/smack.ncs index 0d09db12..63a16f04 100644 Binary files a/_module/ncs/smack.ncs and b/_module/ncs/smack.ncs differ diff --git a/_module/ncs/smack2.ncs b/_module/ncs/smack2.ncs index 79a5179c..16b7459f 100644 Binary files a/_module/ncs/smack2.ncs and b/_module/ncs/smack2.ncs differ diff --git a/_module/ncs/soilcheck.ncs b/_module/ncs/soilcheck.ncs index e0fcebc8..6805c5da 100644 Binary files a/_module/ncs/soilcheck.ncs and b/_module/ncs/soilcheck.ncs differ diff --git a/_module/ncs/soulcheck.ncs b/_module/ncs/soulcheck.ncs index fbcfd935..92337c41 100644 Binary files a/_module/ncs/soulcheck.ncs and b/_module/ncs/soulcheck.ncs differ diff --git a/_module/ncs/spawn1stguard.ncs b/_module/ncs/spawn1stguard.ncs index edbfac64..9aef6995 100644 Binary files a/_module/ncs/spawn1stguard.ncs and b/_module/ncs/spawn1stguard.ncs differ diff --git a/_module/ncs/spawn_horses.ncs b/_module/ncs/spawn_horses.ncs index b0983c3e..4fac8e33 100644 Binary files a/_module/ncs/spawn_horses.ncs and b/_module/ncs/spawn_horses.ncs differ diff --git a/_module/ncs/spawn_npc_vfx_oe.ncs b/_module/ncs/spawn_npc_vfx_oe.ncs index 599d1544..2dd0ec15 100644 Binary files a/_module/ncs/spawn_npc_vfx_oe.ncs and b/_module/ncs/spawn_npc_vfx_oe.ncs differ diff --git a/_module/ncs/spawn_tailors.ncs b/_module/ncs/spawn_tailors.ncs index e65bd347..d0a2657b 100644 Binary files a/_module/ncs/spawn_tailors.ncs and b/_module/ncs/spawn_tailors.ncs differ diff --git a/_module/ncs/spawnalchemist.ncs b/_module/ncs/spawnalchemist.ncs index 4fe09990..11f95abf 100644 Binary files a/_module/ncs/spawnalchemist.ncs and b/_module/ncs/spawnalchemist.ncs differ diff --git a/_module/ncs/spawnarmorshop.ncs b/_module/ncs/spawnarmorshop.ncs index 9cb5f163..1ba0b143 100644 Binary files a/_module/ncs/spawnarmorshop.ncs and b/_module/ncs/spawnarmorshop.ncs differ diff --git a/_module/ncs/spawnartifact.ncs b/_module/ncs/spawnartifact.ncs index 2bbdaa35..11e5480b 100644 Binary files a/_module/ncs/spawnartifact.ncs and b/_module/ncs/spawnartifact.ncs differ diff --git a/_module/ncs/spawnbanker.ncs b/_module/ncs/spawnbanker.ncs index c1df056f..12b2adaa 100644 Binary files a/_module/ncs/spawnbanker.ncs and b/_module/ncs/spawnbanker.ncs differ diff --git a/_module/ncs/spawnbartender.ncs b/_module/ncs/spawnbartender.ncs index 678f326f..7d610100 100644 Binary files a/_module/ncs/spawnbartender.ncs and b/_module/ncs/spawnbartender.ncs differ diff --git a/_module/ncs/spawnbeetlesmith.ncs b/_module/ncs/spawnbeetlesmith.ncs index b9c5336d..eed78f0c 100644 Binary files a/_module/ncs/spawnbeetlesmith.ncs and b/_module/ncs/spawnbeetlesmith.ncs differ diff --git a/_module/ncs/spawncaptain.ncs b/_module/ncs/spawncaptain.ncs index 5d45794b..501d4f4c 100644 Binary files a/_module/ncs/spawncaptain.ncs and b/_module/ncs/spawncaptain.ncs differ diff --git a/_module/ncs/spawnclone.ncs b/_module/ncs/spawnclone.ncs index a6cf5687..19c7f572 100644 Binary files a/_module/ncs/spawnclone.ncs and b/_module/ncs/spawnclone.ncs differ diff --git a/_module/ncs/spawnclothingmer.ncs b/_module/ncs/spawnclothingmer.ncs index 85945492..1fc1ab17 100644 Binary files a/_module/ncs/spawnclothingmer.ncs and b/_module/ncs/spawnclothingmer.ncs differ diff --git a/_module/ncs/spawncrazywitch.ncs b/_module/ncs/spawncrazywitch.ncs index deafd3a2..86d66f61 100644 Binary files a/_module/ncs/spawncrazywitch.ncs and b/_module/ncs/spawncrazywitch.ncs differ diff --git a/_module/ncs/spawndoby.ncs b/_module/ncs/spawndoby.ncs index a2bb4bb1..32afcf1f 100644 Binary files a/_module/ncs/spawndoby.ncs and b/_module/ncs/spawndoby.ncs differ diff --git a/_module/ncs/spawnelfbardstor.ncs b/_module/ncs/spawnelfbardstor.ncs index c1c680fb..74ed2654 100644 Binary files a/_module/ncs/spawnelfbardstor.ncs and b/_module/ncs/spawnelfbardstor.ncs differ diff --git a/_module/ncs/spawnemporium.ncs b/_module/ncs/spawnemporium.ncs index 339922d2..6b2f0604 100644 Binary files a/_module/ncs/spawnemporium.ncs and b/_module/ncs/spawnemporium.ncs differ diff --git a/_module/ncs/spawnfarmerbob.ncs b/_module/ncs/spawnfarmerbob.ncs index 6cee547b..97899a9a 100644 Binary files a/_module/ncs/spawnfarmerbob.ncs and b/_module/ncs/spawnfarmerbob.ncs differ diff --git a/_module/ncs/spawnforesthag.ncs b/_module/ncs/spawnforesthag.ncs index 43f4dde7..96a8908a 100644 Binary files a/_module/ncs/spawnforesthag.ncs and b/_module/ncs/spawnforesthag.ncs differ diff --git a/_module/ncs/spawngateguard.ncs b/_module/ncs/spawngateguard.ncs index 012f65bf..a1e9357e 100644 Binary files a/_module/ncs/spawngateguard.ncs and b/_module/ncs/spawngateguard.ncs differ diff --git a/_module/ncs/spawngossipnpc.ncs b/_module/ncs/spawngossipnpc.ncs index 22ec5918..e79b9f81 100644 Binary files a/_module/ncs/spawngossipnpc.ncs and b/_module/ncs/spawngossipnpc.ncs differ diff --git a/_module/ncs/spawngypsy.ncs b/_module/ncs/spawngypsy.ncs index 2386b357..5ef05e89 100644 Binary files a/_module/ncs/spawngypsy.ncs and b/_module/ncs/spawngypsy.ncs differ diff --git a/_module/ncs/spawnhazel.ncs b/_module/ncs/spawnhazel.ncs index d5a5627e..7e3adff8 100644 Binary files a/_module/ncs/spawnhazel.ncs and b/_module/ncs/spawnhazel.ncs differ diff --git a/_module/ncs/spawnhazelwitch.ncs b/_module/ncs/spawnhazelwitch.ncs index 0f92f124..0ea32ca3 100644 Binary files a/_module/ncs/spawnhazelwitch.ncs and b/_module/ncs/spawnhazelwitch.ncs differ diff --git a/_module/ncs/spawnhermit.ncs b/_module/ncs/spawnhermit.ncs index 8938dc1a..1688096f 100644 Binary files a/_module/ncs/spawnhermit.ncs and b/_module/ncs/spawnhermit.ncs differ diff --git a/_module/ncs/spawnjailguard1.ncs b/_module/ncs/spawnjailguard1.ncs index b7ffd8e0..149d9905 100644 Binary files a/_module/ncs/spawnjailguard1.ncs and b/_module/ncs/spawnjailguard1.ncs differ diff --git a/_module/ncs/spawnlegend.ncs b/_module/ncs/spawnlegend.ncs index 3e823972..3cb9c9d0 100644 Binary files a/_module/ncs/spawnlegend.ncs and b/_module/ncs/spawnlegend.ncs differ diff --git a/_module/ncs/spawnlokiseye.ncs b/_module/ncs/spawnlokiseye.ncs index 464d036f..f0da4860 100644 Binary files a/_module/ncs/spawnlokiseye.ncs and b/_module/ncs/spawnlokiseye.ncs differ diff --git a/_module/ncs/spawnloremaster.ncs b/_module/ncs/spawnloremaster.ncs index 3149e507..36d4d94d 100644 Binary files a/_module/ncs/spawnloremaster.ncs and b/_module/ncs/spawnloremaster.ncs differ diff --git a/_module/ncs/spawnmagestore.ncs b/_module/ncs/spawnmagestore.ncs index 530a35b6..4afa3632 100644 Binary files a/_module/ncs/spawnmagestore.ncs and b/_module/ncs/spawnmagestore.ncs differ diff --git a/_module/ncs/spawnmeremnpc.ncs b/_module/ncs/spawnmeremnpc.ncs index faf841df..db473f29 100644 Binary files a/_module/ncs/spawnmeremnpc.ncs and b/_module/ncs/spawnmeremnpc.ncs differ diff --git a/_module/ncs/spawnmultiplenpc.ncs b/_module/ncs/spawnmultiplenpc.ncs index f76c6985..5a69d9f0 100644 Binary files a/_module/ncs/spawnmultiplenpc.ncs and b/_module/ncs/spawnmultiplenpc.ncs differ diff --git a/_module/ncs/spawnnpc.ncs b/_module/ncs/spawnnpc.ncs index d9403c13..f8f1d2a0 100644 Binary files a/_module/ncs/spawnnpc.ncs and b/_module/ncs/spawnnpc.ncs differ diff --git a/_module/ncs/spawnoldmadman.ncs b/_module/ncs/spawnoldmadman.ncs index 60b14b43..183f9f51 100644 Binary files a/_module/ncs/spawnoldmadman.ncs and b/_module/ncs/spawnoldmadman.ncs differ diff --git a/_module/ncs/spawnomegaforge.ncs b/_module/ncs/spawnomegaforge.ncs index 7673f9b9..25b63ae2 100644 Binary files a/_module/ncs/spawnomegaforge.ncs and b/_module/ncs/spawnomegaforge.ncs differ diff --git a/_module/ncs/spawnplaceables.ncs b/_module/ncs/spawnplaceables.ncs index 762cd7ff..375a1dff 100644 Binary files a/_module/ncs/spawnplaceables.ncs and b/_module/ncs/spawnplaceables.ncs differ diff --git a/_module/ncs/spawnpracticeorc.ncs b/_module/ncs/spawnpracticeorc.ncs index d8c37128..43b92715 100644 Binary files a/_module/ncs/spawnpracticeorc.ncs and b/_module/ncs/spawnpracticeorc.ncs differ diff --git a/_module/ncs/spawnpriestnpc.ncs b/_module/ncs/spawnpriestnpc.ncs index f908efcc..852619dc 100644 Binary files a/_module/ncs/spawnpriestnpc.ncs and b/_module/ncs/spawnpriestnpc.ncs differ diff --git a/_module/ncs/spawnrareshpnpc.ncs b/_module/ncs/spawnrareshpnpc.ncs index ef7ccaba..5fb5104d 100644 Binary files a/_module/ncs/spawnrareshpnpc.ncs and b/_module/ncs/spawnrareshpnpc.ncs differ diff --git a/_module/ncs/spawnrowennpc.ncs b/_module/ncs/spawnrowennpc.ncs index 3e851ea7..299e7afe 100644 Binary files a/_module/ncs/spawnrowennpc.ncs and b/_module/ncs/spawnrowennpc.ncs differ diff --git a/_module/ncs/spawnsage.ncs b/_module/ncs/spawnsage.ncs index f8dc05cb..08e749ce 100644 Binary files a/_module/ncs/spawnsage.ncs and b/_module/ncs/spawnsage.ncs differ diff --git a/_module/ncs/spawnsatan.ncs b/_module/ncs/spawnsatan.ncs index 21f4e08f..939d259a 100644 Binary files a/_module/ncs/spawnsatan.ncs and b/_module/ncs/spawnsatan.ncs differ diff --git a/_module/ncs/spawnwarden.ncs b/_module/ncs/spawnwarden.ncs index 55403de8..79e02ade 100644 Binary files a/_module/ncs/spawnwarden.ncs and b/_module/ncs/spawnwarden.ncs differ diff --git a/_module/ncs/spawnweaponshop.ncs b/_module/ncs/spawnweaponshop.ncs index 036d60d5..1ff95d91 100644 Binary files a/_module/ncs/spawnweaponshop.ncs and b/_module/ncs/spawnweaponshop.ncs differ diff --git a/_module/ncs/spawnwizard1.ncs b/_module/ncs/spawnwizard1.ncs index 6b578bf3..5e38badf 100644 Binary files a/_module/ncs/spawnwizard1.ncs and b/_module/ncs/spawnwizard1.ncs differ diff --git a/_module/ncs/spawnwonditems.ncs b/_module/ncs/spawnwonditems.ncs index 1d1df22b..f8e69098 100644 Binary files a/_module/ncs/spawnwonditems.ncs and b/_module/ncs/spawnwonditems.ncs differ diff --git a/_module/ncs/speedcast.ncs b/_module/ncs/speedcast.ncs index 0870d162..fa38690a 100644 Binary files a/_module/ncs/speedcast.ncs and b/_module/ncs/speedcast.ncs differ diff --git a/_module/ncs/speedcaster.ncs b/_module/ncs/speedcaster.ncs index 507b1dc3..b31e7628 100644 Binary files a/_module/ncs/speedcaster.ncs and b/_module/ncs/speedcaster.ncs differ diff --git a/_module/ncs/speedcaster_oc.ncs b/_module/ncs/speedcaster_oc.ncs index 3908cb81..78a25341 100644 Binary files a/_module/ncs/speedcaster_oc.ncs and b/_module/ncs/speedcaster_oc.ncs differ diff --git a/_module/ncs/spelkill.ncs b/_module/ncs/spelkill.ncs index 243d3b46..6687cded 100644 Binary files a/_module/ncs/spelkill.ncs and b/_module/ncs/spelkill.ncs differ diff --git a/_module/ncs/spelldefender.ncs b/_module/ncs/spelldefender.ncs index b792d24f..ca94256b 100644 Binary files a/_module/ncs/spelldefender.ncs and b/_module/ncs/spelldefender.ncs differ diff --git a/_module/ncs/ssecretlock1.ncs b/_module/ncs/ssecretlock1.ncs index a377663f..4e4e060d 100644 Binary files a/_module/ncs/ssecretlock1.ncs and b/_module/ncs/ssecretlock1.ncs differ diff --git a/_module/ncs/ssring.ncs b/_module/ncs/ssring.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/ssring.ncs and b/_module/ncs/ssring.ncs differ diff --git a/_module/ncs/staff002.ncs b/_module/ncs/staff002.ncs index 1994b6b2..c4c19e4b 100644 Binary files a/_module/ncs/staff002.ncs and b/_module/ncs/staff002.ncs differ diff --git a/_module/ncs/staffcheck1.ncs b/_module/ncs/staffcheck1.ncs index 763a839a..2bbc0b7b 100644 Binary files a/_module/ncs/staffcheck1.ncs and b/_module/ncs/staffcheck1.ncs differ diff --git a/_module/ncs/staffcheck2.ncs b/_module/ncs/staffcheck2.ncs index fffa7590..7b643561 100644 Binary files a/_module/ncs/staffcheck2.ncs and b/_module/ncs/staffcheck2.ncs differ diff --git a/_module/ncs/staffcheck3.ncs b/_module/ncs/staffcheck3.ncs index a3ca41be..d8a3c491 100644 Binary files a/_module/ncs/staffcheck3.ncs and b/_module/ncs/staffcheck3.ncs differ diff --git a/_module/ncs/staffcheck4.ncs b/_module/ncs/staffcheck4.ncs index d9273072..e6ebd4d2 100644 Binary files a/_module/ncs/staffcheck4.ncs and b/_module/ncs/staffcheck4.ncs differ diff --git a/_module/ncs/staffcheck5.ncs b/_module/ncs/staffcheck5.ncs index dd99f55a..26b6eaa4 100644 Binary files a/_module/ncs/staffcheck5.ncs and b/_module/ncs/staffcheck5.ncs differ diff --git a/_module/ncs/staffspawn1.ncs b/_module/ncs/staffspawn1.ncs index a6a831a3..10197b64 100644 Binary files a/_module/ncs/staffspawn1.ncs and b/_module/ncs/staffspawn1.ncs differ diff --git a/_module/ncs/staffspawn2.ncs b/_module/ncs/staffspawn2.ncs index bd751abd..a877709a 100644 Binary files a/_module/ncs/staffspawn2.ncs and b/_module/ncs/staffspawn2.ncs differ diff --git a/_module/ncs/staffspawn3.ncs b/_module/ncs/staffspawn3.ncs index ae966a86..a2bd940b 100644 Binary files a/_module/ncs/staffspawn3.ncs and b/_module/ncs/staffspawn3.ncs differ diff --git a/_module/ncs/staffspawn4.ncs b/_module/ncs/staffspawn4.ncs index 1994b6b2..c4c19e4b 100644 Binary files a/_module/ncs/staffspawn4.ncs and b/_module/ncs/staffspawn4.ncs differ diff --git a/_module/ncs/staffspawn5.ncs b/_module/ncs/staffspawn5.ncs index b8523c6b..f1a336c0 100644 Binary files a/_module/ncs/staffspawn5.ncs and b/_module/ncs/staffspawn5.ncs differ diff --git a/_module/ncs/start_convo.ncs b/_module/ncs/start_convo.ncs index 50e65c7e..78169ce0 100644 Binary files a/_module/ncs/start_convo.ncs and b/_module/ncs/start_convo.ncs differ diff --git a/_module/ncs/start_pit_conv.ncs b/_module/ncs/start_pit_conv.ncs index cace52b2..0f5c5841 100644 Binary files a/_module/ncs/start_pit_conv.ncs and b/_module/ncs/start_pit_conv.ncs differ diff --git a/_module/ncs/startarenaconv.ncs b/_module/ncs/startarenaconv.ncs index 50e65c7e..78169ce0 100644 Binary files a/_module/ncs/startarenaconv.ncs and b/_module/ncs/startarenaconv.ncs differ diff --git a/_module/ncs/startarmorshop.ncs b/_module/ncs/startarmorshop.ncs index 06da2c51..7ce1da68 100644 Binary files a/_module/ncs/startarmorshop.ncs and b/_module/ncs/startarmorshop.ncs differ diff --git a/_module/ncs/startcon.ncs b/_module/ncs/startcon.ncs index 76a6d385..d62e34bb 100644 Binary files a/_module/ncs/startcon.ncs and b/_module/ncs/startcon.ncs differ diff --git a/_module/ncs/startconv.ncs b/_module/ncs/startconv.ncs index 2a85860a..4dda0446 100644 Binary files a/_module/ncs/startconv.ncs and b/_module/ncs/startconv.ncs differ diff --git a/_module/ncs/startdmconv.ncs b/_module/ncs/startdmconv.ncs index edce757a..a8d505dd 100644 Binary files a/_module/ncs/startdmconv.ncs and b/_module/ncs/startdmconv.ncs differ diff --git a/_module/ncs/startidconv.ncs b/_module/ncs/startidconv.ncs index a14f91f0..e49519b9 100644 Binary files a/_module/ncs/startidconv.ncs and b/_module/ncs/startidconv.ncs differ diff --git a/_module/ncs/startmercrare.ncs b/_module/ncs/startmercrare.ncs index 7691b6f2..5a1a3ebd 100644 Binary files a/_module/ncs/startmercrare.ncs and b/_module/ncs/startmercrare.ncs differ diff --git a/_module/ncs/startmercweap.ncs b/_module/ncs/startmercweap.ncs index 42a0937c..ada46224 100644 Binary files a/_module/ncs/startmercweap.ncs and b/_module/ncs/startmercweap.ncs differ diff --git a/_module/ncs/startmercwondrou.ncs b/_module/ncs/startmercwondrou.ncs index 16c98435..dd277067 100644 Binary files a/_module/ncs/startmercwondrou.ncs and b/_module/ncs/startmercwondrou.ncs differ diff --git a/_module/ncs/startoutletarmor.ncs b/_module/ncs/startoutletarmor.ncs index a2391ca3..9f0110c0 100644 Binary files a/_module/ncs/startoutletarmor.ncs and b/_module/ncs/startoutletarmor.ncs differ diff --git a/_module/ncs/startresting.ncs b/_module/ncs/startresting.ncs index c769b1d4..4290b2d8 100644 Binary files a/_module/ncs/startresting.ncs and b/_module/ncs/startresting.ncs differ diff --git a/_module/ncs/startthebling.ncs b/_module/ncs/startthebling.ncs index e09aad00..18959522 100644 Binary files a/_module/ncs/startthebling.ncs and b/_module/ncs/startthebling.ncs differ diff --git a/_module/ncs/startweap1merc.ncs b/_module/ncs/startweap1merc.ncs index 42a0937c..ada46224 100644 Binary files a/_module/ncs/startweap1merc.ncs and b/_module/ncs/startweap1merc.ncs differ diff --git a/_module/ncs/startwondmerc2.ncs b/_module/ncs/startwondmerc2.ncs index 53a6f2e4..a70998f1 100644 Binary files a/_module/ncs/startwondmerc2.ncs and b/_module/ncs/startwondmerc2.ncs differ diff --git a/_module/ncs/statueheals.ncs b/_module/ncs/statueheals.ncs index a69779c9..e0fc0d01 100644 Binary files a/_module/ncs/statueheals.ncs and b/_module/ncs/statueheals.ncs differ diff --git a/_module/ncs/steepclimb.ncs b/_module/ncs/steepclimb.ncs index 594633a5..e6580f44 100644 Binary files a/_module/ncs/steepclimb.ncs and b/_module/ncs/steepclimb.ncs differ diff --git a/_module/ncs/steepclimb2.ncs b/_module/ncs/steepclimb2.ncs index 2aaebaee..d44f08a7 100644 Binary files a/_module/ncs/steepclimb2.ncs and b/_module/ncs/steepclimb2.ncs differ diff --git a/_module/ncs/stonecheck.ncs b/_module/ncs/stonecheck.ncs index c813417a..17c8ec32 100644 Binary files a/_module/ncs/stonecheck.ncs and b/_module/ncs/stonecheck.ncs differ diff --git a/_module/ncs/stoneofrecall.ncs b/_module/ncs/stoneofrecall.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/stoneofrecall.ncs and b/_module/ncs/stoneofrecall.ncs differ diff --git a/_module/ncs/stoneport2guild.ncs b/_module/ncs/stoneport2guild.ncs index 50f36f12..9107dfd1 100644 Binary files a/_module/ncs/stoneport2guild.ncs and b/_module/ncs/stoneport2guild.ncs differ diff --git a/_module/ncs/stoneportshome.ncs b/_module/ncs/stoneportshome.ncs index 1ce400cc..de28cd43 100644 Binary files a/_module/ncs/stoneportshome.ncs and b/_module/ncs/stoneportshome.ncs differ diff --git a/_module/ncs/stonerecallspc.ncs b/_module/ncs/stonerecallspc.ncs index 10b3833a..653cad1f 100644 Binary files a/_module/ncs/stonerecallspc.ncs and b/_module/ncs/stonerecallspc.ncs differ diff --git a/_module/ncs/stonestoresloc.ncs b/_module/ncs/stonestoresloc.ncs index 154eb9a7..540716bb 100644 Binary files a/_module/ncs/stonestoresloc.ncs and b/_module/ncs/stonestoresloc.ncs differ diff --git a/_module/ncs/stopbarrelthief.ncs b/_module/ncs/stopbarrelthief.ncs index e72c98ae..51559492 100644 Binary files a/_module/ncs/stopbarrelthief.ncs and b/_module/ncs/stopbarrelthief.ncs differ diff --git a/_module/ncs/stopbarrelthief2.ncs b/_module/ncs/stopbarrelthief2.ncs index 977a19fd..5462f2db 100644 Binary files a/_module/ncs/stopbarrelthief2.ncs and b/_module/ncs/stopbarrelthief2.ncs differ diff --git a/_module/ncs/streamed.ncs b/_module/ncs/streamed.ncs index 94e4956d..294c5138 100644 Binary files a/_module/ncs/streamed.ncs and b/_module/ncs/streamed.ncs differ diff --git a/_module/ncs/strip_guild_oe.ncs b/_module/ncs/strip_guild_oe.ncs index 6b4d3f34..3b3dd352 100644 Binary files a/_module/ncs/strip_guild_oe.ncs and b/_module/ncs/strip_guild_oe.ncs differ diff --git a/_module/ncs/stupid.ncs b/_module/ncs/stupid.ncs index 5a26be01..cbd25ffc 100644 Binary files a/_module/ncs/stupid.ncs and b/_module/ncs/stupid.ncs differ diff --git a/_module/ncs/sucked2.ncs b/_module/ncs/sucked2.ncs index b9e65a29..7f55abf4 100644 Binary files a/_module/ncs/sucked2.ncs and b/_module/ncs/sucked2.ncs differ diff --git a/_module/ncs/suckedtodrow.ncs b/_module/ncs/suckedtodrow.ncs index 61562793..d3a0eff1 100644 Binary files a/_module/ncs/suckedtodrow.ncs and b/_module/ncs/suckedtodrow.ncs differ diff --git a/_module/ncs/summon1.ncs b/_module/ncs/summon1.ncs index b73f55f1..7c28ac5f 100644 Binary files a/_module/ncs/summon1.ncs and b/_module/ncs/summon1.ncs differ diff --git a/_module/ncs/summon10.ncs b/_module/ncs/summon10.ncs index d9fb32ef..81de2a84 100644 Binary files a/_module/ncs/summon10.ncs and b/_module/ncs/summon10.ncs differ diff --git a/_module/ncs/summon11.ncs b/_module/ncs/summon11.ncs index a561d6dd..e2bf4f18 100644 Binary files a/_module/ncs/summon11.ncs and b/_module/ncs/summon11.ncs differ diff --git a/_module/ncs/summon12.ncs b/_module/ncs/summon12.ncs index 415e239c..9e2cc88d 100644 Binary files a/_module/ncs/summon12.ncs and b/_module/ncs/summon12.ncs differ diff --git a/_module/ncs/summon2.ncs b/_module/ncs/summon2.ncs index 1e4f4f73..9b9544a4 100644 Binary files a/_module/ncs/summon2.ncs and b/_module/ncs/summon2.ncs differ diff --git a/_module/ncs/summon3.ncs b/_module/ncs/summon3.ncs index c079cc51..2d25e422 100644 Binary files a/_module/ncs/summon3.ncs and b/_module/ncs/summon3.ncs differ diff --git a/_module/ncs/summon4.ncs b/_module/ncs/summon4.ncs index eed7d7d0..fbefff0c 100644 Binary files a/_module/ncs/summon4.ncs and b/_module/ncs/summon4.ncs differ diff --git a/_module/ncs/summon5.ncs b/_module/ncs/summon5.ncs index 56e6b4ff..389d56f4 100644 Binary files a/_module/ncs/summon5.ncs and b/_module/ncs/summon5.ncs differ diff --git a/_module/ncs/summon6.ncs b/_module/ncs/summon6.ncs index 6d63c0a4..7ceb3da7 100644 Binary files a/_module/ncs/summon6.ncs and b/_module/ncs/summon6.ncs differ diff --git a/_module/ncs/summon7.ncs b/_module/ncs/summon7.ncs index 898827ec..92e9239c 100644 Binary files a/_module/ncs/summon7.ncs and b/_module/ncs/summon7.ncs differ diff --git a/_module/ncs/summon8.ncs b/_module/ncs/summon8.ncs index c179a52a..6750da28 100644 Binary files a/_module/ncs/summon8.ncs and b/_module/ncs/summon8.ncs differ diff --git a/_module/ncs/summon9.ncs b/_module/ncs/summon9.ncs index 0de04466..71b8fb5b 100644 Binary files a/_module/ncs/summon9.ncs and b/_module/ncs/summon9.ncs differ diff --git a/_module/ncs/summon_balor.ncs b/_module/ncs/summon_balor.ncs index 4736a183..885bc66f 100644 Binary files a/_module/ncs/summon_balor.ncs and b/_module/ncs/summon_balor.ncs differ diff --git a/_module/ncs/sundial.ncs b/_module/ncs/sundial.ncs index 45dab6e4..5a5d5a94 100644 Binary files a/_module/ncs/sundial.ncs and b/_module/ncs/sundial.ncs differ diff --git a/_module/ncs/swim.ncs b/_module/ncs/swim.ncs index 06fe8d73..67d7397b 100644 Binary files a/_module/ncs/swim.ncs and b/_module/ncs/swim.ncs differ diff --git a/_module/ncs/take_pc_effects.ncs b/_module/ncs/take_pc_effects.ncs index e60f90f4..9af8379a 100644 Binary files a/_module/ncs/take_pc_effects.ncs and b/_module/ncs/take_pc_effects.ncs differ diff --git a/_module/ncs/takeandiunstaff.ncs b/_module/ncs/takeandiunstaff.ncs index d974c598..c60e815e 100644 Binary files a/_module/ncs/takeandiunstaff.ncs and b/_module/ncs/takeandiunstaff.ncs differ diff --git a/_module/ncs/takearenatoken.ncs b/_module/ncs/takearenatoken.ncs index c75f416c..dfc91126 100644 Binary files a/_module/ncs/takearenatoken.ncs and b/_module/ncs/takearenatoken.ncs differ diff --git a/_module/ncs/taketest.ncs b/_module/ncs/taketest.ncs index 0010a589..0f4311f7 100644 Binary files a/_module/ncs/taketest.ncs and b/_module/ncs/taketest.ncs differ diff --git a/_module/ncs/talkingnpc.ncs b/_module/ncs/talkingnpc.ncs index cdfdf51e..a1c6a362 100644 Binary files a/_module/ncs/talkingnpc.ncs and b/_module/ncs/talkingnpc.ncs differ diff --git a/_module/ncs/tamper.ncs b/_module/ncs/tamper.ncs index 5ee21803..e68fd062 100644 Binary files a/_module/ncs/tamper.ncs and b/_module/ncs/tamper.ncs differ diff --git a/_module/ncs/tavernport.ncs b/_module/ncs/tavernport.ncs index 6fbc6c0c..c3615cc5 100644 Binary files a/_module/ncs/tavernport.ncs and b/_module/ncs/tavernport.ncs differ diff --git a/_module/ncs/taxcheat.ncs b/_module/ncs/taxcheat.ncs index 086a89b4..a3d066f5 100644 Binary files a/_module/ncs/taxcheat.ncs and b/_module/ncs/taxcheat.ncs differ diff --git a/_module/ncs/taxes.ncs b/_module/ncs/taxes.ncs index 5efd612c..2d3810fb 100644 Binary files a/_module/ncs/taxes.ncs and b/_module/ncs/taxes.ncs differ diff --git a/_module/ncs/teleffect.ncs b/_module/ncs/teleffect.ncs index 7598aa30..f392744a 100644 Binary files a/_module/ncs/teleffect.ncs and b/_module/ncs/teleffect.ncs differ diff --git a/_module/ncs/teleffectbob.ncs b/_module/ncs/teleffectbob.ncs index f88c6317..8b7b2827 100644 Binary files a/_module/ncs/teleffectbob.ncs and b/_module/ncs/teleffectbob.ncs differ diff --git a/_module/ncs/teleffectfount1.ncs b/_module/ncs/teleffectfount1.ncs index 3af3dbfe..204edf6e 100644 Binary files a/_module/ncs/teleffectfount1.ncs and b/_module/ncs/teleffectfount1.ncs differ diff --git a/_module/ncs/teleffectfount2.ncs b/_module/ncs/teleffectfount2.ncs index 89ab582a..b4d4c913 100644 Binary files a/_module/ncs/teleffectfount2.ncs and b/_module/ncs/teleffectfount2.ncs differ diff --git a/_module/ncs/teleffectgrave1.ncs b/_module/ncs/teleffectgrave1.ncs index 7598aa30..f392744a 100644 Binary files a/_module/ncs/teleffectgrave1.ncs and b/_module/ncs/teleffectgrave1.ncs differ diff --git a/_module/ncs/teleffectgrave3.ncs b/_module/ncs/teleffectgrave3.ncs index e9082b83..f7920190 100644 Binary files a/_module/ncs/teleffectgrave3.ncs and b/_module/ncs/teleffectgrave3.ncs differ diff --git a/_module/ncs/teleffecthazel.ncs b/_module/ncs/teleffecthazel.ncs index cfb319e1..e33eedbb 100644 Binary files a/_module/ncs/teleffecthazel.ncs and b/_module/ncs/teleffecthazel.ncs differ diff --git a/_module/ncs/teleffectimmorta.ncs b/_module/ncs/teleffectimmorta.ncs index 3b23177b..8cf17cc7 100644 Binary files a/_module/ncs/teleffectimmorta.ncs and b/_module/ncs/teleffectimmorta.ncs differ diff --git a/_module/ncs/telegemcheck.ncs b/_module/ncs/telegemcheck.ncs index fc15f1b3..875cf22f 100644 Binary files a/_module/ncs/telegemcheck.ncs and b/_module/ncs/telegemcheck.ncs differ diff --git a/_module/ncs/teleheal.ncs b/_module/ncs/teleheal.ncs index d0c07654..5632fbbb 100644 Binary files a/_module/ncs/teleheal.ncs and b/_module/ncs/teleheal.ncs differ diff --git a/_module/ncs/teleportationgem.ncs b/_module/ncs/teleportationgem.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/teleportationgem.ncs and b/_module/ncs/teleportationgem.ncs differ diff --git a/_module/ncs/telgemspawn1.ncs b/_module/ncs/telgemspawn1.ncs index 9da28865..79686bcd 100644 Binary files a/_module/ncs/telgemspawn1.ncs and b/_module/ncs/telgemspawn1.ncs differ diff --git a/_module/ncs/tell_time_ou.ncs b/_module/ncs/tell_time_ou.ncs index 00c80d38..0407fe67 100644 Binary files a/_module/ncs/tell_time_ou.ncs and b/_module/ncs/tell_time_ou.ncs differ diff --git a/_module/ncs/tellwandsystem.ncs b/_module/ncs/tellwandsystem.ncs index 63426f4c..c21ad5bc 100644 Binary files a/_module/ncs/tellwandsystem.ncs and b/_module/ncs/tellwandsystem.ncs differ diff --git a/_module/ncs/tenserkill.ncs b/_module/ncs/tenserkill.ncs index 8562fc8f..3a5f91fa 100644 Binary files a/_module/ncs/tenserkill.ncs and b/_module/ncs/tenserkill.ncs differ diff --git a/_module/ncs/tentdoorportspc.ncs b/_module/ncs/tentdoorportspc.ncs index 2c109423..383a8c30 100644 Binary files a/_module/ncs/tentdoorportspc.ncs and b/_module/ncs/tentdoorportspc.ncs differ diff --git a/_module/ncs/tentteleportspc.ncs b/_module/ncs/tentteleportspc.ncs index 1817b9a5..3929f893 100644 Binary files a/_module/ncs/tentteleportspc.ncs and b/_module/ncs/tentteleportspc.ncs differ diff --git a/_module/ncs/test.ncs b/_module/ncs/test.ncs index fa46b46c..4d87ec90 100644 Binary files a/_module/ncs/test.ncs and b/_module/ncs/test.ncs differ diff --git a/_module/ncs/thehandofgod.ncs b/_module/ncs/thehandofgod.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/thehandofgod.ncs and b/_module/ncs/thehandofgod.ncs differ diff --git a/_module/ncs/thiefcheck.ncs b/_module/ncs/thiefcheck.ncs index d9eaaade..05d67823 100644 Binary files a/_module/ncs/thiefcheck.ncs and b/_module/ncs/thiefcheck.ncs differ diff --git a/_module/ncs/thievesgate.ncs b/_module/ncs/thievesgate.ncs index 05dc7b4f..9517890c 100644 Binary files a/_module/ncs/thievesgate.ncs and b/_module/ncs/thievesgate.ncs differ diff --git a/_module/ncs/thronelever_use.ncs b/_module/ncs/thronelever_use.ncs index 0cf8ee0e..b0576f44 100644 Binary files a/_module/ncs/thronelever_use.ncs and b/_module/ncs/thronelever_use.ncs differ diff --git a/_module/ncs/time_keeper.ncs b/_module/ncs/time_keeper.ncs index 7a756e76..89ce999b 100644 Binary files a/_module/ncs/time_keeper.ncs and b/_module/ncs/time_keeper.ncs differ diff --git a/_module/ncs/time_template.ncs b/_module/ncs/time_template.ncs index 7b722b0a..ba4c4906 100644 Binary files a/_module/ncs/time_template.ncs and b/_module/ncs/time_template.ncs differ diff --git a/_module/ncs/timecrystal.ncs b/_module/ncs/timecrystal.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/timecrystal.ncs and b/_module/ncs/timecrystal.ncs differ diff --git a/_module/ncs/timestopaoe.ncs b/_module/ncs/timestopaoe.ncs index 23b24c2f..0241404a 100644 Binary files a/_module/ncs/timestopaoe.ncs and b/_module/ncs/timestopaoe.ncs differ diff --git a/_module/ncs/tlr_buycost.ncs b/_module/ncs/tlr_buycost.ncs index 0bf5a9be..c8ce8bd8 100644 Binary files a/_module/ncs/tlr_buycost.ncs and b/_module/ncs/tlr_buycost.ncs differ diff --git a/_module/ncs/tlr_buyoutfit.ncs b/_module/ncs/tlr_buyoutfit.ncs index cd137fcc..0043348d 100644 Binary files a/_module/ncs/tlr_buyoutfit.ncs and b/_module/ncs/tlr_buyoutfit.ncs differ diff --git a/_module/ncs/tlr_cloth1.ncs b/_module/ncs/tlr_cloth1.ncs index 09185e30..6aa6f744 100644 Binary files a/_module/ncs/tlr_cloth1.ncs and b/_module/ncs/tlr_cloth1.ncs differ diff --git a/_module/ncs/tlr_cloth2.ncs b/_module/ncs/tlr_cloth2.ncs index 9d7a8e70..2eff3104 100644 Binary files a/_module/ncs/tlr_cloth2.ncs and b/_module/ncs/tlr_cloth2.ncs differ diff --git a/_module/ncs/tlr_copycost.ncs b/_module/ncs/tlr_copycost.ncs index c39fe606..0b2249a5 100644 Binary files a/_module/ncs/tlr_copycost.ncs and b/_module/ncs/tlr_copycost.ncs differ diff --git a/_module/ncs/tlr_copynpcoutfi.ncs b/_module/ncs/tlr_copynpcoutfi.ncs index 8269df9d..2d91ffba 100644 Binary files a/_module/ncs/tlr_copynpcoutfi.ncs and b/_module/ncs/tlr_copynpcoutfi.ncs differ diff --git a/_module/ncs/tlr_copypcoutfit.ncs b/_module/ncs/tlr_copypcoutfit.ncs index 1ea99c06..86cd5a93 100644 Binary files a/_module/ncs/tlr_copypcoutfit.ncs and b/_module/ncs/tlr_copypcoutfit.ncs differ diff --git a/_module/ncs/tlr_decreaseitem.ncs b/_module/ncs/tlr_decreaseitem.ncs index 42be29cc..ddebfb44 100644 Binary files a/_module/ncs/tlr_decreaseitem.ncs and b/_module/ncs/tlr_decreaseitem.ncs differ diff --git a/_module/ncs/tlr_decreasetors.ncs b/_module/ncs/tlr_decreasetors.ncs index 22e343b8..a4644466 100644 Binary files a/_module/ncs/tlr_decreasetors.ncs and b/_module/ncs/tlr_decreasetors.ncs differ diff --git a/_module/ncs/tlr_displayindex.ncs b/_module/ncs/tlr_displayindex.ncs index 01e1646c..1377fb8a 100644 Binary files a/_module/ncs/tlr_displayindex.ncs and b/_module/ncs/tlr_displayindex.ncs differ diff --git a/_module/ncs/tlr_dyeitem.ncs b/_module/ncs/tlr_dyeitem.ncs index dcc745c7..4ab18633 100644 Binary files a/_module/ncs/tlr_dyeitem.ncs and b/_module/ncs/tlr_dyeitem.ncs differ diff --git a/_module/ncs/tlr_fixclothing.ncs b/_module/ncs/tlr_fixclothing.ncs index cfee8539..7f20663e 100644 Binary files a/_module/ncs/tlr_fixclothing.ncs and b/_module/ncs/tlr_fixclothing.ncs differ diff --git a/_module/ncs/tlr_increaseitem.ncs b/_module/ncs/tlr_increaseitem.ncs index 891a6123..dadb1b76 100644 Binary files a/_module/ncs/tlr_increaseitem.ncs and b/_module/ncs/tlr_increaseitem.ncs differ diff --git a/_module/ncs/tlr_increasetors.ncs b/_module/ncs/tlr_increasetors.ncs index cc2c25ad..301624a4 100644 Binary files a/_module/ncs/tlr_increasetors.ncs and b/_module/ncs/tlr_increasetors.ncs differ diff --git a/_module/ncs/tlr_leather1.ncs b/_module/ncs/tlr_leather1.ncs index 8eca971f..2cf9dee5 100644 Binary files a/_module/ncs/tlr_leather1.ncs and b/_module/ncs/tlr_leather1.ncs differ diff --git a/_module/ncs/tlr_leather2.ncs b/_module/ncs/tlr_leather2.ncs index f0ec592d..12b03228 100644 Binary files a/_module/ncs/tlr_leather2.ncs and b/_module/ncs/tlr_leather2.ncs differ diff --git a/_module/ncs/tlr_metal1.ncs b/_module/ncs/tlr_metal1.ncs index d3d45a0e..5e0f4a34 100644 Binary files a/_module/ncs/tlr_metal1.ncs and b/_module/ncs/tlr_metal1.ncs differ diff --git a/_module/ncs/tlr_metal2.ncs b/_module/ncs/tlr_metal2.ncs index 82034c6e..81d11609 100644 Binary files a/_module/ncs/tlr_metal2.ncs and b/_module/ncs/tlr_metal2.ncs differ diff --git a/_module/ncs/tlr_onconv.ncs b/_module/ncs/tlr_onconv.ncs index 11db7541..24eff9a3 100644 Binary files a/_module/ncs/tlr_onconv.ncs and b/_module/ncs/tlr_onconv.ncs differ diff --git a/_module/ncs/tlr_removeitem.ncs b/_module/ncs/tlr_removeitem.ncs index 3482e19f..1cdfdaa8 100644 Binary files a/_module/ncs/tlr_removeitem.ncs and b/_module/ncs/tlr_removeitem.ncs differ diff --git a/_module/ncs/tlr_rotateclock.ncs b/_module/ncs/tlr_rotateclock.ncs index aa9cf4f1..fee35c7b 100644 Binary files a/_module/ncs/tlr_rotateclock.ncs and b/_module/ncs/tlr_rotateclock.ncs differ diff --git a/_module/ncs/tlr_rotatecountr.ncs b/_module/ncs/tlr_rotatecountr.ncs index d5a0e0df..03e710f4 100644 Binary files a/_module/ncs/tlr_rotatecountr.ncs and b/_module/ncs/tlr_rotatecountr.ncs differ diff --git a/_module/ncs/tlr_setitem.ncs b/_module/ncs/tlr_setitem.ncs index cd636cf4..a89012c4 100644 Binary files a/_module/ncs/tlr_setitem.ncs and b/_module/ncs/tlr_setitem.ncs differ diff --git a/_module/ncs/tomecheck.ncs b/_module/ncs/tomecheck.ncs index 2b063ed8..dd231924 100644 Binary files a/_module/ncs/tomecheck.ncs and b/_module/ncs/tomecheck.ncs differ diff --git a/_module/ncs/tomespawn.ncs b/_module/ncs/tomespawn.ncs index b45fa0d7..62e971f6 100644 Binary files a/_module/ncs/tomespawn.ncs and b/_module/ncs/tomespawn.ncs differ diff --git a/_module/ncs/toothchest.ncs b/_module/ncs/toothchest.ncs index cfd796dd..1c13a17b 100644 Binary files a/_module/ncs/toothchest.ncs and b/_module/ncs/toothchest.ncs differ diff --git a/_module/ncs/tourneydoor.ncs b/_module/ncs/tourneydoor.ncs index 905f077f..5468c869 100644 Binary files a/_module/ncs/tourneydoor.ncs and b/_module/ncs/tourneydoor.ncs differ diff --git a/_module/ncs/tourneysign.ncs b/_module/ncs/tourneysign.ncs index 66f727f8..3e8472af 100644 Binary files a/_module/ncs/tourneysign.ncs and b/_module/ncs/tourneysign.ncs differ diff --git a/_module/ncs/townwatch.ncs b/_module/ncs/townwatch.ncs index 5e8bb7cd..2c9e7f89 100644 Binary files a/_module/ncs/townwatch.ncs and b/_module/ncs/townwatch.ncs differ diff --git a/_module/ncs/townwatch1talks.ncs b/_module/ncs/townwatch1talks.ncs index 6d447f46..64607968 100644 Binary files a/_module/ncs/townwatch1talks.ncs and b/_module/ncs/townwatch1talks.ncs differ diff --git a/_module/ncs/townwatch3talks.ncs b/_module/ncs/townwatch3talks.ncs index f39ef768..265b2cd5 100644 Binary files a/_module/ncs/townwatch3talks.ncs and b/_module/ncs/townwatch3talks.ncs differ diff --git a/_module/ncs/trackstrigger1.ncs b/_module/ncs/trackstrigger1.ncs index 09b10ab5..b5b041eb 100644 Binary files a/_module/ncs/trackstrigger1.ncs and b/_module/ncs/trackstrigger1.ncs differ diff --git a/_module/ncs/transferxpgold.ncs b/_module/ncs/transferxpgold.ncs index 9c7fcee7..134baebd 100644 Binary files a/_module/ncs/transferxpgold.ncs and b/_module/ncs/transferxpgold.ncs differ diff --git a/_module/ncs/transferxpgold2.ncs b/_module/ncs/transferxpgold2.ncs index cda95f1d..6cc51f15 100644 Binary files a/_module/ncs/transferxpgold2.ncs and b/_module/ncs/transferxpgold2.ncs differ diff --git a/_module/ncs/transfr100kxp.ncs b/_module/ncs/transfr100kxp.ncs index 2f45ad48..8374c817 100644 Binary files a/_module/ncs/transfr100kxp.ncs and b/_module/ncs/transfr100kxp.ncs differ diff --git a/_module/ncs/transfr250kxp.ncs b/_module/ncs/transfr250kxp.ncs index 2368035b..8b5987a4 100644 Binary files a/_module/ncs/transfr250kxp.ncs and b/_module/ncs/transfr250kxp.ncs differ diff --git a/_module/ncs/transfr50kxp.ncs b/_module/ncs/transfr50kxp.ncs index c6478c34..c159230f 100644 Binary files a/_module/ncs/transfr50kxp.ncs and b/_module/ncs/transfr50kxp.ncs differ diff --git a/_module/ncs/trapdoor_use.ncs b/_module/ncs/trapdoor_use.ncs index 91bb8947..513375b6 100644 Binary files a/_module/ncs/trapdoor_use.ncs and b/_module/ncs/trapdoor_use.ncs differ diff --git a/_module/ncs/trapdoor_yes.ncs b/_module/ncs/trapdoor_yes.ncs index 713c2501..7c5fb671 100644 Binary files a/_module/ncs/trapdoor_yes.ncs and b/_module/ncs/trapdoor_yes.ncs differ diff --git a/_module/ncs/trashbarrel.ncs b/_module/ncs/trashbarrel.ncs index 5d74d346..b959c181 100644 Binary files a/_module/ncs/trashbarrel.ncs and b/_module/ncs/trashbarrel.ncs differ diff --git a/_module/ncs/trashem.ncs b/_module/ncs/trashem.ncs index c778a5e0..a3d17ee2 100644 Binary files a/_module/ncs/trashem.ncs and b/_module/ncs/trashem.ncs differ diff --git a/_module/ncs/trashrestdark.ncs b/_module/ncs/trashrestdark.ncs index d88b03c7..a5e3786f 100644 Binary files a/_module/ncs/trashrestdark.ncs and b/_module/ncs/trashrestdark.ncs differ diff --git a/_module/ncs/treedeath.ncs b/_module/ncs/treedeath.ncs index 4f4db3c7..6f3196e0 100644 Binary files a/_module/ncs/treedeath.ncs and b/_module/ncs/treedeath.ncs differ diff --git a/_module/ncs/treeonguard.ncs b/_module/ncs/treeonguard.ncs index 99f90622..257ee88d 100644 Binary files a/_module/ncs/treeonguard.ncs and b/_module/ncs/treeonguard.ncs differ diff --git a/_module/ncs/trolldeath.ncs b/_module/ncs/trolldeath.ncs index 85025ace..4775eafb 100644 Binary files a/_module/ncs/trolldeath.ncs and b/_module/ncs/trolldeath.ncs differ diff --git a/_module/ncs/trollpercieve.ncs b/_module/ncs/trollpercieve.ncs index 67cc0477..bed69678 100644 Binary files a/_module/ncs/trollpercieve.ncs and b/_module/ncs/trollpercieve.ncs differ diff --git a/_module/ncs/ua_arenatoken.ncs b/_module/ncs/ua_arenatoken.ncs index b863e86f..ce0f34b4 100644 Binary files a/_module/ncs/ua_arenatoken.ncs and b/_module/ncs/ua_arenatoken.ncs differ diff --git a/_module/ncs/udk_color_dec_1.ncs b/_module/ncs/udk_color_dec_1.ncs index a984ca12..7fcb7005 100644 Binary files a/_module/ncs/udk_color_dec_1.ncs and b/_module/ncs/udk_color_dec_1.ncs differ diff --git a/_module/ncs/udk_color_dec_10.ncs b/_module/ncs/udk_color_dec_10.ncs index d465f144..4708cf4a 100644 Binary files a/_module/ncs/udk_color_dec_10.ncs and b/_module/ncs/udk_color_dec_10.ncs differ diff --git a/_module/ncs/udk_color_inc_1.ncs b/_module/ncs/udk_color_inc_1.ncs index b41e6f09..a373940b 100644 Binary files a/_module/ncs/udk_color_inc_1.ncs and b/_module/ncs/udk_color_inc_1.ncs differ diff --git a/_module/ncs/udk_color_inc_10.ncs b/_module/ncs/udk_color_inc_10.ncs index 08ece44f..39691c9c 100644 Binary files a/_module/ncs/udk_color_inc_10.ncs and b/_module/ncs/udk_color_inc_10.ncs differ diff --git a/_module/ncs/udk_setcolor.ncs b/_module/ncs/udk_setcolor.ncs index 8952188b..9482f665 100644 Binary files a/_module/ncs/udk_setcolor.ncs and b/_module/ncs/udk_setcolor.ncs differ diff --git a/_module/ncs/udk_showstatus.ncs b/_module/ncs/udk_showstatus.ncs index e0eabf19..4473093d 100644 Binary files a/_module/ncs/udk_showstatus.ncs and b/_module/ncs/udk_showstatus.ncs differ diff --git a/_module/ncs/ue_blindingbelt.ncs b/_module/ncs/ue_blindingbelt.ncs index 2b448b28..5c057ad0 100644 Binary files a/_module/ncs/ue_blindingbelt.ncs and b/_module/ncs/ue_blindingbelt.ncs differ diff --git a/_module/ncs/ue_immortalcrown.ncs b/_module/ncs/ue_immortalcrown.ncs index eb85f42f..d0cc2b9c 100644 Binary files a/_module/ncs/ue_immortalcrown.ncs and b/_module/ncs/ue_immortalcrown.ncs differ diff --git a/_module/ncs/unblind.ncs b/_module/ncs/unblind.ncs index c6d6c3c2..89a94cd4 100644 Binary files a/_module/ncs/unblind.ncs and b/_module/ncs/unblind.ncs differ diff --git a/_module/ncs/unburdenned.ncs b/_module/ncs/unburdenned.ncs index 87173ff0..fd213614 100644 Binary files a/_module/ncs/unburdenned.ncs and b/_module/ncs/unburdenned.ncs differ diff --git a/_module/ncs/unburdenned2.ncs b/_module/ncs/unburdenned2.ncs index 823008f9..305c1969 100644 Binary files a/_module/ncs/unburdenned2.ncs and b/_module/ncs/unburdenned2.ncs differ diff --git a/_module/ncs/underdoor.ncs b/_module/ncs/underdoor.ncs index c85c78dc..e27251ad 100644 Binary files a/_module/ncs/underdoor.ncs and b/_module/ncs/underdoor.ncs differ diff --git a/_module/ncs/underentrance.ncs b/_module/ncs/underentrance.ncs index b5f2e626..af2e1dea 100644 Binary files a/_module/ncs/underentrance.ncs and b/_module/ncs/underentrance.ncs differ diff --git a/_module/ncs/unequipallnscan.ncs b/_module/ncs/unequipallnscan.ncs index 702e82e9..ec8f4261 100644 Binary files a/_module/ncs/unequipallnscan.ncs and b/_module/ncs/unequipallnscan.ncs differ diff --git a/_module/ncs/unnatural.ncs b/_module/ncs/unnatural.ncs index 30474121..e7539445 100644 Binary files a/_module/ncs/unnatural.ncs and b/_module/ncs/unnatural.ncs differ diff --git a/_module/ncs/vamp.ncs b/_module/ncs/vamp.ncs index 1488a3b1..c9b776c6 100644 Binary files a/_module/ncs/vamp.ncs and b/_module/ncs/vamp.ncs differ diff --git a/_module/ncs/vandalism.ncs b/_module/ncs/vandalism.ncs index 1b76082b..77e17b88 100644 Binary files a/_module/ncs/vandalism.ncs and b/_module/ncs/vandalism.ncs differ diff --git a/_module/ncs/vandalspell.ncs b/_module/ncs/vandalspell.ncs index 596ca770..f08a5fbb 100644 Binary files a/_module/ncs/vandalspell.ncs and b/_module/ncs/vandalspell.ncs differ diff --git a/_module/ncs/vaultheartbeat.ncs b/_module/ncs/vaultheartbeat.ncs index 480021fd..aafe6599 100644 Binary files a/_module/ncs/vaultheartbeat.ncs and b/_module/ncs/vaultheartbeat.ncs differ diff --git a/_module/ncs/vaultopen.ncs b/_module/ncs/vaultopen.ncs index c702a0f2..4dd15b93 100644 Binary files a/_module/ncs/vaultopen.ncs and b/_module/ncs/vaultopen.ncs differ diff --git a/_module/ncs/vaultopen2.ncs b/_module/ncs/vaultopen2.ncs index 5451170d..ef2ad796 100644 Binary files a/_module/ncs/vaultopen2.ncs and b/_module/ncs/vaultopen2.ncs differ diff --git a/_module/ncs/vaultspiketrigge.ncs b/_module/ncs/vaultspiketrigge.ncs index 8e484b1d..7a82e383 100644 Binary files a/_module/ncs/vaultspiketrigge.ncs and b/_module/ncs/vaultspiketrigge.ncs differ diff --git a/_module/ncs/vaulttimer1.ncs b/_module/ncs/vaulttimer1.ncs index 675e4d4d..9862d4e4 100644 Binary files a/_module/ncs/vaulttimer1.ncs and b/_module/ncs/vaulttimer1.ncs differ diff --git a/_module/ncs/vaulttimer2.ncs b/_module/ncs/vaulttimer2.ncs index 947f124b..13691c37 100644 Binary files a/_module/ncs/vaulttimer2.ncs and b/_module/ncs/vaulttimer2.ncs differ diff --git a/_module/ncs/vfx_freedom.ncs b/_module/ncs/vfx_freedom.ncs index c80b6265..7112138a 100644 Binary files a/_module/ncs/vfx_freedom.ncs and b/_module/ncs/vfx_freedom.ncs differ diff --git a/_module/ncs/vfx_glyphs.ncs b/_module/ncs/vfx_glyphs.ncs index 7fa1e92b..57dc75a1 100644 Binary files a/_module/ncs/vfx_glyphs.ncs and b/_module/ncs/vfx_glyphs.ncs differ diff --git a/_module/ncs/vfx_on_enter.ncs b/_module/ncs/vfx_on_enter.ncs index affd0a53..a954332b 100644 Binary files a/_module/ncs/vfx_on_enter.ncs and b/_module/ncs/vfx_on_enter.ncs differ diff --git a/_module/ncs/voyageskip.ncs b/_module/ncs/voyageskip.ncs index e5ccc287..cb92f3bc 100644 Binary files a/_module/ncs/voyageskip.ncs and b/_module/ncs/voyageskip.ncs differ diff --git a/_module/ncs/vtrig1.ncs b/_module/ncs/vtrig1.ncs index 3393dcf7..6e76b77f 100644 Binary files a/_module/ncs/vtrig1.ncs and b/_module/ncs/vtrig1.ncs differ diff --git a/_module/ncs/vtrig2.ncs b/_module/ncs/vtrig2.ncs index 6aa2aae4..1bbada9e 100644 Binary files a/_module/ncs/vtrig2.ncs and b/_module/ncs/vtrig2.ncs differ diff --git a/_module/ncs/wager1a.ncs b/_module/ncs/wager1a.ncs index f5b6f622..b28e6395 100644 Binary files a/_module/ncs/wager1a.ncs and b/_module/ncs/wager1a.ncs differ diff --git a/_module/ncs/wager1b.ncs b/_module/ncs/wager1b.ncs index 9f5e8b43..653ff343 100644 Binary files a/_module/ncs/wager1b.ncs and b/_module/ncs/wager1b.ncs differ diff --git a/_module/ncs/wager1c.ncs b/_module/ncs/wager1c.ncs index 7f93f879..4c0b627f 100644 Binary files a/_module/ncs/wager1c.ncs and b/_module/ncs/wager1c.ncs differ diff --git a/_module/ncs/wager1d.ncs b/_module/ncs/wager1d.ncs index 26035850..6015bd70 100644 Binary files a/_module/ncs/wager1d.ncs and b/_module/ncs/wager1d.ncs differ diff --git a/_module/ncs/wager1e.ncs b/_module/ncs/wager1e.ncs index 0e7e7b4e..9f1aa4bd 100644 Binary files a/_module/ncs/wager1e.ncs and b/_module/ncs/wager1e.ncs differ diff --git a/_module/ncs/wager1f.ncs b/_module/ncs/wager1f.ncs index 1e6207c7..82bbf790 100644 Binary files a/_module/ncs/wager1f.ncs and b/_module/ncs/wager1f.ncs differ diff --git a/_module/ncs/wager1g.ncs b/_module/ncs/wager1g.ncs index 2dfd7e95..e6570f71 100644 Binary files a/_module/ncs/wager1g.ncs and b/_module/ncs/wager1g.ncs differ diff --git a/_module/ncs/wager1h.ncs b/_module/ncs/wager1h.ncs index 04281a0b..6b3fd0a3 100644 Binary files a/_module/ncs/wager1h.ncs and b/_module/ncs/wager1h.ncs differ diff --git a/_module/ncs/wager2a.ncs b/_module/ncs/wager2a.ncs index 98fa5c01..467c6669 100644 Binary files a/_module/ncs/wager2a.ncs and b/_module/ncs/wager2a.ncs differ diff --git a/_module/ncs/wager2b.ncs b/_module/ncs/wager2b.ncs index 2b8719de..146bacbc 100644 Binary files a/_module/ncs/wager2b.ncs and b/_module/ncs/wager2b.ncs differ diff --git a/_module/ncs/wager2c.ncs b/_module/ncs/wager2c.ncs index bae418d7..71a4f5cd 100644 Binary files a/_module/ncs/wager2c.ncs and b/_module/ncs/wager2c.ncs differ diff --git a/_module/ncs/wager2d.ncs b/_module/ncs/wager2d.ncs index 78b4b0d0..c270da8d 100644 Binary files a/_module/ncs/wager2d.ncs and b/_module/ncs/wager2d.ncs differ diff --git a/_module/ncs/wager2e.ncs b/_module/ncs/wager2e.ncs index 04557da0..febbd37c 100644 Binary files a/_module/ncs/wager2e.ncs and b/_module/ncs/wager2e.ncs differ diff --git a/_module/ncs/wager2f.ncs b/_module/ncs/wager2f.ncs index c8b41383..368105e9 100644 Binary files a/_module/ncs/wager2f.ncs and b/_module/ncs/wager2f.ncs differ diff --git a/_module/ncs/wager2g.ncs b/_module/ncs/wager2g.ncs index 24d432b2..60172c28 100644 Binary files a/_module/ncs/wager2g.ncs and b/_module/ncs/wager2g.ncs differ diff --git a/_module/ncs/wager2h.ncs b/_module/ncs/wager2h.ncs index fc625c8c..7e2921d8 100644 Binary files a/_module/ncs/wager2h.ncs and b/_module/ncs/wager2h.ncs differ diff --git a/_module/ncs/wager3a.ncs b/_module/ncs/wager3a.ncs index ffaf43d7..e554c9ac 100644 Binary files a/_module/ncs/wager3a.ncs and b/_module/ncs/wager3a.ncs differ diff --git a/_module/ncs/wager3b.ncs b/_module/ncs/wager3b.ncs index e599d712..9b626f5d 100644 Binary files a/_module/ncs/wager3b.ncs and b/_module/ncs/wager3b.ncs differ diff --git a/_module/ncs/wager3c.ncs b/_module/ncs/wager3c.ncs index f798d968..e8357e58 100644 Binary files a/_module/ncs/wager3c.ncs and b/_module/ncs/wager3c.ncs differ diff --git a/_module/ncs/wager3d.ncs b/_module/ncs/wager3d.ncs index 2354fe97..d6273dc7 100644 Binary files a/_module/ncs/wager3d.ncs and b/_module/ncs/wager3d.ncs differ diff --git a/_module/ncs/wager3e.ncs b/_module/ncs/wager3e.ncs index c91af41a..91ef3284 100644 Binary files a/_module/ncs/wager3e.ncs and b/_module/ncs/wager3e.ncs differ diff --git a/_module/ncs/wager3f.ncs b/_module/ncs/wager3f.ncs index a0aaa1f1..fc195ee2 100644 Binary files a/_module/ncs/wager3f.ncs and b/_module/ncs/wager3f.ncs differ diff --git a/_module/ncs/wager3g.ncs b/_module/ncs/wager3g.ncs index 882218fb..00fda030 100644 Binary files a/_module/ncs/wager3g.ncs and b/_module/ncs/wager3g.ncs differ diff --git a/_module/ncs/wager3h.ncs b/_module/ncs/wager3h.ncs index 6b2463bb..a14bb220 100644 Binary files a/_module/ncs/wager3h.ncs and b/_module/ncs/wager3h.ncs differ diff --git a/_module/ncs/wager4a.ncs b/_module/ncs/wager4a.ncs index 4d5c6d7a..2c9fba40 100644 Binary files a/_module/ncs/wager4a.ncs and b/_module/ncs/wager4a.ncs differ diff --git a/_module/ncs/wager4b.ncs b/_module/ncs/wager4b.ncs index 19c5e8a6..d9187357 100644 Binary files a/_module/ncs/wager4b.ncs and b/_module/ncs/wager4b.ncs differ diff --git a/_module/ncs/wager4c.ncs b/_module/ncs/wager4c.ncs index 69b21698..9127bbcb 100644 Binary files a/_module/ncs/wager4c.ncs and b/_module/ncs/wager4c.ncs differ diff --git a/_module/ncs/wager4d.ncs b/_module/ncs/wager4d.ncs index 6e49c157..1525c35d 100644 Binary files a/_module/ncs/wager4d.ncs and b/_module/ncs/wager4d.ncs differ diff --git a/_module/ncs/wager4e.ncs b/_module/ncs/wager4e.ncs index de6d8eef..b67e7933 100644 Binary files a/_module/ncs/wager4e.ncs and b/_module/ncs/wager4e.ncs differ diff --git a/_module/ncs/wager4f.ncs b/_module/ncs/wager4f.ncs index 9e527014..df689861 100644 Binary files a/_module/ncs/wager4f.ncs and b/_module/ncs/wager4f.ncs differ diff --git a/_module/ncs/wager4g.ncs b/_module/ncs/wager4g.ncs index 209dcc6c..c8ac3d14 100644 Binary files a/_module/ncs/wager4g.ncs and b/_module/ncs/wager4g.ncs differ diff --git a/_module/ncs/wager4h.ncs b/_module/ncs/wager4h.ncs index 980839ff..40a1f5ec 100644 Binary files a/_module/ncs/wager4h.ncs and b/_module/ncs/wager4h.ncs differ diff --git a/_module/ncs/wager5a.ncs b/_module/ncs/wager5a.ncs index b423693f..e23aeb93 100644 Binary files a/_module/ncs/wager5a.ncs and b/_module/ncs/wager5a.ncs differ diff --git a/_module/ncs/wager5b.ncs b/_module/ncs/wager5b.ncs index d1fdc0be..09f3b89f 100644 Binary files a/_module/ncs/wager5b.ncs and b/_module/ncs/wager5b.ncs differ diff --git a/_module/ncs/wager5c.ncs b/_module/ncs/wager5c.ncs index 8ee7830b..9866a380 100644 Binary files a/_module/ncs/wager5c.ncs and b/_module/ncs/wager5c.ncs differ diff --git a/_module/ncs/wager5d.ncs b/_module/ncs/wager5d.ncs index 4f3d9ca7..f4f0d8fb 100644 Binary files a/_module/ncs/wager5d.ncs and b/_module/ncs/wager5d.ncs differ diff --git a/_module/ncs/wager5e.ncs b/_module/ncs/wager5e.ncs index f526ea08..6d1c7d20 100644 Binary files a/_module/ncs/wager5e.ncs and b/_module/ncs/wager5e.ncs differ diff --git a/_module/ncs/wager5f.ncs b/_module/ncs/wager5f.ncs index 9b7e38bd..8c6e6605 100644 Binary files a/_module/ncs/wager5f.ncs and b/_module/ncs/wager5f.ncs differ diff --git a/_module/ncs/wager5g.ncs b/_module/ncs/wager5g.ncs index b4f94d39..2417e337 100644 Binary files a/_module/ncs/wager5g.ncs and b/_module/ncs/wager5g.ncs differ diff --git a/_module/ncs/wager5h.ncs b/_module/ncs/wager5h.ncs index ee2a6d8c..acd216c5 100644 Binary files a/_module/ncs/wager5h.ncs and b/_module/ncs/wager5h.ncs differ diff --git a/_module/ncs/wardenspawn.ncs b/_module/ncs/wardenspawn.ncs index 4baa8b83..b9017ddd 100644 Binary files a/_module/ncs/wardenspawn.ncs and b/_module/ncs/wardenspawn.ncs differ diff --git a/_module/ncs/wardenwalks.ncs b/_module/ncs/wardenwalks.ncs index b9570e9c..243ba90c 100644 Binary files a/_module/ncs/wardenwalks.ncs and b/_module/ncs/wardenwalks.ncs differ diff --git a/_module/ncs/wardenwalks2.ncs b/_module/ncs/wardenwalks2.ncs index 44a9d5f3..405f5437 100644 Binary files a/_module/ncs/wardenwalks2.ncs and b/_module/ncs/wardenwalks2.ncs differ diff --git a/_module/ncs/weaponchanger.ncs b/_module/ncs/weaponchanger.ncs index b52de7eb..f152497e 100644 Binary files a/_module/ncs/weaponchanger.ncs and b/_module/ncs/weaponchanger.ncs differ diff --git a/_module/ncs/weaponmasterbeat.ncs b/_module/ncs/weaponmasterbeat.ncs index ed16d115..87fcca7e 100644 Binary files a/_module/ncs/weaponmasterbeat.ncs and b/_module/ncs/weaponmasterbeat.ncs differ diff --git a/_module/ncs/weapshop.ncs b/_module/ncs/weapshop.ncs index f5a1cf22..aa492fb6 100644 Binary files a/_module/ncs/weapshop.ncs and b/_module/ncs/weapshop.ncs differ diff --git a/_module/ncs/well_use.ncs b/_module/ncs/well_use.ncs index 4e76ca96..0b06a753 100644 Binary files a/_module/ncs/well_use.ncs and b/_module/ncs/well_use.ncs differ diff --git a/_module/ncs/witchspawn.ncs b/_module/ncs/witchspawn.ncs index 19f9fbd4..88e36f23 100644 Binary files a/_module/ncs/witchspawn.ncs and b/_module/ncs/witchspawn.ncs differ diff --git a/_module/ncs/wizbeetle.ncs b/_module/ncs/wizbeetle.ncs index a8c2c304..be0ba65c 100644 Binary files a/_module/ncs/wizbeetle.ncs and b/_module/ncs/wizbeetle.ncs differ diff --git a/_module/ncs/wizo6.ncs b/_module/ncs/wizo6.ncs index ea1c4b41..1279cf70 100644 Binary files a/_module/ncs/wizo6.ncs and b/_module/ncs/wizo6.ncs differ diff --git a/_module/ncs/wondmer.ncs b/_module/ncs/wondmer.ncs index 62d27390..04b43db1 100644 Binary files a/_module/ncs/wondmer.ncs and b/_module/ncs/wondmer.ncs differ diff --git a/_module/ncs/wpnvisualacid.ncs b/_module/ncs/wpnvisualacid.ncs index 80f191de..2531e093 100644 Binary files a/_module/ncs/wpnvisualacid.ncs and b/_module/ncs/wpnvisualacid.ncs differ diff --git a/_module/ncs/wpnvisualcold.ncs b/_module/ncs/wpnvisualcold.ncs index 1e68fe61..93789e85 100644 Binary files a/_module/ncs/wpnvisualcold.ncs and b/_module/ncs/wpnvisualcold.ncs differ diff --git a/_module/ncs/wpnvisualelectri.ncs b/_module/ncs/wpnvisualelectri.ncs index 5905a69d..a74e3475 100644 Binary files a/_module/ncs/wpnvisualelectri.ncs and b/_module/ncs/wpnvisualelectri.ncs differ diff --git a/_module/ncs/wpnvisualevil.ncs b/_module/ncs/wpnvisualevil.ncs index d3eae32b..1e4b0134 100644 Binary files a/_module/ncs/wpnvisualevil.ncs and b/_module/ncs/wpnvisualevil.ncs differ diff --git a/_module/ncs/wpnvisualfire.ncs b/_module/ncs/wpnvisualfire.ncs index 3b6a3752..5376b797 100644 Binary files a/_module/ncs/wpnvisualfire.ncs and b/_module/ncs/wpnvisualfire.ncs differ diff --git a/_module/ncs/wpnvisualholy.ncs b/_module/ncs/wpnvisualholy.ncs index 6a1fa223..0e9ba282 100644 Binary files a/_module/ncs/wpnvisualholy.ncs and b/_module/ncs/wpnvisualholy.ncs differ diff --git a/_module/ncs/wpnvisualsonic.ncs b/_module/ncs/wpnvisualsonic.ncs index 43f9c909..ddc354d3 100644 Binary files a/_module/ncs/wpnvisualsonic.ncs and b/_module/ncs/wpnvisualsonic.ncs differ diff --git a/_module/ncs/ww_goooc.ncs b/_module/ncs/ww_goooc.ncs index b33e7137..9cc99e3e 100644 Binary files a/_module/ncs/ww_goooc.ncs and b/_module/ncs/ww_goooc.ncs differ diff --git a/_module/ncs/ww_modrest.ncs b/_module/ncs/ww_modrest.ncs index 98e1543d..7d48aa7c 100644 Binary files a/_module/ncs/ww_modrest.ncs and b/_module/ncs/ww_modrest.ncs differ diff --git a/_module/ncs/ww_sit.ncs b/_module/ncs/ww_sit.ncs index 12cea694..8d0bcafb 100644 Binary files a/_module/ncs/ww_sit.ncs and b/_module/ncs/ww_sit.ncs differ diff --git a/_module/ncs/wyrmling_convo.ncs b/_module/ncs/wyrmling_convo.ncs index c7d82d0c..ab4d33f7 100644 Binary files a/_module/ncs/wyrmling_convo.ncs and b/_module/ncs/wyrmling_convo.ncs differ diff --git a/_module/ncs/wyrmling_death.ncs b/_module/ncs/wyrmling_death.ncs index 64ba97b6..648d4966 100644 Binary files a/_module/ncs/wyrmling_death.ncs and b/_module/ncs/wyrmling_death.ncs differ diff --git a/_module/ncs/wyrmling_spawn.ncs b/_module/ncs/wyrmling_spawn.ncs index 7f4d63db..798d6615 100644 Binary files a/_module/ncs/wyrmling_spawn.ncs and b/_module/ncs/wyrmling_spawn.ncs differ diff --git a/_module/ncs/x2_def_spawn.ncs b/_module/ncs/x2_def_spawn.ncs index 2ccff463..010e7ace 100644 Binary files a/_module/ncs/x2_def_spawn.ncs and b/_module/ncs/x2_def_spawn.ncs differ diff --git a/_module/ncs/x_genveryhigh_x4.ncs b/_module/ncs/x_genveryhigh_x4.ncs index 2dbfe5ad..42ca464d 100644 Binary files a/_module/ncs/x_genveryhigh_x4.ncs and b/_module/ncs/x_genveryhigh_x4.ncs differ diff --git a/_module/ncs/x_o2_bashed.ncs b/_module/ncs/x_o2_bashed.ncs index e984e8c2..4991bc70 100644 Binary files a/_module/ncs/x_o2_bashed.ncs and b/_module/ncs/x_o2_bashed.ncs differ diff --git a/_module/ncs/x_o2_boss_12.ncs b/_module/ncs/x_o2_boss_12.ncs index b19e5fac..9f16dab6 100644 Binary files a/_module/ncs/x_o2_boss_12.ncs and b/_module/ncs/x_o2_boss_12.ncs differ diff --git a/_module/ncs/x_o2_boss_12x2.ncs b/_module/ncs/x_o2_boss_12x2.ncs index 17622a8d..b540af78 100644 Binary files a/_module/ncs/x_o2_boss_12x2.ncs and b/_module/ncs/x_o2_boss_12x2.ncs differ diff --git a/_module/ncs/x_o2_boss_15.ncs b/_module/ncs/x_o2_boss_15.ncs index 5957c35b..c7199d3b 100644 Binary files a/_module/ncs/x_o2_boss_15.ncs and b/_module/ncs/x_o2_boss_15.ncs differ diff --git a/_module/ncs/x_o2_boss_18.ncs b/_module/ncs/x_o2_boss_18.ncs index a0f778e1..eeb09a33 100644 Binary files a/_module/ncs/x_o2_boss_18.ncs and b/_module/ncs/x_o2_boss_18.ncs differ diff --git a/_module/ncs/x_o2_boss_20.ncs b/_module/ncs/x_o2_boss_20.ncs index aa58080d..48a95341 100644 Binary files a/_module/ncs/x_o2_boss_20.ncs and b/_module/ncs/x_o2_boss_20.ncs differ diff --git a/_module/ncs/x_o2_boss_20_x3.ncs b/_module/ncs/x_o2_boss_20_x3.ncs index 4a767b0f..35c93f23 100644 Binary files a/_module/ncs/x_o2_boss_20_x3.ncs and b/_module/ncs/x_o2_boss_20_x3.ncs differ diff --git a/_module/ncs/x_o2_boss_4.ncs b/_module/ncs/x_o2_boss_4.ncs index 0772a2ff..8d75d4cd 100644 Binary files a/_module/ncs/x_o2_boss_4.ncs and b/_module/ncs/x_o2_boss_4.ncs differ diff --git a/_module/ncs/x_o2_boss_4_x3.ncs b/_module/ncs/x_o2_boss_4_x3.ncs index 9984a6e4..87fb643b 100644 Binary files a/_module/ncs/x_o2_boss_4_x3.ncs and b/_module/ncs/x_o2_boss_4_x3.ncs differ diff --git a/_module/ncs/x_o2_boss_6.ncs b/_module/ncs/x_o2_boss_6.ncs index ad11d937..e37bb117 100644 Binary files a/_module/ncs/x_o2_boss_6.ncs and b/_module/ncs/x_o2_boss_6.ncs differ diff --git a/_module/ncs/x_o2_boss_7.ncs b/_module/ncs/x_o2_boss_7.ncs index d0e82850..897142e2 100644 Binary files a/_module/ncs/x_o2_boss_7.ncs and b/_module/ncs/x_o2_boss_7.ncs differ diff --git a/_module/ncs/x_o2_boss_9.ncs b/_module/ncs/x_o2_boss_9.ncs index de939047..21602d3c 100644 Binary files a/_module/ncs/x_o2_boss_9.ncs and b/_module/ncs/x_o2_boss_9.ncs differ diff --git a/_module/ncs/x_o2_classhig.ncs b/_module/ncs/x_o2_classhig.ncs index ec790468..e9bc5e69 100644 Binary files a/_module/ncs/x_o2_classhig.ncs and b/_module/ncs/x_o2_classhig.ncs differ diff --git a/_module/ncs/x_o2_classhig20.ncs b/_module/ncs/x_o2_classhig20.ncs index a867177f..e1d912e2 100644 Binary files a/_module/ncs/x_o2_classhig20.ncs and b/_module/ncs/x_o2_classhig20.ncs differ diff --git a/_module/ncs/x_o2_classlow_4.ncs b/_module/ncs/x_o2_classlow_4.ncs index 3eefa01d..c965b758 100644 Binary files a/_module/ncs/x_o2_classlow_4.ncs and b/_module/ncs/x_o2_classlow_4.ncs differ diff --git a/_module/ncs/x_o2_classlow_l8.ncs b/_module/ncs/x_o2_classlow_l8.ncs index 48ddd590..8ac44e01 100644 Binary files a/_module/ncs/x_o2_classlow_l8.ncs and b/_module/ncs/x_o2_classlow_l8.ncs differ diff --git a/_module/ncs/x_o2_classmed.ncs b/_module/ncs/x_o2_classmed.ncs index 0c64e24b..37e912d1 100644 Binary files a/_module/ncs/x_o2_classmed.ncs and b/_module/ncs/x_o2_classmed.ncs differ diff --git a/_module/ncs/x_o2_classwea_12.ncs b/_module/ncs/x_o2_classwea_12.ncs index f44431cb..a06f6729 100644 Binary files a/_module/ncs/x_o2_classwea_12.ncs and b/_module/ncs/x_o2_classwea_12.ncs differ diff --git a/_module/ncs/x_o2_classwea_15.ncs b/_module/ncs/x_o2_classwea_15.ncs index 4646fa25..c9598fc1 100644 Binary files a/_module/ncs/x_o2_classwea_15.ncs and b/_module/ncs/x_o2_classwea_15.ncs differ diff --git a/_module/ncs/x_o2_classwea_18.ncs b/_module/ncs/x_o2_classwea_18.ncs index 0d6c71fe..47ab3ea4 100644 Binary files a/_module/ncs/x_o2_classwea_18.ncs and b/_module/ncs/x_o2_classwea_18.ncs differ diff --git a/_module/ncs/x_o2_classweap_4.ncs b/_module/ncs/x_o2_classweap_4.ncs index bcb3cc19..9e9f0e6c 100644 Binary files a/_module/ncs/x_o2_classweap_4.ncs and b/_module/ncs/x_o2_classweap_4.ncs differ diff --git a/_module/ncs/x_o2_classweap_6.ncs b/_module/ncs/x_o2_classweap_6.ncs index a41b1376..688fd7a0 100644 Binary files a/_module/ncs/x_o2_classweap_6.ncs and b/_module/ncs/x_o2_classweap_6.ncs differ diff --git a/_module/ncs/x_o2_gen_low_x4.ncs b/_module/ncs/x_o2_gen_low_x4.ncs index 0ffa9629..5cfbda6a 100644 Binary files a/_module/ncs/x_o2_gen_low_x4.ncs and b/_module/ncs/x_o2_gen_low_x4.ncs differ diff --git a/_module/ncs/x_o2_generalhig.ncs b/_module/ncs/x_o2_generalhig.ncs index d9b7c46b..ee75d29b 100644 Binary files a/_module/ncs/x_o2_generalhig.ncs and b/_module/ncs/x_o2_generalhig.ncs differ diff --git a/_module/ncs/x_o2_generallow.ncs b/_module/ncs/x_o2_generallow.ncs index 83dd145e..7ffde8a1 100644 Binary files a/_module/ncs/x_o2_generallow.ncs and b/_module/ncs/x_o2_generallow.ncs differ diff --git a/_module/ncs/x_o2_generalmed.ncs b/_module/ncs/x_o2_generalmed.ncs index 9d534a30..fccf43af 100644 Binary files a/_module/ncs/x_o2_generalmed.ncs and b/_module/ncs/x_o2_generalmed.ncs differ diff --git a/_module/ncs/x_o2_generalmid.ncs b/_module/ncs/x_o2_generalmid.ncs index 60b3c92c..33881ccb 100644 Binary files a/_module/ncs/x_o2_generalmid.ncs and b/_module/ncs/x_o2_generalmid.ncs differ diff --git a/_module/ncs/x_o2_gengodhig.ncs b/_module/ncs/x_o2_gengodhig.ncs index d5c2968c..16bede69 100644 Binary files a/_module/ncs/x_o2_gengodhig.ncs and b/_module/ncs/x_o2_gengodhig.ncs differ diff --git a/_module/ncs/x_o2_gensuperhig.ncs b/_module/ncs/x_o2_gensuperhig.ncs index efb3b969..f55cb534 100644 Binary files a/_module/ncs/x_o2_gensuperhig.ncs and b/_module/ncs/x_o2_gensuperhig.ncs differ diff --git a/_module/ncs/x_o2_genveryhigh.ncs b/_module/ncs/x_o2_genveryhigh.ncs index 2cb1b8f5..01ba80d6 100644 Binary files a/_module/ncs/x_o2_genveryhigh.ncs and b/_module/ncs/x_o2_genveryhigh.ncs differ diff --git a/_module/ncs/x_o2_preset.ncs b/_module/ncs/x_o2_preset.ncs index efdc7e1f..f278330b 100644 Binary files a/_module/ncs/x_o2_preset.ncs and b/_module/ncs/x_o2_preset.ncs differ diff --git a/_module/ncs/x_o2_preset_dm.ncs b/_module/ncs/x_o2_preset_dm.ncs index b4a420d6..81084eea 100644 Binary files a/_module/ncs/x_o2_preset_dm.ncs and b/_module/ncs/x_o2_preset_dm.ncs differ diff --git a/_module/ncs/x_o2_presetbashe.ncs b/_module/ncs/x_o2_presetbashe.ncs index eeec8781..3a6a1dad 100644 Binary files a/_module/ncs/x_o2_presetbashe.ncs and b/_module/ncs/x_o2_presetbashe.ncs differ diff --git a/_module/ncs/xmpl_npc_on_spwn.ncs b/_module/ncs/xmpl_npc_on_spwn.ncs index 6ab08de6..1ef2b035 100644 Binary files a/_module/ncs/xmpl_npc_on_spwn.ncs and b/_module/ncs/xmpl_npc_on_spwn.ncs differ diff --git a/_module/ncs/xxuse.ncs b/_module/ncs/xxuse.ncs index 1cc91682..ef07559a 100644 Binary files a/_module/ncs/xxuse.ncs and b/_module/ncs/xxuse.ncs differ diff --git a/_module/ncs/yauntdeath.ncs b/_module/ncs/yauntdeath.ncs index c9409e8d..cf3c9bd4 100644 Binary files a/_module/ncs/yauntdeath.ncs and b/_module/ncs/yauntdeath.ncs differ diff --git a/_module/ncs/yuantipercieve.ncs b/_module/ncs/yuantipercieve.ncs index 8c5f67d0..f6d11825 100644 Binary files a/_module/ncs/yuantipercieve.ncs and b/_module/ncs/yuantipercieve.ncs differ diff --git a/_module/ncs/zombiedeath.ncs b/_module/ncs/zombiedeath.ncs index fe54be00..751c81a9 100644 Binary files a/_module/ncs/zombiedeath.ncs and b/_module/ncs/zombiedeath.ncs differ diff --git a/_module/ncs/zombiepercieve.ncs b/_module/ncs/zombiepercieve.ncs index 48ce1a41..e17e54fe 100644 Binary files a/_module/ncs/zombiepercieve.ncs and b/_module/ncs/zombiepercieve.ncs differ diff --git a/_module/nss/gc_is_druid.nss b/_module/nss/gc_is_druid.nss index 17744db3..c123e86a 100644 --- a/_module/nss/gc_is_druid.nss +++ b/_module/nss/gc_is_druid.nss @@ -5,16 +5,25 @@ //:: Created By: Script Wizard //:: Created On: 9/11/2008 11:46:37 AM //::////////////////////////////////////////////// + +#include "prc_class_const" + int StartingConditional() { - - // Restrict based on the player's class - int iPassed = 0; - if(GetLevelByClass(CLASS_TYPE_DRUID, GetPCSpeaker()) >= 1) - return TRUE; + object oPC = GetPCSpeaker(); + + // Restrict based on the player's class + + int nClass; + + nClass = GetLevelByClass(CLASS_TYPE_DRUID, oPC) + +GetLevelByClass(CLASS_TYPE_HATHRAN, oPC); + + if(nClass <= 0) + return FALSE; - return FALSE; + return TRUE; } diff --git a/_module/nss/gc_is_paladin.nss b/_module/nss/gc_is_paladin.nss index 35b12afa..f4c4f950 100644 --- a/_module/nss/gc_is_paladin.nss +++ b/_module/nss/gc_is_paladin.nss @@ -5,14 +5,21 @@ //:: Created By: Script Wizard //:: Created On: 9/11/2008 11:46:56 AM //::////////////////////////////////////////////// + +#include "prc_class_const" + int StartingConditional() { - + object oPC = GetPCSpeaker(); + // Restrict based on the player's class - int iPassed = 0; - if(GetLevelByClass(CLASS_TYPE_PALADIN, GetPCSpeaker()) >= 1) - iPassed = 1; - if(iPassed == 0) + + int nClass; + + nClass = GetLevelByClass(CLASS_TYPE_PALADIN, oPC) + +GetLevelByClass(CLASS_TYPE_SOHEI, oPC); + + if(nClass <= 0) return FALSE; return TRUE; diff --git a/_module/nss/gc_is_ranger.nss b/_module/nss/gc_is_ranger.nss index d15efd0f..1c585759 100644 --- a/_module/nss/gc_is_ranger.nss +++ b/_module/nss/gc_is_ranger.nss @@ -5,14 +5,20 @@ //:: Created By: Script Wizard //:: Created On: 9/11/2008 12:18:32 PM //::////////////////////////////////////////////// +#include "prc_class_const" + int StartingConditional() { - + object oPC = GetPCSpeaker(); + // Restrict based on the player's class - int iPassed = 0; - if(GetLevelByClass(CLASS_TYPE_RANGER, GetPCSpeaker()) >= 1) - iPassed = 1; - if(iPassed == 0) + + int nClass; + + nClass = GetLevelByClass(CLASS_TYPE_RANGER, oPC) + +GetLevelByClass(CLASS_TYPE_TOTEMIST, oPC); + + if(nClass <= 0) return FALSE; return TRUE; diff --git a/_module/nss/gc_is_sorcerer.nss b/_module/nss/gc_is_sorcerer.nss index 76b41c00..43bf8303 100644 --- a/_module/nss/gc_is_sorcerer.nss +++ b/_module/nss/gc_is_sorcerer.nss @@ -5,14 +5,23 @@ //:: Created By: Script Wizard //:: Created On: 9/11/2008 12:19:02 PM //::////////////////////////////////////////////// +#include "prc_class_const" + int StartingConditional() { - + object oPC = GetPCSpeaker(); + // Restrict based on the player's class - int iPassed = 0; - if(GetLevelByClass(CLASS_TYPE_SORCERER, GetPCSpeaker()) >= 1) - iPassed = 1; - if(iPassed == 0) + + int nClass; + + nClass = GetLevelByClass(CLASS_TYPE_SORCERER, oPC) + +GetLevelByClass(CLASS_TYPE_DREAD_NECROMANCER, oPC) + +GetLevelByClass(CLASS_TYPE_WARMAGE, oPC) + +GetLevelByClass(CLASS_TYPE_SHADOWCASTER, oPC) + +GetLevelByClass(CLASS_TYPE_WARLOCK, oPC); + + if(nClass <= 0) return FALSE; return TRUE; diff --git a/_module/nss/hasafixedalign.nss b/_module/nss/hasafixedalign.nss index 17ef42d2..a7f9eeb0 100644 --- a/_module/nss/hasafixedalign.nss +++ b/_module/nss/hasafixedalign.nss @@ -5,27 +5,75 @@ //:: Created By: Script Wizard //:: Created On: 2/9/2008 5:09:16 PM //::////////////////////////////////////////////// + +#include "prc_class_const" + int StartingConditional() { - - // Restrict based on the player's class - int iPassed = 0; - if(GetLevelByClass(CLASS_TYPE_ASSASSIN, GetPCSpeaker()) >= 1) - iPassed = 1; - if((iPassed == 0) && (GetLevelByClass(CLASS_TYPE_BARD, GetPCSpeaker()) >= 1)) - iPassed = 1; - if((iPassed == 0) && (GetLevelByClass(CLASS_TYPE_DIVINE_CHAMPION, GetPCSpeaker()) >= 1)) - iPassed = 1; - if((iPassed == 0) && (GetLevelByClass(CLASS_TYPE_MONK, GetPCSpeaker()) >= 1)) - iPassed = 1; - if((iPassed == 0) && (GetLevelByClass(CLASS_TYPE_PALADIN, GetPCSpeaker()) >= 1)) - iPassed = 1; - if((iPassed == 0) && (GetLevelByClass(CLASS_TYPE_PALE_MASTER, GetPCSpeaker()) >= 1)) - iPassed = 1; - if((iPassed == 0) && (GetLevelByClass(CLASS_TYPE_BLACKGUARD, GetPCSpeaker()) >= 1)) - iPassed = 1; - if(iPassed == 0) + object oPC = GetPCSpeaker(); + + int nClass; + + nClass = GetLevelByClass(CLASS_TYPE_ASSASSIN, oPC) + +GetLevelByClass(CLASS_TYPE_BARD, oPC) + +GetLevelByClass(CLASS_TYPE_DIVINE_CHAMPION, oPC) + +GetLevelByClass(CLASS_TYPE_BARBARIAN, oPC) + +GetLevelByClass(CLASS_TYPE_MONK, oPC) + +GetLevelByClass(CLASS_TYPE_PALADIN, oPC) + +GetLevelByClass(CLASS_TYPE_HEALER, oPC) + +GetLevelByClass(CLASS_TYPE_SACREDPURIFIER, oPC) + +GetLevelByClass(CLASS_TYPE_INCANDESCENT_CHAMPION, oPC) + +GetLevelByClass(CLASS_TYPE_HEALER, oPC) + +GetLevelByClass(CLASS_TYPE_KNIGHT_MIDDLECIRCLE, oPC) + +GetLevelByClass(CLASS_TYPE_SHADOW_SUN_NINJA, oPC) + +GetLevelByClass(CLASS_TYPE_BAELNORN, oPC) + +GetLevelByClass(CLASS_TYPE_MORNINGLORD, oPC) + +GetLevelByClass(CLASS_TYPE_SKULLCLAN_HUNTER, oPC) + +GetLevelByClass(CLASS_TYPE_BRIMSTONE_SPEAKER, oPC) + +GetLevelByClass(CLASS_TYPE_CELEBRANT_SHARESS, oPC) + +GetLevelByClass(CLASS_TYPE_HEARTWARDER, oPC) + +GetLevelByClass(CLASS_TYPE_KNIGHT_CHALICE, oPC) + +GetLevelByClass(CLASS_TYPE_FISTRAZIEL, oPC) + +GetLevelByClass(CLASS_TYPE_VASSAL, oPC) + +GetLevelByClass(CLASS_TYPE_SHADOWBANE_INQUISITOR, oPC) + +GetLevelByClass(CLASS_TYPE_SHADOWBANE_STALKER, oPC) + +GetLevelByClass(CLASS_TYPE_SHINING_BLADE, oPC) + +GetLevelByClass(CLASS_TYPE_OLLAM, oPC) + +GetLevelByClass(CLASS_TYPE_SLAYER_OF_DOMIEL, oPC) + +GetLevelByClass(CLASS_TYPE_SOLDIER_OF_LIGHT, oPC) + +GetLevelByClass(CLASS_TYPE_DIABOLIST, oPC) + +GetLevelByClass(CLASS_TYPE_UR_PRIEST, oPC) + +GetLevelByClass(CLASS_TYPE_OCULAR, oPC) + +GetLevelByClass(CLASS_TYPE_JUDICATOR, oPC) + +GetLevelByClass(CLASS_TYPE_NIGHTSHADE, oPC) + +GetLevelByClass(CLASS_TYPE_DISC_BAALZEBUL, oPC) + +GetLevelByClass(CLASS_TYPE_DISPATER, oPC) + +GetLevelByClass(CLASS_TYPE_BLIGHTLORD, oPC) + +GetLevelByClass(CLASS_TYPE_ORCUS, oPC) + +GetLevelByClass(CLASS_TYPE_MASTER_OF_SHROUDS, oPC) + +GetLevelByClass(CLASS_TYPE_THRALL_OF_GRAZZT_A, oPC) + +GetLevelByClass(CLASS_TYPE_NECROCARNATE, oPC) + +GetLevelByClass(CLASS_TYPE_GHOST_FACED_KILLER, oPC) + +GetLevelByClass(CLASS_TYPE_DISCIPLE_OF_MEPH, oPC) + +GetLevelByClass(CLASS_TYPE_SOUL_EATER, oPC) + +GetLevelByClass(CLASS_TYPE_DISCIPLE_OF_ASMODEUS, oPC) + +GetLevelByClass(CLASS_TYPE_TALON_OF_TIAMAT, oPC) + +GetLevelByClass(CLASS_TYPE_PYROKINETICIST, oPC) + +GetLevelByClass(CLASS_TYPE_WILD_MAGE, oPC) + +GetLevelByClass(CLASS_TYPE_DWARVEN_DEFENDER, oPC) + +GetLevelByClass(CLASS_TYPE_SAMURAI, oPC) + +GetLevelByClass(CLASS_TYPE_IAIJUTSU_MASTER, oPC) + +GetLevelByClass(CLASS_TYPE_CW_SAMURAI, oPC) + +GetLevelByClass(CLASS_TYPE_HENSHIN_MYSTIC, oPC) + +GetLevelByClass(CLASS_TYPE_SOHEI, oPC) + +GetLevelByClass(CLASS_TYPE_KNIGHT, oPC) + +GetLevelByClass(CLASS_TYPE_SOULBORN, oPC) + +GetLevelByClass(CLASS_TYPE_INCARNUM_BLADE, oPC) + +GetLevelByClass(CLASS_TYPE_BLACKGUARD, oPC); + +//:: Restrict based on the player's class + if (nClass <= 0) return FALSE; return TRUE; -} +} \ No newline at end of file diff --git a/_module/nss/isaspellcaster.nss b/_module/nss/isaspellcaster.nss index 7b4e745b..f086b0e0 100644 --- a/_module/nss/isaspellcaster.nss +++ b/_module/nss/isaspellcaster.nss @@ -1,17 +1,54 @@ +#include "prc_class_const" + int StartingConditional() { - object oPC = GetPCSpeaker(); + object oPC = GetPCSpeaker(); - //If the speaker is a spell caster! - if ((GetLevelByClass(CLASS_TYPE_BARD, oPC)>0)|| - (GetLevelByClass(CLASS_TYPE_CLERIC, oPC)>0)|| - (GetLevelByClass(CLASS_TYPE_DRUID, oPC)>0)|| - (GetLevelByClass(CLASS_TYPE_PALADIN, oPC)>0)|| - (GetLevelByClass(CLASS_TYPE_RANGER, oPC)>0)|| - (GetLevelByClass(CLASS_TYPE_SORCERER, oPC)>0)|| - (GetLevelByClass(CLASS_TYPE_WIZARD, oPC)>0)) - return TRUE; +//:: If the speaker is a spellcaster return TRUE - else //Otherwise if they aren't a caster dont' show the line! + int nClass; + + nClass = GetLevelByClass(CLASS_TYPE_RANGER, oPC) + +GetLevelByClass(CLASS_TYPE_CLERIC, oPC) + +GetLevelByClass(CLASS_TYPE_DRUID, oPC) + +GetLevelByClass(CLASS_TYPE_PALADIN, oPC) + +GetLevelByClass(CLASS_TYPE_SORCERER, oPC) + +GetLevelByClass(CLASS_TYPE_WIZARD, oPC) + +GetLevelByClass(CLASS_TYPE_HARPER, oPC) + +GetLevelByClass(CLASS_TYPE_ASSASSIN, oPC) + +GetLevelByClass(CLASS_TYPE_BLACKGUARD, oPC) + +GetLevelByClass(CLASS_TYPE_UR_PRIEST, oPC) + +GetLevelByClass(CLASS_TYPE_OCULAR, oPC) + +GetLevelByClass(CLASS_TYPE_HEXBLADE, oPC) + +GetLevelByClass(CLASS_TYPE_DUSKBLADE, oPC) + +GetLevelByClass(CLASS_TYPE_HEALER, oPC) + +GetLevelByClass(CLASS_TYPE_CELEBRANT_SHARESS, oPC) + +GetLevelByClass(CLASS_TYPE_CULTIST_SHATTERED_PEAK, oPC) + +GetLevelByClass(CLASS_TYPE_BEGUILER, oPC) + +GetLevelByClass(CLASS_TYPE_KNIGHT_CHALICE, oPC) + +GetLevelByClass(CLASS_TYPE_VASSAL, oPC) + +GetLevelByClass(CLASS_TYPE_SUBLIME_CHORD, oPC) + +GetLevelByClass(CLASS_TYPE_KNIGHT_WEAVE, oPC) + +GetLevelByClass(CLASS_TYPE_SOLDIER_OF_LIGHT, oPC) + +GetLevelByClass(CLASS_TYPE_SHADOWLORD, oPC) + +GetLevelByClass(CLASS_TYPE_JUSTICEWW, oPC) + +GetLevelByClass(CLASS_TYPE_KNIGHT_MIDDLECIRCLE, oPC) + +GetLevelByClass(CLASS_TYPE_DREAD_NECROMANCER, oPC) + +GetLevelByClass(CLASS_TYPE_ARCHIVIST, oPC) + +GetLevelByClass(CLASS_TYPE_SHAMAN, oPC) + +GetLevelByClass(CLASS_TYPE_SLAYER_OF_DOMIEL, oPC) + +GetLevelByClass(CLASS_TYPE_SUEL_ARCHANAMACH, oPC) + +GetLevelByClass(CLASS_TYPE_FAVOURED_SOUL, oPC) + +GetLevelByClass(CLASS_TYPE_SOHEI, oPC) + +GetLevelByClass(CLASS_TYPE_WARMAGE, oPC) + +GetLevelByClass(CLASS_TYPE_NENTYAR_HUNTER, oPC) + +GetLevelByClass(CLASS_TYPE_BLIGHTER, oPC); + + if (nClass >= 1) + { + return TRUE; + } + + else //Otherwise if they aren't a caster don't show the line! return FALSE; -} +} \ No newline at end of file diff --git a/_module/nss/ischaotic.nss b/_module/nss/ischaotic.nss index d807121d..01d1376b 100644 --- a/_module/nss/ischaotic.nss +++ b/_module/nss/ischaotic.nss @@ -5,17 +5,30 @@ //:: Created By: Script Wizard //:: Created On: 4/24/2008 3:43:53 PM //::////////////////////////////////////////////// + +#include "prc_class_const" + int StartingConditional() { - - // Restrict based on the player's class - int iPassed = 0; - if(GetLevelByClass(CLASS_TYPE_BARBARIAN, GetPCSpeaker()) >= 1) - iPassed = 1; - if((iPassed == 0) && (GetLevelByClass(CLASS_TYPE_BARD, GetPCSpeaker()) >= 1)) - iPassed = 1; - if(iPassed == 0) + object oPC = GetPCSpeaker(); + + int nClass; + + nClass = GetLevelByClass(CLASS_TYPE_PYROKINETICIST, oPC) + +GetLevelByClass(CLASS_TYPE_WILD_MAGE, oPC) + +GetLevelByClass(CLASS_TYPE_BARBARIAN, oPC) + +GetLevelByClass(CLASS_TYPE_BARD, oPC) + +GetLevelByClass(CLASS_TYPE_BATTLERAGER, oPC) + +GetLevelByClass(CLASS_TYPE_TEMPUS, oPC) + +GetLevelByClass(CLASS_TYPE_RUNESCARRED, oPC) + +GetLevelByClass(CLASS_TYPE_ARCTRICK, oPC) + +GetLevelByClass(CLASS_TYPE_WEREWOLF, oPC) + +GetLevelByClass(CLASS_TYPE_FRE_BERSERKER, oPC) + +GetLevelByClass(CLASS_TYPE_RAGE_MAGE, oPC); + +//:: Restrict based on the player's class + if(nClass <= 0) return FALSE; return TRUE; -} +} \ No newline at end of file diff --git a/_module/nss/isholy.nss b/_module/nss/isholy.nss index 77d0a1c4..665eea7b 100644 --- a/_module/nss/isholy.nss +++ b/_module/nss/isholy.nss @@ -5,17 +5,34 @@ //:: Created By: Script Wizard //:: Created On: 4/24/2008 3:18:33 PM //::////////////////////////////////////////////// +#include "prc_class_const" + int StartingConditional() { - - // Restrict based on the player's class - int iPassed = 0; - if(GetLevelByClass(CLASS_TYPE_DIVINE_CHAMPION, GetPCSpeaker()) >= 1) - iPassed = 1; - if((iPassed == 0) && (GetLevelByClass(CLASS_TYPE_PALADIN, GetPCSpeaker()) >= 1)) - iPassed = 1; - if(iPassed == 0) + object oPC = GetPCSpeaker(); + + int nClass; + +//:: Restrict based on the player's class + nClass = GetLevelByClass(CLASS_TYPE_DIVINE_CHAMPION, oPC) + +GetLevelByClass(CLASS_TYPE_PALADIN, oPC) + +GetLevelByClass(CLASS_TYPE_KNIGHT_CHALICE, oPC) + +GetLevelByClass(CLASS_TYPE_FISTRAZIEL, oPC) + +GetLevelByClass(CLASS_TYPE_VASSAL, oPC) + +GetLevelByClass(CLASS_TYPE_SHADOWBANE_INQUISITOR, oPC) + +GetLevelByClass(CLASS_TYPE_SHADOWBANE_STALKER, oPC) + +GetLevelByClass(CLASS_TYPE_SHINING_BLADE, oPC) + +GetLevelByClass(CLASS_TYPE_OLLAM, oPC) + +GetLevelByClass(CLASS_TYPE_SLAYER_OF_DOMIEL, oPC) + +GetLevelByClass(CLASS_TYPE_SOLDIER_OF_LIGHT, oPC) + +GetLevelByClass(CLASS_TYPE_CELEBRANT_SHARESS, oPC) + +GetLevelByClass(CLASS_TYPE_HEARTWARDER, oPC) + +GetLevelByClass(CLASS_TYPE_MORNINGLORD, oPC) + +GetLevelByClass(CLASS_TYPE_SACREDPURIFIER, oPC); + + + if(nClass <= 0) return FALSE; return TRUE; -} +} \ No newline at end of file diff --git a/_module/nss/islawful.nss b/_module/nss/islawful.nss index 1c7dfa54..77a1d705 100644 --- a/_module/nss/islawful.nss +++ b/_module/nss/islawful.nss @@ -5,18 +5,35 @@ //:: Created By: Script Wizard //:: Created On: 4/24/2008 3:37:39 PM //::////////////////////////////////////////////// +#include "prc_class_const" + int StartingConditional() { - - // Restrict based on the player's class - int iPassed = 0; - if(GetLevelByClass(CLASS_TYPE_DWARVEN_DEFENDER, GetPCSpeaker()) >= 1) - iPassed = 1; - if((iPassed == 0) && (GetLevelByClass(CLASS_TYPE_MONK, GetPCSpeaker()) >= 1)) - iPassed = 1; - if((iPassed == 0) && (GetLevelByClass(CLASS_TYPE_PALADIN, GetPCSpeaker()) >= 1)) - iPassed = 1; - if(iPassed == 0) + object oPC = GetPCSpeaker(); + + int nClass; + +//:: Restrict based on the player's class + nClass = GetLevelByClass(CLASS_TYPE_DIABOLIST, oPC) + +GetLevelByClass(CLASS_TYPE_PALADIN, oPC) + +GetLevelByClass(CLASS_TYPE_KNIGHT_CHALICE, oPC) + +GetLevelByClass(CLASS_TYPE_FISTRAZIEL, oPC) + +GetLevelByClass(CLASS_TYPE_VASSAL, oPC) + +GetLevelByClass(CLASS_TYPE_SHADOWBANE_INQUISITOR, oPC) + +GetLevelByClass(CLASS_TYPE_SHADOWBANE_STALKER, oPC) + +GetLevelByClass(CLASS_TYPE_SHINING_BLADE, oPC) + +GetLevelByClass(CLASS_TYPE_OLLAM, oPC) + +GetLevelByClass(CLASS_TYPE_SLAYER_OF_DOMIEL, oPC) + +GetLevelByClass(CLASS_TYPE_MONK, oPC) + +GetLevelByClass(CLASS_TYPE_DWARVEN_DEFENDER, oPC) + +GetLevelByClass(CLASS_TYPE_SAMURAI, oPC) + +GetLevelByClass(CLASS_TYPE_IAIJUTSU_MASTER, oPC) + +GetLevelByClass(CLASS_TYPE_CW_SAMURAI, oPC) + +GetLevelByClass(CLASS_TYPE_HENSHIN_MYSTIC, oPC) + +GetLevelByClass(CLASS_TYPE_SOHEI, oPC) + +GetLevelByClass(CLASS_TYPE_KNIGHT, oPC); + + if(nClass <= 0) return FALSE; return TRUE; diff --git a/_module/nss/isunholy.nss b/_module/nss/isunholy.nss index ab51f957..6316fae7 100644 --- a/_module/nss/isunholy.nss +++ b/_module/nss/isunholy.nss @@ -5,17 +5,31 @@ //:: Created By: Script Wizard //:: Created On: 4/24/2008 3:19:55 PM //::////////////////////////////////////////////// +#include "prc_class_const" + int StartingConditional() { - - // Restrict based on the player's class - int iPassed = 0; - if(GetLevelByClass(CLASS_TYPE_ASSASSIN, GetPCSpeaker()) >= 1) - iPassed = 1; - if((iPassed == 0) && (GetLevelByClass(CLASS_TYPE_PALE_MASTER, GetPCSpeaker()) >= 1)) - iPassed = 1; - if(iPassed == 0) + object oPC = GetPCSpeaker(); + + int nClass; + +//:: Restrict based on the player's class + nClass = GetLevelByClass(CLASS_TYPE_ASSASSIN, oPC) + +GetLevelByClass(CLASS_TYPE_BLACKGUARD, oPC) + +GetLevelByClass(CLASS_TYPE_OCULAR, oPC) + +GetLevelByClass(CLASS_TYPE_JUDICATOR, oPC) + +GetLevelByClass(CLASS_TYPE_DISC_BAALZEBUL, oPC) + +GetLevelByClass(CLASS_TYPE_DISPATER, oPC) + +GetLevelByClass(CLASS_TYPE_BLIGHTLORD, oPC) + +GetLevelByClass(CLASS_TYPE_ORCUS, oPC) + +GetLevelByClass(CLASS_TYPE_MASTER_OF_SHROUDS, oPC) + +GetLevelByClass(CLASS_TYPE_THRALL_OF_GRAZZT_A, oPC) + +GetLevelByClass(CLASS_TYPE_DISCIPLE_OF_MEPH, oPC) + +GetLevelByClass(CLASS_TYPE_DISCIPLE_OF_ASMODEUS, oPC) + +GetLevelByClass(CLASS_TYPE_TALON_OF_TIAMAT, oPC); + + if(nClass <= 0) return FALSE; return TRUE; -} +} \ No newline at end of file diff --git a/_module/nss/mage_door_chk.nss b/_module/nss/mage_door_chk.nss index dff2d4e6..48ffbef9 100644 --- a/_module/nss/mage_door_chk.nss +++ b/_module/nss/mage_door_chk.nss @@ -1,28 +1,47 @@ //IMPORTANT, use the Save As button FIRST, before you Edit This Script! //Put this script OnClick or OnFailToOpen + +#include "prc_class_const" + void main() { + object oPC = GetClickingObject(); + object oMe = OBJECT_SELF; + + int nClass; + + nClass = GetLevelByClass(CLASS_TYPE_SORCERER, oPC) + +GetLevelByClass(CLASS_TYPE_WIZARD, oPC) + +GetLevelByClass(CLASS_TYPE_BARD, oPC) + +GetLevelByClass(CLASS_TYPE_HARPER, oPC) + +GetLevelByClass(CLASS_TYPE_ASSASSIN, oPC) + +GetLevelByClass(CLASS_TYPE_HEXBLADE, oPC) + +GetLevelByClass(CLASS_TYPE_DUSKBLADE, oPC) + +GetLevelByClass(CLASS_TYPE_CULTIST_SHATTERED_PEAK, oPC) + +GetLevelByClass(CLASS_TYPE_BEGUILER, oPC) + +GetLevelByClass(CLASS_TYPE_SUBLIME_CHORD, oPC) + +GetLevelByClass(CLASS_TYPE_KNIGHT_WEAVE, oPC) + +GetLevelByClass(CLASS_TYPE_WARMAGE, oPC) + +GetLevelByClass(CLASS_TYPE_SHADOWLORD, oPC) + +GetLevelByClass(CLASS_TYPE_DREAD_NECROMANCER, oPC) + +GetLevelByClass(CLASS_TYPE_SUEL_ARCHANAMACH, oPC); + + if (!GetIsPC(oPC)) return; -object oPC = GetClickingObject(); -object oMe = OBJECT_SELF; -if (!GetIsPC(oPC)) return; + if (nClass >= 5) + { + SetLocked(OBJECT_SELF, FALSE); -if (GetLevelByClass(CLASS_TYPE_BARD, oPC)>=5 || GetLevelByClass(CLASS_TYPE_WIZARD, oPC)>=5 || - GetLevelByClass(CLASS_TYPE_SORCERER, oPC)>=5) - { - SetLocked(OBJECT_SELF, FALSE); + ActionOpenDoor(OBJECT_SELF); - ActionOpenDoor(OBJECT_SELF); + DelayCommand(7.0, ActionCloseDoor(OBJECT_SELF)); - DelayCommand(7.0, ActionCloseDoor(OBJECT_SELF)); + DelayCommand(7.1, SetLocked(OBJECT_SELF, TRUE)); + } - DelayCommand(7.1, SetLocked(OBJECT_SELF, TRUE)); - } - -else - { - FloatingTextStringOnCreature("Only Magic Users are allowed within..", oPC, TRUE); - } - -} + else + { + FloatingTextStringOnCreature("Only practicioners of the arcane arts are allowed within...", oPC, TRUE); + } +} \ No newline at end of file diff --git a/_module/nss/mageonly.nss b/_module/nss/mageonly.nss index 0aacf0dd..ab25bd37 100644 --- a/_module/nss/mageonly.nss +++ b/_module/nss/mageonly.nss @@ -1,17 +1,30 @@ +#include "prc_class_const" + void main() { -object oDoor = OBJECT_SELF; + object oDoor = OBJECT_SELF; + object oPC = GetNearestCreature(CREATURE_TYPE_PLAYER_CHAR, PLAYER_CHAR_IS_PC); + + int nClass; + +//:: Restrict based on the player's class + nClass = GetLevelByClass(CLASS_TYPE_WIZARD, oPC) + +GetLevelByClass(CLASS_TYPE_SORCERER, oPC) + +GetLevelByClass(CLASS_TYPE_DREAD_NECROMANCER, oPC) + +GetLevelByClass(CLASS_TYPE_WARMAGE, oPC) + +GetLevelByClass(CLASS_TYPE_SHADOWCASTER, oPC) + +GetLevelByClass(CLASS_TYPE_SUBLIME_CHORD, oPC) + +GetLevelByClass(CLASS_TYPE_ARCHMAGE, oPC) + +GetLevelByClass(CLASS_TYPE_WARLOCK, oPC); -object oPC = GetNearestCreature(CREATURE_TYPE_PLAYER_CHAR, PLAYER_CHAR_IS_PC); -int class1 = GetLevelByClass(CLASS_TYPE_WIZARD, oPC); -int class2 = GetLevelByClass(CLASS_TYPE_SORCERER, oPC); -int pass = class1 + class2; -if (pass >=20){ + if (nClass >= 20) + { + AssignCommand(oDoor, ActionOpenDoor(oDoor)); + SendMessageToPC(oPC, "You may pass."); + } - AssignCommand(oDoor, ActionOpenDoor(oDoor)); - SendMessageToPC(oPC, "You may pass."); -} -else{ -SendMessageToPC(oPC, "You will not pass."); -} -} + else + { + SendMessageToPC(oPC, "You will not pass."); + } +} \ No newline at end of file diff --git a/_module/nss/mageonly2.nss b/_module/nss/mageonly2.nss index ed7cdae1..9ee8c270 100644 --- a/_module/nss/mageonly2.nss +++ b/_module/nss/mageonly2.nss @@ -1,20 +1,37 @@ +#include "prc_class_const" + void main() { -object oDoor = OBJECT_SELF; + object oDoor = OBJECT_SELF; + object oPC = GetNearestCreature(CREATURE_TYPE_PLAYER_CHAR, PLAYER_CHAR_IS_PC); + + int nClass; + +//:: Restrict based on the player's class + nClass = GetLevelByClass(CLASS_TYPE_CRUSADER, oPC) + +GetLevelByClass(CLASS_TYPE_FIGHTER, oPC) + +GetLevelByClass(CLASS_TYPE_KNIGHT, oPC) + +GetLevelByClass(CLASS_TYPE_MARSHAL, oPC) + +GetLevelByClass(CLASS_TYPE_SAMURAI, oPC) + +GetLevelByClass(CLASS_TYPE_SWASHBUCKLER, oPC) + +GetLevelByClass(CLASS_TYPE_WARBLADE, oPC) + +GetLevelByClass(CLASS_TYPE_PSYWAR, oPC) + +GetLevelByClass(CLASS_TYPE_RANGER, oPC) + +GetLevelByClass(CLASS_TYPE_BARBARIAN, oPC) + +GetLevelByClass(CLASS_TYPE_MONK, oPC) + +GetLevelByClass(CLASS_TYPE_SWORDSAGE, oPC) + +GetLevelByClass(CLASS_TYPE_SOULKNIFE, oPC) + +GetLevelByClass(CLASS_TYPE_SOHEI, oPC); -object oPC = GetNearestCreature(CREATURE_TYPE_PLAYER_CHAR, PLAYER_CHAR_IS_PC); -int class1 = GetLevelByClass(CLASS_TYPE_BARBARIAN, oPC); -int class2 = GetLevelByClass(CLASS_TYPE_FIGHTER, oPC); -int class3 = GetLevelByClass(CLASS_TYPE_MONK, oPC); -int class4 = GetLevelByClass(CLASS_TYPE_PALADIN, oPC); -int class5 = GetLevelByClass(CLASS_TYPE_RANGER, oPC); -int pass = class1 + class2 + class3 + class4 + class5; -if (pass >=20){ + if (nClass >= 20) + { + AssignCommand(oDoor, ActionOpenDoor(oDoor)); + SendMessageToPC(oPC, "You may pass."); + } - AssignCommand(oDoor, ActionOpenDoor(oDoor)) ; - SendMessageToPC(oPC, "You may pass."); -} -else{ -SendMessageToPC(oPC, "You will not pass."); -} -} + else + { + SendMessageToPC(oPC, "You will not pass."); + } + +} \ No newline at end of file diff --git a/_module/nss/nw_c2_default1.nss b/_module/nss/nw_c2_default1.nss new file mode 100644 index 00000000..19ef4f9e --- /dev/null +++ b/_module/nss/nw_c2_default1.nss @@ -0,0 +1,106 @@ +//::////////////////////////////////////////////////// +//:: NW_C2_DEFAULT1 +/* + Default OnHeartbeat script for NPCs. + + This script causes NPCs to perform default animations + while not otherwise engaged. + + This script duplicates the behavior of the default + script and just cleans up the code and removes + redundant conditional checks. + + */ +//::////////////////////////////////////////////////// +//:: Copyright (c) 2002 Floodgate Entertainment +//:: Created By: Naomi Novik +//:: Created On: 12/22/2002 +//::////////////////////////////////////////////////// + +#include "nw_i0_generic" + +void main() +{ + ExecuteScript("prc_npc_hb", OBJECT_SELF); + + // * if not runnning normal or better Ai then exit for performance reasons + if (GetAILevel() == AI_LEVEL_VERY_LOW) return; + + // Buff ourselves up right away if we should + if(GetSpawnInCondition(NW_FLAG_FAST_BUFF_ENEMY)) + { + // This will return TRUE if an enemy was within 40.0 m + // and we buffed ourselves up instantly to respond -- + // simulates a spellcaster with protections enabled + // already. + if(TalentAdvancedBuff(40.0)) + { + // This is a one-shot deal + SetSpawnInCondition(NW_FLAG_FAST_BUFF_ENEMY, FALSE); + + // This return means we skip sending the user-defined + // heartbeat signal in this one case. + return; + } + } + + + if(GetHasEffect(EFFECT_TYPE_SLEEP)) + { + // If we're asleep and this is the result of sleeping + // at night, apply the floating 'z's visual effect + // every so often + + if(GetSpawnInCondition(NW_FLAG_SLEEPING_AT_NIGHT)) + { + effect eVis = EffectVisualEffect(VFX_IMP_SLEEP); + if(d10() > 6) + { + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, OBJECT_SELF); + } + } + } + + // If we have the 'constant' waypoints flag set, walk to the next + // waypoint. + else if ( GetWalkCondition(NW_WALK_FLAG_CONSTANT) ) + { + WalkWayPoints(); + } + + // Check to see if we should be playing default animations + // - make sure we don't have any current targets + else if ( !GetIsObjectValid(GetAttemptedAttackTarget()) + && !GetIsObjectValid(GetAttemptedSpellTarget()) + // && !GetIsPostOrWalking()) + && !GetIsObjectValid(GetNearestSeenEnemy())) + { + if (GetBehaviorState(NW_FLAG_BEHAVIOR_SPECIAL) || GetBehaviorState(NW_FLAG_BEHAVIOR_OMNIVORE) || + GetBehaviorState(NW_FLAG_BEHAVIOR_HERBIVORE)) + { + // This handles special attacking/fleeing behavior + // for omnivores & herbivores. + DetermineSpecialBehavior(); + } + else if (!IsInConversation(OBJECT_SELF)) + { + if (GetSpawnInCondition(NW_FLAG_AMBIENT_ANIMATIONS) + || GetSpawnInCondition(NW_FLAG_AMBIENT_ANIMATIONS_AVIAN) + || GetIsEncounterCreature()) + { + PlayMobileAmbientAnimations(); + } + else if (GetSpawnInCondition(NW_FLAG_IMMOBILE_AMBIENT_ANIMATIONS)) + { + PlayImmobileAmbientAnimations(); + } + } + } + + // Send the user-defined event signal if specified + if(GetSpawnInCondition(NW_FLAG_HEARTBEAT_EVENT)) + { + SignalEvent(OBJECT_SELF, EventUserDefined(EVENT_HEARTBEAT)); + } +} + diff --git a/_module/nss/nw_c2_default2.nss b/_module/nss/nw_c2_default2.nss new file mode 100644 index 00000000..33b7491f --- /dev/null +++ b/_module/nss/nw_c2_default2.nss @@ -0,0 +1,166 @@ +//::////////////////////////////////////////////////// +//:: NW_C2_DEFAULT2 +/* + Default OnPerception event handler for NPCs. + + Handles behavior when perceiving a creature for the + first time. + */ +//::////////////////////////////////////////////////// + +#include "nw_i0_generic" + +void main() +{ + ExecuteScript("prc_npc_percep", OBJECT_SELF); + +// * if not runnning normal or better Ai then exit for performance reasons + // * if not runnning normal or better Ai then exit for performance reasons + if (GetAILevel() == AI_LEVEL_VERY_LOW) return; + + object oPercep = GetLastPerceived(); + int bSeen = GetLastPerceptionSeen(); + int bHeard = GetLastPerceptionHeard(); + if (bHeard == FALSE) + { + // Has someone vanished in front of me? + bHeard = GetLastPerceptionVanished(); + } + + // This will cause the NPC to speak their one-liner + // conversation on perception even if they are already + // in combat. + if(GetSpawnInCondition(NW_FLAG_SPECIAL_COMBAT_CONVERSATION) + && GetIsPC(oPercep) + && bSeen) + { + SpeakOneLinerConversation(); + } + + // March 5 2003 Brent + // Had to add this section back in, since modifications were not taking this specific + // example into account -- it made invisibility basically useless. + //If the last perception event was hearing based or if someone vanished then go to search mode + if ((GetLastPerceptionVanished()) && GetIsEnemy(GetLastPerceived())) + { + object oGone = GetLastPerceived(); + if((GetAttemptedAttackTarget() == GetLastPerceived() || + GetAttemptedSpellTarget() == GetLastPerceived() || + GetAttackTarget() == GetLastPerceived()) && GetArea(GetLastPerceived()) != GetArea(OBJECT_SELF)) + { + ClearAllActions(); + DetermineCombatRound(); + } + } + + // This section has been heavily revised while keeping the + // pre-existing behavior: + // - If we're in combat, keep fighting. + // - If not and we've perceived an enemy, start to fight. + // Even if the perception event was a 'vanish', that's + // still what we do anyway, since that will keep us + // fighting any visible targets. + // - If we're not in combat and haven't perceived an enemy, + // see if the perception target is a PC and if we should + // speak our attention-getting one-liner. + if (GetIsInCombat(OBJECT_SELF)) + { + // don't do anything else, we're busy + //MyPrintString("GetIsFighting: TRUE"); + + } + // * BK FEB 2003 Only fight if you can see them. DO NOT RELY ON HEARING FOR ENEMY DETECTION + else if (GetIsEnemy(oPercep) && bSeen) + { // SpawnScriptDebugger(); + //MyPrintString("GetIsEnemy: TRUE"); + // We spotted an enemy and we're not already fighting + if(!GetHasEffect(EFFECT_TYPE_SLEEP)) { + if(GetBehaviorState(NW_FLAG_BEHAVIOR_SPECIAL)) + { + //MyPrintString("DetermineSpecialBehavior"); + DetermineSpecialBehavior(); + } else + { + //MyPrintString("DetermineCombatRound"); + SetFacingPoint(GetPosition(oPercep)); + SpeakString("NW_I_WAS_ATTACKED", TALKVOLUME_SILENT_TALK); + DetermineCombatRound(); + } + } + } + else + { + if (bSeen) + { + //MyPrintString("GetLastPerceptionSeen: TRUE"); + if(GetBehaviorState(NW_FLAG_BEHAVIOR_SPECIAL)) { + DetermineSpecialBehavior(); + } else if (GetSpawnInCondition(NW_FLAG_SPECIAL_CONVERSATION) + && GetIsPC(oPercep)) + { + // The NPC will speak their one-liner conversation + // This should probably be: + // SpeakOneLinerConversation(oPercep); + // instead, but leaving it as is for now. + ActionStartConversation(OBJECT_SELF); + } + } + else + // * July 14 2003: Some minor reactions based on invisible creatures being nearby + if (bHeard && GetIsEnemy(oPercep)) + { + // SpeakString("vanished"); + // * don't want creatures wandering too far after noises + if (GetDistanceToObject(oPercep) <= 7.0) + { +// if (GetHasSpell(SPELL_TRUE_SEEING) == TRUE) + if (GetHasSpell(SPELL_TRUE_SEEING)) + { + ActionCastSpellAtObject(SPELL_TRUE_SEEING, OBJECT_SELF); + } + else +// if (GetHasSpell(SPELL_SEE_INVISIBILITY) == TRUE) + if (GetHasSpell(SPELL_SEE_INVISIBILITY)) + { + ActionCastSpellAtObject(SPELL_SEE_INVISIBILITY, OBJECT_SELF); + } + else +// if (GetHasSpell(SPELL_INVISIBILITY_PURGE) == TRUE) + if (GetHasSpell(SPELL_INVISIBILITY_PURGE)) + { + ActionCastSpellAtObject(SPELL_INVISIBILITY_PURGE, OBJECT_SELF); + } + else + { + ActionPlayAnimation(ANIMATION_FIREFORGET_HEAD_TURN_LEFT, 0.5); + ActionPlayAnimation(ANIMATION_FIREFORGET_HEAD_TURN_RIGHT, 0.5); + ActionPlayAnimation(ANIMATION_FIREFORGET_PAUSE_SCRATCH_HEAD, 0.5); + } + } + } + + // activate ambient animations or walk waypoints if appropriate + if (!IsInConversation(OBJECT_SELF)) { + if (GetIsPostOrWalking()) { + WalkWayPoints(); + } else if (GetIsPC(oPercep) && + (GetSpawnInCondition(NW_FLAG_AMBIENT_ANIMATIONS) + || GetSpawnInCondition(NW_FLAG_AMBIENT_ANIMATIONS_AVIAN) + || GetSpawnInCondition(NW_FLAG_IMMOBILE_AMBIENT_ANIMATIONS) + || GetIsEncounterCreature())) + { + SetAnimationCondition(NW_ANIM_FLAG_IS_ACTIVE); + } + } + } + + // Send the user-defined event if appropriate + if(GetSpawnInCondition(NW_FLAG_PERCIEVE_EVENT) && GetLastPerceptionSeen()) + { + SignalEvent(OBJECT_SELF, EventUserDefined(EVENT_PERCEIVE)); + } +} + + + + diff --git a/_module/nss/nw_c2_default3.nss b/_module/nss/nw_c2_default3.nss new file mode 100644 index 00000000..572e1239 --- /dev/null +++ b/_module/nss/nw_c2_default3.nss @@ -0,0 +1,58 @@ +//:://///////////////////////////////////////////// +//:: Default: End of Combat Round +//:: NW_C2_DEFAULT3 +//:: Copyright (c) 2008 Bioware Corp. +//::////////////////////////////////////////////// +/* + Calls the end of combat script every round +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Oct 16, 2001 +//::////////////////////////////////////////////// +//::////////////////////////////////////////////// +//:: Modified By: Deva Winblood +//:: Modified On: Feb 16th, 2008 +//:: Added Support for Mounted Combat Feat Support +//::////////////////////////////////////////////// + +#include "NW_I0_GENERIC" + +void main() +{ + ExecuteScript("prc_npc_combat", OBJECT_SELF); + + if (!GetLocalInt(GetModule(),"X3_NO_MOUNTED_COMBAT_FEAT")) + { // set variables on target for mounted combat + DeleteLocalInt(OBJECT_SELF,"bX3_LAST_ATTACK_PHYSICAL"); + DeleteLocalInt(OBJECT_SELF,"nX3_HP_BEFORE"); + DeleteLocalInt(OBJECT_SELF,"bX3_ALREADY_MOUNTED_COMBAT"); + if (GetHasFeat(FEAT_MOUNTED_COMBAT,OBJECT_SELF)) + { // check for AC increase + int nRoll=d20()+GetSkillRank(SKILL_RIDE); + nRoll=nRoll-10; + if (nRoll>4) + { // ac increase + nRoll=nRoll/5; + ApplyEffectToObject(DURATION_TYPE_TEMPORARY,EffectACIncrease(nRoll),OBJECT_SELF,8.5); + } // ac increase + } // check for AC increase + } // set variables on target for mounted combat + + if(GetBehaviorState(NW_FLAG_BEHAVIOR_SPECIAL)) + { + DetermineSpecialBehavior(); + } + else if(!GetSpawnInCondition(NW_FLAG_SET_WARNINGS)) + { + DetermineCombatRound(); + } + if(GetSpawnInCondition(NW_FLAG_END_COMBAT_ROUND_EVENT)) + { + SignalEvent(OBJECT_SELF, EventUserDefined(1003)); + } +} + + + + diff --git a/_module/nss/nw_c2_default4.nss b/_module/nss/nw_c2_default4.nss new file mode 100644 index 00000000..256e0bb2 --- /dev/null +++ b/_module/nss/nw_c2_default4.nss @@ -0,0 +1,92 @@ +//::////////////////////////////////////////////////// +//:: NW_C2_DEFAULT4 +/* + Default OnConversation event handler for NPCs. + + */ +//::////////////////////////////////////////////////// +//:: Copyright (c) 2002 Floodgate Entertainment +//:: Created By: Naomi Novik +//:: Created On: 12/22/2002 +//::////////////////////////////////////////////////// + +#include "nw_i0_generic" + +void main() +{ + ExecuteScript("prc_npc_conv", OBJECT_SELF); + + // * if petrified, jump out + if (GetHasEffect(EFFECT_TYPE_PETRIFY, OBJECT_SELF) == TRUE) + { + return; + } + + // * If dead, exit directly. + if (GetIsDead(OBJECT_SELF) == TRUE) + { + return; + } + + // See if what we just 'heard' matches any of our + // predefined patterns + int nMatch = GetListenPatternNumber(); + object oShouter = GetLastSpeaker(); + + if (nMatch == -1) + { + // Not a match -- start an ordinary conversation + if (GetCommandable(OBJECT_SELF)) + { + ClearActions(CLEAR_NW_C2_DEFAULT4_29); + BeginConversation(); + } + else + // * July 31 2004 + // * If only charmed then allow conversation + // * so you can have a better chance of convincing + // * people of lowering prices + if (GetHasEffect(EFFECT_TYPE_CHARMED) == TRUE) + { + ClearActions(CLEAR_NW_C2_DEFAULT4_29); + BeginConversation(); + } + } + // Respond to shouts from friendly non-PCs only + else if (GetIsObjectValid(oShouter) + && !GetIsPC(oShouter) + && GetIsFriend(oShouter)) + { + object oIntruder = OBJECT_INVALID; + // Determine the intruder if any + if(nMatch == 4) + { + oIntruder = GetLocalObject(oShouter, "NW_BLOCKER_INTRUDER"); + } + else if (nMatch == 5) + { + oIntruder = GetLastHostileActor(oShouter); + if(!GetIsObjectValid(oIntruder)) + { + oIntruder = GetAttemptedAttackTarget(); + if(!GetIsObjectValid(oIntruder)) + { + oIntruder = GetAttemptedSpellTarget(); + if(!GetIsObjectValid(oIntruder)) + { + oIntruder = OBJECT_INVALID; + } + } + } + } + + // Actually respond to the shout + RespondToShout(oShouter, nMatch, oIntruder); + } + + // Send the user-defined event if appropriate + if(GetSpawnInCondition(NW_FLAG_ON_DIALOGUE_EVENT)) + { + SignalEvent(OBJECT_SELF, EventUserDefined(EVENT_DIALOGUE)); + } +} diff --git a/_module/nss/nw_c2_default6.nss b/_module/nss/nw_c2_default6.nss new file mode 100644 index 00000000..d362ecf1 --- /dev/null +++ b/_module/nss/nw_c2_default6.nss @@ -0,0 +1,109 @@ +//::////////////////////////////////////////////////// +//:: NW_C2_DEFAULT6 +//:: Default OnDamaged handler +/* + If already fighting then ignore, else determine + combat round + */ +//::////////////////////////////////////////////////// +//:: Copyright (c) 2002 Floodgate Entertainment +//:: Created By: Naomi Novik +//:: Created On: 12/22/2002 +//::////////////////////////////////////////////////// +//::////////////////////////////////////////////////// +//:: Modified By: Deva Winblood +//:: Modified On: Jan 17th, 2008 +//:: Added Support for Mounted Combat Feat Support +//::////////////////////////////////////////////////// + +#include "nw_i0_generic" +#include "x3_inc_horse" + +void main() +{ + ExecuteScript("prc_npc_damaged", OBJECT_SELF); + + object oDamager = GetLastDamager(); + object oMe=OBJECT_SELF; + int nHPBefore; + if (!GetLocalInt(GetModule(),"X3_NO_MOUNTED_COMBAT_FEAT")) + if (GetHasFeat(FEAT_MOUNTED_COMBAT)&&HorseGetIsMounted(OBJECT_SELF)) + { // see if can negate some damage + if (GetLocalInt(OBJECT_SELF,"bX3_LAST_ATTACK_PHYSICAL")) + { // last attack was physical + nHPBefore=GetLocalInt(OBJECT_SELF,"nX3_HP_BEFORE"); + if (!GetLocalInt(OBJECT_SELF,"bX3_ALREADY_MOUNTED_COMBAT")) + { // haven't already had a chance to use this for the round + SetLocalInt(OBJECT_SELF,"bX3_ALREADY_MOUNTED_COMBAT",TRUE); + int nAttackRoll=GetBaseAttackBonus(oDamager)+d20(); + int nRideCheck=GetSkillRank(SKILL_RIDE,OBJECT_SELF)+d20(); + if (nRideCheck>=nAttackRoll&&!GetIsDead(OBJECT_SELF)) + { // averted attack + if (GetIsPC(oDamager)) SendMessageToPC(oDamager,GetName(OBJECT_SELF)+GetStringByStrRef(111991)); + //if (GetIsPC(OBJECT_SELF)) SendMessageToPCByStrRef(OBJECT_SELF,111992"); + if (GetCurrentHitPoints(OBJECT_SELF)<nHPBefore) + { // heal + effect eHeal=EffectHeal(nHPBefore-GetCurrentHitPoints(OBJECT_SELF)); + AssignCommand(GetModule(),ApplyEffectToObject(DURATION_TYPE_INSTANT,eHeal,oMe)); + } // heal + } // averted attack + } // haven't already had a chance to use this for the round + } // last attack was physical + } // see if can negate some damage + if(GetFleeToExit()) { + // We're supposed to run away, do nothing + } else if (GetSpawnInCondition(NW_FLAG_SET_WARNINGS)) { + // don't do anything? + } else { + if (!GetIsObjectValid(oDamager)) { + // don't do anything, we don't have a valid damager + } else if (!GetIsFighting(OBJECT_SELF)) { + // If we're not fighting, determine combat round + if(GetBehaviorState(NW_FLAG_BEHAVIOR_SPECIAL)) { + DetermineSpecialBehavior(oDamager); + } else { + if(!GetObjectSeen(oDamager) + && GetArea(OBJECT_SELF) == GetArea(oDamager)) { + // We don't see our attacker, go find them + ActionMoveToLocation(GetLocation(oDamager), TRUE); + ActionDoCommand(DetermineCombatRound()); + } else { + DetermineCombatRound(); + } + } + } else { + // We are fighting already -- consider switching if we've been + // attacked by a more powerful enemy + object oTarget = GetAttackTarget(); + if (!GetIsObjectValid(oTarget)) + oTarget = GetAttemptedAttackTarget(); + if (!GetIsObjectValid(oTarget)) + oTarget = GetAttemptedSpellTarget(); + + // If our target isn't valid + // or our damager has just dealt us 25% or more + // of our hp in damager + // or our damager is more than 2HD more powerful than our target + // switch to attack the damager. + if (!GetIsObjectValid(oTarget) + || ( + oTarget != oDamager + && ( + GetTotalDamageDealt() > (GetMaxHitPoints(OBJECT_SELF) / 4) + || (GetHitDice(oDamager) - 2) > GetHitDice(oTarget) + ) + ) + ) + { + // Switch targets + DetermineCombatRound(oDamager); + } + } + } + + // Send the user-defined event signal + if(GetSpawnInCondition(NW_FLAG_DAMAGED_EVENT)) + { + SignalEvent(OBJECT_SELF, EventUserDefined(EVENT_DAMAGED)); + } +} diff --git a/_module/nss/nw_c2_default8.nss b/_module/nss/nw_c2_default8.nss new file mode 100644 index 00000000..731908d1 --- /dev/null +++ b/_module/nss/nw_c2_default8.nss @@ -0,0 +1,30 @@ +//::////////////////////////////////////////////////// +//:: NW_C2_DEFAULT8 +/* + Default OnDisturbed event handler for NPCs. + */ +//::////////////////////////////////////////////////// +//:: Copyright (c) 2002 Floodgate Entertainment +//:: Created By: Naomi Novik +//:: Created On: 12/22/2002 +//::////////////////////////////////////////////////// + +#include "nw_i0_generic" + +void main() +{ + ExecuteScript("prc_npc_disturb", OBJECT_SELF); + + object oTarget = GetLastDisturbed(); + + // If we've been disturbed and are not already fighting, + // attack our disturber. + if (GetIsObjectValid(oTarget) && !GetIsFighting(OBJECT_SELF)) { + DetermineCombatRound(oTarget); + } + + // Send the disturbed flag if appropriate. + if(GetSpawnInCondition(NW_FLAG_DISTURBED_EVENT)) { + SignalEvent(OBJECT_SELF, EventUserDefined(EVENT_DISTURBED)); + } +} diff --git a/_module/nss/nw_c2_defaulta.nss b/_module/nss/nw_c2_defaulta.nss new file mode 100644 index 00000000..e76fe15a --- /dev/null +++ b/_module/nss/nw_c2_defaulta.nss @@ -0,0 +1,20 @@ +//:://///////////////////////////////////////////// +//:: Default: On Rested +//:: NW_C2_DEFAULTA +//:: Copyright (c) 2002 Bioware Corp. +//::////////////////////////////////////////////// +/* + Determines the course of action to be taken + after having just rested. +*/ +//::////////////////////////////////////////////// +//:: Created By: Don Moar +//:: Created On: April 28, 2002 +//::////////////////////////////////////////////// +void main() +{ + ExecuteScript("prc_npc_rested", OBJECT_SELF); + + return; + +} diff --git a/_module/nss/nw_c2_defaultb.nss b/_module/nss/nw_c2_defaultb.nss new file mode 100644 index 00000000..13385446 --- /dev/null +++ b/_module/nss/nw_c2_defaultb.nss @@ -0,0 +1,159 @@ +//:://///////////////////////////////////////////// +//:: Default: On Spell Cast At +//:: NW_C2_DEFAULTB +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + This determines if the spell just cast at the + target is harmful or not. + + GZ 2003-Oct-02 : - New AoE Behavior AI. Will use + Dispel Magic against AOES + - Flying Creatures will ignore + Grease + +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Dec 6, 2001 +//:: Last Modified On: 2003-Oct-13 +//::////////////////////////////////////////////// +//::////////////////////////////////////////////// +//:: Modified By: Deva Winblood +//:: Modified On: Jan 4th, 2008 +//:: Added Support for Mounted Combat Feat Support +//::////////////////////////////////////////////// + +#include "nw_i0_generic" +#include "x2_i0_spells" + +void main() +{ + ExecuteScript("prc_npc_spellat", OBJECT_SELF); + + object oCaster = GetLastSpellCaster(); + + + if(GetLastSpellHarmful()) + { + SetCommandable(TRUE); + + if (!GetLocalInt(GetModule(),"X3_NO_MOUNTED_COMBAT_FEAT")) + { // set variables on target for mounted combat + DeleteLocalInt(OBJECT_SELF,"bX3_LAST_ATTACK_PHYSICAL"); + } // set variables on target for mounted combat + + // ------------------------------------------------------------------ + // If I was hurt by someone in my own faction + // Then clear any hostile feelings I have against them + // After all, we're all just trying to do our job here + // if we singe some eyebrow hair, oh well. + // ------------------------------------------------------------------ + if (GetFactionEqual(oCaster, OBJECT_SELF) == TRUE) + { + ClearPersonalReputation(oCaster, OBJECT_SELF); + ClearAllActions(TRUE); + DelayCommand(1.2, ActionDoCommand(DetermineCombatRound(OBJECT_INVALID))); + // Send the user-defined event as appropriate + if(GetSpawnInCondition(NW_FLAG_SPELL_CAST_AT_EVENT)) + { + SignalEvent(OBJECT_SELF, EventUserDefined(EVENT_SPELL_CAST_AT)); + } + return; + } + + int bAttack = TRUE; + // ------------------------------------------------------------------ + // GZ, 2003-Oct-02 + // Try to do something smart if we are subject to an AoE Spell. + // ------------------------------------------------------------------ + if (MatchAreaOfEffectSpell(GetLastSpell()) == TRUE) + { + int nAI = (GetBestAOEBehavior(GetLastSpell())); // from x2_i0_spells + switch (nAI) + { + case X2_SPELL_AOEBEHAVIOR_DISPEL_L: + case X2_SPELL_AOEBEHAVIOR_DISPEL_N: + case X2_SPELL_AOEBEHAVIOR_DISPEL_M: + case X2_SPELL_AOEBEHAVIOR_DISPEL_G: + case X2_SPELL_AOEBEHAVIOR_DISPEL_C: + bAttack = FALSE; + ActionCastSpellAtLocation(nAI, GetLocation(OBJECT_SELF)); + ActionDoCommand(SetCommandable(TRUE)); + SetCommandable(FALSE); + break; + + case X2_SPELL_AOEBEHAVIOR_FLEE: + ClearActions(CLEAR_NW_C2_DEFAULTB_GUSTWIND); + oCaster = GetLastSpellCaster(); + ActionForceMoveToObject(oCaster, TRUE, 2.0); + DelayCommand(1.2, ActionDoCommand(DetermineCombatRound(oCaster))); + bAttack = FALSE; + break; + + case X2_SPELL_AOEBEHAVIOR_IGNORE: + // well ... nothing + break; + + case X2_SPELL_AOEBEHAVIOR_GUST: + ActionCastSpellAtLocation(SPELL_GUST_OF_WIND, GetLocation(OBJECT_SELF)); + ActionDoCommand(SetCommandable(TRUE)); + SetCommandable(FALSE); + bAttack = FALSE; + break; + } + + } + // --------------------------------------------------------------------- + // Not an area of effect spell, but another hostile spell. + // If we're not already fighting someone else, + // attack the caster. + // --------------------------------------------------------------------- + if( !GetIsFighting(OBJECT_SELF) && bAttack) + { + if(GetBehaviorState(NW_FLAG_BEHAVIOR_SPECIAL)) + { + DetermineSpecialBehavior(oCaster); + } + else + { + DetermineCombatRound(oCaster); + } + } + + // We were attacked, so yell for help + SetCommandable(TRUE); + //Shout Attack my target, only works with the On Spawn In setup + SpeakString("NW_ATTACK_MY_TARGET", TALKVOLUME_SILENT_TALK); + + //Shout that I was attacked + SpeakString("NW_I_WAS_ATTACKED", TALKVOLUME_SILENT_TALK); + } + else + { + // --------------------------------------------------------------------- + // July 14, 2003 BK + // If there is a valid enemy nearby and a NON HARMFUL spell has been + // cast on me I should call DetermineCombatRound + // I may be invisible and casting spells on myself to buff myself up + // --------------------------------------------------------------------- + // Fix: JE - let's only do this if I'm currently in combat. If I'm not + // in combat, and something casts a spell on me, it'll make me search + // out the nearest enemy, no matter where they are on the level, which + // is kinda dumb. + object oEnemy =GetNearestEnemy(); + if ((GetIsObjectValid(oEnemy) == TRUE) && (GetIsInCombat() == TRUE)) + { + // SpeakString("keep me in combat"); + DetermineCombatRound(oEnemy); + } + } + + // Send the user-defined event as appropriate + if(GetSpawnInCondition(NW_FLAG_SPELL_CAST_AT_EVENT)) + { + SignalEvent(OBJECT_SELF, EventUserDefined(EVENT_SPELL_CAST_AT)); + } + + +} diff --git a/_module/nss/nw_c2_defaulte.nss b/_module/nss/nw_c2_defaulte.nss new file mode 100644 index 00000000..3d8ab2c9 --- /dev/null +++ b/_module/nss/nw_c2_defaulte.nss @@ -0,0 +1,51 @@ +//:://///////////////////////////////////////////// +//:: Default On Blocked +//:: NW_C2_DEFAULTE +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + This will cause blocked creatures to open + or smash down doors depending on int and + str. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Nov 23, 2001 +//::////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_npc_blocked", OBJECT_SELF); + + object oDoor = GetBlockingDoor(); + if (GetObjectType(oDoor) == OBJECT_TYPE_CREATURE) + { + // * Increment number of times blocked + /*SetLocalInt(OBJECT_SELF, "X2_NUMTIMES_BLOCKED", GetLocalInt(OBJECT_SELF, "X2_NUMTIMES_BLOCKED") + 1); + if (GetLocalInt(OBJECT_SELF, "X2_NUMTIMES_BLOCKED") > 3) + { + SpeakString("Blocked by creature"); + SetLocalInt(OBJECT_SELF, "X2_NUMTIMES_BLOCKED",0); + ClearAllActions(); + object oEnemy = GetNearestCreature(CREATURE_TYPE_REPUTATION, REPUTATION_TYPE_ENEMY); + if (GetIsObjectValid(oEnemy) == TRUE) + { + ActionEquipMostDamagingRanged(oEnemy); + ActionAttack(oEnemy); + } + return; + } */ + return; + } + if(GetAbilityScore(OBJECT_SELF, ABILITY_INTELLIGENCE) >= 5) + { + if(GetIsDoorActionPossible(oDoor, DOOR_ACTION_OPEN) && GetAbilityScore(OBJECT_SELF, ABILITY_INTELLIGENCE) >= 7 ) + { + DoDoorAction(oDoor, DOOR_ACTION_OPEN); + } + else if(GetIsDoorActionPossible(oDoor, DOOR_ACTION_BASH)) + { + DoDoorAction(oDoor, DOOR_ACTION_BASH); + } + } +} diff --git a/_module/nss/prc_pwonspawn.nss b/_module/nss/prc_pwonspawn.nss new file mode 100644 index 00000000..bcd39556 --- /dev/null +++ b/_module/nss/prc_pwonspawn.nss @@ -0,0 +1,12 @@ +//::////////////////////////////////////////////////// +//:: prc_pwonspawn +/* + PRC's OnSpawn event handler for NPCs. + + */ +//::////////////////////////////////////////////////// + +void main() +{ + ExecuteScript("prc_npc_spawn", OBJECT_SELF); +} diff --git a/_module/nss/roguecheck.nss b/_module/nss/roguecheck.nss index 719fdc13..ba0c4d0a 100644 --- a/_module/nss/roguecheck.nss +++ b/_module/nss/roguecheck.nss @@ -1,24 +1,34 @@ //Put this script OnOpen + +#include "prc_class_const" + void main() { + object oPC = GetLastUnlocked(); -object oPC = GetLastUnlocked(); + int nClass; + + nClass = GetLevelByClass(CLASS_TYPE_ROGUE, oPC) + +GetLevelByClass(CLASS_TYPE_NINJA, oPC) + +GetLevelByClass(CLASS_TYPE_SCOUT, oPC) + +GetLevelByClass(CLASS_TYPE_BEGUILER, oPC) + +GetLevelByClass(CLASS_TYPE_FACTOTUM, oPC) + +GetLevelByClass(CLASS_TYPE_PSYCHIC_ROGUE, oPC); + + if (!GetIsPC(oPC)) return; -if (!GetIsPC(oPC)) return; + if (nClass <= 0) + { + SendMessageToPC(oPC, "You may not pass!"); -if ((GetLevelByClass(CLASS_TYPE_ROGUE, oPC)==0)) - { - SendMessageToPC(oPC, "You may not pass!"); + ActionCloseDoor(OBJECT_SELF); - ActionCloseDoor(OBJECT_SELF); + SetLocked(OBJECT_SELF, TRUE); + } - SetLocked(OBJECT_SELF, TRUE); + else + { + SendMessageToPC(oPC, "You may pass."); + } - } -else - { - SendMessageToPC(oPC, "You may pass."); - - } - -} +} \ No newline at end of file diff --git a/_module/nss/royalroguesecret.nss b/_module/nss/royalroguesecret.nss index b3d8968f..4c23d4fa 100644 --- a/_module/nss/royalroguesecret.nss +++ b/_module/nss/royalroguesecret.nss @@ -1,36 +1,50 @@ -location lTarget; -object oTarget; - //Put this script OnEnter + +#include "prc_class_const" + void main() { + location lTarget; + object oTarget; + + object oPC = GetEnteringObject(); -object oPC = GetEnteringObject(); -int r = GetLevelByClass(CLASS_TYPE_ROGUE, oPC); -int s = GetSkillRank(SKILL_SEARCH, oPC, TRUE); + int nClass; + + nClass = GetLevelByClass(CLASS_TYPE_ROGUE, oPC) + +GetLevelByClass(CLASS_TYPE_NINJA, oPC) + +GetLevelByClass(CLASS_TYPE_SCOUT, oPC) + +GetLevelByClass(CLASS_TYPE_FACTOTUM, oPC) + +GetLevelByClass(CLASS_TYPE_PSYCHIC_ROGUE, oPC); + + int nSearch = GetSkillRank(SKILL_SEARCH, oPC, TRUE); -//They must be a level 21 rogue nothing happens -if (r <=20) - { - //Only if they can spot it! - if(s >=30) - FloatingTextStringOnCreature("You notice a strange looking crack in the wall.", oPC, FALSE); - } -else if (r >=21) - { - if(s >=34) - { - SendMessageToPC(oPC, "You found a secrete lever!"); +//:: They must be a level 21 rogue nothing happens + if (nClass <= 20) + { + //:: Only if they can spot it! + if(nSearch >= 30) + { + FloatingTextStringOnCreature("You notice a strange looking crack in the wall.", oPC, FALSE); + } + + } - oTarget = GetWaypointByTag("royalrogueway"); + else if (nClass >= 21) + { + if(nSearch >= 34) + { + SendMessageToPC(oPC, "You found a secret lever!"); - lTarget = GetLocation(oTarget); + oTarget = GetWaypointByTag("royalrogueway"); - if (GetAreaFromLocation(lTarget)==OBJECT_INVALID) return; + lTarget = GetLocation(oTarget); - DelayCommand(2.0, AssignCommand(oPC, ClearAllActions())); + if (GetAreaFromLocation(lTarget)==OBJECT_INVALID) return; - DelayCommand(2.0, AssignCommand(oPC, ActionJumpToLocation(lTarget))); - } - } -} + DelayCommand(2.0, AssignCommand(oPC, ClearAllActions())); + + DelayCommand(2.0, AssignCommand(oPC, ActionJumpToLocation(lTarget))); + } + } +} \ No newline at end of file diff --git a/_module/nss/ruinrod.nss b/_module/nss/ruinrod.nss index f460d367..3c58b807 100644 --- a/_module/nss/ruinrod.nss +++ b/_module/nss/ruinrod.nss @@ -17,7 +17,9 @@ the X2_ITEM_EVENT_ACTIVATE: script code will run. */ //////////////////////////////////////// + #include "x2_inc_switches" +#include "prc_class_const" //Main Script void main() @@ -92,8 +94,15 @@ void main() oTarget = GetItemActivatedTarget(); //The target of the item's power lway = GetItemActivatedTargetLocation(); //To get the location of the target! - nWLvl = GetLevelByClass(CLASS_TYPE_WIZARD, oPC); - nSLvl = GetLevelByClass(CLASS_TYPE_SORCERER, oPC); + nWLvl = GetLevelByClass(CLASS_TYPE_WIZARD, oPC); + + nSLvl = GetLevelByClass(CLASS_TYPE_SORCERER, oPC) + +GetLevelByClass(CLASS_TYPE_DREAD_NECROMANCER, oPC) + +GetLevelByClass(CLASS_TYPE_WARMAGE, oPC) + +GetLevelByClass(CLASS_TYPE_SHADOWCASTER, oPC) + +GetLevelByClass(CLASS_TYPE_WARLOCK, oPC) + +GetLevelByClass(CLASS_TYPE_DRAGONFIRE_ADEPT, oPC); + //Determine effects... if(nWLvl >=21) { diff --git a/_module/nss/secretcrack.nss b/_module/nss/secretcrack.nss index 23f7ba9f..518d444d 100644 --- a/_module/nss/secretcrack.nss +++ b/_module/nss/secretcrack.nss @@ -1,38 +1,47 @@ -location lTarget; -object oTarget; - //Put this script OnEnter + +#include "prc_class_const" + void main() { + object oPC = GetEnteringObject(); + object oTarget; + + location lTarget; -object oPC = GetEnteringObject(); + if (!GetIsPC(oPC)) return; -if (!GetIsPC(oPC)) return; + int DoOnce = GetLocalInt(oPC, GetTag(OBJECT_SELF)); -int DoOnce = GetLocalInt(oPC, GetTag(OBJECT_SELF)); + if (DoOnce==TRUE) return; -if (DoOnce==TRUE) return; + SetLocalInt(oPC, GetTag(OBJECT_SELF), TRUE); -SetLocalInt(oPC, GetTag(OBJECT_SELF), TRUE); + int nClass; + + nClass = GetLevelByClass(CLASS_TYPE_ROGUE, oPC) + +GetLevelByClass(CLASS_TYPE_NINJA, oPC) + +GetLevelByClass(CLASS_TYPE_SCOUT, oPC) + +GetLevelByClass(CLASS_TYPE_BEGUILER, oPC) + +GetLevelByClass(CLASS_TYPE_FACTOTUM, oPC) + +GetLevelByClass(CLASS_TYPE_PSYCHIC_ROGUE, oPC); + + if (nClass >= 1) + { + if (GetIsSkillSuccessful(oPC, SKILL_SEARCH, 88)) + { -if ((GetLevelByClass(CLASS_TYPE_ROGUE, oPC)>0)) - { - if (GetIsSkillSuccessful(oPC, SKILL_SEARCH, 88)) - { + oTarget = GetWaypointByTag("crackway1"); - oTarget = GetWaypointByTag("crackway1"); + lTarget = GetLocation(oTarget); - lTarget = GetLocation(oTarget); + if (GetAreaFromLocation(lTarget)==OBJECT_INVALID) return; - if (GetAreaFromLocation(lTarget)==OBJECT_INVALID) return; + AssignCommand(oPC, ClearAllActions()); - AssignCommand(oPC, ClearAllActions()); + AssignCommand(oPC, ActionJumpToLocation(lTarget)); - AssignCommand(oPC, ActionJumpToLocation(lTarget)); - - DelayCommand(1.0, FloatingTextStringOnCreature("You found a magical entrance to a small cave!", oPC)); - - - } - } -} + DelayCommand(1.0, FloatingTextStringOnCreature("You found the magical entrance to a small cave!", oPC)); + } + } +} \ No newline at end of file diff --git a/_module/nss/secretcrack2.nss b/_module/nss/secretcrack2.nss index 48498802..f512d95e 100644 --- a/_module/nss/secretcrack2.nss +++ b/_module/nss/secretcrack2.nss @@ -1,37 +1,47 @@ -location lTarget; -object oTarget; - //Put this script OnEnter + +#include "prc_class_const" + void main() { + object oPC = GetEnteringObject(); + object oTarget; + + location lTarget; -object oPC = GetEnteringObject(); + if (!GetIsPC(oPC)) return; -if (!GetIsPC(oPC)) return; + int DoOnce = GetLocalInt(oPC, GetTag(OBJECT_SELF)); -int DoOnce = GetLocalInt(oPC, GetTag(OBJECT_SELF)); + if (DoOnce==TRUE) return; -if (DoOnce==TRUE) return; + SetLocalInt(oPC, GetTag(OBJECT_SELF), TRUE); -SetLocalInt(oPC, GetTag(OBJECT_SELF), TRUE); + int nClass; + + nClass = GetLevelByClass(CLASS_TYPE_ROGUE, oPC) + +GetLevelByClass(CLASS_TYPE_NINJA, oPC) + +GetLevelByClass(CLASS_TYPE_SCOUT, oPC) + +GetLevelByClass(CLASS_TYPE_BEGUILER, oPC) + +GetLevelByClass(CLASS_TYPE_FACTOTUM, oPC) + +GetLevelByClass(CLASS_TYPE_PSYCHIC_ROGUE, oPC); + + if (nClass >= 11) + { + if (GetIsSkillSuccessful(oPC, SKILL_SEARCH, 88)) + { -if ((GetLevelByClass(CLASS_TYPE_ROGUE, oPC)>10)) - { - if (GetIsSkillSuccessful(oPC, SKILL_SEARCH, 88)) - { - oTarget = GetWaypointByTag("crackway2"); + oTarget = GetWaypointByTag("crackway1"); - lTarget = GetLocation(oTarget); + lTarget = GetLocation(oTarget); + if (GetAreaFromLocation(lTarget)==OBJECT_INVALID) return; - if (GetAreaFromLocation(lTarget)==OBJECT_INVALID) return; + AssignCommand(oPC, ClearAllActions()); - AssignCommand(oPC, ClearAllActions()); + AssignCommand(oPC, ActionJumpToLocation(lTarget)); - AssignCommand(oPC, ActionJumpToLocation(lTarget)); - - DelayCommand(1.0, FloatingTextStringOnCreature("You found a magical entrance to a small cave!", oPC)); - - } - } -} + DelayCommand(1.0, FloatingTextStringOnCreature("You found the magical entrance to a small cave!", oPC)); + } + } +} \ No newline at end of file diff --git a/_module/nss/tamper.nss b/_module/nss/tamper.nss index 65531356..4e4eee78 100644 --- a/_module/nss/tamper.nss +++ b/_module/nss/tamper.nss @@ -1,16 +1,23 @@ +#include "prc_class_const" + void main() { -object oDoor = OBJECT_SELF; - -object oPC = GetNearestCreature(CREATURE_TYPE_PLAYER_CHAR, PLAYER_CHAR_IS_PC); -int class1 = GetLevelByClass(CLASS_TYPE_ROGUE, oPC); -int class2 = GetLevelByClass(CLASS_TYPE_BARD, oPC); -int pass = class1 + class2; -if (pass <=14){ - AssignCommand(oDoor, ActionCloseDoor(oDoor)); - SetLocked(oDoor, TRUE) ; - - SendMessageToPC(oPC, "This complex lock has detected tampering, and relocked itself."); -} + object oDoor = OBJECT_SELF; + object oPC = GetNearestCreature(CREATURE_TYPE_PLAYER_CHAR, PLAYER_CHAR_IS_PC); + + int nClass; + + nClass = GetLevelByClass(CLASS_TYPE_ROGUE, oPC) + +GetLevelByClass(CLASS_TYPE_NINJA, oPC) + +GetLevelByClass(CLASS_TYPE_BEGUILER, oPC) + +GetLevelByClass(CLASS_TYPE_FACTOTUM, oPC) + +GetLevelByClass(CLASS_TYPE_PSYCHIC_ROGUE, oPC); + + if (nClass <= 14) + { + AssignCommand(oDoor, ActionCloseDoor(oDoor)); + SetLocked(oDoor, TRUE) ; + SendMessageToPC(oPC, "This complex lock has detected tampering, and relocked itself."); + } } diff --git a/_module/nss/x_o2_classwea_12.nss b/_module/nss/x_o2_classwea_12.nss index a0bbd50e..379de63d 100644 --- a/_module/nss/x_o2_classwea_12.nss +++ b/_module/nss/x_o2_classwea_12.nss @@ -1,5 +1,6 @@ #include "X_O2_CONINCLUDE" #include "GSLOOT_LIB" +#include "prc_class_const" // Modified by AW Olorin 1-12-2004 // Anti-GS Looting @@ -2646,6 +2647,43 @@ void CreateWarhammer(object oTarget, object oAdventurer) if (sItem != "") dbCreateItemOnObject(sItem, oTarget, 1); } +void CreateWhip(object oTarget, object oAdventurer) +{ + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + sItem = "x2_it_wpmwhip1"; + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + sItem = "x2_it_wpmwhip1"; + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "x2_it_wpmwhip1"; break; + case 2: sItem = "x2_it_wpmwhip2"; break; + } + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + sItem = "x2_it_wpmwhip2"; + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + sItem = "x2_it_wpmwhip3"; + } + else if (GetRange(6, nHD)) // * 16000 and up + { + sItem = "x2_it_wpmwhip3"; + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} //:://///////////////////////////////////////////// //:: Prefers //:: Copyright (c) 2001 Bioware Corp. @@ -2850,13 +2888,60 @@ location lLoc = GetLocation(OBJECT_SELF); { // * if get to this point then the PC did not have Weapon Focus // * in anything then do additional logic to give an appropriate weapon + if (GetLevelByClass(CLASS_TYPE_ALAGHAR, oLastOpener) >= 1) + { + CreateBattleAxe(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_HEARTWARDER, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_LASHER, oLastOpener) >= 1) + { + CreateWhip(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_STORMLORD, oLastOpener) >= 1) + { + CreateSpear(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_BLIGHTLORD, oLastOpener) >= 1) + { + CreateHalberd(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_HALFLING_WARSLINGER, oLastOpener) >= 1) + { + CreateSling(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_BOWMAN, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_BLARCHER, oLastOpener) >= 1) + { + CreateLongbow(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_SAMURAI, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_CW_SAMURAI, oLastOpener) >= 1) + { + CreateKatana(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_SWASHBUCKLER, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_PSYCHIC_ROGUE, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_DUELIST, oLastOpener) >= 1) + { + CreateRapier(oContainer, oLastOpener); + } + else if (GetLevelByClass(CLASS_TYPE_DRUID, oLastOpener) >= 1) { CreateSpecificDruidWeapon(oContainer, oLastOpener); } else - if (GetLevelByClass(CLASS_TYPE_WIZARD, oLastOpener) >= 1) + if (GetLevelByClass(CLASS_TYPE_WIZARD, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_PSION, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_SHADOWCASTER, oLastOpener) >= 1) { CreateSpecificWizardWeapon(oContainer, oLastOpener); diff --git a/_module/nss/x_o2_classwea_15.nss b/_module/nss/x_o2_classwea_15.nss index 048aa38a..18e28a6c 100644 --- a/_module/nss/x_o2_classwea_15.nss +++ b/_module/nss/x_o2_classwea_15.nss @@ -1,5 +1,6 @@ #include "X_O2_CONINCLUDE" #include "GSLOOT_LIB" +#include "prc_class_const" // Modified by AW Olorin 1-12-2004 // Anti-GS Looting @@ -2646,6 +2647,43 @@ void CreateWarhammer(object oTarget, object oAdventurer) if (sItem != "") dbCreateItemOnObject(sItem, oTarget, 1); } +void CreateWhip(object oTarget, object oAdventurer) +{ + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + sItem = "x2_it_wpmwhip1"; + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + sItem = "x2_it_wpmwhip1"; + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "x2_it_wpmwhip1"; break; + case 2: sItem = "x2_it_wpmwhip2"; break; + } + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + sItem = "x2_it_wpmwhip2"; + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + sItem = "x2_it_wpmwhip3"; + } + else if (GetRange(6, nHD)) // * 16000 and up + { + sItem = "x2_it_wpmwhip3"; + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} //:://///////////////////////////////////////////// //:: Prefers //:: Copyright (c) 2001 Bioware Corp. @@ -2850,13 +2888,60 @@ location lLoc = GetLocation(OBJECT_SELF); { // * if get to this point then the PC did not have Weapon Focus // * in anything then do additional logic to give an appropriate weapon + if (GetLevelByClass(CLASS_TYPE_ALAGHAR, oLastOpener) >= 1) + { + CreateBattleAxe(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_HEARTWARDER, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_LASHER, oLastOpener) >= 1) + { + CreateWhip(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_STORMLORD, oLastOpener) >= 1) + { + CreateSpear(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_BLIGHTLORD, oLastOpener) >= 1) + { + CreateHalberd(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_HALFLING_WARSLINGER, oLastOpener) >= 1) + { + CreateSling(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_BOWMAN, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_BLARCHER, oLastOpener) >= 1) + { + CreateLongbow(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_SAMURAI, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_CW_SAMURAI, oLastOpener) >= 1) + { + CreateKatana(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_SWASHBUCKLER, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_PSYCHIC_ROGUE, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_DUELIST, oLastOpener) >= 1) + { + CreateRapier(oContainer, oLastOpener); + } + else if (GetLevelByClass(CLASS_TYPE_DRUID, oLastOpener) >= 1) { CreateSpecificDruidWeapon(oContainer, oLastOpener); } else - if (GetLevelByClass(CLASS_TYPE_WIZARD, oLastOpener) >= 1) + if (GetLevelByClass(CLASS_TYPE_WIZARD, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_PSION, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_SHADOWCASTER, oLastOpener) >= 1) { CreateSpecificWizardWeapon(oContainer, oLastOpener); diff --git a/_module/nss/x_o2_classwea_18.nss b/_module/nss/x_o2_classwea_18.nss index 471d83d0..033f25e2 100644 --- a/_module/nss/x_o2_classwea_18.nss +++ b/_module/nss/x_o2_classwea_18.nss @@ -1,5 +1,6 @@ #include "X_O2_CONINCLUDE" #include "GSLOOT_LIB" +#include "prc_class_const" // Modofied by AW Olorin 1-12-2004 // Anti-GS Looting @@ -2646,6 +2647,43 @@ void CreateWarhammer(object oTarget, object oAdventurer) if (sItem != "") dbCreateItemOnObject(sItem, oTarget, 1); } +void CreateWhip(object oTarget, object oAdventurer) +{ + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + sItem = "x2_it_wpmwhip1"; + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + sItem = "x2_it_wpmwhip1"; + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "x2_it_wpmwhip1"; break; + case 2: sItem = "x2_it_wpmwhip2"; break; + } + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + sItem = "x2_it_wpmwhip2"; + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + sItem = "x2_it_wpmwhip3"; + } + else if (GetRange(6, nHD)) // * 16000 and up + { + sItem = "x2_it_wpmwhip3"; + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} //:://///////////////////////////////////////////// //:: Prefers //:: Copyright (c) 2001 Bioware Corp. @@ -2853,13 +2891,60 @@ location lLoc = GetLocation(OBJECT_SELF); { // * if get to this point then the PC did not have Weapon Focus // * in anything then do additional logic to give an appropriate weapon + if (GetLevelByClass(CLASS_TYPE_ALAGHAR, oLastOpener) >= 1) + { + CreateBattleAxe(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_HEARTWARDER, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_LASHER, oLastOpener) >= 1) + { + CreateWhip(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_STORMLORD, oLastOpener) >= 1) + { + CreateSpear(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_BLIGHTLORD, oLastOpener) >= 1) + { + CreateHalberd(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_HALFLING_WARSLINGER, oLastOpener) >= 1) + { + CreateSling(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_BOWMAN, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_BLARCHER, oLastOpener) >= 1) + { + CreateLongbow(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_SAMURAI, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_CW_SAMURAI, oLastOpener) >= 1) + { + CreateKatana(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_SWASHBUCKLER, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_PSYCHIC_ROGUE, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_DUELIST, oLastOpener) >= 1) + { + CreateRapier(oContainer, oLastOpener); + } + else if (GetLevelByClass(CLASS_TYPE_DRUID, oLastOpener) >= 1) { CreateSpecificDruidWeapon(oContainer, oLastOpener); } else - if (GetLevelByClass(CLASS_TYPE_WIZARD, oLastOpener) >= 1) + if (GetLevelByClass(CLASS_TYPE_WIZARD, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_PSION, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_SHADOWCASTER, oLastOpener) >= 1) { CreateSpecificWizardWeapon(oContainer, oLastOpener); diff --git a/_module/nss/x_o2_classweap_4.nss b/_module/nss/x_o2_classweap_4.nss index 6b2072f0..688457ce 100644 --- a/_module/nss/x_o2_classweap_4.nss +++ b/_module/nss/x_o2_classweap_4.nss @@ -1,5 +1,6 @@ #include "X_O2_CONINCLUDE" #include "GSLOOT_LIB" +#include "prc_class_const" // Modifed by AW Olorin 1-12-2004 // Anti-GS Looting @@ -2646,6 +2647,43 @@ void CreateWarhammer(object oTarget, object oAdventurer) if (sItem != "") dbCreateItemOnObject(sItem, oTarget, 1); } +void CreateWhip(object oTarget, object oAdventurer) +{ + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + sItem = "x2_it_wpmwhip1"; + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + sItem = "x2_it_wpmwhip1"; + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "x2_it_wpmwhip1"; break; + case 2: sItem = "x2_it_wpmwhip2"; break; + } + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + sItem = "x2_it_wpmwhip2"; + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + sItem = "x2_it_wpmwhip3"; + } + else if (GetRange(6, nHD)) // * 16000 and up + { + sItem = "x2_it_wpmwhip3"; + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} //:://///////////////////////////////////////////// //:: Prefers //:: Copyright (c) 2001 Bioware Corp. @@ -2852,13 +2890,60 @@ location lLoc = GetLocation(OBJECT_SELF); { // * if get to this point then the PC did not have Weapon Focus // * in anything then do additional logic to give an appropriate weapon + if (GetLevelByClass(CLASS_TYPE_ALAGHAR, oLastOpener) >= 1) + { + CreateBattleAxe(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_HEARTWARDER, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_LASHER, oLastOpener) >= 1) + { + CreateWhip(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_STORMLORD, oLastOpener) >= 1) + { + CreateSpear(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_BLIGHTLORD, oLastOpener) >= 1) + { + CreateHalberd(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_HALFLING_WARSLINGER, oLastOpener) >= 1) + { + CreateSling(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_BOWMAN, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_BLARCHER, oLastOpener) >= 1) + { + CreateLongbow(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_SAMURAI, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_CW_SAMURAI, oLastOpener) >= 1) + { + CreateKatana(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_SWASHBUCKLER, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_PSYCHIC_ROGUE, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_DUELIST, oLastOpener) >= 1) + { + CreateRapier(oContainer, oLastOpener); + } + else if (GetLevelByClass(CLASS_TYPE_DRUID, oLastOpener) >= 1) { CreateSpecificDruidWeapon(oContainer, oLastOpener); } else - if (GetLevelByClass(CLASS_TYPE_WIZARD, oLastOpener) >= 1) + if (GetLevelByClass(CLASS_TYPE_WIZARD, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_PSION, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_SHADOWCASTER, oLastOpener) >= 1) { CreateSpecificWizardWeapon(oContainer, oLastOpener); diff --git a/_module/nss/x_o2_classweap_6.nss b/_module/nss/x_o2_classweap_6.nss index 361a65fb..e20ab213 100644 --- a/_module/nss/x_o2_classweap_6.nss +++ b/_module/nss/x_o2_classweap_6.nss @@ -1,5 +1,6 @@ #include "X_O2_CONINCLUDE" #include "GSLOOT_LIB" +#include "prc_class_const" // Modified by AW Olorin 1-12-2004 // Anti-GS Looting @@ -2646,6 +2647,43 @@ void CreateWarhammer(object oTarget, object oAdventurer) if (sItem != "") dbCreateItemOnObject(sItem, oTarget, 1); } +void CreateWhip(object oTarget, object oAdventurer) +{ + string sItem = ""; + int nHD = GetHitDice(oAdventurer); + + if (GetRange(1, nHD)) // * 800 + { + sItem = "x2_it_wpmwhip1"; + } + else if (GetRange(2, nHD)) // * 200 - 2500 + { + sItem = "x2_it_wpmwhip1"; + } + else if (GetRange(3, nHD)) // * 800 - 10000 + { + int nRandom = Random(2) + 1; + switch (nRandom) + { + case 1: sItem = "x2_it_wpmwhip1"; break; + case 2: sItem = "x2_it_wpmwhip2"; break; + } + } + else if (GetRange(4, nHD)) // * 2500 - 16500 + { + sItem = "x2_it_wpmwhip2"; + } + else if (GetRange(5, nHD)) // * 8000 - 25000 + { + sItem = "x2_it_wpmwhip3"; + } + else if (GetRange(6, nHD)) // * 16000 and up + { + sItem = "x2_it_wpmwhip3"; + } + if (sItem != "") + dbCreateItemOnObject(sItem, oTarget, 1); +} //:://///////////////////////////////////////////// //:: Prefers //:: Copyright (c) 2001 Bioware Corp. @@ -2851,13 +2889,60 @@ location lLoc = GetLocation(OBJECT_SELF); { // * if get to this point then the PC did not have Weapon Focus // * in anything then do additional logic to give an appropriate weapon - if (GetLevelByClass(CLASS_TYPE_DRUID, oLastOpener) >= 1) + if (GetLevelByClass(CLASS_TYPE_ALAGHAR, oLastOpener) >= 1) + { + CreateBattleAxe(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_HEARTWARDER, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_LASHER, oLastOpener) >= 1) + { + CreateWhip(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_STORMLORD, oLastOpener) >= 1) + { + CreateSpear(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_BLIGHTLORD, oLastOpener) >= 1) + { + CreateHalberd(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_HALFLING_WARSLINGER, oLastOpener) >= 1) + { + CreateSling(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_BOWMAN, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_BLARCHER, oLastOpener) >= 1) + { + CreateLongbow(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_SAMURAI, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_CW_SAMURAI, oLastOpener) >= 1) + { + CreateKatana(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_SWASHBUCKLER, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_PSYCHIC_ROGUE, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_DUELIST, oLastOpener) >= 1) + { + CreateRapier(oContainer, oLastOpener); + } + else + if (GetLevelByClass(CLASS_TYPE_DRUID, oLastOpener) >= 1) { CreateSpecificDruidWeapon(oContainer, oLastOpener); } else - if (GetLevelByClass(CLASS_TYPE_WIZARD, oLastOpener) >= 1) + if (GetLevelByClass(CLASS_TYPE_WIZARD, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_PSION, oLastOpener) >= 1 + || GetLevelByClass(CLASS_TYPE_SHADOWCASTER, oLastOpener) >= 1) { CreateSpecificWizardWeapon(oContainer, oLastOpener); diff --git a/_module/poa.mod b/_module/poa.mod index 9f08e6cc..9c72d0d4 100644 Binary files a/_module/poa.mod and b/_module/poa.mod differ